import{_ as n,r as e,e as t,D as i,w as a,N as s,b as o,d as r,f as u,k as g,j as A,F as h,g as l,h as F,i as C,m as c,n as d,y as E,p as D,T as f,W as x,o as y,K as B,a as p,l as I,J as j,aq as m,Q as v,B as w,q as z,I as S,v as M,ar as N,as as Y,at as G,A as k,a8 as H,ab as b,E as Z,au as T,Y as O,x as L,av as P,S as Q,aw as _,X,M as J,ax as q,V as R}from"./index.e57f2c47.1728219882564.js";import{S as U}from"./sortable.esm.3c354c6c.1728219882564.js";import W from"./index.21f8c2f4.1728219882564.js";let K=[{name:"百度·热搜",short:"百度",type:"baidu",ico:"data:image/png;base64,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",sort:0},{name:"微博·热搜",short:"微博",type:"weibo",ico:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAII0lEQVR4Xu1caYwURRTGxN/+2xVvNN54JBrv22g0usspipzKIaeICAKiILDhULxAooBcAmIEjQusgCBEOYQoIAhEUFhA7t3pue+j7K96u7f71fROT0/vukd/yZfA1KuqV2+rqt971V2tWuUJxtgF3o7Ft0vtioZKpcWzpdKiNTJ3yf+ulFnlKS2OyP9PyEx7SopYQxB9oU+l7+IqRRfoBN1kHWVdoTN0p+NxDOhAVma+rMRZqmCToaL7fIyFjs82PKWt28oNrxc6a+rEmOSx0fFaBnv30QvlKVrGpy5tvJmwZisow1jp+OsE637tRc1y1phRHivGTO2QFRCUSor/EBpp5pTHvCenkTDVWtTMocRMqmu5YT0KlVoYYQNqFw7s6M15Q7ZKxZ/K8nRr0UuLUraFwTg1TqAo2IJpcCY98JCzCLVwzufGQXzSpMOH+qJsEx67ucvLnHyZIdKlBS4VwjatkA6gBS4VwjatpJKiClrgUiFsA+95Fy1orPSP68QiK2ey2I/LWHzHOhbbvIKFF05igQldmafTFYJ8oYRtsMQqaUFjpG/YYyyTTjMzpH3VLLx0GpO6XifUtUvYBgaqpgWNkYHxL1CbZEUmHOCytL4dIn2LECNCCxol213MoqvnseTR/SyxbxuLb1vNEgd2sHTIT23EMqkUC30+VmwjX8q2wR7U5ANUzJjEvq3UTiw0a4Qgmw9hGxiowU4fVHr73MH/wtEfFrHYL9+zyNcfMu9Ltwty+TI05y0+e1RkoiHm7XeXIGeVsA3iMKGgvoinTWL/r7q/cS0ykSDzDX1EqEPpHXAvi234isV/28ANHCjrZSgPTu1raBf90TbyYYMYyDfkYb5f5EJ8+xqhLmXqxGFajSUP72FSr1s1mdj6pYZy32uPC+1YZf0aSN5YI8tnyNM+aVDYDKmzx8U2COEDZUPqTCXzPNeGy0jPX8MysYhWFlk5S2jHKuvNQFKPtiyxd4tuCLmROvmP0I7A9pcw34inmH9sBxZeMJHvMyoi336qycW3lte2C+PRdiyyXgyEfSJ17l9NQaugS0zqfpPsPXfmTyPMxNDskcw/uhSPX00mMKHWP0pLZ7XfQzOHa79jBlMdrdJxA/lef5J7tXYQWfYek3q2ZaHPRnNfx8xzTuzezI2n9qn/Y6iedGByT10Nxpcd1dUKHTWQd9ADLB30GhTLB3hEZzIZ+nNWxLeu0vpNe5DbUiC9eD3/jXreUu/bBH2t0DEDSb1usbWs7CLtq9L6Vmds6swx7bfQvLc1WWzYeGBQna3QGQN1aSOHAH9qCjUE0lWntP79o55l8S3lfHmrv8FXUpE8tFvU2SIdMVBs80qd6vkhk0ywTDxKf84JxGJUDz2j677UZKPlc4VyqyzYQIFJ3XVqmwNBZezn75Qn0ZslTOp2g+Fp5OlyNfMOvI8Fp/Vl0YoFfLnUheDHwwRd9JS63SgbaQmLrl1cUAqkIAPhyZCuPk11NwCuPowI/4XWz0U8ws18qeSxgyw4YxDzdLhUqOckCzJQZMUnVG8NqVNHmH9Me6GOHQY/epXnebIh7T2fczYVQvsG6ng5S/s9VF8OhAOezleKdUB5WfmGP8Ej7/DiMj44b987RTlC7l8FfbQrDbFN3wh1nKBtAwU/GEJ15IiWzxFkOeWlAEcw2yDh/2Cj9w68X6ynI/VtKJCfpnUKpW0DJXZtovpxD5fKgRh46vhfVFwAjJfLSPEda2k1DXgi6qN6J2jbQHRzziTi2ZNeso+EINQquLMnP9GEdmoYfH8ArWKA0/uRPQN1vorqJQSaKrE3mAEbedZU6exRQjsqva/cQ8UNCC+aLNQphLYMhJlCAf+GyiHloU+BIjyAx5s4uJP/3z+mHfd9KOAF07ZUIvlWF5BRpHUKoS0DgZlo2KjY9H6CTGBiN60cM0VNaIFIXyA9kS3yj21cLrSltTmlDxU3wNv/bqFOIbRtoOTfew2KheaIxyyBKS9r5b7BDxnKfIMf1NU2IvzFeKEtlfHtFVRcQ/z3jYJ8obRtIJxKGJTbsU6Q0S8fnGQY6sv7TDYgLjNLTSBEMcsRIU3ie+NpoU6htG0gT4fLWOr8yVoFZcX10bRK1R2I71zPUyJwILlnrMsZ6xFeMkVoA0RslTp9lIprgI9F6zhB+wYqUY5x9An5ZOUBITCUetzM9xoVdSXEEKTSPngbPduy1IlDVFyDPnnmNAsyEAiPWj/o5JF9ykzRyWDjrMvBw2mG/50uQttgYFIPg4EpcMRjJxC2yoINBMJ50weTSG3wY992rQ1y2EPw+gp8JhgMeZpAWW8e19E2sVzr2pAxc0Nzxwn1nKZjR8/YhOmpKbzt8JKpwhPMjAhaMWjaDgX2tVwhiRPkR89Ov7wA30d1BPWAvxPf9ROP9HEWDz8IB3rRioU854O0RS6gXZ5bytJvfZC/vFBfr7/4Rz7DI/vUuRN0nHkBsxCGhMtA+6h3Kq+/FFcJBQ4TLyXgIC+6ai4/70JAiuMhNQzJJGKyIc7wLCE8buxNwen9Bd+poclfoPrfX8GT/Snht0bCmlfwms5LnA1N5SVO9zVgU8oGWuO+SF4HlRfJ3U8RTMk/RXA/ZjEn/5iFuZ9DZaf6OZT7QZ0plQ/qAHeZiRTu93A/6tWRftSrGMj9LBw0/SwckNyLBcwvFgDcqylyXE0B1Fxuskeo3Mxp6XITFe71OBbgXrBkEe4VXRbhXvJmEYhP0IF2TWBJUQUSS8rVfMXVyOPWTF1HTkusEH0p/gu/JrBa0UXWietW2DWB/wG7bO/VO9PCwAAAAABJRU5ErkJggg==",sort:0},{name:"哔站·热门",short:"哔站",type:"bilibili",ico:"data:image/png;base64,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",sort:0},{name:"知乎·热榜",short:"知乎",type:"zhiHu",ico:"data:image/png;base64,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",sort:0},{name:"抖音·视频榜",short:"抖音",type:"douyin",ico:"data:image/png;base64,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",sort:0},{name:"今日头条",short:"头条",type:"toutiao",ico:"/dist/assets/toutiao.19831cba.1728219882564.svg",sort:0}];var V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6CAYAAACI7Fo9AAA770lEQVR4Xu19eZwtVXVu/fNe3osmMRpERKaYmRjlqTgrw2UeBe4lIIMEAUMIiImAMogiCkjUKGiEiEMioiiiMZoQjYomojFRiIoDEgccQL19pu4+3af71DtVtXfV2t9eVWvvqjp9hq79+32/te9e3/rWWnvvOqe7bw9B55T/HXZO+V8JTiaWzrXfG1o7snSOvJLwrleox1tPgpCvKrzrFerx1pMg5KsK73qFerz1JAj5qsKj3qCYiIUiKAc0GL22mkeWzvPz+el7Q9TDehCUI+s1/We26d9c4/P56RchSIhKWM+1ECAuSlm+UAQWDsB8EdfQg3iLT9Y4IB+B8QK/6T+zTf8Rd3b6Nx90hCSMfoTEl/yIuvnoR0h89CMkvuRH1M1HP0Liox8h8SU/om4++hESH/0IiS/5ERX4owf9f2evUMQikRfW88hqjrIsHyHFE8v6TX3rFZdYLl/ia/rP5Tf9Z5bJh3pSfTakeGJZv6lf1L/wobuek2QGKMfm2xuZrXGw+cUHJeW3AXzac9O/uVZGD/h2P03/k+o/fkfPh7uQG+rWk1A1X9V4RN16EqrmqxqPqFtPQtV8VeMRdetJyHIE7ZPyE2lfZOkceSlOIpbOkZcHId67HoBvvC9fql+EEO9dD8A33pcv1S9CiPeuB+Ab78uX6hchxHvXQxBUKaRNbDw/ObMcKMeFj/mMNQ4SX/JLgPim/8y69NP0n1kXPuYz1jgU8ANdLAe5kV8i9peUqLIMRD09L8m3QDkkNtUjloOYv+mf2Kb/JNd09q/e0d0KFUGTuxQigdbkUh/wk01JLHuwvvoSmv4z2/RvrpWBb30F/Y8edLoRynlSFJDN3f2wkRZ0keXiKceFb0PKL/Un+aV6pPzF8ZTjwrch5Zf6k/xSPVL+4njKceHbkPJL/Ul+qR4pf3E85bjwKeIHHRfzYRZqrnF+E3JjxfFSPlvfPBgbqCfBzGfHo9+EXV/Tf9N/kT6iOJ+tn60F7RcUCQM0N7IjxLHKJjqZpfPM/0up5UGLl+PpGuf31ROhuZHVGspS7fL5/Oqla5zfV0+E5kZWayhLtcvn86uXrnF+Xz0RmhtZraEs1S6fz69eusb5qZ7xoFuBxBpNGsVVANXk9EU/sXSOeRSs/sga6yeWzV8VYn+Sn9imf3ONgdUfWWP9xLL5q0LsT/ITK/QfpCSGaDVO1lj/C9Sa0qNrLhvnrQf1YOMWH/QsNP1nlqun6d/IZ/mleond6P6Tz9EZB5fIGzQ5UwiiTSydIy/jC/VifgTluOj5AvPTNQZN/5lt+jfXOIj1kpzxO7qrsASpULEwAZK+LzZar+m/6V/bje4/aJ9oL2qgcMRNrYoripeA+nTNDf+HWDpXWqRGDpTDAetr+ifWIV4C6tM1NzT9Z7a4f/NzdCEQ4buRyJf8CImPft9+fPmYH0E5HF/yIyQ++n378eVjfgTlcHzJj5D46Pftx5eP+RGUw/ElP0Lio5/2kHzoronExoiI2o6QiCRWEjZiqaahT6xLPNSDftoD34+Zz9ooi9/0T/M1/SfzWexffeie08iJau3ESEyLK8vxyZqLXyoUgfXQNVYfINVj+Zv+jXxJrRX0wN/0r+ZxjvH2H6RNMEAhBCZOCs4KN9dsPTseAXp0c5iNqp7PBMYjbD2o11iz9ex4BOg1/We26d9cE/LF7+h5idsnqLWRpXO7IFuY1avqh3pinrYMH4H6CIzHfHSNA+pbelX9Tf+pbfr363/0oNuLrsDEdI2DL98X4kYRS+eo4wrffnz5vmj6b/rXFvsPaKL2CZnlQDkcMB75UqMYn/Dc+ZgP4Z/fhKxvxiPfP3/Tf2ZlPuZD+Oc3Ieub8cj3z19f/4Hh0PPI0nmeMLFOfLLG5aOaLB8g6aMfgXysx1hj9Jr+M+vEF/JRTZYPkPTRj0A+1mOsMXqz1H/8xTgXIi0irzAJdetLfPTHebXl8tdcH6JufYmP/qZ/Yrn8NdeHqFtf4tO1oEgI0Tnx/6Y2hp4rsc4Jeh5ZOucLQWDhqJf4EsvxUV+qF/kSJD2s11yT82E/qJf4mv7z+Kgv1Yt8CZIe1muuyfmwH9RLfOX6D9p/nF+YlCiKTS2d5/jjIpTl9DG/VTixvD+r0aXe2Nf0n5sf65P0jDXG3/SfWU4f89v9ZZb35/dvPOi0ea5wFMLC7MKLQTU5/ap+rI9uNu011Wv6T23T/3z1H7Qjp2Pjkt8Xkl5VvwXtiyydO+pJfl9IelX9FrQvsnTuqCf5fSHpVfVb0L7I0rmjnuT3haRX1U8RaBJHtIUyS+dUowhSvJQfYfFj3cTGiHhe9RXnl+qXIMVL+REWv+k/tU3/iqdskDh5YCEILDxJmCU212Q/5pP0sbGYn3JtUI4Tv+k/tRwoJ0Fxf5If80n6Tf/J3KWfQDslYplEuLGIynw8CD1PeVmN7MYSy+nbaPrPbNM/zcHFoz6iMt+jf+NBR1jCxHJ+hMSX/O3jiT1e+ZTl+KiHqJuPfoTEF/1n7REO/usTYf+DV4a9i587OsRf3lT9b/bzr7P/+EHXQoY4E0iT8fxfTi2daz8C9ZO4/Hjk07UYsDHGGgeBb+WbQP9Lr98a6jFc+Gm4cscN4eIr908eeqJh1JJTnwWBj/VNov/Nfv519R8kxSthNeeINGken66V8Uugm81tPOqbmyfz6VqMKel/9VPvTB92PdYf+l7Y//DVYe8lT8jVn5f+s/jMuvTT9K/n8Rfjso0wnXIhKIx8yY+Q+JJfAsbjRTDXZH3UQ77kR+Txu+fuOXo7X8dnPRnDYTi455Ph4rXbwvYJD7c0i/RnpX9XvwSM30z9x+/oZVElsUt853i1NrJ0jjquenWjaj4pnvY8uOs2fMStMfz5D8P+zZeG3dN2ZPXqhlS/BCm+Of/6+k8+dFdCEsREUBjCjtfzyGpOfXysR/JLwHiEpGfHu/ez+JrD8bnOHcPFdti/7aqw+6JdjHowv1QvAuMRkp4d795/GT7WI/klYDxC0rPj/frx5dO1oL0tCzTFbNBADpgIC0tzRXab4irLxsd8ZV34kC/xkfqIhlGL4pkaNmhODlI9lfo/6ZFhuNrHZ7pwDPuL4co/vjnsnrn77Pfvwod8iW9Ozt+FD/kSX2IDYyOILQOqwelJfoTI30bsNuVTNpkXH6yo7wlJT/IjkD/4+p34LDuN4XI37N9yedg++VEz3b/F32Tnb/E9+g+0UyKyryi4kbGOtjYk/aTo7CCwETOHA5+u6ZzK0lpc65t0//0PXYXPsNcY/uKBcOn6F40+b3vYTPZv5nDg0zWdU9nN1n/8jo4F5cEuVNgoYtlCBH2EmE/yE+tSD8LSqzkfxiOW/uZsfHZLjbX7vxL2Lt1PrAeB9dE11k9sHf2L+SQ/sS71ICy9mvNhPELMV+AP4omCnqdEYjl/VXSOf1hq6Rx5rpAaR0j9Sf6q8O1/8bVH4TNbfgzXR5+/Xxd2Tt4ht79p61/CvJ+/hKL+1YP+sBh6jgKuwI1JdOvUzzSmUy+z4+i/99Kn4ONaeaw/+D/h4qsPq6W+cfdf/3nVrZfZaes/ftAz6KDI0nnJRFuJpfM8va1qLYePsOLJmkt+G9Pdf/ecP8DntLYRffdd54U7qVzT2T/CiidrLvlt0J7nq/8gcSjEDpqIrKUCmZCdKLN0nluIoSnnt/SEjcH6EFivlH/S/ff+/A/x+ax1rD/0/bB30XNy80+6f0tv6+Y6f0vPo//ARxhhJUKAnrHGgGqOQ1/kg3/a+u+eM94HPR6r/XD5xvOmsn8LnvoiH/zz1H9gEomNEZH4QD6RGZ8USTaGWL4wmpOJ32o2bm2MqO9Xv1kTAyHeql+sj+a047vnPhEfy7GN1TvfF3ZO+g1SE4MN7j/yaUvn7vp+9Zs1MRDirfrF+mhOJn5r+f6DrClOOLP1ADeOrnHw5Zvw7ceX7w/ffkx+75L98Hkc61j/wdfD3nlPZOoqi2r9y3wTvufpy/eHbz++fBO0B/WguwoVJ+4QS+e2Do+q8VJ9NurlV61fil+69kR8Fsc+hkudcPHyQ1QNk+1fRnF9NurlV62/anxRffGDngofl9kYeq6ErEIEvrFGuLmNAN/SQ/jqA3z78eV71wd81Ft+x0vxOdyYMfq8ffH1J0y8fwu++gDffnz53vUB39JDeOgbH7pbwMQIynEB6nnGd7Y+PLV0jrwUFfNZ8Yiqep7xK7e/AR/BjRvra+HSW8+eaP+b/fyr9B9YxfsgSqItnad+YiFxLfGAuGll6Rx5taFq/Z7xgy9/HB+/DR/9v7+0dP1V+7fiAfN+/lY8oKh/9aBH/9DOxCavFJllCxFQlJgFzeGST+JL/rhvbae//+j/uadhrHz0r532oe7+LUh8yT9j529B4pM140HP5oyo4Uv41sYch42YfFtf8iPq5kt+hMnfyP47Jz8Gn7eJjuhh38j+x8OX/AiTP0v9xw96JypWBWvLA4UxMaIaP6mlqD5JH/0mZH0E6mE+RDU+rW/xsoPwWZv4WH7Xy736qdI/fz6SPvpNyPoI1MN8iGp8uT5JP1sL4smxD0ug55pI15z8xLKJAVY86CN8+RIkPW8/sTX337/5VficTX4Mh+HSm07bkP5L8SVIet5+Yqes/+RBT4WIpXMmsBSw0DiPtprDxKXxxHJ80I9f/ZTlXxEBkn5VVOh/cPe/4mM2HWOwEi6+6nCrXhYV+jd8efw5Pn/Dl8cv6D9InU5C4DeKZQqX/L76tBmOP2k9Y83B76q/7RHx73+b1jFc6oa9v3ym3V9d/ev4us+rbj1jzcHvq1+h3iDPUQqYCFG3/rTrIUrq9y7egs/W1I3or8h0//QPxtJ/CtzfaddD1K3voZc86K447lcyS+fI2zDo3JGlc+TVhAn1v/LhN+JzNZVj7VtfjD/6wPrHh81x/vlw7z8wHMcQS+dMoCmal0jy+8LUa8W1JTaZZ5bj26Cch09t/+s/+g4+U1M7+rdeTWqvp/88vc1y/nl6Pv0n7+i5jWGhCMoBDUaPFiMV5qb/K5nl+BIsPWINLew7J5+gV6b/7nlPxWdpusdwPexdenBt/Rfv76/M/fkX67v3HxhEGswgLkrZpMDsVYVPhIUDMB9d41CVj8B4gT+J/vs3vxofpakf6z9/IOycukst/dfKR2C8wJ/E+dfFHz3oDCElEkvnjBALyuH4kh8h8vU8spqjLJ3n+RES38rvWa/kPyb6sP3b+BzNxBjc9VG5P8mPEPl6HlnNUZbO8/wIiW/l96xX8iNEvp5HVnMSGz/o6SuUmnPECPRVzIVvrLlAihf8tCa2PoDIn3D/vZfvj8/PTI3lt7+kUv/GmoNfPE+AyId8G33+VrzgL+rHfEdXjeS+QligHJtflJiDL1/KL8LauIdPVf8rd9yEz85MjeHKUtg98/dL9y/xpf0XMeXnL/Gl/BTJg95g6tA54dHxX0Wd9bH62fdbvTXYeASt59uLGtoXWTpHXgrtiyydIy8PQrx3PQDfeF++VL8IErP8Ny/BZ2Y2x3AY9i7cx+6Vg7B/3ucB8I335Uv1ixDiveshCMxCfpVYOld+KCROoiyf2NRLfIl14Sf5lKW5Uz4A6rP4kh/zG2t2/Nj6P/bXwvUHvoWPzMyOtW/e5df/Zj//MfSfvKPnwG4kK5aF9jFavB40que5fDM/XaPcNCdsDM3J8gFSfgvax2jxenz/i1ccg8/KzI+la0917j9/vzbH+efzy/ev3tHdChVBNVg9PY8snTNarB6xXDzw5Y1AfbJWBqIerZmpX2Fqf1Ktwlh/8Pthe9sOTv2nsPaTWC5+Ts4/X49YLr6g/yAiZhuhnEqIrrn5YSMtmI3a8aY+NkJzlMmHkPL7+/3qseN/Ney+/AB8RuZm9N9zmdg/3V9zzzbH+VN9M6Za//GDbhNsYh2wG8NCI15RPsqx+bY+bhwC9RCmflXY9dn9D+7+ND4fczOGi52wc8ruhf0X7zfl2Hx7f2fv/IvzYb0m39bP1oLW0UXCJjQ3shwoh+OjX4IUL/kRvnwExiNQD/noR/QuPhifjbkbyzdfafWdB2n/JD/Cl4/AeATqIR/9EqR4yU8xetALhI9WaxFH8wi/Mqgmp1/VD9C9RpbOM/9k+1+79wv4XMzdGLYeGn2u/mi2f2OtDj9g2s/fWKvDTxCkJIYobwz4iaVz7UfYesUbjXoYj41TDU7PwgT7X/qr0/CZmNux9LbzrP6T+eY9/3H3n3yOnidEbCnQ5EwhCN/8Ih/zIyjHRc8XmJ+uEXSO3zFc/9kD+DzM7Yh+vr79/F+z9sF3/0U+7j+Cclz0fIH56RoD3/win+SM39FziUfrw4gsnfOJEKiHfPT75rPj/SDr+dWDQD3k63n//VfjszD3o3fxodb++O63He8HWc+vHgTqIR/9vvns+HwEraPchSNuauO4zPLAwk0k+onlC8d4usb5QV/1putFUA6nvxH9d897RvybVDfbWP30+5rzV76N6F99jm6TeGETtFkONBkmdvEjJD6tid8Iusb5Ecg3QXNyEOs99lHh2n1fxWdgU4zoJ9s6J+5SuD8IcT9n7fwFP0LiF/UfGERiY0TEQmEzsQWqATnKxBtrjN/SJ5aLt/rx5ZM1FlQDckTov/c1eP831Vh+20u89s9YY/zp/h63Q7j4muPD/q3Xhiuf+vvceOs8iXXikzUWVANylIk31hi/pU+s8aG71chRau2oSEyLZ4VYfLLm4pcKRWA9dI3VB0j1WP4x9t+7+JAwXBvg3d9UY/Dfn1N7Gu1x9fPvnvv0cOWOd4XDXivNsfKPb3c6D9Y/xvNPtNQ8zlG9f0ufIEibYIBCrXQeWc2x4/KAenSNA80Rz+NGEptsELEMfPMhML6u/tsv/O1wuP2n5Mpv0rG+FrZP3sPap2y/Mlt0/t0znxiu3vnB+EdicSxesW3qzt+1Htf+MY7LF7+j5xXeOlIRR5bOUTATziyrJ/qLNwLriXW0ZfQQqJ/E5cdjPrrGQe5vZI/dIRx8/d/xPm7asfSWPyP743n+Rz8iXLrhZeGwv4SyyRi9kHRO2CVXfyLnX+j37F/Pc/QogjwHByy0dSSxRyqfshywULpWB7A+uubil4Dx3v0f9Yhw9d8/gtdxU4/Blz5h7ZMTtu4YDr74cZQzxvr3752u85/g/Q9oYbRYDpST4BHEPkL5EsvxUV/yIyQ++hESH/0I5Pv2v3LHu/EuNmO1Hz+0PvvfecHu4dq9d6GSNVY/fxs5K1sfzwf9COT7nj/qS36ExEc/hXrQk0Lbeh5ZHVAkTKwTHwuhMaCp6zLqi+O05fRNPl3jgPxx9t//wOvxHjZDjcVLj3I+/+7pe4brP/wmSrBj+ebXpRocLH09V3UUnSet1ZlP1gwuaOXWF8eVu/8B3YgiIi0irzAJdetLfPTHebXl8tdcn8bS216Kd7AZZPQ/cK3T/naih/znP8bw3LH0xrMMvUmd/7j0JT5dC9pHZokkYKHG5sXQ88jaSJLm56McDhiPfMtv1Ussw5dg68n9L772pPjPFDUjf6zd+0XjLOj+aXS2PTZcu/8eDC0ci686buLnTyHloxwOGI98y0/qDVpH5AsjUCiKTS2daz8AC0NY+kI88iU/1hv7xth/98KDwnBlGe9fM3CsDUYP8s72/mqMLurqv/l/EbP7F/sVnte4zx9BNThY+kI88ov8xoNOm+cKt4UyS+faL8GnUN7vlx/7o2ucv0r/3T97WjjsLuDda0bO6F1yBLO/ybx/y1VIdxrdM/dKtbjzpWucv8r5u0C+35LfPX8Qk45IEBOVTeaeGxPraEvn2m9C1NPzyNK5azzC0iO2xv7bf7xbuP7gD/DeNaNgLN90ib2fo3nv5Yey3wjjMjqn/yE5m407/2m8//Hn6HlEWyiz3MZIkOKl/Ajk40ajvgTUo2tUS9JfvfNDeOeaIYzVz95q7/9xjwnXf/xdpDqP7ln/jz2fPFj5yVoyz2zR+edBipfyI5Cf6PL3P2irRQ5YCAILl0GLKS7MRV/XHlk6R15pfon+F//qDLxvzXAY6z/4lrXf/Q+/BWleo3P23uZ5Ejuu8y/G5O5/4ErkICVCPwL5CIxHfvvIX09tDD3P4SMkfQkY3zn9CXPx99ImMobro3fwndK97Z6/T+X/reie88zC88Tzo2sukOLRj0A+AuOR73P/jQe9fYQmRVaJKOuSGCHxJX/rcGIPVz5lWT6A9uDST6X+j3xkOPha8z3sVUb0cOv9HNzzOXR7j96Fh2zc+TOQ+JK/zvsfP+hayBAHYjyPkyTWiU/WOGCj8kYL+rAxxhoHgW/lK+h/+d2vwnvWDM+xdNUL4/NffNU2dJUa0adRG3X+LJ+scdjI+x/o4ks1Any6VsYvQYpHP0Lio9+1/85ZTwnDwSres2Z4juV3XT7a318P1/7na+gqNfrvfvWGnL+rnuSXIMWjnyKInQp6nieEQGHkS/7W4XoeWc3Jz++rZ64x8cRW6X/wH3fgHWtGibHyT+8KF694AS6XHiufuGlDzj+PL/nxvia+/Py+enQtfkd3IXJ+qTDko16VwjnYepl1iZfzmf5Iu/fKrXi/mlFyDL7y6XDt6/X9EYvBlz859vPXtsz9te+rXzzC1stsEP/DEZqbn9gsjMYk80ek1o2P+UzYfFOfrnF6GC8B41tH7xCuP/AdvF/NKDmGy4u4VGms/+xH4z3/Gbr/QeuwLJENsxEayEEqTNKz4nVtkT1M8ZWlsc4bRzQMbZ3PQnG9y397Md6tZkzZ6Jz2hLGdPyLiasujWM+Kr/H+G+/oViJPUA1OT/IjRP5hxB6mfMom8+KDFfUL0H7B78R/HbQZ0z2WrnnRWM6fg6Qn+REi3+P+B9rJEzNriOYkklC7vsQHP90sLr9Pff2PvA3vVDOmcKz8w41jOX/2vgmoXV/ik7X4Hd0SyEH78Eemls5z/XFDiWULsfQzmyDSKcpn8ulaHfUgtF7npN9tfvx0Rsbad++p/fzz72O1+4b3OdEpymfy6RrWE8STwx4ZQ89TIlnj/FVhbQxZKwNfPam/PH//tuvwPjVjWkf0K6VHL8x49kXn6+qvCt/7KqFIr/BBt6F9kaVz3p9oJZbOXePRL298cTxC1kOMeCf+dv6vF27GVI6Vj9/EnGW5888sd79M/zTd//hBdyG6JQIcSiyd5+kdqtZy+Agrnqy55O+cumfYv/2tRFPuv3/rm/AeNWPax2A17PzJXtb525DPX1v2viGE+2fpjfH+B4lDIXbQRGStBLR2Vgi+ogF88wt8zI9Yfter43uw+LrT3PT++PHhcLkHt6gZszBW/+W91vnTO+Jy/r7A+0fXWPjmF/g0Z+BK5BBxtWUBelZhh+p5ZLUm1c+syc3TJ5YD5Yyw/sNvx5cg+ltdnRf+kaWH/ffVC0MzZnBEv5fuT55knL91H4XzR0TcWbn/gSuxTCKrcGI5PsKKJ2us39LHjc3QPX+LcQ8G//35EfdR+fUc8WivXzXcjOkbKx97h3kP6B3R5553/jFm9/4HPsKzhqJ+okPHsfzWl+XyF686HenNmLWx0g87J/6OdU9c7sssgvZgPOhV0T70Uamlc+TloWq8M47aif0NrcOlXtg5eU+bP8Lgns8jvRkzOPo3X2OdbV2oen+rxhchftBT4UOU8MjGiEjaKp4P31gj3NxGgG/pISy+qiXW1Lr2Ri2+9jQ8/3Ssfur9Vv7Oi5+BtGbM6Bi2fha/0Edn63ufffl4Pyd5/wPzQaBOEqSFEFIhkp4VD3xjjdlossYiZyMGXyr4+fHhMOy+ZEvKjWz/tuuR1YwZHktvOIfcK3p/hPuKoHeMhaBnxQMf6qty/wOreB/Q4l0aoWtO8YIfYL1ikrWUc9we8Vdgi8bqFz6exRyxY/wu0Iz5GWvf+ap1d0pBup9TdP/Vgx79Q4spy0FIlOhkekmSxGJiFjQHm8/Ut+pFPqO3eM2ZeO72GL2rd87YO45ZfPVJ6G3GHIzuufvJ9wmB98uCqTdN99980A0xDmYiuRGTb+tLfoTERz/ikeHqnR/GM2dH/9a/Tvif8/+bX82Y/rHyT+9h7gveJ4TJn6X7H+DCfAE24oidnH+GfO3+r4XtY3aL/0umGfM3ov9haT9/F+bOzBOy+5886Acr6LkmHqyIkaVzV78E33hfPqB3id/vd1t6c/N3zed5LL3+bHWHFPTc9b5Jfgm+8b58AvMdnTbLNV4VqI+gHA4Yj3zBv/Kxm/CsC8fgq3fiUjPmaAzu/pzf/aoK1EdQDgeMR36BP3Alsv6qOOQ3MkvnyEv5xHL1CH7vb2Ftflf7fI/oi64nPSH3vkj3qTI28P6rB90xkQRMFOtqW4e+58YQdM/ZF4+5Gc0Il2+4tNR9YjHF9z950F1RIREPHRtZOkdeHtzjl2+8FM+4Gc0I1775n9ZdycUM3/8gI41wkCJGNp4TywITSaAxXDz6ESZ/QdUb2WSeWeSvfuETeMbNaEY8OqfsldyVOb7/6kG3HW6gMY8yN4dumuL7FFZG3+JrjF51h53teL7NaEY8lt7yl3B36B0vgt/9nNj9Pzh6R6dEGswgLkpZWnSWyBOYj65xKMnvnvUcPNtmNCMdg7v+mb9fgFm9/5EdPegMISUSS+d5/rgAbZlCpEJBL9lY+goIG4t6Rg2Z1tL1F+LZNqMZ6Yh+2WfryJ2ze5VzH401zj+l9z+y8YOeChFxJNIkrnxjzQVSvOC3NkbNVz97O55tM5phjO4rthp3iLtvs3r/I2u+o6NwRRQl5rBALJ0jz5c/3P4gnmszmmGMldtvSO7LHN7/CMmDPsdon7AnnmkzmmGN9R/db92deUKwcKC9qKF9kaXzjLMDsSPEPmU1r0DfN967ntG89wq/729vxuYdnRc+hdylEvdNuL82/OK96yFrgVkIEgFQSJxEWZfEiS+xLnzMF/u8+DuEy29vvlGmGW5j8ZqzzfuEgPs1C/df2+QdPQd2I1mxLDCRrx7ES3y6RrlpzpFv5Z9vxvNsRjPYsXL7jX73FaF99A766EG8xHe5/9qqd3Q+UetAPY8snef441hlnfQQoE81qLYjP2p67VtfwfNsRjPYsXbvl4X7CvcN/VN4/7UNImL2iqCcSoiuufnhFcUoxoYdb+ojfPmtg3Zs/iBiM9zH6kq4cOhjne+b7Z+y+08QP+gbBbtQv42RgPqdU5+KR9mMZhSO7jkHWPeqLuD9HPf9p2vBwgHuwgsHZDbBbxCrhIkeXeP8EqR4yd972fPxHJuhxsq/fqj5NVnMWHrLBdY9zO5bZmfh/lMEuviElNl4TmyMiEf4lUE1Of2K/sWr/hTPsRmjMdz+UNg67HFh78JjwuHyIro39Vi545a5uf8UQUpiiNaDT9ZYP7F0rv2IqnpS/NINl+M5NiOMftnC5eme9s4/PBwudZGyacfa/d/IvU/SfZPuK6KqnhRPMfoc/dH5QsSWgtaOLJ0jT8E3v8Tv3/Z2PMdNP4bt7WH7qD2M8+iecxD7t+g244h+O2zeffLGhO8/zRm/o+cSD9BFRdZGwk0sB9QTC7Py0TWXeBOrn2l+mAXH8jtfx+5n58X7Nj+zr0b7mN+Bu2ff/Vm4/5QTLGxxF464qVVxRfF24cUbZRduxtv8bI3D4L/vwjPc1GPYbYWtI38z9/y6Z28Jh702hm260R296M3D/ac1qs/RbVKC4sKpEAfK4fiSHyHx0b/+/W/jGW7qsfyea9Te8OcZoXvuIfGHr5t5LL7yFNgbfr/w/iHwPiJf8iMkPvopAoO4RRFHNkZE0tZT2IhVejRHmXhjjfGj/vqPv4dnuGlH9G7ePvq3jP22zlPtXe/8ozb1NxotXfcK9r5Z+0XWWAj30zfeWGP8qE8x+tA9C7QaIcFcIotP1lz8cqF6Hlmt6Z5//Weev8d9jsfyu6829lDaz+6Fx8XfKbYZR/8D1yd7MeP3nyJIm2AQiyrLgXJcgHpSvMWHRmMe2SjEsPULPMNNOYadhdHn5o8X9xvRu+KMUfA6ys39WP3sR4y9wnvven8RqCfFW3zP+0/j43f0vMQL+6tXmJGlcxTkhFm9qn6oJ+Zpy/CHi83/D0dj+R1XsvuLwP2L9nbp+otRbu7H2r3/yd43usYB99faz6p+z/tPkXzonmJHYumcL2Rhf2L318Xk6yW+xPL8asD6mj+pNHpDbv08bB++O7s/dC0Bf/79W96MsnM91n94H+wFf7+m/f7TtYAmosk5UE4Cv0ZQX/IjaA6XfM2DPno3/5tX5u4v7hf6U4z2eOWOD6D03I71h35k7wGzX9N+/ynUg65ewfU8sjqABGIhkU9bIza3ELNQzEc1WX5ch7ZMPcCPPjfdzGP9Fz8N24ftlu4PAvcLz8M4/4N3Dgdf+yKmmMsRf00D++fuG7HTeP/pWlBUCF1LilBr+0fFZXPtl1C3Pm40XYuw/uADeIabaiy96QJjP+N915bbf+F82sfuGa7/9IeYZv7G6grbv+/9REj766sv3X+qERQJIbBQ4/I4gCbnQDkcMB756F/7n2/iEW6asf5A9FtNdy48L9wvCVFs54x95v8batbXrN51/9py+ykhji3Yb8rhgPHIt/yk3mBhv3xhBApFsamN5ztmNuXlF4aIuNq6xGM96B9848t4hJtmLF5xprU/eF6xr8T59y47Nf7b4nM7VvpW77T/vP2ctvtP14wHnR4+VzgthisM/RKk+Kr+wZc/g0e4Kcbat+8ZvYo/xt5vOF+6xvnjfc05//4t12HauRnxT7AJ/dN5nl+CFF/VTxHEpP0SxERl6dzVbyO6MNrSeZ5e8UWL4zzqWfnkB/EMN8XoXnA87HU9+2n4D9w5HNwznz80NOy05P4Zv43J3n+aM/4cPY8oCaFfghQv+RHIR/T/7q/wDOd+DP7zs877h8D9xHj0d7Y9MRwu/AxLmPmx/osHnfpHvwQpXvIjkI+gnKDFEDLiY1KbQM/dEvkC89E1Drr2yNK59i9efS6e4XyP4XrYfdG+1j657hcCz4M7/94F2+bu8/W1++917n+a7z9FkDgfE0PPkZQHKRHV5CDlw3jk48bEdWg7QvclR+EZzvVY+djfGf3jeSCk/ZWgtfsfugFLmekx+K/PWb1ymPb7T+tRD7qGJuUIE4tCHCS+1MjCvsTuq2KV5fQQneP3wjOc2xF9X3/r2D80+pf2F8+n7Pm3Dt41XJujn/1f/fTtXv1rP0LiS+dT9f5TzfhB10KGOBDjeZwksU58ssZD+yKrY/Jf8UR92JiF/XfaND9Xvfy3V9r90z3hIPCt/S44/85ZW+bmW477t/2td/8sn6zx0L7s3td6/8laoIvnG1HzvEKAT9fK+CVI8eiPMK9fGaYj+m611kG7sv1TSPuFft/z7//dG7G0mRxL119Wqn9pPyW/BCke/RRB7FTQ8zwhBAov7JtZOs/X0/M8vqRn+m2MLt/734rnOHejd+lpTO9J/5llzovYOs6/ddBu4foD38XyZm70LjqxVP94H+kar6fneXxJz/TbyHLE7+g2wSaWKUyCHV+8EWXqWbz8dDzHuRqDL/1rYf/meRTvn41iPpev9xfHYYkzN9on7l26f3O/i2HH13//tQ2MxMRyoBynxKAXN+LFx3wmJH40b299Ep7j/IyVftg+6RmF/RftDwL5CDueP/+VO27FSmdmDPvLo4fjsVbvPv3n7eck7r+2wcI+tkAeUBiBiSpD1xbZfZS2si75tG/9wR/hec7FWH7H65z6T/eL7KGxt0wsB9RDaF/7uCfN7J96WvvmV62+ffvHuNKo6f5HNn5Hb+27Uww9xwBX4EbQNRc/gtbE1mdtxE6ppfP+R96N5znzY+273wgXtuzi1H/egy3uryfomS6/6/VY8kyM/gdvtPpyhXS/JT9CPB/H+x/ZgF6EIiJ3UTCRhNr1Jb6a9y48Ec9ztsdgNeycscW5f+2nl4Xb/zrPp3XQHuH6z3+ClU/96F12ei39c6hzf534ZC35HB0FciAVavn3zS4XW4igj8B8C3oe5yBz1Dtwt7n6Gerlm67x61/vn+d5ICw9ssb5F9/wMix96kfr+U+w+s7rT+rfd78xHoH5fM4/+Rx9n2hBEwhRzSNL52miisDG6BoPWiNTb4He6mc/hmc6k2PwlX8LF/Z7nHf/PIT9rHr+o08tZunrI+s/uK/e/gXUfl4FevGD7t4IJipGopVYOs8r1NaHRtQ8v16Mz7B4xez/rfThLx4M28c+sVT/5fYTIembiLSW3ngRtjG1o/++62vvX1s6zzjmedj6pl8+L4zPEOCCiYqJnqfmkY3nxHJ6z1NrKZ9olKmH5tyya/wng2d2rA3C7jlHlO+f3U8JnvttxOyU7nv0Y5+zMDovPrT+/rWd8P0PEkdeYZjID1o7KwRf0QC++QU+5u9/YHb/Xvryja+t3D+Cclz0fKG1l2+a/q/AR59ipLXX3H/ufiN891/g05zJO/rzFPScIXKIuNomiBLmJ7YKM2JMTV4foH2pPrEMOqc8B893Jsbga18OF/bd2erHt3+RD/66zr919BOm/u+49W+9YWz9Z/s9ufsfuBJZCImswonl+Agrnqyxfgf9wVe/gGc83WN1NX6Bqqt/A5TjwkcI8bS+1Tum+9d6dU7f36pfhEf/Zc7HiidrrL9AP3nQ8wJBeNbQ2uexqdXz3oUn4RlP9ei/9zqrL1dw/WvLYZzn3z1/K7Y2NWNw911xjePsfxKgZ2486FXRep4SHlk6R14e5Hg9jyyd21pFWLv3K3jWUzmG2x8K2wf9Fqm9nv7HhcLzG33qMa3/1da77AyrlzIo7N8Bcnz5848f9FT4uUp4ZGNEJG0Vr5iv5roQuka4uY3QnEx+q1HQt/JbSHy9i07Bs57KsfSmV4ylf/fzJNaJD/mhvv5734ItTnxELz6t/XbN6afe/mkM1UrPl+Zk8ptnaOtb+QkCXDCAQghLmBZTrTBOz9po3CiPfGvfuhvPfKpG/FXgLbuOrX8nYDzC0qM12PV0XnwYtjnxsXT95XbfY+rf0rPiEaZelfMPzOJ1EZGl8xx/LKIsCLON1O0HWK+Yz80s9tM991g886kaS2999Vj750E5HB/8WjuvPqx/hGn6P/X1nz4QLuy/W35/dfdftx9QdP5B1pQWU5YD5dSxESKfWA4WH/TpGqO38skP49lPxYi+L7916O9a9Vqo2L8F1ENY8f7nv/LxW7DdiY3FK88lvTD1ImroP7VOfGI5WPz881fv6IxIjOJG6KsGfTXJ40t6NiS+5EeY/PYxe03lD7us/MPfs/Xa/Ul+RL38Mue/eM10/KDL2n3fCBf2eRzUh6i//yI9GxJf8mcw39HnDvJGLF3/KrwDEx/RpxV2L2Ug97/R6Jy2P7Y7kdE9/3irtvlDdubJg/4cBT3XRLpWxi/BN96XLyGK3WeXcHDPl/AeTGysP/QT9U6TU6+2dfVfpFfVz2G035P+7TMrH7vZrf6qfgm+8b58AvMdXRTamVg6N0VzgfoIK58Qj3zLv3NmC+ptH//0+A8gTMPo3/4eq778/ohl/W7958cTa8Q66iGU1iS/OzH6AlzrEPX1D8QG9Z/qI6x8QjzyLX92/sF2R6IxV/44Vlk6T+MlCPoWPBrj9Kx6n5vZ6Asz0zB6l/+p3XfaH7E191+LHrFF6L/vbdj2ho3oQ/ZJ9++qb6HC+Qd5jlLARAhRX/siS+c5+paeEI8AvZU7PoT3YsNH68gn5tc/5v5tPU+gHkL5Fl9/Aba9IaN/2zuL66VrZYB6CFFf+yJL5zn6ll5+fPKgOxDdEvnCzJe8GibW7RVSqNcTrS2PD9fu/Srejw0b6z/5YVz/pPoX9Wo6/94r/gRbH/uIPl1Y2HdXqxYTG9N/BjPfOO9/kJFGCZ6tEo0snecLYaKq8NOX6/VDFNs+5skT+6aOwX/cqWqZXP/Fen7nk4fui4/E1sc61n/yg7B1xB9ZdSA2qv98+OnL9WZQD7qbsA0oLE6irE5IEvsUxoJqMvo2oD5jLd/fffER8S/y3+gRfyHO6oFgg/q3dfIA8Y7n39r2DGx9bCP6PonOqftBrTn1W34J5fqfxP0PDOKziY0RCWbCcVHKlioU4Vs41kfXGFgbSyybj2j2XnbK6C12gPdmrGPpbVdOTf/jPP/WAb+NrY9nrA3C3kWnTV3/WT5SA1cPAuujawxojUERURRGPwL429U8snSep5dsbMEroGd+i49+wOIrzx593LeO12dsY+mNl0xV/yIf/Qjgp2e9329i6/WP6CG/9MzierEfhMRHPwL4k7z/8YOeJiYWiWyhAt9Yc4EUL/hpTWx9AJE/0l685oLRx39DvEZjGUvXXlTY3yT6p/lin7IufGONoHXw72Pr9Y7oIb8kecinsf9cSPGCv6gf9Y7+uBhJI4lFYoLHEUvnlFOUWOXIibf5mF/SL+ZbiPrWtqD/xSvPH72zr+F1qn0sXvWXXv1sVP9ZTD3n3zpyjH/4kjzkIibUf168zcf8kn4+PzAL9WvEF3JhUn7JL0GKz/f3Lj4j/v1t4xxLb748N79UnxukeMlfDfqsW8c9DVuvZUTfWht9To55M0j9Sf5qmOT9D7Y/y17U0L7I0nnGgcSxT1nNK9D3jfeux1hziTeB/O5LTwyHvQ7er9pG/5YbknqntH+b73d+Gp3TDsTWK4/oexA6LzzQrMeo0aUfEzK/XP9l473rIWtBKu4CKCROomyS8HGp5UA5ToVCPmONg8SX/BJG3M5J+4brP/4+3rNaxuqnPxZOe/80vuz59y45C1uvNKIfSmod8SSrPqNmpn7LLwHiy/Y/ifufvKM/K1rQhIxYuZFnqTWlT9dYPT13zC/lS7Tc63Ptv3XYH4WDu+v/ibe1b949E/1rPYSkr+dLN1yNrZceK//4/nD7Pruz+aa1/1w9PXfML+VLtBIb0I0wnGVANTZETzeVbEjiK7cRvH4Bnrd7uPyet9T7329rg7B14O951DfB/jk46q184lbs3HsMu+1w8VXnKM3Z6t8Zop77+ccPet5G0LUyfgm+8b58CZKei7/7Z8fV+muMuxeeZtXpWo8vJL2q/jys3f8tbNtrrH7xM2Hr6Cc758uDVH9VvwTfeF8+RfKOngplls4xqCxQH0E5ZYD6vnpl41sH/UG4+qmP4n0sNfq33mTpu6Js/XXFS4i02kfshS07j+ir6kvXvtzSpfralqm/arwE1EdQThmgPl0Ltj/TDsiD5kaWA+VwfPRLkOIlP8KXj8B4RPT/7VV/B936j6OfYNuVzYf1Sn6ELx+B8QjUQ340713+59iy01j9/L+E7W3PEvWL+vHlIzAegXrIR78EKV7yU6gHfZcYep4GEhsjCsoRKgWqyelb/l0yS+d58QB7Y7Ke6+q/vfWZ4eq/fRLvqdfoXXS6mSvNP/39S1j559uw3cKxdt+9Yfe8E+amfwNUk9O3/OX7D1ISQ6y6MXSNQ1U9KR6BehZq7L/30pPDtR98F++t0xj81xcsvVnrn613y++NPvxewnbZMdz+s3Dx6gvD7c/eLV9PqAeB9VkYc/+IqnpSPEUQk56ZIBHKT2RDv5poDbqmCtCWznPi5fyefMyPiHTG2f/z9giXrrui1O+ja596EJN/xvqH/Iuvk3/Vc/TV9OV3/nW4cMDvMfnNfGK9U9a/scbEy/k9+SRnUEi0GjGBiRCoR9c4v52PrnHxWQ1l+HTNrZ5y/UdfgFr5h1u8vl9+cNdnoAa5H18+1j+u/mON0WVb+87Xsc10RL/9dum614StLdEDXq4fXz7WP9b+YY3z2/noGhfv3n+w/RkZkQazeAaxKo7G+wLz0TUO3nxSIwfK4fQtVOy/vfXZ4cpHb3b+nvnFV55jxGN9dI3DNPXfu4D/9VHr378vXHztX4TbRx/90Bo4YH0if4r654D56BoHbz6pMX5HLwvvjQS+5EdIfPSPG5gfQTl03jp677B/6zvD4Uof770xos9TFw7cU9TL848bmB+Rcp69++jd/BtZY+tr8RcsexeeHm5/1q7+ejl89I8bmB9BORxf8iMkPvopkg/dUzE9j6wWy2+sSDiGjo2s1lSW07cA8cYa449rUbZMP758usbCqi+zEVqH7zX6fPTNowf659lDACP6kH/W+196w2VxL2vfuy9cuv61o76fzOpbgP6MNcY/rf1n9WWW07cA8cYa4y/qPzAbySwtKi+RxSdrybx4YzDeLM5l44vzIyS+5Sd2rP0/9/Fh7/LzwsFX7oLHPBmLV1+Uo1+cHyHxLT+xZftvH/HksH/LjWHnRUema3nxm/b8Vfw4+w/SJhjEQcpywI1Avq8fYfGlRkHPige/BIxHoB7yff0R2tueGy7f9KZw/YHvZU/62iDsnnfipui/KH/Tf2Z9+4/f0XOJT88snWfF7Ersrio2sawesaX8UE/M0zbmZDWYtfH6CCkfXTO1x9N/57RDw+V3Xxd/b/iw2wnbJ+yX1rAZ+rf8m+z8LX+F/pMP3VOYhZtrdiFGMpeNiH2JdeKreV7jMt9s3PYX65lrk+2/9fynh91zji+s1+5vfvp3qdfmN/1rG9BENDkHWiwHqRHURz2MR0h8zJfw3Pl0jQPmR/jqox7GIyQ+5kt47ny6xgHzI3z1UQ/jERIf8yU8dz5d44D5Eb76qIfxCImP+RJeYtWDnhcoCBMbI+IV8UHPiAFNlg+Q9NGPkPiin9imf8Ur4oNe0z+JAU2WD5D06VrgSnTx29C+yOqYgkIVP7J0buvm8TNL59of5y3KL/Qn+W1on6qj6T+1XLzdT9N/Xf0H1GEWJxdqbJ4DfAtHYDzyLT8cTMwj9eLGJHG0PrqWxDb9Kw1GTwLWh6AcDhiPfMvf9J/aYPvT8oUR1sY8TW1CZOk85Zgbh4UhLH0h3mrM8hfXG/ua/q068iDpNf2TtRjF9SMsfSHep//Rg04SqXlkY+g5BHFCnF+CFF/Vj8D+6Brnj3Wb/nP1ffMjpPiqfgT2R9c4f6w7J/0HMcmxccnvC1FPzyNL567xiIp6kt8Xol7Fei1U1JP8vhD1KtZroaKe5PeFqFexXorR5+i75RM9E9nQ2pHdTXETy8VjfvQjkI+w4816zDVGT88jS+e5+oimf5ov4Tb958VjfvQjkI+gnGCBIWTErDgOlFMHMB9d46BrjyydI680v+k/tRwopw5gPrrGwbsfX/4c9Z98jv603WLoOZLyQGO4ePQjkI/AeOTjxsQ8bRk+QtKXIMWjH4F8BMYjv+m/6V9bqX/jQUdYwkJihMSX/Nv3JnZv5VOW5afzyGqOez8IiY9+hMSX/E3/Tf+prdh/EC8qIUOcK4QkS3hqzgjTufabxRQXxsVLfqMmph/MJ/Gb/hN+0//s9x/o4ks1Any65ubPbIKIR/ID7PhifYTER3/Tv5pHVnMq6Nn+pn9tx91/EDsV9Dy/EBOUw/FtP2yk0RzHl/SgPj2PLJ3nxRPb9G+usfoASw/4tr/pX9uN7j9ISSxoMf6FSfCPH289Nsabzz9+vPXYGG8+//jx1mNjvPn848vXYzzoC8RyoBwXoJ4UXzdf8iOQj5DiEagnxdfNl/wI5COkeATqSfF18yU/AvkIKR6BelJ83Xy6Fmx/qi2QBxRe2Ht3YndXvsTWAl1bZJ+q8ivLNSYC9Iw1BzT9Z7bpf7b6j9/R6yqUanB6kh8h8q2N2D21dJ53sKK+JyQ9yY8Q+U3/mW36T3w5/Qd6IhETUTWPk5G59guQ9YllGrEg8cFPN4vLL9fX9J/apn9zzQGyPrFcPwiJT9aCaoVmls5TP7FOG0M5oMFvjMlHfateYjm+BEuv6b/pX9lp7z/5HF0VirAKx0Te0LF5+ubGmTF2PPppjW71op4Juz5JT4KZz9Zv+m/6pzXQGDse/UX9xw/6QpRABWjLC/sh0UosnSPPFdX1YGPUvOm/6X/e+w9wwYS0MUKip6j4yNI58kryxcY99Ww0/We26X+W+w9MB7F0TjkeEAtB+OavfWOIdckvQMyH8M3f9J/Zpn9zDZC8o+cILzx1j9TSeZaIWA6gJ/HjTVCWzpFXVl/kg7/pv+lf21nvP3AlshASxZuibLmNSuJjS+e16RPrwkcI8dXra/pPbdO/ueapnzzojsL1Q2tHls6RVw7WRpA1Fk3/mW36N9fGgo3r33zQLfgVsqB8kaVz5OXpJ9zE8vF+9VSHX76m/6Z/bfn6ERvXf/ygp8JPVsIjG0PP8woR+MYa58dCY5+ydJ4WTGNc9BFmPutghH6a/jPrwpfrM+tJfMrSedM/cF31MwS4YACFEAXCLFBPjNe+yNI58nLgnU+IR1TVE+O1L7J0jrwceOcT4hFV9cR47YssnSMvB975hHhEVT0xXvsiS+fIywHJESRJo39w0D7dHF3TYrww2wiNKRUPfqgneXWlr7iZderHgsD3rp/YUvHgh3qa/jPb9G+uBWlSLjECC626ESKfWA4SX/IjkI+w4pv+M+vST9N/ap34xHKQ+GTNfNA9UfQKshnQ9J/Zpn9zbdrw/wHjp9OX1jA8hwAAAABJRU5ErkJggg==";const $={key:0,class:"w-full h-full cursor-pointer z-50 relative"},nn=["src"],en={key:1,class:"topSearch","element-loading-background":"rgba(0, 0, 0, 0.5)"},tn={class:"top-search-nav"},an=["onClick"],sn={class:"top-search-topList top-search-f-1x1:hidden"},on=["textContent"],rn=["href","textContent"],un=["textContent"];var gn=n({__name:"card",props:{data:{type:Object,default:()=>({size:"2x4"})}},setup(n){const y=n;e(!1);const B=e("baidu"),p=e([]),I=e([]),j=()=>{if("1x1"===y.data.size)return!1;let n="[]";try{const{topSearchSort:e="[]"}=localStorage;n=JSON.parse(e)||[],"object"!=typeof n&&(n=[])}catch(e){n=[]}K.forEach((e=>{var t;e.sort=(null==(t=n.find((n=>n.type===e.type)))?void 0:t.sort)||0})),I.value=K.sort(((n,e)=>n.sort-e.sort)),B.value=I.value[0].type,v()},m=e(!1),v=()=>{localStorage.getItem("topSearch"+B.value)&&(p.value=JSON.parse(localStorage.getItem("topSearch"+B.value)));const n=B.value;x({url:"/apps.topSearch.Index/TopSearch",params:{type:n},timeout:8e3}).then((e=>{1===e.code&&(B.value===n&&(p.value=e.data,z()),localStorage.setItem("topSearch"+B.value,JSON.stringify(p.value)))})).finally((n=>{m.value=!1}))},w=(n=0)=>n>0?n>1e8?(n/1e8).toFixed(1)+"亿":(n/1e4).toFixed(1)+"万":n,z=()=>{if(p.value.length>0){const n=Object.assign([],p.value).slice(0,10);let e=n[Math.floor(Math.random()*n.length)].title;t.emit("placeholder",e)}};j();const S=()=>{t.emit("openApp",y.data)};return t.on("topSearchRefresh",j),i((()=>{t.off("topSearchRefresh",j)})),a((()=>y.data.size),(n=>{j()})),(n,e)=>{const t=s("loading");return o(),r("div",{class:"relative w-full h-full inset-0",onTouchmove:e[1]||(e[1]=c((()=>{}),["stop"])),onWheelPassive:e[2]||(e[2]=c((()=>{}),["stop"])),onClick:S},["1x1"===y.data.size?(o(),r("div",$,[u("img",{class:"w-full h-full",src:g(V),alt:"热搜"},null,8,nn)])):A((o(),r("div",en,[u("div",tn,[(o(!0),r(h,null,l(I.value.slice(0,6),((n,e)=>(o(),F(f,{key:n.name},{default:C((()=>["2x2"===y.data.size&&e>2?D("",!0):(o(),r("span",{key:0,onClick:c((e=>{return t=n.type,B.value=t,m.value=!0,void v();var t}),["stop"]),class:d({"top-search-sel":B.value===n.type})},E(n.short),11,an))])),_:2},1024)))),128))]),u("ul",sn,[(o(!0),r(h,null,l(p.value,((n,t)=>(o(),r("li",{key:t},[u("span",{textContent:E(t+1)},null,8,on),u("a",{onClick:e[0]||(e[0]=c((()=>{}),["stop"])),class:"top-search-aTag",target:"_blank _parent",href:n.url,textContent:E(n.title)},null,8,rn),"2x4"===y.data.size?(o(),r("span",{key:0,class:"top-search-f-2x2:hidden",textContent:E(w(n.hot))},null,8,un)):D("",!0)])))),128))])])),[[t,m.value]])],32)}}},[["__scopeId","data-v-f004e584"]]);const An={class:"bg-white h-full w-full"},hn={class:"top-search-window-nav w-600 flex-shrink-0 max500:w-max"},ln=["data-type","onClick"],Fn=["src"],Cn={class:"max500:hidden"},cn={class:"top-search-window-right"},dn={class:"top-search-window-topList top-search-window-f-1x1:hidden"},En=["href"],Dn={class:"top-search-window-hotNum"};var fn=n({__name:"window",setup(n){const i=e([]),a=e([]),g=e("baidu");let D="[]";try{const{topSearchSort:n="[]"}=localStorage;D=JSON.parse(n)||[],"object"!=typeof D&&(D=[])}catch(v){D=[]}K.forEach((n=>{var e;n.sort=(null==(e=D.find((e=>e.type===n.type)))?void 0:e.sort)||0})),i.value=K.sort(((n,e)=>n.sort-e.sort)),g.value=i.value[0].type;const p=e(!1),I=()=>{p.value=!0,x({url:"/apps.topSearch.Index/TopSearch",method:"GET",timeout:8e3,params:{type:g.value}}).then((n=>{1===n.code&&(a.value=n.data),p.value=!1})).catch((()=>{B({message:"请求超时",type:"error"})}))},j=(n=0)=>n>0?n>1e8?(n/1e8).toFixed(1)+"亿":(n/1e4).toFixed(1)+"万":n,m=e("");return y((()=>{const n=new U(m.value,{animation:300,ghostClass:"menu-item",dataIdAttr:"data-type",onUpdate:function(e){let i=n.toArray(),a=[];i.forEach(((n,e)=>{console.log(n,e),a.push({type:n,sort:e})})),localStorage.setItem("topSearchSort",JSON.stringify(a)),t.emit("topSearchRefresh")}})})),I(),(n,e)=>{const t=s("loading");return o(),r("div",An,[e[2]||(e[2]=u("div",{class:"top-search-window-souTop"},[u("img",{src:"/dist/assets/search.e0864ada.1728219882564.svg",class:"pointer-events-none",alt:""})],-1)),A((o(),r("div",{onMousedown:e[1]||(e[1]=c((()=>{}),["stop"])),class:"top-search-window-appWindow"},[u("div",hn,[u("div",{class:"top-search-window-flex top-search-window-w-full top-search-window-left-menu",ref_key:"menu",ref:m},[(o(!0),r(h,null,l(i.value,(n=>(o(),F(f,{key:n.name},{default:C((()=>[u("div",{"data-type":n.type,class:d(["top-search-window-menu-item flex-shrink-0",{"top-search-window-sel":g.value===n.type}]),onClick:e=>{return t=n.type,g.value=t,void I();var t}},[u("img",{src:n.ico,class:"flex-shrink-0",alt:"百度"},null,8,Fn),u("span",Cn,E(n.name),1)],10,ln)])),_:2},1024)))),128))],512)]),u("div",cn,[u("ul",dn,[(o(!0),r(h,null,l(a.value,((n,t)=>(o(),r("li",{key:t},[u("span",null,E(t+1),1),u("a",{onClick:e[0]||(e[0]=c((()=>{}),["stop"])),class:"top-search-window-aTag",target:"_blank _parent",href:n.url},E(n.title),9,En),u("span",Dn,E(j(n.hot)),1)])))),128))])])],32)),[[t,p.value]])])}}},[["__scopeId","data-v-33ce1beb"]]);const xn={class:"p-4 bg-white rounded-lg",style:{height:"calc(100vh - 30px)"}},yn={__name:"setting",setup(n){const t=e({baiduCode:"",ttl:180}),i=e(!1),a=async()=>{const n=await x({url:"/apps.topSearch.index/save",method:"post",data:{conf:t.value}});m(n)},u=async()=>{const n=await x({url:"/apps.topSearch.index/clearRedisCache"});m(n)};return(async()=>{i.value=!0;const n=await x({url:"/apps.topSearch.index/getConf"});for(let e in t.value)n.data[e]&&(t.value[e]=n.data[e]);i.value=!1})(),(n,e)=>{const g=p("el-input"),h=p("el-form-item"),l=p("el-input-number"),c=p("el-button"),d=p("el-form"),E=s("loading");return A((o(),r("div",xn,[i.value?D("",!0):(o(),F(d,{key:0,"label-position":"top"},{default:C((()=>[I(h,{prop:"code",label:"百度搜索推广码(直接输入码就行,程序会自己处理前缀参数)"},{default:C((()=>[I(g,{placeholder:"请输入百度推广码",modelValue:t.value.baiduCode,"onUpdate:modelValue":e[0]||(e[0]=n=>t.value.baiduCode=n)},null,8,["modelValue"])])),_:1}),I(h,{prop:"ttl",label:"热搜缓存时长(单位秒,默认:180)"},{default:C((()=>[I(l,{class:"w-full",min:60,step:1,max:3600,type:"number",placeholder:"请输入缓存时长的秒数。合理的时长有助于减轻服务器压力;",modelValue:t.value.ttl,"onUpdate:modelValue":e[1]||(e[1]=n=>t.value.ttl=n)},null,8,["modelValue"])])),_:1}),I(h,null,{default:C((()=>[I(c,{type:"danger",onClick:u,class:"w-40"},{default:C((()=>e[2]||(e[2]=[j("刷新缓存")]))),_:1}),I(c,{type:"primary",onClick:a,class:"flex-1"},{default:C((()=>e[3]||(e[3]=[j("保存")]))),_:1})])),_:1})])),_:1}))])),[[E,i.value]])}}},Bn=async(n,e,t)=>{try{const n=v.get("everyDay",!1);n&&n.time>(new Date).getTime()-72e5&&Sn(n.time,(new Date).getTime())?e.value=n.data:await t()}catch(i){console.log(i),await t()}},pn=async(n,e,t)=>{try{const n=3600,i=v.get("nowWeather",!1);i&&i.time>(new Date).getTime()-1e3*n&&Sn(i.time,(new Date).getTime())?e.value=i.data:await t()}catch(i){console.log("获取当前的天气失败"),await t()}},In=async(n,e,t)=>{try{const i=v.get("cityWeather",!1);i&&i.location===n.value?e.value=i.data:await t()}catch(i){console.log("获取城市未来天气失败"),await t()}},jn=()=>new Promise(((n,e)=>{x({url:"/apps.weather.Index/ip"}).then((e=>{1===e.code?n(`${e.data.longitude.toFixed(2)},${e.data.latitude.toFixed(2)}`):n(!1)})).catch((e=>{n(!1)}))})),mn=async(n,e)=>{await x({url:"/apps.weather.Index/everyDay",params:{location:n.value}}).then((n=>{1===n.code&&(e.value=n.data,localStorage.setItem("everyDay",JSON.stringify({time:(new Date).getTime(),data:n.data})))}))},vn=async(n,e)=>{await x({url:"/apps.weather.Index/locationToCity",method:"post",data:{location:n.value}}).then((t=>{1===t.code&&(e.value=t.data,localStorage.setItem("cityWeather",JSON.stringify({location:n.value,data:t.data})))}))},wn=async(n,e)=>{const t=await x({url:"/apps.weather.Index/now",params:{location:n.value}});1===t.code&&(e.value=t.data,v.set("nowWeather",{time:(new Date).getTime(),data:t.data}))},zn=()=>{localStorage.removeItem("nowWeather"),localStorage.removeItem("everyDay"),localStorage.removeItem("cityWeather")},Sn=(n,e)=>{const t=new Date(n),i=new Date(e);return t.getFullYear()===i.getFullYear()&&t.getMonth()===i.getMonth()&&t.getDate()===i.getDate()},Mn=n=>{if(n){const e=new Date(n);return`${String(e.getMonth()+1).padStart(2,"0")}-${String(e.getDate()).padStart(2,"0")}`}return""},Nn=n=>{if(n){const e=/(\d{2}-\d{2})T(\d{2}:\d{2})/,t=n.match(e);return t&&t[1]&&t[2]?t[1]+" "+t[2]:null}return""},Yn=n=>{if(n){const e=["周日","周一","周二","周三","周四","周五","周六"],t=new Date(n),i=new Date,a=new Date(i);a.setDate(i.getDate()+1);const s=t.getFullYear()===a.getFullYear(),o=t.getMonth()===a.getMonth(),r=t.getDate()===a.getDate();if(s&&o&&r)return"明天";return e[t.getDay()]}return""},Gn=n=>{if(n){const e=["周日","周一","周二","周三","周四","周五","周六"],t=new Date(n),i=new Date,a=t.getFullYear()===i.getFullYear(),s=t.getMonth()===i.getMonth(),o=t.getDate()===i.getDate();if(a&&s&&o)return"今天";return e[t.getDay()]}return""};const kn={key:0,class:"flex h-full flex-col items-center justify-center cursor-pointer"},Hn={class:"text-sm"},bn={class:"flex items-center justify-center"},Zn={class:"text-base font-bold"},Tn={key:1,class:"h-full w-full weather"},On={id:"city"},Ln={class:"cityData"},Pn={class:"feelsLike"},Qn={class:"weather-icon-Item",style:{display:"flex","align-items":"center",gap:"10px","justify-content":"flex-end"}},_n={style:{"font-size":"12px",transform:"translateY(0px)"}},Xn={style:{"font-size":"13px","text-align":"right"}},Jn={key:0},qn={key:1},Rn={key:0,class:"weather-card4"},Un={key:0,class:"weather-days"},Wn={class:"week text-center"},Kn={class:"weatherTips text-center"},Vn={class:"tianQi text-center"};var $n=n({__name:"card",props:{data:Object},setup(n){const s=n,A=e([!1,!1,!1,!1,!1,!1,!1]),c=e({}),x=e({adm1:"北京市",adm2:"北京",name:"东城"}),p=w({tempMax:"",tempMin:""}),I=e(""),m=async()=>{const n=v.get("locationWeather");n&&"false"!==n&&(I.value=n),await Bn(0,A,(async()=>await mn(I,A))),await pn(0,c,(async()=>await wn(I,c))),await In(I,x,(async()=>await vn(I,x)))},S=()=>{t.emit("openApp",s.data)};return y((async()=>{const n=v.get("locationWeather");n&&"false"!==n?I.value=n:(I.value=await jn(),I.value||(I.value="116.41,39.91",B.error("获取定位失败请手动设置地理位置")),v.set("locationWeather",I.value)),await m(),t.on("weatherCardRefresh",m)})),i((()=>{t.off("weatherCardRefresh",m)})),a(A,(n=>{n.length>0&&(p.tempMax=n[0].tempMax,p.tempMin=n[0].tempMin)})),(n,e)=>(o(),r("div",{class:"weather-app light weatherApp relative h-full bg-white",onClick:S},["1x1"===s.data.size?(o(),r("div",kn,[u("span",Hn,E(x.value.name),1),u("div",bn,[u("div",Zn,E(c.value.temp),1),e[0]||(e[0]=u("div",{class:"text-base font-bold"},"℃",-1))])])):(o(),r("div",Tn,[u("div",On,[u("div",Ln,[u("span",null,E(x.value.adm2),1),e[1]||(e[1]=j("·")),u("span",null,E(x.value.name),1),e[2]||(e[2]=u("div",{class:"position"},null,-1))])]),u("div",{class:"weather-center",style:z({flexDirection:"2x2"===s.data.size?"column":"row"})},[u("div",Pn,[u("div",null,E(c.value.temp),1),e[3]||(e[3]=u("div",null,"°",-1))]),u("div",{class:"weather-icon w-80",style:z({width:"2x2"===s.data.size?"120px":"",marginTop:"2x2"===s.data.size?"-5px":""})},[u("div",Qn,[u("span",_n,E(c.value.text),1),u("i",{style:{"font-size":"26px"},class:d("qi-"+c.value.icon+"-fill")},null,2)]),u("div",Xn,[u("span",null,["2x4"===s.data.size?(o(),r("span",Jn,"最高")):D("",!0),j(E(p.tempMax)+"℃ ~ ",1),"2x4"===s.data.size?(o(),r("span",qn,"最低")):D("",!0),j(E(p.tempMin)+"℃",1)])])],4)],4),"2x4"===s.data.size?(o(),r("div",Rn,[(o(!0),r(h,null,l(A.value,((n,t)=>(o(),F(f,{key:t},{default:C((()=>[n&&t>0&&t<6?(o(),r("div",Un,[u("div",Wn,E(g(Yn)(n.fxDate)),1),u("div",Kn,[u("i",{class:d("qi-"+n.iconDay),style:{"font-size":"15px"}},null,2)]),u("div",Vn,[u("span",null,E(n.tempMax)+"°",1),e[4]||(e[4]=j()),u("span",null,E(n.tempMin)+"°",1)])])):D("",!0)])),_:2},1024)))),128))])):D("",!0)]))]))}},[["__scopeId","data-v-71fbaf90"]]);const ne={class:"weather-window overflow-y-scroll"},ee={class:"weather-window-city"},te={class:"weather-window-cityData"},ie={style:{"margin-left":"20px",cursor:"pointer",position:"relative"}},ae={style:{"font-size":"14px",display:"flex","align-items":"center",gap:"10px"}},se={class:"weather-window-cityListBox"},oe=["onClick"],re={style:{"font-size":"14px","margin-left":"50px"}},ue={class:"weather-window-weather-card"},ge={class:"weather-window-maxWeatherNum"},Ae={class:"weather-window-weather-icon"},he={class:"weather-window-weather-card2"},le={class:"weather-window-weather-card3"},Fe={class:"weather-window-weather-card4"},Ce={key:0,class:"weather-window-weather-days"},ce={class:"weather-window-week"},de={class:"weather-window-day"},Ee={class:"weather-window-WeatherItemIcon"},De={class:"weather-window-tianQi"},fe={class:"weather-window-weatherTips"};var xe=n({__name:"window",setup(n){const i=e(!1),s=e([!1,!1,!1,!1,!1,!1,!1]),p=e({temp:"",text:"",windDir:"",windScale:"",windSpeed:"",humidity:"",obsTime:"",feelsLike:"",icon:"",iconDay:"",iconNight:"",tempMax:"",tempMin:"",vis:""}),I=e({adm1:"北京市",adm2:"北京",name:"东城"}),m=e(""),w=e([]),z=e({tempMax:"",tempMin:""}),N=e(!1),Y=e("");let G=null;const k=()=>{setTimeout((()=>{N.value=!1}),500)},H=async()=>{i.value=!0;const n=await jn();n?(v.set("locationWeather",n),Y.value=n,zn(),await b(),t.emit("weatherCardRefresh")):B.error("获取定位失败请手动设置地理位置"),i.value=!1},b=async()=>{await Bn(0,s,(async()=>await mn(Y,s))),await pn(0,p,(async()=>await wn(Y,p))),await In(Y,I,(async()=>await vn(Y,I)))};return y((async()=>{localStorage.getItem("locationWeather")&&"false"!==localStorage.getItem("locationWeather")?Y.value=localStorage.getItem("locationWeather"):(Y.value=await jn(),Y.value||(Y.value="116.41,39.91",B.error("获取定位失败请手动设置地理位置")),v.set("locationWeather",Y.value)),await b()})),a(s,(n=>{n.length>0&&(z.value=n[0])})),a(m,(n=>{clearTimeout(G),G=setTimeout((()=>{n.trim()?x({url:"/apps.weather.Index/citySearch",method:"post",data:{city:n}}).then((n=>{1===n.code?w.value=n.data:w.value=[]})):w.value=[]}),300)})),(n,e)=>(o(),r("div",ne,[e[8]||(e[8]=u("div",{class:"weather-window-background weather-window-light"},null,-1)),u("div",{onMousedown:e[2]||(e[2]=c((()=>{}),["stop"])),class:"weather-window-weather-container"},[u("div",ee,[u("div",te,[u("span",null,E(I.value.adm1),1),e[3]||(e[3]=j("·")),u("span",null,E(I.value.adm2),1),e[4]||(e[4]=j("·")),u("span",null,E(I.value.name),1),e[5]||(e[5]=u("div",{class:"weather-window-position"},null,-1))]),u("div",ie,[u("div",ae,[A(u("input",{onFocus:e[0]||(e[0]=n=>N.value=!0),onBlur:k,"onUpdate:modelValue":e[1]||(e[1]=n=>m.value=n),placeholder:"请输入城市或区域",style:{width:"150px",height:"20px",outline:"none","border-radius":"4px",border:"1px solid #fff",padding:"0 10px","font-size":"12px"}},null,544),[[S,m.value]]),u("span",{class:"weather-window-clearPosition",title:"重新获取位置",onClick:H})]),A(u("div",se,[u("ul",null,[(o(!0),r(h,null,l(w.value,((n,e)=>(o(),F(f,{key:e},{default:C((()=>[u("li",{onClick:e=>(async(n=!1)=>{i.value=!0,n&&(Y.value=`${n.lon},${n.lat}`,v.set("locationWeather",Y.value),zn(),await b(),t.emit("weatherCardRefresh")),setTimeout((()=>{i.value=!1}),2e3)})(n)},E(n.adm1)+"·"+E(n.adm2)+"·"+E(n.name),9,oe)])),_:2},1024)))),128))])],512),[[M,N.value]])]),u("div",re,"发布时间:"+E(g(Nn)(p.value.obsTime)),1)]),u("div",ue,[u("div",ge,E(p.value.temp)+"° ",1),u("div",Ae,[u("i",{class:d("qi-"+p.value.icon+"-fill"),style:{"font-size":"130px"}},null,2)])]),u("div",he,[u("span",null,E(p.value.text),1),e[6]||(e[6]=j()),u("span",null,E(z.value.tempMax)+"℃ ~ "+E(z.value.tempMin)+"℃",1),u("span",null,"体感温度:"+E(p.value.feelsLike)+"℃",1)]),u("div",le,[u("span",null,E(p.value.windDir)+":"+E(p.value.windScale)+"级",1),u("span",null,"风速:"+E(p.value.windSpeed)+"km/h",1),u("span",null,"能见度:"+E(p.value.vis)+"km",1),u("span",null,"湿度:"+E(p.value.humidity)+"% ",1)]),u("div",Fe,[(o(!0),r(h,null,l(s.value,((n,t)=>(o(),F(f,{key:t},{default:C((()=>[n?(o(),r("div",Ce,[u("div",ce,E(g(Gn)(n.fxDate)),1),u("div",de,E(g(Mn)(n.fxDate)),1),u("div",Ee,[u("i",{class:d("qi-"+n.iconDay+"-fill"),style:{"font-size":"80px"}},null,2)]),u("div",De,[u("span",null,E(n.tempMax)+"℃",1),e[7]||(e[7]=j()),u("span",null,E(n.tempMin)+"℃",1)]),u("div",fe,[u("div",null,[j(E(n.textDay)+" ",1),u("i",{class:d("qi-"+n.iconDay),style:{"font-size":"15px"}},null,2)])])])):D("",!0)])),_:2},1024)))),128))])],32)]))}},[["__scopeId","data-v-f5be5ed0"]]);const ye={class:"p-4 overflow-hidden bg-white rounded-lg",style:{height:"calc(100vh - 30px)"}},Be={__name:"setting",setup(n){const t=e({gateway:"https://devapi.qweather.com",key:""}),i=e(!1),a=async()=>{const n=await x({url:"/apps.weather.index/setting",method:"post",data:t.value});m(n)};return(async()=>{i.value=!0;const n=await x({url:"/apps.weather.index/setting",method:"put"});for(let e in t.value)n.data[e]&&(t.value[e]=n.data[e]);i.value=!1})(),(n,e)=>{const g=p("el-input"),h=p("el-form-item"),l=p("el-button"),c=p("el-form"),d=s("loading");return A((o(),r("div",ye,[i.value?D("",!0):(o(),F(c,{key:0,"label-position":"top"},{default:C((()=>[I(h,{prop:"code",label:"和风天气网关"},{default:C((()=>[I(g,{placeholder:"请输入和风天气网关",modelValue:t.value.gateway,"onUpdate:modelValue":e[0]||(e[0]=n=>t.value.gateway=n)},null,8,["modelValue"]),e[2]||(e[2]=u("div",{style:{"margin-top":"10px","font-size":"13px","line-height":"20px",color:"#696969"}},[j(" 如果你使用的是标准订阅,请使用此网关: https://api.qweather.com "),u("br"),j(" 如果你使用的是免费订阅,请使用此网关: https://devapi.qweather.com ")],-1))])),_:1}),I(h,{prop:"code",label:"和风天气Key"},{default:C((()=>[I(g,{placeholder:"请输入和风天气Key",modelValue:t.value.key,"onUpdate:modelValue":e[1]||(e[1]=n=>t.value.key=n)},null,8,["modelValue"]),e[3]||(e[3]=u("div",{style:{"margin-top":"10px","font-size":"13px","line-height":"20px",color:"#696969"}},[j(" 开发者控制台:"),u("a",{href:"https://console.qweather.com/#/console",target:"_blank"},"https://console.qweather.com/#/console"),u("br"),j(" 免费普通版每日额度为1000, 申请成为和风天气开发者每日额度可以达到一万次以上,具体以官方为准。 ")],-1))])),_:1}),I(h,null,{default:C((()=>[I(l,{type:"primary",onClick:a,class:"flex-1"},{default:C((()=>e[4]||(e[4]=[j("保存")]))),_:1})])),_:1})])),_:1}))])),[[d,i.value]])}}};var pe="data:image/png;base64,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";const Ie={key:1,class:"note2"},je={class:"text-ellipsis pl-2 pr-2"},me={__name:"card",props:{data:{type:Object,default:()=>({size:"1x1"})}},setup(n){var s;const A=e(v.get("noteList",[])),d=e(v.get("noteTitleHidden",!1)),D=n,y=e(D.data.size),B=n=>{d.value=n,v.set("noteTitleHidden",n)},j=n=>{let e=4-n.length,t=[];for(let a=0;a{"1x1"!==D.data.size&&Boolean(G("token"))&&x({url:"/note/get",method:"get",params:{sort:v.get("noteSort","desc"),limit:4}}).then((n=>{j(n.data)}))};m();const w=n=>{t.emit("openApp",D.data)};return(null==(s=D.data)?void 0:s.id)&&a((()=>D.data.size),(n=>{"1x1"===y.value&&m(),y.value=n})),t.on("noteLoading",j),i((()=>{t.off("noteLoading",j)})),(n,e)=>{const t=p("el-icon");return o(),r("div",{onContextmenu:e[3]||(e[3]=c((()=>{}),["prevent"])),onWheel:e[4]||(e[4]=c((()=>{}),["stop"])),class:"w-full h-full note"},["1x1"===y.value?(o(),r("div",{key:0,class:"w-full h-full flex items-center justify-center cursor-pointer z-50 relative",onClick:w},e[5]||(e[5]=[u("img",{class:"w-full h-full cursor-pointer z-50 relative",src:pe,alt:"记事本"},null,-1)]))):(o(),r("div",Ie,[u("div",{class:"note-head",onClick:w},[I(t,{size:"18px",class:"mr-1"},{default:C((()=>e[6]||(e[6]=[u("img",{src:"/dist/assets/pencil.367cd6ec.1728219882564.svg",alt:""},null,-1)]))),_:1}),e[7]||(e[7]=u("span",null,"记事本",-1)),u("div",{class:"ml-auto mr-3 pt-1",onClick:e[2]||(e[2]=c((()=>{}),["stop"]))},[d.value?(o(),F(t,{key:0,color:"#fff",onClick:e[0]||(e[0]=c((n=>B(!1)),["stop"]))},{default:C((()=>[I(g(N))])),_:1})):(o(),F(t,{key:1,color:"#fff",onClick:e[1]||(e[1]=c((n=>B(!0)),["stop"]))},{default:C((()=>[I(g(Y))])),_:1}))])]),u("div",{class:"note-body flex flex-col pt-1",onClick:w},[(o(!0),r(h,null,l(A.value,((n,e)=>(o(),F(f,{key:e},{default:C((()=>{return[u("div",je,E((e=n.title,d.value?e.replace(/./g,"*"):e)),1)];var e})),_:2},1024)))),128))])]))],32)}}};var ve="data:image/png;base64,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";const we={key:0,class:"w-full h-full cursor-pointer z-50 relative"},ze=["src"],Se={key:1,class:"todo-app-todo",style:{cursor:"pointer"}},Me={key:0,class:"todo-app-left"},Ne={class:"todo-app-todo-cover"},Ye={class:"todo-app-todo-number"},Ge={class:"todo-app-right"},ke={class:"todo-app-item"},He={class:"todo-app-todoContent"},be={key:0,class:"todo-app-item"};var Ze=n({__name:"card",props:{data:{type:Object,default:()=>({size:"2x4"})}},setup(n){const a=n,s=e([]),A=k((()=>s.value.filter((n=>0===n.status)))),c=()=>{const n=localStorage.getItem("toDoList");n&&(s.value=JSON.parse(n))},B=()=>{t.emit("openApp",a.data)};return y((()=>{c(),(async()=>{try{const{code:n,data:e}=await x({url:"/apps.todo.Index/getFolderAndToDo"});1===n&&(s.value=e.todo,localStorage.setItem("toDoList",JSON.stringify(s.value)))}catch(n){console.error(n)}})(),t.on("toDoRefresh",c)})),i((()=>{t.off("toDoRefresh",c)})),(n,e)=>(o(),r("div",{class:"w-full h-full",onClick:B},["1x1"===a.data.size?(o(),r("div",we,[u("img",{src:g(ve),alt:"热搜",class:"w-full h-full"},null,8,ze)])):(o(),r("div",Se,["2x4"===a.data.size?(o(),r("div",Me,[u("div",Ne,[e[0]||(e[0]=u("img",{src:"/dist/assets/todo.d2a85de9.1728219882564.svg"},null,-1)),u("div",Ye,E(A.value.length),1)]),e[1]||(e[1]=u("div",{class:"todo-app-todo-title"},[u("div",null,"To"),u("div",{style:{padding:"0 5px",background:"#e6a23c",color:"#000000","border-radius":"4px",display:"inline-block"}}," Do ")],-1))])):D("",!0),u("div",Ge,[(o(!0),r(h,null,l(A.value,(n=>(o(),F(f,{key:n.id},{default:C((()=>[u("div",ke,[u("div",{class:d(["todo-app-point","todo-app-weight-"+n.weight])},null,2),u("div",He,E(n.todo),1)])])),_:2},1024)))),128)),0===A.value.length?(o(),r("div",be,[u("div",{class:d(["todo-app-point","todo-app-weight-0"])}),e[2]||(e[2]=u("div",{class:"todo-app-todoContent"},"暂无待办哟",-1))])):D("",!0)])]))]))}},[["__scopeId","data-v-d9d2c02a"]]);const Te={class:"todo-appBox-toDo"},Oe={class:"todo-appBox-search"},Le={class:"todo-appBox-date-list"},Pe={style:{"margin-left":"auto"}},Qe={style:{"margin-left":"auto"}},_e={style:{"margin-left":"auto"}},Xe={class:"todo-appBox-date-list todo-appBox-scroll"},Je=["onClick"],qe=["onUpdate:modelValue"],Re=["onDblclick"],Ue={class:"todo-appBox-total",style:{"margin-left":"auto"}},We={class:"todo-appBox-todo-right"},Ke={class:"todo-appBox-todo-title"},Ve={class:"todo-appBox-checkbox"},$e={style:{position:"relative",flex:"1","margin-left":"10px","margin-right":"15px"}},nt={class:"todo-appBox-btn"},et={style:{display:"flex",gap:"10px"}},tt=["onClick"],it={class:"todo-appBox-addInput"};var at=n({__name:"window",setup(n){e("所有待办");const i=e(""),y=e(""),j=e(""),m=e(localStorage.getItem("toDoStatus")?parseInt(localStorage.getItem("toDoStatus")):""),v=e([]),w=e([]),M=e(null),N=e(!1),Y=e(null);e(["#6c6c6c","#f1c40f","#e67e22","#27ae60","#3498db","#8e44ad","#e74c3c"]);const G=k((()=>w.value.filter((n=>{const e=!y.value||n.folder===y.value.toString(),t=""===m.value||m.value===n.status,a=!i.value||n.todo.toLowerCase().indexOf(i.value.toLowerCase())>-1;return e&&t&&a})))),O=k((()=>{let n="";switch(y.value){case"":n="所有待办";break;case"today":n="今日待办";break;case"week":n="最近七天";break;default:const e=v.value.find((n=>n.id===y.value));e&&(n=e.name)}return n}));a(m,(n=>{localStorage.setItem("toDoStatus",n)})),a(w,(()=>{L()}));const L=()=>{localStorage.setItem("toDoList",JSON.stringify(w.value)),t.emit("toDoRefresh")},P=n=>{x({url:"/apps.todo.Index/createToDo",method:"post",data:n}).then((n=>{1===n.code?L():B.error(n.msg)}))},Q=(n,e=1)=>{M.value&&clearTimeout(M.value),M.value=setTimeout((()=>{const e=Object.assign({},n);P(e),M.value=null}),1===e?2e3:0)},_=n=>w.value.filter((e=>e.folder===n.toString())).length,X=n=>{n!==Y.value&&(Y.value=null),y.value=n},J=()=>{x({url:"/apps.todo.Index/createToDo",method:"post",data:{folder:y.value,todo:j.value}}).then((n=>{1===n.code?(w.value.unshift(n.data),j.value="",L()):B.error(n.msg)}))},q=()=>{if(null===Y.value)return;const n=v.value.find((n=>n.id===Y.value));n&&x({url:"/apps.todo.Index/createFolder",method:"post",data:{id:n.id,name:n.name}}).then((n=>{1===n.code?B.success(n.msg):B.error(n.msg)})),Y.value=null},R=()=>{x({url:"/apps.todo.Index/createFolder",method:"post"}).then((n=>{1===n.code?(v.value.push(n.data),X(n.data.id),Y.value=n.data.id,B.success("创建成功!双击待办可以修改名称哟!")):B.error(n.msg)}))};return x({url:"/apps.todo.Index/getFolderAndToDo",method:"post"}).then((n=>{1===n.code&&(v.value=n.data.folder,w.value=n.data.todo),N.value=!0})),(n,e)=>{const t=p("el-input"),a=p("el-icon"),M=p("el-option"),k=p("el-select"),U=p("el-checkbox"),W=p("el-popover"),K=p("el-empty"),V=s("loading");return o(),r("div",Te,[A((o(),r("div",{class:"todo-appBox-todo-left",onMousedown:e[4]||(e[4]=c((()=>{}),["stop"]))},[u("div",Oe,[I(t,{modelValue:i.value,"onUpdate:modelValue":e[0]||(e[0]=n=>i.value=n),size:"small",type:"text",placeholder:"搜索待办","suffix-icon":"el-icon-search"},null,8,["modelValue"])]),u("div",Le,[u("div",{class:d(["todo-appBox-data-list-item",{sel:""===y.value}]),onClick:e[1]||(e[1]=n=>X(""))},[e[9]||(e[9]=u("i",{class:"el-icon-notebook-1"},null,-1)),e[10]||(e[10]=u("span",{style:{"margin-left":"6px"}},"所有",-1)),u("span",Pe,E(w.value.length),1)],2),u("div",{class:d(["todo-appBox-data-list-item",{sel:"today"===y.value}]),onClick:e[2]||(e[2]=n=>X("today"))},[e[11]||(e[11]=u("i",{class:"el-icon-notebook-2"},null,-1)),e[12]||(e[12]=u("span",{style:{"margin-left":"6px"}},"今天",-1)),u("span",Qe,E(_("today")),1)],2),u("div",{class:d(["todo-appBox-data-list-item",{sel:"week"===y.value}]),onClick:e[3]||(e[3]=n=>X("week"))},[e[13]||(e[13]=u("i",{class:"el-icon-collection"},null,-1)),e[14]||(e[14]=u("span",{style:{"margin-left":"6px"}},"最近七天",-1)),u("span",_e,E(_("week")),1)],2)]),e[17]||(e[17]=u("div",{style:{margin:"8px 0"}},[u("div",{style:{width:"calc(100% - 30px)","margin-left":"15px",height:"1px",background:"#d7d7d7"}})],-1)),u("div",Xe,[(o(!0),r(h,null,l(v.value,((n,t)=>(o(),F(f,null,{default:C((()=>[u("div",{class:d([{sel:y.value===n.id},"todo-appBox-data-list-item"]),onClick:e=>X(n.id)},[e[15]||(e[15]=u("i",{class:"el-icon-c-scale-to-original"},null,-1)),Y.value===n.id?A((o(),r("input",{key:0,style:{border:"1px solid #9e9ea7","border-radius":"6px",outline:"none",width:"90px","margin-left":"6px"},autofocus:"","onUpdate:modelValue":e=>n.name=e,onBlur:q,onKeydown:H(q,["enter"])},null,40,qe)),[[S,n.name]]):(o(),r("span",{key:1,style:{"margin-left":"6px",width:"90px"},onDblclick:e=>(n=>{Y.value=n.id})(n)},E(n.name),41,Re)),u("span",Ue,E(_(n.id)),1),I(a,{onClick:c((e=>{return t=n.id,v.value=v.value.filter((n=>n.id!==t)),w.value=w.value.filter((n=>n.folder!==t.toString())),void x({url:"/apps.todo.Index/delFolder",method:"post",data:{id:t}}).then((n=>{1===n.code?B.success(n.msg):B.error(n.msg)}));var t}),["stop"]),class:"todo-appBox-delList",style:{"margin-left":"auto"}},{default:C((()=>[I(g(b))])),_:2},1032,["onClick"])],10,Je)])),_:2},1024)))),256))]),u("div",{class:"todo-appBox-addList",onClick:R},[I(a,null,{default:C((()=>[I(g(Z))])),_:1}),e[16]||(e[16]=u("span",{style:{"margin-left":"10px"}},"新建列表",-1))])],32)),[[V,!N.value]]),u("div",We,[u("div",Ke,[u("div",null,E(O.value),1),u("div",{style:{"margin-left":"auto","margin-right":"100px"},onMousedown:e[6]||(e[6]=c((()=>{}),["stop"]))},[I(k,{style:{width:"150px"},size:"small",modelValue:m.value,"onUpdate:modelValue":e[5]||(e[5]=n=>m.value=n)},{default:C((()=>[I(M,{label:"全部",value:""}),I(M,{label:"待完成",value:0}),I(M,{label:"已完成",value:1})])),_:1},8,["modelValue"])],32)]),A((o(),r("div",{onMousedown:e[7]||(e[7]=c((()=>{}),["stop"])),class:"todo-appBox-todo-list","element-loading-background":"rgb(245, 245, 245)"},[(o(!0),r(h,null,l(G.value,((n,e)=>(o(),r("div",{key:e,class:"todo-appBox-list-item",style:z({background:1===n.status?"rgb(217 217 217)":""})},[u("div",Ve,[I(U,{"true-label":1,"false-label":0,onChange:e=>(n=>{P(n)})(n),modelValue:n.status,"onUpdate:modelValue":e=>n.status=e},null,8,["onChange","modelValue","onUpdate:modelValue"])]),u("div",$e,[I(t,{type:"textarea",autosize:"",resize:"none",modelValue:n.todo,"onUpdate:modelValue":e=>n.todo=e,onInput:e=>Q(n,1),onChange:e=>Q(n,2),class:"todo-appBox-todo-content"},null,8,["modelValue","onUpdate:modelValue","onInput","onChange"])]),u("div",nt,[I(W,{teleported:!1,placement:"bottom",width:220,trigger:"click"},{reference:C((()=>[I(a,{class:d("el-icon-place todo-appBox-wd todo-appBox-w-"+n.weight)},{default:C((()=>[I(g(T))])),_:2},1032,["class"])])),default:C((()=>[u("div",null,[u("div",et,[(o(),r(h,null,l([0,1,2,3,4,5,6],(e=>I(f,null,{default:C((()=>[u("div",{onClick:t=>((n,e)=>{const t=w.value.findIndex((n=>n.id===e.id));w.value[t].weight=n,L(),x({url:"/apps.todo.Index/createToDo",method:"post",data:w.value[t]}).then((n=>{1===n.code||B.error(n.msg)}))})(e,n),class:d("todo-appBox-weight todo-appBox-weight-"+e)},null,10,tt)])),_:2},1024))),64))])])])),_:2},1024),I(a,{onClick:e=>{return t=n.id,w.value=w.value.filter((n=>n.id!==t)),void x({url:"/apps.todo.Index/delToDo",method:"post",data:{id:t}}).then((n=>{1===n.code?(B.closeAll("success"),B.success(n.msg)):B.error(n.msg)}));var t},class:"todo-appBox-wd todo-appBox-btn"},{default:C((()=>[I(g(b))])),_:2},1032,["onClick"])])],4)))),128)),N.value&&0===G.value.length?(o(),F(K,{key:0,description:"没有待办事项",style:{background:"#ffffff","border-radius":"12px",height:"100%"}})):D("",!0)],32)),[[V,!N.value]]),u("div",it,[A(u("input",{placeholder:"请输入待办内容",onKeydown:H(J,["enter"]),"onUpdate:modelValue":e[8]||(e[8]=n=>j.value=n)},null,544),[[S,j.value]]),u("img",{onClick:J,src:"/dist/assets/enter.c6dc40d7.1728219882564.svg",style:{width:"20px",height:"20px","margin-left":"10px"},alt:"创建"})])])])}}},[["__scopeId","data-v-2ff6333d"]]),st="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAgtSURBVHic7Z07dxs3GoZfADMgZZFardSYTVgxjbSFffYcp1lVruImVVxtlV+XNEkTV66URm6kRmrMituMGvLYIi1ybkCKIbUkxaFmhnPBQHgaWRIPCc1j3D7gA8jpv/8lYdAWWnUBDMViBGuOEaw5RrDmGMGaYwRrjhGsOUaw5hjBmmMEa44RrDlGsOYYwZpjBGuOVXUBVMP9+RCABBmFoMMQZBKCOtHXOmIEryHbdP6VQXSXfuFJkHEIOgpBFuKHQnnxSggWRwxkIkA8hfcecAJ5bCE8toDe0s89Cf7nHehITdFK9MHymMF9f4iwy6suSmqIK0EmoupixKKEYAAAJ/DftuC9bUFyUnVpEkHGAvzDndItjzqC54guh/fjAWRLuaKtQIYBGr99Ubr2AooIJuPVhySPmfKSVa61y6jxBDc8LNmmykuuA0o8vbhm7kFyTfpkFVFDsCcfNdMLZJsi+OFFySXSByUEAwAZBbG/C3sN01RnRJmnRp14wQDgn+2XVBK9UEYwG3hbfy86tqnFGVAiVAlEAy3q+BAdO/Y1wWkT9sX91vcJuxzyiGUqwyIOnQRxbCE4aYJ4Oc6DPQk28PN7PygkGABY39sqOJE4TiA62f6sVC0EJwhe74G4RnBiWN9F8GovtiaJ46eLy/ouWN/NXIbZL0eJXkeGARp/3GX+nLJQrlPjH7Y8NE6UmRObSFZGyETAupzGv4ArV2SlUfJpWVdT0CdG1YZk5NoHiyMWDXKOLcg2XRkUSU6AefNKJiIKT84jWHQUPJoH2+ff4L8ljwZdqu+gUI3MgsURg+jYEB0LskUhEwyAFsj2htGwJ8EGHljfBXUCEE+CfxjDf/MC4WkTAEDGRm5aUgsOTprFxIY5QdhrIOw1QB0/aqadAPane9DbAP7ZPujt9miX4TGpBVs3M9BRAP8/rVSBgTSIjg2vY4Ndz2B/ugcbeKC/+iaSlYFMT4w6AfgfX8GuZ3mXZ4XwtAn/bB+SExBPKruxTWUyVwniSdif7tH49ctOgYWnCHsNs1y4Azu3eWQiYJ9/A/9wB+rkG2ZbsOibDenJbZpEnQDcGUNygvCkieC0+TAtyoPg1R7owKtNBEkVco9FE0/CuprCuppCdCyEXQ7x0ko1jVqGOj5Y3wN1fCM3A4UuNlDn/wEMyQnkMYM4ioIg4GTjqJiMwij4MQyifxupO1HaahLxJIjzOGK1DfkwN+aQLYbGb19iXyuOGMSOmRFppn2yxRD2ysnEoIPsrZdSy4ULwq4N0eWpBlaiyxG83iuwVKvINoV/1irls/jvX0EyThELFxzFoJ+uGbJFEH7fgHhpZwqgLPp9wyqFC3bfH+Y6mjako3DB/M+7rYJlgyB4s19Y2LMMxEsrWhlTMAW2cMFJwoui6yNs1zeQ4b07WPpmLVHcE/OE8WrkKznIqjVxieLAinx2PSsltm4El8mSfDIMSxFc346vxliXU1g3xa7EPXxWKZ9ieMC6uC9NLmBqcLl4slS5gBFcKnRY/pYjI1hzjGDNMYJ3RJVUmji0GEUHJ02IbnxWYpHIVvJUVdGxUyeyk2G408BMC8F0FFS2oCHbInmYdR6qjDuPpAj0EJxyI0HeJF23JuMQ9vm3gkuziumDS8QsNhREVMNkrc99zsqzELx8agAZh6D/86N0mAqb9bJ4FoKtq+nD6FW2GcIThvCkGYUOr2dgNzPlFurz4ln0wdTxN56HuThIxf3vP+G/eaH8nDYLz0IwmYgnz+EKT5vwfvpHlMSuEc9CMIDt537MkW0K792BVnlQz0bw4qC1J+EE/g8vtMlF1uOvSAjrJzzYZd4364AWgmWLwv35EO5PB1tfx/pu4jBh2GtoMeiqleD1wL5sUfhn+3DfH0K2aaJ5Lb1NnsOc9UhElajtXxD2GqsBjGEI+9P2g0oBgH12kw+iNKjBtRIsOYDW/Jj/5UwIT4J/HCd6D3obgIxFokwKqcGperUS7L072FirrMtpqutt6G2yTAq65RT6ulCv/6Ib5FLHT70gzj4nODTGkyDD+i9M1EvwOp7MtL6aJNfWvrjXIj5da8Fpm+YFxJMgW7awWpfTQo+GKpNa9cHL0IG3014lehtECWLLP3N82OfflL+uLg31FJyxaV6GOj7Ed3aU1jkKwT67Wp6kV7lgyQnEUbpi8I/jnftHNvDBBl93eo86UKng9WBFEtj17FnsxMiLygRnOZaYjIU5aCUllQlmAy+1YPuviZJTlyRrzUD8JZxFUpngxeUbSZflVG6aVW5VKp0Hs5tZouU7MgyVfogqU+kga3Fw6VP5Ova5mk0zEC0pBq8Sbg7wJPjHSbEFWqPyaRLru9GptDFLeNbFvdLz0+DV3tbr+NYJe41So2RKhCqty+nGpjrLQkKZiI6VSi6A5LU9J5QQTCYbpj85RKuKJsxwuq1s01K3AikhGHh8qSTru8rHhMV32XKSs15/mwVlBAPz+eR8MFXFgSVp2XjBVxJK3AmklGAyEbCuo6kTzfkeXZUocyNB5aPodayrqd7JYCXfPaFUDV5QF7nbNg3EUXbARknBdSHt/Jw6funhViN4B+Lm73FUMe0zgndg4/w9hqz7x3bFCN4R1ndhXSTIqEia+JYzRnAOWDezqPmNGRySYVDZ4S/KTZPqCuu7oAMvurdxbY27ylmBEZwji+VP1ncRvN6LYtWcxNbsMjCCC2Bx5a7F7xGeNEu7Am8TRnCBLN/EWhVmkKU5RrDmGMGaYwRrjhGsOUaw5hjBmmMEa44RrDlGsOYYwZpjBGuOEaw5RrDmGMGa8zcHmUaZc3EwIQAAAABJRU5ErkJggg==";const ot={key:0,class:"w-full h-full cursor-pointer z-50 relative"};var rt=n({__name:"card",props:{data:{type:Object,default:()=>({size:"2x4"})}},setup(n){const a=e({}),s=e(0),g=n,A=async()=>{try{const n=await x({url:"/apps.poetry.Index/poetryOne"});1===n.code&&(localStorage.setItem("poetry",JSON.stringify({...n.data,day:(new Date).getDate()})),a.value=n.data,s.value=1,"function"==typeof sendEmit&&sendEmit())}catch(n){console.error("Failed to fetch poetry data",n)}},h=()=>{const n=JSON.parse(localStorage.getItem("poetry"));n&&n.day===(new Date).getDate()?(a.value=n,s.value=1):A()},l=()=>{t.emit("openApp",g.data)};return y((()=>{localStorage.getItem("poetry")?h():A()})),t.on("poetryCardRefresh",h),i((()=>{t.off("poetryCardRefresh",h)})),(n,e)=>(o(),r("div",{class:"poetryApp w-full h-full",onClick:l},["1x1"===g.data.size?(o(),r("div",ot,e[0]||(e[0]=[u("img",{class:"w-full h-full cursor-pointer z-50 relative",src:st,alt:"诗词"},null,-1)]))):(o(),r("div",{key:1,class:"relative h-full flex justify-center flex-col p-4 z-50 w-full poetryMain",style:z({opacity:s.value})},[u("div",{class:d(["z-10",{"text-lg":"2x4"===g.data.size,"text-base":"2x2"===g.data.size}]),style:{"font-family":"KaiTi, serif","font-weight":"bold"}},E(a.value.text),3),u("div",{class:d(["text-gray-600 z-10 mt-4",{"text-base":"2x4"===g.data.size,"text-xs":"2x2"===g.data.size}]),style:{"font-family":"KaiTi, serif"}},[u("span",null,E(a.value.author),1)],2)],4))]))}},[["__scopeId","data-v-5c6fab58"]]);const ut={class:"poetryApp w-full h-full"},gt={class:"z-10 text-5xl select-text",style:{"font-family":"KaiTi, serif","font-weight":"bold"}},At={class:"text-gray-600 z-10 mt-4 text-2xl select-text"},ht={style:{"font-family":"KaiTi, serif"}},lt={class:"z-10",style:{"margin-top":"20px"}};var Ft=n({__name:"window",setup(n){const i=e({});function a(){t.emit("poetryCardRefresh")}const s=async()=>{try{const n=await x({url:"/apps.poetry.Index/poetryOne"});1===n.code&&(localStorage.setItem("poetry",JSON.stringify({...n.data,day:(new Date).getDate()})),i.value=n.data,a())}catch(n){console.error("Failed to fetch poetry data",n)}};y((()=>{localStorage.getItem("poetry")?(()=>{const n=JSON.parse(localStorage.getItem("poetry"));n&&n.day===(new Date).getDate()?i.value=n:s()})():s()}));const g=()=>{s()};return(n,e)=>{const t=p("el-button");return o(),r("div",ut,[u("div",{class:"relative h-full flex justify-center flex-col items-center p-4 z-50 w-full poetryMain",onMousedown:e[0]||(e[0]=c((()=>{}),["stop"]))},[u("div",gt,E(i.value.text),1),u("div",At,[u("span",ht,E(i.value.author),1)]),u("div",lt,[I(t,{size:"large",class:"swipe",onClick:g},{default:C((()=>e[1]||(e[1]=[j("换一句")]))),_:1})])],32)])}}},[["__scopeId","data-v-13654d86"]]);const Ct={class:"p-4 bg-white rounded-lg flex"},ct={class:"ml-auto"},dt={class:"p-4 bg-white rounded-lg mt-4"},Et={__name:"setting",setup(n){const t=e([]),i=async()=>{const n=await x({url:"/apps.poetry.index/poetryList"});t.value=n.data},a=async()=>{const n=await x({url:"/apps.poetry.index/poetryListSave",method:"post",data:{list:t.value.filter((n=>n.author&&n.text))}});m(n),await i()},s=async()=>{try{await O.confirm("确定要重置内容吗?","提示",{type:"warning"});const n=await x({url:"/apps.poetry.index/reset"});m(n,"已重置"),await i()}catch(n){m({code:1},"已取消")}},g=()=>{t.value.unshift({author:"",text:""})};return i(),(n,e)=>{const i=p("el-button"),A=p("el-input"),h=p("el-table-column"),l=p("el-table");return o(),r("div",null,[u("div",Ct,[I(i,{type:"success",onClick:g},{default:C((()=>e[0]||(e[0]=[j("添加诗词")]))),_:1}),I(i,{type:"primary",onClick:a},{default:C((()=>e[1]||(e[1]=[j("保存配置(每次编辑后请点击保存配置,最大支持添加300条)")]))),_:1}),u("div",ct,[I(i,{type:"danger",onClick:s},{default:C((()=>e[2]||(e[2]=[j("重置内容")]))),_:1})])]),u("div",dt,[I(l,{data:t.value,height:"calc(100vh - 143px)",border:"",stripe:""},{default:C((()=>[I(h,{width:"300",prop:"author",label:"作者"},{default:C((n=>[I(A,{modelValue:n.row.author,"onUpdate:modelValue":e=>n.row.author=e},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),I(h,{prop:"text",label:"诗词"},{default:C((n=>[I(A,{modelValue:n.row.text,"onUpdate:modelValue":e=>n.row.text=e},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),I(h,{label:"操作",width:"100",align:"center"},{default:C((n=>[I(i,{type:"danger",onClick:e=>(async n=>{t.value.splice(n,1),await a()})(n.$index)},{default:C((()=>e[3]||(e[3]=[j("删除")]))),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data"])])])}}};var Dt="data:image/png;base64,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";const ft={key:0,class:"w-full h-full cursor-pointer z-50 relative"},xt={key:1,style:{display:"flex","flex-direction":"column","align-items":"center","justify-content":"center",position:"relative","z-index":"99","text-align":"center",height:"100%",width:"100%"}},yt={key:0,style:{"font-size":"26px",transform:"translateX(8px)"}},Bt={class:"foodsName"};var pt=n({__name:"card",props:{data:Object},setup(n){const i=n,a=()=>{t.emit("openApp",i.data)},s=e([]),g=e(""),A=e(!1),h=e("开始");let l=null;const F=e(""),C=()=>{if(A.value){const t=F.value,i=t.clientWidth,a=t.clientHeight,o=Math.random()*i-20,r=Math.random()*a-20,u=document.createElement("div");u.innerHTML=s.value[Math.floor(Math.random()*s.value.length)],u.className="foodItem",Object.assign(u.style,{color:"rgba(63,63,63,0.5)",fontSize:(n=12,e=35,Math.floor(Math.random()*(e-n+1))+n+"px"),position:"absolute",left:o+"px",top:r+"px",opacity:0}),F.value.append(u),setTimeout((()=>{u.remove()}),1200)}var n,e};(async()=>{const n=await x({url:"/apps.food.Index/foodList"});s.value=n.data.filter((n=>n&&n.trim()))})(),L((()=>{clearInterval(l)}));const f=()=>{(()=>{if(A.value)clearInterval(l),g.value=s.value[Math.floor(Math.random()*s.value.length)],A.value=!1,h.value="换一个";else{A.value=!0,h.value="停止";const n=()=>{g.value=s.value[Math.floor(Math.random()*s.value.length)]};l=setInterval((()=>{n(),C()}),100)}})()};return(n,e)=>(o(),r("div",{class:"w-full h-full bg-white food-app",onClick:a,ref_key:"domRef",ref:F},["1x1"===i.data.size?(o(),r("div",ft,e[0]||(e[0]=[u("img",{class:"w-full h-full cursor-pointer",src:Dt,alt:""},null,-1)]))):(o(),r("div",xt,[g.value?D("",!0):(o(),r("h2",yt,E("2x2"===i.data.size?"吃什么?":"今天吃什么?"),1)),u("div",Bt,E(g.value),1),u("button",{class:d(["active:scale-95",{"food-start":!A.value,"food-started":A.value,"food-started2":!A.value&&g.value}]),onClick:c(f,["stop"])},E(h.value),3)]))],512))}},[["__scopeId","data-v-2d8f5150"]]);const It={key:0,style:{"font-size":"42px"}},jt={class:"foodsName"};var mt=n({__name:"window",props:{data:Object},setup(n){const t=e([]),a=e(""),s=e(!1),A=e("开始");let h=null;const l=e(""),F=()=>{if(s.value){const i=l.value,a=i.clientWidth,s=i.clientHeight,o=Math.random()*a-20,r=Math.random()*s-20,u=document.createElement("div");u.innerHTML=t.value[Math.floor(Math.random()*t.value.length)],u.className="foodItem",Object.assign(u.style,{color:"rgba(63,63,63,0.5)",fontSize:(n=12,e=35,Math.floor(Math.random()*(e-n+1))+n+"px"),position:"absolute",left:o+"px",top:r+"px",opacity:0}),l.value.append(u),setTimeout((()=>{u.remove()}),1200)}var n,e};(async()=>{const n=await x({url:"/apps.food.Index/foodList"});t.value=n.data.filter((n=>n&&n.trim()))})(),L((()=>{clearInterval(h)}));const f=()=>{(()=>{if(s.value)clearInterval(h),a.value=t.value[Math.floor(Math.random()*t.value.length)],s.value=!1,A.value="换一个";else{s.value=!0,A.value="停止";const n=()=>{a.value=t.value[Math.floor(Math.random()*t.value.length)]};h=setInterval((()=>{n(),F()}),100)}})()};i((()=>{clearInterval(h)}));const y=()=>{Q()?_(X+"?app=food"):_(window.location.origin+"?app=food"),B.success("已复制到粘贴板,快去分享吧!")};return(n,e)=>{const t=p("el-icon"),i=p("el-button");return o(),r("div",{class:"w-full h-full bg-white food-app",ref_key:"domRef",ref:l},[u("div",{onMousedown:e[0]||(e[0]=c((()=>{}),["stop"])),style:{display:"flex","flex-direction":"column","align-items":"center","justify-content":"center",position:"relative","z-index":"10","text-align":"center","margin-top":"40px",height:"calc(100% - 40px)",width:"100%"}},[a.value?D("",!0):(o(),r("h2",It,"今天吃什么?吃什么!")),u("div",jt,E(a.value),1),u("button",{class:d(["active:scale-95",{"food-start":!s.value,"food-started":s.value,"food-started2":!s.value&&a.value}]),onClick:c(f,["stop"])},E(A.value),3)],32),u("div",{onMousedown:e[1]||(e[1]=c((()=>{}),["stop"])),class:"z-50 absolute bottom-10 left-10 w-max h-max"},[I(i,{onClick:y,round:"",type:"primary"},{default:C((()=>[I(t,null,{default:C((()=>[I(g(P))])),_:1}),e[2]||(e[2]=u("span",{class:"ml-2"},"朋友帮我选",-1))])),_:1})],32)],512)}}},[["__scopeId","data-v-3f61eb0b"]]);const vt={class:"p-4 bg-white rounded-lg"},wt={style:{width:"100%",height:"calc(100vh - 160px)",outline:"none",padding:"15px 15px","box-shadow":"0 0 5px #cdcdcd","border-radius":"6px"}},zt={__name:"setting",setup(n){const t=e(""),i=async()=>{const n=await x({url:"/apps.food.index/foodList"});t.value=n.data.join("\n")},a=async()=>{const n=t.value.split("\n").filter(Boolean),e=await x({url:"/apps.food.index/foodListSave",method:"post",data:{foods:n}});m(e),await i()};return i(),(n,e)=>{const i=p("el-form-item"),s=p("el-button"),g=p("el-form");return o(),r("div",vt,[I(g,{"label-position":"top"},{default:C((()=>[I(i,{label:"美食列表 (每行一个美食名称)"},{default:C((()=>[u("div",wt,[A(u("textarea",{style:{width:"100%",height:"100%",outline:"none"},"onUpdate:modelValue":e[0]||(e[0]=n=>t.value=n)},null,512),[[S,t.value]])])])),_:1}),I(i,null,{default:C((()=>[I(s,{onClick:a,type:"primary",class:"ml-auto w-40"},{default:C((()=>e[1]||(e[1]=[j("提交")]))),_:1})])),_:1})])),_:1})])}}};var St="/dist/assets/ico.ba2723a3.1728219882564.png",Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAzQAAAIyCAYAAAAdXI/eAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFyGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIyLTA5LTMwVDEyOjQwOjAzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIyLTA5LTMwVDEyOjQwOjAzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wOS0zMFQxMjo0MDowMyswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0ZjMxOWQxMS0zYWExLTRiNGItODYzYi0yODFkYjFiZjcxMjAiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDplODJiZGZjOS0xOGQ2LThiNDItOTM5ZS0y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",Nt="data:audio/mpeg;base64,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";const Yt={key:0,class:"cursor-pointer",style:{width:"100%",height:"100%",position:"absolute",inset:"0"}};var Gt=n({__name:"card",props:{data:{type:Object,default:()=>({size:"2x4"})}},setup(n){const i=e(0),a=n;let s=null;y((()=>{s=new Audio,s.src=Nt,s.volume=1}));const g=e("");let A=(new Date).getTime();const h=()=>{(new Date).getTime()-50>A&&((()=>{s.currentTime=0,s.play();const n=document.createElement("div");n.className="gongde-item",n.innerText=localStorage.getItem("dgContent")||"财运 +99999",g.value.append(n),i.value=localStorage.getItem("muyuClickNum")||0,isNaN(parseInt(i.value))?i.value=0:i.value=parseInt(i.value),i.value>=0?(i.value=i.value+1,localStorage.setItem("muyuClickNum",i.value.toString())):localStorage.setItem("muyuClickNum","1"),setTimeout((()=>{g.value.removeChild(n)}),1e3)})(),A=(new Date).getTime())},l=()=>{t.emit("openApp",a.data)};return(n,e)=>(o(),r("div",{class:"muyu-app",onClick:c(l,["stop"])},["1x1"===a.data.size?(o(),r("div",Yt,e[0]||(e[0]=[u("img",{style:{width:"100%"},src:St,alt:"木鱼"},null,-1)]))):(o(),r("div",{key:1,class:"muyu",ref_key:"listBox",ref:g},[u("img",{class:"muyuImg",onClick:c(h,["stop","prevent"]),src:Mt,alt:""}),e[1]||(e[1]=u("div",{style:{color:"#fff","font-size":"12px"}},"木鱼一敲 烦恼丢掉",-1))],512))]))}},[["__scopeId","data-v-564da1fc"]]);const kt={class:"muyu-app"},Ht={style:{display:"flex","align-items":"center",gap:"15px","margin-top":"30px"}},bt={id:"clickNum"},Zt={class:"suspendedContent"};var Tt,Ot=n({__name:"window",props:{data:{type:Object,default:()=>({size:"2x4"})}},setup(n){const t=e(localStorage.getItem("muyuClickNum")||0),i=e(v.get("dgContent","财运 +99999")),a=e(!1);let s=null;y((()=>{s=new Audio,s.src=Nt,s.volume=1}));const g=e("");let A=(new Date).getTime();const h=()=>{(new Date).getTime()-50>A&&((()=>{s.currentTime=0,s.play();const n=document.createElement("div");n.className="gongde-item-window",n.innerText=localStorage.getItem("dgContent")||"财运 +99999",g.value.append(n),t.value=localStorage.getItem("muyuClickNum")||0,isNaN(parseInt(t.value))?t.value=0:t.value=parseInt(t.value),t.value>=0?(t.value=t.value+1,localStorage.setItem("muyuClickNum",t.value.toString())):localStorage.setItem("muyuClickNum","1"),setTimeout((()=>{g.value.removeChild(n)}),1e3)})(),A=(new Date).getTime())},l=()=>{localStorage.setItem("muyuClickNum","0"),t.value=0},F=()=>{localStorage.setItem("dgContent",i.value),a.value=!1,B.success("保存成功")};return(n,e)=>{const s=p("el-input"),A=p("el-button"),d=p("el-drawer");return o(),r("div",kt,[u("div",{class:"muyu",onMousedown:e[0]||(e[0]=c((()=>{}),["stop"]))},[u("div",{class:"gongde",ref_key:"listBox",ref:g},null,512),u("img",{onClick:c(h,["stop","prevent"]),src:Mt,alt:""}),u("div",Ht,[u("button",bt,E(t.value),1),u("button",{onClick:l,class:"reload"},e[6]||(e[6]=[u("img",{class:"pointer-events-none select-none",src:"/dist/assets/reload.4d14d93f.1728219882564.svg",alt:""},null,-1)]))])],32),I(d,{title:"木鱼设置",onMousedown:e[2]||(e[2]=c((()=>{}),["stop"])),direction:"ltr",size:"300px",modelValue:a.value,"onUpdate:modelValue":e[3]||(e[3]=n=>a.value=n)},{default:C((()=>[u("div",Zt,[e[8]||(e[8]=u("div",{class:"mb-2 text-gray-800"},"点击悬浮内容",-1)),I(s,{clearable:"",placeholder:"请自定义悬浮内容",modelValue:i.value,"onUpdate:modelValue":e[1]||(e[1]=n=>i.value=n)},null,8,["modelValue"]),I(A,{type:"primary",class:"w-full mt-4",onClick:F},{default:C((()=>e[7]||(e[7]=[j("保存")]))),_:1})])])),_:1},8,["modelValue"]),u("img",{onClick:e[4]||(e[4]=n=>a.value=!0),onMousedown:e[5]||(e[5]=c((()=>{}),["stop"])),src:"/dist/assets/setting.6abb23f3.1728219882564.svg",class:"openSetting",alt:""},null,32)])}}},[["__scopeId","data-v-37883644"]]),Lt={exports:{}};Tt=Lt,function(n,e){if(Tt.exports)Tt.exports=e();else{var t=e();for(var i in t)n[i]=t[i]}}(J,(function(){var n,e,t,i,a,s,o,r,u,g,A,h,l,F,C,c,d,E,D,f,x,y,B,p,I,j,m,v,w,z,S,M,N,Y,G,k,H,b,Z,T,O,L,P,Q,_,X,J,q,R,U,W,K,V,$,nn,en,tn,an,sn,on,rn,un,gn,An,hn,ln,Fn=(n=function(e,t,i,a,s,o){var r=e,u=t,g=i,A=a,h=s,l=o;if(e*=1,isNaN(e))throw new Error("wrong solar year "+r);if(t*=1,isNaN(t))throw new Error("wrong solar month "+u);if(i*=1,isNaN(i))throw new Error("wrong solar day "+g);if(a*=1,isNaN(a))throw new Error("wrong hour "+A);if(s*=1,isNaN(s))throw new Error("wrong minute "+h);if(o*=1,isNaN(o))throw new Error("wrong second "+l);if(1582===e&&10===t&&i>4&&i<15)throw new Error("wrong solar year "+e+" month "+t+" day "+i);if(t<1||t>12)throw new Error("wrong month "+t);if(i<1||i>31)throw new Error("wrong day "+i);if(a<0||a>23)throw new Error("wrong hour "+a);if(s<0||s>59)throw new Error("wrong minute "+s);if(o<0||o>59)throw new Error("wrong second "+o);return{_p:{year:e,month:t,day:i,hour:a,minute:s,second:o},subtract:function(n){return pn.getDaysBetween(n.getYear(),n.getMonth(),n.getDay(),this._p.year,this._p.month,this._p.day)},subtractMinute:function(n){var e=this.subtract(n),t=60*this._p.hour+this._p.minute-(60*n.getHour()+n.getMinute());return t<0&&(t+=1440,e--),t+=1440*e},isAfter:function(n){return this._p.year>n.getYear()||!(this._p.yearn.getMonth()||!(this._p.monthn.getDay()||!(this._p.dayn.getHour()||!(this._p.hourn.getMinute()||!(this._p.minuten.getSecond()))))},isBefore:function(n){return!(this._p.year>n.getYear())&&(this._p.yearn.getMonth())&&(this._p.monthn.getDay())&&(this._p.dayn.getHour())&&(this._p.hourn.getMinute())&&(this._p.minutepn.getDaysOfMonth(this._p.year,this._p.month)&&(e=pn.WEEK_FESTIVAL[this._p.month+"-0-"+i])&&n.push(e),n},getOtherFestivals:function(){var n=[],e=pn.OTHER_FESTIVAL[this._p.month+"-"+this._p.day];return e&&(n=n.concat(e)),n},getXingzuo:function(){return this.getXingZuo()},getXingZuo:function(){var n=11,e=100*this._p.month+this._p.day;return e>=321&&e<=419?n=0:e>=420&&e<=520?n=1:e>=521&&e<=621?n=2:e>=622&&e<=722?n=3:e>=723&&e<=822?n=4:e>=823&&e<=922?n=5:e>=923&&e<=1023?n=6:e>=1024&&e<=1122?n=7:e>=1123&&e<=1221?n=8:e>=1222||e<=119?n=9:e<=218&&(n=10),pn.XINGZUO[n]},toYmd:function(){for(var n=this._p.month,e=this._p.day,t=this._p.year+"";t.length<4;)t="0"+t;return[t,(n<10?"0":"")+n,(e<10?"0":"")+e].join("-")},toYmdHms:function(){return this.toYmd()+" "+[(this._p.hour<10?"0":"")+this._p.hour,(this._p.minute<10?"0":"")+this._p.minute,(this._p.second<10?"0":"")+this._p.second].join(":")},toString:function(){return this.toYmd()},toFullString:function(){var n=this.toYmdHms();this.isLeapYear()&&(n+=" 闰年"),n+=" 星期"+this.getWeekInChinese();for(var e=this.getFestivals(),t=0,i=e.length;t4&&s<15&&(s+=10):2===a&&s>28&&(pn.isLeapYear(i)||(s=28)),n(i,a,s,this._p.hour,this._p.minute,this._p.second)},nextMonth:function(e){var t=e;if(e*=1,isNaN(e))throw new Error("wrong months "+t);var i=dn.fromYm(this._p.year,this._p.month).next(e),a=i.getYear(),s=i.getMonth(),o=this._p.day;if(1582===a&&10===s)o>4&&o<15&&(o+=10);else{var r=pn.getDaysOfMonth(a,s);o>r&&(o=r)}return n(a,s,o,this._p.hour,this._p.minute,this._p.second)},nextDay:function(e){var t=e;if(e*=1,isNaN(e))throw new Error("wrong days "+t);var i=this._p.year,a=this._p.month,s=this._p.day;if(1582===i&&10===a&&s>4&&(s-=10),e>0){s+=e;for(var o=pn.getDaysOfMonth(i,a);s>o;)s-=o,++a>12&&(a=1,i++),o=pn.getDaysOfMonth(i,a)}else if(e<0){for(;s+e<=0;)--a<1&&(a=12,i--),s+=pn.getDaysOfMonth(i,a);s+=e}return 1582===i&&10===a&&s>4&&(s+=10),n(i,a,s,this._p.hour,this._p.minute,this._p.second)},nextWorkday:function(e){var t=e;if(e*=1,isNaN(e))throw new Error("wrong days "+t);var i=n(this._p.year,this._p.month,this._p.day,this._p.hour,this._p.minute,this._p.second);if(0!==e)for(var a=Math.abs(e),s=e<1?-1:1;a>0;){i=i.next(s);var o=!0,r=jn.getHoliday(i.getYear(),i.getMonth(),i.getDay());if(r)o=r.isWork();else{var u=i.getWeek();0!==u&&6!==u||(o=!1)}o&&(a-=1)}return i},next:function(n,e){return e?this.nextWorkday(n):this.nextDay(n)},nextHour:function(e){var t=e;if(e*=1,isNaN(e))throw new Error("wrong hours "+t);var i=this._p.hour+e,a=i<0?-1:1,s=Math.abs(i),o=Math.floor(s/24)*a;(s=s%24*a)<0&&(s+=24,o--);var r=this.next(o);return n(r.getYear(),r.getMonth(),r.getDay(),s,r.getMinute(),r.getSecond())},getLunar:function(){return Cn.fromSolar(this)},getJulianDay:function(){var n=this._p.year,e=this._p.month,t=this._p.day+((this._p.second/60+this._p.minute)/60+this._p.hour)/24,i=0,a=!1;return 372*n+31*e+Math.floor(t)>=588829&&(a=!0),e<=2&&(e+=12,n--),a&&(i=2-(i=Math.floor(n/100))+Math.floor(i/4)),Math.floor(365.25*(n+4716))+Math.floor(30.6001*(e+1))+t+i-1524.5},getSalaryRate:function(){if(1===this._p.month&&1===this._p.day)return 3;if(5===this._p.month&&1===this._p.day)return 3;if(10===this._p.month&&this._p.day>=1&&this._p.day<=3)return 3;var n=this.getLunar();if(1===n.getMonth()&&n.getDay()>=1&&n.getDay()<=3)return 3;if(5===n.getMonth()&&5===n.getDay())return 3;if(8===n.getMonth()&&15===n.getDay())return 3;if("清明"===n.getJieQi())return 3;var e=jn.getHoliday(this._p.year,this._p.month,this._p.day);if(e){if(!e.isWork())return 2}else{var t=this.getWeek();if(6===t||0===t)return 2}return 1}}},{J2000:2451545,fromYmd:function(e,t,i){return n(e,t,i,0,0,0)},fromYmdHms:function(e,t,i,a,s,o){return n(e,t,i,a,s,o)},fromDate:function(e){return function(e){return n(e.getFullYear(),e.getMonth()+1,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds())}(e)},fromJulianDay:function(e){return function(e){var t,i=Math.floor(e+.5),a=e+.5-i;i>=2299161&&(i+=1+(t=Math.floor((i-1867216.25)/36524.25))-Math.floor(t/4)),i+=1524;var s=Math.floor((i-122.1)/365.25);i-=Math.floor(365.25*s);var o=Math.floor(i/30.601),r=i-=Math.floor(30.601*o);o>13?(o-=13,s-=4715):(o-=1,s-=4716),a*=24;var u=Math.floor(a);a-=u,a*=60;var g=Math.floor(a);a-=g,a*=60;var A=Math.round(a);return A>59&&(A-=60,g++),g>59&&(g-=60,u++),u>23&&(u-=24,r+=1),n(s,o,r,u,g,A)}(e)},fromBaZi:function(n,e,t,i,a,s){return function(n,e,t,i,a,s){a*=1,isNaN(a)&&(a=2),1!==a&&(a=2),s*=1,isNaN(s)&&(s=1900);var o=[],r=In.index(e.substring(1),In.ZHI,-1)-2;if(r<0&&(r+=12),(2*(In.index(n.substring(0,1),In.GAN,-1)+1)+r)%10!==In.index(e.substring(0,1),In.GAN,-1))return o;var u=In.getJiaZiIndex(n)-57;u<0&&(u+=60),u++,r*=2;var g=2*In.index(i.substring(1),In.ZHI,-1),A=[g];0===g&&2===a&&(A=[0,23]);for(var h=s-1,l=(new Date).getFullYear();u<=l;){if(u>=h){var F=Cn.fromYmd(u,1,1),C=F.getJieQiList(),c=F.getJieQiTable()[C[4+r]];if(c.getYear()>=s){var d=In.getJiaZiIndex(t)-In.getJiaZiIndex(c.getLunar().getDayInGanZhiExact2());d<0&&(d+=60),d>0&&(c=c.next(d));for(var E=0,D=A.length;E=C&&(o++,r++),l>=c&&(u++,g++)),n.yearGanIndex=a,n.yearZhiIndex=s,n.yearGanIndexByLiChun=(o<0?o+10:o)%10,n.yearZhiIndexByLiChun=(r<0?r+12:r)%12,n.yearGanIndexExact=(u<0?u+10:u)%10,n.yearZhiIndexExact=(g<0?g+12:g)%12}(o,a,n),function(n,e){var t,i,a=null,s=In.JIE_QI_IN_USE.length,o=-3;for(t=0;t=(null==a?r:a.toYmd())&&r=(null==a?g:a.toYmdHms())&&g="23:00"&&A<="23:59"&&(++u>=10&&(u-=10),++g>=12&&(g-=12)),n.dayGanIndexExact=u,n.dayZhiIndexExact=g}(o,a,e,t),function(n,e,t){var i=In.getTimeZhiIndex((e<10?"0":"")+e+":"+(t<10?"0":"")+t);n.timeZhiIndex=i,n.timeGanIndex=(n.dayGanIndexExact%5*2+i)%10}(o,e,t),function(n,e){n.weekIndex=e.getWeek()}(o,a),o},e=function(n){for(var e=0,t=0,a=0,s=xn.fromYear(n.getYear()),o=s.getMonths(),r=0,u=o.length;r23)throw new Error("wrong hour "+a);if(s<0||s>59)throw new Error("wrong minute "+s);if(o<0||o>59)throw new Error("wrong second "+o);var F=xn.fromYear(n),C=F.getMonth(e);if(null==C)throw new Error("wrong lunar year "+n+" month "+e);if(t<1)throw new Error("lunar day must bigger than 0");var c=C.getDayCount();if(t>c)throw new Error("only "+c+" days in lunar year "+n+" month "+e);var d=Fn.fromJulianDay(C.getFirstJulianDay()+t-1),E=Fn.fromYmdHms(d.getYear(),d.getMonth(),d.getDay(),a,s,o);return d.getYear()!==n&&(F=xn.fromYear(d.getYear())),i(n,e,t,a,s,o,E,F)},i=function(e,t,i,a,s,o,r,u){var g=n(e,a,s,0,r,u);return{_p:{lang:kn.getLanguage(),year:e,month:t,day:i,hour:a,minute:s,second:o,timeGanIndex:g.timeGanIndex,timeZhiIndex:g.timeZhiIndex,dayGanIndex:g.dayGanIndex,dayZhiIndex:g.dayZhiIndex,dayGanIndexExact:g.dayGanIndexExact,dayZhiIndexExact:g.dayZhiIndexExact,dayGanIndexExact2:g.dayGanIndexExact2,dayZhiIndexExact2:g.dayZhiIndexExact2,monthGanIndex:g.monthGanIndex,monthZhiIndex:g.monthZhiIndex,monthGanIndexExact:g.monthGanIndexExact,monthZhiIndexExact:g.monthZhiIndexExact,yearGanIndex:g.yearGanIndex,yearZhiIndex:g.yearZhiIndex,yearGanIndexByLiChun:g.yearGanIndexByLiChun,yearZhiIndexByLiChun:g.yearZhiIndexByLiChun,yearGanIndexExact:g.yearGanIndexExact,yearZhiIndexExact:g.yearZhiIndexExact,weekIndex:g.weekIndex,jieQi:g.jieQi,jieQiList:g.jieQiList,solar:r,eightChar:null},getYear:function(){return this._p.year},getMonth:function(){return this._p.month},getDay:function(){return this._p.day},getHour:function(){return this._p.hour},getMinute:function(){return this._p.minute},getSecond:function(){return this._p.second},getTimeGanIndex:function(){return this._p.timeGanIndex},getTimeZhiIndex:function(){return this._p.timeZhiIndex},getDayGanIndex:function(){return this._p.dayGanIndex},getDayGanIndexExact:function(){return this._p.dayGanIndexExact},getDayGanIndexExact2:function(){return this._p.dayGanIndexExact2},getDayZhiIndex:function(){return this._p.dayZhiIndex},getDayZhiIndexExact:function(){return this._p.dayZhiIndexExact},getDayZhiIndexExact2:function(){return this._p.dayZhiIndexExact2},getMonthGanIndex:function(){return this._p.monthGanIndex},getMonthGanIndexExact:function(){return this._p.monthGanIndexExact},getMonthZhiIndex:function(){return this._p.monthZhiIndex},getMonthZhiIndexExact:function(){return this._p.monthZhiIndexExact},getYearGanIndex:function(){return this._p.yearGanIndex},getYearGanIndexByLiChun:function(){return this._p.yearGanIndexByLiChun},getYearGanIndexExact:function(){return this._p.yearGanIndexExact},getYearZhiIndex:function(){return this._p.yearZhiIndex},getYearZhiIndexByLiChun:function(){return this._p.yearZhiIndexByLiChun},getYearZhiIndexExact:function(){return this._p.yearZhiIndexExact},getGan:function(){return this.getYearGan()},getZhi:function(){return this.getYearZhi()},getYearGan:function(){return In.GAN[this._p.yearGanIndex+1]},getYearGanByLiChun:function(){return In.GAN[this._p.yearGanIndexByLiChun+1]},getYearGanExact:function(){return In.GAN[this._p.yearGanIndexExact+1]},getYearZhi:function(){return In.ZHI[this._p.yearZhiIndex+1]},getYearZhiByLiChun:function(){return In.ZHI[this._p.yearZhiIndexByLiChun+1]},getYearZhiExact:function(){return In.ZHI[this._p.yearZhiIndexExact+1]},getYearInGanZhi:function(){return this.getYearGan()+this.getYearZhi()},getYearInGanZhiByLiChun:function(){return this.getYearGanByLiChun()+this.getYearZhiByLiChun()},getYearInGanZhiExact:function(){return this.getYearGanExact()+this.getYearZhiExact()},getMonthGan:function(){return In.GAN[this._p.monthGanIndex+1]},getMonthGanExact:function(){return In.GAN[this._p.monthGanIndexExact+1]},getMonthZhi:function(){return In.ZHI[this._p.monthZhiIndex+1]},getMonthZhiExact:function(){return In.ZHI[this._p.monthZhiIndexExact+1]},getMonthInGanZhi:function(){return this.getMonthGan()+this.getMonthZhi()},getMonthInGanZhiExact:function(){return this.getMonthGanExact()+this.getMonthZhiExact()},getDayGan:function(){return In.GAN[this._p.dayGanIndex+1]},getDayGanExact:function(){return In.GAN[this._p.dayGanIndexExact+1]},getDayGanExact2:function(){return In.GAN[this._p.dayGanIndexExact2+1]},getDayZhi:function(){return In.ZHI[this._p.dayZhiIndex+1]},getDayZhiExact:function(){return In.ZHI[this._p.dayZhiIndexExact+1]},getDayZhiExact2:function(){return In.ZHI[this._p.dayZhiIndexExact2+1]},getDayInGanZhi:function(){return this.getDayGan()+this.getDayZhi()},getDayInGanZhiExact:function(){return this.getDayGanExact()+this.getDayZhiExact()},getDayInGanZhiExact2:function(){return this.getDayGanExact2()+this.getDayZhiExact2()},getTimeGan:function(){return In.GAN[this._p.timeGanIndex+1]},getTimeZhi:function(){return In.ZHI[this._p.timeZhiIndex+1]},getTimeInGanZhi:function(){return this.getTimeGan()+this.getTimeZhi()},getShengxiao:function(){return this.getYearShengXiao()},getYearShengXiao:function(){return In.SHENGXIAO[this._p.yearZhiIndex+1]},getYearShengXiaoByLiChun:function(){return In.SHENGXIAO[this._p.yearZhiIndexByLiChun+1]},getYearShengXiaoExact:function(){return In.SHENGXIAO[this._p.yearZhiIndexExact+1]},getMonthShengXiao:function(){return In.SHENGXIAO[this._p.monthZhiIndex+1]},getMonthShengXiaoExact:function(){return In.SHENGXIAO[this._p.monthZhiIndexExact+1]},getDayShengXiao:function(){return In.SHENGXIAO[this._p.dayZhiIndex+1]},getTimeShengXiao:function(){return In.SHENGXIAO[this._p.timeZhiIndex+1]},getYearInChinese:function(){for(var n=this._p.year+"",e="",t="0".charCodeAt(0),i=0,a=n.length;i-1?kn.getMessage("bg.zhen"):[kn.getMessage("jz.bingZi"),kn.getMessage("jz.dingChou"),kn.getMessage("jz.wuYin"),kn.getMessage("jz.jiMao"),kn.getMessage("jz.gengChen"),kn.getMessage("jz.xinSi")].join(",").indexOf(e)>-1?kn.getMessage("bg.li"):[kn.getMessage("jz.wuZi"),kn.getMessage("jz.jiChou"),kn.getMessage("jz.gengYin"),kn.getMessage("jz.xinMao"),kn.getMessage("jz.renChen"),kn.getMessage("jz.guiSi")].join(",").indexOf(e)>-1?kn.getMessage("ps.center"):[kn.getMessage("jz.gengZi"),kn.getMessage("jz.xinChou"),kn.getMessage("jz.renYin"),kn.getMessage("jz.guiMao"),kn.getMessage("jz.jiaChen"),kn.getMessage("jz.yiSi")].join(",").indexOf(e)>-1?kn.getMessage("bg.dui"):[kn.getMessage("jz.renZi"),kn.getMessage("jz.guiChou"),kn.getMessage("jz.jiaYin"),kn.getMessage("jz.yiMao"),kn.getMessage("jz.bingChen"),kn.getMessage("jz.dingSi")].join(",").indexOf(e)>-1?kn.getMessage("bg.kan"):In.POSITION_TAI_SUI_YEAR[t]},getDayPositionTaiSuiDesc:function(n){return In.POSITION_DESC[this.getDayPositionTaiSui(n)]},getMonthPositionTaiSui:function(n){var e,t;3===n?(e=this._p.monthZhiIndexExact,t=this._p.monthGanIndexExact):(e=this._p.monthZhiIndex,t=this._p.monthGanIndex);var i=e-In.BASE_MONTH_ZHI_INDEX;return i<0&&(i+=12),[kn.getMessage("bg.gen"),In.POSITION_GAN[t],kn.getMessage("bg.kun"),kn.getMessage("bg.xun")][i%4]},getMonthPositionTaiSuiDesc:function(n){return In.POSITION_DESC[this.getMonthPositionTaiSui(n)]},getYearPositionTaiSui:function(n){var e;switch(n){case 1:e=this._p.yearZhiIndex;break;case 3:e=this._p.yearZhiIndexExact;break;default:e=this._p.yearZhiIndexByLiChun}return In.POSITION_TAI_SUI_YEAR[e]},getYearPositionTaiSuiDesc:function(n){return In.POSITION_DESC[this.getYearPositionTaiSui(n)]},_checkLang:function(){var n=kn.getLanguage();if(this._p.lang!==n){for(var e=0,t=In.JIE_QI_IN_USE.length;e=29&&this._p.year!==this.next(1).getYear()&&n.push(kn.getMessage("jr.chuXi")),n},getOtherFestivals:function(){var n=[],e=In.OTHER_FESTIVAL[this._p.month+"-"+this._p.day];e&&(n=n.concat(e));var t=this._p.solar.toYmd();this._p.solar.toYmd()===this._getJieQiSolar(kn.getMessage("jq.qingMing")).next(-1).toYmd()&&n.push("寒食节");var i=this._getJieQiSolar(kn.getMessage("jq.liChun")),a=4-i.getLunar().getDayGanIndex();return a<0&&(a+=10),t===i.next(a+40).toYmd()&&n.push("春社"),(a=4-(i=this._getJieQiSolar(kn.getMessage("jq.liQiu"))).getLunar().getDayGanIndex())<0&&(a+=10),t===i.next(a+40).toYmd()&&n.push("秋社"),n},getBaZi:function(){var n=this.getEightChar(),e=[];return e.push(n.getYear()),e.push(n.getMonth()),e.push(n.getDay()),e.push(n.getTime()),e},getBaZiWuXing:function(){var n=this.getEightChar(),e=[];return e.push(n.getYearWuXing()),e.push(n.getMonthWuXing()),e.push(n.getDayWuXing()),e.push(n.getTimeWuXing()),e},getBaZiNaYin:function(){var n=this.getEightChar(),e=[];return e.push(n.getYearNaYin()),e.push(n.getMonthNaYin()),e.push(n.getDayNaYin()),e.push(n.getTimeNaYin()),e},getBaZiShiShenGan:function(){var n=this.getEightChar(),e=[];return e.push(n.getYearShiShenGan()),e.push(n.getMonthShiShenGan()),e.push(n.getDayShiShenGan()),e.push(n.getTimeShiShenGan()),e},getBaZiShiShenZhi:function(){var n=this.getEightChar(),e=[];return e.push(n.getYearShiShenZhi()[0]),e.push(n.getMonthShiShenZhi()[0]),e.push(n.getDayShiShenZhi()[0]),e.push(n.getTimeShiShenZhi()[0]),e},getBaZiShiShenYearZhi:function(){return this.getEightChar().getYearShiShenZhi()},getBaZiShiShenMonthZhi:function(){return this.getEightChar().getMonthShiShenZhi()},getBaZiShiShenDayZhi:function(){return this.getEightChar().getDayShiShenZhi()},getBaZiShiShenTimeZhi:function(){return this.getEightChar().getTimeShiShenZhi()},getZhiXing:function(){var n=this._p.dayZhiIndex-this._p.monthZhiIndex;return n<0&&(n+=12),In.ZHI_XING[n+1]},getDayTianShen:function(){var n=this.getMonthZhi(),e=In.ZHI_TIAN_SHEN_OFFSET[n];return In.TIAN_SHEN[(this._p.dayZhiIndex+e)%12+1]},getTimeTianShen:function(){var n=this.getDayZhiExact(),e=In.ZHI_TIAN_SHEN_OFFSET[n];return In.TIAN_SHEN[(this._p.timeZhiIndex+e)%12+1]},getDayTianShenType:function(){return In.TIAN_SHEN_TYPE[this.getDayTianShen()]},getTimeTianShenType:function(){return In.TIAN_SHEN_TYPE[this.getTimeTianShen()]},getDayTianShenLuck:function(){return In.TIAN_SHEN_TYPE_LUCK[this.getDayTianShenType()]},getTimeTianShenLuck:function(){return In.TIAN_SHEN_TYPE_LUCK[this.getTimeTianShenType()]},getDayPositionTai:function(){return In.POSITION_TAI_DAY[In.getJiaZiIndex(this.getDayInGanZhi())]},getMonthPositionTai:function(){var n=this._p.month;return n<0?"":In.POSITION_TAI_MONTH[n-1]},getDayYi:function(n){return n*=1,isNaN(n)&&(n=2),In.getDayYi(2===n?this.getMonthInGanZhiExact():this.getMonthInGanZhi(),this.getDayInGanZhi())},getDayJi:function(n){return n*=1,isNaN(n)&&(n=2),In.getDayJi(2===n?this.getMonthInGanZhiExact():this.getMonthInGanZhi(),this.getDayInGanZhi())},getDayJiShen:function(){return In.getDayJiShen(this.getMonth(),this.getDayInGanZhi())},getDayXiongSha:function(){return In.getDayXiongSha(this.getMonth(),this.getDayInGanZhi())},getTimeYi:function(){return In.getTimeYi(this.getDayInGanZhiExact(),this.getTimeInGanZhi())},getTimeJi:function(){return In.getTimeJi(this.getDayInGanZhiExact(),this.getTimeInGanZhi())},getYueXiang:function(){return In.YUE_XIANG[this._p.day]},_getYearNineStar:function(n){var e=In.getJiaZiIndex(n)+1,t=e-(In.getJiaZiIndex(this.getYearInGanZhi())+1);t>1?t-=60:t<-1&&(t+=60);var i=(62+Math.floor((this._p.year+t+2696)/60)%3*3-e)%9;return 0===i&&(i=9),mn.fromIndex(i-1)},getYearNineStar:function(n){var e;switch(n){case 1:e=this.getYearInGanZhi();break;case 3:e=this.getYearInGanZhiExact();break;default:e=this.getYearInGanZhiByLiChun()}return this._getYearNineStar(e)},getMonthNineStar:function(n){var e,t;switch(n){case 1:e=this._p.yearZhiIndex,t=this._p.monthZhiIndex;break;case 3:e=this._p.yearZhiIndexExact,t=this._p.monthZhiIndexExact;break;default:e=this._p.yearZhiIndexByLiChun,t=this._p.monthZhiIndex}var i=27-e%3*3;return t29?a.next(60-r):a.next(-r)).toYmd(),h=(e=u>29?s.next(60-u):s.next(-u)).toYmd(),l=(t=g>29?o.next(60-g):o.next(-g)).toYmd(),F=0;return i>=A&&i=l&&i=h?F=this._p.solar.subtract(e)%9:i=this._getJieQiSolar(kn.getMessage("jq.dongZhi")).toYmd()&&n=this._getJieQiSolar("DONG_ZHI").toYmd())&&(e=!0);var t=(e?[0,3,6]:[8,5,2])[this.getDayZhiIndex()%3],i=this.getTimeZhiIndex(),a=e?t+i:t+9-i;return mn.fromIndex(a%9)},getSolar:function(){return this._p.solar},getJieQiTable:function(){return this._checkLang(),this._p.jieQi},getJieQiList:function(){return this._p.jieQiList},getNextJie:function(n){for(var e=[],t=0,i=In.JIE_QI_IN_USE.length/2;tg)continue;(null==a||F>a[t?"toYmd":"toYmdHms"]())&&(i=h,a=l)}}}return null==a?null:this._buildJieQi(i,a)},getCurrentJieQi:function(){for(var n in this._p.jieQi){var e=this._getJieQiSolar(n);if(e.getYear()===this._p.solar.getYear()&&e.getMonth()===this._p.solar.getMonth()&&e.getDay()===this._p.solar.getDay())return this._buildJieQi(this._convertJieQi(n),e)}return null},getCurrentJie:function(){for(var n=0,e=In.JIE_QI_IN_USE.length;n0&&(n+=" ["+a+"]"),n+=" "+this.getGong()+"方"+this.getShou(),n+=" 星宿["+this.getXiu()+this.getZheng()+this.getAnimal()+"]("+this.getXiuLuck()+")",n+=" 彭祖百忌["+this.getPengZuGan()+" "+this.getPengZuZhi()+"]",n+=" 喜神方位["+this.getDayPositionXi()+"]("+this.getDayPositionXiDesc()+")",n+=" 阳贵神方位["+this.getDayPositionYangGui()+"]("+this.getDayPositionYangGuiDesc()+")",n+=" 阴贵神方位["+this.getDayPositionYinGui()+"]("+this.getDayPositionYinGuiDesc()+")",n+=" 福神方位["+this.getDayPositionFu()+"]("+this.getDayPositionFuDesc()+")",n+=" 财神方位["+this.getDayPositionCai()+"]("+this.getDayPositionCaiDesc()+")",n+=" 冲["+this.getDayChongDesc()+"]",n+=" 煞["+this.getDaySha()+"]"},_buildNameAndIndex:function(n,e){return{_p:{name:n,index:e},getName:function(){return this._p.name},setName:function(n){this._p.name=n},getIndex:function(){return this._p.index},setIndex:function(n){this._p.index=n},toString:function(){return this.getName()},toFullString:function(){return this.getName()+"第"+this.getIndex()+"天"}}},getShuJiu:function(){var n=Fn.fromYmd(this._p.solar.getYear(),this._p.solar.getMonth(),this._p.solar.getDay()),e=this._getJieQiSolar("DONG_ZHI"),t=Fn.fromYmd(e.getYear(),e.getMonth(),e.getDay());n.isBefore(t)&&(e=this._getJieQiSolar(kn.getMessage("jq.dongZhi")),t=Fn.fromYmd(e.getYear(),e.getMonth(),e.getDay()));var i=Fn.fromYmd(e.getYear(),e.getMonth(),e.getDay()).next(81);if(n.isBefore(t)||!n.isBefore(i))return null;var a=n.subtract(t);return this._buildNameAndIndex(In.NUMBER[Math.floor(a/9)+1]+"九",a%9+1)},getFu:function(){var n=Fn.fromYmd(this._p.solar.getYear(),this._p.solar.getMonth(),this._p.solar.getDay()),e=this._getJieQiSolar(kn.getMessage("jq.xiaZhi")),t=this._getJieQiSolar(kn.getMessage("jq.liQiu")),i=Fn.fromYmd(e.getYear(),e.getMonth(),e.getDay()),a=6-e.getLunar().getDayGanIndex();if(a<0&&(a+=10),a+=20,i=i.next(a),n.isBefore(i))return null;var s=n.subtract(i);if(s<10)return this._buildNameAndIndex("初伏",s+1);if(i=i.next(10),(s=n.subtract(i))<10)return this._buildNameAndIndex("中伏",s+1);i=i.next(10);var o=Fn.fromYmd(t.getYear(),t.getMonth(),t.getDay());if(s=n.subtract(i),o.isAfter(i)){if(s<10)return this._buildNameAndIndex("中伏",s+11);i=i.next(10),s=n.subtract(i)}return s<10?this._buildNameAndIndex("末伏",s+1):null},getLiuYao:function(){return In.LIU_YAO[(Math.abs(this._p.month)+this._p.day-2)%6]},getWuHou:function(){var n=this.getPrevJieQi(!0),e=In.find(n.getName(),In.JIE_QI),t=Fn.fromYmd(this._p.solar.getYear(),this._p.solar.getMonth(),this._p.solar.getDay()),i=n.getSolar(),a=Fn.fromYmd(i.getYear(),i.getMonth(),i.getDay()),s=Math.floor(t.subtract(a)/5);return s>2&&(s=2),In.WU_HOU[(3*e.index+s)%In.WU_HOU.length]},getHou:function(){var n=this.getPrevJieQi(!0),e=this._p.solar.subtract(n.getSolar()),t=In.HOU.length-1,i=Math.floor(e/5);return i>t&&(i=t),n.getName()+" "+In.HOU[i]},getDayLu:function(){var n=In.LU[this.getDayGan()],e=In.LU[this.getDayZhi()],t=n+"命互禄";return e&&(t+=" "+e+"命进禄"),t},getTime:function(){return wn.fromYmdHms(this._p.year,this._p.month,this._p.day,this._p.hour,this._p.minute,this._p.second)},getTimes:function(){var n=[];n.push(wn.fromYmdHms(this._p.year,this._p.month,this._p.day,0,0,0));for(var e=0;e<12;e++)n.push(wn.fromYmdHms(this._p.year,this._p.month,this._p.day,2*(e+1)-1,0,0));return n},getFoto:function(){return Sn.fromLunar(this)},getTao:function(){return Gn.fromLunar(this)}}};return{fromYmdHms:function(n,e,i,a,s,o){return t(n,e,i,a,s,o)},fromYmd:function(n,e,i){return t(n,e,i,0,0,0)},fromSolar:function(n){return e(n)},fromDate:function(n){return function(n){return e(Fn.fromDate(n))}(n)}}}(),cn=(e=function(n,t,i,a){var s=n,o=t,r=i;if(n*=1,isNaN(n))throw new Error("wrong solar year "+s);if(t*=1,isNaN(t))throw new Error("wrong solar month "+o);if(i*=1,isNaN(i))throw new Error("wrong solar day "+r);return a*=1,isNaN(a)&&(a=0),{_p:{year:n,month:t,day:i,start:a},getYear:function(){return this._p.year},getMonth:function(){return this._p.month},getDay:function(){return this._p.day},getStart:function(){return this._p.start},getIndex:function(){var n=Fn.fromYmd(this._p.year,this._p.month,1).getWeek()-this._p.start;return n<0&&(n+=7),Math.ceil((this._p.day+n)/7)},getIndexInYear:function(){var n=Fn.fromYmd(this._p.year,1,1).getWeek()-this._p.start;return n<0&&(n+=7),Math.ceil((pn.getDaysInYear(this._p.year,this._p.month,this._p.day)+n)/7)},next:function(n,t){var i=n;if(n*=1,isNaN(n))throw new Error("wrong weeks "+i);var a=this._p.start;if(0===n)return e(this._p.year,this._p.month,this._p.day,a);var s=Fn.fromYmd(this._p.year,this._p.month,this._p.day);if(t){for(var o=n,r=e(this._p.year,this._p.month,this._p.day,a),u=this._p.month,g=o>0;0!==o;){s=s.next(g?7:-7);var A=(r=e(s.getYear(),s.getMonth(),s.getDay(),a)).getMonth();if(u!==A){var h=r.getIndex();if(g)if(1===h){var l=r.getFirstDay();A=(r=e(l.getYear(),l.getMonth(),l.getDay(),a)).getMonth()}else s=Fn.fromYmd(r.getYear(),r.getMonth(),1),r=e(s.getYear(),s.getMonth(),s.getDay(),a);else if(pn.getWeeksOfMonth(r.getYear(),r.getMonth(),a)===h){var F=r.getFirstDay().next(6);A=(r=e(F.getYear(),F.getMonth(),F.getDay(),a)).getMonth()}else s=Fn.fromYmd(r.getYear(),r.getMonth(),pn.getDaysOfMonth(r.getYear(),r.getMonth())),r=e(s.getYear(),s.getMonth(),s.getDay(),a);u=A}o-=g?1:-1}return r}return s=s.next(7*n),e(s.getYear(),s.getMonth(),s.getDay(),a)},getFirstDay:function(){var n=Fn.fromYmd(this._p.year,this._p.month,this._p.day),e=n.getWeek()-this._p.start;return e<0&&(e+=7),n.next(-e)},getFirstDayInMonth:function(){for(var n=0,e=this.getDays(),t=0;t12?(a-=12,s++):a<1&&(a+=12,s--),t(s,a)},getDays:function(){var n=[],e=Fn.fromYmd(this._p.year,this._p.month,1);n.push(e);for(var t=pn.getDaysOfMonth(this._p.year,this._p.month),i=1;ithis._p.year||i.getMonth()>this._p.month)break}return e},toString:function(){return this.getYear()+"-"+this.getMonth()},toFullString:function(){return this.getYear()+"年"+this.getMonth()+"月"}}},{fromYm:function(n,e){return t(n,e)},fromDate:function(n){return function(n){var e=Fn.fromDate(n);return t(e.getYear(),e.getMonth())}(n)}}),En=function(){var n=function(e,t){var i=e,a=t;if(e*=1,isNaN(e))throw new Error("wrong solar year "+i);if(t*=1,isNaN(t))throw new Error("wrong solar month "+a);return{_p:{year:e,month:t},getYear:function(){return this._p.year},getMonth:function(){return this._p.month},getIndex:function(){return Math.ceil(this._p.month/3)},next:function(e){var t=e;if(e*=1,isNaN(e))throw new Error("wrong seasons "+t);var i=dn.fromYm(this._p.year,this._p.month).next(3*e);return n(i.getYear(),i.getMonth())},getMonths:function(){for(var n=[],e=this.getIndex()-1,t=0;t<3;t++)n.push(dn.fromYm(this._p.year,3*e+t+1));return n},toString:function(){return this.getYear()+"."+this.getIndex()},toFullString:function(){return this.getYear()+"年"+this.getIndex()+"季度"}}};return{fromYm:function(e,t){return n(e,t)},fromDate:function(e){return function(e){var t=Fn.fromDate(e);return n(t.getYear(),t.getMonth())}(e)}}}(),Dn=function(){var n=function(e,t){var i=e,a=t;if(e*=1,isNaN(e))throw new Error("wrong solar year "+i);if(t*=1,isNaN(t))throw new Error("wrong solar month "+a);return{_p:{year:e,month:t},getYear:function(){return this._p.year},getMonth:function(){return this._p.month},getIndex:function(){return Math.ceil(this._p.month/6)},next:function(e){var t=e;if(e*=1,isNaN(e))throw new Error("wong halfYears "+t);var i=dn.fromYm(this._p.year,this._p.month).next(6*e);return n(i.getYear(),i.getMonth())},getMonths:function(){for(var n=[],e=this.getIndex()-1,t=0;t<6;t++)n.push(dn.fromYm(this._p.year,6*e+t+1));return n},toString:function(){return this.getYear()+"."+this.getIndex()},toFullString:function(){return this.getYear()+"年"+["上","下"][this.getIndex()-1]+"半年"}}};return{fromYm:function(e,t){return n(e,t)},fromDate:function(e){return function(e){var t=Fn.fromDate(e);return n(t.getYear(),t.getMonth())}(e)}}}(),fn=(i=function(n){var e=n;if(n*=1,isNaN(n))throw new Error("wrong solar year "+e);return{_p:{year:n},getYear:function(){return this._p.year},next:function(n){var e=n;if(n*=1,isNaN(n))throw new Error("wrong years "+e);return i(this._p.year+n)},getMonths:function(){var n=[],e=dn.fromYm(this._p.year,1);n.push(e);for(var t=1;t<12;t++)n.push(e.next(t));return n},toString:function(){return this.getYear()+""},toFullString:function(){return this.getYear()+"年"}}},{fromYear:function(n){return i(n)},fromDate:function(n){return function(n){return i(Fn.fromDate(n).getYear())}(n)}}),xn=(a=["下","上","中"],s=["七","八","九","一","二","三","四","五","六"],o=[75,94,170,265,322,398,469,553,583,610,678,735,754,773,849,887,936,1050,1069,1126,1145,1164,1183,1259,1278,1308,1373,1403,1441,1460,1498,1555,1593,1612,1631,1642,2033,2128,2147,2242,2614,2728,2910,3062,3244,3339,3616,3711,3730,3825,4007,4159,4197,4322,4341,4379,4417,4531,4599,4694,4713,4789,4808,4971,5085,5104,5161,5180,5199,5294,5305,5476,5677,5696,5772,5791,5848,5886,6049,6068,6144,6163,6258,6402,6440,6497,6516,6630,6641,6660,6679,6736,6774,6850,6869,6899,6918,6994,7013,7032,7051,7070,7089,7108,7127,7146,7222,7271,7290,7309,7366,7385,7404,7442,7461,7480,7491,7499,7594,7624,7643,7662,7681,7719,7738,7814,7863,7882,7901,7939,7958,7977,7996,8034,8053,8072,8091,8121,8159,8186,8216,8235,8254,8273,8311,8330,8341,8349,8368,8444,8463,8474,8493,8531,8569,8588,8626,8664,8683,8694,8702,8713,8721,8751,8789,8808,8816,8827,8846,8884,8903,8922,8941,8971,9036,9066,9085,9104,9123,9142,9161,9180,9199,9218,9256,9294,9313,9324,9343,9362,9381,9419,9438,9476,9514,9533,9544,9552,9563,9571,9582,9601,9639,9658,9666,9677,9696,9734,9753,9772,9791,9802,9821,9886,9897,9916,9935,9954,9973,9992],r=[37,56,113,132,151,189,208,227,246,284,303,341,360,379,417,436,458,477,496,515,534,572,591,629,648,667,697,716,792,811,830,868,906,925,944,963,982,1001,1020,1039,1058,1088,1153,1202,1221,1240,1297,1335,1392,1411,1422,1430,1517,1525,1536,1574,3358,3472,3806,3988,4751,4941,5066,5123,5275,5343,5438,5457,5495,5533,5552,5715,5810,5829,5905,5924,6421,6535,6793,6812,6888,6907,7002,7184,7260,7279,7374,7556,7746,7757,7776,7833,7852,7871,7966,8015,8110,8129,8148,8224,8243,8338,8406,8425,8482,8501,8520,8558,8596,8607,8615,8645,8740,8778,8835,8865,8930,8960,8979,8998,9017,9055,9074,9093,9112,9150,9188,9237,9275,9332,9351,9370,9408,9427,9446,9457,9465,9495,9560,9590,9628,9647,9685,9715,9742,9780,9810,9818,9829,9848,9867,9905,9924,9943,9962,1e4],u=null,g=[11,12,1,2,3,4,5,6,7,8,9,10],A=function(n,e){for(var t=0,i=n.length;th&&(l-=365.2422),n=0;n<26;n++)t.push(Bn.calcQi(l+15.2184*n));for(n=0,e=In.JIE_QI_IN_USE.length;nt[0]&&(l-=29.53),n=0;n<16;n++)i.push(Bn.calcShuo(l+29.5306*n));for(n=0;n<15;n++)a.push(Math.floor(i[n+1]-i[n])),s.push(n);var F=u-1,C=16;if(A(o,u))C=13;else if(A(r,u))C=14;else if(i[13]<=t[24]){for(n=1;i[n+1]>t[2*n]&&n<13;)n++;C=n}for(e=C;e<15;e++)s[e]-=1;var c=-1,d=-1,E=F;for(n=0;n<15;n++){var D=i[n]+Fn.J2000,f=s[n],x=g[f%12];1724360<=D&&D<1729794||1807724<=D&&D<1808699?x=g[(f+1)%12]:1729794!==D&&1808699!==D||(x=12),-1===c&&(c=x,d=x),x0){for(;;){for(a=A.length,t=0;ti&&(a=i)),s=0;for(var h=t;h0&&(r+=1.43*l-.866+.054*l*l),u/=1e4,g/=1e8,A/=1e8,(e*=6)<0&&(e=s);for(var F=0,C=a.length;F0&&(E+=6),E>=d&&(E=d),t=0,i=0;t=i)return n>i+100?this.dtExt(n,31):this.dtExt(n,31)-(this.dtExt(i,31)-a)*(i+100-n)/100;for(e=0;ethis.SECOND_PER_DAY-1200)&&(e=36525*this.saLonT(n)-this.dtT(e)+this.ONE_THIRD),e},shuoHigh:function(n){var e=36525*this.msaLonT2(n),t=((e=e-this.dtT(e)+this.ONE_THIRD)+.5)%1*this.SECOND_PER_DAY;return(t<1800||t>this.SECOND_PER_DAY-1800)&&(e=36525*this.msaLonT(n)-this.dtT(e)+this.ONE_THIRD),e},qiLow:function(n){var e=628.3319653318,t=(n-4.895062166)/e;return t-=(53*t*t+334116*Math.cos(4.67+628.307585*t)+2061*Math.cos(2.678+628.3076*t)*t)/e/1e7,36525*(t-=((48950621.66+6283319653.318*t+53*t*t+334166*Math.cos(4.669257+628.307585*t)+3489*Math.cos(4.6261+1256.61517*t)+2060.6*Math.cos(2.67823+628.307585*t)*t-994-834*Math.sin(2.1824-33.75705*t))/1e7-n)/628.332+(32*(t+1.8)*(t+1.8)-20)/this.SECOND_PER_DAY/36525)+this.ONE_THIRD},shuoLow:function(n){var e=7771.37714500204,t=(n+1.08472)/e;return 36525*(t-=(-331e-7*t*t+.10976*Math.cos(.785+8328.6914*t)+.02224*Math.cos(.187+7214.0629*t)-.03342*Math.cos(4.669+628.3076*t))/e+(32*(t+1.8)*(t+1.8)-20)/this.SECOND_PER_DAY/36525)+this.ONE_THIRD},calcShuo:function(n){var e,t=this.SHUO_KB.length,i=0,a=14;n+=Fn.J2000;var s=this.SHUO_KB[0]-a,o=this.SHUO_KB[t-1]-a,r=2436935;if(n=r)i=Math.floor(this.shuoHigh(Math.floor((n+a-2451551)/29.5306)*Math.PI*2)+.5);else if(n>=s&&n=o&&n=o)i=Math.floor(this.qiHigh(Math.floor((n+7-2451259)/365.2422*24)*Math.PI/12)+.5);else if(n>=a&&n=s&&n5?this.qiAccurate(t-e):i-n<-5?this.qiAccurate(t+e):i}}),pn={WEEK:["{w.sun}","{w.mon}","{w.tues}","{w.wed}","{w.thur}","{w.fri}","{w.sat}"],DAYS_OF_MONTH:[31,28,31,30,31,30,31,31,30,31,30,31],XINGZUO:["{xz.aries}","{xz.taurus}","{xz.gemini}","{xz.cancer}","{xz.leo}","{xz.virgo}","{xz.libra}","{xz.scorpio}","{xz.sagittarius}","{xz.capricornus}","{xz.aquarius}","{xz.pisces}"],FESTIVAL:{"1-1":"{jr.yuanDan}","2-14":"{jr.qingRen}","3-8":"{jr.fuNv}","3-12":"{jr.zhiShu}","3-15":"{jr.xiaoFei}","4-1":"{jr.yuRen}","5-1":"{jr.wuYi}","5-4":"{jr.qingNian}","6-1":"{jr.erTong}","7-1":"{jr.jianDang}","8-1":"{jr.jianJun}","9-10":"{jr.jiaoShi}","10-1":"{jr.guoQing}","10-31":"{jr.wanShengYe}","11-1":"{jr.wanSheng}","12-24":"{jr.pingAn}","12-25":"{jr.shengDan}"},OTHER_FESTIVAL:{"1-8":["周恩来逝世纪念日"],"1-10":["中国人民警察节"],"1-14":["日记情人节"],"1-21":["列宁逝世纪念日"],"1-26":["国际海关日"],"1-27":["国际大屠杀纪念日"],"2-2":["世界湿地日"],"2-4":["世界抗癌日"],"2-7":["京汉铁路罢工纪念日"],"2-10":["国际气象节"],"2-19":["邓小平逝世纪念日"],"2-20":["世界社会公正日"],"2-21":["国际母语日"],"2-24":["第三世界青年日"],"3-1":["国际海豹日"],"3-3":["世界野生动植物日","全国爱耳日"],"3-5":["周恩来诞辰纪念日","中国青年志愿者服务日"],"3-6":["世界青光眼日"],"3-7":["女生节"],"3-12":["孙中山逝世纪念日"],"3-14":["马克思逝世纪念日","白色情人节"],"3-17":["国际航海日"],"3-18":["全国科技人才活动日","全国爱肝日"],"3-20":["国际幸福日"],"3-21":["世界森林日","世界睡眠日","国际消除种族歧视日"],"3-22":["世界水日"],"3-23":["世界气象日"],"3-24":["世界防治结核病日"],"3-29":["中国黄花岗七十二烈士殉难纪念日"],"4-2":["国际儿童图书日","世界自闭症日"],"4-4":["国际地雷行动日"],"4-7":["世界卫生日"],"4-8":["国际珍稀动物保护日"],"4-12":["世界航天日"],"4-14":["黑色情人节"],"4-15":["全民国家安全教育日"],"4-22":["世界地球日","列宁诞辰纪念日"],"4-23":["世界读书日"],"4-24":["中国航天日"],"4-25":["儿童预防接种宣传日"],"4-26":["世界知识产权日","全国疟疾日"],"4-28":["世界安全生产与健康日"],"4-30":["全国交通安全反思日"],"5-2":["世界金枪鱼日"],"5-3":["世界新闻自由日"],"5-5":["马克思诞辰纪念日"],"5-8":["世界红十字日"],"5-11":["世界肥胖日"],"5-12":["全国防灾减灾日","护士节"],"5-14":["玫瑰情人节"],"5-15":["国际家庭日"],"5-19":["中国旅游日"],"5-20":["网络情人节"],"5-22":["国际生物多样性日"],"5-25":["525心理健康节"],"5-27":["上海解放日"],"5-29":["国际维和人员日"],"5-30":["中国五卅运动纪念日"],"5-31":["世界无烟日"],"6-3":["世界自行车日"],"6-5":["世界环境日"],"6-6":["全国爱眼日"],"6-8":["世界海洋日"],"6-11":["中国人口日"],"6-14":["世界献血日","亲亲情人节"],"6-17":["世界防治荒漠化与干旱日"],"6-20":["世界难民日"],"6-21":["国际瑜伽日"],"6-25":["全国土地日"],"6-26":["国际禁毒日","联合国宪章日"],"7-1":["香港回归纪念日"],"7-6":["国际接吻日","朱德逝世纪念日"],"7-7":["七七事变纪念日"],"7-11":["世界人口日","中国航海日"],"7-14":["银色情人节"],"7-18":["曼德拉国际日"],"7-30":["国际友谊日"],"8-3":["男人节"],"8-5":["恩格斯逝世纪念日"],"8-6":["国际电影节"],"8-8":["全民健身日"],"8-9":["国际土著人日"],"8-12":["国际青年节"],"8-14":["绿色情人节"],"8-19":["世界人道主义日","中国医师节"],"8-22":["邓小平诞辰纪念日"],"8-29":["全国测绘法宣传日"],"9-3":["中国抗日战争胜利纪念日"],"9-5":["中华慈善日"],"9-8":["世界扫盲日"],"9-9":["毛泽东逝世纪念日","全国拒绝酒驾日"],"9-14":["世界清洁地球日","相片情人节"],"9-15":["国际民主日"],"9-16":["国际臭氧层保护日"],"9-17":["世界骑行日"],"9-18":["九一八事变纪念日"],"9-20":["全国爱牙日"],"9-21":["国际和平日"],"9-27":["世界旅游日"],"9-30":["中国烈士纪念日"],"10-1":["国际老年人日"],"10-2":["国际非暴力日"],"10-4":["世界动物日"],"10-11":["国际女童日"],"10-10":["辛亥革命纪念日"],"10-13":["国际减轻自然灾害日","中国少年先锋队诞辰日"],"10-14":["葡萄酒情人节"],"10-16":["世界粮食日"],"10-17":["全国扶贫日"],"10-20":["世界统计日"],"10-24":["世界发展信息日","程序员节"],"10-25":["抗美援朝纪念日"],"11-5":["世界海啸日"],"11-8":["记者节"],"11-9":["全国消防日"],"11-11":["光棍节"],"11-12":["孙中山诞辰纪念日"],"11-14":["电影情人节"],"11-16":["国际宽容日"],"11-17":["国际大学生节"],"11-19":["世界厕所日"],"11-28":["恩格斯诞辰纪念日"],"11-29":["国际声援巴勒斯坦人民日"],"12-1":["世界艾滋病日"],"12-2":["全国交通安全日"],"12-3":["世界残疾人日"],"12-4":["全国法制宣传日"],"12-5":["世界弱能人士日","国际志愿人员日"],"12-7":["国际民航日"],"12-9":["世界足球日","国际反腐败日"],"12-10":["世界人权日"],"12-11":["国际山岳日"],"12-12":["西安事变纪念日"],"12-13":["国家公祭日"],"12-14":["拥抱情人节"],"12-18":["国际移徙者日"],"12-26":["毛泽东诞辰纪念日"]},WEEK_FESTIVAL:{"3-0-1":"全国中小学生安全教育日","5-2-0":"母亲节","5-3-0":"全国助残日","6-3-0":"父亲节","9-3-6":"全民国防教育日","10-1-1":"世界住房日","11-4-4":"感恩节"},isLeapYear:function(n){return n<1600?n%4==0:n%4==0&&n%100!=0||n%400==0},getDaysOfMonth:function(n,e){var t=n,i=e;if(n*=1,isNaN(n))throw new Error("wrong solar year "+t);if(e*=1,isNaN(e))throw new Error("wrong solar month "+i);if(1582===n&&10===e)return 21;var a=e-1,s=this.DAYS_OF_MONTH[a];return 1===a&&this.isLeapYear(n)&&s++,s},getDaysOfYear:function(n){var e=n;if(n*=1,isNaN(n))throw new Error("wrong solar year "+e);return 1582===n?355:this.isLeapYear(n)?366:365},getDaysInYear:function(n,e,t){var i=n,a=e,s=t;if(n*=1,isNaN(n))throw new Error("wrong solar year "+i);if(e*=1,isNaN(e))throw new Error("wrong solar month "+a);if(t*=1,isNaN(t))throw new Error("wrong solar day "+s);for(var o=0,r=1;r=15)u-=10;else if(t>4)throw new Error("wrong solar year "+n+" month "+e+" day "+t);return o+=u},getDaysBetween:function(n,e,t,i,a,s){var o,r,u,g=n,A=e,h=t,l=i,F=a,C=s;if(n*=1,isNaN(n))throw new Error("wrong solar year "+g);if(e*=1,isNaN(e))throw new Error("wrong solar month "+A);if(t*=1,isNaN(t))throw new Error("wrong solar day "+h);if(i*=1,isNaN(i))throw new Error("wrong solar year "+l);if(a*=1,isNaN(a))throw new Error("wrong solar month "+F);if(s*=1,isNaN(s))throw new Error("wrong solar day "+C);if(n===i)o=this.getDaysInYear(i,a,s)-this.getDaysInYear(n,e,t);else if(n>i){for(r=this.getDaysOfYear(i)-this.getDaysInYear(i,a,s),u=i+1;u5&&(n=n.substring(0,5));for(var e=1,t=1;t<22;t+=2){if(n>=(t<10?"0":"")+t+":00"&&n<=(t+1<10?"0":"")+(t+1)+":59")return e;e++}return 0},convertTime:function(n){return this.ZHI[this.getTimeZhiIndex(n)+1]},getJiaZiIndex:function(n){return this.index(n,this.JIA_ZI,0)},hex:function(n){var e=n.toString(16);return e.length<2&&(e="0"+e),e.toUpperCase()},getDayYi:function(n,e){for(var t=[],i=this.hex(this.getJiaZiIndex(e)),a=this.hex(this.getJiaZiIndex(n)),s=this.DAY_YI_JI,o=s.indexOf(i+"=");o>-1;){var r=s=s.substring(o+3);r.indexOf("=")>-1&&(r=r.substring(0,r.indexOf("=")-2));var u,g,A=!1,h=r.substring(0,r.indexOf(":"));for(u=0,g=h.length;u-1;){var r=s=s.substring(o+3);r.indexOf("=")>-1&&(r=r.substring(0,r.indexOf("=")-2));var u,g,A=!1,h=r.substring(0,r.indexOf(":"));for(u=0,g=h.length;u-1){var o=this.DAY_SHEN_SHA.substring(s+4);o.indexOf("=")>-1&&(o=o.substring(0,o.indexOf("=")-3));for(var r=o.substring(0,o.indexOf(",")),u=0,g=r.length;u-1){var o=this.DAY_SHEN_SHA.substring(s+4);o.indexOf("=")>-1&&(o=o.substring(0,o.indexOf("=")-3));for(var r=o.substring(o.indexOf(",")+1),u=0,g=r.length;u-1){var o=this.TIME_YI_JI.substring(s+5);o.indexOf("=")>-1&&(o=o.substring(0,o.indexOf("=")-4));for(var r=o.substring(0,o.indexOf(",")),u=0,g=r.length;u-1){var o=this.TIME_YI_JI.substring(s+5);o.indexOf("=")>-1&&(o=o.substring(0,o.indexOf("=")-4));for(var r=o.substring(o.indexOf(",")+1),u=0,g=r.length;u-1)return{index:t,value:a}}return null}},jn=(F=["元旦节","春节","清明节","劳动节","端午节","中秋节","国庆节","国庆中秋","抗战胜利日"],C=18,c="0".charCodeAt(0),d=F,E="200112290020020101200112300020020101200201010120020101200201020120020101200201030120020101200202091020020212200202101020020212200202121120020212200202131120020212200202141120020212200202151120020212200202161120020212200202171120020212200202181120020212200204273020020501200204283020020501200205013120020501200205023120020501200205033120020501200205043120020501200205053120020501200205063120020501200205073120020501200209286020021001200209296020021001200210016120021001200210026120021001200210036120021001200210046120021001200210056120021001200210066120021001200210076120021001200301010120030101200302011120030201200302021120030201200302031120030201200302041120030201200302051120030201200302061120030201200302071120030201200302081020030201200302091020030201200304263020030501200304273020030501200305013120030501200305023120030501200305033120030501200305043120030501200305053120030501200305063120030501200305073120030501200309276020031001200309286020031001200310016120031001200310026120031001200310036120031001200310046120031001200310056120031001200310066120031001200310076120031001200401010120040101200401171020040122200401181020040122200401221120040122200401231120040122200401241120040122200401251120040122200401261120040122200401271120040122200401281120040122200405013120040501200405023120040501200405033120040501200405043120040501200405053120040501200405063120040501200405073120040501200405083020040501200405093020040501200410016120041001200410026120041001200410036120041001200410046120041001200410056120041001200410066120041001200410076120041001200410096020041001200410106020041001200501010120050101200501020120050101200501030120050101200502051020050209200502061020050209200502091120050209200502101120050209200502111120050209200502121120050209200502131120050209200502141120050209200502151120050209200504303020050501200505013120050501200505023120050501200505033120050501200505043120050501200505053120050501200505063120050501200505073120050501200505083020050501200510016120051001200510026120051001200510036120051001200510046120051001200510056120051001200510066120051001200510076120051001200510086020051001200510096020051001200512310020060101200601010120060101200601020120060101200601030120060101200601281020060129200601291120060129200601301120060129200601311120060129200602011120060129200602021120060129200602031120060129200602041120060129200602051020060129200604293020060501200604303020060501200605013120060501200605023120060501200605033120060501200605043120060501200605053120060501200605063120060501200605073120060501200609306020061001200610016120061001200610026120061001200610036120061001200610046120061001200610056120061001200610066120061001200610076120061001200610086020061001200612300020070101200612310020070101200701010120070101200701020120070101200701030120070101200702171020070218200702181120070218200702191120070218200702201120070218200702211120070218200702221120070218200702231120070218200702241120070218200702251020070218200704283020070501200704293020070501200705013120070501200705023120070501200705033120070501200705043120070501200705053120070501200705063120070501200705073120070501200709296020071001200709306020071001200710016120071001200710026120071001200710036120071001200710046120071001200710056120071001200710066120071001200710076120071001200712290020080101200712300120080101200712310120080101200801010120080101200802021020080206200802031020080206200802061120080206200802071120080206200802081120080206200802091120080206200802101120080206200802111120080206200802121120080206200804042120080404200804052120080404200804062120080404200805013120080501200805023120080501200805033120080501200805043020080501200806074120080608200806084120080608200806094120080608200809135120080914200809145120080914200809155120080914200809276020081001200809286020081001200809296120081001200809306120081001200810016120081001200810026120081001200810036120081001200810046120081001200810056120081001200901010120090101200901020120090101200901030120090101200901040020090101200901241020090125200901251120090125200901261120090125200901271120090125200901281120090125200901291120090125200901301120090125200901311120090125200902011020090125200904042120090404200904052120090404200904062120090404200905013120090501200905023120090501200905033120090501200905284120090528200905294120090528200905304120090528200905314020090528200909276020091001200910016120091001200910026120091001200910036120091001200910046120091001200910055120091003200910065120091003200910075120091003200910085120091003200910105020091003201001010120100101201001020120100101201001030120100101201002131120100213201002141120100213201002151120100213201002161120100213201002171120100213201002181120100213201002191120100213201002201020100213201002211020100213201004032120100405201004042120100405201004052120100405201005013120100501201005023120100501201005033120100501201006124020100616201006134020100616201006144120100616201006154120100616201006164120100616201009195020100922201009225120100922201009235120100922201009245120100922201009255020100922201009266020101001201010016120101001201010026120101001201010036120101001201010046120101001201010056120101001201010066120101001201010076120101001201010096020101001201101010120110101201101020120110101201101030120110101201101301020110203201102021120110203201102031120110203201102041120110203201102051120110203201102061120110203201102071120110203201102081120110203201102121020110203201104022020110405201104032120110405201104042120110405201104052120110405201104303120110501201105013120110501201105023120110501201106044120110606201106054120110606201106064120110606201109105120110912201109115120110912201109125120110912201110016120111001201110026120111001201110036120111001201110046120111001201110056120111001201110066120111001201110076120111001201110086020111001201110096020111001201112310020120101201201010120120101201201020120120101201201030120120101201201211020120123201201221120120123201201231120120123201201241120120123201201251120120123201201261120120123201201271120120123201201281120120123201201291020120123201203312020120404201204012020120404201204022120120404201204032120120404201204042120120404201204283020120501201204293120120501201204303120120501201205013120120501201205023020120501201206224120120623201206234120120623201206244120120623201209295020120930201209305120120930201210016120121001201210026120121001201210036120121001201210046120121001201210056120121001201210066120121001201210076120121001201210086020121001201301010120130101201301020120130101201301030120130101201301050020130101201301060020130101201302091120130210201302101120130210201302111120130210201302121120130210201302131120130210201302141120130210201302151120130210201302161020130210201302171020130210201304042120130404201304052120130404201304062120130404201304273020130501201304283020130501201304293120130501201304303120130501201305013120130501201306084020130612201306094020130612201306104120130612201306114120130612201306124120130612201309195120130919201309205120130919201309215120130919201309225020130919201309296020131001201310016120131001201310026120131001201310036120131001201310046120131001201310056120131001201310066120131001201310076120131001201401010120140101201401261020140131201401311120140131201402011120140131201402021120140131201402031120140131201402041120140131201402051120140131201402061120140131201402081020140131201404052120140405201404062120140405201404072120140405201405013120140501201405023120140501201405033120140501201405043020140501201405314120140602201406014120140602201406024120140602201409065120140908201409075120140908201409085120140908201409286020141001201410016120141001201410026120141001201410036120141001201410046120141004201410056120141001201410066120141001201410076120141001201410116020141001201501010120150101201501020120150101201501030120150101201501040020150101201502151020150219201502181120150219201502191120150219201502201120150219201502211120150219201502221120150219201502231120150219201502241120150219201502281020150219201504042120150405201504052120150405201504062120150405201505013120150501201505023120150501201505033120150501201506204120150620201506214120150620201506224120150620201509038120150903201509048120150903201509058120150903201509068020150903201509265120150927201509275120150927201510016120151001201510026120151001201510036120151001201510046120151004201510056120151001201510066120151001201510076120151001201510106020151001201601010120160101201601020120160101201601030120160101201602061020160208201602071120160208201602081120160208201602091120160208201602101120160208201602111120160208201602121120160208201602131120160208201602141020160208201604022120160404201604032120160404201604042120160404201604303120160501201605013120160501201605023120160501201606094120160609201606104120160609201606114120160609201606124020160609201609155120160915201609165120160915201609175120160915201609185020160915201610016120161001201610026120161001201610036120161001201610046120161001201610056120161001201610066120161001201610076120161001201610086020161001201610096020161001201612310120170101201701010120170101201701020120170101201701221020170128201701271120170128201701281120170128201701291120170128201701301120170128201701311120170128201702011120170128201702021120170128201702041020170128201704012020170404201704022120170404201704032120170404201704042120170404201704293120170501201704303120170501201705013120170501201705274020170530201705284120170530201705294120170530201705304120170530201709306020171001201710016120171001201710026120171001201710036120171001201710045120171004201710056120171001201710066120171001201710076120171001201710086120171001201712300120180101201712310120180101201801010120180101201802111020180216201802151120180216201802161120180216201802171120180216201802181120180216201802191120180216201802201120180216201802211120180216201802241020180216201804052120180405201804062120180405201804072120180405201804082020180405201804283020180501201804293120180501201804303120180501201805013120180501201806164120180618201806174120180618201806184120180618201809225120180924201809235120180924201809245120180924201809296020181001201809306020181001201810016120181001201810026120181001201810036120181001201810046120181001201810056120181001201810066120181001201810076120181001201812290020190101201812300120190101201812310120190101201901010120190101201902021020190205201902031020190205201902041120190205201902051120190205201902061120190205201902071120190205201902081120190205201902091120190205201902101120190205201904052120190405201904062120190405201904072120190405201904283020190501201905013120190501201905023120190501201905033120190501201905043120190501201905053020190501201906074120190607201906084120190607201906094120190607201909135120190913201909145120190913201909155120190913201909296020191001201910016120191001201910026120191001201910036120191001201910046120191001201910056120191001201910066120191001201910076120191001201910126020191001202001010120200101202001191020200125202001241120200125202001251120200125202001261120200125202001271120200125202001281120200125202001291120200125202001301120200125202001311120200125202002011120200125202002021120200125202004042120200404202004052120200404202004062120200404202004263020200501202005013120200501202005023120200501202005033120200501202005043120200501202005053120200501202005093020200501202006254120200625202006264120200625202006274120200625202006284020200625202009277020201001202010017120201001202010026120201001202010036120201001202010046120201001202010056120201001202010066120201001202010076120201001202010086120201001202010106020201001202101010120210101202101020120210101202101030120210101202102071020210212202102111120210212202102121120210212202102131120210212202102141120210212202102151120210212202102161120210212202102171120210212202102201020210212202104032120210404202104042120210404202104052120210404202104253020210501202105013120210501202105023120210501202105033120210501202105043120210501202105053120210501202105083020210501202106124120210614202106134120210614202106144120210614202109185020210921202109195120210921202109205120210921202109215120210921202109266020211001202110016120211001202110026120211001202110036120211001202110046120211001202110056120211001202110066120211001202110076120211001202110096020211001202201010120220101202201020120220101202201030120220101202201291020220201202201301020220201202201311120220201202202011120220201202202021120220201202202031120220201202202041120220201202202051120220201202202061120220201202204022020220405202204032120220405202204042120220405202204052120220405202204243020220501202204303120220501202205013120220501202205023120220501202205033120220501202205043120220501202205073020220501202206034120220603202206044120220603202206054120220603202209105120220910202209115120220910202209125120220910202210016120221001202210026120221001202210036120221001202210046120221001202210056120221001202210066120221001202210076120221001202210086020221001202210096020221001202212310120230101202301010120230101202301020120230101202301211120230122202301221120230122202301231120230122202301241120230122202301251120230122202301261120230122202301271120230122202301281020230122202301291020230122202304052120230405202304233020230501202304293120230501202304303120230501202305013120230501202305023120230501202305033120230501202305063020230501202306224120230622202306234120230622202306244120230622202306254020230622202309295120230929202309306120231001202310016120231001202310026120231001202310036120231001202310046120231001202310056120231001202310066120231001202310076020231001202310086020231001202312300120240101202312310120240101202401010120240101202402041020240210202402101120240210202402111120240210202402121120240210202402131120240210202402141120240210202402151120240210202402161120240210202402171120240210202402181020240210202404042120240404202404052120240404202404062120240404202404072020240404202404283020240501202405013120240501202405023120240501202405033120240501202405043120240501202405053120240501202405113020240501202406084120240610202406094120240610202406104120240610202409145020240917202409155120240917202409165120240917202409175120240917202409296020241001202410016120241001202410026120241001202410036120241001202410046120241001202410056120241001202410066120241001202410076120241001202410126020241001",D=function(n){return(n<10?"0":"")+n},f=function(n){return n.indexOf("-")<0?n.substring(0,4)+"-"+n.substring(4,6)+"-"+n.substring(6):n},x=function(n,e,t,i){return{_p:{day:f(n),name:e,work:t,target:f(i)},getDay:function(){return this._p.day},setDay:function(n){this._p.day=f(n)},getName:function(){return this._p.name},setName:function(n){this._p.name=n},isWork:function(){return this._p.work},setWork:function(n){this._p.work=n},getTarget:function(){return this._p.target},setTarget:function(n){this._p.target=f(n)},toString:function(){return this._p.day+" "+this._p.name+(this._p.work?"调休":"")+" "+this._p.target}}},y=function(n){var e=n.substring(0,8),t=d[n.charCodeAt(8)-c],i=n.charCodeAt(9)===c,a=n.substring(10,18);return x(e,t,i,a)},B=function(n){var e=n.length,t=n.substring(e-18,e-10),i=d[n.charCodeAt(e-10)-c],a=n.charCodeAt(e-9)===c,s=n.substring(e-8);return x(t,i,a,s)},p=function(n){var e=[],t=function(n){var e=E.indexOf(n);if(e<0)return null;var t=E.substring(e),i=t.length%C;for(i>0&&(t=t.substring(i));0!==t.indexOf(n)&&t.length>=C;)t=t.substring(C);return t}(n);if(null==t)return e;for(;0===t.indexOf(n);)e.push(y(t)),t=t.substring(C);return e},I=function(n){var e=[],t=function(n){var e=E.lastIndexOf(n);if(e<0)return null;var t=n.length,i=E.substring(0,e+t),a=i.length,s=a%C;for(s>0&&(i=i.substring(0,a-s)),a=i.length;a-t!==i.lastIndexOf(n)&&a>=C;)a=(i=i.substring(0,a-C)).length;return i}(n);if(null==t)return e;for(var i=t.length,a=n.length;i-a===t.lastIndexOf(n);)e.push(B(t)),i=(t=t.substring(0,i-C)).length;return e.reverse(),e},j=function(n){var e=[];switch(n.length){case 1:e=p(n[0].replace(/-/g,""));break;case 3:e=p(n[0]+D(n[1])+D(n[2]))}return e.length<1?null:e[0]},m=function(n){var e=[];switch(n.length){case 1:e=p((n[0]+"").replace(/-/g,""));break;case 2:e=p(n[0]+D(n[1]))}return e},v=function(n){var e=[];switch(n.length){case 1:e=I((n[0]+"").replace(/-/g,""));break;case 3:e=I(n[0]+D(n[1])+D(n[2]))}return e},w=function(n){if(n){for(var e=[];n.length>=C;){var t=n.substring(0,C),i=t.substring(0,8),a="~"===t.substring(8,9),s=j([i]);if(s){for(var o=-1,r=0,u=d.length;r-1){var g=i+String.fromCharCode(o+c)+(s.isWork()?"0":"1")+s.getTarget().replace(/-/g,"");E=E.replace(new RegExp(g,"g"),a?"":t)}}else a||e.push(t);n=n.substring(C)}e.length>0&&(E+=e.join(""))}},z=function(n){switch(n.length){case 1:w(n[0]);break;case 2:(e=n[0])&&(d=e),w(n[1])}var e},{NAMES:F,getHoliday:function(){return j(arguments)},getHolidays:function(){return m(arguments)},getHolidaysByTarget:function(){return v(arguments)},fix:function(){z(arguments)}}),mn={NAME_BEI_DOU:["天枢","天璇","天玑","天权","玉衡","开阳","摇光","洞明","隐元"],NAME_XUAN_KONG:["贪狼","巨门","禄存","文曲","廉贞","武曲","破军","左辅","右弼"],NAME_QI_MEN:["天蓬","天芮","天冲","天辅","天禽","天心","天柱","天任","天英"],BA_MEN_QI_MEN:["休","死","伤","杜","","开","惊","生","景"],NAME_TAI_YI:["太乙","摄提","轩辕","招摇","天符","青龙","咸池","太阴","天乙"],TYPE_TAI_YI:["吉神","凶神","安神","安神","凶神","吉神","凶神","吉神","吉神"],SONG_TAI_YI:["门中太乙明,星官号贪狼,赌彩财喜旺,婚姻大吉昌,出入无阻挡,参谒见贤良,此行三五里,黑衣别阴阳。","门前见摄提,百事必忧疑,相生犹自可,相克祸必临,死门并相会,老妇哭悲啼,求谋并吉事,尽皆不相宜,只可藏隐遁,若动伤身疾。","出入会轩辕,凡事必缠牵,相生全不美,相克更忧煎,远行多不利,博彩尽输钱,九天玄女法,句句不虚言。","招摇号木星,当之事莫行,相克行人阻,阴人口舌迎,梦寐多惊惧,屋响斧自鸣,阴阳消息理,万法弗违情。","五鬼为天符,当门阴女谋,相克无好事,行路阻中途,走失难寻觅,道逢有尼姑,此星当门值,万事有灾除。","神光跃青龙,财气喜重重,投入有酒食,赌彩最兴隆,更逢相生旺,休言克破凶,见贵安营寨,万事总吉同。","吾将为咸池,当之尽不宜,出入多不利,相克有灾情,赌彩全输尽,求财空手回,仙人真妙语,愚人莫与知,动用虚惊退,反复逆风吹。","坐临太阴星,百祸不相侵,求谋悉成就,知交有觅寻,回风归来路,恐有殃伏起,密语中记取,慎乎莫轻行。","迎来天乙星,相逢百事兴,运用和合庆,茶酒喜相迎,求谋并嫁娶,好合有天成,祸福如神验,吉凶甚分明。"],LUCK_QI_MEN:["大凶","大凶","小吉","大吉","大吉","大吉","小凶","小吉","小凶"],fromIndex:function(n){return function(n){return{_p:{index:n},getNumber:function(){return Yn.NUMBER[this._p.index]},getColor:function(){return Yn.COLOR[this._p.index]},getWuXing:function(){return Yn.WU_XING[this._p.index]},getPosition:function(){return Yn.POSITION[this._p.index]},getPositionDesc:function(){return In.POSITION_DESC[this.getPosition()]},getNameInXuanKong:function(){return mn.NAME_XUAN_KONG[this._p.index]},getNameInBeiDou:function(){return mn.NAME_BEI_DOU[this._p.index]},getNameInQiMen:function(){return mn.NAME_QI_MEN[this._p.index]},getNameInTaiYi:function(){return mn.NAME_TAI_YI[this._p.index]},getLuckInQiMen:function(){return mn.LUCK_QI_MEN[this._p.index]},getLuckInXuanKong:function(){return Yn.LUCK_XUAN_KONG[this._p.index]},getYinYangInQiMen:function(){return Yn.YIN_YANG_QI_MEN[this._p.index]},getTypeInTaiYi:function(){return mn.TYPE_TAI_YI[this._p.index]},getBaMenInQiMen:function(){return mn.BA_MEN_QI_MEN[this._p.index]},getSongInTaiYi:function(){return mn.SONG_TAI_YI[this._p.index]},getIndex:function(){return this._p.index},toString:function(){return this.getNumber()+this.getColor()+this.getWuXing()+this.getNameInBeiDou()},toFullString:function(){var n=this.getNumber();return n+=this.getColor(),n+=this.getWuXing(),n+=" ",n+=this.getPosition(),n+="(",n+=this.getPositionDesc(),n+=") ",n+=this.getNameInBeiDou(),n+=" 玄空[",n+=this.getNameInXuanKong(),n+=" ",n+=this.getLuckInXuanKong(),n+="] 奇门[",n+=this.getNameInQiMen(),n+=" ",n+=this.getLuckInQiMen(),this.getBaMenInQiMen().length>0&&(n+=" ",n+=this.getBaMenInQiMen(),n+="门"),n+=" ",n+=this.getYinYangInQiMen(),n+="] 太乙[",n+=this.getNameInTaiYi(),n+=" ",(n+=this.getTypeInTaiYi())+"]"}}}(n)}},vn={fromLunar:function(n){return function(n){return{_p:{sect:2,lunar:n},setSect:function(n){n*=1,this._p.sect=1===n?1:2},getSect:function(){return this._p.sect},getDayGanIndex:function(){return 2===this._p.sect?this._p.lunar.getDayGanIndexExact2():this._p.lunar.getDayGanIndexExact()},getDayZhiIndex:function(){return 2===this._p.sect?this._p.lunar.getDayZhiIndexExact2():this._p.lunar.getDayZhiIndexExact()},getYear:function(){return this._p.lunar.getYearInGanZhiExact()},getYearGan:function(){return this._p.lunar.getYearGanExact()},getYearZhi:function(){return this._p.lunar.getYearZhiExact()},getYearHideGan:function(){return In.ZHI_HIDE_GAN[this.getYearZhi()]},getYearWuXing:function(){return In.WU_XING_GAN[this.getYearGan()]+In.WU_XING_ZHI[this.getYearZhi()]},getYearNaYin:function(){return In.NAYIN[this.getYear()]},getYearShiShenGan:function(){return In.SHI_SHEN[this.getDayGan()+this.getYearGan()]},getYearShiShenZhi:function(){for(var n=this.getDayGan(),e=In.ZHI_HIDE_GAN[this.getYearZhi()],t=[],i=0,a=e.length;i=12&&(e-=12),e<0&&(e+=12),In.CHANG_SHENG[e]},getYearDiShi:function(){return this._getDiShi(this._p.lunar.getYearZhiIndexExact())},getYearXun:function(){return this._p.lunar.getYearXunExact()},getYearXunKong:function(){return this._p.lunar.getYearXunKongExact()},getMonth:function(){return this._p.lunar.getMonthInGanZhiExact()},getMonthGan:function(){return this._p.lunar.getMonthGanExact()},getMonthZhi:function(){return this._p.lunar.getMonthZhiExact()},getMonthHideGan:function(){return In.ZHI_HIDE_GAN[this.getMonthZhi()]},getMonthWuXing:function(){return In.WU_XING_GAN[this.getMonthGan()]+In.WU_XING_ZHI[this.getMonthZhi()]},getMonthNaYin:function(){return In.NAYIN[this.getMonth()]},getMonthShiShenGan:function(){return In.SHI_SHEN[this.getDayGan()+this.getMonthGan()]},getMonthShiShenZhi:function(){for(var n=this.getDayGan(),e=In.ZHI_HIDE_GAN[this.getMonthZhi()],t=[],i=0,a=e.length;i=10&&(n-=10);var e=this._p.lunar.getMonthZhiIndexExact()+3;return e>=12&&(e-=12),In.GAN[n+1]+In.ZHI[e+1]},getTaiYuanNaYin:function(){return In.NAYIN[this.getTaiYuan()]},getTaiXi:function(){var n=this._p.lunar,e=2===this._p.sect?n.getDayGanIndexExact2():n.getDayGanIndexExact(),t=2===this._p.sect?n.getDayZhiIndexExact2():n.getDayZhiIndexExact();return In.HE_GAN_5[e]+In.HE_ZHI_6[t]},getTaiXiNaYin:function(){return In.NAYIN[this.getTaiXi()]},getMingGong:function(){var n=In.index(this.getMonthZhi(),In.MONTH_ZHI,0)+In.index(this.getTimeZhi(),In.MONTH_ZHI,0);n=(n>=14?26:14)-n;for(var e=2*(this._p.lunar.getYearGanIndexExact()+1)+n;e>10;)e-=10;return In.GAN[e]+In.MONTH_ZHI[n]},getMingGongNaYin:function(){return In.NAYIN[this.getMingGong()]},getShenGong:function(){for(var n=In.index(this.getMonthZhi(),In.MONTH_ZHI,0)+In.index(this.getTimeZhi(),In.ZHI,0);n>12;)n-=12;for(var e=2*(this._p.lunar.getYearGanIndexExact()+1)+n%12;e>10;)e-=10;return In.GAN[e]+In.MONTH_ZHI[n]},getShenGongNaYin:function(){return In.NAYIN[this.getShenGong()]},getLunar:function(){return this._p.lunar},getYun:function(n,e){e=2==(e*=1)?e:1;var t=this.getLunar(),i=0==t.getYearGanIndexExact()%2,a=1===n,s=i&&a||!i&&!a,o=function(){var n,i,a,o=t.getPrevJie(),r=t.getNextJie(),u=t.getSolar(),g=s?u:o.getSolar(),A=s?r.getSolar():u,h=0;if(2===e){var l=A.subtractMinute(g);l-=4320*(n=Math.floor(l/4320)),l-=360*(i=Math.floor(l/360)),h=2*(l-=12*(a=Math.floor(l/12)))}else{var F=(23===A.getHour()?11:In.getTimeZhiIndex(A.toYmdHms().substring(11,16)))-(23===g.getHour()?11:In.getTimeZhiIndex(g.toYmdHms().substring(11,16))),C=A.subtract(g);F<0&&(F+=12,C--);var c=Math.floor(10*F/30);i=4*C+c,a=10*F-30*c,i-=12*(n=Math.floor(i/12))}return{year:n,month:i,day:a,hour:h}}(),r=function(n,e){return{_p:{index:e,liuNian:n},getIndex:function(){return this._p.index},getMonthInChinese:function(){return In.MONTH[this._p.index+1]},getGanZhi:function(){var n=[2,4,6,8,0][(In.find(this._p.liuNian.getGanZhi(),In.GAN).index-1)%5];return In.GAN[(this._p.index+n)%10+1]+In.ZHI[(this._p.index+In.BASE_MONTH_ZHI_INDEX)%12+1]},getXun:function(){return In.getXun(this.getGanZhi())},getXunKong:function(){return In.getXunKong(this.getGanZhi())}}},u=function(n,e){return{_p:{year:n.getStartYear()+e,age:n.getStartAge()+e,index:e,daYun:n,lunar:n.getLunar()},getYear:function(){return this._p.year},getAge:function(){return this._p.age},getIndex:function(){return this._p.index},getLunar:function(){return this._p.lunar},getGanZhi:function(){var n=In.getJiaZiIndex(this._p.lunar.getJieQiTable()[kn.getMessage("jq.liChun")].getLunar().getYearInGanZhiExact())+this._p.index;return this._p.daYun.getIndex()>0&&(n+=this._p.daYun.getStartAge()-1),n%=In.JIA_ZI.length,In.JIA_ZI[n]},getXun:function(){return In.getXun(this.getGanZhi())},getXunKong:function(){return In.getXunKong(this.getGanZhi())},getLiuYue:function(){for(var n=[],e=0;e<12;e++)n.push(r(this,e));return n}}},g=function(n,e,t){return{_p:{year:n.getStartYear()+e,age:n.getStartAge()+e,index:e,daYun:n,forward:t,lunar:n.getLunar()},getYear:function(){return this._p.year},getAge:function(){return this._p.age},getIndex:function(){return this._p.index},getGanZhi:function(){var n=In.getJiaZiIndex(this._p.lunar.getTimeInGanZhi()),e=this._p.index+1;this._p.daYun.getIndex()>0&&(e+=this._p.daYun.getStartAge()-1),n+=this._p.forward?e:-e;for(var t=In.JIA_ZI.length;n<0;)n+=t;return n%=t,In.JIA_ZI[n]},getXun:function(){return In.getXun(this.getGanZhi())},getXunKong:function(){return In.getXunKong(this.getGanZhi())}}},A=function(n,e){var t,i,a,s,o=n.getLunar().getSolar().getYear(),r=n.getStartSolar().getYear();return e<1?(t=o,i=1,a=r-1,s=r-o):(a=(t=r+10*(e-1))+9,s=9+(i=t-o+1)),{_p:{startYear:t,endYear:a,startAge:i,endAge:s,index:e,yun:n,lunar:n.getLunar()},getStartYear:function(){return this._p.startYear},getEndYear:function(){return this._p.endYear},getStartAge:function(){return this._p.startAge},getEndAge:function(){return this._p.endAge},getIndex:function(){return this._p.index},getLunar:function(){return this._p.lunar},getGanZhi:function(){if(this._p.index<1)return"";var n=In.getJiaZiIndex(this._p.lunar.getMonthInGanZhiExact());n+=this._p.yun.isForward()?this._p.index:-this._p.index;var e=In.JIA_ZI.length;return n>=e&&(n-=e),n<0&&(n+=e),In.JIA_ZI[n]},getXun:function(){return In.getXun(this.getGanZhi())},getXunKong:function(){return In.getXunKong(this.getGanZhi())},getLiuNian:function(n){n||(n=10),this._p.index<1&&(n=this._p.endYear-this._p.startYear+1);for(var e=[],t=0;t=e[kn.getMessage("jq.dongZhi")].toYmd()&&n22?"23:00":(n%2==0&&(n-=1),(n<10?"0":"")+n+":00")},getMaxHm:function(){var n=this._p.lunar.getHour();return n<1?"00:59":n>22?"23:59":(n%2!=0&&(n+=1),(n<10?"0":"")+n+":59")},toString:function(){return this.getGanZhi()}}}(n,e,t,i,a,s)}},zn=(S=[11,13,15,17,19,21,24,0,2,4,7,9],N="犯者夺纪",Y="犯者减寿",G="犯者损寿",k="犯者削禄夺纪",H="犯者三年内夫妇俱亡",b=(M=function(n,e,t,i){return{_p:{name:n,result:e||"",everyMonth:!!t,remark:i||""},getName:function(){return this._p.name},getResult:function(){return this._p.result},isEveryMonth:function(){return this._p.everyMonth},getRemark:function(){return this._p.remark},toString:function(){return this._p.name},toFullString:function(){var n=[this._p.name];return this._p.result&&n.push(this._p.result),this._p.remark&&n.push(this._p.remark),n.join(" ")}}})("杨公忌"),Z=M("四天王巡行","",!0),T=M("斗降",N,!0),O=M("月朔",N,!0),L=M("月望",N,!0),P=M("月晦",Y,!0),Q=M("雷斋日",Y,!0),_=M("九毒日","犯者夭亡,奇祸不测"),X=M("人神在阴","犯者得病",!0,"宜先一日即戒"),J=M("司命奏事",Y,!0,"如月小,即戒廿九"),q=M("月晦",Y,!0,"如月小,即戒廿九"),{XIU_27:["{xx.jiao}","{xx.kang}","{xx.di}","{xx.fang}","{xx.xin}","{xx.tail}","{xx.ji}","{xx.dou}","{xx.nv}","{xx.xu}","{xx.wei}","{xx.shi}","{xx.qiang}","{xx.kui}","{xx.lou}","{xx.vei}","{xx.mao}","{xx.bi}","{xx.zi}","{xx.can}","{xx.jing}","{xx.gui}","{xx.liu}","{xx.xing}","{xx.zhang}","{xx.yi}","{xx.zhen}"],DAY_ZHAI_GUAN_YIN:["1-8","2-7","2-9","2-19","3-3","3-6","3-13","4-22","5-3","5-17","6-16","6-18","6-19","6-23","7-13","8-16","9-19","9-23","10-2","11-19","11-24","12-25"],FESTIVAL:{"1-1":[M("天腊,玉帝校世人神气禄命",k),O],"1-3":[M("万神都会",N),T],"1-5":[M("五虚忌")],"1-6":[M("六耗忌"),Q],"1-7":[M("上会日",G)],"1-8":[M("五殿阎罗天子诞",N),Z],"1-9":[M("玉皇上帝诞",N)],"1-13":[b],"1-14":[M("三元降",Y),Z],"1-15":[M("三元降",Y),M("上元神会",N),L,Z],"1-16":[M("三元降",Y)],"1-19":[M("长春真人诞")],"1-23":[M("三尸神奏事"),Z],"1-25":[P,M("天地仓开日","犯者损寿,子带疾")],"1-27":[T],"1-28":[X],"1-29":[Z],"1-30":[q,J,Z],"2-1":[M("一殿秦广王诞",N),O],"2-2":[M("万神都会",N),M("福德土地正神诞","犯者得祸")],"2-3":[M("文昌帝君诞",k),T],"2-6":[M("东华帝君诞"),Q],"2-8":[M("释迦牟尼佛出家",N),M("三殿宋帝王诞",N),M("张大帝诞",N),Z],"2-11":[b],"2-14":[Z],"2-15":[M("释迦牟尼佛涅槃",k),M("太上老君诞",k),M("月望",k,!0),Z],"2-17":[M("东方杜将军诞")],"2-18":[M("四殿五官王诞",k),M("至圣先师孔子讳辰",k)],"2-19":[M("观音大士诞",N)],"2-21":[M("普贤菩萨诞")],"2-23":[Z],"2-25":[P],"2-27":[T],"2-28":[X],"2-29":[Z],"2-30":[q,J,Z],"3-1":[M("二殿楚江王诞",N),O],"3-3":[M("玄天上帝诞",N),T],"3-6":[Q],"3-8":[M("六殿卞城王诞",N),Z],"3-9":[M("牛鬼神出","犯者产恶胎"),b],"3-12":[M("中央五道诞")],"3-14":[Z],"3-15":[M("昊天上帝诞",N),M("玄坛诞",N),L,Z],"3-16":[M("准提菩萨诞",N)],"3-19":[M("中岳大帝诞"),M("后土娘娘诞"),M("三茅降")],"3-20":[M("天地仓开日",G),M("子孙娘娘诞")],"3-23":[Z],"3-25":[P],"3-27":[M("七殿泰山王诞"),T],"3-28":[X,M("苍颉至圣先师诞",k),M("东岳大帝诞")],"3-29":[Z],"3-30":[q,J,Z],"4-1":[M("八殿都市王诞",N),O],"4-3":[T],"4-4":[M("万神善会","犯者失瘼夭胎"),M("文殊菩萨诞")],"4-6":[Q],"4-7":[M("南斗、北斗、西斗同降",Y),b],"4-8":[M("释迦牟尼佛诞",N),M("万神善会","犯者失瘼夭胎"),M("善恶童子降","犯者血死"),M("九殿平等王诞"),Z],"4-14":[M("纯阳祖师诞",Y),Z],"4-15":[L,M("钟离祖师诞"),Z],"4-16":[M("天地仓开日",G)],"4-17":[M("十殿转轮王诞",N)],"4-18":[M("天地仓开日",G),M("紫徽大帝诞",G)],"4-20":[M("眼光圣母诞")],"4-23":[Z],"4-25":[P],"4-27":[T],"4-28":[X],"4-29":[Z],"4-30":[q,J,Z],"5-1":[M("南极长生大帝诞",N),O],"5-3":[T],"5-5":[M("地腊",k),M("五帝校定生人官爵",k),_,b],"5-6":[_,Q],"5-7":[_],"5-8":[M("南方五道诞"),Z],"5-11":[M("天地仓开日",G),M("天下都城隍诞")],"5-12":[M("炳灵公诞")],"5-13":[M("关圣降",k)],"5-14":[M("夜子时为天地交泰",H),Z],"5-15":[L,_,Z],"5-16":[M("九毒日",H),M("天地元气造化万物之辰",H)],"5-17":[_],"5-18":[M("张天师诞")],"5-22":[M("孝娥神诞",N)],"5-23":[Z],"5-25":[_,P],"5-26":[_],"5-27":[_,T],"5-28":[X],"5-29":[Z],"5-30":[q,J,Z],"6-1":[O],"6-3":[M("韦驮菩萨圣诞"),T,b],"6-5":[M("南赡部洲转大轮",G)],"6-6":[M("天地仓开日",G),Q],"6-8":[Z],"6-10":[M("金粟如来诞")],"6-14":[Z],"6-15":[L,Z],"6-19":[M("观世音菩萨成道",N)],"6-23":[M("南方火神诞","犯者遭回禄"),Z],"6-24":[M("雷祖诞",k),M("关帝诞",k)],"6-25":[P],"6-27":[T],"6-28":[X],"6-29":[Z],"6-30":[q,J,Z],"7-1":[O,b],"7-3":[T],"7-5":[M("中会日",G,!1,"一作初七")],"7-6":[Q],"7-7":[M("道德腊",k),M("五帝校生人善恶",k),M("魁星诞",k)],"7-8":[Z],"7-10":[M("阴毒日","",!1,"大忌")],"7-12":[M("长真谭真人诞")],"7-13":[M("大势至菩萨诞",Y)],"7-14":[M("三元降",Y),Z],"7-15":[L,M("三元降",N),M("地官校籍",N),Z],"7-16":[M("三元降",Y)],"7-18":[M("西王母诞",N)],"7-19":[M("太岁诞",N)],"7-22":[M("增福财神诞",k)],"7-23":[Z],"7-25":[P],"7-27":[T],"7-28":[X],"7-29":[b,Z],"7-30":[M("地藏菩萨诞",N),q,J,Z],"8-1":[O,M("许真君诞")],"8-3":[T,M("北斗诞",k),M("司命灶君诞","犯者遭回禄")],"8-5":[M("雷声大帝诞",N)],"8-6":[Q],"8-8":[Z],"8-10":[M("北斗大帝诞")],"8-12":[M("西方五道诞")],"8-14":[Z],"8-15":[L,M("太明朝元","犯者暴亡",!1,"宜焚香守夜"),Z],"8-16":[M("天曹掠刷真君降","犯者贫夭")],"8-18":[M("天人兴福之辰","",!1,"宜斋戒,存想吉事")],"8-23":[M("汉恒候张显王诞"),Z],"8-24":[M("灶君夫人诞")],"8-25":[P],"8-27":[T,M("至圣先师孔子诞",k),b],"8-28":[X,M("四天会事")],"8-29":[Z],"8-30":[M("诸神考校","犯者夺算"),q,J,Z],"9-1":[O,M("南斗诞",k),M("北斗九星降世",N,!1,"此九日俱宜斋戒")],"9-3":[T,M("五瘟神诞")],"9-6":[Q],"9-8":[Z],"9-9":[M("斗母诞",k),M("酆都大帝诞"),M("玄天上帝飞升")],"9-10":[M("斗母降",N)],"9-11":[M("宜戒")],"9-13":[M("孟婆尊神诞")],"9-14":[Z],"9-15":[L,Z],"9-17":[M("金龙四大王诞","犯者遭水厄")],"9-19":[M("日宫月宫会合",Y),M("观世音菩萨诞",Y)],"9-23":[Z],"9-25":[P,b],"9-27":[T],"9-28":[X],"9-29":[Z],"9-30":[M("药师琉璃光佛诞","犯者危疾"),q,J,Z],"10-1":[O,M("民岁腊",N),M("四天王降","犯者一年内死")],"10-3":[T,M("三茅诞")],"10-5":[M("下会日",Y),M("达摩祖师诞",Y)],"10-6":[Q,M("天曹考察",N)],"10-8":[M("佛涅槃日","",!1,"大忌色欲"),Z],"10-10":[M("四天王降","犯者一年内死")],"10-11":[M("宜戒")],"10-14":[M("三元降",Y),Z],"10-15":[L,M("三元降",N),M("下元水府校籍",N),Z],"10-16":[M("三元降",Y),Z],"10-23":[b,Z],"10-25":[P],"10-27":[T,M("北极紫徽大帝降")],"10-28":[X],"10-29":[Z],"10-30":[q,J,Z],"11-1":[O],"11-3":[T],"11-4":[M("至圣先师孔子诞",k)],"11-6":[M("西岳大帝诞")],"11-8":[Z],"11-11":[M("天地仓开日",N),M("太乙救苦天尊诞",N)],"11-14":[Z],"11-15":[M("月望","上半夜犯男死 下半夜犯女死"),M("四天王巡行","上半夜犯男死 下半夜犯女死")],"11-17":[M("阿弥陀佛诞")],"11-19":[M("太阳日宫诞","犯者得奇祸")],"11-21":[b],"11-23":[M("张仙诞","犯者绝嗣"),Z],"11-25":[M("掠刷大夫降","犯者遭大凶"),P],"11-26":[M("北方五道诞")],"11-27":[T],"11-28":[X],"11-29":[Z],"11-30":[q,J,Z],"12-1":[O],"12-3":[T],"12-6":[M("天地仓开日",Y),Q],"12-7":[M("掠刷大夫降","犯者得恶疾")],"12-8":[M("王侯腊",N),M("释迦如来成佛之辰"),Z,M("初旬内戊日,亦名王侯腊",N)],"12-12":[M("太素三元君朝真")],"12-14":[Z],"12-15":[L,Z],"12-16":[M("南岳大帝诞")],"12-19":[b],"12-20":[M("天地交道","犯者促寿")],"12-21":[M("天猷上帝诞")],"12-23":[M("五岳诞降"),Z],"12-24":[M("司今朝天奏人善恶","犯者得大祸")],"12-25":[M("三清玉帝同降,考察善恶","犯者得奇祸"),P],"12-27":[T],"12-28":[X],"12-29":[M("华严菩萨诞"),Z],"12-30":[M("诸神下降,察访善恶","犯者男女俱亡")]},OTHER_FESTIVAL:{"1-1":["弥勒菩萨圣诞"],"1-6":["定光佛圣诞"],"2-8":["释迦牟尼佛出家"],"2-15":["释迦牟尼佛涅槃"],"2-19":["观世音菩萨圣诞"],"2-21":["普贤菩萨圣诞"],"3-16":["准提菩萨圣诞"],"4-4":["文殊菩萨圣诞"],"4-8":["释迦牟尼佛圣诞"],"4-15":["佛吉祥日"],"4-28":["药王菩萨圣诞"],"5-13":["伽蓝菩萨圣诞"],"6-3":["韦驮菩萨圣诞"],"6-19":["观音菩萨成道"],"7-13":["大势至菩萨圣诞"],"7-15":["佛欢喜日"],"7-24":["龙树菩萨圣诞"],"7-30":["地藏菩萨圣诞"],"8-15":["月光菩萨圣诞"],"8-22":["燃灯佛圣诞"],"9-9":["摩利支天菩萨圣诞"],"9-19":["观世音菩萨出家"],"9-30":["药师琉璃光佛圣诞"],"10-5":["达摩祖师圣诞"],"10-20":["文殊菩萨出家"],"11-17":["阿弥陀佛圣诞"],"11-19":["日光菩萨圣诞"],"12-8":["释迦牟尼佛成道"],"12-23":["监斋菩萨圣诞"],"12-29":["华严菩萨圣诞"]},getXiu:function(n,e){return function(n,e){return zn.XIU_27[(S[Math.abs(n)-1]+e-1)%zn.XIU_27.length]}(n,e)}}),Sn=function(){var n=function(n,t,i,a,s,o){return e(Cn.fromYmdHms(n+Sn.DEAD_YEAR-1,t,i,a,s,o))},e=function(n){return{_p:{lunar:n},getLunar:function(){return this._p.lunar},getYear:function(){var n=this._p.lunar.getSolar().getYear(),e=n-Sn.DEAD_YEAR;return n===this._p.lunar.getYear()&&e++,e},getMonth:function(){return this._p.lunar.getMonth()},getDay:function(){return this._p.lunar.getDay()},getYearInChinese:function(){for(var n=this.getYear()+"",e="",t="0".charCodeAt(0),i=0,a=n.length;i-1?kn.getMessage("jz.wuYin")===t&&(n=!0):[kn.getMessage("dz.si"),kn.getMessage("dz.wu"),kn.getMessage("dz.wei")].join(",").indexOf(e)>-1?kn.getMessage("jz.jiaWu")===t&&(n=!0):[kn.getMessage("dz.shen"),kn.getMessage("dz.you"),kn.getMessage("dz.xu")].join(",").indexOf(e)>-1?kn.getMessage("jz.wuShen")===t&&(n=!0):[kn.getMessage("dz.hai"),kn.getMessage("dz.zi"),kn.getMessage("dz.chou")].join(",").indexOf(e)>-1&&kn.getMessage("jz.jiaZi")===t&&(n=!0),n},toString:function(){return this.getYearInChinese()+"年"+this.getMonthInChinese()+"月"+this.getDayInChinese()},toFullString:function(){return"道歷"+this.getYearInChinese()+"年,天運"+this._p.lunar.getYearInGanZhi()+"年,"+this._p.lunar.getMonthInGanZhi()+"月,"+this._p.lunar.getDayInGanZhi()+"日。"+this.getMonthInChinese()+"月"+this.getDayInChinese()+"日,"+this._p.lunar.getTimeZhi()+"時。"}}};return{BIRTH_YEAR:-2697,fromYmdHms:function(e,t,i,a,s,o){return n(e,t,i,a,s,o)},fromYmd:function(e,t,i){return n(e,t,i,0,0,0)},fromLunar:function(n){return e(n)}}}(),kn=(U=R="chs",W=!1,K={chs:{"tg.jia":"甲","tg.yi":"乙","tg.bing":"丙","tg.ding":"丁","tg.wu":"戊","tg.ji":"己","tg.geng":"庚","tg.xin":"辛","tg.ren":"壬","tg.gui":"癸","dz.zi":"子","dz.chou":"丑","dz.yin":"寅","dz.mao":"卯","dz.chen":"辰","dz.si":"巳","dz.wu":"午","dz.wei":"未","dz.shen":"申","dz.you":"酉","dz.xu":"戌","dz.hai":"亥","zx.jian":"建","zx.chu":"除","zx.man":"满","zx.ping":"平","zx.ding":"定","zx.zhi":"执","zx.po":"破","zx.wei":"危","zx.cheng":"成","zx.shou":"收","zx.kai":"开","zx.bi":"闭","jz.jiaZi":"甲子","jz.yiChou":"乙丑","jz.bingYin":"丙寅","jz.dingMao":"丁卯","jz.wuChen":"戊辰","jz.jiSi":"己巳","jz.gengWu":"庚午","jz.xinWei":"辛未","jz.renShen":"壬申","jz.guiYou":"癸酉","jz.jiaXu":"甲戌","jz.yiHai":"乙亥","jz.bingZi":"丙子","jz.dingChou":"丁丑","jz.wuYin":"戊寅","jz.jiMao":"己卯","jz.gengChen":"庚辰","jz.xinSi":"辛巳","jz.renWu":"壬午","jz.guiWei":"癸未","jz.jiaShen":"甲申","jz.yiYou":"乙酉","jz.bingXu":"丙戌","jz.dingHai":"丁亥","jz.wuZi":"戊子","jz.jiChou":"己丑","jz.gengYin":"庚寅","jz.xinMao":"辛卯","jz.renChen":"壬辰","jz.guiSi":"癸巳","jz.jiaWu":"甲午","jz.yiWei":"乙未","jz.bingShen":"丙申","jz.dingYou":"丁酉","jz.wuXu":"戊戌","jz.jiHai":"己亥","jz.gengZi":"庚子","jz.xinChou":"辛丑","jz.renYin":"壬寅","jz.guiMao":"癸卯","jz.jiaChen":"甲辰","jz.yiSi":"乙巳","jz.bingWu":"丙午","jz.dingWei":"丁未","jz.wuShen":"戊申","jz.jiYou":"己酉","jz.gengXu":"庚戌","jz.xinHai":"辛亥","jz.renZi":"壬子","jz.guiChou":"癸丑","jz.jiaYin":"甲寅","jz.yiMao":"乙卯","jz.bingChen":"丙辰","jz.dingSi":"丁巳","jz.wuWu":"戊午","jz.jiWei":"己未","jz.gengShen":"庚申","jz.xinYou":"辛酉","jz.renXu":"壬戌","jz.guiHai":"癸亥","sx.rat":"鼠","sx.ox":"牛","sx.tiger":"虎","sx.rabbit":"兔","sx.dragon":"龙","sx.snake":"蛇","sx.horse":"马","sx.goat":"羊","sx.monkey":"猴","sx.rooster":"鸡","sx.dog":"狗","sx.pig":"猪","dw.long":"龙","dw.niu":"牛","dw.gou":"狗","dw.yang":"羊","dw.tu":"兔","dw.shu":"鼠","dw.ji":"鸡","dw.ma":"马","dw.hu":"虎","dw.zhu":"猪","dw.hou":"猴","dw.she":"蛇","dw.huLi":"狐","dw.yan":"燕","dw.bao":"豹","dw.yuan":"猿","dw.yin":"蚓","dw.lu":"鹿","dw.wu":"乌","dw.jiao":"蛟","dw.lang":"狼","dw.fu":"蝠","dw.zhang":"獐","dw.xu":"獝","dw.xie":"獬","dw.han":"犴","dw.he":"貉","dw.zhi":"彘","wx.jin":"金","wx.mu":"木","wx.shui":"水","wx.huo":"火","wx.tu":"土","wx.ri":"日","wx.yue":"月","n.zero":"〇","n.one":"一","n.two":"二","n.three":"三","n.four":"四","n.five":"五","n.six":"六","n.seven":"七","n.eight":"八","n.nine":"九","n.ten":"十","n.eleven":"十一","n.twelve":"十二","d.one":"初一","d.two":"初二","d.three":"初三","d.four":"初四","d.five":"初五","d.six":"初六","d.seven":"初七","d.eight":"初八","d.nine":"初九","d.ten":"初十","d.eleven":"十一","d.twelve":"十二","d.thirteen":"十三","d.fourteen":"十四","d.fifteen":"十五","d.sixteen":"十六","d.seventeen":"十七","d.eighteen":"十八","d.nighteen":"十九","d.twenty":"二十","d.twentyOne":"廿一","d.twentyTwo":"廿二","d.twentyThree":"廿三","d.twentyFour":"廿四","d.twentyFive":"廿五","d.twentySix":"廿六","d.twentySeven":"廿七","d.twentyEight":"廿八","d.twentyNine":"廿九","d.thirty":"三十","m.one":"正","m.two":"二","m.three":"三","m.four":"四","m.five":"五","m.six":"六","m.seven":"七","m.eight":"八","m.nine":"九","m.ten":"十","m.eleven":"冬","m.twelve":"腊","w.sun":"日","w.mon":"一","w.tues":"二","w.wed":"三","w.thur":"四","w.fri":"五","w.sat":"六","xz.aries":"白羊","xz.taurus":"金牛","xz.gemini":"双子","xz.cancer":"巨蟹","xz.leo":"狮子","xz.virgo":"处女","xz.libra":"天秤","xz.scorpio":"天蝎","xz.sagittarius":"射手","xz.capricornus":"摩羯","xz.aquarius":"水瓶","xz.pisces":"双鱼","bg.qian":"乾","bg.kun":"坤","bg.zhen":"震","bg.xun":"巽","bg.kan":"坎","bg.li":"离","bg.gen":"艮","bg.dui":"兑","ps.center":"中","ps.dong":"东","ps.nan":"南","ps.xi":"西","ps.bei":"北","ps.zhong":"中宫","ps.zhengDong":"正东","ps.zhengNan":"正南","ps.zhengXi":"正西","ps.zhengBei":"正北","ps.dongBei":"东北","ps.dongNan":"东南","ps.xiBei":"西北","ps.xiNan":"西南","ps.wai":"外","ps.fangNei":"房内","jq.dongZhi":"冬至","jq.xiaoHan":"小寒","jq.daHan":"大寒","jq.liChun":"立春","jq.yuShui":"雨水","jq.jingZhe":"惊蛰","jq.chunFen":"春分","jq.qingMing":"清明","jq.guYu":"谷雨","jq.liXia":"立夏","jq.xiaoMan":"小满","jq.mangZhong":"芒种","jq.xiaZhi":"夏至","jq.xiaoShu":"小暑","jq.daShu":"大暑","jq.liQiu":"立秋","jq.chuShu":"处暑","jq.baiLu":"白露","jq.qiuFen":"秋分","jq.hanLu":"寒露","jq.shuangJiang":"霜降","jq.liDong":"立冬","jq.xiaoXue":"小雪","jq.daXue":"大雪","sn.qingLong":"青龙","sn.baiHu":"白虎","sn.zhuQue":"朱雀","sn.xuanWu":"玄武","sn.mingTang":"明堂","sn.tianXing":"天刑","sn.tianDe":"天德","sn.jinKui":"金匮","sn.yuTang":"玉堂","sn.siMing":"司命","sn.tianLao":"天牢","sn.gouChen":"勾陈","sn.tianEn":"天恩","sn.muCang":"母仓","sn.shiYang":"时阳","sn.shengQi":"生气","sn.yiHou":"益后","sn.zaiSha":"灾煞","sn.tianHuo":"天火","sn.siJi":"四忌","sn.baLong":"八龙","sn.fuRi":"复日","sn.xuShi":"续世","sn.yueSha":"月煞","sn.yueXu":"月虚","sn.xueZhi":"血支","sn.tianZei":"天贼","sn.wuXu":"五虚","sn.tuFu":"土符","sn.guiJi":"归忌","sn.xueJi":"血忌","sn.yueDe":"月德","sn.yueEn":"月恩","sn.siXiang":"四相","sn.wangRi":"王日","sn.tianCang":"天仓","sn.buJiang":"不将","sn.wuHe":"五合","sn.mingFeiDui":"鸣吠对","sn.yueJian":"月建","sn.xiaoShi":"小时","sn.tuHu":"土府","sn.wangWang":"往亡","sn.yaoAn":"要安","sn.siShen":"死神","sn.tianMa":"天马","sn.jiuHu":"九虎","sn.qiNiao":"七鸟","sn.liuShe":"六蛇","sn.guanRi":"官日","sn.jiQi":"吉期","sn.yuYu":"玉宇","sn.daShi":"大时","sn.daBai":"大败","sn.xianChi":"咸池","sn.shouRi":"守日","sn.tianWu":"天巫","sn.fuDe":"福德","sn.liuYi":"六仪","sn.jinTang":"金堂","sn.yanDui":"厌对","sn.zhaoYao":"招摇","sn.jiuKong":"九空","sn.jiuKan":"九坎","sn.jiuJiao":"九焦","sn.xiangRi":"相日","sn.baoGuang":"宝光","sn.tianGang":"天罡","sn.yueXing":"月刑","sn.yueHai":"月害","sn.youHuo":"游祸","sn.chongRi":"重日","sn.shiDe":"时德","sn.minRi":"民日","sn.sanHe":"三合","sn.linRi":"临日","sn.shiYin":"时阴","sn.mingFei":"鸣吠","sn.siQi":"死气","sn.diNang":"地囊","sn.yueDeHe":"月德合","sn.jingAn":"敬安","sn.puHu":"普护","sn.jieShen":"解神","sn.xiaoHao":"小耗","sn.tianDeHe":"天德合","sn.yueKong":"月空","sn.yiMa":"驿马","sn.tianHou":"天后","sn.chuShen":"除神","sn.yuePo":"月破","sn.daHao":"大耗","sn.wuLi":"五离","sn.yinDe":"阴德","sn.fuSheng":"福生","sn.tianLi":"天吏","sn.zhiSi":"致死","sn.yuanWu":"元武","sn.yangDe":"阳德","sn.tianXi":"天喜","sn.tianYi":"天医","sn.yueYan":"月厌","sn.diHuo":"地火","sn.fourHit":"四击","sn.daSha":"大煞","sn.daHui":"大会","sn.tianYuan":"天愿","sn.liuHe":"六合","sn.wuFu":"五富","sn.shengXin":"圣心","sn.heKui":"河魁","sn.jieSha":"劫煞","sn.siQiong":"四穷","sn.chuShuiLong":"触水龙","sn.baFeng":"八风","sn.tianShe":"天赦","sn.wuMu":"五墓","sn.baZhuan":"八专","sn.yinCuo":"阴错","sn.siHao":"四耗","sn.yangCuo":"阳错","sn.siFei":"四废","sn.sanYin":"三阴","sn.xiaoHui":"小会","sn.yinDaoChongYang":"阴道冲阳","sn.danYin":"单阴","sn.guChen":"孤辰","sn.yinWei":"阴位","sn.xingHen":"行狠","sn.liaoLi":"了戾","sn.jueYin":"绝阴","sn.chunYang":"纯阳","sn.suiBo":"岁薄","sn.yinYangJiaoPo":"阴阳交破","sn.yinYangJuCuo":"阴阳俱错","sn.yinYangJiChong":"阴阳击冲","sn.zhuZhen":"逐阵","sn.yangCuoYinChong":"阳错阴冲","sn.qiFu":"七符","sn.tianGou":"天狗","sn.chengRi":"成日","sn.tianFu":"天符","sn.guYang":"孤阳","sn.jueYang":"绝阳","sn.chunYin":"纯阴","sn.yinShen":"阴神","sn.jieChu":"解除","sn.yangPoYinChong":"阳破阴冲","ss.biJian":"比肩","ss.jieCai":"劫财","ss.shiShen":"食神","ss.shangGuan":"伤官","ss.pianCai":"偏财","ss.zhengCai":"正财","ss.qiSha":"七杀","ss.zhengGuan":"正官","ss.pianYin":"偏印","ss.zhengYin":"正印","s.none":"无","s.huangDao":"黄道","s.heiDao":"黑道","s.goodLuck":"吉","s.badLuck":"凶","s.yin":"阴","s.yang":"阳","s.white":"白","s.black":"黑","s.blue":"碧","s.green":"绿","s.yellow":"黄","s.red":"赤","s.purple":"紫","jr.chuXi":"除夕","jr.chunJie":"春节","jr.yuanXiao":"元宵节","jr.longTou":"龙头节","jr.duanWu":"端午节","jr.qiXi":"七夕节","jr.zhongQiu":"中秋节","jr.chongYang":"重阳节","jr.laBa":"腊八节","jr.yuanDan":"元旦节","jr.qingRen":"情人节","jr.fuNv":"妇女节","jr.zhiShu":"植树节","jr.xiaoFei":"消费者权益日","jr.wuYi":"劳动节","jr.qingNian":"青年节","jr.erTong":"儿童节","jr.yuRen":"愚人节","jr.jianDang":"建党节","jr.jianJun":"建军节","jr.jiaoShi":"教师节","jr.guoQing":"国庆节","jr.wanShengYe":"万圣节前夜","jr.wanSheng":"万圣节","jr.pingAn":"平安夜","jr.shengDan":"圣诞节","ds.changSheng":"长生","ds.muYu":"沐浴","ds.guanDai":"冠带","ds.linGuan":"临官","ds.diWang":"帝旺","ds.shuai":"衰","ds.bing":"病","ds.si":"死","ds.mu":"墓","ds.jue":"绝","ds.tai":"胎","ds.yang":"养","h.first":"初候","h.second":"二候","h.third":"三候","h.qiuYinJie":"蚯蚓结","h.miJiao":"麋角解","h.shuiQuan":"水泉动","h.yanBei":"雁北乡","h.queShi":"鹊始巢","h.zhiShi":"雉始雊","h.jiShi":"鸡始乳","h.zhengNiao":"征鸟厉疾","h.shuiZe":"水泽腹坚","h.dongFeng":"东风解冻","h.zheChongShiZhen":"蛰虫始振","h.yuZhi":"鱼陟负冰","h.taJi":"獭祭鱼","h.houYan":"候雁北","h.caoMuMengDong":"草木萌动","h.taoShi":"桃始华","h.cangGeng":"仓庚鸣","h.yingHua":"鹰化为鸠","h.xuanNiaoZhi":"玄鸟至","h.leiNai":"雷乃发声","h.shiDian":"始电","h.tongShi":"桐始华","h.tianShu":"田鼠化为鴽","h.hongShi":"虹始见","h.pingShi":"萍始生","h.mingJiu":"鸣鸠拂奇羽","h.daiSheng":"戴胜降于桑","h.louGuo":"蝼蝈鸣","h.qiuYinChu":"蚯蚓出","h.wangGua":"王瓜生","h.kuCai":"苦菜秀","h.miCao":"靡草死","h.maiQiu":"麦秋至","h.tangLang":"螳螂生","h.juShi":"鵙始鸣","h.fanShe":"反舌无声","h.luJia":"鹿角解","h.tiaoShi":"蜩始鸣","h.banXia":"半夏生","h.wenFeng":"温风至","h.xiShuai":"蟋蟀居壁","h.yingShi":"鹰始挚","h.fuCao":"腐草为萤","h.tuRun":"土润溽暑","h.daYu":"大雨行时","h.liangFeng":"凉风至","h.baiLu":"白露降","h.hanChan":"寒蝉鸣","h.yingNai":"鹰乃祭鸟","h.tianDi":"天地始肃","h.heNai":"禾乃登","h.hongYanLai":"鸿雁来","h.xuanNiaoGui":"玄鸟归","h.qunNiao":"群鸟养羞","h.leiShi":"雷始收声","h.zheChongPiHu":"蛰虫坯户","h.shuiShiHe":"水始涸","h.hongYanLaiBin":"鸿雁来宾","h.queRu":"雀入大水为蛤","h.juYou":"菊有黄花","h.caiNai":"豺乃祭兽","h.caoMuHuangLuo":"草木黄落","h.zheChongXianFu":"蛰虫咸俯","h.shuiShiBing":"水始冰","h.diShi":"地始冻","h.zhiRu":"雉入大水为蜃","h.hongCang":"虹藏不见","h.tianQi":"天气上升地气下降","h.biSe":"闭塞而成冬","h.heDan":"鹖鴠不鸣","h.huShi":"虎始交","h.liTing":"荔挺出","ts.zhan":"占","ts.hu":"户","ts.win":"窗","ts.fang":"房","ts.chuang":"床","ts.lu":"炉","ts.zao":"灶","ts.dui":"碓","ts.mo":"磨","ts.xi":"栖","ts.chu":"厨","ts.ce":"厕","ts.cang":"仓","ts.cangKu":"仓库","ts.daMen":"大门","ts.men":"门","ts.tang":"堂","ly.xianSheng":"先胜","ly.xianFu":"先负","ly.youYin":"友引","ly.foMie":"佛灭","ly.daAn":"大安","ly.chiKou":"赤口","yj.jiSi":"祭祀","yj.qiFu":"祈福","yj.qiuSi":"求嗣","yj.kaiGuang":"开光","yj.suHui":"塑绘","yj.qiJiao":"齐醮","yj.zhaiJiao":"斋醮","yj.muYu":"沐浴","yj.chouShen":"酬神","yj.zaoMiao":"造庙","yj.siZhao":"祀灶","yj.fenXiang":"焚香","yj.xieTu":"谢土","yj.chuHuo":"出火","yj.diaoKe":"雕刻","yj.jiaQu":"嫁娶","yj.DingHun":"订婚","yj.naCai":"纳采","yj.wenMing":"问名","yj.naXu":"纳婿","yj.guiNing":"归宁","yj.anChuang":"安床","yj.heZhang":"合帐","yj.guanJi":"冠笄","yj.dingMeng":"订盟","yj.jinRenKou":"进人口","yj.caiYi":"裁衣","yj.wanMian":"挽面","yj.kaiRong":"开容","yj.xiuFen":"修坟","yj.qiZuan":"启钻","yj.poTu":"破土","yj.anZang":"安葬","yj.liBei":"立碑","yj.chengFu":"成服","yj.chuFu":"除服","yj.kaiShengFen":"开生坟","yj.heShouMu":"合寿木","yj.ruLian":"入殓","yj.yiJiu":"移柩","yj.puDu":"普渡","yj.ruZhai":"入宅","yj.anXiang":"安香","yj.anMen":"安门","yj.xiuZao":"修造","yj.qiJi":"起基","yj.dongTu":"动土","yj.shangLiang":"上梁","yj.shuZhu":"竖柱","yj.kaiJing":"开井开池","yj.zuoBei":"作陂放水","yj.chaiXie":"拆卸","yj.poWu":"破屋","yj.huaiYuan":"坏垣","yj.buYuan":"补垣","yj.faMuZuoLiang":"伐木做梁","yj.zuoZhao":"作灶","yj.jieChu":"解除","yj.kaiZhuYan":"开柱眼","yj.chuanPing":"穿屏扇架","yj.gaiWuHeJi":"盖屋合脊","yj.kaiCe":"开厕","yj.zaoCang":"造仓","yj.saiXue":"塞穴","yj.pingZhi":"平治道涂","yj.zaoQiao":"造桥","yj.zuoCe":"作厕","yj.zhuDi":"筑堤","yj.kaiChi":"开池","yj.faMu":"伐木","yj.kaiQu":"开渠","yj.jueJing":"掘井","yj.saoShe":"扫舍","yj.fangShui":"放水","yj.zaoWu":"造屋","yj.heJi":"合脊","yj.zaoChuChou":"造畜稠","yj.xiuMen":"修门","yj.dingSang":"定磉","yj.zuoLiang":"作梁","yj.xiuShi":"修饰垣墙","yj.jiaMa":"架马","yj.kaiShi":"开市","yj.guaBian":"挂匾","yj.naChai":"纳财","yj.qiuCai":"求财","yj.kaiCang":"开仓","yj.maiChe":"买车","yj.zhiChan":"置产","yj.guYong":"雇庸","yj.chuHuoCai":"出货财","yj.anJiXie":"安机械","yj.zaoCheQi":"造车器","yj.jingLuo":"经络","yj.yunNiang":"酝酿","yj.zuoRan":"作染","yj.guZhu":"鼓铸","yj.zaoChuan":"造船","yj.geMi":"割蜜","yj.zaiZhong":"栽种","yj.quYu":"取渔","yj.jieWang":"结网","yj.muYang":"牧养","yj.anDuiWei":"安碓磑","yj.xiYi":"习艺","yj.ruXue":"入学","yj.liFa":"理发","yj.tanBing":"探病","yj.jianGui":"见贵","yj.chengChuan":"乘船","yj.duShui":"渡水","yj.zhenJiu":"针灸","yj.chuXing":"出行","yj.yiXi":"移徙","yj.fenJu":"分居","yj.TiTou":"剃头","yj.zhengShou":"整手足甲","yj.naChu":"纳畜","yj.buZhuo":"捕捉","yj.tianLie":"畋猎","yj.jiaoNiuMa":"教牛马","yj.huiQinYou":"会亲友","yj.fuRen":"赴任","yj.qiuYi":"求医","yj.zhiBing":"治病","yj.ciSong":"词讼","yj.qiJiDongTu":"起基动土","yj.poWuHuaiYuan":"破屋坏垣","yj.gaiWu":"盖屋","yj.zaoCangKu":"造仓库","yj.liQuanJiaoYi":"立券交易","yj.jiaoYi":"交易","yj.liQuan":"立券","yj.anJi":"安机","yj.huiYou":"会友","yj.qiuYiLiaoBing":"求医疗病","yj.zhuShi":"诸事不宜","yj.yuShi":"馀事勿取","yj.xingSang":"行丧","yj.duanYi":"断蚁","yj.guiXiu":"归岫","xx.bi":"毕","xx.yi":"翼","xx.ji":"箕","xx.kui":"奎","xx.gui":"鬼","xx.di":"氐","xx.xu":"虚","xx.wei":"危","xx.zi":"觜","xx.zhen":"轸","xx.dou":"斗","xx.lou":"娄","xx.liu":"柳","xx.fang":"房","xx.xin":"心","xx.shi":"室","xx.can":"参","xx.jiao":"角","xx.niu":"牛","xx.vei":"胃","xx.xing":"星","xx.zhang":"张","xx.tail":"尾","xx.qiang":"壁","xx.jing":"井","xx.kang":"亢","xx.nv":"女","xx.mao":"昴","sz.chun":"春","sz.xia":"夏","sz.qiu":"秋","sz.dong":"冬","od.first":"孟","od.second":"仲","od.third":"季","yx.shuo":"朔","yx.jiShuo":"既朔","yx.eMeiXin":"蛾眉新","yx.eMei":"蛾眉","yx.xi":"夕","yx.shangXian":"上弦","yx.jiuYe":"九夜","yx.night":"宵","yx.jianYingTu":"渐盈凸","yx.xiaoWang":"小望","yx.wang":"望","yx.jiWang":"既望","yx.liDai":"立待","yx.juDai":"居待","yx.qinDai":"寝待","yx.gengDai":"更待","yx.jianKuiTu":"渐亏凸","yx.xiaXian":"下弦","yx.youMing":"有明","yx.eMeiCan":"蛾眉残","yx.can":"残","yx.xiao":"晓","yx.hui":"晦","ny.sangZhe":"桑柘","ny.baiLa":"白蜡","ny.yangLiu":"杨柳","ny.jinBo":"金箔","ny.haiZhong":"海中","ny.daHai":"大海","ny.shaZhong":"沙中","ny.luZhong":"炉中","ny.shanXia":"山下","ny.daLin":"大林","ny.pingDi":"平地","ny.luPang":"路旁","ny.biShang":"壁上","ny.jianFeng":"剑锋","ny.shanTou":"山头","ny.fuDeng":"覆灯","ny.jianXia":"涧下","ny.tianHe":"天河","ny.chengTou":"城头","ny.daYi":"大驿","ny.chaiChuan":"钗钏","ny.quanZhong":"泉中","ny.daXi":"大溪","ny.wuShang":"屋上","ny.piLi":"霹雳","ny.tianShang":"天上","ny.songBo":"松柏","ny.shiLiu":"石榴","ny.changLiu":"长流"},en:{"tg.jia":"Jia","tg.yi":"Yi","tg.bing":"Bing","tg.ding":"Ding","tg.wu":"Wu","tg.ji":"Ji","tg.geng":"Geng","tg.xin":"Xin","tg.ren":"Ren","tg.gui":"Gui","dz.zi":"Zi","dz.chou":"Chou","dz.yin":"Yin","dz.mao":"Mao","dz.chen":"Chen","dz.si":"Si","dz.wu":"Wu","dz.wei":"Wei","dz.shen":"Shen","dz.you":"You","dz.xu":"Xu","dz.hai":"Hai","zx.jian":"Build","zx.chu":"Remove","zx.man":"Full","zx.ping":"Flat","zx.ding":"Stable","zx.zhi":"Hold","zx.po":"Break","zx.wei":"Danger","zx.cheng":"Complete","zx.shou":"Collect","zx.kai":"Open","zx.bi":"Close","jz.jiaZi":"JiaZi","jz.yiChou":"YiChou","jz.bingYin":"BingYin","jz.dingMao":"DingMao","jz.wuChen":"WuChen","jz.jiSi":"JiSi","jz.gengWu":"GengWu","jz.xinWei":"XinWei","jz.renShen":"RenShen","jz.guiYou":"GuiYou","jz.jiaXu":"JiaXu","jz.yiHai":"YiHai","jz.bingZi":"BingZi","jz.dingChou":"DingChou","jz.wuYin":"WuYin","jz.jiMao":"JiMao","jz.gengChen":"GengChen","jz.xinSi":"XinSi","jz.renWu":"RenWu","jz.guiWei":"GuiWei","jz.jiaShen":"JiaShen","jz.yiYou":"YiYou","jz.bingXu":"BingXu","jz.dingHai":"DingHai","jz.wuZi":"WuZi","jz.jiChou":"JiChou","jz.gengYin":"GengYin","jz.xinMao":"XinMao","jz.renChen":"RenChen","jz.guiSi":"GuiSi","jz.jiaWu":"JiaWu","jz.yiWei":"YiWei","jz.bingShen":"BingShen","jz.dingYou":"DingYou","jz.wuXu":"WuXu","jz.jiHai":"JiHai","jz.gengZi":"GengZi","jz.xinChou":"XinChou","jz.renYin":"RenYin","jz.guiMao":"GuiMao","jz.jiaChen":"JiaChen","jz.yiSi":"YiSi","jz.bingWu":"BingWu","jz.dingWei":"DingWei","jz.wuShen":"WuShen","jz.jiYou":"JiYou","jz.gengXu":"GengXu","jz.xinHai":"XinHai","jz.renZi":"RenZi","jz.guiChou":"GuiChou","jz.jiaYin":"JiaYin","jz.yiMao":"YiMao","jz.bingChen":"BingChen","jz.dingSi":"DingSi","jz.wuWu":"WuWu","jz.jiWei":"JiWei","jz.gengShen":"GengShen","jz.xinYou":"XinYou","jz.renXu":"RenXu","jz.guiHai":"GuiHai","sx.rat":"Rat","sx.ox":"Ox","sx.tiger":"Tiger","sx.rabbit":"Rabbit","sx.dragon":"Dragon","sx.snake":"Snake","sx.horse":"Horse","sx.goat":"Goat","sx.monkey":"Monkey","sx.rooster":"Rooster","sx.dog":"Dog","sx.pig":"Pig","dw.long":"Dragon","dw.niu":"Ox","dw.gou":"Dog","dw.yang":"Goat","dw.tu":"Rabbit","dw.shu":"Rat","dw.ji":"Rooster","dw.ma":"Horse","dw.hu":"Tiger","dw.zhu":"Pig","dw.hou":"Monkey","dw.she":"Snake","dw.huLi":"Fox","dw.yan":"Swallow","dw.bao":"Leopard","dw.yuan":"Ape","dw.yin":"Earthworm","dw.lu":"Deer","dw.wu":"Crow","dw.lang":"Wolf","dw.fu":"Bat","wx.jin":"Metal","wx.mu":"Wood","wx.shui":"Water","wx.huo":"Fire","wx.tu":"Earth","wx.ri":"Sun","wx.yue":"Moon","n.zero":"0","n.one":"1","n.two":"2","n.three":"3","n.four":"4","n.five":"5","n.six":"6","n.seven":"7","n.eight":"8","n.nine":"9","n.ten":"10","n.eleven":"11","n.twelve":"12","w.sun":"Sunday","w.mon":"Monday","w.tues":"Tuesday","w.wed":"Wednesday","w.thur":"Thursday","w.fri":"Friday","w.sat":"Saturday","xz.aries":"Aries","xz.taurus":"Taurus","xz.gemini":"Gemini","xz.cancer":"Cancer","xz.leo":"Leo","xz.virgo":"Virgo","xz.libra":"Libra","xz.scorpio":"Scorpio","xz.sagittarius":"Sagittarius","xz.capricornus":"Capricornus","xz.aquarius":"Aquarius","xz.pisces":"Pisces","bg.qian":"Qian","bg.kun":"Kun","bg.zhen":"Zhen","bg.xun":"Xun","bg.kan":"Kan","bg.li":"Li","bg.gen":"Gen","bg.dui":"Dui","ps.center":"Center","ps.dong":"East","ps.nan":"South","ps.xi":"West","ps.bei":"North","ps.zhong":"Center","ps.zhengDong":"East","ps.zhengNan":"South","ps.zhengXi":"West","ps.zhengBei":"North","ps.dongBei":"Northeast","ps.dongNan":"Southeast","ps.xiBei":"Northwest","ps.xiNan":"Southwest","jq.dongZhi":"Winter Solstice","jq.xiaoHan":"Lesser Cold","jq.daHan":"Great Cold","jq.liChun":"Spring Beginning","jq.yuShui":"Rain Water","jq.jingZhe":"Awakening from Hibernation","jq.chunFen":"Spring Equinox","jq.qingMing":"Fresh Green","jq.guYu":"Grain Rain","jq.liXia":"Beginning of Summer","jq.xiaoMan":"Lesser Fullness","jq.mangZhong":"Grain in Ear","jq.xiaZhi":"Summer Solstice","jq.xiaoShu":"Lesser Heat","jq.daShu":"Greater Heat","jq.liQiu":"Beginning of Autumn","jq.chuShu":"End of Heat","jq.baiLu":"White Dew","jq.qiuFen":"Autumnal Equinox","jq.hanLu":"Cold Dew","jq.shuangJiang":"First Frost","jq.liDong":"Beginning of Winter","jq.xiaoXue":"Light Snow","jq.daXue":"Heavy Snow","sn.qingLong":"Azure Dragon","sn.baiHu":"White Tiger","sn.zhuQue":"Rosefinch","sn.xuanWu":"Black Tortoise","sn.tianEn":"Serene Grace","sn.siShen":"Death","sn.tianMa":"Pegasus","sn.baLong":"Eight Dragon","sn.jiuHu":"Nine Tiger","sn.qiNiao":"Seven Bird","sn.liuShe":"Six Snake","s.none":"None","s.goodLuck":"Good luck","s.badLuck":"Bad luck","s.yin":"Yin","s.yang":"Yang","s.white":"White","s.black":"Black","s.blue":"Blue","s.green":"Green","s.yellow":"Yellow","s.red":"Red","s.purple":"Purple","jr.chuXi":"Chinese New Year's Eve","jr.chunJie":"Luna New Year","jr.yuanXiao":"Lantern Festival","jr.duanWu":"Dragon Boat Festival","jr.qiXi":"Begging Festival","jr.zhongQiu":"Mid-Autumn Festival","jr.laBa":"Laba Festival","jr.yuanDan":"New Year's Day","jr.qingRen":"Valentine's Day","jr.fuNv":"Women's Day","jr.xiaoFei":"Consumer Rights Day","jr.zhiShu":"Arbor Day","jr.wuYi":"International Worker's Day","jr.erTong":"Children's Day","jr.qingNian":"Youth Day","jr.yuRen":"April Fools' Day","jr.jianDang":"Party's Day","jr.jianJun":"Army Day","jr.jiaoShi":"Teachers' Day","jr.guoQing":"National Day","jr.wanShengYe":"All Saints' Eve","jr.wanSheng":"All Saints' Day","jr.pingAn":"Christmas Eve","jr.shengDan":"Christmas Day","ts.zhan":"At","ts.hu":"Household","ts.zao":"Cooker","ts.dui":"Pestle","ts.xi":"Habitat","ts.win":"Window","ts.fang":"Room","ts.chuang":"Bed","ts.lu":"Stove","ts.mo":"Mill","ts.chu":"Kitchen","ts.ce":"Toilet","ts.cang":"Depot","ts.cangKu":"Depot","ts.daMen":"Gate","ts.men":"Door","ts.tang":"Hall","ly.xianSheng":"Win first","ly.xianFu":"Lose first","ly.youYin":"Friend's referral","ly.foMie":"Buddhism's demise","ly.daAn":"Great safety","ly.chiKou":"Chikagoro","yj.jiSi":"Sacrifice","yj.qiFu":"Pray","yj.qiuSi":"Seek heirs","yj.kaiGuang":"Consecretion","yj.suHui":"Paint sculptural","yj.qiJiao":"Build altar","yj.zhaiJiao":"Taoist rites","yj.muYu":"Bathing","yj.chouShen":"Reward gods","yj.zaoMiao":"Build temple","yj.siZhao":"Offer kitchen god","yj.fenXiang":"Burn incense","yj.xieTu":"Earth gratitude","yj.chuHuo":"Expel the flame","yj.diaoKe":"Carving","yj.jiaQu":"Marriage","yj.DingHun":"Engagement","yj.naCai":"Proposing","yj.wenMing":"Ask name","yj.naXu":"Uxorilocal marriage","yj.guiNing":"Visit parents","yj.anChuang":"Bed placing","yj.heZhang":"Make up accounts","yj.guanJi":"Crowning adulthood","yj.dingMeng":"Make alliance","yj.jinRenKou":"Adopt","yj.caiYi":"Dressmaking","yj.wanMian":"Cosmeticsurgery","yj.kaiRong":"Open face","yj.xiuFen":"Grave repair","yj.qiZuan":"Open coffin","yj.poTu":"Break earth","yj.anZang":"Burial","yj.liBei":"Tombstone erecting","yj.chengFu":"Formation of clothes","yj.chuFu":"Mourning clothes removal","yj.kaiShengFen":"Open grave","yj.heShouMu":"Make coffin","yj.ruLian":"Body placing","yj.yiJiu":"Move coffin","yj.puDu":"Save soul","yj.ruZhai":"Enter house","yj.anXiang":"Incenst placement","yj.anMen":"Door placing","yj.xiuZao":"Repair","yj.qiJi":"Digging","yj.dongTu":"Break ground","yj.shangLiang":"Beam placing","yj.shuZhu":"Erecting pillars","yj.kaiJing":"Open pond and well","yj.zuoBei":"Make pond and fill water","yj.chaiXie":"Smash house","yj.poWu":"Break house","yj.huaiYuan":"Demolish","yj.buYuan":"Mending","yj.faMuZuoLiang":"Make beams","yj.zuoZhao":"Make stove","yj.jieChu":"Removal","yj.kaiZhuYan":"Build beam","yj.chuanPing":"Build door","yj.gaiWuHeJi":"Cover house","yj.kaiCe":"Open toilet","yj.zaoCang":"Build depot","yj.saiXue":"Block nest","yj.pingZhi":"Repair roads","yj.zaoQiao":"Build bridge","yj.zuoCe":"Build toilet","yj.zhuDi":"Fill","yj.kaiChi":"Open pond","yj.faMu":"Lumbering","yj.kaiQu":"Canalization","yj.jueJing":"Dig well","yj.saoShe":"Sweep house","yj.fangShui":"Drainage","yj.zaoWu":"Build house","yj.heJi":"Close ridge","yj.zaoChuChou":"Livestock thickening","yj.xiuMen":"Repair door","yj.dingSang":"Fix stone","yj.zuoLiang":"Beam construction","yj.xiuShi":"Decorate wall","yj.jiaMa":"Erect horse","yj.kaiShi":"Opening","yj.guaBian":"Hang plaque","yj.naChai":"Accept wealth","yj.qiuCai":"Seek wealth","yj.kaiCang":"Open depot","yj.maiChe":"Buy car","yj.zhiChan":"Buy property","yj.guYong":"Hire","yj.chuHuoCai":"Delivery","yj.anJiXie":"Build machine","yj.zaoCheQi":"Build car","yj.jingLuo":"Build loom","yj.yunNiang":"Brew","yj.zuoRan":"Dye","yj.guZhu":"Cast","yj.zaoChuan":"Build boat","yj.geMi":"Harvest honey","yj.zaiZhong":"Farming","yj.quYu":"Fishing","yj.jieWang":"Netting","yj.muYang":"Graze","yj.anDuiWei":"Build rub","yj.xiYi":"Learn","yj.ruXue":"Enter school","yj.liFa":"Haircut","yj.tanBing":"Visiting","yj.jianGui":"Meet noble","yj.chengChuan":"Ride boat","yj.duShui":"Cross water","yj.zhenJiu":"Acupuncture","yj.chuXing":"Travel","yj.yiXi":"Move","yj.fenJu":"Live apart","yj.TiTou":"Shave","yj.zhengShou":"Manicure","yj.naChu":"Feed livestock","yj.buZhuo":"Catch","yj.tianLie":"Hunt","yj.jiaoNiuMa":"Train horse","yj.huiQinYou":"Meet friends","yj.fuRen":"Go post","yj.qiuYi":"See doctor","yj.zhiBing":"Treat","yj.ciSong":"Litigation","yj.qiJiDongTu":"Lay foundation","yj.poWuHuaiYuan":"Demolish","yj.gaiWu":"Build house","yj.zaoCangKu":"Build depot","yj.liQuanJiaoYi":"Covenant trade","yj.jiaoYi":"Trade","yj.liQuan":"Covenant","yj.anJi":"Install machine","yj.huiYou":"Meet friends","yj.qiuYiLiaoBing":"Seek treatment","yj.zhuShi":"Everything Sucks","yj.yuShi":"Do nothing else","yj.xingSang":"Funeral","yj.duanYi":"Block ant hole","yj.guiXiu":"Place beam","xx.bi":"Finish","xx.yi":"Wing","xx.ji":"Sieve","xx.kui":"Qui","xx.gui":"Ghost","xx.di":"Foundation","xx.xu":"Virtual","xx.wei":"Danger","xx.zi":"Mouth","xx.zhen":"Cross-bar","xx.dou":"Fight","xx.lou":"Weak","xx.liu":"Willow","xx.fang":"House","xx.xin":"Heart","xx.shi":"Room","xx.can":"Join","xx.jiao":"Horn","xx.niu":"Ox","xx.vei":"Stomach","xx.xing":"Star","xx.zhang":"Chang","xx.tail":"Tail","xx.qiang":"Wall","xx.jing":"Well","xx.kang":"Kang","xx.nv":"Female","xx.mao":"Mao","sz.chun":"Spring","sz.xia":"Summer","sz.qiu":"Autumn","sz.dong":"Winter","yx.shuo":"New","yx.eMeiXin":"New waxing","yx.eMei":"Waxing","yx.xi":"Evening","yx.shangXian":"First quarter","yx.jiuYe":"Nine night","yx.night":"Night","yx.jianYingTu":"Gibbous","yx.xiaoWang":"Little full","yx.wang":"Full","yx.jianKuiTu":"Disseminating","yx.xiaXian":"Third quarter","yx.eMeiCan":"Waning waxing","yx.can":"Waning","yx.xiao":"Daybreak","yx.hui":"Obscure","ny.sangZhe":"Cudrania","ny.baiLa":"Wax","ny.yangLiu":"Willow","ny.jinBo":"Foil","ny.haiZhong":"Sea","ny.daHai":"Ocean","ny.shaZhong":"Sand","ny.luZhong":"Stove","ny.shanXia":"Piedmont","ny.daLin":"Forest","ny.pingDi":"Land","ny.luPang":"Roadside","ny.biShang":"Wall","ny.jianFeng":"Blade","ny.shanTou":"Hilltop","ny.fuDeng":"Light","ny.jianXia":"Valleyn","ny.tianHe":"River","ny.chengTou":"City","ny.daYi":"Post","ny.chaiChuan":"Ornaments","ny.quanZhong":"Spring","ny.daXi":"Stream","ny.wuShang":"Roof","ny.piLi":"Thunderbolt","ny.tianShang":"Sky","ny.songBo":"Coniferin","ny.shiLiu":"Pomegranate","ny.changLiu":"Flows"}},V={LunarUtil:In,SolarUtil:pn,TaoUtil:Nn,FotoUtil:zn,NineStarUtil:Yn},$={LunarUtil:{TIAN_SHEN_TYPE:{},TIAN_SHEN_TYPE_LUCK:{},XIU_LUCK:{},LU:{},XIU:{},SHA:{},POSITION_DESC:{},NAYIN:{},WU_XING_GAN:{},WU_XING_ZHI:{},SHOU:{},GONG:{},FESTIVAL:{},ZHENG:{},ANIMAL:{},SHI_SHEN:{},XIU_SONG:{}},SolarUtil:{FESTIVAL:{}},TaoUtil:{BA_HUI:{},BA_JIE:{}}},nn={LunarUtil:{ZHI_TIAN_SHEN_OFFSET:{},CHANG_SHENG_OFFSET:{}}},en={LunarUtil:{ZHI_HIDE_GAN:{}}},tn={LunarUtil:{GAN:[],ZHI:[],JIA_ZI:[],ZHI_XING:[],XUN:[],XUN_KONG:[],CHONG:[],CHONG_GAN:[],CHONG_GAN_TIE:[],HE_GAN_5:[],HE_ZHI_6:[],SHENGXIAO:[],NUMBER:[],POSITION_XI:[],POSITION_YANG_GUI:[],POSITION_YIN_GUI:[],POSITION_FU:[],POSITION_FU_2:[],POSITION_CAI:[],POSITION_TAI_SUI_YEAR:[],POSITION_GAN:[],POSITION_ZHI:[],JIE_QI:[],JIE_QI_IN_USE:[],TIAN_SHEN:[],SHEN_SHA:[],PENGZU_GAN:[],PENGZU_ZHI:[],MONTH_ZHI:[],CHANG_SHENG:[],HOU:[],WU_HOU:[],POSITION_TAI_DAY:[],POSITION_TAI_MONTH:[],YI_JI:[],LIU_YAO:[],MONTH:[],SEASON:[],DAY:[],YUE_XIANG:[]},SolarUtil:{WEEK:[],XINGZUO:[]},TaoUtil:{AN_WU:[]},FotoUtil:{XIU_27:[]},NineStarUtil:{NUMBER:[],WU_XING:[],POSITION:[],LUCK_XUAN_KONG:[],YIN_YANG_QI_MEN:[],COLOR:[]}},an=function(n){var e=tn[n],t=V[n];for(var i in e)for(var a=e[i],s=0,o=a.length;s({size:"2x4"})}},setup(n){const i=n,a=e([]),s=e(""),g=e(""),A=e(""),F=e(""),C=e(""),c=e("");y((()=>{const n=Ai.Solar.fromDate(new Date);A.value=n.getDay(),g.value=n.getMonth(),s.value=n.getYear();const e=Ai.SolarUtil.getDaysInYear(s.value,g.value,A.value),t=Ai.SolarWeek.fromDate(new Date,1);F.value=`第${e}天 第${t.getIndexInYear()}周`;const i=n.getLunar().toString();C.value=`${i.substring(5)} 周${n.getWeekInChinese()}`,c.value=`周${n.getWeekInChinese()}`,(()=>{const n=Ai.SolarMonth.fromDate(new Date),e=n.getDays(),t=[];let i=0,s=e.length;for(;i{t.emit("openApp",i.data)};return(n,e)=>(o(),r("div",{class:"calendar-app bg-white w-full h-full",onClick:f},["1x1"===i.data.size?(o(),r("div",hi,[u("div",li,E(c.value),1),u("div",Fi,E(A.value),1)])):(o(),r("div",{key:1,class:d(["calendar-card",{"calendar-size2x2":"2x2"===i.data.size}]),style:{cursor:"pointer"}},[u("div",Ci,[u("div",ci,E(s.value)+"年"+E(g.value)+"月",1),u("div",di,E(A.value),1),u("div",Ei,E(F.value),1),u("div",Di,E(C.value),1)]),"2x4"===i.data.size?(o(),r("div",fi,[e[0]||(e[0]=u("div",{style:{color:"rgb(254,86,104)"}},"日",-1)),e[1]||(e[1]=u("div",null,"一",-1)),e[2]||(e[2]=u("div",null,"二",-1)),e[3]||(e[3]=u("div",null,"三",-1)),e[4]||(e[4]=u("div",null,"四",-1)),e[5]||(e[5]=u("div",null,"五",-1)),e[6]||(e[6]=u("div",{style:{color:"rgb(254,86,104)"}},"六",-1)),(o(!0),r(h,null,l(a.value,(n=>(o(),r("div",null,[u("div",{class:d(n.class+" "+(n.weekend?"weekend":""))},E(n.day),3)])))),256))])):D("",!0)],2))]))}},[["__scopeId","data-v-1f60dbed"]]),window:n({__name:"window",props:{data:Object},setup(n){const t=e({year:(new Date).getFullYear(),month:b((new Date).getMonth()+1)}),i=e(""),a=e([]),s=e(""),x=e(""),y=e(""),B=e(""),m=e(""),v=e(""),w=k((()=>i.value===N())),z=k((()=>{const n=new Date(t.value.year,t.value.month-1,y.value);return Ai.Solar.fromDate(n).getLunar()})),S=k((()=>{const n=Ai.Solar.fromYmd(t.value.year,t.value.month,y.value),e=Ai.Solar.fromDate(new Date);return n.subtract(e)}));function N(){let n=new Date;return`${n.getFullYear()}-${String(n.getMonth()+1).padStart(2,"0")}-${String(n.getDate()).padStart(2,"0")}`}function Y(){i.value=N(),P(new Date),_(new Date)}function G(n){i.value=n,P(new Date(n)),_(new Date(n))}function H(){const n=new Date(t.value.year,t.value.month-1,y.value);P(n),_(n)}function b(n){return 13===(n=parseInt(n))&&(n=1),0===n&&(n=12),n<10?"0"+n:n}function Z(){if(!/^\d+$/.test(t.value.month))return;const n=t.value.month;n>13&&(t.value.month="12"),n<1&&(t.value.month=b(t.value.month));const e=new Date(t.value.year,t.value.month-1,y.value);P(e),_(e)}function T(){const n=Ai.Solar.fromDate(new Date(s.value,x.value-1,y.value));t.value.year=s.value.toString(),t.value.month=b(x.value-1).toString(),P(new Date(n.nextMonth(-1).toYmd())),_(new Date(n.nextMonth(-1).toYmd()))}function O(){const n=Ai.Solar.fromDate(new Date(s.value,x.value-1,y.value));t.value.year=s.value.toString(),t.value.month=b(x.value+1).toString(),P(new Date(n.nextMonth(1).toYmd())),_(new Date(n.nextMonth(1).toYmd()))}function L(n){let e=n.match(/(\d{4})-(\d{1,2})-(\d{1,2})/),t=e[1],i=e[2],a=e[3];const s=Ai.Solar.fromYmd(t,i,a),o=s.getFestivals();if(o&&o.length>0)return o[0];const r=s.getLunar(),u=r.getFestivals();if(u&&u.length>0)return u[0];const g=r.getJieQi();return g&&g.length>0?g:void 0}function P(n){const e=Ai.Solar.fromDate(n);y.value=e.getDay(),x.value=e.getMonth(),s.value=e.getYear();const i=Ai.SolarUtil.getDaysInYear(s.value,x.value,y.value),a=Ai.SolarWeek.fromDate(n,1);B.value=`本年第${i}天 第${a.getIndexInYear()}周`,m.value=e.getLunar().toString(),v.value=e.getWeekInChinese(),t.value.year=s.value.toString(),t.value.month=b(x.value).toString()}function Q(n){const e=n.toString().substring(5);return/初一/.test(e)?e.replace("初一",""):e.replace(/.+月/,"")}function _(n){const e=Ai.SolarMonth.fromDate(n),s=e.getDays(),o=[];let r=0,u=s.length;for(;r{const N=p("el-date-picker"),k=p("el-option"),P=p("el-select"),Q=p("el-icon");return o(),r("div",xi,[u("div",yi,[u("div",Bi,[u("div",{class:"box-head",onMousedown:e[2]||(e[2]=c((()=>{}),["stop"]))},[I(N,{modelValue:t.value.year,"onUpdate:modelValue":e[0]||(e[0]=n=>t.value.year=n),type:"year","value-format":"YYYY",format:"YYYY",editable:!1,clearable:!1,size:"small",onChange:H,style:{width:"100px"},teleported:!1},null,8,["modelValue"]),I(P,{teleported:!1,onChange:Z,style:{width:"100px"},size:"small",modelValue:t.value.month,"onUpdate:modelValue":e[1]||(e[1]=n=>t.value.month=n)},{default:C((()=>[I(k,{label:"一月",value:"01"}),I(k,{label:"二月",value:"02"}),I(k,{label:"三月",value:"03"}),I(k,{label:"四月",value:"04"}),I(k,{label:"五月",value:"05"}),I(k,{label:"六月",value:"06"}),I(k,{label:"七月",value:"07"}),I(k,{label:"八月",value:"08"}),I(k,{label:"九月",value:"09"}),I(k,{label:"十月",value:"10"}),I(k,{label:"十一月",value:"11"}),I(k,{label:"十二月",value:"12"})])),_:1},8,["modelValue"]),u("button",{class:"arrow-button",onClick:T},[I(Q,null,{default:C((()=>[I(g(q))])),_:1})]),u("button",{class:"arrow-button",onClick:O},[I(Q,null,{default:C((()=>[I(g(R))])),_:1})]),A(u("button",{class:"arrow-button todayBtn",onClick:Y}," 今 ",512),[[M,!w.value]]),u("div",pi,[S.value>0?(o(),r("span",Ii,"距离今日:"+E(S.value)+" 天后",1)):D("",!0),S.value<0?(o(),r("span",ji,"距离今日:"+E(Math.abs(S.value))+" 天前",1)):D("",!0)])],32),u("div",{class:"calendar-grid relative",onMousedown:e[3]||(e[3]=c((()=>{}),["stop"]))},[u("div",mi,E(x.value),1),e[5]||(e[5]=u("div",{style:{color:"#f32d39"}},"日",-1)),e[6]||(e[6]=u("div",null,"一",-1)),e[7]||(e[7]=u("div",null,"二",-1)),e[8]||(e[8]=u("div",null,"三",-1)),e[9]||(e[9]=u("div",null,"四",-1)),e[10]||(e[10]=u("div",null,"五",-1)),e[11]||(e[11]=u("div",{style:{color:"#f32d39"}},"六",-1)),(o(!0),r(h,null,l(a.value,(n=>(o(),F(f,null,{default:C((()=>[u("div",{onClick:e=>G(n.ymd),class:d("items "+n.class+" "+(n.weekend||n.holiday?"weekend":"")+" "+(i.value===n.ymd?"selDay":"")+" "+(n.holiday?n.holiday.isWork()?"workBox":"holidayBox":""))},[n.holiday&&n.holiday.isWork()?(o(),r("div",wi,"班")):n.holiday?(o(),r("div",zi,"休")):D("",!0),u("div",null,E(n.day<10?"0"+n.day:n.day),1),u("div",{class:d(["items-lunar",{festivals:n.festivals}])},E(n.festivals||(null==n?void 0:n.lunar)),3)],10,vi)])),_:2},1024)))),256))],32)]),u("div",{class:"calendar-lunar w-full h-full select-text",onMousedown:e[4]||(e[4]=c((()=>{}),["stop"]))},[u("div",Si,[u("div",Mi,E(s.value)+"-"+E(b(x.value))+"-"+E(y.value<9?"0"+y.value:y.value)+" 周"+E(v.value),1),u("div",Ni,E(y.value),1),u("div",Yi,E(m.value),1),u("div",Gi,E(z.value.getYearInGanZhi())+"("+E(z.value.getYearShengXiao())+")年",1),u("div",ki,E(B.value),1)]),u("div",Hi,[u("div",bi,[e[12]||(e[12]=u("div",{class:"calendar-lunar-title tag",style:{background:"#2486b9"}}," 生肖 ",-1)),u("div",null,E(z.value.getYearShengXiao()),1)]),u("div",Zi,[e[13]||(e[13]=u("div",{class:"calendar-lunar-title tag",style:{background:"#ec4e8a"}}," 星座 ",-1)),u("div",null,E(z.value.getSolar().getXingZuo())+"座 ",1)]),L(z.value.getSolar().toYmd())?(o(),r("div",Ti,[e[14]||(e[14]=u("div",{class:"calendar-lunar-title tag",style:{background:"#f86b1d"}}," 节日 ",-1)),u("div",null,E(L(z.value.getSolar().toYmd())),1)])):D("",!0),u("div",Oi,[e[15]||(e[15]=u("div",{class:"calendar-lunar-title tag",style:{background:"#96c24e"}}," 宜 ",-1)),u("div",null,E(z.value.getDayYi().join(",")),1)]),u("div",Li,[e[16]||(e[16]=u("div",{class:"calendar-lunar-title tag",style:{background:"#70887d"}}," 忌 ",-1)),u("div",null,E(z.value.getDayJi().join(",")),1)]),u("div",Pi,[e[17]||(e[17]=u("div",{class:"calendar-lunar-title tag",style:{background:"#525288"}}," 月相 ",-1)),u("div",null,E(z.value.getYueXiang()),1),e[18]||(e[18]=u("div",{class:"calendar-lunar-title tag",style:{background:"#22202e"}}," 物候 ",-1)),u("div",null,E(z.value.getWuHou()),1)]),u("div",Qi,[u("div",_i,[u("div",null,[e[19]||(e[19]=j("喜神位:")),u("span",null,E(z.value.getDayPositionXiDesc()),1)]),u("div",null,[e[20]||(e[20]=j("阳贵位:")),u("span",null,E(z.value.getDayPositionYangGuiDesc()),1)]),u("div",null,[e[21]||(e[21]=j("阴贵位:")),u("span",null,E(z.value.getDayPositionYinGuiDesc()),1)]),u("div",null,[e[22]||(e[22]=j("福神位:")),u("span",null,E(z.value.getDayPositionFuDesc()),1)]),u("div",null,[e[23]||(e[23]=j("财神位:")),u("span",null,E(z.value.getDayPositionCaiDesc()),1)])])])])],32)])])}}},[["__scopeId","data-v-5b397452"]]),custom:{immersion:1},auth:!0}};export{Xi as a,Ai as l};