diff --git a/build/build/assets/1-c584067d.png b/build/build/assets/1-c584067d.png deleted file mode 100644 index aec9eea..0000000 Binary files a/build/build/assets/1-c584067d.png and /dev/null differ diff --git a/build/build/assets/2-83216fd1.png b/build/build/assets/2-83216fd1.png deleted file mode 100644 index 4a355ba..0000000 Binary files a/build/build/assets/2-83216fd1.png and /dev/null differ diff --git a/build/build/assets/3-21cc183e.png b/build/build/assets/3-21cc183e.png deleted file mode 100644 index ac9442c..0000000 Binary files a/build/build/assets/3-21cc183e.png and /dev/null differ diff --git a/build/build/assets/4-f9c7c578.png b/build/build/assets/4-f9c7c578.png deleted file mode 100644 index f2d24ae..0000000 Binary files a/build/build/assets/4-f9c7c578.png and /dev/null differ diff --git a/build/build/assets/401-5114a7a0.js b/build/build/assets/401-5114a7a0.js deleted file mode 100644 index 9920519..0000000 --- a/build/build/assets/401-5114a7a0.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s}from"./error3-2af3a855.js";import{_ as d,e as t,f as e,m as _}from"./index-0837fb0a.js";const r={},v={class:"error_main"};function n(a,i){return t(),e("div",v,i[0]||(i[0]=[_('
请求未验证,请联系管理员
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const l=d(r,[["render",n]]);export{l as default}; diff --git a/build/build/assets/401-554e0030.css b/build/build/assets/401-554e0030.css deleted file mode 100644 index e111d45..0000000 --- a/build/build/assets/401-554e0030.css +++ /dev/null @@ -1 +0,0 @@ -.error_main{width:100%;max-width:500px;padding:30px 30px 0;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;margin:0 auto}.error_main .error_main_img{width:300px;height:300px}.error_main .error_main_content{text-align:center;margin-top:5px;font-size:14px;padding:0 60px;box-sizing:border-box;color:#666874;font-weight:500;margin-bottom:26px;line-height:48px}.error_main .unit{display:flex;height:58px;width:100%;font-size:14px;justify-content:space-between;box-sizing:border-box;font-weight:500;color:#666874;align-items:center}.error_main .unit div:nth-child(2){color:#32333b} diff --git a/build/build/assets/403-1e054aa3.js b/build/build/assets/403-1e054aa3.js deleted file mode 100644 index 9ddbc57..0000000 --- a/build/build/assets/403-1e054aa3.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s}from"./error3-2af3a855.js";import{_ as d,e as t,f as e,m as _}from"./index-0837fb0a.js";const r={},v={class:"error_main"};function n(a,i){return t(),e("div",v,i[0]||(i[0]=[_('
抱歉,您暂无当前页面的访问权限,请联系管理员
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const l=d(r,[["render",n]]);export{l as default}; diff --git a/build/build/assets/404-a701773d.js b/build/build/assets/404-a701773d.js deleted file mode 100644 index a96e232..0000000 --- a/build/build/assets/404-a701773d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,e as r,f as s,m as t}from"./index-0837fb0a.js";const d=""+new URL("error1-70b8ad8e.png",import.meta.url).href;const n={},_={class:"error_main"};function v(a,i){return r(),s("div",_,i[0]||(i[0]=[t('
抱歉,系统错误,您可以选择尝试清除缓存或联系管理员
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const c=e(n,[["render",v]]);export{c as default}; diff --git a/build/build/assets/5-1eb08b9d.png b/build/build/assets/5-1eb08b9d.png deleted file mode 100644 index 21213ec..0000000 Binary files a/build/build/assets/5-1eb08b9d.png and /dev/null differ diff --git a/build/build/assets/500-02bf920a.js b/build/build/assets/500-02bf920a.js deleted file mode 100644 index 5b141ad..0000000 --- a/build/build/assets/500-02bf920a.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,e as r,f as s,m as t}from"./index-0837fb0a.js";const d=""+new URL("error2-91a8e6e9.png",import.meta.url).href;const n={},_={class:"error_main"};function v(a,i){return r(),s("div",_,i[0]||(i[0]=[t('
抱歉,系统错误,您可以选择尝试清除缓存或联系管理员
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const c=e(n,[["render",v]]);export{c as default}; diff --git a/build/build/assets/6-b72bf78c.png b/build/build/assets/6-b72bf78c.png deleted file mode 100644 index f6aa700..0000000 Binary files a/build/build/assets/6-b72bf78c.png and /dev/null differ diff --git a/build/build/assets/7-9549c2eb.png b/build/build/assets/7-9549c2eb.png deleted file mode 100644 index f0599d8..0000000 Binary files a/build/build/assets/7-9549c2eb.png and /dev/null differ diff --git a/build/build/assets/8-c898dde2.png b/build/build/assets/8-c898dde2.png deleted file mode 100644 index 0d2327f..0000000 Binary files a/build/build/assets/8-c898dde2.png and /dev/null differ diff --git a/build/build/assets/AED-acf97ee1.png b/build/build/assets/AED-acf97ee1.png deleted file mode 100644 index f4a5f22..0000000 Binary files a/build/build/assets/AED-acf97ee1.png and /dev/null differ diff --git a/build/build/assets/RightLine-09103936.gif b/build/build/assets/RightLine-09103936.gif deleted file mode 100644 index 43e5847..0000000 Binary files a/build/build/assets/RightLine-09103936.gif and /dev/null differ diff --git a/build/build/assets/RightLine-9ece1beb.gif b/build/build/assets/RightLine-9ece1beb.gif deleted file mode 100644 index ddebd67..0000000 Binary files a/build/build/assets/RightLine-9ece1beb.gif and /dev/null differ diff --git a/build/build/assets/TCloudNumber-Regular-1d36ea0e.ttf b/build/build/assets/TCloudNumber-Regular-1d36ea0e.ttf deleted file mode 100644 index 5ba4876..0000000 Binary files a/build/build/assets/TCloudNumber-Regular-1d36ea0e.ttf and /dev/null differ diff --git a/build/build/assets/___vite-browser-external_commonjs-proxy-3e0a91f7.js b/build/build/assets/___vite-browser-external_commonjs-proxy-3e0a91f7.js deleted file mode 100644 index c874dfa..0000000 --- a/build/build/assets/___vite-browser-external_commonjs-proxy-3e0a91f7.js +++ /dev/null @@ -1 +0,0 @@ -import{O as o}from"./index-0837fb0a.js";function n(){return n=Object.assign?Object.assign.bind():function(a){for(var e=1;e.is-last{color:#fff}.bo[data-v-4d1b6fd5]{width:100%;display:flex}.title[data-v-4d1b6fd5]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-4d1b6fd5]{display:flex;align-items:end}.title_top img[data-v-4d1b6fd5]{height:33px;width:33px}.title_top .name[data-v-4d1b6fd5]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-4d1b6fd5]{margin-top:5px;height:19px}.titleSmall1[data-v-4d1b6fd5]{position:absolute;width:350px;height:30px;left:10%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAeCAMAAABT2obwAAAC8VBMVEUAAAD///9MlftLk/hKk/pAp/xNlfpLlftKjvz+98j///8+w/46ofw9wPs/wvz///89x/k9tP0+wvw+wvw8wv48wfs7wv3///8+wvw+wvw9w/4+wvw+w/0+wvw+wvz///////8+wPsA/9Aj3+0+wv06xf08wvs3vvb////+//////89wv0A/tM+wv3///89wfwC/dP/4gD////9//////8+wv0+wvw/wvz/////4gA/w/0+w/0+wv3///8+wv3/4gBKlPr7/v8E+tT/////4gD///////////8F/Nj///////////////9Olvv///////8+wvwC/NX///82xvf8/v+96v////////8+wvz///8+wv1Bw/z///8C/db///////9Fr/z///////9NlvtNlvtNlvr////+//9Ds/z///////8A/9P/4gBLlfz///8c4edMlPr/4wD/////4wBNlfo+wvw+wvz///9Nlvr7/v8G/Nb/4gBIpfz/4gBOlvr/4wD+//9Nlfv4/f9NlvrR8f8+wv3/4gD///9Nlvp41P1OlvpMlfr/4gBHxv8I9dn/4gAm1+z///9Mm/tGqvxKoPv/4gA+wvv/4gBOlvtNlfsA/9ZNlvoH+tf6/v/8//////9FrvxGq/tNlvv/4gBMl/sB/tT/4gD/4gD/4wDv+v9HqPtIpPtLnfvK7//f9f//4gBMmfr/4gD/4gCq5P5q0f7C7P+J2v3/4gAD/dTN7//v+//j9v/Z8//b9P/p+P9KofvG7v7////K7///4gD/4wDv+v8A5/7K7//V8v8A7PXu+v////+76v7W8/7a8///4gCM2/yI2f1ezf7////W8v4A6Pr////C7P//4gAA9uZu0P686f6P3v/Z8/+O2/591//1/P8A6/eu5v+P2v131P0A+OEA+dvX8v+z5/7t+//k9//N8P//////4gAA5v/1/P/x+v/s+f/n+P/f9f/W8v/L7//8/v/5/f/j9v/a9P/R8P4RaqloAAAA7HRSTlMA1hYOCQsTEQYE2xIEHFQzJAdvWCYqIXBbNy1pPmJfnmE0DAkwGRYN9uvCSwZ0Vzsk+eW9kH15QfHcZU2CdUQjGRIR+cmqokwaDMy1r4uFW0Y+Gg8I4KWXjGxRUD83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);background-repeat:no-repeat;background-size:100% 100%}.titleSmall2[data-v-4d1b6fd5]{position:absolute;width:350px;height:30px;left:10%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAeCAMAAABT2obwAAAC7lBMVEUAAAD///9GmPtBnv5Lk/lNlfs/pflKlflMlfv///9CwvpAwvz////+/vM8wvs9w/0+wvw+wvw9wv09xP3///85vvf///9Aw/0+wvwX6+P///////8+wfs+wvz///8+wvw+wf07xP4+wvw/wvw4xvhJn/3///////////8+wv3+//8A/8z///8A/tL9/v/////+//8+w/09wPwC/tU8w/76/v//4gA9wvv///8+wvw/w/w+wvw+wvw9wPz///84xPn+//////9OlvpNlvs+wv0+wv0+wfz6/v87wf3/4gD/4gD///////////9NlvtOlvs+wv0C/dVNlvr///89xf7/4wD///8A/9S96v////////////9NlfsI9tn///9Jovv///9Nlfr///////9NlvpNl/tMlfwA/9NMlPsF+8/Z8/////////////9Nlfr+//9Awvz////8/v/+////4gD///8+wvz/////4gBw0v4A/tP///84xvtDs/xHqfz/4gBNlvo+wvxOlvoC/dUE+tb/4gBMm/s+wv3/4gBNlfs9wv0/w/2B1/3/4QAf4Oj/////4wBHpvv/4gD+///H7v//////4gA+w/wA/9b/4wAC/db/4wAf3ebP8P//4gBLn/v+////4gBMmfrE7f+H2f3/4gDK7v//4ADh9v//4gBFsPxHq/vv+v9Jovvd9f//4wAA/9L/3ADu+v/v+/9Fr/ze9f//4wDY8///////4gD////F7f7e9f+Z3v1/1/3/4QAA5/5GrPxEsfxGrfvb9P/2/P/r+f/A6///4gDf9f//4gAk3+b/4wBGrvvM7/8A6PrE7P/G7v4A9ua36P686f5azP6S3v/Z8/+O2/4Y4eRs0v/1/P/W8//F7f8A6/cA7PYA7PLS8f3y+v/k9v6+6v131P0A+OEA+duk4v3/////4gAA5v/+///6/v/o+P/e9f/j9v/1/P/y+//s+f/V8v73/f/R8P7N7//K7v7v+v9SLtOaAAAA6XRSTlMA1gsFDxcIFBLbHDQzBCxNWEUwEXAN5lFJCPp2al+eYikmVEEiCfbxwoNhBIUMCexXPiQZGBOOcVxbN4t3PDgVD9KbhnttOiAT99zMvaqQfHM/MiggGxoU4KWUfU0vLuThV01HRDwpKCAP/rawj3JoVlI96snHfm1lX0hAHujkcGVkXjgkI+aTh2tnZlM7Jhb8yLOjo6F8XE1LNC0f7tK0rquoaV9YUhPq6ebSz762nCAJ+u3dx7utmJSLhnV1SDTx5OLY1MG6saSZMRfu5eHVwphxXUVDOzYwKiXi39K8raGXiYV8aWZclyTynngAAArNSURBVGje7JZfSFNRHMd/MxCM7ck5cIM9VRtL58g29lTbU//0QcTJFonYg8SMcFMW+uCDCr6IkihpIEakCVFWFBmCvRgVQVBRUVBRUfxO90rb6MG3vufc7ZoU9DaC/Dycc+/13us939/3fPejbbbZZptttvkfabZaY/R3/FarNUgmNoBRTX+jZXR09MJvF1dXW8jkEN4eoT8ROwC2fkZxHqN/hb20F2A01xO1WPwkCTA3tlsI2Cu2UFhUyuuNE4gyW6lIxMHsDFKGmd2kOGnZSjOZrAohLlKBhaMSomEhRnrk4WX1NDO3xcyHJwgEXSAS3MPsIBNbO6eJ8AcP85zLpb4xMzd3OuKtMPFTadlbXV2rqK429XXiM2PdwMXsTXZJ67Qx855NDpHCzdwh1+Vhz6ZRg07mBqIOZj5eqBdvJUgm0wJSmlo/EWJ8luiCEGcXx4VYHCUQZmZ/iotMkvEfuYL8OPXSJg7upTEu4iNwV97XwEXSVFKgbu2p1tb6+vrWU6egb1ENLx1nEylvN+ZYf38/lNncq1aN5zDVsMFpUvhweAZ+xxQgRT9zb8BtYGWuI8WNUCh0dkBAyqlQyJD4shDnaOo6Lo7SojhCkiiqxcdsMTj1ZKRGlcyondPjUSNoJ5BCCZIdke4wTMGZcIcq+Gnp73Zml9/vT8h1lRSo21q/NNTZ2TkEgWsREcZudFMjcqExydze6CbggnmlWeOEj+wqWLWXPW1dDYkaB27D6jOkwEPOMcJ9ZmKcYZ5ws8KTgtRU1FIMhDCM9mBQr5wSYpmeiBEhWm4IMat8moa8zrh8R5TIXShZnLdwTHm3Cwd8yMkGSZLUoJp+zdhkSWn9kiLVHToxMzg4ONO5VG/412eBWh0V7FA+biSFW9OiFKzTtEZNS/oLNtW0TBc7rYR1HUjDXL9mAyU3U+AePNdtV4R9skSKc0iCFgxCDQsErkPwBfFkGcZ9bGZyr8rwqNoSXqNkfg/EDgRgAb4XACkipAJOe7X+cHgC3x8Od4+pylos0WYZ3jiukNYvKdWn6jtnmvrOn+9rGjyx1FpbjWsTDALMDrf7HmtdJNmxputz5eVnfoC1yjJJedChpxO67iKq0/bIyGs2s0H62GKmgJS/sa4AwrCGJAtHhLhDRwWkfAh5h3FpeVGIngHRc0fMPp6CvEZLUcfskvni8VP/Hq6wyf2FHymIfdfcIGrPTTJ70w4ukiJQTJJ2oEnrl5K9ta1LJ5rOf7j/7emzvsFOw77NsEv4JGuaps/pevLASllZVdXbbO5RZWXl1Vzu1s5Kg/lcLpfNrlWVvcr+WHul605bMRu0GGan2rOKKPKEDTywWJgkZ2XqEjSepWUcrhLhBITE9aPiYo86JBBhqNYWSCR8ZMu47EYN23ySqKwkZvVClxPyJuKu0wXsfgLHvd6EnU2sVEKQDfWdg33vv4H7X5pg32oCFk2L2HX9uOfHx2z21s2VwwcP7szn8yv798/fXF9fv7TTYP7ag3z+1uuDB1dyuU+BbPbt7h3lUMOpsbfQLcTJALkcm2RnBsoGIYnR1d2BbxeGVV82gnEaMTuNuJgOialxMTI1K8RD2TikJhmcbCjiI0mCf6WCwETUy3UqAQzuksQhN0uNtH5c3ldSVDY0ff2meNc3M9Raq9TQ0+UT2eyrXO7SxkY+Pw8pX0DW57teXvl+5fv3K6937doHdu27vb7++fWbnddwz6eNjQeVVVVVZT5d1zNGt4CFKWKICVuaG+wyApGaKhRbxtElFPqyAYyXSTVkRxHJOD0r1R82ggXYA1vbLYo7JLJZlLPRe8dlX2ZzwtAdHVEZKMDKqKYNNyZkhCeptCh5f5ZjXjFNhXEUv1KthgpaaqVuKhAxGrVaR1HcWIzbCjHGEbc27hXrXjgrLqJGIA7qRoyDoEFIVCIqcY9Eow8aTQyR3ovUKm+e//e1l7ZGJT70pb+Ha+8Nvvw4Pfd8POd6n6zZCr0tFArz96o8TV7NtZfV1S+uOqUiuNTnSqJYoioVxReZolgYScTEPMPHfCkzDsrfFjqdD4wDBqRo7lVVfTcr6L1HKuRdhjWyeBJSuBRBEgBXyhuCXTfSCKY2frj3cMX+dJQy32WdE2hatYIbnNDqUaPKWPgK5nRpiYwe8pnYS1k30AtgBmuFruQ4uASmt8d8bZgWnZp35mp1Qa5Typek0piYmMjIIqvVqnrqcmWqXuW4rMUqohjPit6JmSWiWKAvkKSiCevCw99erfmWhxArP1Z+/epRQWPhEA5ytM0meRt5BbrhisB2GcvwYa788hXh7PmK+8KV/ehkBv5XAi7sq4B5Ih/S5YMLJ6LxWrqbCZ/9+69lWwGspIaiwSb0pC+BEFT8uxd6s8s1mpdoVGe+U/rwQSotEMV3DjtUlrlcj185HI5XsbF2h8NuMBiSDDlut9sF45+s1meR50QxV989bkKu01l9CyHWjvpeWbl02cw+FEC4adW52cD+nQFGhHymEAS2y4R03KB7U09C+U0oH56eehob4qFAJCCidFkcEdGTxjcwN2OcoHpnn5jKpah2zGMvXTwjsU8aLotZTfRpjB8MGv7L4ei4KRnZ5UZjIWr2XKEkFmU+KynLgb+SpCTDe/cP8NPLZ7VabcODnPc57swyt6vY7rJa7SgMfb7kdL4ONw5IyftWBcGVpJfmqQzFUCb1PO0yD+gD3K1OH15xmU01Ht+0DhRKeW4N4seUAGZ4Tj79aWKP7NYN1+b8PI0vDQqiw0CBt7dFCCry7qXhC734ej94kPtaj4a1R6kShz12u3NiY9XqpxP9WNKkSRNb8edone5LWfHjHz8cSPJTlSoqKtEqSqVxaAnjtZoaEryM9Nbzo1utXRK6U749uPN0VoRwsmJ4qnB5BehFswwvqeVpESO8LGQi6wXArN2gY8wC+mV0Qdg7sx9MSGhLR+K21MIA2zGo8FPb1nHg2JQ3GXETMAr06NoSuz0xEam1AZ0OMqOjo9u3b7+kaS1LcI+n8GyzRdtsdkPSsEQyjHeengk2oiK08UqF8EfOZmVlpQoBpKf7PhposVjq6CTNAsv7zOaBQhezeZ/8OIL/tTRtKrAIwaUT8zt3CoDdDIwEkhulQnCTDBRbrpa8HjGZ2hDtCPbJZDIxy1Cs06nVsbFkmARH6rlg6uAw+A1dmN/sbRkZkKsHJDeKy4VbHVdrMh0hq5v37Nnd2svuPXs2k+YjcCwbZoJ5grvHyQEObb/zy8uzAWoBdmW5LLjcbRuYJbHJyb2JsWPH0j/JyckkeTMUI8ToCVkwrwgEODzcmJIS2n4VLbQaHHrD102Iq7WLWkBySS5yC7ekFlr7gaEe+vUjzaQYhpFhJlgOsL/fEO4HRbxWoxlghF7ULm9dObooXCR3N3NLYletWtXRCz4zxb1JMFrChBamAKOCvX4xg0O+fxVhWk0K10u9y5uB2+XRhV0ml6ntWwspRojH9obg3RRg2S/PL+Lb3fN+C916UCiZXm94o+Twsmbwtcvl7vDCBbMEM788v014P/wWX0WI+lUoZ2/3Ms2XDTK3waNHjy6A9TIXLtwB14m74CLjgIdLjOOcU5zBAYz2Z0gAY/xZ5MMuL5tktshM92WyH7N8me3DeH/m+DLPlwZeGhKNGtVnhBHx8UqlUgF+E9ygLjSsA43+Sf3/IKzOxPuh/BuKv0FSZIT/4hfVmdnNHBWmfwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.titleSmall3[data-v-4d1b6fd5]{position:absolute;width:350px;height:30px;left:10%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAeCAMAAABT2obwAAAC7lBMVEUAAAD///9LlftMk/hOlflMk/pNlPz///9Bov03of7///8+wvxKk/g+wvw+wvw+wvxBwv0+wvz///8+wfw8wv49wflCofw9w/48wfs/wvw4yPcK9tv///////8+wv0+wvxJlvs4vvb///8/wvw9w/0A/tAj3+3+//8+wv08wPw/xf7///////////8+wvw+wv3///89wfz///////8+wvxCxv7t+v8+wv0+w/0+wvw/wv09w/3///////////////////88xv4H+dk6xPr/4gD////////6/v//////4gD/////4QD///8C/NVAwvu96v9Nlvv///8C/db8//8B/dP/3AD////a8//////9//////9Olvr///9Olvs9wvw8w/3/4gD2/f////////9Ds/xIp/xKoftOlvr/4gD///89wvxNlfpNlvtNlfr///8A/tQD/NZLlfxMlPr/////4gD///9Nlvv/4gBw0v1OlftNl/v///8c4ef/4wA4v/38/v//4wBFrfz///////9OlvpNlftMlvpNl/tNlvr///8G/NYG+dH///8+wv0+w/z+//941f3///////8E+tZMm/tGrfv/4gD/4gD/4gD/4gA+w/z///8A/9X/4QAE/NP/4gDP8P////9EsfxHqftIpfv///////+t5f6G2f2H2f3/4wAm2OtLlPz////a8//w+v/h9v//4wBMmfrE7f/b9P+n5P8C/9UD/dT/4gD/////4wDh9v/c9P9JovvY8//////S8f7/4gDE7P/M7/7///////8A5/7K7/9Ln/pLnfzJ7v8A7PXH7v6v5v7T8f/T8v//4QBezf4R6uHu+v/y+//h9v/v+///4gD/4wCO2/5s0v//2wDu+v8A6PrA6/7G7f8A6/f/4gCP2v3o+f//4QAA9uYA+OEA+dvn9//i9f4A6Pqz5/4A9OX/////4gAA5v/1/P/p+P/e9f/x+//L7//8/v/k9v/5/f/W8v/R8f6QWgnVAAAA7XRSTlMA1hYJEwYP2wsEM1QNRVhiNHJwaiYcBy0qQCQG+/Z8WxEOnlFMDAkFMSIRdjnrd25hO+XCSRr+gmZfPRTLvaOEUB8aF9yPXCDSz6xcVj444IM/Ny8mFBP+4bexjH16TjYw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);background-repeat:no-repeat;background-size:100% 100%}.titleSmall4[data-v-4d1b6fd5]{position:absolute;width:350px;height:30px;left:10%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAeCAMAAABT2obwAAAC9FBMVEUAAAD///9Hnf1GmPtNlvpJlvtAmfz///9NlftJk/j///86wvs+xP3+//////9MlPv+//8+wvwA/8z///8+wfw8wvs9w/45vvc/w/09wfw+wvw8wfs+wvw/wvw+w/wl3PJApPn///////8+wvw+wvw8wfz///8+wvw9w/08wv48wvw+wPs+wvz///8+wv0/wvxAxvv///8+wvw+wfwC/tU+w/0+wvz////6/v//4gD///////8+wvz/4gD///////8+wv3///84yvs6xPoE+s////9LnftIpvz/4gD////////+///////8//////+96v//4gD///9NlvpNlvs+w/0+wfwC/NUI9tkA/tMI+tcA/8/Y8/////9Nl/tNlvtNlvs+wv3///////9Nl/v////+//8E+tT///9Frvz///////9NlfpNlvv///9Nlfr///8A/tRNlvsd4ej/////5wA+wvxx0v1NlvpOlfxMlvpMlftMlPv////////8/v//4gBDs/z/4gD////////L7///////4gD////9//9Olvv////6/v8B/tT/4gD///8+wv3/4gBHxv8E/dP///9HqPv/4gD+//////+E2P0+w/yJ2f0+w/0A/9X///8C/Nb/////5AD/4gBGrPvb9P9LnPv/4gD/////4gBEsPzR8f9Frvzv+v9IpPvr+f9Kofv/4gBNl/r/4gD/4gD/4wD/4gAB/tX/4gD///8c4eNLlPz/4AD/4wDv+//j9v//4wDc9P/a9P//4wD////H7v/E7P9r0f5kz/6O3P/N7/8A5/7E7P/A6//I7v7/4gC76v7m9//M7///////5AD/3gDW8v4A6PrZ8///4gD/4gD/4wDV8v8A9uag4f205/+86f6i4v591//1/P/K7/8A6/cA7PYA7PLr+f/k9v4A+OHe9f8A+dvU8fyk4v2U2/2K2f3/////4gDm9/8A5v/5/f/s+f/0/P/x+v/g9f/T8f7a9P/N7//K7v4BoSmLAAAA73RSTlMA1ggLEhUF2xcOMyIR/nAQBWIEoGoaLQ0/OzcqcVBFCAbsdl9YFKZTTCcdNDH2g1Yl5UlCGWZbVxKqlY6LLfnSbWIgFw3x5eTdzMO8tS4o4Mqrmn57eD8vJRUK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);background-repeat:no-repeat;background-size:100% 100%}.titleSmall5[data-v-4d1b6fd5]{position:absolute;width:350px;height:30px;left:10%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAeCAMAAABT2obwAAAC7lBMVEUAAABFm/tLk/pNlftLlfo8xPxKlfk7w/pMlfs8tf7///8/wvw9wfk3of1Aw/1Aw/3///8+wvw+wvw3wfoA/8w7wfs8wvz///8+wvo+wfw5w/s9wvw6xvo+wv0+wvw+wvw+w/0+wfz///89w/4C/dMC/NEF+9c+wfw+wvxGl/s+wfs+wv0+wvz+//8+w/0+wvw+wv3///9Nj/j///8+wv3///89w/0F+9b/9bDt+f////////////8+wfxNlvr///8+wvw9wvz9////4AD///89w/4G+9H///+96v////9Nlvv///////9Mlvv/////4gD///////9Nlvv+4gFOlftNlvr////p3hxOlvr/////4wBNlfpNl/sC/dYc4edMlfv8/v/////7/v////////////////8B/dRDs/xEsPxHqfz///////////////89wvz///8A/9NMlfr/4gBAw/sB/tVMlPv///8C/ND///////9Hp/tLnfv///9Nl/r+///+4gJNlvtOlvr///8A/tFLn/tJpPxGrPtJovv/4gA+w/z///9NlvoA/9b///8B/tT3+///4gDr+f9Mm/v////////Q8f8+wvtNlfpCw/wO7t0o1e324RH94gNFr/zY8///4gDu3xZNlvv+4gPt3h3/4QDV8v9Frfz94gTJ7v//4gDR2z37/v89wfzf3SrH7f+E2P3o+P8A5/7h3ifu4Bfd3Szu+v++2FX/4gA+w/0+wvx2zLFOlfp41f354gqJ2f2h03l91v3D7P7j9v/e9f/s3xjF7v4A9ubi9v+k4v3H7f9y0/5+zam+2FXN7/6/6v4A/tUF99iK2/960swA6Pr2/P8A6/cA7Pbk3iQA7PKs1Gu611o+wfui0nj+4gAA+OHY3DAA+dvJ2UYA6PrJ2UY+wf1Ol/266f9nzsmU1///////4gAA5v/n9//z4A7e9f/L7/7z+//W8v/54Qj5/f/9/v/u3xba3DDj3STO2kDhMa07AAAA6nRSTlMABg8XDCYUEBII1jQrBEU/229UDAQjGPYbahRLHnNfXE48My0jCBpZUQpCfXlwZ2Ew8QnSgls3FAX+5cJhOZiPZEg4OCYhDfrgzIV1Vy4Z9qugjm5ONy7+fHt1Vz83JyUg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);background-repeat:no-repeat;background-size:100% 100%}.titleSmall6[data-v-4d1b6fd5]{position:absolute;width:350px;height:30px;left:10%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAeCAMAAABT2obwAAAC61BMVEUAAABCjvxMlftKk/g9wvc/qfxMlfz///8+wv0/wfw7wvtNlfr///8+wvw8w/1NjPw+wfw/wvwyxf09wv4+wvxKlfj///8+wvw+wvw8w/5GlP0A/s8+wvw+wvz///8/xP49wvs+wfxCxP0+w/w7xf794gP+//89wv08wfoF/NcA/tAA/8w+w/04v/r///9Lnvv///8+wv1Kl/Y+wv3///8+w/0A/9RFr/z///8+wvz+//////89wvw+wv38/v9KlPoF+9b24QtHqfz///8+wv0+wv3////////+//////87xPb///////9NlvtOlvs+w/0+wvz+4QMD/NU7wPv///////9OlvtNlvtNlfo+wvz///8H99gA/9M2w/f///9Ds/z+///8/v////9NlvtNlfpNlvpNl/v///////////9NlvpNlfv///////8C/NX44QtNl/pMlPv///8c88z8/v9Gq/tNl/r///8+wvxOlftNlfv/////3gDa3DD////+//8+wv3+////4gCC2P0A/9Me4ef+4gD////q+f9HpvtJovtLnfv/4gD+//8+wfxLlvss0vH////3+//v3hbf3Sn/4gD9/v+76f+/6/7F2Uz////04Q8B/tXT2jn94gT/////4gDX8//Y3DOo1HLL2kP+4gPc9P/74geI2f3n3SAB/NYS7dsA5/7T8v/j9v/y+///4gDY2zL///8A7Pf/4wDb9P8+w/z84gay5v714BCJz5ik0ndezf6P3P7i3Sr9///////J7v/H7v/I2UfF7v6w1GfO8P9y0/7G7f9jycvD6/+J0JwX5OT/3QDu3xb84gXO8P/u+v/o3h0A6Pru+v/A6/7/4gAA7PLL7/3d8/8A9uZtyrwA+OHG2Ulax9kA+du+6v/T8P4J9N991/8A6Pqz1WPp3x2X0IeZ0YQA9OW/11J81v1+zqv/////4gAA5v/n3h/e9f/L7/75/f/z+//s+f/m9//u4BXW8v/3h0i/AAAA7XRSTlMABRYNHAcQ1kQ0IxPbYiYIakAJLjcS9lhVGAsIX1wzEXE7MSkf/nBLKxoMBE0N5+WOUgqDdmZK48KLaFtIPSAZFP7i0nRtYVY4JhXMoJd8e3hdIxMErI2Fck9OLygP+ue8tqZp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);background-repeat:no-repeat;background-size:100% 100%}.titleSmall7[data-v-4d1b6fd5]{position:absolute;width:350px;height:30px;left:10%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAAeCAMAAABT2obwAAAC4lBMVEUAAABBlvxMlfxMk/hKk/g/p/4pzO5LlPn///9Mlfr///88wfw9w/49wv0/wv0+wvxLlfw/wv09wvr///8+wvxBmvw+wvw+wvw+wvw+wvw/xPk+wvw+wvw9wv5Bwvw2wfg+wvwJ99v///89wfw9w/4+wv08wfo9wvz/3AD/4gA+wfz7+OD+//////8/w/03yfo+w/0A/9QA/tL///8+wvw+wv3///////88xf5LnftIp/z///////////////8+wv3+//8F+df///8F+9b///+96v//////4gD///8+wvz///8+wv0C/dYB/dMH+tb+//9OlvpNl/tOlvr///8w0PT///8F+8////9Nlvv94QROlftMlfpNl/sD/c/+4gFDs/z///////////9Nlvs/wv1Nlfo+wvz+//9OlvtNlvr////84AZNlvr///8c4ecK99pFr/z///9Nlvv///////9Mlfv7/f/x+//b3C7+//////8+wvw+wvzd3S1OlvoC/NX///9NlvtLlfv8/v8E/dNMlPz6/v9Fr/xLn/v///8+wv3///+A1/3///8G+tj/////4gFHq/v///9Io/tMmfr94gTo3h/64wvN2kFFrftHp/vX8//////H2Ef/4gD/4gD///8+w/z/4gD///+I2f1kz/7/////4gAA5/7j9v/y+//a8//u+v/Z3DEA7Pc+wv35/f/84QV9zaly0/7D7P/C2FCk0ncB/NYC/NPS8f/X3DQA6PrJ7v//4gDe9f/O8P3F7v6r1G1zzLgA9ua05/7O8P9Xxtvk3iLM7/1Xx9u66f+N2/611mDO8P/H2EnA6/7m9//e3SvD2E/K7/8A7PKZ0YTd8/8A+OGk4vwA+duMz5GCzaXH2EZ809mk1HXX8/+41VzX2jPC6/2m0nT/////4gAA5v/44Qno3h33/P/n9//s+f/L7/7c9P/V8v/v4BTi9v/S2zvf3SnX3DXG2UrM2kKG4yjNAAAA5HRSTlMABRAJDQsEFdsT1iMRSzRYGD8W9WIHclRHOBpbQy4dDl8G5zwmTyspE9FpBHAzMR9mSgzwd25bGgjl5NJhzMKCODAfFPrgr5mPjFdRNyUbvZuTinUjFA+qZl1PRz8J/OjhtqSCfG5rZ15XSjgy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);background-repeat:no-repeat;background-size:100% 100%}.selectLint[data-v-4d1b6fd5]{width:86%;display:flex;margin:30px 7% 10px;justify-content:space-between;flex-direction:row-reverse}.selectLint .selectBox[data-v-4d1b6fd5]{width:25%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiAAAABUCAMAAACMe3zQAAAAk1BMVEUAgP8Agv8Af/8Agv8Agv8Agf8Af/8Agf8Agf8Agf8AgP8AAAAA2P8Ag/8Agf8Af/8Ayf8Ag/8Agv8Ai/8AgP8Ai/8Aif8Ag/8AiP8Agv8Ahf8Aiv8Ajf8Agv8Agf8Agv8AgP8AjP8AiP8Aif8Awv8AgP8AgP8Af/8Ai/8Aiv8Af/8Ax/8Aiv8Af/8Auf8Af/8A2f9grqknAAAAMXRSTlMuMTU5QktGPVRRTgCXP1ZZ5EheR1tJTGVZYlxWUWpnbWBOaV/nb3N3XGN852aB64lY4F190gAAC9dJREFUeNrsm21z0kAUhVtIQhJlaWALCdg2jqIzdXT8/7/OfbmXs6Rm044zJJb7gH5q6Zen55zdws0HQYhw8+H3R0Ho4bcR5OMPcCcIdz/ARyfI8fj08PDw+Pi4a5q2XVu0ZSVcCdqytrRt0+yMCkaIp+ORBHF+QA+4oYSrAJZAEWsIC/LE8UF6eDXyPFe5cAUo889rQopwiDyRID4/oIdS/psK4UrwligFRXyGkCDww+mR55CjFN49LInFKAJDIAj5oTV1S6BGKrxzAk2oabQmQ1iQwA9qFlHj2iBHXIjAEBIEfuSK9EgtlSUT3jWVJbWQIiqHISyIPb9oTfFBerxajYpjCqUkVv1vVBUpQiGitT3LsCA+QFaK2iWwI8mSHir7Us40Yh9S1yufRcaVRJg0WRI4Qj2jVj5CSJCmsX6sKD9Yj77XS4tcr798aS2sBgypa22ow3u2XDyZPqwIZcjKGtI0XpA7Khj7O4+CSCzLM5K0UOsWkQGsEycUkQe4l86SpTBBEgvmgt0hVDJ3JAgXDPxgOxZMkuZrkxgMxIAbQWqEZgBXOclyIUwKdgSGcMmwID5A4AeFB14iK/Q6xKoBOTpqgDM1QJokC2FaUIzAEB8hJAgHSFn6/Aj0mM8XVd7tlNqivRkHhzIcump8shTF58+lYbvduv9Tw/29yZG5MBECRXyGlCVHSCCIKxj4QXbMs2IPNVArNEONGfHc+FxaSJCUuDeCVJU4MiEWFjaESiYQBAFS0frweiSFnaT7U6swK0/PGPWUAWlIxdiftZgL08AZQi2DCAkF4QDheplnyo/SPbxgMZie1ADpNjQDZJ4kMYrMhFEhQ7hmOEI6gpwCJKP8SPetS4897CAinRJJDqjBJBZRZAJAEScIRwgEcZdkCBDzdUVrMLWyRq0w8dVRDgiSAdzSLkWRkTkZgghxl2UnQZRyDeMDxOjROD/oDUQMzBg8yMILsIEagO5bJEVGBIpwhLiOUQqCuAnCE7Vsdk2L9y6f3XIcDvkhsju2J9J7R6CHo6sGWMxvhTGY3cIQRAiNEAhCDWP1eNztWgPN09fXypb98AdZkNli8XZszOOlHbSKZ7fCGAQZ4k8y1DGhIHlODaP5ww94/zKG6WGoXMgPa0j3zGL8gBwvBbFIiIwBQsQL4iKERkhHkCpT7t2pO/aj1m+5QsdFWFqB892RQY4XdhgkREYCEYKOCQShCVLujiQI+1G/QRATHQB+MD3xAT/cQxQZBRjSGSEkiD/ErNwH7PD5KdqnwyeXLYFyAWF8bJLe/JgH3N4IFyQUBCOEjjFhguy+nQui93U9lB+Ry/QsILGPgFCNU36AmShyOWAIOoavykJB1PFbKIg/4lpBoumBbdp/IRY52TpYDTFkLBAhgSDpuSDt9+9eEEyQvaaJ2uPHwPo4y4+AwI8l4uOMmRhyUWAIRkhHkIfnvwlSQ5ChBIldqdP5NpIgnYYxz5koEuHighyfn/sSJHJ+iTaMecYTBIJ0/HB6iCERLi7I15/Pb0gQAEGiG2TTN0K6C7WryI0Q4YKC/IoJ8i83IEiQTSRBECHYIBIiESYjCEYqiFRMZIPEL9i7DWOeYkiESQmi3jRS4UfYMRFBIhtEaqaPyQhSv16QWMPgT7jDGwSGSIj0MhlB9MAGiY5UMLxRX3RMKIgY0uU/FCR6UdYTIFCkZ4OQIGJIl0kJ8qe9s29SGgbi8ADldUTkCj0KFeS4U27uRv3+n87NS/2FLc2W0sPU4UkaQP1Dz2d2t6FJ+DJKOcWIc+1yBDmhc88yjKAEkedBiMT/cHLsnSgjeqewCHKPIYxgBLmgSE38EcRVRJxq5xHknmYYwQiCFCPOpIrLG0C1GgR07oUIIxhB6n9ZRwgpRi5CkGLuaeaUYARZzG70PAiPIIUUczfEJTBBbv48CC9S74YwghGkToqR72KkIrWrGo8g/8yQTufvcoDp6VLA3v8zyysL8rHPg0gPDKkm1CA3N6RDPyxSIhaIpv/DA5KiIB/7PEgUy3Pt/iKkcxNDoIYoRkRdN0M0bPej+FUFwUPLWPXQxPMgwH8XAwoR5EaKkBuCF/oC0CQatjaSeB9ahiA/IAibKYMjlZY95H6AuGQqZPgXFkBYmrmFIZ3eMJoT8Ty+nMi+tDKQyMseuCCPfOGUdCfjLJxaEnMQowo5v3CqUpbhMaR5OaaDJRFTv5Jp6xwRF05BEDKEL71c1VibS8CQCvcyUyHRwJGPoRctLyT2ejTstBDv0ktEkLxKTdnibTmGVNpwSl6bW/6NzMfQHQ6WNZDCSOsWGJct3oYguI3Rh8dg+4cm9wcRngyRni7rqNYg3ek8SepIIRO1aieLLsG2fygVBPs/rPVUyKrJ/UGIgUcQnme6usEP2xrLLGQH+ZFUzCnmKmttzjT0o/VuIEOCmPtcMmTnhhDC7LXtbkHlCyIJIEcMbAsq3c4nGlCceQeN2XEe+FKL2FWlHVGk25W2oIIgCCE1NrGbuKAWAbHw7QwcYXPvemiS4XySWKOpMxr0Jm7F1nxKkfJN7CAIcsyjmgph22DOrtwnFfWIWLbCk+IUSQP0osl+QuzzlwneJAld9SGL6HKJWqGIsA0mCYIixBhib2QItpHuZac6CPc11P0zrPy+xrSrGA60GHqwVoBEXbVZJtADTLvhI2ykS4KwEKKSjKlDsEk7yzUWQRH+PS8Q731hCV0uV+nR3zdCsq8sTfiKSFtxc0FMFUKkVpG1LkZwQgwBTeTN/Iu5hmcb3N14tiBqgGl/XCBj0P8+XQ2RGJHiXgso28wfgti5MhiSEiSIhp0Ggu11peNA9ueeCTjdYFcoSVjtWpton2XjbKw7vaORmgFv7O/KXCZK8Aef+I4DgSCoQvIsY2pVAyxZaRZ63BjO3gHb/4h9LogatR8W7YdBfrwZltTTI8tGChrtm0x/yhpkn5WGn6CDiOdAIQjCDUGasbATyXAkmaHClLzwDCuIOI4o9YjUQY6b0WaDkcg/jySy60XaB34Km/dIsp+/mCAwhBSxcE3WWhPrCDu5Tn7QubjcCkAUYb6kKoPxZ4pxFOXUgE7QL9Qlu5RlsIc5eg41hCCuITtCGcIU4ZLwY8rYqajirTDlHJxi5zlySI1geinRWGdC3a8ic7vnj5S0bB/sobDCsagkiAkh1pCiIuYFqnBZ9MHKqE/Ubc5KLGHlw4d45qnDYLxqAOh1FSEfLu05WFkLwgyxisARgityUPCkA00MuSUqlruSeD1ZEo4n7jYBbHpN1OO41u14XNs3NJi3ihX146o5NtqlcpIoQOSj2UkQN4QQL4QxxLJ1KMjyzcXKsnCYEXzexL7wSlY4CnFwGSO4S/JSb4pVXbJBoJAdxMTGD5tg0i0EMYYQ1hDqOw1TxBdRIMjahUrYQoUyYjBL5Nl6mfnoeHg46E6Nxgd9Ubef6d2ReqOsVOfNvBg2/UFgzBX9XA9Vf6j8YgLI9iSCIIZoXjQ7aAL+igJd2P2O/vlbXFdyWWbIPbVkkRkdUplDeqDeHEfZt/W4HyQTYmzCB/xwBEEZwhTZEXooioKYsi2vUtgMikVrMrMIdz01TJl8Th/T19e8pymG/HOKQXco0yhH1dQARv2wmBjGhEr9rh9fTwRxsox2BJKAHVQ5xc09niLlIf/+z1+nELxOAROJ8eyxaV4fX2tx0J0G1Q50KVaTsBgbRgqrh/UDgtgQAkXgCDQRTdkKMQWFrMuCicLDirogisx6e57393c1bFUj1AslyXf6G9KlhuooXeiqy2EcGkoN6loP+AFBYAgUsXwvwDRhoohFLShMu2F2Fl8IFnMQjeXM0q8OT09PX3W7knfVGuT18ygkbLieQQ/yQwmygyAsiMARyZLqpvD0Y0FU4XHlzIMoAg/bXQn0j4UuZI7Wx4xfAWxqhnKvFp9DYqZZWD3IDxM/di/nBYEj0MRnC1eFhvqyACELcRbfti8OqKyb58m0q3iYhcTCyAE9jB+5IDV4fjYvV/Pm8OWL8/4y3p7D4K3IsxmezUgvpn8JlzegBPn96c6dEn6TIHfuePgDHm125WiPAzgAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100% 100%}[data-v-a3baf3b8] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 55% !important;--el-dialog-margin-top: 14vh}.my-header[data-v-a3baf3b8]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-a3baf3b8]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-a3baf3b8] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.pagePart[data-v-a3baf3b8]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-a3baf3b8] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-a3baf3b8] .el-pagination button:disabled{background-color:#0074ff00!important}.pagePart[data-v-a3baf3b8] .el-pagination>.is-last{color:#fff}.bo[data-v-a3baf3b8]{width:100%;display:flex}.yd_title[data-v-a3baf3b8]{box-sizing:border-box;width:98%;position:relative;overflow:hidden}.yd_title img[data-v-a3baf3b8]{width:350px;height:28px}.title[data-v-a3baf3b8]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-a3baf3b8]{display:flex;align-items:end}.title_top img[data-v-a3baf3b8]{height:33px;width:33px}.title_top .name[data-v-a3baf3b8]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-a3baf3b8]{margin-top:5px;height:19px}.selectLint[data-v-a3baf3b8]{width:86%;display:flex;margin:16px 7%;flex-direction:row-reverse}.selectLint .selectBox[data-v-a3baf3b8]{width:14%;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;margin-right:10px}.selectBox .el-select--large .el-select__wrapper{font-size:18px!important}.selectBox .el-select__wrapper{background-color:#fff0!important}.selectBox .el-select__placeholder{color:#fff!important}.selectBox .el-select__caret{color:#fff!important;font-size:18px!important}.flip[data-v-a578be39]{display:inline-block;position:relative;width:66px;height:100px;line-height:100px;border:solid 2px rgba(0,183,255,1);border-radius:2px;background:#fff;font-size:46px;color:#fff;box-shadow:0 0 6px #00000080;text-align:center;font-family:Helvetica Neue;margin-right:5px}.flipbox[data-v-a578be39]{display:flex}.flip1[data-v-a578be39]{display:inline-block;width:66px;height:100px;line-height:100px;font-size:46px;text-align:center;font-family:Helvetica Neue;color:#fff;background:rgba(7,91,123,1);border:solid 2px rgba(0,183,255,1)}.flip .digital[data-v-a578be39]:before,.flip .digital[data-v-a578be39]:after{content:"";position:absolute;left:0;right:0;overflow:hidden;box-sizing:border-box}.flip .digital[data-v-a578be39]:before{top:0;bottom:50%;border-radius:2px 2px 0 0;background:rgba(7,91,123,1)}.flip .digital[data-v-a578be39]:after{top:50%;bottom:0;border-radius:0 0 2px 2px;line-height:0;background:rgba(3,150,187,1)}.flip.down .front[data-v-a578be39]:before{z-index:3}.flip.down .back[data-v-a578be39]:after{z-index:2;transform-origin:50% 0%;transform:perspective(160px) rotateX(180deg)}.flip.down .front[data-v-a578be39]:after,.flip.down .back[data-v-a578be39]:before{z-index:1}.flip.down.go .front[data-v-a578be39]:before{transform-origin:50% 100%;animation:frontFlipDown-a578be39 .6s ease-in-out both;box-shadow:0 -2px 6px #ffffff4d;backface-visibility:hidden}.flip.down.go .back[data-v-a578be39]:after{animation:backFlipDown-a578be39 .6s ease-in-out both}.flip.up .front[data-v-a578be39]:after{z-index:3}.flip.up .back[data-v-a578be39]:before{z-index:2;transform-origin:50% 100%;transform:perspective(160px) rotateX(-180deg)}.flip.up .front[data-v-a578be39]:before,.flip.up .back[data-v-a578be39]:after{z-index:1}.flip.up.go .front[data-v-a578be39]:after{transform-origin:50% 0;animation:frontFlipUp-a578be39 .6s ease-in-out both;box-shadow:0 2px 6px #ffffff4d;backface-visibility:hidden}.flip.up.go .back[data-v-a578be39]:before{animation:backFlipUp-a578be39 .6s ease-in-out both}@keyframes frontFlipDown-a578be39{0%{transform:perspective(160px) rotateX(0)}to{transform:perspective(160px) rotateX(-180deg)}}@keyframes backFlipDown-a578be39{0%{transform:perspective(160px) rotateX(180deg)}to{transform:perspective(160px) rotateX(0)}}@keyframes frontFlipUp-a578be39{0%{transform:perspective(160px) rotateX(0)}to{transform:perspective(160px) rotateX(180deg)}}@keyframes backFlipUp-a578be39{0%{transform:perspective(160px) rotateX(-180deg)}to{transform:perspective(160px) rotateX(0)}}.flip .number0[data-v-a578be39]:before,.flip .number0[data-v-a578be39]:after{content:"0"}.flip .number1[data-v-a578be39]:before,.flip .number1[data-v-a578be39]:after{content:"1"}.flip .number2[data-v-a578be39]:before,.flip .number2[data-v-a578be39]:after{content:"2"}.flip .number3[data-v-a578be39]:before,.flip .number3[data-v-a578be39]:after{content:"3"}.flip .number4[data-v-a578be39]:before,.flip .number4[data-v-a578be39]:after{content:"4"}.flip .number5[data-v-a578be39]:before,.flip .number5[data-v-a578be39]:after{content:"5"}.flip .number6[data-v-a578be39]:before,.flip .number6[data-v-a578be39]:after{content:"6"}.flip .number7[data-v-a578be39]:before,.flip .number7[data-v-a578be39]:after{content:"7"}.flip .number8[data-v-a578be39]:before,.flip .number8[data-v-a578be39]:after{content:"8"}.flip .number9[data-v-a578be39]:before,.flip .number9[data-v-a578be39]:after{content:"9"}.clock[data-v-a578be39]{text-align:center}.displayFlex[data-v-4d71781f]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:30%}.flex1[data-v-4d71781f]{flex:1;box-sizing:border-box}.module[data-v-4d71781f]{display:flex;width:100%;margin-top:112px}.left_bg[data-v-4d71781f]{width:642px;box-sizing:border-box;padding-left:50px;padding-right:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-4d71781f]{width:582px;box-sizing:border-box;padding-left:10px;padding-right:10px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-4d71781f]{width:642px;box-sizing:border-box;padding-right:50px;padding-left:20px;margin-left:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.left_1[data-v-4d71781f]{cursor:pointer;background-image:url(./lnsjfx-44305f0e.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-4d71781f]{background-image:url(./znfxSJCK-1a272b06.png);background-repeat:no-repeat;background-size:100% 100%;height:28px}.center_0[data-v-4d71781f]{background-image:url(./bft-fd2836eb.png);background-repeat:no-repeat;background-size:100% 100%}.center_1[data-v-4d71781f]{background-image:url(./sjfx6-50d2a2a3.png);background-repeat:no-repeat;background-size:100% 100%}.center_2[data-v-4d71781f]{background-image:url(./ymt-cef87e12.png);background-repeat:no-repeat;background-size:100% 100%}.right_1[data-v-4d71781f]{background-image:url(./wjybry-960966ee.png);background-repeat:no-repeat;background-size:100% 100%}.right_2[data-v-4d71781f]{cursor:pointer;background-image:url(./tab_xxts-09cea72c.png);background-repeat:no-repeat;background-size:100% 100%}.right_2_1[data-v-4d71781f]{cursor:pointer;background-image:url(./tab_ymt-9676b308.png);background-repeat:no-repeat;background-size:100% 100%}.right_3[data-v-4d71781f]{cursor:pointer;background-image:url(./rxfx-17a0dfdc.png);background-repeat:no-repeat;background-size:100% 100%}.yd_title[data-v-4d71781f]{box-sizing:border-box;width:98%;height:42px;position:relative;overflow:hidden}.yd_title .text[data-v-4d71781f]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:3px}.yd_title .animate-border[data-v-4d71781f]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-4d71781f]:before,.yd_title .animate-border[data-v-4d71781f]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-4d71781f]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-4d71781f]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-4d71781f 4s linear infinite}.yd_title .animate-border i[data-v-4d71781f]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-4d71781f 4s linear 1s infinite}.yd_title .animate-border[data-v-4d71781f]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-4d71781f 4s linear 2s infinite}.yd_title .animate-border i[data-v-4d71781f]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-4d71781f 4s linear 3s infinite}@keyframes one-4d71781f{0%{left:-100%}50%,to{left:100%}}@keyframes two-4d71781f{0%{top:-100%}50%,to{top:100%}}@keyframes three-4d71781f{0%{right:-100%}50%,to{right:100%}}@keyframes four-4d71781f{0%{bottom:-100%}50%,to{bottom:100%}}.mechanism[data-v-4d71781f]{background-image:url(./titleImg10-00b1df84.png);background-repeat:no-repeat;background-size:100% 100%}.flex11[data-v-4d71781f]{padding-bottom:12px}.map[data-v-4d71781f]{width:560px;height:268px;margin-top:12px}.right3d[data-v-4d71781f]{width:560px;height:220px}.rolling[data-v-4d71781f]::-webkit-scrollbar{width:5px}.rolling[data-v-4d71781f]::-webkit-scrollbar-track{border-radius:1px;background:rgba(0,128,231,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.rolling[data-v-4d71781f]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(0,162,231);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)}.hypertension[data-v-4d71781f]{display:flex}.ViewData[data-v-4d71781f]{margin-top:12px}.ViewData .ViewDatalist[data-v-4d71781f]{display:flex;flex-wrap:wrap;color:#fff;margin-top:14px}.ViewData .ViewDatalist .ViewDataTop[data-v-4d71781f]{width:114px;height:132px;display:flex;align-items:center;flex-direction:column;cursor:pointer}.ViewData .ViewDatalist .ViewDataTop .ViewDataTopimg[data-v-4d71781f]{background-image:url(./sjfx-f5a8d391.png);background-repeat:no-repeat;background-size:100% 100%;width:80px;height:80px;margin-bottom:-28px;text-align:center;line-height:100px;animation:moveUpDown-4d71781f 2s infinite}.ViewData .ViewDatalist .ViewDataTop .ViewDataTopimg_1[data-v-4d71781f]{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;width:105px;height:57px}.ViewData .ViewDatalist .ViewDataTop .ViewDataBottomimg[data-v-4d71781f]{background-image:url(./sjfx2-5ad2df74.png);animation:scaleUpDown 2s infinite}.ViewData .ViewDatalist .ViewDataTop .ViewDataBottomimg_1[data-v-4d71781f]{background-image:url(data:image/png;base64,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);margin-top:4px}@keyframes moveUpDown-4d71781f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.minTopTitle[data-v-4d71781f]{width:100%;height:28px;background-image:url(./yjj-7366ea5c.png);background-repeat:no-repeat;background-size:100% 100%;margin:13px auto 4px}.minTopNum[data-v-4d71781f]{width:100%;height:120px;display:flex;align-items:center;justify-content:center}.minTopNum .numItem[data-v-4d71781f]{width:72px;height:114px;text-align:center;line-height:114px;font-weight:400;font-size:60px;margin:0 3px;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.5);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAByCAMAAADH0me+AAAAjVBMVEUA3fIA3+8A5uwA4+0A5ukA3vAA0voA1PoA0f0A2/MA3+8A1vcA2PcA2fUA3fEA4e4A4u4A2/QA9vsAuP8A/f8AyP0A0P4A3v0A7fwA2v8A5vwA5P8Awv8A0v8Ayv8A9P8A7f8A2vYAzfsA0foA1fgA3vQA3v8Axf8A+PsA+v8At/8AAAAA/P8Au/8A2/kslOuSAAAAL3RSTlNLSENFQZSmo6iZkaGenJePjJqgf3/VqqWif6N/f39/f3/K0c/Mxw/gu2ZmANzctl9taIMAAAFeSURBVGje7c7rcoIwEIbhtBYUbKGgFs8H1HBS7//yulmnTX+W2W+cyPAmw5I/z6xqdDUVV+lG6UuZiisvWlXlG6CyUtMUAaXTHvoX9Aoo3aldR6E5QfMeek5oQIcSTIYGgJDQHgPte+j5oCVByxdAP9BAciwkrOvQSq166LGQkh3kRhlBGZHSwxtl9MdJZsaQuK5DCwy06KEecgy6fQK6EXRGQGcsFMd8JZOhGBAS2mCgjYFCLpZMAx1CQLyRWEFudDCQ53khX8G8Q4AsFNrbdlpIlstQBOgP5EW2tm+GtpiNtgQFUcAPyTwRdKIfUySZd0gcHEqSIEjoCKbdiN6SyVACiKEPQAY6IiD3Njoa6B0QQWsMtHYSGgNyD8qRG+VDQPkvNKZrPjzavS0kzGHI9/2hT0kmQROC5OGgiYvQbDTy6VCCOWNIXsehuvgCVNRKX4uZuOKqVaPribhaN9+EwvjQddBZbwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.minTopNum .numItem[data-v-4d71781f]:last-child{width:72px;height:114px;text-align:center;line-height:114px;font-weight:400;font-size:36px;margin:0 3px;color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,.5);background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.minPie[data-v-4d71781f]{width:50%;position:relative;float:left}.minPie .minPieImg[data-v-4d71781f]{cursor:pointer;position:absolute;width:137px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKcAAAATCAMAAADCk+29AAAAxlBMVEUAAAAX+N0L2e0N4OcT9tIW994V8uAX+N0W9t4FxvYHzvIP4+cS6uMW+dwFx/YIz/EJ1u4S7+QU8+IK2u0X+9oQ9t8Q7+IAv/8Hz/kK1fAX+N0GyPYR6eUN3OwIzPQDwfoO4ekK1O8X+NwY+tsFxPcS6eQW9d8DwPoX9t4M1+0Y+9sCwPkHzvMDwfkX9N0AxfkV9N8O/9UR/90T7OMU8OAQ5OcR6OUV9N8O4OkN3OsL2O0I0PIK1O8HzPQX+N0GyPYExPgU8eFkIXEPAAAAM3RSTlMA0Z9dCfXu4sOfn5+HZV1dXVxPPz0nHhgS/Pz37uTjx8Oyr6iln5aSkYGAfW1bLSwYEg8HHGDVAAAAyklEQVRIx+3RRRLCQBRF0R8I7gkR3N2Je9j/pogx6V4Avyq5wzc6VQ+K8tNzwJKTUGXugCyuqrbJbaColQ5gij0aqrIj17KuqMb6BWgSmIiptyinFkNrQ0BSpxIzNdppJtDxGTD03vgJ0ywBUd9KoX6dhf/HZEyLdto/KIbraxnTppw9N4V+9oAgsZ4y3SbldBLolAMctROmQzm7XgxdioAlfhYxvQblDDxndAJEySvHCyjnLQzmPODqOgkP5CYttjJg63GRoCjXfQER6x822nQifAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;text-align:center;font-size:16px;color:#fff;line-height:22px;letter-spacing:4px;top:140px;left:75px;z-index:2}.jypx[data-v-4d71781f]{width:100%;height:200px;margin-bottom:10px;position:relative;display:flex;align-items:center}.choose[data-v-4d71781f]{display:flex;justify-content:center;margin:8px 0}.choose .choose_0[data-v-4d71781f]{cursor:pointer;width:110px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:15px;color:#fff;margin-right:10px}.choose .choose_1[data-v-4d71781f]{background-image:url(./sjfx7-05af8354.png);background-repeat:no-repeat;background-size:100% 100%}.choose .choose_2[data-v-4d71781f]{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.minPieImg2[data-v-4d71781f]{position:absolute;width:137px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKcAAAATCAMAAADCk+29AAAAxlBMVEUAAAAX+N0L2e0N4OcT9tIW994V8uAX+N0W9t4FxvYHzvIP4+cS6uMW+dwFx/YIz/EJ1u4S7+QU8+IK2u0X+9oQ9t8Q7+IAv/8Hz/kK1fAX+N0GyPYR6eUN3OwIzPQDwfoO4ekK1O8X+NwY+tsFxPcS6eQW9d8DwPoX9t4M1+0Y+9sCwPkHzvMDwfkX9N0AxfkV9N8O/9UR/90T7OMU8OAQ5OcR6OUV9N8O4OkN3OsL2O0I0PIK1O8HzPQX+N0GyPYExPgU8eFkIXEPAAAAM3RSTlMA0Z9dCfXu4sOfn5+HZV1dXVxPPz0nHhgS/Pz37uTjx8Oyr6iln5aSkYGAfW1bLSwYEg8HHGDVAAAAyklEQVRIx+3RRRLCQBRF0R8I7gkR3N2Je9j/pogx6V4Avyq5wzc6VQ+K8tNzwJKTUGXugCyuqrbJbaColQ5gij0aqrIj17KuqMb6BWgSmIiptyinFkNrQ0BSpxIzNdppJtDxGTD03vgJ0ywBUd9KoX6dhf/HZEyLdto/KIbraxnTppw9N4V+9oAgsZ4y3SbldBLolAMctROmQzm7XgxdioAlfhYxvQblDDxndAJEySvHCyjnLQzmPODqOgkP5CYttjJg63GRoCjXfQER6x822nQifAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;text-align:center;font-size:16px;color:#fff;line-height:22px;letter-spacing:4px;top:185px;left:25px;z-index:2}.jypx_right[data-v-4d71781f]{display:flex;flex-direction:column;margin-left:35px}.jypx_right .jypx_right_item[data-v-4d71781f]{cursor:pointer;display:flex;align-items:center}.jypx_right .jypx_right_item img[data-v-4d71781f]{width:70px;height:60px}.jypx_right .jypx_right_item .jypx_right_item_right[data-v-4d71781f]{margin-left:15px}.jypx_right .jypx_right_item .jypx_right_item_right .jypx_name[data-v-4d71781f]{letter-spacing:1px;font-size:18px;line-height:25px}.jypx_right .jypx_right_item .jypx_right_item_right .jypx_value[data-v-4d71781f]{font-size:22px;color:#fff;line-height:30px;letter-spacing:1px}.jypx_right .jypx_right_item[data-v-4d71781f]:first-child{margin-bottom:20px}.jypx_right .jypx_right_item:first-child .jypx_name[data-v-4d71781f]{color:#00ebff}.jypx_right .jypx_right_item:last-child .jypx_name[data-v-4d71781f]{color:#a5cdff}.rxfx[data-v-4d71781f]{display:flex;flex-direction:column;align-items:center}.rxfx .historyimg[data-v-4d71781f]{margin-top:15px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:18px;color:#fff;line-height:21px;letter-spacing:2px}[data-v-4d71781f] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}[data-v-4d71781f] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-4d71781f] .el-table__empty-block{background-color:#122560}[data-v-4d71781f] .el-table .el-table__row{border-bottom:none}.detail[data-v-4d71781f]{z-index:99999}[data-v-4d71781f] .el-pagination>.is-last{color:#fff!important}[data-v-4d71781f] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-4d71781f] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-4d71781f] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-4d71781f] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-4d71781f] .el-pagination.is-background .btn-prev,[data-v-4d71781f] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1} diff --git a/build/build/assets/analyze-c964083c.js b/build/build/assets/analyze-c964083c.js deleted file mode 100644 index 5c7373a..0000000 --- a/build/build/assets/analyze-c964083c.js +++ /dev/null @@ -1,2 +0,0 @@ -import{r as z,d as F,B as M,D as B,e as g,f as C,_ as lt,b as at,p as W,q as P,s as Z,g as i,x as yt,l as U,j as X,F as H,h as K,A as Y,k as Q,G as ht,z as Pt,K as Ft,L as Lt,i as tt}from"./index-0837fb0a.js";import{p as Et}from"./index-6bb80e54.js";import{D as Tt}from"./dialog-89522362.js";import{_ as mt,a as pt,b as gt}from"./table_c-9de598ee.js";import{i as R,L as j,e as I,r as O,g as Dt}from"./index-c2d8894b.js";import{D as Vt}from"./dialogMap-293e284d.js";import{D as dt}from"./dialogEcTy-aca8d8f5.js";import"./back-6f0da97a.js";/* empty css */import"./___vite-browser-external_commonjs-proxy-3e0a91f7.js";const ut={__name:"echartsZs",props:{list1:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(S){const y=z(),a=S,t=F({list1:[],year:[],option:{},bg:[]}),n=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a0}:{c0}"},legend:{data:["招生人数"],top:"0%",right:"10%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"10%",right:"10%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{axisTick:!1,type:"category",data:t.year,axisLabel:{show:!1}}],yAxis:[{type:"value",name:"招生人数",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(l){return Math.ceil(Math.max(l.max,l.max*1.2)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{name:"招生人数",type:"bar",barWidth:"50%",itemStyle:{borderWidth:1,color:new j(0,0,0,1,[{offset:.2,color:"rgba(23,237,255,0.8)"},{offset:1,color:"rgba(23,237,255,0.2)"}])},label:{show:!0,color:"#ffffff",fontSize:"16px",formatter:function(l){return l.value}},data:t.list1}]}};M(()=>a.list1,()=>{t.list1=a.list1,n(),e()}),M(()=>a.year,()=>{t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()});const e=()=>{var l=R(y.value);l.setOption(t.option)};return B(()=>{setTimeout(()=>{t.list1=a.list1,t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"100%",height:"100%"}},null,512))}},et={__name:"echartZsbm",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(S){const y=z(),a=S,t=F({list1:[],list2:[],year:[],option:{},bg:[]}),n=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a0}:{c0}
{a1}:{c1}"},legend:{data:["招生人数","报名人数"],top:"0%",right:"10%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"10%",right:"10%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16},interval:0,rotate:45}},{axisTick:!1,type:"category",data:t.year,axisLabel:{show:!1}}],yAxis:[{type:"value",name:"招生人数",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(l){return Math.ceil(Math.max(l.max,l.max*1.2)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",name:"报名人数",splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(l){return Math.ceil(Math.max(l.max,l.max*1.6)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{name:"招生人数",type:"bar",barWidth:"50%",itemStyle:{borderWidth:1,color:new j(0,0,0,1,[{offset:.2,color:"rgba(23,237,255,0.8)"},{offset:1,color:"rgba(23,237,255,0.2)"}])},label:{show:!0,color:"#ffffff",fontSize:"16px",formatter:function(l){return l.value}},data:t.list1},{yAxisIndex:1,name:"报名人数",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#FFD550"},label:{show:!0,color:"#ffffff",fontSize:"16px",formatter:function(l){return l.value}},data:t.list2}]}};M(()=>a.list1,()=>{t.list1=a.list1,n(),e()}),M(()=>a.list2,()=>{t.list2=a.list2,n(),e()}),M(()=>a.year,()=>{t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()});const e=()=>{var l=R(y.value);l.setOption(t.option)};return B(()=>{setTimeout(()=>{t.list1=a.list1,t.list2=a.list2,t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"100%",height:"100%"}},null,512))}},Mt={__name:"echartPick1",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(S){const y=z(),a=S,t=F({list1:[],list2:[],year:[],option:{},bg:[]}),n=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a0}:{c0}
{a1}:{c1}"},legend:{data:["招生人数","报名人数"],top:"10%",right:"center",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"5%",right:"5%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{axisTick:!1,type:"category",data:t.year,axisLabel:{show:!1}}],yAxis:[{type:"value",name:"招生人数",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(l){return Math.ceil(Math.max(l.max,l.max*1.2)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",name:"报名人数",splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(l){return Math.ceil(Math.max(l.max,l.max*1.6)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{name:"背景",type:"bar",xAxisIndex:1,yAxisIndex:2,data:t.bg,barWidth:"50%",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"招生人数",type:"bar",barWidth:"50%",itemStyle:{borderWidth:1,color:new j(0,0,0,1,[{offset:.2,color:"rgba(23,237,255,0.8)"},{offset:1,color:"rgba(23,237,255,0.2)"}])},label:{show:!0,color:"#ffffff",fontSize:"16px",formatter:function(l){return l.value}},data:t.list1},{yAxisIndex:1,name:"报名人数",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#FFD550"},label:{show:!0,color:"#ffffff",fontSize:"16px",formatter:function(l){return l.value}},data:t.list2}]}};M(()=>a.list1,()=>{t.list1=a.list1,n(),e()}),M(()=>a.list2,()=>{t.list2=a.list2,n(),e()}),M(()=>a.year,()=>{t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()});const e=()=>{var l=R(y.value);l.setOption(t.option)};return B(()=>{setTimeout(()=>{t.list1=a.list1,t.list2=a.list2,t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"100%",height:"100%"}},null,512))}},Bt={__name:"echartPick2",props:{list1:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(S){const y=z(),a=S,t=F({list1:[],year:[],option:{},bg:[]}),n=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a0}:{c0}"},legend:{data:["招生人数"],top:"10%",right:"center",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"5%",right:"5%",bottom:"10%",containLabel:!0},xAxis:[{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{axisTick:!1,type:"category",data:t.year,axisLabel:{show:!1}}],yAxis:[{type:"value",name:"招生人数",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(l){return Math.ceil(Math.max(l.max,l.max*1.2)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{name:"背景",type:"bar",xAxisIndex:1,yAxisIndex:1,data:t.bg,barWidth:"50%",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"招生人数",type:"bar",barWidth:"50%",itemStyle:{borderWidth:1,color:new j(0,0,0,1,[{offset:.2,color:"rgba(23,237,255,0.8)"},{offset:1,color:"rgba(23,237,255,0.2)"}])},label:{show:!0,color:"#ffffff",fontSize:"16px",formatter:function(l){return l.value}},data:t.list1}]}};M(()=>a.list1,()=>{t.list1=a.list1,n(),e()}),M(()=>a.year,()=>{t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()});const e=()=>{var l=R(y.value);l.setOption(t.option)};return B(()=>{setTimeout(()=>{t.list1=a.list1,t.year=a.year,t.bg=[],t.year.forEach(()=>{t.bg.push(0)}),n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"100%",height:"100%"}},null,512))}};const Rt={class:"dialogPage"},It={class:"my-header"},Ot={class:"tabelPart"},jt={class:"bo"},qt={class:"title"},Zt={class:"title_top"},Nt={class:"name"},Yt={class:"tabChoose"},Qt={key:0,style:{width:"100%",height:"700px",overflow:"hidden"}},Wt={style:{width:"49%",height:"350px",float:"left",position:"relative"}},$t={style:{width:"49%",height:"350px",float:"right",position:"relative"}},Ut={style:{width:"49%",height:"350px",float:"left",position:"relative"}},Xt={style:{width:"49%",height:"350px",float:"right",position:"relative"}},Ht={key:1,style:{width:"100%",height:"700px",overflow:"hidden"}},Kt={style:{width:"49%",height:"350px",float:"left",position:"relative"}},Gt={style:{width:"49%",height:"350px",float:"right",position:"relative"}},Jt={style:{width:"49%",height:"350px",float:"left",position:"relative"}},te={key:2,style:{width:"100%",height:"700px",overflow:"hidden"}},ee={class:"selectLint"},oe={class:"selectBox"},le={key:0,style:{width:"86%","margin-left":"7%",height:"600px",overflow:"hidden"}},ae={key:1,style:{width:"86%","margin-left":"7%",height:"600px",overflow:"hidden"}},ie={__name:"dialogEnrol",props:{dialogShowEnrol:{type:Boolean,default:()=>!1},dataEnrol:{type:Object,required:!0}},emits:["close"],setup(S,{emit:y}){const a=S,t=y,n=z(),e=F({dataEnrol:{},tab:"0",value1:"",selectList1:[],selectList2:[],pickNum:0});M(()=>a.dialogShowEnrol,(u,m)=>{n.value=u}),M(()=>a.dataEnrol,(u,m)=>{e.dataEnrol=a.dataEnrol}),at(()=>{n.value=a.dialogShowEnrol,e.dataEnrol=a.dataEnrol,e.value1=e.dataEnrol.schoolNmae[0].name,s(0)});const l=()=>{n.value=!1,t("close")},r=u=>{e.tab=u},s=u=>{e.dataEnrol.schoolData[u]&&e.dataEnrol.schoolData[u].bm?(e.pickNum=0,e.selectList1=e.dataEnrol.schoolData[u].zs,e.selectList2=e.dataEnrol.schoolData[u].bm):(e.pickNum=1,e.selectList1=e.dataEnrol.schoolData[u].zs)};return(u,m)=>{const D=W("el-icon"),k=W("el-option"),V=W("el-select"),L=W("el-dialog");return g(),C("div",Rt,[P(L,{modelValue:n.value,"onUpdate:modelValue":m[4]||(m[4]=T=>n.value=T),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:Z(({close:T,titleId:q,titleClass:A})=>[i("div",It,[P(D,{size:"26",color:"#fff",onClick:l},{default:Z(()=>[P(yt(ht))]),_:1})])]),default:Z(()=>[i("div",Ot,[i("div",jt,[i("div",qt,[i("div",Zt,[m[5]||(m[5]=i("img",{src:mt,alt:"",style:{"margin-right":"10px"}},null,-1)),i("div",Nt,U(e.dataEnrol.title)+"详情",1),m[6]||(m[6]=i("img",{src:pt,alt:"",style:{"margin-left":"10px"}},null,-1))]),m[7]||(m[7]=i("img",{class:"title_botton",src:gt,alt:""},null,-1))])]),i("div",Yt,[i("div",{class:X(e.tab=="0"?"choosed":"tabs")},[i("span",{onClick:m[0]||(m[0]=T=>r("0"))},"城区幼儿园招生情况")],2),i("div",{class:X(e.tab=="1"?"choosed":"tabs")},[i("span",{onClick:m[1]||(m[1]=T=>r("1"))},"城区义务教育")],2),i("div",{class:X(e.tab=="2"?"choosed":"tabs")},[i("span",{onClick:m[2]||(m[2]=T=>r("2"))},"学校历年匹配情况")],2)]),e.tab=="0"?(g(),C("div",Qt,[i("div",Wt,[m[8]||(m[8]=i("div",{class:"titleSmall1"},null,-1)),P(et,{list1:e.dataEnrol.kidZs1,list2:e.dataEnrol.kidBm1,year:e.dataEnrol.kidName},null,8,["list1","list2","year"])]),i("div",$t,[m[9]||(m[9]=i("div",{class:"titleSmall2"},null,-1)),P(et,{list1:e.dataEnrol.kidZs2,list2:e.dataEnrol.kidBm2,year:e.dataEnrol.kidName},null,8,["list1","list2","year"])]),i("div",Ut,[m[10]||(m[10]=i("div",{class:"titleSmall3"},null,-1)),P(et,{list1:e.dataEnrol.kidZs3,list2:e.dataEnrol.kidBm3,year:e.dataEnrol.kidName},null,8,["list1","list2","year"])]),i("div",Xt,[m[11]||(m[11]=i("div",{class:"titleSmall4"},null,-1)),P(et,{list1:e.dataEnrol.kidZs4,list2:e.dataEnrol.kidBm4,year:e.dataEnrol.kidName},null,8,["list1","list2","year"])])])):e.tab=="1"?(g(),C("div",Ht,[i("div",Kt,[m[12]||(m[12]=i("div",{class:"titleSmall5"},null,-1)),P(et,{list1:e.dataEnrol.primaryZs,list2:e.dataEnrol.primaryBm,year:e.dataEnrol.primaryName},null,8,["list1","list2","year"])]),i("div",Gt,[m[13]||(m[13]=i("div",{class:"titleSmall6"},null,-1)),P(ut,{list1:e.dataEnrol.middleZs,year:e.dataEnrol.middleName},null,8,["list1","year"])]),i("div",Jt,[m[14]||(m[14]=i("div",{class:"titleSmall7"},null,-1)),P(ut,{list1:e.dataEnrol.highZs,year:e.dataEnrol.highName},null,8,["list1","year"])])])):e.tab=="2"?(g(),C("div",te,[i("div",ee,[i("div",oe,[P(V,{modelValue:e.value1,"onUpdate:modelValue":m[3]||(m[3]=T=>e.value1=T),placeholder:"请选择",size:"large",onChange:s},{default:Z(()=>[(g(!0),C(H,null,K(e.dataEnrol.schoolNmae,T=>(g(),Y(k,{key:T.id,label:T.name,value:T.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),e.pickNum==0?(g(),C("div",le,[P(Mt,{list1:e.selectList1,list2:e.selectList2,year:e.dataEnrol.schoolYear},null,8,["list1","list2","year"])])):e.pickNum==1?(g(),C("div",ae,[P(Bt,{list1:e.selectList1,year:e.dataEnrol.schoolYear},null,8,["list1","year"])])):Q("",!0)])):Q("",!0)])]),_:1},8,["modelValue"])])}}},se=lt(ie,[["__scopeId","data-v-4d1b6fd5"]]),re=""+new URL("lnsjfx1-d3fa7e7f.png",import.meta.url).href,ne=""+new URL("lnsjfx2-b551af07.png",import.meta.url).href,ce={__name:"eP5",props:{list:{type:Array,default:()=>[]}},setup(S){const y=S,a=z(),t=F({list:[],nl:[],xz:[],option:{},bg:[]}),n=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}"},grid:{top:"13%",left:"1%",right:"1%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16},rotate:40},data:t.xz}],yAxis:[{name:"年龄段人数",type:"value",nameTextStyle:{fontSize:16},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.2)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{z:1,name:"年龄段人数",type:"bar",data:t.nl,barWidth:20,label:{show:!0,color:"#ffffff",fontSize:16,position:"top",formatter:function(l){return l.value}},itemStyle:{normal:{color:function(l){var r=[{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]},{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .3)"},{offset:1,color:"rgba(255, 242, 142, .5)"}]},{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}];return r[l.dataIndex%r.length]}}}},{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.nl,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[21,15],itemStyle:{normal:{color:function(l){var r=[{offset:1,color:"rgba(23, 237, 255, 1)"},{offset:1,color:"rgba(255, 242, 142, 1)"},{offset:1,color:"rgba(142, 187, 255, 1)"}];return r[l.dataIndex%r.length].color}}}}]}},e=()=>{var l=R(a.value);l.setOption(t.option)};return M(()=>y.list,()=>{t.list=y.list,t.nl=t.list.nl,t.xz=t.list.xz,console.log(t.list,"list"),n(),e()}),B(()=>{setTimeout(()=>{t.list=y.list,t.nl=t.list.nl,t.xz=t.list.xz,console.log(t.nl,t.xz,"list"),n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"300px"}},null,512))}},fe={__name:"jypxs",setup(S){const y=z(),a=F({list:[],month:[],option:{},color:["rgba(255, 252, 166, 1)","rgba(128, 229, 229, 1)","rgba(246, 255, 103, 1)","rgba(82, 174, 255, 1)"]}),t=["rgba(255, 252, 166, 1)","rgba(128, 229, 229, 1)","rgba(246, 255, 103, 1)","rgba(82, 174, 255, 1)"];let n=[{name:"高血压",value:200},{name:"糖尿病",value:230},{name:"其他疾病患者",value:198},{name:"无重大疾病患者",value:80}];const e=()=>{a.option={color:a.color,title:{textStyle:{color:"#fff",fontSize:16}},legend:{itemHeight:10,itemWidth:25,icon:"rect",orient:"vertical",top:"center",right:"16%",itemGap:30,textStyle:{align:"left",color:"#ffffff",verticalAlign:"middle",rich:{name:{width:80,fontSize:16},value:{width:30,align:"right",fontFamily:"Medium",fontSize:16},rate:{width:20,align:"right",fontSize:16}}},data:n,formatter:r=>{if(n.length){const s=n.filter(u=>u.name===r)[0];return`{name|${r}} {value| ${s.value}}`}}},tooltip:{trigger:"item",formatter:"{b}:{c}"},series:[{type:"pie",radius:[0,100],center:["40%","40%"],roseType:"area",itemStyle:{color:r=>t[r.dataIndex],borderRadius:8,fontSize:18},label:{show:!0,position:"outside",formatter:`{a|{b}:{c}} -{hr|}`,borderWidth:10,borderRadius:4,fontSize:18,rich:{name:{width:80,fontSize:20},hr:{backgroundColor:"auto",borderRadius:3,width:3,height:3,padding:[3,3,0,-12],fontSize:18},a:{padding:[-30,15,-20,15],color:"auto",fontSize:18}}},data:n}]}},l=()=>{var r=R(y.value);r.setOption(a.option)};return B(()=>{setTimeout(()=>{e(),l()},600)}),(r,s)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"100%",height:"300px"}},null,512))}};const de={class:"dialogPage"},ue={class:"my-header"},ye={class:"tabelPart"},he={class:"bo"},me={class:"title"},pe={class:"title_top"},ge={class:"name"},xe={style:{width:"100%",height:"700px",overflow:"hidden"}},be={class:"selectLint"},ve={class:"selectBox"},we={class:"selectBox"},_e={style:{width:"86%","margin-left":"7%",height:"300px",overflow:"hidden"}},Se={style:{width:"100%",height:"300px",overflow:"hidden"}},Ae={__name:"diaLogElderlyData",props:{dialogShowElderly:{type:Boolean,default:()=>!1},dataElderly:{type:Object,required:!0}},emits:["close"],setup(S,{emit:y}){const a=S,t=y,n=z(),e=F({dataElderly:{},value1:"",value2:"",selectList1:[],selectList2:[],pickNum:0});M(()=>a.dialogShowElderly,(s,u)=>{n.value=s}),M(()=>a.dataElderly,(s,u)=>{e.dataElderly=a.dataElderly}),at(()=>{n.value=a.dialogShowElderly,e.dataElderly=a.dataElderly,e.value1=e.dataElderly.schoolNmae[0].name,e.value2=e.dataElderly.schoolNmae1[0].name,l()});const l=s=>{e.selectList1=e.dataElderly.schoolData[0]},r=()=>{n.value=!1,t("close")};return(s,u)=>{const m=W("el-icon"),D=W("el-option"),k=W("el-select"),V=W("el-dialog");return g(),C("div",de,[P(V,{modelValue:n.value,"onUpdate:modelValue":u[2]||(u[2]=L=>n.value=L),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:Z(({close:L,titleId:T,titleClass:q})=>[i("div",ue,[P(m,{size:"26",color:"#fff",onClick:r},{default:Z(()=>[P(yt(ht))]),_:1})])]),default:Z(()=>[i("div",ye,[i("div",he,[i("div",me,[i("div",pe,[u[3]||(u[3]=i("img",{src:mt,alt:"",style:{"margin-right":"10px"}},null,-1)),i("div",ge,U(e.dataElderly.title)+"详情",1),u[4]||(u[4]=i("img",{src:pt,alt:"",style:{"margin-left":"10px"}},null,-1))]),u[5]||(u[5]=i("img",{class:"title_botton",src:gt,alt:""},null,-1))])]),u[7]||(u[7]=i("div",{class:"yd_title"},[i("img",{class:"title_botton",src:re,alt:""})],-1)),i("div",xe,[i("div",be,[i("div",ve,[P(k,{modelValue:e.value2,"onUpdate:modelValue":u[0]||(u[0]=L=>e.value2=L),placeholder:"请选择",size:"large",onChange:l},{default:Z(()=>[(g(!0),C(H,null,K(e.dataElderly.schoolNmae1,L=>(g(),Y(D,{key:L.id,label:L.name,value:L.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),i("div",we,[P(k,{modelValue:e.value1,"onUpdate:modelValue":u[1]||(u[1]=L=>e.value1=L),placeholder:"请选择",size:"large",onChange:l},{default:Z(()=>[(g(!0),C(H,null,K(e.dataElderly.schoolNmae,L=>(g(),Y(D,{key:L.id,label:L.name,value:L.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),i("div",_e,[P(ce,{list:e.selectList1},null,8,["list"])]),u[6]||(u[6]=i("div",{class:"yd_title"},[i("img",{class:"title_botton",src:ne,alt:""})],-1)),i("div",Se,[P(fe)])])])]),_:1},8,["modelValue"])])}}},ze=lt(Ae,[["__scopeId","data-v-a3baf3b8"]]),Ce={__name:"right2",props:{list:{type:Array,default:()=>[]}},emits:["shuju"],setup(S,{emit:y}){const a=y,t=S,n=z(),e=[{left:"rgba(234, 162, 57, .16)",right:"rgba(234, 162, 57, .6)",top:"rgba(234, 162, 57, 1)",bottom:"rgba(234, 162, 57, .46)",front:"rgba(234, 162, 57, .66)"},{left:"rgba(14, 252, 255, .16)",right:"rgba(14, 252, 255, .6)",top:"rgba(14, 252, 255, 1)",bottom:"rgba(14, 252, 255, .46)",front:"rgba(14, 252, 255, .66)"},{left:"rgba(60, 143, 255, .16)",right:"rgba(60, 143, 255, .6)",top:"rgba(60, 143, 255, 1)",bottom:"rgba(60, 143, 255, .46)",front:"rgba(60, 143, 255, .66)"}],l=z([]),r=F({list:[],option:{},Max:200,valueList:[20,53,47,65,29,11,10],xxname:["小奔通","两慢病","水费","就业招工","零工市厂匹配","医保","交通出行"]}),s=I({shape:{x:0,y:0},buildPath:function(A,d){const f=d.xAxisPoint,o=[d.x-20,d.y],c=[d.x-7,d.y-14],x=[f[0]-7,f[1]-14],_=[f[0]-20,f[1]];A.moveTo(o[0],o[1]).lineTo(c[0],c[1]).lineTo(x[0],x[1]).lineTo(_[0],_[1]).closePath()}}),u=I({shape:{x:0,y:0},buildPath:function(A,d){const f=d.xAxisPoint,o=[d.x-20,d.y],c=[d.x+2,d.y],x=[f[0]+2,f[1]],_=[f[0]-20,f[1]];A.moveTo(o[0],o[1]).lineTo(c[0],c[1]).lineTo(x[0],x[1]).lineTo(_[0],_[1]).closePath()}}),m=I({shape:{x:0,y:0},buildPath:function(A,d){const f=d.xAxisPoint,o=[d.x+2,d.y],c=[d.x+15,d.y-14],x=[f[0]+15,f[1]-14],_=[f[0]+2,f[1]];A.moveTo(o[0],o[1]).lineTo(c[0],c[1]).lineTo(x[0],x[1]).lineTo(_[0],_[1]).closePath()}}),D=I({shape:{x:0,y:0},buildPath:function(A,d){const f=[d.x-20,d.y],o=[d.x+2,d.y],c=[d.x+15,d.y-14],x=[d.x-7,d.y-14];A.moveTo(f[0],f[1]).lineTo(o[0],o[1]).lineTo(c[0],c[1]).lineTo(x[0],x[1]).closePath()}}),k=I({shape:{x:0,y:0},buildPath:function(A,d){const f=d.xAxisPoint,o=[f[0]-20,f[1]],c=[f[0]+2,f[1]],x=[f[0]+15,f[1]-14],_=[f[0]-7,f[1]-14];A.moveTo(o[0],o[1]).lineTo(c[0],c[1]).lineTo(x[0],x[1]).lineTo(_[0],_[1]).closePath()}});O("CubeLeft_1",s),O("CubeFront_1",u),O("CubeRight_1",m),O("CubeTop_1",D),O("CubeBottom_1",k);const V=()=>{r.option={tooltip:{trigger:"axis",formatter:"{b0}:{c1}"},grid:{left:10,right:0,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",data:r.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!0,color:"#fff",fontSize:16,formatter:function(A){return A.length>3?A.slice(0,2)+"...":A}}},{type:"category",data:r.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!1,color:"#fff",fontSize:16}}],yAxis:{min:0,max:r.Max,type:"value",axisLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, .16)"}},splitLine:{show:!0,lineStyle:{type:"dashed",color:"rgba(255, 255, 255, .16)"}},axisTick:{show:!1},axisLabel:{show:!0,fontSize:16,color:"#fff"}},series:[{type:"custom",renderItem:function(A,d){const f=d.coord([d.value(0),d.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:d,x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:"rgba(103, 180, 233, .16)"}},{type:"CubeLeft_1",shape:{api:d,x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:"rgba(103, 180, 233, .04)"}},{type:"CubeFront_1",shape:{api:d,x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:"rgba(103, 180, 233, .16)"}},{type:"CubeRight_1",shape:{api:d,x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:"rgba(103, 180, 233, .08)"}},{type:"CubeTop_1",shape:{api:d,x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:"rgba(103, 180, 233, .26)"}}]}},data:l.value},{type:"custom",renderItem:(A,d)=>{const f=d.coord([d.value(0),d.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:d,xValue:d.value(0),yValue:d.value(1),x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:e[`${A.dataIndexInside%3}`].bottom}},{type:"CubeLeft_1",shape:{api:d,xValue:d.value(0),yValue:d.value(1),x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:e[`${A.dataIndexInside%3}`].left}},{type:"CubeFront_1",shape:{api:d,xValue:d.value(0),yValue:d.value(1),x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:e[`${A.dataIndexInside%3}`].front}},{type:"CubeRight_1",shape:{api:d,xValue:d.value(0),yValue:d.value(1),x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:e[`${A.dataIndexInside%3}`].right}},{type:"CubeTop_1",shape:{api:d,xValue:d.value(0),yValue:d.value(1),x:f[0],y:f[1],xAxisPoint:d.coord([d.value(0),0])},style:{fill:e[`${A.dataIndexInside%3}`].top}}]}},data:r.valueList},{type:"bar",xAxisIndex:1,label:{show:!0,fontSize:18,position:"top",color:"#ffffff",formatter:function(A){return A.value-5}},itemStyle:{color:"rgba(221, 242, 255, 0)"},data:r.valueList.map(A=>parseInt(A)+5),barWidth:20}]}},L=()=>{var A=R(n.value);A.setOption(r.option),A.on("click",function(d){a("shuju",d.name)})},T=A=>{let d=Math.max(...A);return Math.ceil(d/100)*100},q=()=>{r.valueList=[],r.xxname=[],r.list.length!==0&&r.list.forEach(A=>{r.xxname.push(A.name),r.valueList.push(A.num)})};return B(()=>{setTimeout(()=>{r.list=t.list,q(),r.Max=T(r.valueList),l.value=r.valueList.map(A=>parseInt(r.Max)*.9),V(),L()},800)}),(A,d)=>(g(),C("div",{ref_key:"chart",ref:n,style:{width:"96%",height:"220px"}},null,512))}},ke={__name:"right1",props:{list:{type:Array,default:()=>[]}},setup(S){const y=z(),a=S,t=F({list:[],list1:[],list2:[],year:[],option:{}}),n=()=>{t.option={grid:{left:"2%",right:"10%",top:"4%",bottom:"6%",containLabel:!0},tooltip:{trigger:"axis"},xAxis:{type:"value",splitLine:{lineStyle:{color:"rgba(77, 128, 254, 0.2)",type:"line"}},axisTick:{show:!0},splitLine:{show:!1},axisLabel:{show:!1,textStyle:{color:"#00c0fa",fontSize:19}}},yAxis:[{type:"category",inverse:!0,axisLabel:{show:!0,textStyle:{color:"#ffffff",fontSize:"14"}},splitLine:{show:!1},axisTick:{show:!1},axisLine:{show:!1},data:t.list1}],series:[{name:"未交医保人员",type:"bar",zlevel:1,label:{show:!0,position:"right",color:"#ffffff",fontSize:12,distance:10},itemStyle:{borderWidth:1,borderRadius:[0,0,50,0],color:new j(0,0,1,0,[{offset:0,color:"rgba(0, 183, 255, 0)"},{offset:1,color:"rgba(0, 183, 255, 1)"}])},barWidth:10,data:t.list2}]}},e=()=>{var r=R(y.value);r.setOption(t.option)},l=()=>{t.list.forEach(r=>{t.list1.push(r.xzjd),t.list2.push(r.rs)})};return M(()=>a.list,(r,s)=>{}),B(()=>{setTimeout(()=>{t.list=a.list,l(),n(),e()},600)}),(r,s)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"100%",height:"300px"}},null,512))}},Pe={__name:"jypx",setup(S){const y=z(),a=F({list:[],month:[],option:{}});let t=[{name:"制造业",value:36.3},{name:"服务业",value:22.8},{name:"食品医疗",value:18.7},{name:"科技",value:16.4},{name:"其他",value:5.8}];const n=()=>{a.option={title:{text:"就业率",textStyle:{color:"#fff",fontSize:16},left:"24%",top:"38%",subtext:"100%",subtextStyle:{color:"#00FFFB",fontSize:22,fontWeight:"bold"},textAlign:"center"},legend:{itemHeight:8,itemWidth:8,icon:"rect",orient:"vertical",top:"center",right:"0%",textStyle:{align:"left",color:"#ffffff",verticalAlign:"middle",rich:{name:{width:80,fontSize:16},value:{width:30,align:"right",fontFamily:"Medium",fontSize:16},rate:{width:20,align:"right",fontSize:16}}},data:t,formatter:l=>{if(t.length){const r=t.filter(s=>s.name===l)[0];return`{name|${l}}{value| ${r.value}} {rate| %}`}}},tooltip:{trigger:"item",formatter:"{b}:{d}%"},series:[{name:"",type:"pie",radius:["45%","90%"],center:["25%","50%"],roseType:"radius",label:{show:!1},data:t}]}},e=()=>{var l=R(y.value);l.setOption(a.option)};return B(()=>{setTimeout(()=>{n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"60%",height:"180px"}},null,512))}},Fe={__name:"pie3dMt1",props:{list:{type:Array,default:()=>[]},month:{type:Array,default:()=>[]}},setup(S){const y=S,a=z(),t=F({list:[],month:[],option:{}});let n=[{name:"高血压",value:40},{name:"非高血压",value:30}],l=n.map(k=>k.value).reduce((k,V)=>k+V),r=["#ECE09E ","#78f6f8"],s=[],u=[];for(let k=0;k{t.option={color:r,grid:{top:"14%",left:"40%",width:"40%",height:"21%",containLabel:!1},yAxis:[{type:"category",inverse:!0,axisLine:{show:!1},axisTick:{show:!1},axisLabel:{interval:0,inside:!0,textStyle:{color:"#fff",fontSize:14},show:!0},data:u}],xAxis:[{show:!1}],series:s}},D=()=>{var k=R(a.value);k.setOption(t.option)};return B(()=>{setTimeout(()=>{t.list=y.list,t.month=y.month,n[0].value=Number(t.list.gxy.rs),n[1].value=Number(t.list.fgxy.rs),u.push("高血压"+t.list.gxy.rs),u.push("非高血压"+t.list.fgxy.rs),m(),D()},600)}),(k,V)=>(g(),C("div",{ref_key:"chart",ref:a,style:{width:"50%",height:"210px"}},null,512))}},Le={__name:"pieMt",props:{list:{type:Object}},setup(S){const y=S,a=z(),t=F({list:[{value:2,name:"危房改造"},{value:8,name:"下山脱贫"},{value:10,name:"水库移民"},{value:43,name:"小县大城"},{value:15,name:"地质灾害"},{value:22,name:"征迁"}],option:{}});let n=0,e=[];t.list.forEach(s=>{n+=s.value*1,e.push(s.name)}),t.list.push({name:"",value:n,itemStyle:{normal:{color:"rgba(0, 0, 0, 0)"}}});const l=()=>{t.option={color:["#FFE35F","#0081FF","#8ABEDB","#25B9C8","#30EB92","rgba(69, 244, 245)"],tooltip:{backgroundColor:"rgba(18, 55, 85, 0.8);",borderColor:"transparent",trigger:"item",axisPointer:{type:"shadow"},formatter:function(s){return`
${s.name};${s.value}%
`}},legend:{formatter:function(s){var u="";for(let m=0;m{var s=R(a.value);s.setOption(t.option),window.addEventListener("resize",()=>{s.resize()})};return B(()=>{setTimeout(()=>{t.list[0].num=y.list.wfgz,t.list[1].num=y.list.xstp,t.list[2].num=y.list.skym,t.list[3].num=y.list.xxdc,t.list[4].num=y.list.dzzh,t.list[5].num=y.list.zq,l(),r()},600)}),(s,u)=>(g(),C("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"240px"}},null,512))}},Ee={__name:"pieMt2",props:{list:{type:Object}},setup(S){const y=S,a=z(),t=F({list:[{name:"0-18岁",num:0,value:9.67},{name:"19-60岁",num:0,value:63.37},{name:"60岁以上",num:0,value:26.97}],option:{}});let n=0,e=[];t.list.forEach(s=>{n+=s.value*1,e.push(s.name)}),t.list.push({name:"",value:n,itemStyle:{normal:{color:"rgba(0, 0, 0, 0)"}}});const l=()=>{t.option={color:["#FFE35F","#0081FF","#8ABEDB","#25B9C8","#30EB92","rgba(69, 244, 245)"],tooltip:{backgroundColor:"rgba(18, 55, 85, 0.8);",borderColor:"transparent",trigger:"item",axisPointer:{type:"shadow"},formatter:function(s){const u=t.list[s.seriesIndex].num;return`
${s.name}:${u}人
`}},legend:{height:"30%",orient:"vertical",left:"10%",bottom:2,itemGap:2,show:!0,icon:"rect",itemHeight:12,itemWidth:25,textStyle:{fontSize:14,color:"#FFFFFF",lineHeight:20},formatter:function(s){let u="",m="";for(let k=0;k{var s=R(a.value);s.setOption(t.option),window.addEventListener("resize",()=>{s.resize()})};return B(()=>{setTimeout(()=>{t.list[0].num=y.list.wfgz,t.list[1].num=y.list.xstp,t.list[2].num=y.list.skym,l(),r()},600)}),(s,u)=>(g(),C("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"240px"}},null,512))}},Te={__name:"edXS",props:{list:{type:Array,default:()=>[]},month:{type:Array,default:()=>[]}},setup(S){const y=S,a=z(),t=F({list:[],month:[],option:{}}),n=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}岁数
{a1}:{c1}"},grid:{top:"20%",left:"0%",right:"3%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisTick:{show:!1},data:t.month},{axisTick:!1,type:"category",data:t.month,axisLabel:{show:!1}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list,symbol:"diamond",symbolOffset:[0,"-50%"],symbolSize:[10,10],itemStyle:{borderColor:"#2fffa4",color:"rgba(23, 136, 255, 1)"}},{z:1,name:"人数",type:"bar",barGap:"0%",data:t.list,barWidth:"25%",label:{show:!0,position:"top",color:"#ffffff",formatter:function(l){return l.value}},itemStyle:{color:new j(0,0,0,1,[{offset:0,color:"rgba(23, 136, 255, 1)"},{offset:1,color:"rgba(23, 136, 255, 0.20)"}])},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 136, 255, .7)"},{offset:.5,color:"rgba(23, 136, 255, .7)"},{offset:.5,color:"rgba(23, 136, 255, .3)"},{offset:1,color:"rgba(23, 136, 255, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)",fontSize:16},data:t.month.map(()=>100),barWidth:30}]}},e=()=>{var l=R(a.value);l.setOption(t.option)};return B(()=>{setTimeout(()=>{t.list=y.list,t.month=y.month,n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:a,style:{width:"50%",height:"210px"}},null,512))}},De={__name:"eP2",props:{list:Array,year:Array},setup(S){const y=z(),a=z(!1),t=S,n=F({list:[],year:[],option:{},name:[],formatter:"{b0}
",series:[{name:"背景",type:"bar",data:[],showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}],legend:{data:[],top:"3%",right:"5%",textStyle:{fontSize:16,color:"#ffffff"}},bgColor:["#2468FF","#E8FF00","#FF5733","#33FF57","#3357FF","#FF33A1","#57FF33","#33FFA1","#A133FF","#FF5733"]}),e=()=>{n.series=[{name:"背景",type:"bar",data:n.year.map(()=>0),showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}],n.list.length>0&&n.list.forEach((s,u)=>{const m=n.bgColor[u%n.bgColor.length];n.series.push({yAxisIndex:0,name:s.name,type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:m,borderWidth:1,color:m},label:{show:!0,color:m,formatter:D=>D.value},data:s.data})}),n.legend.data=n.list.map(s=>s.name),n.formatter="{b0}年
"+n.list.map((s,u)=>`{a${u+1}}:{c${u+1}}
`).join("")},l=()=>{n.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:n.formatter},legend:n.legend,grid:{top:"35%",left:"6%",right:"6%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:n.year,axisLabel:{color:"#ffffff",fontSize:16}},yAxis:[{type:"value",name:"人数/人",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:s=>Math.ceil(Math.max(s.max,s.max*1.2)/50)*50,nameTextStyle:{fontSize:14},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:s=>Math.ceil(Math.max(s.max,s.max*1.6)/50)*50,nameTextStyle:{fontSize:14},axisLabel:{show:!1},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:n.series}},r=()=>{let s=Dt(y.value);s||(s=R(y.value)),a.value&&s.clear(),s.setOption(n.option)};return M(()=>t.list,(s,u)=>{s.length{n.list=t.list,n.year=t.year,e(),l(),r()}),(s,u)=>(g(),C("div",{ref_key:"chart",ref:y,style:{width:"100%",height:"320px"}},null,512))}},Ve={__name:"ylXZZC",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]}},emits:["village"],setup(S,{emit:y}){const a=y,t=S,n=z(null),e=F({list1:[],list2:[],option:{}}),l=()=>{e.option={tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{top:"10%",left:"3%",right:"8%",bottom:"3%",containLabel:!0,color:"#ffffff",fontSize:14},calculable:!0,xAxis:{type:"value",data:e.list2,axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:14,width:1}},axisPointer:{label:{autoSplitNumber:5}}},yAxis:{type:"category",data:e.list1,axisLabel:{inside:!1,textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}},axisTick:{show:!1},splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:14,width:1}}},series:[{type:"bar",data:e.list2,barWidth:15,barGap:.3,barMaxWidth:20,barMinWidth:5,itemStyle:{borderWidth:1,borderColor:"rgba(0, 183, 255, 1)",borderRadius:[0,0,50,0],color:new j(0,0,1,0,[{offset:0,color:"rgba(26, 255, 217, 0)"},{offset:1,color:"rgba(0, 183, 255, 1)"}])},label:{show:!0,position:"right",color:"#ffffff",formatter:function(s){return s.value}}}]}},r=()=>{var s=R(n.value);s.setOption(e.option),s.on("click",function(u){a("village",u.name)})};return B(()=>{setTimeout(()=>{e.list1=t.list1,e.list2=t.list2,e.year=t.year,l(),r()},600)}),(s,u)=>(g(),C("div",{ref_key:"chart",ref:n,style:{width:"100%",height:"220px"}},null,512))}},Me={__name:"rxfx",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(S){const y=F({list:[],zss:[3939,1036,1270,1633,11389,4903,4144],bms:[3860,6980,7585,8858,12737,13e3,13333],year:["托班","小班","中班","大班","小学","初中","高中"],option:{},bg:[0,0,0,0,0,0,0]}),a=z(),t=()=>{y.option={tooltip:{trigger:"axis",formatter:"{b0}
{a1}:{c1}"},legend:{data:["招生数","报名数"],top:"6%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"23%",left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:y.year},{axisTick:!1,type:"category",data:y.year,axisLabel:{show:!1}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:y.zss,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[20,10],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}},{z:1,name:"招生数",type:"bar",barGap:.3,data:y.zss,barWidth:"30%",label:{show:!0,color:"#ffffff",position:"top"},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:y.bg.map(()=>100),barWidth:50}]}},n=()=>{var e=R(a.value);e.setOption(y.option)};return B(()=>{setTimeout(()=>{t(),n()},600)}),(e,l)=>(g(),C("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"260px"}},null,512))}};const Be={class:"flipbox"},Re={class:"clock",id:"clocks"},Ie={__name:"FlipClock",props:{list:{type:Array,default:()=>[]}},setup(S){const y=S,a=F({list:[],digits:[0,0,0,0,0]});class t{constructor(l){this.config=Object.assign({node:null,frontText:"number0",backText:"number1",duration:200},l),this.nodeClass={flip:"flip",front:"digital front",back:"digital back"},this.frontNode=this.config.node.querySelector(".front"),this.backNode=this.config.node.querySelector(".back"),this.isFlipping=!1,this._init()}_init(){this._setFront(this.config.frontText),this._setBack(this.config.backText)}_setFront(l){this.frontNode.setAttribute("class",this.nodeClass.front+" "+l)}_setBack(l){this.backNode.setAttribute("class",this.nodeClass.back+" "+l)}_flip(l,r,s){if(this.isFlipping)return;this.isFlipping=!0,this._setFront(r),this._setBack(s);let u=this.nodeClass.flip;l==="down"&&(u+=" down"),this.config.node.setAttribute("class",u+" go"),setTimeout(()=>{this.config.node.setAttribute("class",u),this.isFlipping=!1,this._setFront(s)},this.config.duration)}flipDown(l,r){this._flip("down",l,r)}}function n(e,l){const r=l.toString().padStart(e.length,"0");for(let s=0;s{setTimeout(()=>{a.list=y.list,a.digits=a.list.toString().split("").map(Number);const e=document.querySelectorAll(".flip"),l=[];for(let V=0;V{const T=Math.floor(Math.random()*(L-V+1))+V,q=Math.floor(Math.random()*(L-T+1))+T+1;return[T,q]},[s,u]=r(1e3,a.list-1),m=[s,u,a.list];let D=0;const k=setInterval(()=>{D>=m.length?clearInterval(k):(n(l,m[D]),D++)},333)},600)}),(e,l)=>(g(),C("div",Be,[i("div",Re,[(g(!0),C(H,null,K(a.digits,(r,s)=>(g(),C("div",{key:s,class:"flip down"},l[0]||(l[0]=[i("div",{class:"digital front number0"},null,-1),i("div",{class:"digital back number1"},null,-1)])))),128))]),l[1]||(l[1]=i("div",{class:"flip1"},"人",-1))]))}},Oe=lt(Ie,[["__scopeId","data-v-a578be39"]]),je={__name:"pie4",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]},name:{type:String,default:()=>""}},setup(S){const y=S,a=z(),t=F({list:[6280,6280,6280,5924,1824],year:[2020,2021,2022,2023,2024],bg:[0,0,0,0],option:{}}),n=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a0}:{c0} "},grid:{top:"15%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:{name:"人数/次",type:"value",max:function(l){return Math.ceil(Math.max(l.max,l.max*1.6)/50)*50},nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},series:[{name:"人数",type:"line",stack:"Total",symbol:"emptyCircle",smooth:!0,symbolSize:10,label:{show:!0,color:"#00FCFF",position:"top",fontSize:14,formatter:function(l){return l.value}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},data:t.list},{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]}},e=()=>{var l=R(a.value);l.setOption(t.option)};return M(()=>y.list,(l,r)=>{t.list=l,t.bg.length=0,t.year.forEach(s=>{t.bg.push(0)}),n(),e()}),M(()=>y.year,(l,r)=>{t.year=l,t.bg.length=0,t.year.forEach(s=>{t.bg.push(0)}),n(),e()}),B(()=>{setTimeout(()=>{t.list=y.list,t.year=y.year,t.bg.length=0,t.year.forEach(l=>{t.bg.push(0)}),n(),e()},600)}),(l,r)=>(g(),C("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"200px"}},null,512))}},qe={__name:"dialog_nlfb",props:{list:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},list3:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(S){const y=S,a=F({list:[],unlist:[],list2:[],unlist2:[],list3:[],unlist3:[],year:[],option:{},bg:[]}),t=z(),n=()=>{a.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:function(r){let s="";return r[0].name<=a.year[2]?s=`${r[0].name}
`:s=`${r[0].name}预测数据
`,r.forEach(function(u,m){u.axisValue<=a.year[2]?m<=2&&(s+=`${u.seriesName}: ${u.value}
`):m>2&&(s+=`${u.seriesName}: ${u.value}
`)}),s}},legend:{data:["0-18岁","19-60岁","60岁以上"],top:"3%",right:"40%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"15%",left:"1%",right:"3%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:a.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},series:[{xAxisIndex:0,name:"0-18岁",type:"line",symbol:"emptyCircle",smooth:!0,symbolSize:10,itemStyle:{borderColor:"#E8FF00",borderWidth:1,color:"#E8FF00"},label:{show:!0,color:"#ffffff",position:"top",fontSize:16,formatter:function(r){return r.value}},areaStyle:{color:"#F4F65B",normal:{color:new j(0,0,0,1,[{offset:0,color:"rgba(255, 234, 90, 0.50)"},{offset:1,color:"rgba(255, 234, 90, 0)"}],!1),shadowBlur:0}},data:a.list},{xAxisIndex:0,name:"19-60岁",type:"line",symbol:"emptyCircle",smooth:!0,symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",position:"top",fontSize:16,formatter:function(r){return r.value}},areaStyle:{color:"#F4F65B",normal:{color:new j(0,0,0,1,[{offset:0,color:"rgba(0, 252, 255, 0.50)"},{offset:1,color:"rgba(0, 252, 255, 0)"}],!1),shadowBlur:0}},data:a.list2},{xAxisIndex:0,name:"60岁以上",type:"line",symbol:"emptyCircle",smooth:!0,symbolSize:10,itemStyle:{borderColor:"#00A8FF",borderWidth:1,color:"#00A8FF"},label:{show:!0,color:"#ffffff",position:"top",fontSize:16,formatter:function(r){return r.value}},areaStyle:{color:"#00A8FF",normal:{color:new j(0,0,0,1,[{offset:0,color:"rgba(0, 168, 255,0.50)"},{offset:1,color:"rgba(0, 168, 255,0)"}],!1),shadowBlur:0}},data:a.list3},{xAxisIndex:0,name:"0-18岁",type:"line",symbol:"emptyCircle",smooth:!0,symbolSize:10,lineStyle:{type:"dashed"},itemStyle:{borderColor:"#E8FF00",borderWidth:1,color:"#E8FF00"},label:{show:!0,color:"#ffffff",position:"top",fontSize:16,formatter:function(r){return r.value}},areaStyle:{color:"#F4F65B",normal:{color:new j(0,0,0,1,[{offset:0,color:"rgba(255, 234, 90, 0.50)"},{offset:1,color:"rgba(255, 234, 90, 0)"}],!1),shadowBlur:0}},data:a.unlist},{xAxisIndex:0,name:"19-60岁",type:"line",symbol:"emptyCircle",smooth:!0,symbolSize:10,lineStyle:{type:"dashed"},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",position:"top",fontSize:16,formatter:function(r){return r.value}},areaStyle:{color:"#F4F65B",normal:{color:new j(0,0,0,1,[{offset:0,color:"rgba(0, 252, 255, 0.50)"},{offset:1,color:"rgba(0, 252, 255, 0)"}],!1),shadowBlur:0}},data:a.unlist2},{xAxisIndex:0,name:"60岁以上",type:"line",symbol:"emptyCircle",smooth:!0,symbolSize:10,lineStyle:{type:"dashed"},itemStyle:{borderColor:"#00A8FF",borderWidth:1,color:"#00A8FF"},label:{show:!0,color:"#ffffff",position:"top",fontSize:16,formatter:function(r){return r.value}},areaStyle:{color:"#00A8FF",normal:{color:new j(0,0,0,1,[{offset:0,color:"rgba(0, 168, 255,0.50)"},{offset:1,color:"rgba(0, 168, 255,0)"}],!1),shadowBlur:0}},data:a.unlist3}]}};M(()=>y.list,(r,s)=>{setTimeout(()=>{e(),n(),l()},600)});const e=()=>{a.list.length=0,a.list2.length=0,a.list3.length=0,a.unlist.length=0,a.unlist2.length=0,a.unlist3.length=0,y.list.forEach((r,s)=>{s<=2?a.list.push(r):a.list.push(""),s>=2?a.unlist.push(r):a.unlist.push("")}),y.list2.forEach((r,s)=>{s<=2?a.list2.push(r):a.list2.push(""),s>=2?a.unlist2.push(r):a.unlist2.push("")}),y.list3.forEach((r,s)=>{s<=2?a.list3.push(r):a.list3.push(""),s>=2?a.unlist3.push(r):a.unlist3.push("")})},l=()=>{var r=R(t.value);r.setOption(a.option)};return B(()=>{setTimeout(()=>{e(),a.year=y.year,n(),l()},600)}),(r,s)=>(g(),C("div",{ref_key:"chart",ref:t,style:{width:"100%",height:"100%"}},null,512))}},Ze={__name:"dialog_jjlxfb",props:{list:{type:Array,default:()=>[]}},emits:["shuju"],setup(S,{emit:y}){const a=y,t=S,n=z(),e=[{left:"rgba(234, 162, 57, .16)",right:"rgba(234, 162, 57, .6)",top:"rgba(234, 162, 57, 1)",bottom:"rgba(234, 162, 57, .46)",front:"rgba(234, 162, 57, .66)"},{left:"rgba(14, 252, 255, .16)",right:"rgba(14, 252, 255, .6)",top:"rgba(14, 252, 255, 1)",bottom:"rgba(14, 252, 255, .46)",front:"rgba(14, 252, 255, .66)"}],l=F({list:[],option:{},Max:2e4,valueList:[4504,16086,6130,2844,4967,179,1685,5010,633,569,219,5152,40,631,536],valueList2:[1181,2177,3720,3711,4642,1654,3395,5552,2651,3468,5078,1944,1959,4593,3823],xxname:["龙洲街道","东华街道","湖镇镇","小南海镇","溪口镇","横山镇","塔石镇","詹家镇","罗家乡","庙下乡","沐尘畲族乡","模环乡","石佛乡","社阳乡","大街乡"]}),r=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[o.x-40,o.y],_=[o.x-27,o.y-14],b=[c[0]-27,c[1]-14],E=[c[0]-40,c[1]];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}}),s=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[o.x-40,o.y],_=[o.x-18,o.y],b=[c[0]-18,c[1]],E=[c[0]-40,c[1]];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}}),u=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[o.x-18,o.y],_=[o.x-5,o.y-14],b=[c[0]-5,c[1]-14],E=[c[0]-18,c[1]];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}}),m=I({shape:{x:0,y:0},buildPath:function(f,o){const c=[o.x-40,o.y],x=[o.x-18,o.y],_=[o.x-5,o.y-14],b=[o.x-27,o.y-14];f.moveTo(c[0],c[1]).lineTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).closePath()}}),D=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[c[0]-40,c[1]],_=[c[0]-18,c[1]],b=[c[0]-5,c[1]-14],E=[c[0]-27,c[1]-14];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}});O("CubeLeft_1",r),O("CubeFront_1",s),O("CubeRight_1",u),O("CubeTop_1",m),O("CubeBottom_1",D);const k=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[o.x-0,o.y],_=[o.x+13,o.y-14],b=[c[0]+13,c[1]-14],E=[c[0]-0,c[1]];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}}),V=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[o.x-0,o.y],_=[o.x+22,o.y],b=[c[0]+22,c[1]],E=[c[0]-0,c[1]];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}}),L=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[o.x+22,o.y],_=[o.x+35,o.y-14],b=[c[0]+35,c[1]-14],E=[c[0]+22,c[1]];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}}),T=I({shape:{x:0,y:0},buildPath:function(f,o){const c=[o.x-0,o.y],x=[o.x+22,o.y],_=[o.x+35,o.y-14],b=[o.x+13,o.y-14];f.moveTo(c[0],c[1]).lineTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).closePath()}}),q=I({shape:{x:0,y:0},buildPath:function(f,o){const c=o.xAxisPoint,x=[c[0]-0,c[1]],_=[c[0]+22,c[1]],b=[c[0]+35,c[1]-14],E=[c[0]+13,c[1]-14];f.moveTo(x[0],x[1]).lineTo(_[0],_[1]).lineTo(b[0],b[1]).lineTo(E[0],E[1]).closePath()}});O("CubeLeft_2",k),O("CubeFront_2",V),O("CubeRight_2",L),O("CubeTop_2",T),O("CubeBottom_2",q);const A=()=>{l.option={legend:{data:["转入人数(含同乡镇跨村聚集人口)","转出人数(含同乡镇跨村聚集人口)"],top:"0%",right:"30%",textStyle:{fontSize:16,color:"#ffffff"}},tooltip:{trigger:"axis",formatter:"{b0}:
{a0}:{c0}
{a1}:{c1}"},grid:{left:0,right:0,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",data:l.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!0,color:"#fff",fontSize:16,formatter:function(f){return f.length>3?f.slice(0,2)+"...":f}}},{type:"category",data:l.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!1,color:"#fff",fontSize:16}}],yAxis:{min:0,max:l.Max,type:"value",axisLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, .16)"}},splitLine:{show:!0,lineStyle:{type:"dashed",color:"rgba(255, 255, 255, .16)"}},axisTick:{show:!1},axisLabel:{show:!0,fontSize:16,color:"#fff"}},series:[{xAxisIndex:0,name:"转入人数(含同乡镇跨村聚集人口)",type:"custom",renderItem:(f,o)=>{const c=o.coord([o.value(0),o.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[0].bottom}},{type:"CubeLeft_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[0].left}},{type:"CubeFront_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[0].front}},{type:"CubeRight_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[0].right}},{type:"CubeTop_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[0].top}}]}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:1,color:"rgba(234, 162, 57, 1)"}]}},data:l.valueList},{xAxisIndex:0,name:"转出人数(含同乡镇跨村聚集人口)",type:"custom",renderItem:(f,o)=>{const c=o.coord([o.value(0),o.value(1)]);return{type:"group",children:[{type:"CubeBottom_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[1].bottom}},{type:"CubeLeft_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[1].left}},{type:"CubeFront_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[1].front}},{type:"CubeRight_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[1].right}},{type:"CubeTop_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:c[0],y:c[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:e[1].top}}]}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:1,color:"rgba(14, 252, 255, 1)"}]}},data:l.valueList2},{type:"bar",xAxisIndex:1,label:{show:!0,fontSize:18,position:"top",color:"#ffffff",formatter:function(f){return f.value-5}},itemStyle:{color:"rgba(221, 242, 255, 0)"},data:l.valueList.map(f=>parseInt(f)+5),barWidth:30},{type:"bar",xAxisIndex:1,label:{show:!0,fontSize:18,position:"top",color:"#ffffff",formatter:function(f){return f.value-5}},itemStyle:{color:"rgba(221, 242, 255, 0)"},data:l.valueList2.map(f=>parseInt(f)+5),barWidth:20}]}},d=()=>{var f=R(n.value);f.setOption(l.option),f.on("click",function(o){a("shuju",o.name,o.seriesIndex)})};return B(()=>{setTimeout(()=>{l.xxname.forEach((f,o)=>{t.list.forEach((c,x)=>{f==c.xzjd&&(l.valueList[o]=c.qrrs,l.valueList2[o]=c.qcrs)})}),A(),d()},800)}),(f,o)=>(g(),C("div",{ref_key:"chart",ref:n,style:{width:"100%",height:"100%"}},null,512))}},Ne=""+new URL("sjfx-f5a8d391.png",import.meta.url).href,Ye="data:image/png;base64,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",Qe=""+new URL("pxrc-a0ca8dec.png",import.meta.url).href,We="data:image/png;base64,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";const $e={class:"module"},Ue={class:"displayFlex left_bg"},Xe={class:"flex11"},He={class:"hypertension"},Ke={class:"flex1"},Ge={class:"ViewData"},Je={class:"ViewDatalist"},to=["onClick"],eo={class:"displayFlex center_bg"},oo={class:"flex1"},lo={class:"minTopNum"},ao={style:{overflow:"hidden"}},io={class:"minPie"},so={class:"minPie"},ro={class:"jypx"},no={class:"jypx_right"},co=["onClick"],fo=["src"],uo={class:"jypx_right_item_right"},yo={class:"jypx_name"},ho={class:"jypx_value"},mo={class:"flex1"},po={class:"choose"},go=["onClick"],xo={class:"displayFlex right_bg"},bo={class:"flex1"},vo={class:"flex1"},wo={class:"flex1"},_o={class:"rxfx"},So={__name:"analyze",setup(S){z(!1);const y=z(!1),a=z(!1),t=z({}),n=p=>{t.value=p,a.value=!0},e=()=>{a.value=!1},l=z(!1),r=z(!1),s=z(!1),u=z(!1),m=z(!1),D=z(!1),k=z("");F({url:"",title:"",list1:[],list2:[],year:[],columns:[{label:"班次",property:"cc"},{label:"始发站-终点站",property:"qqz"},{label:"到达龙游站时间",type:"slot",property:"dd"}],data:[]});const V=F({title:"入学分析",kidName:["第一幼儿园","第二幼儿园","第三幼儿园","第四幼儿园","第五幼儿园","第六幼儿园","第七幼儿园","第八幼儿园"],kidZs1:[100,105,369,523,651,225,664,245],kidBm1:[100,105,369,523,651,225,664,245],kidZs2:[100,105,369,523,651,225,664,245],kidBm2:[100,105,369,523,651,225,664,245],kidZs3:[100,105,369,523,651,225,664,245],kidBm3:[100,105,369,523,651,225,664,245],kidZs4:[100,105,369,523,651,225,664,245],kidBm4:[100,105,369,523,651,225,664,245],primaryName:["第一小学","第二小学","第三小学","第四小学","第五小学","第六小学"],primaryZs:[231,544,343,444,335,632],primaryBm:[231,544,343,444,335,632],middleName:["第一初中","第二初中","第三初中","第四初中"],middleZs:[231,544,343,444],highName:["第一高中","第二高中","第三高中"],highZs:[231,335,632],schoolNmae:[{name:"第一小学",id:0},{name:"第一初中",id:1},{name:"第一高中",id:2}],schoolYear:[2022,2023,2024],schoolData:[{id:0,bm:[335,654,365],zs:[335,654,521]},{id:1,zs:[335,654,521]},{id:2,zs:[355,652,721]}]}),L=F({title:"老年人数据分析",kidName:["第一幼儿园","第二幼儿园","第三幼儿园","第四幼儿园","第五幼儿园","第六幼儿园","第七幼儿园","第八幼儿园"],kidZs1:[100,105,369,523,651,225,664,245],kidBm1:[100,105,369,523,651,225,664,245],kidZs2:[100,105,369,523,651,225,664,245],kidBm2:[100,105,369,523,651,225,664,245],kidZs3:[100,105,369,523,651,225,664,245],kidBm3:[100,105,369,523,651,225,664,245],kidZs4:[100,105,369,523,651,225,664,245],kidBm4:[100,105,369,523,651,225,664,245],primaryName:["第一小学","第二小学","第三小学","第四小学","第五小学","第六小学"],primaryZs:[231,544,343,444,335,632],primaryBm:[231,544,343,444,335,632],middleName:["第一初中","第二初中","第三初中","第四初中"],middleZs:[231,544,343,444],highName:["第一高中","第二高中","第三高中"],highZs:[231,335,632],schoolNmae:[{name:"60-69年岁段",id:0},{name:"70-79年岁段",id:1},{name:"80-89年岁段",id:2},{name:"90-99年岁段",id:3},{name:"100-109年岁段",id:4}],schoolNmae1:[{name:"高血压",id:0},{name:"医保支出万元以上",id:1},{name:"大病住院",id:2},{name:"糖尿病",id:3},{name:"高血脂",id:4},{name:"高血糖",id:5},{name:"残疾",id:6},{name:"低保",id:7},{name:"特困",id:8},{name:"其他疾病",id:9}],schoolYear:[2022,2023,2024],schoolData:[{id:0,nl:[335,654,365,365,365,365,315,366,35,165,265,345,155,385,365],xz:["大街乡","社阳乡","沐尘畲族乡","庙下乡","溪口镇","罗家乡","模环乡","横山镇","石佛乡","詹家镇","塔石镇","小男孩镇","湖镇镇","东华街道","龙洲街道"]},{id:1,zs:[335,654,521]},{id:2,zs:[355,652,721]}]}),T=F({title:""}),q=F({year:[2022,2023,2024,2025,2026,2027],list1:[709,3424,2064,2980,1790,3100],list2:[1548,5895,2753,4602,2030,3900],list3:[180,930,632,780,520,600]}),A=z([]),d=F({聚集数据:{column:[{label:"姓名",property:"xm"},{label:"出生日期",property:"birth"},{label:"性别",property:"sex"},{label:"迁出地址",property:"ydz"},{label:"地址",property:"xdz"}]},培训:{column:[{label:"姓名",property:"xm"},{label:"培训机构名称",property:"pxjgmc"},{label:"培训项目",property:"pxxm"}]}}),f=()=>{l.value=!0},o=()=>{l.value=!1,s.value=!1,u.value=!1,m.value=!1,r.value=!1},c=()=>{b.data=[],D.value=!1,N.currentPage=1},x=()=>{r.value=!0},_=p=>{T.title=p,p=="年龄分布"?m.value=!0:(tt.get("/api/ggfwyth/getXzjdQrQcRs").then(h=>{h.code==200&&(A.value=h.data)}),u.value=!0)},b=F({url:"",title:"",columns:[],data:[]}),E=(p,h)=>{h==0||h==2?(b.title=`${p}转入人数`,ot(p,0)):(b.title=`${p}转出人数`,ot(p,1)),b.columns=d.聚集数据.column,y.value=!0,D.value=!0},ot=(p,h)=>{tt.get(`/api/ggfwyth/getXzjdQrQcList?page=${N.currentPage}&size=${N.pageSize}&xzjd=${p}&bq=${h}`).then(w=>{w.code==200&&(b.data=w.data,N.total=w.count)})},xt=p=>{p=="培训人次"&&(it(),b.title="培训详情",b.columns=d.培训.column,D.value=!0)},it=()=>{tt.get(`/api/ggfwyth/bftpxList?page=${N.currentPage}&size=${N.pageSize}`).then(p=>{p.code==200&&(b.data=p.data,N.total=p.count,ct[0].value=p.count)})},N=F({total:100,pageSize:10,currentPage:1}),bt=p=>{if(N.currentPage=p,console.log(b.title),b.title=="培训详情")it();else if(b.title.includes("转入人数")){let h=b.title.split("转入人数")[0];ot(h,0)}else if(b.title.includes("转出人数")){let h=b.title.split("转出人数")[0];ot(h,1)}},G=z([{choose:"信息推送"}]),vt=(p,h)=>{p==0&&(G.value[p].choose=="信息推送"?G.value[p].choose="一码通":G.value[p].choose="信息推送")},wt=p=>{console.log(p),p=="公交出行信息推送"&&(k.value="交通",s.value=!0)},ct=F([{name:"培训人次",value:"0",img:Qe},{name:"公益岗位数",value:"3815",img:We}]),ft=z("1"),_t=(p,h)=>{ft.value=p,v.list=v.dataAnalysis[p-1]},$=z(!1),v=F({list:{data:["50","100","120","62","70"],year:["2020","2021","2022","2023","2024"]},list1:{},list2:{},jzfxName:"特困",options:[{value:"1",label:"特困"},{value:"2",label:"低保"},{value:"3",label:"低边"},{value:"4",label:"困难残疾人"},{value:"5",label:"困难军人"},{value:"6",label:"困难职工"}],dataAnalysis:[{data:["50","100","120","62","70"],year:["2020","2021","2022","2023","2024"]},{data:["10","100","120","62","70"],year:["2020","2021","2022","2023","2024"]},{data:["60","100","120","62","70"],year:["2020","2021","2022","2023","2024"]},{data:["40","100","120","62","70"],year:["2020","2021","2022","2023","2024"]},{data:["50","190","120","62","70"],year:["2020","2021","2022","2023","2024"]},{data:["50","100","120","82","70"],year:["2020","2021","2022","2023","2024"]}],datashow:null,backgroundImageUrl:Ne,backgroundImageUrl1:Ye,leftTop1:[],gxy:[],whistleblower:{culeTotal:{data:["100","120","199","133","210"],time:["60-69","70-79","80-89","90-99","100以上"]}},ViewData:[{name:"医保支出万元以上",value:"0",show:!0,data:["0","0","0","0","0","0"]},{name:"大病住院",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"高血压",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"糖尿病",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"高血脂",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"高血糖",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"残疾",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"低保",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"特困",value:"0",show:!1,data:["0","0","0","0","0","0"]},{name:"其他疾病",value:"0",show:!1,data:["0","0","0","0","0","0"]}],DataViewing:[{name:"医保支出万元以上",data:["0","0","0","0","0","0"]}],wjybrysl:[],leftCenterYear:["2019","2020","2021","2022","2023","2024"],zccs1:["图书馆","公共自行车","小奔通"],zccs2:["100","3924","3905"],analysis:{lnr:{fgxy:{rs:"1610",zb:"51.77"},gxy:{rs:"1500",zb:"48.23"},rksj:{man:"196576",nl17:"48.23",nl60:"0",nl100:"0",nl110:"0",nl1120:"0",nl1834:"0",nl2130:"0",nl3140:"0",nl3569:"0",nl4150:"0",nl5160:"0",nl6170:"0",nl7180:"0",nl8190:"0",nl91100:"0",rkzs:"390754",woman:"194178"}},push:[{name:"小奔通",num:60313},{name:"失业",num:3336},{name:"两慢病",num:8166},{name:"低保低边人员",num:84},{name:"孕产妇",num:172},{name:"出行温馨提示",num:406223},{name:"气象预警",num:620745},{name:"龙游龙游活动",num:64563},{name:"公交出行信息推送",num:731}]}}),st=F({minTop:49162,minTop1:["4","9","1","6","2","人"],minPieData1:{wfgz:"1500",xstp:"1610",skym:"1610",xxdc:"1610",dzzh:"1610",zq:"1610"},minPieData2:{wfgz:"4754",xstp:"31145",skym:"13255"}}),St=(p,h)=>{clearInterval(rt),v.ViewData[h].show=!v.ViewData[h].show,v.DataViewing=v.ViewData.filter(w=>w.show).map(w=>({name:w.name,data:w.data}))},At=p=>{v.ViewData[p].show=!v.ViewData[p].show,v.DataViewing=v.ViewData.filter(h=>h.show).map(h=>({name:h.name,data:h.data}))};let rt,nt=z(0);const zt=()=>{const p=v.ViewData.length;if(p===0)return;const h=nt.value,w=(nt.value+1)%p;v.ViewData[w].show=!v.ViewData[w].show,At(h),nt.value=w},Ct=()=>{rt=setInterval(zt,6e3)},kt=async()=>{await tt.get("/api/ggfwyth/analysis").then(p=>{p.code==200&&(v.analysis.lnr=p.data.lnr,["nl6069","nl7079","nl8089","nl9099","nl100"].forEach((w,J)=>{v.whistleblower.culeTotal.data[J]=p.data.lnr.rksj[w]}),v.wjybrysl=p.data.wjybrysl,v.leftCenterYear=p.data.dataShow.year,v.ViewData[2].data=p.data.dataShow.gxyrs.gxyrs,v.ViewData[2].value=p.data.dataShow.gxyrs.total,v.ViewData[3].data=p.data.dataShow.tnbrs.tnbrs,v.ViewData[3].value=p.data.dataShow.tnbrs.total,v.ViewData[7].data=p.data.dataShow.dibao.dbjzrc,v.ViewData[7].value=p.data.dataShow.dibao.total,v.ViewData[8].data=p.data.dataShow.tekun.tkjzrc,v.ViewData[8].value=p.data.dataShow.tekun.total)}),await tt.get("/api/ggfwyth/succour").then(p=>{p.code==200&&(v.dataAnalysis.forEach((h,w)=>{h.data.length=0,h.year.length=0,w<=2?h.year=[...p.data.lifeAssistance.jz.month]:w==3?h.year=[...p.data.underprivileged.disabilitySubsidies.month]:w==4?h.year=[...p.data.underprivileged.difficultSoldiers.year]:h.year=[...p.data.underprivileged.needyWorkers.year]}),p.data.lifeAssistance.jz.data.forEach((h,w)=>{v.dataAnalysis[0].data.push(h.tkjzrs),v.dataAnalysis[1].data.push(h.dbjzrs),v.dataAnalysis[2].data.push(h.dibianJzrs)}),p.data.underprivileged.disabilitySubsidies.data.forEach((h,w)=>{v.dataAnalysis[3].data.push(h.shbtrs)}),p.data.underprivileged.difficultSoldiers.data.forEach((h,w)=>{v.dataAnalysis[4].data.push(h.jzrs)}),p.data.underprivileged.needyWorkers.data.forEach((h,w)=>{v.dataAnalysis[5].data.push(h.jzrs)})),v.list=v.dataAnalysis[0]}),$.value=!0};return at(()=>{Ct()}),B(async()=>{kt(),it()}),Pt(()=>{clearInterval(rt)}),(p,h)=>(g(),C("div",$e,[i("div",Ue,[i("div",Xe,[i("div",{class:"yd_title left_1",onClick:h[0]||(h[0]=w=>x())},h[5]||(h[5]=[i("div",{class:"animate-border"},[i("i"),i("i")],-1)])),i("div",He,[P(Fe,{list:v.analysis.lnr},null,8,["list"]),P(Te,{list:v.whistleblower.culeTotal.data,month:v.whistleblower.culeTotal.time},null,8,["list","month"])])]),i("div",Ke,[h[6]||(h[6]=i("div",{class:"yd_title left_2"},[i("div",{class:"animate-border"},[i("i"),i("i")])],-1)),i("div",Ge,[i("div",Je,[(g(!0),C(H,null,K(v.ViewData,(w,J)=>(g(),C("div",{class:"ViewDataTop",key:w.name,onClick:Ao=>St(w.name,J)},[i("div",{class:X(["ViewDataTopimg",{ViewDataBottomimg:w.show}])},U(w.value),3),i("div",{class:X(["ViewDataTopimg_1",{ViewDataBottomimg_1:w.show}])},null,2),i("span",null,U(w.name),1)],8,to))),128))]),P(De,{list:v.DataViewing,year:v.leftCenterYear},null,8,["list","year"])])])]),i("div",eo,[i("div",oo,[h[8]||(h[8]=i("div",{class:"yd_title center_0"},[i("div",{class:"animate-border"},[i("i"),i("i")])],-1)),h[9]||(h[9]=i("div",{class:"minTopTitle"},null,-1)),i("div",lo,[P(Oe,{list:st.minTop},null,8,["list"])]),i("div",ao,[i("div",io,[i("div",{class:"minPieImg",style:{"letter-spacing":"1px"},onClick:h[1]||(h[1]=w=>_("集聚数据总览"))}," 集聚类型分布 "),P(Le,{list:st.minPieData1},null,8,["list"])]),i("div",so,[i("div",{class:"minPieImg",onClick:h[2]||(h[2]=w=>_("年龄分布"))}," 年龄分布 "),P(Ee,{list:st.minPieData2},null,8,["list"])])]),i("div",ro,[h[7]||(h[7]=i("div",{class:"minPieImg2"},"就业培训",-1)),$.value?(g(),Y(Pe,{key:0})):Q("",!0),i("div",no,[(g(!0),C(H,null,K(ct,w=>(g(),C("div",{class:"jypx_right_item",onClick:J=>xt(w.name)},[i("img",{src:w.img,alt:""},null,8,fo),i("div",uo,[i("div",yo,U(w.name),1),i("div",ho,U(w.value),1)])],8,co))),256))])])]),i("div",mo,[h[10]||(h[10]=i("div",{class:"yd_title center_1"},[i("div",{class:"animate-border"},[i("i"),i("i")])],-1)),i("div",po,[(g(!0),C(H,null,K(v.options,w=>(g(),C("div",{key:w.value,class:X([ft.value===w.value?"choose_1":"choose_2","choose_0"]),onClick:J=>_t(w.value,w.label)},U(w.label),11,go))),128))]),$.value?(g(),Y(je,{key:0,list:v.list.data,year:v.list.year},null,8,["list","year"])):Q("",!0)])]),i("div",xo,[i("div",bo,[h[11]||(h[11]=i("div",{class:"yd_title right_1"},[i("div",{class:"animate-border"},[i("i"),i("i")])],-1)),$.value?(g(),Y(ke,{key:0,list:v.wjybrysl},null,8,["list"])):Q("",!0)]),i("div",vo,[i("div",{class:X(["yd_title",G.value[0].choose=="信息推送"?"right_2":"right_2_1"]),onClick:h[3]||(h[3]=w=>vt(0))},h[12]||(h[12]=[i("div",{class:"animate-border"},[i("i"),i("i")],-1)]),2),$.value&&G.value[0].choose=="信息推送"?(g(),Y(Ce,{key:0,list:v.analysis.push,onShuju:wt},null,8,["list"])):Q("",!0),$.value&&G.value[0].choose=="一码通"?(g(),Y(Ve,{key:1,list1:v.zccs1,list2:v.zccs2},null,8,["list1","list2"])):Q("",!0)]),i("div",wo,[i("div",{class:"yd_title right_3",onClick:h[4]||(h[4]=w=>f())},h[13]||(h[13]=[i("div",{class:"animate-border"},[i("i"),i("i")],-1)])),i("div",_o,[$.value?(g(),Y(Me,{key:0})):Q("",!0),h[14]||(h[14]=i("div",{class:"historyimg"},"城区学龄招生情况",-1))])])]),Ft(P(Et,{class:"detail",style:{width:"1920px",height:"1080px",position:"absolute",top:"15px"},message:t.value,onCloseDetail:e},null,8,["message"]),[[Lt,a.value]]),P(se,{dialogShowEnrol:l.value,dataEnrol:V,onClose:o},null,8,["dialogShowEnrol","dataEnrol"]),P(ze,{dialogShowElderly:r.value,dataElderly:L,onClose:o},null,8,["dialogShowElderly","dataElderly"]),P(Vt,{dialogShowMap:s.value,title:k.value,onClose:o},null,8,["dialogShowMap","title"]),P(dt,{dialogShowEc:u.value,title:T.title,showXq:!1,onClose:o},{echart:Z(()=>[P(Ze,{list:A.value,onShuju:E},null,8,["list"])]),_:1},8,["dialogShowEc","title"]),P(dt,{dialogShowEc:m.value,title:T.title,showXq:!0,onClose:o},{echart:Z(()=>[P(qe,{list:q.list1,list2:q.list2,list3:q.list3,year:q.year},null,8,["list","list2","list3","year"])]),_:1},8,["dialogShowEc","title"]),P(Tt,{dialogShow:D.value,columns:b.columns,title:b.title,tableData:b.data,pagination:N,showXq:!1,dj:y.value,onClose:c,onHandle:bt,onOpenMessage:n},null,8,["dialogShow","columns","title","tableData","pagination","dj"])]))}},Mo=lt(So,[["__scopeId","data-v-4d71781f"]]);export{Mo as default}; diff --git a/build/build/assets/back-6f0da97a.js b/build/build/assets/back-6f0da97a.js deleted file mode 100644 index ae0698c..0000000 --- a/build/build/assets/back-6f0da97a.js +++ /dev/null @@ -1 +0,0 @@ -const A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAMAAABAUVr7AAAAh1BMVEUAAAC16v+16v+16v+17/+45f+16v+36/+46/+16v+16v+26v+16/+16v+16v+16/+16/+16v+16v+16v+16v+16v+16v+16v+26v+16f+26v+46v+16v+16v+16v+16v+16v+16v+16v+26v+26v+16/+16v+26v+16v+16v+16v+06/+16v9MBo13AAAALHRSTlMAMNH9EQfzJx74wqxW7OO9fnhz8N/Y1ctoRT0M6Lq0pJ6Rh2FcS/rNtpRuM/p+jVoAAAD6SURBVDjLhZPpkoIwEIRBkhDOlVOUXXW9j37/53MsI0IFh/7X1Bea6QmOkRuWscNqqYAFSxxOgLfniMwDAjbnCqBYMYCMiEh9hhAhEcnR7Uu3A4SIERXrm+4QhS/yNu/wxiOrZgOlwQuaGyYOyOTOUG5egfTTmmYLMv/WHPHvk5HmSEomktasf/R4Y4yuyYTCauzJLPvlRHZnlFX1K16PrJdOfjZzbISNyMQMwmhrrhGjjDY8gTRAMIHMgXICiahgnpAK2PFIDsBnCa2mckRN87Av8WcUkzNAmykw3yr8eJv0bqY+44vKVVfguKq97CZbWL9HUl+yexf7AAgHKsEI1yDvAAAAAElFTkSuQmCC";export{A as _}; diff --git a/build/build/assets/bft-fd2836eb.png b/build/build/assets/bft-fd2836eb.png deleted file mode 100644 index 865bf5c..0000000 Binary files a/build/build/assets/bft-fd2836eb.png and /dev/null differ diff --git a/build/build/assets/bg-1590a7ce.png b/build/build/assets/bg-1590a7ce.png deleted file mode 100644 index f2452c9..0000000 Binary files a/build/build/assets/bg-1590a7ce.png and /dev/null differ diff --git a/build/build/assets/bg-5458a90e.png b/build/build/assets/bg-5458a90e.png deleted file mode 100644 index 7183018..0000000 Binary files a/build/build/assets/bg-5458a90e.png and /dev/null differ diff --git a/build/build/assets/bg1-b02c0eb9.png b/build/build/assets/bg1-b02c0eb9.png deleted file mode 100644 index 4b47c83..0000000 Binary files a/build/build/assets/bg1-b02c0eb9.png and /dev/null differ diff --git a/build/build/assets/bgImg-9e00d6fc.png b/build/build/assets/bgImg-9e00d6fc.png deleted file mode 100644 index 41587e0..0000000 Binary files a/build/build/assets/bgImg-9e00d6fc.png and /dev/null differ diff --git a/build/build/assets/bt-pp-a457dcd9.gif b/build/build/assets/bt-pp-a457dcd9.gif deleted file mode 100644 index 1187bc4..0000000 Binary files a/build/build/assets/bt-pp-a457dcd9.gif and /dev/null differ diff --git a/build/build/assets/btnImg-9f6b646e.png b/build/build/assets/btnImg-9f6b646e.png deleted file mode 100644 index a820690..0000000 Binary files a/build/build/assets/btnImg-9f6b646e.png and /dev/null differ diff --git a/build/build/assets/center_1_bg-ce2e501a.png b/build/build/assets/center_1_bg-ce2e501a.png deleted file mode 100644 index 853bbd6..0000000 Binary files a/build/build/assets/center_1_bg-ce2e501a.png and /dev/null differ diff --git a/build/build/assets/center_bg-31a93bc6.png b/build/build/assets/center_bg-31a93bc6.png deleted file mode 100644 index 6f842cc..0000000 Binary files a/build/build/assets/center_bg-31a93bc6.png and /dev/null differ diff --git a/build/build/assets/choose-bf2bdaea.png b/build/build/assets/choose-bf2bdaea.png deleted file mode 100644 index efe6b4b..0000000 Binary files a/build/build/assets/choose-bf2bdaea.png and /dev/null differ diff --git a/build/build/assets/dialog-873873ff.css b/build/build/assets/dialog-873873ff.css deleted file mode 100644 index b5d40c8..0000000 --- a/build/build/assets/dialog-873873ff.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";[data-v-68919937] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 76% !important}.my-header[data-v-68919937]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-68919937]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-68919937] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.pagePart[data-v-68919937]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-68919937] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-68919937] .el-pagination button:disabled{background-color:#0074ff00!important}.pagePart[data-v-68919937] .el-pagination>.is-last{color:#fff}.bo[data-v-68919937]{width:100%;display:flex}.title[data-v-68919937]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-68919937]{display:flex;align-items:end}.title_top img[data-v-68919937]{height:33px;width:33px}.title_top .name[data-v-68919937]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-68919937]{margin-top:5px;height:19px} diff --git a/build/build/assets/dialog-89522362.js b/build/build/assets/dialog-89522362.js deleted file mode 100644 index 9a1ab0e..0000000 --- a/build/build/assets/dialog-89522362.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as P,a as M,b as j}from"./table_c-9de598ee.js";import{_ as z,u as N,a as R,r as b,d as A,B as v,b as F,p as c,e as s,f as d,q as p,s as u,g as l,x as I,l as w,A as _,F as k,h as U,H as X,G as E}from"./index-0837fb0a.js";/* empty css */const G={class:"dialogPage"},H={class:"my-header"},K={class:"tabelPart"},L={class:"bo"},O={class:"title"},T={class:"title_top"},$={key:0,class:"name"},J={key:1,class:"name"},Q={style:{width:"100%",height:"calc(100% - 110px)"}},W={class:"pagePart"},Y={__name:"dialog",props:{dialogShow:{type:Boolean,default:()=>!1},columns:{type:Array,default:()=>[]},tableData:{type:Array,default:()=>[]},title:{type:String,default:()=>""},pagination:{type:Object,required:!0},showXq:{type:Boolean,default:()=>!0},dj:{type:Boolean,default:()=>!1}},emits:["close","handle","loadTables","openMessage"],setup(n,{emit:D}){N(),R();const a=n,g=D,x=(o,t,f)=>{a.dj&&(console.log(o,a.dj,"rwxq"),g("openMessage",{identNo:o.identNo}))},i=b(),r=A({title:"",columns:[],tableData:[],pagination:{}}),m=b(Math.random());v(()=>a.dialogShow,(o,t)=>{i.value=o,r.columns=a.columns}),v(()=>a.tableData,(o,t)=>{r.tableData=a.tableData,m.value=Math.random()}),F(()=>{i.value=a.dialogShow,r.columns=a.columns,r.title=a.title,r.tableData=a.tableData,document.querySelector(".el-pagination__total")});const C=()=>{i.value=!1,g("close")},S=o=>{g("handle",o)};return(o,t)=>{const f=c("el-icon"),y=c("el-table-column"),B=c("el-table"),V=c("el-pagination"),q=c("el-dialog");return s(),d("div",G,[p(q,{modelValue:i.value,"onUpdate:modelValue":t[1]||(t[1]=e=>i.value=e),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:u(({close:e,titleId:h,titleClass:Z})=>[l("div",H,[p(f,{size:"26",color:"#fff",onClick:C},{default:u(()=>[p(I(E))]),_:1})])]),default:u(()=>[l("div",K,[l("div",L,[l("div",O,[l("div",T,[t[2]||(t[2]=l("img",{src:P,alt:"",style:{"margin-right":"10px"}},null,-1)),n.showXq?(s(),d("div",$,w(n.title)+"详情",1)):(s(),d("div",J,w(n.title),1)),t[3]||(t[3]=l("img",{src:M,alt:"",style:{"margin-left":"10px"}},null,-1))]),t[4]||(t[4]=l("img",{class:"title_botton",src:j,alt:""},null,-1))])]),l("div",Q,[(s(),_(B,{data:r.tableData,height:"100%",key:m.value,"header-cell-style":{background:"#008FCD"},onRowClick:x},{default:u(()=>[(s(!0),d(k,null,U(r.columns,e=>(s(),d(k,null,[e.type==="slot"?(s(),_(y,{key:e.label,"show-overflow-tooltip":!0,label:e.label,property:e.property,align:e.align||"center"},{default:u(h=>[X(o.$slots,e.property,{currentCol:e,currentData:h.row},void 0,!0)]),_:2},1032,["label","property","align"])):(s(),_(y,{key:1,property:e.property,label:e.label,"show-overflow-tooltip":!0,align:e.align||"center"},null,8,["property","label","align"]))],64))),256))]),_:3},8,["data"]))]),l("div",W,[p(V,{background:"",layout:"prev, pager, next,total","page-size":n.pagination.pageSize,total:n.pagination.total,"prev-text":"上一页","next-text":"下一页",onCurrentChange:S,"current-page":n.pagination.currentPage,"onUpdate:currentPage":t[0]||(t[0]=e=>n.pagination.currentPage=e)},null,8,["page-size","total","current-page"])])])]),_:3},8,["modelValue"])])}}},le=z(Y,[["__scopeId","data-v-68919937"]]);export{le as D}; diff --git a/build/build/assets/dialogEcTy-5a96b901.css b/build/build/assets/dialogEcTy-5a96b901.css deleted file mode 100644 index eeed659..0000000 --- a/build/build/assets/dialogEcTy-5a96b901.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";[data-v-a6ae6d21] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 76% !important}.my-header[data-v-a6ae6d21]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-a6ae6d21]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-a6ae6d21] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.pagePart[data-v-a6ae6d21]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-a6ae6d21] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-a6ae6d21] .el-pagination button:disabled{background-color:#0074ff00!important}.pagePart[data-v-a6ae6d21] .el-pagination>.is-last{color:#fff}.bo[data-v-a6ae6d21]{width:100%;display:flex}.title[data-v-a6ae6d21]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-a6ae6d21]{display:flex;align-items:end}.title_top img[data-v-a6ae6d21]{height:33px;width:33px}.title_top .name[data-v-a6ae6d21]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-a6ae6d21]{margin-top:5px;height:19px} diff --git a/build/build/assets/dialogEcTy-aca8d8f5.js b/build/build/assets/dialogEcTy-aca8d8f5.js deleted file mode 100644 index c6280b8..0000000 --- a/build/build/assets/dialogEcTy-aca8d8f5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as y,a as w,b as x}from"./table_c-9de598ee.js";import{_ as E,r as b,d as k,B,b as S,p as _,e as a,f as i,q as n,s as d,g as t,x as V,l as m,H as C,G as D}from"./index-0837fb0a.js";import"./index-c2d8894b.js";const q={class:"dialogPage"},T={class:"my-header"},I={class:"tabelPart"},N={class:"bo"},P={class:"title"},X={class:"title_top"},z={key:0,class:"name"},G={key:1,class:"name"},H={style:{width:"100%",height:"600px"}},M={__name:"dialogEcTy",props:{dialogShowEc:{type:Boolean,default:()=>!1},title:{type:String,default:()=>""},showXq:{type:Boolean,default:()=>!0}},emits:["close"],setup(s,{emit:u}){const c=s,p=u,o=b(),f=k({title:"",list1:[],list2:[],year:[],option:{},bg:[]});B(()=>c.dialogShowEc,(l,e)=>{o.value=l}),S(()=>{f.title=c.title});const g=()=>{o.value=!1,p("close")};return(l,e)=>{const v=_("el-icon"),h=_("el-dialog");return a(),i("div",q,[n(h,{modelValue:o.value,"onUpdate:modelValue":e[0]||(e[0]=r=>o.value=r),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:d(({close:r,titleId:U,titleClass:$})=>[t("div",T,[n(v,{size:"26",color:"#fff",onClick:g},{default:d(()=>[n(V(D))]),_:1})])]),default:d(()=>[t("div",I,[t("div",N,[t("div",P,[t("div",X,[e[1]||(e[1]=t("img",{src:y,alt:"",style:{"margin-right":"10px"}},null,-1)),s.showXq?(a(),i("div",z,m(s.title)+"详情",1)):(a(),i("div",G,m(s.title),1)),e[2]||(e[2]=t("img",{src:w,alt:"",style:{"margin-left":"10px"}},null,-1))]),e[3]||(e[3]=t("img",{class:"title_botton",src:x,alt:""},null,-1))])]),t("div",H,[C(l.$slots,"echart",{},void 0,!0)])])]),_:3},8,["modelValue"])])}}},J=E(M,[["__scopeId","data-v-a6ae6d21"]]);export{J as D}; diff --git a/build/build/assets/dialogMap-293e284d.js b/build/build/assets/dialogMap-293e284d.js deleted file mode 100644 index 0614904..0000000 --- a/build/build/assets/dialogMap-293e284d.js +++ /dev/null @@ -1,4282 +0,0 @@ -import{c as z7,a as H7,b as V7,d as k7,m as W7,A as X7,M as N2,f as Z7,n as j7,u as q1,h as Y7,j as q7,k as $7,l as D9,o as j3,p as K7,q as Q7,s as p5,R as m5,t as J7,v as i3,w as P9,x as e6,y as t6,z as r6,B as i6,Z as n6,C as V2,D as c1,E as K9,F as a6,G as _5,H as e0,I as t0,J as A8,K as g5,N as y5,O as x5,P as v0,Q as p0,S as o6,T as s6,U as l6,V as n3,W as b8,X as R9,Y as x3,_ as h6,$ as u6,a0 as Y3,a1 as c6,a2 as f6,a3 as d6,a4 as M2,a5 as q3,a6 as v6,a7 as p6,a8 as m6,a9 as T5,aa as S9,ab as E9,ac as _6,ad as g6,ae as P8,af as y6,ag as x6,ah as w5,ai as T6,aj as w6,ak as $3,al as K3,am as Q3}from"./index-c2d8894b.js";import{_ as S6,a as E6,b as A6}from"./table_c-9de598ee.js";import{_ as T3,b as w3,e as c8,f as S3,t as S5,d as Z8,r as b6,B as L6,p as J3,q as L0,s as C0,g as b9,x as C6,l as M6,A as e4,k as t4,G as D6}from"./index-0837fb0a.js";function P6(e){return z7(null,e)}var E3={isDimensionStacked:H7,enableDataStack:V7,getStackedDimension:k7};function A3(e,t){var r=t;t instanceof N2||(r=new N2(t));var i=Z7(r);return i.setExtent(e[0],e[1]),j7(i,r),i}function R6(e){W7(e,X7)}q1([Y7,q7]);q1($7);function r4(e,t,r){typeof t=="object"&&(r=t,t=null);var i=this,n;if(!(e instanceof Function)){n=[];for(var a in e)e.hasOwnProperty(a)&&n.push(a)}var o=function(l){if(i.apply(this,arguments),e instanceof Function?i4(this,e.call(this,l)):N6(this,e,n),this.constructor===o)for(var h=o.__initializers__,u=0;u=400?e.onerror&&e.onerror():e.onload&&e.onload(t.response)},e.onerror&&(t.onerror=e.onerror),t.send(null)}const V6={get:H6};var M0,a9={};a9.supportWebGL=function(){if(M0==null)try{var e=document.createElement("canvas"),t=e.getContext("webgl")||e.getContext("experimental-webgl");if(!t)throw new Error}catch{M0=!1}return M0};a9.Int8Array=typeof Int8Array>"u"?Array:Int8Array;a9.Uint8Array=typeof Uint8Array>"u"?Array:Uint8Array;a9.Uint16Array=typeof Uint16Array>"u"?Array:Uint16Array;a9.Uint32Array=typeof Uint32Array>"u"?Array:Uint32Array;a9.Int16Array=typeof Int16Array>"u"?Array:Int16Array;a9.Float32Array=typeof Float32Array>"u"?Array:Float32Array;a9.Float64Array=typeof Float64Array>"u"?Array:Float64Array;var l2={};typeof window<"u"?l2=window:typeof global<"u"&&(l2=global);a9.requestAnimationFrame=l2.requestAnimationFrame||l2.msRequestAnimationFrame||l2.mozRequestAnimationFrame||l2.webkitRequestAnimationFrame||function(e){setTimeout(e,16)};a9.createCanvas=function(){return document.createElement("canvas")};a9.createImage=function(){return new l2.Image};a9.request={get:V6.get};a9.addEventListener=function(e,t,r,i){e.addEventListener(t,r,i)};a9.removeEventListener=function(e,t,r){e.removeEventListener(t,r)};const P1=a9;var W1=function(){this.head=null,this.tail=null,this._length=0};W1.prototype.insert=function(e){var t=new W1.Entry(e);return this.insertEntry(t),t};W1.prototype.insertAt=function(e,t){if(!(e<0)){for(var r=this.head,i=0;r&&i!=e;)r=r.next,i++;if(r){var n=new W1.Entry(t),a=r.prev;a?(a.next=n,n.prev=a):this.head=n,n.next=r,r.prev=n}else this.insert(t)}};W1.prototype.insertBeforeEntry=function(e,t){var r=new W1.Entry(e),i=t.prev;i?(i.next=r,r.prev=i):this.head=r,r.next=t,t.prev=r,this._length++};W1.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,this.tail=e):this.head=this.tail=e,this._length++};W1.prototype.remove=function(e){var t=e.prev,r=e.next;t?t.next=r:this.head=r,r?r.prev=t:this.tail=t,e.next=e.prev=null,this._length--};W1.prototype.removeAt=function(e){if(!(e<0)){for(var t=this.head,r=0;t&&r!=e;)t=t.next,r++;if(t)return this.remove(t),t.value}};W1.prototype.getHead=function(){if(this.head)return this.head.value};W1.prototype.getTail=function(){if(this.tail)return this.tail.value};W1.prototype.getAt=function(e){if(!(e<0)){for(var t=this.head,r=0;t&&r!=e;)t=t.next,r++;return t.value}};W1.prototype.indexOf=function(e){for(var t=this.head,r=0;t;){if(t.value===e)return r;t=t.next,r++}};W1.prototype.length=function(){return this._length};W1.prototype.isEmpty=function(){return this._length===0};W1.prototype.forEach=function(e,t){for(var r=this.head,i=0,n=typeof t<"u";r;)n?e.call(t,r.value,i):e(r.value,i),r=r.next,i++};W1.prototype.clear=function(){this.tail=this.head=null,this._length=0};W1.Entry=function(e){this.value=e,this.next=null,this.prev=null};const k6=W1;var k2=function(e){this._list=new k6,this._map={},this._maxSize=e||10};k2.prototype.setMaxSize=function(e){this._maxSize=e};k2.prototype.put=function(e,t){if(!this._map.hasOwnProperty(e)){var r=this._list.length();if(r>=this._maxSize&&r>0){var i=this._list.head;this._list.remove(i),delete this._map[i.key]}var n=this._list.insert(t);n.key=e,this._map[e]=n}};k2.prototype.get=function(e){var t=this._map[e];if(this._map.hasOwnProperty(e))return t!==this._list.tail&&(this._list.remove(t),this._list.insertEntry(t)),t.value};k2.prototype.remove=function(e){var t=this._map[e];typeof t<"u"&&(delete this._map[e],this._list.remove(t))};k2.prototype.clear=function(){this._list.clear(),this._map={}};const E5=k2;var w1={},o4={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function T9(e){return e=Math.round(e),e<0?0:e>255?255:e}function W6(e){return e=Math.round(e),e<0?0:e>360?360:e}function v8(e){return e<0?0:e>1?1:e}function D0(e){return e.length&&e.charAt(e.length-1)==="%"?T9(parseFloat(e)/100*255):T9(parseInt(e,10))}function I2(e){return e.length&&e.charAt(e.length-1)==="%"?v8(parseFloat(e)/100):v8(parseFloat(e))}function P0(e,t,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?e+(t-e)*r*6:r*2<1?t:r*3<2?e+(t-e)*(2/3-r)*6:e}function j9(e,t,r){return e+(t-e)*r}function x9(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function a3(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var A5=new E5(20),R8=null;function x2(e,t){R8&&a3(R8,t),R8=A5.put(e,R8||t.slice())}w1.parse=function(e,t){if(e){t=t||[];var r=A5.get(e);if(r)return a3(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in o4)return a3(t,o4[i]),x2(e,t),t;if(i.charAt(0)==="#"){if(i.length===4){var n=parseInt(i.substr(1),16);if(!(n>=0&&n<=4095)){x9(t,0,0,0,1);return}return x9(t,(n&3840)>>4|(n&3840)>>8,n&240|(n&240)>>4,n&15|(n&15)<<4,1),x2(e,t),t}else if(i.length===7){var n=parseInt(i.substr(1),16);if(!(n>=0&&n<=16777215)){x9(t,0,0,0,1);return}return x9(t,(n&16711680)>>16,(n&65280)>>8,n&255,1),x2(e,t),t}return}var a=i.indexOf("("),o=i.indexOf(")");if(a!==-1&&o+1===i.length){var s=i.substr(0,a),l=i.substr(a+1,o-(a+1)).split(","),h=1;switch(s){case"rgba":if(l.length!==4){x9(t,0,0,0,1);return}h=I2(l.pop());case"rgb":if(l.length!==3){x9(t,0,0,0,1);return}return x9(t,D0(l[0]),D0(l[1]),D0(l[2]),h),x2(e,t),t;case"hsla":if(l.length!==4){x9(t,0,0,0,1);return}return l[3]=I2(l[3]),o3(l,t),x2(e,t),t;case"hsl":if(l.length!==3){x9(t,0,0,0,1);return}return o3(l,t),x2(e,t),t;default:return}}x9(t,0,0,0,1)}};w1.parseToFloat=function(e,t){if(t=w1.parse(e,t),!!t)return t[0]/=255,t[1]/=255,t[2]/=255,t};function o3(e,t){var r=(parseFloat(e[0])%360+360)%360/360,i=I2(e[1]),n=I2(e[2]),a=n<=.5?n*(i+1):n+i-n*i,o=n*2-a;return t=t||[],x9(t,T9(P0(o,a,r+1/3)*255),T9(P0(o,a,r)*255),T9(P0(o,a,r-1/3)*255),1),e.length===4&&(t[3]=e[3]),t}function X6(e){if(e){var t=e[0]/255,r=e[1]/255,i=e[2]/255,n=Math.min(t,r,i),a=Math.max(t,r,i),o=a-n,s=(a+n)/2,l,h;if(o===0)l=0,h=0;else{s<.5?h=o/(a+n):h=o/(2-a-n);var u=((a-t)/6+o/2)/o,c=((a-r)/6+o/2)/o,d=((a-i)/6+o/2)/o;t===a?l=d-c:r===a?l=1/3+u-d:i===a&&(l=2/3+c-u),l<0&&(l+=1),l>1&&(l-=1)}var f=[l*360,h,s];return e[3]!=null&&f.push(e[3]),f}}w1.lift=function(e,t){var r=w1.parse(e);if(r){for(var i=0;i<3;i++)t<0?r[i]=r[i]*(1-t)|0:r[i]=(255-r[i])*t+r[i]|0;return w1.stringify(r,r.length===4?"rgba":"rgb")}};w1.toHex=function(e){var t=w1.parse(e);if(t)return((1<<24)+(t[0]<<16)+(t[1]<<8)+ +t[2]).toString(16).slice(1)};w1.fastLerp=function(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){r=r||[];var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=t[n],s=t[a],l=i-n;return r[0]=T9(j9(o[0],s[0],l)),r[1]=T9(j9(o[1],s[1],l)),r[2]=T9(j9(o[2],s[2],l)),r[3]=v8(j9(o[3],s[3],l)),r}};w1.fastMapToColor=w1.fastLerp;w1.lerp=function(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=w1.parse(t[n]),s=w1.parse(t[a]),l=i-n,h=w1.stringify([T9(j9(o[0],s[0],l)),T9(j9(o[1],s[1],l)),T9(j9(o[2],s[2],l)),v8(j9(o[3],s[3],l))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}};w1.mapToColor=w1.lerp;w1.modifyHSL=function(e,t,r,i){if(e=w1.parse(e),e)return e=X6(e),t!=null&&(e[0]=W6(t)),r!=null&&(e[1]=I2(r)),i!=null&&(e[2]=I2(i)),w1.stringify(o3(e),"rgba")};w1.modifyAlpha=function(e,t){if(e=w1.parse(e),e&&t!=null)return e[3]=v8(t),w1.stringify(e,"rgba")};w1.stringify=function(e,t){if(!(!e||!e.length)){var r=e[0]+","+e[1]+","+e[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(r+=","+e[3]),t+"("+r+")"}};const Z6=w1;var j6=Z6.parseToFloat,R0={};function s4(e){var t=Object.keys(e);t.sort();for(var r=[],i=0;i=0},getEnabledUniforms:function(){return this._enabledUniforms},getTextureUniforms:function(){return this._textureUniforms},set:function(e,t){if(typeof e=="object")for(var r in e){var i=e[r];this.setUniform(r,i)}else this.setUniform(e,t)},get:function(e){var t=this.uniforms[e];if(t)return t.value},attachShader:function(e,t){var r=this.uniforms;this.uniforms=e.createUniforms(),this.shader=e;var i=this.uniforms;this._enabledUniforms=Object.keys(i),this._enabledUniforms.sort(),this._textureUniforms=this._enabledUniforms.filter(function(h){var u=this.uniforms[h].type;return u==="t"||u==="tv"},this);var n=this.vertexDefines,a=this.fragmentDefines;if(this.vertexDefines=j1.clone(e.vertexDefines),this.fragmentDefines=j1.clone(e.fragmentDefines),t){for(var o in r)i[o]&&(i[o].value=r[o].value);j1.defaults(this.vertexDefines,n),j1.defaults(this.fragmentDefines,a)}var s={};for(var l in e.textures)s[l]={shaderType:e.textures[l].shaderType,type:e.textures[l].type,enabled:t&&this._textureStatus[l]?this._textureStatus[l].enabled:!1};this._textureStatus=s,this._programKey=""},clone:function(){var e=new this.constructor({name:this.name,shader:this.shader});for(var t in this.uniforms)e.uniforms[t].value=this.uniforms[t].value;return e.depthTest=this.depthTest,e.depthMask=this.depthMask,e.transparent=this.transparent,e.blend=this.blend,e.vertexDefines=j1.clone(this.vertexDefines),e.fragmentDefines=j1.clone(this.fragmentDefines),e.enableTexture(this.getEnabledTextures()),e.precision=this.precision,e},define:function(e,t,r){var i=this.vertexDefines,n=this.fragmentDefines;e!=="vertex"&&e!=="fragment"&&e!=="both"&&arguments.length<3&&(r=t,t=e,e="both"),r=r??null,(e==="vertex"||e==="both")&&i[t]!==r&&(i[t]=r,this._programKey=""),(e==="fragment"||e==="both")&&n[t]!==r&&(n[t]=r,e!=="both"&&(this._programKey=""))},undefine:function(e,t){e!=="vertex"&&e!=="fragment"&&e!=="both"&&arguments.length<2&&(t=e,e="both"),(e==="vertex"||e==="both")&&this.isDefined("vertex",t)&&(delete this.vertexDefines[t],this._programKey=""),(e==="fragment"||e==="both")&&this.isDefined("fragment",t)&&(delete this.fragmentDefines[t],e!=="both"&&(this._programKey=""))},isDefined:function(e,t){switch(e){case"vertex":return this.vertexDefines[t]!==void 0;case"fragment":return this.fragmentDefines[t]!==void 0}},getDefine:function(e,t){switch(e){case"vertex":return this.vertexDefines[t];case"fragment":return this.fragmentDefines[t]}},enableTexture:function(e){if(Array.isArray(e)){for(var t=0;t0&&(n=1/Math.sqrt(n),e[0]=t[0]*n,e[1]=t[1]*n),e};$.dot=function(e,t){return e[0]*t[0]+e[1]*t[1]};$.cross=function(e,t,r){var i=t[0]*r[1]-t[1]*r[0];return e[0]=e[1]=0,e[2]=i,e};$.lerp=function(e,t,r,i){var n=t[0],a=t[1];return e[0]=n+i*(r[0]-n),e[1]=a+i*(r[1]-a),e};$.random=function(e,t){t=t||1;var r=GLMAT_RANDOM()*2*Math.PI;return e[0]=Math.cos(r)*t,e[1]=Math.sin(r)*t,e};$.transformMat2=function(e,t,r){var i=t[0],n=t[1];return e[0]=r[0]*i+r[2]*n,e[1]=r[1]*i+r[3]*n,e};$.transformMat2d=function(e,t,r){var i=t[0],n=t[1];return e[0]=r[0]*i+r[2]*n+r[4],e[1]=r[1]*i+r[3]*n+r[5],e};$.transformMat3=function(e,t,r){var i=t[0],n=t[1];return e[0]=r[0]*i+r[3]*n+r[6],e[1]=r[1]*i+r[4]*n+r[7],e};$.transformMat4=function(e,t,r){var i=t[0],n=t[1];return e[0]=r[0]*i+r[4]*n+r[12],e[1]=r[1]*i+r[5]*n+r[13],e};$.forEach=function(){var e=$.create();return function(t,r,i,n,a,o){var s,l;for(r||(r=2),i||(i=0),n?l=Math.min(n*r+i,t.length):l=t.length,s=i;s0&&i.push("#define "+n.toUpperCase()+"_COUNT "+a)}if(r)for(var o=0;ol.getMaxJointNumber()&&(d.USE_SKIN_MATRICES_TEXTURE=null),c+=` -`+I0(d)+` -`}a&&(c+=` -#define INSTANCING -`);var f=c+I0(t.vertexDefines,s,u),v=c+I0(t.fragmentDefines,s,u),p=f+` -`+t.shader.vertex,m=["OES_standard_derivatives","EXT_shader_texture_lod"].filter(function(S){return l.getGLExtension(S)!=null});m.indexOf("EXT_shader_texture_lod")>=0&&(v+=` -#define SUPPORT_TEXTURE_LOD`),m.indexOf("OES_standard_derivatives")>=0&&(v+=` -#define SUPPORT_STANDARD_DERIVATIVES`);var _=ee(m)+` -`+te(t.precision)+` -`+v+` -`+t.shader.fragment,x=v4(p,t.vertexDefines,s),y=v4(_,t.fragmentDefines,s),g=new Q6;g.uniformSemantics=t.shader.uniformSemantics,g.attributes=t.shader.attributes;var w=g.buildProgram(h,t.shader,x,y);return g.__error=w,i[o]=g,g};var p4=/uniform\s+(bool|float|int|vec2|vec3|vec4|ivec2|ivec3|ivec4|mat2|mat3|mat4|sampler2D|samplerCube)\s+([\s\S]*?);/g,re=/attribute\s+(float|int|vec2|vec3|vec4)\s+([\s\S]*?);/g,m4=/#define\s+(\w+)?(\s+[\d-.]+)?\s*;?\s*\n/g,ie={bool:"1i",int:"1i",sampler2D:"t",samplerCube:"t",float:"1f",vec2:"2f",vec3:"3f",vec4:"4f",ivec2:"2i",ivec3:"3i",ivec4:"4i",mat2:"m2",mat3:"m3",mat4:"m4"};function N9(e){for(var t=[],r=0;r=0){if(d!==s&&d!==u){T2();break}d=l,v=[];continue}else if(d===s){e==="bool"?f[p].value=_==="true":f[p].value=parseFloat(_),v=null;continue}else if(d===u){var x=_;s3.indexOf(x)>=0||L5.indexOf(x)>=0||C5.indexOf(x)>=0?f[p].semantic=x:x==="ignore"||x==="unconfigurable"?f[p].ignore=!0:e==="bool"?f[p].value=x==="true":f[p].value=parseFloat(x);continue}m(_),d=o}}return f}function N(e,t){typeof e=="object"&&(t=e.fragment,e=e.vertex),e=g4(e),t=g4(t),this._shaderID=ae(e,t),this._vertexCode=N.parseImport(e),this._fragmentCode=N.parseImport(t),this.attributeSemantics={},this.matrixSemantics={},this.uniformSemantics={},this.matrixSemanticKeys=[],this.uniformTemplates={},this.attributes={},this.textures={},this.vertexDefines={},this.fragmentDefines={},this._parseAttributes(),this._parseUniforms(),this._parseDefines()}N.prototype={constructor:N,createUniforms:function(){var e={};for(var t in this.uniformTemplates){var r=this.uniformTemplates[t];e[t]={type:r.type,value:r.value()}}return e},_parseImport:function(){this._vertexCode=N.parseImport(this.vertex),this._fragmentCode=N.parseImport(this.fragment)},_addSemanticUniform:function(e,t,r){if(s3.indexOf(r)>=0)this.attributeSemantics[r]={symbol:e,type:t};else if(C5.indexOf(r)>=0){var i=!1,n=r;r.match(/TRANSPOSE$/)&&(i=!0,n=r.slice(0,-9)),this.matrixSemantics[r]={symbol:e,type:t,isTranspose:i,semanticNoTranspose:n}}else L5.indexOf(r)>=0&&(this.uniformSemantics[r]={symbol:e,type:t})},_addMaterialUniform:function(e,t,r,i,n,a){a[e]={type:r,value:n?_4.array:i||_4[t],semantic:null}},_parseUniforms:function(){var e={},t=this,r="vertex";this._uniformList=[],this._vertexCode=this._vertexCode.replace(p4,n),r="fragment",this._fragmentCode=this._fragmentCode.replace(p4,n),t.matrixSemanticKeys=Object.keys(this.matrixSemantics);function i(a){return a!=null?function(){return a}:null}function n(a,o,s){var l=y4(o,s),h=[];for(var u in l){var c=l[u],d=c.semantic,f=u,v=ie[o],p=i(l[u].value);l[u].isArray&&(f+="["+l[u].arraySize+"]",v+="v"),h.push(f),t._uniformList.push(u),c.ignore||((o==="sampler2D"||o==="samplerCube")&&(t.textures[u]={shaderType:r,type:o}),d?t._addSemanticUniform(u,v,d):t._addMaterialUniform(u,o,v,p,l[u].isArray,e))}return h.length>0?"uniform "+o+" "+h.join(",")+`; -`:""}this.uniformTemplates=e},_parseAttributes:function(){var e={},t=this;this._vertexCode=this._vertexCode.replace(re,r);function r(i,n,a){var o=y4(n,a),s=ne[n]||1,l=[];for(var h in o){var u=o[h].semantic;if(e[h]={type:"float",size:s,semantic:u||null},u){if(s3.indexOf(u)<0)throw new Error('Unkown semantic "'+u+'"');t.attributeSemantics[u]={symbol:h,type:n}}l.push(h)}return"attribute "+n+" "+l.join(",")+`; -`}this.attributes=e},_parseDefines:function(){var e=this,t="vertex";this._vertexCode=this._vertexCode.replace(m4,r),t="fragment",this._fragmentCode=this._fragmentCode.replace(m4,r);function r(i,n,a){var o=t==="vertex"?e.vertexDefines:e.fragmentDefines;return o[n]||(a==="false"?o[n]=!1:a==="true"?o[n]=!0:o[n]=a?isNaN(parseFloat(a))?a.trim():parseFloat(a):null),""}},clone:function(){var e=M5[this._shaderID],t=new N(e.vertex,e.fragment);return t}};Object.defineProperty&&(Object.defineProperty(N.prototype,"shaderID",{get:function(){return this._shaderID}}),Object.defineProperty(N.prototype,"vertex",{get:function(){return this._vertexCode}}),Object.defineProperty(N.prototype,"fragment",{get:function(){return this._fragmentCode}}),Object.defineProperty(N.prototype,"uniforms",{get:function(){return this._uniformList}}));var oe=/(@import)\s*([0-9a-zA-Z_\-\.]*)/g;N.parseImport=function(e){return e=e.replace(oe,function(n,r,i){var n=N.source(i);return n?N.parseImport(n):(console.error('Shader chunk "'+i+'" not existed in library'),"")}),e};var se=/(@export)\s*([0-9a-zA-Z_\-\.]*)\s*\n([\s\S]*?)@end/g;N.import=function(e){e.replace(se,function(t,r,i,a){var a=a.replace(/(^[\s\t\xa0\u3000]+)|([\u3000\xa0\s\t]+\x24)/g,"");if(a){for(var o=i.split("."),s=N.codes,l=0,h;l 0.0) { - if (texture2D(alphaMap, v_Texcoord).a <= alphaCutoff) { - discard; - } - } - gl_FragColor = vec4(0.0,0.0,0.0,1.0); -} -@end`;var p1={};p1.create=function(){var e=new $1(16);return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e};p1.clone=function(e){var t=new $1(16);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t};p1.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e};p1.identity=function(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e};p1.transpose=function(e,t){if(e===t){var r=t[1],i=t[2],n=t[3],a=t[6],o=t[7],s=t[11];e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=r,e[6]=t[9],e[7]=t[13],e[8]=i,e[9]=a,e[11]=t[14],e[12]=n,e[13]=o,e[14]=s}else e[0]=t[0],e[1]=t[4],e[2]=t[8],e[3]=t[12],e[4]=t[1],e[5]=t[5],e[6]=t[9],e[7]=t[13],e[8]=t[2],e[9]=t[6],e[10]=t[10],e[11]=t[14],e[12]=t[3],e[13]=t[7],e[14]=t[11],e[15]=t[15];return e};p1.invert=function(e,t){var r=t[0],i=t[1],n=t[2],a=t[3],o=t[4],s=t[5],l=t[6],h=t[7],u=t[8],c=t[9],d=t[10],f=t[11],v=t[12],p=t[13],m=t[14],_=t[15],x=r*s-i*o,y=r*l-n*o,g=r*h-a*o,w=i*l-n*s,S=i*h-a*s,b=n*h-a*l,E=u*p-c*v,L=u*m-d*v,P=u*_-f*v,C=c*m-d*p,R=c*_-f*p,I=d*_-f*m,D=x*I-y*R+g*C+w*P-S*L+b*E;return D?(D=1/D,e[0]=(s*I-l*R+h*C)*D,e[1]=(n*R-i*I-a*C)*D,e[2]=(p*b-m*S+_*w)*D,e[3]=(d*S-c*b-f*w)*D,e[4]=(l*P-o*I-h*L)*D,e[5]=(r*I-n*P+a*L)*D,e[6]=(m*g-v*b-_*y)*D,e[7]=(u*b-d*g+f*y)*D,e[8]=(o*R-s*P+h*E)*D,e[9]=(i*P-r*R-a*E)*D,e[10]=(v*S-p*g+_*x)*D,e[11]=(c*g-u*S-f*x)*D,e[12]=(s*L-o*C-l*E)*D,e[13]=(r*C-i*L+n*E)*D,e[14]=(p*y-v*w-m*x)*D,e[15]=(u*w-c*y+d*x)*D,e):null};p1.adjoint=function(e,t){var r=t[0],i=t[1],n=t[2],a=t[3],o=t[4],s=t[5],l=t[6],h=t[7],u=t[8],c=t[9],d=t[10],f=t[11],v=t[12],p=t[13],m=t[14],_=t[15];return e[0]=s*(d*_-f*m)-c*(l*_-h*m)+p*(l*f-h*d),e[1]=-(i*(d*_-f*m)-c*(n*_-a*m)+p*(n*f-a*d)),e[2]=i*(l*_-h*m)-s*(n*_-a*m)+p*(n*h-a*l),e[3]=-(i*(l*f-h*d)-s*(n*f-a*d)+c*(n*h-a*l)),e[4]=-(o*(d*_-f*m)-u*(l*_-h*m)+v*(l*f-h*d)),e[5]=r*(d*_-f*m)-u*(n*_-a*m)+v*(n*f-a*d),e[6]=-(r*(l*_-h*m)-o*(n*_-a*m)+v*(n*h-a*l)),e[7]=r*(l*f-h*d)-o*(n*f-a*d)+u*(n*h-a*l),e[8]=o*(c*_-f*p)-u*(s*_-h*p)+v*(s*f-h*c),e[9]=-(r*(c*_-f*p)-u*(i*_-a*p)+v*(i*f-a*c)),e[10]=r*(s*_-h*p)-o*(i*_-a*p)+v*(i*h-a*s),e[11]=-(r*(s*f-h*c)-o*(i*f-a*c)+u*(i*h-a*s)),e[12]=-(o*(c*m-d*p)-u*(s*m-l*p)+v*(s*d-l*c)),e[13]=r*(c*m-d*p)-u*(i*m-n*p)+v*(i*d-n*c),e[14]=-(r*(s*m-l*p)-o*(i*m-n*p)+v*(i*l-n*s)),e[15]=r*(s*d-l*c)-o*(i*d-n*c)+u*(i*l-n*s),e};p1.determinant=function(e){var t=e[0],r=e[1],i=e[2],n=e[3],a=e[4],o=e[5],s=e[6],l=e[7],h=e[8],u=e[9],c=e[10],d=e[11],f=e[12],v=e[13],p=e[14],m=e[15],_=t*o-r*a,x=t*s-i*a,y=t*l-n*a,g=r*s-i*o,w=r*l-n*o,S=i*l-n*s,b=h*v-u*f,E=h*p-c*f,L=h*m-d*f,P=u*p-c*v,C=u*m-d*v,R=c*m-d*p;return _*R-x*C+y*P+g*L-w*E+S*b};p1.multiply=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=t[3],s=t[4],l=t[5],h=t[6],u=t[7],c=t[8],d=t[9],f=t[10],v=t[11],p=t[12],m=t[13],_=t[14],x=t[15],y=r[0],g=r[1],w=r[2],S=r[3];return e[0]=y*i+g*s+w*c+S*p,e[1]=y*n+g*l+w*d+S*m,e[2]=y*a+g*h+w*f+S*_,e[3]=y*o+g*u+w*v+S*x,y=r[4],g=r[5],w=r[6],S=r[7],e[4]=y*i+g*s+w*c+S*p,e[5]=y*n+g*l+w*d+S*m,e[6]=y*a+g*h+w*f+S*_,e[7]=y*o+g*u+w*v+S*x,y=r[8],g=r[9],w=r[10],S=r[11],e[8]=y*i+g*s+w*c+S*p,e[9]=y*n+g*l+w*d+S*m,e[10]=y*a+g*h+w*f+S*_,e[11]=y*o+g*u+w*v+S*x,y=r[12],g=r[13],w=r[14],S=r[15],e[12]=y*i+g*s+w*c+S*p,e[13]=y*n+g*l+w*d+S*m,e[14]=y*a+g*h+w*f+S*_,e[15]=y*o+g*u+w*v+S*x,e};p1.multiplyAffine=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=t[4],s=t[5],l=t[6],h=t[8],u=t[9],c=t[10],d=t[12],f=t[13],v=t[14],p=r[0],m=r[1],_=r[2];return e[0]=p*i+m*o+_*h,e[1]=p*n+m*s+_*u,e[2]=p*a+m*l+_*c,p=r[4],m=r[5],_=r[6],e[4]=p*i+m*o+_*h,e[5]=p*n+m*s+_*u,e[6]=p*a+m*l+_*c,p=r[8],m=r[9],_=r[10],e[8]=p*i+m*o+_*h,e[9]=p*n+m*s+_*u,e[10]=p*a+m*l+_*c,p=r[12],m=r[13],_=r[14],e[12]=p*i+m*o+_*h+d,e[13]=p*n+m*s+_*u+f,e[14]=p*a+m*l+_*c+v,e};p1.mul=p1.multiply;p1.mulAffine=p1.multiplyAffine;p1.translate=function(e,t,r){var i=r[0],n=r[1],a=r[2],o,s,l,h,u,c,d,f,v,p,m,_;return t===e?(e[12]=t[0]*i+t[4]*n+t[8]*a+t[12],e[13]=t[1]*i+t[5]*n+t[9]*a+t[13],e[14]=t[2]*i+t[6]*n+t[10]*a+t[14],e[15]=t[3]*i+t[7]*n+t[11]*a+t[15]):(o=t[0],s=t[1],l=t[2],h=t[3],u=t[4],c=t[5],d=t[6],f=t[7],v=t[8],p=t[9],m=t[10],_=t[11],e[0]=o,e[1]=s,e[2]=l,e[3]=h,e[4]=u,e[5]=c,e[6]=d,e[7]=f,e[8]=v,e[9]=p,e[10]=m,e[11]=_,e[12]=o*i+u*n+v*a+t[12],e[13]=s*i+c*n+p*a+t[13],e[14]=l*i+d*n+m*a+t[14],e[15]=h*i+f*n+_*a+t[15]),e};p1.scale=function(e,t,r){var i=r[0],n=r[1],a=r[2];return e[0]=t[0]*i,e[1]=t[1]*i,e[2]=t[2]*i,e[3]=t[3]*i,e[4]=t[4]*n,e[5]=t[5]*n,e[6]=t[6]*n,e[7]=t[7]*n,e[8]=t[8]*a,e[9]=t[9]*a,e[10]=t[10]*a,e[11]=t[11]*a,e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e};p1.rotate=function(e,t,r,i){var n=i[0],a=i[1],o=i[2],s=Math.sqrt(n*n+a*a+o*o),l,h,u,c,d,f,v,p,m,_,x,y,g,w,S,b,E,L,P,C,R,I,D,O;return Math.abs(s)0&&(a=1/Math.sqrt(a),e[0]=t[0]*a,e[1]=t[1]*a,e[2]=t[2]*a),e};j.dot=function(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]};j.cross=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=r[0],s=r[1],l=r[2];return e[0]=n*l-a*s,e[1]=a*o-i*l,e[2]=i*s-n*o,e};j.lerp=function(e,t,r,i){var n=t[0],a=t[1],o=t[2];return e[0]=n+i*(r[0]-n),e[1]=a+i*(r[1]-a),e[2]=o+i*(r[2]-o),e};j.random=function(e,t){t=t||1;var r=D2()*2*Math.PI,i=D2()*2-1,n=Math.sqrt(1-i*i)*t;return e[0]=Math.cos(r)*n,e[1]=Math.sin(r)*n,e[2]=i*t,e};j.transformMat4=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=r[3]*i+r[7]*n+r[11]*a+r[15];return o=o||1,e[0]=(r[0]*i+r[4]*n+r[8]*a+r[12])/o,e[1]=(r[1]*i+r[5]*n+r[9]*a+r[13])/o,e[2]=(r[2]*i+r[6]*n+r[10]*a+r[14])/o,e};j.transformMat3=function(e,t,r){var i=t[0],n=t[1],a=t[2];return e[0]=i*r[0]+n*r[3]+a*r[6],e[1]=i*r[1]+n*r[4]+a*r[7],e[2]=i*r[2]+n*r[5]+a*r[8],e};j.transformQuat=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=r[0],s=r[1],l=r[2],h=r[3],u=h*i+s*a-l*n,c=h*n+l*i-o*a,d=h*a+o*n-s*i,f=-o*i-s*n-l*a;return e[0]=u*h+f*-o+c*-l-d*-s,e[1]=c*h+f*-s+d*-o-u*-l,e[2]=d*h+f*-l+u*-s-c*-o,e};j.rotateX=function(e,t,r,i){var n=[],a=[];return n[0]=t[0]-r[0],n[1]=t[1]-r[1],n[2]=t[2]-r[2],a[0]=n[0],a[1]=n[1]*Math.cos(i)-n[2]*Math.sin(i),a[2]=n[1]*Math.sin(i)+n[2]*Math.cos(i),e[0]=a[0]+r[0],e[1]=a[1]+r[1],e[2]=a[2]+r[2],e};j.rotateY=function(e,t,r,i){var n=[],a=[];return n[0]=t[0]-r[0],n[1]=t[1]-r[1],n[2]=t[2]-r[2],a[0]=n[2]*Math.sin(i)+n[0]*Math.cos(i),a[1]=n[1],a[2]=n[2]*Math.cos(i)-n[0]*Math.sin(i),e[0]=a[0]+r[0],e[1]=a[1]+r[1],e[2]=a[2]+r[2],e};j.rotateZ=function(e,t,r,i){var n=[],a=[];return n[0]=t[0]-r[0],n[1]=t[1]-r[1],n[2]=t[2]-r[2],a[0]=n[0]*Math.cos(i)-n[1]*Math.sin(i),a[1]=n[0]*Math.sin(i)+n[1]*Math.cos(i),a[2]=n[2],e[0]=a[0]+r[0],e[1]=a[1]+r[1],e[2]=a[2]+r[2],e};j.forEach=function(){var e=j.create();return function(t,r,i,n,a,o){var s,l;for(r||(r=3),i||(i=0),n?l=Math.min(n*r+i,t.length):l=t.length,s=i;s1?0:Math.acos(n)};const A=j;N.import(D5);var T1=B.create,x4={};function T4(e){return e.material}function le(e,t,r){return t.uniforms[r].value}function he(e,t,r,i){return r!==i}function ue(e){return!0}function w4(){}var S4={float:M.FLOAT,byte:M.BYTE,ubyte:M.UNSIGNED_BYTE,short:M.SHORT,ushort:M.UNSIGNED_SHORT};function ce(e,t,r){this.availableAttributes=e,this.availableAttributeSymbols=t,this.indicesBuffer=r,this.vao=null}function fe(e){var t,r;this.bind=function(i){t||(t=P1.createCanvas(),t.width=t.height=1,t.getContext("2d"));var n=i.gl,a=!r;a&&(r=n.createTexture()),n.bindTexture(n.TEXTURE_2D,r),a&&n.texImage2D(n.TEXTURE_2D,0,n.RGBA,n.RGBA,n.UNSIGNED_BYTE,t)},this.unbind=function(i){i.gl.bindTexture(i.gl.TEXTURE_2D,null)},this.isRenderable=function(){return!0}}var q9=n9.extend(function(){return{canvas:null,_width:100,_height:100,devicePixelRatio:typeof window<"u"&&window.devicePixelRatio||1,clearColor:[0,0,0,0],clearBit:17664,alpha:!0,depth:!0,stencil:!1,antialias:!0,premultipliedAlpha:!0,preserveDrawingBuffer:!1,throwError:!0,gl:null,viewport:{},maxJointNumber:20,__currentFrameBuffer:null,_viewportStack:[],_clearStack:[],_sceneRendering:null}},function(){this.canvas||(this.canvas=P1.createCanvas());var e=this.canvas;try{var t={alpha:this.alpha,depth:this.depth,stencil:this.stencil,antialias:this.antialias,premultipliedAlpha:this.premultipliedAlpha,preserveDrawingBuffer:this.preserveDrawingBuffer};if(this.gl=e.getContext("webgl",t)||e.getContext("experimental-webgl",t),!this.gl)throw new Error;this._glinfo=new z6(this.gl),this.gl.targetRenderer&&console.error("Already created a renderer"),this.gl.targetRenderer=this,this.resize()}catch(r){throw"Error creating WebGL Context "+r}this._programMgr=new b5(this),this._placeholderTexture=new fe},{resize:function(e,t){var r=this.canvas,i=this.devicePixelRatio;e!=null?(r.style&&(r.style.width=e+"px",r.style.height=t+"px"),r.width=e*i,r.height=t*i,this._width=e,this._height=t):(this._width=r.width/i,this._height=r.height/i),this.setViewport(0,0,this._width,this._height)},getWidth:function(){return this._width},getHeight:function(){return this._height},getViewportAspect:function(){var e=this.viewport;return e.width/e.height},setDevicePixelRatio:function(e){this.devicePixelRatio=e,this.resize(this._width,this._height)},getDevicePixelRatio:function(){return this.devicePixelRatio},getGLExtension:function(e){return this._glinfo.getExtension(e)},getGLParameter:function(e){return this._glinfo.getParameter(e)},setViewport:function(e,t,r,i,n){if(typeof e=="object"){var a=e;e=a.x,t=a.y,r=a.width,i=a.height,n=a.devicePixelRatio}n=n||this.devicePixelRatio,this.gl.viewport(e*n,t*n,r*n,i*n),this.viewport={x:e,y:t,width:r,height:i,devicePixelRatio:n}},saveViewport:function(){this._viewportStack.push(this.viewport)},restoreViewport:function(){this._viewportStack.length>0&&this.setViewport(this._viewportStack.pop())},saveClear:function(){this._clearStack.push({clearBit:this.clearBit,clearColor:this.clearColor})},restoreClear:function(){if(this._clearStack.length>0){var e=this._clearStack.pop();this.clearColor=e.clearColor,this.clearBit=e.clearBit}},bindSceneRendering:function(e){this._sceneRendering=e},render:function(e,t,r,i){var n=this.gl,a=this.clearColor;if(this.clearBit){n.colorMask(!0,!0,!0,!0),n.depthMask(!0);var o=this.viewport,s=!1,l=o.devicePixelRatio;(o.width!==this._width||o.height!==this._height||l&&l!==this.devicePixelRatio||o.x||o.y)&&(s=!0,n.enable(n.SCISSOR_TEST),n.scissor(o.x*l,o.y*l,o.width*l,o.height*l)),n.clearColor(a[0],a[1],a[2],a[3]),n.clear(this.clearBit),s&&n.disable(n.SCISSOR_TEST)}if(r||e.update(!1),e.updateLights(),t=t||e.getMainCamera(),!t){console.error("Can't find camera in the scene.");return}t.update();var h=e.updateRenderList(t,!0);this._sceneRendering=e;var u=h.opaque,c=h.transparent,d=e.material;e.trigger("beforerender",this,e,t,h),i?(this.renderPreZ(u,e,t),n.depthFunc(n.LEQUAL)):n.depthFunc(n.LESS);for(var f=T1(),v=A.create(),p=0;p0){var s=e[n-1],l=s.joints?s.joints.length:0,h=a.joints?a.joints.length:0;if(h===l&&a.material===s.material&&a.lightGroup===s.lightGroup){a.__program=s.__program;continue}}var u=this._programMgr.getProgram(a,o,t);this.validateProgram(u),a.__program=u}},renderPass:function(e,t,r){this.trigger("beforerenderpass",this,e,t,r),r=r||{},r.getMaterial=r.getMaterial||T4,r.getUniform=r.getUniform||le,r.isMaterialChanged=r.isMaterialChanged||he,r.beforeRender=r.beforeRender||w4,r.afterRender=r.afterRender||w4;var i=r.ifRender||ue;this.updatePrograms(e,this._sceneRendering,r),r.sortCompare&&e.sort(r.sortCompare);var n=this.viewport,a=n.devicePixelRatio,o=[n.x*a,n.y*a,n.width*a,n.height*a],s=this.devicePixelRatio,l=this.__currentFrameBuffer?[this.__currentFrameBuffer.getTextureWidth(),this.__currentFrameBuffer.getTextureHeight()]:[this._width*s,this._height*s],h=[o[2],o[3]],u=Date.now();t?(B.copy(x1.VIEW,t.viewMatrix.array),B.copy(x1.PROJECTION,t.projectionMatrix.array),B.copy(x1.VIEWINVERSE,t.worldTransform.array)):(B.identity(x1.VIEW),B.identity(x1.PROJECTION),B.identity(x1.VIEWINVERSE)),B.multiply(x1.VIEWPROJECTION,x1.PROJECTION,x1.VIEW),B.invert(x1.PROJECTIONINVERSE,x1.PROJECTION),B.invert(x1.VIEWPROJECTIONINVERSE,x1.VIEWPROJECTION);for(var c=this.gl,d=this._sceneRendering,f,v,p,m,_,x,y,g,w,S,b,E,L=null,P=0;Pthis.getMaxJointNumber()){var a=n.getSubSkinMatricesTexture(e.__uid__,e.joints);t.useTextureSlot(this,a,r),t.setUniform(i,"1i","skinMatricesTexture",r),t.setUniform(i,"1f","skinMatricesTextureSize",a.width)}else{var o=n.getSubSkinMatrices(e.__uid__,e.joints);t.setUniformOfSemantic(i,"SKIN_MATRIX",o)}},_renderObject:function(e,t,r){var i=this.gl,n=e.geometry,a=e.mode;a==null&&(a=4);var o=null,s=e.isInstancedMesh&&e.isInstancedMesh();if(s&&(o=this.getGLExtension("ANGLE_instanced_arrays"),!o)){console.warn("Device not support ANGLE_instanced_arrays extension");return}var l;if(s&&(l=this._bindInstancedAttributes(e,r,o)),t.indicesBuffer){var h=this.getGLExtension("OES_element_index_uint"),u=h&&n.indices instanceof Uint32Array,c=u?i.UNSIGNED_INT:i.UNSIGNED_SHORT;s?o.drawElementsInstancedANGLE(a,t.indicesBuffer.count,c,0,e.getInstanceCount()):i.drawElements(a,t.indicesBuffer.count,c,0)}else s?o.drawArraysInstancedANGLE(a,0,n.vertexCount,e.getInstanceCount()):i.drawArrays(a,0,n.vertexCount);if(s)for(var d=0;dr?r:e}var v1=Math.atan2,m9=Math.asin,w2=Math.abs;Z.eulerFromQuat=function(e,t,d){e._dirty=!0,t=t.array;var i=e.array,n=t[0],a=t[1],o=t[2],s=t[3],l=n*n,h=a*a,u=o*o,c=s*s,d=(d||"XYZ").toUpperCase();switch(d){case"XYZ":i[0]=v1(2*(n*s-a*o),c-l-h+u),i[1]=m9(p9(2*(n*o+a*s),-1,1)),i[2]=v1(2*(o*s-n*a),c+l-h-u);break;case"YXZ":i[0]=m9(p9(2*(n*s-a*o),-1,1)),i[1]=v1(2*(n*o+a*s),c-l-h+u),i[2]=v1(2*(n*a+o*s),c-l+h-u);break;case"ZXY":i[0]=m9(p9(2*(n*s+a*o),-1,1)),i[1]=v1(2*(a*s-o*n),c-l-h+u),i[2]=v1(2*(o*s-n*a),c-l+h-u);break;case"ZYX":i[0]=v1(2*(n*s+o*a),c-l-h+u),i[1]=m9(p9(2*(a*s-n*o),-1,1)),i[2]=v1(2*(n*a+o*s),c+l-h-u);break;case"YZX":i[0]=v1(2*(n*s-o*a),c-l+h-u),i[1]=v1(2*(a*s-n*o),c+l-h-u),i[2]=m9(p9(2*(n*a+o*s),-1,1));break;case"XZY":i[0]=v1(2*(n*s+a*o),c-l+h-u),i[1]=v1(2*(n*o+a*s),c+l-h-u),i[2]=m9(p9(2*(o*s-n*a),-1,1));break;default:console.warn("Unkown order: "+d)}return e};Z.eulerFromMat3=function(e,t,v){var i=t.array,n=i[0],a=i[3],o=i[6],s=i[1],l=i[4],h=i[7],u=i[2],c=i[5],d=i[8],f=e.array,v=(v||"XYZ").toUpperCase();switch(v){case"XYZ":f[1]=m9(p9(o,-1,1)),w2(o)<.99999?(f[0]=v1(-h,d),f[2]=v1(-a,n)):(f[0]=v1(c,l),f[2]=0);break;case"YXZ":f[0]=m9(-p9(h,-1,1)),w2(h)<.99999?(f[1]=v1(o,d),f[2]=v1(s,l)):(f[1]=v1(-u,n),f[2]=0);break;case"ZXY":f[0]=m9(p9(c,-1,1)),w2(c)<.99999?(f[1]=v1(-u,d),f[2]=v1(-a,l)):(f[1]=0,f[2]=v1(s,n));break;case"ZYX":f[1]=m9(-p9(u,-1,1)),w2(u)<.99999?(f[0]=v1(c,d),f[2]=v1(s,n)):(f[0]=0,f[2]=v1(-a,l));break;case"YZX":f[2]=m9(p9(s,-1,1)),w2(s)<.99999?(f[0]=v1(-h,l),f[1]=v1(-u,n)):(f[0]=0,f[1]=v1(o,d));break;case"XZY":f[2]=m9(-p9(a,-1,1)),w2(a)<.99999?(f[0]=v1(c,l),f[1]=v1(o,n)):(f[0]=v1(-h,d),f[1]=0);break;default:console.warn("Unkown order: "+v)}return e._dirty=!0,e};Object.defineProperties(Z,{POSITIVE_X:{get:function(){return new Z(1,0,0)}},NEGATIVE_X:{get:function(){return new Z(-1,0,0)}},POSITIVE_Y:{get:function(){return new Z(0,1,0)}},NEGATIVE_Y:{get:function(){return new Z(0,-1,0)}},POSITIVE_Z:{get:function(){return new Z(0,0,1)}},NEGATIVE_Z:{get:function(){return new Z(0,0,-1)}},UP:{get:function(){return new Z(0,1,0)}},ZERO:{get:function(){return new Z}}});const U=Z;var F0=1e-5,Y8=function(e,t){this.origin=e||new U,this.direction=t||new U};Y8.prototype={constructor:Y8,intersectPlane:function(e,t){var r=e.normal.array,i=e.distance,n=this.origin.array,a=this.direction.array,o=A.dot(r,a);if(o===0)return null;t||(t=new U);var s=(A.dot(r,n)-i)/o;return A.scaleAndAdd(t.array,n,a,-s),t._dirty=!0,t},mirrorAgainstPlane:function(e){var t=A.dot(e.normal.array,this.direction.array);A.scaleAndAdd(this.direction.array,this.direction.array,e.normal.array,-t*2),this.direction._dirty=!0},distanceToPoint:function(){var e=A.create();return function(t){A.sub(e,t,this.origin.array);var r=A.dot(e,this.direction.array);if(r<0)return A.distance(this.origin.array,t);var i=A.lenSquared(e);return Math.sqrt(i-r*r)}}(),intersectSphere:function(){var e=A.create();return function(t,r,i){var n=this.origin.array,a=this.direction.array;t=t.array,A.sub(e,t,n);var o=A.dot(e,a),s=A.squaredLength(e),l=s-o*o,h=r*r;if(!(l>h)){var u=Math.sqrt(h-l),c=o-u,d=o+u;return i||(i=new U),c<0?d<0?null:(A.scaleAndAdd(i.array,n,a,d),i):(A.scaleAndAdd(i.array,n,a,c),i)}}}(),intersectBoundingBox:function(e,t){var r=this.direction.array,i=this.origin.array,n=e.min.array,a=e.max.array,o=1/r[0],s=1/r[1],l=1/r[2],h,u,c,d,f,v;if(o>=0?(h=(n[0]-i[0])*o,u=(a[0]-i[0])*o):(u=(n[0]-i[0])*o,h=(a[0]-i[0])*o),s>=0?(c=(n[1]-i[1])*s,d=(a[1]-i[1])*s):(d=(n[1]-i[1])*s,c=(a[1]-i[1])*s),h>d||c>u||((c>h||h!==h)&&(h=c),(d=0?(f=(n[2]-i[2])*l,v=(a[2]-i[2])*l):(v=(n[2]-i[2])*l,f=(a[2]-i[2])*l),h>v||f>u)||((f>h||h!==h)&&(h=f),(v=0?h:u;return t||(t=new U),A.scaleAndAdd(t.array,i,r,p),t},intersectTriangle:function(){var e=A.create(),t=A.create(),r=A.create(),i=A.create();return function(n,a,o,s,l,h){var u=this.direction.array,c=this.origin.array;n=n.array,a=a.array,o=o.array,A.sub(e,a,n),A.sub(t,o,n),A.cross(i,t,u);var d=A.dot(e,i);if(s){if(d>-F0)return null}else if(d>-F0&&d1)return null;A.cross(i,e,r);var v=A.dot(u,i)/d;if(v<0||v>1||f+v>1)return null;A.cross(i,e,t);var p=-A.dot(r,i)/d;return p<0?null:(l||(l=new U),h&&U.set(h,1-f-v,f,v),A.scaleAndAdd(l.array,c,u,p),l)}}(),applyTransform:function(e){U.add(this.direction,this.direction,this.origin),U.transformMat4(this.origin,this.origin,e),U.transformMat4(this.direction,this.direction,e),U.sub(this.direction,this.direction,this.origin),U.normalize(this.direction,this.direction)},copy:function(e){U.copy(this.origin,e.origin),U.copy(this.direction,e.direction)},clone:function(){var e=new Y8;return e.copy(this),e}};const r0=Y8;var Q={};Q.create=function(){var e=new $1(4);return e[0]=0,e[1]=0,e[2]=0,e[3]=0,e};Q.clone=function(e){var t=new $1(4);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t};Q.fromValues=function(e,t,r,i){var n=new $1(4);return n[0]=e,n[1]=t,n[2]=r,n[3]=i,n};Q.copy=function(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e};Q.set=function(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e};Q.add=function(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e[2]=t[2]+r[2],e[3]=t[3]+r[3],e};Q.subtract=function(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e[2]=t[2]-r[2],e[3]=t[3]-r[3],e};Q.sub=Q.subtract;Q.multiply=function(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e[2]=t[2]*r[2],e[3]=t[3]*r[3],e};Q.mul=Q.multiply;Q.divide=function(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e[2]=t[2]/r[2],e[3]=t[3]/r[3],e};Q.div=Q.divide;Q.min=function(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e[2]=Math.min(t[2],r[2]),e[3]=Math.min(t[3],r[3]),e};Q.max=function(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e[2]=Math.max(t[2],r[2]),e[3]=Math.max(t[3],r[3]),e};Q.scale=function(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e[2]=t[2]*r,e[3]=t[3]*r,e};Q.scaleAndAdd=function(e,t,r,i){return e[0]=t[0]+r[0]*i,e[1]=t[1]+r[1]*i,e[2]=t[2]+r[2]*i,e[3]=t[3]+r[3]*i,e};Q.distance=function(e,t){var r=t[0]-e[0],i=t[1]-e[1],n=t[2]-e[2],a=t[3]-e[3];return Math.sqrt(r*r+i*i+n*n+a*a)};Q.dist=Q.distance;Q.squaredDistance=function(e,t){var r=t[0]-e[0],i=t[1]-e[1],n=t[2]-e[2],a=t[3]-e[3];return r*r+i*i+n*n+a*a};Q.sqrDist=Q.squaredDistance;Q.length=function(e){var t=e[0],r=e[1],i=e[2],n=e[3];return Math.sqrt(t*t+r*r+i*i+n*n)};Q.len=Q.length;Q.squaredLength=function(e){var t=e[0],r=e[1],i=e[2],n=e[3];return t*t+r*r+i*i+n*n};Q.sqrLen=Q.squaredLength;Q.negate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e[3]=-t[3],e};Q.inverse=function(e,t){return e[0]=1/t[0],e[1]=1/t[1],e[2]=1/t[2],e[3]=1/t[3],e};Q.normalize=function(e,t){var r=t[0],i=t[1],n=t[2],a=t[3],o=r*r+i*i+n*n+a*a;return o>0&&(o=1/Math.sqrt(o),e[0]=t[0]*o,e[1]=t[1]*o,e[2]=t[2]*o,e[3]=t[3]*o),e};Q.dot=function(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3]*t[3]};Q.lerp=function(e,t,r,i){var n=t[0],a=t[1],o=t[2],s=t[3];return e[0]=n+i*(r[0]-n),e[1]=a+i*(r[1]-a),e[2]=o+i*(r[2]-o),e[3]=s+i*(r[3]-s),e};Q.random=function(e,t){return t=t||1,e[0]=D2(),e[1]=D2(),e[2]=D2(),e[3]=D2(),Q.normalize(e,e),Q.scale(e,e,t),e};Q.transformMat4=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=t[3];return e[0]=r[0]*i+r[4]*n+r[8]*a+r[12]*o,e[1]=r[1]*i+r[5]*n+r[9]*a+r[13]*o,e[2]=r[2]*i+r[6]*n+r[10]*a+r[14]*o,e[3]=r[3]*i+r[7]*n+r[11]*a+r[15]*o,e};Q.transformQuat=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=r[0],s=r[1],l=r[2],h=r[3],u=h*i+s*a-l*n,c=h*n+l*i-o*a,d=h*a+o*n-s*i,f=-o*i-s*n-l*a;return e[0]=u*h+f*-o+c*-l-d*-s,e[1]=c*h+f*-s+d*-o-u*-l,e[2]=d*h+f*-l+u*-s-c*-o,e};Q.forEach=function(){var e=Q.create();return function(t,r,i,n,a,o){var s,l;for(r||(r=4),i||(i=0),n?l=Math.min(n*r+i,t.length):l=t.length,s=i;s.999999?(i[0]=0,i[1]=0,i[2]=0,i[3]=1,i):(A.cross(e,n,a),i[0]=e[0],i[1]=e[1],i[2]=e[2],i[3]=1+o,s1.normalize(i,i))}}();s1.setAxes=function(){var e=i1.create();return function(t,r,i,n){return e[0]=i[0],e[3]=i[1],e[6]=i[2],e[1]=n[0],e[4]=n[1],e[7]=n[2],e[2]=-r[0],e[5]=-r[1],e[8]=-r[2],s1.normalize(t,s1.fromMat3(t,e))}}();s1.clone=G.clone;s1.fromValues=G.fromValues;s1.copy=G.copy;s1.set=G.set;s1.identity=function(e){return e[0]=0,e[1]=0,e[2]=0,e[3]=1,e};s1.setAxisAngle=function(e,t,r){r=r*.5;var i=Math.sin(r);return e[0]=i*t[0],e[1]=i*t[1],e[2]=i*t[2],e[3]=Math.cos(r),e};s1.add=G.add;s1.multiply=function(e,t,r){var i=t[0],n=t[1],a=t[2],o=t[3],s=r[0],l=r[1],h=r[2],u=r[3];return e[0]=i*u+o*s+n*h-a*l,e[1]=n*u+o*l+a*s-i*h,e[2]=a*u+o*h+i*l-n*s,e[3]=o*u-i*s-n*l-a*h,e};s1.mul=s1.multiply;s1.scale=G.scale;s1.rotateX=function(e,t,r){r*=.5;var i=t[0],n=t[1],a=t[2],o=t[3],s=Math.sin(r),l=Math.cos(r);return e[0]=i*l+o*s,e[1]=n*l+a*s,e[2]=a*l-n*s,e[3]=o*l-i*s,e};s1.rotateY=function(e,t,r){r*=.5;var i=t[0],n=t[1],a=t[2],o=t[3],s=Math.sin(r),l=Math.cos(r);return e[0]=i*l-a*s,e[1]=n*l+o*s,e[2]=a*l+i*s,e[3]=o*l-n*s,e};s1.rotateZ=function(e,t,r){r*=.5;var i=t[0],n=t[1],a=t[2],o=t[3],s=Math.sin(r),l=Math.cos(r);return e[0]=i*l+n*s,e[1]=n*l-i*s,e[2]=a*l+o*s,e[3]=o*l-a*s,e};s1.calculateW=function(e,t){var r=t[0],i=t[1],n=t[2];return e[0]=r,e[1]=i,e[2]=n,e[3]=Math.sqrt(Math.abs(1-r*r-i*i-n*n)),e};s1.dot=G.dot;s1.lerp=G.lerp;s1.slerp=function(e,t,r,i){var n=t[0],a=t[1],o=t[2],s=t[3],l=r[0],h=r[1],u=r[2],c=r[3],d,f,v,p,m;return f=n*l+a*h+o*u+s*c,f<0&&(f=-f,l=-l,h=-h,u=-u,c=-c),1-f>1e-6?(d=Math.acos(f),v=Math.sin(d),p=Math.sin((1-i)*d)/v,m=Math.sin(i*d)/v):(p=1-i,m=i),e[0]=p*n+m*l,e[1]=p*a+m*h,e[2]=p*o+m*u,e[3]=p*s+m*c,e};s1.invert=function(e,t){var r=t[0],i=t[1],n=t[2],a=t[3],o=r*r+i*i+n*n+a*a,s=o?1/o:0;return e[0]=-r*s,e[1]=-i*s,e[2]=-n*s,e[3]=a*s,e};s1.conjugate=function(e,t){return e[0]=-t[0],e[1]=-t[1],e[2]=-t[2],e[3]=t[3],e};s1.length=G.length;s1.len=s1.length;s1.squaredLength=G.squaredLength;s1.sqrLen=s1.squaredLength;s1.normalize=G.normalize;s1.fromMat3=function(e,t){var r=t[0]+t[4]+t[8],i;if(r>0)i=Math.sqrt(r+1),e[3]=.5*i,i=.5/i,e[0]=(t[5]-t[7])*i,e[1]=(t[6]-t[2])*i,e[2]=(t[1]-t[3])*i;else{var n=0;t[4]>t[0]&&(n=1),t[8]>t[n*3+n]&&(n=2);var a=(n+1)%3,o=(n+2)%3;i=Math.sqrt(t[n*3+n]-t[a*3+a]-t[o*3+o]+1),e[n]=.5*i,i=.5/i,e[3]=(t[a*3+o]-t[o*3+a])*i,e[a]=(t[a*3+n]+t[n*3+a])*i,e[o]=(t[o*3+n]+t[n*3+o])*i}return e};const q=s1;var y1=function(){this._axisX=new U,this._axisY=new U,this._axisZ=new U,this.array=B.create(),this._dirty=!0};y1.prototype={constructor:y1,setArray:function(e){for(var t=0;t0){var t=this.min,r=this.max,i=t.array,n=r.array;B8(i,e[0]),B8(n,e[0]);for(var a=1;an[0]&&(n[0]=o[0]),o[1]>n[1]&&(n[1]=o[1]),o[2]>n[2]&&(n[2]=o[2])}t._dirty=!0,r._dirty=!0}},union:function(e){var t=this.min,r=this.max;return A.min(t.array,t.array,e.min.array),A.max(r.array,r.array,e.max.array),t._dirty=!0,r._dirty=!0,this},intersection:function(e){var t=this.min,r=this.max;return A.max(t.array,t.array,e.min.array),A.min(r.array,r.array,e.max.array),t._dirty=!0,r._dirty=!0,this},intersectBoundingBox:function(e){var t=this.min.array,r=this.max.array,i=e.min.array,n=e.max.array;return!(t[0]>n[0]||t[1]>n[1]||t[2]>n[2]||r[0]=n[0]&&r[1]>=n[1]&&r[2]>=n[2]},containPoint:function(e){var t=this.min.array,r=this.max.array,i=e.array;return t[0]<=i[0]&&t[1]<=i[1]&&t[2]<=i[2]&&r[0]>=i[0]&&r[1]>=i[1]&&r[2]>=i[2]},isFinite:function(){var e=this.min.array,t=this.max.array;return isFinite(e[0])&&isFinite(e[1])&&isFinite(e[2])&&isFinite(t[0])&&isFinite(t[1])&&isFinite(t[2])},applyTransform:function(e){this.transformFrom(this,e)},transformFrom:function(){var e=A.create(),t=A.create(),r=A.create(),i=A.create(),n=A.create(),a=A.create();return function(o,s){var l=o.min.array,h=o.max.array,u=s.array;return e[0]=u[0]*l[0],e[1]=u[1]*l[0],e[2]=u[2]*l[0],t[0]=u[0]*h[0],t[1]=u[1]*h[0],t[2]=u[2]*h[0],r[0]=u[4]*l[1],r[1]=u[5]*l[1],r[2]=u[6]*l[1],i[0]=u[4]*h[1],i[1]=u[5]*h[1],i[2]=u[6]*h[1],n[0]=u[8]*l[2],n[1]=u[9]*l[2],n[2]=u[10]*l[2],a[0]=u[8]*h[2],a[1]=u[9]*h[2],a[2]=u[10]*h[2],l=this.min.array,h=this.max.array,l[0]=Math.min(e[0],t[0])+Math.min(r[0],i[0])+Math.min(n[0],a[0])+u[12],l[1]=Math.min(e[1],t[1])+Math.min(r[1],i[1])+Math.min(n[1],a[1])+u[13],l[2]=Math.min(e[2],t[2])+Math.min(r[2],i[2])+Math.min(n[2],a[2])+u[14],h[0]=Math.max(e[0],t[0])+Math.max(r[0],i[0])+Math.max(n[0],a[0])+u[12],h[1]=Math.max(e[1],t[1])+Math.max(r[1],i[1])+Math.max(n[1],a[1])+u[13],h[2]=Math.max(e[2],t[2])+Math.max(r[2],i[2])+Math.max(n[2],a[2])+u[14],this.min._dirty=!0,this.max._dirty=!0,this}}(),applyProjection:function(e){var t=this.min.array,r=this.max.array,i=e.array,n=t[0],a=t[1],o=t[2],s=r[0],l=r[1],h=t[2],u=r[0],c=r[1],d=r[2];if(i[15]===1)t[0]=i[0]*n+i[12],t[1]=i[5]*a+i[13],r[2]=i[10]*o+i[14],r[0]=i[0]*u+i[12],r[1]=i[5]*c+i[13],t[2]=i[10]*d+i[14];else{var f=-1/o;t[0]=i[0]*n*f,t[1]=i[5]*a*f,r[2]=(i[10]*o+i[14])*f,f=-1/h,r[0]=i[0]*s*f,r[1]=i[5]*l*f,f=-1/d,t[2]=(i[10]*d+i[14])*f}return this.min._dirty=!0,this.max._dirty=!0,this},updateVertices:function(){var e=this.vertices;if(!e){e=[];for(var t=0;t<8;t++)e[t]=A.fromValues(0,0,0);this.vertices=e}var r=this.min.array,i=this.max.array;return V9(e[0],r[0],r[1],r[2]),V9(e[1],r[0],i[1],r[2]),V9(e[2],i[0],r[1],r[2]),V9(e[3],i[0],i[1],r[2]),V9(e[4],r[0],r[1],i[2]),V9(e[5],r[0],i[1],i[2]),V9(e[6],i[0],r[1],i[2]),V9(e[7],i[0],i[1],i[2]),this},copy:function(e){var t=this.min,r=this.max;return B8(t.array,e.min.array),B8(r.array,e.max.array),t._dirty=!0,r._dirty=!0,this},clone:function(){var e=new q8;return e.copy(this),e}};const t9=q8;var de=0,ve=n9.extend({name:"",position:null,rotation:null,scale:null,worldTransform:null,localTransform:null,autoUpdateLocalTransform:!0,_parent:null,_scene:null,_needsUpdateWorldTransform:!0,_inIterating:!1,__depth:0},function(){this.name||(this.name=(this.type||"NODE")+"_"+de++),this.position||(this.position=new U),this.rotation||(this.rotation=new P5),this.scale||(this.scale=new U(1,1,1)),this.worldTransform=new V,this.localTransform=new V,this._children=[]},{target:null,invisible:!1,isSkinnedMesh:function(){return!1},isRenderable:function(){return!1},setName:function(e){var t=this._scene;if(t){var r=t._nodeRepository;delete r[this.name],r[e]=this}this.name=e},add:function(e){var t=e._parent;if(t!==this){t&&t.remove(e),e._parent=this,this._children.push(e);var r=this._scene;r&&r!==e.scene&&e.traverse(this._addSelfToScene,this),e._needsUpdateWorldTransform=!0}},remove:function(e){var t=this._children,r=t.indexOf(e);r<0||(t.splice(r,1),e._parent=null,this._scene&&e.traverse(this._removeSelfFromScene,this))},removeAll:function(){for(var e=this._children,t=0;t0},beforeRender:function(e){},afterRender:function(e,t){},getBoundingBox:function(e,t){return t=M9.prototype.getBoundingBox.call(this,e,t),this.geometry&&this.geometry.boundingBox&&t.union(this.geometry.boundingBox),t},clone:function(){var e=["castShadow","receiveShadow","mode","culling","cullFace","frontFace","frustumCulling","renderOrder","lineWidth","ignorePicking","ignorePreZ","ignoreGBuffer"];return function(){var t=M9.prototype.clone.call(this);t.geometry=this.geometry,t.material=this.material;for(var r=0;r=0&&w[y]>1e-4&&(A.transformMat4(E,g,_[S[y]]),A.scaleAndAdd(b,b,E,w[y]));L.set(x,b)}}for(var x=0;x>t;return e+1},dispose:function(e){var t=this._cache;t.use(e.__uid__);var r=t.get("webgl_texture");r&&e.gl.deleteTexture(r),t.deleteContext(e.__uid__)},isRenderable:function(){},isPowerOfTwo:function(){}});Object.defineProperty(n1.prototype,"width",{get:function(){return this._width},set:function(e){this._width=e}});Object.defineProperty(n1.prototype,"height",{get:function(){return this._height},set:function(e){this._height=e}});n1.BYTE=M.BYTE;n1.UNSIGNED_BYTE=M.UNSIGNED_BYTE;n1.SHORT=M.SHORT;n1.UNSIGNED_SHORT=M.UNSIGNED_SHORT;n1.INT=M.INT;n1.UNSIGNED_INT=M.UNSIGNED_INT;n1.FLOAT=M.FLOAT;n1.HALF_FLOAT=36193;n1.UNSIGNED_INT_24_8_WEBGL=34042;n1.DEPTH_COMPONENT=M.DEPTH_COMPONENT;n1.DEPTH_STENCIL=M.DEPTH_STENCIL;n1.ALPHA=M.ALPHA;n1.RGB=M.RGB;n1.RGBA=M.RGBA;n1.LUMINANCE=M.LUMINANCE;n1.LUMINANCE_ALPHA=M.LUMINANCE_ALPHA;n1.SRGB=35904;n1.SRGB_ALPHA=35906;n1.COMPRESSED_RGB_S3TC_DXT1_EXT=33776;n1.COMPRESSED_RGBA_S3TC_DXT1_EXT=33777;n1.COMPRESSED_RGBA_S3TC_DXT3_EXT=33778;n1.COMPRESSED_RGBA_S3TC_DXT5_EXT=33779;n1.NEAREST=M.NEAREST;n1.LINEAR=M.LINEAR;n1.NEAREST_MIPMAP_NEAREST=M.NEAREST_MIPMAP_NEAREST;n1.LINEAR_MIPMAP_NEAREST=M.LINEAR_MIPMAP_NEAREST;n1.NEAREST_MIPMAP_LINEAR=M.NEAREST_MIPMAP_LINEAR;n1.LINEAR_MIPMAP_LINEAR=M.LINEAR_MIPMAP_LINEAR;n1.REPEAT=M.REPEAT;n1.CLAMP_TO_EDGE=M.CLAMP_TO_EDGE;n1.MIRRORED_REPEAT=M.MIRRORED_REPEAT;const W=n1;var f9=l3.extend({skeleton:null,joints:null},function(){this.joints||(this.joints=[])},{offsetMatrix:null,isInstancedMesh:function(){return!1},isSkinnedMesh:function(){return!!(this.skeleton&&this.joints&&this.joints.length>0)},clone:function(){var e=l3.prototype.clone.call(this);return e.skeleton=this.skeleton,this.joints&&(e.joints=this.joints.slice()),e}});f9.POINTS=M.POINTS;f9.LINES=M.LINES;f9.LINE_LOOP=M.LINE_LOOP;f9.LINE_STRIP=M.LINE_STRIP;f9.TRIANGLES=M.TRIANGLES;f9.TRIANGLE_STRIP=M.TRIANGLE_STRIP;f9.TRIANGLE_FAN=M.TRIANGLE_FAN;f9.BACK=M.BACK;f9.FRONT=M.FRONT;f9.FRONT_AND_BACK=M.FRONT_AND_BACK;f9.CW=M.CW;f9.CCW=M.CCW;const h2=f9;var _0={};_0.isPowerOfTwo=function(e){return(e&e-1)===0};_0.nextPowerOfTwo=function(e){return e--,e|=e>>1,e|=e>>2,e|=e>>4,e|=e>>8,e|=e>>16,e++,e};_0.nearestPowerOfTwo=function(e){return Math.pow(2,Math.round(Math.log(e)/Math.LN2))};const R5=_0;var E4=R5.isPowerOfTwo;function A4(e){return Math.pow(2,Math.round(Math.log(e)/Math.LN2))}function me(e,t){var r=A4(e.width),i=A4(e.height);t=t||document.createElement("canvas"),t.width=r,t.height=i;var n=t.getContext("2d");return n.drawImage(e.image,0,0,r,i),t}var M3=W.extend(function(){return{image:null,pixels:null,mipmaps:[],convertToPOT:!1}},{textureType:"texture2D",update:function(e){var t=e.gl;t.bindTexture(t.TEXTURE_2D,this._cache.get("webgl_texture")),this.updateCommon(e);var r=this.format,i=this.type,n=!!(this.convertToPOT&&!this.mipmaps.length&&this.image&&(this.wrapS===W.REPEAT||this.wrapT===W.REPEAT)&&this.NPOT);t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,n?this.wrapS:this.getAvailableWrapS()),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,n?this.wrapT:this.getAvailableWrapT()),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,n?this.magFilter:this.getAvailableMagFilter()),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,n?this.minFilter:this.getAvailableMinFilter());var a=e.getGLExtension("EXT_texture_filter_anisotropic");if(a&&this.anisotropic>1&&t.texParameterf(t.TEXTURE_2D,a.TEXTURE_MAX_ANISOTROPY_EXT,this.anisotropic),i===36193){var o=e.getGLExtension("OES_texture_half_float");o||(i=M.FLOAT)}if(this.mipmaps.length)for(var s=this.width,l=this.height,h=0;h=W.COMPRESSED_RGB_S3TC_DXT1_EXT?e.compressedTexImage2D(e.TEXTURE_2D,r,a,i,n,0,t.pixels):e.texImage2D(e.TEXTURE_2D,r,a,i,n,0,a,o,t.pixels)},generateMipmap:function(e){var t=e.gl;this.useMipmap&&!this.NPOT&&(t.bindTexture(t.TEXTURE_2D,this._cache.get("webgl_texture")),t.generateMipmap(t.TEXTURE_2D))},isPowerOfTwo:function(){return E4(this.width)&&E4(this.height)},isRenderable:function(){return this.image?this.image.width>0&&this.image.height>0:!!(this.width&&this.height)},bind:function(e){e.gl.bindTexture(e.gl.TEXTURE_2D,this.getWebGLTexture(e))},unbind:function(e){e.gl.bindTexture(e.gl.TEXTURE_2D,null)},load:function(e,t){var r=P1.createImage();t&&(r.crossOrigin=t);var i=this;return r.onload=function(){i.dirty(),i.trigger("success",i)},r.onerror=function(){i.trigger("error",i)},r.src=e,this.image=r,this}});Object.defineProperty(M3.prototype,"width",{get:function(){return this.image?this.image.width:this._width},set:function(e){this.image?console.warn("Texture from image can't set width"):(this._width!==e&&this.dirty(),this._width=e)}});Object.defineProperty(M3.prototype,"height",{get:function(){return this.image?this.image.height:this._height},set:function(e){this.image?console.warn("Texture from image can't set height"):(this._height!==e&&this.dirty(),this._height=e)}});const K=M3;function N5(e){return{byte:P1.Int8Array,ubyte:P1.Uint8Array,short:P1.Int16Array,ushort:P1.Uint16Array}[e]||P1.Float32Array}function G0(e){return"attr_"+e}function O2(e,t,r,i){switch(this.name=e,this.type=t,this.size=r,this.semantic=i||"",this.value=null,r){case 1:this.get=function(n){return this.value[n]},this.set=function(n,a){this.value[n]=a},this.copy=function(n,a){this.value[n]=this.value[n]};break;case 2:this.get=function(n,a){var o=this.value;return a[0]=o[n*2],a[1]=o[n*2+1],a},this.set=function(n,a){var o=this.value;o[n*2]=a[0],o[n*2+1]=a[1]},this.copy=function(n,a){var o=this.value;a*=2,n*=2,o[n]=o[a],o[n+1]=o[a+1]};break;case 3:this.get=function(n,a){var o=n*3,s=this.value;return a[0]=s[o],a[1]=s[o+1],a[2]=s[o+2],a},this.set=function(n,a){var o=n*3,s=this.value;s[o]=a[0],s[o+1]=a[1],s[o+2]=a[2]},this.copy=function(n,a){var o=this.value;a*=3,n*=3,o[n]=o[a],o[n+1]=o[a+1],o[n+2]=o[a+2]};break;case 4:this.get=function(n,a){var o=this.value,s=n*4;return a[0]=o[s],a[1]=o[s+1],a[2]=o[s+2],a[3]=o[s+3],a},this.set=function(n,a){var o=this.value,s=n*4;o[s]=a[0],o[s+1]=a[1],o[s+2]=a[2],o[s+3]=a[3]},this.copy=function(n,a){var o=this.value;a*=4,n*=4,o[n]=o[a],o[n+1]=o[a+1],o[n+2]=o[a+2],o[n+3]=o[a+3]}}}O2.prototype.init=function(e){if(!this.value||this.value.length!==e*this.size){var t=N5(this.type);this.value=new t(e*this.size)}};O2.prototype.fromArray=function(e){var t=N5(this.type),r;if(e[0]&&e[0].length){var i=0,n=this.size;r=new t(e.length*n);for(var a=0;a=0){t||(t=[]);var r=this.indices;return t[0]=r[e*3],t[1]=r[e*3+1],t[2]=r[e*3+2],t}},setTriangleIndices:function(e,t){var r=this.indices;r[e*3]=t[0],r[e*3+1]=t[1],r[e*3+2]=t[2]},isUseIndices:function(){return!!this.indices},initIndicesFromArray:function(e){var t,r=this.vertexCount>65535?P1.Uint32Array:P1.Uint16Array;if(e[0]&&e[0].length){var i=0,n=3;t=new r(e.length*n);for(var a=0;a=0?(t.splice(r,1),delete this.attributes[e],!0):!1},getAttribute:function(e){return this.attributes[e]},getEnabledAttributes:function(){var e=this._enabledAttributes,t=this._attributeList;if(e)return e;for(var r=[],i=this.vertexCount,n=0;na[0]&&(a[0]=s),l>a[1]&&(a[1]=l),h>a[2]&&(a[2]=h)}r._dirty=!0,i._dirty=!0}},generateVertexNormals:function(){if(this.vertexCount){var e=this.indices,t=this.attributes,r=t.position.value,i=t.normal.value;if(!i||i.length!==r.length)i=t.normal.value=new P1.Float32Array(r.length);else for(var n=0;n65535&&(this.indices=new P1.Uint32Array(this.indices));for(var e=this.attributes,t=this.indices,r=this.getEnabledAttributes(),i={},n=0;nthis.distance,n=1;n<8;n++)if(A.dot(t[n].array,r)>this.distance!=i)return!0},intersectLine:function(){var e=A.create();return function(t,r,i){var n=this.distanceToPoint(t),a=this.distanceToPoint(r);if(n>0&&a>0||n<0&&a<0)return null;var o=this.normal.array,s=this.distance,l=t.array;A.sub(e,r.array,t.array),A.normalize(e,e);var h=A.dot(o,e);if(h===0)return null;i||(i=new U);var u=(A.dot(o,l)-s)/h;return A.scaleAndAdd(i.array,l,e,-u),i._dirty=!0,i}}(),applyTransform:function(){var e=B.create(),t=G.create(),r=G.create();return r[3]=1,function(i){i=i.array,A.scale(r,this.normal.array,this.distance),G.transformMat4(r,r,i),this.distance=A.dot(r,this.normal.array),B.invert(e,i),B.transpose(e,e),t[3]=0,A.copy(t,this.normal.array),G.transformMat4(t,t,e),A.copy(this.normal.array,t)}}(),copy:function(e){A.copy(this.normal.array,e.normal.array),this.normal._dirty=!0,this.distance=e.distance},clone:function(){var e=new $8;return e.copy(this),e}};const B5=$8;var C1=A.set,b4=A.copy,L4=A.transformMat4,z0=Math.min,H0=Math.max,F5=function(){this.planes=[];for(var e=0;e<6;e++)this.planes.push(new B5);this.boundingBox=new t9,this.vertices=[];for(var e=0;e<8;e++)this.vertices[e]=A.fromValues(0,0,0)};F5.prototype={setFromProjection:function(e){var t=this.planes,r=e.array,i=r[0],n=r[1],a=r[2],o=r[3],s=r[4],l=r[5],h=r[6],u=r[7],c=r[8],d=r[9],f=r[10],v=r[11],p=r[12],m=r[13],_=r[14],x=r[15];C1(t[0].normal.array,o-i,u-s,v-c),t[0].distance=-(x-p),t[0].normalize(),C1(t[1].normal.array,o+i,u+s,v+c),t[1].distance=-(x+p),t[1].normalize(),C1(t[2].normal.array,o+n,u+l,v+d),t[2].distance=-(x+m),t[2].normalize(),C1(t[3].normal.array,o-n,u-l,v-d),t[3].distance=-(x-m),t[3].normalize(),C1(t[4].normal.array,o-a,u-h,v-f),t[4].distance=-(x-_),t[4].normalize(),C1(t[5].normal.array,o+a,u+h,v+f),t[5].distance=-(x+_),t[5].normalize();var y=this.boundingBox,g=this.vertices;if(x===0){var w=l/i,S=-_/(f-1),b=-_/(f+1),E=-b/l,L=-S/l;y.min.set(-E*w,-E,b),y.max.set(E*w,E,S),C1(g[0],-E*w,-E,b),C1(g[1],-E*w,E,b),C1(g[2],E*w,-E,b),C1(g[3],E*w,E,b),C1(g[4],-L*w,-L,S),C1(g[5],-L*w,L,S),C1(g[6],L*w,-L,S),C1(g[7],L*w,L,S)}else{var P=(-1-p)/i,C=(1-p)/i,R=(1-m)/l,I=(-1-m)/l,D=(-1-_)/f,O=(1-_)/f;y.min.set(Math.min(P,C),Math.min(I,R),Math.min(O,D)),y.max.set(Math.max(C,P),Math.max(R,I),Math.max(D,O));var z=y.min.array,k=y.max.array;C1(g[0],z[0],z[1],z[2]),C1(g[1],z[0],k[1],z[2]),C1(g[2],k[0],z[1],z[2]),C1(g[3],k[0],k[1],z[2]),C1(g[4],z[0],z[1],k[2]),C1(g[5],z[0],k[1],k[2]),C1(g[6],k[0],z[1],k[2]),C1(g[7],k[0],k[1],k[2])}},getTransformedBoundingBox:function(){var e=A.create();return function(t,r){var i=this.vertices,n=r.array,a=t.min,o=t.max,s=a.array,l=o.array,h=i[0];L4(e,h,n),b4(s,e),b4(l,e);for(var u=1;u<8;u++)h=i[u],L4(e,h,n),s[0]=z0(e[0],s[0]),s[1]=z0(e[1],s[1]),s[2]=z0(e[2],s[2]),l[0]=H0(e[0],l[0]),l[1]=H0(e[1],l[1]),l[2]=H0(e[2],l[2]);return a._dirty=!0,o._dirty=!0,t}}()};const D3=F5;var xe=M9.extend(function(){return{projectionMatrix:new V,invProjectionMatrix:new V,viewMatrix:new V,frustum:new D3}},function(){this.update(!0)},{update:function(e){M9.prototype.update.call(this,e),V.invert(this.viewMatrix,this.worldTransform),this.updateProjectionMatrix(),V.invert(this.invProjectionMatrix,this.projectionMatrix),this.frustum.setFromProjection(this.projectionMatrix)},setViewMatrix:function(e){V.copy(this.viewMatrix,e),V.invert(this.worldTransform,e),this.decomposeWorldTransform()},decomposeProjectionMatrix:function(){},setProjectionMatrix:function(e){V.copy(this.projectionMatrix,e),V.invert(this.invProjectionMatrix,e),this.decomposeProjectionMatrix()},updateProjectionMatrix:function(){},castRay:function(){var e=G.create();return function(t,r){var i=r!==void 0?r:new r0,n=t.array[0],a=t.array[1];return G.set(e,n,a,-1,1),G.transformMat4(e,e,this.invProjectionMatrix.array),G.transformMat4(e,e,this.worldTransform.array),A.scale(i.origin.array,e,1/e[3]),G.set(e,n,a,1,1),G.transformMat4(e,e,this.invProjectionMatrix.array),G.transformMat4(e,e,this.worldTransform.array),A.scale(e,e,1/e[3]),A.sub(i.direction.array,e,i.origin.array),A.normalize(i.direction.array,i.direction.array),i.direction._dirty=!0,i.origin._dirty=!0,i}}()});const B2=xe;var Te=B.create(),C4=B.create(),V0={};function we(e){var t=[],r=Object.keys(e);r.sort();for(var i=0;i0&&console.warn("Found multiple camera in one scene. Use the fist one."),this._cameraList.push(e)):e instanceof w9&&this.lights.push(e),e.name&&(this._nodeRepository[e.name]=e)},removeFromScene:function(e){var t;e instanceof B2?(t=this._cameraList.indexOf(e),t>=0&&this._cameraList.splice(t,1)):e instanceof w9&&(t=this.lights.indexOf(e),t>=0&&this.lights.splice(t,1)),e.name&&delete this._nodeRepository[e.name]},getNode:function(e){return this._nodeRepository[e]},setMainCamera:function(e){var t=this._cameraList.indexOf(e);t>=0&&this._cameraList.splice(t,1),this._cameraList.unshift(e)},getMainCamera:function(){return this._cameraList[0]},getLights:function(){return this.lights},updateLights:function(){var e=this.lights;this._previousLightNumber=this._lightNumber;for(var t={},r=0;r0&&this._doUpdateRenderList(o,t,r,i,n)}},isFrustumCulled:function(){var e=new t9,t=new V;return function(r,i,n){var a=r.boundingBox;if(a||(r.skeleton&&r.skeleton.boundingBox?a=r.skeleton.boundingBox:a=r.geometry.boundingBox),!a)return!1;if(t.array=n,e.transformFrom(a,t),r.castShadow&&this.viewBoundingBoxLastFrame.union(e),r.frustumCulling){if(!e.intersectBoundingBox(i.frustum.boundingBox))return!0;t.array=i.projectionMatrix.array,e.max.array[2]>0&&e.min.array[2]<0&&(e.max.array[2]=-1e-20),e.applyProjection(t);var o=e.min.array,s=e.max.array;if(s[0]<-1||o[0]>1||s[1]<-1||o[1]>1||s[2]<-1||o[2]>1)return!0}return!1}}(),_updateLightUniforms:function(){var e=this.lights;e.sort(Ee);var t=this._lightUniforms;for(var r in t)for(var i in t[r])t[r][i].value.length=0;for(var n=0;n1&&t.texParameterf(t.TEXTURE_CUBE_MAP,n.TEXTURE_MAX_ANISOTROPY_EXT,this.anisotropic),i===36193){var a=e.getGLExtension("OES_texture_half_float");a||(i=M.FLOAT)}if(this.mipmaps.length)for(var o=this.width,s=this.height,l=0;l0&&e.height>0}const p8=P3;var be=B2.extend({fov:50,aspect:1,near:.1,far:2e3},{updateProjectionMatrix:function(){var e=this.fov/180*Math.PI;this.projectionMatrix.perspective(e,this.aspect,this.near,this.far)},decomposeProjectionMatrix:function(){var e=this.projectionMatrix.array,t=Math.atan(1/e[5])*2;this.fov=t/Math.PI*180,this.aspect=e[5]/e[0],this.near=e[14]/(e[10]-1),this.far=e[14]/(e[10]+1)},clone:function(){var e=B2.prototype.clone.call(this);return e.fov=this.fov,e.aspect=this.aspect,e.near=this.near,e.far=this.far,e}});const H1=be;var U8="framebuffer",O9="renderbuffer",M4=O9+"_width",D4=O9+"_height",k0=O9+"_attached",W0="depthtexture_attached",r2=M.FRAMEBUFFER,t8=M.RENDERBUFFER,s8=M.DEPTH_ATTACHMENT,U5=M.COLOR_ATTACHMENT0,L8=n9.extend({depthBuffer:!0,viewport:null,_width:0,_height:0,_textures:null,_boundRenderer:null},function(){this._cache=new C3,this._textures={}},{getTextureWidth:function(){return this._width},getTextureHeight:function(){return this._height},bind:function(e){if(e.__currentFrameBuffer){if(e.__currentFrameBuffer===this)return;console.warn("Renderer already bound with another framebuffer. Unbind it first")}e.__currentFrameBuffer=this;var t=e.gl;t.bindFramebuffer(r2,this._getFrameBufferGL(e)),this._boundRenderer=e;var r=this._cache;r.put("viewport",e.viewport);var i=!1,n,a;for(var o in this._textures){i=!0;var s=this._textures[o];s&&(n=s.texture.width,a=s.texture.height,this._doAttach(e,s.texture,o,s.target))}this._width=n,this._height=a,!i&&this.depthBuffer&&console.error("Must attach texture before bind, or renderbuffer may have incorrect width and height."),this.viewport?e.setViewport(this.viewport):e.setViewport(0,0,n,a,1);var l=r.get("attached_textures");if(l){for(var o in l)if(!this._textures[o]){var h=l[o];this._doDetach(t,o,h)}}if(!r.get(W0)&&this.depthBuffer){r.miss(O9)&&r.put(O9,t.createRenderbuffer());var u=r.get(O9);(n!==r.get(M4)||a!==r.get(D4))&&(t.bindRenderbuffer(t8,u),t.renderbufferStorage(t8,t.DEPTH_COMPONENT16,n,a),r.put(M4,n),r.put(D4,a),t.bindRenderbuffer(t8,null)),r.get(k0)||(t.framebufferRenderbuffer(r2,s8,t8,u),r.put(k0,!0))}},unbind:function(e){e.__currentFrameBuffer=null;var t=e.gl;t.bindFramebuffer(r2,null),this._boundRenderer=null,this._cache.use(e.__uid__);var r=this._cache.get("viewport");r&&e.setViewport(r),this.updateMipmap(e)},updateMipmap:function(e){var t=e.gl;for(var r in this._textures){var i=this._textures[r];if(i){var n=i.texture;if(!n.NPOT&&n.useMipmap&&n.minFilter===W.LINEAR_MIPMAP_LINEAR){var a=n.textureType==="textureCube"?M.TEXTURE_CUBE_MAP:M.TEXTURE_2D;t.bindTexture(a,n.getWebGLTexture(e)),t.generateMipmap(a),t.bindTexture(a,null)}}}},checkStatus:function(e){return e.checkFramebufferStatus(r2)},_getFrameBufferGL:function(e){var t=this._cache;return t.use(e.__uid__),t.miss(U8)&&t.put(U8,e.gl.createFramebuffer()),t.get(U8)},attach:function(e,t,r){if(!e.width)throw new Error("The texture attached to color buffer is not a valid.");t=t||U5,r=r||M.TEXTURE_2D;var i=this._boundRenderer,n=i&&i.gl,a;if(n){var o=this._cache;o.use(i.__uid__),a=o.get("attached_textures")}var s=this._textures[t];if(!(s&&s.target===r&&s.texture===e&&a&&a[t]!=null)){var l=!0;i&&(l=this._doAttach(i,e,t,r),this.viewport||i.setViewport(0,0,e.width,e.height,1)),l&&(this._textures[t]=this._textures[t]||{},this._textures[t].texture=e,this._textures[t].target=r)}},_doAttach:function(e,t,r,i){var n=e.gl,a=t.getWebGLTexture(e),o=this._cache.get("attached_textures");if(o&&o[r]){var s=o[r];if(s.texture===t&&s.target===i)return}r=+r;var l=!0;if(r===s8||r===M.DEPTH_STENCIL_ATTACHMENT){var h=e.getGLExtension("WEBGL_depth_texture");if(h||(console.error("Depth texture is not supported by the browser"),l=!1),t.format!==M.DEPTH_COMPONENT&&t.format!==M.DEPTH_STENCIL&&(console.error("The texture attached to depth buffer is not a valid."),l=!1),l){var u=this._cache.get(O9);u&&(n.framebufferRenderbuffer(r2,s8,t8,null),n.deleteRenderbuffer(u),this._cache.put(O9,!1)),this._cache.put(k0,!1),this._cache.put(W0,!0)}}return n.framebufferTexture2D(r2,r,i,a,0),o||(o={},this._cache.put("attached_textures",o)),o[r]=o[r]||{},o[r].texture=t,o[r].target=i,l},_doDetach:function(e,t,r){e.framebufferTexture2D(r2,t,r,null,0);var i=this._cache.get("attached_textures");i&&i[t]&&(i[t]=null),(t===s8||t===M.DEPTH_STENCIL_ATTACHMENT)&&this._cache.put(W0,!1)},detach:function(e,t){if(this._textures[e]=null,this._boundRenderer){var r=this._cache;r.use(this._boundRenderer.__uid__),this._doDetach(this._boundRenderer.gl,e,t)}},dispose:function(e){var t=e.gl,r=this._cache;r.use(e.__uid__);var i=r.get(O9);i&&t.deleteRenderbuffer(i);var n=r.get(U8);n&&t.deleteFramebuffer(n),r.deleteContext(e.__uid__),this._textures={}}});L8.DEPTH_ATTACHMENT=s8;L8.COLOR_ATTACHMENT0=U5;L8.STENCIL_ATTACHMENT=M.STENCIL_ATTACHMENT;L8.DEPTH_STENCIL_ATTACHMENT=M.DEPTH_STENCIL_ATTACHMENT;const Y1=L8;var Le=["px","nx","py","ny","pz","nz"],Ce=n9.extend(function(){var e={position:new U,far:1e3,near:.1,texture:null,shadowMapPass:null},t=e._cameras={px:new H1({fov:90}),nx:new H1({fov:90}),py:new H1({fov:90}),ny:new H1({fov:90}),pz:new H1({fov:90}),nz:new H1({fov:90})};return t.px.lookAt(U.POSITIVE_X,U.NEGATIVE_Y),t.nx.lookAt(U.NEGATIVE_X,U.NEGATIVE_Y),t.py.lookAt(U.POSITIVE_Y,U.POSITIVE_Z),t.ny.lookAt(U.NEGATIVE_Y,U.NEGATIVE_Z),t.pz.lookAt(U.POSITIVE_Z,U.NEGATIVE_Y),t.nz.lookAt(U.NEGATIVE_Z,U.NEGATIVE_Y),e._frameBuffer=new Y1,e},{getCamera:function(e){return this._cameras[e]},render:function(e,t,r){var i=e.gl;r||t.update();for(var n=this.texture.width,a=2*Math.atan(n/(n-.5))/Math.PI*180,o=0;o<6;o++){var s=Le[o],l=this._cameras[s];if(U.copy(l.position,this.position),l.far=this.far,l.near=this.near,l.fov=a,this.shadowMapPass){l.update();var h=t.getBoundingBox();h.applyTransform(l.viewMatrix),t.viewBoundingBoxLastFrame.copy(h),this.shadowMapPass.render(e,t,l,!0)}this._frameBuffer.attach(this.texture,i.COLOR_ATTACHMENT0,i.TEXTURE_CUBE_MAP_POSITIVE_X+o),this._frameBuffer.bind(e),e.render(t,l,!0),this._frameBuffer.unbind(e)}},dispose:function(e){this._frameBuffer.dispose(e)}});const R3=Ce;var Me=o1.extend({dynamic:!1,widthSegments:1,heightSegments:1},function(){this.build()},{build:function(){for(var e=this.heightSegments,t=this.widthSegments,r=this.attributes,i=[],n=[],a=[],o=[],s=0;s<=e;s++)for(var l=s/e,h=0;h<=t;h++){var u=h/t;if(i.push([2*u-1,2*l-1,0]),n&&n.push([u,l]),a&&a.push([0,0,1]),h0?this.material.define("fragment","LOD"):this.material.undefine("fragment","LOD"),e.renderPass([this],r)}});const m8=Re;var Ne=542327876,Ie=131072,Oe=512,Be=4;function N3(e){return e.charCodeAt(0)+(e.charCodeAt(1)<<8)+(e.charCodeAt(2)<<16)+(e.charCodeAt(3)<<24)}var Fe=31,Ue=N3("DXT1"),Ge=N3("DXT3"),ze=N3("DXT5"),He=0,Ve=1,ke=2,We=3,Xe=4,Ze=7,je=20,Ye=21,qe=28,$e={parse:function(e,t){var r=new Int32Array(e,0,Fe);if(r[He]!==Ne||!r(je)&Be)return null;var i=r(Ye),n=r[Xe],a=r[We],o=r[qe]&Oe,s=r[ke]&Ie,l,h;switch(i){case Ue:l=8,h=W.COMPRESSED_RGB_S3TC_DXT1_EXT;break;case Ge:l=16,h=W.COMPRESSED_RGBA_S3TC_DXT3_EXT;break;case ze:l=16,h=W.COMPRESSED_RGBA_S3TC_DXT5_EXT;break;default:return null}var u=r[Ve]+4,c=o?6:1,d=1;s&&(d=Math.max(1,r[Ze]));for(var f=[],v=0;v0){var n=Math.pow(2,e[3]-128-8+i);t[r+0]=e[0]*n,t[r+1]=e[1]*n,t[r+2]=e[2]*n}else t[r+0]=0,t[r+1]=0,t[r+2]=0;return t[r+3]=1,t}function tt(e,t,r){for(var i="",n=t;n0;)if(e[a][0]=t[r++],e[a][1]=t[r++],e[a][2]=t[r++],e[a][3]=t[r++],e[a][0]===1&&e[a][1]===1&&e[a][2]===1){for(var s=e[a][3]<>>0;s>0;s--)rt(e[a-1],e[a]),a++,o--;n+=8}else a++,o--,n=0;return r}function it(e,t,r,i){if(iJe)return P4(e,t,r,i);var n=t[r++];if(n!=2)return P4(e,t,r-1,i);if(e[0][1]=t[r++],e[0][2]=t[r++],n=t[r++],(e[0][2]<<8>>>0|n)>>>0!==i)return null;for(var n=0;n<4;n++)for(var a=0;a128){o=(o&127)>>>0;for(var s=t[r++];o--;)e[a++][n]=s}else for(;o--;)e[a++][n]=t[r++]}return r}var nt={parseRGBE:function(e,t,r){r==null&&(r=0);var i=new Uint8Array(e),n=i.length;if(tt(i,0,2)==="#?"){for(var a=2;a=n)){a+=2;for(var o="";a20)return console.warn("Given image is not a height map"),e}var f,v,p,m;l%(i*4)===0?(f=o.data[l],p=o.data[l+4]):l%(i*4)===(i-1)*4?(f=o.data[l-4],p=o.data[l]):(f=o.data[l-4],p=o.data[l+4]),li*(n-1)*4?(v=o.data[l-i*4],m=o.data[l]):(v=o.data[l-i*4],m=o.data[l+i*4]),s.data[l]=f-p+127,s.data[l+1]=v-m+127,s.data[l+2]=255,s.data[l+3]=255}return a.putImageData(s,0,0),r},isHeightImage:function(e,t,r){if(!e||!e.width||!e.height)return!1;var i=document.createElement("canvas"),n=i.getContext("2d"),a=t||32;r=r||20,i.width=i.height=a,n.drawImage(e,0,0,a,a);for(var o=n.getImageData(0,0,a,a),s=0;sr)return!1}return!0},_fetchTexture:function(e,t,r){P1.request.get({url:e,responseType:"arraybuffer",onload:t,onerror:r})},createChessboard:function(e,t,r,i){e=e||512,t=t||64,r=r||"black",i=i||"white";var n=Math.ceil(e/t),a=document.createElement("canvas");a.width=e,a.height=e;var o=a.getContext("2d");o.fillStyle=i,o.fillRect(0,0,e,e),o.fillStyle=r;for(var s=0;s=0||(h3.forEach(function(t){e.on(t,this[u3(t)],this)},this),this._meshes.push(e))},detachFromMesh:function(e){var t=this._meshes.indexOf(e);t>=0&&this._meshes.splice(t,1),h3.forEach(function(r){e.off(r,this[u3(r)])},this)},dispose:function(){this._meshes.forEach(function(e){this.detachFromMesh(e)},this)}};const ot=c3;var st=B2.extend({left:-1,right:1,near:-1,far:1,top:1,bottom:-1},{updateProjectionMatrix:function(){this.projectionMatrix.ortho(this.left,this.right,this.bottom,this.top,this.near,this.far)},decomposeProjectionMatrix:function(){var e=this.projectionMatrix.array;this.left=(-1-e[12])/e[0],this.right=(1-e[12])/e[0],this.top=(1-e[13])/e[5],this.bottom=(-1-e[13])/e[5],this.near=-(-1-e[14])/e[10],this.far=-(1-e[14])/e[10]},clone:function(){var e=B2.prototype.clone.call(this);return e.left=this.left,e.right=this.right,e.near=this.near,e.far=this.far,e.top=this.top,e.bottom=this.bottom,e}});const F2=st,lt=` -@export clay.compositor.vertex -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; -attribute vec3 position : POSITION; -attribute vec2 texcoord : TEXCOORD_0; -varying vec2 v_Texcoord; -void main() -{ - v_Texcoord = texcoord; - gl_Position = worldViewProjection * vec4(position, 1.0); -} -@end`;N.import(lt);var ht=new y0,R4=new h2({geometry:ht,frustumCulling:!1}),ut=new F2,ct=n9.extend(function(){return{fragment:"",outputs:null,material:null,blendWithPrevious:!1,clearColor:!1,clearDepth:!0}},function(){var e=new N(N.source("clay.compositor.vertex"),this.fragment),t=new _9({shader:e});t.enableTexturesAll(),this.material=t},{setUniform:function(e,t){this.material.setUniform(e,t)},getUniform:function(e){var t=this.material.uniforms[e];if(t)return t.value},attachOutput:function(e,t){this.outputs||(this.outputs={}),t=t||M.COLOR_ATTACHMENT0,this.outputs[t]=e},detachOutput:function(e){for(var t in this.outputs)this.outputs[t]===e&&(this.outputs[t]=null)},bind:function(e,t){if(this.outputs)for(var r in this.outputs){var i=this.outputs[r];i&&t.attach(i,r)}t&&t.bind(e)},unbind:function(e,t){t.unbind(e)},render:function(e,t){var r=e.gl;if(t){this.bind(e,t);var i=e.getGLExtension("EXT_draw_buffers");if(i&&this.outputs){var n=[];for(var a in this.outputs)a=+a,a>=r.COLOR_ATTACHMENT0&&a<=r.COLOR_ATTACHMENT0+8&&n.push(a);i.drawBuffersEXT(n)}}this.trigger("beforerender",this,e);var o=this.clearDepth?r.DEPTH_BUFFER_BIT:0;if(r.depthMask(!0),this.clearColor){o=o|r.COLOR_BUFFER_BIT,r.colorMask(!0,!0,!0,!0);var s=this.clearColor;Array.isArray(s)&&r.clearColor(s[0],s[1],s[2],s[3])}r.clear(o),this.blendWithPrevious?(r.enable(r.BLEND),this.material.transparent=!0):(r.disable(r.BLEND),this.material.transparent=!1),this.renderQuad(e),this.trigger("afterrender",this,e),t&&this.unbind(e,t)},renderQuad:function(e){R4.material=this.material,e.renderPass([R4],ut)},dispose:function(e){}});const R1=ct,ft=`#define SAMPLE_NUMBER 1024 -#define PI 3.14159265358979 -uniform sampler2D normalDistribution; -uniform vec2 viewportSize : [512, 256]; -const vec3 N = vec3(0.0, 0.0, 1.0); -const float fSampleNumber = float(SAMPLE_NUMBER); -vec3 importanceSampleNormal(float i, float roughness, vec3 N) { - vec3 H = texture2D(normalDistribution, vec2(roughness, i)).rgb; - vec3 upVector = abs(N.y) > 0.999 ? vec3(1.0, 0.0, 0.0) : vec3(0.0, 1.0, 0.0); - vec3 tangentX = normalize(cross(N, upVector)); - vec3 tangentZ = cross(N, tangentX); - return normalize(tangentX * H.x + N * H.y + tangentZ * H.z); -} -float G_Smith(float roughness, float NoV, float NoL) { - float k = roughness * roughness / 2.0; - float G1V = NoV / (NoV * (1.0 - k) + k); - float G1L = NoL / (NoL * (1.0 - k) + k); - return G1L * G1V; -} -void main() { - vec2 uv = gl_FragCoord.xy / viewportSize; - float NoV = uv.x; - float roughness = uv.y; - vec3 V; - V.x = sqrt(1.0 - NoV * NoV); - V.y = 0.0; - V.z = NoV; - float A = 0.0; - float B = 0.0; - for (int i = 0; i < SAMPLE_NUMBER; i++) { - vec3 H = importanceSampleNormal(float(i) / fSampleNumber, roughness, N); - vec3 L = reflect(-V, H); - float NoL = clamp(L.z, 0.0, 1.0); - float NoH = clamp(H.z, 0.0, 1.0); - float VoH = clamp(dot(V, H), 0.0, 1.0); - if (NoL > 0.0) { - float G = G_Smith(roughness, NoV, NoL); - float G_Vis = G * VoH / (NoH * NoV); - float Fc = pow(1.0 - VoH, 5.0); - A += (1.0 - Fc) * G_Vis; - B += Fc * G_Vis; - } - } - gl_FragColor = vec4(vec2(A, B) / fSampleNumber, 0.0, 1.0); -} -`,dt=`#define SHADER_NAME prefilter -#define SAMPLE_NUMBER 1024 -#define PI 3.14159265358979 -uniform mat4 viewInverse : VIEWINVERSE; -uniform samplerCube environmentMap; -uniform sampler2D normalDistribution; -uniform float roughness : 0.5; -varying vec2 v_Texcoord; -varying vec3 v_WorldPosition; -@import clay.util.rgbm -vec3 importanceSampleNormal(float i, float roughness, vec3 N) { - vec3 H = texture2D(normalDistribution, vec2(roughness, i)).rgb; - vec3 upVector = abs(N.y) > 0.999 ? vec3(1.0, 0.0, 0.0) : vec3(0.0, 1.0, 0.0); - vec3 tangentX = normalize(cross(N, upVector)); - vec3 tangentZ = cross(N, tangentX); - return normalize(tangentX * H.x + N * H.y + tangentZ * H.z); -} -void main() { - vec3 eyePos = viewInverse[3].xyz; - vec3 V = normalize(v_WorldPosition - eyePos); - vec3 N = V; - vec3 prefilteredColor = vec3(0.0); - float totalWeight = 0.0; - float fMaxSampleNumber = float(SAMPLE_NUMBER); - for (int i = 0; i < SAMPLE_NUMBER; i++) { - vec3 H = importanceSampleNormal(float(i) / fMaxSampleNumber, roughness, N); - vec3 L = reflect(-V, H); - float NoL = clamp(dot(N, L), 0.0, 1.0); - if (NoL > 0.0) { - prefilteredColor += decodeHDR(textureCube(environmentMap, L)).rgb * NoL; - totalWeight += NoL; - } - } - gl_FragColor = encodeHDR(vec4(prefilteredColor / totalWeight, 1.0)); -} -`;var d2={},X0=["px","nx","py","ny","pz","nz"];d2.prefilterEnvironmentMap=function(e,t,r,i,n){(!n||!i)&&(i=d2.generateNormalDistribution(),n=d2.integrateBRDF(e,i)),r=r||{};var a=r.width||64,o=r.height||64,s=r.type||t.type,l=new p8({width:a,height:o,type:s,flipY:!1,mipmaps:[]});l.isPowerOfTwo()||console.warn("Width and height must be power of two to enable mipmap.");var h=Math.min(a,o),u=Math.log(h)/Math.log(2)+1,c=new _9({shader:new N({vertex:N.source("clay.skybox.vertex"),fragment:dt})});c.set("normalDistribution",i),r.encodeRGBM&&c.define("fragment","RGBM_ENCODE"),r.decodeRGBM&&c.define("fragment","RGBM_DECODE");var d=new Q9,f;if(t.textureType==="texture2D"){var v=new p8({width:a,height:o,type:s===W.FLOAT?W.HALF_FLOAT:s});f2.panoramaToCubeMap(e,t,v,{encodeRGBM:r.decodeRGBM}),t=v}f=new m8({scene:d,material:c}),f.material.set("environmentMap",t);var p=new R3({texture:l});r.encodeRGBM&&(s=l.type=W.UNSIGNED_BYTE);for(var m=new K({width:a,height:o,type:s}),_=new Y1({depthBuffer:!1}),x=P1[s===W.UNSIGNED_BYTE?"Uint8Array":"Float32Array"],y=0;y>>16)>>>0;c=((c&1431655765)<<1|(c&2863311530)>>>1)>>>0,c=((c&858993459)<<2|(c&3435973836)>>>2)>>>0,c=((c&252645135)<<4|(c&4042322160)>>>4)>>>0,c=(((c&16711935)<<8|(c&4278255360)>>>8)>>>0)/4294967296;var d=Math.sqrt((1-c)/(1+(h*h-1)*c));o[u]=d}for(var u=0;u65535?Uint32Array:Uint16Array,s=this.indices=new o(t*e*6),l,h,u,c,d,f,v,y=this.radius,p=this.phiStart,m=this.phiLength,_=this.thetaStart,x=this.thetaLength,y=this.radius,g=[],w=[],S=0,b=1/y;for(v=0;v<=e;v++)for(f=0;f<=t;f++)c=f/t,d=v/e,l=-y*Math.cos(p+c*m)*Math.sin(_+d*x),h=y*Math.cos(_+d*x),u=y*Math.sin(p+c*m)*Math.sin(_+d*x),g[0]=l,g[1]=h,g[2]=u,w[0]=c,w[1]=d,r.set(S,g),i.set(S,w),g[0]*=b,g[1]*=b,g[2]*=b,n.set(S,g),S++;var E,L,P,C,R=t+1,I=0;for(v=0;v=0&&l.splice(c,1)}),l.push(h),this.__zr&&this.__zr.animation.addAnimator(h),h},stopAnimation:function(e){this._animators=this._animators||[];for(var t=this._animators,r=t.length,i=0;i 1e-4) -{ - skinMatrixWS += getSkinMatrix(joint.y) * weight.y; -} -if (weight.z > 1e-4) -{ - skinMatrixWS += getSkinMatrix(joint.z) * weight.z; -} -float weightW = 1.0-weight.x-weight.y-weight.z; -if (weightW > 1e-4) -{ - skinMatrixWS += getSkinMatrix(joint.w) * weightW; -} -@end -@export clay.chunk.instancing_header -#ifdef INSTANCING -attribute vec4 instanceMat1; -attribute vec4 instanceMat2; -attribute vec4 instanceMat3; -#endif -@end -@export clay.chunk.instancing_matrix -mat4 instanceMat = mat4( - vec4(instanceMat1.xyz, 0.0), - vec4(instanceMat2.xyz, 0.0), - vec4(instanceMat3.xyz, 0.0), - vec4(instanceMat1.w, instanceMat2.w, instanceMat3.w, 1.0) -); -@end -@export clay.util.parallax_correct -vec3 parallaxCorrect(in vec3 dir, in vec3 pos, in vec3 boxMin, in vec3 boxMax) { - vec3 first = (boxMax - pos) / dir; - vec3 second = (boxMin - pos) / dir; - vec3 further = max(first, second); - float dist = min(further.x, min(further.y, further.z)); - vec3 fixedPos = pos + dir * dist; - vec3 boxCenter = (boxMax + boxMin) * 0.5; - return normalize(fixedPos - boxCenter); -} -@end -@export clay.util.clamp_sample -vec4 clampSample(const in sampler2D texture, const in vec2 coord) -{ -#ifdef STEREO - float eye = step(0.5, coord.x) * 0.5; - vec2 coordClamped = clamp(coord, vec2(eye, 0.0), vec2(0.5 + eye, 1.0)); -#else - vec2 coordClamped = clamp(coord, vec2(0.0), vec2(1.0)); -#endif - return texture2D(texture, coordClamped); -} -@end -@export clay.util.ACES -vec3 ACESToneMapping(vec3 color) -{ - const float A = 2.51; - const float B = 0.03; - const float C = 2.43; - const float D = 0.59; - const float E = 0.14; - return (color * (A * color + B)) / (color * (C * color + D) + E); -} -@end`,Gt=` -@export ecgl.common.transformUniforms -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; -uniform mat4 worldInverseTranspose : WORLDINVERSETRANSPOSE; -uniform mat4 world : WORLD; -@end - -@export ecgl.common.attributes -attribute vec3 position : POSITION; -attribute vec2 texcoord : TEXCOORD_0; -attribute vec3 normal : NORMAL; -@end - -@export ecgl.common.uv.header -uniform vec2 uvRepeat : [1.0, 1.0]; -uniform vec2 uvOffset : [0.0, 0.0]; -uniform vec2 detailUvRepeat : [1.0, 1.0]; -uniform vec2 detailUvOffset : [0.0, 0.0]; - -varying vec2 v_Texcoord; -varying vec2 v_DetailTexcoord; -@end - -@export ecgl.common.uv.main -v_Texcoord = texcoord * uvRepeat + uvOffset; -v_DetailTexcoord = texcoord * detailUvRepeat + detailUvOffset; -@end - -@export ecgl.common.uv.fragmentHeader -varying vec2 v_Texcoord; -varying vec2 v_DetailTexcoord; -@end - - -@export ecgl.common.albedo.main - - vec4 albedoTexel = vec4(1.0); -#ifdef DIFFUSEMAP_ENABLED - albedoTexel = texture2D(diffuseMap, v_Texcoord); - #ifdef SRGB_DECODE - albedoTexel = sRGBToLinear(albedoTexel); - #endif -#endif - -#ifdef DETAILMAP_ENABLED - vec4 detailTexel = texture2D(detailMap, v_DetailTexcoord); - #ifdef SRGB_DECODE - detailTexel = sRGBToLinear(detailTexel); - #endif - albedoTexel.rgb = mix(albedoTexel.rgb, detailTexel.rgb, detailTexel.a); - albedoTexel.a = detailTexel.a + (1.0 - detailTexel.a) * albedoTexel.a; -#endif - -@end - -@export ecgl.common.wireframe.vertexHeader - -#ifdef WIREFRAME_QUAD -attribute vec4 barycentric; -varying vec4 v_Barycentric; -#elif defined(WIREFRAME_TRIANGLE) -attribute vec3 barycentric; -varying vec3 v_Barycentric; -#endif - -@end - -@export ecgl.common.wireframe.vertexMain - -#if defined(WIREFRAME_QUAD) || defined(WIREFRAME_TRIANGLE) - v_Barycentric = barycentric; -#endif - -@end - - -@export ecgl.common.wireframe.fragmentHeader - -uniform float wireframeLineWidth : 1; -uniform vec4 wireframeLineColor: [0, 0, 0, 0.5]; - -#ifdef WIREFRAME_QUAD -varying vec4 v_Barycentric; -float edgeFactor () { - vec4 d = fwidth(v_Barycentric); - vec4 a4 = smoothstep(vec4(0.0), d * wireframeLineWidth, v_Barycentric); - return min(min(min(a4.x, a4.y), a4.z), a4.w); -} -#elif defined(WIREFRAME_TRIANGLE) -varying vec3 v_Barycentric; -float edgeFactor () { - vec3 d = fwidth(v_Barycentric); - vec3 a3 = smoothstep(vec3(0.0), d * wireframeLineWidth, v_Barycentric); - return min(min(a3.x, a3.y), a3.z); -} -#endif - -@end - - -@export ecgl.common.wireframe.fragmentMain - -#if defined(WIREFRAME_QUAD) || defined(WIREFRAME_TRIANGLE) - if (wireframeLineWidth > 0.) { - vec4 lineColor = wireframeLineColor; -#ifdef SRGB_DECODE - lineColor = sRGBToLinear(lineColor); -#endif - - gl_FragColor.rgb = mix(gl_FragColor.rgb, lineColor.rgb, (1.0 - edgeFactor()) * lineColor.a); - } -#endif -@end - - - - -@export ecgl.common.bumpMap.header - -#ifdef BUMPMAP_ENABLED -uniform sampler2D bumpMap; -uniform float bumpScale : 1.0; - - -vec3 bumpNormal(vec3 surfPos, vec3 surfNormal, vec3 baseNormal) -{ - vec2 dSTdx = dFdx(v_Texcoord); - vec2 dSTdy = dFdy(v_Texcoord); - - float Hll = bumpScale * texture2D(bumpMap, v_Texcoord).x; - float dHx = bumpScale * texture2D(bumpMap, v_Texcoord + dSTdx).x - Hll; - float dHy = bumpScale * texture2D(bumpMap, v_Texcoord + dSTdy).x - Hll; - - vec3 vSigmaX = dFdx(surfPos); - vec3 vSigmaY = dFdy(surfPos); - vec3 vN = surfNormal; - - vec3 R1 = cross(vSigmaY, vN); - vec3 R2 = cross(vN, vSigmaX); - - float fDet = dot(vSigmaX, R1); - - vec3 vGrad = sign(fDet) * (dHx * R1 + dHy * R2); - return normalize(abs(fDet) * baseNormal - vGrad); - -} -#endif - -@end - -@export ecgl.common.normalMap.vertexHeader - -#ifdef NORMALMAP_ENABLED -attribute vec4 tangent : TANGENT; -varying vec3 v_Tangent; -varying vec3 v_Bitangent; -#endif - -@end - -@export ecgl.common.normalMap.vertexMain - -#ifdef NORMALMAP_ENABLED - if (dot(tangent, tangent) > 0.0) { - v_Tangent = normalize((worldInverseTranspose * vec4(tangent.xyz, 0.0)).xyz); - v_Bitangent = normalize(cross(v_Normal, v_Tangent) * tangent.w); - } -#endif - -@end - - -@export ecgl.common.normalMap.fragmentHeader - -#ifdef NORMALMAP_ENABLED -uniform sampler2D normalMap; -varying vec3 v_Tangent; -varying vec3 v_Bitangent; -#endif - -@end - -@export ecgl.common.normalMap.fragmentMain -#ifdef NORMALMAP_ENABLED - if (dot(v_Tangent, v_Tangent) > 0.0) { - vec3 normalTexel = texture2D(normalMap, v_DetailTexcoord).xyz; - if (dot(normalTexel, normalTexel) > 0.0) { N = normalTexel * 2.0 - 1.0; - mat3 tbn = mat3(v_Tangent, v_Bitangent, v_Normal); - N = normalize(tbn * N); - } - } -#endif -@end - - - -@export ecgl.common.vertexAnimation.header - -#ifdef VERTEX_ANIMATION -attribute vec3 prevPosition; -attribute vec3 prevNormal; -uniform float percent; -#endif - -@end - -@export ecgl.common.vertexAnimation.main - -#ifdef VERTEX_ANIMATION - vec3 pos = mix(prevPosition, position, percent); - vec3 norm = mix(prevNormal, normal, percent); -#else - vec3 pos = position; - vec3 norm = normal; -#endif - -@end - - -@export ecgl.common.ssaoMap.header -#ifdef SSAOMAP_ENABLED -uniform sampler2D ssaoMap; -uniform vec4 viewport : VIEWPORT; -#endif -@end - -@export ecgl.common.ssaoMap.main - float ao = 1.0; -#ifdef SSAOMAP_ENABLED - ao = texture2D(ssaoMap, (gl_FragCoord.xy - viewport.xy) / viewport.zw).r; -#endif -@end - - - - -@export ecgl.common.diffuseLayer.header - -#if (LAYER_DIFFUSEMAP_COUNT > 0) -uniform float layerDiffuseIntensity[LAYER_DIFFUSEMAP_COUNT]; -uniform sampler2D layerDiffuseMap[LAYER_DIFFUSEMAP_COUNT]; -#endif - -@end - -@export ecgl.common.emissiveLayer.header - -#if (LAYER_EMISSIVEMAP_COUNT > 0) -uniform float layerEmissionIntensity[LAYER_EMISSIVEMAP_COUNT]; -uniform sampler2D layerEmissiveMap[LAYER_EMISSIVEMAP_COUNT]; -#endif - -@end - -@export ecgl.common.layers.header -@import ecgl.common.diffuseLayer.header -@import ecgl.common.emissiveLayer.header -@end - -@export ecgl.common.diffuseLayer.main - -#if (LAYER_DIFFUSEMAP_COUNT > 0) - for (int _idx_ = 0; _idx_ < LAYER_DIFFUSEMAP_COUNT; _idx_++) {{ - float intensity = layerDiffuseIntensity[_idx_]; - vec4 texel2 = texture2D(layerDiffuseMap[_idx_], v_Texcoord); - #ifdef SRGB_DECODE - texel2 = sRGBToLinear(texel2); - #endif - albedoTexel.rgb = mix(albedoTexel.rgb, texel2.rgb * intensity, texel2.a); - albedoTexel.a = texel2.a + (1.0 - texel2.a) * albedoTexel.a; - }} -#endif - -@end - -@export ecgl.common.emissiveLayer.main - -#if (LAYER_EMISSIVEMAP_COUNT > 0) - for (int _idx_ = 0; _idx_ < LAYER_EMISSIVEMAP_COUNT; _idx_++) - {{ - vec4 texel2 = texture2D(layerEmissiveMap[_idx_], v_Texcoord) * layerEmissionIntensity[_idx_]; - #ifdef SRGB_DECODE - texel2 = sRGBToLinear(texel2); - #endif - float intensity = layerEmissionIntensity[_idx_]; - gl_FragColor.rgb += texel2.rgb * texel2.a * intensity; - }} -#endif - -@end -`,zt=`@export ecgl.color.vertex - -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; - -@import ecgl.common.uv.header - -attribute vec2 texcoord : TEXCOORD_0; -attribute vec3 position: POSITION; - -@import ecgl.common.wireframe.vertexHeader - -#ifdef VERTEX_COLOR -attribute vec4 a_Color : COLOR; -varying vec4 v_Color; -#endif - -#ifdef VERTEX_ANIMATION -attribute vec3 prevPosition; -uniform float percent : 1.0; -#endif - -#ifdef ATMOSPHERE_ENABLED -attribute vec3 normal: NORMAL; -uniform mat4 worldInverseTranspose : WORLDINVERSETRANSPOSE; -varying vec3 v_Normal; -#endif - -void main() -{ -#ifdef VERTEX_ANIMATION - vec3 pos = mix(prevPosition, position, percent); -#else - vec3 pos = position; -#endif - - gl_Position = worldViewProjection * vec4(pos, 1.0); - - @import ecgl.common.uv.main - -#ifdef VERTEX_COLOR - v_Color = a_Color; -#endif - -#ifdef ATMOSPHERE_ENABLED - v_Normal = normalize((worldInverseTranspose * vec4(normal, 0.0)).xyz); -#endif - - @import ecgl.common.wireframe.vertexMain - -} - -@end - -@export ecgl.color.fragment - -#define LAYER_DIFFUSEMAP_COUNT 0 -#define LAYER_EMISSIVEMAP_COUNT 0 - -uniform sampler2D diffuseMap; -uniform sampler2D detailMap; - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; - -#ifdef ATMOSPHERE_ENABLED -uniform mat4 viewTranspose: VIEWTRANSPOSE; -uniform vec3 glowColor; -uniform float glowPower; -varying vec3 v_Normal; -#endif - -#ifdef VERTEX_COLOR -varying vec4 v_Color; -#endif - -@import ecgl.common.layers.header - -@import ecgl.common.uv.fragmentHeader - -@import ecgl.common.wireframe.fragmentHeader - -@import clay.util.srgb - -void main() -{ -#ifdef SRGB_DECODE - gl_FragColor = sRGBToLinear(color); -#else - gl_FragColor = color; -#endif - -#ifdef VERTEX_COLOR - gl_FragColor *= v_Color; -#endif - - @import ecgl.common.albedo.main - - @import ecgl.common.diffuseLayer.main - - gl_FragColor *= albedoTexel; - -#ifdef ATMOSPHERE_ENABLED - float atmoIntensity = pow(1.0 - dot(v_Normal, (viewTranspose * vec4(0.0, 0.0, 1.0, 0.0)).xyz), glowPower); - gl_FragColor.rgb += glowColor * atmoIntensity; -#endif - - @import ecgl.common.emissiveLayer.main - - @import ecgl.common.wireframe.fragmentMain - -} -@end`,Ht=`/** - * http: */ - -@export ecgl.lambert.vertex - -@import ecgl.common.transformUniforms - -@import ecgl.common.uv.header - - -@import ecgl.common.attributes - -@import ecgl.common.wireframe.vertexHeader - -#ifdef VERTEX_COLOR -attribute vec4 a_Color : COLOR; -varying vec4 v_Color; -#endif - - -@import ecgl.common.vertexAnimation.header - - -varying vec3 v_Normal; -varying vec3 v_WorldPosition; - -void main() -{ - @import ecgl.common.uv.main - - @import ecgl.common.vertexAnimation.main - - - gl_Position = worldViewProjection * vec4(pos, 1.0); - - v_Normal = normalize((worldInverseTranspose * vec4(norm, 0.0)).xyz); - v_WorldPosition = (world * vec4(pos, 1.0)).xyz; - -#ifdef VERTEX_COLOR - v_Color = a_Color; -#endif - - @import ecgl.common.wireframe.vertexMain -} - -@end - - -@export ecgl.lambert.fragment - -#define LAYER_DIFFUSEMAP_COUNT 0 -#define LAYER_EMISSIVEMAP_COUNT 0 - -#define NORMAL_UP_AXIS 1 -#define NORMAL_FRONT_AXIS 2 - -@import ecgl.common.uv.fragmentHeader - -varying vec3 v_Normal; -varying vec3 v_WorldPosition; - -uniform sampler2D diffuseMap; -uniform sampler2D detailMap; - -@import ecgl.common.layers.header - -uniform float emissionIntensity: 1.0; - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; - -uniform mat4 viewInverse : VIEWINVERSE; - -#ifdef ATMOSPHERE_ENABLED -uniform mat4 viewTranspose: VIEWTRANSPOSE; -uniform vec3 glowColor; -uniform float glowPower; -#endif - -#ifdef AMBIENT_LIGHT_COUNT -@import clay.header.ambient_light -#endif -#ifdef AMBIENT_SH_LIGHT_COUNT -@import clay.header.ambient_sh_light -#endif - -#ifdef DIRECTIONAL_LIGHT_COUNT -@import clay.header.directional_light -#endif - -#ifdef VERTEX_COLOR -varying vec4 v_Color; -#endif - - -@import ecgl.common.ssaoMap.header - -@import ecgl.common.bumpMap.header - -@import clay.util.srgb - -@import ecgl.common.wireframe.fragmentHeader - -@import clay.plugin.compute_shadow_map - -void main() -{ -#ifdef SRGB_DECODE - gl_FragColor = sRGBToLinear(color); -#else - gl_FragColor = color; -#endif - -#ifdef VERTEX_COLOR - #ifdef SRGB_DECODE - gl_FragColor *= sRGBToLinear(v_Color); - #else - gl_FragColor *= v_Color; - #endif -#endif - - @import ecgl.common.albedo.main - - @import ecgl.common.diffuseLayer.main - - gl_FragColor *= albedoTexel; - - vec3 N = v_Normal; -#ifdef DOUBLE_SIDED - vec3 eyePos = viewInverse[3].xyz; - vec3 V = normalize(eyePos - v_WorldPosition); - - if (dot(N, V) < 0.0) { - N = -N; - } -#endif - - float ambientFactor = 1.0; - -#ifdef BUMPMAP_ENABLED - N = bumpNormal(v_WorldPosition, v_Normal, N); - ambientFactor = dot(v_Normal, N); -#endif - - vec3 N2 = vec3(N.x, N[NORMAL_UP_AXIS], N[NORMAL_FRONT_AXIS]); - - vec3 diffuseColor = vec3(0.0, 0.0, 0.0); - - @import ecgl.common.ssaoMap.main - -#ifdef AMBIENT_LIGHT_COUNT - for(int i = 0; i < AMBIENT_LIGHT_COUNT; i++) - { - diffuseColor += ambientLightColor[i] * ambientFactor * ao; - } -#endif -#ifdef AMBIENT_SH_LIGHT_COUNT - for(int _idx_ = 0; _idx_ < AMBIENT_SH_LIGHT_COUNT; _idx_++) - {{ - diffuseColor += calcAmbientSHLight(_idx_, N2) * ambientSHLightColor[_idx_] * ao; - }} -#endif -#ifdef DIRECTIONAL_LIGHT_COUNT -#if defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) - float shadowContribsDir[DIRECTIONAL_LIGHT_COUNT]; - if(shadowEnabled) - { - computeShadowOfDirectionalLights(v_WorldPosition, shadowContribsDir); - } -#endif - for(int i = 0; i < DIRECTIONAL_LIGHT_COUNT; i++) - { - vec3 lightDirection = -directionalLightDirection[i]; - vec3 lightColor = directionalLightColor[i]; - - float shadowContrib = 1.0; -#if defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) - if (shadowEnabled) - { - shadowContrib = shadowContribsDir[i]; - } -#endif - - float ndl = dot(N, normalize(lightDirection)) * shadowContrib; - - diffuseColor += lightColor * clamp(ndl, 0.0, 1.0); - } -#endif - - gl_FragColor.rgb *= diffuseColor; - -#ifdef ATMOSPHERE_ENABLED - float atmoIntensity = pow(1.0 - dot(v_Normal, (viewTranspose * vec4(0.0, 0.0, 1.0, 0.0)).xyz), glowPower); - gl_FragColor.rgb += glowColor * atmoIntensity; -#endif - - @import ecgl.common.emissiveLayer.main - - @import ecgl.common.wireframe.fragmentMain -} - -@end`,Vt=`@export ecgl.realistic.vertex - -@import ecgl.common.transformUniforms - -@import ecgl.common.uv.header - -@import ecgl.common.attributes - - -@import ecgl.common.wireframe.vertexHeader - -#ifdef VERTEX_COLOR -attribute vec4 a_Color : COLOR; -varying vec4 v_Color; -#endif - -#ifdef NORMALMAP_ENABLED -attribute vec4 tangent : TANGENT; -varying vec3 v_Tangent; -varying vec3 v_Bitangent; -#endif - -@import ecgl.common.vertexAnimation.header - -varying vec3 v_Normal; -varying vec3 v_WorldPosition; - -void main() -{ - - @import ecgl.common.uv.main - - @import ecgl.common.vertexAnimation.main - - gl_Position = worldViewProjection * vec4(pos, 1.0); - - v_Normal = normalize((worldInverseTranspose * vec4(norm, 0.0)).xyz); - v_WorldPosition = (world * vec4(pos, 1.0)).xyz; - -#ifdef VERTEX_COLOR - v_Color = a_Color; -#endif - -#ifdef NORMALMAP_ENABLED - v_Tangent = normalize((worldInverseTranspose * vec4(tangent.xyz, 0.0)).xyz); - v_Bitangent = normalize(cross(v_Normal, v_Tangent) * tangent.w); -#endif - - @import ecgl.common.wireframe.vertexMain - -} - -@end - - - -@export ecgl.realistic.fragment - -#define LAYER_DIFFUSEMAP_COUNT 0 -#define LAYER_EMISSIVEMAP_COUNT 0 -#define PI 3.14159265358979 -#define ROUGHNESS_CHANEL 0 -#define METALNESS_CHANEL 1 - -#define NORMAL_UP_AXIS 1 -#define NORMAL_FRONT_AXIS 2 - -#ifdef VERTEX_COLOR -varying vec4 v_Color; -#endif - -@import ecgl.common.uv.fragmentHeader - -varying vec3 v_Normal; -varying vec3 v_WorldPosition; - -uniform sampler2D diffuseMap; - -uniform sampler2D detailMap; -uniform sampler2D metalnessMap; -uniform sampler2D roughnessMap; - -@import ecgl.common.layers.header - -uniform float emissionIntensity: 1.0; - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; - -uniform float metalness : 0.0; -uniform float roughness : 0.5; - -uniform mat4 viewInverse : VIEWINVERSE; - -#ifdef ATMOSPHERE_ENABLED -uniform mat4 viewTranspose: VIEWTRANSPOSE; -uniform vec3 glowColor; -uniform float glowPower; -#endif - -#ifdef AMBIENT_LIGHT_COUNT -@import clay.header.ambient_light -#endif - -#ifdef AMBIENT_SH_LIGHT_COUNT -@import clay.header.ambient_sh_light -#endif - -#ifdef AMBIENT_CUBEMAP_LIGHT_COUNT -@import clay.header.ambient_cubemap_light -#endif - -#ifdef DIRECTIONAL_LIGHT_COUNT -@import clay.header.directional_light -#endif - -@import ecgl.common.normalMap.fragmentHeader - -@import ecgl.common.ssaoMap.header - -@import ecgl.common.bumpMap.header - -@import clay.util.srgb - -@import clay.util.rgbm - -@import ecgl.common.wireframe.fragmentHeader - -@import clay.plugin.compute_shadow_map - -vec3 F_Schlick(float ndv, vec3 spec) { - return spec + (1.0 - spec) * pow(1.0 - ndv, 5.0); -} - -float D_Phong(float g, float ndh) { - float a = pow(8192.0, g); - return (a + 2.0) / 8.0 * pow(ndh, a); -} - -void main() -{ - vec4 albedoColor = color; - - vec3 eyePos = viewInverse[3].xyz; - vec3 V = normalize(eyePos - v_WorldPosition); -#ifdef VERTEX_COLOR - #ifdef SRGB_DECODE - albedoColor *= sRGBToLinear(v_Color); - #else - albedoColor *= v_Color; - #endif -#endif - - @import ecgl.common.albedo.main - - @import ecgl.common.diffuseLayer.main - - albedoColor *= albedoTexel; - - float m = metalness; - -#ifdef METALNESSMAP_ENABLED - float m2 = texture2D(metalnessMap, v_DetailTexcoord)[METALNESS_CHANEL]; - m = clamp(m2 + (m - 0.5) * 2.0, 0.0, 1.0); -#endif - - vec3 baseColor = albedoColor.rgb; - albedoColor.rgb = baseColor * (1.0 - m); - vec3 specFactor = mix(vec3(0.04), baseColor, m); - - float g = 1.0 - roughness; - -#ifdef ROUGHNESSMAP_ENABLED - float g2 = 1.0 - texture2D(roughnessMap, v_DetailTexcoord)[ROUGHNESS_CHANEL]; - g = clamp(g2 + (g - 0.5) * 2.0, 0.0, 1.0); -#endif - - vec3 N = v_Normal; - -#ifdef DOUBLE_SIDED - if (dot(N, V) < 0.0) { - N = -N; - } -#endif - - float ambientFactor = 1.0; - -#ifdef BUMPMAP_ENABLED - N = bumpNormal(v_WorldPosition, v_Normal, N); - ambientFactor = dot(v_Normal, N); -#endif - -@import ecgl.common.normalMap.fragmentMain - - vec3 N2 = vec3(N.x, N[NORMAL_UP_AXIS], N[NORMAL_FRONT_AXIS]); - - vec3 diffuseTerm = vec3(0.0); - vec3 specularTerm = vec3(0.0); - - float ndv = clamp(dot(N, V), 0.0, 1.0); - vec3 fresnelTerm = F_Schlick(ndv, specFactor); - - @import ecgl.common.ssaoMap.main - -#ifdef AMBIENT_LIGHT_COUNT - for(int _idx_ = 0; _idx_ < AMBIENT_LIGHT_COUNT; _idx_++) - {{ - diffuseTerm += ambientLightColor[_idx_] * ambientFactor * ao; - }} -#endif - -#ifdef AMBIENT_SH_LIGHT_COUNT - for(int _idx_ = 0; _idx_ < AMBIENT_SH_LIGHT_COUNT; _idx_++) - {{ - diffuseTerm += calcAmbientSHLight(_idx_, N2) * ambientSHLightColor[_idx_] * ao; - }} -#endif - -#ifdef DIRECTIONAL_LIGHT_COUNT -#if defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) - float shadowContribsDir[DIRECTIONAL_LIGHT_COUNT]; - if(shadowEnabled) - { - computeShadowOfDirectionalLights(v_WorldPosition, shadowContribsDir); - } -#endif - for(int _idx_ = 0; _idx_ < DIRECTIONAL_LIGHT_COUNT; _idx_++) - {{ - vec3 L = -directionalLightDirection[_idx_]; - vec3 lc = directionalLightColor[_idx_]; - - vec3 H = normalize(L + V); - float ndl = clamp(dot(N, normalize(L)), 0.0, 1.0); - float ndh = clamp(dot(N, H), 0.0, 1.0); - - float shadowContrib = 1.0; -#if defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) - if (shadowEnabled) - { - shadowContrib = shadowContribsDir[_idx_]; - } -#endif - - vec3 li = lc * ndl * shadowContrib; - - diffuseTerm += li; - specularTerm += li * fresnelTerm * D_Phong(g, ndh); - }} -#endif - - -#ifdef AMBIENT_CUBEMAP_LIGHT_COUNT - vec3 L = reflect(-V, N); - L = vec3(L.x, L[NORMAL_UP_AXIS], L[NORMAL_FRONT_AXIS]); - float rough2 = clamp(1.0 - g, 0.0, 1.0); - float bias2 = rough2 * 5.0; - vec2 brdfParam2 = texture2D(ambientCubemapLightBRDFLookup[0], vec2(rough2, ndv)).xy; - vec3 envWeight2 = specFactor * brdfParam2.x + brdfParam2.y; - vec3 envTexel2; - for(int _idx_ = 0; _idx_ < AMBIENT_CUBEMAP_LIGHT_COUNT; _idx_++) - {{ - envTexel2 = RGBMDecode(textureCubeLodEXT(ambientCubemapLightCubemap[_idx_], L, bias2), 8.12); - specularTerm += ambientCubemapLightColor[_idx_] * envTexel2 * envWeight2 * ao; - }} -#endif - - gl_FragColor.rgb = albedoColor.rgb * diffuseTerm + specularTerm; - gl_FragColor.a = albedoColor.a; - -#ifdef ATMOSPHERE_ENABLED - float atmoIntensity = pow(1.0 - dot(v_Normal, (viewTranspose * vec4(0.0, 0.0, 1.0, 0.0)).xyz), glowPower); - gl_FragColor.rgb += glowColor * atmoIntensity; -#endif - -#ifdef SRGB_ENCODE - gl_FragColor = linearTosRGB(gl_FragColor); -#endif - - @import ecgl.common.emissiveLayer.main - - @import ecgl.common.wireframe.fragmentMain -} - -@end`,kt=`@export ecgl.hatching.vertex - -@import ecgl.realistic.vertex - -@end - - -@export ecgl.hatching.fragment - -#define NORMAL_UP_AXIS 1 -#define NORMAL_FRONT_AXIS 2 - -@import ecgl.common.uv.fragmentHeader - -varying vec3 v_Normal; -varying vec3 v_WorldPosition; - -uniform vec4 color : [0.0, 0.0, 0.0, 1.0]; -uniform vec4 paperColor : [1.0, 1.0, 1.0, 1.0]; - -uniform mat4 viewInverse : VIEWINVERSE; - -#ifdef AMBIENT_LIGHT_COUNT -@import clay.header.ambient_light -#endif -#ifdef AMBIENT_SH_LIGHT_COUNT -@import clay.header.ambient_sh_light -#endif - -#ifdef DIRECTIONAL_LIGHT_COUNT -@import clay.header.directional_light -#endif - -#ifdef VERTEX_COLOR -varying vec4 v_Color; -#endif - - -@import ecgl.common.ssaoMap.header - -@import ecgl.common.bumpMap.header - -@import clay.util.srgb - -@import ecgl.common.wireframe.fragmentHeader - -@import clay.plugin.compute_shadow_map - -uniform sampler2D hatch1; -uniform sampler2D hatch2; -uniform sampler2D hatch3; -uniform sampler2D hatch4; -uniform sampler2D hatch5; -uniform sampler2D hatch6; - -float shade(in float tone) { - vec4 c = vec4(1. ,1., 1., 1.); - float step = 1. / 6.; - vec2 uv = v_DetailTexcoord; - if (tone <= step / 2.0) { - c = mix(vec4(0.), texture2D(hatch6, uv), 12. * tone); - } - else if (tone <= step) { - c = mix(texture2D(hatch6, uv), texture2D(hatch5, uv), 6. * tone); - } - if(tone > step && tone <= 2. * step){ - c = mix(texture2D(hatch5, uv), texture2D(hatch4, uv) , 6. * (tone - step)); - } - if(tone > 2. * step && tone <= 3. * step){ - c = mix(texture2D(hatch4, uv), texture2D(hatch3, uv), 6. * (tone - 2. * step)); - } - if(tone > 3. * step && tone <= 4. * step){ - c = mix(texture2D(hatch3, uv), texture2D(hatch2, uv), 6. * (tone - 3. * step)); - } - if(tone > 4. * step && tone <= 5. * step){ - c = mix(texture2D(hatch2, uv), texture2D(hatch1, uv), 6. * (tone - 4. * step)); - } - if(tone > 5. * step){ - c = mix(texture2D(hatch1, uv), vec4(1.), 6. * (tone - 5. * step)); - } - - return c.r; -} - -const vec3 w = vec3(0.2125, 0.7154, 0.0721); - -void main() -{ -#ifdef SRGB_DECODE - vec4 inkColor = sRGBToLinear(color); -#else - vec4 inkColor = color; -#endif - -#ifdef VERTEX_COLOR - #ifdef SRGB_DECODE - inkColor *= sRGBToLinear(v_Color); - #else - inkColor *= v_Color; - #endif -#endif - - vec3 N = v_Normal; -#ifdef DOUBLE_SIDED - vec3 eyePos = viewInverse[3].xyz; - vec3 V = normalize(eyePos - v_WorldPosition); - - if (dot(N, V) < 0.0) { - N = -N; - } -#endif - - float tone = 0.0; - - float ambientFactor = 1.0; - -#ifdef BUMPMAP_ENABLED - N = bumpNormal(v_WorldPosition, v_Normal, N); - ambientFactor = dot(v_Normal, N); -#endif - - vec3 N2 = vec3(N.x, N[NORMAL_UP_AXIS], N[NORMAL_FRONT_AXIS]); - - @import ecgl.common.ssaoMap.main - -#ifdef AMBIENT_LIGHT_COUNT - for(int i = 0; i < AMBIENT_LIGHT_COUNT; i++) - { - tone += dot(ambientLightColor[i], w) * ambientFactor * ao; - } -#endif -#ifdef AMBIENT_SH_LIGHT_COUNT - for(int _idx_ = 0; _idx_ < AMBIENT_SH_LIGHT_COUNT; _idx_++) - {{ - tone += dot(calcAmbientSHLight(_idx_, N2) * ambientSHLightColor[_idx_], w) * ao; - }} -#endif -#ifdef DIRECTIONAL_LIGHT_COUNT -#if defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) - float shadowContribsDir[DIRECTIONAL_LIGHT_COUNT]; - if(shadowEnabled) - { - computeShadowOfDirectionalLights(v_WorldPosition, shadowContribsDir); - } -#endif - for(int i = 0; i < DIRECTIONAL_LIGHT_COUNT; i++) - { - vec3 lightDirection = -directionalLightDirection[i]; - float lightTone = dot(directionalLightColor[i], w); - - float shadowContrib = 1.0; -#if defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) - if (shadowEnabled) - { - shadowContrib = shadowContribsDir[i]; - } -#endif - - float ndl = dot(N, normalize(lightDirection)) * shadowContrib; - - tone += lightTone * clamp(ndl, 0.0, 1.0); - } -#endif - - gl_FragColor = mix(inkColor, paperColor, shade(clamp(tone, 0.0, 1.0))); - } -@end -`,Wt=`@export ecgl.sm.depth.vertex - -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; - -attribute vec3 position : POSITION; -attribute vec2 texcoord : TEXCOORD_0; - -#ifdef VERTEX_ANIMATION -attribute vec3 prevPosition; -uniform float percent : 1.0; -#endif - -varying vec4 v_ViewPosition; -varying vec2 v_Texcoord; - -void main(){ - -#ifdef VERTEX_ANIMATION - vec3 pos = mix(prevPosition, position, percent); -#else - vec3 pos = position; -#endif - - v_ViewPosition = worldViewProjection * vec4(pos, 1.0); - gl_Position = v_ViewPosition; - - v_Texcoord = texcoord; - -} -@end - - - -@export ecgl.sm.depth.fragment - -@import clay.sm.depth.fragment - -@end`;Object.assign(M9.prototype,Ut);N.import(H5);N.import(D5);N.import(Gt);N.import(zt);N.import(Ht);N.import(Vt);N.import(kt);N.import(Wt);function Xt(e){return!e||e==="none"}function V5(e){return e instanceof HTMLCanvasElement||e instanceof HTMLImageElement||e instanceof Image}function Zt(e){return e.getZr&&e.setOption}var jt=Q9.prototype.addToScene,Yt=Q9.prototype.removeFromScene;Q9.prototype.addToScene=function(e){if(jt.call(this,e),this.__zr){var t=this.__zr;e.traverse(function(r){r.__zr=t,r.addAnimatorsToZr&&r.addAnimatorsToZr(t)})}};Q9.prototype.removeFromScene=function(e){Yt.call(this,e),e.traverse(function(t){var r=t.__zr;t.__zr=null,r&&t.removeAnimatorsFromZr&&t.removeAnimatorsFromZr(r)})};_9.prototype.setTextureImage=function(e,t,r,i){if(this.shader){var n=r.getZr(),a=this,o;return a.autoUpdateTextureStatus=!1,a.disableTexture(e),Xt(t)||(o=Y.loadTexture(t,r,i,function(s){a.enableTexture(e),n&&n.refresh()}),a.set(e,o)),o}};var Y={};Y.Renderer=f8;Y.Node=M9;Y.Mesh=h2;Y.Shader=N;Y.Material=_9;Y.Texture=W;Y.Texture2D=K;Y.Geometry=o1;Y.SphereGeometry=Et;Y.PlaneGeometry=y0;Y.CubeGeometry=G5;Y.AmbientLight=bt;Y.DirectionalLight=Ct;Y.PointLight=Dt;Y.SpotLight=Rt;Y.PerspectiveCamera=H1;Y.OrthographicCamera=F2;Y.Vector2=u9;Y.Vector3=U;Y.Vector4=Nt;Y.Quaternion=P5;Y.Matrix2=It;Y.Matrix2d=Ot;Y.Matrix3=Bt;Y.Matrix4=V;Y.Plane=B5;Y.Ray=r0;Y.BoundingBox=t9;Y.Frustum=D3;var z8=null;function qt(){return z8!==null||(z8=f2.createBlank("rgba(255,255,255,0)").image),z8}function N4(e){return Math.pow(2,Math.round(Math.log(e)/Math.LN2))}function I4(e){if((e.wrapS===W.REPEAT||e.wrapT===W.REPEAT)&&e.image){var t=N4(e.width),r=N4(e.height);if(t!==e.width||r!==e.height){var i=document.createElement("canvas");i.width=t,i.height=r;var n=i.getContext("2d");n.drawImage(e.image,0,0,t,r),e.image=i}}}Y.loadTexture=function(e,t,r,i){typeof r=="function"&&(i=r,r={}),r=r||{};for(var n=Object.keys(r).sort(),a="",o=0;o3?t[3]=e[3]:t[3]=1,t):(t=p5(e||"#000",t)||[0,0,0,0],t[0]/=255,t[1]/=255,t[2]/=255,t)};Y.directionFromAlphaBeta=function(e,t){var r=e/180*Math.PI+Math.PI/2,i=-t/180*Math.PI+Math.PI/2,n=[],a=Math.sin(r);return n[0]=a*Math.cos(i),n[1]=-Math.cos(r),n[2]=a*Math.sin(i),n};Y.getShadowResolution=function(e){var t=1024;switch(e){case"low":t=512;break;case"medium":break;case"high":t=2048;break;case"ultra":t=4096;break}return t};Y.COMMON_SHADERS=["lambert","color","realistic","hatching","shadow"];Y.createShader=function(e){e==="ecgl.shadow"&&(e="ecgl.displayShadow");var t=N.source(e+".vertex"),r=N.source(e+".fragment");t||console.error("Vertex shader of '%s' not exits",e),r||console.error("Fragment shader of '%s' not exits",e);var i=new N(t,r);return i.name=e,i};Y.createMaterial=function(e,t){t instanceof Array||(t=[t]);var r=Y.createShader(e),i=new _9({shader:r});return t.forEach(function(n){typeof n=="string"&&i.define(n)}),i};Y.setMaterialFromModel=function(e,t,r,i){t.autoUpdateTextureStatus=!1;var n=r.getModel(e+"Material"),a=n.get("detailTexture"),o=J.firstNotNull(n.get("textureTiling"),1),s=J.firstNotNull(n.get("textureOffset"),0);typeof o=="number"&&(o=[o,o]),typeof s=="number"&&(s=[s,s]);var l=o[0]>1||o[1]>1?Y.Texture.REPEAT:Y.Texture.CLAMP_TO_EDGE,h={anisotropic:8,wrapS:l,wrapT:l};if(e==="realistic"){var u=n.get("roughness"),c=n.get("metalness");c!=null?isNaN(c)&&(t.setTextureImage("metalnessMap",c,i,h),c=J.firstNotNull(n.get("metalnessAdjust"),.5)):c=0,u!=null?isNaN(u)&&(t.setTextureImage("roughnessMap",u,i,h),u=J.firstNotNull(n.get("roughnessAdjust"),.5)):u=.5;var d=n.get("normalTexture");t.setTextureImage("detailMap",a,i,h),t.setTextureImage("normalMap",d,i,h),t.set({roughness:u,metalness:c,detailUvRepeat:o,detailUvOffset:s})}else if(e==="lambert")t.setTextureImage("detailMap",a,i,h),t.set({detailUvRepeat:o,detailUvOffset:s});else if(e==="color")t.setTextureImage("detailMap",a,i,h),t.set({detailUvRepeat:o,detailUvOffset:s});else if(e==="hatching"){var f=n.get("hatchingTextures")||[];f.length<6;for(var v=0;v<6;v++)t.setTextureImage("hatch"+(v+1),f[v],i,{anisotropic:8,wrapS:Y.Texture.REPEAT,wrapT:Y.Texture.REPEAT});t.set({detailUvRepeat:o,detailUvOffset:s})}};Y.updateVertexAnimation=function(e,t,r,i){var n=i.get("animation"),a=i.get("animationDurationUpdate"),o=i.get("animationEasingUpdate"),s=r.shadowDepthMaterial;if(n&&t&&a>0&&t.geometry.vertexCount===r.geometry.vertexCount){r.material.define("vertex","VERTEX_ANIMATION"),r.ignorePreZ=!0,s&&s.define("vertex","VERTEX_ANIMATION");for(var l=0;l=0&&this._viewsToDispose.splice(t,1),this.views.push(e),e.layer=this;var r=this.zr;e.scene.traverse(function(i){i.__zr=r,i.addAnimatorsToZr&&i.addAnimatorsToZr(r)})}};function k5(e){var t=e.__zr;e.__zr=null,t&&e.removeAnimatorsFromZr&&e.removeAnimatorsFromZr(t)}m1.prototype.removeView=function(e){if(e.layer===this){var t=this.views.indexOf(e);t>=0&&(this.views.splice(t,1),e.scene.traverse(k5,this),e.layer=null,this._viewsToDispose.push(e))}};m1.prototype.removeViewsAll=function(){this.views.forEach(function(e){e.scene.traverse(k5,this),e.layer=null,this._viewsToDispose.push(e)},this),this.views.length=0};m1.prototype.resize=function(e,t){var r=this.renderer;r.resize(e,t)};m1.prototype.clear=function(){var e=this.renderer.gl,t=this._backgroundColor||[0,0,0,0];e.clearColor(t[0],t[1],t[2],t[3]),e.depthMask(!0),e.colorMask(!0,!0,!0,!0),e.clear(e.DEPTH_BUFFER_BIT|e.COLOR_BUFFER_BIT)};m1.prototype.clearDepth=function(){var e=this.renderer.gl;e.clear(e.DEPTH_BUFFER_BIT)};m1.prototype.clearColor=function(){var e=this.renderer.gl;e.clearColor(0,0,0,0),e.clear(e.COLOR_BUFFER_BIT)};m1.prototype.needsRefresh=function(){this.zr.refresh()};m1.prototype.refresh=function(e){this._backgroundColor=e?T.parseColor(e):[0,0,0,0],this.renderer.clearColor=this._backgroundColor;for(var t=0;t20)){e=e.event;var i=this.pickObject(e.offsetX,e.offsetY);i&&(this._dispatchEvent(e.type,e,i),this._dispatchDataEvent(e.type,e,i));var n=this._clickToSetFocusPoint(e);if(n){var a=n.view.setDOFFocusOnPoint(n.distance);a&&this.zr.refresh()}}}};m1.prototype._clickToSetFocusPoint=function(e){for(var t=this.renderer,r=t.viewport,i=this.views.length-1;i>=0;i--){var n=this.views[i];if(n.hasDOF()&&n.containPoint(e.offsetX,e.offsetY)){this._picking.scene=n.scene,this._picking.camera=n.camera,t.viewport=n.viewport;var a=this._picking.pick(e.offsetX,e.offsetY,!0);if(a)return a.view=n,a}}t.viewport=r};m1.prototype.onglobalout=function(e){var t=this._hovered;t&&this._dispatchEvent("mouseout",e,{target:t.target})};m1.prototype.pickObject=function(e,t){for(var r=[],i=this.renderer,n=i.viewport,a=0;a=0&&(u.dataIndex=this._lastDataIndex,u.seriesIndex=this._lastSeriesIndex,this.zr.handler.dispatchToElement(h,"mouseout",t)),s=!0):o!=null&&o!==this._lastEventData&&(this._lastEventData!=null&&(u.eventData=this._lastEventData,this.zr.handler.dispatchToElement(h,"mouseout",t)),s=!0),this._lastEventData=o,this._lastDataIndex=n,this._lastSeriesIndex=a),u.eventData=o,u.dataIndex=n,u.seriesIndex=a,(o!=null||parseInt(n,10)>=0&&parseInt(a,10)>=0)&&(this.zr.handler.dispatchToElement(h,e,t),s&&this.zr.handler.dispatchToElement(h,"mouseover",t))};m1.prototype._dispatchToView=function(e,t){for(var r=0;r=0&&(Jt(t),t.coordinateSystem==="mapbox"&&(t.coordinateSystem="mapbox3D",e.mapbox3D=e.mapbox))}),V8(e.xAxis3D),V8(e.yAxis3D),V8(e.zAxis3D),V8(e.grid3D),l8(e.geo3D)}function X5(e){this._layers={},this._zr=e}X5.prototype.update=function(e,t){var r=this,i=t.getZr();if(!i.getWidth()||!i.getHeight()){console.warn("Dom has no width or height");return}function n(s){i.setSleepAfterStill(0);var l;s.coordinateSystem&&s.coordinateSystem.model,l=s.get("zlevel");var h=r._layers,u=h[l];if(!u){if(u=h[l]=new W5("gl-"+l,i),i.painter.isSingleCanvas()){u.virtual=!0;var c=new n6({z:1e4,style:{image:u.renderer.canvas},silent:!0});u.__hostImage=c,i.add(c)}i.painter.insertLayer(l,u)}return u.__hostImage&&u.__hostImage.setStyle({width:u.renderer.getWidth(),height:u.renderer.getHeight()}),u}function a(s,l){s&&s.traverse(function(h){h.isRenderable&&h.isRenderable()&&(h.ignorePicking=h.$ignorePicking!=null?h.$ignorePicking:l)})}for(var o in this._layers)this._layers[o].removeViewsAll();e.eachComponent(function(s,l){if(s!=="series"){var h=t.getViewOfComponentModel(l),u=l.coordinateSystem;if(h.__ecgl__){var c;if(u){if(!u.viewGL){console.error("Can't find viewGL in coordinateSystem of component "+l.id);return}c=u.viewGL}else{if(!l.viewGL){console.error("Can't find viewGL of component "+l.id);return}c=u.viewGL}var c=u.viewGL,d=n(l);d.addView(c),h.afterRender&&h.afterRender(l,e,t,d),a(h.groupGL,l.get("silent"))}}}),e.eachSeries(function(s){var l=t.getViewOfSeriesModel(s),h=s.coordinateSystem;if(l.__ecgl__){if(h&&!h.viewGL&&!l.viewGL){console.error("Can't find viewGL of series "+l.id);return}var u=h&&h.viewGL||l.viewGL,c=n(s);c.addView(u),l.afterRender&&l.afterRender(s,e,t,c),a(l.groupGL,s.get("silent"))}})};t6(function(e){var t=e.getZr(),r=t.painter.dispose;t.painter.dispose=function(){typeof this.eachOtherLayer=="function"&&this.eachOtherLayer(function(i){i instanceof W5&&i.dispose()}),r.call(this)},t.painter.getRenderedCanvas=function(i){if(i=i||{},this._singleCanvas)return this._layers[0].dom;var n=document.createElement("canvas"),a=i.pixelRatio||this.dpr;n.width=this.getWidth()*a,n.height=this.getHeight()*a;var o=n.getContext("2d");o.dpr=a,o.clearRect(0,0,n.width,n.height),i.backgroundColor&&(o.fillStyle=i.backgroundColor,o.fillRect(0,0,n.width,n.height));var s=this.storage.getDisplayList(!0),l={},h,u=this;function c(p,m){var _=u._zlevelList;p==null&&(p=-1/0);for(var x,y=0;y<_.length;y++){var g=_[y],w=u._layers[g];if(!w.__builtin__&&g>p&&g0&&this._notFirst?this.animateTo({alpha:h,beta:u,center:c,distance:a,orthographicSize:o,easing:l.animationEasingUpdate,duration:l.animationDurationUpdate}):(this.setDistance(a),this.setAlpha(h),this.setBeta(u),this.setCenter(c),this.setOrthographicSize(o)),this._notFirst=!0,this._validateProperties()},_validateProperties:function(){},animateTo:function(e){var t=this.zr,r=this,i={},n={};return e.distance!=null&&(i.distance=this.getDistance(),n.distance=e.distance),e.orthographicSize!=null&&(i.orthographicSize=this.getOrthographicSize(),n.orthographicSize=e.orthographicSize),e.alpha!=null&&(i.alpha=this.getAlpha(),n.alpha=e.alpha),e.beta!=null&&(i.beta=this.getBeta(),n.beta=e.beta),e.center!=null&&(i.center=this.getCenter(),n.center=e.center),this._addAnimator(t.animation.animate(i).when(e.duration||1e3,n).during(function(){i.alpha!=null&&r.setAlpha(i.alpha),i.beta!=null&&r.setBeta(i.beta),i.distance!=null&&r.setDistance(i.distance),i.center!=null&&r.setCenter(i.center),i.orthographicSize!=null&&r.setOrthographicSize(i.orthographicSize),r._needsUpdate=!0})).start(e.easing||"linear")},stopAllAnimation:function(){for(var e=0;e0},_update:function(e){if(this._rotating){var t=(this.autoRotateDirection==="cw"?1:-1)*this.autoRotateSpeed/180*Math.PI;this._phi-=t*e/1e3,this._needsUpdate=!0}else this._rotateVelocity.len()>0&&(this._needsUpdate=!0);(Math.abs(this._zoomSpeed)>.1||this._panVelocity.len()>0)&&(this._needsUpdate=!0),this._needsUpdate&&(e=Math.min(e,50),this._updateDistanceOrSize(e),this._updatePan(e),this._updateRotate(e),this._updateTransform(),this.getCamera().update(),this.zr&&this.zr.refresh(),this.trigger("update"),this._needsUpdate=!1)},_updateRotate:function(e){var t=this._rotateVelocity;this._phi=t.y*e/20+this._phi,this._theta=t.x*e/20+this._theta,this.setAlpha(this.getAlpha()),this.setBeta(this.getBeta()),this._vectorDamping(t,Math.pow(this.damping,e/16))},_updateDistanceOrSize:function(e){this._projection==="perspective"?this._setDistance(this._distance+this._zoomSpeed*e/20):this._setOrthoSize(this._orthoSize+this._zoomSpeed*e/20),this._zoomSpeed*=Math.pow(this.damping,e/16)},_setDistance:function(e){this._distance=Math.max(Math.min(e,this.maxDistance),this.minDistance)},_setOrthoSize:function(e){this._orthoSize=Math.max(Math.min(e,this.maxOrthographicSize),this.minOrthographicSize);var t=this.getCamera(),r=this._orthoSize,i=r/this.viewGL.viewport.height*this.viewGL.viewport.width;t.left=-i/2,t.right=i/2,t.top=r/2,t.bottom=-r/2},_updatePan:function(e){var t=this._panVelocity,r=this._distance,i=this.getCamera(),n=i.worldTransform.y,a=i.worldTransform.x;this._center.scaleAndAdd(a,-t.x*r/200).scaleAndAdd(n,-t.y*r/200),this._vectorDamping(t,0)},_updateTransform:function(){var e=this.getCamera(),t=new U,r=this._theta+Math.PI/2,i=this._phi+Math.PI/2,n=Math.sin(r);t.x=n*Math.cos(i),t.y=-Math.cos(r),t.z=n*Math.sin(i),e.position.copy(this._center).scaleAndAdd(t,this._distance),e.rotation.identity().rotateY(-this._phi).rotateX(-this._theta)},_startCountingStill:function(){clearTimeout(this._stillTimeout);var e=this.autoRotateAfterStill,t=this;!isNaN(e)&&e>0&&(this._stillTimeout=setTimeout(function(){t._rotating=!0},e*1e3))},_vectorDamping:function(e,t){var r=e.len();r=r*t,r<1e-4&&(r=0),e.normalize().scale(r)},_decomposeTransform:function(){if(this.getCamera()){this.getCamera().updateWorldTransform();var e=this.getCamera().worldTransform.z,t=Math.asin(e.y),r=Math.atan2(e.x,e.z);this._theta=t,this._phi=-r,this.setBeta(this.getBeta()),this.setAlpha(this.getAlpha()),this.getCamera().aspect?this._setDistance(this.getCamera().position.dist(this._center)):this._setOrthoSize(this.getCamera().top-this.getCamera().bottom)}},_mouseDownHandler:function(e){if(!e.target&&!this._isAnimating()){var t=e.offsetX,r=e.offsetY;this.viewGL&&!this.viewGL.containPoint(t,r)||(this.zr.on("mousemove",this._mouseMoveHandler),this.zr.on("mouseup",this._mouseUpHandler),e.event.targetTouches?e.event.targetTouches.length===1&&(this._mode="rotate"):e.event.button===O4[this.rotateMouseButton]?this._mode="rotate":e.event.button===O4[this.panMouseButton]?this._mode="pan":this._mode="",this._rotateVelocity.set(0,0),this._rotating=!1,this.autoRotate&&this._startCountingStill(),this._mouseX=e.offsetX,this._mouseY=e.offsetY)}},_mouseMoveHandler:function(e){if(!(e.target&&e.target.__isGLToZRProxy)&&!this._isAnimating()){var t=B4(this.panSensitivity),r=B4(this.rotateSensitivity);this._mode==="rotate"?(this._rotateVelocity.y=(e.offsetX-this._mouseX)/this.zr.getHeight()*2*r[0],this._rotateVelocity.x=(e.offsetY-this._mouseY)/this.zr.getWidth()*2*r[1]):this._mode==="pan"&&(this._panVelocity.x=(e.offsetX-this._mouseX)/this.zr.getWidth()*t[0]*400,this._panVelocity.y=(-e.offsetY+this._mouseY)/this.zr.getHeight()*t[1]*400),this._mouseX=e.offsetX,this._mouseY=e.offsetY,e.event.preventDefault()}},_mouseWheelHandler:function(e){if(!this._isAnimating()){var t=e.event.wheelDelta||-e.event.detail;this._zoomHandler(e,t)}},_pinchHandler:function(e){this._isAnimating()||(this._zoomHandler(e,e.pinchScale>1?1:-1),this._mode="")},_zoomHandler:function(e,t){if(t!==0){var r=e.offsetX,i=e.offsetY;if(!(this.viewGL&&!this.viewGL.containPoint(r,i))){var n;this._projection==="perspective"?n=Math.max(Math.max(Math.min(this._distance-this.minDistance,this.maxDistance-this._distance))/20,.5):n=Math.max(Math.max(Math.min(this._orthoSize-this.minOrthographicSize,this.maxOrthographicSize-this._orthoSize))/20,.5),this._zoomSpeed=(t>0?-1:1)*n*this.zoomSensitivity,this._rotating=!1,this.autoRotate&&this._mode==="rotate"&&this._startCountingStill(),e.event.preventDefault()}}},_mouseUpHandler:function(){this.zr.off("mousemove",this._mouseMoveHandler),this.zr.off("mouseup",this._mouseUpHandler)},_isRightMouseButtonUsed:function(){return this.rotateMouseButton==="right"||this.panMouseButton==="right"},_contextMenuHandler:function(e){this._isRightMouseButtonUsed()&&e.preventDefault()},_addAnimator:function(e){var t=this._animators;return t.push(e),e.done(function(){var r=t.indexOf(e);r>=0&&t.splice(r,1)}),e}});Object.defineProperty(Z5.prototype,"autoRotate",{get:function(e){return this._autoRotate},set:function(e){this._autoRotate=e,this._rotating=e}});const w0=Z5,C8={convertToDynamicArray:function(e){e&&this.resetOffset();var t=this.attributes;for(var r in t)e||!t[r].value?t[r].value=[]:t[r].value=Array.prototype.slice.call(t[r].value);e||!this.indices?this.indices=[]:this.indices=Array.prototype.slice.call(this.indices)},convertToTypedArray:function(){var e=this.attributes;for(var t in e)e[t].value&&e[t].value.length>0?e[t].value=new Float32Array(e[t].value):e[t].value=null;this.indices&&this.indices.length>0&&(this.indices=this.vertexCount>65535?new Uint32Array(this.indices):new Uint16Array(this.indices)),this.dirty()}},M1={vec2:X,vec3:A,vec4:G,mat2:b1,mat2d:D1,mat3:i1,mat4:B,quat:q};var Z0=M1.vec3,F4=[[0,0],[1,1]],j5=o1.extend(function(){return{segmentScale:1,dynamic:!0,useNativeLine:!0,attributes:{position:new o1.Attribute("position","float",3,"POSITION"),positionPrev:new o1.Attribute("positionPrev","float",3),positionNext:new o1.Attribute("positionNext","float",3),prevPositionPrev:new o1.Attribute("prevPositionPrev","float",3),prevPosition:new o1.Attribute("prevPosition","float",3),prevPositionNext:new o1.Attribute("prevPositionNext","float",3),offset:new o1.Attribute("offset","float",1),color:new o1.Attribute("color","float",4,"COLOR")}}},{resetOffset:function(){this._vertexOffset=0,this._triangleOffset=0,this._itemVertexOffsets=[]},setVertexCount:function(e){var t=this.attributes;this.vertexCount!==e&&(t.position.init(e),t.color.init(e),this.useNativeLine||(t.positionPrev.init(e),t.positionNext.init(e),t.offset.init(e)),e>65535?this.indices instanceof Uint16Array&&(this.indices=new Uint32Array(this.indices)):this.indices instanceof Uint32Array&&(this.indices=new Uint16Array(this.indices)))},setTriangleCount:function(e){this.triangleCount!==e&&(e===0?this.indices=null:this.indices=this.vertexCount>65535?new Uint32Array(e*3):new Uint16Array(e*3))},_getCubicCurveApproxStep:function(e,t,r,i){var n=Z0.dist(e,t)+Z0.dist(r,t)+Z0.dist(i,r),a=1/(n+1)*this.segmentScale;return a},getCubicCurveVertexCount:function(e,t,r,i){var n=this._getCubicCurveApproxStep(e,t,r,i),a=Math.ceil(1/n);return this.useNativeLine?a*2:a*2+2},getCubicCurveTriangleCount:function(e,t,r,i){var n=this._getCubicCurveApproxStep(e,t,r,i),a=Math.ceil(1/n);return this.useNativeLine?0:a*2},getLineVertexCount:function(){return this.getPolylineVertexCount(F4)},getLineTriangleCount:function(){return this.getPolylineTriangleCount(F4)},getPolylineVertexCount:function(e){var t;if(typeof e=="number")t=e;else{var r=typeof e[0]!="number";t=r?e.length:e.length/3}return this.useNativeLine?(t-1)*2:(t-1)*2+2},getPolylineTriangleCount:function(e){var t;if(typeof e=="number")t=e;else{var r=typeof e[0]!="number";t=r?e.length:e.length/3}return this.useNativeLine?0:Math.max(t-1,0)*2},addCubicCurve:function(e,t,r,i,n,a){a==null&&(a=1);for(var o=e[0],s=e[1],l=e[2],h=t[0],u=t[1],c=t[2],d=r[0],f=r[1],v=r[2],p=i[0],m=i[1],_=i[2],x=this._getCubicCurveApproxStep(e,t,r,i),y=x*x,g=y*x,w=3*x,S=3*y,b=6*y,E=6*g,L=o-h*2+d,P=s-u*2+f,C=l-c*2+v,R=(h-d)*3-o+p,I=(u-f)*3-s+m,D=(c-v)*3-l+_,O=o,z=s,k=l,F=(h-o)*w+L*S+R*g,l1=(u-s)*w+P*S+I*g,H=(c-l)*w+C*S+D*g,d1=L*b+R*E,h1=P*b+I*E,_1=C*b+D*E,g1=R*E,t1=I*E,N1=D*E,S1=0,L1=0,K1=Math.ceil(1/x),X1=new Float32Array((K1+1)*3),X1=[],z1=0,L1=0;L11&&(O=F>0?Math.min(O,p):Math.max(O,p),z=l1>0?Math.min(z,m):Math.max(z,m),k=H>0?Math.min(k,_):Math.max(k,_));return this.addPolyline(X1,n,a)},addLine:function(e,t,r,i){return this.addPolyline([e,t],r,i)},addPolyline:function(e,t,r,i,n){if(e.length){var a=typeof e[0]!="number";if(n==null&&(n=a?e.length:e.length/3),!(n<2)){i==null&&(i=0),r==null&&(r=1),this._itemVertexOffsets.push(this._vertexOffset);var a=typeof e[0]!="number",o=a?typeof t[0]!="number":t.length/4===n,s=this.attributes.position,l=this.attributes.positionPrev,h=this.attributes.positionNext,u=this.attributes.color,c=this.attributes.offset,d=this.indices,f=this._vertexOffset,v,p;r=Math.max(r,.01);for(var m=i;m1&&(s.copy(f,f-1),u.copy(f,f-1),f++):(m0&&(h.set(f-2,v),h.set(f-1,v)),s.set(f,v),s.set(f+1,v),u.set(f,p),u.set(f+1,p),c.set(f,r/2),c.set(f+1,-r/2),f+=2),this.useNativeLine)u.set(f,p),s.set(f,v),f++;else if(m>0){var y=this._triangleOffset*3,d=this.indices;d[y]=f-4,d[y+1]=f-3,d[y+2]=f-2,d[y+3]=f-3,d[y+4]=f-1,d[y+5]=f-2,this._triangleOffset+=2}}if(!this.useNativeLine){var g=this._vertexOffset,w=this._vertexOffset+n*2;l.copy(g,g+2),l.copy(g+1,g+3),h.copy(w-1,w-3),h.copy(w-2,w-4)}return this._vertexOffset=f,this._vertexOffset}}},setItemColor:function(e,t){for(var r=this._itemVertexOffsets[e],i=eo&&(n=this._x=0,a+=this._rowHeight+l,this._y=a,this._rowHeight=0),this._x+=t+l,this._rowHeight=Math.max(this._rowHeight,r),a+r+l>s)return null;e.x+=this.offsetX*this.dpr+n,e.y+=this.offsetY*this.dpr+a,this._zr.add(e);var h=[this.offsetX/this.width,this.offsetY/this.height],u=[[n/o+h[0],a/s+h[1]],[(n+t)/o+h[0],(a+r)/s+h[1]]];return u},_fitElement:function(e,t,r){var i=e.getBoundingRect(),n=t/i.width,a=r/i.height;e.x=-i.x*n,e.y=-i.y*a,e.scaleX=n,e.scaleY=a,e.update()}};function s0(e){e=e||{},e.width=e.width||512,e.height=e.height||512,e.devicePixelRatio=e.devicePixelRatio||1,e.gap=e.gap==null?2:e.gap;var t=document.createElement("canvas");t.width=e.width*e.devicePixelRatio,t.height=e.height*e.devicePixelRatio,this._canvas=t,this._texture=new K({image:t,flipY:!1});var r=this;this._zr=a6(t);var i=this._zr.refreshImmediately;this._zr.refreshImmediately=function(){i.call(this),r._texture.dirty(),r.onupdate&&r.onupdate()},this._dpr=e.devicePixelRatio,this._coords={},this.onupdate=e.onupdate,this._gap=e.gap,this._textureAtlasNodes=[new o0(this._zr,0,0,e.width,e.height,this._gap,this._dpr)],this._nodeWidth=e.width,this._nodeHeight=e.height,this._currentNodeIdx=0}s0.prototype={clear:function(){for(var e=0;e=e)){var a=(i+this._nodeWidth)*this._dpr,o=(n+this._nodeHeight)*this._dpr;try{this._zr.resize({width:a,height:o})}catch{this._canvas.width=a,this._canvas.height=o}var s=new o0(this._zr,i,n,this._nodeWidth,this._nodeHeight,this._gap,this._dpr);return this._textureAtlasNodes.push(s),s}},add:function(e,t,r){if(this._coords[e.id])return this._coords[e.id];var i=this._getCurrentNode().add(e,t,r);if(!i){var n=this._expand();if(!n)return;i=n.add(e,t,r)}return this._coords[e.id]=i,i},getCoordsScale:function(){var e=this._dpr;return[this._nodeWidth/this._canvas.width*e,this._nodeHeight/this._canvas.height*e]},getCoords:function(e){return this._coords[e]},dispose:function(){this._zr.dispose()}};function $9(){}$9.prototype={constructor:$9,setScene:function(e){this._scene=e,this._skybox&&this._skybox.attachScene(this._scene)},initLight:function(e){this._lightRoot=e,this.mainLight=new T.DirectionalLight({shadowBias:.005}),this.ambientLight=new T.AmbientLight,e.add(this.mainLight),e.add(this.ambientLight)},dispose:function(){this._lightRoot&&(this._lightRoot.remove(this.mainLight),this._lightRoot.remove(this.ambientLight))},updateLight:function(e){var t=this.mainLight,r=this.ambientLight,i=e.getModel("light"),n=i.getModel("main"),a=i.getModel("ambient");t.intensity=n.get("intensity"),r.intensity=a.get("intensity"),t.color=T.parseColor(n.get("color")).slice(0,3),r.color=T.parseColor(a.get("color")).slice(0,3);var o=n.get("alpha")||0,s=n.get("beta")||0;t.position.setArray(T.directionFromAlphaBeta(o,s)),t.lookAt(T.Vector3.ZERO),t.castShadow=n.get("shadow"),t.shadowResolution=T.getShadowResolution(n.get("shadowQuality"))},updateAmbientCubemap:function(e,t,r){var i=t.getModel("light.ambientCubemap"),n=i.get("texture");if(n){this._cubemapLightsCache=this._cubemapLightsCache||{};var a=this._cubemapLightsCache[n];if(!a){var o=this;a=this._cubemapLightsCache[n]=T.createAmbientCubemap(i.option,e,r,function(){o._isSkyboxFromAmbientCubemap&&o._skybox.setEnvironmentMap(a.specular.cubemap),r.getZr().refresh()})}this._lightRoot.add(a.diffuse),this._lightRoot.add(a.specular),this._currentCubemapLights=a}else this._currentCubemapLights&&(this._lightRoot.remove(this._currentCubemapLights.diffuse),this._lightRoot.remove(this._currentCubemapLights.specular),this._currentCubemapLights=null)},updateSkybox:function(e,t,r){var i=t.get("environment"),n=this;function a(){return n._skybox=n._skybox||new m8,n._skybox}var o=a();if(i&&i!=="none")if(i==="auto")if(this._isSkyboxFromAmbientCubemap=!0,this._currentCubemapLights){var s=this._currentCubemapLights.specular.cubemap;o.setEnvironmentMap(s),this._scene&&o.attachScene(this._scene),o.material.set("lod",3)}else this._skybox&&this._skybox.detachScene();else if(typeof i=="object"&&i.colorStops||typeof i=="string"&&p5(i)){this._isSkyboxFromAmbientCubemap=!1;var l=new T.Texture2D({anisotropic:8,flipY:!1});o.setEnvironmentMap(l);var h=l.image=document.createElement("canvas");h.width=h.height=16;var u=h.getContext("2d"),c=new m5({shape:{x:0,y:0,width:16,height:16},style:{fill:i}});_5(u,c),o.attachScene(this._scene)}else{this._isSkyboxFromAmbientCubemap=!1;var l=T.loadTexture(i,r,{anisotropic:8,flipY:!1});o.setEnvironmentMap(l),o.attachScene(this._scene)}else this._skybox&&this._skybox.detachScene(this._scene),this._skybox=null;var d=t.coordinateSystem;if(this._skybox)if(d&&d.viewGL&&i!=="auto"&&!(i.match&&i.match(/.hdr$/))){var f=d.viewGL.isLinearSpace()?"define":"undefine";this._skybox.material[f]("fragment","SRGB_DECODE")}else this._skybox.material.undefine("fragment","SRGB_DECODE")}};var i2=M1.vec3,Y5=o1.extend(function(){return{segmentScale:1,useNativeLine:!0,attributes:{position:new o1.Attribute("position","float",3,"POSITION"),normal:new o1.Attribute("normal","float",3,"NORMAL"),color:new o1.Attribute("color","float",4,"COLOR")}}},{resetOffset:function(){this._vertexOffset=0,this._faceOffset=0},setQuadCount:function(e){var t=this.attributes,r=this.getQuadVertexCount()*e,i=this.getQuadTriangleCount()*e;this.vertexCount!==r&&(t.position.init(r),t.normal.init(r),t.color.init(r)),this.triangleCount!==i&&(this.indices=r>65535?new Uint32Array(i*3):new Uint16Array(i*3))},getQuadVertexCount:function(){return 4},getQuadTriangleCount:function(){return 2},addQuad:function(){var e=i2.create(),t=i2.create(),r=i2.create(),i=[0,3,1,3,2,1];return function(n,a){var o=this.attributes.position,s=this.attributes.normal,l=this.attributes.color;i2.sub(e,n[1],n[0]),i2.sub(t,n[2],n[1]),i2.cross(r,e,t),i2.normalize(r,r);for(var h=0;h<4;h++)o.set(this._vertexOffset+h,n[h]),l.set(this._vertexOffset+h,a),s.set(this._vertexOffset+h,r);for(var u=this._faceOffset*3,h=0;h<6;h++)this.indices[u+h]=i[h]+this._vertexOffset;this._vertexOffset+=4,this._faceOffset+=2}}()});K9(Y5.prototype,C8);const rr=Y5;var f3=J.firstNotNull,ir={x:0,y:2,z:1};function nr(e,t,r,i){var n=[0,0,0],a=i<0?r.getExtentMin():r.getExtentMax();n[ir[r.dim]]=a,e.position.setArray(n),e.rotation.identity(),t.distance=-Math.abs(a),t.normal.set(0,0,0),r.dim==="x"?(e.rotation.rotateY(i*Math.PI/2),t.normal.x=-i):r.dim==="z"?(e.rotation.rotateX(-i*Math.PI/2),t.normal.y=-i):(i>0&&e.rotation.rotateY(Math.PI),t.normal.z=-i)}function S0(e,t,r){this.rootNode=new T.Node;var i=new T.Mesh({geometry:new y2({useNativeLine:!1}),material:t,castShadow:!1,ignorePicking:!0,$ignorePicking:!0,renderOrder:1}),n=new T.Mesh({geometry:new rr,material:r,castShadow:!1,culling:!1,ignorePicking:!0,$ignorePicking:!0,renderOrder:0});this.rootNode.add(n),this.rootNode.add(i),this.faceInfo=e,this.plane=new T.Plane,this.linesMesh=i,this.quadsMesh=n}S0.prototype.update=function(e,t,r){var i=e.coordinateSystem,n=[i.getAxis(this.faceInfo[0]),i.getAxis(this.faceInfo[1])],a=this.linesMesh.geometry,o=this.quadsMesh.geometry;a.convertToDynamicArray(!0),o.convertToDynamicArray(!0),this._updateSplitLines(a,n,e,r),this._udpateSplitAreas(o,n,e,r),a.convertToTypedArray(),o.convertToTypedArray();var s=i.getAxis(this.faceInfo[2]);nr(this.rootNode,this.plane,s,this.faceInfo[3])};S0.prototype._updateSplitLines=function(e,t,r,i){var n=i.getDevicePixelRatio();t.forEach(function(a,o){var s=a.model,l=t[1-o].getExtent();if(!a.scale.isBlank()){var h=s.getModel("splitLine",r.getModel("splitLine"));if(h.get("show")){var u=h.getModel("lineStyle"),c=u.get("color"),d=f3(u.get("opacity"),1),f=f3(u.get("width"),1);c=D9(c)?c:[c];for(var v=a.getTicksCoords({tickModel:h}),p=0,m=0;m65535?new Uint32Array(r*3):new Uint16Array(r*3))},setSpriteAlign:function(e,t,r,i,n){r==null&&(r="left"),i==null&&(i="top");var a,o,s,l;switch(n=n||0,r){case"left":a=n,s=t[0]+n;break;case"center":case"middle":a=-t[0]/2,s=t[0]/2;break;case"right":a=-t[0]-n,s=-n;break}switch(i){case"bottom":o=n,l=t[1]+n;break;case"middle":o=-t[1]/2,l=t[1]/2;break;case"top":o=-t[1]-n,l=-n;break}var h=e*4,u=this.attributes.offset;u.set(h,[a,l]),u.set(h+1,[s,l]),u.set(h+2,[s,o]),u.set(h+3,[a,o])},addSprite:function(e,t,r,i,n,a){var o=this._vertexOffset;this.setSprite(this._vertexOffset/4,e,t,r,i,n,a);for(var s=0;s 0.0) { - currProj = clipNear(currProj, nextProj); - } - else if (prevProj.w > 0.0) { - currProj = clipNear(currProj, prevProj); - } - } - - vec2 prevScreen = (prevProj.xy / abs(prevProj.w) + 1.0) * 0.5 * viewport.zw; - vec2 currScreen = (currProj.xy / abs(currProj.w) + 1.0) * 0.5 * viewport.zw; - vec2 nextScreen = (nextProj.xy / abs(nextProj.w) + 1.0) * 0.5 * viewport.zw; - - vec2 dir; - float len = offset; - if (position == positionPrev) { - dir = normalize(nextScreen - currScreen); - } - else if (position == positionNext) { - dir = normalize(currScreen - prevScreen); - } - else { - vec2 dirA = normalize(currScreen - prevScreen); - vec2 dirB = normalize(nextScreen - currScreen); - - vec2 tanget = normalize(dirA + dirB); - - float miter = 1.0 / max(dot(tanget, dirA), 0.5); - len *= miter; - dir = tanget; - } - - dir = vec2(-dir.y, dir.x) * len; - currScreen += dir; - - currProj.xy = (currScreen / viewport.zw - 0.5) * 2.0 * abs(currProj.w); -@end - - -@export ecgl.meshLines3D.vertex - -attribute vec3 position: POSITION; -attribute vec3 positionPrev; -attribute vec3 positionNext; -attribute float offset; -attribute vec4 a_Color : COLOR; - -#ifdef VERTEX_ANIMATION -attribute vec3 prevPosition; -attribute vec3 prevPositionPrev; -attribute vec3 prevPositionNext; -uniform float percent : 1.0; -#endif - -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; -uniform vec4 viewport : VIEWPORT; -uniform float near : NEAR; - -varying vec4 v_Color; - -@import ecgl.common.wireframe.vertexHeader - -@import ecgl.lines3D.clipNear - -void main() -{ - @import ecgl.lines3D.expandLine - - gl_Position = currProj; - - v_Color = a_Color; - - @import ecgl.common.wireframe.vertexMain -} -@end - - -@export ecgl.meshLines3D.fragment - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; - -varying vec4 v_Color; - -@import ecgl.common.wireframe.fragmentHeader - -@import clay.util.srgb - -void main() -{ -#ifdef SRGB_DECODE - gl_FragColor = sRGBToLinear(color * v_Color); -#else - gl_FragColor = color * v_Color; -#endif - - @import ecgl.common.wireframe.fragmentMain -} - -@end`;var G4=J.firstNotNull;T.Shader.import(E0);var o2={x:0,y:2,z:1};const sr=A8.extend({type:"grid3D",__ecgl__:!0,init:function(e,t){var r=[["y","z","x",-1,"left"],["y","z","x",1,"right"],["x","y","z",-1,"bottom"],["x","y","z",1,"top"],["x","z","y",-1,"far"],["x","z","y",1,"near"]],i=["x","y","z"],n=new T.Material({shader:T.createShader("ecgl.color"),depthMask:!1,transparent:!0}),a=new T.Material({shader:T.createShader("ecgl.meshLines3D"),depthMask:!1,transparent:!0});n.define("fragment","DOUBLE_SIDED"),n.define("both","VERTEX_COLOR"),this.groupGL=new T.Node,this._control=new w0({zr:t.getZr()}),this._control.init(),this._faces=r.map(function(s){var l=new S0(s,a,n);return this.groupGL.add(l.rootNode),l},this),this._axes=i.map(function(s){var l=new O3(s,a);return this.groupGL.add(l.rootNode),l},this);var o=t.getDevicePixelRatio();this._axisLabelSurface=new s0({width:256,height:256,devicePixelRatio:o}),this._axisLabelSurface.onupdate=function(){t.getZr().refresh()},this._axisPointerLineMesh=new T.Mesh({geometry:new y2({useNativeLine:!1}),material:a,castShadow:!1,ignorePicking:!0,renderOrder:3}),this.groupGL.add(this._axisPointerLineMesh),this._axisPointerLabelsSurface=new s0({width:128,height:128,devicePixelRatio:o}),this._axisPointerLabelsMesh=new I3({ignorePicking:!0,renderOrder:4,castShadow:!1}),this._axisPointerLabelsMesh.material.set("textureAtlas",this._axisPointerLabelsSurface.getTexture()),this.groupGL.add(this._axisPointerLabelsMesh),this._lightRoot=new T.Node,this._sceneHelper=new $9,this._sceneHelper.initLight(this._lightRoot)},render:function(e,t,r){this._model=e,this._api=r;var i=e.coordinateSystem;i.viewGL.add(this._lightRoot),e.get("show")?i.viewGL.add(this.groupGL):i.viewGL.remove(this.groupGL);var n=this._control;n.setViewGL(i.viewGL);var a=e.getModel("viewControl");n.setFromViewControlModel(a,0),this._axisLabelSurface.clear(),n.off("update"),e.get("show")&&(this._faces.forEach(function(o){o.update(e,t,r)},this),this._axes.forEach(function(o){o.update(e,this._axisLabelSurface,r)},this)),n.on("update",this._onCameraChange.bind(this,e,r),this),this._sceneHelper.setScene(i.viewGL.scene),this._sceneHelper.updateLight(e),i.viewGL.setPostEffect(e.getModel("postEffect"),r),i.viewGL.setTemporalSuperSampling(e.getModel("temporalSuperSampling")),this._initMouseHandler(e)},afterRender:function(e,t,r,i){var n=i.renderer;this._sceneHelper.updateAmbientCubemap(n,e,r),this._sceneHelper.updateSkybox(n,e,r)},showAxisPointer:function(e,t,r,i){this._doShowAxisPointer(),this._updateAxisPointer(i.value)},hideAxisPointer:function(e,t,r,i){this._doHideAxisPointer()},_initMouseHandler:function(e){var t=e.coordinateSystem,r=t.viewGL;e.get("show")&&e.get("axisPointer.show")?r.on("mousemove",this._updateAxisPointerOnMousePosition,this):r.off("mousemove",this._updateAxisPointerOnMousePosition)},_updateAxisPointerOnMousePosition:function(e){if(!e.target){for(var t=this._model,r=t.coordinateSystem,i=r.viewGL,n=i.castRay(e.offsetX,e.offsetY,new T.Ray),a,o=0;oi[1]?0:1,s=this._faces[r*2+o],l=this._faces[r*2+1-o];s.rootNode.invisible=!0,l.rootNode.invisible=!1}},_updateAxisLinePosition:function(){var e=this._model.coordinateSystem,t=e.getAxis("x"),r=e.getAxis("y"),i=e.getAxis("z"),n=i.getExtentMax(),a=i.getExtentMin(),o=t.getExtentMin(),s=t.getExtentMax(),l=r.getExtentMax(),h=r.getExtentMin(),u=this._axes[0].rootNode,c=this._axes[1].rootNode,d=this._axes[2].rootNode,f=this._faces,v=f[4].rootNode.invisible?h:l,p=f[2].rootNode.invisible?n:a,m=f[0].rootNode.invisible?o:s,_=f[2].rootNode.invisible?n:a,x=f[0].rootNode.invisible?s:o,y=f[4].rootNode.invisible?h:l;u.rotation.identity(),c.rotation.identity(),d.rotation.identity(),f[4].rootNode.invisible&&(this._axes[0].flipped=!0,u.rotation.rotateX(Math.PI)),f[0].rootNode.invisible&&(this._axes[1].flipped=!0,c.rotation.rotateZ(Math.PI)),f[4].rootNode.invisible&&(this._axes[2].flipped=!0,d.rotation.rotateY(Math.PI)),u.position.set(0,p,v),c.position.set(m,_,0),d.position.set(x,0,y),u.update(),c.update(),d.update(),this._updateAxisLabelAlign()},_updateAxisLabelAlign:function(){var e=this._control.getCamera(),t=[new T.Vector4,new T.Vector4],r=new T.Vector4;this.groupGL.getWorldPosition(r),r.w=1,r.transformMat4(e.viewMatrix).transformMat4(e.projectionMatrix),r.x/=r.w,r.y/=r.w,this._axes.forEach(function(i){var n=i.axisLineCoords;i.labelsMesh.geometry;for(var a=0;ar.y?"bottom":"top"):(c="middle",u=l>r.x?"left":"right"),i.setSpriteAlign(u,c,this._api)},this)},_doShowAxisPointer:function(){this._axisPointerLineMesh.invisible&&(this._axisPointerLineMesh.invisible=!1,this._axisPointerLabelsMesh.invisible=!1,this._api.getZr().refresh())},_doHideAxisPointer:function(){this._axisPointerLineMesh.invisible||(this._axisPointerLineMesh.invisible=!0,this._axisPointerLabelsMesh.invisible=!0,this._api.getZr().refresh())},_updateAxisPointer:function(e){var t=this._model.coordinateSystem,r=t.dataToPoint(e),i=this._axisPointerLineMesh,n=i.geometry,a=this._model.getModel("axisPointer"),o=this._api.getDevicePixelRatio();n.convertToDynamicArray(!0);function s(E){return J.firstNotNull(E.model.get("axisPointer.show"),a.get("show"))}function l(E){var L=E.model.getModel("axisPointer",a),P=L.getModel("lineStyle"),C=T.parseColor(P.get("color")),R=G4(P.get("width"),1),I=G4(P.get("opacity"),1);return C[3]*=I,{color:C,lineWidth:R}}for(var h=0;h 0.0) { - if (texture2D(alphaMap, v_Texcoord).a <= alphaCutoff) { - discard; - } - } -#ifdef USE_VSM - depth = depth * 0.5 + 0.5; - float moment1 = depth; - float moment2 = depth * depth; - #ifdef SUPPORT_STANDARD_DERIVATIVES - float dx = dFdx(depth); - float dy = dFdy(depth); - moment2 += 0.25*(dx*dx+dy*dy); - #endif - gl_FragColor = vec4(moment1, moment2, 0.0, 1.0); -#else - #ifdef SUPPORT_STANDARD_DERIVATIVES - float dx = dFdx(depth); - float dy = dFdy(depth); - depth += sqrt(dx*dx + dy*dy) * slopeScale + bias; - #else - depth += bias; - #endif - gl_FragColor = encodeFloat(depth * 0.5 + 0.5); -#endif -} -@end -@export clay.sm.debug_depth -uniform sampler2D depthMap; -varying vec2 v_Texcoord; -@import clay.util.decode_float -void main() { - vec4 tex = texture2D(depthMap, v_Texcoord); -#ifdef USE_VSM - gl_FragColor = vec4(tex.rgb, 1.0); -#else - float depth = decodeFloat(tex); - gl_FragColor = vec4(depth, depth, depth, 1.0); -#endif -} -@end -@export clay.sm.distance.vertex -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; -uniform mat4 world : WORLD; -attribute vec3 position : POSITION; -@import clay.chunk.skinning_header -varying vec3 v_WorldPosition; -void main (){ - vec4 P = vec4(position, 1.0); -#ifdef SKINNING - @import clay.chunk.skin_matrix - P = skinMatrixWS * P; -#endif -#ifdef INSTANCING - @import clay.chunk.instancing_matrix - P = instanceMat * P; -#endif - gl_Position = worldViewProjection * P; - v_WorldPosition = (world * P).xyz; -} -@end -@export clay.sm.distance.fragment -uniform vec3 lightPosition; -uniform float range : 100; -varying vec3 v_WorldPosition; -@import clay.util.encode_float -void main(){ - float dist = distance(lightPosition, v_WorldPosition); -#ifdef USE_VSM - gl_FragColor = vec4(dist, dist * dist, 0.0, 0.0); -#else - dist = dist / range; - gl_FragColor = encodeFloat(dist); -#endif -} -@end -@export clay.plugin.shadow_map_common -@import clay.util.decode_float -float tapShadowMap(sampler2D map, vec2 uv, float z){ - vec4 tex = texture2D(map, uv); - return step(z, decodeFloat(tex) * 2.0 - 1.0); -} -float pcf(sampler2D map, vec2 uv, float z, float textureSize, vec2 scale) { - float shadowContrib = tapShadowMap(map, uv, z); - vec2 offset = vec2(1.0 / textureSize) * scale; -#ifdef PCF_KERNEL_SIZE - for (int _idx_ = 0; _idx_ < PCF_KERNEL_SIZE; _idx_++) {{ - shadowContrib += tapShadowMap(map, uv + offset * pcfKernel[_idx_], z); - }} - return shadowContrib / float(PCF_KERNEL_SIZE + 1); -#else - shadowContrib += tapShadowMap(map, uv+vec2(offset.x, 0.0), z); - shadowContrib += tapShadowMap(map, uv+vec2(offset.x, offset.y), z); - shadowContrib += tapShadowMap(map, uv+vec2(-offset.x, offset.y), z); - shadowContrib += tapShadowMap(map, uv+vec2(0.0, offset.y), z); - shadowContrib += tapShadowMap(map, uv+vec2(-offset.x, 0.0), z); - shadowContrib += tapShadowMap(map, uv+vec2(-offset.x, -offset.y), z); - shadowContrib += tapShadowMap(map, uv+vec2(offset.x, -offset.y), z); - shadowContrib += tapShadowMap(map, uv+vec2(0.0, -offset.y), z); - return shadowContrib / 9.0; -#endif -} -float pcf(sampler2D map, vec2 uv, float z, float textureSize) { - return pcf(map, uv, z, textureSize, vec2(1.0)); -} -float chebyshevUpperBound(vec2 moments, float z){ - float p = 0.0; - z = z * 0.5 + 0.5; - if (z <= moments.x) { - p = 1.0; - } - float variance = moments.y - moments.x * moments.x; - variance = max(variance, 0.0000001); - float mD = moments.x - z; - float pMax = variance / (variance + mD * mD); - pMax = clamp((pMax-0.4)/(1.0-0.4), 0.0, 1.0); - return max(p, pMax); -} -float computeShadowContrib( - sampler2D map, mat4 lightVPM, vec3 position, float textureSize, vec2 scale, vec2 offset -) { - vec4 posInLightSpace = lightVPM * vec4(position, 1.0); - posInLightSpace.xyz /= posInLightSpace.w; - float z = posInLightSpace.z; - if(all(greaterThan(posInLightSpace.xyz, vec3(-0.99, -0.99, -1.0))) && - all(lessThan(posInLightSpace.xyz, vec3(0.99, 0.99, 1.0)))){ - vec2 uv = (posInLightSpace.xy+1.0) / 2.0; - #ifdef USE_VSM - vec2 moments = texture2D(map, uv * scale + offset).xy; - return chebyshevUpperBound(moments, z); - #else - return pcf(map, uv * scale + offset, z, textureSize, scale); - #endif - } - return 1.0; -} -float computeShadowContrib(sampler2D map, mat4 lightVPM, vec3 position, float textureSize) { - return computeShadowContrib(map, lightVPM, position, textureSize, vec2(1.0), vec2(0.0)); -} -float computeShadowContribOmni(samplerCube map, vec3 direction, float range) -{ - float dist = length(direction); - vec4 shadowTex = textureCube(map, direction); -#ifdef USE_VSM - vec2 moments = shadowTex.xy; - float variance = moments.y - moments.x * moments.x; - float mD = moments.x - dist; - float p = variance / (variance + mD * mD); - if(moments.x + 0.001 < dist){ - return clamp(p, 0.0, 1.0); - }else{ - return 1.0; - } -#else - return step(dist, (decodeFloat(shadowTex) + 0.0002) * range); -#endif -} -@end -@export clay.plugin.compute_shadow_map -#if defined(SPOT_LIGHT_SHADOWMAP_COUNT) || defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) || defined(POINT_LIGHT_SHADOWMAP_COUNT) -#ifdef SPOT_LIGHT_SHADOWMAP_COUNT -uniform sampler2D spotLightShadowMaps[SPOT_LIGHT_SHADOWMAP_COUNT]:unconfigurable; -uniform mat4 spotLightMatrices[SPOT_LIGHT_SHADOWMAP_COUNT]:unconfigurable; -uniform float spotLightShadowMapSizes[SPOT_LIGHT_SHADOWMAP_COUNT]:unconfigurable; -#endif -#ifdef DIRECTIONAL_LIGHT_SHADOWMAP_COUNT -#if defined(SHADOW_CASCADE) -uniform sampler2D directionalLightShadowMaps[1]:unconfigurable; -uniform mat4 directionalLightMatrices[SHADOW_CASCADE]:unconfigurable; -uniform float directionalLightShadowMapSizes[1]:unconfigurable; -uniform float shadowCascadeClipsNear[SHADOW_CASCADE]:unconfigurable; -uniform float shadowCascadeClipsFar[SHADOW_CASCADE]:unconfigurable; -#else -uniform sampler2D directionalLightShadowMaps[DIRECTIONAL_LIGHT_SHADOWMAP_COUNT]:unconfigurable; -uniform mat4 directionalLightMatrices[DIRECTIONAL_LIGHT_SHADOWMAP_COUNT]:unconfigurable; -uniform float directionalLightShadowMapSizes[DIRECTIONAL_LIGHT_SHADOWMAP_COUNT]:unconfigurable; -#endif -#endif -#ifdef POINT_LIGHT_SHADOWMAP_COUNT -uniform samplerCube pointLightShadowMaps[POINT_LIGHT_SHADOWMAP_COUNT]:unconfigurable; -#endif -uniform bool shadowEnabled : true; -#ifdef PCF_KERNEL_SIZE -uniform vec2 pcfKernel[PCF_KERNEL_SIZE]; -#endif -@import clay.plugin.shadow_map_common -#if defined(SPOT_LIGHT_SHADOWMAP_COUNT) -void computeShadowOfSpotLights(vec3 position, inout float shadowContribs[SPOT_LIGHT_COUNT] ) { - float shadowContrib; - for(int _idx_ = 0; _idx_ < SPOT_LIGHT_SHADOWMAP_COUNT; _idx_++) {{ - shadowContrib = computeShadowContrib( - spotLightShadowMaps[_idx_], spotLightMatrices[_idx_], position, - spotLightShadowMapSizes[_idx_] - ); - shadowContribs[_idx_] = shadowContrib; - }} - for(int _idx_ = SPOT_LIGHT_SHADOWMAP_COUNT; _idx_ < SPOT_LIGHT_COUNT; _idx_++){{ - shadowContribs[_idx_] = 1.0; - }} -} -#endif -#if defined(DIRECTIONAL_LIGHT_SHADOWMAP_COUNT) -#ifdef SHADOW_CASCADE -void computeShadowOfDirectionalLights(vec3 position, inout float shadowContribs[DIRECTIONAL_LIGHT_COUNT]){ - float depth = (2.0 * gl_FragCoord.z - gl_DepthRange.near - gl_DepthRange.far) - / (gl_DepthRange.far - gl_DepthRange.near); - float shadowContrib; - shadowContribs[0] = 1.0; - for (int _idx_ = 0; _idx_ < SHADOW_CASCADE; _idx_++) {{ - if ( - depth >= shadowCascadeClipsNear[_idx_] && - depth <= shadowCascadeClipsFar[_idx_] - ) { - shadowContrib = computeShadowContrib( - directionalLightShadowMaps[0], directionalLightMatrices[_idx_], position, - directionalLightShadowMapSizes[0], - vec2(1.0 / float(SHADOW_CASCADE), 1.0), - vec2(float(_idx_) / float(SHADOW_CASCADE), 0.0) - ); - shadowContribs[0] = shadowContrib; - } - }} - for(int _idx_ = DIRECTIONAL_LIGHT_SHADOWMAP_COUNT; _idx_ < DIRECTIONAL_LIGHT_COUNT; _idx_++) {{ - shadowContribs[_idx_] = 1.0; - }} -} -#else -void computeShadowOfDirectionalLights(vec3 position, inout float shadowContribs[DIRECTIONAL_LIGHT_COUNT]){ - float shadowContrib; - for(int _idx_ = 0; _idx_ < DIRECTIONAL_LIGHT_SHADOWMAP_COUNT; _idx_++) {{ - shadowContrib = computeShadowContrib( - directionalLightShadowMaps[_idx_], directionalLightMatrices[_idx_], position, - directionalLightShadowMapSizes[_idx_] - ); - shadowContribs[_idx_] = shadowContrib; - }} - for(int _idx_ = DIRECTIONAL_LIGHT_SHADOWMAP_COUNT; _idx_ < DIRECTIONAL_LIGHT_COUNT; _idx_++) {{ - shadowContribs[_idx_] = 1.0; - }} -} -#endif -#endif -#if defined(POINT_LIGHT_SHADOWMAP_COUNT) -void computeShadowOfPointLights(vec3 position, inout float shadowContribs[POINT_LIGHT_COUNT] ){ - vec3 lightPosition; - vec3 direction; - for(int _idx_ = 0; _idx_ < POINT_LIGHT_SHADOWMAP_COUNT; _idx_++) {{ - lightPosition = pointLightPosition[_idx_]; - direction = position - lightPosition; - shadowContribs[_idx_] = computeShadowContribOmni(pointLightShadowMaps[_idx_], direction, pointLightRange[_idx_]); - }} - for(int _idx_ = POINT_LIGHT_SHADOWMAP_COUNT; _idx_ < POINT_LIGHT_COUNT; _idx_++) {{ - shadowContribs[_idx_] = 1.0; - }} -} -#endif -#endif -@end`;var k9=["px","nx","py","ny","pz","nz"];N.import(ur);function q0(e,t,r){if(r==="alphaMap")return e.material.get("diffuseMap");if(r==="alphaCutoff"){if(e.material.isDefined("fragment","ALPHA_TEST")&&e.material.get("diffuseMap")){var i=e.material.get("alphaCutoff");return i||0}return 0}else return r==="uvRepeat"?e.material.get("uvRepeat"):r==="uvOffset"?e.material.get("uvOffset"):t.get(r)}function H4(e,t){var r=e.material,i=t.material;return r.get("diffuseMap")!==i.get("diffuseMap")||(r.get("alphaCutoff")||0)!==(i.get("alphaCutoff")||0)}var C9=n9.extend(function(){return{softShadow:C9.PCF,shadowBlur:1,lightFrustumBias:"auto",kernelPCF:new Float32Array([1,0,1,1,-1,1,0,1,-1,0,-1,-1,1,-1,0,-1]),precision:"highp",_lastRenderNotCastShadow:!1,_frameBuffer:new Y1,_textures:{},_shadowMapNumber:{POINT_LIGHT:0,DIRECTIONAL_LIGHT:0,SPOT_LIGHT:0},_depthMaterials:{},_distanceMaterials:{},_receivers:[],_lightsCastShadow:[],_lightCameras:{},_lightMaterials:{},_texturePool:new K5}},function(){this._gaussianPassH=new R1({fragment:N.source("clay.compositor.gaussian_blur")}),this._gaussianPassV=new R1({fragment:N.source("clay.compositor.gaussian_blur")}),this._gaussianPassH.setUniform("blurSize",this.shadowBlur),this._gaussianPassH.setUniform("blurDir",0),this._gaussianPassV.setUniform("blurSize",this.shadowBlur),this._gaussianPassV.setUniform("blurDir",1),this._outputDepthPass=new R1({fragment:N.source("clay.sm.debug_depth")})},{render:function(e,t,r,i){r||(r=t.getMainCamera()),this.trigger("beforerender",this,e,t,r),this._renderShadowPass(e,t,r,i),this.trigger("afterrender",this,e,t,r)},renderDebug:function(e,t){e.saveClear();var r=e.viewport,i=0,n=0,a=t||r.width/4,o=a;this.softShadow===C9.VSM?this._outputDepthPass.material.define("fragment","USE_VSM"):this._outputDepthPass.material.undefine("fragment","USE_VSM");for(var s in this._textures){var l=this._textures[s];e.setViewport(i,n,a*l.width/l.height,o),this._outputDepthPass.setUniform("depthMap",l),this._outputDepthPass.render(e),i+=a*l.width/l.height}e.setViewport(r),e.restoreClear()},_updateReceivers:function(e,t){if(t.receiveShadow?(this._receivers.push(t),t.material.set("shadowEnabled",1),t.material.set("pcfKernel",this.kernelPCF)):t.material.set("shadowEnabled",0),this.softShadow===C9.VSM)t.material.define("fragment","USE_VSM"),t.material.undefine("fragment","PCF_KERNEL_SIZE");else{t.material.undefine("fragment","USE_VSM");var r=this.kernelPCF;r&&r.length?t.material.define("fragment","PCF_KERNEL_SIZE",r.length/2):t.material.undefine("fragment","PCF_KERNEL_SIZE")}},_update:function(e,t){var r=this;t.traverse(function(a){a.isRenderable()&&r._updateReceivers(e,a)});for(var i=0;i4){console.warn("Support at most 4 cascade");continue}v.shadowCascade>1&&(d=v),this.renderDirectionalLightShadow(e,t,r,v,u,h,l)}else v.type==="SPOT_LIGHT"?this.renderSpotLightShadow(e,t,v,s,o):v.type==="POINT_LIGHT"&&this.renderPointLightShadow(e,t,v,c);this._shadowMapNumber[v.type]++}for(var p in this._shadowMapNumber)for(var m=this._shadowMapNumber[p],_=p+"_SHADOWMAP_COUNT",f=0;f0?y.define("fragment",_,m):y.isDefined("fragment",_)&&y.undefine("fragment",_))}for(var f=0;f0){var S=l.map(w);if(g.directionalLightShadowMaps={value:l,type:"tv"},g.directionalLightMatrices={value:h,type:"m4v"},g.directionalLightShadowMapSizes={value:S,type:"1fv"},d){var b=u.slice(),E=u.slice();b.pop(),E.shift(),b.reverse(),E.reverse(),h.reverse(),g.shadowCascadeClipsNear={value:b,type:"1fv"},g.shadowCascadeClipsFar={value:E,type:"1fv"}}}if(o.length>0){var L=o.map(w),g=t.shadowUniforms;g.spotLightShadowMaps={value:o,type:"tv"},g.spotLightMatrices={value:s,type:"m4v"},g.spotLightShadowMapSizes={value:L,type:"1fv"}}c.length>0&&(g.pointLightShadowMaps={value:c,type:"tv"})},renderDirectionalLightShadow:function(){var e=new D3,t=new V,r=new t9,i=new V,n=new V,a=new V,o=new V;return function(s,l,h,u,c,d,f){var v=this._getDepthMaterial(u),p={getMaterial:function(_1){return _1.shadowDepthMaterial||v},isMaterialChanged:H4,getUniform:q0,ifRender:function(_1){return _1.castShadow},sortCompare:f8.opaqueSortCompare};if(!l.viewBoundingBoxLastFrame.isFinite()){var m=l.getBoundingBox();l.viewBoundingBoxLastFrame.copy(m).applyTransform(h.viewMatrix)}var _=Math.min(-l.viewBoundingBoxLastFrame.min.z,h.far),x=Math.max(-l.viewBoundingBoxLastFrame.max.z,h.near),y=this._getDirectionalLightCamera(u,l,h),g=a.array;o.copy(y.projectionMatrix),B.invert(n.array,y.worldTransform.array),B.multiply(n.array,n.array,h.worldTransform.array),B.multiply(g,o.array,n.array);for(var w=[],S=h instanceof H1,b=(h.near+h.far)/(h.near-h.far),E=2*h.near*h.far/(h.near-h.far),L=0;L<=u.shadowCascade;L++){var P=x*Math.pow(_/x,L/u.shadowCascade),C=x+(_-x)*L/u.shadowCascade,R=P*u.cascadeSplitLogFactor+C*(1-u.cascadeSplitLogFactor);w.push(R),c.push(-(-R*b+E)/-R)}var I=this._getTexture(u,u.shadowCascade);f.push(I);var D=s.viewport,O=s.gl;this._frameBuffer.attach(I),this._frameBuffer.bind(s),O.clear(O.COLOR_BUFFER_BIT|O.DEPTH_BUFFER_BIT);for(var L=0;LP?L>C?v[S>0?"px":"nx"]=!0:v[E>0?"pz":"nz"]=!0:P>C?v[b>0?"py":"ny"]=!0:v[E>0?"pz":"nz"]=!0}for(var g=0;g0){var t=this.outputs[e];t.keepLastFrame?(this._prevOutputTextures[e]&&this._compositor.releaseTexture(this._prevOutputTextures[e]),this._prevOutputTextures[e]=this._outputTextures[e]):this._compositor.releaseTexture(this._outputTextures[e])}}});const g8=fr;var dr=n9.extend(function(){return{nodes:[]}},{dirty:function(){this._dirty=!0},addNode:function(e){this.nodes.indexOf(e)>=0||(this.nodes.push(e),this._dirty=!0)},removeNode:function(e){typeof e=="string"&&(e=this.getNodeByName(e));var t=this.nodes.indexOf(e);t>=0&&(this.nodes.splice(t,1),this._dirty=!0)},getNodeByName:function(e){for(var t=0;t=t.COLOR_ATTACHMENT0&&l<=t.COLOR_ATTACHMENT0+8&&u.push(l);h.drawBuffersEXT(u)}e.saveClear(),e.clearBit=M.DEPTH_BUFFER_BIT|M.COLOR_BUFFER_BIT,r=e.render(this.scene,this.camera,!this.autoUpdateScene,this.preZ),e.restoreClear(),i.unbind(e)}this.trigger("afterrender",r),this._rendering=!1,this._rendered=!0}});const _r=mr;var gr=g8.extend(function(){return{texture:null,outputs:{color:{}}}},function(){},{getOutput:function(e,t){return this.texture},beforeFrame:function(){},afterFrame:function(){}});const yr=gr;var xr=g8.extend(function(){return{name:"",inputs:{},outputs:null,shader:"",inputLinks:{},outputLinks:{},pass:null,_prevOutputTextures:{},_outputTextures:{},_outputReferences:{},_rendering:!1,_rendered:!1,_compositor:null}},function(){var e=new R1({fragment:this.shader});this.pass=e},{render:function(e,t){this.trigger("beforerender",e),this._rendering=!0;var r=e.gl;for(var i in this.inputLinks){var n=this.inputLinks[i],a=n.node.getOutput(e,n.pin);this.pass.setUniform(i,a)}if(!this.outputs)this.pass.outputs=null,this._compositor.getFrameBuffer().unbind(e),this.pass.render(e,t);else{this.pass.outputs={};var o={};for(var s in this.outputs){var l=this.updateParameter(s,e);isNaN(l.width)&&this.updateParameter(s,e);var h=this.outputs[s],u=this._compositor.allocateTexture(l);this._outputTextures[s]=u;var c=h.attachment||r.COLOR_ATTACHMENT0;typeof c=="string"&&(c=r[c]),o[c]=u}this._compositor.getFrameBuffer().bind(e);for(var c in o)this._compositor.getFrameBuffer().attach(o[c],c);this.pass.render(e),this._compositor.getFrameBuffer().updateMipmap(e)}for(var i in this.inputLinks){var n=this.inputLinks[i];n.node.removeReference(n.pin)}this._rendering=!1,this._rendered=!0,this.trigger("afterrender",e)},updateParameter:function(e,t){var r=this.outputs[e],i=r.parameters,n=r._parametersCopy;if(n||(n=r._parametersCopy={}),i)for(var a in i)a!=="width"&&a!=="height"&&(n[a]=i[a]);var o,s;return typeof i.width=="function"?o=i.width.call(this,t):o=i.width,typeof i.height=="function"?s=i.height.call(this,t):s=i.height,o=Math.ceil(o),s=Math.ceil(s),(n.width!==o||n.height!==s)&&this._outputTextures[e]&&this._outputTextures[e].dispose(t),n.width=o,n.height=s,n},setParameter:function(e,t){this.pass.setUniform(e,t)},getParameter:function(e){return this.pass.getUniform(e)},setParameters:function(e){for(var t in e)this.setParameter(t,e[t])},define:function(e,t){this.pass.material.define("fragment",e,t)},undefine:function(e){this.pass.material.undefine("fragment",e)},removeReference:function(e){if(this._outputReferences[e]--,this._outputReferences[e]===0){var t=this.outputs[e];t.keepLastFrame?(this._prevOutputTextures[e]&&this._compositor.releaseTexture(this._prevOutputTextures[e]),this._prevOutputTextures[e]=this._outputTextures[e]):this._compositor.releaseTexture(this._outputTextures[e])}},clear:function(){g8.prototype.clear.call(this),this.pass.material.disableTexturesAll()}});const Tr=xr,wr=`@export clay.compositor.coloradjust -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform float brightness : 0.0; -uniform float contrast : 1.0; -uniform float exposure : 0.0; -uniform float gamma : 1.0; -uniform float saturation : 1.0; -const vec3 w = vec3(0.2125, 0.7154, 0.0721); -void main() -{ - vec4 tex = texture2D( texture, v_Texcoord); - vec3 color = clamp(tex.rgb + vec3(brightness), 0.0, 1.0); - color = clamp( (color-vec3(0.5))*contrast+vec3(0.5), 0.0, 1.0); - color = clamp( color * pow(2.0, exposure), 0.0, 1.0); - color = clamp( pow(color, vec3(gamma)), 0.0, 1.0); - float luminance = dot( color, w ); - color = mix(vec3(luminance), color, saturation); - gl_FragColor = vec4(color, tex.a); -} -@end -@export clay.compositor.brightness -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform float brightness : 0.0; -void main() -{ - vec4 tex = texture2D( texture, v_Texcoord); - vec3 color = tex.rgb + vec3(brightness); - gl_FragColor = vec4(color, tex.a); -} -@end -@export clay.compositor.contrast -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform float contrast : 1.0; -void main() -{ - vec4 tex = texture2D( texture, v_Texcoord); - vec3 color = (tex.rgb-vec3(0.5))*contrast+vec3(0.5); - gl_FragColor = vec4(color, tex.a); -} -@end -@export clay.compositor.exposure -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform float exposure : 0.0; -void main() -{ - vec4 tex = texture2D(texture, v_Texcoord); - vec3 color = tex.rgb * pow(2.0, exposure); - gl_FragColor = vec4(color, tex.a); -} -@end -@export clay.compositor.gamma -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform float gamma : 1.0; -void main() -{ - vec4 tex = texture2D(texture, v_Texcoord); - vec3 color = pow(tex.rgb, vec3(gamma)); - gl_FragColor = vec4(color, tex.a); -} -@end -@export clay.compositor.saturation -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform float saturation : 1.0; -const vec3 w = vec3(0.2125, 0.7154, 0.0721); -void main() -{ - vec4 tex = texture2D(texture, v_Texcoord); - vec3 color = tex.rgb; - float luminance = dot(color, w); - color = mix(vec3(luminance), color, saturation); - gl_FragColor = vec4(color, tex.a); -} -@end`,Q5=`@export clay.compositor.kernel.gaussian_9 -float gaussianKernel[9]; -gaussianKernel[0] = 0.07; -gaussianKernel[1] = 0.09; -gaussianKernel[2] = 0.12; -gaussianKernel[3] = 0.14; -gaussianKernel[4] = 0.16; -gaussianKernel[5] = 0.14; -gaussianKernel[6] = 0.12; -gaussianKernel[7] = 0.09; -gaussianKernel[8] = 0.07; -@end -@export clay.compositor.kernel.gaussian_13 -float gaussianKernel[13]; -gaussianKernel[0] = 0.02; -gaussianKernel[1] = 0.03; -gaussianKernel[2] = 0.06; -gaussianKernel[3] = 0.08; -gaussianKernel[4] = 0.11; -gaussianKernel[5] = 0.13; -gaussianKernel[6] = 0.14; -gaussianKernel[7] = 0.13; -gaussianKernel[8] = 0.11; -gaussianKernel[9] = 0.08; -gaussianKernel[10] = 0.06; -gaussianKernel[11] = 0.03; -gaussianKernel[12] = 0.02; -@end -@export clay.compositor.gaussian_blur -#define SHADER_NAME gaussian_blur -uniform sampler2D texture;varying vec2 v_Texcoord; -uniform float blurSize : 2.0; -uniform vec2 textureSize : [512.0, 512.0]; -uniform float blurDir : 0.0; -@import clay.util.rgbm -@import clay.util.clamp_sample -void main (void) -{ - @import clay.compositor.kernel.gaussian_9 - vec2 off = blurSize / textureSize; - off *= vec2(1.0 - blurDir, blurDir); - vec4 sum = vec4(0.0); - float weightAll = 0.0; - for (int i = 0; i < 9; i++) { - float w = gaussianKernel[i]; - vec4 texel = decodeHDR(clampSample(texture, v_Texcoord + float(i - 4) * off)); - sum += texel * w; - weightAll += w; - } - gl_FragColor = encodeHDR(sum / max(weightAll, 0.01)); -} -@end -`,Sr=`@export clay.compositor.hdr.log_lum -varying vec2 v_Texcoord; -uniform sampler2D texture; -const vec3 w = vec3(0.2125, 0.7154, 0.0721); -@import clay.util.rgbm -void main() -{ - vec4 tex = decodeHDR(texture2D(texture, v_Texcoord)); - float luminance = dot(tex.rgb, w); - luminance = log(luminance + 0.001); - gl_FragColor = encodeHDR(vec4(vec3(luminance), 1.0)); -} -@end -@export clay.compositor.hdr.lum_adaption -varying vec2 v_Texcoord; -uniform sampler2D adaptedLum; -uniform sampler2D currentLum; -uniform float frameTime : 0.02; -@import clay.util.rgbm -void main() -{ - float fAdaptedLum = decodeHDR(texture2D(adaptedLum, vec2(0.5, 0.5))).r; - float fCurrentLum = exp(encodeHDR(texture2D(currentLum, vec2(0.5, 0.5))).r); - fAdaptedLum += (fCurrentLum - fAdaptedLum) * (1.0 - pow(0.98, 30.0 * frameTime)); - gl_FragColor = encodeHDR(vec4(vec3(fAdaptedLum), 1.0)); -} -@end -@export clay.compositor.lum -varying vec2 v_Texcoord; -uniform sampler2D texture; -const vec3 w = vec3(0.2125, 0.7154, 0.0721); -void main() -{ - vec4 tex = texture2D( texture, v_Texcoord ); - float luminance = dot(tex.rgb, w); - gl_FragColor = vec4(vec3(luminance), 1.0); -} -@end`,J5=` -@export clay.compositor.lut -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform sampler2D lookup; -void main() -{ - vec4 tex = texture2D(texture, v_Texcoord); - float blueColor = tex.b * 63.0; - vec2 quad1; - quad1.y = floor(floor(blueColor) / 8.0); - quad1.x = floor(blueColor) - (quad1.y * 8.0); - vec2 quad2; - quad2.y = floor(ceil(blueColor) / 8.0); - quad2.x = ceil(blueColor) - (quad2.y * 8.0); - vec2 texPos1; - texPos1.x = (quad1.x * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * tex.r); - texPos1.y = (quad1.y * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * tex.g); - vec2 texPos2; - texPos2.x = (quad2.x * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * tex.r); - texPos2.y = (quad2.y * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * tex.g); - vec4 newColor1 = texture2D(lookup, texPos1); - vec4 newColor2 = texture2D(lookup, texPos2); - vec4 newColor = mix(newColor1, newColor2, fract(blueColor)); - gl_FragColor = vec4(newColor.rgb, tex.w); -} -@end`,Er=`@export clay.compositor.vignette -#define OUTPUT_ALPHA -varying vec2 v_Texcoord; -uniform sampler2D texture; -uniform float darkness: 1; -uniform float offset: 1; -@import clay.util.rgbm -void main() -{ - vec4 texel = decodeHDR(texture2D(texture, v_Texcoord)); - gl_FragColor.rgb = texel.rgb; - vec2 uv = (v_Texcoord - vec2(0.5)) * vec2(offset); - gl_FragColor = encodeHDR(vec4(mix(texel.rgb, vec3(1.0 - darkness), dot(uv, uv)), texel.a)); -} -@end`,e7=`@export clay.compositor.output -#define OUTPUT_ALPHA -varying vec2 v_Texcoord; -uniform sampler2D texture; -@import clay.util.rgbm -void main() -{ - vec4 tex = decodeHDR(texture2D(texture, v_Texcoord)); - gl_FragColor.rgb = tex.rgb; -#ifdef OUTPUT_ALPHA - gl_FragColor.a = tex.a; -#else - gl_FragColor.a = 1.0; -#endif - gl_FragColor = encodeHDR(gl_FragColor); -#ifdef PREMULTIPLY_ALPHA - gl_FragColor.rgb *= gl_FragColor.a; -#endif -} -@end`,t7=`@export clay.compositor.bright -uniform sampler2D texture; -uniform float threshold : 1; -uniform float scale : 1.0; -uniform vec2 textureSize: [512, 512]; -varying vec2 v_Texcoord; -const vec3 lumWeight = vec3(0.2125, 0.7154, 0.0721); -@import clay.util.rgbm -vec4 median(vec4 a, vec4 b, vec4 c) -{ - return a + b + c - min(min(a, b), c) - max(max(a, b), c); -} -void main() -{ - vec4 texel = decodeHDR(texture2D(texture, v_Texcoord)); -#ifdef ANTI_FLICKER - vec3 d = 1.0 / textureSize.xyx * vec3(1.0, 1.0, 0.0); - vec4 s1 = decodeHDR(texture2D(texture, v_Texcoord - d.xz)); - vec4 s2 = decodeHDR(texture2D(texture, v_Texcoord + d.xz)); - vec4 s3 = decodeHDR(texture2D(texture, v_Texcoord - d.zy)); - vec4 s4 = decodeHDR(texture2D(texture, v_Texcoord + d.zy)); - texel = median(median(texel, s1, s2), s3, s4); -#endif - float lum = dot(texel.rgb , lumWeight); - vec4 color; - if (lum > threshold && texel.a > 0.0) - { - color = vec4(texel.rgb * scale, texel.a * scale); - } - else - { - color = vec4(0.0); - } - gl_FragColor = encodeHDR(color); -} -@end -`,r7=`@export clay.compositor.downsample -uniform sampler2D texture; -uniform vec2 textureSize : [512, 512]; -varying vec2 v_Texcoord; -@import clay.util.rgbm -float brightness(vec3 c) -{ - return max(max(c.r, c.g), c.b); -} -@import clay.util.clamp_sample -void main() -{ - vec4 d = vec4(-1.0, -1.0, 1.0, 1.0) / textureSize.xyxy; -#ifdef ANTI_FLICKER - vec3 s1 = decodeHDR(clampSample(texture, v_Texcoord + d.xy)).rgb; - vec3 s2 = decodeHDR(clampSample(texture, v_Texcoord + d.zy)).rgb; - vec3 s3 = decodeHDR(clampSample(texture, v_Texcoord + d.xw)).rgb; - vec3 s4 = decodeHDR(clampSample(texture, v_Texcoord + d.zw)).rgb; - float s1w = 1.0 / (brightness(s1) + 1.0); - float s2w = 1.0 / (brightness(s2) + 1.0); - float s3w = 1.0 / (brightness(s3) + 1.0); - float s4w = 1.0 / (brightness(s4) + 1.0); - float oneDivideSum = 1.0 / (s1w + s2w + s3w + s4w); - vec4 color = vec4( - (s1 * s1w + s2 * s2w + s3 * s3w + s4 * s4w) * oneDivideSum, - 1.0 - ); -#else - vec4 color = decodeHDR(clampSample(texture, v_Texcoord + d.xy)); - color += decodeHDR(clampSample(texture, v_Texcoord + d.zy)); - color += decodeHDR(clampSample(texture, v_Texcoord + d.xw)); - color += decodeHDR(clampSample(texture, v_Texcoord + d.zw)); - color *= 0.25; -#endif - gl_FragColor = encodeHDR(color); -} -@end`,i7=` -@export clay.compositor.upsample -#define HIGH_QUALITY -uniform sampler2D texture; -uniform vec2 textureSize : [512, 512]; -uniform float sampleScale: 0.5; -varying vec2 v_Texcoord; -@import clay.util.rgbm -@import clay.util.clamp_sample -void main() -{ -#ifdef HIGH_QUALITY - vec4 d = vec4(1.0, 1.0, -1.0, 0.0) / textureSize.xyxy * sampleScale; - vec4 s; - s = decodeHDR(clampSample(texture, v_Texcoord - d.xy)); - s += decodeHDR(clampSample(texture, v_Texcoord - d.wy)) * 2.0; - s += decodeHDR(clampSample(texture, v_Texcoord - d.zy)); - s += decodeHDR(clampSample(texture, v_Texcoord + d.zw)) * 2.0; - s += decodeHDR(clampSample(texture, v_Texcoord )) * 4.0; - s += decodeHDR(clampSample(texture, v_Texcoord + d.xw)) * 2.0; - s += decodeHDR(clampSample(texture, v_Texcoord + d.zy)); - s += decodeHDR(clampSample(texture, v_Texcoord + d.wy)) * 2.0; - s += decodeHDR(clampSample(texture, v_Texcoord + d.xy)); - gl_FragColor = encodeHDR(s / 16.0); -#else - vec4 d = vec4(-1.0, -1.0, +1.0, +1.0) / textureSize.xyxy; - vec4 s; - s = decodeHDR(clampSample(texture, v_Texcoord + d.xy)); - s += decodeHDR(clampSample(texture, v_Texcoord + d.zy)); - s += decodeHDR(clampSample(texture, v_Texcoord + d.xw)); - s += decodeHDR(clampSample(texture, v_Texcoord + d.zw)); - gl_FragColor = encodeHDR(s / 4.0); -#endif -} -@end`,n7=`@export clay.compositor.hdr.composite -#define TONEMAPPING -uniform sampler2D texture; -#ifdef BLOOM_ENABLED -uniform sampler2D bloom; -#endif -#ifdef LENSFLARE_ENABLED -uniform sampler2D lensflare; -uniform sampler2D lensdirt; -#endif -#ifdef LUM_ENABLED -uniform sampler2D lum; -#endif -#ifdef LUT_ENABLED -uniform sampler2D lut; -#endif -#ifdef COLOR_CORRECTION -uniform float brightness : 0.0; -uniform float contrast : 1.0; -uniform float saturation : 1.0; -#endif -#ifdef VIGNETTE -uniform float vignetteDarkness: 1.0; -uniform float vignetteOffset: 1.0; -#endif -uniform float exposure : 1.0; -uniform float bloomIntensity : 0.25; -uniform float lensflareIntensity : 1; -varying vec2 v_Texcoord; -@import clay.util.srgb -vec3 ACESToneMapping(vec3 color) -{ - const float A = 2.51; - const float B = 0.03; - const float C = 2.43; - const float D = 0.59; - const float E = 0.14; - return (color * (A * color + B)) / (color * (C * color + D) + E); -} -float eyeAdaption(float fLum) -{ - return mix(0.2, fLum, 0.5); -} -#ifdef LUT_ENABLED -vec3 lutTransform(vec3 color) { - float blueColor = color.b * 63.0; - vec2 quad1; - quad1.y = floor(floor(blueColor) / 8.0); - quad1.x = floor(blueColor) - (quad1.y * 8.0); - vec2 quad2; - quad2.y = floor(ceil(blueColor) / 8.0); - quad2.x = ceil(blueColor) - (quad2.y * 8.0); - vec2 texPos1; - texPos1.x = (quad1.x * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.r); - texPos1.y = (quad1.y * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.g); - vec2 texPos2; - texPos2.x = (quad2.x * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.r); - texPos2.y = (quad2.y * 0.125) + 0.5/512.0 + ((0.125 - 1.0/512.0) * color.g); - vec4 newColor1 = texture2D(lut, texPos1); - vec4 newColor2 = texture2D(lut, texPos2); - vec4 newColor = mix(newColor1, newColor2, fract(blueColor)); - return newColor.rgb; -} -#endif -@import clay.util.rgbm -void main() -{ - vec4 texel = vec4(0.0); - vec4 originalTexel = vec4(0.0); -#ifdef TEXTURE_ENABLED - texel = decodeHDR(texture2D(texture, v_Texcoord)); - originalTexel = texel; -#endif -#ifdef BLOOM_ENABLED - vec4 bloomTexel = decodeHDR(texture2D(bloom, v_Texcoord)); - texel.rgb += bloomTexel.rgb * bloomIntensity; - texel.a += bloomTexel.a * bloomIntensity; -#endif -#ifdef LENSFLARE_ENABLED - texel += decodeHDR(texture2D(lensflare, v_Texcoord)) * texture2D(lensdirt, v_Texcoord) * lensflareIntensity; -#endif - texel.a = min(texel.a, 1.0); -#ifdef LUM_ENABLED - float fLum = texture2D(lum, vec2(0.5, 0.5)).r; - float adaptedLumDest = 3.0 / (max(0.1, 1.0 + 10.0*eyeAdaption(fLum))); - float exposureBias = adaptedLumDest * exposure; -#else - float exposureBias = exposure; -#endif -#ifdef TONEMAPPING - texel.rgb *= exposureBias; - texel.rgb = ACESToneMapping(texel.rgb); -#endif - texel = linearTosRGB(texel); -#ifdef LUT_ENABLED - texel.rgb = lutTransform(clamp(texel.rgb,vec3(0.0),vec3(1.0))); -#endif -#ifdef COLOR_CORRECTION - texel.rgb = clamp(texel.rgb + vec3(brightness), 0.0, 1.0); - texel.rgb = clamp((texel.rgb - vec3(0.5))*contrast+vec3(0.5), 0.0, 1.0); - float lum = dot(texel.rgb, vec3(0.2125, 0.7154, 0.0721)); - texel.rgb = mix(vec3(lum), texel.rgb, saturation); -#endif -#ifdef VIGNETTE - vec2 uv = (v_Texcoord - vec2(0.5)) * vec2(vignetteOffset); - texel.rgb = mix(texel.rgb, vec3(1.0 - vignetteDarkness), dot(uv, uv)); -#endif - gl_FragColor = encodeHDR(texel); -#ifdef DEBUG - #if DEBUG == 1 - gl_FragColor = encodeHDR(decodeHDR(texture2D(texture, v_Texcoord))); - #elif DEBUG == 2 - gl_FragColor = encodeHDR(decodeHDR(texture2D(bloom, v_Texcoord)) * bloomIntensity); - #elif DEBUG == 3 - gl_FragColor = encodeHDR(decodeHDR(texture2D(lensflare, v_Texcoord) * lensflareIntensity)); - #endif -#endif - if (originalTexel.a <= 0.01 && gl_FragColor.a > 1e-5) { - gl_FragColor.a = dot(gl_FragColor.rgb, vec3(0.2125, 0.7154, 0.0721)); - } -#ifdef PREMULTIPLY_ALPHA - gl_FragColor.rgb *= gl_FragColor.a; -#endif -} -@end`,Ar=`@export clay.compositor.lensflare -#define SAMPLE_NUMBER 8 -uniform sampler2D texture; -uniform sampler2D lenscolor; -uniform vec2 textureSize : [512, 512]; -uniform float dispersal : 0.3; -uniform float haloWidth : 0.4; -uniform float distortion : 1.0; -varying vec2 v_Texcoord; -@import clay.util.rgbm -vec4 textureDistorted( - in vec2 texcoord, - in vec2 direction, - in vec3 distortion -) { - return vec4( - decodeHDR(texture2D(texture, texcoord + direction * distortion.r)).r, - decodeHDR(texture2D(texture, texcoord + direction * distortion.g)).g, - decodeHDR(texture2D(texture, texcoord + direction * distortion.b)).b, - 1.0 - ); -} -void main() -{ - vec2 texcoord = -v_Texcoord + vec2(1.0); vec2 textureOffset = 1.0 / textureSize; - vec2 ghostVec = (vec2(0.5) - texcoord) * dispersal; - vec2 haloVec = normalize(ghostVec) * haloWidth; - vec3 distortion = vec3(-textureOffset.x * distortion, 0.0, textureOffset.x * distortion); - vec4 result = vec4(0.0); - for (int i = 0; i < SAMPLE_NUMBER; i++) - { - vec2 offset = fract(texcoord + ghostVec * float(i)); - float weight = length(vec2(0.5) - offset) / length(vec2(0.5)); - weight = pow(1.0 - weight, 10.0); - result += textureDistorted(offset, normalize(ghostVec), distortion) * weight; - } - result *= texture2D(lenscolor, vec2(length(vec2(0.5) - texcoord)) / length(vec2(0.5))); - float weight = length(vec2(0.5) - fract(texcoord + haloVec)) / length(vec2(0.5)); - weight = pow(1.0 - weight, 10.0); - vec2 offset = fract(texcoord + haloVec); - result += textureDistorted(offset, normalize(ghostVec), distortion) * weight; - gl_FragColor = result; -} -@end`,a7=`@export clay.compositor.blend -#define SHADER_NAME blend -#ifdef TEXTURE1_ENABLED -uniform sampler2D texture1; -uniform float weight1 : 1.0; -#endif -#ifdef TEXTURE2_ENABLED -uniform sampler2D texture2; -uniform float weight2 : 1.0; -#endif -#ifdef TEXTURE3_ENABLED -uniform sampler2D texture3; -uniform float weight3 : 1.0; -#endif -#ifdef TEXTURE4_ENABLED -uniform sampler2D texture4; -uniform float weight4 : 1.0; -#endif -#ifdef TEXTURE5_ENABLED -uniform sampler2D texture5; -uniform float weight5 : 1.0; -#endif -#ifdef TEXTURE6_ENABLED -uniform sampler2D texture6; -uniform float weight6 : 1.0; -#endif -varying vec2 v_Texcoord; -@import clay.util.rgbm -void main() -{ - vec4 tex = vec4(0.0); -#ifdef TEXTURE1_ENABLED - tex += decodeHDR(texture2D(texture1, v_Texcoord)) * weight1; -#endif -#ifdef TEXTURE2_ENABLED - tex += decodeHDR(texture2D(texture2, v_Texcoord)) * weight2; -#endif -#ifdef TEXTURE3_ENABLED - tex += decodeHDR(texture2D(texture3, v_Texcoord)) * weight3; -#endif -#ifdef TEXTURE4_ENABLED - tex += decodeHDR(texture2D(texture4, v_Texcoord)) * weight4; -#endif -#ifdef TEXTURE5_ENABLED - tex += decodeHDR(texture2D(texture5, v_Texcoord)) * weight5; -#endif -#ifdef TEXTURE6_ENABLED - tex += decodeHDR(texture2D(texture6, v_Texcoord)) * weight6; -#endif - gl_FragColor = encodeHDR(tex); -} -@end`,o7=`@export clay.compositor.fxaa -uniform sampler2D texture; -uniform vec4 viewport : VIEWPORT; -varying vec2 v_Texcoord; -#define FXAA_REDUCE_MIN (1.0/128.0) -#define FXAA_REDUCE_MUL (1.0/8.0) -#define FXAA_SPAN_MAX 8.0 -@import clay.util.rgbm -void main() -{ - vec2 resolution = 1.0 / viewport.zw; - vec3 rgbNW = decodeHDR( texture2D( texture, ( gl_FragCoord.xy + vec2( -1.0, -1.0 ) ) * resolution ) ).xyz; - vec3 rgbNE = decodeHDR( texture2D( texture, ( gl_FragCoord.xy + vec2( 1.0, -1.0 ) ) * resolution ) ).xyz; - vec3 rgbSW = decodeHDR( texture2D( texture, ( gl_FragCoord.xy + vec2( -1.0, 1.0 ) ) * resolution ) ).xyz; - vec3 rgbSE = decodeHDR( texture2D( texture, ( gl_FragCoord.xy + vec2( 1.0, 1.0 ) ) * resolution ) ).xyz; - vec4 rgbaM = decodeHDR( texture2D( texture, gl_FragCoord.xy * resolution ) ); - vec3 rgbM = rgbaM.xyz; - float opacity = rgbaM.w; - vec3 luma = vec3( 0.299, 0.587, 0.114 ); - float lumaNW = dot( rgbNW, luma ); - float lumaNE = dot( rgbNE, luma ); - float lumaSW = dot( rgbSW, luma ); - float lumaSE = dot( rgbSE, luma ); - float lumaM = dot( rgbM, luma ); - float lumaMin = min( lumaM, min( min( lumaNW, lumaNE ), min( lumaSW, lumaSE ) ) ); - float lumaMax = max( lumaM, max( max( lumaNW, lumaNE) , max( lumaSW, lumaSE ) ) ); - vec2 dir; - dir.x = -((lumaNW + lumaNE) - (lumaSW + lumaSE)); - dir.y = ((lumaNW + lumaSW) - (lumaNE + lumaSE)); - float dirReduce = max( ( lumaNW + lumaNE + lumaSW + lumaSE ) * ( 0.25 * FXAA_REDUCE_MUL ), FXAA_REDUCE_MIN ); - float rcpDirMin = 1.0 / ( min( abs( dir.x ), abs( dir.y ) ) + dirReduce ); - dir = min( vec2( FXAA_SPAN_MAX, FXAA_SPAN_MAX), - max( vec2(-FXAA_SPAN_MAX, -FXAA_SPAN_MAX), - dir * rcpDirMin)) * resolution; - vec3 rgbA = decodeHDR( texture2D( texture, gl_FragCoord.xy * resolution + dir * ( 1.0 / 3.0 - 0.5 ) ) ).xyz; - rgbA += decodeHDR( texture2D( texture, gl_FragCoord.xy * resolution + dir * ( 2.0 / 3.0 - 0.5 ) ) ).xyz; - rgbA *= 0.5; - vec3 rgbB = decodeHDR( texture2D( texture, gl_FragCoord.xy * resolution + dir * -0.5 ) ).xyz; - rgbB += decodeHDR( texture2D( texture, gl_FragCoord.xy * resolution + dir * 0.5 ) ).xyz; - rgbB *= 0.25; - rgbB += rgbA * 0.5; - float lumaB = dot( rgbB, luma ); - if ( ( lumaB < lumaMin ) || ( lumaB > lumaMax ) ) - { - gl_FragColor = vec4( rgbA, opacity ); - } - else { - gl_FragColor = vec4( rgbB, opacity ); - } -} -@end`;function br(e){e.import(wr),e.import(Q5),e.import(Sr),e.import(J5),e.import(Er),e.import(e7),e.import(t7),e.import(r7),e.import(i7),e.import(n7),e.import(Ar),e.import(a7),e.import(o7)}br(N);var Lr=/^#source\((.*?)\)/;function Cr(e,t){var r=new pr;t=t||{};var i={textures:{},parameters:{}},n=function(s,l){for(var h=0;h0;)r=r+i*(n%t),n=Math.floor(n/t),i=i/t;return r}const Or=`@export ecgl.ssao.estimate - -uniform sampler2D depthTex; - -uniform sampler2D normalTex; - -uniform sampler2D noiseTex; - -uniform vec2 depthTexSize; - -uniform vec2 noiseTexSize; - -uniform mat4 projection; - -uniform mat4 projectionInv; - -uniform mat4 viewInverseTranspose; - -uniform vec3 kernel[KERNEL_SIZE]; - -uniform float radius : 1; - -uniform float power : 1; - -uniform float bias: 1e-2; - -uniform float intensity: 1.0; - -varying vec2 v_Texcoord; - -float ssaoEstimator(in vec3 originPos, in mat3 kernelBasis) { - float occlusion = 0.0; - - for (int i = 0; i < KERNEL_SIZE; i++) { - vec3 samplePos = kernel[i]; -#ifdef NORMALTEX_ENABLED - samplePos = kernelBasis * samplePos; -#endif - samplePos = samplePos * radius + originPos; - - vec4 texCoord = projection * vec4(samplePos, 1.0); - texCoord.xy /= texCoord.w; - - vec4 depthTexel = texture2D(depthTex, texCoord.xy * 0.5 + 0.5); - - float sampleDepth = depthTexel.r * 2.0 - 1.0; - if (projection[3][3] == 0.0) { - sampleDepth = projection[3][2] / (sampleDepth * projection[2][3] - projection[2][2]); - } - else { - sampleDepth = (sampleDepth - projection[3][2]) / projection[2][2]; - } - - float rangeCheck = smoothstep(0.0, 1.0, radius / abs(originPos.z - sampleDepth)); - occlusion += rangeCheck * step(samplePos.z, sampleDepth - bias); - } -#ifdef NORMALTEX_ENABLED - occlusion = 1.0 - occlusion / float(KERNEL_SIZE); -#else - occlusion = 1.0 - clamp((occlusion / float(KERNEL_SIZE) - 0.6) * 2.5, 0.0, 1.0); -#endif - return pow(occlusion, power); -} - -void main() -{ - - vec4 depthTexel = texture2D(depthTex, v_Texcoord); - -#ifdef NORMALTEX_ENABLED - vec4 tex = texture2D(normalTex, v_Texcoord); - if (dot(tex.rgb, tex.rgb) == 0.0) { - gl_FragColor = vec4(1.0); - return; - } - vec3 N = tex.rgb * 2.0 - 1.0; - N = (viewInverseTranspose * vec4(N, 0.0)).xyz; - - vec2 noiseTexCoord = depthTexSize / vec2(noiseTexSize) * v_Texcoord; - vec3 rvec = texture2D(noiseTex, noiseTexCoord).rgb * 2.0 - 1.0; - vec3 T = normalize(rvec - N * dot(rvec, N)); - vec3 BT = normalize(cross(N, T)); - mat3 kernelBasis = mat3(T, BT, N); -#else - if (depthTexel.r > 0.99999) { - gl_FragColor = vec4(1.0); - return; - } - mat3 kernelBasis; -#endif - - float z = depthTexel.r * 2.0 - 1.0; - - vec4 projectedPos = vec4(v_Texcoord * 2.0 - 1.0, z, 1.0); - vec4 p4 = projectionInv * projectedPos; - - vec3 position = p4.xyz / p4.w; - - float ao = ssaoEstimator(position, kernelBasis); - ao = clamp(1.0 - (1.0 - ao) * intensity, 0.0, 1.0); - gl_FragColor = vec4(vec3(ao), 1.0); -} - -@end - - -@export ecgl.ssao.blur -#define SHADER_NAME SSAO_BLUR - -uniform sampler2D ssaoTexture; - -#ifdef NORMALTEX_ENABLED -uniform sampler2D normalTex; -#endif - -varying vec2 v_Texcoord; - -uniform vec2 textureSize; -uniform float blurSize : 1.0; - -uniform int direction: 0.0; - -#ifdef DEPTHTEX_ENABLED -uniform sampler2D depthTex; -uniform mat4 projection; -uniform float depthRange : 0.5; - -float getLinearDepth(vec2 coord) -{ - float depth = texture2D(depthTex, coord).r * 2.0 - 1.0; - return projection[3][2] / (depth * projection[2][3] - projection[2][2]); -} -#endif - -void main() -{ - float kernel[5]; - kernel[0] = 0.122581; - kernel[1] = 0.233062; - kernel[2] = 0.288713; - kernel[3] = 0.233062; - kernel[4] = 0.122581; - - vec2 off = vec2(0.0); - if (direction == 0) { - off[0] = blurSize / textureSize.x; - } - else { - off[1] = blurSize / textureSize.y; - } - - vec2 coord = v_Texcoord; - - float sum = 0.0; - float weightAll = 0.0; - -#ifdef NORMALTEX_ENABLED - vec3 centerNormal = texture2D(normalTex, v_Texcoord).rgb * 2.0 - 1.0; -#endif -#if defined(DEPTHTEX_ENABLED) - float centerDepth = getLinearDepth(v_Texcoord); -#endif - - for (int i = 0; i < 5; i++) { - vec2 coord = clamp(v_Texcoord + vec2(float(i) - 2.0) * off, vec2(0.0), vec2(1.0)); - - float w = kernel[i]; -#ifdef NORMALTEX_ENABLED - vec3 normal = texture2D(normalTex, coord).rgb * 2.0 - 1.0; - w *= clamp(dot(normal, centerNormal), 0.0, 1.0); -#endif -#ifdef DEPTHTEX_ENABLED - float d = getLinearDepth(coord); - w *= (1.0 - smoothstep(abs(centerDepth - d) / depthRange, 0.0, 1.0)); -#endif - - weightAll += w; - sum += texture2D(ssaoTexture, coord).r * w; - } - - gl_FragColor = vec4(vec3(sum / weightAll), 1.0); -} - -@end -`;N.import(Or);function l7(e){for(var t=new Uint8Array(e*e*4),r=0,i=new U,n=0;n 0.999 ? vec3(1.0, 0.0, 0.0) : vec3(0.0, 1.0, 0.0); - vec3 tangentX = normalize(cross(N, upVector)); - vec3 tangentZ = cross(N, tangentX); - return normalize(tangentX * H.x + N * H.y + tangentZ * H.z); -} -vec3 importanceSampleNormalGGX(float i, float roughness, vec3 N) { - float p = fract((i + sampleOffset) / float(TOTAL_SAMPLES)); - vec3 H = texture2D(normalDistribution,vec2(roughness, p)).rgb; - return transformNormal(H, N); -} -float G_Smith(float g, float ndv, float ndl) { - float roughness = 1.0 - g; - float k = roughness * roughness / 2.0; - float G1V = ndv / (ndv * (1.0 - k) + k); - float G1L = ndl / (ndl * (1.0 - k) + k); - return G1L * G1V; -} -vec3 F_Schlick(float ndv, vec3 spec) { - return spec + (1.0 - spec) * pow(1.0 - ndv, 5.0); -} -#endif - -float fetchDepth(sampler2D depthTexture, vec2 uv) -{ - vec4 depthTexel = texture2D(depthTexture, uv); - return depthTexel.r * 2.0 - 1.0; -} - -float linearDepth(float depth) -{ - if (projection[3][3] == 0.0) { - return projection[3][2] / (depth * projection[2][3] - projection[2][2]); - } - else { - return (depth - projection[3][2]) / projection[2][2]; - } -} - -bool rayIntersectDepth(float rayZNear, float rayZFar, vec2 hitPixel) -{ - if (rayZFar > rayZNear) - { - float t = rayZFar; rayZFar = rayZNear; rayZNear = t; - } - float cameraZ = linearDepth(fetchDepth(gBufferTexture2, hitPixel)); - return rayZFar <= cameraZ && rayZNear >= cameraZ - zThicknessThreshold; -} - - -bool traceScreenSpaceRay( - vec3 rayOrigin, vec3 rayDir, float jitter, - out vec2 hitPixel, out vec3 hitPoint, out float iterationCount -) -{ - float rayLength = ((rayOrigin.z + rayDir.z * maxRayDistance) > -nearZ) - ? (-nearZ - rayOrigin.z) / rayDir.z : maxRayDistance; - - vec3 rayEnd = rayOrigin + rayDir * rayLength; - - vec4 H0 = projection * vec4(rayOrigin, 1.0); - vec4 H1 = projection * vec4(rayEnd, 1.0); - - float k0 = 1.0 / H0.w, k1 = 1.0 / H1.w; - - vec3 Q0 = rayOrigin * k0, Q1 = rayEnd * k1; - - vec2 P0 = (H0.xy * k0 * 0.5 + 0.5) * viewportSize; - vec2 P1 = (H1.xy * k1 * 0.5 + 0.5) * viewportSize; - - P1 += dot(P1 - P0, P1 - P0) < 0.0001 ? 0.01 : 0.0; - vec2 delta = P1 - P0; - - bool permute = false; - if (abs(delta.x) < abs(delta.y)) { - permute = true; - delta = delta.yx; - P0 = P0.yx; - P1 = P1.yx; - } - float stepDir = sign(delta.x); - float invdx = stepDir / delta.x; - - vec3 dQ = (Q1 - Q0) * invdx; - float dk = (k1 - k0) * invdx; - - vec2 dP = vec2(stepDir, delta.y * invdx); - - float strideScaler = 1.0 - min(1.0, -rayOrigin.z / pixelStrideZCutoff); - float pixStride = 1.0 + strideScaler * pixelStride; - - dP *= pixStride; dQ *= pixStride; dk *= pixStride; - - vec4 pqk = vec4(P0, Q0.z, k0); - vec4 dPQK = vec4(dP, dQ.z, dk); - - pqk += dPQK * jitter; - float rayZFar = (dPQK.z * 0.5 + pqk.z) / (dPQK.w * 0.5 + pqk.w); - float rayZNear; - - bool intersect = false; - - vec2 texelSize = 1.0 / viewportSize; - - iterationCount = 0.0; - - for (int i = 0; i < MAX_ITERATION; i++) - { - pqk += dPQK; - - rayZNear = rayZFar; - rayZFar = (dPQK.z * 0.5 + pqk.z) / (dPQK.w * 0.5 + pqk.w); - - hitPixel = permute ? pqk.yx : pqk.xy; - hitPixel *= texelSize; - - intersect = rayIntersectDepth(rayZNear, rayZFar, hitPixel); - - iterationCount += 1.0; - - dPQK *= 1.2; - - if (intersect) { - break; - } - } - - Q0.xy += dQ.xy * iterationCount; - Q0.z = pqk.z; - hitPoint = Q0 / pqk.w; - - return intersect; -} - -float calculateAlpha( - float iterationCount, float reflectivity, - vec2 hitPixel, vec3 hitPoint, float dist, vec3 rayDir -) -{ - float alpha = clamp(reflectivity, 0.0, 1.0); - alpha *= 1.0 - (iterationCount / float(MAX_ITERATION)); - vec2 hitPixelNDC = hitPixel * 2.0 - 1.0; - float maxDimension = min(1.0, max(abs(hitPixelNDC.x), abs(hitPixelNDC.y))); - alpha *= 1.0 - max(0.0, maxDimension - screenEdgeFadeStart) / (1.0 - screenEdgeFadeStart); - - float _eyeFadeStart = eyeFadeStart; - float _eyeFadeEnd = eyeFadeEnd; - if (_eyeFadeStart > _eyeFadeEnd) { - float tmp = _eyeFadeEnd; - _eyeFadeEnd = _eyeFadeStart; - _eyeFadeStart = tmp; - } - - float eyeDir = clamp(rayDir.z, _eyeFadeStart, _eyeFadeEnd); - alpha *= 1.0 - (eyeDir - _eyeFadeStart) / (_eyeFadeEnd - _eyeFadeStart); - - alpha *= 1.0 - clamp(dist / maxRayDistance, 0.0, 1.0); - - return alpha; -} - -@import clay.util.rand - -@import clay.util.rgbm - -void main() -{ - vec4 normalAndGloss = texture2D(gBufferTexture1, v_Texcoord); - - if (dot(normalAndGloss.rgb, vec3(1.0)) == 0.0) { - discard; - } - - float g = normalAndGloss.a; -#if !defined(PHYSICALLY_CORRECT) - if (g <= minGlossiness) { - discard; - } -#endif - - float reflectivity = (g - minGlossiness) / (1.0 - minGlossiness); - - vec3 N = normalize(normalAndGloss.rgb * 2.0 - 1.0); - N = normalize((toViewSpace * vec4(N, 0.0)).xyz); - - vec4 projectedPos = vec4(v_Texcoord * 2.0 - 1.0, fetchDepth(gBufferTexture2, v_Texcoord), 1.0); - vec4 pos = projectionInv * projectedPos; - vec3 rayOrigin = pos.xyz / pos.w; - vec3 V = -normalize(rayOrigin); - - float ndv = clamp(dot(N, V), 0.0, 1.0); - float iterationCount; - float jitter = rand(fract(v_Texcoord + jitterOffset)); - -#ifdef PHYSICALLY_CORRECT - vec4 color = vec4(vec3(0.0), 1.0); - vec4 albedoMetalness = texture2D(gBufferTexture3, v_Texcoord); - vec3 albedo = albedoMetalness.rgb; - float m = albedoMetalness.a; - vec3 diffuseColor = albedo * (1.0 - m); - vec3 spec = mix(vec3(0.04), albedo, m); - - float jitter2 = rand(fract(v_Texcoord)) * float(TOTAL_SAMPLES); - - for (int i = 0; i < SAMPLE_PER_FRAME; i++) { - vec3 H = importanceSampleNormalGGX(float(i) + jitter2, 1.0 - g, N); - vec3 rayDir = normalize(reflect(-V, H)); -#else - vec3 rayDir = normalize(reflect(-V, N)); -#endif - vec2 hitPixel; - vec3 hitPoint; - - bool intersect = traceScreenSpaceRay(rayOrigin, rayDir, jitter, hitPixel, hitPoint, iterationCount); - - float dist = distance(rayOrigin, hitPoint); - - vec3 hitNormal = texture2D(gBufferTexture1, hitPixel).rgb * 2.0 - 1.0; - hitNormal = normalize((toViewSpace * vec4(hitNormal, 0.0)).xyz); -#ifdef PHYSICALLY_CORRECT - float ndl = clamp(dot(N, rayDir), 0.0, 1.0); - float vdh = clamp(dot(V, H), 0.0, 1.0); - float ndh = clamp(dot(N, H), 0.0, 1.0); - vec3 litTexel = vec3(0.0); - if (dot(hitNormal, rayDir) < 0.0 && intersect) { - litTexel = texture2D(sourceTexture, hitPixel).rgb; - litTexel *= pow(clamp(1.0 - dist / 200.0, 0.0, 1.0), 3.0); - - } - else { - #ifdef SPECULARCUBEMAP_ENABLED - vec3 rayDirW = normalize(toWorldSpace * vec4(rayDir, 0.0)).rgb; - litTexel = RGBMDecode(textureCubeLodEXT(specularCubemap, rayDirW, 0.0), 8.12).rgb * specularIntensity; -#endif - } - color.rgb += ndl * litTexel * ( - F_Schlick(ndl, spec) * G_Smith(g, ndv, ndl) * vdh / (ndh * ndv + 0.001) - ); - } - color.rgb /= float(SAMPLE_PER_FRAME); -#else - #if !defined(SPECULARCUBEMAP_ENABLED) - if (dot(hitNormal, rayDir) >= 0.0) { - discard; - } - if (!intersect) { - discard; - } -#endif - float alpha = clamp(calculateAlpha(iterationCount, reflectivity, hitPixel, hitPoint, dist, rayDir), 0.0, 1.0); - vec4 color = texture2D(sourceTexture, hitPixel); - color.rgb *= alpha; - -#ifdef SPECULARCUBEMAP_ENABLED - vec3 rayDirW = normalize(toWorldSpace * vec4(rayDir, 0.0)).rgb; - alpha = alpha * (intersect ? 1.0 : 0.0); - float bias = (1.0 -g) * 5.0; - color.rgb += (1.0 - alpha) - * RGBMDecode(textureCubeLodEXT(specularCubemap, rayDirW, bias), 8.12).rgb - * specularIntensity; -#endif - -#endif - - gl_FragColor = encodeHDR(color); -} -@end - -@export ecgl.ssr.blur - -uniform sampler2D texture; -uniform sampler2D gBufferTexture1; -uniform sampler2D gBufferTexture2; -uniform mat4 projection; -uniform float depthRange : 0.05; - -varying vec2 v_Texcoord; - -uniform vec2 textureSize; -uniform float blurSize : 1.0; - -#ifdef BLEND - #ifdef SSAOTEX_ENABLED -uniform sampler2D ssaoTex; - #endif -uniform sampler2D sourceTexture; -#endif - -float getLinearDepth(vec2 coord) -{ - float depth = texture2D(gBufferTexture2, coord).r * 2.0 - 1.0; - return projection[3][2] / (depth * projection[2][3] - projection[2][2]); -} - -@import clay.util.rgbm - - -void main() -{ - @import clay.compositor.kernel.gaussian_9 - - vec4 centerNTexel = texture2D(gBufferTexture1, v_Texcoord); - float g = centerNTexel.a; - float maxBlurSize = clamp(1.0 - g, 0.0, 1.0) * blurSize; -#ifdef VERTICAL - vec2 off = vec2(0.0, maxBlurSize / textureSize.y); -#else - vec2 off = vec2(maxBlurSize / textureSize.x, 0.0); -#endif - - vec2 coord = v_Texcoord; - - vec4 sum = vec4(0.0); - float weightAll = 0.0; - - vec3 cN = centerNTexel.rgb * 2.0 - 1.0; - float cD = getLinearDepth(v_Texcoord); - for (int i = 0; i < 9; i++) { - vec2 coord = clamp((float(i) - 4.0) * off + v_Texcoord, vec2(0.0), vec2(1.0)); - float w = gaussianKernel[i] - * clamp(dot(cN, texture2D(gBufferTexture1, coord).rgb * 2.0 - 1.0), 0.0, 1.0); - float d = getLinearDepth(coord); - w *= (1.0 - smoothstep(abs(cD - d) / depthRange, 0.0, 1.0)); - - weightAll += w; - sum += decodeHDR(texture2D(texture, coord)) * w; - } - -#ifdef BLEND - float aoFactor = 1.0; - #ifdef SSAOTEX_ENABLED - aoFactor = texture2D(ssaoTex, v_Texcoord).r; - #endif - gl_FragColor = encodeHDR( - sum / weightAll * aoFactor + decodeHDR(texture2D(sourceTexture, v_Texcoord)) - ); -#else - gl_FragColor = encodeHDR(sum / weightAll); -#endif -} - -@end`;N.import(Fr);function G9(e){e=e||{},this._ssrPass=new R1({fragment:N.source("ecgl.ssr.main"),clearColor:[0,0,0,0]}),this._blurPass1=new R1({fragment:N.source("ecgl.ssr.blur"),clearColor:[0,0,0,0]}),this._blurPass2=new R1({fragment:N.source("ecgl.ssr.blur"),clearColor:[0,0,0,0]}),this._blendPass=new R1({fragment:N.source("clay.compositor.blend")}),this._blendPass.material.disableTexturesAll(),this._blendPass.material.enableTexture(["texture1","texture2"]),this._ssrPass.setUniform("gBufferTexture1",e.normalTexture),this._ssrPass.setUniform("gBufferTexture2",e.depthTexture),this._blurPass1.setUniform("gBufferTexture1",e.normalTexture),this._blurPass1.setUniform("gBufferTexture2",e.depthTexture),this._blurPass2.setUniform("gBufferTexture1",e.normalTexture),this._blurPass2.setUniform("gBufferTexture2",e.depthTexture),this._blurPass2.material.define("fragment","VERTICAL"),this._blurPass2.material.define("fragment","BLEND"),this._ssrTexture=new K({type:W.HALF_FLOAT}),this._texture2=new K({type:W.HALF_FLOAT}),this._texture3=new K({type:W.HALF_FLOAT}),this._prevTexture=new K({type:W.HALF_FLOAT}),this._currentTexture=new K({type:W.HALF_FLOAT}),this._frameBuffer=new Y1({depthBuffer:!1}),this._normalDistribution=null,this._totalSamples=256,this._samplePerFrame=4,this._ssrPass.material.define("fragment","SAMPLE_PER_FRAME",this._samplePerFrame),this._ssrPass.material.define("fragment","TOTAL_SAMPLES",this._totalSamples),this._downScale=1}G9.prototype.setAmbientCubemap=function(e,t){this._ssrPass.material.set("specularCubemap",e),this._ssrPass.material.set("specularIntensity",t);var r=e&&t;this._ssrPass.material[r?"enableTexture":"disableTexture"]("specularCubemap")};G9.prototype.update=function(e,t,r,i){var n=e.getWidth(),a=e.getHeight(),o=this._ssrTexture,s=this._texture2,l=this._texture3;o.width=this._prevTexture.width=this._currentTexture.width=n/this._downScale,o.height=this._prevTexture.height=this._currentTexture.height=a/this._downScale,s.width=l.width=n,s.height=l.height=a;var h=this._frameBuffer,u=this._ssrPass,c=this._blurPass1,d=this._blurPass2,f=this._blendPass,v=new V,p=new V;V.transpose(v,t.worldTransform),V.transpose(p,t.viewMatrix),u.setUniform("sourceTexture",r),u.setUniform("projection",t.projectionMatrix.array),u.setUniform("projectionInv",t.invProjectionMatrix.array),u.setUniform("toViewSpace",v.array),u.setUniform("toWorldSpace",p.array),u.setUniform("nearZ",t.near);var m=i/this._totalSamples*this._samplePerFrame;if(u.setUniform("jitterOffset",m),u.setUniform("sampleOffset",i*this._samplePerFrame),c.setUniform("textureSize",[o.width,o.height]),d.setUniform("textureSize",[n,a]),d.setUniform("sourceTexture",r),c.setUniform("projection",t.projectionMatrix.array),d.setUniform("projection",t.projectionMatrix.array),h.attach(o),h.bind(e),u.render(e),this._physicallyCorrect&&(h.attach(this._currentTexture),f.setUniform("texture1",this._prevTexture),f.setUniform("texture2",o),f.material.set({weight1:i>=1?.95:0,weight2:i>=1?.05:1}),f.render(e)),h.attach(s),c.setUniform("texture",this._physicallyCorrect?this._currentTexture:o),c.render(e),h.attach(l),d.setUniform("texture",s),d.render(e),h.unbind(e),this._physicallyCorrect){var _=this._prevTexture;this._prevTexture=this._currentTexture,this._currentTexture=_}};G9.prototype.getTargetTexture=function(){return this._texture3};G9.prototype.setParameter=function(e,t){e==="maxIteration"?this._ssrPass.material.define("fragment","MAX_ITERATION",t):this._ssrPass.setUniform(e,t)};G9.prototype.setPhysicallyCorrect=function(e){e?(this._normalDistribution||(this._normalDistribution=J8.generateNormalDistribution(64,this._totalSamples)),this._ssrPass.material.define("fragment","PHYSICALLY_CORRECT"),this._ssrPass.material.set("normalDistribution",this._normalDistribution),this._ssrPass.material.set("normalDistributionSize",[64,this._totalSamples])):this._ssrPass.material.undefine("fragment","PHYSICALLY_CORRECT"),this._physicallyCorrect=e};G9.prototype.setSSAOTexture=function(e){var t=this._blurPass2;e?(t.material.enableTexture("ssaoTex"),t.material.set("ssaoTex",e)):t.material.disableTexture("ssaoTex")};G9.prototype.isFinished=function(e){return this._physicallyCorrect?e>this._totalSamples/this._samplePerFrame:!0};G9.prototype.dispose=function(e){this._ssrTexture.dispose(e),this._texture2.dispose(e),this._texture3.dispose(e),this._prevTexture.dispose(e),this._currentTexture.dispose(e),this._frameBuffer.dispose(e)};const W4=[0,0,-.321585265978,-.154972575841,.458126042375,.188473391593,.842080129861,.527766490688,.147304551086,-.659453822776,-.331943915203,-.940619700594,.0479226680259,.54812163202,.701581552186,-.709825561388,-.295436780218,.940589268233,-.901489676764,.237713156085,.973570876096,-.109899459384,-.866792314779,-.451805525005,.330975007087,.800048655954,-.344275183665,.381779221166,-.386139432542,-.437418421534,-.576478634965,-.0148463392551,.385798197415,-.262426961053,-.666302061145,.682427250835,-.628010632582,-.732836215494,.10163141741,-.987658134403,.711995289051,-.320024291314,.0296005138058,.950296523438,.0130612307608,-.351024443122,-.879596633704,-.10478487883,.435712737232,.504254490347,.779203817497,.206477676721,.388264289969,-.896736162545,-.153106280781,-.629203242522,-.245517550697,.657969239148,.126830499058,.26862328493,-.634888119007,-.302301223431,.617074219636,.779817204925],Ur=`@export ecgl.normal.vertex - -@import ecgl.common.transformUniforms - -@import ecgl.common.uv.header - -@import ecgl.common.attributes - -varying vec3 v_Normal; -varying vec3 v_WorldPosition; - -@import ecgl.common.normalMap.vertexHeader - -@import ecgl.common.vertexAnimation.header - -void main() -{ - - @import ecgl.common.vertexAnimation.main - - @import ecgl.common.uv.main - - v_Normal = normalize((worldInverseTranspose * vec4(normal, 0.0)).xyz); - v_WorldPosition = (world * vec4(pos, 1.0)).xyz; - - @import ecgl.common.normalMap.vertexMain - - gl_Position = worldViewProjection * vec4(pos, 1.0); - -} - - -@end - - -@export ecgl.normal.fragment - -#define ROUGHNESS_CHANEL 0 - -uniform bool useBumpMap; -uniform bool useRoughnessMap; -uniform bool doubleSide; -uniform float roughness; - -@import ecgl.common.uv.fragmentHeader - -varying vec3 v_Normal; -varying vec3 v_WorldPosition; - -uniform mat4 viewInverse : VIEWINVERSE; - -@import ecgl.common.normalMap.fragmentHeader -@import ecgl.common.bumpMap.header - -uniform sampler2D roughnessMap; - -void main() -{ - vec3 N = v_Normal; - - bool flipNormal = false; - if (doubleSide) { - vec3 eyePos = viewInverse[3].xyz; - vec3 V = normalize(eyePos - v_WorldPosition); - - if (dot(N, V) < 0.0) { - flipNormal = true; - } - } - - @import ecgl.common.normalMap.fragmentMain - - if (useBumpMap) { - N = bumpNormal(v_WorldPosition, v_Normal, N); - } - - float g = 1.0 - roughness; - - if (useRoughnessMap) { - float g2 = 1.0 - texture2D(roughnessMap, v_DetailTexcoord)[ROUGHNESS_CHANEL]; - g = clamp(g2 + (g - 0.5) * 2.0, 0.0, 1.0); - } - - if (flipNormal) { - N = -N; - } - - gl_FragColor.rgb = (N.xyz + 1.0) * 0.5; - gl_FragColor.a = g; -} -@end`;N.import(Ur);function $0(e,t,r,i,n){var a=e.gl;t.setUniform(a,"1i",r,n),a.activeTexture(a.TEXTURE0+n),i.isRenderable()?i.bind(e):i.unbind(e)}function Gr(e,t,r,i,n){var a,o,s,l,h=e.gl;return function(u,c,d){if(!(l&&l.material===u.material)){var f=u.material,v=u.__program,p=f.get("roughness");p==null&&(p=1);var m=f.get("normalMap")||t,_=f.get("roughnessMap"),x=f.get("bumpMap"),y=f.get("uvRepeat"),g=f.get("uvOffset"),w=f.get("detailUvRepeat"),S=f.get("detailUvOffset"),b=!!x&&f.isTextureEnabled("bumpMap"),E=!!_&&f.isTextureEnabled("roughnessMap"),L=f.isDefined("fragment","DOUBLE_SIDED");x=x||r,_=_||i,d!==c?(c.set("normalMap",m),c.set("bumpMap",x),c.set("roughnessMap",_),c.set("useBumpMap",b),c.set("useRoughnessMap",E),c.set("doubleSide",L),y!=null&&c.set("uvRepeat",y),g!=null&&c.set("uvOffset",g),w!=null&&c.set("detailUvRepeat",w),S!=null&&c.set("detailUvOffset",S),c.set("roughness",p)):(v.setUniform(h,"1f","roughness",p),a!==m&&$0(e,v,"normalMap",m,0),o!==x&&x&&$0(e,v,"bumpMap",x,1),s!==_&&_&&$0(e,v,"roughnessMap",_,2),y!=null&&v.setUniform(h,"2f","uvRepeat",y),g!=null&&v.setUniform(h,"2f","uvOffset",g),w!=null&&v.setUniform(h,"2f","detailUvRepeat",w),S!=null&&v.setUniform(h,"2f","detailUvOffset",S),v.setUniform(h,"1i","useBumpMap",+b),v.setUniform(h,"1i","useRoughnessMap",+E),v.setUniform(h,"1i","doubleSide",+L)),a=m,o=x,s=_,l=u}}}function Z2(e){this._depthTex=new K({format:W.DEPTH_COMPONENT,type:W.UNSIGNED_INT}),this._normalTex=new K({type:W.HALF_FLOAT}),this._framebuffer=new Y1,this._framebuffer.attach(this._normalTex),this._framebuffer.attach(this._depthTex,Y1.DEPTH_ATTACHMENT),this._normalMaterial=new _9({shader:new N(N.source("ecgl.normal.vertex"),N.source("ecgl.normal.fragment"))}),this._normalMaterial.enableTexture(["normalMap","bumpMap","roughnessMap"]),this._defaultNormalMap=f2.createBlank("#000"),this._defaultBumpMap=f2.createBlank("#000"),this._defaultRoughessMap=f2.createBlank("#000"),this._debugPass=new R1({fragment:N.source("clay.compositor.output")}),this._debugPass.setUniform("texture",this._normalTex),this._debugPass.material.undefine("fragment","OUTPUT_ALPHA")}Z2.prototype.getDepthTexture=function(){return this._depthTex};Z2.prototype.getNormalTexture=function(){return this._normalTex};Z2.prototype.update=function(e,t,r){var i=e.getWidth(),n=e.getHeight(),a=this._depthTex,o=this._normalTex,s=this._normalMaterial;a.width=i,a.height=n,o.width=i,o.height=n;var l=t.getRenderList(r).opaque;this._framebuffer.bind(e),e.gl.clearColor(0,0,0,0),e.gl.clear(e.gl.COLOR_BUFFER_BIT|e.gl.DEPTH_BUFFER_BIT),e.gl.disable(e.gl.BLEND),e.renderPass(l,r,{getMaterial:function(){return s},ifRender:function(h){return h.renderNormal},beforeRender:Gr(e,this._defaultNormalMap,this._defaultBumpMap,this._defaultRoughessMap,this._normalMaterial),sort:e.opaqueSortCompare}),this._framebuffer.unbind(e)};Z2.prototype.renderDebug=function(e){this._debugPass.render(e)};Z2.prototype.dispose=function(e){this._depthTex.dispose(e),this._normalTex.dispose(e)};function M8(e){e=e||{},this._edgePass=new R1({fragment:N.source("ecgl.edge")}),this._edgePass.setUniform("normalTexture",e.normalTexture),this._edgePass.setUniform("depthTexture",e.depthTexture),this._targetTexture=new K({type:W.HALF_FLOAT}),this._frameBuffer=new Y1,this._frameBuffer.attach(this._targetTexture)}M8.prototype.update=function(e,t,r,i){var n=e.getWidth(),a=e.getHeight(),o=this._targetTexture;o.width=n,o.height=a;var s=this._frameBuffer;s.bind(e),this._edgePass.setUniform("projectionInv",t.invProjectionMatrix.array),this._edgePass.setUniform("textureSize",[n,a]),this._edgePass.setUniform("texture",r),this._edgePass.render(e),s.unbind(e)};M8.prototype.getTargetTexture=function(){return this._targetTexture};M8.prototype.setParameter=function(e,t){this._edgePass.setUniform(e,t)};M8.prototype.dispose=function(e){this._targetTexture.dispose(e),this._frameBuffer.dispose(e)};const zr={type:"compositor",nodes:[{name:"source",type:"texture",outputs:{color:{}}},{name:"source_half",shader:"#source(clay.compositor.downsample)",inputs:{texture:"source"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 2)",height:"expr(height * 1.0 / 2)",type:"HALF_FLOAT"}}},parameters:{textureSize:"expr( [width * 1.0, height * 1.0] )"}},{name:"bright",shader:"#source(clay.compositor.bright)",inputs:{texture:"source_half"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 2)",height:"expr(height * 1.0 / 2)",type:"HALF_FLOAT"}}},parameters:{threshold:2,scale:4,textureSize:"expr([width * 1.0 / 2, height / 2])"}},{name:"bright_downsample_4",shader:"#source(clay.compositor.downsample)",inputs:{texture:"bright"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 4)",height:"expr(height * 1.0 / 4)",type:"HALF_FLOAT"}}},parameters:{textureSize:"expr( [width * 1.0 / 2, height / 2] )"}},{name:"bright_downsample_8",shader:"#source(clay.compositor.downsample)",inputs:{texture:"bright_downsample_4"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 8)",height:"expr(height * 1.0 / 8)",type:"HALF_FLOAT"}}},parameters:{textureSize:"expr( [width * 1.0 / 4, height / 4] )"}},{name:"bright_downsample_16",shader:"#source(clay.compositor.downsample)",inputs:{texture:"bright_downsample_8"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 16)",height:"expr(height * 1.0 / 16)",type:"HALF_FLOAT"}}},parameters:{textureSize:"expr( [width * 1.0 / 8, height / 8] )"}},{name:"bright_downsample_32",shader:"#source(clay.compositor.downsample)",inputs:{texture:"bright_downsample_16"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 32)",height:"expr(height * 1.0 / 32)",type:"HALF_FLOAT"}}},parameters:{textureSize:"expr( [width * 1.0 / 16, height / 16] )"}},{name:"bright_upsample_16_blur_h",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_downsample_32"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 16)",height:"expr(height * 1.0 / 16)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:0,textureSize:"expr( [width * 1.0 / 32, height / 32] )"}},{name:"bright_upsample_16_blur_v",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_upsample_16_blur_h"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 16)",height:"expr(height * 1.0 / 16)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:1,textureSize:"expr( [width * 1.0 / 16, height * 1.0 / 16] )"}},{name:"bright_upsample_8_blur_h",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_downsample_16"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 8)",height:"expr(height * 1.0 / 8)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:0,textureSize:"expr( [width * 1.0 / 16, height * 1.0 / 16] )"}},{name:"bright_upsample_8_blur_v",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_upsample_8_blur_h"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 8)",height:"expr(height * 1.0 / 8)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:1,textureSize:"expr( [width * 1.0 / 8, height * 1.0 / 8] )"}},{name:"bright_upsample_8_blend",shader:"#source(clay.compositor.blend)",inputs:{texture1:"bright_upsample_8_blur_v",texture2:"bright_upsample_16_blur_v"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 8)",height:"expr(height * 1.0 / 8)",type:"HALF_FLOAT"}}},parameters:{weight1:.3,weight2:.7}},{name:"bright_upsample_4_blur_h",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_downsample_8"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 4)",height:"expr(height * 1.0 / 4)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:0,textureSize:"expr( [width * 1.0 / 8, height * 1.0 / 8] )"}},{name:"bright_upsample_4_blur_v",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_upsample_4_blur_h"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 4)",height:"expr(height * 1.0 / 4)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:1,textureSize:"expr( [width * 1.0 / 4, height * 1.0 / 4] )"}},{name:"bright_upsample_4_blend",shader:"#source(clay.compositor.blend)",inputs:{texture1:"bright_upsample_4_blur_v",texture2:"bright_upsample_8_blend"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 4)",height:"expr(height * 1.0 / 4)",type:"HALF_FLOAT"}}},parameters:{weight1:.3,weight2:.7}},{name:"bright_upsample_2_blur_h",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_downsample_4"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 2)",height:"expr(height * 1.0 / 2)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:0,textureSize:"expr( [width * 1.0 / 4, height * 1.0 / 4] )"}},{name:"bright_upsample_2_blur_v",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_upsample_2_blur_h"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 2)",height:"expr(height * 1.0 / 2)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:1,textureSize:"expr( [width * 1.0 / 2, height * 1.0 / 2] )"}},{name:"bright_upsample_2_blend",shader:"#source(clay.compositor.blend)",inputs:{texture1:"bright_upsample_2_blur_v",texture2:"bright_upsample_4_blend"},outputs:{color:{parameters:{width:"expr(width * 1.0 / 2)",height:"expr(height * 1.0 / 2)",type:"HALF_FLOAT"}}},parameters:{weight1:.3,weight2:.7}},{name:"bright_upsample_full_blur_h",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright"},outputs:{color:{parameters:{width:"expr(width * 1.0)",height:"expr(height * 1.0)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:0,textureSize:"expr( [width * 1.0 / 2, height * 1.0 / 2] )"}},{name:"bright_upsample_full_blur_v",shader:"#source(clay.compositor.gaussian_blur)",inputs:{texture:"bright_upsample_full_blur_h"},outputs:{color:{parameters:{width:"expr(width * 1.0)",height:"expr(height * 1.0)",type:"HALF_FLOAT"}}},parameters:{blurSize:1,blurDir:1,textureSize:"expr( [width * 1.0, height * 1.0] )"}},{name:"bloom_composite",shader:"#source(clay.compositor.blend)",inputs:{texture1:"bright_upsample_full_blur_v",texture2:"bright_upsample_2_blend"},outputs:{color:{parameters:{width:"expr(width * 1.0)",height:"expr(height * 1.0)",type:"HALF_FLOAT"}}},parameters:{weight1:.3,weight2:.7}},{name:"coc",shader:"#source(ecgl.dof.coc)",outputs:{color:{parameters:{minFilter:"NEAREST",magFilter:"NEAREST",width:"expr(width * 1.0)",height:"expr(height * 1.0)"}}},parameters:{focalDist:50,focalRange:30}},{name:"dof_far_blur",shader:"#source(ecgl.dof.diskBlur)",inputs:{texture:"source",coc:"coc"},outputs:{color:{parameters:{width:"expr(width * 1.0)",height:"expr(height * 1.0)",type:"HALF_FLOAT"}}},parameters:{textureSize:"expr( [width * 1.0, height * 1.0] )"}},{name:"dof_near_blur",shader:"#source(ecgl.dof.diskBlur)",inputs:{texture:"source",coc:"coc"},outputs:{color:{parameters:{width:"expr(width * 1.0)",height:"expr(height * 1.0)",type:"HALF_FLOAT"}}},parameters:{textureSize:"expr( [width * 1.0, height * 1.0] )"},defines:{BLUR_NEARFIELD:null}},{name:"dof_coc_blur",shader:"#source(ecgl.dof.diskBlur)",inputs:{texture:"coc"},outputs:{color:{parameters:{minFilter:"NEAREST",magFilter:"NEAREST",width:"expr(width * 1.0)",height:"expr(height * 1.0)"}}},parameters:{textureSize:"expr( [width * 1.0, height * 1.0] )"},defines:{BLUR_COC:null}},{name:"dof_composite",shader:"#source(ecgl.dof.composite)",inputs:{original:"source",blurred:"dof_far_blur",nearfield:"dof_near_blur",coc:"coc",nearcoc:"dof_coc_blur"},outputs:{color:{parameters:{width:"expr(width * 1.0)",height:"expr(height * 1.0)",type:"HALF_FLOAT"}}}},{name:"composite",shader:"#source(clay.compositor.hdr.composite)",inputs:{texture:"source",bloom:"bloom_composite"},outputs:{color:{parameters:{width:"expr(width * 1.0)",height:"expr(height * 1.0)"}}},defines:{}},{name:"FXAA",shader:"#source(clay.compositor.fxaa)",inputs:{texture:"composite"}}]},Hr=`@export ecgl.dof.coc - -uniform sampler2D depth; - -uniform float zNear: 0.1; -uniform float zFar: 2000; - -uniform float focalDistance: 3; -uniform float focalRange: 1; -uniform float focalLength: 30; -uniform float fstop: 2.8; - -varying vec2 v_Texcoord; - -@import clay.util.encode_float - -void main() -{ - float z = texture2D(depth, v_Texcoord).r * 2.0 - 1.0; - - float dist = 2.0 * zNear * zFar / (zFar + zNear - z * (zFar - zNear)); - - float aperture = focalLength / fstop; - - float coc; - - float uppper = focalDistance + focalRange; - float lower = focalDistance - focalRange; - if (dist <= uppper && dist >= lower) { - coc = 0.5; - } - else { - float focalAdjusted = dist > uppper ? uppper : lower; - - coc = abs(aperture * (focalLength * (dist - focalAdjusted)) / (dist * (focalAdjusted - focalLength))); - coc = clamp(coc, 0.0, 2.0) / 2.00001; - - if (dist < lower) { - coc = -coc; - } - coc = coc * 0.5 + 0.5; - } - - gl_FragColor = encodeFloat(coc); -} -@end - - -@export ecgl.dof.composite - -#define DEBUG 0 - -uniform sampler2D original; -uniform sampler2D blurred; -uniform sampler2D nearfield; -uniform sampler2D coc; -uniform sampler2D nearcoc; -varying vec2 v_Texcoord; - -@import clay.util.rgbm -@import clay.util.float - -void main() -{ - vec4 blurredColor = texture2D(blurred, v_Texcoord); - vec4 originalColor = texture2D(original, v_Texcoord); - - float fCoc = decodeFloat(texture2D(coc, v_Texcoord)); - - fCoc = abs(fCoc * 2.0 - 1.0); - - float weight = smoothstep(0.0, 1.0, fCoc); - -#ifdef NEARFIELD_ENABLED - vec4 nearfieldColor = texture2D(nearfield, v_Texcoord); - float fNearCoc = decodeFloat(texture2D(nearcoc, v_Texcoord)); - fNearCoc = abs(fNearCoc * 2.0 - 1.0); - - gl_FragColor = encodeHDR( - mix( - nearfieldColor, mix(originalColor, blurredColor, weight), - pow(1.0 - fNearCoc, 4.0) - ) - ); -#else - gl_FragColor = encodeHDR(mix(originalColor, blurredColor, weight)); -#endif - -} - -@end - - - -@export ecgl.dof.diskBlur - -#define POISSON_KERNEL_SIZE 16; - -uniform sampler2D texture; -uniform sampler2D coc; -varying vec2 v_Texcoord; - -uniform float blurRadius : 10.0; -uniform vec2 textureSize : [512.0, 512.0]; - -uniform vec2 poissonKernel[POISSON_KERNEL_SIZE]; - -uniform float percent; - -float nrand(const in vec2 n) { - return fract(sin(dot(n.xy ,vec2(12.9898,78.233))) * 43758.5453); -} - -@import clay.util.rgbm -@import clay.util.float - - -void main() -{ - vec2 offset = blurRadius / textureSize; - - float rnd = 6.28318 * nrand(v_Texcoord + 0.07 * percent ); - float cosa = cos(rnd); - float sina = sin(rnd); - vec4 basis = vec4(cosa, -sina, sina, cosa); - -#if !defined(BLUR_NEARFIELD) && !defined(BLUR_COC) - offset *= abs(decodeFloat(texture2D(coc, v_Texcoord)) * 2.0 - 1.0); -#endif - -#ifdef BLUR_COC - float cocSum = 0.0; -#else - vec4 color = vec4(0.0); -#endif - - - float weightSum = 0.0; - - for (int i = 0; i < POISSON_KERNEL_SIZE; i++) { - vec2 ofs = poissonKernel[i]; - - ofs = vec2(dot(ofs, basis.xy), dot(ofs, basis.zw)); - - vec2 uv = v_Texcoord + ofs * offset; - vec4 texel = texture2D(texture, uv); - - float w = 1.0; -#ifdef BLUR_COC - float fCoc = decodeFloat(texel) * 2.0 - 1.0; - cocSum += clamp(fCoc, -1.0, 0.0) * w; -#else - texel = texel; - #if !defined(BLUR_NEARFIELD) - float fCoc = decodeFloat(texture2D(coc, uv)) * 2.0 - 1.0; - w *= abs(fCoc); - #endif - texel.rgb *= texel.a; - color += texel * w; -#endif - - weightSum += w; - } - -#ifdef BLUR_COC - gl_FragColor = encodeFloat(clamp(cocSum / weightSum, -1.0, 0.0) * 0.5 + 0.5); -#else - color /= weightSum; - color.rgb /= (color.a + 0.0001); - gl_FragColor = color; -#endif -} - -@end`,Vr=`@export ecgl.edge - -uniform sampler2D texture; - -uniform sampler2D normalTexture; -uniform sampler2D depthTexture; - -uniform mat4 projectionInv; - -uniform vec2 textureSize; - -uniform vec4 edgeColor: [0,0,0,0.8]; - -varying vec2 v_Texcoord; - -vec3 packColor(vec2 coord) { - float z = texture2D(depthTexture, coord).r * 2.0 - 1.0; - vec4 p = vec4(v_Texcoord * 2.0 - 1.0, z, 1.0); - vec4 p4 = projectionInv * p; - - return vec3( - texture2D(normalTexture, coord).rg, - -p4.z / p4.w / 5.0 - ); -} - -void main() { - vec2 cc = v_Texcoord; - vec3 center = packColor(cc); - - float size = clamp(1.0 - (center.z - 10.0) / 100.0, 0.0, 1.0) * 0.5; - float dx = size / textureSize.x; - float dy = size / textureSize.y; - - vec2 coord; - vec3 topLeft = packColor(cc+vec2(-dx, -dy)); - vec3 top = packColor(cc+vec2(0.0, -dy)); - vec3 topRight = packColor(cc+vec2(dx, -dy)); - vec3 left = packColor(cc+vec2(-dx, 0.0)); - vec3 right = packColor(cc+vec2(dx, 0.0)); - vec3 bottomLeft = packColor(cc+vec2(-dx, dy)); - vec3 bottom = packColor(cc+vec2(0.0, dy)); - vec3 bottomRight = packColor(cc+vec2(dx, dy)); - - vec3 v = -topLeft-2.0*top-topRight+bottomLeft+2.0*bottom+bottomRight; - vec3 h = -bottomLeft-2.0*left-topLeft+bottomRight+2.0*right+topRight; - - float edge = sqrt(dot(h, h) + dot(v, v)); - - edge = smoothstep(0.8, 1.0, edge); - - gl_FragColor = mix(texture2D(texture, v_Texcoord), vec4(edgeColor.rgb, 1.0), edgeColor.a * edge); -} -@end`;N.import(Q5);N.import(J5);N.import(e7);N.import(t7);N.import(r7);N.import(i7);N.import(n7);N.import(a7);N.import(o7);N.import(Hr);N.import(Vr);function h7(e,t){return{color:{parameters:{width:e,height:t}}}}var F3=["composite","FXAA"];function r1(){this._width,this._height,this._dpr,this._sourceTexture=new K({type:W.HALF_FLOAT}),this._depthTexture=new K({format:W.DEPTH_COMPONENT,type:W.UNSIGNED_INT}),this._framebuffer=new Y1,this._framebuffer.attach(this._sourceTexture),this._framebuffer.attach(this._depthTexture,Y1.DEPTH_ATTACHMENT),this._normalPass=new Z2,this._compositor=Cr(zr);var e=this._compositor.getNodeByName("source");e.texture=this._sourceTexture;var t=this._compositor.getNodeByName("coc");this._sourceNode=e,this._cocNode=t,this._compositeNode=this._compositor.getNodeByName("composite"),this._fxaaNode=this._compositor.getNodeByName("FXAA"),this._dofBlurNodes=["dof_far_blur","dof_near_blur","dof_coc_blur"].map(function(i){return this._compositor.getNodeByName(i)},this),this._dofBlurKernel=0,this._dofBlurKernelSize=new Float32Array(0),this._finalNodesChain=F3.map(function(i){return this._compositor.getNodeByName(i)},this);var r={normalTexture:this._normalPass.getNormalTexture(),depthTexture:this._normalPass.getDepthTexture()};this._ssaoPass=new U9(r),this._ssrPass=new G9(r),this._edgePass=new M8(r)}r1.prototype.resize=function(i,n,r){r=r||1;var i=i*r,n=n*r,a=this._sourceTexture,o=this._depthTexture;a.width=i,a.height=n,o.width=i,o.height=n;var s={getWidth:function(){return i},getHeight:function(){return n},getDevicePixelRatio:function(){return r}};function l(h,u){if(typeof h[u]=="function"){var c=h[u].__original||h[u];h[u]=function(d){return c.call(this,s)},h[u].__original=c}}this._compositor.nodes.forEach(function(h){for(var u in h.outputs){var c=h.outputs[u].parameters;c&&(l(c,"width"),l(c,"height"))}for(var d in h.parameters)l(h.parameters,d)}),this._width=i,this._height=n,this._dpr=r};r1.prototype.getWidth=function(){return this._width};r1.prototype.getHeight=function(){return this._height};r1.prototype._ifRenderNormalPass=function(){return this._enableSSAO||this._enableEdge||this._enableSSR};r1.prototype._getPrevNode=function(e){for(var t=F3.indexOf(e.name)-1,r=this._finalNodesChain[t];r&&!this._compositor.getNodeByName(r.name);)t-=1,r=this._finalNodesChain[t];return r};r1.prototype._getNextNode=function(e){for(var t=F3.indexOf(e.name)+1,r=this._finalNodesChain[t];r&&!this._compositor.getNodeByName(r.name);)t+=1,r=this._finalNodesChain[t];return r};r1.prototype._addChainNode=function(e){var t=this._getPrevNode(e),r=this._getNextNode(e);t&&(e.inputs.texture=t.name,r?(e.outputs=h7(this.getWidth.bind(this),this.getHeight.bind(this)),r.inputs.texture=e.name):e.outputs=null,this._compositor.addNode(e))};r1.prototype._removeChainNode=function(e){var t=this._getPrevNode(e),r=this._getNextNode(e);t&&(r?(t.outputs=h7(this.getWidth.bind(this),this.getHeight.bind(this)),r.inputs.texture=t.name):t.outputs=null,this._compositor.removeNode(e))};r1.prototype.updateNormal=function(e,t,r,i){this._ifRenderNormalPass()&&this._normalPass.update(e,t,r)};r1.prototype.updateSSAO=function(e,t,r,i){this._ssaoPass.update(e,r,i)};r1.prototype.enableSSAO=function(){this._enableSSAO=!0};r1.prototype.disableSSAO=function(){this._enableSSAO=!1};r1.prototype.enableSSR=function(){this._enableSSR=!0};r1.prototype.disableSSR=function(){this._enableSSR=!1};r1.prototype.getSSAOTexture=function(){return this._ssaoPass.getTargetTexture()};r1.prototype.getSourceFrameBuffer=function(){return this._framebuffer};r1.prototype.getSourceTexture=function(){return this._sourceTexture};r1.prototype.disableFXAA=function(){this._removeChainNode(this._fxaaNode)};r1.prototype.enableFXAA=function(){this._addChainNode(this._fxaaNode)};r1.prototype.enableBloom=function(){this._compositeNode.inputs.bloom="bloom_composite",this._compositor.dirty()};r1.prototype.disableBloom=function(){this._compositeNode.inputs.bloom=null,this._compositor.dirty()};r1.prototype.enableDOF=function(){this._compositeNode.inputs.texture="dof_composite",this._compositor.dirty()};r1.prototype.disableDOF=function(){this._compositeNode.inputs.texture="source",this._compositor.dirty()};r1.prototype.enableColorCorrection=function(){this._compositeNode.define("COLOR_CORRECTION"),this._enableColorCorrection=!0};r1.prototype.disableColorCorrection=function(){this._compositeNode.undefine("COLOR_CORRECTION"),this._enableColorCorrection=!1};r1.prototype.enableEdge=function(){this._enableEdge=!0};r1.prototype.disableEdge=function(){this._enableEdge=!1};r1.prototype.setBloomIntensity=function(e){this._compositeNode.setParameter("bloomIntensity",e)};r1.prototype.setSSAOParameter=function(e,t){switch(e){case"quality":var r={low:6,medium:12,high:32,ultra:62}[t]||12;this._ssaoPass.setParameter("kernelSize",r);break;case"radius":this._ssaoPass.setParameter(e,t),this._ssaoPass.setParameter("bias",t/200);break;case"intensity":this._ssaoPass.setParameter(e,t);break}};r1.prototype.setDOFParameter=function(e,t){switch(e){case"focalDistance":case"focalRange":case"fstop":this._cocNode.setParameter(e,t);break;case"blurRadius":for(var r=0;r=this._haltonSequence.length},render:function(e,t,r){var i=this._blendPass;this._frame===0?(i.setUniform("weight1",0),i.setUniform("weight2",1)):(i.setUniform("weight1",.9),i.setUniform("weight2",.1)),i.setUniform("texture1",this._prevFrameTex),i.setUniform("texture2",t||this._sourceTex),this._blendFb.attach(this._outputTex),this._blendFb.bind(e),i.render(e),this._blendFb.unbind(e),r||(this._outputPass.setUniform("texture",this._outputTex),this._outputPass.render(e));var n=this._prevFrameTex;this._prevFrameTex=this._outputTex,this._outputTex=n,this._frame++},dispose:function(e){this._sourceFb.dispose(e),this._blendFb.dispose(e),this._prevFrameTex.dispose(e),this._outputTex.dispose(e),this._sourceTex.dispose(e),this._outputPass.dispose(e),this._blendPass.dispose(e)}};function f1(e){e=e||"perspective",this.layer=null,this.scene=new Q9,this.rootNode=this.scene,this.viewport={x:0,y:0,width:0,height:0},this.setProjection(e),this._compositor=new r1,this._temporalSS=new v3,this._shadowMapPass=new cr;for(var t=[],r=0,i=0;i<30;i++){for(var n=[],a=0;a<6;a++)n.push(U2(r,2)*4-2),n.push(U2(r,3)*4-2),r++;t.push(n)}this._pcfKernels=t,this.scene.on("beforerender",function(o,s,l){this.needsTemporalSS()&&this._temporalSS.jitterProjection(o,l)},this)}f1.prototype.setProjection=function(e){var t=this.camera;t&&t.update(),e==="perspective"?this.camera instanceof H1||(this.camera=new H1,t&&this.camera.setLocalTransform(t.localTransform)):this.camera instanceof F2||(this.camera=new F2,t&&this.camera.setLocalTransform(t.localTransform)),this.camera.near=.1,this.camera.far=2e3};f1.prototype.setViewport=function(e,t,r,i,n){this.camera instanceof H1&&(this.camera.aspect=r/i),n=n||1,this.viewport.x=e,this.viewport.y=t,this.viewport.width=r,this.viewport.height=i,this.viewport.devicePixelRatio=n,this._compositor.resize(r*n,i*n),this._temporalSS.resize(r*n,i*n)};f1.prototype.containPoint=function(e,t){var r=this.viewport,i=this.layer.renderer.getHeight();return t=i-t,e>=r.x&&t>=r.y&&e<=r.x+r.width&&t<=r.y+r.height};var X4=new u9;f1.prototype.castRay=function(e,t,r){var i=this.layer.renderer,n=i.viewport;return i.viewport=this.viewport,i.screenToNDC(e,t,X4),this.camera.castRay(X4,r),i.viewport=n,r};f1.prototype.prepareRender=function(){this.scene.update(),this.camera.update(),this.scene.updateLights();var e=this.scene.updateRenderList(this.camera);this._needsSortProgressively=!1;for(var t=0;t30};f1.prototype._doRender=function(e,t,r){var i=this.scene,n=this.camera;r=r||0,this._updateTransparent(e,i,n,r),t||(this._shadowMapPass.kernelPCF=this._pcfKernels[0],this._shadowMapPass.render(e,i,n,!0)),this._updateShadowPCFKernel(r);var a=e.clearColor;if(e.gl.clearColor(a[0],a[1],a[2],a[3]),this._enablePostEffect&&(this.needsTemporalSS()&&this._temporalSS.jitterProjection(e,n),this._compositor.updateNormal(e,i,n,this._temporalSS.getFrame())),this._updateSSAO(e,i,n,this._temporalSS.getFrame()),this._enablePostEffect){var o=this._compositor.getSourceFrameBuffer();o.bind(e),e.gl.clear(e.gl.DEPTH_BUFFER_BIT|e.gl.COLOR_BUFFER_BIT),e.render(i,n,!0,!0),o.unbind(e),this.needsTemporalSS()&&t?(this._compositor.composite(e,i,n,this._temporalSS.getSourceFrameBuffer(),this._temporalSS.getFrame()),e.setViewport(this.viewport),this._temporalSS.render(e)):(e.setViewport(this.viewport),this._compositor.composite(e,i,n,null,0))}else if(this.needsTemporalSS()&&t){var o=this._temporalSS.getSourceFrameBuffer();o.bind(e),e.saveClear(),e.clearBit=e.gl.DEPTH_BUFFER_BIT|e.gl.COLOR_BUFFER_BIT,e.render(i,n,!0,!0),e.restoreClear(),o.unbind(e),e.setViewport(this.viewport),this._temporalSS.render(e)}else e.setViewport(this.viewport),e.render(i,n,!0,!0)};f1.prototype._updateTransparent=function(e,t,r,i){for(var n=new U,a=new V,o=r.getWorldPosition(),s=t.getRenderList(r).transparent,l=0;lthis.camera.far||e80*r){s=h=e[0],l=u=e[1];for(var v=r;vh&&(h=c),d>u&&(u=d);f=Math.max(h-s,u-l)}return x8(a,o,r,s,l,f),o}function p7(e,t,r,i,n){var a,o;if(n===_3(e,t,r,i)>0)for(a=t;a=t;a-=i)o=Z4(a,e[a],e[a+1],o);return o&&c2(o,o.next)&&(w8(o),o=o.next),o}function y8(e,t){if(!e)return e;t||(t=e);var r=e,i;do if(i=!1,!r.steiner&&(c2(r,r.next)||r9(r.prev,r,r.next)===0)){if(w8(r),r=t=r.prev,r===r.next)return null;i=!0}else r=r.next;while(i||r!==t);return t}function x8(e,t,r,i,n,a,o){if(e){!o&&a&&ui(e,i,n,a);for(var s=e,l,h;e.prev!==e.next;){if(l=e.prev,h=e.next,a?ii(e,i,n,a):ri(e)){t.push(l.i/r),t.push(e.i/r),t.push(h.i/r),w8(e),e=h.next,s=h.next;continue}if(e=h,e===s){o?o===1?(e=ni(e,t,r),x8(e,t,r,i,n,a,2)):o===2&&ai(e,t,r,i,n,a):x8(y8(e),t,r,i,n,a,1);break}}}}function ri(e){var t=e.prev,r=e,i=e.next;if(r9(t,r,i)>=0)return!1;for(var n=e.next.next;n!==e.prev;){if(h0(t.x,t.y,r.x,r.y,i.x,i.y,n.x,n.y)&&r9(n.prev,n,n.next)>=0)return!1;n=n.next}return!0}function ii(e,t,r,i){var n=e.prev,a=e,o=e.next;if(r9(n,a,o)>=0)return!1;for(var s=n.xa.x?n.x>o.x?n.x:o.x:a.x>o.x?a.x:o.x,u=n.y>a.y?n.y>o.y?n.y:o.y:a.y>o.y?a.y:o.y,c=p3(s,l,t,r,i),d=p3(h,u,t,r,i),f=e.nextZ;f&&f.z<=d;){if(f!==e.prev&&f!==e.next&&h0(n.x,n.y,a.x,a.y,o.x,o.y,f.x,f.y)&&r9(f.prev,f,f.next)>=0)return!1;f=f.nextZ}for(f=e.prevZ;f&&f.z>=c;){if(f!==e.prev&&f!==e.next&&h0(n.x,n.y,a.x,a.y,o.x,o.y,f.x,f.y)&&r9(f.prev,f,f.next)>=0)return!1;f=f.prevZ}return!0}function ni(e,t,r){var i=e;do{var n=i.prev,a=i.next.next;!c2(n,a)&&m7(n,i,i.next,a)&&T8(n,a)&&T8(a,n)&&(t.push(n.i/r),t.push(i.i/r),t.push(a.i/r),w8(i),w8(i.next),i=e=a),i=i.next}while(i!==e);return i}function ai(e,t,r,i,n,a){var o=e;do{for(var s=o.next.next;s!==o.prev;){if(o.i!==s.i&&di(o,s)){var l=_7(o,s);o=y8(o,o.next),l=y8(l,l.next),x8(o,t,r,i,n,a),x8(l,t,r,i,n,a);return}s=s.next}o=o.next}while(o!==e)}function oi(e,t,r,i){var n=[],a,o,s,l,h;for(a=0,o=t.length;a=r.next.y&&r.next.y!==r.y){var s=r.x+(n-r.y)*(r.next.x-r.x)/(r.next.y-r.y);if(s<=i&&s>a){if(a=s,s===i){if(n===r.y)return r;if(n===r.next.y)return r.next}o=r.x=r.x&&r.x>=h&&i!==r.x&&h0(no.x)&&T8(r,e)&&(o=r,c=d)),r=r.next;return o}function ui(e,t,r,i){var n=e;do n.z===null&&(n.z=p3(n.x,n.y,t,r,i)),n.prevZ=n.prev,n.nextZ=n.next,n=n.next;while(n!==e);n.prevZ.nextZ=null,n.prevZ=null,ci(n)}function ci(e){var t,r,i,n,a,o,s,l,h=1;do{for(r=e,e=null,a=null,o=0;r;){for(o++,i=r,s=0,t=0;t0||l>0&&i;)s!==0&&(l===0||!i||r.z<=i.z)?(n=r,r=r.nextZ,s--):(n=i,i=i.nextZ,l--),a?a.nextZ=n:e=n,n.prevZ=a,a=n;r=i}a.nextZ=null,h*=2}while(o>1);return e}function p3(e,t,r,i,n){return e=32767*(e-r)/n,t=32767*(t-i)/n,e=(e|e<<8)&16711935,e=(e|e<<4)&252645135,e=(e|e<<2)&858993459,e=(e|e<<1)&1431655765,t=(t|t<<8)&16711935,t=(t|t<<4)&252645135,t=(t|t<<2)&858993459,t=(t|t<<1)&1431655765,e|t<<1}function fi(e){var t=e,r=e;do t.x=0&&(e-o)*(i-s)-(r-o)*(t-s)>=0&&(r-o)*(a-s)-(n-o)*(i-s)>=0}function di(e,t){return e.next.i!==t.i&&e.prev.i!==t.i&&!vi(e,t)&&T8(e,t)&&T8(t,e)&&pi(e,t)}function r9(e,t,r){return(t.y-e.y)*(r.x-t.x)-(t.x-e.x)*(r.y-t.y)}function c2(e,t){return e.x===t.x&&e.y===t.y}function m7(e,t,r,i){return c2(e,t)&&c2(r,i)||c2(e,i)&&c2(r,t)?!0:r9(e,t,r)>0!=r9(e,t,i)>0&&r9(r,i,e)>0!=r9(r,i,t)>0}function vi(e,t){var r=e;do{if(r.i!==e.i&&r.next.i!==e.i&&r.i!==t.i&&r.next.i!==t.i&&m7(r,r.next,e,t))return!0;r=r.next}while(r!==e);return!1}function T8(e,t){return r9(e.prev,e,e.next)<0?r9(e,t,e.next)>=0&&r9(e,e.prev,t)>=0:r9(e,t,e.prev)<0||r9(e,e.next,t)<0}function pi(e,t){var r=e,i=!1,n=(e.x+t.x)/2,a=(e.y+t.y)/2;do r.y>a!=r.next.y>a&&r.next.y!==r.y&&n<(r.next.x-r.x)*(a-r.y)/(r.next.y-r.y)+r.x&&(i=!i),r=r.next;while(r!==e);return i}function _7(e,t){var r=new m3(e.i,e.x,e.y),i=new m3(t.i,t.x,t.y),n=e.next,a=t.prev;return e.next=t,t.prev=e,r.next=n,n.prev=r,i.next=r,r.prev=i,a.next=i,i.prev=a,i}function Z4(e,t,r,i){var n=new m3(e,t,r);return i?(n.next=i.next,n.prev=i,i.next.prev=n,i.next=n):(n.prev=n,n.next=n),n}function w8(e){e.next.prev=e.prev,e.prev.next=e.next,e.prevZ&&(e.prevZ.nextZ=e.nextZ),e.nextZ&&(e.nextZ.prevZ=e.prevZ)}function m3(e,t,r){this.i=e,this.x=t,this.y=r,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}v7.deviation=function(e,t,r,i){var n=t&&t.length,a=n?t[0]*r:e.length,o=Math.abs(_3(e,0,a,r));if(n)for(var s=0,l=t.length;sl&&s.push({pivot:Math.floor((h+l)/2),left:l,right:h});var l=a[o].pivot+1,h=a[o].right;h>l&&s.push({pivot:Math.floor((h+l)/2),left:l,right:h})}a=this._parts=s}else for(var o=0;o=2e4},doSortTriangles:function(e,t){var r=this.indices;if(t===0){var i=this.attributes.position,e=e.array;(!this._triangleZList||this._triangleZList.length!==this.triangleCount)&&(this._triangleZList=new Float32Array(this.triangleCount),this._sortedTriangleIndices=new Uint32Array(this.triangleCount),this._indicesTmp=new r.constructor(r.length),this._triangleZListTmp=new Float32Array(this.triangleCount));for(var n=0,a,o=0;o0,r={},i=0;i65535?new Uint32Array(o*3):new Uint16Array(o*3),d.material.shader!==t&&d.material.attachShader(t,!0),T.setMaterialFromModel(t.__shading,d.material,e,r),s>0&&(this._linesMesh.geometry.resetOffset(),this._linesMesh.geometry.setVertexCount(s),this._linesMesh.geometry.setTriangleCount(l)),this._dataIndexOfVertex=new Uint32Array(a),this._vertexRangeOfDataIndex=new Uint32Array((n-i)*2)},_updateRegionMesh:function(e,t,r,i){for(var n=e.getData(),a=0,o=0,s=!1,S=this._polygonMesh,l=this._linesMesh,h=r;h0;w&&(g*=t.getDevicePixelRatio(),this._updateLinesGeometry(l.geometry,e,h,_,g,e.coordinateSystem.transform)),l.invisible=!w,l.material.set({color:p})}var S=this._polygonMesh;S.material.transparent=s,S.material.depthMask=!s,S.geometry.updateBoundingBox(),S.frontFace=this.extrudeY?T.Mesh.CCW:T.Mesh.CW,S.material.get("normalMap")&&S.geometry.generateTangents(),S.seriesIndex=e.seriesIndex,S.on("mousemove",this._onmousemove,this),S.on("mouseout",this._onmouseout,this)},_updateDebugWireframe:function(e){var t=e.getModel("debug.wireframe");if(t.get("show")){var r=T.parseColor(t.get("lineStyle.color")||"rgba(0,0,0,0.5)"),i=J.firstNotNull(t.get("lineStyle.width"),1),n=this._polygonMesh;n.geometry.generateBarycentric(),n.material.define("both","WIREFRAME_TRIANGLE"),n.material.set("wireframeLineColor",r),n.material.set("wireframeLineWidth",i)}},_onmousemove:function(e){var t=this._dataIndexOfVertex[e.triangle[0]];t==null&&(t=-1),t!==this._lastHoverDataIndex&&(this.downplay(this._lastHoverDataIndex),this.highlight(t),this._labelsBuilder.updateLabels([t])),this._lastHoverDataIndex=t,this._polygonMesh.dataIndex=t},_onmouseout:function(e){e.target&&(this.downplay(this._lastHoverDataIndex),this._lastHoverDataIndex=-1,this._polygonMesh.dataIndex=-1),this._labelsBuilder.updateLabels([])},_updateGroundPlane:function(e,t,r){var i=e.getModel("groundPlane",e);if(this._groundMesh.invisible=!i.get("show",!0),!this._groundMesh.invisible){var n=e.get("shading"),a=this._groundMaterials[n];a||(a=this._groundMaterials.lambert),T.setMaterialFromModel(n,a,i,r),a.get("normalMap")&&this._groundMesh.geometry.generateTangents(),this._groundMesh.material=a,this._groundMesh.material.set("color",T.parseColor(i.get("color"))),this._groundMesh.scale.set(t.size[0],t.size[2],1)}},_triangulation:function(e,t,r){this._triangulationResults=[];for(var i=[1/0,1/0,1/0],n=[-1/0,-1/0,-1/0],a=e.coordinateSystem,o=t;o1?i:0,O[t1][m]=C.points[S1+2],l.set(n+t1,O[t1]),s?(l1[0]=(C.points[S1]*_[0]-x[0])/g,l1[1]=(C.points[S1+2]*_[m]-x[m])/g):(l1[0]=(N1?H:H+g1)/g,l1[1]=(O[t1][p]*_[p]-x[p])/g),u.set(n+t1,l1)}o9.sub(z,O[1],O[0]),o9.sub(k,O[3],O[0]),o9.cross(F,z,k),o9.normalize(F,F);for(var t1=0;t1<4;t1++)h.set(n+t1,F),f&&c.set(n+t1,o);for(var t1=0;t1<6;t1++)v[a*3+t1]=D[t1]+n;n+=4,a+=2,H+=g1}}return t.dirty(),{vertexOffset:n,triangleOffset:a}},_getRegionLinesInfo:function(e,t,r){var i=0,n=0,a=t.getRegionModel(e),o=a.getModel("itemStyle"),s=o.get("borderWidth");if(s>0){var l=t.getRegionPolygonCoords(e);l.forEach(function(h){var u=h.exterior,c=h.interiors;i+=r.getPolylineVertexCount(u),n+=r.getPolylineTriangleCount(u);for(var d=0;dthis._endIndex)){t-=this._startIndex;for(var i=this._vertexRangeOfDataIndex[t*2];i0},_displacementChanged:!0,_displacementScale:0,updateDisplacementHash:function(){var e=this.getDisplacementTexture(),t=this.getDisplacemenScale();this._displacementChanged=this._displacementTexture!==e||this._displacementScale!==t,this._displacementTexture=e,this._displacementScale=t},isDisplacementChanged:function(){return this._displacementChanged}});c1(v2.prototype,x0);c1(v2.prototype,W2);c1(v2.prototype,X2);c1(v2.prototype,j2);const Ai=v2;var E7=Math.PI,g9=Math.sin,B9=Math.cos,A7=Math.tan,b7=Math.asin,L7=Math.atan2,p2=E7/180,bi=1e3*60*60*24,Li=2440588,Ci=2451545;function Mi(e){return e.valueOf()/bi-.5+Li}function Di(e){return Mi(e)-Ci}var f0=p2*23.4397;function Pi(e,t){return L7(g9(e)*B9(f0)-A7(t)*g9(f0),B9(e))}function Ri(e,t){return b7(g9(t)*B9(f0)+B9(t)*g9(f0)*g9(e))}function Ni(e,t,r){return L7(g9(e),B9(e)*g9(t)-A7(r)*B9(t))}function Ii(e,t,r){return b7(g9(t)*g9(r)+B9(t)*B9(r)*B9(e))}function Oi(e,t){return p2*(280.16+360.9856235*e)-t}function Bi(e){return p2*(357.5291+.98560028*e)}function Fi(e){var t=p2*(1.9148*g9(e)+.02*g9(2*e)+3e-4*g9(3*e)),r=p2*102.9372;return e+t+r+E7}function Ui(e){var t=Bi(e),r=Fi(t);return{dec:Ri(r,0),ra:Pi(r,0)}}var C7={};C7.getPosition=function(e,t,r){var i=p2*-r,n=p2*t,a=Di(e),o=Ui(a),s=Oi(a,i)-o.ra;return{azimuth:Ni(s,n,o.dec),altitude:Ii(s,n,o.dec)}};const Gi=C7,zi=`@export ecgl.atmosphere.vertex -attribute vec3 position: POSITION; -attribute vec3 normal : NORMAL; -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; -uniform mat4 normalMatrix : WORLDINVERSETRANSPOSE; - -varying vec3 v_Normal; - -void main() { - v_Normal = normalize((normalMatrix * vec4(normal, 0.0)).xyz); - gl_Position = worldViewProjection * vec4(position, 1.0); -} -@end - - -@export ecgl.atmosphere.fragment -uniform mat4 viewTranspose: VIEWTRANSPOSE; -uniform float glowPower; -uniform vec3 glowColor; - -varying vec3 v_Normal; - -void main() { - float intensity = pow(1.0 - dot(v_Normal, (viewTranspose * vec4(0.0, 0.0, 1.0, 0.0)).xyz), glowPower); - gl_FragColor = vec4(glowColor, intensity * intensity); -} -@end`;T.Shader.import(H5);T.Shader.import(zi);const Hi=A8.extend({type:"globe",__ecgl__:!0,_displacementScale:0,init:function(e,t){this.groupGL=new T.Node,this._sphereGeometry=new T.SphereGeometry({widthSegments:200,heightSegments:100,dynamic:!0}),this._overlayGeometry=new T.SphereGeometry({widthSegments:80,heightSegments:40}),this._planeGeometry=new T.PlaneGeometry,this._earthMesh=new T.Mesh({renderNormal:!0}),this._atmosphereMesh=new T.Mesh,this._atmosphereGeometry=new T.SphereGeometry({widthSegments:80,heightSegments:40}),this._atmosphereMaterial=new T.Material({shader:new T.Shader(T.Shader.source("ecgl.atmosphere.vertex"),T.Shader.source("ecgl.atmosphere.fragment")),transparent:!0}),this._atmosphereMesh.geometry=this._atmosphereGeometry,this._atmosphereMesh.material=this._atmosphereMaterial,this._atmosphereMesh.frontFace=T.Mesh.CW,this._lightRoot=new T.Node,this._sceneHelper=new $9,this._sceneHelper.initLight(this._lightRoot),this.groupGL.add(this._atmosphereMesh),this.groupGL.add(this._earthMesh),this._control=new w0({zr:t.getZr()}),this._control.init(),this._layerMeshes={}},render:function(e,t,r){var i=e.coordinateSystem,n=e.get("shading");i.viewGL.add(this._lightRoot),e.get("show")?i.viewGL.add(this.groupGL):i.viewGL.remove(this.groupGL),this._sceneHelper.setScene(i.viewGL.scene),i.viewGL.setPostEffect(e.getModel("postEffect"),r),i.viewGL.setTemporalSuperSampling(e.getModel("temporalSuperSampling"));var a=this._earthMesh;a.geometry=this._sphereGeometry;var o="ecgl."+n;(!a.material||a.material.shader.name!==o)&&(a.material=T.createMaterial(o)),T.setMaterialFromModel(n,a.material,e,r),["roughnessMap","metalnessMap","detailMap","normalMap"].forEach(function(c){var d=a.material.get(c);d&&(d.flipY=!1)}),a.material.set("color",T.parseColor(e.get("baseColor")));var s=i.radius*.99;if(a.scale.set(s,s,s),e.get("atmosphere.show")){a.material.define("both","ATMOSPHERE_ENABLED"),this._atmosphereMesh.invisible=!1,this._atmosphereMaterial.setUniforms({glowPower:e.get("atmosphere.glowPower")||6,glowColor:e.get("atmosphere.color")||"#ffffff"}),a.material.setUniforms({glowPower:e.get("atmosphere.innerGlowPower")||2,glowColor:e.get("atmosphere.color")||"#ffffff"});var l=e.get("atmosphere.offset")||5;this._atmosphereMesh.scale.set(s+l,s+l,s+l)}else a.material.undefine("both","ATMOSPHERE_ENABLED"),this._atmosphereMesh.invisible=!0;var h=a.material.setTextureImage("diffuseMap",e.get("baseTexture"),r,{flipY:!1,anisotropic:8});h&&h.surface&&h.surface.attachToMesh(a);var u=a.material.setTextureImage("bumpMap",e.get("heightTexture"),r,{flipY:!1,anisotropic:8});u&&u.surface&&u.surface.attachToMesh(a),a.material[e.get("postEffect.enable")?"define":"undefine"]("fragment","SRGB_DECODE"),this._updateLight(e,r),this._displaceVertices(e,r),this._updateViewControl(e,r),this._updateLayers(e,r)},afterRender:function(e,t,r,i){var n=i.renderer;this._sceneHelper.updateAmbientCubemap(n,e,r),this._sceneHelper.updateSkybox(n,e,r)},_updateLayers:function(e,t){var r=e.coordinateSystem,i=e.get("layers"),n=r.radius,a=[],o=[],s=[],l=[];P9(i,function(f){var v=new N2(f),p=v.get("type"),m=T.loadTexture(v.get("texture"),t,{flipY:!1,anisotropic:8});if(m.surface&&m.surface.attachToMesh(this._earthMesh),p==="blend"){var _=v.get("blendTo"),x=J.firstNotNull(v.get("intensity"),1);_==="emission"?(s.push(m),l.push(x)):(a.push(m),o.push(x))}else{var y=v.get("id"),g=this._layerMeshes[y];g||(g=this._layerMeshes[y]=new T.Mesh({geometry:this._overlayGeometry,castShadow:!1,ignorePicking:!0}));var w=v.get("shading");w==="lambert"?(g.material=g.__lambertMaterial||new T.Material({autoUpdateTextureStatus:!1,shader:T.createShader("ecgl.lambert"),transparent:!0,depthMask:!1}),g.__lambertMaterial=g.material):(g.material=g.__colorMaterial||new T.Material({autoUpdateTextureStatus:!1,shader:T.createShader("ecgl.color"),transparent:!0,depthMask:!1}),g.__colorMaterial=g.material),g.material.enableTexture("diffuseMap");var S=v.get("distance"),b=n+(S??r.radius/100);g.scale.set(b,b,b),n=b;var E=this._blankTexture||(this._blankTexture=T.createBlankTexture("rgba(255, 255, 255, 0)"));g.material.set("diffuseMap",E),T.loadTexture(v.get("texture"),t,{flipY:!1,anisotropic:8},function(L){L.surface&&L.surface.attachToMesh(g),g.material.set("diffuseMap",L),t.getZr().refresh()}),v.get("show")?this.groupGL.add(g):this.groupGL.remove(g)}},this);var h=this._earthMesh.material;h.define("fragment","LAYER_DIFFUSEMAP_COUNT",a.length),h.define("fragment","LAYER_EMISSIVEMAP_COUNT",s.length),h.set("layerDiffuseMap",a),h.set("layerDiffuseIntensity",o),h.set("layerEmissiveMap",s),h.set("layerEmissionIntensity",l);var u=e.getModel("debug.wireframe");if(u.get("show")){h.define("both","WIREFRAME_TRIANGLE");var c=T.parseColor(u.get("lineStyle.color")||"rgba(0,0,0,0.5)"),d=J.firstNotNull(u.get("lineStyle.width"),1);h.set("wireframeLineWidth",d),h.set("wireframeLineColor",c)}else h.undefine("both","WIREFRAME_TRIANGLE")},_updateViewControl:function(e,t){var r=e.coordinateSystem,i=e.getModel("viewControl");r.viewGL.camera;var n=this;function a(){return{type:"globeChangeCamera",alpha:o.getAlpha(),beta:o.getBeta(),distance:o.getDistance()-r.radius,center:o.getCenter(),from:n.uid,globeId:e.id}}var o=this._control;o.setViewGL(r.viewGL);var s=i.get("targetCoord"),l,h;s!=null&&(h=s[0]+90,l=s[1]),o.setFromViewControlModel(i,{baseDistance:r.radius,alpha:l,beta:h}),o.off("update"),o.on("update",function(){t.dispatchAction(a())})},_displaceVertices:function(e,t){var r=e.get("displacementQuality"),i=e.get("debug.wireframe.show"),n=e.coordinateSystem;if(!(!e.isDisplacementChanged()&&r===this._displacementQuality&&i===this._showDebugWireframe)){this._displacementQuality=r,this._showDebugWireframe=i;var a=this._sphereGeometry,o={low:100,medium:200,high:400,ultra:800}[r]||200,s=o/2;(a.widthSegments!==o||i)&&(a.widthSegments=o,a.heightSegments=s,a.build()),this._doDisplaceVertices(a,n),i&&a.generateBarycentric()}},_doDisplaceVertices:function(e,t){var r=e.attributes.position.value,i=e.attributes.texcoord0.value,n=e.__originalPosition;(!n||n.length!==r.length)&&(n=new Float32Array(r.length),n.set(r),e.__originalPosition=n);for(var a=t.displacementWidth,o=t.displacementHeight,s=t.displacementData,l=0;l50&&(o=1e3);var s=[];W9.perspective(s,Q0,this.width/this.height,1,o),this.viewGL.camera.projectionMatrix.setArray(s),this.viewGL.camera.decomposeProjectionMatrix();var s=W9.identity([]),l=this.dataToPoint(this.center);W9.scale(s,s,[1,-1,1]),W9.translate(s,s,[0,0,-e]),W9.rotateX(s,s,t),W9.rotateZ(s,s,-this.bearing/180*Math.PI),W9.translate(s,s,[-l[0]*this.getScale()*C2,-l[1]*this.getScale()*C2,0]),this.viewGL.camera.viewMatrix.array=s;var h=[];W9.invert(h,s),this.viewGL.camera.worldTransform.array=h,this.viewGL.camera.decomposeWorldTransform();var u=n8*this.getScale(),c;if(this.altitudeExtent&&!isNaN(this.boxHeight)){var d=this.altitudeExtent[1]-this.altitudeExtent[0];c=this.boxHeight/d*this.getScale()/Math.pow(2,this._initialZoom-this.zoomOffset)}else c=u/(2*Math.PI*6378e3*Math.abs(Math.cos(this.center[1]*(Math.PI/180))))*this.altitudeScale*C2;this.viewGL.rootNode.scale.set(this.getScale()*C2,this.getScale()*C2,c)}},getScale:function(){return Math.pow(2,this.zoom-this.zoomOffset)},projectOnTile:function(e,t){return this.projectOnTileWithScale(e,this.getScale()*n8,t)},projectOnTileWithScale:function(e,t,r){var i=e[0],n=e[1],a=i*s9/180,o=n*s9/180,s=t*(a+s9)/(2*s9),l=t*(s9-Math.log(Math.tan(s9/4+o*.5)))/(2*s9);return r=r||[],r[0]=s,r[1]=l,r},unprojectFromTile:function(e,t){return this.unprojectOnTileWithScale(e,this.getScale()*n8,t)},unprojectOnTileWithScale:function(e,t,r){var i=e[0],n=e[1],a=i/t*(2*s9)-s9,o=2*(Math.atan(Math.exp(s9-n/t*(2*s9)))-s9/4);return r=r||[],r[0]=a*180/s9,r[1]=o*180/s9,r},dataToPoint:function(e,t){return t=this.projectOnTileWithScale(e,n8,t),t[0]-=this._origin[0],t[1]-=this._origin[1],t[2]=isNaN(e[2])?0:e[2],isNaN(e[2])||(t[2]=e[2],this.altitudeExtent&&(t[2]-=this.altitudeExtent[0])),t}};function S8(){H2.apply(this,arguments)}S8.prototype=new H2;S8.prototype.constructor=S8;S8.prototype.type="mapbox3D";function P7(e,t,r){function i(a,o){var s=o.getWidth(),l=o.getHeight(),h=o.getDevicePixelRatio();this.viewGL.setViewport(0,0,s,l,h),this.width=s,this.height=l,this.altitudeScale=a.get("altitudeScale"),this.boxHeight=a.get("boxHeight")}function n(a,o){if(this.model.get("boxHeight")!=="auto"){var s=[1/0,-1/0];a.eachSeries(function(l){if(l.coordinateSystem===this){var h=l.getData(),u=l.coordDimToDataDim("alt")[0];if(u){var c=h.getDataExtent(u,!0);s[0]=Math.min(s[0],c[0]),s[1]=Math.max(s[1],c[1])}}},this),s&&isFinite(s[1]-s[0])&&(this.altitudeExtent=s)}}return{dimensions:t.prototype.dimensions,create:function(a,o){var s=[];return a.eachComponent(e,function(l){var h=l.__viewGL;h||(h=l.__viewGL=new f1,h.setRootNode(new T.Node));var u=new t;u.viewGL=l.__viewGL,u.resize=i,u.resize(l,o),s.push(u),l.coordinateSystem=u,u.model=l,u.update=n}),a.eachSeries(function(l){if(l.get("coordinateSystem")===e){var h=l.getReferringComponents(e).models[0];if(h||(h=a.getComponent(e)),!h)throw new Error(e+' "'+J.firstNotNull(l.get(e+"Index"),l.get(e+"Id"),0)+'" not found');l.coordinateSystem=h.coordinateSystem}}),r&&r(s,a,o),s}}}var Ki=P7("mapbox3D",S8,function(e){e.forEach(function(t){t.setCameraOption(t.model.getMapboxCameraOption())})});const Qi=Ki;function Ji(e){e.registerComponentModel(qi),e.registerComponentView($i),e.registerCoordinateSystem("mapbox3D",Qi),e.registerAction({type:"mapbox3DChangeCamera",event:"mapbox3dcamerachanged",update:"mapbox3D:updateCamera"},function(t,r){r.eachComponent({mainType:"mapbox3D",query:t},function(i){i.setMapboxCameraOption(t)})})}q1(Ji);var J4=["zoom","center","pitch","bearing"],H3=V2.extend({type:"maptalks3D",layoutMode:"box",coordinateSystem:null,defaultOption:{zlevel:-10,urlTemplate:"http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png",attribution:'© OpenStreetMap contributors, © CARTO',center:[0,0],zoom:0,pitch:0,bearing:0,light:{main:{alpha:20,beta:30}},altitudeScale:1,boxHeight:"auto"},getMaptalksCameraOption:function(){var e=this;return J4.reduce(function(t,r){return t[r]=e.get(r),t},{})},setMaptalksCameraOption:function(e){e!=null&&J4.forEach(function(t){e[t]!=null&&(this.option[t]=e[t])},this)},getMaptalks:function(){return this._maptalks},setMaptalks:function(e){this._maptalks=e}});c1(H3.prototype,W2);c1(H3.prototype,X2);const en=H3;function e2(e,t,r,i){if(this.id=e,this.zr=t,this.dom=document.createElement("div"),this.dom.style.cssText="position:absolute;left:0;right:0;top:0;bottom:0;",!maptalks)throw new Error("Maptalks library must be included. See https://maptalks.org");this._maptalks=new maptalks.Map(this.dom,{center:r,zoom:i,doubleClickZoom:!1,fog:!1}),this._initEvents()}e2.prototype.setUnpainted=function(){};e2.prototype.resize=function(){this._maptalks.checkSize()};e2.prototype.getMaptalks=function(){return this._maptalks};e2.prototype.clear=function(){};e2.prototype.refresh=function(){this._maptalks.checkSize()};var R7=["mousedown","mouseup","click","dblclick","mousemove","mousewheel","DOMMouseScroll","touchstart","touchend","touchmove","touchcancel"];e2.prototype._initEvents=function(){var e=this.dom;this._handlers=this._handlers||{contextmenu:function(t){return t.preventDefault(),!1}},R7.forEach(function(t){this._handlers[t]=function(r){var i={};for(var n in r)i[n]=r[n];i.bubbles=!1;var a=new r.constructor(r.type,i);t==="mousewheel"||t==="DOMMouseScroll"?e.dispatchEvent(a):e.firstElementChild.dispatchEvent(a)},this.zr.dom.addEventListener(t,this._handlers[t])},this),this.zr.dom.addEventListener("contextmenu",this._handlers.contextmenu)};e2.prototype.dispose=function(){R7.forEach(function(e){this.zr.dom.removeEventListener(e,this._handlers[e])},this),this._maptalks.remove()};T.Shader.import(D7);const tn=A8.extend({type:"maptalks3D",__ecgl__:!0,init:function(e,t){this._groundMesh=new T.Mesh({geometry:new T.PlaneGeometry,material:new T.Material({shader:new T.Shader({vertex:T.Shader.source("ecgl.displayShadow.vertex"),fragment:T.Shader.source("ecgl.displayShadow.fragment")}),depthMask:!1}),renderOrder:-100,culling:!1,castShadow:!1,$ignorePicking:!0,renderNormal:!0})},_initMaptalksLayer:function(e,t){var r=t.getZr();this._zrLayer=new e2("maptalks3D",r,e.get("center"),e.get("zoom")),r.painter.insertLayer(-1e3,this._zrLayer),this._lightRoot=new T.Node,this._sceneHelper=new $9(this._lightRoot),this._sceneHelper.initLight(this._lightRoot);var i=this._zrLayer.getMaptalks(),n=this._dispatchInteractAction.bind(this,t,i);["zoomend","zooming","zoomstart","dragrotating","pitch","pitchend","movestart","moving","moveend","resize","touchstart","touchmove","touchend","animating"].forEach(function(a){i.on(a,n)})},render:function(e,t,r){this._zrLayer||this._initMaptalksLayer(e,r);var i=this._zrLayer.getMaptalks(),n=e.get("urlTemplate"),a=i.getBaseLayer();n!==this._oldUrlTemplate&&(a?a.setOptions({urlTemplate:n,attribution:e.get("attribution")}):(a=new maptalks.TileLayer("maptalks-echarts-gl-baselayer",{urlTemplate:n,subdomains:["a","b","c"],attribution:e.get("attribution")}),i.setBaseLayer(a))),this._oldUrlTemplate=n,i.setCenter(e.get("center")),i.setZoom(e.get("zoom"),{animation:!1}),i.setPitch(e.get("pitch")),i.setBearing(e.get("bearing")),e.setMaptalks(i);var o=e.coordinateSystem;o.viewGL.scene.add(this._lightRoot),o.viewGL.add(this._groundMesh),this._updateGroundMesh(),this._sceneHelper.setScene(o.viewGL.scene),this._sceneHelper.updateLight(e),o.viewGL.setPostEffect(e.getModel("postEffect"),r),o.viewGL.setTemporalSuperSampling(e.getModel("temporalSuperSampling")),this._maptalks3DModel=e},afterRender:function(e,t,r,i){var n=i.renderer;this._sceneHelper.updateAmbientCubemap(n,e,r),this._sceneHelper.updateSkybox(n,e,r),e.coordinateSystem.viewGL.scene.traverse(function(a){a.material&&(a.material.define("fragment","NORMAL_UP_AXIS",2),a.material.define("fragment","NORMAL_FRONT_AXIS",1))})},updateCamera:function(e,t,r,i){e.coordinateSystem.setCameraOption(i),this._updateGroundMesh(),r.getZr().refresh()},_dispatchInteractAction:function(e,t,r){e.dispatchAction({type:"maptalks3DChangeCamera",pitch:t.getPitch(),zoom:nn(t.getResolution())+1,center:t.getCenter().toArray(),bearing:t.getBearing(),maptalks3DId:this._maptalks3DModel&&this._maptalks3DModel.id})},_updateGroundMesh:function(){if(this._maptalks3DModel){var e=this._maptalks3DModel.coordinateSystem,t=e.dataToPoint(e.center);this._groundMesh.position.set(t[0],t[1],-.001);var r=new T.Plane(new T.Vector3(0,0,1),0),i=e.viewGL.camera.castRay(new T.Vector2(-1,-1)),n=e.viewGL.camera.castRay(new T.Vector2(1,1)),a=i.intersectPlane(r),o=n.intersectPlane(r),s=a.dist(o)/e.viewGL.rootNode.scale.x;this._groundMesh.scale.set(s,s,1)}},dispose:function(e,t){this._zrLayer&&this._zrLayer.dispose(),t.getZr().painter.delLayer(-1e3)}}),rn=2*6378137*Math.PI/(256*Math.pow(2,20));function nn(e){return 19-Math.log(e/rn)/Math.LN2}function E8(){H2.apply(this,arguments),this.maxPitch=85,this.zoomOffset=1}E8.prototype=new H2;E8.prototype.constructor=E8;E8.prototype.type="maptalks3D";var an=P7("maptalks3D",E8,function(e){e.forEach(function(t){t.setCameraOption(t.model.getMaptalksCameraOption())})});const on=an;function sn(e){e.registerComponentModel(en),e.registerComponentView(tn),e.registerCoordinateSystem("maptalks3D",on),e.registerAction({type:"maptalks3DChangeCamera",event:"maptalks3dcamerachanged",update:"maptalks3D:updateCamera"},function(t,r){r.eachComponent({mainType:"maptalks3D",query:t},function(i){i.setMaptalksCameraOption(t)})})}q1(sn);var ln=M1.vec3,hn=E3.isDimensionStacked;function un(e){var t=e[0],r=e[1];return!(t>0&&r>0||t<0&&r<0)}function cn(e,t){var r=e.getData(),i=e.get("barSize");if(i==null){var n=t.size,a,o,s=t.getAxis("x"),l=t.getAxis("y");s.type==="category"?a=s.getBandWidth()*.7:a=Math.round(n[0]/Math.sqrt(r.count()))*.6,l.type==="category"?o=l.getBandWidth()*.7:o=Math.round(n[1]/Math.sqrt(r.count()))*.6,i=[a,o]}else D9(i)||(i=[i,i]);var h=t.getAxis("z").scale.getExtent(),u=un(h),c=["x","y","z"].map(function(v){return e.coordDimToDataDim(v)[0]}),d=hn(r,c[2]),f=d?r.getCalculationInfo("stackResultDimension"):c[2];r.each(c,function(v,p,m,_){var x=r.get(f,_),y=d?x-m:u?0:h[0],g=t.dataToPoint([v,p,y]),w=t.dataToPoint([v,p,x]),S=ln.dist(g,w),b=[0,w[1]"+d.join("
")}var n=e.getData(),a=e.getRawValue(t),o=D9(a)?i(a):M2(q3(a)),s=n.getName(t),l=k1(n,t);v6(l)&&l.colorStops&&(l=(l.colorStops[0]||{}).color),l=l||"transparent";var h=p6(l),u=e.name;return u==="\0-"&&(u=""),u=u?M2(u)+(r?": ":"
"):"",r?h+u+o:u+h+(s?M2(s)+": "+o:o)}function A0(e,t,r){r=r||e.getSource();var i=t||T5(e.get("coordinateSystem"))||["x","y","z"],n=b8(r,{dimensionsDefine:r.dimensionsDefine||e.get("dimensions"),encodeDefine:r.encodeDefine||e.get("encode"),coordDimensions:i.map(function(s){var l=e.getReferringComponents(s+"Axis3D").models[0];return{type:l&&l.get("type")==="category"?"ordinal":"float",name:s}})});e.get("coordinateSystem")==="cartesian3D"&&n.forEach(function(s){if(i.indexOf(s.coordDim)>=0){var l=e.getReferringComponents(s.coordDim+"Axis3D").models[0];l&&l.get("type")==="category"&&(s.ordinalMeta=l.getOrdinalMeta())}});var a=E3.enableDataStack(e,n,{byIndex:!0,stackedCoordDimension:"z"}),o=new R9(n,e);return o.setCalculationInfo(a),o.initData(r),o}var N7=S9.extend({type:"series.bar3D",dependencies:["globe"],visualStyleAccessPathvisu:"itemStyle",getInitialData:function(e,t){return A0(this)},getFormattedLabel:function(e,t,r,i){var n=q2.getFormattedLabel(this,e,t,r,i);return n==null&&(n=this.getData().get("z",e)),n},formatTooltip:function(e){return D8(this,e)},defaultOption:{coordinateSystem:"cartesian3D",globeIndex:0,grid3DIndex:0,zlevel:-10,bevelSize:0,bevelSmoothness:2,onGridPlane:"xy",shading:"color",minHeight:0,itemStyle:{opacity:1},label:{show:!1,distance:2,textStyle:{fontSize:14,color:"#000",backgroundColor:"rgba(255,255,255,0.7)",padding:3,borderRadius:3}},emphasis:{label:{show:!0}},animationDurationUpdate:500}});c1(N7.prototype,j2);const gn=N7;var A1=M1.vec3,yn=M1.mat3,X3=o1.extend(function(){return{attributes:{position:new o1.Attribute("position","float",3,"POSITION"),normal:new o1.Attribute("normal","float",3,"NORMAL"),color:new o1.Attribute("color","float",4,"COLOR"),prevPosition:new o1.Attribute("prevPosition","float",3),prevNormal:new o1.Attribute("prevNormal","float",3)},dynamic:!0,enableNormal:!1,bevelSize:1,bevelSegments:0,_dataIndices:null,_vertexOffset:0,_triangleOffset:0}},{resetOffset:function(){this._vertexOffset=0,this._triangleOffset=0},setBarCount:function(e){var t=this.enableNormal,r=this.getBarVertexCount()*e,i=this.getBarTriangleCount()*e;this.vertexCount!==r&&(this.attributes.position.init(r),t?this.attributes.normal.init(r):this.attributes.normal.value=null,this.attributes.color.init(r)),this.triangleCount!==i&&(this.indices=r>65535?new Uint32Array(i*3):new Uint16Array(i*3),this._dataIndices=new Uint32Array(r))},getBarVertexCount:function(){var e=this.bevelSize>0?this.bevelSegments:0;return e>0?this._getBevelBarVertexCount(e):this.enableNormal?24:8},getBarTriangleCount:function(){var e=this.bevelSize>0?this.bevelSegments:0;return e>0?this._getBevelBarTriangleCount(e):12},_getBevelBarVertexCount:function(e){return(e+1)*4*(e+1)*2},_getBevelBarTriangleCount:function(e){var t=e*4+3,r=e*2+1;return(t+1)*r*2+4},setColor:function(e,t){for(var r=this.getBarVertexCount(),i=r*e,n=r*(e+1),a=i;a0&&this.bevelSegments>0)this._addBevelBar(y,g,w,S,this.bevelSize,this.bevelSegments,b);else{A1.copy(n,g),A1.normalize(n,n),A1.cross(a,w,n),A1.normalize(a,a),A1.cross(i,n,a),A1.normalize(a,a),A1.negate(o,i),A1.negate(s,n),A1.negate(l,a),t(h[0],y,i,S[0]/2),t(h[0],h[0],a,S[2]/2),t(h[1],y,i,S[0]/2),t(h[1],h[1],l,S[2]/2),t(h[2],y,o,S[0]/2),t(h[2],h[2],l,S[2]/2),t(h[3],y,o,S[0]/2),t(h[3],h[3],a,S[2]/2),t(r,y,n,S[1]),t(h[4],r,i,S[0]/2),t(h[4],h[4],a,S[2]/2),t(h[5],r,i,S[0]/2),t(h[5],h[5],l,S[2]/2),t(h[6],r,o,S[0]/2),t(h[6],h[6],l,S[2]/2),t(h[7],r,o,S[0]/2),t(h[7],h[7],a,S[2]/2);var P=this.attributes;if(this.enableNormal){u[0]=i,u[1]=o,u[2]=n,u[3]=s,u[4]=a,u[5]=l;for(var C=this._vertexOffset,R=0;R0&&(m++,u[3]<.99&&(f=!0))}}),o.geometry.setBarCount(m);var v=r.getLayout("orient"),p=this._barIndexOfData=new Int32Array(r.count()),m=0;r.each(function(x){if(!r.hasValue(x)){p[x]=-1;return}var y=r.getItemLayout(x),g=y[0],w=y[1],S=y[2],b=x*4;u[0]=c[b++],u[1]=c[b++],u[2]=c[b++],u[3]=c[b++],u[3]>0&&(a._barMesh.geometry.addBar(g,w,v,S,u,x),p[x]=m++)}),o.geometry.dirty(),o.geometry.updateBoundingBox();var _=o.material;_.transparent=f,_.depthMask=!f,o.geometry.sortTriangles=f,this._initHandler(e,t)},_initHandler:function(e,t){var r=e.getData(),i=this._barMesh,n=e.coordinateSystem.type==="cartesian3D";i.seriesIndex=e.seriesIndex;var a=-1;i.off("mousemove"),i.off("mouseout"),i.on("mousemove",function(o){var s=i.geometry.getDataIndexOfVertex(o.triangle[0]);s!==a&&(this._downplay(a),this._highlight(s),this._labelsBuilder.updateLabels([s]),n&&t.dispatchAction({type:"grid3DShowAxisPointer",value:[r.get("x",s),r.get("y",s),r.get("z",s,!0)]})),a=s,i.dataIndex=s},this),i.on("mouseout",function(o){this._downplay(a),this._labelsBuilder.updateLabels(),a=-1,i.dataIndex=-1,n&&t.dispatchAction({type:"grid3DHideAxisPointer"})},this)},_highlight:function(e){var t=this._data;if(t){var r=this._barIndexOfData[e];if(!(r<0)){var i=t.getItemModel(e),n=i.getModel("emphasis.itemStyle"),a=n.get("color"),o=n.get("opacity");if(a==null){var s=k1(t,e);a=x3(s,-.4)}o==null&&(o=V1(t,e));var l=T.parseColor(a);l[3]*=o,this._barMesh.geometry.setColor(r,l),this._api.getZr().refresh()}}},_downplay:function(e){var t=this._data;if(t){var r=this._barIndexOfData[e];if(!(r<0)){var i=k1(t,e),n=V1(t,e),a=T.parseColor(i);a[3]*=n,this._barMesh.geometry.setColor(r,a),this._api.getZr().refresh()}}},highlight:function(e,t,r,i){this._toggleStatus("highlight",e,t,r,i)},downplay:function(e,t,r,i){this._toggleStatus("downplay",e,t,r,i)},_toggleStatus:function(e,t,r,i,n){var a=t.getData(),o=J.queryDataIndex(a,n),s=this;o!=null?P9(q2.normalizeToArray(o),function(l){e==="highlight"?this._highlight(l):this._downplay(l)},this):a.each(function(l){e==="highlight"?s._highlight(l):s._downplay(l)})},remove:function(){this.groupGL.removeAll()},dispose:function(){this._labelsBuilder.dispose(),this.groupGL.removeAll()}});function Sn(e){e.registerChartView(wn),e.registerSeriesModel(gn),mn(e),e.registerProcessor(function(t,r){t.eachSeriesByType("bar3d",function(i){var n=i.getData();n.filterSelf(function(a){return n.hasValue(a)})})})}q1(Sn);var En=S9.extend({type:"series.line3D",dependencies:["grid3D"],visualStyleAccessPath:"lineStyle",visualDrawType:"stroke",getInitialData:function(e,t){return A0(this)},formatTooltip:function(e){return D8(this,e)},defaultOption:{coordinateSystem:"cartesian3D",zlevel:-10,grid3DIndex:0,lineStyle:{width:2},animationDurationUpdate:500}});const An=En;var bn=M1.vec3;T.Shader.import(E0);const Ln=E9.extend({type:"line3D",__ecgl__:!0,init:function(e,t){this.groupGL=new T.Node,this._api=t},render:function(e,t,r){var i=this._prevLine3DMesh;this._prevLine3DMesh=this._line3DMesh,this._line3DMesh=i,this._line3DMesh||(this._line3DMesh=new T.Mesh({geometry:new y2({useNativeLine:!1,sortTriangles:!0}),material:new T.Material({shader:T.createShader("ecgl.meshLines3D")}),renderOrder:10}),this._line3DMesh.geometry.pick=this._pick.bind(this)),this.groupGL.remove(this._prevLine3DMesh),this.groupGL.add(this._line3DMesh);var n=e.coordinateSystem;if(n&&n.viewGL){n.viewGL.add(this.groupGL);var a=n.viewGL.isLinearSpace()?"define":"undefine";this._line3DMesh.material[a]("fragment","SRGB_DECODE")}this._doRender(e,r),this._data=e.getData(),this._camera=n.viewGL.camera,this.updateCamera(),this._updateAnimation(e)},updateCamera:function(){this._updateNDCPosition()},_doRender:function(e,t){var r=e.getData(),i=this._line3DMesh;i.geometry.resetOffset();var n=r.getLayout("points"),a=[],o=new Float32Array(n.length/3*4),s=0,l=!1;r.each(function(c){var d=k1(r,c),f=V1(r,c);f==null&&(f=1),T.parseColor(d,a),a[3]*=f,o[s++]=a[0],o[s++]=a[1],o[s++]=a[2],o[s++]=a[3],a[3]<.99&&(l=!0)}),i.geometry.setVertexCount(i.geometry.getPolylineVertexCount(n)),i.geometry.setTriangleCount(i.geometry.getPolylineTriangleCount(n)),i.geometry.addPolyline(n,o,J.firstNotNull(e.get("lineStyle.width"),1)),i.geometry.dirty(),i.geometry.updateBoundingBox();var h=i.material;h.transparent=l,h.depthMask=!l;var u=e.getModel("debug.wireframe");u.get("show")?(i.geometry.createAttribute("barycentric","float",3),i.geometry.generateBarycentric(),i.material.set("both","WIREFRAME_TRIANGLE"),i.material.set("wireframeLineColor",T.parseColor(u.get("lineStyle.color")||"rgba(0,0,0,0.5)")),i.material.set("wireframeLineWidth",J.firstNotNull(u.get("lineStyle.width"),1))):i.material.set("both","WIREFRAME_TRIANGLE"),this._points=n,this._initHandler(e,t)},_updateAnimation:function(e){T.updateVertexAnimation([["prevPosition","position"],["prevPositionPrev","positionPrev"],["prevPositionNext","positionNext"]],this._prevLine3DMesh,this._line3DMesh,e)},_initHandler:function(e,t){var r=e.getData(),i=e.coordinateSystem,n=this._line3DMesh,a=-1;n.seriesIndex=e.seriesIndex,n.off("mousemove"),n.off("mouseout"),n.on("mousemove",function(o){var s=i.pointToData(o.point.array),l=r.indicesOfNearest("x",s[0])[0];l!==a&&(t.dispatchAction({type:"grid3DShowAxisPointer",value:[r.get("x",l),r.get("y",l),r.get("z",l)]}),n.dataIndex=l),a=l},this),n.on("mouseout",function(o){a=-1,n.dataIndex=-1,t.dispatchAction({type:"grid3DHideAxisPointer"})},this)},_updateNDCPosition:function(){var e=new V,t=this._camera;V.multiply(e,t.projectionMatrix,t.viewMatrix);var r=this._positionNDC,i=this._points,n=i.length/3;(!r||r.length/2!==n)&&(r=this._positionNDC=new Float32Array(n*2));for(var a=[],o=0;o=0){var w=h*3,S=new U(this._points[w],this._points[w+1],this._points[w+2]);a.push({dataIndex:h,point:S,pointWorld:S.clone(),target:this._line3DMesh,distance:this._camera.getWorldPosition().dist(S)})}},remove:function(){this.groupGL.removeAll()},dispose:function(){this.groupGL.removeAll()}});function Cn(e){e.registerChartView(Ln),e.registerSeriesModel(An),e.registerLayout(function(t,r){t.eachSeriesByType("line3D",function(i){var n=i.getData(),a=i.coordinateSystem;if(a){if(a.type!=="cartesian3D")return;var o=new Float32Array(n.count()*3),s=[],l=[],h=a.dimensions,u=h.map(function(c){return i.coordDimToDataDim(c)[0]});a&&n.each(u,function(c,d,f,v){s[0]=c,s[1]=d,s[2]=f,a.dataToPoint(s,l),o[v*3]=l[0],o[v*3+1]=l[1],o[v*3+2]=l[2]}),n.setLayout("points",o)}})})}q1(Cn);const Mn=S9.extend({type:"series.scatter3D",dependencies:["globe","grid3D","geo3D"],visualStyleAccessPath:"itemStyle",hasSymbolVisual:!0,getInitialData:function(e,t){return A0(this)},getFormattedLabel:function(e,t,r,i){var n=q2.getFormattedLabel(this,e,t,r,i);if(n==null){var a=this.getData(),o=a.dimensions[a.dimensions.length-1];n=a.get(o,e)}return n},formatTooltip:function(e){return D8(this,e)},defaultOption:{coordinateSystem:"cartesian3D",zlevel:-10,progressive:1e5,progressiveThreshold:1e5,grid3DIndex:0,globeIndex:0,symbol:"circle",symbolSize:10,blendMode:"source-over",label:{show:!1,position:"right",distance:5,textStyle:{fontSize:14,color:"#000",backgroundColor:"rgba(255,255,255,0.7)",padding:3,borderRadius:3}},itemStyle:{opacity:.8},emphasis:{label:{show:!0}},animationDurationUpdate:500}});function J0(e,i,r){var i=i||document.createElement("canvas");i.width=e,i.height=e;var n=i.getContext("2d");return r&&r(n),i}function Dn(e,t,r,i){D9(t)||(t=[t,t]);var n=Z3.getMarginByStyle(r,i),a=t[0]+n.left+n.right,o=t[1]+n.top+n.bottom,s=g6(e,0,0,t[0],t[1]),l=Math.max(a,o);s.x=n.left,s.y=n.top,a>o?s.y+=(l-o)/2:s.x+=(l-a)/2;var h=s.getBoundingRect();return s.x-=h.x,s.y-=h.y,s.setStyle(r),s.update(),s.__size=l,s}function Pn(e,t,r){var i=t.width,n=t.height,a=e.canvas.width,o=e.canvas.height,s=i/a,l=n/o;function h(_){return _<128?1:-1}function u(_,x){var y=1/0;_=Math.floor(_*s),x=Math.floor(x*l);for(var g=x*i+_,w=t.data[g*4],S=h(w),b=Math.max(x-r,0);b=2e4},doSortVertices:function(e,t){var r=this.indices,i=r5.create();if(!r){r=this.indices=this.vertexCount>65535?new Uint32Array(this.vertexCount):new Uint16Array(this.vertexCount);for(var n=0;n.05);else for(var n=0;n<3;n++)this._progressiveQuickSort(t*3+n);this.dirtyIndices()},_simpleSort:function(e){var t=this._zList,r=this.indices;function i(n,a){return t[a]-t[n]}e?Array.prototype.sort.call(r,i):G2.sort(r,i,0,r.length-1)},_progressiveQuickSort:function(e){var t=this._zList,r=this.indices;this._quickSort=this._quickSort||new G2,this._quickSort.step(r,function(i,n){return t[n]-t[i]},e)}},Nn=`@export ecgl.sdfSprite.vertex - -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; -uniform float elapsedTime : 0; - -attribute vec3 position : POSITION; - -#ifdef VERTEX_SIZE -attribute float size; -#else -uniform float u_Size; -#endif - -#ifdef VERTEX_COLOR -attribute vec4 a_FillColor: COLOR; -varying vec4 v_Color; -#endif - -#ifdef VERTEX_ANIMATION -attribute vec3 prevPosition; -attribute float prevSize; -uniform float percent : 1.0; -#endif - - -#ifdef POSITIONTEXTURE_ENABLED -uniform sampler2D positionTexture; -#endif - -varying float v_Size; - -void main() -{ - -#ifdef POSITIONTEXTURE_ENABLED - gl_Position = worldViewProjection * vec4(texture2D(positionTexture, position.xy).xy, -10.0, 1.0); -#else - - #ifdef VERTEX_ANIMATION - vec3 pos = mix(prevPosition, position, percent); - #else - vec3 pos = position; - #endif - gl_Position = worldViewProjection * vec4(pos, 1.0); -#endif - -#ifdef VERTEX_SIZE -#ifdef VERTEX_ANIMATION - v_Size = mix(prevSize, size, percent); -#else - v_Size = size; -#endif -#else - v_Size = u_Size; -#endif - -#ifdef VERTEX_COLOR - v_Color = a_FillColor; - #endif - - gl_PointSize = v_Size; -} - -@end - -@export ecgl.sdfSprite.fragment - -uniform vec4 color: [1, 1, 1, 1]; -uniform vec4 strokeColor: [1, 1, 1, 1]; -uniform float smoothing: 0.07; - -uniform float lineWidth: 0.0; - -#ifdef VERTEX_COLOR -varying vec4 v_Color; -#endif - -varying float v_Size; - -uniform sampler2D sprite; - -@import clay.util.srgb - -void main() -{ - gl_FragColor = color; - - vec4 _strokeColor = strokeColor; - -#ifdef VERTEX_COLOR - gl_FragColor *= v_Color; - #endif - -#ifdef SPRITE_ENABLED - float d = texture2D(sprite, gl_PointCoord).r; - gl_FragColor.a *= smoothstep(0.5 - smoothing, 0.5 + smoothing, d); - - if (lineWidth > 0.0) { - float sLineWidth = lineWidth / 2.0; - - float outlineMaxValue0 = 0.5 + sLineWidth; - float outlineMaxValue1 = 0.5 + sLineWidth + smoothing; - float outlineMinValue0 = 0.5 - sLineWidth - smoothing; - float outlineMinValue1 = 0.5 - sLineWidth; - - if (d <= outlineMaxValue1 && d >= outlineMinValue0) { - float a = _strokeColor.a; - if (d <= outlineMinValue1) { - a = a * smoothstep(outlineMinValue0, outlineMinValue1, d); - } - else { - a = a * smoothstep(outlineMaxValue1, outlineMaxValue0, d); - } - gl_FragColor.rgb = mix(gl_FragColor.rgb * gl_FragColor.a, _strokeColor.rgb, a); - gl_FragColor.a = gl_FragColor.a * (1.0 - a) + a; - } - } -#endif - -#ifdef SRGB_DECODE - gl_FragColor = sRGBToLinear(gl_FragColor); -#endif -} -@end`;var e3=M1.vec4;T.Shader.import(Nn);var In=T.Mesh.extend(function(){var e=new T.Geometry({dynamic:!0,attributes:{color:new T.Geometry.Attribute("color","float",4,"COLOR"),position:new T.Geometry.Attribute("position","float",3,"POSITION"),size:new T.Geometry.Attribute("size","float",1),prevPosition:new T.Geometry.Attribute("prevPosition","float",3),prevSize:new T.Geometry.Attribute("prevSize","float",1)}});Object.assign(e,Rn);var t=new T.Material({shader:T.createShader("ecgl.sdfSprite"),transparent:!0,depthMask:!1});t.enableTexture("sprite"),t.define("both","VERTEX_COLOR"),t.define("both","VERTEX_SIZE");var r=new T.Texture2D({image:document.createElement("canvas"),flipY:!1});return t.set("sprite",r),e.pick=this._pick.bind(this),{geometry:e,material:t,mode:T.Mesh.POINTS,sizeScale:1}},{_pick:function(e,t,r,i,n,a){var o=this._positionNDC;if(o)for(var s=r.viewport,l=2/s.width,h=2/s.height,u=this.geometry.vertexCount-1;u>=0;u--){var c;this.geometry.indices?c=this.geometry.indices[u]:c=u;var d=o[c*2],f=o[c*2+1],v=this.geometry.attributes.size.get(c)/this.sizeScale,p=v/2;if(e>d-p*l&&ef-p*h&&t2?(v=this._updateSymbolSprite(e,d,u,c),s.enableTexture("sprite")):s.disableTexture("sprite"),h.position.init(n-i);var p=[];if(f){s.undefine("VERTEX_SIZE"),s.undefine("VERTEX_COLOR");var m=mi(o),_=_i(o);T.parseColor(m,p),p[3]*=_,s.set({color:p,u_Size:u.maxSize*this._sizeScale})}else s.set({color:[1,1,1,1]}),s.define("VERTEX_SIZE"),s.define("VERTEX_COLOR"),h.size.init(n-i),h.color.init(n-i),this._originalOpacity=new Float32Array(n-i);for(var x=o.getLayout("points"),y=h.position.value,g=0;g1?(n[0]=r.maxSize,n[1]=r.maxSize/r.aspect):(n[1]=r.maxSize,n[0]=r.maxSize*r.aspect),n[0]=n[0]||1,n[1]=n[1]||1,(this._symbolType!==r.type||!Bn(this._symbolSize,n)||this._lineWidth!==t.lineWidth)&&(t5.createSymbolSprite(r.type,n,{fill:"#fff",lineWidth:t.lineWidth,stroke:"transparent",shadowColor:"transparent",minMargin:Math.min(n[0]/2,10)},this._spriteImageCanvas),t5.createSDFFromCanvas(this._spriteImageCanvas,Math.min(this._spriteImageCanvas.width,32),i5,this._mesh.material.get("sprite").image),this._symbolType=r.type,this._symbolSize=n,this._lineWidth=t.lineWidth),this._spriteImageCanvas.width/r.maxSize*i},_updateMaterial:function(e,t){var r=e.get("blendMode")==="lighter"?T.additiveBlend:null,i=this._mesh.material;i.blend=r,i.set("lineWidth",t.lineWidth/i5);var n=T.parseColor(t.stroke);i.set("strokeColor",n),i.transparent=!0,i.depthMask=!1,i.depthTest=!this.is2D,i.sortVertices=!this.is2D},_updateLabelBuilder:function(e,o,r){var i=e.getData(),n=this._mesh.geometry,a=n.attributes.position.value,o=this._startDataIndex,s=this._mesh.sizeScale;this._labelsBuilder.updateData(i,o,r),this._labelsBuilder.getLabelPosition=function(l,h,u){var c=(l-o)*3;return[a[c],a[c+1],a[c+2]]},this._labelsBuilder.getLabelDistance=function(l,h,u){var c=n.attributes.size.get(l-o)/s;return c/2+u},this._labelsBuilder.updateLabels()},_updateAnimation:function(e){T.updateVertexAnimation([["prevPosition","position"],["prevSize","size"]],this._prevMesh,this._mesh,e)},_updateHandler:function(e,t,r){var i=e.getData(),n=this._mesh,a=this,o=-1,s=e.coordinateSystem&&e.coordinateSystem.type==="cartesian3D",l;s&&(l=e.coordinateSystem.model),n.seriesIndex=e.seriesIndex,n.off("mousemove"),n.off("mouseout"),n.on("mousemove",function(h){var u=h.vertexIndex+a._startDataIndex;u!==o&&(this.highlightOnMouseover&&(this.downplay(i,o),this.highlight(i,u),this._labelsBuilder.updateLabels([u])),s&&r.dispatchAction({type:"grid3DShowAxisPointer",value:[i.get(e.coordDimToDataDim("x")[0],u),i.get(e.coordDimToDataDim("y")[0],u),i.get(e.coordDimToDataDim("z")[0],u)],grid3DIndex:l.componentIndex})),n.dataIndex=u,o=u},this),n.on("mouseout",function(h){var u=h.vertexIndex+a._startDataIndex;this.highlightOnMouseover&&(this.downplay(i,u),this._labelsBuilder.updateLabels()),o=-1,n.dataIndex=-1,s&&r.dispatchAction({type:"grid3DHideAxisPointer",grid3DIndex:l.componentIndex})},this)},updateLayout:function(e,t,r){var i=e.getData();if(this._mesh){var n=this._mesh.geometry.attributes.position.value,a=i.getLayout("points");if(this.is2D)for(var o=0;othis._endDataIndex||tthis._endDataIndex||t 1.0 || v_Percent < 0.0) { - discard; - } - - float fade = v_Percent; - -#ifdef SRGB_DECODE - gl_FragColor = sRGBToLinear(color * v_Color); -#else - gl_FragColor = color * v_Color; -#endif - - @import ecgl.common.wireframe.fragmentMain - - if (v_Percent > (1.0 - v_SpotPercent)) { - gl_FragColor.rgb *= spotIntensity; - } - - gl_FragColor.a *= fade; -} - -@end`;var u5=M1.vec3;function Xn(e){return e>0?1:-1}T.Shader.import(Wn);const Zn=T.Mesh.extend(function(){var e=new T.Material({shader:new T.Shader(T.Shader.source("ecgl.trail2.vertex"),T.Shader.source("ecgl.trail2.fragment")),transparent:!0,depthMask:!1}),t=new y2({dynamic:!0});return t.createAttribute("dist","float",1),t.createAttribute("distAll","float",1),t.createAttribute("start","float",1),{geometry:t,material:e,culling:!1,$ignorePicking:!0}},{updateData:function(e,t,r){var i=e.hostModel,n=this.geometry,a=i.getModel("effect"),o=a.get("trailWidth")*t.getDevicePixelRatio(),s=a.get("trailLength"),l=i.get("effect.constantSpeed"),h=i.get("effect.period")*1e3,u=l!=null;u?this.material.set("speed",l/1e3):this.material.set("period",h),this.material[u?"define":"undefine"]("vertex","CONSTANT_SPEED");var c=i.get("polyline");n.trailLength=s,this.material.set("trailLength",s),n.resetOffset(),["position","positionPrev","positionNext"].forEach(function(b){n.attributes[b].value=r.attributes[b].value});var d=["dist","distAll","start","offset","color"];d.forEach(function(b){n.attributes[b].init(n.vertexCount)}),n.indices=r.indices;var f=[],v=a.get("trailColor"),p=a.get("trailOpacity"),m=v!=null,_=p!=null;this.updateWorldTransform();var x=this.worldTransform.x.len(),y=this.worldTransform.y.len(),g=this.worldTransform.z.len(),w=0,S=0;e.each(function(b){var E=e.getItemLayout(b),L=_?p:V1(e,b),P=k1(e,b);L==null&&(L=1),f=T.parseColor(m?v:P,f),f[3]*=L;for(var C=c?r.getPolylineVertexCount(E):r.getCubicCurveVertexCount(E[0],E[1],E[2],E[3]),R=0,I=[],D=[],O=w;Ow&&(R+=u5.dist(I,D)),n.attributes.dist.set(O,R),u5.copy(D,I);S=Math.max(S,R);for(var z=Math.random()*(u?R:h),O=w;O0;this._updateSurfaceMesh(this._surfaceMesh,e,u,f);var v=this._surfaceMesh.material;f?(v.define("WIREFRAME_QUAD"),v.set("wireframeLineWidth",d),v.set("wireframeLineColor",T.parseColor(c.get("lineStyle.color")))):v.undefine("WIREFRAME_QUAD"),this._initHandler(e,r),this._updateAnimation(e)},_updateAnimation:function(e){T.updateVertexAnimation([["prevPosition","position"],["prevNormal","normal"]],this._prevSurfaceMesh,this._surfaceMesh,e)},_createSurfaceMesh:function(){var e=new T.Mesh({geometry:new T.Geometry({dynamic:!0,sortTriangles:!0}),shadowDepthMaterial:new T.Material({shader:new T.Shader(T.Shader.source("ecgl.sm.depth.vertex"),T.Shader.source("ecgl.sm.depth.fragment"))}),culling:!1,renderOrder:10,renderNormal:!0});return e.geometry.createAttribute("barycentric","float",4),e.geometry.createAttribute("prevPosition","float",3),e.geometry.createAttribute("prevNormal","float",3),Object.assign(e.geometry,G3),e},_initHandler:function(e,t){var r=e.getData(),i=this._surfaceMesh,n=e.coordinateSystem;function a(s,l){for(var h=1/0,u=-1,c=[],d=0;d=0){var h=[];i.geometry.attributes.position.get(l,h);for(var u=n.pointToData(h),c=1/0,d=-1,f=[],v=0;v65535?Uint32Array:Uint16Array)((v-1)*(p-1)*6),S=function(I1,A9,Q1){Q1[1]=I1*p+A9,Q1[0]=I1*p+A9+1,Q1[3]=(I1+1)*p+A9+1,Q1[2]=(I1+1)*p+A9},b=!1;if(l){var E=[],L=[],P=0;_?u.init(n.vertexCount):u.value=null;for(var C=[[],[],[]],R=[],I=[],D=s2.create(),O=function(I1,A9,Q1){var b0=A9*3;return Q1[0]=I1[b0],Q1[1]=I1[b0+1],Q1[2]=I1[b0+2],Q1},z=new Float32Array(o.length),k=new Float32Array(o.length/3*4),F=0;F0;){if(Math.floor(s/u)===s/u)return[u,s/u];u--}return u=Math.floor(Math.sqrt(s)),[u,u]},dispose:function(){this.groupGL.removeAll()},remove:function(){this.groupGL.removeAll()}});function ra(e){e.registerChartView(ta),e.registerSeriesModel(Jn),e.registerLayout(function(t,r){t.eachSeriesByType("surface",function(i){var n=i.coordinateSystem;!n||n.type;var a=i.getData(),o=new Float32Array(3*a.count()),s=[NaN,NaN,NaN];if(n&&n.type==="cartesian3D"){var l=n.dimensions,h=l.map(function(u){return i.coordDimToDataDim(u)[0]});a.each(h,function(u,c,d,f){var v;a.hasValue(f)?v=n.dataToPoint([u,c,d]):v=s,o[f*3]=v[0],o[f*3+1]=v[1],o[f*3+2]=v[2]})}a.setLayout("points",o)})})}q1(ra);function f5(e,t){for(var r=[],i=0;i "+d)),h++)}var f,v=b8(e,{coordDimensions:["value"]});f=new R9(v,r),f.initData(e);var p=new R9(["value"],r);return p.initData(l,s),n&&n(f,p),w6({mainData:f,struct:a,structAttr:"graph",datas:{node:f,edge:p},datasAttr:{node:"data",edge:"edgeData"}}),a.update(),a}var h8=S9.extend({type:"series.graphGL",visualStyleAccessPath:"itemStyle",hasSymbolVisual:!0,init:function(e){h8.superApply(this,"init",arguments),this.legendDataProvider=function(){return this._categoriesData},this._updateCategoriesData()},mergeOption:function(e){h8.superApply(this,"mergeOption",arguments),this._updateCategoriesData()},getFormattedLabel:function(e,t,r,i){var n=q2.getFormattedLabel(this,e,t,r,i);if(n==null){var a=this.getData(),o=a.dimensions[a.dimensions.length-1];n=a.get(o,e)}return n},getInitialData:function(e,t){var r=e.edges||e.links||[],i=e.data||e.nodes||[],n=this;if(i&&r)return ha(i,r,this,!0,a).data;function a(o,s){o.wrapMethod("getItemModel",function(c){const d=n._categoriesModels,f=c.getShallow("category"),v=d[f];return v&&(v.parentModel=c.parentModel,c.parentModel=v),c});const l=t.getModel([]).getModel;function h(c,d){const f=l.call(this,c,d);return f.resolveParentPath=u,f}s.wrapMethod("getItemModel",function(c){return c.resolveParentPath=u,c.getModel=h,c});function u(c){if(c&&(c[0]==="label"||c[1]==="label")){const d=c.slice();return c[0]==="label"?d[0]="edgeLabel":c[1]==="label"&&(d[1]="edgeLabel"),d}return c}}},getGraph:function(){return this.getData().graph},getEdgeData:function(){return this.getGraph().edgeData},getCategoriesData:function(){return this._categoriesData},formatTooltip:function(e,t,r){if(r==="edge"){var i=this.getData(),n=this.getDataParams(e,r),a=i.graph.getEdgeByIndex(e),o=i.getName(a.node1.dataIndex),s=i.getName(a.node2.dataIndex),l=[];return o!=null&&l.push(o),s!=null&&l.push(s),l=M2(l.join(" > ")),n.value&&(l+=" : "+M2(n.value)),l}else return h8.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var e=(this.option.categories||[]).map(function(r){return r.value!=null?r:Object.assign({value:0},r)}),t=new R9(["value"],this);t.initData(e),this._categoriesData=t,this._categoriesModels=t.mapArray(function(r){return t.getItemModel(r,!0)})},setView:function(e){e.zoom!=null&&(this.option.zoom=e.zoom),e.offset!=null&&(this.option.offset=e.offset)},setNodePosition:function(e){for(var t=0;t65535?this.indices instanceof Uint16Array&&(this.indices=new Uint32Array(this.indices)):this.indices instanceof Uint32Array&&(this.indices=new Uint16Array(this.indices)))},setTriangleCount:function(e){this.triangleCount!==e&&(e===0?this.indices=null:this.indices=this.vertexCount>65535?new Uint32Array(e*3):new Uint16Array(e*3))},_getCubicCurveApproxStep:function(e,t,r,i){var n=O1.dist(e,t)+O1.dist(r,t)+O1.dist(i,r),a=1/(n+1)*this.segmentScale;return a},getCubicCurveVertexCount:function(e,t,r,i){var n=this._getCubicCurveApproxStep(e,t,r,i),a=Math.ceil(1/n);return this.useNativeLine?a*2:a*2+2},getCubicCurveTriangleCount:function(e,t,r,i){var n=this._getCubicCurveApproxStep(e,t,r,i),a=Math.ceil(1/n);return this.useNativeLine?0:a*2},getLineVertexCount:function(){return this.getPolylineVertexCount(d5)},getLineTriangleCount:function(){return this.getPolylineTriangleCount(d5)},getPolylineVertexCount:function(e){var t;if(typeof e=="number")t=e;else{var r=typeof e[0]!="number";t=r?e.length:e.length/2}return this.useNativeLine?(t-1)*2:(t-1)*2+2},getPolylineTriangleCount:function(e){var t;if(typeof e=="number")t=e;else{var r=typeof e[0]!="number";t=r?e.length:e.length/2}return this.useNativeLine?0:(t-1)*2},addCubicCurve:function(e,t,r,i,n,a){a==null&&(a=1);for(var o=e[0],s=e[1],l=t[0],h=t[1],u=r[0],c=r[1],d=i[0],f=i[1],v=this._getCubicCurveApproxStep(e,t,r,i),p=v*v,m=p*v,_=3*v,x=3*p,y=6*p,g=6*m,w=o-l*2+u,S=s-h*2+c,b=(l-u)*3-o+d,E=(h-c)*3-s+f,L=o,P=s,C=(l-o)*_+w*x+b*m,R=(h-s)*_+S*x+E*m,I=w*y+b*g,D=S*y+E*g,O=b*g,z=E*g,k=0,F=0,l1=Math.ceil(1/v),H=new Float32Array((l1+1)*3),H=[],d1=0,F=0;F1&&(L=C>0?Math.min(L,d):Math.max(L,d),P=R>0?Math.min(P,f):Math.max(P,f));this.addPolyline(H,n,a)},addLine:function(e,t,r,i){this.addPolyline([e,t],r,i)},addPolyline:function(){var e=O1.create(),t=O1.create(),r=O1.create(),i=O1.create(),n=[],a=[],o=[];return function(s,l,h,u,c){if(s.length){var d=typeof s[0]!="number";if(c==null&&(c=d?s.length:s.length/2),!(c<2)){u==null&&(u=0),h==null&&(h=1),this._itemVertexOffsets.push(this._vertexOffset);for(var f=d?typeof l[0]!="number":l.length/4===c,v=this.attributes.position,p=this.attributes.color,m=this.attributes.offset,_=this.attributes.normal,x=this.indices,y=this._vertexOffset,g,w=0;w1&&(v.copy(y,y-1),p.copy(y,y-1),y++);else{var E;if(w0){O1.sub(e,n,o),O1.sub(t,a,n),O1.normalize(e,e),O1.normalize(t,t),O1.add(i,e,t),O1.normalize(i,i);var L=h/2*Math.min(1/O1.dot(e,i),2);r[0]=-i[1],r[1]=i[0],E=L}else O1.sub(e,a,n),O1.normalize(e,e),r[0]=-e[1],r[1]=e[0],E=h/2}else O1.sub(e,n,o),O1.normalize(e,e),r[0]=-e[1],r[1]=e[0],E=h/2;_.set(y,r),_.set(y+1,r),m.set(y,E),m.set(y+1,-E),O1.copy(o,n),v.set(y,n),v.set(y+1,n),p.set(y,g),p.set(y+1,g),y+=2}if(this.useNativeLine)p.set(y,g),v.set(y,n),y++;else if(w>0){var P=this._faceOffset*3,x=this.indices;x[P]=y-4,x[P+1]=y-3,x[P+2]=y-2,x[P+3]=y-3,x[P+4]=y-1,x[P+5]=y-2,this._faceOffset+=2}}this._vertexOffset=y}}}}(),setItemColor:function(e,t){for(var r=this._itemVertexOffsets[e],i=e 0.0) { - float factor = 0.0; - if (preventOverlap) { - float d = sqrt(d2); - d = d - n0.w - n1.w; - if (d > 0.0) { - factor = scaling * n0.z * n1.z / (d * d); - } - else if (d < 0.0) { - factor = scaling * 100.0 * n0.z * n1.z; - } - } - else { - factor = scaling * n0.z * n1.z / d2; - } - force += dir * factor; - } - } - - vec2 dir = gravityCenter - n0.xy; - float d = 1.0; - if (!strongGravityMode) { - d = length(dir); - } - - force += dir * n0.z * gravity / (d + 1.0); - - gl_FragColor = vec4(force, 0.0, 1.0); -} -@end - -@export ecgl.forceAtlas2.updateEdgeAttraction.vertex - -attribute vec2 node1; -attribute vec2 node2; -attribute float weight; - -uniform sampler2D positionTex; -uniform float edgeWeightInfluence; -uniform bool preventOverlap; -uniform bool linLogMode; - -uniform vec2 windowSize: WINDOW_SIZE; - -varying vec2 v_Force; - -void main() { - - vec4 n0 = texture2D(positionTex, node1); - vec4 n1 = texture2D(positionTex, node2); - - vec2 dir = n1.xy - n0.xy; - float d = length(dir); - float w; - if (edgeWeightInfluence == 0.0) { - w = 1.0; - } - else if (edgeWeightInfluence == 1.0) { - w = weight; - } - else { - w = pow(weight, edgeWeightInfluence); - } - vec2 offset = vec2(1.0 / windowSize.x, 1.0 / windowSize.y); - vec2 scale = vec2((windowSize.x - 1.0) / windowSize.x, (windowSize.y - 1.0) / windowSize.y); - vec2 pos = node1 * scale * 2.0 - 1.0; - gl_Position = vec4(pos + offset, 0.0, 1.0); - gl_PointSize = 1.0; - - float factor; - if (preventOverlap) { - d = d - n1.w - n0.w; - } - if (d <= 0.0) { - v_Force = vec2(0.0); - return; - } - - if (linLogMode) { - factor = w * log(d) / d; - } - else { - factor = w; - } - v_Force = dir * factor; -} -@end - -@export ecgl.forceAtlas2.updateEdgeAttraction.fragment - -varying vec2 v_Force; - -void main() { - gl_FragColor = vec4(v_Force, 0.0, 0.0); -} -@end - -@export ecgl.forceAtlas2.calcWeightedSum.vertex - -attribute vec2 node; - -varying vec2 v_NodeUv; - -void main() { - - v_NodeUv = node; - gl_Position = vec4(0.0, 0.0, 0.0, 1.0); - gl_PointSize = 1.0; -} -@end - -@export ecgl.forceAtlas2.calcWeightedSum.fragment - -varying vec2 v_NodeUv; - -uniform sampler2D positionTex; -uniform sampler2D forceTex; -uniform sampler2D forcePrevTex; - -void main() { - vec2 force = texture2D(forceTex, v_NodeUv).rg; - vec2 forcePrev = texture2D(forcePrevTex, v_NodeUv).rg; - - float mass = texture2D(positionTex, v_NodeUv).z; - float swing = length(force - forcePrev) * mass; - float traction = length(force + forcePrev) * 0.5 * mass; - - gl_FragColor = vec4(swing, traction, 0.0, 0.0); -} -@end - -@export ecgl.forceAtlas2.calcGlobalSpeed - -uniform sampler2D globalSpeedPrevTex; -uniform sampler2D weightedSumTex; -uniform float jitterTolerence; - -void main() { - vec2 weightedSum = texture2D(weightedSumTex, vec2(0.5)).xy; - float prevGlobalSpeed = texture2D(globalSpeedPrevTex, vec2(0.5)).x; - float globalSpeed = jitterTolerence * jitterTolerence - * weightedSum.y / weightedSum.x; - if (prevGlobalSpeed > 0.0) { - globalSpeed = min(globalSpeed / prevGlobalSpeed, 1.5) * prevGlobalSpeed; - } - gl_FragColor = vec4(globalSpeed, 0.0, 0.0, 1.0); -} -@end - -@export ecgl.forceAtlas2.updatePosition - -uniform sampler2D forceTex; -uniform sampler2D forcePrevTex; -uniform sampler2D positionTex; -uniform sampler2D globalSpeedTex; - -varying vec2 v_Texcoord; - -void main() { - vec2 force = texture2D(forceTex, v_Texcoord).xy; - vec2 forcePrev = texture2D(forcePrevTex, v_Texcoord).xy; - vec4 node = texture2D(positionTex, v_Texcoord); - - float globalSpeed = texture2D(globalSpeedTex, vec2(0.5)).r; - float swing = length(force - forcePrev); - float speed = 0.1 * globalSpeed / (0.1 + globalSpeed * sqrt(swing)); - - float df = length(force); - if (df > 0.0) { - speed = min(df * speed, 10.0) / df; - - gl_FragColor = vec4(node.xy + speed * force, node.zw); - } - else { - gl_FragColor = node; - } -} -@end - -@export ecgl.forceAtlas2.edges.vertex -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; - -attribute vec2 node; -attribute vec4 a_Color : COLOR; -varying vec4 v_Color; - -uniform sampler2D positionTex; - -void main() -{ - gl_Position = worldViewProjection * vec4( - texture2D(positionTex, node).xy, -10.0, 1.0 - ); - v_Color = a_Color; -} -@end - -@export ecgl.forceAtlas2.edges.fragment -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; -varying vec4 v_Color; -void main() { - gl_FragColor = color * v_Color; -} -@end`;T.Shader.import(ca);var r3={repulsionByDegree:!0,linLogMode:!1,strongGravityMode:!1,gravity:1,scaling:1,edgeWeightInfluence:1,jitterTolerence:.1,preventOverlap:!1,dissuadeHubs:!1,gravityCenter:null};function U1(e){var t={type:T.Texture.FLOAT,minFilter:T.Texture.NEAREST,magFilter:T.Texture.NEAREST};this._positionSourceTex=new T.Texture2D(t),this._positionSourceTex.flipY=!1,this._positionTex=new T.Texture2D(t),this._positionPrevTex=new T.Texture2D(t),this._forceTex=new T.Texture2D(t),this._forcePrevTex=new T.Texture2D(t),this._weightedSumTex=new T.Texture2D(t),this._weightedSumTex.width=this._weightedSumTex.height=1,this._globalSpeedTex=new T.Texture2D(t),this._globalSpeedPrevTex=new T.Texture2D(t),this._globalSpeedTex.width=this._globalSpeedTex.height=1,this._globalSpeedPrevTex.width=this._globalSpeedPrevTex.height=1,this._nodeRepulsionPass=new R1({fragment:T.Shader.source("ecgl.forceAtlas2.updateNodeRepulsion")}),this._positionPass=new R1({fragment:T.Shader.source("ecgl.forceAtlas2.updatePosition")}),this._globalSpeedPass=new R1({fragment:T.Shader.source("ecgl.forceAtlas2.calcGlobalSpeed")}),this._copyPass=new R1({fragment:T.Shader.source("clay.compositor.output")});var r=function(i){i.blendEquation(i.FUNC_ADD),i.blendFunc(i.ONE,i.ONE)};this._edgeForceMesh=new T.Mesh({geometry:new T.Geometry({attributes:{node1:new T.Geometry.Attribute("node1","float",2),node2:new T.Geometry.Attribute("node2","float",2),weight:new T.Geometry.Attribute("weight","float",1)},dynamic:!0,mainAttribute:"node1"}),material:new T.Material({transparent:!0,shader:T.createShader("ecgl.forceAtlas2.updateEdgeAttraction"),blend:r,depthMask:!1,depthText:!1}),mode:T.Mesh.POINTS}),this._weightedSumMesh=new T.Mesh({geometry:new T.Geometry({attributes:{node:new T.Geometry.Attribute("node","float",2)},dynamic:!0,mainAttribute:"node"}),material:new T.Material({transparent:!0,shader:T.createShader("ecgl.forceAtlas2.calcWeightedSum"),blend:r,depthMask:!1,depthText:!1}),mode:T.Mesh.POINTS}),this._framebuffer=new Y1({depthBuffer:!1}),this._dummyCamera=new T.OrthographicCamera({left:-1,right:1,top:1,bottom:-1,near:0,far:100}),this._globalSpeed=0}U1.prototype.updateOption=function(e){for(var t in r3)this[t]=r3[t];var r=this._nodes.length;if(r>5e4?this.jitterTolerence=10:r>5e3?this.jitterTolerence=1:this.jitterTolerence=.1,r>100?this.scaling=2:this.scaling=10,e)for(var t in r3)e[t]!=null&&(this[t]=e[t]);if(this.repulsionByDegree)for(var i=this._positionSourceTex.pixels,n=0;ne};U1.prototype._swapTexture=function(){var e=this._positionPrevTex;this._positionPrevTex=this._positionTex,this._positionTex=e;var e=this._forcePrevTex;this._forcePrevTex=this._forceTex,this._forceTex=e;var e=this._globalSpeedPrevTex;this._globalSpeedPrevTex=this._globalSpeedTex,this._globalSpeedTex=e};U1.prototype._initFromSource=function(e){this._framebuffer.attach(this._positionPrevTex),this._framebuffer.bind(e),this._copyPass.setUniform("texture",this._positionSourceTex),this._copyPass.render(e),e.gl.clearColor(0,0,0,0),this._framebuffer.attach(this._forcePrevTex),e.gl.clear(e.gl.COLOR_BUFFER_BIT),this._framebuffer.attach(this._globalSpeedPrevTex),e.gl.clear(e.gl.COLOR_BUFFER_BIT),this._framebuffer.unbind(e)};U1.prototype._resize=function(e,t){["_positionSourceTex","_positionTex","_positionPrevTex","_forceTex","_forcePrevTex"].forEach(function(r){this[r].width=e,this[r].height=t,this[r].dirty()},this)};U1.prototype.dispose=function(e){this._framebuffer.dispose(e),this._copyPass.dispose(e),this._nodeRepulsionPass.dispose(e),this._positionPass.dispose(e),this._globalSpeedPass.dispose(e),this._edgeForceMesh.geometry.dispose(e),this._weightedSumMesh.geometry.dispose(e),this._positionSourceTex.dispose(e),this._positionTex.dispose(e),this._positionPrevTex.dispose(e),this._forceTex.dispose(e),this._forcePrevTex.dispose(e),this._weightedSumTex.dispose(e),this._globalSpeedTex.dispose(e),this._globalSpeedPrevTex.dispose(e)};function fa(){var e={create:function(){return new Float32Array(2)},dist:function(l,h){var u=h[0]-l[0],c=h[1]-l[1];return Math.sqrt(u*u+c*c)},len:function(l){var h=l[0],u=l[1];return Math.sqrt(h*h+u*u)},scaleAndAdd:function(l,h,u,c){return l[0]=h[0]+u[0]*c,l[1]=h[1]+u[1]*c,l},scale:function(l,h,u){return l[0]=h[0]*u,l[1]=h[1]*u,l},add:function(l,h,u){return l[0]=h[0]+u[0],l[1]=h[1]+u[1],l},sub:function(l,h,u){return l[0]=h[0]-u[0],l[1]=h[1]-u[1],l},normalize:function(l,h){var u=h[0],c=h[1],d=u*u+c*c;return d>0&&(d=1/Math.sqrt(d),l[0]=h[0]*d,l[1]=h[1]*d),l},negate:function(l,h){return l[0]=-h[0],l[1]=-h[1],l},copy:function(l,h){return l[0]=h[0],l[1]=h[1],l},set:function(l,h,u){return l[0]=h,l[1]=u,l}};function t(){this.subRegions=[],this.nSubRegions=0,this.node=null,this.mass=0,this.centerOfMass=null,this.bbox=new Float32Array(4),this.size=0}var r=t.prototype;r.beforeUpdate=function(){for(var l=0;l=l&&this.bbox[1]<=h&&this.bbox[3]>=h},r.setBBox=function(l,h,u,c){this.bbox[0]=l,this.bbox[1]=h,this.bbox[2]=u,this.bbox[3]=c,this.size=(u-l+c-h)/2},r._newSubRegion=function(){var l=this.subRegions[this.nSubRegions];return l||(l=new t,this.subRegions[this.nSubRegions]=l),this.nSubRegions++,l},r._addNodeToSubRegion=function(l){var h=this.findSubRegion(l.position[0],l.position[1]),u=this.bbox;if(!h){var c=(u[0]+u[2])/2,d=(u[1]+u[3])/2,f=(u[2]-u[0])/2,v=(u[3]-u[1])/2,p=l.position[0]>=c?1:0,m=l.position[1]>=d?1:0,h=this._newSubRegion();h.setBBox(p*f+u[0],m*v+u[1],(p+1)*f+u[0],(m+1)*v+u[1])}h.addNode(l)},r._updateCenterOfMass=function(l){this.centerOfMass==null&&(this.centerOfMass=new Float32Array(2));var h=this.centerOfMass[0]*this.mass,u=this.centerOfMass[1]*this.mass;h+=l.position[0]*l.mass,u+=l.position[1]*l.mass,this.mass+=l.mass,this.centerOfMass[0]=h/this.mass,this.centerOfMass[1]=u/this.mass};function i(){this.position=new Float32Array(2),this.force=e.create(),this.forcePrev=e.create(),this.mass=1,this.inDegree=0,this.outDegree=0}function n(l,h){this.source=l,this.target=h,this.weight=1}function a(){this.autoSettings=!0,this.barnesHutOptimize=!0,this.barnesHutTheta=1.5,this.repulsionByDegree=!0,this.linLogMode=!1,this.strongGravityMode=!1,this.gravity=1,this.scaling=1,this.edgeWeightInfluence=1,this.jitterTolerence=.1,this.preventOverlap=!1,this.dissuadeHubs=!1,this.rootRegion=new t,this.rootRegion.centerOfMass=e.create(),this.nodes=[],this.edges=[],this.bbox=new Float32Array(4),this.gravityCenter=null,this._massArr=null,this._swingingArr=null,this._sizeArr=null,this._globalSpeed=0}var o=a.prototype;o.initNodes=function(l,h,u){var c=h.length;this.nodes.length=0;for(var d=typeof u<"u",f=0;f0&&(this.strongGravityMode?this.applyNodeStrongGravity(c):this.applyNodeGravity(c))}for(var h=0;h0&&(y=Math.min(y/this._globalSpeed,1.5)*this._globalSpeed),this._globalSpeed=y;for(var h=0;h0&&(g=Math.min(w*g,10)/w,e.scaleAndAdd(u.position,u.position,u.force,g))}},o.applyRegionToNodeRepulsion=function(){var l=e.create();return function(u,c){if(u.node)this.applyNodeToNodeRepulsion(u.node,c,!0);else{e.sub(l,c.position,u.centerOfMass);var d=l[0]*l[0]+l[1]*l[1];if(d>this.barnesHutTheta*u.size*u.size){var f=this.scaling*c.mass*u.mass/d;e.scaleAndAdd(c.force,c.force,l,f)}else for(var v=0;v0)v=this.scaling*u.mass*c.mass/(p*p);else if(p<0)v=this.scaling*100*u.mass*c.mass;else return}else v=this.scaling*u.mass*c.mass/f;e.scaleAndAdd(u.force,u.force,l,v),e.scaleAndAdd(c.force,c.force,l,-v)}}}}(),o.applyEdgeAttraction=function(){var l=e.create();return function(u){var c=u.source,d=u.target;e.sub(l,c.position,d.position);var f=e.len(l),v;this.edgeWeightInfluence===0?v=1:this.edgeWeightInfluence===1?v=u.weight:v=Math.pow(u.weight,this.edgeWeightInfluence);var p;this.preventOverlap&&(f=f-c.size-d.size,f<=0)||(this.linLogMode?p=-v*Math.log(f+1)/(f+1):p=-v,e.scaleAndAdd(c.force,c.force,l,p),e.scaleAndAdd(d.force,d.force,l,-p))}}(),o.applyNodeGravity=function(){var l=e.create();return function(h){e.sub(l,this.gravityCenter,h.position);var u=e.len(l);e.scaleAndAdd(h.force,h.force,l,this.gravity*h.mass/(u+1))}}(),o.applyNodeStrongGravity=function(){var l=e.create();return function(h){e.sub(l,this.gravityCenter,h.position),e.scaleAndAdd(h.force,h.force,l,this.gravity*h.mass)}}(),o.updateBBox=function(){for(var l=1/0,h=1/0,u=-1/0,c=-1/0,d=0;d5e4?t.jitterTolerence=10:a>5e3?t.jitterTolerence=1:t.jitterTolerence=.1,a>100?t.scaling=2:t.scaling=10,a>1e3?t.barnesHutOptimize=!0:t.barnesHutOptimize=!1,e)for(var r in d8)e[r]!=null&&(t[r]=e[r]);if(!t.gravityCenter){for(var o=[1/0,1/0],s=[-1/0,-1/0],l=0;le};d9.prototype.getNodePosition=function(e,t){if(t||(t=new Float32Array(this._nodes.length*2)),this._positionArr)for(var r=0;r0?1.1:.9,a=Math.max(Math.min(this._zoom*n,this.maxZoom),this.minZoom);n=a/this._zoom;var o=this._convertPos(r,i),s=(o.x-this._dx)*(n-1),l=(o.y-this._dy)*(n-1);this._dx-=s,this._dy-=l,this._zoom=a,this._needsUpdate=!0}}},dispose:function(){var e=this.zr;e.off("mousedown",this._mouseDownHandler),e.off("mousemove",this._mouseMoveHandler),e.off("mouseup",this._mouseUpHandler),e.off("mousewheel",this._mouseWheelHandler),e.off("globalout",this._mouseUpHandler),e.animation.off("frame",this._update)}});const va=da,pa=`@export ecgl.lines2D.vertex - -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; - -attribute vec2 position: POSITION; -attribute vec4 a_Color : COLOR; -varying vec4 v_Color; - -#ifdef POSITIONTEXTURE_ENABLED -uniform sampler2D positionTexture; -#endif - -void main() -{ - gl_Position = worldViewProjection * vec4(position, -10.0, 1.0); - - v_Color = a_Color; -} - -@end - -@export ecgl.lines2D.fragment - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; - -varying vec4 v_Color; - -void main() -{ - gl_FragColor = color * v_Color; -} -@end - - -@export ecgl.meshLines2D.vertex - -attribute vec2 position: POSITION; -attribute vec2 normal; -attribute float offset; -attribute vec4 a_Color : COLOR; - -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; -uniform vec4 viewport : VIEWPORT; - -varying vec4 v_Color; -varying float v_Miter; - -void main() -{ - vec4 p2 = worldViewProjection * vec4(position + normal, -10.0, 1.0); - gl_Position = worldViewProjection * vec4(position, -10.0, 1.0); - - p2.xy /= p2.w; - gl_Position.xy /= gl_Position.w; - - vec2 N = normalize(p2.xy - gl_Position.xy); - gl_Position.xy += N * offset / viewport.zw * 2.0; - - gl_Position.xy *= gl_Position.w; - - v_Color = a_Color; -} -@end - - -@export ecgl.meshLines2D.fragment - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; - -varying vec4 v_Color; -varying float v_Miter; - -void main() -{ - gl_FragColor = color * v_Color; -} - -@end`;var W8=M1.vec2;T.Shader.import(pa);var ma=1;const _a=E9.extend({type:"graphGL",__ecgl__:!0,init:function(e,t){this.groupGL=new T.Node,this.viewGL=new f1("orthographic"),this.viewGL.camera.left=this.viewGL.camera.right=0,this.viewGL.add(this.groupGL),this._pointsBuilder=new m2(!0,t),this._forceEdgesMesh=new T.Mesh({material:new T.Material({shader:T.createShader("ecgl.forceAtlas2.edges"),transparent:!0,depthMask:!1,depthTest:!1}),$ignorePicking:!0,geometry:new T.Geometry({attributes:{node:new T.Geometry.Attribute("node","float",2),color:new T.Geometry.Attribute("color","float",4,"COLOR")},dynamic:!0,mainAttribute:"node"}),renderOrder:-1,mode:T.Mesh.LINES}),this._edgesMesh=new T.Mesh({material:new T.Material({shader:T.createShader("ecgl.meshLines2D"),transparent:!0,depthMask:!1,depthTest:!1}),$ignorePicking:!0,geometry:new G7({useNativeLine:!1,dynamic:!0}),renderOrder:-1,culling:!1}),this._layoutId=0,this._control=new va({zr:t.getZr(),viewGL:this.viewGL}),this._control.setTarget(this.groupGL),this._control.init(),this._clickHandler=this._clickHandler.bind(this)},render:function(e,t,r){this.groupGL.add(this._pointsBuilder.rootNode),this._model=e,this._api=r,this._initLayout(e,t,r),this._pointsBuilder.update(e,t,r),this._forceLayoutInstance instanceof U1||this.groupGL.remove(this._forceEdgesMesh),this._updateCamera(e,r),this._control.off("update"),this._control.on("update",function(){r.dispatchAction({type:"graphGLRoam",seriesId:e.id,zoom:this._control.getZoom(),offset:this._control.getOffset()}),this._pointsBuilder.updateView(this.viewGL.camera)},this),this._control.setZoom(J.firstNotNull(e.get("zoom"),1)),this._control.setOffset(e.get("offset")||[0,0]);var i=this._pointsBuilder.getPointsMesh();if(i.off("mousemove",this._mousemoveHandler),i.off("mouseout",this._mouseOutHandler,this),r.getZr().off("click",this._clickHandler),this._pointsBuilder.highlightOnMouseover=!0,e.get("focusNodeAdjacency")){var n=e.get("focusNodeAdjacencyOn");n==="click"?r.getZr().on("click",this._clickHandler):n==="mouseover"&&(i.on("mousemove",this._mousemoveHandler,this),i.on("mouseout",this._mouseOutHandler,this),this._pointsBuilder.highlightOnMouseover=!1)}this._lastMouseOverDataIndex=-1},_clickHandler:function(e){if(!this._layouting){var t=this._pointsBuilder.getPointsMesh().dataIndex;t>=0?this._api.dispatchAction({type:"graphGLFocusNodeAdjacency",seriesId:this._model.id,dataIndex:t}):this._api.dispatchAction({type:"graphGLUnfocusNodeAdjacency",seriesId:this._model.id})}},_mousemoveHandler:function(e){if(!this._layouting){var t=this._pointsBuilder.getPointsMesh().dataIndex;t>=0?t!==this._lastMouseOverDataIndex&&this._api.dispatchAction({type:"graphGLFocusNodeAdjacency",seriesId:this._model.id,dataIndex:t}):this._mouseOutHandler(e),this._lastMouseOverDataIndex=t}},_mouseOutHandler:function(e){this._layouting||(this._api.dispatchAction({type:"graphGLUnfocusNodeAdjacency",seriesId:this._model.id}),this._lastMouseOverDataIndex=-1)},_updateForceEdgesGeometry:function(e,t){var r=this._forceEdgesMesh.geometry,i=t.getEdgeData(),n=0,a=this._forceLayoutInstance,o=i.count()*2;r.attributes.node.init(o),r.attributes.color.init(o),i.each(function(s){var l=e[s];r.attributes.node.set(n,a.getNodeUV(l.node1)),r.attributes.node.set(n+1,a.getNodeUV(l.node2));var h=k1(i,l.dataIndex),u=T.parseColor(h);u[3]*=J.firstNotNull(V1(i,l.dataIndex),1),r.attributes.color.set(n,u),r.attributes.color.set(n+1,u),n+=2}),r.dirty()},_updateMeshLinesGeometry:function(){var t=this._model.getEdgeData(),e=this._edgesMesh.geometry,t=this._model.getEdgeData(),r=this._model.getData().getLayout("points");e.resetOffset(),e.setVertexCount(t.count()*e.getLineVertexCount()),e.setTriangleCount(t.count()*e.getLineTriangleCount());var i=[],n=[],a=["lineStyle","width"];this._originalEdgeColors=new Float32Array(t.count()*4),this._edgeIndicesMap=new Float32Array(t.count()),t.each(function(o){var s=t.graph.getEdgeByIndex(o),l=s.node1.dataIndex*2,h=s.node2.dataIndex*2;i[0]=r[l],i[1]=r[l+1],n[0]=r[h],n[1]=r[h+1];var u=k1(t,s.dataIndex),c=T.parseColor(u);c[3]*=J.firstNotNull(V1(t,s.dataIndex),1);var d=t.getItemModel(s.dataIndex),f=J.firstNotNull(d.get(a),1)*this._api.getDevicePixelRatio();e.addLine(i,n,c,f);for(var v=0;v<4;v++)this._originalEdgeColors[s.dataIndex*4+v]=c[v];this._edgeIndicesMap[s.dataIndex]=o},this),e.dirty()},_updateForceNodesGeometry:function(e){for(var t=this._pointsBuilder.getPointsMesh(),r=[],i=0;i=v&&(h._syncNodePosition(e),f=0),a.getZr().refresh(),i3(function(){p(m)})})}};i3(function(){h._forceLayoutInstanceToDispose&&(h._forceLayoutInstanceToDispose.dispose(n.layer.renderer),h._forceLayoutInstanceToDispose=null),p(u)}),this._layouting=!0}}},stopLayout:function(e,t,r,i){i&&i.from!=null&&i.from!==this.uid||(this._layoutId=0,this.groupGL.remove(this._forceEdgesMesh),this.groupGL.add(this._edgesMesh),this._forceLayoutInstance&&this.viewGL.layer&&(i&&i.beforeLayout||(this._syncNodePosition(e),this._updateAfterLayout(e,t,r)),this._api.getZr().refresh(),this._layouting=!1))},_syncNodePosition:function(e){var t=this._forceLayoutInstance.getNodePosition(this.viewGL.layer.renderer);e.getData().setLayout("points",t),e.setNodePosition(t)},_updateAfterLayout:function(e,t,r){this._updateMeshLinesGeometry(),this._pointsBuilder.removePositionTexture(),this._pointsBuilder.updateLayout(e,t,r),this._pointsBuilder.updateView(this.viewGL.camera),this._pointsBuilder.updateLabels(),this._pointsBuilder.showLabels()},focusNodeAdjacency:function(e,t,r,i){var n=this._model.getData();this._downplayAll();var a=i.dataIndex,o=n.graph,s=[],l=o.getNodeByIndex(a);s.push(l),l.edges.forEach(function(u){u.dataIndex<0||(u.node1!==l&&s.push(u.node1),u.node2!==l&&s.push(u.node2))},this),this._pointsBuilder.fadeOutAll(.05),this._fadeOutEdgesAll(.05),s.forEach(function(u){this._pointsBuilder.highlight(n,u.dataIndex)},this),this._pointsBuilder.updateLabels(s.map(function(u){return u.dataIndex}));var h=[];l.edges.forEach(function(u){u.dataIndex>=0&&(this._highlightEdge(u.dataIndex),h.push(u))},this),this._focusNodes=s,this._focusEdges=h},unfocusNodeAdjacency:function(e,t,r,i){this._downplayAll(),this._pointsBuilder.fadeInAll(),this._fadeInEdgesAll(),this._pointsBuilder.updateLabels()},_highlightEdge:function(e){var t=this._model.getEdgeData().getItemModel(e),r=T.parseColor(t.get("emphasis.lineStyle.color")||t.get("lineStyle.color")),i=J.firstNotNull(t.get("emphasis.lineStyle.opacity"),t.get("lineStyle.opacity"),1);r[3]*=i,this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[e],r)},_downplayAll:function(){this._focusNodes&&this._focusNodes.forEach(function(e){this._pointsBuilder.downplay(this._model.getData(),e.dataIndex)},this),this._focusEdges&&this._focusEdges.forEach(function(e){this._downplayEdge(e.dataIndex)},this)},_downplayEdge:function(e){var t=this._getColor(e,[]);this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[e],t)},_setEdgeFade:function(){var e=[];return function(t,r){this._getColor(t,e),e[3]*=r,this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[t],e)}}(),_getColor:function(e,t){for(var r=0;r<4;r++)t[r]=this._originalEdgeColors[e*4+r];return t},_fadeOutEdgesAll:function(e){var t=this._model.getData().graph;t.eachEdge(function(r){this._setEdgeFade(r.dataIndex,e)},this)},_fadeInEdgesAll:function(){this._fadeOutEdgesAll(1)},_updateCamera:function(e,t){this.viewGL.setViewport(0,0,t.getWidth(),t.getHeight(),t.getDevicePixelRatio());for(var r=this.viewGL.camera,i=e.getData(),n=i.getLayout("points"),a=W8.create(1/0,1/0),o=W8.create(-1/0,-1/0),s=[],l=0;lr.left&&ur.top)){var c=Math.max(o[0]-a[0],10),d=c/t.getWidth()*t.getHeight();c*=1.4,d*=1.4,a[0]-=c*.2,r.left=a[0],r.top=h-d/2,r.bottom=h+d/2,r.right=c+a[0],r.near=0,r.far=100}},dispose:function(){var e=this.viewGL.layer.renderer;this._forceLayoutInstance&&this._forceLayoutInstance.dispose(e),this.groupGL.removeAll(),this._layoutId=-1,this._pointsBuilder.dispose()},remove:function(){this.groupGL.removeAll(),this._control.dispose()}});function X8(e){return e instanceof Array||(e=[e,e]),e}function ga(e){e.registerChartView(_a),e.registerSeriesModel(ua),e.registerVisual(function(r){const i={};r.eachSeriesByType("graphGL",function(n){var a=n.getCategoriesData(),o=n.getData(),s={};a.each(function(l){var h=a.getName(l);s["ec-"+h]=l;var u=a.getItemModel(l),c=u.getModel("itemStyle").getItemStyle();c.fill||(c.fill=n.getColorFromPalette(h,i)),a.setItemVisual(l,"style",c);var d=["symbol","symbolSize","symbolKeepAspect"];for(let v=0;v65535?new Uint32Array(i*3):new Uint16Array(i*3))},addLine:function(e){var t=this._vertexOffset;this.attributes.position.set(t,[e[0],e[1],1]),this.attributes.position.set(t+1,[e[0],e[1],-1]),this.attributes.position.set(t+2,[e[0],e[1],2]),this.attributes.position.set(t+3,[e[0],e[1],-2]),this.setTriangleIndices(this._faceOffset++,[t,t+1,t+2]),this.setTriangleIndices(this._faceOffset++,[t+1,t+2,t+3]),this._vertexOffset+=4}});const Ta=xa,wa=`@export ecgl.vfParticle.particle.fragment - -uniform sampler2D particleTexture; -uniform sampler2D spawnTexture; -uniform sampler2D velocityTexture; - -uniform float deltaTime; -uniform float elapsedTime; - -uniform float speedScaling : 1.0; - -uniform vec2 textureSize; -uniform vec4 region : [0, 0, 1, 1]; -uniform float firstFrameTime; - -varying vec2 v_Texcoord; - - -void main() -{ - vec4 p = texture2D(particleTexture, v_Texcoord); - bool spawn = false; - if (p.w <= 0.0) { - p = texture2D(spawnTexture, fract(v_Texcoord + elapsedTime / 10.0)); - p.w -= firstFrameTime; - spawn = true; - } - vec2 v = texture2D(velocityTexture, fract(p.xy * region.zw + region.xy)).xy; - v = (v - 0.5) * 2.0; - p.z = length(v); - p.xy += v * deltaTime / 10.0 * speedScaling; - p.w -= deltaTime; - - if (spawn || p.xy != fract(p.xy)) { - p.z = 0.0; - } - p.xy = fract(p.xy); - - gl_FragColor = p; -} -@end - -@export ecgl.vfParticle.renderPoints.vertex - -#define PI 3.1415926 - -attribute vec2 texcoord : TEXCOORD_0; - -uniform sampler2D particleTexture; -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; - -uniform float size : 1.0; - -varying float v_Mag; -varying vec2 v_Uv; - -void main() -{ - vec4 p = texture2D(particleTexture, texcoord); - - if (p.w > 0.0 && p.z > 1e-5) { - gl_Position = worldViewProjection * vec4(p.xy * 2.0 - 1.0, 0.0, 1.0); - } - else { - gl_Position = vec4(100000.0, 100000.0, 100000.0, 1.0); - } - - v_Mag = p.z; - v_Uv = p.xy; - - gl_PointSize = size; -} - -@end - -@export ecgl.vfParticle.renderPoints.fragment - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; -uniform sampler2D gradientTexture; -uniform sampler2D colorTexture; -uniform sampler2D spriteTexture; - -varying float v_Mag; -varying vec2 v_Uv; - -void main() -{ - gl_FragColor = color; -#ifdef SPRITETEXTURE_ENABLED - gl_FragColor *= texture2D(spriteTexture, gl_PointCoord); - if (color.a == 0.0) { - discard; - } -#endif -#ifdef GRADIENTTEXTURE_ENABLED - gl_FragColor *= texture2D(gradientTexture, vec2(v_Mag, 0.5)); -#endif -#ifdef COLORTEXTURE_ENABLED - gl_FragColor *= texture2D(colorTexture, v_Uv); -#endif -} - -@end - -@export ecgl.vfParticle.renderLines.vertex - -#define PI 3.1415926 - -attribute vec3 position : POSITION; - -uniform sampler2D particleTexture; -uniform sampler2D prevParticleTexture; - -uniform float size : 1.0; -uniform vec4 vp: VIEWPORT; -uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; - -varying float v_Mag; -varying vec2 v_Uv; - -@import clay.util.rand - -void main() -{ - vec4 p = texture2D(particleTexture, position.xy); - vec4 p2 = texture2D(prevParticleTexture, position.xy); - - p.xy = p.xy * 2.0 - 1.0; - p2.xy = p2.xy * 2.0 - 1.0; - - if (p.w > 0.0 && p.z > 1e-5) { - vec2 dir = normalize(p.xy - p2.xy); - vec2 norm = vec2(dir.y / vp.z, -dir.x / vp.w) * sign(position.z) * size; - if (abs(position.z) == 2.0) { - gl_Position = vec4(p.xy + norm, 0.0, 1.0); - v_Uv = p.xy; - v_Mag = p.z; - } - else { - gl_Position = vec4(p2.xy + norm, 0.0, 1.0); - v_Mag = p2.z; - v_Uv = p2.xy; - } - gl_Position = worldViewProjection * gl_Position; - } - else { - gl_Position = vec4(100000.0, 100000.0, 100000.0, 1.0); - } -} - -@end - -@export ecgl.vfParticle.renderLines.fragment - -uniform vec4 color : [1.0, 1.0, 1.0, 1.0]; -uniform sampler2D gradientTexture; -uniform sampler2D colorTexture; - -varying float v_Mag; -varying vec2 v_Uv; - -void main() -{ - gl_FragColor = color; - #ifdef GRADIENTTEXTURE_ENABLED - gl_FragColor *= texture2D(gradientTexture, vec2(v_Mag, 0.5)); -#endif -#ifdef COLORTEXTURE_ENABLED - gl_FragColor *= texture2D(colorTexture, v_Uv); -#endif -} - -@end -`;N.import(wa);function Sa(e){var t=document.createElement("canvas");t.width=t.height=e;var r=t.getContext("2d");return r.fillStyle="#fff",r.arc(e/2,e/2,e/2,0,Math.PI*2),r.fill(),t}var g3=function(){this.motionBlurFactor=.99,this.vectorFieldTexture=new K({type:W.FLOAT,flipY:!1}),this.particleLife=[5,20],this._particleType="point",this._particleSize=1,this.particleColor=[1,1,1,1],this.particleSpeedScaling=1,this._thisFrameTexture=null,this._particlePass=null,this._spawnTexture=null,this._particleTexture0=null,this._particleTexture1=null,this._particlePointsMesh=null,this._surfaceFrameBuffer=null,this._elapsedTime=0,this._scene=null,this._camera=null,this._lastFrameTexture=null,this._supersampling=1,this._downsampleTextures=[],this._width=512,this._height=512,this.init()};g3.prototype={constructor:g3,init:function(){var e={type:W.FLOAT,minFilter:W.NEAREST,magFilter:W.NEAREST,useMipmap:!1};this._spawnTexture=new K(e),this._particleTexture0=new K(e),this._particleTexture1=new K(e),this._frameBuffer=new Y1({depthBuffer:!1}),this._particlePass=new R1({fragment:N.source("ecgl.vfParticle.particle.fragment")}),this._particlePass.setUniform("velocityTexture",this.vectorFieldTexture),this._particlePass.setUniform("spawnTexture",this._spawnTexture),this._downsamplePass=new R1({fragment:N.source("clay.compositor.downsample")});var t=new h2({renderOrder:10,material:new _9({shader:new N(N.source("ecgl.vfParticle.renderPoints.vertex"),N.source("ecgl.vfParticle.renderPoints.fragment"))}),mode:h2.POINTS,geometry:new o1({dynamic:!0,mainAttribute:"texcoord0"})}),r=new h2({renderOrder:10,material:new _9({shader:new N(N.source("ecgl.vfParticle.renderLines.vertex"),N.source("ecgl.vfParticle.renderLines.fragment"))}),geometry:new Ta,culling:!1}),i=new h2({material:new _9({shader:new N(N.source("ecgl.color.vertex"),N.source("ecgl.color.fragment"))}),geometry:new y0});i.material.enableTexture("diffuseMap"),this._particlePointsMesh=t,this._particleLinesMesh=r,this._lastFrameFullQuadMesh=i,this._camera=new F2,this._thisFrameTexture=new K,this._lastFrameTexture=new K},setParticleDensity:function(e,t){for(var r=e*t,i=new Float32Array(r*4),n=0,a=this.particleLife,o=0;o0?e[e.length-1]:this._lastFrameTexture},setRegion:function(e){this._particlePass.setUniform("region",e)},resize:function(e,t){this._lastFrameTexture.width=e*this._supersampling,this._lastFrameTexture.height=t*this._supersampling,this._thisFrameTexture.width=e*this._supersampling,this._thisFrameTexture.height=t*this._supersampling,this._width=e,this._height=t},setParticleSize:function(e){var t=this._getParticleMesh();if(e<=2){t.material.disableTexture("spriteTexture"),t.material.transparent=!1;return}this._spriteTexture||(this._spriteTexture=new K),(!this._spriteTexture.image||this._spriteTexture.image.width!==e)&&(this._spriteTexture.image=Sa(e),this._spriteTexture.dirty()),t.material.transparent=!0,t.material.enableTexture("spriteTexture"),t.material.set("spriteTexture",this._spriteTexture),this._particleSize=e},setGradientTexture:function(e){var t=this._getParticleMesh().material;t[e?"enableTexture":"disableTexture"]("gradientTexture"),t.setUniform("gradientTexture",e)},setColorTextureImage:function(e,t){var r=this._getParticleMesh().material;r.setTextureImage("colorTexture",e,t,{flipY:!0})},setParticleType:function(e){this._particleType=e},clearFrame:function(e){var t=this._frameBuffer;t.attach(this._lastFrameTexture),t.bind(e),e.gl.clear(e.gl.DEPTH_BUFFER_BIT|e.gl.COLOR_BUFFER_BIT),t.unbind(e)},setSupersampling:function(e){this._supersampling=e,this.resize(this._width,this._height)},_updateDownsampleTextures:function(e,t){for(var r=this._downsampleTextures,i=Math.max(Math.floor(Math.log(this._supersampling/t.getDevicePixelRatio())/Math.log(2)),0),n=2,a=this._width*this._supersampling,o=this._height*this._supersampling,s=0;s=359;s&&(n[0]>0&&(n[0]=0),a[0]1?(t.material.shader!==this._meshLinesShader&&t.material.attachShader(this._meshLinesShader),t.mode=T.Mesh.TRIANGLES):(t.material.shader!==this._nativeLinesShader&&t.material.attachShader(this._nativeLinesShader),t.mode=T.Mesh.LINES),r=r||0,i=i||n.count(),s.resetOffset();var u=0,c=0,d=[],f=[],v=[],p=[],m=[],_=.3,x=.7;function y(){f[0]=d[0]*x+p[0]*_-(d[1]-p[1])*a,f[1]=d[1]*x+p[1]*_-(p[0]-d[0])*a,v[0]=d[0]*_+p[0]*x-(d[1]-p[1])*a,v[1]=d[1]*_+p[1]*x-(p[0]-d[0])*a}if(o||a!==0)for(var g=r;g{t=new BMapGL.Map("map",{minZoom:11,maxZoom:20}),t.enableScrollWheelZoom(!0),S5.data.get("type")==1||t.setMapStyleV2({styleId:"d0acde891abd157741b71e12670ee2e6"}),i([119.178783,29.034583],15),t.setTrafficOn()},i=(n,a)=>{t.centerAndZoom(new BMapGL.Point(n[0],n[1]),a)};return w3(()=>{r()}),(n,a)=>(c8(),S3("div",Da))}},Ra=T3(Pa,[["__scopeId","data-v-4bc23234"]]),Na=""+new URL("m1-7c98ad43.png",import.meta.url).href,Ia=""+new URL("m2-ff698596.png",import.meta.url).href,Oa=[{type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.10854514340309,28.922000508328516],[119.11039578432603,28.92151838105444],[119.11075490201205,28.921511283618578],[119.111105730289,28.92162963741842],[119.11161258472326,28.921182971296364],[119.11200846671827,28.92115774695128],[119.11230387402144,28.920878960361744],[119.11255783990119,28.920822456162547],[119.11258301634086,28.921290550259062],[119.1126654896048,28.921523785036847],[119.11316256366365,28.922139112200053],[119.11395758706995,28.922630180791288],[119.11508770351676,28.922950820966545],[119.1158539764077,28.92339777271793],[119.11653491311796,28.923515633516867],[119.11693662716101,28.92372790081923],[119.11796817164677,28.9239663944347],[119.11850396557985,28.92400963798184],[119.11882425786004,28.924470698790664],[119.11890782423752,28.924828864641416],[119.11905986810885,28.925023598449762],[119.11977834160936,28.92553168331546],[119.12035053116955,28.92605988959962],[119.12116310258807,28.92652250069101],[119.12141531171501,28.92708919434479],[119.121440493931,28.927603698797906],[119.1219568692334,28.92807415142902],[119.12258462374905,28.928436627491426],[119.1231591089665,28.92817127367399],[119.12388281061645,28.927954374316087],[119.12444427485184,28.928583011578763],[119.12545158180761,28.9293822780188],[119.12551280658774,28.929947543804847],[119.12579967876226,28.930304508993014],[119.12592038871163,28.93071858030077],[119.12606922962846,28.9309390669003],[119.12647468868,28.931346078229772],[119.12654458269101,28.931720257516762],[119.12679469256808,28.932172874974647],[119.12681194679939,28.93272910099295],[119.12789071237673,28.933573041413492],[119.12949054981195,28.93279749182161],[119.12989069675852,28.932688262150425],[119.13022450925271,28.93269352488857],[119.13078396011413,28.93313171525992],[119.13120389538055,28.933703553254123],[119.13194972343709,28.9344561165546],[119.13225756124613,28.934950936056747],[119.13310837009384,28.93522443175594],[119.13465074280286,28.935250674859454],[119.1361217501774,28.935879313910682],[119.13666881067519,28.934905347446485],[119.13677482471944,28.93482635989898],[119.13790342117085,28.934903597466352],[119.13804910067267,28.934856685006086],[119.13825032426885,28.934653108515974],[119.13918292278478,28.933349070987123],[119.13915986904335,28.933061176535137],[119.13898861671,28.932705348392528],[119.13903479601395,28.932430595163847],[119.13911918783677,28.932281078372277],[119.13960927533434,28.931865163725192],[119.13866928296075,28.930924389726222],[119.13845693586117,28.930452406104816],[119.1382926258608,28.92906169434619],[119.1383375746368,28.92627451581562],[119.13828680720033,28.925385678316015],[119.13795953682899,28.923728001236178],[119.13749737715355,28.92249756386773],[119.13735359309479,28.921480355171987],[119.13699632385746,28.920774536756678],[119.13752243673335,28.92037528221663],[119.13794468955503,28.920218063181515],[119.13913892543957,28.920628617487246],[119.1403444168034,28.920623573421075],[119.1412758661053,28.920771654603946],[119.14166854318938,28.921208678126497],[119.14253149567254,28.921484560244828],[119.14276233532922,28.921056138716864],[119.14356511611086,28.920974930254385],[119.14460595910519,28.92067468900393],[119.14515130875445,28.92013446114092],[119.14538397030086,28.91966621685096],[119.1461370028244,28.91992984855582],[119.14768752277263,28.919837520012216],[119.14858988433289,28.92048543066834],[119.14915469929913,28.920671002532966],[119.14954100254104,28.920586311915137],[119.14976677429844,28.920821947588042],[119.14995144153315,28.920900049132293],[119.1502388463083,28.920923099128903],[119.15067790862203,28.920958312130622],[119.1508929991032,28.920803238370212],[119.1511078539197,28.920648334516958],[119.15121029926655,28.920572071057954],[119.15130229416215,28.92038113064701],[119.15137049727763,28.92001991427849],[119.15140007831052,28.919978777825676],[119.15163346316827,28.919858855356736],[119.15203312783922,28.919816650103893],[119.153543790803,28.91976541570561],[119.15374290304544,28.91980506410618],[119.15405022212049,28.919957044722448],[119.15442068106857,28.91996588163965],[119.15493611815701,28.920390987769345],[119.15523874137358,28.920690178334556],[119.15539961731592,28.920786148585364],[119.15551576902551,28.92081567210911],[119.15563192364623,28.920813181184464],[119.15577152979613,28.92076405925822],[119.15621381538482,28.92040549433304],[119.15638156291429,28.920320362400048],[119.15683030307436,28.92046703201413],[119.15791397780856,28.920236970022774],[119.15808136160284,28.92023475503102],[119.15854668943207,28.920583173575874],[119.15874905841287,28.920680034854257],[119.15894457966002,28.920706919535917],[119.15901781437783,28.920665865511626],[119.15915492271097,28.920369260523444],[119.15923501231819,28.920322014062922],[119.15958819394521,28.9201996360717],[119.16005969124285,28.920215336639775],[119.1606974844663,28.92038862999468],[119.16115095422472,28.920353132654316],[119.16156401595376,28.920383480289537],[119.16160333182634,28.920460531804462],[119.16165597539403,28.920778257202745],[119.16175625262322,28.92093213044148],[119.16282373382057,28.920958026193066],[119.16326747888736,28.920845809109156],[119.1634161136455,28.920834124666083],[119.16363725589798,28.920892809504817],[119.16383963158702,28.92103797116762],[119.16408097178152,28.921163061603536],[119.16469029257816,28.921289468067798],[119.16519860907022,28.92132450016113],[119.16561455894858,28.921499829439377],[119.16576680324164,28.921497146645645],[119.1659670373239,28.921406243825395],[119.1661636602754,28.92135912970385],[119.16633033578786,28.92135728370044],[119.16656084807103,28.921588652696364],[119.16682094630937,28.921790490856427],[119.16717484682088,28.921974969262152],[119.16746635919557,28.92186598355627],[119.16768823692676,28.92182899008626],[119.16804720052303,28.92188551056218],[119.16839785747288,28.922053977006886],[119.16863635537683,28.921735358790375],[119.16878571978314,28.921685549630485],[119.16943798346377,28.921871581328592],[119.169890019315,28.9220464450231],[119.17076666368892,28.922514377733346],[119.17116711492953,28.922630331482278],[119.17155133617402,28.922690678792993],[119.17200880213215,28.922667980269733],[119.17218342203216,28.922617589837788],[119.17266184152281,28.92225823784148],[119.17343530641612,28.9227264259357],[119.17353090466014,28.92281500600449],[119.17378990208282,28.923289058393973],[119.17462546871973,28.9231759734372],[119.1747629169389,28.923263193226465],[119.17492157081602,28.924302976814715],[119.17552321810318,28.92580249878789],[119.17604841851619,28.926847826191647],[119.17674968046141,28.927838536437662],[119.17689686901564,28.9279236151701],[119.17738311148949,28.928875970051692],[119.17792026491796,28.92931654627181],[119.17804681907113,28.930231355114962],[119.17810268399315,28.930882810986795],[119.17744312946803,28.93162636289534],[119.17737886554968,28.93217759319067],[119.17702744055408,28.93255589235275],[119.17639533536978,28.93290353802771],[119.1757967261407,28.93390367501766],[119.175592881887,28.93397919122179],[119.1751040449827,28.933816400701946],[119.17476636023257,28.933801466489744],[119.1744344310278,28.93398483473445],[119.17417825573656,28.934274101116824],[119.1741003114682,28.934471886405177],[119.17421605491731,28.935252681744384],[119.17459774522261,28.9353794800324],[119.17479615520254,28.935578235301048],[119.17511035586519,28.935993575697346],[119.17537511757095,28.93655810361366],[119.17602271178279,28.936522720428115],[119.17654761791728,28.936769300279504],[119.17674745229034,28.937179208365148],[119.17707817511992,28.938448355552076],[119.17778414507264,28.939196171882628],[119.17899483253369,28.939929190819853],[119.17852545463046,28.940108530264002],[119.17798855324011,28.940977850353608],[119.1775826577753,28.94129183869191],[119.17675650509779,28.941072573881083],[119.17648375381415,28.94114445400496],[119.17610383737713,28.941392841179066],[119.17596744351683,28.941642494963883],[119.17578844490642,28.942287482199873],[119.17599224527392,28.942733009034054],[119.17565594561188,28.94341511038027],[119.17569453372889,28.943591351902032],[119.1762464746724,28.94412152551658],[119.17620639403096,28.944533680107188],[119.1760840616103,28.944888036276303],[119.17566405499623,28.945655591299207],[119.17522389960591,28.945768072617486],[119.17458886200613,28.946627217829086],[119.17370891893852,28.94674642324526],[119.17301615976541,28.94756049370131],[119.1731480973338,28.948827016961673],[119.17306217259689,28.949539173515102],[119.17336808124888,28.949892717010275],[119.1738085165055,28.950756314713075],[119.17455924837809,28.951271306680894],[119.17538971579191,28.951726915176895],[119.17544380544044,28.952043832517987],[119.17540120746575,28.952358499625266],[119.1747859961172,28.953414172983233],[119.17416173667539,28.95480265062936],[119.17446471711824,28.955652408669568],[119.17432506169223,28.956069050426787],[119.1740529994242,28.956508643995754],[119.17444151482195,28.956990488896224],[119.17463952264254,28.957682315546],[119.17455833572707,28.957828564885805],[119.17357335790294,28.95852490738757],[119.17319703014903,28.958975005198823],[119.17318221832414,28.959212386193403],[119.17340983244293,28.959638082960858],[119.1734000567162,28.96005092216456],[119.17356957822345,28.960566706666732],[119.17375486678387,28.9623543663186],[119.1737007254696,28.962649496424284],[119.17343334929859,28.963134151551035],[119.17329696012509,28.963320044443066],[119.17313713192362,28.963369922693975],[119.17387887713994,28.963503064605913],[119.17462312484042,28.963902935379856],[119.17490919686648,28.964179911127612],[119.17664539571368,28.9666985366163],[119.178773397679,28.969034339558878],[119.17958940887337,28.96964053327994],[119.18010889289445,28.969914429686106],[119.18163452041452,28.970548009135552],[119.18303133377142,28.971240416534616],[119.18391804938781,28.971587902879183],[119.18468350952404,28.972345769363],[119.18640332664094,28.975249943360637],[119.18699888525369,28.975648943991708],[119.18702267245416,28.975910495328495],[119.18676978333545,28.975988637025875],[119.18676256124121,28.97607405496039],[119.18753013258048,28.97717668258215],[119.18790993929875,28.977823579265355],[119.1879849517277,28.978081174984457],[119.18796752691709,28.979382391261804],[119.18752615618779,28.981570071078337],[119.1874016065496,28.982681168356677],[119.18743291540756,28.98358355392207],[119.18778780302522,28.984569161520092],[119.18809943398192,28.98515298565014],[119.18826066651384,28.985368199028628],[119.18870398470565,28.985713498667565],[119.18924935089768,28.986501867593073],[119.18956234206307,28.9879970097333],[119.18955186397541,28.988197528740947],[119.18924047470026,28.98910470286305],[119.18826132018934,28.990470216099602],[119.18731140908466,28.99140735689104],[119.18681386284506,28.99234916882435],[119.18656198877402,28.993218220234176],[119.18634190219925,28.993582387714078],[119.18595257123368,28.994570252582236],[119.18577249699253,28.99528412740201],[119.18574720220153,28.995786863758656],[119.18548594011112,28.996719293450415],[119.1853138318143,28.99707221455663],[119.18498803769093,28.997480610690996],[119.18438157218799,28.997921317295436],[119.18338801582975,28.998281905468954],[119.18078077517445,28.998345889611333],[119.1796173033186,28.998280328571795],[119.17858585589461,28.998332630594394],[119.17794439314665,28.99845040465295],[119.17668418327108,28.998778974280224],[119.17626098183605,28.998929706749415],[119.1753337457972,28.99944270605286],[119.17489532201722,29.00040302105204],[119.1743970177509,29.00125935705083],[119.17396579398,29.002395581800737],[119.1740494355083,29.003091054956354],[119.17470117568142,29.0052600624989],[119.1751935489101,29.00628255973324],[119.17560444384475,29.006623256588565],[119.17579274651527,29.006886287316437],[119.17581576994414,29.007196059085906],[119.1755771438017,29.00854111779594],[119.17616297398513,29.010073874968946],[119.17625270543806,29.010802851594203],[119.17620896873106,29.011310956683715],[119.17810606663096,29.0145394936768],[119.17916595104022,29.015518379798994],[119.18044940178638,29.016537442524374],[119.18080400655113,29.017125423482714],[119.18101609267546,29.017893193260022],[119.18088045202441,29.018517334591696],[119.18044958706146,29.019096364054278],[119.17997514655195,29.01945459053774],[119.17842124960616,29.02038553434439],[119.17781870901945,29.020984220018136],[119.1776360807147,29.021423021317517],[119.1775439347238,29.02318751514616],[119.177253821112,29.024274488062858],[119.1768756106752,29.025449323881674],[119.17651690617537,29.02704505392196],[119.17611718545807,29.030156775115845],[119.1761651063279,29.03113207309976],[119.17645547530029,29.03178398942547],[119.1769875737816,29.03230696403446],[119.17737215630338,29.032813174520783],[119.17855711058452,29.035001416687358],[119.17856612850595,29.035017720310762],[119.1795194891867,29.037116096679934],[119.18007404477217,29.03862630368732],[119.18029746964005,29.03923332658518],[119.18111879843215,29.040635213747308],[119.18167752778798,29.04249144207154],[119.18181301479741,29.043681527016513],[119.18205273004365,29.04477997881382],[119.18238680770442,29.046314150920086],[119.1825032130826,29.047986209543467],[119.18294356923867,29.048860411542186],[119.183417229494,29.04931031706765],[119.18421225326169,29.049866922029185],[119.18503552558182,29.050473631791675],[119.18543913349636,29.05088223424858],[119.1861158621186,29.051828893267604],[119.18640539869912,29.052594096299806],[119.18659288694134,29.05378786729797],[119.18532093186039,29.053916760519762],[119.18198234312807,29.054738675703142],[119.17940209104263,29.055500468111347],[119.17849403737033,29.05564785283222],[119.17754520361858,29.05565896720119],[119.17646971327657,29.055441824475402],[119.17499096507919,29.055063648681955],[119.17392450429986,29.054643978706675],[119.17205213627508,29.05387067248872],[119.17046268319854,29.053053435100633],[119.16989398964088,29.052701747371504],[119.16943021690862,29.05241510521877],[119.16734146440001,29.050899501494673],[119.16658420601338,29.050176565427467],[119.16570262100213,29.04903753631271],[119.1647564516738,29.04733145032493],[119.16446901679535,29.046437438804023],[119.16418232897342,29.045012559847063],[119.16384190642104,29.042659334729198],[119.16364052566087,29.042120597020514],[119.16341449880214,29.04151476821799],[119.16241354657686,29.039628241708343],[119.16157278945545,29.038334637190204],[119.16065405826325,29.037259617748713],[119.1595971331579,29.03637729668192],[119.15830784433969,29.03547368174011],[119.15753480008242,29.03495899984673],[119.15606958824955,29.034783717843705],[119.15507111234065,29.034534190398208],[119.15076173643362,29.03385824709648],[119.14862903520341,29.033129375595013],[119.14792247740785,29.032966058882202],[119.1453109021591,29.032856931009984],[119.1436302681943,29.033037975042145],[119.14175927759943,29.03345008027577],[119.14110941789644,29.033730650290483],[119.14083568787728,29.034007030917927],[119.14034662442081,29.034891265999615],[119.14015758010753,29.035903291006566],[119.14009363911127,29.037240859499622],[119.13992448341303,29.037617041596206],[119.13975823527412,29.037735318072187],[119.13884554801152,29.037908250975114],[119.13662184341507,29.037938063906807],[119.13715207143467,29.03573011600869],[119.13722026697016,29.035178870516805],[119.1371835179385,29.034830531076217],[119.13696502990449,29.034600098176284],[119.13582461463525,29.033951477314602],[119.13488069990649,29.033761515873078],[119.13480214407838,29.03324783625152],[119.13480220799119,29.03249649644835],[119.1345830376419,29.03200340000606],[119.13440569922776,29.031423401787734],[119.13459468898286,29.030664493081826],[119.13491378500176,29.03052688759697],[119.13476851952169,29.03010987890719],[119.13497584079116,29.030041546252953],[119.1359125668134,29.030000028138435],[119.13605823988227,29.029926490331068],[119.13611416925652,29.029430531021173],[119.13681095613688,29.027409769659638],[119.13705159179071,29.025832341467133],[119.13764295753855,29.02559577688968],[119.13764409798794,29.024905139527057],[119.1372093145961,29.024045896613718],[119.13726601617044,29.022972609163403],[119.13722456359494,29.02281257016799],[119.13702049735028,29.022592499143897],[119.14104473637889,29.01712020393066],[119.14238570038682,29.015332212327124],[119.14395580715255,29.01322200520124],[119.14498120383996,29.012333451445],[119.1461941587737,29.01158164366269],[119.14752723785972,29.011000565108787],[119.14805672152605,29.010864035045678],[119.14788585038698,29.009804501296234],[119.14757863326832,29.00888188086418],[119.14714620443817,29.00867784213872],[119.14615047299007,29.007868488038962],[119.14510598158755,29.008179115766858],[119.14465264730316,29.008127401209666],[119.14356246165742,29.007629366180666],[119.14356826135635,29.007282167244476],[119.14375691205356,29.006860167378665],[119.1438150043039,29.00651871638568],[119.14415513054719,29.0060514544703],[119.14408517428794,29.005948107382675],[119.14380820996226,29.005837059119074],[119.14378046812772,29.005512288981805],[119.14405349243447,29.005302111640955],[119.14416603161371,29.0050884436554],[119.14403188996765,29.00487600334994],[119.14405137206172,29.004789614365592],[119.1442190816043,29.00467414426823],[119.14481524312129,29.004552793725303],[119.14491154728356,29.004431276692685],[119.14502086942431,29.00390591859892],[119.14505161970642,29.00278844511399],[119.14498564197685,29.002532946574757],[119.14475919849622,29.00199697872888],[119.1439592706881,29.002157575083118],[119.142598580385,29.002251934354433],[119.14226790680058,29.001981191680706],[119.14218606137149,29.001782686349518],[119.14220736734211,29.001440906655382],[119.14178875521604,29.000581009976255],[119.14203768403753,28.999421064102304],[119.14215309968729,28.999238510208727],[119.14213941319561,28.999034714457107],[119.14156860682901,28.998326921735103],[119.14092576298707,28.996717508779888],[119.14071590893761,28.996450288171584],[119.14085367939538,28.996256433669377],[119.14107437895501,28.996214412286584],[119.14136939319268,28.995865764057346],[119.14141592428314,28.99573274295361],[119.14131929931622,28.99548817395217],[119.14157860190187,28.995283086285607],[119.14152200959008,28.994987859178785],[119.14216934125561,28.99483103085828],[119.14258013510921,28.994378523898515],[119.14222568919553,28.99376782012625],[119.14222714515425,28.993609280938394],[119.14307614105343,28.992771669941813],[119.14340869553088,28.99220843794541],[119.1432554411494,28.992014944263637],[119.14311880390547,28.991499448141997],[119.14316534312768,28.991296015913797],[119.14395770129013,28.990899065379477],[119.14423757778462,28.990703288022832],[119.14480125157323,28.99092747544995],[119.14507101794275,28.99094040764248],[119.14518355311225,28.990806956758174],[119.14518939181454,28.99000220844262],[119.145004401505,28.989710547508906],[119.14525256397403,28.989322011408895],[119.14533773665075,28.98863636427978],[119.14556355948709,28.988022256474387],[119.14558850223762,28.98734523533689],[119.14577176701788,28.986750304038516],[119.14583637314406,28.986182608667256],[119.14578303878271,28.985672905018156],[119.14585663586696,28.985406570100217],[119.14576435737567,28.984813440796227],[119.14578536240285,28.98378938407028],[119.14585393462247,28.98323554369713],[119.14610465853478,28.982471839407886],[119.14603797536446,28.982009325290107],[119.14569249134466,28.981679181820958],[119.14580220553177,28.98080679562127],[119.14561647078861,28.980755865991352],[119.14475272229564,28.98055088207445],[119.14445415571335,28.979954907495333],[119.1442958468903,28.979777409053103],[119.14386273295345,28.979547947843823],[119.1436510384979,28.97952648096327],[119.1433232015726,28.97972110780018],[119.14322364033946,28.980022387896003],[119.14291311695615,28.98022244041732],[119.14291706727434,28.980418757734775],[119.14281319743714,28.980508523130325],[119.14237323487406,28.98043517909362],[119.14184453295248,28.9807290558669],[119.14129494838355,28.98072057190162],[119.14052718973933,28.980861764857966],[119.14043201153729,28.980594358067076],[119.14055537112195,28.980227550477423],[119.14034266360517,28.979616265230224],[119.14033944328409,28.979319770258726],[119.14017398240895,28.978638323472754],[119.13966559894862,28.977839641545568],[119.1394139047323,28.977787470850174],[119.13861551781737,28.97815491125546],[119.138230386493,28.97842979908278],[119.13794335720132,28.978478125209524],[119.1374666515243,28.978696774145607],[119.13676099147342,28.978898738806738],[119.13608024267035,28.97889940413766],[119.13582747898717,28.979023782417055],[119.13551665626827,28.979283782704414],[119.13578593990084,28.979904832123623],[119.13581223933505,28.980156664793416],[119.13554070749112,28.98053281529636],[119.13540297288947,28.980561942203583],[119.13508353066587,28.980474185654344],[119.13464585563263,28.980113882240854],[119.13425999265058,28.98107342571469],[119.13320827003633,28.981569957613743],[119.13295121521551,28.98155820066803],[119.13292455730304,28.981311315688032],[119.1327944217471,28.981149277312582],[119.13227565445467,28.980894382756567],[119.1317391518477,28.981575346217323],[119.13158990857512,28.98148415085648],[119.13137252228337,28.98148792345126],[119.13095038930781,28.981293601999717],[119.13093453799033,28.981167504296927],[119.13075863061407,28.98097511133465],[119.13080550437971,28.980869774747756],[119.13121828950325,28.980741513687228],[119.13135278302003,28.98044519241118],[119.13124178385333,28.980016549751657],[119.1309328368528,28.97997407785052],[119.13080811169263,28.979882916480754],[119.13150786714779,28.97966553870021],[119.13153458662032,28.979172321453426],[119.1312224128949,28.978882992472446],[119.13039254355307,28.97889302381661],[119.13041889254046,28.978505199909158],[119.13111177430106,28.97845947644101],[119.13131258475953,28.978345070791168],[119.13133784278956,28.978078378244213],[119.13120807696465,28.977891166684596],[119.13100332313245,28.97775350190578],[119.13054980423746,28.97789196716067],[119.12988905122825,28.9775653525668],[119.12934434877361,28.977702914736213],[119.12898496633072,28.97753962862577],[119.12857762000677,28.977682762472377],[119.12835230888341,28.9778980548907],[119.1282438090204,28.9778921733427],[119.12823518738979,28.977544414549847],[119.12783222099378,28.97717938401832],[119.12795407811652,28.9769282673468],[119.12781928680309,28.976680632421456],[119.1274040622316,28.976421078002588],[119.12694701969808,28.976307524204483],[119.12632533305961,28.975376626269444],[119.12572560920341,28.974896210544543],[119.12526425685098,28.97494724430258],[119.12377485490016,28.972701379764143],[119.12351795223798,28.97194869812835],[119.12299472886261,28.97109953222542],[119.12181964127446,28.969631770339003],[119.12121717767891,28.96872968437593],[119.12115990981346,28.96837261956456],[119.121465203887,28.967637566208282],[119.12140612195215,28.967417458637037],[119.12090452736523,28.967013941026185],[119.12034022136964,28.96684886391725],[119.11986208230216,28.966318228517405],[119.1194419371333,28.966144663310153],[119.11862831969542,28.965958904269414],[119.11816466331807,28.965013654759186],[119.11780257836091,28.964613275016216],[119.11774241979957,28.964449738712926],[119.11781270862438,28.964125426357345],[119.11796658323117,28.96389353701732],[119.11820872818066,28.96376900392895],[119.11878021080138,28.963689800233414],[119.11901376148558,28.963031906922296],[119.11925989431377,28.9627501932058],[119.11979574334026,28.96249319357928],[119.12058888677265,28.962368628830593],[119.12080619126503,28.96227233348401],[119.12138354466578,28.961692832087163],[119.12196022854332,28.960671527565754],[119.12302302085644,28.96047984324853],[119.12282706026173,28.95939188593916],[119.12286099680017,28.958687246376236],[119.12249702796534,28.95841638873989],[119.12188407573933,28.95776229662618],[119.12163724737643,28.957430590266245],[119.12115299291139,28.9564698017588],[119.1206106657134,28.956272005377222],[119.12009972256274,28.955822090018465],[119.11955705940274,28.955617839076496],[119.11906775227091,28.95524601873295],[119.11811216744434,28.955226790791816],[119.11673220763569,28.954965275147636],[119.1166453909021,28.9547901200018],[119.11657917017482,28.95392217737994],[119.11603192678534,28.953465566627138],[119.11563351160379,28.95277706009229],[119.11537125495688,28.952471118492955],[119.11514795186741,28.951681395213203],[119.11509757874573,28.950916164268445],[119.1154557427319,28.950316867956897],[119.11578109369988,28.95010541145985],[119.1162883821809,28.950050478163533],[119.11587052914999,28.949102870770698],[119.11506898236031,28.94826291296544],[119.1148741176898,28.947776447825913],[119.11454019346311,28.947282155812864],[119.11460939093426,28.946965566535056],[119.11504570049792,28.946664248342937],[119.11518658605605,28.9464388075491],[119.11523315643868,28.945319147369204],[119.11506171840985,28.944709675413907],[119.11488736655181,28.94448869139022],[119.11474365184618,28.944112333901106],[119.11476497074061,28.943368284172436],[119.11448293234162,28.942797049458683],[119.11454063474274,28.9420855777625],[119.11445710012926,28.941541186820736],[119.11453277765813,28.941276489651024],[119.11488264040429,28.940748131375365],[119.11583416507796,28.94032731219248],[119.11591887014157,28.93987665416919],[119.11616101244256,28.939528810114137],[119.11619856545981,28.938551678713395],[119.1157118414375,28.93829601690569],[119.1149913604907,28.93746142307193],[119.11447006364791,28.937367361327187],[119.11402481667015,28.936989186822533],[119.11310909265052,28.936704788438547],[119.11287858894994,28.936133871966675],[119.11253352918253,28.935621611830893],[119.11200831479019,28.935681195305936],[119.11173849490896,28.935865124057287],[119.11131996878088,28.935369385759792],[119.11076383625554,28.935077718540335],[119.1105592659553,28.934808995707957],[119.10968522848103,28.93311421811253],[119.10962045093508,28.932463375511915],[119.10947318396276,28.931911954334],[119.10896358093832,28.931389413339765],[119.10869562618473,28.93126681050211],[119.10936415476128,28.930677276036796],[119.10982627439851,28.93059296538525],[119.11032473092837,28.931128558302138],[119.11046196349302,28.931147333777265],[119.11119029938128,28.93105689227363],[119.11151196468269,28.931089893448444],[119.11282499698558,28.930910893082654],[119.11271373534419,28.93031370092007],[119.11251167416708,28.929975628431524],[119.11305712033437,28.929369842512617],[119.11303300399578,28.929138351787902],[119.11233499152632,28.927742869732466],[119.11231017846208,28.92724114398914],[119.11207857883326,28.926949010662916],[119.11168853226623,28.92611101316001],[119.11128439983699,28.92579963540827],[119.11098835257656,28.925293626570912],[119.11071069981843,28.924548960317285],[119.10947461411622,28.923548425189573],[119.10927293996568,28.92325120587377],[119.10926108515066,28.92288609001002],[119.1091523327485,28.92264646951728],[119.10854514340309,28.922000508328516]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.179886782924 28.9327075315187,119.179688782937 28.9325089915296,119.17930790296 28.9323828115481,119.179192342967 28.9316016115563,119.179270102962 28.9314035215537,119.179525702946 28.9311135415432,119.179856902925 28.930929",province:"浙江省",city:"衢州市",country:"龙游县",name:"龙洲街道"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.16421295935115,28.75426927440241],[119.16458203839272,28.75405446819557],[119.16496736518735,28.753692462525887],[119.1651690564004,28.753412498650018],[119.16524811199623,28.752839912928476],[119.16557064828625,28.752703628420786],[119.16576221226333,28.75274113184702],[119.16609374163717,28.75292954597884],[119.16628637454191,28.753134338983514],[119.1664292373986,28.753150615978328],[119.16665504721247,28.75352509692085],[119.16732966918156,28.75372809700883],[119.1670323581526,28.754166352214668],[119.16696053256443,28.754554215069955],[119.16625336288526,28.755306219000865],[119.16624109201001,28.755363127460367],[119.16642688796985,28.755359068701836],[119.16635505887307,28.755791630995056],[119.16618477873827,28.75576307100061],[119.16568397814757,28.756426602844343],[119.16610932511922,28.756398079153723],[119.16623197673039,28.756511092483006],[119.16619154140635,28.756861329078976],[119.16579034768034,28.757103952537246],[119.16584696624734,28.757365151279892],[119.16607098794893,28.75754257060905],[119.16615721067966,28.757551636093552],[119.16607463406366,28.75708334923441],[119.16643504172805,28.757078628320286],[119.16640363451381,28.75732194422477],[119.16772149338823,28.75771160529815],[119.16805770950693,28.757981064798457],[119.16821247878705,28.758001232406496],[119.169664266624,28.757535204606246],[119.1706798792837,28.757127267599515],[119.17145113666017,28.758067774478153],[119.17174584453363,28.758608053428098],[119.17164408455257,28.758864816650465],[119.17140235343024,28.759008352663173],[119.1713994435762,28.759291294561937],[119.17102527266356,28.759860440628554],[119.17104329822087,28.76001795730406],[119.17164140411143,28.760718988245632],[119.17182136632756,28.761490011649993],[119.17205946483628,28.761645245075474],[119.17258726682188,28.761788073778884],[119.17226036806503,28.762225008099797],[119.17190203537191,28.763218871724302],[119.17171401369463,28.76391167225617],[119.17150934676108,28.765198123538863],[119.17127621863227,28.766006588159676],[119.17105828728829,28.766286784205263],[119.17129201230372,28.76696814668825],[119.17207634162448,28.766912695399093],[119.17260665348118,28.767242239596104],[119.17381166022946,28.767028750309752],[119.17500834703023,28.767065450906728],[119.17562380902307,28.76729019510077],[119.17696515464237,28.76740198972437],[119.17737353600143,28.767554840835857],[119.17743701956641,28.767701918599563],[119.17744345536536,28.768397511271676],[119.17816856541283,28.768878688089544],[119.17856934877325,28.769267609565777],[119.17865014748361,28.769432256970646],[119.17864757569303,28.76998797830062],[119.17884920228052,28.77051071381731],[119.1789635519774,28.770680639932003],[119.17962734190739,28.77097111762],[119.17984162262711,28.771154000354315],[119.1802802053284,28.772470334886783],[119.18042377638008,28.772637076235274],[119.18110092147103,28.77277224971907],[119.1813722055101,28.772898215115376],[119.18202045239299,28.773423389838527],[119.18282350104741,28.773478292630333],[119.18361710549667,28.774239362109626],[119.18388216252946,28.775425223105444],[119.18384133690977,28.776146805856673],[119.18362339072515,28.77673756469031],[119.1836287759972,28.777050196548508],[119.1837420110289,28.77756025824013],[119.18421707365971,28.778189788242237],[119.18462290274772,28.778420138450976],[119.18549410762203,28.778544487039728],[119.1855766782601,28.779036952629333],[119.185703295336,28.77910841232006],[119.18741540600197,28.77896022408098],[119.18809900564447,28.778996971840854],[119.18847993310429,28.77913561413672],[119.18921541567255,28.77980811981816],[119.18960749044372,28.780300858218524],[119.18984259959534,28.78134678993332],[119.1901015876373,28.78153323522667],[119.19045545056241,28.78166318569961],[119.19196726928875,28.781288713973275],[119.19310933105146,28.7808173425512],[119.1942791017023,28.7808606164269],[119.19511880092053,28.78101078854888],[119.19531358865147,28.780877199260434],[119.19572554651036,28.7803512173436],[119.1962633703953,28.779966102675765],[119.19845171321606,28.778955288898455],[119.19867533374175,28.77891688732445],[119.1995275661444,28.77925686842083],[119.20101029279779,28.77859232926676],[119.20095480896389,28.777908360127185],[119.2006173142555,28.77696169038195],[119.20056760388098,28.776236267754957],[119.19979763963968,28.77568984858671],[119.1996923554232,28.775333528887323],[119.19925022391261,28.774792298555003],[119.19892687531843,28.77272888216719],[119.19894646167707,28.771403322241728],[119.1990150064187,28.77119306805327],[119.19958704701455,28.770925339862288],[119.2001655551731,28.770863123034893],[119.20053269597204,28.770982690661498],[119.20116563943215,28.7710503277291],[119.20175851926682,28.771388786662833],[119.2017014907036,28.77194604224263],[119.2017609570453,28.772433236835617],[119.20252535673696,28.77442140558594],[119.20300899000738,28.774213759144462],[119.20300144375109,28.77388736442395],[119.2026722636716,28.772897908640243],[119.20214974808937,28.772249015788027],[119.2021515686446,28.77204027326014],[119.20241126587618,28.771623991387624],[119.2032083547874,28.770672137764812],[119.2036306667571,28.77053634097928],[119.20385389236868,28.77058605287409],[119.20422927626281,28.770931976482103],[119.20504496756975,28.77134600175446],[119.2052706971136,28.771544017227377],[119.20543223466545,28.77175920544631],[119.20545132630016,28.772011058963187],[119.2049644595105,28.77243322961953],[119.20455618722768,28.773036825615485],[119.20500001483815,28.774190662306808],[119.20523908051285,28.774472159095648],[119.20459277416604,28.77540394501746],[119.20435796458122,28.775934405941108],[119.20435723591093,28.77602380258463],[119.20482023965874,28.77644278902605],[119.20527862699063,28.77593280089139],[119.20540023497735,28.77495976682763],[119.20551276432757,28.774744711393716],[119.20578249219336,28.77486382278998],[119.20618742928316,28.77518350894395],[119.20684835217138,28.77594883813995],[119.20716782319741,28.776184120531386],[119.20759296594068,28.776171142843314],[119.20764206988984,28.7754078237879],[119.207881890645,28.775076112614737],[119.20812962881008,28.774912144301265],[119.20865356684165,28.774815021863407],[119.20924057663282,28.774975559666842],[119.21002619935491,28.775748381024165],[119.21117422579002,28.775784268935457],[119.21174391393762,28.775606400209483],[119.21251298813102,28.775236312656702],[119.21328710680572,28.774683192138834],[119.21550384633927,28.771515615433735],[119.21729567988625,28.769523700548326],[119.21786528073864,28.769060806742942],[119.21811617366096,28.76905506239057],[119.2186193652178,28.76940350098286],[119.21903389346598,28.76951610797501],[119.21947116262034,28.769171759656388],[119.22047215715773,28.768980623980642],[119.22097213853823,28.768427664257636],[119.22262975422187,28.76845801620085],[119.22355099818141,28.76813170686884],[119.22434640542116,28.768139823567665],[119.22472879299274,28.768031707490838],[119.22528379264969,28.768012419244254],[119.22686370185703,28.767658615313852],[119.2278189978122,28.767783331976393],[119.22806729138215,28.767622541031496],[119.22871452117388,28.766963171908557],[119.22938259648733,28.766757991087037],[119.23069318718557,28.765455018071112],[119.23132663678308,28.765075646704624],[119.23184438872467,28.76503183435424],[119.23261970260049,28.76536924535658],[119.23315797498897,28.765191233938236],[119.23459255793013,28.765119948443697],[119.23531593844574,28.765136085516808],[119.2365342318695,28.765429461561492],[119.2368357408505,28.765419355419112],[119.23777917636792,28.765048168418982],[119.23825215246733,28.7647265764371],[119.23929385340458,28.764490645716954],[119.23994434244473,28.76447866042541],[119.24003322498874,28.765459739513183],[119.24015384952276,28.765871250377945],[119.24062024883102,28.76612791735931],[119.24143882010847,28.767024867509583],[119.24163834015222,28.76708293885159],[119.24207556305718,28.767049431062485],[119.24264099897194,28.766871240083695],[119.24357120803843,28.7669436014101],[119.24417874963557,28.76667428009059],[119.24465513996925,28.767101580869646],[119.2451110139513,28.76730114620138],[119.24526763762232,28.76753321299382],[119.2453122631332,28.76785447907709],[119.24614690211169,28.76846456324867],[119.24618576840926,28.768740228267628],[119.24603557248443,28.769233067860664],[119.24578707699757,28.769658078934018],[119.24542264195058,28.769921810539806],[119.24519177720303,28.770440353905727],[119.24515320848259,28.77090280744839],[119.24529211475148,28.772012032809734],[119.2454008519033,28.772155771024575],[119.2460101010993,28.772449149260392],[119.2461969687129,28.772647037319693],[119.24632045453764,28.772918664885204],[119.2463567878121,28.773341825813866],[119.2471711792444,28.77452414424789],[119.2479693579125,28.775493553446182],[119.24853713337225,28.775819696893794],[119.24973063809344,28.776114625744796],[119.25011332684342,28.776356733374442],[119.25026847728196,28.776592545933383],[119.2506547202263,28.777287029942126],[119.25042896246508,28.777610451694095],[119.25039688597964,28.778031448632692],[119.25066470978746,28.77838840050337],[119.25142175180935,28.779105699553863],[119.25163304771651,28.779417406589598],[119.25162293618345,28.77979910020243],[119.2512618262076,28.780113004716462],[119.25087227760864,28.780332021980602],[119.25082399984218,28.780768488298456],[119.2508635823342,28.780998095573636],[119.25112347740503,28.781394974175797],[119.25147985758005,28.781709371502245],[119.25152950235348,28.78214142476071],[119.2519575511284,28.782028070639733],[119.25314767860066,28.781913630725672],[119.2537099331868,28.78221573786458],[119.25441400421363,28.782454492990816],[119.25520050970772,28.782365392497354],[119.25570944047124,28.782722060567558],[119.25662222451196,28.78279441506595],[119.25660889325796,28.782963859485797],[119.25617084145962,28.78317541228301],[119.25609920548743,28.783287131279224],[119.25613734190696,28.783487680922327],[119.25629245782106,28.783667965639353],[119.25659444465362,28.78358847407342],[119.25669450097108,28.783625501595388],[119.25668621486281,28.783720387045175],[119.25645584863722,28.783878016349135],[119.25610125222796,28.7846547083084],[119.25616135412159,28.78473950386196],[119.2565997348291,28.78490586521009],[119.2566144852338,28.784985545188484],[119.25596982790428,28.785237259519935],[119.25608281938956,28.785578002063303],[119.25626781108065,28.785744968708194],[119.25618141930255,28.78584284112487],[119.2559561011603,28.785833092634523],[119.25578476306048,28.785928825361044],[119.25573183154347,28.786176882541913],[119.25592511188808,28.786254092936712],[119.25605398020214,28.78611636927131],[119.2561871567292,28.786103295945328],[119.25624580341878,28.78637300104587],[119.25646463326632,28.78646594001418],[119.25668243278744,28.78593561733643],[119.25740806118002,28.785571441586335],[119.2576308660031,28.785343116390234],[119.25772734943467,28.785010411656287],[119.25791920092868,28.78476293684499],[119.25790222331105,28.78551409271291],[119.25780467327792,28.78569624445636],[119.25751888400096,28.78594167774889],[119.25756098317791,28.786069824792705],[119.25770026428934,28.786124014596588],[119.25813253011945,28.78590893150665],[119.25853021913981,28.78592319119685],[119.25876884570094,28.785734423361323],[119.25885488228506,28.785467371966096],[119.25894521631564,28.78545411980178],[119.25893870920754,28.785806223761046],[119.2590606967186,28.785993248814048],[119.25907111425842,28.78622663042532],[119.25941622488165,28.78648210528422],[119.25947486386151,28.786750184341404],[119.25967280027982,28.786735450726486],[119.25993152965542,28.787020000779272],[119.26081641510024,28.787453317299942],[119.26097186217963,28.787618105042657],[119.26044825427127,28.787663560850195],[119.25999807938514,28.787352020312394],[119.25953060770692,28.787211267917378],[119.25896700867024,28.78740501491862],[119.25882268039621,28.787544106912573],[119.25885505877876,28.78768943294865],[119.25927863008333,28.787918080876832],[119.26095706851443,28.78809468430154],[119.26160013918592,28.788020115823915],[119.26216865008844,28.788615683041016],[119.26282820546064,28.788976729269333],[119.26272994658737,28.78926628258722],[119.262473383188,28.78925606455716],[119.26161333114379,28.78950504857051],[119.26092061717273,28.789370086839636],[119.26082851422302,28.789103914297463],[119.26066442590785,28.788982029143188],[119.25960212492444,28.78841503992787],[119.25893344728098,28.788513402734228],[119.2588474132533,28.788752843216905],[119.2585382496897,28.788916902494183],[119.25846192454689,28.789240878512505],[119.25850688673484,28.789545028026367],[119.25981179347885,28.79013058512322],[119.26051457229329,28.790785492249103],[119.2610432067012,28.790862616118474],[119.261527192543,28.791125827481533],[119.26166931647455,28.791340711049653],[119.26166713484801,28.79161348826842],[119.25980380959724,28.790936776160564],[119.25842478882942,28.79004195306374],[119.25817826182397,28.789978628432525],[119.25781727286035,28.79002290075747],[119.25738072629453,28.78970636615125],[119.25734832227772,28.789847665425384],[119.25766321643117,28.790206957272446],[119.25768156002296,28.790350399972613],[119.25755990839706,28.790370222512077],[119.25709275110736,28.790210721036235],[119.2570862647378,28.790305515621355],[119.25731155076421,28.790576069465754],[119.25732629757597,28.790693971530683],[119.25691527536199,28.790634459705633],[119.25681232447631,28.79079250558856],[119.25691017431677,28.79138722668359],[119.25755187202489,28.791803357373077],[119.25785347375903,28.791837711289304],[119.25839045699942,28.791754618677917],[119.25952873493264,28.79245976783429],[119.26084833191985,28.793157867458945],[119.26126055449923,28.79530589968203],[119.2622399897443,28.79623503084935],[119.26228851571565,28.79687418106875],[119.2622028115618,28.797619698364564],[119.26096847430128,28.798142328082783],[119.26021710075977,28.797791258887138],[119.25913386244275,28.797761089673433],[119.25819672700005,28.797363442850184],[119.2576251945085,28.797367937817707],[119.25598099510242,28.798206311918452],[119.25525168939265,28.79899287254606],[119.25531790605768,28.79915438294719],[119.25568789832734,28.799505859116312],[119.25574690221917,28.799823317878765],[119.25504960672305,28.800830206205514],[119.25492896557319,28.801528758564395],[119.25435505411393,28.80324618089486],[119.25410801615256,28.804505585836196],[119.25447191006992,28.804830008073033],[119.25448808197895,28.80514738607302],[119.25466838937277,28.805522291861873],[119.25536701633087,28.805961573281888],[119.25553689010384,28.806199234311652],[119.25561640456831,28.806594750608003],[119.2555544491116,28.807145526161815],[119.25528262058097,28.808001405917516],[119.25493884706016,28.808273889142917],[119.25422144930445,28.80832114838727],[119.25386797599354,28.808174073529823],[119.25366493447763,28.808403978517948],[119.25348170889316,28.808402927039342],[119.25308355841989,28.808605155117018],[119.25283657814276,28.80900719457112],[119.2525431863377,28.809053814416032],[119.25230989700886,28.809251515488793],[119.25217022949295,28.809137941475115],[119.25206837172941,28.808889910764044],[119.25139196052095,28.808548121401948],[119.25070938296578,28.808531878979668],[119.2501783401852,28.808708076920954],[119.24984927726818,28.808701875721244],[119.24954504372512,28.808796757278532],[119.24893363481927,28.809589612392575],[119.24836681871952,28.810840042740892],[119.24749616179326,28.811310343575585],[119.24706009169547,28.811661318861137],[119.24656457478086,28.81232804020298],[119.24613203164229,28.81336699931955],[119.24548021578542,28.81402594364545],[119.24500771585208,28.81465306706783],[119.24456542856842,28.815607998284744],[119.24404430780383,28.816080317390405],[119.2435461989514,28.816850853416103],[119.24321990178667,28.81713352904248],[119.24287623751566,28.818338920750545],[119.24270984023738,28.818522343117486],[119.24221668246736,28.820057833096953],[119.24188858259762,28.82014614381267],[119.24091293412661,28.819999966244737],[119.2404764311919,28.81978271770508],[119.23942902471848,28.81993279378557],[119.23753440204192,28.819672806765855],[119.2372224459284,28.81979551272538],[119.23664245237859,28.820246524536813],[119.23617121449551,28.8209527217519],[119.23594853079777,28.821666863556853],[119.23539154703077,28.822310318506666],[119.2352265234222,28.822690290342614],[119.23491381121467,28.82289121173283],[119.2348053501518,28.82319800589445],[119.23399119071834,28.822910473019],[119.23357761180849,28.822820024456778],[119.23282971072886,28.82245443452063],[119.23250473553324,28.82245503844725],[119.23180434661988,28.822272106990553],[119.23069714530153,28.822156415711365],[119.2304842104706,28.82203944128937],[119.23012069219952,28.821546433152065],[119.22986415195766,28.821449747578864],[119.22938203636123,28.821447232504635],[119.22795118554473,28.820781424664283],[119.22774652640521,28.820542755777872],[119.22764277032012,28.820236356899898],[119.22745935401764,28.820187913511962],[119.22716745575528,28.820292897084855],[119.22697897247795,28.820469191580763],[119.22661751255472,28.820642371673397],[119.22628164747161,28.82065431757723],[119.22549095027736,28.821023080057337],[119.22512191031932,28.82109784742466],[119.22461760835571,28.822496314415083],[119.22399763752605,28.823541853834683],[119.22380985954943,28.823637907599082],[119.2232220295241,28.82368960260852],[119.22312255003895,28.823757047571178],[119.22305874232376,28.82393181751019],[119.22279562189824,28.82413517335218],[119.222437676687,28.82471759450099],[119.22192007445682,28.825093814180416],[119.22180435204777,28.825389490242515],[119.22164394759155,28.82554032765824],[119.22056836880711,28.825880163999514],[119.21987014933693,28.82620633764884],[119.21968446502551,28.82680329859453],[119.2194591664629,28.826948119671634],[119.21896528516159,28.827515694335812],[119.2184213019189,28.827937963129507],[119.21801251744387,28.82800612661701],[119.21760374518216,28.827859254047176],[119.21735681916854,28.827792062683738],[119.21599738775313,28.827910005329695],[119.21511743742703,28.827344351471208],[119.2140596871804,28.827225964445464],[119.21311220747818,28.827324244989175],[119.21242936019902,28.827168868760417],[119.2120140122413,28.827174268580332],[119.21179446901016,28.82680561561436],[119.21128970719668,28.82667104394664],[119.21069409105978,28.826360434346835],[119.21048173395283,28.82619017643563],[119.20999033480732,28.82555845173804],[119.2098727852944,28.82560550796582],[119.20963871602571,28.82631044985901],[119.20956870876437,28.826986115484548],[119.20966955911831,28.82830962425833],[119.20962483855901,28.828425038020534],[119.20919572648589,28.82876278155691],[119.20858520231074,28.82950820686136],[119.20839044243515,28.830041870597285],[119.20820183748587,28.830262573778278],[119.20778966317248,28.830512460088457],[119.20710598982306,28.830340438701445],[119.20637361110572,28.830299548140164],[119.20548797573444,28.830038533280668],[119.20514610204347,28.830162229228527],[119.20380347849486,28.830441002939835],[119.20371764019491,28.830542048753866],[119.20343303424235,28.831355875282494],[119.20268287151828,28.831832100130306],[119.20177871625442,28.832100688001756],[119.20141484752814,28.8317892237371],[119.20113249064377,28.83138947963585],[119.20095830330037,28.83129001066485],[119.20073147519368,28.831002048121714],[119.19989074822705,28.83135739490974],[119.19934110348198,28.831249767659674],[119.19865508219651,28.83157206520538],[119.19847907675778,28.831533829020817],[119.19817973781048,28.831275775157263],[119.19662989005192,28.831233396164407],[119.19593776235634,28.830789056847507],[119.19478326826874,28.829635076734245],[119.19414376185492,28.8293998089902],[119.193583578009,28.82947610906077],[119.19326869312897,28.829302359558064],[119.19271107154032,28.828829252873103],[119.19214726553358,28.828919293684823],[119.19139554175403,28.828731558404947],[119.19039203600168,28.828374388654126],[119.18957141652385,28.827894498670915],[119.18891705215874,28.827824541671045],[119.18829116601093,28.827924244424263],[119.18789324038404,28.828290013360686],[119.18697698213282,28.82797288458502],[119.18665954663338,28.8277345292075],[119.18623532349315,28.827559742711347],[119.18584211372269,28.827492121182672],[119.18510183881787,28.8276731633351],[119.18459931078065,28.827666043026134],[119.18420499927626,28.827748511899518],[119.18420317411822,28.8280043693616],[119.18433698436233,28.828361379834984],[119.18463964297123,28.82853028736953],[119.1847063509831,28.8289057911149],[119.18411558932502,28.831378509583317],[119.18305120620985,28.83316038411545],[119.18218601583871,28.834197788549684],[119.18131760740967,28.834816991678466],[119.18035616259132,28.834874294516737],[119.17837261148176,28.835400482483816],[119.17708134084454,28.83621537529875],[119.17677864882874,28.83625680610354],[119.17589512431095,28.836134006884432],[119.17498877250705,28.83716149431511],[119.17424048013753,28.837694915944564],[119.1737238017437,28.83826699436727],[119.17314508734205,28.838628872193375],[119.17245489795025,28.838933791759242],[119.17220381902432,28.838684474169632],[119.17197292949378,28.83860300921805],[119.1714952609853,28.838624591444024],[119.17077080870979,28.83881217394143],[119.1698739370163,28.838645456435106],[119.16894280645981,28.838330556313714],[119.16837065430192,28.837931346783606],[119.16785522975039,28.836517531741915],[119.16776215969388,28.836410336596977],[119.1673173498559,28.83616146578708],[119.16532775056525,28.835685229426286],[119.16463547549506,28.835278968260198],[119.1647362042067,28.83438198417603],[119.16420705414656,28.833297213599895],[119.16379616878402,28.83301594708425],[119.16328246159654,28.832810034455246],[119.16298377406132,28.832547954338356],[119.16187845845482,28.83198886195528],[119.16093653946798,28.831860769696462],[119.16056394466821,28.831123891365696],[119.1601350372583,28.830829832285374],[119.15966396855846,28.830011386406913],[119.15874808298176,28.82945024114381],[119.15834083639768,28.829073310005647],[119.15829978473388,28.828206636832626],[119.15700985185447,28.827409474063465],[119.15553740311033,28.82674600595411],[119.15547933434824,28.82664751520318],[119.15497619924955,28.82573388475686],[119.15476342350274,28.825127174838972],[119.15479879243962,28.82491202616984],[119.1549293911861,28.824711075959915],[119.15478873833098,28.824363592555805],[119.15479741307881,28.824156760317265],[119.15494898091379,28.823395649654728],[119.15486540507293,28.82206376107817],[119.15501840672975,28.821412371296887],[119.1550447871575,28.820846913404793],[119.15491930018317,28.820312213059363],[119.1549171860184,28.819715586942024],[119.15479600589029,28.819443501490277],[119.1546380807979,28.81859532317314],[119.15465507275938,28.818143164356588],[119.15482823206126,28.81799489975856],[119.15554825410412,28.8178202678359],[119.15604822526485,28.817803533004163],[119.15615573163971,28.817699131811768],[119.15637907724211,28.81706792372029],[119.15680623060177,28.816523868494755],[119.15753902225323,28.814890092346126],[119.15787778184435,28.814578182558577],[119.15800441931803,28.814365267188958],[119.1579824271768,28.814210720018902],[119.1577494069145,28.814005427800847],[119.15552271481546,28.81266941147085],[119.15486660724783,28.812057499981954],[119.1547122396791,28.8117983048003],[119.15443163485281,28.81136387395556],[119.15414384785664,28.810561778385292],[119.15306498433779,28.810120733662902],[119.15195362705714,28.81028338157746],[119.15132314605513,28.809953492285377],[119.15125574180988,28.809397669456832],[119.15095496409965,28.808856914661725],[119.15092687062771,28.808369779413177],[119.1503372118824,28.807429221726935],[119.15026152168458,28.806770139401443],[119.1504051069699,28.806423684745315],[119.15006968073713,28.80620538096935],[119.14997771596235,28.806067804005178],[119.14994354178651,28.804980520988043],[119.15002111452573,28.804693849655255],[119.15038980019867,28.80400971098095],[119.15038224999873,28.80371992693658],[119.15014677062588,28.803085752381264],[119.15017167402283,28.80290016839396],[119.15050970763436,28.802145468021784],[119.15042858865169,28.80170158866632],[119.1499384929044,28.80068367536187],[119.14991220570711,28.800169739626373],[119.14985957983465,28.79975432830225],[119.14947371344526,28.798913407443052],[119.1493803055104,28.798794175013228],[119.14908347023534,28.798686921210997],[119.14874661195765,28.798450544270818],[119.14818762766511,28.7976255297126],[119.14774185604867,28.797343110124878],[119.14769533906332,28.797224857521904],[119.14793990168658,28.79692568763634],[119.1480286684598,28.796444679116902],[119.1480063214021,28.79626791819556],[119.14783393221134,28.796105027883968],[119.14756022638397,28.79556379031488],[119.14741128254097,28.795400850140457],[119.14573427915039,28.794371039206332],[119.14555755918549,28.794349348611995],[119.14492531840553,28.794535937443587],[119.14394681183845,28.795411793392066],[119.14308922851363,28.795254585789824],[119.14264242726864,28.795000450253877],[119.14183030084351,28.794969337360733],[119.14140906980126,28.795292371883686],[119.14088689224528,28.79537449940215],[119.14063409261877,28.7955069528515],[119.13909610702247,28.795715293147044],[119.13872251766472,28.795903161304047],[119.13786109722989,28.79568156999606],[119.13653022642124,28.79560017528788],[119.13583329228308,28.79520753295653],[119.1352005136308,28.795264400766268],[119.13539198428941,28.795058620153206],[119.13611420287219,28.794801053295107],[119.13624402527648,28.7945646130188],[119.13677766076991,28.79459324194788],[119.13679787903041,28.79428020360848],[119.1369136314903,28.79416758745585],[119.13720460907385,28.794217644598575],[119.13737300997118,28.794069580019332],[119.13781256795482,28.793911922046057],[119.13782556187314,28.793757430773198],[119.13760561164501,28.793719162225397],[119.13760092938855,28.793656739968505],[119.13829578871142,28.793444143159043],[119.13852081641375,28.793189141747042],[119.13860992553627,28.792669891053627],[119.13838059320321,28.792651929989997],[119.13799690364804,28.7929796413143],[119.13697425133714,28.793646404517],[119.13669084054237,28.793681798925963],[119.13662920668479,28.793406058460658],[119.1363941193659,28.793384503685154],[119.13593581836551,28.793697291662575],[119.13559039498294,28.793805186706418],[119.13544831035391,28.794113471374395],[119.1354623403149,28.79448897307787],[119.13524959102503,28.794761636572787],[119.13472748004183,28.795192167893486],[119.13473971407157,28.795483126875286],[119.13467444430216,28.795613895093574],[119.13410622514115,28.795675815881943],[119.13404960029615,28.79591721780208],[119.13364325982806,28.796119482515024],[119.13325349095925,28.796537169756935],[119.1332358828136,28.7958524656723],[119.13340210303447,28.79565914242728],[119.13366321570201,28.794618569943456],[119.13425701823364,28.794636449471056],[119.13449894661835,28.794578226613382],[119.13619439406567,28.793064142388815],[119.13653874562787,28.792916589597418],[119.13693320769225,28.79291714546867],[119.13691881563476,28.792551984841044],[119.13658750404957,28.791944629237754],[119.13624544888418,28.79050769000909],[119.13593181264527,28.789888672089315],[119.13586803720925,28.789371899774626],[119.13601842365475,28.788979896292343],[119.13624090863489,28.788762470374568],[119.13640828264289,28.787904531560986],[119.13679989469655,28.787475905452293],[119.13680171640426,28.78725205620674],[119.13675160580246,28.787151166765614],[119.13566744544892,28.786537006825192],[119.13530369844885,28.785914055670386],[119.13515053876272,28.785027430965123],[119.13495009675037,28.78474853389909],[119.13482178710332,28.784211077805033],[119.13464693334768,28.784080972282485],[119.13394966587235,28.783864547605845],[119.13304551553301,28.783130369428722],[119.1323865143843,28.782743505508012],[119.13206460968406,28.782318050914263],[119.13191288222026,28.781743430448632],[119.13165912171962,28.781283620373085],[119.13170097647198,28.780859980453222],[119.13158528895896,28.780436140844483],[119.1312313174919,28.77990191889592],[119.13055613983724,28.779460567399394],[119.12970648817297,28.779200961171522],[119.12928150945464,28.778861567730083],[119.12917521236469,28.778341514290823],[119.12857688535283,28.777649100243444],[119.12855346858451,28.77748637634658],[119.12872690981642,28.776832196478903],[119.12851860457236,28.776283064542287],[119.12839750479147,28.77607741619211],[119.1281574493546,28.77590661580285],[119.12781501967925,28.775804591543164],[119.1277761067234,28.77560776389229],[119.12780032965276,28.774751407495216],[119.12726185221602,28.774244985740967],[119.12754055822812,28.773349883868857],[119.1274537258158,28.772908731082474],[119.12766716205097,28.772357117050706],[119.12730600023293,28.772194278760647],[119.12697405884916,28.771802496021614],[119.1265018729264,28.771845590091186],[119.12628850229014,28.771730144716805],[119.12553065114346,28.770073027368788],[119.12523512097434,28.769847687011314],[119.1250866659327,28.769383719763525],[119.1248347466718,28.76921464063098],[119.12445672256943,28.768601049055842],[119.1236300073897,28.767909209223383],[119.12317308009499,28.767232417373943],[119.12306427830741,28.76679233223957],[119.1225684243066,28.76629790535153],[119.12219513926024,28.765447178972362],[119.12227015347652,28.76479474891558],[119.12222079072491,28.76468272827374],[119.12156420937025,28.764405364988203],[119.1208972136027,28.763909726960918],[119.120562085457,28.763846286030468],[119.11997866930652,28.7639259911297],[119.11953653641007,28.763817139625342],[119.11942412928,28.763593186015026],[119.11936835306865,28.762688807082416],[119.11916554935132,28.761908956786318],[119.11871087943202,28.761096967884146],[119.11845005952624,28.760431025681797],[119.11854707013381,28.75944375867514],[119.11791617156223,28.7591718981553],[119.11758972885397,28.759158686164508],[119.11707992377316,28.75881481056518],[119.11691456757107,28.7585517020172],[119.11631793969494,28.758296723861278],[119.1160949411264,28.758055252690017],[119.1159717718504,28.757478294143628],[119.11625142777616,28.756615086245976],[119.11630484293423,28.755521377179686],[119.11557998638293,28.755087071135712],[119.11517655945292,28.75411337329755],[119.11460631085575,28.753450936721418],[119.11454329060646,28.753145100380433],[119.11444749172041,28.7527804216831],[119.11448750046841,28.752546246590345],[119.11382756207655,28.751939168481012],[119.11305132744883,28.750840245619827],[119.11290476510112,28.75019762726954],[119.1130943029361,28.74956996581396],[119.11330254673891,28.749277522262705],[119.11333282556123,28.74905880806822],[119.11305550629692,28.748275170119918],[119.11316650475969,28.74774423471984],[119.11298067756032,28.747080183825894],[119.1121439425423,28.746130636390607],[119.11148802172143,28.745700889158545],[119.11016824450356,28.745682830553537],[119.11000904568128,28.745625549009684],[119.10990643302226,28.745143239896105],[119.10916558651901,28.744625370502355],[119.10896431065798,28.743910164350364],[119.10936015055927,28.743802419514587],[119.11122965597482,28.74255230301527],[119.11188526511732,28.742313608770854],[119.11256285423484,28.742238366239217],[119.11376501446598,28.741777721801775],[119.11412061247432,28.741439868546372],[119.11433321538983,28.74083417146786],[119.11459081876379,28.740637015796313],[119.11528253029846,28.740691638780063],[119.11561399525384,28.740571534460212],[119.11581322954086,28.74058606878896],[119.11615510044099,28.741061294480456],[119.11687058244549,28.741792058578287],[119.11775182275824,28.742611204714454],[119.11817157171538,28.74284520807812],[119.11857911575855,28.742620782449226],[119.11967749548727,28.741664301375323],[119.12006380822444,28.741400575231385],[119.12006812333696,28.741508237649004],[119.12023172532808,28.74147069773924],[119.12066995123038,28.741055206869987],[119.12135537839832,28.74085059199194],[119.1216804515475,28.740622627413465],[119.12232913803028,28.740537352485447],[119.12315877237072,28.740290648437323],[119.123691436483,28.740339750227292],[119.12478631088256,28.740933405719627],[119.12543398001759,28.74104040155683],[119.12563690321554,28.741012737941883],[119.12654704462295,28.740517350887966],[119.12675249597845,28.740532239347193],[119.12768458267779,28.740999003170586],[119.12790695278386,28.741389599599202],[119.1281780063881,28.741553334414753],[119.1290485838288,28.74103584985954],[119.12997974394568,28.7405969803403],[119.13016683527532,28.740623201178984],[119.13052226244292,28.740836166581868],[119.13063005196885,28.74081786184051],[119.13066612993154,28.74048071979152],[119.13076671268261,28.740431197241556],[119.13125086061032,28.740480099160933],[119.1317987748578,28.741147879088853],[119.13248841451764,28.741440978825022],[119.13429901583744,28.741190451526798],[119.13488457568198,28.740756740640105],[119.13517661814124,28.74078367120054],[119.13564060563309,28.741315406556055],[119.13583488385021,28.742053545643998],[119.13700557279087,28.742828312161407],[119.13734126255888,28.7428749284502],[119.13775775001827,28.74262989749828],[119.13795174540844,28.74259438033787],[119.13851495742323,28.742848377716896],[119.13889286014263,28.74279307658992],[119.13909730325955,28.74294789387861],[119.13943228828424,28.743047052066522],[119.13968683984989,28.74341726319193],[119.14008854021365,28.743540629771463],[119.14045741276077,28.7438667659009],[119.14084760133595,28.743763203503644],[119.14163806897506,28.743787520887153],[119.14201853508337,28.74366308816455],[119.14263915871524,28.743832146127467],[119.14313177834181,28.74386898013808],[119.1434650086227,28.743831547961626],[119.14386100976533,28.74359652892089],[119.14431036676677,28.74364095215841],[119.14464935284654,28.743894943674288],[119.1449237594942,28.744456519034983],[119.14510115086942,28.74503826613277],[119.1457628947567,28.745719819731136],[119.1467741695892,28.745965115535725],[119.14753659252116,28.746339712155358],[119.14783307453004,28.74623821168624],[119.14862872480323,28.7462932325799],[119.14874520396133,28.74654175184707],[119.14897421683989,28.746786143235763],[119.14954445998897,28.74679438979836],[119.15024779066982,28.74697699207857],[119.15026618093096,28.74703746297863],[119.14996102897793,28.747116630688343],[119.15010888869722,28.74739902319871],[119.15194265576172,28.7476741475339],[119.15166345446592,28.747872611778863],[119.15049444567705,28.747685688725905],[119.15044862747177,28.74780496061521],[119.1504911828315,28.747883370789065],[119.15142177280245,28.748008273933717],[119.15144881549037,28.748126231531113],[119.1513304935387,28.74827002133401],[119.15140010280716,28.748341103606446],[119.15186003423852,28.747915223094182],[119.15200612395023,28.747863130934256],[119.1520234264175,28.747998700121766],[119.15190258481304,28.748064416809168],[119.15181239291265,28.74825376389491],[119.15187006249349,28.748766699846808],[119.15223220402346,28.74884566460578],[119.15254349953791,28.748787384878554],[119.15273971610581,28.74889754288191],[119.15343295978774,28.74943254637293],[119.1532994618693,28.74983542184649],[119.1536947988695,28.749909865639495],[119.15387044824074,28.750142488333733],[119.15505822753362,28.751015831683603],[119.15553037060198,28.75156836001034],[119.15580811460156,28.751760246394614],[119.15666159849654,28.75181241023248],[119.15693646237773,28.751991254034277],[119.15719186038721,28.75201779622338],[119.15753311700833,28.752016792809865],[119.15813880842184,28.751882349770934],[119.15857786964087,28.75141357270198],[119.15886503790861,28.751210561882818],[119.1594902250158,28.75101563354805],[119.15980844483857,28.75052532529423],[119.16017607901615,28.75014753277654],[119.16106608144446,28.749788149892392],[119.1613315955763,28.74978971814821],[119.16088134638557,28.7501453198716],[119.16053097947736,28.751070423646702],[119.16032239459514,28.751921767475068],[119.16065817949509,28.75280100150848],[119.16079994183029,28.75295523813388],[119.16130280657794,28.753245138579665],[119.16147342164284,28.75350160013036],[119.16137310430489,28.75383275141174],[119.16094880844669,28.754434023254635],[119.16092389818243,28.75465324915118],[119.16118792711538,28.755153886667046],[119.16126762792138,28.755460096260485],[119.1612541974649,28.75644571361968],[119.16133066239637,28.756622404763476],[119.16188153169955,28.756658317429313],[119.16178488427053,28.7562401923562],[119.16195555049595,28.75589595111197],[119.16332652487972,28.75478216713565],[119.16421295935115,28.75426927440241]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.185345462181 28.7694664323522,119.184907702253 28.7681500024233,119.184693862287 28.7679673924517,119.184031462388 28.7676779525325,119.183917342404 28.7675081225472,119.183716102433 28.7669854025755,119.183718622432 28.76642",province:"浙江省",city:"衢州市",country:"龙游县",name:"沐尘畲族乡"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.23902910309528,28.986272998063505],[119.2399104368547,28.98671622766113],[119.2406001737824,28.986637066692104],[119.24164394340342,28.986311057634317],[119.24177431601647,28.98633492750407],[119.24209086949358,28.98652917268384],[119.24223239149207,28.986704840521853],[119.24234219895291,28.987136341555104],[119.24235222467921,28.987836157275808],[119.24243720815419,28.987952726187043],[119.24263241411063,28.9878216650504],[119.24264611864,28.987589386913243],[119.24280243735095,28.987350851252046],[119.2430440874514,28.987337693573274],[119.243167288869,28.986893124373257],[119.24347124472543,28.986785914265052],[119.24363512273924,28.98652192607386],[119.24430671848059,28.986789873858633],[119.24564161549897,28.98679415778308],[119.24613456829756,28.98688667345552],[119.2464597095236,28.98703905154507],[119.24650111058986,28.98713554836257],[119.24638006294387,28.98786736056643],[119.24686538329,28.98862882950929],[119.24678433611908,28.988996083126],[119.24645735520538,28.989369242900327],[119.24642385694844,28.989499633114626],[119.2466272655218,28.98992896933707],[119.2470651002929,28.990105183337192],[119.2471677008319,28.990336665613956],[119.24690556194544,28.990426116946665],[119.24681733275484,28.99056108814086],[119.24687670860273,28.9909972408989],[119.2467301331581,28.991300728926646],[119.24654396100848,28.991450885789696],[119.24638080154517,28.991973971834543],[119.24599727042761,28.992481379810023],[119.24531233542045,28.992972907036688],[119.24569617047273,28.993272784411868],[119.24639506453448,28.99365938683703],[119.24651207676875,28.99382279856245],[119.2470000067874,28.99348005040901],[119.24748542199997,28.992949345436713],[119.24774799779473,28.991859449648196],[119.24759356893311,28.991410611877033],[119.24783881095566,28.99091899860074],[119.24799220834535,28.990763344982028],[119.24867993201202,28.99044791540697],[119.24903786427129,28.989853777996302],[119.2493705234106,28.990044339351297],[119.25041343635263,28.99108541639059],[119.25113993925257,28.991151302312396],[119.25180238322639,28.990701261749187],[119.25201478730037,28.99063056097502],[119.25227614047425,28.99065463684722],[119.25311421220998,28.99033547919225],[119.25369990676049,28.990138635595162],[119.25418623960209,28.989916256928197],[119.25460561868586,28.989599098150936],[119.25473988241819,28.989593946858637],[119.25524450329976,28.989949147588387],[119.25582327609204,28.990121678984355],[119.2567281440774,28.990107603794762],[119.25709884134594,28.990371258328867],[119.25751022659712,28.990351895077175],[119.25790861603754,28.99071903619107],[119.25849846324493,28.99111110787591],[119.25922940684687,28.991086124056316],[119.26044499977947,28.991986367441918],[119.26056516569403,28.992347375586363],[119.26044492270066,28.992913066002387],[119.26082922604307,28.993318118531658],[119.26053875326886,28.99405582088914],[119.26101770372507,28.99439959141273],[119.26218257419133,28.994042327745692],[119.26246865021649,28.99401593294018],[119.262555002597,28.994122634686885],[119.2626747828382,28.994669602719167],[119.2624232001091,28.9953421989778],[119.26121113915862,28.9964282622555],[119.26149073430044,28.996580475695524],[119.26160553656325,28.996469274548996],[119.2617606340765,28.996446992455272],[119.26254041087726,28.99650516900147],[119.2622394832028,28.997720946528734],[119.26280728987228,28.997941083401653],[119.26283465909177,28.99767866281382],[119.26321319668773,28.99773512703344],[119.26335534926103,28.997485147182022],[119.26323844561028,28.99700247865867],[119.26343959234933,28.996957591811878],[119.26359614983701,28.99654771296973],[119.26398044603586,28.99644562218491],[119.26455240695428,28.998149606522926],[119.26563182749118,28.99794170206013],[119.2660387867549,28.997505040490882],[119.26654426253218,28.99775193640767],[119.26686917325958,28.997376284707226],[119.26715446917143,28.99743086595812],[119.26776608073526,28.997343231813407],[119.26848522809432,28.99744543532917],[119.26962599023554,28.997306667456964],[119.27029328998545,28.99734708350234],[119.27099909238288,28.99702747583172],[119.2712958839037,28.99671447460613],[119.27128225132408,28.99627537173797],[119.27096935051044,28.995649007617626],[119.2711510250076,28.995439334299977],[119.2715035623451,28.995218911554883],[119.27191975117782,28.995138628759413],[119.27374482357602,28.995243911387306],[119.27510084006558,28.994581542522944],[119.27594318068918,28.994291814917755],[119.27702391122375,28.99430137592948],[119.27741664574921,28.994141903798475],[119.27773817623736,28.99388924449443],[119.2777230945788,28.993616241201966],[119.27756668039537,28.99332071895337],[119.27707690861963,28.992730837166505],[119.27700645041966,28.992362295853177],[119.27648576637819,28.991448337908956],[119.27680335572478,28.99114551283397],[119.2768857474703,28.990734015337022],[119.27695947724835,28.99068781001793],[119.27845231942563,28.99040338904462],[119.27880432970686,28.991060029804835],[119.2791354467121,28.9920952816774],[119.28027569960695,28.99268955234087],[119.28088297516445,28.99360586885022],[119.28133136459768,28.993779375809133],[119.2820239117353,28.993807904661768],[119.28256037706659,28.99399730056],[119.28335997974061,28.994804894496035],[119.28398778955383,28.994492095987226],[119.28440702613935,28.99446694754898],[119.28488988680922,28.994551426558054],[119.28566427896149,28.995154952625498],[119.28645305052773,28.995550171981165],[119.28671796350821,28.996208008441048],[119.28719537219426,28.996582746952033],[119.28695229943695,28.99705607807513],[119.28664128809356,28.99737679867553],[119.28682027003865,28.998087801377174],[119.28766005477239,28.99859200940084],[119.28868133930135,28.999412947768526],[119.28909619088229,28.99950888119149],[119.28937226857224,28.999667408127078],[119.28931077075664,28.999962901867043],[119.28980611379721,29.00037202372252],[119.29028673055352,29.00054591035378],[119.29026617346503,29.001344220782823],[119.29033912722214,29.00159753413228],[119.2915616819865,29.001857059916613],[119.29254953275506,29.001348280264793],[119.29290323162087,29.001439944054393],[119.2933877770304,29.00141918471315],[119.29387124856804,29.00126964570667],[119.2943385074859,29.00149799834385],[119.2947993353637,29.001192638605314],[119.29584099112819,29.00097668105103],[119.29629028261292,29.00087734546103],[119.29643802463507,29.000652121614294],[119.29641287897796,29.000484716113977],[119.29619220549866,29.00032750197369],[119.29662208005125,29.000279181254953],[119.29778548222072,29.00062809106554],[119.2990919072097,29.000817932379086],[119.29919397127401,29.00088476529124],[119.29921013190463,29.001032669426888],[119.29940025054391,29.001072742923313],[119.29968020274131,29.001288388883623],[119.30024084897273,29.001380919715693],[119.30053879208765,29.001277200848644],[119.30104298454374,29.001607041537294],[119.30109902514596,29.00188752221113],[119.3012129388158,29.002020697648526],[119.30138544233655,29.002025271101978],[119.30181563468325,29.001864134032353],[119.30215668517354,29.001854578030322],[119.30244992290133,29.002007507366216],[119.30289194293618,29.002111446541832],[119.30302310025223,29.00226761053549],[119.30323189818444,29.002217891239393],[119.3034191234063,29.00228538222695],[119.3035905212115,29.00252762733641],[119.3040098878695,29.002673861153692],[119.30423696722133,29.00312688894411],[119.30426496029301,29.003571170769924],[119.3043565850547,29.003719484938635],[119.30476267312011,29.00358138650042],[119.3047695312156,29.003219238851553],[119.30485470781247,29.003114778441592],[119.3050987205728,29.003002672731224],[119.30534631563036,29.003012051220377],[119.30674230157648,29.004078336180527],[119.30749549658053,29.003945820716314],[119.30784760036961,29.004538542553657],[119.30811672841911,29.004734560593594],[119.30886128530787,29.004570929792813],[119.30931722327927,29.005223081766808],[119.31026332221549,29.00537750936317],[119.31107685032052,29.00515536937817],[119.31111564823382,29.005261053692177],[119.31061140671414,29.00659036064076],[119.31195017945058,29.007275080635843],[119.31193901323486,29.00760171557838],[119.31172662777261,29.007939505671956],[119.31239027181012,29.008119955982007],[119.3125566235282,29.008255443514983],[119.31294323541364,29.00837802982887],[119.31337913676768,29.00771833965899],[119.31333642961648,29.007110421477027],[119.31356389217206,29.006889684642744],[119.31365840976386,29.006664244656225],[119.3142951163111,29.00653681967654],[119.31429333399278,29.00636713076211],[119.31386612445598,29.006264588521727],[119.31371163185494,29.006137265126238],[119.31349965930546,29.00588963436724],[119.31312998648349,29.005184202917203],[119.31311600248921,29.00483567146777],[119.3135299465217,29.00463545739994],[119.3149902704068,29.00349295076197],[119.31533912162126,29.003894280362488],[119.31609181000056,29.004501152865362],[119.31633106664572,29.0049527716791],[119.31677367751259,29.005509495989493],[119.3163644102889,29.005803328988968],[119.31651671441905,29.006270846066162],[119.31674268421824,29.00662518765986],[119.31651486816676,29.006864187628985],[119.31556525392864,29.006626023590265],[119.31501120724698,29.006620842135057],[119.31473453340662,29.00672135087432],[119.31465475814818,29.00683156837307],[119.31474885762843,29.007294339114857],[119.31492560892019,29.00761873966352],[119.31501788645774,29.008381509823334],[119.31509512151023,29.008566796711744],[119.31535452683111,29.00871568634352],[119.31549787385957,29.00889644430296],[119.31537059982288,29.00985700955538],[119.31578621443167,29.011039679266883],[119.31538342727245,29.011139074383046],[119.3152195753371,29.01124935775228],[119.3151282862526,29.01155608725454],[119.31518107807292,29.011865788131374],[119.31560142482711,29.012327505462935],[119.3169588099708,29.012963016807088],[119.31724873789295,29.013269576860434],[119.31735832015156,29.01331136828411],[119.31805823894973,29.013199719694388],[119.3181890140347,29.013299743367497],[119.31828959448481,29.013563580448007],[119.3184429199909,29.01467541953682],[119.31845575608261,29.015849301713242],[119.31860806497274,29.01622868757593],[119.31860732991002,29.016424999455793],[119.31851604422485,29.016722738915824],[119.3183410460145,29.016982775985433],[119.31795305410253,29.01642406707866],[119.31774610997309,29.016300534802852],[119.31794898283545,29.017842402311665],[119.31757818579392,29.017882123835633],[119.31794891828531,29.018611637423177],[119.31824946063921,29.02084944602373],[119.31876461810347,29.021688397474794],[119.31898019086846,29.021726481346686],[119.31939051032946,29.021638210933553],[119.31939156570003,29.021906281135163],[119.32055421049441,29.022145542814176],[119.32080173548948,29.022447319460863],[119.32113084563447,29.022427992160058],[119.32173801874568,29.02270840340867],[119.32192813527719,29.022071090473485],[119.32197270582937,29.0218455591197],[119.32208588158758,29.021841477569055],[119.32241244746456,29.02214795821896],[119.32275300429912,29.022701890725845],[119.32286501644899,29.023714345052596],[119.32284305344993,29.024268426642543],[119.32295583692702,29.024652559979927],[119.32296658402745,29.02502708523724],[119.32364127723902,29.025559518044975],[119.32389954453762,29.026256139891537],[119.32368863760068,29.02633594699135],[119.32352872180043,29.02673984350612],[119.32321400144576,29.026578393981023],[119.32288310221865,29.026544311372742],[119.322280610902,29.026167043245866],[119.3221530746555,29.026041567433115],[119.32201658156784,29.025613774170438],[119.32160914893244,29.02562326954614],[119.32153476670901,29.025738337105718],[119.32122103058498,29.026662930523724],[119.32100932746266,29.027641556389764],[119.32094859759766,29.02776145394959],[119.3207132510282,29.027907670493132],[119.3206884412358,29.028131905251506],[119.32095035622544,29.028211624899814],[119.32094747066654,29.028345531576736],[119.32064808867601,29.02946712686555],[119.32037810496062,29.031339016666774],[119.32039097010829,29.032163802414757],[119.32031155330546,29.032327349626353],[119.32020843330838,29.032371968164192],[119.31981499001827,29.032611286328088],[119.3192012321677,29.033654875050477],[119.31927740073455,29.033671548146508],[119.31962378215829,29.033384388918968],[119.32003194894939,29.03323856750205],[119.32061080382317,29.032776958837616],[119.32180415749507,29.03518105578893],[119.32257077259086,29.036403417170906],[119.32292316692697,29.037178727459565],[119.32218621501957,29.03784396821714],[119.3224594956692,29.039466182007818],[119.3217761415573,29.03935497993109],[119.32125046187986,29.039851743331166],[119.32108086003076,29.040063212914443],[119.32104815156335,29.040220467199948],[119.32068561528862,29.040385179578394],[119.32033699455701,29.041693106998785],[119.32085184250572,29.041855801446758],[119.32203527077877,29.04263880273377],[119.32265800078504,29.041608675572697],[119.32287905929411,29.04044684817189],[119.32322759719534,29.040079193332268],[119.32333396341629,29.039867842385046],[119.3233325443478,29.039652919555664],[119.32366526341976,29.039402109421218],[119.32394913211131,29.039001213872666],[119.32412962816875,29.03739360494073],[119.3244357403999,29.0373707196601],[119.32461679945149,29.03761083922526],[119.32503428938485,29.037588370531363],[119.32633564695443,29.037206394064597],[119.32672009614186,29.037018071836695],[119.32669927051455,29.03686577532512],[119.326384585872,29.036298847412837],[119.32636921784065,29.03533423011215],[119.32624922975896,29.035184281287265],[119.32581054561187,29.03517127037686],[119.32575990904935,29.0349046436708],[119.32580411257028,29.034766341513045],[119.32627155311137,29.034616439754785],[119.32639012873929,29.034473049497816],[119.3263855147425,29.033799235555136],[119.32618330632248,29.03298839070475],[119.32620380648899,29.032738714304493],[119.3269525626832,29.0326280224132],[119.32721155891207,29.033189121281126],[119.327047965834,29.034604075036786],[119.32714413922238,29.035965925145135],[119.32753889863997,29.03707370046511],[119.32757367296144,29.037978928949254],[119.32776727554415,29.038588443704672],[119.32776185290649,29.038985032109228],[119.32766014066742,29.039400419481165],[119.32768452550394,29.039952254859454],[119.32750949592759,29.04064673597681],[119.327415339183,29.04093720033481],[119.32696473542435,29.041676632117],[119.32622999046173,29.04179871805711],[119.32560053052566,29.041741107871307],[119.32497140774679,29.041942036415982],[119.32415295872647,29.04193820125113],[119.3241626215886,29.042387817926056],[119.32523147157364,29.04262759342983],[119.32594570047931,29.042948168646014],[119.32617633716636,29.043225332863436],[119.32716899344852,29.043747081188386],[119.32749627883118,29.044007244000042],[119.32761087358459,29.04420567376321],[119.32758856858631,29.044555082932867],[119.32793203521675,29.044656313688563],[119.32822953958242,29.044449542260445],[119.3287702209622,29.044936632641797],[119.32905150622115,29.045344004039777],[119.32913087986184,29.04567892050037],[119.32884128715685,29.045792422401394],[119.32844283360107,29.045881852148604],[119.32801780083408,29.045881855330258],[119.32796498121319,29.045940229031835],[119.32800701134124,29.046012270177606],[119.32878736947657,29.046089914217017],[119.32893717482955,29.046281801974985],[119.32891046244141,29.04777014586498],[119.32889530983208,29.048514231406564],[119.32877204909025,29.04882615426314],[119.32851119196941,29.049026920517807],[119.32807537044289,29.049148435807037],[119.3275360438837,29.049645414662482],[119.32702405602684,29.04975133817548],[119.32652246917986,29.050074595358794],[119.32601800348297,29.050451993841335],[119.32535435201615,29.051102444659797],[119.32524512891753,29.05111263501964],[119.32495987782443,29.05087226458761],[119.32437970454176,29.050035250412016],[119.32394461277227,29.05001575592901],[119.32453123446942,29.051080993520117],[119.32471798388303,29.052011382974655],[119.3247319526421,29.052526099137495],[119.32426700354749,29.052947125041594],[119.32407857449684,29.05489656478531],[119.3237796493322,29.054901450648988],[119.32345560303922,29.05456106378311],[119.32333164809484,29.05458000449154],[119.32343898730093,29.05561441208698],[119.32334915785577,29.05571161441618],[119.32334555348802,29.05584849040635],[119.32321404749223,29.055939027447977],[119.32330709135901,29.056069784393767],[119.32355642647403,29.05617308586436],[119.32438385290573,29.05624228245075],[119.32119363685881,29.05762935572328],[119.31994023933593,29.059965963811816],[119.32018418856451,29.060071437954246],[119.32010726926266,29.060442712697334],[119.31986080252356,29.06036539039446],[119.31966458521474,29.060894262390832],[119.31974180720557,29.061198520587745],[119.31991101609574,29.061401437239994],[119.3204190375816,29.061575656984306],[119.32052750277808,29.062053775119974],[119.3206682890823,29.06270835934118],[119.3212100797286,29.062904185394103],[119.32144431264454,29.0631747826373],[119.32164218547501,29.064298948240992],[119.32222051486751,29.06575449364302],[119.3224845513935,29.066216398561853],[119.32251933581215,29.06700454541025],[119.32288793616972,29.067323626608214],[119.32291223871043,29.068854773215552],[119.32338036416223,29.069130589370076],[119.32337672412585,29.069691113542817],[119.32330807970638,29.069940342960155],[119.32314602845524,29.070102520483946],[119.32317690556475,29.07035695623244],[119.3232764068666,29.070602628420588],[119.3234926805911,29.070790614767372],[119.32359612894197,29.07109554149682],[119.32374450342226,29.071215402014143],[119.32501561673295,29.071617112905855],[119.32535691405906,29.071879319425687],[119.32559006351518,29.072182199518913],[119.32597090644897,29.072151706328306],[119.32607331604805,29.071987213356586],[119.32673690079372,29.072122815097963],[119.3271971459156,29.072083986133613],[119.32738974838149,29.07176815264719],[119.3275083438838,29.071388432320894],[119.3278061997637,29.071270507685494],[119.32792655216129,29.071360294933708],[119.32807274958203,29.071727818513054],[119.32830951517438,29.07175524338193],[119.32893608382646,29.07202104009645],[119.32946743704372,29.07235590342123],[119.32962800109902,29.0727846403064],[119.3296226054059,29.072860819144204],[119.32938942325984,29.07293770306274],[119.32950470683505,29.07349206521431],[119.3302013221937,29.0739427995339],[119.33099568135219,29.07419874511943],[119.33111136217042,29.074309944465888],[119.3312395969922,29.074671028293146],[119.33179033866375,29.07520828369087],[119.33178024289215,29.075631681480072],[119.33153517115912,29.076080167510522],[119.33170467928042,29.076974083270073],[119.331613390559,29.077326863100712],[119.33113440373967,29.078008887841392],[119.33117564876012,29.07887319259133],[119.3309783119616,29.07992338343619],[119.33001381737422,29.081964063396672],[119.32976233127121,29.081806541063163],[119.3296401580541,29.082001377850222],[119.32933441939753,29.08185421106143],[119.32850410905674,29.08191380147622],[119.32828884204667,29.08257913778407],[119.32813145524021,29.082823592164367],[119.32742506954604,29.083233933396233],[119.32664466351693,29.083743426167697],[119.32675349825128,29.084076310218737],[119.32672940306428,29.084351714754103],[119.32680195459726,29.084632420208393],[119.32532562509087,29.085044230962108],[119.32544703137391,29.085418098388846],[119.32523000101567,29.085693061851668],[119.32541141802336,29.08594370380223],[119.32455986647982,29.086530218156625],[119.32418258910533,29.0868767992855],[119.32351531839984,29.087821322043446],[119.32249873817214,29.089746899728162],[119.32192346476549,29.090412647887636],[119.3209259444682,29.092053831522787],[119.32142114408776,29.095122043122853],[119.3199464975716,29.096609630305256],[119.3189706749378,29.096459129006224],[119.31771317859761,29.096066522133953],[119.31697772471969,29.095747571290772],[119.3153426368935,29.094685858818387],[119.31510731199985,29.094458595937184],[119.31223283943577,29.090104334124824],[119.31118483594007,29.088577275896295],[119.3106383063353,29.08858338385274],[119.31029657894928,29.088700812061298],[119.30962319310704,29.08878438728258],[119.30834216678687,29.088866870553996],[119.3069428957889,29.08888775465228],[119.30639418181754,29.088806602502792],[119.30596476853715,29.088706804778063],[119.30509696251737,29.088337431819912],[119.30402503948397,29.087795550077796],[119.30192463143,29.086470646175204],[119.30112347544416,29.08761530336264],[119.30114969424302,29.087808784992028],[119.3013656683581,29.08798783718745],[119.30136997310218,29.08808135498826],[119.30124813048594,29.088223820333308],[119.30132285946186,29.08849366104992],[119.30103894935391,29.08845968318904],[119.30081255191445,29.088276060228768],[119.30067091568188,29.08872700863596],[119.30114099220481,29.088725163044113],[119.30140116268419,29.0889955094586],[119.30153988414938,29.088992044319856],[119.3015776285745,29.088879212864708],[119.30172641651615,29.088823662492835],[119.30200992779669,29.089279128665805],[119.30211627014486,29.08967499481915],[119.30255217415554,29.08988569214543],[119.302843621608,29.08992612393953],[119.30336760561948,29.089644402854024],[119.30344342313401,29.08975110980957],[119.30341932440143,29.09000321787659],[119.30358211715993,29.090006181748414],[119.30368451624753,29.090245667033724],[119.30319038698224,29.090242899595484],[119.30270341243566,29.090572758680896],[119.30231201308145,29.0910681020008],[119.30211578275248,29.09120152016401],[119.30079074712128,29.09115792170162],[119.30071529105163,29.0909771996484],[119.30039939634915,29.090886435761714],[119.30034764388088,29.09089056634004],[119.30029586769652,29.091176890410235],[119.29974528383761,29.09111132157695],[119.29904514313127,29.091520084319445],[119.29899408569956,29.091789049819827],[119.29916549545374,29.09207663581765],[119.29911912165154,29.092210882100545],[119.29899081503216,29.092219269845106],[119.29880933242488,29.092037903974816],[119.29871983809022,29.092074376779255],[119.29853902108454,29.092514320344442],[119.298746002975,29.09292784061399],[119.29871077165346,29.0930450724875],[119.29858425870466,29.093079085722643],[119.29849333248866,29.09304154972772],[119.29797513802409,29.092198572609174],[119.29840720553834,29.091486473451752],[119.29837776576665,29.09111053165747],[119.2983019390975,29.09101442846738],[119.29797238088278,29.09078886820164],[119.29724313687977,29.090741805242637],[119.29713602728216,29.090784777086732],[119.29706483475604,29.091118789414267],[119.2969652650254,29.091250687794766],[119.29671689778692,29.0913534990426],[119.29668563786225,29.091238349655722],[119.29683662468388,29.090874448704092],[119.29672880813142,29.090762924668535],[119.29616848254207,29.090592742047136],[119.29591146900857,29.0908764067651],[119.29574722220315,29.090734840371365],[119.29568290028796,29.09054492054719],[119.2960243989165,29.090042424024674],[119.29644457249877,29.089966961202922],[119.29721623985714,29.09003573386337],[119.29729710994941,29.09001663348947],[119.29734959859756,29.089848746618678],[119.29713865041403,29.089505100412637],[119.29674440287455,29.089095639298137],[119.29677751659823,29.08853344975462],[119.29659639906446,29.088170510535527],[119.29473490545443,29.08825759641215],[119.29399803256818,29.08846687426516],[119.29330034994615,29.088385794925166],[119.2931242301373,29.088242706860974],[119.29179606182558,29.08780873851984],[119.29112353984762,29.08725591428074],[119.29061929045446,29.086117145362326],[119.29025298742413,29.08602790561693],[119.29023189831882,29.084589541426634],[119.28995733055018,29.083657999478827],[119.28987250010366,29.08356000491571],[119.28971613006793,29.08347838500383],[119.28887168805512,29.083413613693992],[119.28648346050508,29.08346827651647],[119.28459842288898,29.08351128376956],[119.28308936776915,29.083643762995806],[119.28253994070937,29.08378154635308],[119.28226485631144,29.08394067744055],[119.28159670110782,29.08470043178745],[119.28095336254532,29.085219408505175],[119.2802888139255,29.085497119677783],[119.27977026192028,29.085620164272335],[119.27832245800334,29.08572744635213],[119.27662466726055,29.08538760599723],[119.27564429851529,29.084989538527818],[119.27528430224123,29.084741406168042],[119.27482649696462,29.084198036926093],[119.27474918779455,29.08396960154753],[119.27468202799119,29.08279655678718],[119.27448320788345,29.0818763283177],[119.27419047795364,29.081357799636585],[119.2737495563538,29.080847492537394],[119.27325610205399,29.080471756032466],[119.26966275289539,29.078480496027208],[119.26812310021269,29.077718019083957],[119.26668478387269,29.077293971065703],[119.26540540579255,29.07699205722766],[119.26170539755684,29.07634614665465],[119.25939570413837,29.077126855409837],[119.25649419198695,29.076524170069284],[119.25077145226697,29.07560048642918],[119.24939077310022,29.075419484299626],[119.24838157680047,29.075379346887196],[119.24797759055024,29.075455402794486],[119.2471429394322,29.07576243856914],[119.2474820498146,29.07662847056621],[119.24787739382576,29.076663482109428],[119.24813342464833,29.076292187567336],[119.24837610022479,29.076287884015077],[119.24844126265575,29.0763670233133],[119.24839478723561,29.07671450097913],[119.24889774943698,29.07698421297858],[119.24901366176132,29.07723682247113],[119.24898701153333,29.077323062287842],[119.24889952013258,29.077337897937824],[119.24858629906748,29.07712269045865],[119.24827198455509,29.077017280699074],[119.24814560443254,29.07703570886523],[119.24794323877796,29.077209436391133],[119.24781866121019,29.077179841816612],[119.24765881178158,29.076973266654328],[119.24717992326812,29.07699957465891],[119.24713916959105,29.077789134394614],[119.24765762189762,29.078287647231985],[119.24801983485439,29.078358894909147],[119.24799533950326,29.078497201925273],[119.24781746445828,29.0785765960899],[119.24769970410217,29.078825956662804],[119.24761688765801,29.078854097687085],[119.24740913835512,29.078766311458647],[119.24739151679289,29.078507138767037],[119.24721654309332,29.078283203541453],[119.24684999911001,29.07818694452295],[119.24667354358655,29.078412733153634],[119.24658170122413,29.07868538288852],[119.2465229598141,29.079268735978815],[119.2471300360789,29.079367991373033],[119.24738675431581,29.07948510046893],[119.24749727983537,29.079656421786826],[119.24751167226901,29.07977755539621],[119.24742597173193,29.07984067741597],[119.24704720013943,29.07960593161144],[119.24667055713859,29.079680711294106],[119.24686281147882,29.079987295488934],[119.24725483168932,29.081142274163557],[119.24786437102338,29.081704730020054],[119.24801629802012,29.08190914540756],[119.24801088539624,29.082050331423208],[119.24787694081488,29.082090969970253],[119.24735919498073,29.08181341319324],[119.24717663138834,29.081927514748767],[119.24717803430805,29.082374994708537],[119.2469292271767,29.082356534924614],[119.24683925644692,29.08178728363254],[119.2469415419695,29.081489993718524],[119.24687386966973,29.08123414262322],[119.24672841659891,29.08103134010962],[119.24668668999414,29.08052612224225],[119.2463806742602,29.07991727624127],[119.24614843920908,29.07970070073813],[119.24600547389062,29.079838360409294],[119.24606052822557,29.080303203610875],[119.24594126635161,29.081181150094054],[119.24603448751584,29.081675315255122],[119.24628291294015,29.082064824743235],[119.2462170020084,29.08225429370713],[119.24595881949661,29.082272693881333],[119.24576686711028,29.082575092834624],[119.2456379574717,29.08254045134938],[119.24555478774927,29.082401050713436],[119.24572120572597,29.08173570166375],[119.24544218915646,29.081073701433183],[119.24538745424984,29.08107890842314],[119.24506003717964,29.082131815698702],[119.24518352217676,29.08248129568045],[119.2451248196652,29.082557364425156],[119.24491199877406,29.08257036648735],[119.2447229607118,29.082370872321054],[119.24451050225689,29.082313098186265],[119.24450583908617,29.08209457316075],[119.2447240893201,29.081792458101187],[119.24424516103373,29.081588768085435],[119.24445442134339,29.08116165407591],[119.2449931365145,29.08119592733631],[119.24503997049102,29.080946566359362],[119.2449604039537,29.080756265525004],[119.24507853483298,29.080544326984928],[119.24442026228898,29.08054609296232],[119.24385741549975,29.0804011918509],[119.24329525560412,29.08049728489274],[119.24318934702781,29.080868120537062],[119.24376192305084,29.081129494234563],[119.24382205452085,29.081231485490477],[119.24374750004176,29.081347475508394],[119.24334164849911,29.081257364024623],[119.24316050050633,29.081301744322015],[119.2431604567085,29.081826292034712],[119.24332896857163,29.082161583095377],[119.24331382452907,29.082385769021695],[119.2435521867459,29.082871794110652],[119.24354999950744,29.083189148238652],[119.2432939254088,29.08348917632577],[119.2430745980975,29.08359532713206],[119.24224054252028,29.08334303904316],[119.24132071663078,29.08338071465962],[119.24114244107923,29.083348463824304],[119.24110210912674,29.08327740798446],[119.24093285907364,29.08296917074238],[119.2406184221537,29.083124640130364],[119.241073231773,29.084050146953906],[119.24097524201902,29.084360455378448],[119.24081640394456,29.084434143523094],[119.24005647334667,29.084099438130924],[119.23965560045875,29.08402932627352],[119.23958536228415,29.084061313950407],[119.23955541655911,29.084666515773083],[119.24029266992407,29.085026766847513],[119.24078537084527,29.08513997548938],[119.24115486902203,29.085475347121058],[119.24156688337791,29.085526465259438],[119.24325296844809,29.086633308037293],[119.24379277986657,29.08680150835645],[119.24423095636986,29.087820753117505],[119.24433499361979,29.088242265688134],[119.24425611397697,29.088423004457773],[119.24420348773518,29.089018495325842],[119.24376699830124,29.089352663085748],[119.24369207945442,29.089517393970368],[119.24364487299535,29.089883029672357],[119.24374604265185,29.090174958163463],[119.24374062082947,29.09041461455869],[119.24335024563288,29.090431880268795],[119.24335680417906,29.08951866501807],[119.24352500949597,29.0891958638633],[119.24379944340649,29.088941700349007],[119.243848430439,29.088812125252172],[119.24377214194193,29.088131804820144],[119.24383051858611,29.087685416416832],[119.24336453690358,29.087482252628668],[119.24333286257858,29.0872811666407],[119.24217938968872,29.086798672941335],[119.24107306302757,29.086070552174583],[119.24076405082806,29.08598151171447],[119.24038050275905,29.08561330612794],[119.23972247513295,29.085453985656283],[119.23932989237676,29.085247811432865],[119.23910837466312,29.085272724233366],[119.23896429059376,29.085365831692645],[119.23894482564081,29.08554046342856],[119.23916448654472,29.086202149244027],[119.23962799434359,29.086810329740004],[119.23989883573479,29.08697706683504],[119.2405417272003,29.087187906437713],[119.24099878063798,29.087138779373777],[119.24110862123774,29.087239624050678],[119.24113200323424,29.087579468514196],[119.2414831300869,29.08789270767893],[119.24169957501786,29.087974607905757],[119.24186993417885,29.087875198506037],[119.24199130279777,29.08788872312058],[119.24214470741649,29.08809694988803],[119.24264672108562,29.088365162421596],[119.2425905229096,29.088565776297216],[119.24234957154415,29.088781447505664],[119.24212484591897,29.088738039259493],[119.2419609974567,29.0885232445786],[119.24179173453189,29.08844136052706],[119.24150109347055,29.088423376912772],[119.2413937584265,29.08852990801948],[119.24129827890742,29.088985811840452],[119.24177360099635,29.08995034330754],[119.24170947696994,29.09015679835801],[119.24124992532408,29.09009298748118],[119.24089232481357,29.089628034741096],[119.24070864209669,29.089613854662677],[119.24003294501924,29.089810649715147],[119.24018381625355,29.090313580325752],[119.240026026471,29.090710824561786],[119.24000583633408,29.09095344248539],[119.23984735560494,29.090984769148896],[119.23970473746576,29.0908286013204],[119.23952104976284,29.09076621180232],[119.23966949544622,29.0901615934805],[119.23950745936746,29.08961018465752],[119.23933639535788,29.089324418101302],[119.2394801505857,29.088829780901833],[119.23936277657302,29.088275510809822],[119.2390339558901,29.08790128180954],[119.23921481472395,29.087377704299204],[119.23885682207391,29.08693547637594],[119.23865511899545,29.086863001789496],[119.23831074843763,29.087107100716388],[119.23794189139795,29.087202354104146],[119.23755535028077,29.087633924194197],[119.23708920447318,29.087948455390997],[119.23686078192083,29.088455449299218],[119.23643606115034,29.08862817316151],[119.23620981963566,29.088827519873817],[119.23612046890725,29.08898251018239],[119.23608008621562,29.08941917898038],[119.23590894954872,29.089716212810366],[119.23588046297269,29.090049560477667],[119.23556741372045,29.090064055394343],[119.23546871467326,29.089975873917524],[119.23571447488852,29.089070970031663],[119.2356449532076,29.089015358283508],[119.2351442115786,29.089041709670994],[119.23508116627481,29.08906388754069],[119.23504728825975,29.08923868866088],[119.23449393522806,29.089287121677497],[119.23458405831806,29.088581958951156],[119.23451239062418,29.08830269279618],[119.23570083749779,29.088452169911836],[119.2362433680135,29.088267556558677],[119.2363442489083,29.088073812772784],[119.23633097881765,29.08737452798867],[119.23618833287273,29.08730557171214],[119.23554852360496,29.087638693360855],[119.2344050684766,29.087887974997102],[119.23380094740683,29.087411906561265],[119.23379447478824,29.08726603994233],[119.2338841938994,29.08711402507439],[119.23463606499756,29.08702803668646],[119.23470777187022,29.086834282581272],[119.23454854798561,29.08672708925973],[119.23418326442706,29.086497834790944],[119.23395088898818,29.08656415618989],[119.23282792191223,29.086512486517215],[119.23261318292425,29.086637890309223],[119.23259731340026,29.086841386683375],[119.23289703920395,29.08718959556805],[119.23265239702731,29.08731794862972],[119.23266425255585,29.08772263096594],[119.23238750145566,29.0883425964592],[119.23237054629394,29.08860148760478],[119.23248617316618,29.08890317941244],[119.23299412677552,29.089437220496613],[119.23304346323354,29.089696692735366],[119.23299947249578,29.090136502361585],[119.23284167188818,29.09011284297705],[119.23268606120126,29.089739814581126],[119.23233156781832,29.089407305349017],[119.23216943599469,29.089426175236564],[119.23215717127017,29.089603684723258],[119.23207177329488,29.08971037336108],[119.2321222079534,29.089784147053322],[119.23221047171776,29.089873143003892],[119.2322007233295,29.090118999293814],[119.23174496106577,29.09001294488391],[119.23158424318176,29.090312926666968],[119.23164655602739,29.09053760805684],[119.23142604256186,29.090658682521205],[119.23123940830585,29.090629778815615],[119.23099045474117,29.090419806161517],[119.23055267281518,29.090477503493805],[119.23020427665197,29.090127076180398],[119.22976142976057,29.090268750280906],[119.22938381077101,29.090222427339853],[119.22911641298518,29.090601451720413],[119.22903930286688,29.09058511630177],[119.22843108214305,29.090212796274773],[119.22831221327436,29.089679791063613],[119.22791765126192,29.089460774288668],[119.22789031489873,29.08886003486273],[119.22715310904276,29.087886687580642],[119.22717547787198,29.08757007041965],[119.22697337633792,29.08683726195044],[119.22702026075252,29.086391709005646],[119.22687145289221,29.086126478338596],[119.22672263112972,29.08601745134955],[119.22560369851558,29.08567845278489],[119.22523320727612,29.085876506033845],[119.2246954976403,29.085969547719145],[119.22433869342939,29.086115893916443],[119.22432426946506,29.08621183352089],[119.22466696721985,29.086678332063144],[119.22498049454168,29.08684075492277],[119.22505397072362,29.087357365709114],[119.22526658103992,29.087575270410564],[119.22571669107126,29.087674047848896],[119.22605833259969,29.087631808420262],[119.22639241035274,29.08748946904498],[119.22651024560186,29.087558183898977],[119.22641688371394,29.087870064073446],[119.22578407263724,29.08778633644688],[119.22528673817217,29.087867733346865],[119.22491124135229,29.087537003108892],[119.2245786501506,29.08692222562707],[119.22429396281129,29.08660811707848],[119.22353320686287,29.085931060715804],[119.22329318501706,29.08579342321781],[119.2231064924,29.085776158335236],[119.22286432501153,29.085391573965452],[119.22272308617544,29.08485124134806],[119.22256702909705,29.0847917369501],[119.22244125826819,29.0845940426631],[119.2221096815972,29.08442024498132],[119.22254582727432,29.084038482049408],[119.22220456390602,29.083344264607934],[119.2222064014763,29.08292088708652],[119.2223159972226,29.082605259364225],[119.22267573939175,29.08211982276251],[119.22271720614886,29.08189900088851],[119.22243503999927,29.081376155856177],[119.22198959161229,29.0809197824526],[119.22176045662229,29.079740243084128],[119.21994022943981,29.079595738745397],[119.21882642538525,29.079320797936255],[119.21728615461966,29.078695695864905],[119.21642605470848,29.07827159265952],[119.21536802919753,29.077629875698406],[119.21245440950347,29.075733193302693],[119.21217532013125,29.076062688136467],[119.21176318578414,29.07638688195007],[119.21129409111892,29.07656027775543],[119.2109948413885,29.076403499061513],[119.21064653492928,29.076455644116667],[119.2104287718202,29.07624501285704],[119.20985800749165,29.07606124210055],[119.2097036636457,29.076287110581617],[119.20956191675151,29.076780799711848],[119.20901774921361,29.077452532921875],[119.20855720149652,29.078451800831296],[119.20803827482604,29.078942980993922],[119.20740576030595,29.079345684715168],[119.206943053124,29.08004763053442],[119.20684421854774,29.080401983756605],[119.2068153086967,29.08113674073362],[119.20709724918088,29.08172616919324],[119.20704567549211,29.081820429755247],[119.20690792749329,29.08180260729513],[119.20680914266167,29.08156316860628],[119.20648857440537,29.08145965132624],[119.20661627424357,29.08091532334506],[119.20646123490582,29.08066708003372],[119.20556871258907,29.08081299627309],[119.20510997218862,29.081242986342666],[119.20501618027927,29.081611191562462],[119.20470640832986,29.081592568081657],[119.204693098758,29.081194079127684],[119.20456688664329,29.081122399350203],[119.20433320130141,29.081127177382925],[119.20329311232709,29.081483435828304],[119.2029584058346,29.08190495772739],[119.20080247510445,29.081644880477583],[119.2007656986709,29.081518834156164],[119.20096591136146,29.08094343163647],[119.2005875950279,29.080788072225637],[119.20037299910587,29.080828920775453],[119.20009381878268,29.081164268891207],[119.1998979757097,29.081196781771624],[119.19972161318323,29.081164487082255],[119.19939091191117,29.080801641181047],[119.19853035246243,29.080758711372397],[119.19834387408982,29.080864704111647],[119.19823745802822,29.08105886518902],[119.19821902009701,29.08157466002608],[119.19673410595996,29.081353976104804],[119.19709088544813,29.08064449535014],[119.19708298330531,29.08025275779713],[119.1972481940683,29.08005303015577],[119.19717609042476,29.079656061433976],[119.19737704287469,29.07904875046103],[119.197230646534,29.078554628328174],[119.19765378020368,29.077936529557487],[119.19822293211865,29.077944739945305],[119.1983878054609,29.077421628880323],[119.19824645769393,29.07697499968063],[119.19850182340656,29.076893848860816],[119.19883441855288,29.07625625982714],[119.19910528130525,29.076277018782186],[119.198958803229,29.07681868668602],[119.19898223618566,29.076946061705026],[119.19917986717213,29.077144309366915],[119.19937137873,29.077190389104807],[119.20060377163021,29.077127866363856],[119.201325429379,29.07729563230792],[119.20170232236421,29.077144150737137],[119.2023154601335,29.076687635984015],[119.20282146156538,29.076438502324518],[119.20288458355505,29.076318185663247],[119.20274432162218,29.07599791967548],[119.20301662243105,29.075780080753432],[119.2029849130571,29.075461329488384],[119.20285364754305,29.075378126432227],[119.2022823929465,29.075353420839928],[119.20287350860562,29.075069705464234],[119.20290962674451,29.074423901428673],[119.20210943990682,29.073489138099223],[119.20228797823607,29.073262615956285],[119.20270486527178,29.07344886527698],[119.20284479427987,29.07344071566629],[119.20296959032369,29.07326204014972],[119.2034380763301,29.073028759713075],[119.20355567535832,29.072641889674077],[119.20320121556084,29.072117436133816],[119.20315292449462,29.071709991645214],[119.20306313616784,29.071587374094815],[119.2004655048783,29.07014190445233],[119.20001829572516,29.070009183853127],[119.19945746310535,29.069980323739056],[119.19773962961366,29.069271530443526],[119.19707780800282,29.068880611550533],[119.1962630892727,29.067955262626633],[119.19476450000944,29.06667668791714],[119.19459863907468,29.06593513727883],[119.19437720696614,29.065456889356316],[119.19287601414837,29.0644948067987],[119.19239161265484,29.06401987692051],[119.1921222031591,29.06346159301975],[119.19220421617716,29.061918403002224],[119.19200047191731,29.06118136686628],[119.19183564155333,29.060958511606618],[119.19235657725932,29.060277493798385],[119.19270612130454,29.06016154992653],[119.193625291157,29.059279768164604],[119.19381109111157,29.05886641936534],[119.19391286678794,29.058200951265277],[119.19388295309078,29.05790297161651],[119.19350289232388,29.056395594338277],[119.19408047937922,29.055294789459094],[119.19427247652152,29.054087842891256],[119.19795911047518,29.054168516249305],[119.20457015781713,29.055039963182498],[119.20542588085728,29.055366492432963],[119.20870218459832,29.056616563130742],[119.2195661552653,29.061409142914766],[119.22161590119126,29.058463012034213],[119.2226645611499,29.056332327522984],[119.22330873386271,29.055022979357222],[119.2248133910383,29.055267719252047],[119.22547816242685,29.052672205890136],[119.22413572674915,29.05238097769604],[119.22529071036797,29.0489847589812],[119.22389748412026,29.048267940206735],[119.22384815660244,29.047695148553224],[119.2239999111805,29.047400149494013],[119.22404388749122,29.04731368054171],[119.22432788336594,29.047307198530508],[119.22470989064459,29.047453588997225],[119.22492468348416,29.047461696629924],[119.22565457688576,29.046112269511156],[119.22602686386065,29.045916282328047],[119.2259079543905,29.045739742599526],[119.22655806046893,29.045817816174107],[119.22724389405137,29.04508413329856],[119.22845568796413,29.045873853948432],[119.22861099466624,29.04587937029788],[119.22934357806196,29.045619229972118],[119.22958574152435,29.045347560914596],[119.22990323515343,29.044777207240283],[119.22964961333143,29.044221361840883],[119.22965684924418,29.043869302825545],[119.22982946784558,29.0435927242647],[119.23047953610585,29.04295839799734],[119.23073536158499,29.042915683171955],[119.23159539782459,29.04304828549828],[119.23229576657332,29.04355287710331],[119.23246221920706,29.043555142267806],[119.23274938141992,29.04336755674675],[119.23304772810461,29.042950841126434],[119.23316988878784,29.042630236622543],[119.23305246681711,29.042290599822373],[119.23252864218628,29.041992882389394],[119.23245443270868,29.04188006653541],[119.23236762439451,29.041630103685623],[119.23239866468614,29.04096421405723],[119.23261022935604,29.04004196764881],[119.23290320943632,29.0391943200834],[119.23343718584299,29.038629816478046],[119.23246265493533,29.038333980062795],[119.23198997400236,29.038105169382458],[119.23205844468517,29.037924191187727],[119.23253762225343,29.0379998591774],[119.23277289146951,29.037951177619632],[119.23294079755786,29.037767831538513],[119.23298044595128,29.037555898261445],[119.23279311062302,29.037431322372406],[119.23243714525435,29.03748721116836],[119.23197493630593,29.036971360002113],[119.2312270431914,29.035933371308783],[119.23113665681997,29.03533367630549],[119.23129411973319,29.035212922091468],[119.23131216004542,29.034911229358986],[119.23020384218582,29.034947593666008],[119.2296168847084,29.034857238510423],[119.22969257258964,29.034624203678355],[119.23006550804371,29.034607120233723],[119.23063809280512,29.034098452476115],[119.23085107274768,29.033662545725587],[119.23104421519442,29.033452879966674],[119.23115917793105,29.03315017491584],[119.23111199144321,29.03298863369103],[119.23125720697774,29.032834508373575],[119.23099493373684,29.03248739001555],[119.22979589436697,29.031401746763105],[119.22981466967664,29.03094070500561],[119.22820729797738,29.029960986916084],[119.22753522329441,29.030212514412245],[119.22703685798642,29.030086657553248],[119.2266346899063,29.030100440060757],[119.22590102401982,29.029475809797056],[119.22550137889624,29.02928139818782],[119.22496513605454,29.029139735847185],[119.22427287494199,29.028463394746186],[119.22382887443428,29.02828843412333],[119.22392766848965,29.0277697378766],[119.22421457662807,29.027429001191045],[119.22450687052975,29.027293749784395],[119.22520279851676,29.027143929862877],[119.22576393827131,29.02686061489064],[119.22586923751152,29.02603706560405],[119.22609199966095,29.025442031733128],[119.22662322772351,29.02494995433842],[119.22652560004,29.024565524147246],[119.22649790223366,29.023959213257285],[119.22635630100432,29.02366880881367],[119.2258784490043,29.023616600004022],[119.22564311131936,29.023737796186865],[119.2253490151623,29.024024044390046],[119.22476950781547,29.02405553949961],[119.22444444054382,29.023952726829677],[119.22432948352512,29.023835806231094],[119.22473712512284,29.023425032387824],[119.22468669771743,29.023094055509546],[119.22480493544674,29.022747494257338],[119.22536859129868,29.022641974566667],[119.2257387226668,29.022412446595315],[119.2262958238431,29.022887022340917],[119.22671168725817,29.022917410095413],[119.22696287133401,29.02279810705356],[119.22699999939964,29.022669722221032],[119.2266684825162,29.022447145811885],[119.22656940216943,29.022198774015322],[119.22667752921197,29.02199751872148],[119.22706745602072,29.021843619333083],[119.2268264033474,29.021481283049134],[119.2267965252704,29.021095291636122],[119.2268743777091,29.02093132994881],[119.2271396117416,29.02084270220227],[119.22734753789048,29.02085501318229],[119.22764409588689,29.02103088160615],[119.22813702255193,29.021419490298136],[119.22876756087517,29.022150998308266],[119.22967410351855,29.022778022552203],[119.23051652139432,29.02289220936686],[119.23098891666469,29.02255342552965],[119.23007415440702,29.021667807120533],[119.22891506036665,29.02069339571197],[119.22853674789147,29.020175934317642],[119.22815191774139,29.019969610036572],[119.22768349822053,29.019546939064213],[119.2272481976998,29.01943246741808],[119.22705541856305,29.019269180948534],[119.22700967193938,29.0190374013083],[119.22724320868907,29.01876115871567],[119.2272515054321,29.018659458162833],[119.22679784843345,29.018194519456628],[119.22667209924106,29.01797247426811],[119.22658527850562,29.017639221800234],[119.22669882576334,29.017260725000522],[119.22667469939105,29.017042721814295],[119.22596446387864,29.016361279076218],[119.22547953067698,29.01471042643745],[119.22489212780827,29.01437978114638],[119.22473467295902,29.013944302523424],[119.22364203594252,29.01279627435947],[119.22368350852625,29.012487324410845],[119.22402304933091,29.01201003997315],[119.22411469253244,29.01079746006791],[119.22421056978705,29.01066850358964],[119.22453385636501,29.01054928752116],[119.2245158467867,29.010427060340298],[119.2242192464324,29.010344324921824],[119.224139965871,29.010254864221142],[119.22431624947272,29.00967661673349],[119.2242845653524,29.009305728777534],[119.22365204573198,29.00945585711354],[119.22354392691531,29.009413759181705],[119.22252624139335,29.00789517251961],[119.22198998266454,29.007249057286753],[119.22228301415193,29.00719458226283],[119.22237997520425,29.0071114953276],[119.2222903656237,29.005481570563184],[119.22252649349355,29.00487461559946],[119.22278853290148,29.004706078009505],[119.22299216798496,29.00471221009152],[119.22308947282256,29.004798723532648],[119.22320187308284,29.005383536515243],[119.22330890196208,29.00554595692803],[119.22349594818309,29.005626619306256],[119.22369309692877,29.00555855081851],[119.22373239914076,29.00534366228178],[119.22360448318109,29.005002538739163],[119.22380559590245,29.004930876180993],[119.22397388267078,29.005192900764524],[119.22457173845245,29.005743624973565],[119.22471551489801,29.005992313867793],[119.22466467582723,29.006275267914553],[119.22428404776727,29.006870416112033],[119.22353869365386,29.007342376507136],[119.22359814768794,29.007501873194354],[119.22394843887975,29.007776479030564],[119.22404286483275,29.007770631732857],[119.22424183184725,29.007460477978057],[119.22460728949906,29.007278081322674],[119.22459432963524,29.007106219079265],[119.22511117091477,29.006623148088543],[119.22519985583801,29.00626738617485],[119.22510442566913,29.00539905605339],[119.22422367689516,29.004758875000707],[119.22399773598605,29.00439302245591],[119.22405038185727,29.004067535713023],[119.22458848578077,29.003715966608393],[119.22451533587325,29.00359234018979],[119.22346625542525,29.002975543613186],[119.22263293912438,29.00341952109334],[119.22226239135863,29.00381753403871],[119.22167152879416,29.005250291263547],[119.22169958621693,29.00592495168383],[119.2214188058759,29.005950657011955],[119.22122132178887,29.005525461156097],[119.22103966277488,29.00549496981276],[119.2208612322248,29.005636511063393],[119.22097257157914,29.006083562869883],[119.22076025958658,29.00621643568324],[119.2206388045878,29.006036905377464],[119.22029566645338,29.00593681789448],[119.2200415880275,29.005457059424256],[119.21959679366486,29.00535541784413],[119.21916171008861,29.005432465540974],[119.21899014065808,29.005287856107266],[119.21888200106365,29.0052815329992],[119.21877385054833,29.005401197217807],[119.21918400809298,29.006040486041325],[119.21911478830745,29.006167567618796],[119.21885128383612,29.006209006231188],[119.21822304878383,29.00539950889423],[119.21876776046832,29.004947418983438],[119.21959865475185,29.004651291565693],[119.21969851256353,29.0045210043242],[119.21963508024021,29.004421746998013],[119.21913406176152,29.004145850158064],[119.2189286325272,29.003710829334132],[119.21890344057682,29.003222678085155],[119.2190444172296,29.002812944702264],[119.21892155126372,29.00217693684438],[119.21899045894094,29.001476121032358],[119.21547797738701,29.00015449116834],[119.21515315219767,29.00021731956518],[119.2150179466456,29.00037434861918],[119.21502406541849,29.000493599241818],[119.21565961256317,29.000880059337813],[119.21612245038986,29.001466392150814],[119.21749554703956,29.001713481931617],[119.21809751059739,29.00218879535322],[119.21842478849672,29.002592482303445],[119.21832667263654,29.003394162497763],[119.21812658024577,29.003733503839122],[119.21785189656885,29.003720785822807],[119.21703759051731,29.00336015104913],[119.2160167228632,29.002669940365816],[119.2155527921699,29.002200240175586],[119.21506681416541,29.002317280684355],[119.21488187593619,29.002249251673014],[119.21472437794218,29.001678563181983],[119.21515014617125,29.00167665143198],[119.21526480660323,29.00146483161595],[119.2152197593178,29.001265768929585],[119.21501969051934,29.001076860531725],[119.21473668657885,29.001067614105676],[119.21448537306333,29.001450845670956],[119.21408193694525,29.001589106213718],[119.21379857427638,29.001457281185868],[119.21371027806931,29.001059334036213],[119.21338906388087,29.000835553039053],[119.21268928034738,29.000622978315505],[119.21201469594315,29.00069908825892],[119.21138194297512,29.000525063636037],[119.21146056619591,29.00025736412481],[119.21182582985274,28.99996324013458],[119.2119546270006,28.998993274740588],[119.21208516976968,28.998700461587845],[119.2123372104192,28.998470393681437],[119.2128459302543,28.998520144708817],[119.21326958693521,28.998202159680424],[119.21339327637199,28.997884423309433],[119.21422864345946,28.997594099768165],[119.21434007120402,28.997278952802574],[119.2148977926515,28.99728754781523],[119.21504815868197,28.996910396139928],[119.21492163284584,28.99673461538125],[119.21491339002614,28.99614774149454],[119.21473604494466,28.995802206004235],[119.2143225725802,28.995280752333922],[119.21401074238555,28.995007708437676],[119.21329476167521,28.99463712366259],[119.21323817063268,28.99448417632705],[119.21336148626574,28.994326599581996],[119.21384891797152,28.994386021603113],[119.21415535512598,28.994500788675957],[119.2147548606363,28.99497858704709],[119.21515899169108,28.99504841062194],[119.21522856336192,28.9951336553857],[119.21516257040939,28.995364508534866],[119.21521951711755,28.995534179587644],[119.21544229774702,28.99571043440963],[119.21571123425626,28.995734586160275],[119.21616727335142,28.995703381501734],[119.21629780057427,28.995388070712867],[119.21667595951722,28.995412882237726],[119.21702060336474,28.995255548645023],[119.21709417482246,28.99487802953592],[119.21783318344933,28.994705400934752],[119.21786381657897,28.994797610660257],[119.21772788668214,28.9951398096996],[119.21783674079518,28.995273833864132],[119.21840160150218,28.995355489461787],[119.21841600602681,28.995528165373475],[119.21849386351366,28.99558409628983],[119.21928508193656,28.995679565121065],[119.21937339050001,28.995735505223255],[119.21944400860221,28.996122357573093],[119.22046227140441,28.99637253570649],[119.22118781835162,28.996680386294447],[119.22119790407768,28.99675899283206],[119.22072857273695,28.997193486995315],[119.22083237017011,28.9973185929815],[119.221062326608,28.99738438652239],[119.22141522193884,28.997068742934367],[119.22187117835239,28.996965336465],[119.22235562157306,28.996613752729356],[119.22313776077196,28.996249678646535],[119.22342250867338,28.995979719585566],[119.22395705158061,28.995259816875464],[119.22410088418157,28.99487398366436],[119.22411892880811,28.994579309421358],[119.22305364856169,28.993555653041597],[119.22303025310288,28.99317784690947],[119.2231729981669,28.992925558655497],[119.22332004596227,28.992930645122488],[119.22385162195384,28.993237708430208],[119.22484668446332,28.9931881738214],[119.225954852706,28.993332856886315],[119.22642258167367,28.99375906263377],[119.22676781308186,28.993770145167336],[119.2267854874524,28.993572590203144],[119.22635276424447,28.99262601204868],[119.22635963161046,28.992382315513662],[119.22641765510635,28.99233632221126],[119.22719134903319,28.992451356752472],[119.22814054232096,28.99217586697416],[119.22829983650186,28.99191880106985],[119.22828507540775,28.991762406269622],[119.22812905344513,28.991669298614806],[119.22702602373477,28.99148792121571],[119.22681774955453,28.99129800163567],[119.22676695500574,28.99109490374269],[119.22698580288882,28.98981173665154],[119.22749536984936,28.989579783757083],[119.2275753828077,28.98940997639197],[119.22763741857057,28.988751580255457],[119.22804679028673,28.98859282716817],[119.22819096355828,28.988179096686057],[119.22817406987319,28.98766811740202],[119.22829266259902,28.987199060961657],[119.2280851214498,28.98698118355052],[119.22786859134916,28.98650592597167],[119.22792952654666,28.986073335162548],[119.22853129776519,28.986141344556533],[119.22966707245196,28.986097151731986],[119.2306388329208,28.986328245768487],[119.23130469579218,28.986147953154383],[119.23140128579728,28.98579865173454],[119.23172555238159,28.9858280957588],[119.23252970177609,28.986067735816707],[119.23302330242662,28.98589079947317],[119.23333388508291,28.985593061443115],[119.233811968495,28.985536154448692],[119.23425799883593,28.985248557650852],[119.23454981537574,28.985160954986565],[119.23457390956729,28.985676970612182],[119.2344604085124,28.985919529877837],[119.23448128400814,28.986152902676917],[119.234650226705,28.98636144906316],[119.23496833050726,28.98635101421429],[119.23513763671421,28.98648069170485],[119.23525866204467,28.98669217588555],[119.23514984313697,28.98698509967375],[119.23517720983426,28.987130436767135],[119.23548229457788,28.987643454781978],[119.23629312394526,28.988408703235873],[119.23638820158438,28.988686625510308],[119.23665081314272,28.98861894986152],[119.23678776783393,28.987786381093414],[119.23713182142258,28.987277287720445],[119.23739515621232,28.987080559790538],[119.2381227869691,28.986987900550993],[119.23837566756369,28.98676391064345],[119.23835550516141,28.98665787797619],[119.23825681310329,28.98662042613715],[119.23778602579385,28.986604033250966],[119.2369492235204,28.98687333845525],[119.23686242736379,28.98666511558184],[119.23691576881248,28.986321979157154],[119.23737073309073,28.986221654384163],[119.23877083255546,28.98642253220986],[119.23902910309528,28.986272998063505]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.25810611993 28.9874213090687,119.257268039892 28.9877406289048,119.257006679883 28.9877165088559,119.256794279877 28.987787248817,119.256131879861 28.9882376087,119.255405399853 28.9881716385797,119.254362479858 28.9871297084",province:"浙江省",city:"衢州市",country:"龙游县",name:"湖镇镇"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.25457035795148,28.867955122825233],[119.25479170401553,28.86827388646682],[119.25492483235314,28.868927389213564],[119.25471271781818,28.870161014018134],[119.25474106416539,28.871248723223495],[119.25448328898169,28.871810479806197],[119.2545519995539,28.87230976333587],[119.2544846678797,28.87254638374616],[119.25317571637432,28.873849058686368],[119.25281819676687,28.874560545997255],[119.25214786945503,28.87491170712639],[119.25193365396582,28.875134754568723],[119.25149763288653,28.875873748876963],[119.25164485176654,28.876139033687174],[119.25210635271418,28.876330097654737],[119.25216790103228,28.87645779339579],[119.25201482951887,28.877350908385715],[119.25178654694707,28.8778870938231],[119.25177168524147,28.87911554608579],[119.25131478229225,28.879837180800067],[119.25110020163311,28.880032072645648],[119.24986458288606,28.88045604296194],[119.24935835540157,28.880732488017053],[119.24875492390342,28.880784273946002],[119.24792497460983,28.881169134289124],[119.24762032988693,28.881584051207877],[119.24686019985455,28.881915014924303],[119.2465836274921,28.882331001845866],[119.24625053401513,28.882566218557933],[119.245953094296,28.88268353743169],[119.24469527928888,28.882660038478623],[119.24401498174048,28.883236444873923],[119.24196219783973,28.883646368218816],[119.24133373659633,28.88360597903536],[119.24086698642729,28.88340177628827],[119.24008686056949,28.883397459020106],[119.23956603286116,28.883509139160207],[119.23909779045243,28.88351552183204],[119.23838210649542,28.883236533615523],[119.23797293571661,28.882995973181096],[119.2375525789674,28.882906844113958],[119.23741822746648,28.882809747845794],[119.23679548504168,28.881894143300745],[119.23666076686933,28.88182492148078],[119.23653072295879,28.881851657000354],[119.23535047955576,28.88318741513762],[119.23450384099628,28.883787323362675],[119.23388734481587,28.88486523111163],[119.23317290788002,28.885108512413908],[119.23315699417432,28.88585060658311],[119.23300494246108,28.886028664372674],[119.23263960308275,28.886205148195465],[119.23235636880415,28.886806959802225],[119.23237146333791,28.88725931800467],[119.23213435168107,28.88776007523275],[119.23215774050695,28.888122238869155],[119.23205143304239,28.88838269691628],[119.23142521343209,28.88868147758264],[119.23120650819098,28.888703361671645],[119.23042176570581,28.888570257088002],[119.23007479221224,28.888426299801285],[119.22964312441908,28.88844199160525],[119.22915057575351,28.888187391114062],[119.2289624816096,28.888186438903965],[119.22829546622538,28.88850760230803],[119.22782336518434,28.88905939795411],[119.22730155413937,28.889276335669532],[119.22709721647702,28.8894445164132],[119.22703882126463,28.88964591127689],[119.22713646300194,28.889838981802548],[119.22809496347651,28.8903211524644],[119.22823617190608,28.89088989113605],[119.22824048499534,28.89102299083901],[119.22799143874094,28.89158494554895],[119.22792654249845,28.89198768982098],[119.22802084842027,28.893257394730593],[119.22771522294241,28.893842143568083],[119.2271872748959,28.894164201701386],[119.22628555508663,28.895189993405257],[119.22541194480836,28.89585408467216],[119.22493730455591,28.895988645939862],[119.2245657387751,28.896006205388854],[119.22379589920435,28.896316650276074],[119.22319221297455,28.89633613270638],[119.22265517793899,28.896516192760956],[119.22189035434093,28.89654817221094],[119.22151945297006,28.89675247926171],[119.22108187311262,28.896864535679864],[119.22084971095583,28.89732131932281],[119.22041571117603,28.897602977445345],[119.21979566630577,28.89841168915188],[119.21870406086919,28.899905136509723],[119.21816478180533,28.900046537656685],[119.21715722648432,28.900137844930367],[119.21663734328041,28.90079453940126],[119.21598479922336,28.901299897594072],[119.21591701105272,28.9014642984147],[119.21593606843248,28.902056326617256],[119.21583366199633,28.90233840386267],[119.21582823093391,28.902620775832073],[119.21594284470751,28.902936743759167],[119.21598821556236,28.90356693271034],[119.21494272069445,28.903817303376123],[119.21431073316936,28.903810775784784],[119.21417300632488,28.903898197202018],[119.21287857994939,28.90535999515821],[119.21278950692972,28.905600802401043],[119.21267801324231,28.90664536863601],[119.21217034164583,28.906972418871323],[119.21120223730215,28.90727277856269],[119.21091414760973,28.907321229357336],[119.21043965262649,28.90726825850165],[119.2098367723996,28.90740323989996],[119.20918704536791,28.907072493886034],[119.20847562911179,28.90694767903023],[119.20728102341835,28.906566498975568],[119.20691611883295,28.906312018813214],[119.20681478320833,28.906393169907044],[119.20664990533058,28.907384403479135],[119.20573794009084,28.907252506562244],[119.20493881454263,28.90726842022447],[119.20465967926422,28.90744660641127],[119.2043714993594,28.907948432516154],[119.20417747752602,28.908011812756456],[119.20388645178545,28.908001394532388],[119.2027890741594,28.90762104085704],[119.20206597459332,28.90776687545119],[119.2011697635728,28.907743811220694],[119.19967088979246,28.907440273310847],[119.19932069794157,28.90725589874343],[119.19892284079293,28.907718485861274],[119.20017935149596,28.90831816040451],[119.20096664923886,28.908537658274827],[119.20092191702985,28.908669604225295],[119.20063374797864,28.908726886225796],[119.2004645743451,28.909026353675085],[119.2004259619775,28.909288166484085],[119.2005492326499,28.910180907503385],[119.20033893343607,28.910600724592207],[119.2001751968472,28.91056170623747],[119.20019583298985,28.909622249348878],[119.2000260024857,28.909129798041427],[119.20007292862743,28.908650100319868],[119.19995680965252,28.908478601027962],[119.19914101666974,28.908073157388994],[119.19884958639871,28.9081745788607],[119.19878072048286,28.907906119202845],[119.19848713349931,28.9078926055844],[119.19836415272212,28.907780264847446],[119.19784512814195,28.907897318916216],[119.19695244305096,28.907842169013886],[119.19744576821482,28.908928783965756],[119.19754778950924,28.909547573555358],[119.19782544206053,28.91040316289853],[119.19792417436942,28.91152545889833],[119.19820904538777,28.912295984342563],[119.1987103050286,28.913232236804483],[119.19952321851929,28.913660973626598],[119.20049873474902,28.91456783603031],[119.20102887931768,28.91480967827724],[119.20189727648811,28.91539727597505],[119.20214467492467,28.915451075649766],[119.20288363144039,28.9154231612652],[119.2030430210757,28.915568189532436],[119.20309420660843,28.91586584210901],[119.20282369326046,28.916288006026598],[119.20281969147179,28.916704370626572],[119.20286258707958,28.916948413077584],[119.20311573800666,28.917144753400844],[119.20328484533796,28.91751173984863],[119.20312964882996,28.91898903478408],[119.20349633365242,28.919950748951273],[119.20368418926765,28.92035292390384],[119.20435922171184,28.92110807781448],[119.20473674140463,28.92173930893134],[119.20571719314464,28.922520611999612],[119.20600453339168,28.923317618076243],[119.2060484014944,28.924829921189296],[119.20618930360408,28.925976894355376],[119.20708247185622,28.92652844981065],[119.20767954027909,28.92746850959556],[119.20816559978495,28.927666495135863],[119.20871654168732,28.92805485311804],[119.20880664317025,28.928582498053455],[119.20930708706838,28.92905854786666],[119.20945636446861,28.929069363393133],[119.21005241934115,28.92871180713621],[119.21032933720987,28.928684031988343],[119.21054962737425,28.928860766434468],[119.2107403313556,28.929262191382552],[119.21151947005539,28.92956430002357],[119.21160993002802,28.930028179173352],[119.21172456984016,28.930214030944885],[119.21277626777827,28.93035198781377],[119.2132020500329,28.93049101759834],[119.21438424928148,28.930141769392762],[119.21452304822478,28.930157407340875],[119.21470509810335,28.930299626760174],[119.21450640092161,28.930918271063973],[119.21439529573617,28.931697903626933],[119.21403075687503,28.932300513405586],[119.21394850954597,28.932870736859616],[119.21397836937207,28.93363624363906],[119.21358681764306,28.933858777954246],[119.21335172570431,28.93416477867969],[119.21310867752975,28.934743430238786],[119.2129874813324,28.935416029943184],[119.21333890781257,28.936554605527892],[119.2137069729353,28.936995535134354],[119.21393622874344,28.937470461465264],[119.21464240285216,28.938532753125543],[119.21462362866247,28.93885961898219],[119.21405320342657,28.939822227402164],[119.21392662245653,28.940260380007114],[119.2139958214547,28.9405236853925],[119.21429177508114,28.940959572763607],[119.21438440423356,28.94125788817914],[119.21405157874142,28.9420120639696],[119.21410455223571,28.94229513306748],[119.21403493524838,28.942723823754054],[119.21415964729333,28.943075776426916],[119.21472814416235,28.94359904559388],[119.21444685253856,28.94464339504859],[119.21385949845134,28.94537612194914],[119.21393014207807,28.945610921685784],[119.21417203459424,28.94584620292],[119.21431910005835,28.94617893770552],[119.21425379800208,28.94674918017684],[119.21430458117761,28.947354187761157],[119.21419461559778,28.947428602452696],[119.21372159669616,28.947536198748356],[119.21288509853186,28.9482675178838],[119.21200715196747,28.94856477168785],[119.21156008670783,28.948362571378997],[119.21117753805363,28.948365036624768],[119.2110195825832,28.948739737317286],[119.21101666473535,28.949139732574377],[119.21000203613431,28.949163106736524],[119.2092246176847,28.949431742866462],[119.2090114890586,28.949752312731018],[119.20892636494425,28.950078543615383],[119.2082022785419,28.950479246488797],[119.2080291773103,28.950702654789087],[119.20837961961482,28.95128992323231],[119.2077279429439,28.95238864743882],[119.20671065832907,28.95285068890711],[119.20659667925342,28.953191261537164],[119.2063954402711,28.95344879469156],[119.20556022073346,28.95401457614987],[119.20505024975854,28.954728572847205],[119.20492149201662,28.954928202177225],[119.20475343747215,28.954992161918216],[119.20421973860941,28.954699732312136],[119.20378120706441,28.95478954220091],[119.20347647669496,28.95474870523828],[119.2031010692193,28.954589593792992],[119.20270184579803,28.95455292432523],[119.20231883275154,28.95469190506045],[119.20193474366835,28.954717931680424],[119.20155822993054,28.954681557015473],[119.20114998534542,28.95452588556719],[119.2011767107005,28.954083303040992],[119.20096323782307,28.9536734382295],[119.20095354045056,28.95319150023569],[119.20067009744018,28.95280040916509],[119.20060702388,28.95230408850304],[119.20020348877357,28.951791672673338],[119.19973105041133,28.95143013252389],[119.19954898627303,28.950569053356517],[119.19890565320482,28.949369374494495],[119.19891614251557,28.94901273749933],[119.19856132877919,28.947957491466966],[119.1986165485132,28.947519811668542],[119.19845753489248,28.946996713876704],[119.19849510538742,28.946275822497125],[119.19843202112199,28.945871314540067],[119.19825458285878,28.94570106332213],[119.1969139892447,28.94498763215587],[119.19627453162077,28.944466162042286],[119.19607077609342,28.944043791661763],[119.19563509899328,28.94354999048232],[119.19546996692853,28.942752322731142],[119.19421653521789,28.94270299979271],[119.19396549204087,28.94260554149823],[119.19325458224021,28.94203598444701],[119.1923236178645,28.941572244968295],[119.1920033231821,28.941299569324276],[119.1917057701027,28.940813532216485],[119.19134037887345,28.940576836232477],[119.19116578870022,28.94057842072531],[119.19074875732848,28.940976973478403],[119.1903927042098,28.941162321269303],[119.18897110662004,28.940609544620248],[119.1884628681788,28.940137598573536],[119.18794557655916,28.940037665602315],[119.18697191832996,28.94020183845037],[119.18652818442116,28.94039888154326],[119.18616815628577,28.94042350165699],[119.18572263765331,28.94034382879988],[119.18361444915536,28.93964115630962],[119.18311585828114,28.939905349769827],[119.1826385150121,28.94058720622522],[119.18165111354159,28.94051712937619],[119.1800688416546,28.93994063404713],[119.17899483253369,28.939929190819853],[119.17778414507264,28.939196171882628],[119.17707817511992,28.938448355552076],[119.17674745229034,28.937179208365148],[119.17654761791728,28.936769300279504],[119.17602271178279,28.936522720428115],[119.17537511757095,28.93655810361366],[119.17511035586519,28.935993575697346],[119.17479615520254,28.935578235301048],[119.17459774522261,28.9353794800324],[119.17421605491731,28.935252681744384],[119.1741003114682,28.934471886405177],[119.17417825573656,28.934274101116824],[119.1744344310278,28.93398483473445],[119.17476636023257,28.933801466489744],[119.1751040449827,28.933816400701946],[119.175592881887,28.93397919122179],[119.1757967261407,28.93390367501766],[119.17639533536978,28.93290353802771],[119.17702744055408,28.93255589235275],[119.17737886554968,28.93217759319067],[119.17744312946803,28.93162636289534],[119.17810268399315,28.930882810986795],[119.17804681907113,28.930231355114962],[119.17792026491796,28.92931654627181],[119.17738311148949,28.928875970051692],[119.17689686901564,28.9279236151701],[119.17674968046141,28.927838536437662],[119.17604841851619,28.926847826191647],[119.17552321810318,28.92580249878789],[119.17492157081602,28.924302976814715],[119.1747629169389,28.923263193226465],[119.17462546871973,28.9231759734372],[119.17378990208282,28.923289058393973],[119.17353090466014,28.92281500600449],[119.17343530641612,28.9227264259357],[119.17266184152281,28.92225823784148],[119.17218342203216,28.922617589837788],[119.17200880213215,28.922667980269733],[119.17155133617402,28.922690678792993],[119.17116711492953,28.922630331482278],[119.17076666368892,28.922514377733346],[119.169890019315,28.9220464450231],[119.16943798346377,28.921871581328592],[119.16878571978314,28.921685549630485],[119.16863635537683,28.921735358790375],[119.16839785747288,28.922053977006886],[119.16804720052303,28.92188551056218],[119.16768823692676,28.92182899008626],[119.16746635919557,28.92186598355627],[119.16717484682088,28.921974969262152],[119.16682094630937,28.921790490856427],[119.16656084807103,28.921588652696364],[119.16633033578786,28.92135728370044],[119.1661636602754,28.92135912970385],[119.1659670373239,28.921406243825395],[119.16576680324164,28.921497146645645],[119.16561455894858,28.921499829439377],[119.16519860907022,28.92132450016113],[119.16469029257816,28.921289468067798],[119.16408097178152,28.921163061603536],[119.16383963158702,28.92103797116762],[119.16363725589798,28.920892809504817],[119.1634161136455,28.920834124666083],[119.16326747888736,28.920845809109156],[119.16282373382057,28.920958026193066],[119.16175625262322,28.92093213044148],[119.16165597539403,28.920778257202745],[119.16160333182634,28.920460531804462],[119.16156401595376,28.920383480289537],[119.16115095422472,28.920353132654316],[119.1606974844663,28.92038862999468],[119.16005969124285,28.920215336639775],[119.15958819394521,28.9201996360717],[119.15923501231819,28.920322014062922],[119.15915492271097,28.920369260523444],[119.15901781437783,28.920665865511626],[119.15894457966002,28.920706919535917],[119.15874905841287,28.920680034854257],[119.15854668943207,28.920583173575874],[119.15808136160284,28.92023475503102],[119.15791397780856,28.920236970022774],[119.15683030307436,28.92046703201413],[119.15638156291429,28.920320362400048],[119.15621381538482,28.92040549433304],[119.15577152979613,28.92076405925822],[119.15563192364623,28.920813181184464],[119.15551576902551,28.92081567210911],[119.15539961731592,28.920786148585364],[119.15523874137358,28.920690178334556],[119.15493611815701,28.920390987769345],[119.15442068106857,28.91996588163965],[119.15405022212049,28.919957044722448],[119.15374290304544,28.91980506410618],[119.153543790803,28.91976541570561],[119.15203312783922,28.919816650103893],[119.15163346316827,28.919858855356736],[119.15140007831052,28.919978777825676],[119.15137049727763,28.92001991427849],[119.15130229416215,28.92038113064701],[119.15121029926655,28.920572071057954],[119.1511078539197,28.920648334516958],[119.1508929991032,28.920803238370212],[119.15067790862203,28.920958312130622],[119.1502388463083,28.920923099128903],[119.14995144153315,28.920900049132293],[119.14976677429844,28.920821947588042],[119.14954100254104,28.920586311915137],[119.14915469929913,28.920671002532966],[119.14858988433289,28.92048543066834],[119.14768752277263,28.919837520012216],[119.1461370028244,28.91992984855582],[119.14538397030086,28.91966621685096],[119.14515130875445,28.92013446114092],[119.14460595910519,28.92067468900393],[119.14356511611086,28.920974930254385],[119.14276233532922,28.921056138716864],[119.14253149567254,28.921484560244828],[119.14166854318938,28.921208678126497],[119.1412758661053,28.920771654603946],[119.1403444168034,28.920623573421075],[119.13913892543957,28.920628617487246],[119.13794468955503,28.920218063181515],[119.13752243673335,28.92037528221663],[119.13699632385746,28.920774536756678],[119.13735359309479,28.921480355171987],[119.13749737715355,28.92249756386773],[119.13795953682899,28.923728001236178],[119.13828680720033,28.925385678316015],[119.1383375746368,28.92627451581562],[119.1382926258608,28.92906169434619],[119.13845693586117,28.930452406104816],[119.13866928296075,28.930924389726222],[119.13960927533434,28.931865163725192],[119.13911918783677,28.932281078372277],[119.13903479601395,28.932430595163847],[119.13898861671,28.932705348392528],[119.13915986904335,28.933061176535137],[119.13918292278478,28.933349070987123],[119.13825032426885,28.934653108515974],[119.13804910067267,28.934856685006086],[119.13790342117085,28.934903597466352],[119.13677482471944,28.93482635989898],[119.13666881067519,28.934905347446485],[119.1361217501774,28.935879313910682],[119.13465074280286,28.935250674859454],[119.13310837009384,28.93522443175594],[119.13225756124613,28.934950936056747],[119.13194972343709,28.9344561165546],[119.13120389538055,28.933703553254123],[119.13078396011413,28.93313171525992],[119.13022450925271,28.93269352488857],[119.12989069675852,28.932688262150425],[119.12949054981195,28.93279749182161],[119.12789071237673,28.933573041413492],[119.12681194679939,28.93272910099295],[119.12679469256808,28.932172874974647],[119.12654458269101,28.931720257516762],[119.12647468868,28.931346078229772],[119.12606922962846,28.9309390669003],[119.12592038871163,28.93071858030077],[119.12579967876226,28.930304508993014],[119.12551280658774,28.929947543804847],[119.12545158180761,28.9293822780188],[119.12444427485184,28.928583011578763],[119.12388281061645,28.927954374316087],[119.1231591089665,28.92817127367399],[119.12258462374905,28.928436627491426],[119.1219568692334,28.92807415142902],[119.121440493931,28.927603698797906],[119.12141531171501,28.92708919434479],[119.12116310258807,28.92652250069101],[119.12035053116955,28.92605988959962],[119.11977834160936,28.92553168331546],[119.11905986810885,28.925023598449762],[119.11890782423752,28.924828864641416],[119.11882425786004,28.924470698790664],[119.11850396557985,28.92400963798184],[119.11796817164677,28.9239663944347],[119.11693662716101,28.92372790081923],[119.11653491311796,28.923515633516867],[119.1158539764077,28.92339777271793],[119.11508770351676,28.922950820966545],[119.11395758706995,28.922630180791288],[119.11316256366365,28.922139112200053],[119.1126654896048,28.921523785036847],[119.11258301634086,28.921290550259062],[119.11255783990119,28.920822456162547],[119.11230387402144,28.920878960361744],[119.11200846671827,28.92115774695128],[119.11161258472326,28.921182971296364],[119.111105730289,28.92162963741842],[119.11075490201205,28.921511283618578],[119.11039578432603,28.92151838105444],[119.10854514340309,28.922000508328516],[119.10913731914438,28.921306615027376],[119.10970250999654,28.920467218036283],[119.11023956806923,28.920249496993357],[119.10944394417491,28.91994856483796],[119.10871136368296,28.91982817337018],[119.1079233681405,28.919434487412],[119.1074695793086,28.91944950261244],[119.10692469958586,28.919302080997863],[119.10633159386792,28.91895870012082],[119.10580403300182,28.918769942641855],[119.10426390295336,28.918425515699862],[119.10631045796168,28.917644652870305],[119.10671351998897,28.916721585701076],[119.10659577794348,28.916476846869532],[119.10603870601709,28.915987081472988],[119.10588604055066,28.915692963443426],[119.10567727536449,28.914490995693235],[119.10595856210074,28.914068510775785],[119.10598849207625,28.913595853924978],[119.10580701311714,28.913355324250617],[119.10540299198395,28.913057082016326],[119.10476023280904,28.91275464177226],[119.10444121359308,28.91245913765551],[119.10324543254902,28.911862529496698],[119.1029336498266,28.911431164411866],[119.10254444759885,28.911135401945298],[119.10220174990737,28.910246301541225],[119.10172652542911,28.90978030212359],[119.10175426324355,28.909610610021588],[119.10207292982395,28.90932198807248],[119.10244198383539,28.909098308406637],[119.10312866150932,28.908421676115132],[119.10338864303034,28.908068810228414],[119.10365515964274,28.90735793041347],[119.10233164415993,28.907004736520246],[119.10212994430434,28.906651279709685],[119.10190392888705,28.906467187534965],[119.10193053806614,28.906400444258797],[119.10344395144658,28.905744850647174],[119.10407552467547,28.905363300870864],[119.10529196218488,28.905230042751633],[119.10585700649044,28.90442375405056],[119.10617213664834,28.904124993688765],[119.10673326424613,28.90378176043068],[119.10811882496185,28.903710958994537],[119.1092858042559,28.90322276091477],[119.10969740602373,28.903261226926062],[119.10990095639833,28.90271785295696],[119.11037282047657,28.902543327184983],[119.11084654342818,28.90180865076301],[119.11070109939773,28.90137061738346],[119.11053973172315,28.901120329317166],[119.11005601271656,28.900646254524293],[119.11001100703285,28.900435297403806],[119.11018292182783,28.9001486082162],[119.11018325337301,28.89977839840869],[119.10952424437991,28.898238979861194],[119.10884175459547,28.897763734969303],[119.10904486608304,28.897580170852663],[119.10906908677853,28.897472466219636],[119.1086808942332,28.89641551741641],[119.10855281374613,28.894314202428184],[119.10844739018034,28.894030677758337],[119.10810057566697,28.893578382674793],[119.10809551355393,28.89310534959497],[119.10782871858268,28.89288521083238],[119.10770518529011,28.892670727948072],[119.10750498019809,28.89176455445377],[119.10748631647967,28.891247350110763],[119.10758719937432,28.890751876075324],[119.10809509608127,28.88976814977253],[119.10817263410748,28.889244310086237],[119.10789428664205,28.888630241710086],[119.10777404893938,28.888007246997688],[119.10776795033937,28.887724594244],[119.10796393859096,28.88694911723043],[119.10826793947952,28.886604272905114],[119.10842608513394,28.88618607566085],[119.10886515742082,28.885818994795766],[119.1089148973593,28.885387172454617],[119.10915734221861,28.884805075178317],[119.10905004997124,28.884341795057825],[119.10918551679174,28.883849039638484],[119.11020410387123,28.883966082867204],[119.10998659477971,28.883430169265658],[119.11001579593376,28.883124150932087],[119.11027624744615,28.882724721458963],[119.1106793372103,28.882365208171905],[119.11093115450878,28.881934664972274],[119.11071688052598,28.88139083223364],[119.1107015008491,28.88010517866208],[119.11032482104198,28.879092276398804],[119.11044698134437,28.87845023501106],[119.11015307535246,28.878314560043403],[119.10981923117842,28.877726158460696],[119.10930637788466,28.877208452019854],[119.10889148198966,28.87693586117774],[119.10843766693846,28.87701506905766],[119.1082457081749,28.87693908519105],[119.10801706065902,28.87632862973676],[119.1065744989427,28.87435930957742],[119.10580674077622,28.87407936365174],[119.104269925195,28.872863500213],[119.10360702092635,28.872752722570137],[119.10254270939444,28.87216129500477],[119.10169407505798,28.872085790559115],[119.10156698750286,28.87199772957285],[119.10111484235843,28.87126823931592],[119.09995274689936,28.870578533339952],[119.0998973545571,28.869993888057873],[119.10004101375021,28.86982716677163],[119.10015085190282,28.869430579878742],[119.10024995595266,28.868256358627303],[119.10054595643004,28.867504202619056],[119.10054997907186,28.866767217344673],[119.10071237796642,28.866438985421826],[119.10053528521735,28.865974652393216],[119.10065558028974,28.865418709900947],[119.10064840443088,28.86512760172963],[119.10053969972614,28.86486139412181],[119.1002751116989,28.864540944139247],[119.10023121255635,28.86426880823389],[119.10002854706926,28.863993421980798],[119.0999472357615,28.863383231772232],[119.09969742487289,28.86295658029232],[119.09972731685558,28.86282294418374],[119.10008304082247,28.862438603126062],[119.10033227152357,28.861269785628387],[119.10032473501924,28.860987400136636],[119.10015952153657,28.86057837738878],[119.09968542318147,28.860137588471524],[119.0995317329571,28.85975429115944],[119.09951163329615,28.859038164989254],[119.09968234402379,28.85823607501167],[119.09996822696424,28.85782375807619],[119.10029837895557,28.8576156833199],[119.10153979550176,28.857215991234874],[119.10253319092028,28.857001757255723],[119.1031982942269,28.85624340598996],[119.103421939507,28.85576672666434],[119.10371574753269,28.855941081938514],[119.10419357540938,28.85597942056112],[119.10454644831336,28.856172237385337],[119.10580644048063,28.856358771283865],[119.10633073369662,28.856861215702974],[119.10635879730775,28.85717050054982],[119.10667929859419,28.857325116645978],[119.10696954418307,28.857587913503814],[119.10733831977758,28.85767321906777],[119.1075147798817,28.857797663667284],[119.10795376901875,28.85818787472977],[119.10830955638188,28.8587431723035],[119.10870644820741,28.85883093881046],[119.10902697651122,28.85908963665488],[119.10934820678195,28.859622720168463],[119.10972853607196,28.859870123885536],[119.10998642516164,28.859914406950928],[119.11107489387945,28.860458966976783],[119.11119951548058,28.860577204610994],[119.11127837696424,28.860863229873623],[119.11181653699464,28.860855706757572],[119.1123406526003,28.860953046968884],[119.11256289804534,28.861138258192124],[119.11290222759249,28.861259421700876],[119.1141324729725,28.86120300890755],[119.11520748153015,28.86145824782187],[119.11619500475632,28.861550330528857],[119.116888585307,28.861391404545326],[119.11722184688618,28.861608576686915],[119.11772160298649,28.861522456575305],[119.11819904421543,28.861268065812045],[119.11862963507158,28.86122129622418],[119.11924036564977,28.861596375220312],[119.11966336030747,28.86211717272246],[119.12085467626444,28.86220222960508],[119.12107591885201,28.862437782719464],[119.12230225518766,28.862596407290308],[119.12255702426948,28.86286123192505],[119.12272607821387,28.86247837901087],[119.12313551727888,28.862069954188954],[119.12371829642457,28.861894362611988],[119.12428881701877,28.861932357140113],[119.12471448264043,28.86173198248811],[119.12567789141487,28.861771496520387],[119.1261168768273,28.862035652007712],[119.12621021137139,28.86225590623897],[119.12728142166117,28.862635260447068],[119.12736250126952,28.86289849143998],[119.12759246735,28.8629473158798],[119.1282283258239,28.862878350944182],[119.12869223550143,28.86302772941525],[119.12913991691205,28.86335057289855],[119.12940310083714,28.862942598775515],[119.12972791724849,28.862686055614603],[119.13014501246582,28.86255076578003],[119.13033284390796,28.862366906080975],[119.13087684568772,28.86220633085486],[119.13152791221937,28.862236733996912],[119.13182750845651,28.86208315103481],[119.13211447863407,28.862061214143058],[119.13238345488892,28.861694279553117],[119.13288100322721,28.86134850800784],[119.13466844763903,28.8623817653214],[119.13484943787748,28.862430213880366],[119.13538883012254,28.862330137292453],[119.13578867382923,28.86248357175632],[119.13617696817728,28.86283106633449],[119.13644735332136,28.86328146078252],[119.1369153519143,28.863508656571312],[119.13707504898206,28.863938034940823],[119.13737898625648,28.864257453438157],[119.1380161655735,28.86384117592537],[119.13842189763918,28.86296897958879],[119.13855604794048,28.862832568945347],[119.1391892790406,28.86246270890287],[119.1400342319438,28.86166510061077],[119.14031803856192,28.861547355275032],[119.14033287336014,28.86095643791758],[119.14075739300989,28.859981050174582],[119.14077186283804,28.85944382098564],[119.14111664040942,28.859074904201467],[119.14116141237135,28.85841568366145],[119.14146975048905,28.858291238246395],[119.1416003130131,28.858073803218048],[119.14227363741342,28.857588488002623],[119.14226749641874,28.857711055367528],[119.14200673293688,28.858084679000253],[119.14192374976005,28.858555972931946],[119.14165936109961,28.859182750263148],[119.14172534776377,28.859264958862777],[119.1420113174307,28.859312072538692],[119.14228727964306,28.858317944636696],[119.14305984421567,28.857196438456707],[119.14288388046941,28.856898220129143],[119.14300147768367,28.85653166205839],[119.14315772923506,28.85538212877832],[119.14341817472996,28.854596173296667],[119.14346727040439,28.85401565038924],[119.14355312024233,28.853802466981037],[119.14395924190576,28.8533199936356],[119.14415291632042,28.853211932518448],[119.14451536781267,28.853179413948187],[119.14552710553542,28.851876124673478],[119.14597974691308,28.851690968307906],[119.14634404350987,28.851352697452345],[119.14655647365511,28.851363116829617],[119.14699464802223,28.8517844473607],[119.14735244261195,28.85166470779062],[119.14766983579273,28.851649224820097],[119.1481487982118,28.8518270966434],[119.1487947458825,28.85218916343509],[119.14897833216241,28.852207637959875],[119.14984760879064,28.851968717468342],[119.15012899041285,28.85146827409729],[119.15043089993875,28.85136275848525],[119.15103650846491,28.851382230649186],[119.15127384224995,28.851462318094068],[119.1514166680734,28.851603037672568],[119.15154363735986,28.851577715742042],[119.15157214940032,28.85138153324061],[119.15177272435474,28.851098593531976],[119.15220127065052,28.850765147809607],[119.15324988721852,28.850391778051115],[119.15349775092704,28.849764486181616],[119.15369260728788,28.848935923572125],[119.15395561145411,28.848445985784544],[119.15405914218098,28.8483920288919],[119.15429000314825,28.84838560106912],[119.15469578114487,28.848783189008376],[119.15484223027869,28.848835159396735],[119.1553331732017,28.84887650049677],[119.15594136800911,28.848785673933147],[119.15681942170585,28.848401797835464],[119.15779709474293,28.847490298530047],[119.15819031010697,28.847386419191448],[119.1583443413625,28.847449291357805],[119.15852973899602,28.847732374873797],[119.15883670993489,28.8479887900674],[119.15935147960312,28.84815043681858],[119.15933480930836,28.84905359536341],[119.15940550750658,28.849149681977316],[119.15987555535105,28.84922266648579],[119.16043906142554,28.849042935295515],[119.16072155306665,28.84876556355187],[119.16077533692454,28.848387317661558],[119.16098819935577,28.848168094595117],[119.16112676790333,28.847700522138656],[119.1620182573059,28.84694511663121],[119.16240466915191,28.84646109618631],[119.16249598583896,28.845927336981568],[119.16246144331411,28.844853300528303],[119.16230307551588,28.844794461422225],[119.16202779319795,28.845086682378966],[119.16185318558477,28.84510452615433],[119.16139649508237,28.844798722818343],[119.16122694355457,28.84476396633358],[119.1612031099471,28.845047749132945],[119.1617571990398,28.845407421084442],[119.16188413772105,28.845971711252325],[119.16145153185161,28.8466862347048],[119.16090893795494,28.846928682400442],[119.16042805217164,28.84697357464492],[119.1603519415381,28.846881524235407],[119.16029679696248,28.846284272583446],[119.1601893129486,28.84605258973901],[119.16030949930311,28.84537948645322],[119.16013313563978,28.844867717670105],[119.16004656392334,28.844771061624844],[119.15990442811636,28.84477997455108],[119.1594152231243,28.845152389950997],[119.15909812652039,28.84516476196866],[119.15897331534897,28.84508701291583],[119.15893726402396,28.844812113842032],[119.15883446371808,28.844672081847065],[119.15843116339279,28.844549040856894],[119.1585874004038,28.844126552143777],[119.15902680679595,28.843883364653628],[119.15920395888735,28.843571711668236],[119.15906760290174,28.843503654075903],[119.15839590019839,28.843484805988318],[119.15834002857868,28.84296939130442],[119.15845006087527,28.842897824822582],[119.15924152783671,28.8429605088815],[119.1598227111494,28.842723608784034],[119.16039417233965,28.842317710727812],[119.1608855132962,28.842349280108518],[119.16147789809091,28.84202427529499],[119.16150641234267,28.84185030830073],[119.16138234050044,28.841520206771314],[119.16175611637344,28.841120246302236],[119.16235715716545,28.840882855811266],[119.16312738086742,28.840847410958833],[119.162850344848,28.84051891255403],[119.16281752759434,28.84037783725542],[119.16302279891836,28.840389099826474],[119.16334462585014,28.84004948189811],[119.16396372052169,28.83972642573492],[119.16445120176355,28.838658842784174],[119.16475723862763,28.837367528439117],[119.16523314296099,28.836719191639215],[119.16532775056525,28.835685229426286],[119.1673173498559,28.83616146578708],[119.16776215969388,28.836410336596977],[119.16785522975039,28.836517531741915],[119.16837065430192,28.837931346783606],[119.16894280645981,28.838330556313714],[119.1698739370163,28.838645456435106],[119.17077080870979,28.83881217394143],[119.1714952609853,28.838624591444024],[119.17197292949378,28.83860300921805],[119.17220381902432,28.838684474169632],[119.17245489795025,28.838933791759242],[119.17314508734205,28.838628872193375],[119.1737238017437,28.83826699436727],[119.17424048013753,28.837694915944564],[119.17498877250705,28.83716149431511],[119.17589512431095,28.836134006884432],[119.17677864882874,28.83625680610354],[119.17708134084454,28.83621537529875],[119.17837261148176,28.835400482483816],[119.18035616259132,28.834874294516737],[119.18131760740967,28.834816991678466],[119.18218601583871,28.834197788549684],[119.18305120620985,28.83316038411545],[119.18411558932502,28.831378509583317],[119.1847063509831,28.8289057911149],[119.18463964297123,28.82853028736953],[119.18433698436233,28.828361379834984],[119.18420317411822,28.8280043693616],[119.18420499927626,28.827748511899518],[119.18459931078065,28.827666043026134],[119.18510183881787,28.8276731633351],[119.18584211372269,28.827492121182672],[119.18623532349315,28.827559742711347],[119.18665954663338,28.8277345292075],[119.18697698213282,28.82797288458502],[119.18789324038404,28.828290013360686],[119.18829116601093,28.827924244424263],[119.18891705215874,28.827824541671045],[119.18957141652385,28.827894498670915],[119.19039203600168,28.828374388654126],[119.19139554175403,28.828731558404947],[119.19214726553358,28.828919293684823],[119.19271107154032,28.828829252873103],[119.19326869312897,28.829302359558064],[119.193583578009,28.82947610906077],[119.19414376185492,28.8293998089902],[119.19478326826874,28.829635076734245],[119.19593776235634,28.830789056847507],[119.19662989005192,28.831233396164407],[119.19817973781048,28.831275775157263],[119.19847907675778,28.831533829020817],[119.19865508219651,28.83157206520538],[119.19934110348198,28.831249767659674],[119.19989074822705,28.83135739490974],[119.20073147519368,28.831002048121714],[119.20095830330037,28.83129001066485],[119.20113249064377,28.83138947963585],[119.20141484752814,28.8317892237371],[119.20177871625442,28.832100688001756],[119.20268287151828,28.831832100130306],[119.20343303424235,28.831355875282494],[119.20371764019491,28.830542048753866],[119.20380347849486,28.830441002939835],[119.20514610204347,28.830162229228527],[119.20548797573444,28.830038533280668],[119.20637361110572,28.830299548140164],[119.20710598982306,28.830340438701445],[119.20778966317248,28.830512460088457],[119.20820183748587,28.830262573778278],[119.20839044243515,28.830041870597285],[119.20858520231074,28.82950820686136],[119.20919572648589,28.82876278155691],[119.20962483855901,28.828425038020534],[119.20966955911831,28.82830962425833],[119.20956870876437,28.826986115484548],[119.20963871602571,28.82631044985901],[119.2098727852944,28.82560550796582],[119.20999033480732,28.82555845173804],[119.21048173395283,28.82619017643563],[119.21069409105978,28.826360434346835],[119.21128970719668,28.82667104394664],[119.21179446901016,28.82680561561436],[119.2120140122413,28.827174268580332],[119.21242936019902,28.827168868760417],[119.21311220747818,28.827324244989175],[119.2140596871804,28.827225964445464],[119.21511743742703,28.827344351471208],[119.21599738775313,28.827910005329695],[119.21735681916854,28.827792062683738],[119.21760374518216,28.827859254047176],[119.2178869629905,28.82858333846933],[119.21874054924959,28.82901876600875],[119.21896942910867,28.829222565985447],[119.21936438547972,28.829844034736727],[119.21952694839105,28.830382011213576],[119.22025072904665,28.830768994293855],[119.22024236264122,28.831444484347717],[119.2196702485042,28.832579134354685],[119.21785559436469,28.832528377958557],[119.21749510872998,28.832575334905943],[119.21709465699465,28.832714073786292],[119.21601061006362,28.833412390636564],[119.21568004001324,28.833512823530857],[119.2157108029706,28.83447974082106],[119.21571739319876,28.834708978024057],[119.21590981785525,28.835243508579577],[119.21615133839127,28.83542875597022],[119.21643291563169,28.83557297904999],[119.21703813110601,28.83572057149658],[119.21762319076096,28.836069879697334],[119.2180203901051,28.836426162021613],[119.21818655919446,28.83703659265929],[119.21818582144826,28.837480260722653],[119.2183818561258,28.837761369178715],[119.21856743656,28.838516510732433],[119.21936546617054,28.83974826179867],[119.2202809420892,28.840722008890104],[119.22030533224319,28.84120787066273],[119.22071481140985,28.841550841339888],[119.22086366923887,28.841855467186466],[119.22084591653609,28.84222846921815],[119.2207453739676,28.842456993766838],[119.2200846021398,28.84306684424446],[119.21910374041349,28.844450852519333],[119.21886251300525,28.84463984706333],[119.21924136002902,28.845142582144945],[119.2192344071527,28.84567277592324],[119.21938185066001,28.84622042345464],[119.21905630392223,28.84656601020326],[119.21887924790693,28.846892970599075],[119.21864569668305,28.84746758116754],[119.2185280914975,28.84809008219904],[119.21864585662578,28.849159305929398],[119.21918173339064,28.850571026546387],[119.21906065359659,28.85085907720589],[119.21910237188249,28.851287099164605],[119.21899709543223,28.851777113933114],[119.21846574890603,28.852443525414888],[119.21853993789732,28.85254123360481],[119.21998390886475,28.853522954854594],[119.22112615493278,28.85313923663087],[119.22263884287746,28.853311219822942],[119.22280252532305,28.853403809037324],[119.22293474561273,28.853796939345084],[119.22306989091352,28.85392127546088],[119.22421453070635,28.854544482846883],[119.22481060535281,28.85429072028358],[119.22524707638247,28.854282218370862],[119.22558583150418,28.854343271671144],[119.22640275439625,28.85468322053538],[119.22858831453337,28.855087352717742],[119.22939799160766,28.85502267891346],[119.22955436991039,28.855070729042854],[119.2297147006332,28.85524189785451],[119.2302940098451,28.856281030494806],[119.23083660237943,28.85674330326038],[119.23146739931181,28.85790250559297],[119.23332601482544,28.859157435011834],[119.2334582043114,28.85952614459999],[119.23333202322075,28.86056010067763],[119.2333770397478,28.860772636119442],[119.23379959334854,28.86128981535859],[119.23457518938619,28.86184837783327],[119.23473249300241,28.86338782133697],[119.23480417043677,28.863543172633783],[119.23534380088864,28.86380426784269],[119.23601597015413,28.864260841194376],[119.23654763400168,28.864705907915226],[119.23707674860138,28.86534719290213],[119.23756661302285,28.86569545372273],[119.23802979284574,28.86628084249559],[119.23851315861124,28.866581419684117],[119.23993364219392,28.867745686989448],[119.24062730016722,28.86814702513212],[119.24130006029705,28.868414251442736],[119.24222524451599,28.868907619607374],[119.24296458942905,28.8691162774197],[119.24351020037028,28.86890768023921],[119.24410619969213,28.868884250488883],[119.24419623219589,28.86883624612179],[119.24427332342131,28.868509362643728],[119.2443950564401,28.868323679599495],[119.24530077616457,28.867610151913826],[119.24544844590538,28.86724181811744],[119.24622732483452,28.867156856345773],[119.24637859600423,28.86671180645822],[119.24739009314489,28.866080326669568],[119.24760397812909,28.865993830484527],[119.24985427752912,28.865778435512574],[119.25009045012791,28.865834280057964],[119.25038455400751,28.866248496730755],[119.25124927994626,28.866567984454402],[119.2515332931063,28.86693794261078],[119.25166142612238,28.867271128049765],[119.2523403377581,28.86775489729614],[119.25302250327736,28.867835307644953],[119.25379030866394,28.868076483881577],[119.25457035795148,28.867955122825233]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.224800727153 28.8954402308523,119.22541992689 28.8946302306979,119.225853366708 28.8943479005905,119.226085206612 28.8938905205349,119.22652224643 28.8937779304283,119.226892686278 28.8935730903397,119.227656605967 28.8935403",province:"浙江省",city:"衢州市",country:"龙游县",name:"溪口镇"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.05634259417491,29.16321377117728],[119.05668167833856,29.163533306957476],[119.05723057252166,29.16373664003607],[119.05786529893463,29.164434091694453],[119.0586581507796,29.164755554648742],[119.05899905833523,29.1651761106619],[119.05967086488702,29.165602763499205],[119.05974234874756,29.16575498502268],[119.0597168062852,29.16614937420325],[119.05982385842266,29.166310978563054],[119.06125017767631,29.167240833882392],[119.0620610724294,29.16812237572223],[119.063114931542,29.168743036865195],[119.0634757007014,29.168852284705466],[119.06371353326745,29.169494295927326],[119.06422453066762,29.169519240590514],[119.06500435848214,29.16942248160777],[119.06614687098285,29.168934208996973],[119.06902866009888,29.16903441651747],[119.06874209516087,29.170114141633253],[119.06890303595051,29.171139592481023],[119.06925811744243,29.171699400486816],[119.07017824038138,29.172627396194653],[119.07065022908485,29.1725184428219],[119.07100471718856,29.171968800170156],[119.07165144178029,29.171794815246972],[119.07222270188535,29.1715105910567],[119.07322465748135,29.171438221894114],[119.07459767393748,29.171768481584852],[119.07532828502751,29.171683994038812],[119.07626243081877,29.171715249803906],[119.07661950708223,29.171516783047686],[119.07702876781111,29.17087509272008],[119.0776936924612,29.170447298595683],[119.07827414119134,29.16990349905182],[119.07865569260062,29.169889940942515],[119.07872043124803,29.16980310091324],[119.07887578130523,29.169870773372985],[119.07911207296502,29.16964906978609],[119.07969572627744,29.16997925268247],[119.07959034025241,29.17012871572413],[119.07958024943414,29.170375134780038],[119.07932958096096,29.170431732554924],[119.07918822368678,29.17070398374434],[119.07895984914882,29.170851396877243],[119.07874515331531,29.17087595476891],[119.0786757558146,29.170772415121277],[119.0787009524301,29.170498913162657],[119.07799066969673,29.17108238889358],[119.07724518066271,29.171576079479543],[119.07690245335756,29.172043416142238],[119.07637205375582,29.172267588056684],[119.07546629986996,29.172329467240903],[119.07477058203749,29.17215023598268],[119.07445740762041,29.172298863574582],[119.07361683155011,29.172179626725175],[119.07329866961709,29.172007581979397],[119.0727802509993,29.172001421794487],[119.07242828737954,29.172085820984314],[119.07215791838792,29.172375352805748],[119.07129331217209,29.172756695929277],[119.07084896870307,29.173088990908383],[119.06961480797348,29.174540492901738],[119.06908532616934,29.174727062907564],[119.06862703764709,29.174779193860907],[119.06848323954493,29.175070760970083],[119.06858920436567,29.17586678118921],[119.06847848580767,29.176022508725442],[119.06834658392225,29.175915306227267],[119.0683358661956,29.175150905665596],[119.06824748185717,29.17473958870583],[119.0681137831684,29.1746462394009],[119.06794333926595,29.17555018675124],[119.0672542118209,29.17703706003405],[119.06654141574057,29.17819250146075],[119.06660429141282,29.178415262708885],[119.06649215487126,29.178468030529924],[119.0665162213878,29.1786214194042],[119.06751595901355,29.180139511007557],[119.06840580438426,29.181134481376702],[119.06881770291773,29.181286281285676],[119.06925372331378,29.181079140843522],[119.06962862889067,29.18107488201468],[119.0700420194888,29.18088460255677],[119.07076024278982,29.180767967878108],[119.07167336621603,29.180274940228436],[119.0720634195031,29.18023077362103],[119.07223024950825,29.179960335071275],[119.07296295936094,29.179528003714392],[119.07308666452893,29.17914754440065],[119.07338507757767,29.178989201072962],[119.07362559766845,29.178994060852645],[119.07431983171948,29.179231354796766],[119.07474980289417,29.179701958797995],[119.07483932844922,29.1797184121522],[119.07572142510158,29.178449202998],[119.07588036358558,29.178320801135207],[119.07694941819167,29.177903733240647],[119.07780634031415,29.177780985021947],[119.07806670200425,29.177682543079694],[119.07830731116556,29.17731972391762],[119.07890109104456,29.176696247521843],[119.07900902809283,29.176108813509526],[119.07934999902487,29.175588090432555],[119.0795133093639,29.175148818927145],[119.07945439462361,29.174387691495117],[119.07950622579003,29.173871893140845],[119.07939225152373,29.17353124036754],[119.07943398106934,29.17338722553749],[119.08014360104269,29.172761887698645],[119.08075902763359,29.172010563097942],[119.08175394358003,29.171068408620876],[119.08180754725578,29.17092771712495],[119.08124863717794,29.1707128411211],[119.08128137295526,29.170640511769157],[119.08137704821387,29.170595923460212],[119.08164787306221,29.170678456863982],[119.08178996163878,29.170477176247246],[119.08239635407328,29.170832144450355],[119.08268553653971,29.170926548385047],[119.08276647953812,29.170785750253152],[119.08279417946672,29.17074508229977],[119.08225718791662,29.17045516339983],[119.08217878726585,29.170333543188516],[119.08219932098501,29.16996166424676],[119.08197166386351,29.16971487889137],[119.08204869800208,29.168981616766146],[119.08197604567924,29.168946416714434],[119.08189007621803,29.16902049259567],[119.08158430444641,29.169585304496277],[119.08145122533202,29.169596825445762],[119.08145052533406,29.169370470041624],[119.08160126213808,29.168963779865667],[119.08184946178592,29.168680044340988],[119.0829951279639,29.167960955285594],[119.08284011776172,29.167737403874934],[119.0825365423134,29.167678800654468],[119.08254985926617,29.167580137258778],[119.08301244737007,29.16733043898307],[119.08324265265242,29.167367424558808],[119.08346493355874,29.167563235455898],[119.0835951476403,29.16756665698171],[119.08363688211409,29.167471482926786],[119.08354337836391,29.167229540659026],[119.08359626779718,29.167086605993738],[119.08355025837332,29.166696606716133],[119.08370280087192,29.166398836301948],[119.08478596073435,29.165952011644897],[119.08513022973855,29.1659206910457],[119.08525797203664,29.165513230637156],[119.0856062395751,29.165097461671184],[119.08580267305167,29.16497369695184],[119.08596135258597,29.16463672921487],[119.08571241866963,29.164472564081137],[119.08566458285118,29.16434686797065],[119.08583010583611,29.163900899717728],[119.08608337431652,29.163878277980473],[119.08627693466043,29.163753709734475],[119.08683959398684,29.163904948978836],[119.0873648822351,29.163709808111133],[119.08803555711188,29.16331973353347],[119.08837125166932,29.163258520344357],[119.0883702019182,29.162911838643996],[119.0886832311684,29.16289083911759],[119.0888062970652,29.16274662839087],[119.08908909865589,29.162848402467894],[119.08933774156311,29.16271871254653],[119.0893345115104,29.16262167881721],[119.08902974765556,29.162638888686164],[119.08889770752393,29.162521044424203],[119.08917263884267,29.162104913159265],[119.08918848577365,29.16192810345494],[119.08911041163671,29.16186554349572],[119.088840538044,29.162053249943735],[119.08850555104702,29.162159600788797],[119.08780245854649,29.162786912660525],[119.08761537263057,29.162751747866434],[119.0874095953306,29.162536372962002],[119.08743047131736,29.16243474141776],[119.08773990598974,29.162196548208925],[119.08763668728491,29.161730127502302],[119.08769246899679,29.161555276365092],[119.08780508863431,29.161482020232985],[119.08809075989731,29.16151336464843],[119.08787708548542,29.16102496035048],[119.08787997823417,29.16085615961841],[119.08801670507498,29.16078235386971],[119.08832827606605,29.160917199434042],[119.08848263287199,29.16088376751852],[119.08799156166015,29.16029089573086],[119.08791962519217,29.1600366955692],[119.08845178518543,29.159770802485227],[119.08896051910448,29.160126260756197],[119.08927751024724,29.160171636616898],[119.08940273150397,29.160113312053017],[119.08949990452301,29.159857152289984],[119.08962512790086,29.159790915115785],[119.08979459518683,29.1599044327531],[119.08989891781319,29.160220229220545],[119.09003925178641,29.160210644894924],[119.09010478412632,29.15970566202417],[119.08964460074395,29.15929467197531],[119.0895392054966,29.158914936813304],[119.09024234715756,29.15845387236586],[119.09034422297056,29.157955622527183],[119.09107186467868,29.157482884977565],[119.09167542165918,29.156541131141992],[119.09377245996247,29.15632505468457],[119.09422341825312,29.15633342327246],[119.09458619744439,29.156462591278565],[119.09502024266878,29.156652547680004],[119.09525345509071,29.15687023665952],[119.09550461291124,29.15771833693194],[119.09569210650848,29.158086129788348],[119.09573776659596,29.158690006607237],[119.09658435176777,29.15870674550703],[119.09702528965894,29.158789633121668],[119.09737519349525,29.158550582131102],[119.09753466137673,29.15852125924157],[119.09810590696412,29.15890210316971],[119.09857607476874,29.158553535016505],[119.0988767041421,29.158114141785322],[119.09907906312903,29.157623848333376],[119.09937607850807,29.157436806004945],[119.099477274195,29.15702915739838],[119.09995180763119,29.156528815855456],[119.10014010077803,29.15646102317339],[119.10048571177718,29.156544059724176],[119.10117116132643,29.157058537302557],[119.10168312109926,29.157239997124236],[119.10207949873599,29.15763881021],[119.10296918637938,29.15783628171294],[119.10328204919752,29.158272149733012],[119.1040846577538,29.158362088252208],[119.10459528227437,29.158175706718886],[119.10591911529721,29.15723480497355],[119.10600375430174,29.157106052842263],[119.10602214517787,29.156816843349922],[119.10650900402266,29.157159104995998],[119.10708129093524,29.156753818601462],[119.10748939498106,29.156016368443886],[119.10778687301018,29.156066668514676],[119.10796087603475,29.155488039179712],[119.1082335544854,29.155016469826567],[119.10916392638784,29.154287189669706],[119.11012093226455,29.154269755038573],[119.11028846526978,29.15375786764175],[119.11077690729002,29.153588962284072],[119.11149840673744,29.153543039704363],[119.11189716172878,29.153601269840937],[119.1121637205591,29.153667522539216],[119.11225048977876,29.15419393409543],[119.11266834264772,29.154348412875855],[119.1129568452997,29.154882863402868],[119.11303137438648,29.155352704375805],[119.11317004654745,29.15558885706185],[119.11348958251936,29.155590946691618],[119.11355443302628,29.155519943165924],[119.11352347655686,29.155230438271754],[119.1136337355639,29.1549594592973],[119.11355379115797,29.15460139633518],[119.1136647745546,29.15428671201492],[119.11393569109738,29.154198845927],[119.11436222936099,29.154269543260636],[119.1144738834645,29.154584103848798],[119.11471055582007,29.154832021905925],[119.11470513385548,29.155042005059748],[119.11441760713053,29.15546601082433],[119.11434156036786,29.155836831853588],[119.11438291920588,29.156667634666274],[119.11484653776876,29.157157439825337],[119.1148929949267,29.1573618832781],[119.1148302650234,29.157866258875757],[119.11510225195332,29.158065912679838],[119.11505864678034,29.158209051282718],[119.11480067691242,29.158405370583527],[119.11473687031531,29.158864780787074],[119.11512669500553,29.15871405738085],[119.11627565617984,29.158457954952382],[119.11646841159656,29.158471408541917],[119.1164983054765,29.158594725427346],[119.11647016675413,29.159012430604488],[119.11607191484848,29.16053438600153],[119.11566868643156,29.161350211172422],[119.11519271306975,29.16189386217411],[119.11497903711349,29.162297590885725],[119.1149213623047,29.162666805553638],[119.11495698756423,29.16315092614444],[119.11461001701231,29.16353801898079],[119.11466832102718,29.164226027422714],[119.11512220928832,29.164819342991816],[119.11522413308847,29.165211961560626],[119.11580882959798,29.165637121424126],[119.11792482241789,29.16624073635873],[119.1196954252805,29.166965981433933],[119.1200017029166,29.167163827347277],[119.12021430662355,29.167199807892356],[119.12056961500576,29.16721640337542],[119.12081679039755,29.16757949779703],[119.12120451002967,29.167954235143892],[119.1217025283621,29.168116485224036],[119.1239441488637,29.16823118747037],[119.12457593137648,29.1684503702397],[119.12511295511148,29.168469909580878],[119.12578297564518,29.168651117826865],[119.1269313367469,29.168690062456687],[119.1278022015921,29.168613798783316],[119.12840453940082,29.16859498059469],[119.12989479274763,29.168175517804464],[119.13025420248198,29.168165883453856],[119.13048024994961,29.16795967984618],[119.13100549359723,29.16799828125595],[119.13119805310153,29.16740623795648],[119.13174426533502,29.166910329056886],[119.1319184708776,29.165999013089795],[119.13239579665368,29.165979030360063],[119.13263191645957,29.16623033175871],[119.13282767872803,29.166254956990795],[119.13309448710145,29.166035784218508],[119.1335530674999,29.166210402961557],[119.13442234186864,29.16603313974858],[119.13475838594468,29.165855261067556],[119.13507566293342,29.16593537097668],[119.13543869284165,29.16649370788904],[119.13592506913768,29.166696363646047],[119.13636639357448,29.166764426421707],[119.13736770475907,29.166733105618498],[119.1382234002985,29.16633666114641],[119.13894273932632,29.166798513618733],[119.13973350015932,29.167174241548153],[119.14090616963892,29.167529786940314],[119.1410129215427,29.167415286907893],[119.14088385270446,29.167047814414914],[119.14055030979053,29.166767267016183],[119.1397721524148,29.166381469899882],[119.13994091985003,29.166326143848988],[119.14055395211749,29.16634333922439],[119.14066937797124,29.165991164697427],[119.14089151677332,29.16598061853521],[119.14096797332162,29.165908340080033],[119.14083854983923,29.165472879934118],[119.14061136491496,29.165458687847245],[119.14037081332145,29.16574376610899],[119.14029220248078,29.165721435371314],[119.1401854826033,29.16548628682687],[119.14047258431471,29.164818802569076],[119.14073802778874,29.16442944311314],[119.14149641719854,29.164286345701516],[119.14195042965903,29.164422836473417],[119.1423258412671,29.16443375722531],[119.14263562857634,29.16436319203481],[119.14291910298064,29.164165246269786],[119.14385460318547,29.164124087379083],[119.14412759840495,29.16427011699851],[119.14498916784663,29.16452626415338],[119.14593337477118,29.164455123464613],[119.1459300962914,29.164836244002924],[119.1459376534782,29.165031945270997],[119.14634405452462,29.16580924740135],[119.14676347746327,29.166188541274433],[119.14741844170716,29.166357969227953],[119.14825015780323,29.16642005269299],[119.14938235527534,29.16632680524121],[119.1497791022213,29.166475502026486],[119.15005428633995,29.166764916258742],[119.15070208802457,29.166871239386627],[119.15120845159028,29.16757437634888],[119.15166940410556,29.16789154642915],[119.15233055587233,29.168189732001668],[119.15327055546054,29.168404955898282],[119.15352519120925,29.16876017890702],[119.15431221559204,29.169541443416115],[119.15422596584887,29.169977455899428],[119.15378513364033,29.170349893013213],[119.15352210543973,29.17110673942099],[119.15282050408237,29.171224311515616],[119.15222457763723,29.171594869994728],[119.15232916032741,29.171865563749115],[119.15233094277323,29.172113056860773],[119.1519337751066,29.172435490676005],[119.15184067844926,29.172837231351238],[119.15150335912895,29.173536852262313],[119.15127100651284,29.174234677154164],[119.1507295860658,29.174333482290653],[119.15031400482854,29.17501013400604],[119.1497520477404,29.17496205548883],[119.14949270507002,29.175031043589936],[119.14697865560633,29.176296771131224],[119.14584322259643,29.17697632661781],[119.14577649116843,29.177084675557186],[119.14574434637368,29.177624031135235],[119.14586477468315,29.17800175773988],[119.14606195739248,29.179164170294847],[119.1460783991562,29.18090571845375],[119.14571808628733,29.18105019341581],[119.14509382386683,29.180643416385244],[119.14439957386075,29.18060327638697],[119.14430003398827,29.180616607815455],[119.14423942582599,29.180844757513892],[119.14376517841308,29.180844546481673],[119.1435884993897,29.180431482831214],[119.14309516507656,29.180209747584726],[119.14295054202437,29.180306557750452],[119.14287042609456,29.18095160090299],[119.14278999497992,29.181066677841105],[119.14219785160351,29.180930233543677],[119.14192091161134,29.180685553330115],[119.14159850280936,29.18082139514816],[119.14101286185573,29.18077499825181],[119.14058011616416,29.1808829817847],[119.14001247082096,29.181436468645693],[119.13987140811396,29.182210118950618],[119.14060594899242,29.182418061145974],[119.1405835422018,29.182989722207893],[119.14104833026069,29.183496199610623],[119.14127440347606,29.1838926017703],[119.14088846180773,29.184850957223897],[119.14131129955983,29.186789717276397],[119.1413732782049,29.187349547107292],[119.14132710562086,29.187505328580738],[119.14110856191469,29.187613184281403],[119.14075771085918,29.187291956386215],[119.14046055983549,29.187371997833544],[119.14023119301201,29.18759855179696],[119.14022685287543,29.187748731435686],[119.14058885633959,29.188319622593287],[119.140600003969,29.188686111726625],[119.14050552238045,29.188702786823935],[119.13992136920785,29.18833373156489],[119.13973169165546,29.188332640095965],[119.13905878259465,29.188690024967848],[119.13854670670632,29.18908254851678],[119.13842984294637,29.189464319416818],[119.13846728919833,29.190107926774886],[119.13840778081753,29.1902382416701],[119.13793683969239,29.190416165601853],[119.13733755747164,29.190383291512827],[119.13679741025399,29.19046274522867],[119.1363398561927,29.190371900939216],[119.13542905976901,29.190595558528223],[119.13526059097319,29.191643305282735],[119.13482429035643,29.192033825129165],[119.13391605911406,29.192292058229558],[119.13296352373315,29.19239350522974],[119.13297467602729,29.192674287785593],[119.1331538072077,29.19327230077538],[119.13338560618845,29.19353008090242],[119.13388126219341,29.194456678670672],[119.13419742666764,29.19479290766756],[119.13419881664993,29.195402560232573],[119.13445008126784,29.195798150047942],[119.13440679454855,29.196048283432937],[119.13453149426446,29.196617902865086],[119.13507115571075,29.19755060391116],[119.1352106760631,29.197708266080042],[119.1354165514238,29.19772347699559],[119.13581605662455,29.19764317855543],[119.13639658731044,29.197371851186404],[119.1371108428482,29.1977862768863],[119.13781759664913,29.197559846909883],[119.13846807822459,29.197745418197094],[119.1392386997414,29.197363793458305],[119.13977633094349,29.197648325495166],[119.14016756029221,29.197970417055497],[119.1406204911328,29.197912011248015],[119.14104350542898,29.197749782955338],[119.14113978766294,29.19777834769552],[119.14143220216603,29.198330977810183],[119.14158426819196,29.19968730188698],[119.14180706599753,29.20047131527807],[119.14052175261307,29.20132075464602],[119.1406352919611,29.20194406880084],[119.14017513615784,29.202149683573335],[119.14000671889407,29.202312659832288],[119.13969082108069,29.202412464809928],[119.13945778348464,29.203454080140922],[119.1411461326039,29.203703565621836],[119.14187923630308,29.204156237713747],[119.14219658312054,29.204204750322056],[119.14226329311472,29.204276979404572],[119.14224842881889,29.205195260553328],[119.14243048572742,29.20590547218217],[119.14259201861438,29.206252144136347],[119.14320184303772,29.20634824366935],[119.14451702829106,29.207292278989733],[119.14608514529223,29.207479166150165],[119.14655937005821,29.20806000733548],[119.14666501498674,29.208418203647145],[119.14654704315711,29.208811377876636],[119.14620328068922,29.209376765997558],[119.14571961147709,29.20962941238011],[119.14558216115707,29.210087309561093],[119.14484417851658,29.21104193273023],[119.14534257680427,29.211346887202286],[119.14547059857271,29.211481543794346],[119.14548609533495,29.211616288815488],[119.14514741366776,29.21191279302149],[119.14508352464225,29.21253448922566],[119.1449987547047,29.21272465211395],[119.14480507335097,29.212851507619433],[119.14433694517805,29.212907419039524],[119.14427923645599,29.21296749273073],[119.14335227680678,29.21422266850773],[119.1429703066975,29.2148734588754],[119.14237669766273,29.214970923823557],[119.14155939946832,29.216383332070176],[119.14119730247933,29.216789909507614],[119.14058886253359,29.21775532589565],[119.14006339680388,29.218434886374542],[119.14001575464297,29.218927112442454],[119.13867750005771,29.21976215155411],[119.1383151079193,29.219751641922883],[119.1377079204477,29.219314317851698],[119.13749012757319,29.21934143593341],[119.13654535012564,29.220201214083293],[119.13577949064059,29.220443058197542],[119.13542752906721,29.22110772387552],[119.13518233016109,29.221361990739073],[119.13420052911216,29.221716260783243],[119.13422210743049,29.222348705156968],[119.13406309135584,29.22255291231068],[119.13377104390679,29.222686165318116],[119.13325802732204,29.22242279092124],[119.13253804961974,29.22250720052866],[119.13206972295167,29.222656788392413],[119.13115187579213,29.222521176289415],[119.13098315206274,29.22261665538806],[119.130533563167,29.22315525257784],[119.13039003036975,29.223803230606034],[119.13001289875693,29.224464684489107],[119.12772672479937,29.224958331169326],[119.12665902786858,29.225386472886306],[119.12494435492223,29.226454025179255],[119.12473345510932,29.22708568185375],[119.12454565630549,29.227336492540488],[119.12432110425434,29.22750021008504],[119.12385255989459,29.22764479412436],[119.12342219362648,29.228173713346635],[119.12280976047538,29.22959164168681],[119.12309441740686,29.230214268769526],[119.12311095892231,29.230641474080095],[119.1232244563153,29.230960134902396],[119.12355382148975,29.231422638176237],[119.12366112940643,29.232494587105982],[119.12392346024309,29.233007390909677],[119.12421969073267,29.233306996915182],[119.12475847912009,29.233679436323342],[119.12556435804593,29.234030497064936],[119.12624689843325,29.235466327742863],[119.12643894691855,29.236241507915175],[119.12583587456322,29.236934786661017],[119.12520869142654,29.237351861802836],[119.1246175784432,29.237615288872785],[119.12362210277834,29.2378958544961],[119.12303605956562,29.23830951016172],[119.12274014149911,29.238732093933706],[119.12143731391855,29.239349423037897],[119.12057998256084,29.23963867761707],[119.12039800298221,29.239633657604866],[119.11945176633539,29.239202576933515],[119.11907269709056,29.239130754753766],[119.1185931607083,29.23837921482083],[119.11840400078049,29.238247843307995],[119.11792584917602,29.238314365917077],[119.1174671745489,29.2382600396362],[119.11720053233354,29.238426570531228],[119.11682938196658,29.238872452418914],[119.1165616769599,29.238914608727306],[119.11552776168698,29.23763029654435],[119.11539086685374,29.237503030999566],[119.11476905745154,29.237264629453154],[119.11428852345321,29.2365971670491],[119.11346572025744,29.236432410479246],[119.11268727853607,29.236010133593126],[119.11211453035236,29.235832532431363],[119.11162211023297,29.23582919317303],[119.11108397548894,29.235587421472914],[119.1104392180807,29.235553715614493],[119.11029516023798,29.23532053077222],[119.1096630695732,29.234860740301702],[119.10977878341455,29.233755947677302],[119.10967794769299,29.233572341910282],[119.10924322279345,29.2334376831018],[119.10860534649025,29.233610608485225],[119.10667820491939,29.233475384860522],[119.10614272457514,29.233144238167046],[119.10539659163278,29.23283012558621],[119.10501995450086,29.232437448240876],[119.10470704592312,29.23222484372813],[119.10368550857505,29.231842989549577],[119.10342699601836,29.23157942199642],[119.10340180559103,29.231407281586083],[119.10365280867236,29.2310592919568],[119.10360427498318,29.230163892574474],[119.10343905866765,29.229480263093944],[119.10347113157007,29.229174763019117],[119.10375419014885,29.228739186207633],[119.10373907304002,29.228666245832287],[119.1032147851443,29.22887648414775],[119.10220121414613,29.22884247348602],[119.10047949312164,29.229105121132704],[119.09984007522894,29.229446908892776],[119.09945089729312,29.229570455252436],[119.09912291269839,29.2298540038684],[119.09859984945643,29.22978465059049],[119.09671929644264,29.230557237314635],[119.09537814205402,29.23071646191354],[119.09488610764366,29.230925267792284],[119.09434878185331,29.23061067318367],[119.09379710224152,29.229977276540236],[119.09363802530356,29.23000006189169],[119.09322844138669,29.230300980167794],[119.09275446848734,29.230356400367462],[119.09224380977737,29.230301490711668],[119.09158419748208,29.230072073468282],[119.09116712792681,29.230048637995722],[119.09041504397764,29.230170388879664],[119.08993716703326,29.230399263976697],[119.08911346067258,29.23130882217515],[119.08848477095258,29.232563584914203],[119.0881602055081,29.232889292080905],[119.08771687372263,29.233704304459746],[119.08764599316846,29.23373662445152],[119.0872552945316,29.233457295578223],[119.08630481387212,29.23312358496686],[119.08620372902857,29.23303685215126],[119.08607388858724,29.232666121714256],[119.085191832727,29.232144818261645],[119.08471124677556,29.231917389569375],[119.0843856898789,29.231962916127173],[119.08388853731893,29.23220092724491],[119.0832328024301,29.23203920618602],[119.08283245974319,29.232016185838265],[119.08206666524698,29.232239855460065],[119.08143467885513,29.23268190164763],[119.08091100724194,29.232692285014778],[119.08010715909057,29.233006076539283],[119.07926274298488,29.232892112299233],[119.07889773996519,29.232701314670752],[119.0779545556495,29.23176503364744],[119.07764677086811,29.2313692437525],[119.07732107507762,29.230228637266464],[119.07667280936988,29.229428028392977],[119.0755474242288,29.228622163047078],[119.07494699474219,29.228319702743782],[119.07458246020562,29.22780125481489],[119.07428442434995,29.22754265168015],[119.07378468581012,29.227416925577455],[119.07342160783878,29.226934558767923],[119.07318257778212,29.226352861023987],[119.07262391740319,29.226118406366478],[119.07235610344087,29.22592787448281],[119.07181182755858,29.2259098947915],[119.07133265385525,29.225646419266294],[119.07114646078267,29.225434669093403],[119.07100626112417,29.22547225189415],[119.07081283081783,29.225855248004827],[119.07036094417626,29.22625097711614],[119.0697804143801,29.22627419077787],[119.06958558486383,29.226344407914844],[119.06743208452056,29.228020579028474],[119.06631325898218,29.22806764687273],[119.06592584301849,29.22799526307549],[119.0651125942185,29.22768581128961],[119.06439098767879,29.22768445467311],[119.06349185449145,29.228093762595076],[119.06251588232004,29.22828639365438],[119.06191398786493,29.22863539706655],[119.06088025220429,29.22870110929601],[119.0600369714566,29.228950010636893],[119.05916391776739,29.229040617276144],[119.05871408181709,29.229432877205838],[119.05824235446491,29.229661862668888],[119.05821069852986,29.230148553591885],[119.05811584699374,29.230246838550165],[119.05770955649088,29.229993310626206],[119.05623351240156,29.229376770976398],[119.05572091257449,29.229310803112092],[119.05538938077314,29.229063379506236],[119.05513544953651,29.228728578365267],[119.05484379681239,29.22849026048252],[119.05460205836752,29.22846121856944],[119.05399177954347,29.228592426219084],[119.05387504647105,29.22856234231004],[119.05340674162437,29.227757344255227],[119.05286404820822,29.227537523170415],[119.05269094865561,29.227305742382658],[119.05243091877313,29.227237994590656],[119.05224094284966,29.22699491837753],[119.05187533688952,29.22680183720615],[119.05100475410647,29.226892803413755],[119.05065195843052,29.227146346305453],[119.05041608905394,29.226416562397464],[119.05019675372417,29.226017704752],[119.04968283821341,29.225627952611312],[119.04949906355516,29.224744381821488],[119.04910591645682,29.223742238180844],[119.04895544975116,29.224196920916427],[119.04880739806427,29.22441567236721],[119.04833625424328,29.224620819310122],[119.04807091730922,29.224642768295322],[119.04762953884392,29.224535292455418],[119.04733371526444,29.224223958029956],[119.04620154035614,29.223955822101374],[119.04548023837899,29.223688812724973],[119.04500299661049,29.223614232275526],[119.04437076690634,29.223633540499105],[119.04229400421909,29.22435067921222],[119.04129314383833,29.224530293056183],[119.04101162712259,29.224508174636227],[119.04062006370407,29.223978092661863],[119.04041972967906,29.22391461661127],[119.0398550866291,29.22356931200927],[119.03963867374353,29.222913583879517],[119.03938739438948,29.222811935003268],[119.03936551903327,29.222546142986573],[119.03918498981562,29.22210122671693],[119.0395590968228,29.221525105371782],[119.03961013048576,29.220839955959956],[119.03992286861045,29.220115146673884],[119.03955500081902,29.219022076934202],[119.04061156095491,29.218400353110603],[119.04064028790926,29.21831520751322],[119.04048846716405,29.217906550441263],[119.04064072539568,29.217387900414252],[119.04068097045351,29.21694650045825],[119.0406023699491,29.216711960637927],[119.04045914254519,29.216571825397267],[119.03943463123866,29.21608396520276],[119.03914425698723,29.215603523099436],[119.03934104347114,29.214826740911775],[119.04026120307803,29.213913683633802],[119.04053874741527,29.21341784840056],[119.04073373698313,29.212777598834844],[119.04062138444,29.212615805969854],[119.04063900706853,29.212240292462873],[119.04043726476563,29.212082759957152],[119.04125577023514,29.21224701581318],[119.04163276743277,29.21178126368008],[119.04198784633645,29.211593640974083],[119.04216558393938,29.211299954009185],[119.04200332194502,29.211145017782023],[119.04138080141854,29.211098992778453],[119.0408027883512,29.211316918244215],[119.04044989357008,29.211326480974094],[119.039599116648,29.21099837491798],[119.03822138400024,29.210817899231053],[119.03842349934722,29.210626296512565],[119.03879005815357,29.21005099923033],[119.03954862173417,29.209558576457354],[119.039849481103,29.209207113301037],[119.04009144198275,29.209177214855025],[119.04030110280343,29.209061509194118],[119.04136384643056,29.207822409074723],[119.04142632658971,29.207669106048286],[119.0413997964224,29.20723955853497],[119.04109827085055,29.206783769977946],[119.04103299018897,29.20610061385383],[119.04111126309003,29.205978659629103],[119.0422615763626,29.205467481513207],[119.04258040491871,29.20524766477444],[119.04280879556497,29.20463946024277],[119.04284114627035,29.204185854366248],[119.04317571989414,29.204663796220565],[119.04354764594129,29.205039762529427],[119.04418707013535,29.205336974810123],[119.04474791832392,29.20515116765111],[119.04566388605544,29.205018451877553],[119.04648653895525,29.20473874833189],[119.04685892405551,29.204492689299073],[119.04702235247242,29.203949679817864],[119.04716392903775,29.202801651310715],[119.04772316445634,29.201229592528176],[119.0477788529128,29.200888538620678],[119.04768557203046,29.19990469649161],[119.04741920824134,29.198941372727436],[119.04834358345991,29.198199161177573],[119.04870918941675,29.19776248486426],[119.04898359354043,29.197240119397645],[119.05023593927223,29.196168221288396],[119.05115249850498,29.195681887145764],[119.05247134870001,29.195252073782463],[119.05186259963537,29.194942925878973],[119.05160152012566,29.19465314703866],[119.05162130178029,29.19431918904783],[119.05180951709742,29.19409110398721],[119.05183756010615,29.19374975533231],[119.05140768685914,29.193387920817038],[119.05139476933684,29.193248911720676],[119.05155641588743,29.19290108897795],[119.05154134814727,29.192705966533108],[119.05116715187992,29.192293302622254],[119.05100090002864,29.191923658674565],[119.05101959340027,29.19171165090653],[119.05120958765289,29.191625111519127],[119.05119452077915,29.191422345201563],[119.0514107691762,29.190923955464765],[119.05176024178304,29.190699683335126],[119.05168088503913,29.190511164841944],[119.05117450246507,29.1903173011663],[119.05055030809532,29.190429995776597],[119.05022889434406,29.190312933724837],[119.04909049208607,29.190151351410652],[119.04836400684107,29.19026565863544],[119.0485481863774,29.1907474836463],[119.04701131374989,29.19014598421568],[119.04762613226485,29.189433115386326],[119.04739960709267,29.188714507389754],[119.04735872913726,29.188028505365793],[119.04712680129457,29.187531683647876],[119.04720689302647,29.1873468803156],[119.04773550857779,29.186930976491166],[119.04800953437606,29.186508430329948],[119.04791620727039,29.18605888105577],[119.04801282167317,29.18585461956467],[119.04798626437736,29.18566680891288],[119.04774102131285,29.18544043601174],[119.04828758238044,29.185271186986327],[119.04863558412463,29.1849199858531],[119.04892072877927,29.1847754941839],[119.04912649904145,29.184789091607737],[119.04925577101808,29.18489970677647],[119.0498216304016,29.18624085005721],[119.05079710722427,29.185347354375967],[119.05140546235876,29.185744520443578],[119.05213884761022,29.1858181470438],[119.05219806813496,29.186298894475712],[119.05234602212197,29.186539348683876],[119.05307221503593,29.187064022812617],[119.053277657672,29.18712891324091],[119.05338110570527,29.18707097619032],[119.05331108969203,29.18679250342008],[119.05262189337161,29.186150838797523],[119.05253499143171,29.185959994958516],[119.05249522088052,29.184820189147604],[119.05237421882455,29.18439487154392],[119.05239545289548,29.18388284882529],[119.05195591539668,29.183011114920383],[119.05184069280399,29.18222965981088],[119.05110444171396,29.182178260308046],[119.05041494702137,29.181580360990342],[119.05017400111988,29.181212766237785],[119.04983757651625,29.180300476603353],[119.04978266307096,29.17991676309181],[119.05021364294052,29.179590861462415],[119.0502107924662,29.1793247604041],[119.05030167296796,29.179083827422254],[119.05091299341804,29.178246397573638],[119.0509478443412,29.17807824521652],[119.05018546824584,29.17727284987923],[119.04982276676138,29.177075210139854],[119.04962524872174,29.177081015666378],[119.04937062116423,29.177220849323575],[119.04935083621831,29.17761586870443],[119.04922009543044,29.17788062979639],[119.04901610377719,29.178057322616308],[119.04914211171143,29.17853900024347],[119.04898086818713,29.178559932749888],[119.04838631909242,29.176991437409296],[119.04775719789558,29.17676021689513],[119.04694205979837,29.176852266688822],[119.04682364910899,29.175834143166522],[119.04648183464383,29.175502323467043],[119.04546741574012,29.176087853683068],[119.04482324842516,29.176307734833603],[119.04410664414902,29.175653662803686],[119.0437709447564,29.175609729963156],[119.04354114845434,29.175759360222024],[119.04346934357245,29.175734523564447],[119.04324319609682,29.175223063753695],[119.0428156408216,29.174658561163906],[119.04375523645378,29.174553164847424],[119.04448950673564,29.174236291991946],[119.04481229722883,29.174187542756577],[119.04542273302735,29.17372564218615],[119.04722464779199,29.172748097316976],[119.0482011325681,29.171454683742567],[119.04919593474001,29.17058618970614],[119.05011287278856,29.169406820828417],[119.05022244153459,29.169002715976283],[119.049948827725,29.168508120863162],[119.04997075511858,29.16826409334284],[119.05009394257047,29.16818470013326],[119.05107007612233,29.168152309295255],[119.05136853971236,29.16798884183802],[119.05160703790753,29.167717311160306],[119.05179242655473,29.166940028370423],[119.05180827151383,29.16644267991854],[119.05171350575306,29.16584402106922],[119.05198470472759,29.16540713607927],[119.05201238776196,29.165077754990854],[119.05220420390171,29.164779163929122],[119.05286974883997,29.164644484997474],[119.05317903068571,29.164244319392186],[119.05351990425821,29.16408322172026],[119.0550188460594,29.163706074005432],[119.05634259417491,29.16321377117728]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.136199330248 29.1653876730191,119.135674809985 29.1653496928423,119.135449089872 29.165556332768,119.135090169692 29.1655664126482,119.133601928952 29.1659879721596,119.133000368654 29.1660075019643,119.132130608228 29.166084",province:"浙江省",city:"衢州市",country:"龙游县",name:"石佛乡"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.3149902704068,29.00349295076197],[119.3135299465217,29.00463545739994],[119.31311600248921,29.00483567146777],[119.31312998648349,29.005184202917203],[119.31349965930546,29.00588963436724],[119.31371163185494,29.006137265126238],[119.31386612445598,29.006264588521727],[119.31429333399278,29.00636713076211],[119.3142951163111,29.00653681967654],[119.31365840976386,29.006664244656225],[119.31356389217206,29.006889684642744],[119.31333642961648,29.007110421477027],[119.31337913676768,29.00771833965899],[119.31294323541364,29.00837802982887],[119.3125566235282,29.008255443514983],[119.31239027181012,29.008119955982007],[119.31172662777261,29.007939505671956],[119.31193901323486,29.00760171557838],[119.31195017945058,29.007275080635843],[119.31061140671414,29.00659036064076],[119.31111564823382,29.005261053692177],[119.31107685032052,29.00515536937817],[119.31026332221549,29.00537750936317],[119.30931722327927,29.005223081766808],[119.30886128530787,29.004570929792813],[119.30811672841911,29.004734560593594],[119.30784760036961,29.004538542553657],[119.30749549658053,29.003945820716314],[119.30674230157648,29.004078336180527],[119.30534631563036,29.003012051220377],[119.3050987205728,29.003002672731224],[119.30485470781247,29.003114778441592],[119.3047695312156,29.003219238851553],[119.30476267312011,29.00358138650042],[119.3043565850547,29.003719484938635],[119.30426496029301,29.003571170769924],[119.30423696722133,29.00312688894411],[119.3040098878695,29.002673861153692],[119.3035905212115,29.00252762733641],[119.3034191234063,29.00228538222695],[119.30323189818444,29.002217891239393],[119.30302310025223,29.00226761053549],[119.30289194293618,29.002111446541832],[119.30244992290133,29.002007507366216],[119.30215668517354,29.001854578030322],[119.30181563468325,29.001864134032353],[119.30138544233655,29.002025271101978],[119.3012129388158,29.002020697648526],[119.30109902514596,29.00188752221113],[119.30104298454374,29.001607041537294],[119.30053879208765,29.001277200848644],[119.30024084897273,29.001380919715693],[119.29968020274131,29.001288388883623],[119.29940025054391,29.001072742923313],[119.29921013190463,29.001032669426888],[119.29919397127401,29.00088476529124],[119.2990919072097,29.000817932379086],[119.29778548222072,29.00062809106554],[119.29662208005125,29.000279181254953],[119.29619220549866,29.00032750197369],[119.29641287897796,29.000484716113977],[119.29643802463507,29.000652121614294],[119.29629028261292,29.00087734546103],[119.29584099112819,29.00097668105103],[119.2947993353637,29.001192638605314],[119.2943385074859,29.00149799834385],[119.29387124856804,29.00126964570667],[119.2933877770304,29.00141918471315],[119.29290323162087,29.001439944054393],[119.29254953275506,29.001348280264793],[119.2915616819865,29.001857059916613],[119.29033912722214,29.00159753413228],[119.29026617346503,29.001344220782823],[119.29028673055352,29.00054591035378],[119.28980611379721,29.00037202372252],[119.28931077075664,28.999962901867043],[119.28937226857224,28.999667408127078],[119.28909619088229,28.99950888119149],[119.28868133930135,28.999412947768526],[119.28766005477239,28.99859200940084],[119.28682027003865,28.998087801377174],[119.28664128809356,28.99737679867553],[119.28695229943695,28.99705607807513],[119.28719537219426,28.996582746952033],[119.28671796350821,28.996208008441048],[119.28645305052773,28.995550171981165],[119.28566427896149,28.995154952625498],[119.28488988680922,28.994551426558054],[119.28440702613935,28.99446694754898],[119.28398778955383,28.994492095987226],[119.28335997974061,28.994804894496035],[119.28256037706659,28.99399730056],[119.2820239117353,28.993807904661768],[119.28133136459768,28.993779375809133],[119.28088297516445,28.99360586885022],[119.28027569960695,28.99268955234087],[119.2791354467121,28.9920952816774],[119.27880432970686,28.991060029804835],[119.27845231942563,28.99040338904462],[119.27695947724835,28.99068781001793],[119.2768857474703,28.990734015337022],[119.27680335572478,28.99114551283397],[119.27648576637819,28.991448337908956],[119.27700645041966,28.992362295853177],[119.27707690861963,28.992730837166505],[119.27756668039537,28.99332071895337],[119.2777230945788,28.993616241201966],[119.27773817623736,28.99388924449443],[119.27741664574921,28.994141903798475],[119.27702391122375,28.99430137592948],[119.27594318068918,28.994291814917755],[119.27510084006558,28.994581542522944],[119.27374482357602,28.995243911387306],[119.27191975117782,28.995138628759413],[119.2715035623451,28.995218911554883],[119.2711510250076,28.995439334299977],[119.27096935051044,28.995649007617626],[119.27128225132408,28.99627537173797],[119.2712958839037,28.99671447460613],[119.27099909238288,28.99702747583172],[119.27029328998545,28.99734708350234],[119.26962599023554,28.997306667456964],[119.26848522809432,28.99744543532917],[119.26776608073526,28.997343231813407],[119.26715446917143,28.99743086595812],[119.26686917325958,28.997376284707226],[119.26654426253218,28.99775193640767],[119.2660387867549,28.997505040490882],[119.26563182749118,28.99794170206013],[119.26455240695428,28.998149606522926],[119.26398044603586,28.99644562218491],[119.26359614983701,28.99654771296973],[119.26343959234933,28.996957591811878],[119.26323844561028,28.99700247865867],[119.26335534926103,28.997485147182022],[119.26321319668773,28.99773512703344],[119.26283465909177,28.99767866281382],[119.26280728987228,28.997941083401653],[119.2622394832028,28.997720946528734],[119.26254041087726,28.99650516900147],[119.2617606340765,28.996446992455272],[119.26160553656325,28.996469274548996],[119.26149073430044,28.996580475695524],[119.26121113915862,28.9964282622555],[119.2624232001091,28.9953421989778],[119.2626747828382,28.994669602719167],[119.262555002597,28.994122634686885],[119.26246865021649,28.99401593294018],[119.26218257419133,28.994042327745692],[119.26101770372507,28.99439959141273],[119.26053875326886,28.99405582088914],[119.26082922604307,28.993318118531658],[119.26044492270066,28.992913066002387],[119.26056516569403,28.992347375586363],[119.26044499977947,28.991986367441918],[119.25922940684687,28.991086124056316],[119.25849846324493,28.99111110787591],[119.25790861603754,28.99071903619107],[119.25751022659712,28.990351895077175],[119.25709884134594,28.990371258328867],[119.2567281440774,28.990107603794762],[119.25582327609204,28.990121678984355],[119.25524450329976,28.989949147588387],[119.25473988241819,28.989593946858637],[119.25460561868586,28.989599098150936],[119.25418623960209,28.989916256928197],[119.25369990676049,28.990138635595162],[119.25311421220998,28.99033547919225],[119.25227614047425,28.99065463684722],[119.25201478730037,28.99063056097502],[119.25180238322639,28.990701261749187],[119.25113993925257,28.991151302312396],[119.25041343635263,28.99108541639059],[119.2493705234106,28.990044339351297],[119.24903786427129,28.989853777996302],[119.24867993201202,28.99044791540697],[119.24799220834535,28.990763344982028],[119.24783881095566,28.99091899860074],[119.24759356893311,28.991410611877033],[119.24774799779473,28.991859449648196],[119.24748542199997,28.992949345436713],[119.2470000067874,28.99348005040901],[119.24651207676875,28.99382279856245],[119.24639506453448,28.99365938683703],[119.24569617047273,28.993272784411868],[119.24531233542045,28.992972907036688],[119.24599727042761,28.992481379810023],[119.24638080154517,28.991973971834543],[119.24654396100848,28.991450885789696],[119.2467301331581,28.991300728926646],[119.24687670860273,28.9909972408989],[119.24681733275484,28.99056108814086],[119.24690556194544,28.990426116946665],[119.2471677008319,28.990336665613956],[119.2470651002929,28.990105183337192],[119.2466272655218,28.98992896933707],[119.24642385694844,28.989499633114626],[119.24645735520538,28.989369242900327],[119.24678433611908,28.988996083126],[119.24686538329,28.98862882950929],[119.24638006294387,28.98786736056643],[119.24650111058986,28.98713554836257],[119.2464597095236,28.98703905154507],[119.24613456829756,28.98688667345552],[119.24564161549897,28.98679415778308],[119.24430671848059,28.986789873858633],[119.24363512273924,28.98652192607386],[119.24347124472543,28.986785914265052],[119.243167288869,28.986893124373257],[119.2430440874514,28.987337693573274],[119.24280243735095,28.987350851252046],[119.24264611864,28.987589386913243],[119.24263241411063,28.9878216650504],[119.24243720815419,28.987952726187043],[119.24235222467921,28.987836157275808],[119.24234219895291,28.987136341555104],[119.24223239149207,28.986704840521853],[119.24209086949358,28.98652917268384],[119.24177431601647,28.98633492750407],[119.24164394340342,28.986311057634317],[119.2406001737824,28.986637066692104],[119.2399104368547,28.98671622766113],[119.23902910309528,28.986272998063505],[119.23924562777907,28.985659690773378],[119.23910088999975,28.984962518262865],[119.23916971900249,28.984567405575312],[119.23888992198101,28.98371262570483],[119.2389565787689,28.98345761916201],[119.23936793366504,28.983224690542155],[119.23959849226489,28.9827335966448],[119.23971952144946,28.98263445257224],[119.24023674420509,28.98252466044538],[119.24127689616742,28.982580495097178],[119.24145374712558,28.982407620515687],[119.24142999291911,28.982215168934182],[119.24077381048652,28.981868017707864],[119.2409459976548,28.98151924727661],[119.24135296493068,28.981670635651223],[119.24157915748256,28.981483657083142],[119.24146608302571,28.981318066318856],[119.24123353488434,28.979962700142895],[119.24179503906488,28.979668001565024],[119.242296736177,28.97949926264308],[119.24294721147791,28.978686583482375],[119.24308694288635,28.97868068341767],[119.24339159933751,28.97882194325763],[119.24370703766327,28.979178218079056],[119.24499660162601,28.979107704777157],[119.245408191702,28.97913592159909],[119.24595191562723,28.97930084035686],[119.24644704933455,28.979070511815063],[119.24645825703388,28.97852654325093],[119.24620909600551,28.978343509815847],[119.24610036684773,28.978148622978985],[119.2461389184968,28.97787677805103],[119.24633986716191,28.977606033155396],[119.24642343544797,28.977250111425285],[119.24636510999629,28.977159097791105],[119.24551280223297,28.97693370957987],[119.24471050310375,28.976896970769193],[119.2436090343155,28.975452598846044],[119.24316250612016,28.97511994159034],[119.24294393114172,28.974827173536905],[119.24247506145136,28.974500434220605],[119.2419435585476,28.97367493148382],[119.24193352829876,28.97302709202527],[119.2421363372296,28.972464744869946],[119.24178849573613,28.971736861535263],[119.24140064853604,28.971291153213986],[119.24045672056089,28.970595883244787],[119.24000075224369,28.97046910326298],[119.23996259138367,28.970254432658596],[119.23970654520262,28.96976270473938],[119.23893189003675,28.968491638702734],[119.23837038891271,28.967952650835937],[119.23780778346969,28.967543326141637],[119.23756006190655,28.96630185610167],[119.2378584017511,28.965269532743182],[119.2377187283062,28.964215879885735],[119.23782068816493,28.96396763559652],[119.23797811230449,28.963804846466015],[119.2386235919464,28.963820320013774],[119.2396688837845,28.963536652917174],[119.24018717854896,28.96354169920341],[119.24038310241424,28.963658584345193],[119.24067552916887,28.964019204513615],[119.24124710587388,28.964023169213686],[119.24152081521807,28.964130898024464],[119.24182008192031,28.964360573312096],[119.24222669465968,28.964266896331726],[119.2427006614613,28.963987800449733],[119.24315334750007,28.963995020083885],[119.24397084338396,28.963795389954043],[119.24428233063131,28.963937810523866],[119.24483256831644,28.964027304911028],[119.24511343415476,28.96419057326562],[119.24548717913187,28.964618600064863],[119.24599274386601,28.96464223628908],[119.24658002646076,28.964776213569266],[119.24731524272767,28.965386986926166],[119.24789347702645,28.965692515787282],[119.24876907037832,28.966304606481685],[119.24980773062991,28.966849941468404],[119.24999962177053,28.96689085672814],[119.25009431375622,28.96682610759266],[119.25001837791054,28.966472064318857],[119.25069013277037,28.966993356232223],[119.25085647939045,28.966751534321652],[119.25114339723311,28.966880026129648],[119.25173012334356,28.967849224691346],[119.25204978022838,28.968097757140338],[119.25238060298665,28.968220206303513],[119.25301376446271,28.96884818661289],[119.25309942399615,28.969036033964326],[119.25297011497703,28.969953220073116],[119.25328904425437,28.970093644767342],[119.2535194107488,28.9702992760526],[119.25393374117102,28.970232576065918],[119.2548048757888,28.9698491496527],[119.25512129208317,28.96961491527147],[119.25530344597492,28.96936550880027],[119.25576527080798,28.969137979737795],[119.25584842536013,28.969031666201378],[119.25567033189412,28.968113728191394],[119.25578014739875,28.967704713028862],[119.25603897472747,28.967308881174255],[119.25608471199864,28.967000688738178],[119.2562053047946,28.966817656794667],[119.2564072456354,28.96658019755265],[119.25621291298647,28.966220536580956],[119.25619028722892,28.965619107253517],[119.25657508140617,28.96526397573491],[119.2570977063663,28.965057540295053],[119.2571531441357,28.964933154935192],[119.25713876696545,28.964697818754637],[119.2564953045997,28.963734959207386],[119.25632869935626,28.96323032850665],[119.25684809230982,28.963000607464423],[119.25696904057989,28.96282494585445],[119.25708785566168,28.96232509550416],[119.25781850352215,28.962042957495697],[119.25828857475746,28.961610796524045],[119.25840988108304,28.961370290431134],[119.2584128335881,28.960487830181876],[119.25862521134859,28.96002831911799],[119.2586680648989,28.9597158061878],[119.25849791945436,28.958684483727247],[119.25807399064652,28.95826717774998],[119.2567704367853,28.957610278964214],[119.25639655031303,28.956680974509922],[119.25596825230504,28.956419480570975],[119.2556950820157,28.95614850233099],[119.25566198600463,28.95592602878138],[119.25589817470821,28.95509540191384],[119.25583701965455,28.954682648090802],[119.25638845988094,28.954418215948326],[119.25684307373072,28.954090129979313],[119.25684092538317,28.95395541882412],[119.2566879755388,28.953741341970936],[119.25570290428516,28.952975580915094],[119.25596575361045,28.95183469585231],[119.25608785890188,28.95078269109649],[119.25640030819162,28.950437830061936],[119.25736711121219,28.949806632442975],[119.25791346338524,28.949714021916538],[119.25823307359849,28.949530647440373],[119.25934948581316,28.949261378508666],[119.25988286847277,28.948797150581708],[119.26039610590203,28.94810198537944],[119.26165884782772,28.94820333349013],[119.261916867864,28.948105644113266],[119.26291902000648,28.948133940882546],[119.26344838843104,28.947409123392003],[119.26438651387235,28.946452418918906],[119.26546271637459,28.946092362769708],[119.26613772595407,28.945591057513894],[119.26783084849465,28.94528367088609],[119.26801254210629,28.94511034637482],[119.26804457451136,28.944943867870762],[119.26810686117882,28.944360822255845],[119.26800869306923,28.943806033679017],[119.26875377958895,28.94338159543014],[119.26929629355129,28.943164659512945],[119.26973089300341,28.94273907061262],[119.27000936923771,28.942227621684324],[119.27098646290537,28.941252499723753],[119.27155197267723,28.940782804932688],[119.27224767313719,28.940423692780325],[119.2724703339456,28.94034050356762],[119.27391376391013,28.940321093993955],[119.27476476267516,28.94016394255686],[119.27648183888208,28.93920827521457],[119.27734890625503,28.939475765759983],[119.2776624894991,28.939660252798078],[119.27790701920719,28.939867378985873],[119.27823171465775,28.940411291496044],[119.27841007362551,28.940568301801374],[119.27869344741764,28.940631496618835],[119.27886786219591,28.940614497586637],[119.27894446672397,28.940532312794932],[119.2791012784892,28.940281158234086],[119.27952888353248,28.939913437250617],[119.27967024239199,28.93950285380634],[119.27964292568944,28.939343800312017],[119.28019815516443,28.939276202916954],[119.28055776744384,28.939071761632125],[119.28098101611305,28.938943324582315],[119.28163659930532,28.938200499687085],[119.28242192884231,28.93799222408688],[119.28246292389024,28.937943615319053],[119.28187009532911,28.936641688523217],[119.28192409155882,28.935923280256837],[119.28172279322943,28.93513915599492],[119.28147184809458,28.934633864059577],[119.28113716481427,28.93355815900041],[119.28117032939276,28.932563155055806],[119.28068671550841,28.932169268061383],[119.28048573636103,28.931769668375605],[119.27972813888903,28.93084378101952],[119.27975332230785,28.93070904119436],[119.28011943448979,28.930244614272613],[119.28057867332812,28.929821537491662],[119.28063447669224,28.929020843155016],[119.2810695837387,28.928975844988358],[119.28098008911647,28.928462633371584],[119.28045224374254,28.92804765839207],[119.28026707452932,28.927776816943393],[119.28029513467825,28.927636947471694],[119.28070328093894,28.92754971733969],[119.2806572927214,28.92707413641601],[119.28105609188322,28.92690022104018],[119.28104569263547,28.92655382803817],[119.28092920014224,28.926385611812048],[119.28068720794958,28.926242174657954],[119.28051747841246,28.926264304544127],[119.28019202616368,28.926483457318778],[119.27989033030491,28.92638567298339],[119.27971881868496,28.926160047462613],[119.27981883582571,28.925587724388798],[119.27970881518975,28.925372643898815],[119.2790593879059,28.925081427697084],[119.27883356867021,28.924866735869383],[119.27792806073163,28.924674145360967],[119.27768460742968,28.924498492148313],[119.27713835650769,28.924124127285012],[119.27689563041093,28.92377040843422],[119.27683599850486,28.922948069851515],[119.27619338343347,28.922114966503493],[119.27617795180831,28.921714349096224],[119.27609273614601,28.92145912339634],[119.27610248341244,28.92101675476889],[119.27588242131904,28.920482698578905],[119.27550912856414,28.920132869201133],[119.27549875292647,28.919477208421362],[119.27581106314467,28.9179197064616],[119.27658076159598,28.917306640261714],[119.27702749351027,28.916603047672695],[119.27704081470229,28.91642713361284],[119.27689590631722,28.916115313460573],[119.27695778037139,28.915920646309072],[119.27718257377076,28.915676985992416],[119.27765048112872,28.91537210763347],[119.27788714664254,28.91500819515621],[119.27814106149353,28.914772052150383],[119.27826984580113,28.914297094949053],[119.27863705088393,28.913891764487893],[119.27894279647752,28.913016165685573],[119.27916325777048,28.91278472563806],[119.27897809929088,28.91228455599021],[119.27918459674146,28.911315622236465],[119.27951799539706,28.910810855170208],[119.27996319824909,28.910642568146233],[119.28073423145474,28.90992148105143],[119.28059654483671,28.909474955281123],[119.28061888429269,28.908936344931252],[119.28089338508792,28.907333862130553],[119.2815881599123,28.906648899925003],[119.28194883575839,28.906424385157575],[119.28238143820361,28.905999420727237],[119.28314663019121,28.905585660137998],[119.28349112454788,28.90515350075736],[119.28384638686425,28.90489938487798],[119.28435054051754,28.90413680365023],[119.28463892223908,28.903828533262363],[119.28492441154773,28.903681867058797],[119.28500244647884,28.903506588240976],[119.28469148020099,28.9030519285546],[119.28469833767458,28.902737167207846],[119.28480513764782,28.902549263324055],[119.28532255098261,28.902120288834737],[119.2858310239532,28.901012440179926],[119.28689561359793,28.90058067977612],[119.28803850532518,28.90057774768261],[119.28860114888178,28.900332570877264],[119.28964118127905,28.900175047172148],[119.28974904179238,28.90000897970902],[119.28971022707437,28.899887897738108],[119.28942444983815,28.899675784022904],[119.28921848705123,28.899354565441374],[119.28929113916578,28.898940611086978],[119.28914486616192,28.898446106565874],[119.28931245999652,28.897607735478115],[119.28930567015637,28.897119876368404],[119.28908752916418,28.89625253022961],[119.28879676175329,28.895461990116768],[119.28864835141611,28.894704800840508],[119.28806380444856,28.894640289940565],[119.28743896090349,28.894826816226065],[119.28704245333479,28.894370308700047],[119.2869598436556,28.893413292706967],[119.28718640222444,28.892658128137203],[119.28704803187294,28.892133027222055],[119.28714298616498,28.891629566552364],[119.28725013810096,28.891434459326604],[119.28722574575929,28.89077557447755],[119.28733761778086,28.890018398504115],[119.28708238114643,28.88978293374183],[119.28619078342443,28.889577238869798],[119.28608436977312,28.889498505305067],[119.28618866924045,28.889059514500733],[119.28616675551724,28.888849465797364],[119.2864141342138,28.888550223343884],[119.28647347104652,28.888365521137164],[119.28602095748708,28.886796636893546],[119.28559785745624,28.885972690271785],[119.28555691161333,28.885478305462403],[119.28525456313415,28.88522229181011],[119.28478500558472,28.885196523013832],[119.2845869056068,28.885089749152357],[119.2845024421859,28.88473013158097],[119.28458806391382,28.884129652593817],[119.28454782929353,28.883714134077316],[119.28436844600697,28.883345728766482],[119.28391615500198,28.883062726297773],[119.2838104583396,28.882916536820513],[119.283774925343,28.882158376867043],[119.28358404638021,28.881613537491628],[119.28308648202191,28.88081122957608],[119.28245438504682,28.880556926534204],[119.28224441110358,28.880365527803885],[119.28161703978422,28.879281504651324],[119.28155377192725,28.879060077587027],[119.2809436198607,28.878294465235438],[119.28074190220907,28.878146753625696],[119.280291343717,28.877994907331146],[119.27914385976896,28.877855670404532],[119.27898312168932,28.877753948691616],[119.27867533381271,28.877242296389],[119.27839413161891,28.877006970211102],[119.27838300104732,28.876793936098537],[119.27856717348659,28.8762226857015],[119.27853446759033,28.875988989915786],[119.27703270292426,28.875478807469896],[119.27685361859281,28.875287881500878],[119.27657312491993,28.874962607082164],[119.27566326275223,28.874344397310693],[119.27520149586793,28.873926022559083],[119.2757090925625,28.872490880392505],[119.27612273340634,28.87199847442277],[119.27652448361955,28.871701314199754],[119.27646416991328,28.870414911127998],[119.27676451703468,28.869870625549964],[119.27683755490739,28.869498869042044],[119.27619136732248,28.868370863348158],[119.2754404630614,28.867739451118524],[119.2746658641964,28.866334184042344],[119.27431916700326,28.866024954989577],[119.27404911742933,28.865223370195498],[119.27402434848193,28.864634612411937],[119.27370536426389,28.86401472854655],[119.27503765375815,28.86326350002095],[119.27553219732089,28.86313839412996],[119.27650259074224,28.862471704061242],[119.27691763271352,28.86228837717373],[119.27735787995525,28.86165743081003],[119.27769234236852,28.861595041705833],[119.27848751469921,28.861074603515597],[119.27898738599838,28.861014456667675],[119.27945061130114,28.860439843035724],[119.27976247261404,28.85943056687598],[119.28054147378602,28.858090996514875],[119.28076302545007,28.857574094394646],[119.28087270785136,28.85748503020047],[119.28115245999287,28.85757204152148],[119.28136641996602,28.857487714926602],[119.2826703829549,28.855779944649477],[119.28304219707326,28.855500000694807],[119.283140396393,28.85503367846858],[119.28366574456557,28.854645987255914],[119.28428137199207,28.853759955657818],[119.2843637356152,28.853434032263667],[119.28493620164495,28.852579786598515],[119.28490316308589,28.85210597589452],[119.28516963361808,28.851488712760084],[119.28541738037686,28.85118101674895],[119.2866307970306,28.851110682841945],[119.28685695216289,28.850913260929524],[119.28694258935417,28.850049802579406],[119.28720904734116,28.849379463130656],[119.28734100367407,28.849207700914693],[119.28801980172105,28.8487056180958],[119.2881959877968,28.848367329701002],[119.28818415650296,28.847976769840397],[119.28794836902807,28.847387216318594],[119.28790313362221,28.84663184490693],[119.28894574537759,28.845984741086685],[119.28920964705004,28.845601992272883],[119.2902532212945,28.84587000163711],[119.29128456715837,28.845836816044304],[119.29189422262462,28.845903941020907],[119.29321059314839,28.8455849421304],[119.29455994391871,28.84577082136543],[119.2951555352628,28.84574879517796],[119.29687320620643,28.846173084780563],[119.2968423555383,28.845456461564584],[119.29696855386872,28.844951745893024],[119.29680114433033,28.843984601389142],[119.29689895021832,28.843460503789764],[119.2966230077148,28.842339290858163],[119.29725559577786,28.84222742602119],[119.29789973170624,28.841437082660537],[119.29769202382379,28.841045931018897],[119.29762951884344,28.84064870620665],[119.29794048644176,28.839735492699223],[119.29804483873447,28.83825152820046],[119.29999209983191,28.838012085852053],[119.30061026900387,28.83782978093254],[119.30182246756881,28.837906668170927],[119.30336415801025,28.838225523925185],[119.30348993570702,28.8382413208088],[119.30367359901723,28.837922290021773],[119.30368442784288,28.837346791466274],[119.30391193357126,28.837021390553275],[119.304289721531,28.835860616920947],[119.30450644485026,28.835522730826867],[119.3049371237226,28.83352665318506],[119.30550636360711,28.83329527074606],[119.3057733981853,28.832877432316025],[119.3058923911183,28.83230902971595],[119.3054532940191,28.83191245931339],[119.30527472388567,28.831556539686503],[119.30457584014479,28.83073313349856],[119.30433259274433,28.830247007134624],[119.30457590196227,28.829989115012616],[119.3045680069479,28.829857645869033],[119.3042190934263,28.82953294872265],[119.30407861349856,28.829156635295693],[119.30409490231318,28.827743033798924],[119.30348803336399,28.826533731113965],[119.30364986800483,28.825098747879355],[119.30423996472062,28.824867071768974],[119.30415881537527,28.824063201715624],[119.30420806013501,28.823919134437197],[119.30461921505652,28.823378474508075],[119.30482981243624,28.823227656817863],[119.30531424258669,28.82303248240838],[119.30579398636658,28.82296420864901],[119.30584147338296,28.822332791381953],[119.30616818539924,28.82159279175557],[119.3060219675558,28.82113546021542],[119.30570864947549,28.82068740902788],[119.30546397699509,28.820112881080387],[119.30553083309124,28.819918958583923],[119.30540686824686,28.819767092722266],[119.30519526395891,28.81908782329981],[119.30484312784012,28.81867104031159],[119.30486362191193,28.818543298936266],[119.30517917469611,28.81810307221826],[119.30528919194602,28.817450951154296],[119.30541749996556,28.81723390000219],[119.30535967794195,28.816822010385856],[119.30620205629012,28.81616044387538],[119.30636668052033,28.815654638587965],[119.30667466706964,28.81535354449909],[119.30697184867928,28.815328835883246],[119.30765673825525,28.815560480738743],[119.30820940545797,28.815531901188923],[119.308535330399,28.815461088441296],[119.30907399531996,28.81519995621665],[119.31065037548491,28.815175202099613],[119.31157529434326,28.814920912069745],[119.31249911001213,28.81483595962228],[119.31334819771386,28.8145154154378],[119.31365688502922,28.81405942310711],[119.3140629368622,28.81369381497889],[119.31432600629158,28.813035731006202],[119.31485208751278,28.812385795303598],[119.31492903823631,28.811676519290632],[119.31503901131255,28.811373326742252],[119.31604228721795,28.810206097417247],[119.31606493752152,28.810035269379043],[119.3159115578154,28.809521576716914],[119.31594861576556,28.80892434107566],[119.31586638400553,28.808338747969476],[119.3160630013812,28.807395596110073],[119.31744625525381,28.808043880604934],[119.31840520284304,28.80824614871752],[119.31909250574505,28.80858993851279],[119.3211295756309,28.809981074330654],[119.32145757567501,28.81035880867075],[119.3217262761235,28.810933521730114],[119.32183863007964,28.812175125875676],[119.32193633887844,28.812387995564468],[119.32293122087283,28.812225123564037],[119.32653928419133,28.81085285676728],[119.32632727759666,28.8111928550587],[119.32591724475563,28.812253247727796],[119.32556978451812,28.812629657725296],[119.32529237439468,28.813131122513553],[119.32558049528829,28.813442285490847],[119.32547337497431,28.814081114557357],[119.32552183958448,28.81454751186395],[119.32564827168082,28.814982912653964],[119.32594140420134,28.81551287565229],[119.3262428201275,28.81580422675019],[119.3264389849642,28.815862129428492],[119.32999123687964,28.81592521903305],[119.33038752561663,28.81598417847619],[119.33044245264556,28.816510189126152],[119.33090838521011,28.81727095262091],[119.33112353695894,28.818011150012413],[119.33133081568103,28.818378585184252],[119.33173785064388,28.81884951333321],[119.3316206706858,28.819468303357528],[119.33187535842436,28.820046543296797],[119.33205139385669,28.820243522997252],[119.33325315923962,28.82099128461992],[119.33356250819024,28.821012640496775],[119.33398038074061,28.820838364261796],[119.33404360286953,28.821000664982265],[119.33393648231768,28.82161098010225],[119.3340291624658,28.82182169916912],[119.33491945154546,28.822343426440057],[119.33460359377499,28.822785060384717],[119.33376911895613,28.825102437691886],[119.33383879803644,28.825387125273014],[119.33419734072278,28.825775227844172],[119.33424434835521,28.826491549738762],[119.33436613673284,28.826640158800927],[119.33491547141286,28.826972231674],[119.33597286265552,28.827224744415446],[119.33770218254128,28.82721636395019],[119.3380880575091,28.827442812815224],[119.33836467112585,28.828068951681644],[119.33857664338115,28.828297615901498],[119.33918636197323,28.828642362056225],[119.3397447184067,28.828803382905225],[119.33995993419919,28.828955060519146],[119.3402530884582,28.82950481908195],[119.34024799070065,28.830308832690008],[119.34044056638935,28.83051442314024],[119.34044917922083,28.830642652084162],[119.33991407696651,28.831634439302853],[119.33931868173623,28.831816312415114],[119.33915480459672,28.832193347979835],[119.33832474500146,28.83287425327885],[119.33823669729716,28.83308396227222],[119.33819312128819,28.834277276265055],[119.33808890398385,28.834498346983256],[119.33771592738142,28.83470966918889],[119.3365273365887,28.834922526753733],[119.33601603887658,28.83509049649844],[119.33549503255692,28.835375219232265],[119.33457199781728,28.835407363855083],[119.33406394290766,28.835558515557874],[119.33360292901247,28.836044849156238],[119.33327017974858,28.836577614778683],[119.33275852043819,28.836916016400565],[119.33236073465149,28.837527777759277],[119.33187063349136,28.837886284633157],[119.33125586660007,28.83817038571286],[119.3308563047435,28.838571798861075],[119.33067339345254,28.838977115341354],[119.33061118971132,28.839539403715825],[119.33008692875863,28.840269849127566],[119.32999993530376,28.840820852900407],[119.3298335690588,28.841018752754866],[119.32934491851245,28.841272307254247],[119.32934419447544,28.84133768965323],[119.32952168129367,28.841344095417302],[119.329964688403,28.84126114049338],[119.32996719677163,28.841340546205746],[119.32943218628353,28.841735922940295],[119.32931791839852,28.841914297773542],[119.32917915068674,28.842911195526817],[119.32872138260923,28.84336640953788],[119.32864627771185,28.843536525507467],[119.32872994918894,28.84403971758229],[119.32884959433204,28.84400342596547],[119.32881693639754,28.84356003139403],[119.32893047395184,28.843520783673238],[119.32919777677306,28.84359051003343],[119.32950497360798,28.84350367769814],[119.32973492883691,28.843360155704456],[119.33000190906034,28.84299748744018],[119.33022248207529,28.84334537470242],[119.33046824573745,28.843210186466326],[119.33080313048816,28.842865015633336],[119.33092888302883,28.84284310186224],[119.33115090937011,28.84300608553965],[119.33153895541558,28.842832135249356],[119.33173216269749,28.843909787613143],[119.33190063145152,28.844362456175936],[119.33189735268257,28.844902416645507],[119.3307361452255,28.844751746771955],[119.32988997614517,28.845327221374976],[119.32959930738859,28.84539963271122],[119.32957271118711,28.8455075124385],[119.32998694239093,28.84581923592268],[119.33034765624286,28.84594058511884],[119.33064478643043,28.845944874093853],[119.33104899609931,28.845813161051264],[119.3315649289614,28.845875399221807],[119.33269672005677,28.845534377629257],[119.3329317340323,28.845083998709875],[119.33306503987714,28.844979333602517],[119.33333343549175,28.844923514792672],[119.33341319021493,28.845020670036014],[119.33312215199543,28.845161427991414],[119.33312821620376,28.845684283237453],[119.33307502299375,28.84590013210493],[119.33293560518116,28.846052742702515],[119.33183724301452,28.846197916926876],[119.32998831489344,28.846592381448612],[119.32934303408527,28.846623112215216],[119.32902577502888,28.846738112449653],[119.328862273267,28.847058314081018],[119.32911304199234,28.847210449813215],[119.32961029249874,28.847226856449932],[119.33029833864808,28.847079941691323],[119.33034935147218,28.84715089075497],[119.33024227305854,28.84728113730472],[119.32994800924449,28.847376308129967],[119.32940188854272,28.84744192298177],[119.32872751366308,28.847387364009027],[119.3282320331939,28.847697318351145],[119.32820866729907,28.84784512166399],[119.3282790814939,28.84791351540557],[119.3286308162666,28.847980651907644],[119.32896457439732,28.848198189458074],[119.32936158343907,28.84822018351541],[119.32940325654437,28.84826893705744],[119.32927965153546,28.84839597766955],[119.3290087477381,28.848423115369883],[119.3284651776808,28.848076386617656],[119.32839007591106,28.84820953991235],[119.32848885748935,28.848471503412455],[119.32818526414479,28.848438718938105],[119.3279847752546,28.84853155248912],[119.32779258249981,28.848235143673428],[119.3274674377816,28.84813683978789],[119.3273025179708,28.848232842882684],[119.32707721225917,28.848640666307205],[119.32685255531341,28.84988413762534],[119.32673937161836,28.849991463038503],[119.32664272757914,28.849948570236464],[119.32625300171233,28.848773182430026],[119.32600837773106,28.848186212664213],[119.3258704244545,28.848040875881814],[119.32512777634125,28.848110911788954],[119.3248755500972,28.848206271452025],[119.32383031481852,28.84908186476368],[119.32341996491316,28.849619900462496],[119.32314113982729,28.849843012854937],[119.32225515392923,28.849642438909754],[119.32119309184615,28.849696792490274],[119.31929317603151,28.84948813802447],[119.31877327674529,28.849496669313037],[119.31747521238626,28.848612458749383],[119.31711485031633,28.84843722374408],[119.31464034405111,28.848245576643368],[119.31425697252331,28.848118577845774],[119.31262648204596,28.847283209636448],[119.31191109819106,28.847075234983347],[119.31014109673039,28.846770489831545],[119.30948640045823,28.846747284860545],[119.30936746793414,28.846672942286624],[119.3090322587037,28.846094282722483],[119.30817708161797,28.845583986851977],[119.30626325433309,28.845119495269675],[119.30601062061415,28.845243228626668],[119.30548412662324,28.845746406219824],[119.30528824970264,28.846086416289825],[119.30522999009821,28.84661450859161],[119.30536502183094,28.847649757515164],[119.3055532934521,28.84801428970937],[119.3062707246832,28.850353987701467],[119.30609996062856,28.851228152270348],[119.30633019822591,28.852499572660278],[119.30612995980523,28.85346758600781],[119.30587048744313,28.85371633520569],[119.30584780689637,28.854213517564858],[119.30614386524488,28.854780656942747],[119.30618695608194,28.85515568808581],[119.30663647565204,28.85546499494679],[119.30684775110257,28.855710501635446],[119.30700508671903,28.856404680927923],[119.30669492841129,28.85691729098997],[119.30647609570694,28.856796712186085],[119.30628167713526,28.85692637030752],[119.3060868578796,28.857544986959876],[119.30587480939806,28.857919198253086],[119.30582015172176,28.85835348218797],[119.30589021332595,28.858498691055267],[119.30620789458722,28.858318729635123],[119.30736897084637,28.85798351664193],[119.30784961020466,28.859901275895805],[119.30821211292462,28.860747164480717],[119.3085527380598,28.861064472236777],[119.3087095950015,28.863139452264573],[119.30903793108781,28.8642863051062],[119.30918487574746,28.864557097551696],[119.30870299825955,28.86468529295721],[119.30821825290812,28.864688395612532],[119.3075153898429,28.864616693871028],[119.30643594504343,28.864275663772233],[119.30579989227019,28.86430356094293],[119.30551527709672,28.86439056381069],[119.30521986709218,28.864630107186866],[119.30514115290728,28.86481163311804],[119.30490505174866,28.86485052677068],[119.30479831399172,28.86494936325206],[119.30479398774318,28.86511691251075],[119.30496322495655,28.865365103976455],[119.30459451338277,28.865473919138676],[119.30454203752704,28.8655846236964],[119.30458335477935,28.86569543866108],[119.30587702787531,28.86580734819881],[119.30622127177844,28.8659793324673],[119.30652237719069,28.866327744536864],[119.30670094296823,28.86668706962435],[119.30670344634537,28.86683185441668],[119.30657262602283,28.86704701669228],[119.30717984264317,28.867982233999555],[119.30734474503636,28.868418022104237],[119.30744856311843,28.868801936284353],[119.30755520085067,28.869845309248994],[119.30781819744571,28.870337940262825],[119.30813649660367,28.87124433495186],[119.3082443574122,28.87053126287589],[119.30822787993827,28.869906001928214],[119.30800446652435,28.86876328157233],[119.30825600002602,28.868804297690687],[119.30846657782334,28.86872946395905],[119.30897509371744,28.868048956766348],[119.30953066969157,28.867468724997224],[119.31024829645762,28.866904746428755],[119.3115823313549,28.868514633919144],[119.31163584882583,28.868769851494914],[119.31156322123104,28.869308309714587],[119.31159841707348,28.869519134359294],[119.31212660190539,28.86969192553248],[119.31253403929352,28.870030046042213],[119.31292927887796,28.87011709950055],[119.31373338980357,28.87048938383058],[119.31462194356723,28.870708173308746],[119.31468159361803,28.870648169500445],[119.31443655967723,28.870479999833158],[119.31475706800494,28.870409983313586],[119.3152734270127,28.86997781190447],[119.31527236281443,28.86981333012186],[119.31502087474648,28.869502543210587],[119.31528570006184,28.86929827070296],[119.3153514737888,28.869047691312183],[119.31549233130114,28.868927013278732],[119.31565477083858,28.868518785570473],[119.31612875081674,28.867809070550607],[119.31623802572513,28.867244819894758],[119.31638427284679,28.867109022106977],[119.31662139864726,28.867263892370588],[119.31670004896907,28.867701530662238],[119.31688936938816,28.868070345338047],[119.3169723253345,28.868577312047783],[119.3170574700736,28.868688038365953],[119.31726228324682,28.868535583086178],[119.31745202779713,28.868116509981014],[119.31772655103151,28.867880107921845],[119.31817460243528,28.867780345397946],[119.31852059391275,28.867903621989225],[119.31855687531932,28.867992405843168],[119.31766935053071,28.86874544152689],[119.31897033310331,28.869074849114053],[119.31940252520835,28.869531245703],[119.31946429720735,28.869847506648714],[119.31942977059468,28.870260624546006],[119.31985947435966,28.870381761621715],[119.32104225737034,28.870411813240374],[119.3220705521475,28.870291695774267],[119.32263368281795,28.868772681486398],[119.32282160422012,28.868602624546625],[119.32314209774263,28.86848735315055],[119.32390954379613,28.86836124807508],[119.32445098657588,28.868370468517124],[119.32582379250532,28.86863926105799],[119.32664223631438,28.86872115367555],[119.32763930048769,28.868135685478915],[119.32818111142318,28.86802565328339],[119.32852601871751,28.868103054112883],[119.32953588761276,28.8690951317201],[119.32982794352046,28.869617972099913],[119.32952715172695,28.870445821775178],[119.32983172232619,28.871689344025793],[119.3298446042523,28.872315238204393],[119.33002099804611,28.872504385499024],[119.33081462023024,28.87301457635999],[119.3312022547283,28.873455936379507],[119.33174569708768,28.87537860823283],[119.33196662058494,28.87584717556322],[119.33220804137581,28.876106075534732],[119.33230036083928,28.87632083390183],[119.33231108534093,28.87696786429391],[119.33207427247841,28.87745780768844],[119.33181766489403,28.878354994366333],[119.33193295748201,28.878822862971102],[119.33181074723842,28.879443526420758],[119.33205716415742,28.880105034894374],[119.3318242905205,28.880753247649306],[119.33174447895715,28.881343523098657],[119.33117350243087,28.882148050037653],[119.33067478434815,28.882470233070837],[119.32976576556538,28.882751382760688],[119.32844394299804,28.88288134033387],[119.32751232108272,28.882835638029135],[119.3269259832498,28.882659506039467],[119.32670897544395,28.882658301985156],[119.32586172648327,28.883325134928096],[119.32591919157588,28.88356972549383],[119.32635679898632,28.883585167020726],[119.32616706311248,28.883986708388466],[119.32611565266048,28.884378183028403],[119.32638582988866,28.884435671931218],[119.32670165738433,28.884240459458685],[119.32687878444995,28.88424335847136],[119.32631933398943,28.884773307111043],[119.32646948176091,28.88517006214383],[119.32700302260106,28.8851316316603],[119.32736194074835,28.8852177283117],[119.32767813380173,28.884948772178216],[119.32792461086228,28.884856931914687],[119.32862988236438,28.88491655638234],[119.33047090843729,28.884382630131253],[119.33116148604375,28.884057113390895],[119.33141339200039,28.88351938939311],[119.33167712138125,28.883380124004155],[119.33176877859704,28.88291941619013],[119.33196785308041,28.882580449066648],[119.33240335149095,28.882108834024734],[119.33273715208418,28.881870512557125],[119.33269396055317,28.882785635962524],[119.33297628642225,28.883700499157676],[119.33333552108783,28.88437744044952],[119.3339042562363,28.884672320333426],[119.33452715346894,28.8860823231727],[119.33460255632218,28.88666708590531],[119.33444975840517,28.887832959604463],[119.33486003159908,28.88832841624121],[119.33531453522818,28.888397791387735],[119.33518583746263,28.889228268878824],[119.33594899214403,28.889143371519125],[119.33597735908845,28.88935366426411],[119.33591194902958,28.889565213164307],[119.3353276827342,28.89014447705469],[119.3361576736504,28.88999083771461],[119.33694278431282,28.889520373857447],[119.33756652636204,28.889607872860473],[119.33834479329003,28.889464415161875],[119.33874793266597,28.889505389211386],[119.33866815432759,28.889648077250094],[119.3373113893611,28.889985428325815],[119.33661251124323,28.89041930604366],[119.3359460112039,28.89041381802732],[119.33554179095283,28.890535177623338],[119.33518858441114,28.89074781045474],[119.3347430149894,28.89125828695971],[119.33464311107446,28.89149589121737],[119.3347544710276,28.89175207036163],[119.33546330337472,28.89245254163381],[119.33654630430276,28.891559742238613],[119.33678852625208,28.89092447084821],[119.33743317778644,28.890167847364307],[119.33818234931104,28.88991194097224],[119.33876551240348,28.889819481836895],[119.33889342251305,28.889863398693308],[119.33795774224608,28.89040185042784],[119.3371553435283,28.89127891415087],[119.33636437096003,28.89308016962603],[119.33635070105593,28.893277051788964],[119.33678869180717,28.893233869808313],[119.33722310998253,28.892967759792846],[119.33743116589501,28.892734720472056],[119.33757347742488,28.89240872739576],[119.33752176751538,28.892053421594532],[119.33822035636996,28.890857843034393],[119.33874965215298,28.89042348111559],[119.33938601165346,28.890153943551077],[119.33943554021326,28.890824908639946],[119.33999742041041,28.891822985507876],[119.34018562285873,28.892750532700454],[119.34011007465102,28.89384979512416],[119.33972516917557,28.894819503238704],[119.33970716158356,28.895319636015305],[119.34019111508091,28.89580876449944],[119.34076223505222,28.898086524549065],[119.34069179344134,28.898272269521627],[119.34063170804767,28.89922005860887],[119.33870245041108,28.90056125735671],[119.33867729162056,28.900647546741588],[119.33893490352514,28.900791762380795],[119.33995316289577,28.901119188883566],[119.3419742778499,28.90166573479699],[119.34171049134426,28.90219473491539],[119.34148554903068,28.902286786974813],[119.34068821432828,28.902382594521615],[119.34047008706666,28.90265215697045],[119.33985133310792,28.902837120310366],[119.33913267430995,28.903275334669633],[119.33837120972483,28.90435770753536],[119.33813366340414,28.904893501399364],[119.3377703783961,28.90522296367947],[119.33735820553476,28.90583795429085],[119.33705706377668,28.906390416167806],[119.33675410764468,28.907165906462534],[119.3362488856627,28.907715516529812],[119.33552667598126,28.90795860976849],[119.33499812092289,28.908317707667944],[119.33487414844275,28.90850301666122],[119.33472571840056,28.908993681566127],[119.33444040761816,28.90936230233308],[119.33400348842422,28.90957860142863],[119.33307721067092,28.9098511381133],[119.33076731364814,28.91019034656287],[119.32993843905433,28.910194897135632],[119.32962406886143,28.910134795619587],[119.32941857311344,28.909947596165818],[119.32924862947125,28.90996635641347],[119.32868344876319,28.9102644725458],[119.32740651253988,28.910721235325823],[119.32735507323211,28.911456953483434],[119.32754687108668,28.91217404080901],[119.32745875501821,28.91326468844315],[119.32732651426416,28.913551994533115],[119.3273454504595,28.914815909820316],[119.32728974090749,28.915060173340976],[119.32672343694487,28.915916749308646],[119.3267920243529,28.916345399161575],[119.32653184325959,28.91705228751965],[119.32621635493518,28.91748976453766],[119.32605790349115,28.917573611071855],[119.32492684654096,28.91792055716945],[119.32423842965534,28.918239768072176],[119.32302611026634,28.919302695928902],[119.32444343790898,28.919954858640917],[119.32531609206626,28.920537101391844],[119.32533979647971,28.920637056889344],[119.32427156553703,28.92155582742606],[119.32324683643857,28.922109041339304],[119.32248222480388,28.92270249495714],[119.32215275429786,28.92275051278781],[119.32084353689811,28.92238896159921],[119.32052161352655,28.922383095111247],[119.32000455708432,28.922824271692896],[119.31968621497613,28.92293953067936],[119.31899956879789,28.923388307341668],[119.3188605074879,28.923562850224293],[119.31881700866771,28.92385268189215],[119.31900526626153,28.924000890341908],[119.3199185642587,28.924284604778173],[119.32050169539485,28.924261561850667],[119.32074240863618,28.924394740917176],[119.32156619656061,28.92513689125089],[119.32203965598505,28.926119632076436],[119.32211397538099,28.9267545662757],[119.3217050289331,28.927672342628536],[119.32163383228522,28.928360160537217],[119.3219241048636,28.928744773800652],[119.32199051056027,28.929491953104144],[119.3226307022859,28.930187593072034],[119.32253652945434,28.93066124491054],[119.32264854664383,28.931620567775816],[119.32326673190526,28.933372545193613],[119.32323833218118,28.933565045758318],[119.32270973327272,28.934622887733063],[119.3225752721574,28.935671886296763],[119.32258778630364,28.936399022047695],[119.32247206258516,28.936796904314548],[119.32196219540168,28.937255426548646],[119.32181019441512,28.937520823031896],[119.32169267826202,28.937866639722976],[119.32147735342512,28.93919384745332],[119.32081160117119,28.939069837457872],[119.31999636693594,28.939119937922456],[119.31886349991562,28.939330433290817],[119.31820741083465,28.93953283299439],[119.31819552854051,28.93983807123542],[119.31643640499833,28.939837846182566],[119.31550544165654,28.93996933832787],[119.31551110545253,28.940986594310015],[119.3156343181384,28.94132710378021],[119.31621955608439,28.942113429019994],[119.31655688572896,28.942758125853818],[119.31477112058575,28.94308454246175],[119.31366664164227,28.942654556386707],[119.3133026594899,28.94264838729841],[119.31233465375871,28.942799520032494],[119.31215426605894,28.942926196063024],[119.31186460431657,28.9435414684255],[119.31120121771947,28.94451622607716],[119.31108333007023,28.944875340762408],[119.3110811499254,28.94516509255605],[119.31119251477196,28.94546435218678],[119.31142137684824,28.945770504125043],[119.31220463492427,28.946454338495293],[119.31260990036996,28.946971587425484],[119.31262993572946,28.94800392316667],[119.31256273617706,28.94809460270147],[119.31154585712451,28.948210563096275],[119.31102587408263,28.948749268577785],[119.31036655039968,28.94831484083482],[119.3102613364119,28.94749407744554],[119.31015966744074,28.947248935884684],[119.30989485971593,28.947048599557373],[119.30938641537409,28.94696353329654],[119.30906193919542,28.946957633999954],[119.30868854674908,28.94749246609338],[119.30825157284104,28.94774782216956],[119.30959899477772,28.94868977074776],[119.31000822072082,28.9492826553089],[119.3119746730383,28.950736490383665],[119.31163365928326,28.950977034410894],[119.31112116819692,28.9521670734792],[119.31038450259545,28.95278368136007],[119.30998417657796,28.953214251433224],[119.30960355922103,28.954269332253595],[119.30922696483246,28.954457500525358],[119.30913352799736,28.954583205281622],[119.30894699343852,28.955071933014697],[119.30922468828776,28.955900304562135],[119.30843943601016,28.95718837792879],[119.30844265905112,28.957319846474697],[119.30858098995803,28.95747949391687],[119.30913325552176,28.957844163109172],[119.30929167714729,28.95836735089198],[119.31002109314801,28.958640871501938],[119.31035380829545,28.958896930308097],[119.3107134106052,28.959877755821793],[119.3111452612963,28.960542443882357],[119.31142910586239,28.96077259670207],[119.3115142472899,28.960981974339035],[119.31175960837294,28.961630358529142],[119.31130717250959,28.96225050614289],[119.31119862868344,28.96259440471308],[119.31122123324093,28.96298554876618],[119.31138287780226,28.963583185577846],[119.31175438580372,28.963927566745475],[119.31278197171928,28.964643683897723],[119.31364820757578,28.96544218771983],[119.31404698038232,28.96617445586755],[119.31440625528249,28.966575681916332],[119.31482937365354,28.968311042281744],[119.31496373922852,28.968488311321323],[119.31534781683264,28.968720154612324],[119.31556193028761,28.969098443049063],[119.31603437028392,28.969612762046843],[119.31627038229483,28.970198920478445],[119.31636451201507,28.97028408675648],[119.31678130044399,28.970280883725668],[119.31705006948617,28.970121571388617],[119.31679354717923,28.969916025515502],[119.316634040199,28.969652295480078],[119.31660927604882,28.96932329718344],[119.3166919213483,28.969247784288182],[119.31774747978277,28.969959029820426],[119.31781646597518,28.969943972889215],[119.31791028675514,28.969413315701374],[119.3181255143239,28.969301762615878],[119.31838708198954,28.969292909336943],[119.31876792315376,28.969422859446667],[119.31964853780995,28.969567245654957],[119.32015190711789,28.969540577556923],[119.32078824645474,28.969104307024132],[119.32163978112563,28.96886124016284],[119.32180182903458,28.96875302011527],[119.3225520855246,28.967980198989146],[119.32340759021758,28.96745168773494],[119.32368032686622,28.966987682597317],[119.32392033428893,28.96693003171583],[119.3242023596004,28.9670907343461],[119.32422102923648,28.967247891939728],[119.32395369571424,28.967551186937058],[119.32339534331801,28.967823560976502],[119.32258905680696,28.968400539468384],[119.3223227944853,28.968767769083733],[119.32210361565005,28.968930863733565],[119.32181509627426,28.969068010678924],[119.32092296556094,28.96927617334795],[119.3204619605802,28.969709685305343],[119.31994099329873,28.96966021906065],[119.31892706063576,28.96977651484734],[119.31800082485142,28.969467102736154],[119.31869563220528,28.97029250309683],[119.31933010841067,28.970719275311133],[119.31929919504837,28.97088875663903],[119.31914754339705,28.971247941958257],[119.319222953853,28.971737814371398],[119.3188524882126,28.972147500164052],[119.31877986480157,28.972697362396566],[119.31856174800092,28.97299893836606],[119.31827285701821,28.973213596925223],[119.31808128641113,28.97400324785326],[119.31734428126083,28.975049490852772],[119.31735000219103,28.975381761551844],[119.31745381045752,28.975724730340588],[119.31743183463993,28.97642512507631],[119.31732904409691,28.976800223749464],[119.31746556380065,28.97695985961945],[119.31784783732668,28.9771782080982],[119.31879383257352,28.977518428786187],[119.3188016635063,28.978395834331646],[119.31907001998103,28.978821945090186],[119.31910555773995,28.979206766886946],[119.31918890194162,28.97934698661894],[119.32014204024993,28.980094105384158],[119.32044021067244,28.980578250317897],[119.3204890249026,28.98116520298372],[119.32060361861654,28.981400775653555],[119.32086229260051,28.98157321674626],[119.32125355196479,28.9816478355],[119.32182945859674,28.982031363064124],[119.32173663108989,28.98359654187907],[119.32178476575505,28.983714435087023],[119.3221702544015,28.984032945389732],[119.32273864400044,28.98405650610888],[119.32286618142979,28.98416606480695],[119.32301556932062,28.985061365438103],[119.32305143260668,28.98583970668051],[119.32298531837559,28.98590655832791],[119.3225537920325,28.986186781992245],[119.32229400317053,28.986479448559997],[119.32262381659022,28.986619558234448],[119.3229956307966,28.987180176791306],[119.32309979448641,28.9875285362835],[119.32311196007561,28.9881258990307],[119.32322330775624,28.988494298514095],[119.3238807532934,28.989051134834316],[119.32405426652382,28.989306377170784],[119.3225458929881,28.99040590761084],[119.32230336805752,28.990482266583758],[119.32168110282876,28.990239025037972],[119.32073509986598,28.990192524734816],[119.32060789558507,28.990380622824024],[119.3203480487222,28.99133730832161],[119.32024887490378,28.991452961891614],[119.31888390622964,28.991677831589847],[119.3181588618085,28.991539084971564],[119.31738529090997,28.99160770678607],[119.31717365544226,28.991715744326278],[119.31695614181332,28.993362984201724],[119.31702221474497,28.993816633057087],[119.31717776650264,28.994107976550538],[119.3178718718814,28.9947829316777],[119.31801491959007,28.994211087681375],[119.31833329250254,28.993766161833666],[119.31849136552717,28.993964334525028],[119.31875615704274,28.99406248770219],[119.31874573173049,28.994131571252133],[119.31838031641679,28.994287380856363],[119.31835690787447,28.99493597863425],[119.31824514734299,28.995172246552258],[119.31823433180563,28.995609761889323],[119.31805465490658,28.99595838578275],[119.3180593041775,28.99621565833912],[119.31826228036435,28.996521569711028],[119.31817278024822,28.99694646273818],[119.31826581965552,28.997161483845282],[119.31856904305062,28.9974148693306],[119.31905622674009,28.99763454559457],[119.31940006456263,28.997696308347546],[119.31988151843674,28.997659610649944],[119.32035328968789,28.997389299323654],[119.3204090135631,28.996985062043173],[119.32028508911833,28.996619652675594],[119.32052437831699,28.996595370190388],[119.3208276305377,28.996453791516704],[119.32089229365562,28.996560232785527],[119.32073347370475,28.996728336893376],[119.32064612202954,28.997256733358913],[119.32029901400959,28.9976617907447],[119.32029074259958,28.997753981558166],[119.32126116016467,28.998026694343547],[119.3216082358389,28.997987008658942],[119.3216064321845,28.998072982310404],[119.32169944544854,28.9985766671347],[119.32125391739729,28.99870592683714],[119.32095462829088,28.99872519797565],[119.32093383294476,28.998207797237363],[119.32085551145865,28.998165679646846],[119.32016350694155,28.99831257854883],[119.31978659175735,28.998539365755033],[119.31993998945413,28.998773246585355],[119.31998732008765,28.999914780770702],[119.32039869662823,29.000046017398887],[119.31972534115405,29.000578576132344],[119.31890182149787,29.00083542803179],[119.31797773051092,29.000662072661164],[119.31773086493841,29.00100974252773],[119.31735001071532,29.001002810075043],[119.31704424104841,29.001087192266098],[119.31687138864082,29.00144173671105],[119.31622824829749,29.0013624477955],[119.3157197863914,29.00195591943601],[119.31556956354662,29.002363836530193],[119.31568056006438,29.00269941849894],[119.31622057518655,29.002886814499192],[119.31634883951325,29.002959237338864],[119.31637470061742,29.00306107657736],[119.31627732552145,29.003116022959375],[119.31539415784164,29.003146076067125],[119.31493207011579,29.003407177815955],[119.3149902704068,29.00349295076197]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.318191578954 29.0023489132804,119.318177538951 29.0020000732764,119.31859225904 29.0018004533786,119.320055299333 29.000659703715,119.319996979322 29.0005737537021,119.320459939408 29.0003132938015,119.321344819563 29.0002848",province:"浙江省",city:"衢州市",country:"龙游县",name:"社阳乡"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.27370536426389,28.86401472854655],[119.27402434848193,28.864634612411937],[119.27404911742933,28.865223370195498],[119.27431916700326,28.866024954989577],[119.2746658641964,28.866334184042344],[119.2754404630614,28.867739451118524],[119.27619136732248,28.868370863348158],[119.27683755490739,28.869498869042044],[119.27676451703468,28.869870625549964],[119.27646416991328,28.870414911127998],[119.27652448361955,28.871701314199754],[119.27612273340634,28.87199847442277],[119.2757090925625,28.872490880392505],[119.27520149586793,28.873926022559083],[119.27566326275223,28.874344397310693],[119.27657312491993,28.874962607082164],[119.27685361859281,28.875287881500878],[119.27703270292426,28.875478807469896],[119.27853446759033,28.875988989915786],[119.27856717348659,28.8762226857015],[119.27838300104732,28.876793936098537],[119.27839413161891,28.877006970211102],[119.27867533381271,28.877242296389],[119.27898312168932,28.877753948691616],[119.27914385976896,28.877855670404532],[119.280291343717,28.877994907331146],[119.28074190220907,28.878146753625696],[119.2809436198607,28.878294465235438],[119.28155377192725,28.879060077587027],[119.28161703978422,28.879281504651324],[119.28224441110358,28.880365527803885],[119.28245438504682,28.880556926534204],[119.28308648202191,28.88081122957608],[119.28358404638021,28.881613537491628],[119.283774925343,28.882158376867043],[119.2838104583396,28.882916536820513],[119.28391615500198,28.883062726297773],[119.28436844600697,28.883345728766482],[119.28454782929353,28.883714134077316],[119.28458806391382,28.884129652593817],[119.2845024421859,28.88473013158097],[119.2845869056068,28.885089749152357],[119.28478500558472,28.885196523013832],[119.28525456313415,28.88522229181011],[119.28555691161333,28.885478305462403],[119.28559785745624,28.885972690271785],[119.28602095748708,28.886796636893546],[119.28647347104652,28.888365521137164],[119.2864141342138,28.888550223343884],[119.28616675551724,28.888849465797364],[119.28618866924045,28.889059514500733],[119.28608436977312,28.889498505305067],[119.28619078342443,28.889577238869798],[119.28708238114643,28.88978293374183],[119.28733761778086,28.890018398504115],[119.28722574575929,28.89077557447755],[119.28725013810096,28.891434459326604],[119.28714298616498,28.891629566552364],[119.28704803187294,28.892133027222055],[119.28718640222444,28.892658128137203],[119.2869598436556,28.893413292706967],[119.28704245333479,28.894370308700047],[119.28743896090349,28.894826816226065],[119.28806380444856,28.894640289940565],[119.28864835141611,28.894704800840508],[119.28879676175329,28.895461990116768],[119.28908752916418,28.89625253022961],[119.28930567015637,28.897119876368404],[119.28931245999652,28.897607735478115],[119.28914486616192,28.898446106565874],[119.28929113916578,28.898940611086978],[119.28921848705123,28.899354565441374],[119.28942444983815,28.899675784022904],[119.28971022707437,28.899887897738108],[119.28974904179238,28.90000897970902],[119.28964118127905,28.900175047172148],[119.28860114888178,28.900332570877264],[119.28803850532518,28.90057774768261],[119.28689561359793,28.90058067977612],[119.2858310239532,28.901012440179926],[119.28532255098261,28.902120288834737],[119.28480513764782,28.902549263324055],[119.28469833767458,28.902737167207846],[119.28469148020099,28.9030519285546],[119.28500244647884,28.903506588240976],[119.28492441154773,28.903681867058797],[119.28463892223908,28.903828533262363],[119.28435054051754,28.90413680365023],[119.28384638686425,28.90489938487798],[119.28349112454788,28.90515350075736],[119.28314663019121,28.905585660137998],[119.28238143820361,28.905999420727237],[119.28194883575839,28.906424385157575],[119.2815881599123,28.906648899925003],[119.28089338508792,28.907333862130553],[119.28061888429269,28.908936344931252],[119.28059654483671,28.909474955281123],[119.28073423145474,28.90992148105143],[119.27996319824909,28.910642568146233],[119.27951799539706,28.910810855170208],[119.27918459674146,28.911315622236465],[119.27897809929088,28.91228455599021],[119.27916325777048,28.91278472563806],[119.27894279647752,28.913016165685573],[119.27863705088393,28.913891764487893],[119.27826984580113,28.914297094949053],[119.27814106149353,28.914772052150383],[119.27788714664254,28.91500819515621],[119.27765048112872,28.91537210763347],[119.27718257377076,28.915676985992416],[119.27695778037139,28.915920646309072],[119.27689590631722,28.916115313460573],[119.27704081470229,28.91642713361284],[119.27702749351027,28.916603047672695],[119.27658076159598,28.917306640261714],[119.27581106314467,28.9179197064616],[119.27549875292647,28.919477208421362],[119.27550912856414,28.920132869201133],[119.27588242131904,28.920482698578905],[119.27610248341244,28.92101675476889],[119.27609273614601,28.92145912339634],[119.27617795180831,28.921714349096224],[119.27619338343347,28.922114966503493],[119.27683599850486,28.922948069851515],[119.27689563041093,28.92377040843422],[119.27713835650769,28.924124127285012],[119.27768460742968,28.924498492148313],[119.27792806073163,28.924674145360967],[119.27883356867021,28.924866735869383],[119.2790593879059,28.925081427697084],[119.27970881518975,28.925372643898815],[119.27981883582571,28.925587724388798],[119.27971881868496,28.926160047462613],[119.27989033030491,28.92638567298339],[119.28019202616368,28.926483457318778],[119.28051747841246,28.926264304544127],[119.28068720794958,28.926242174657954],[119.28092920014224,28.926385611812048],[119.28104569263547,28.92655382803817],[119.28105609188322,28.92690022104018],[119.2806572927214,28.92707413641601],[119.28070328093894,28.92754971733969],[119.28029513467825,28.927636947471694],[119.28026707452932,28.927776816943393],[119.28045224374254,28.92804765839207],[119.28098008911647,28.928462633371584],[119.2810695837387,28.928975844988358],[119.28063447669224,28.929020843155016],[119.28057867332812,28.929821537491662],[119.28011943448979,28.930244614272613],[119.27975332230785,28.93070904119436],[119.27972813888903,28.93084378101952],[119.28048573636103,28.931769668375605],[119.28068671550841,28.932169268061383],[119.28117032939276,28.932563155055806],[119.28113716481427,28.93355815900041],[119.28147184809458,28.934633864059577],[119.28172279322943,28.93513915599492],[119.28192409155882,28.935923280256837],[119.28187009532911,28.936641688523217],[119.28246292389024,28.937943615319053],[119.28242192884231,28.93799222408688],[119.28163659930532,28.938200499687085],[119.28098101611305,28.938943324582315],[119.28055776744384,28.939071761632125],[119.28019815516443,28.939276202916954],[119.27964292568944,28.939343800312017],[119.27967024239199,28.93950285380634],[119.27952888353248,28.939913437250617],[119.2791012784892,28.940281158234086],[119.27894446672397,28.940532312794932],[119.27886786219591,28.940614497586637],[119.27869344741764,28.940631496618835],[119.27841007362551,28.940568301801374],[119.27823171465775,28.940411291496044],[119.27790701920719,28.939867378985873],[119.2776624894991,28.939660252798078],[119.27734890625503,28.939475765759983],[119.27648183888208,28.93920827521457],[119.27476476267516,28.94016394255686],[119.27391376391013,28.940321093993955],[119.2724703339456,28.94034050356762],[119.27224767313719,28.940423692780325],[119.27155197267723,28.940782804932688],[119.27098646290537,28.941252499723753],[119.27000936923771,28.942227621684324],[119.26973089300341,28.94273907061262],[119.26929629355129,28.943164659512945],[119.26875377958895,28.94338159543014],[119.26800869306923,28.943806033679017],[119.26810686117882,28.944360822255845],[119.26804457451136,28.944943867870762],[119.26801254210629,28.94511034637482],[119.26783084849465,28.94528367088609],[119.26613772595407,28.945591057513894],[119.26546271637459,28.946092362769708],[119.26438651387235,28.946452418918906],[119.26344838843104,28.947409123392003],[119.26291902000648,28.948133940882546],[119.261916867864,28.948105644113266],[119.26165884782772,28.94820333349013],[119.26039610590203,28.94810198537944],[119.25988286847277,28.948797150581708],[119.25934948581316,28.949261378508666],[119.25823307359849,28.949530647440373],[119.25791346338524,28.949714021916538],[119.25736711121219,28.949806632442975],[119.25640030819162,28.950437830061936],[119.25608785890188,28.95078269109649],[119.25596575361045,28.95183469585231],[119.25570290428516,28.952975580915094],[119.2566879755388,28.953741341970936],[119.25684092538317,28.95395541882412],[119.25684307373072,28.954090129979313],[119.25638845988094,28.954418215948326],[119.25583701965455,28.954682648090802],[119.25589817470821,28.95509540191384],[119.25566198600463,28.95592602878138],[119.2556950820157,28.95614850233099],[119.25596825230504,28.956419480570975],[119.25639655031303,28.956680974509922],[119.2567704367853,28.957610278964214],[119.25807399064652,28.95826717774998],[119.25849791945436,28.958684483727247],[119.2586680648989,28.9597158061878],[119.25862521134859,28.96002831911799],[119.2584128335881,28.960487830181876],[119.25840988108304,28.961370290431134],[119.25828857475746,28.961610796524045],[119.25781850352215,28.962042957495697],[119.25708785566168,28.96232509550416],[119.25696904057989,28.96282494585445],[119.25684809230982,28.963000607464423],[119.25632869935626,28.96323032850665],[119.2564953045997,28.963734959207386],[119.25713876696545,28.964697818754637],[119.2571531441357,28.964933154935192],[119.2570977063663,28.965057540295053],[119.25657508140617,28.96526397573491],[119.25619028722892,28.965619107253517],[119.25621291298647,28.966220536580956],[119.2564072456354,28.96658019755265],[119.2562053047946,28.966817656794667],[119.25608471199864,28.967000688738178],[119.25603897472747,28.967308881174255],[119.25578014739875,28.967704713028862],[119.25567033189412,28.968113728191394],[119.25584842536013,28.969031666201378],[119.25576527080798,28.969137979737795],[119.25530344597492,28.96936550880027],[119.25512129208317,28.96961491527147],[119.2548048757888,28.9698491496527],[119.25393374117102,28.970232576065918],[119.2535194107488,28.9702992760526],[119.25328904425437,28.970093644767342],[119.25297011497703,28.969953220073116],[119.25309942399615,28.969036033964326],[119.25301376446271,28.96884818661289],[119.25238060298665,28.968220206303513],[119.25204978022838,28.968097757140338],[119.25173012334356,28.967849224691346],[119.25114339723311,28.966880026129648],[119.25085647939045,28.966751534321652],[119.25069013277037,28.966993356232223],[119.25001837791054,28.966472064318857],[119.25009431375622,28.96682610759266],[119.24999962177053,28.96689085672814],[119.24980773062991,28.966849941468404],[119.24876907037832,28.966304606481685],[119.24789347702645,28.965692515787282],[119.24731524272767,28.965386986926166],[119.24658002646076,28.964776213569266],[119.24599274386601,28.96464223628908],[119.24548717913187,28.964618600064863],[119.24511343415476,28.96419057326562],[119.24483256831644,28.964027304911028],[119.24428233063131,28.963937810523866],[119.24397084338396,28.963795389954043],[119.24315334750007,28.963995020083885],[119.2427006614613,28.963987800449733],[119.24222669465968,28.964266896331726],[119.24182008192031,28.964360573312096],[119.24152081521807,28.964130898024464],[119.24124710587388,28.964023169213686],[119.24067552916887,28.964019204513615],[119.24038310241424,28.963658584345193],[119.24018717854896,28.96354169920341],[119.2396688837845,28.963536652917174],[119.2386235919464,28.963820320013774],[119.23797811230449,28.963804846466015],[119.23785608682466,28.962786183523903],[119.23771020622478,28.962737377682256],[119.23717384430809,28.962775890300428],[119.23594332206936,28.962618002450178],[119.23522246433942,28.962799276220895],[119.23438884392247,28.96275348993991],[119.23398317356998,28.96294570055532],[119.23342940649742,28.963362275158758],[119.23266815222227,28.963210816034405],[119.23210250254323,28.963195884530236],[119.23132171112171,28.963536279683368],[119.22998822737593,28.96317895888591],[119.22963473973395,28.96330279975834],[119.22902974723566,28.963280943428085],[119.22857501960587,28.96306135082869],[119.22762979925261,28.963419682571157],[119.22712530413003,28.963362615988903],[119.2263256416077,28.963489372095506],[119.22554326591155,28.963466752163963],[119.2247850367406,28.96316814597241],[119.22399798601307,28.962487931271244],[119.22353560843001,28.962217534935665],[119.22277621200524,28.962282993873607],[119.22236027613154,28.9624034499399],[119.22208887966448,28.96235677903089],[119.22139936226208,28.962497632680826],[119.22111714262013,28.96245966528797],[119.22071273698232,28.962333979463523],[119.22066230517864,28.961968011925897],[119.22057724713432,28.961881772876485],[119.2194202046284,28.96171570983318],[119.21909118403465,28.960731186284047],[119.21870192625826,28.96016754403572],[119.21861580152235,28.959835706297078],[119.21836817996609,28.95956052367577],[119.21821033821747,28.959006124203402],[119.21806147587515,28.958831858022084],[119.21770714619214,28.958569140563156],[119.21641375956133,28.95796621742045],[119.21600101917979,28.957583539826064],[119.21571121765314,28.95706008702864],[119.21473245501231,28.956751805299152],[119.21338777944341,28.955772986518244],[119.21305828753991,28.955337230796612],[119.21267945370496,28.954237382707888],[119.21270940741185,28.953891289106842],[119.21305233344806,28.953239569102564],[119.21303289339583,28.95289314275897],[119.21263529283362,28.952012873347094],[119.21217669544313,28.951849065278072],[119.21202239252632,28.95171658196424],[119.21208514803187,28.95147331859153],[119.2123422412196,28.951181924463516],[119.21225288198606,28.950513196126117],[119.21237225344343,28.95013817090827],[119.2129589052984,28.949507357116968],[119.21306242115377,28.949005511087616],[119.21288509853186,28.9482675178838],[119.21372159669616,28.947536198748356],[119.21419461559778,28.947428602452696],[119.21430458117761,28.947354187761157],[119.21425379800208,28.94674918017684],[119.21431910005835,28.94617893770552],[119.21417203459424,28.94584620292],[119.21393014207807,28.945610921685784],[119.21385949845134,28.94537612194914],[119.21444685253856,28.94464339504859],[119.21472814416235,28.94359904559388],[119.21415964729333,28.943075776426916],[119.21403493524838,28.942723823754054],[119.21410455223571,28.94229513306748],[119.21405157874142,28.9420120639696],[119.21438440423356,28.94125788817914],[119.21429177508114,28.940959572763607],[119.2139958214547,28.9405236853925],[119.21392662245653,28.940260380007114],[119.21405320342657,28.939822227402164],[119.21462362866247,28.93885961898219],[119.21464240285216,28.938532753125543],[119.21393622874344,28.937470461465264],[119.2137069729353,28.936995535134354],[119.21333890781257,28.936554605527892],[119.2129874813324,28.935416029943184],[119.21310867752975,28.934743430238786],[119.21335172570431,28.93416477867969],[119.21358681764306,28.933858777954246],[119.21397836937207,28.93363624363906],[119.21394850954597,28.932870736859616],[119.21403075687503,28.932300513405586],[119.21439529573617,28.931697903626933],[119.21450640092161,28.930918271063973],[119.21470509810335,28.930299626760174],[119.21452304822478,28.930157407340875],[119.21438424928148,28.930141769392762],[119.2132020500329,28.93049101759834],[119.21277626777827,28.93035198781377],[119.21172456984016,28.930214030944885],[119.21160993002802,28.930028179173352],[119.21151947005539,28.92956430002357],[119.2107403313556,28.929262191382552],[119.21054962737425,28.928860766434468],[119.21032933720987,28.928684031988343],[119.21005241934115,28.92871180713621],[119.20945636446861,28.929069363393133],[119.20930708706838,28.92905854786666],[119.20880664317025,28.928582498053455],[119.20871654168732,28.92805485311804],[119.20816559978495,28.927666495135863],[119.20767954027909,28.92746850959556],[119.20708247185622,28.92652844981065],[119.20618930360408,28.925976894355376],[119.2060484014944,28.924829921189296],[119.20600453339168,28.923317618076243],[119.20571719314464,28.922520611999612],[119.20473674140463,28.92173930893134],[119.20435922171184,28.92110807781448],[119.20368418926765,28.92035292390384],[119.20349633365242,28.919950748951273],[119.20312964882996,28.91898903478408],[119.20328484533796,28.91751173984863],[119.20311573800666,28.917144753400844],[119.20286258707958,28.916948413077584],[119.20281969147179,28.916704370626572],[119.20282369326046,28.916288006026598],[119.20309420660843,28.91586584210901],[119.2030430210757,28.915568189532436],[119.20288363144039,28.9154231612652],[119.20214467492467,28.915451075649766],[119.20189727648811,28.91539727597505],[119.20102887931768,28.91480967827724],[119.20049873474902,28.91456783603031],[119.19952321851929,28.913660973626598],[119.1987103050286,28.913232236804483],[119.19820904538777,28.912295984342563],[119.19792417436942,28.91152545889833],[119.19782544206053,28.91040316289853],[119.19754778950924,28.909547573555358],[119.19744576821482,28.908928783965756],[119.19695244305096,28.907842169013886],[119.19784512814195,28.907897318916216],[119.19836415272212,28.907780264847446],[119.19848713349931,28.9078926055844],[119.19878072048286,28.907906119202845],[119.19884958639871,28.9081745788607],[119.19914101666974,28.908073157388994],[119.19995680965252,28.908478601027962],[119.20007292862743,28.908650100319868],[119.2000260024857,28.909129798041427],[119.20019583298985,28.909622249348878],[119.2001751968472,28.91056170623747],[119.20033893343607,28.910600724592207],[119.2005492326499,28.910180907503385],[119.2004259619775,28.909288166484085],[119.2004645743451,28.909026353675085],[119.20063374797864,28.908726886225796],[119.20092191702985,28.908669604225295],[119.20096664923886,28.908537658274827],[119.20017935149596,28.90831816040451],[119.19892284079293,28.907718485861274],[119.19932069794157,28.90725589874343],[119.19967088979246,28.907440273310847],[119.2011697635728,28.907743811220694],[119.20206597459332,28.90776687545119],[119.2027890741594,28.90762104085704],[119.20388645178545,28.908001394532388],[119.20417747752602,28.908011812756456],[119.2043714993594,28.907948432516154],[119.20465967926422,28.90744660641127],[119.20493881454263,28.90726842022447],[119.20573794009084,28.907252506562244],[119.20664990533058,28.907384403479135],[119.20681478320833,28.906393169907044],[119.20691611883295,28.906312018813214],[119.20728102341835,28.906566498975568],[119.20847562911179,28.90694767903023],[119.20918704536791,28.907072493886034],[119.2098367723996,28.90740323989996],[119.21043965262649,28.90726825850165],[119.21091414760973,28.907321229357336],[119.21120223730215,28.90727277856269],[119.21217034164583,28.906972418871323],[119.21267801324231,28.90664536863601],[119.21278950692972,28.905600802401043],[119.21287857994939,28.90535999515821],[119.21417300632488,28.903898197202018],[119.21431073316936,28.903810775784784],[119.21494272069445,28.903817303376123],[119.21598821556236,28.90356693271034],[119.21594284470751,28.902936743759167],[119.21582823093391,28.902620775832073],[119.21583366199633,28.90233840386267],[119.21593606843248,28.902056326617256],[119.21591701105272,28.9014642984147],[119.21598479922336,28.901299897594072],[119.21663734328041,28.90079453940126],[119.21715722648432,28.900137844930367],[119.21816478180533,28.900046537656685],[119.21870406086919,28.899905136509723],[119.21979566630577,28.89841168915188],[119.22041571117603,28.897602977445345],[119.22084971095583,28.89732131932281],[119.22108187311262,28.896864535679864],[119.22151945297006,28.89675247926171],[119.22189035434093,28.89654817221094],[119.22265517793899,28.896516192760956],[119.22319221297455,28.89633613270638],[119.22379589920435,28.896316650276074],[119.2245657387751,28.896006205388854],[119.22493730455591,28.895988645939862],[119.22541194480836,28.89585408467216],[119.22628555508663,28.895189993405257],[119.2271872748959,28.894164201701386],[119.22771522294241,28.893842143568083],[119.22802084842027,28.893257394730593],[119.22792654249845,28.89198768982098],[119.22799143874094,28.89158494554895],[119.22824048499534,28.89102299083901],[119.22823617190608,28.89088989113605],[119.22809496347651,28.8903211524644],[119.22713646300194,28.889838981802548],[119.22703882126463,28.88964591127689],[119.22709721647702,28.8894445164132],[119.22730155413937,28.889276335669532],[119.22782336518434,28.88905939795411],[119.22829546622538,28.88850760230803],[119.2289624816096,28.888186438903965],[119.22915057575351,28.888187391114062],[119.22964312441908,28.88844199160525],[119.23007479221224,28.888426299801285],[119.23042176570581,28.888570257088002],[119.23120650819098,28.888703361671645],[119.23142521343209,28.88868147758264],[119.23205143304239,28.88838269691628],[119.23215774050695,28.888122238869155],[119.23213435168107,28.88776007523275],[119.23237146333791,28.88725931800467],[119.23235636880415,28.886806959802225],[119.23263960308275,28.886205148195465],[119.23300494246108,28.886028664372674],[119.23315699417432,28.88585060658311],[119.23317290788002,28.885108512413908],[119.23388734481587,28.88486523111163],[119.23450384099628,28.883787323362675],[119.23535047955576,28.88318741513762],[119.23653072295879,28.881851657000354],[119.23666076686933,28.88182492148078],[119.23679548504168,28.881894143300745],[119.23741822746648,28.882809747845794],[119.2375525789674,28.882906844113958],[119.23797293571661,28.882995973181096],[119.23838210649542,28.883236533615523],[119.23909779045243,28.88351552183204],[119.23956603286116,28.883509139160207],[119.24008686056949,28.883397459020106],[119.24086698642729,28.88340177628827],[119.24133373659633,28.88360597903536],[119.24196219783973,28.883646368218816],[119.24401498174048,28.883236444873923],[119.24469527928888,28.882660038478623],[119.245953094296,28.88268353743169],[119.24625053401513,28.882566218557933],[119.2465836274921,28.882331001845866],[119.24686019985455,28.881915014924303],[119.24762032988693,28.881584051207877],[119.24792497460983,28.881169134289124],[119.24875492390342,28.880784273946002],[119.24935835540157,28.880732488017053],[119.24986458288606,28.88045604296194],[119.25110020163311,28.880032072645648],[119.25131478229225,28.879837180800067],[119.25177168524147,28.87911554608579],[119.25178654694707,28.8778870938231],[119.25201482951887,28.877350908385715],[119.25216790103228,28.87645779339579],[119.25210635271418,28.876330097654737],[119.25164485176654,28.876139033687174],[119.25149763288653,28.875873748876963],[119.25193365396582,28.875134754568723],[119.25214786945503,28.87491170712639],[119.25281819676687,28.874560545997255],[119.25317571637432,28.873849058686368],[119.2544846678797,28.87254638374616],[119.2545519995539,28.87230976333587],[119.25448328898169,28.871810479806197],[119.25474106416539,28.871248723223495],[119.25471271781818,28.870161014018134],[119.25492483235314,28.868927389213564],[119.25479170401553,28.86827388646682],[119.25457035795148,28.867955122825233],[119.25513374696241,28.86719257641366],[119.25523314959032,28.86650215470192],[119.25564999978067,28.866075430072666],[119.25583614069221,28.865443260858825],[119.25609351588867,28.865189233723573],[119.25687381008427,28.86555136531801],[119.25769005671258,28.8660740801586],[119.25896587349425,28.866445797910707],[119.26010816633146,28.866138797224554],[119.26032087902115,28.8658006613271],[119.26109709484814,28.865964912553007],[119.26174412357938,28.865846726589837],[119.26323204780103,28.86597641015776],[119.26394277393933,28.86506521586995],[119.26438788420309,28.864830793180364],[119.2645570193155,28.864537703400234],[119.26525833320385,28.863863448485088],[119.26670506062233,28.863653567164416],[119.26764518580914,28.863146641021913],[119.27132820540649,28.863026039112853],[119.27168322964323,28.863155794350806],[119.27248532267956,28.863704074191073],[119.27291044331125,28.86417342609315],[119.27326653702782,28.86416286825971],[119.27370536426389,28.86401472854655]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.281848845454 28.8722957474481,119.281568045349 28.8719699473171,119.280657245012 28.8713503868961,119.280195004844 28.8709312566844,119.280702965029 28.8694954869153,119.281116965181 28.8690030971052,119.28151908533 28.868706",province:"浙江省",city:"衢州市",country:"龙游县",name:"罗家乡"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.07262929376235,28.96426343659984],[119.07285904068443,28.96402414720754],[119.07347815296328,28.96374809456111],[119.0739178634023,28.963642935887393],[119.07455819752262,28.963655287248983],[119.07463875587688,28.963411768123322],[119.0747620844502,28.96335831108304],[119.07579866843608,28.963545283495964],[119.07581986579729,28.96374616030329],[119.07564327521223,28.964272144622093],[119.07581726543663,28.964730869274234],[119.07576616495922,28.965229119053237],[119.0760013066162,28.96540828888902],[119.07679560364024,28.965496180010025],[119.0768530979192,28.965959071557638],[119.0770141689678,28.96623805266935],[119.0769570898056,28.965114103309215],[119.07745404587867,28.965104642071307],[119.07817902901668,28.964819178003385],[119.07880515591307,28.964383554464995],[119.07928023119351,28.964263362213675],[119.07955644411835,28.964082824509354],[119.07978377216219,28.963640821349443],[119.07991111428514,28.9632932363714],[119.07993920945991,28.96278449318386],[119.08076718729329,28.96202654947942],[119.08095281051486,28.961565076467696],[119.08097806325632,28.960662993306364],[119.08088899479607,28.95916064177247],[119.08071099535712,28.95879162795538],[119.08071244639095,28.958645224621062],[119.08103979206412,28.95798930743665],[119.08062622520586,28.957510675324876],[119.08014871590508,28.95625557704443],[119.08019331986368,28.956163365036215],[119.08059902698481,28.955911512820343],[119.08036170795886,28.955305588949088],[119.07980038376097,28.954348225568875],[119.07986048655098,28.95384179284855],[119.0805798157116,28.95343276004876],[119.08148546962151,28.9531485194945],[119.08164939490725,28.954154868475758],[119.08200792897877,28.954910807186533],[119.08247115745785,28.95544851272585],[119.0825430846914,28.955575080258996],[119.08671117793303,28.956647447573],[119.08688571053288,28.956126407268858],[119.08728684006128,28.956361008684883],[119.0873753558921,28.95624325022594],[119.08762287861062,28.95633719591534],[119.08775925223242,28.956166089237534],[119.08774489562715,28.955754676730315],[119.08790571885807,28.955783918418554],[119.0881086255531,28.955975461711944],[119.08823852474822,28.955822256503886],[119.08905400941286,28.953842688335712],[119.08887087807933,28.953700138653694],[119.08813618388794,28.953453605966995],[119.08799695412317,28.953331637189795],[119.08803151752655,28.95305680216996],[119.08828449707585,28.95254436985661],[119.08817552086624,28.952047297709303],[119.08828997343147,28.951608488889217],[119.08831772060485,28.95110479092693],[119.08836522097701,28.951022935641838],[119.08914206062798,28.950814693966635],[119.08985525322558,28.95047484876401],[119.0905076335098,28.950438283898578],[119.09092323154219,28.950680140571354],[119.09116361860777,28.95058662862831],[119.09109705305683,28.950506344119084],[119.09043531869197,28.950288668979994],[119.08991860004838,28.95027230771845],[119.08922125333484,28.950419249336687],[119.08840590294888,28.950732630751936],[119.08827027660737,28.95052342859428],[119.08808714899607,28.950424590171306],[119.08777058043852,28.94986421558905],[119.08756443617023,28.949708737680854],[119.08782495426283,28.949324802979987],[119.08820562378938,28.94921950365134],[119.08925769543379,28.949231737480936],[119.09019217826354,28.949011869170203],[119.09035877816108,28.949054076210093],[119.09060127734594,28.949431060004198],[119.09086684326063,28.9494122663363],[119.09090859433758,28.949307037086896],[119.0906970163231,28.94918246706234],[119.09038147184775,28.948771335033168],[119.09075860902173,28.948480919135847],[119.09069132277291,28.94842896331368],[119.09031960493525,28.948477832158446],[119.09002420680063,28.948187920814533],[119.09011376802083,28.948620171577428],[119.08997521982015,28.94877912468844],[119.08873670914721,28.94899670081216],[119.08842116284778,28.948984336775222],[119.08835460518759,28.948922315789964],[119.0883603905451,28.948585443416597],[119.0882823241664,28.94846920120191],[119.088190201208,28.948645950596372],[119.08820204392815,28.949006106426193],[119.08749324638086,28.949150409642733],[119.08750190864438,28.948826485301222],[119.08707817263658,28.947838744690593],[119.08718362208073,28.94742556358586],[119.0874621260894,28.947018593952574],[119.08779455738163,28.947141547826487],[119.08811261175585,28.94715677952383],[119.08864766175914,28.94682372099629],[119.08888368867805,28.94689709241607],[119.08934063051275,28.947141960119676],[119.08941546280165,28.947258207369313],[119.08921357273688,28.947645067598373],[119.08925565671753,28.947815014446295],[119.08960435755347,28.947387899886603],[119.08935035648396,28.94701344926836],[119.08888550057475,28.94674556310464],[119.08886572356073,28.946598629122335],[119.089115444751,28.946451404070878],[119.0895040431386,28.946495134278727],[119.08988074601356,28.94688096154463],[119.0903229599228,28.9471049916432],[119.09063241887479,28.947130334353943],[119.09098471923201,28.946983545460924],[119.09128591587273,28.946964745305007],[119.09185987138576,28.94719254252401],[119.09241366672006,28.947705251289662],[119.09242766909863,28.948090948425747],[119.09213684970213,28.94859570065499],[119.09167799412235,28.948921638427816],[119.0917150511049,28.949024325281076],[119.09190181254105,28.949113480360616],[119.09196692853972,28.949345206225708],[119.09187833823208,28.95009280131198],[119.09205540778349,28.94991118765538],[119.09215079274652,28.949678248529118],[119.0920490095662,28.94897549005116],[119.09233764614905,28.94873305693064],[119.09240746115196,28.948738794128154],[119.09268777018953,28.949152031796054],[119.09332546514803,28.949410786057932],[119.09345106840158,28.949401496466404],[119.09341797831999,28.949164633528657],[119.0929231496898,28.948953054590543],[119.09276085984139,28.948751655026076],[119.0927993993969,28.948371430609754],[119.09291169015803,28.948284353587965],[119.0939809301293,28.94832774134078],[119.09419362860348,28.948393619345072],[119.0949670430653,28.948884590137663],[119.09502028925563,28.949146992005964],[119.09495259450844,28.94949367366044],[119.09464410023828,28.95001386335552],[119.09399763762251,28.950778092390493],[119.09341962089421,28.951013189888627],[119.09307448564022,28.95102378786975],[119.0929399123477,28.950742794667413],[119.09304790663231,28.950404191255803],[119.09292230729316,28.95039801551603],[119.0925066132124,28.9507832783425],[119.09290534258629,28.950989205055436],[119.09290819349916,28.95132094808977],[119.09277393194935,28.951620709634398],[119.092609819544,28.951706990805466],[119.09205632918533,28.95177539116751],[119.09215204482358,28.95188651584322],[119.09267493853099,28.951931434412327],[119.0927544494946,28.952196701903272],[119.09250068259372,28.95281699702618],[119.09211341661994,28.953326359993177],[119.09172976990955,28.953683480871252],[119.09202231227408,28.95400668842343],[119.09271542684476,28.954029619181274],[119.09257652661127,28.953877046281164],[119.09255246964082,28.95323137105186],[119.09292680554486,28.952521659625486],[119.09299200852868,28.951768948744377],[119.09313742353106,28.95152305274818],[119.09366864757433,28.951259270473926],[119.09414727906571,28.95170962696799],[119.0943077983291,28.951705821466565],[119.09426612377112,28.950823547000834],[119.09468473844152,28.950394431533496],[119.09531143256773,28.949573300370343],[119.09531830918311,28.949125818448056],[119.09514811205845,28.948559295499763],[119.0959266854181,28.948083843559733],[119.09694722558054,28.947069735005137],[119.09729712979777,28.946809736012714],[119.09740153861564,28.946586980393917],[119.09800304497664,28.94666043699529],[119.09802208251632,28.947146407292838],[119.09809731090789,28.947229320195326],[119.09849582216602,28.94710333195122],[119.09895372226296,28.947191111056934],[119.09924712751196,28.94710065444653],[119.09958088254379,28.94671739857011],[119.09997844805002,28.94535996271836],[119.10007353921733,28.94479998859283],[119.10069752462147,28.94397091051514],[119.10107232064911,28.943904316803103],[119.10176430597508,28.944011696114654],[119.10305691785908,28.943902126965575],[119.10339546728508,28.942927290148585],[119.10439226098757,28.941928702053204],[119.1045276622946,28.94185256920253],[119.10499182740413,28.94186573879776],[119.10572139343031,28.942025044238065],[119.10574591989007,28.941569926191395],[119.10584064539474,28.94139324818374],[119.10681948789072,28.941135043652405],[119.10735614273237,28.940562494263748],[119.10744152927575,28.9401800633815],[119.10717186347523,28.939229688663332],[119.10748158762273,28.939211103611946],[119.10787488272908,28.939059463009396],[119.10815186306644,28.93880418224643],[119.10830209143563,28.938303615990844],[119.10842851658424,28.9381990839319],[119.10954325269348,28.938113980246115],[119.10980551892376,28.937485778929286],[119.10999463719102,28.937245134371068],[119.1114361900764,28.93686405708926],[119.11167612567738,28.93647489208957],[119.11173849490896,28.935865124057287],[119.11200831479019,28.935681195305936],[119.11253352918253,28.935621611830893],[119.11287858894994,28.936133871966675],[119.11310909265052,28.936704788438547],[119.11402481667015,28.936989186822533],[119.11447006364791,28.937367361327187],[119.1149913604907,28.93746142307193],[119.1157118414375,28.93829601690569],[119.11619856545981,28.938551678713395],[119.11616101244256,28.939528810114137],[119.11591887014157,28.93987665416919],[119.11583416507796,28.94032731219248],[119.11488264040429,28.940748131375365],[119.11453277765813,28.941276489651024],[119.11445710012926,28.941541186820736],[119.11454063474274,28.9420855777625],[119.11448293234162,28.942797049458683],[119.11476497074061,28.943368284172436],[119.11474365184618,28.944112333901106],[119.11488736655181,28.94448869139022],[119.11506171840985,28.944709675413907],[119.11523315643868,28.945319147369204],[119.11518658605605,28.9464388075491],[119.11504570049792,28.946664248342937],[119.11460939093426,28.946965566535056],[119.11454019346311,28.947282155812864],[119.1148741176898,28.947776447825913],[119.11506898236031,28.94826291296544],[119.11587052914999,28.949102870770698],[119.1162883821809,28.950050478163533],[119.11578109369988,28.95010541145985],[119.1154557427319,28.950316867956897],[119.11509757874573,28.950916164268445],[119.11514795186741,28.951681395213203],[119.11537125495688,28.952471118492955],[119.11563351160379,28.95277706009229],[119.11603192678534,28.953465566627138],[119.11657917017482,28.95392217737994],[119.1166453909021,28.9547901200018],[119.11673220763569,28.954965275147636],[119.11811216744434,28.955226790791816],[119.11906775227091,28.95524601873295],[119.11955705940274,28.955617839076496],[119.12009972256274,28.955822090018465],[119.1206106657134,28.956272005377222],[119.12115299291139,28.9564698017588],[119.12163724737643,28.957430590266245],[119.12188407573933,28.95776229662618],[119.12249702796534,28.95841638873989],[119.12286099680017,28.958687246376236],[119.12282706026173,28.95939188593916],[119.12302302085644,28.96047984324853],[119.12196022854332,28.960671527565754],[119.12138354466578,28.961692832087163],[119.12080619126503,28.96227233348401],[119.12058888677265,28.962368628830593],[119.11979574334026,28.96249319357928],[119.11925989431377,28.9627501932058],[119.11901376148558,28.963031906922296],[119.11878021080138,28.963689800233414],[119.11820872818066,28.96376900392895],[119.11796658323117,28.96389353701732],[119.11781270862438,28.964125426357345],[119.11774241979957,28.964449738712926],[119.11780257836091,28.964613275016216],[119.11816466331807,28.965013654759186],[119.11862831969542,28.965958904269414],[119.1194419371333,28.966144663310153],[119.11986208230216,28.966318228517405],[119.12034022136964,28.96684886391725],[119.12090452736523,28.967013941026185],[119.12140612195215,28.967417458637037],[119.121465203887,28.967637566208282],[119.12115990981346,28.96837261956456],[119.12121717767891,28.96872968437593],[119.12181964127446,28.969631770339003],[119.12299472886261,28.97109953222542],[119.12351795223798,28.97194869812835],[119.12377485490016,28.972701379764143],[119.12526425685098,28.97494724430258],[119.12572560920341,28.974896210544543],[119.12632533305961,28.975376626269444],[119.12694701969808,28.976307524204483],[119.1274040622316,28.976421078002588],[119.12781928680309,28.976680632421456],[119.12795407811652,28.9769282673468],[119.12783222099378,28.97717938401832],[119.12823518738979,28.977544414549847],[119.1282438090204,28.9778921733427],[119.12835230888341,28.9778980548907],[119.12857762000677,28.977682762472377],[119.12898496633072,28.97753962862577],[119.12934434877361,28.977702914736213],[119.12988905122825,28.9775653525668],[119.13054980423746,28.97789196716067],[119.13100332313245,28.97775350190578],[119.13120807696465,28.977891166684596],[119.13133784278956,28.978078378244213],[119.13131258475953,28.978345070791168],[119.13111177430106,28.97845947644101],[119.13041889254046,28.978505199909158],[119.13039254355307,28.97889302381661],[119.1312224128949,28.978882992472446],[119.13153458662032,28.979172321453426],[119.13150786714779,28.97966553870021],[119.13080811169263,28.979882916480754],[119.1309328368528,28.97997407785052],[119.13124178385333,28.980016549751657],[119.13135278302003,28.98044519241118],[119.13121828950325,28.980741513687228],[119.13080550437971,28.980869774747756],[119.13075863061407,28.98097511133465],[119.13093453799033,28.981167504296927],[119.13095038930781,28.981293601999717],[119.13137252228337,28.98148792345126],[119.13158990857512,28.98148415085648],[119.1317391518477,28.981575346217323],[119.13227565445467,28.980894382756567],[119.1327944217471,28.981149277312582],[119.13292455730304,28.981311315688032],[119.13295121521551,28.98155820066803],[119.13320827003633,28.981569957613743],[119.13425999265058,28.98107342571469],[119.13464585563263,28.980113882240854],[119.13508353066587,28.980474185654344],[119.13540297288947,28.980561942203583],[119.13554070749112,28.98053281529636],[119.13581223933505,28.980156664793416],[119.13578593990084,28.979904832123623],[119.13551665626827,28.979283782704414],[119.13582747898717,28.979023782417055],[119.13608024267035,28.97889940413766],[119.13676099147342,28.978898738806738],[119.1374666515243,28.978696774145607],[119.13794335720132,28.978478125209524],[119.138230386493,28.97842979908278],[119.13861551781737,28.97815491125546],[119.1394139047323,28.977787470850174],[119.13966559894862,28.977839641545568],[119.14017398240895,28.978638323472754],[119.14033944328409,28.979319770258726],[119.14034266360517,28.979616265230224],[119.14055537112195,28.980227550477423],[119.14043201153729,28.980594358067076],[119.14052718973933,28.980861764857966],[119.14129494838355,28.98072057190162],[119.14184453295248,28.9807290558669],[119.14237323487406,28.98043517909362],[119.14281319743714,28.980508523130325],[119.14291706727434,28.980418757734775],[119.14291311695615,28.98022244041732],[119.14322364033946,28.980022387896003],[119.1433232015726,28.97972110780018],[119.1436510384979,28.97952648096327],[119.14386273295345,28.979547947843823],[119.1442958468903,28.979777409053103],[119.14445415571335,28.979954907495333],[119.14475272229564,28.98055088207445],[119.14561647078861,28.980755865991352],[119.14580220553177,28.98080679562127],[119.14569249134466,28.981679181820958],[119.14603797536446,28.982009325290107],[119.14610465853478,28.982471839407886],[119.14585393462247,28.98323554369713],[119.14578536240285,28.98378938407028],[119.14576435737567,28.984813440796227],[119.14585663586696,28.985406570100217],[119.14578303878271,28.985672905018156],[119.14583637314406,28.986182608667256],[119.14577176701788,28.986750304038516],[119.14558850223762,28.98734523533689],[119.14556355948709,28.988022256474387],[119.14533773665075,28.98863636427978],[119.14525256397403,28.989322011408895],[119.145004401505,28.989710547508906],[119.14518939181454,28.99000220844262],[119.14518355311225,28.990806956758174],[119.14507101794275,28.99094040764248],[119.14480125157323,28.99092747544995],[119.14423757778462,28.990703288022832],[119.14395770129013,28.990899065379477],[119.14316534312768,28.991296015913797],[119.14311880390547,28.991499448141997],[119.1432554411494,28.992014944263637],[119.14340869553088,28.99220843794541],[119.14307614105343,28.992771669941813],[119.14222714515425,28.993609280938394],[119.14222568919553,28.99376782012625],[119.14258013510921,28.994378523898515],[119.14216934125561,28.99483103085828],[119.14152200959008,28.994987859178785],[119.14157860190187,28.995283086285607],[119.14131929931622,28.99548817395217],[119.14141592428314,28.99573274295361],[119.14136939319268,28.995865764057346],[119.14107437895501,28.996214412286584],[119.14085367939538,28.996256433669377],[119.14071590893761,28.996450288171584],[119.14092576298707,28.996717508779888],[119.14156860682901,28.998326921735103],[119.14213941319561,28.999034714457107],[119.14215309968729,28.999238510208727],[119.14203768403753,28.999421064102304],[119.14178875521604,29.000581009976255],[119.14220736734211,29.001440906655382],[119.14218606137149,29.001782686349518],[119.14226790680058,29.001981191680706],[119.142598580385,29.002251934354433],[119.1439592706881,29.002157575083118],[119.14475919849622,29.00199697872888],[119.14498564197685,29.002532946574757],[119.14505161970642,29.00278844511399],[119.14502086942431,29.00390591859892],[119.14491154728356,29.004431276692685],[119.14481524312129,29.004552793725303],[119.1442190816043,29.00467414426823],[119.14405137206172,29.004789614365592],[119.14403188996765,29.00487600334994],[119.14416603161371,29.0050884436554],[119.14405349243447,29.005302111640955],[119.14378046812772,29.005512288981805],[119.14380820996226,29.005837059119074],[119.14408517428794,29.005948107382675],[119.14415513054719,29.0060514544703],[119.1438150043039,29.00651871638568],[119.14375691205356,29.006860167378665],[119.14356826135635,29.007282167244476],[119.14356246165742,29.007629366180666],[119.14465264730316,29.008127401209666],[119.14510598158755,29.008179115766858],[119.14615047299007,29.007868488038962],[119.14714620443817,29.00867784213872],[119.14757863326832,29.00888188086418],[119.14788585038698,29.009804501296234],[119.14805672152605,29.010864035045678],[119.14752723785972,29.011000565108787],[119.1461941587737,29.01158164366269],[119.14498120383996,29.012333451445],[119.14395580715255,29.01322200520124],[119.14238570038682,29.015332212327124],[119.14104473637889,29.01712020393066],[119.13702049735028,29.022592499143897],[119.13722456359494,29.02281257016799],[119.13726601617044,29.022972609163403],[119.1372093145961,29.024045896613718],[119.13764409798794,29.024905139527057],[119.13764295753855,29.02559577688968],[119.13705159179071,29.025832341467133],[119.13681095613688,29.027409769659638],[119.13611416925652,29.029430531021173],[119.13605823988227,29.029926490331068],[119.1359125668134,29.030000028138435],[119.13497584079116,29.030041546252953],[119.13476851952169,29.03010987890719],[119.13491378500176,29.03052688759697],[119.13459468898286,29.030664493081826],[119.13440569922776,29.031423401787734],[119.1345830376419,29.03200340000606],[119.13480220799119,29.03249649644835],[119.13480214407838,29.03324783625152],[119.13488069990649,29.033761515873078],[119.13582461463525,29.033951477314602],[119.13696502990449,29.034600098176284],[119.1371835179385,29.034830531076217],[119.13722026697016,29.035178870516805],[119.13715207143467,29.03573011600869],[119.13662184341507,29.037938063906807],[119.13425192014383,29.037871949303216],[119.13304125944923,29.03771854964946],[119.13050915168299,29.036268769364025],[119.12937692038626,29.035542582826608],[119.1264353776588,29.033411256574958],[119.12593294931916,29.033151536960013],[119.12534654034407,29.033019522196057],[119.121182917736,29.032565110779625],[119.11915847804148,29.032422129547395],[119.11528916445366,29.032322625743785],[119.11171119956151,29.03232601597798],[119.109483726332,29.032415682096453],[119.10900256401284,29.03204028250275],[119.10848211399424,29.032144725585024],[119.10676631131435,29.032836567590508],[119.10571400936777,29.03307307519624],[119.10417421168127,29.03313117452928],[119.10338996808804,29.032986564644457],[119.10173874904402,29.03284174371343],[119.09920311678148,29.032834754494168],[119.09789887647658,29.032921157410968],[119.09702160831723,29.03325211927615],[119.09650685020344,29.033525171303957],[119.09455128207559,29.034214606552233],[119.09328547731882,29.034555042874224],[119.09018844444088,29.035294778238438],[119.08924279639584,29.035649989242238],[119.08776502062577,29.036482725473714],[119.08744336532493,29.036573704460977],[119.08473368234405,29.03654505067353],[119.08009948884366,29.03625103653231],[119.07779429613618,29.03633756147785],[119.07450419891309,29.036537578319628],[119.07131028525954,29.036614668453296],[119.0691520723734,29.036515749609475],[119.06636084365195,29.03621567451539],[119.06624369327074,29.036072766933696],[119.0663356981497,29.036072366519644],[119.06645447021005,29.034049110853424],[119.06635061929369,29.03387794689732],[119.06638482035105,29.03318752898465],[119.06617904413703,29.03134117069672],[119.06606082219608,29.031132349114444],[119.06591711843913,29.03052186090515],[119.06597444141738,29.028393567028324],[119.06630725637507,29.02817456985533],[119.0660902662553,29.02719620363701],[119.06638389912759,29.027092999550966],[119.06656179279122,29.02718681195694],[119.06712139577152,29.027051589738694],[119.06717137928963,29.02674873651263],[119.06703378177697,29.026089492714473],[119.06713191684695,29.025892326722477],[119.06774620539908,29.025306329899006],[119.06808910738346,29.025155958619223],[119.068199471818,29.02491480641385],[119.06864048279456,29.02505162880103],[119.069323799833,29.02483284436367],[119.0697684434652,29.024810332968084],[119.0695308637997,29.02458482945456],[119.06937342828965,29.02454249618816],[119.06918615764461,29.0245283497709],[119.06921242438807,29.024207186587688],[119.06852665848365,29.023677875197347],[119.06778338845542,29.023385079934112],[119.06760369401992,29.023208887624953],[119.06757639948361,29.022959287636986],[119.06781258409227,29.022410591871576],[119.06763291814964,29.021895014973207],[119.0674788214243,29.020798836019207],[119.06719602649486,29.02005903615842],[119.06667100571315,29.01922767310986],[119.06679104498446,29.019238565941663],[119.06698653111893,29.019592066004364],[119.06716443180417,29.019665199759746],[119.06758711205384,29.019542408452274],[119.06752568347022,29.019169295492595],[119.06778698853908,29.01907352721279],[119.06817013366887,29.019081104259016],[119.06891453546163,29.018911506002773],[119.06905650396702,29.019040905560473],[119.0698307467719,29.019185232930244],[119.07028048236579,29.018594296674433],[119.07102923336498,29.01892862189157],[119.07203769707611,29.01773237882578],[119.07230732682643,29.017667586897375],[119.07382304715651,29.01761875782181],[119.07418978369516,29.017459459011274],[119.07451025700423,29.015993576586737],[119.0747198877683,29.015794436369674],[119.07496118993103,29.01525588071462],[119.07521614346082,29.01489024309579],[119.07519422855968,29.014679117207365],[119.07501842883855,29.014426154980516],[119.07516661293458,29.01385379608846],[119.07535469563726,29.013438319773623],[119.07566536112621,29.01337109776834],[119.07584376482947,29.012666969771793],[119.07598010895153,29.01186432513035],[119.07619693623964,29.01179090936661],[119.07679274340543,29.011952107393213],[119.07733351034399,29.012590974872687],[119.07756651775237,29.012715756230335],[119.07793692361486,29.012520544339704],[119.0782476038552,29.012764235617148],[119.07896826192535,29.012936261201475],[119.07977532270256,29.012368499190675],[119.08007958454849,29.012308897654492],[119.08065861754275,29.01234638305506],[119.08079204564073,29.01239861581635],[119.08110921962259,29.012948273455947],[119.08137176756487,29.01304537443357],[119.0815789616144,29.012763927252433],[119.08172755721615,29.012171018270468],[119.08195095483194,29.011722568194415],[119.08214770572366,29.011659746390464],[119.08237572342341,29.011926036788076],[119.08254081389863,29.012004246473996],[119.08329259930275,29.011790963377816],[119.0833059223405,29.011626478042864],[119.08349045306375,29.011609808858136],[119.08376490767903,29.011663045939404],[119.08403503560932,29.011880765590735],[119.08511276409386,29.01208334153778],[119.08676402665198,29.01216435697845],[119.08730153699574,29.012072722142168],[119.08728104185641,29.01192848930892],[119.08680869575142,29.01148583516437],[119.0866447000431,29.010795370322807],[119.08614114817293,29.009440077721315],[119.08594298041805,29.008762316220892],[119.08600162254014,29.008736834729113],[119.08780123662967,29.008312007532965],[119.0884038933804,29.008293030136915],[119.08865684502554,29.00816630341322],[119.08944915046975,29.008168946548302],[119.09059307915273,29.007821859391697],[119.09104830259918,29.007588618401915],[119.09157188682794,29.00762532713948],[119.0919882342403,29.007785097795605],[119.09225814213217,29.007712363460296],[119.09231467959955,29.00727062717399],[119.09219417612121,29.00664233936318],[119.09188472116132,29.00627786059468],[119.09094267394254,29.005628693759217],[119.09084126102194,29.004879814902566],[119.09133542097707,29.003865191258313],[119.09244595648592,29.003944553289625],[119.0928418312496,29.00384688415147],[119.09279901734342,29.003705349348042],[119.09247119541207,29.00338403180201],[119.09201238815722,29.0030493557829],[119.0919616634225,29.002856116735117],[119.09203292745127,29.002733346605122],[119.09272319712163,29.002357451881682],[119.09289164043962,29.0021373598709],[119.09303889958406,29.001356938767092],[119.09298423728367,29.000883215910537],[119.09323261184564,29.000267069328096],[119.09127744168747,29.000136385509677],[119.09124748296509,29.001205896884187],[119.09084660882044,29.001233992428798],[119.09079586045364,29.00135460130903],[119.09081904945077,29.003717605685882],[119.0893800814747,29.003746274387616],[119.08935893353147,29.00278981911573],[119.0891765223055,29.002608509273635],[119.08930978417266,29.001077088709373],[119.08819655426763,29.000951481921806],[119.08829231478109,29.000309360276447],[119.08851000157982,29.000215470857484],[119.0885506867026,28.99989207564962],[119.08793723947626,28.999818339257935],[119.08790452235236,28.999537871916754],[119.08751346885883,28.99912897765267],[119.08698568630861,28.998986702307874],[119.08640285967718,28.999018747164737],[119.08619960735179,28.99887326373194],[119.08617625103234,28.998543963500474],[119.08624101346714,28.99847504456621],[119.08696702902297,28.998387437914154],[119.08715629137048,28.99814202246349],[119.0871840339265,28.997674208267256],[119.08682177071836,28.99733500539803],[119.08675885279567,28.996843406391317],[119.08711681278636,28.99700284621114],[119.08728338979559,28.99700141518764],[119.08728417116367,28.996273904934544],[119.08756155924667,28.996314148225036],[119.08754892945393,28.996753807622582],[119.0877417722702,28.996780514689423],[119.08782559543343,28.996868604084],[119.08756904370877,28.997149836768397],[119.08756435233344,28.99731674360732],[119.0877978443043,28.997426434491377],[119.08841201567053,28.99739468230309],[119.08849362197027,28.998200213147147],[119.08959931087716,28.998348049731785],[119.09004192213341,28.998053012996067],[119.0904767531048,28.99627527052457],[119.09087118766375,28.995714352597385],[119.09111950429983,28.995461397682835],[119.09163482156382,28.995405665533514],[119.09179425381929,28.99524491963439],[119.09194405100537,28.994143090753404],[119.0918728196523,28.993885289858763],[119.09178897671903,28.99382326405012],[119.09158385374525,28.993850122060245],[119.09114731506502,28.99425816469752],[119.09118694302298,28.99373666510853],[119.0909289509576,28.993503656518026],[119.09110349702466,28.993273207250848],[119.09047881871012,28.9931405919505],[119.09128355342386,28.99173719609171],[119.09130554796447,28.991225683937554],[119.0917611797468,28.990619439401208],[119.09179466180065,28.990444881260665],[119.09175941910739,28.990164408708328],[119.09156332174047,28.98985196930173],[119.09125349073766,28.989795948872253],[119.0909109070935,28.989875733352033],[119.09048991797387,28.989561938988803],[119.0903801852484,28.989353076394252],[119.09041078384686,28.989206394567155],[119.09051082533549,28.98912992187355],[119.09091996180818,28.989186708777222],[119.09105599995975,28.989002584065986],[119.09103839531898,28.98867354632198],[119.0908300641775,28.988435666820617],[119.09066494136609,28.98790227406942],[119.09093486449463,28.98743357437526],[119.09144050728771,28.986830094551113],[119.0914502601043,28.986398261392733],[119.0911447607193,28.98620564178094],[119.09009404575811,28.98595959763044],[119.08931501319609,28.986119064887276],[119.08897319027825,28.98611920345831],[119.08880622987857,28.986226286378283],[119.08820778655623,28.987322128689193],[119.08812242379335,28.988396616566533],[119.08799646956972,28.98870917057413],[119.08682921680494,28.990148748658335],[119.08693784608839,28.990403996639976],[119.08757606851967,28.990691270561886],[119.0870856424919,28.991235478515698],[119.0869510855901,28.991252632100615],[119.08644455554753,28.990979424943855],[119.08617687497447,28.991198540146158],[119.08618117961656,28.991345208935194],[119.0865998943185,28.99191611425824],[119.08663981525329,28.99207085806977],[119.08597787305125,28.991865727575032],[119.08594252807139,28.9929144767482],[119.08578312033228,28.993355477453377],[119.08494168719862,28.993288246915384],[119.08492623999955,28.993036190485952],[119.0848596940226,28.992979036589503],[119.08423231654832,28.993123843893496],[119.08411652036268,28.992724460655406],[119.08385393604162,28.99261509699041],[119.08377152796982,28.993010289843216],[119.08382041343603,28.993429588238648],[119.08352615130154,28.993643626726904],[119.08358763295745,28.993980812864063],[119.08307431996687,28.994144283234906],[119.08273875873978,28.993717899590646],[119.08236540694666,28.993635788719708],[119.08167233212053,28.993286386080573],[119.0814108415642,28.993395213641573],[119.0813849172748,28.99372652457903],[119.08126406049625,28.993826075534677],[119.08119107629864,28.99349654841641],[119.08065805646233,28.993536799714157],[119.07902999933069,28.993139944960312],[119.07733198723318,28.992397954465805],[119.0770335250511,28.992419099225952],[119.07697957909312,28.99251132583338],[119.07701012372007,28.99275068267063],[119.07728552212474,28.99331282634431],[119.07686838224258,28.99351079179658],[119.07636208469016,28.99360993244699],[119.07612912214823,28.99312500541757],[119.0757296530877,28.992998877322258],[119.07542797328333,28.993091808492014],[119.07510578158934,28.993444564300027],[119.0749094663028,28.993450973549255],[119.07482857540533,28.993362929676135],[119.0748311148869,28.993095753639125],[119.07524935555004,28.992124106432666],[119.07518536249114,28.992033615838686],[119.07498976768579,28.992014304495076],[119.07476326997036,28.99180447179381],[119.07451878907366,28.99169717735336],[119.07409380473652,28.991820383277933],[119.07360053782824,28.991729555960365],[119.07339524627457,28.991774297206867],[119.07309248974292,28.992268425557125],[119.07303062047211,28.99265365300371],[119.07288429292515,28.992719735083764],[119.07258774493742,28.99216225565091],[119.07332450002201,28.990838144875593],[119.07332955140183,28.99062456235206],[119.0739814005883,28.990289945677635],[119.07401808702458,28.990123180988913],[119.0738980242396,28.989877990318156],[119.07369418271848,28.98974539100086],[119.0725817993112,28.990203110506467],[119.07248009414837,28.989790731758767],[119.07267387431982,28.989717848202847],[119.07274506597867,28.98961282194273],[119.07230649580899,28.989298671349164],[119.07198767574516,28.988646082436148],[119.07185395406898,28.988524298588825],[119.07117417802802,28.98835487850508],[119.07084381670907,28.988365622029765],[119.07057887519143,28.988484651606797],[119.07021976793767,28.98847934268194],[119.0702352348771,28.98836142886101],[119.0706755966391,28.988205038781935],[119.07070329038504,28.988035312188813],[119.07056778910938,28.98780562545972],[119.07008217649647,28.987501647454273],[119.06990427660726,28.9871147353573],[119.069739299947,28.986949118907326],[119.0694625344682,28.98679281944312],[119.06901535423667,28.987134311685917],[119.06842083450208,28.98726117188893],[119.06831948829303,28.987103844325485],[119.06790362662016,28.987167531277144],[119.0675506816141,28.987108658831442],[119.0672804165414,28.986939876613363],[119.06727938247231,28.986417850879942],[119.0679353597879,28.985939083416827],[119.0682948432198,28.98526531630336],[119.06844833211811,28.98512500549302],[119.06998578788635,28.983883549075202],[119.07039594133421,28.983816849076273],[119.07016195758662,28.983486209083626],[119.07026264549046,28.98303698664972],[119.07085358867124,28.983339220873088],[119.07156610096487,28.983110214997986],[119.07161679667847,28.983017979228762],[119.07155138740848,28.98280960589368],[119.071321690894,28.982632904294924],[119.07071130406142,28.98254632734039],[119.07062937406565,28.98219625164934],[119.070185099013,28.98188214844055],[119.07000071900045,28.98160045825648],[119.07012371516062,28.980886371276625],[119.06996775296959,28.98036858665559],[119.06943615370477,28.979963781636606],[119.06892937922501,28.979448615623213],[119.06758515037377,28.979028382517637],[119.06707554889682,28.978489699717613],[119.06696700777006,28.978491738918716],[119.06696337849522,28.978908107215112],[119.0663843816149,28.978929782948516],[119.06639766923277,28.97904846812701],[119.06663270055698,28.97922727178224],[119.06661184993327,28.979291329299897],[119.06644257446298,28.979277179569443],[119.0659365789696,28.978932039889493],[119.0657669481687,28.978935791046023],[119.06547438048099,28.97929376551949],[119.06554981473171,28.979715954324792],[119.06498236058205,28.979701856653456],[119.06471101512506,28.97995945039289],[119.06439477364152,28.979972962028583],[119.06394231560671,28.980293516099035],[119.06369040895389,28.980309907035306],[119.06342627832224,28.980436300458102],[119.06249838231565,28.981486748632648],[119.06153748562689,28.982356711713273],[119.06140991172263,28.98257427255432],[119.06132255004866,28.983159840655894],[119.06122625728143,28.98313886461427],[119.0609144174002,28.982707095081594],[119.06027666263621,28.982746640402127],[119.05919196230984,28.983070504381296],[119.058670685566,28.982804678777438],[119.05871021965854,28.982627543576818],[119.05936480562856,28.982688827573966],[119.05967165347695,28.98240557474407],[119.05965909950729,28.982158386095012],[119.05937242206389,28.98184017143609],[119.05939398665822,28.981745261436583],[119.05958513510834,28.981597455595306],[119.05985817278801,28.981794563751258],[119.06028391556181,28.981951941491925],[119.06069602364194,28.981988307060274],[119.06115953792525,28.981816593839525],[119.0619159368478,28.98126915192171],[119.06224978143315,28.98085774166094],[119.06334222599138,28.98003229702128],[119.06348741908532,28.979819845020824],[119.06346696485534,28.979483008989103],[119.06325317756355,28.979221740453934],[119.06281514689901,28.979195354123448],[119.0624716177365,28.979296163263115],[119.06200625955763,28.979688805847907],[119.06137162494994,28.98068703205978],[119.0611535113782,28.980849706113997],[119.06075755052998,28.980960427182374],[119.06079493936745,28.98070371318708],[119.06072057771887,28.980546103503013],[119.06090958909797,28.980315938050634],[119.06123908772004,28.980123224116124],[119.06148237287591,28.979736591150896],[119.06145076327901,28.979620636234735],[119.06078352082578,28.9797674994635],[119.06052983904713,28.97997664021983],[119.06012490232196,28.98014862683234],[119.05995601783222,28.980379034216867],[119.05966210938905,28.980551651189675],[119.059393371406,28.98052144277992],[119.05940307947473,28.98043140905937],[119.05968621333665,28.980171308049474],[119.05969307592491,28.979741983741814],[119.05985584899011,28.979529750152818],[119.06002543564804,28.979484411169736],[119.06036100435605,28.979579532407264],[119.06059778155459,28.979555578115114],[119.0617828389482,28.97879501735852],[119.06194886353134,28.978562199028822],[119.06195393937868,28.978024965367826],[119.06148577454022,28.97774892325379],[119.06014443064643,28.978647528336563],[119.05994466220316,28.97870262943053],[119.0598085019067,28.97860115121056],[119.05987139067956,28.9784344098758],[119.06040352746257,28.978080823711675],[119.06071039293734,28.977764310430825],[119.06111609301925,28.977193594541312],[119.06110928031059,28.977026700629462],[119.06054811054503,28.97634372780922],[119.06043496744172,28.975931688937642],[119.06046911815388,28.975721292182445],[119.06072065756052,28.975344889374078],[119.06082272354993,28.97504984933634],[119.0611831361689,28.97467983680506],[119.06070678925153,28.973635123876207],[119.06090765270712,28.97346159278783],[119.06110310999986,28.97350686542887],[119.06185543838674,28.974334776380637],[119.06240885603947,28.973613486448777],[119.06237869235143,28.97337927344765],[119.0618512503275,28.972869237097957],[119.06186888403342,28.97254798825306],[119.06176290526241,28.97231344809839],[119.06177046873599,28.972102286459595],[119.06191060359268,28.972090640667542],[119.0623762650097,28.972337918445618],[119.06270469783348,28.972271034146154],[119.06304502521462,28.97183381486167],[119.06325847715682,28.971786361728032],[119.06339180784836,28.97161511393596],[119.0634414251678,28.971286262974253],[119.06380766167406,28.97056628276978],[119.06380593374456,28.969751543079223],[119.06406978744981,28.968706815128968],[119.06412266905876,28.968041002308738],[119.06426499488246,28.96780310940909],[119.06467718474345,28.96779296024139],[119.06451046626148,28.967475854893195],[119.06450150762156,28.96717470121851],[119.06467439126814,28.96682885208032],[119.06497448011456,28.966640818728393],[119.06514952331159,28.966302613652957],[119.06537593836988,28.96620902755066],[119.06579680407212,28.96586228657096],[119.06612205685047,28.965789968154958],[119.06633263617417,28.966087328601922],[119.06661223626259,28.96622002647128],[119.06704138670864,28.965955939434192],[119.06724516476095,28.966039380005245],[119.06745396487298,28.966262203065963],[119.06771742034474,28.96623036894964],[119.0680049390949,28.966453629653735],[119.06812175213597,28.966456979820514],[119.06821701645445,28.966267375012553],[119.0680765064352,28.96596019122192],[119.06822678404568,28.965522042922526],[119.06873326031393,28.965106355842824],[119.06921276102592,28.96504287081371],[119.06948737520021,28.965095933879834],[119.06983889696605,28.965383793238452],[119.06947866422225,28.96609090285695],[119.0695235784063,28.966294441094906],[119.06968137710206,28.966308358091432],[119.06987225908526,28.966180958185838],[119.07015051296175,28.965807678309165],[119.07050104559512,28.965177569108125],[119.07120706871015,28.96502059128351],[119.07168341302457,28.964722900375634],[119.07214609060347,28.964628291652097],[119.07256059069499,28.96470344082036],[119.07260553901862,28.964585494266718],[119.07255450521747,28.96439472665091],[119.07262929376235,28.96426343659984]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.08766304314 28.9526836531827,119.087199363346 28.9521451834345,119.086840443508 28.9513883736328,119.086676283584 28.9503810937242,119.085769804015 28.9506648642428,119.085049804374 28.9510736446685,119.084989684404 28.951580",province:"浙江省",city:"衢州市",country:"龙游县",name:"詹家镇"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.17899483253369,28.939929190819853],[119.1800688416546,28.93994063404713],[119.18165111354159,28.94051712937619],[119.1826385150121,28.94058720622522],[119.18311585828114,28.939905349769827],[119.18361444915536,28.93964115630962],[119.18572263765331,28.94034382879988],[119.18616815628577,28.94042350165699],[119.18652818442116,28.94039888154326],[119.18697191832996,28.94020183845037],[119.18794557655916,28.940037665602315],[119.1884628681788,28.940137598573536],[119.18897110662004,28.940609544620248],[119.1903927042098,28.941162321269303],[119.19074875732848,28.940976973478403],[119.19116578870022,28.94057842072531],[119.19134037887345,28.940576836232477],[119.1917057701027,28.940813532216485],[119.1920033231821,28.941299569324276],[119.1923236178645,28.941572244968295],[119.19325458224021,28.94203598444701],[119.19396549204087,28.94260554149823],[119.19421653521789,28.94270299979271],[119.19546996692853,28.942752322731142],[119.19563509899328,28.94354999048232],[119.19607077609342,28.944043791661763],[119.19627453162077,28.944466162042286],[119.1969139892447,28.94498763215587],[119.19825458285878,28.94570106332213],[119.19843202112199,28.945871314540067],[119.19849510538742,28.946275822497125],[119.19845753489248,28.946996713876704],[119.1986165485132,28.947519811668542],[119.19856132877919,28.947957491466966],[119.19891614251557,28.94901273749933],[119.19890565320482,28.949369374494495],[119.19954898627303,28.950569053356517],[119.19973105041133,28.95143013252389],[119.20020348877357,28.951791672673338],[119.20060702388,28.95230408850304],[119.20067009744018,28.95280040916509],[119.20095354045056,28.95319150023569],[119.20096323782307,28.9536734382295],[119.2011767107005,28.954083303040992],[119.20114998534542,28.95452588556719],[119.20155822993054,28.954681557015473],[119.20193474366835,28.954717931680424],[119.20231883275154,28.95469190506045],[119.20270184579803,28.95455292432523],[119.2031010692193,28.954589593792992],[119.20347647669496,28.95474870523828],[119.20378120706441,28.95478954220091],[119.20421973860941,28.954699732312136],[119.20475343747215,28.954992161918216],[119.20492149201662,28.954928202177225],[119.20505024975854,28.954728572847205],[119.20556022073346,28.95401457614987],[119.2063954402711,28.95344879469156],[119.20659667925342,28.953191261537164],[119.20671065832907,28.95285068890711],[119.2077279429439,28.95238864743882],[119.20837961961482,28.95128992323231],[119.2080291773103,28.950702654789087],[119.2082022785419,28.950479246488797],[119.20892636494425,28.950078543615383],[119.2090114890586,28.949752312731018],[119.2092246176847,28.949431742866462],[119.21000203613431,28.949163106736524],[119.21101666473535,28.949139732574377],[119.2110195825832,28.948739737317286],[119.21117753805363,28.948365036624768],[119.21156008670783,28.948362571378997],[119.21200715196747,28.94856477168785],[119.21288509853186,28.9482675178838],[119.21306242115377,28.949005511087616],[119.2129589052984,28.949507357116968],[119.21237225344343,28.95013817090827],[119.21225288198606,28.950513196126117],[119.2123422412196,28.951181924463516],[119.21208514803187,28.95147331859153],[119.21202239252632,28.95171658196424],[119.21217669544313,28.951849065278072],[119.21263529283362,28.952012873347094],[119.21303289339583,28.95289314275897],[119.21305233344806,28.953239569102564],[119.21270940741185,28.953891289106842],[119.21267945370496,28.954237382707888],[119.21305828753991,28.955337230796612],[119.21338777944341,28.955772986518244],[119.21473245501231,28.956751805299152],[119.21571121765314,28.95706008702864],[119.21600101917979,28.957583539826064],[119.21641375956133,28.95796621742045],[119.21770714619214,28.958569140563156],[119.21806147587515,28.958831858022084],[119.21821033821747,28.959006124203402],[119.21836817996609,28.95956052367577],[119.21861580152235,28.959835706297078],[119.21870192625826,28.96016754403572],[119.21909118403465,28.960731186284047],[119.2194202046284,28.96171570983318],[119.22057724713432,28.961881772876485],[119.22066230517864,28.961968011925897],[119.22071273698232,28.962333979463523],[119.22111714262013,28.96245966528797],[119.22139936226208,28.962497632680826],[119.22208887966448,28.96235677903089],[119.22236027613154,28.9624034499399],[119.22277621200524,28.962282993873607],[119.22353560843001,28.962217534935665],[119.22399798601307,28.962487931271244],[119.2247850367406,28.96316814597241],[119.22554326591155,28.963466752163963],[119.2263256416077,28.963489372095506],[119.22712530413003,28.963362615988903],[119.22762979925261,28.963419682571157],[119.22857501960587,28.96306135082869],[119.22902974723566,28.963280943428085],[119.22963473973395,28.96330279975834],[119.22998822737593,28.96317895888591],[119.23132171112171,28.963536279683368],[119.23210250254323,28.963195884530236],[119.23266815222227,28.963210816034405],[119.23342940649742,28.963362275158758],[119.23398317356998,28.96294570055532],[119.23438884392247,28.96275348993991],[119.23522246433942,28.962799276220895],[119.23594332206936,28.962618002450178],[119.23717384430809,28.962775890300428],[119.23771020622478,28.962737377682256],[119.23785608682466,28.962786183523903],[119.23797811230449,28.963804846466015],[119.23782068816493,28.96396763559652],[119.2377187283062,28.964215879885735],[119.2378584017511,28.965269532743182],[119.23756006190655,28.96630185610167],[119.23780778346969,28.967543326141637],[119.23837038891271,28.967952650835937],[119.23893189003675,28.968491638702734],[119.23970654520262,28.96976270473938],[119.23996259138367,28.970254432658596],[119.24000075224369,28.97046910326298],[119.24045672056089,28.970595883244787],[119.24140064853604,28.971291153213986],[119.24178849573613,28.971736861535263],[119.2421363372296,28.972464744869946],[119.24193352829876,28.97302709202527],[119.2419435585476,28.97367493148382],[119.24247506145136,28.974500434220605],[119.24294393114172,28.974827173536905],[119.24316250612016,28.97511994159034],[119.2436090343155,28.975452598846044],[119.24471050310375,28.976896970769193],[119.24551280223297,28.97693370957987],[119.24636510999629,28.977159097791105],[119.24642343544797,28.977250111425285],[119.24633986716191,28.977606033155396],[119.2461389184968,28.97787677805103],[119.24610036684773,28.978148622978985],[119.24620909600551,28.978343509815847],[119.24645825703388,28.97852654325093],[119.24644704933455,28.979070511815063],[119.24595191562723,28.97930084035686],[119.245408191702,28.97913592159909],[119.24499660162601,28.979107704777157],[119.24370703766327,28.979178218079056],[119.24339159933751,28.97882194325763],[119.24308694288635,28.97868068341767],[119.24294721147791,28.978686583482375],[119.242296736177,28.97949926264308],[119.24179503906488,28.979668001565024],[119.24123353488434,28.979962700142895],[119.24146608302571,28.981318066318856],[119.24157915748256,28.981483657083142],[119.24135296493068,28.981670635651223],[119.2409459976548,28.98151924727661],[119.24077381048652,28.981868017707864],[119.24142999291911,28.982215168934182],[119.24145374712558,28.982407620515687],[119.24127689616742,28.982580495097178],[119.24023674420509,28.98252466044538],[119.23971952144946,28.98263445257224],[119.23959849226489,28.9827335966448],[119.23936793366504,28.983224690542155],[119.2389565787689,28.98345761916201],[119.23888992198101,28.98371262570483],[119.23916971900249,28.984567405575312],[119.23910088999975,28.984962518262865],[119.23924562777907,28.985659690773378],[119.23902910309528,28.986272998063505],[119.23877083255546,28.98642253220986],[119.23737073309073,28.986221654384163],[119.23691576881248,28.986321979157154],[119.23686242736379,28.98666511558184],[119.2369492235204,28.98687333845525],[119.23778602579385,28.986604033250966],[119.23825681310329,28.98662042613715],[119.23835550516141,28.98665787797619],[119.23837566756369,28.98676391064345],[119.2381227869691,28.986987900550993],[119.23739515621232,28.987080559790538],[119.23713182142258,28.987277287720445],[119.23678776783393,28.987786381093414],[119.23665081314272,28.98861894986152],[119.23638820158438,28.988686625510308],[119.23629312394526,28.988408703235873],[119.23548229457788,28.987643454781978],[119.23517720983426,28.987130436767135],[119.23514984313697,28.98698509967375],[119.23525866204467,28.98669217588555],[119.23513763671421,28.98648069170485],[119.23496833050726,28.98635101421429],[119.234650226705,28.98636144906316],[119.23448128400814,28.986152902676917],[119.2344604085124,28.985919529877837],[119.23457390956729,28.985676970612182],[119.23454981537574,28.985160954986565],[119.23425799883593,28.985248557650852],[119.233811968495,28.985536154448692],[119.23333388508291,28.985593061443115],[119.23302330242662,28.98589079947317],[119.23252970177609,28.986067735816707],[119.23172555238159,28.9858280957588],[119.23140128579728,28.98579865173454],[119.23130469579218,28.986147953154383],[119.2306388329208,28.986328245768487],[119.22966707245196,28.986097151731986],[119.22853129776519,28.986141344556533],[119.22792952654666,28.986073335162548],[119.22786859134916,28.98650592597167],[119.2280851214498,28.98698118355052],[119.22829266259902,28.987199060961657],[119.22817406987319,28.98766811740202],[119.22819096355828,28.988179096686057],[119.22804679028673,28.98859282716817],[119.22763741857057,28.988751580255457],[119.2275753828077,28.98940997639197],[119.22749536984936,28.989579783757083],[119.22698580288882,28.98981173665154],[119.22676695500574,28.99109490374269],[119.22681774955453,28.99129800163567],[119.22702602373477,28.99148792121571],[119.22812905344513,28.991669298614806],[119.22828507540775,28.991762406269622],[119.22829983650186,28.99191880106985],[119.22814054232096,28.99217586697416],[119.22719134903319,28.992451356752472],[119.22641765510635,28.99233632221126],[119.22635963161046,28.992382315513662],[119.22635276424447,28.99262601204868],[119.2267854874524,28.993572590203144],[119.22676781308186,28.993770145167336],[119.22642258167367,28.99375906263377],[119.225954852706,28.993332856886315],[119.22484668446332,28.9931881738214],[119.22385162195384,28.993237708430208],[119.22332004596227,28.992930645122488],[119.2231729981669,28.992925558655497],[119.22303025310288,28.99317784690947],[119.22305364856169,28.993555653041597],[119.22411892880811,28.994579309421358],[119.22410088418157,28.99487398366436],[119.22395705158061,28.995259816875464],[119.22342250867338,28.995979719585566],[119.22313776077196,28.996249678646535],[119.22235562157306,28.996613752729356],[119.22187117835239,28.996965336465],[119.22141522193884,28.997068742934367],[119.221062326608,28.99738438652239],[119.22083237017011,28.9973185929815],[119.22072857273695,28.997193486995315],[119.22119790407768,28.99675899283206],[119.22118781835162,28.996680386294447],[119.22046227140441,28.99637253570649],[119.21944400860221,28.996122357573093],[119.21937339050001,28.995735505223255],[119.21928508193656,28.995679565121065],[119.21849386351366,28.99558409628983],[119.21841600602681,28.995528165373475],[119.21840160150218,28.995355489461787],[119.21783674079518,28.995273833864132],[119.21772788668214,28.9951398096996],[119.21786381657897,28.994797610660257],[119.21783318344933,28.994705400934752],[119.21709417482246,28.99487802953592],[119.21702060336474,28.995255548645023],[119.21667595951722,28.995412882237726],[119.21629780057427,28.995388070712867],[119.21616727335142,28.995703381501734],[119.21571123425626,28.995734586160275],[119.21544229774702,28.99571043440963],[119.21521951711755,28.995534179587644],[119.21516257040939,28.995364508534866],[119.21522856336192,28.9951336553857],[119.21515899169108,28.99504841062194],[119.2147548606363,28.99497858704709],[119.21415535512598,28.994500788675957],[119.21384891797152,28.994386021603113],[119.21336148626574,28.994326599581996],[119.21323817063268,28.99448417632705],[119.21329476167521,28.99463712366259],[119.21401074238555,28.995007708437676],[119.2143225725802,28.995280752333922],[119.21473604494466,28.995802206004235],[119.21491339002614,28.99614774149454],[119.21492163284584,28.99673461538125],[119.21504815868197,28.996910396139928],[119.2148977926515,28.99728754781523],[119.21434007120402,28.997278952802574],[119.21422864345946,28.997594099768165],[119.21339327637199,28.997884423309433],[119.21326958693521,28.998202159680424],[119.2128459302543,28.998520144708817],[119.2123372104192,28.998470393681437],[119.21208516976968,28.998700461587845],[119.2119546270006,28.998993274740588],[119.21182582985274,28.99996324013458],[119.21146056619591,29.00025736412481],[119.21138194297512,29.000525063636037],[119.21201469594315,29.00069908825892],[119.21268928034738,29.000622978315505],[119.21338906388087,29.000835553039053],[119.21371027806931,29.001059334036213],[119.21379857427638,29.001457281185868],[119.21408193694525,29.001589106213718],[119.21448537306333,29.001450845670956],[119.21473668657885,29.001067614105676],[119.21501969051934,29.001076860531725],[119.2152197593178,29.001265768929585],[119.21526480660323,29.00146483161595],[119.21515014617125,29.00167665143198],[119.21472437794218,29.001678563181983],[119.21488187593619,29.002249251673014],[119.21506681416541,29.002317280684355],[119.2155527921699,29.002200240175586],[119.2160167228632,29.002669940365816],[119.21703759051731,29.00336015104913],[119.21785189656885,29.003720785822807],[119.21812658024577,29.003733503839122],[119.21832667263654,29.003394162497763],[119.21842478849672,29.002592482303445],[119.21809751059739,29.00218879535322],[119.21749554703956,29.001713481931617],[119.21612245038986,29.001466392150814],[119.21565961256317,29.000880059337813],[119.21502406541849,29.000493599241818],[119.2150179466456,29.00037434861918],[119.21515315219767,29.00021731956518],[119.21547797738701,29.00015449116834],[119.21899045894094,29.001476121032358],[119.21892155126372,29.00217693684438],[119.2190444172296,29.002812944702264],[119.21890344057682,29.003222678085155],[119.2189286325272,29.003710829334132],[119.21913406176152,29.004145850158064],[119.21963508024021,29.004421746998013],[119.21969851256353,29.0045210043242],[119.21959865475185,29.004651291565693],[119.21876776046832,29.004947418983438],[119.21822304878383,29.00539950889423],[119.21885128383612,29.006209006231188],[119.21911478830745,29.006167567618796],[119.21918400809298,29.006040486041325],[119.21877385054833,29.005401197217807],[119.21888200106365,29.0052815329992],[119.21899014065808,29.005287856107266],[119.21916171008861,29.005432465540974],[119.21959679366486,29.00535541784413],[119.2200415880275,29.005457059424256],[119.22029566645338,29.00593681789448],[119.2206388045878,29.006036905377464],[119.22076025958658,29.00621643568324],[119.22097257157914,29.006083562869883],[119.2208612322248,29.005636511063393],[119.22103966277488,29.00549496981276],[119.22122132178887,29.005525461156097],[119.2214188058759,29.005950657011955],[119.22169958621693,29.00592495168383],[119.22167152879416,29.005250291263547],[119.22226239135863,29.00381753403871],[119.22263293912438,29.00341952109334],[119.22346625542525,29.002975543613186],[119.22451533587325,29.00359234018979],[119.22458848578077,29.003715966608393],[119.22405038185727,29.004067535713023],[119.22399773598605,29.00439302245591],[119.22422367689516,29.004758875000707],[119.22510442566913,29.00539905605339],[119.22519985583801,29.00626738617485],[119.22511117091477,29.006623148088543],[119.22459432963524,29.007106219079265],[119.22460728949906,29.007278081322674],[119.22424183184725,29.007460477978057],[119.22404286483275,29.007770631732857],[119.22394843887975,29.007776479030564],[119.22359814768794,29.007501873194354],[119.22353869365386,29.007342376507136],[119.22428404776727,29.006870416112033],[119.22466467582723,29.006275267914553],[119.22471551489801,29.005992313867793],[119.22457173845245,29.005743624973565],[119.22397388267078,29.005192900764524],[119.22380559590245,29.004930876180993],[119.22360448318109,29.005002538739163],[119.22373239914076,29.00534366228178],[119.22369309692877,29.00555855081851],[119.22349594818309,29.005626619306256],[119.22330890196208,29.00554595692803],[119.22320187308284,29.005383536515243],[119.22308947282256,29.004798723532648],[119.22299216798496,29.00471221009152],[119.22278853290148,29.004706078009505],[119.22252649349355,29.00487461559946],[119.2222903656237,29.005481570563184],[119.22237997520425,29.0071114953276],[119.22228301415193,29.00719458226283],[119.22198998266454,29.007249057286753],[119.22252624139335,29.00789517251961],[119.22354392691531,29.009413759181705],[119.22365204573198,29.00945585711354],[119.2242845653524,29.009305728777534],[119.22431624947272,29.00967661673349],[119.224139965871,29.010254864221142],[119.2242192464324,29.010344324921824],[119.2245158467867,29.010427060340298],[119.22453385636501,29.01054928752116],[119.22421056978705,29.01066850358964],[119.22411469253244,29.01079746006791],[119.22402304933091,29.01201003997315],[119.22368350852625,29.012487324410845],[119.22364203594252,29.01279627435947],[119.22473467295902,29.013944302523424],[119.22489212780827,29.01437978114638],[119.22547953067698,29.01471042643745],[119.22596446387864,29.016361279076218],[119.22667469939105,29.017042721814295],[119.22669882576334,29.017260725000522],[119.22658527850562,29.017639221800234],[119.22667209924106,29.01797247426811],[119.22679784843345,29.018194519456628],[119.2272515054321,29.018659458162833],[119.22724320868907,29.01876115871567],[119.22700967193938,29.0190374013083],[119.22705541856305,29.019269180948534],[119.2272481976998,29.01943246741808],[119.22768349822053,29.019546939064213],[119.22815191774139,29.019969610036572],[119.22853674789147,29.020175934317642],[119.22891506036665,29.02069339571197],[119.23007415440702,29.021667807120533],[119.23098891666469,29.02255342552965],[119.23051652139432,29.02289220936686],[119.22967410351855,29.022778022552203],[119.22876756087517,29.022150998308266],[119.22813702255193,29.021419490298136],[119.22764409588689,29.02103088160615],[119.22734753789048,29.02085501318229],[119.2271396117416,29.02084270220227],[119.2268743777091,29.02093132994881],[119.2267965252704,29.021095291636122],[119.2268264033474,29.021481283049134],[119.22706745602072,29.021843619333083],[119.22667752921197,29.02199751872148],[119.22656940216943,29.022198774015322],[119.2266684825162,29.022447145811885],[119.22699999939964,29.022669722221032],[119.22696287133401,29.02279810705356],[119.22671168725817,29.022917410095413],[119.2262958238431,29.022887022340917],[119.2257387226668,29.022412446595315],[119.22536859129868,29.022641974566667],[119.22480493544674,29.022747494257338],[119.22468669771743,29.023094055509546],[119.22473712512284,29.023425032387824],[119.22432948352512,29.023835806231094],[119.22444444054382,29.023952726829677],[119.22476950781547,29.02405553949961],[119.2253490151623,29.024024044390046],[119.22564311131936,29.023737796186865],[119.2258784490043,29.023616600004022],[119.22635630100432,29.02366880881367],[119.22649790223366,29.023959213257285],[119.22652560004,29.024565524147246],[119.22662322772351,29.02494995433842],[119.22609199966095,29.025442031733128],[119.22586923751152,29.02603706560405],[119.22576393827131,29.02686061489064],[119.22520279851676,29.027143929862877],[119.22450687052975,29.027293749784395],[119.22421457662807,29.027429001191045],[119.22392766848965,29.0277697378766],[119.22382887443428,29.02828843412333],[119.22427287494199,29.028463394746186],[119.22496513605454,29.029139735847185],[119.22550137889624,29.02928139818782],[119.22590102401982,29.029475809797056],[119.2266346899063,29.030100440060757],[119.22703685798642,29.030086657553248],[119.22753522329441,29.030212514412245],[119.22820729797738,29.029960986916084],[119.22981466967664,29.03094070500561],[119.22979589436697,29.031401746763105],[119.23099493373684,29.03248739001555],[119.23125720697774,29.032834508373575],[119.23111199144321,29.03298863369103],[119.23115917793105,29.03315017491584],[119.23104421519442,29.033452879966674],[119.23085107274768,29.033662545725587],[119.23063809280512,29.034098452476115],[119.23006550804371,29.034607120233723],[119.22969257258964,29.034624203678355],[119.2296168847084,29.034857238510423],[119.23020384218582,29.034947593666008],[119.23131216004542,29.034911229358986],[119.23129411973319,29.035212922091468],[119.23113665681997,29.03533367630549],[119.2312270431914,29.035933371308783],[119.23197493630593,29.036971360002113],[119.23243714525435,29.03748721116836],[119.23279311062302,29.037431322372406],[119.23298044595128,29.037555898261445],[119.23294079755786,29.037767831538513],[119.23277289146951,29.037951177619632],[119.23253762225343,29.0379998591774],[119.23205844468517,29.037924191187727],[119.23198997400236,29.038105169382458],[119.23246265493533,29.038333980062795],[119.23343718584299,29.038629816478046],[119.23290320943632,29.0391943200834],[119.23261022935604,29.04004196764881],[119.23239866468614,29.04096421405723],[119.23236762439451,29.041630103685623],[119.23245443270868,29.04188006653541],[119.23252864218628,29.041992882389394],[119.23305246681711,29.042290599822373],[119.23316988878784,29.042630236622543],[119.23304772810461,29.042950841126434],[119.23274938141992,29.04336755674675],[119.23246221920706,29.043555142267806],[119.23229576657332,29.04355287710331],[119.23159539782459,29.04304828549828],[119.23073536158499,29.042915683171955],[119.23047953610585,29.04295839799734],[119.22982946784558,29.0435927242647],[119.22965684924418,29.043869302825545],[119.22964961333143,29.044221361840883],[119.22990323515343,29.044777207240283],[119.22958574152435,29.045347560914596],[119.22934357806196,29.045619229972118],[119.22861099466624,29.04587937029788],[119.22845568796413,29.045873853948432],[119.22724389405137,29.04508413329856],[119.22655806046893,29.045817816174107],[119.2259079543905,29.045739742599526],[119.22602686386065,29.045916282328047],[119.22565457688576,29.046112269511156],[119.22492468348416,29.047461696629924],[119.22470989064459,29.047453588997225],[119.22432788336594,29.047307198530508],[119.22404388749122,29.04731368054171],[119.2239999111805,29.047400149494013],[119.22384815660244,29.047695148553224],[119.22389748412026,29.048267940206735],[119.22529071036797,29.0489847589812],[119.22413572674915,29.05238097769604],[119.22547816242685,29.052672205890136],[119.2248133910383,29.055267719252047],[119.22330873386271,29.055022979357222],[119.2226645611499,29.056332327522984],[119.22161590119126,29.058463012034213],[119.2195661552653,29.061409142914766],[119.20870218459832,29.056616563130742],[119.20542588085728,29.055366492432963],[119.20457015781713,29.055039963182498],[119.19795911047518,29.054168516249305],[119.19427247652152,29.054087842891256],[119.19024002448313,29.053925850485406],[119.188495170489,29.053723038508092],[119.18659288694134,29.05378786729797],[119.18640539869912,29.052594096299806],[119.1861158621186,29.051828893267604],[119.18543913349636,29.05088223424858],[119.18503552558182,29.050473631791675],[119.18421225326169,29.049866922029185],[119.183417229494,29.04931031706765],[119.18294356923867,29.048860411542186],[119.1825032130826,29.047986209543467],[119.18238680770442,29.046314150920086],[119.18205273004365,29.04477997881382],[119.18181301479741,29.043681527016513],[119.18167752778798,29.04249144207154],[119.18111879843215,29.040635213747308],[119.18029746964005,29.03923332658518],[119.18007404477217,29.03862630368732],[119.1795194891867,29.037116096679934],[119.17856612850595,29.035017720310762],[119.17855711058452,29.035001416687358],[119.17737215630338,29.032813174520783],[119.1769875737816,29.03230696403446],[119.17645547530029,29.03178398942547],[119.1761651063279,29.03113207309976],[119.17611718545807,29.030156775115845],[119.17651690617537,29.02704505392196],[119.1768756106752,29.025449323881674],[119.177253821112,29.024274488062858],[119.1775439347238,29.02318751514616],[119.1776360807147,29.021423021317517],[119.17781870901945,29.020984220018136],[119.17842124960616,29.02038553434439],[119.17997514655195,29.01945459053774],[119.18044958706146,29.019096364054278],[119.18088045202441,29.018517334591696],[119.18101609267546,29.017893193260022],[119.18080400655113,29.017125423482714],[119.18044940178638,29.016537442524374],[119.17916595104022,29.015518379798994],[119.17810606663096,29.0145394936768],[119.17620896873106,29.011310956683715],[119.17625270543806,29.010802851594203],[119.17616297398513,29.010073874968946],[119.1755771438017,29.00854111779594],[119.17581576994414,29.007196059085906],[119.17579274651527,29.006886287316437],[119.17560444384475,29.006623256588565],[119.1751935489101,29.00628255973324],[119.17470117568142,29.0052600624989],[119.1740494355083,29.003091054956354],[119.17396579398,29.002395581800737],[119.1743970177509,29.00125935705083],[119.17489532201722,29.00040302105204],[119.1753337457972,28.99944270605286],[119.17626098183605,28.998929706749415],[119.17668418327108,28.998778974280224],[119.17794439314665,28.99845040465295],[119.17858585589461,28.998332630594394],[119.1796173033186,28.998280328571795],[119.18078077517445,28.998345889611333],[119.18338801582975,28.998281905468954],[119.18438157218799,28.997921317295436],[119.18498803769093,28.997480610690996],[119.1853138318143,28.99707221455663],[119.18548594011112,28.996719293450415],[119.18574720220153,28.995786863758656],[119.18577249699253,28.99528412740201],[119.18595257123368,28.994570252582236],[119.18634190219925,28.993582387714078],[119.18656198877402,28.993218220234176],[119.18681386284506,28.99234916882435],[119.18731140908466,28.99140735689104],[119.18826132018934,28.990470216099602],[119.18924047470026,28.98910470286305],[119.18955186397541,28.988197528740947],[119.18956234206307,28.9879970097333],[119.18924935089768,28.986501867593073],[119.18870398470565,28.985713498667565],[119.18826066651384,28.985368199028628],[119.18809943398192,28.98515298565014],[119.18778780302522,28.984569161520092],[119.18743291540756,28.98358355392207],[119.1874016065496,28.982681168356677],[119.18752615618779,28.981570071078337],[119.18796752691709,28.979382391261804],[119.1879849517277,28.978081174984457],[119.18790993929875,28.977823579265355],[119.18753013258048,28.97717668258215],[119.18676256124121,28.97607405496039],[119.18676978333545,28.975988637025875],[119.18702267245416,28.975910495328495],[119.18699888525369,28.975648943991708],[119.18640332664094,28.975249943360637],[119.18468350952404,28.972345769363],[119.18391804938781,28.971587902879183],[119.18303133377142,28.971240416534616],[119.18163452041452,28.970548009135552],[119.18010889289445,28.969914429686106],[119.17958940887337,28.96964053327994],[119.178773397679,28.969034339558878],[119.17664539571368,28.9666985366163],[119.17490919686648,28.964179911127612],[119.17462312484042,28.963902935379856],[119.17387887713994,28.963503064605913],[119.17313713192362,28.963369922693975],[119.17329696012509,28.963320044443066],[119.17343334929859,28.963134151551035],[119.1737007254696,28.962649496424284],[119.17375486678387,28.9623543663186],[119.17356957822345,28.960566706666732],[119.1734000567162,28.96005092216456],[119.17340983244293,28.959638082960858],[119.17318221832414,28.959212386193403],[119.17319703014903,28.958975005198823],[119.17357335790294,28.95852490738757],[119.17455833572707,28.957828564885805],[119.17463952264254,28.957682315546],[119.17444151482195,28.956990488896224],[119.1740529994242,28.956508643995754],[119.17432506169223,28.956069050426787],[119.17446471711824,28.955652408669568],[119.17416173667539,28.95480265062936],[119.1747859961172,28.953414172983233],[119.17540120746575,28.952358499625266],[119.17544380544044,28.952043832517987],[119.17538971579191,28.951726915176895],[119.17455924837809,28.951271306680894],[119.1738085165055,28.950756314713075],[119.17336808124888,28.949892717010275],[119.17306217259689,28.949539173515102],[119.1731480973338,28.948827016961673],[119.17301615976541,28.94756049370131],[119.17370891893852,28.94674642324526],[119.17458886200613,28.946627217829086],[119.17522389960591,28.945768072617486],[119.17566405499623,28.945655591299207],[119.1760840616103,28.944888036276303],[119.17620639403096,28.944533680107188],[119.1762464746724,28.94412152551658],[119.17569453372889,28.943591351902032],[119.17565594561188,28.94341511038027],[119.17599224527392,28.942733009034054],[119.17578844490642,28.942287482199873],[119.17596744351683,28.941642494963883],[119.17610383737713,28.941392841179066],[119.17648375381415,28.94114445400496],[119.17675650509779,28.941072573881083],[119.1775826577753,28.94129183869191],[119.17798855324011,28.940977850353608],[119.17852545463046,28.940108530264002],[119.17899483253369,28.939929190819853]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.209785853963 28.9520849750693,119.209253054203 28.9517931052342,119.2088152944 28.9518836453685,119.208511094536 28.951843235462,119.208136334703 28.9516845655772,119.20773781488 28.9516484756991,119.207355495049 28.951788155",province:"浙江省",city:"衢州市",country:"龙游县",name:"东华街道"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.19673410595996,29.081353976104804],[119.19431313687134,29.080994354930866],[119.19185275387227,29.080500395055395],[119.18270882416985,29.07820282474813],[119.18201293911686,29.077886346373187],[119.18151400862538,29.07780215170059],[119.18084803300833,29.07781422769051],[119.18027331909522,29.077940588224312],[119.17990061606184,29.078279731418586],[119.17939073986471,29.079560609372763],[119.17879433875753,29.080109673805765],[119.17833109790101,29.08022076822242],[119.17764598591778,29.080265079620307],[119.17703628614177,29.080163847640005],[119.1767548462412,29.080584810300305],[119.17585040321568,29.080335361226517],[119.17598283949219,29.0799624106538],[119.17598502477044,29.07971844124802],[119.17463719507272,29.07935304815298],[119.17439655288844,29.07939998684449],[119.17422805635803,29.079561449186528],[119.17395479148976,29.08141281324766],[119.17366986478528,29.08464562483584],[119.17330643565975,29.086138908715526],[119.1753758199182,29.086525538237773],[119.17574452207585,29.08665770588618],[119.17594580887848,29.086967615467486],[119.17598078073658,29.0872443888365],[119.17594179771602,29.087471742844993],[119.17566326914064,29.087583718910974],[119.17494208009504,29.087546840804702],[119.17455279520799,29.08762551417289],[119.17423637463371,29.087851266423137],[119.17400975855844,29.08841873335065],[119.17382285540263,29.08866145596965],[119.17354360151997,29.088805983223825],[119.17357638409865,29.089375197966206],[119.17422288151366,29.089557800426093],[119.17475753214913,29.08980493959918],[119.17501401957917,29.090098946720886],[119.1750280389727,29.090700680134706],[119.17479595512258,29.09193459286896],[119.17462563003379,29.092388317992423],[119.17494522268943,29.09304620245221],[119.17484240766746,29.09297091915308],[119.17427670911711,29.092973361176035],[119.1733892252884,29.092638326297028],[119.17255256467334,29.092847360038462],[119.17206406407632,29.09294158256502],[119.17184071981364,29.093214362301396],[119.1717071964893,29.093636411898913],[119.17118622826746,29.09370755167247],[119.170983461093,29.093831809416752],[119.17085752244378,29.094156841215387],[119.1703975527701,29.093913888143916],[119.17015691504577,29.093912355450747],[119.17018076981938,29.093398282597892],[119.1694267581452,29.09327950604583],[119.16931351146512,29.092844761215535],[119.16885682070709,29.092247589647002],[119.16869089609833,29.09187245804476],[119.16860289210206,29.091577329089205],[119.16837166576163,29.091222938083096],[119.16749037279362,29.09031759676708],[119.16746190562871,29.08991772424692],[119.16718633932463,29.089163971580543],[119.16688476267367,29.088825367087956],[119.16594826089755,29.088129729293446],[119.16573573785156,29.088481758470774],[119.16549438412314,29.08847366317228],[119.16490058041968,29.08823433510519],[119.16467617160194,29.088373754015365],[119.1641249175342,29.08841939906358],[119.1636356988386,29.08868134765729],[119.16341599465203,29.088673385419987],[119.1628549796134,29.089026569824263],[119.16253429600688,29.088641624361816],[119.16189325466917,29.08831714866409],[119.16188786356301,29.088078290562947],[119.16167610645941,29.08798896115304],[119.16089795373908,29.0880198120839],[119.16084523508803,29.08859192556696],[119.16089750721763,29.089030599439933],[119.16047176511323,29.089655894836923],[119.16010521727978,29.08993822575164],[119.15996344368702,29.08992087992694],[119.1599237678174,29.08984221042378],[119.16020809600612,29.089176995532068],[119.16031709625878,29.08854976917071],[119.16006890744593,29.088453361519527],[119.15981890420413,29.088491123360125],[119.15960171844942,29.088663117973546],[119.15940544276975,29.088998549984574],[119.15930041770783,29.089557259632304],[119.1592141899596,29.089664476215766],[119.15904356730864,29.089539165713674],[119.15908545691116,29.08903267875127],[119.15889246219227,29.088979180082305],[119.15872686317472,29.089177619321696],[119.15863018359374,29.08917708391275],[119.15844909841418,29.089077834517997],[119.15830914945471,29.08884799499159],[119.15781493962011,29.088769312562384],[119.15761291737061,29.088859774577987],[119.15749058867694,29.08930730421323],[119.15777085731862,29.089616532509343],[119.1577809497157,29.089714751912318],[119.15759407917727,29.08979867665487],[119.15731559658639,29.089705188913385],[119.15698082543749,29.089784801751545],[119.15677053642129,29.089547823743224],[119.156789665097,29.08943373972721],[119.15698520258911,29.089215926374983],[119.156994968879,29.0889050635814],[119.15685971754165,29.08861309468835],[119.15627099115491,29.08870421469683],[119.15617540871048,29.088566364226338],[119.15580674196742,29.08855761206068],[119.15556399796097,29.088238655137907],[119.15572274136014,29.08797464035758],[119.15621694016048,29.088010505067817],[119.15623610203552,29.087503706527123],[119.155426640443,29.08729569792691],[119.15484440882075,29.087517774821357],[119.15445917350482,29.08730918029868],[119.15438235550246,29.087122264708345],[119.15457501276457,29.08675399131986],[119.15445961814055,29.086321504785875],[119.15374429885905,29.08644461466232],[119.15357798301267,29.0867378468025],[119.15339185160288,29.08675622548933],[119.15287568215113,29.086602446158004],[119.15245225012933,29.086092718099472],[119.1522030031484,29.08605541509341],[119.15164389869066,29.086163170701628],[119.15158944707694,29.085989336437773],[119.15187515307323,29.085667528813968],[119.15183115139833,29.0856148450502],[119.15125580704543,29.0858661905485],[119.1508835612234,29.085896756696386],[119.15061807666434,29.08601932362451],[119.1505293524202,29.085933560912736],[119.15050160130409,29.085668406654932],[119.15033172322543,29.085552919581854],[119.14998399769568,29.085743694302476],[119.1497502347847,29.0861479725677],[119.14958647878335,29.086176382350324],[119.14908910748154,29.085967180885703],[119.14912414496335,29.085368770950726],[119.14904912970827,29.085280515603998],[119.14891603546418,29.085295489720856],[119.14878724862538,29.08555948118391],[119.14825382194203,29.085300856399872],[119.14806338036624,29.085335790861006],[119.14773442660092,29.08552661069028],[119.14726838714681,29.086099399112552],[119.14714539625196,29.08612167838442],[119.14715195626688,29.085323131132117],[119.14734421874978,29.085036668659352],[119.14768147436718,29.08473803690572],[119.1476757208118,29.084535240447043],[119.14694967990201,29.0846219020093],[119.14678848831218,29.084300415780774],[119.14622337045529,29.083767210402222],[119.14607514261054,29.083713821965873],[119.1458774964349,29.08375846488153],[119.14578695747059,29.083914702346686],[119.1458280406475,29.08429129607598],[119.14656916685328,29.08472127788715],[119.14664739279763,29.085176260140237],[119.14688539591418,29.08561954421833],[119.14681106067151,29.086060427742975],[119.14649001937808,29.086620961262764],[119.14585992787468,29.08677712937866],[119.1455749856342,29.087030624131813],[119.14573216419794,29.087836181313886],[119.1459665595318,29.08823341252219],[119.14565385922553,29.088329668117076],[119.14508442287188,29.08786472325822],[119.14480094585059,29.08791516806194],[119.1444434992373,29.088420081574856],[119.1438942134953,29.088687824480914],[119.1431674767069,29.089252417310547],[119.14263295825785,29.089949244012903],[119.14256475326923,29.090486636718193],[119.14244245537694,29.09100739908859],[119.14160652967239,29.09096303714247],[119.14117131195881,29.09038126007103],[119.1410105477027,29.08955296083803],[119.14071664618506,29.08956708473853],[119.14043105528675,29.08941458695671],[119.14056126860662,29.089026654360275],[119.14072583367232,29.087545612109746],[119.1406111647051,29.087479612136523],[119.13961481680687,29.08739494029949],[119.13928812476264,29.087265141339852],[119.1388056257733,29.08753034937942],[119.13885969603172,29.087749672332524],[119.13878970538931,29.08816782399573],[119.13830142205177,29.088691302314974],[119.13809588078783,29.08877499751224],[119.13664780108351,29.08879523559878],[119.136639494927,29.088948550790672],[119.13686337997596,29.089290412022997],[119.13666756464133,29.08959022508399],[119.13602614154543,29.089314778561423],[119.13629039639326,29.089764515980676],[119.13601994982669,29.09004408445006],[119.13596657194405,29.090216941501946],[119.13564890758231,29.09034905549008],[119.13593478682365,29.090870672684634],[119.1359189101422,29.091011387724453],[119.13529447245375,29.090451355720063],[119.13467073295256,29.09030653214055],[119.13457698350862,29.09039426492489],[119.13453369410645,29.090675500742943],[119.1341302346326,29.090820012370298],[119.13416157931599,29.091081924170428],[119.13431011924213,29.091118903789823],[119.13445578391838,29.091057589026175],[119.13453365452273,29.091139798101246],[119.13452066235757,29.09128699245637],[119.13424050458867,29.091471507393944],[119.13361930466921,29.091392352813283],[119.13367299806299,29.09170006707883],[119.13347505881826,29.09177408583324],[119.13324970305395,29.092054004511457],[119.13331887320803,29.092659399878254],[119.13320889019036,29.09291051397108],[119.13340460841954,29.09349404351112],[119.13339521285336,29.09374906667392],[119.133297461066,29.09431107748703],[119.13152476928603,29.0945188654199],[119.13150610071699,29.0936059835885],[119.13084673043842,29.093703269533137],[119.13072889942858,29.09309107413129],[119.13045817441139,29.092997214987683],[119.13038679261484,29.09304272069616],[119.13039647125147,29.09368400842109],[119.12984131239514,29.09372262975191],[119.13010380468003,29.093060539855085],[119.13000395126694,29.093034069383638],[119.12985073692752,29.093114638642362],[119.12962112442814,29.092916789697473],[119.12934316617874,29.093225448334582],[119.12903450637755,29.09428218326624],[119.12875613064175,29.095328345648575],[119.12991468884198,29.095633327556836],[119.13002174386888,29.09575189276691],[119.13024050130873,29.09646070215776],[119.13006312702638,29.09660931643211],[119.12945497383237,29.096765505687173],[119.12897911066776,29.09712842744545],[119.12893331994513,29.097249506254517],[119.129007900149,29.097697975616793],[119.12881647104531,29.097896130475117],[119.12835507194188,29.09785737024778],[119.12805335517038,29.09794047343903],[119.12745572949292,29.097750040610936],[119.12732884645335,29.09778514849542],[119.12648351552326,29.098725030154846],[119.12629388989158,29.099119515485704],[119.12628627656841,29.099636053899392],[119.12647473632188,29.10023149536212],[119.12851124492327,29.101025808083097],[119.12865145944974,29.10112579261275],[119.12873543072303,29.101345136059827],[119.12902344493648,29.101402940375298],[119.12914131168849,29.1015118034624],[119.12910489162249,29.101650249466918],[119.12838748197038,29.102456869681912],[119.1286580705734,29.103912403927875],[119.12845115490707,29.103979697670212],[119.12841689713237,29.104134963670507],[119.12824857601257,29.103934497635805],[119.12801607773626,29.10391795145277],[119.12777775672522,29.104573613605137],[119.12787541466321,29.104888384539585],[119.1279828252735,29.104970882451084],[119.12816341785056,29.104968663134528],[119.12839160602627,29.104818298610446],[119.12855273339083,29.10484582507291],[119.12821850690567,29.105696785982595],[119.12824514799905,29.10608791486437],[119.12814237624656,29.106545890241044],[119.12643813654748,29.10673937733961],[119.1262813218189,29.107009439239242],[119.1257997492623,29.107358105861355],[119.12487309194886,29.1073697973456],[119.1247357770416,29.107314617211593],[119.12378643884017,29.10749016823066],[119.1233629316916,29.107905480307338],[119.12301981532819,29.108133377377616],[119.12227733314752,29.109103519757717],[119.12199803247675,29.10917078862278],[119.12175694364326,29.109133419668243],[119.121333547085,29.10866143904448],[119.1211209368418,29.108587231369494],[119.12090939221643,29.108715994526115],[119.12071908319744,29.109166092511703],[119.1205839392784,29.10927712172834],[119.12004953229808,29.109309918325447],[119.11977280689257,29.109060034332018],[119.11883189253481,29.10989871053657],[119.11866938138633,29.10992780149795],[119.11767887498623,29.109748936960127],[119.11766875933134,29.110063678219376],[119.11720108285766,29.110006115899434],[119.11719642089204,29.109748557415013],[119.1166073346796,29.10968146890286],[119.11642251263922,29.10957395544804],[119.11603988482555,29.109568276119663],[119.1160510974388,29.109056771870193],[119.11625688371898,29.10834028490241],[119.11612755247116,29.108191088067084],[119.11574132835845,29.108167244910188],[119.11565124681925,29.108297036465483],[119.11533707813737,29.108364528434418],[119.11509063242657,29.108577935101586],[119.11435062207774,29.108854768332833],[119.11429946989472,29.10879969801128],[119.11430528940073,29.10815185821359],[119.11395516852369,29.10758354979111],[119.11257360798184,29.107940688454104],[119.11268165426998,29.10821377584141],[119.11230448223067,29.10834691458204],[119.11211467187843,29.108015507569196],[119.11144905075233,29.107290936709507],[119.11053337080565,29.107747730716817],[119.11114203302498,29.10868123979527],[119.11227594713976,29.109250317885344],[119.11225212550454,29.109796978403608],[119.11157597322457,29.110016915151416],[119.11147620450518,29.109893837457932],[119.11072084969952,29.109909166314363],[119.11065497299005,29.10944267332587],[119.1105573725075,29.10928695647174],[119.10999009412562,29.108989365291],[119.10970625734316,29.109111438670443],[119.10956506926496,29.109072611505322],[119.10957516753537,29.108918119448038],[119.10984892739785,29.108678683142045],[119.10984246787004,29.108399992075487],[119.10950212561468,29.108043711385893],[119.10910520838549,29.10807553992684],[119.10882248542136,29.107946094483285],[119.1088783393773,29.107620848926253],[119.10870116713303,29.10726627229506],[119.108843107342,29.106865705195915],[119.10848619537593,29.10672319084569],[119.1076621394784,29.106957649024384],[119.10730881334511,29.107232330711106],[119.10695836283564,29.107640921902927],[119.10627989791706,29.107396703598635],[119.10629215755424,29.107216491516247],[119.10674344781323,29.10664308855116],[119.10674849895217,29.1065344570337],[119.10639522716757,29.106354294898146],[119.10516651433369,29.106324401688678],[119.10510746995956,29.106174743592018],[119.10527601924318,29.10594223938089],[119.10564910558492,29.10580134737721],[119.10693187506811,29.105741357117942],[119.10724808427551,29.10565343672783],[119.10715086556876,29.105428399132627],[119.10667944384068,29.105478134775154],[119.10654188157179,29.105390225701026],[119.10647959159937,29.105246588299313],[119.10649367226253,29.104829146441585],[119.10688446383867,29.104258962739404],[119.10687151042116,29.104125054874427],[119.10674114741902,29.10406187760641],[119.10610191297093,29.10416687007129],[119.10522253822388,29.10389545698445],[119.10450018827176,29.103775467301077],[119.10395105023466,29.103809228881108],[119.10395323016581,29.103581801036377],[119.10328348870459,29.103541537937282],[119.10255074934182,29.103613242730425],[119.1023534493665,29.10348011314207],[119.10190338186516,29.103517717448195],[119.10113830344774,29.103426511675526],[119.10091508703121,29.10338853507739],[119.10092014288672,29.103207780033546],[119.10079594508298,29.103066219029007],[119.10093065358117,29.102390244358237],[119.10022826349208,29.102201863740856],[119.10042742928927,29.101321215555384],[119.10066432173852,29.101353163667348],[119.1008008462212,29.100481235481073],[119.10087105768046,29.100411639023037],[119.1011212724156,29.10049269406644],[119.10107845151951,29.100222994429323],[119.10084264213602,29.10009877599341],[119.10095247037638,29.099873069142177],[119.1005251316834,29.099723112847503],[119.0998907787163,29.099758850234874],[119.09986200533734,29.099436815788586],[119.09964494527361,29.09914138792473],[119.0995196994508,29.098717999413374],[119.09888574507431,29.09867669620711],[119.09781128628697,29.097606638248664],[119.0971961155896,29.09743723417418],[119.09527005469941,29.097402693388503],[119.09532809735396,29.096297650649312],[119.09482383562434,29.096403656506492],[119.09416557603737,29.096160960244728],[119.0939496341688,29.096150388789717],[119.09362929283215,29.09650935458476],[119.09335324422976,29.0966240709226],[119.09336259068425,29.096749788225942],[119.09354576248371,29.096913508207535],[119.09352416175564,29.096995886760322],[119.09315742222648,29.097115750578297],[119.09305196598771,29.09722530691976],[119.09301956584264,29.097347526562572],[119.09309873263096,29.0974431917583],[119.09365511806168,29.097532819858163],[119.09399448033136,29.097810810829287],[119.09402971978467,29.098175372432216],[119.09385440164905,29.09870993809503],[119.09361326239271,29.098793979084817],[119.09337863498958,29.098517050096103],[119.0919063193636,29.099138099453867],[119.09180770782551,29.099241724551387],[119.09203620530339,29.099438962558956],[119.09198795729719,29.09974203350237],[119.0921254051945,29.09999406413507],[119.09232729069991,29.100017031786383],[119.09335729862448,29.099720831655354],[119.09368189023827,29.1001118608897],[119.0937146223781,29.10032948026385],[119.09360123679546,29.100539845116778],[119.0934097709797,29.10056317670969],[119.09263099766348,29.10034357288352],[119.09238194799204,29.100525740688507],[119.09226784178671,29.10083755139077],[119.09231100494495,29.101089068896414],[119.09279787615051,29.10158220168765],[119.09291733089938,29.10188927770461],[119.09343377947455,29.101785384562238],[119.09363531530285,29.10184793247108],[119.0936651749623,29.101986145934312],[119.09354207275089,29.102193545542193],[119.0923133805721,29.102770094895227],[119.09199418762358,29.102639245813215],[119.09191826540275,29.102528655385886],[119.09203920412618,29.102250833685385],[119.09187331922638,29.10209638346178],[119.09169950936395,29.102052548388734],[119.09157679072156,29.102128213971753],[119.09127914197774,29.102689905422935],[119.09119205438917,29.102728961374382],[119.09102185306332,29.102638997295585],[119.09109529933814,29.102204530943006],[119.09045947663527,29.101955641148862],[119.09054516535485,29.10140345293022],[119.09074923609315,29.100926585112912],[119.0907046663965,29.100331096151532],[119.09049416547553,29.100263721671688],[119.09040422296128,29.100065641295117],[119.09010157818035,29.10035136052756],[119.08947189336953,29.100239996899905],[119.08900990725108,29.100046297268012],[119.08893655138837,29.099514043307142],[119.08922005404224,29.099857362815445],[119.08953885110277,29.09987432325741],[119.08967595276478,29.099763119421024],[119.08965151812762,29.099372481230592],[119.08989261971719,29.099152066531193],[119.08976021003592,29.099078105368744],[119.08949537281312,29.099171462388195],[119.08922407860697,29.099076695663797],[119.08867211753827,29.099229262473084],[119.08860306249971,29.098909148175625],[119.08863906967812,29.09859474428103],[119.08847105394997,29.098454439195034],[119.0883559618333,29.09794109052502],[119.08804443030115,29.097336554114836],[119.08794554895731,29.096616366000138],[119.08727707725136,29.09651884155479],[119.0871245618204,29.09616657892422],[119.08715768552723,29.09588140090763],[119.0870677581508,29.09568819040494],[119.08684002484438,29.095657100216137],[119.08642911934182,29.096269093273264],[119.08587007412255,29.09606040278994],[119.0856916367234,29.096073811533312],[119.08473644832267,29.096999457261035],[119.08462313826529,29.096942331807465],[119.08486096551827,29.096414490731764],[119.08494050848739,29.095924875363917],[119.08483331850327,29.095799489886968],[119.08464157885987,29.09583485749115],[119.08310730887055,29.09684411668986],[119.08281270904062,29.0969301995335],[119.08270444403533,29.096896191897482],[119.08275013765247,29.096748948023233],[119.0831915113784,29.096464024106393],[119.08361816664775,29.095949802300805],[119.08393725440516,29.095688624745545],[119.08461499821942,29.09537381302933],[119.08466142510085,29.09511784982462],[119.08452401874663,29.095002196471278],[119.08424559301932,29.09499076841069],[119.08281824024684,29.095337031716944],[119.08237365992778,29.095363332439778],[119.08244920217442,29.095271102722922],[119.08292508512291,29.095159620253384],[119.08285890911215,29.095063982407805],[119.08243195691625,29.095039100821662],[119.08226293725143,29.09465271087004],[119.08241761971286,29.094448734069235],[119.08241116549728,29.094212138269775],[119.08214608898543,29.094078425140392],[119.08204754915383,29.093926428300264],[119.08151845633309,29.094039857842187],[119.08146307002447,29.09400545701981],[119.08148933529213,29.09389572523051],[119.08187922916159,29.09381054404059],[119.081803362933,29.09351006071183],[119.08149296733272,29.093480974983475],[119.08136997920082,29.09326074426172],[119.08124733055642,29.093286556701088],[119.0811009796372,29.092904744862594],[119.08080499342896,29.092737168742996],[119.08056941989472,29.092728181428942],[119.07959294858095,29.09316809413289],[119.0790944907034,29.093286681627248],[119.07871437124746,29.093271543512646],[119.07860973082074,29.09317352401412],[119.0786029155771,29.09296831455787],[119.07880395053122,29.09287218543209],[119.0793182169341,29.09284413542201],[119.08004221109218,29.092309811098538],[119.08103380155293,29.09197970848268],[119.08166253384051,29.091591373683567],[119.08196035192786,29.09152038123441],[119.08229735492897,29.091747025966676],[119.08280992962807,29.091557727369562],[119.0830858297688,29.091415812111077],[119.08317360903612,29.09127231779095],[119.08341245444271,29.091249675964058],[119.08353045065779,29.091106522733213],[119.08361717485505,29.09070448834455],[119.08501039596564,29.090545886570972],[119.08541403180446,29.09045590338638],[119.08566838874894,29.09026250404414],[119.0857047826174,29.08956752146627],[119.08566055727337,29.08928894996714],[119.085467050813,29.088853179643305],[119.08529439668821,29.088588711397218],[119.08354267839897,29.086912822005267],[119.0831660784965,29.086778631056884],[119.08234166308199,29.086741253392134],[119.08218983230013,29.08725502932243],[119.08227255568464,29.0873018223519],[119.08239085387424,29.087754164589118],[119.08242894644206,29.08815692404423],[119.08233686226164,29.088207349009423],[119.08217681203122,29.088096312885863],[119.08219986665983,29.087686765262983],[119.08213514432572,29.087444816271418],[119.08203623922925,29.087358916921467],[119.08068820794318,29.08730678917991],[119.08069759372869,29.086898869539137],[119.07953416255855,29.08666645222427],[119.07926403433952,29.087194646150675],[119.07895045254753,29.08705210984374],[119.07884436199359,29.087075762904348],[119.07840272400023,29.087407085390716],[119.07843798687107,29.087163169999073],[119.07866888789428,29.086837967356388],[119.07856352247668,29.086810362302852],[119.07828839321095,29.08710395097956],[119.07772193368186,29.088051494017833],[119.07747919596974,29.08815684415421],[119.07718541705957,29.08805442195543],[119.07667439708504,29.08862577156522],[119.07655074076331,29.088165641054786],[119.0762116812231,29.08792739481966],[119.07630626049237,29.08779258986421],[119.0755483380543,29.087259446534002],[119.07572130496007,29.087052167748674],[119.07539518694037,29.087012930942834],[119.07491085433226,29.087185283763407],[119.07356331009746,29.087212721185402],[119.07280723620613,29.087324719606013],[119.07208178537742,29.087002446227604],[119.07181000851799,29.086990535575133],[119.0715393036258,29.087098770346298],[119.0711403108943,29.08669835213674],[119.0712585950301,29.086523389692676],[119.07195243124899,29.086245316437118],[119.07190468803735,29.085427569939633],[119.07163255490951,29.085406219414356],[119.07151178472168,29.085197910955735],[119.07137841236631,29.085236020172132],[119.07046755239286,29.08461968820267],[119.06956497494453,29.084313452465796],[119.06953543090664,29.085125807125902],[119.06896606891274,29.085119259165612],[119.0687644876844,29.084364130547637],[119.06860750667839,29.08327495353518],[119.06843354822185,29.083190921727194],[119.06844508258868,29.082807634750957],[119.06833119182923,29.082233418393777],[119.06786250908561,29.08213755534814],[119.06732374411028,29.082131545819475],[119.06704234540341,29.081909903347064],[119.06672065702652,29.08216619612408],[119.06662934721774,29.08242657486256],[119.06581640687298,29.082362713764827],[119.06589100702446,29.079920981843642],[119.06608077368045,29.07980767097594],[119.06600568476324,29.07953134099363],[119.06518269006274,29.079662029508178],[119.06463321870999,29.079606996749717],[119.06426346007815,29.079319152749974],[119.06372556849762,29.07860063788836],[119.06324048092286,29.07826964114301],[119.06285132938123,29.078141200642985],[119.06287937619258,29.077920294734312],[119.06237201613638,29.077752209105363],[119.0613306991723,29.077941739393875],[119.061330668689,29.07830135971394],[119.06109639314606,29.078393917667707],[119.06102166042457,29.078365083389677],[119.0607245662469,29.07780604300187],[119.06056612615176,29.07769083819388],[119.06035664186902,29.07788066370479],[119.06016477829805,29.0779108401019],[119.05972612444668,29.077519404328868],[119.05951595201311,29.07744682955685],[119.05925223923481,29.07749898766939],[119.05890262196593,29.07805336207154],[119.05822757649959,29.07795723391576],[119.05844954877946,29.078540925504054],[119.05842615843835,29.078994740765815],[119.05871068232844,29.079133813792957],[119.05875234955143,29.079222410223398],[119.0585834654239,29.07957800696203],[119.05837796258562,29.079645091150724],[119.05848139263817,29.080079620746993],[119.05827193119119,29.080238079140205],[119.05825144313322,29.080360866170196],[119.05839621442097,29.08047608015397],[119.05925054387366,29.080547535139026],[119.05968457062319,29.080310736389105],[119.0599051943642,29.080024124221563],[119.06074662498001,29.080375327177926],[119.0609528778817,29.08020286620853],[119.06113468724703,29.080181165567193],[119.06123852122255,29.080244934570736],[119.0613405444483,29.080482267222713],[119.06122588478658,29.08096104866792],[119.06143930747389,29.081036870201135],[119.06164659762781,29.081423403407733],[119.06225311295618,29.081596442147454],[119.06232537635341,29.081134459196388],[119.0629459667003,29.08081900614269],[119.0630634445492,29.081116753310546],[119.06348206914387,29.081211249268737],[119.06370053106606,29.081457765592226],[119.06462154765661,29.081626878001714],[119.06463055428351,29.08136157810017],[119.06448682980863,29.081115121225476],[119.06397515087609,29.080566164700866],[119.06394785697702,29.080366476935314],[119.06401903800476,29.080024284389303],[119.06411391273912,29.0799650583654],[119.06482578192478,29.080281077620818],[119.06479199168606,29.08039497604903],[119.0645867881625,29.080462007558936],[119.06490189127038,29.081186535942322],[119.06493779770095,29.081546463134362],[119.0651429436485,29.0821988557437],[119.06514651194097,29.082498669253333],[119.06360378421796,29.082427783190482],[119.06355200978007,29.0827641920007],[119.06403242828833,29.08314996841015],[119.06396553693843,29.083757531211674],[119.06378836311528,29.083916073480776],[119.06358712692027,29.083928881191454],[119.06331187852506,29.083818693839294],[119.06262702294283,29.083358972309135],[119.06200433135415,29.08314071641052],[119.06182811752346,29.084885415893666],[119.0597797722501,29.084644368301152],[119.0596844803121,29.085616198314796],[119.05944008584486,29.086619487385022],[119.05943936154532,29.086687294132783],[119.05962187287396,29.08671000542208],[119.06059194865797,29.086720609332577],[119.06168065497909,29.086574585639408],[119.0623910307754,29.086576148462715],[119.06268744111198,29.086998791036933],[119.06281209899223,29.087357497182598],[119.0621577557984,29.087443602214393],[119.06199787056744,29.08729565645859],[119.06189115369507,29.087286834592636],[119.06131443885238,29.087496758400093],[119.06068134105391,29.08757504479015],[119.06042225752648,29.08794975381047],[119.06044128011102,29.088185063147073],[119.05996916294366,29.088315348742118],[119.05974099341125,29.088604941318327],[119.05964211947386,29.08945132927629],[119.0598914598819,29.08946637542925],[119.06174800058038,29.08899848003298],[119.06276885486334,29.08882122933748],[119.06291331969354,29.088672442611994],[119.06292520467935,29.088355068914776],[119.063263346719,29.08829842849361],[119.06360397540116,29.088645384886817],[119.06357234203256,29.0887734006371],[119.06396938206117,29.089262541556252],[119.0639409820837,29.089393249768822],[119.06356254784654,29.089855696750142],[119.06397038281331,29.090173508761456],[119.06353409198594,29.090651511750337],[119.06249744233943,29.09021400852849],[119.06194227034926,29.090421185790376],[119.06144566402902,29.090821265803484],[119.0612052847973,29.090846297103568],[119.06113271678562,29.090708466325893],[119.06115321381374,29.09051221029478],[119.06125672868554,29.090102689915177],[119.06146551850802,29.089731578155174],[119.06163296607053,29.08963454494487],[119.06202749819836,29.08960549405382],[119.06207136042018,29.089309111880635],[119.06248315917117,29.089153692273296],[119.06248928181104,29.08898785575021],[119.06114362039506,29.08924073659648],[119.05905755004545,29.08979279379031],[119.05749367544969,29.09011648268087],[119.05618137072388,29.090391244834503],[119.05610880912009,29.090374831164304],[119.05605495642504,29.090013869832255],[119.05556210591077,29.090064689903194],[119.05545794333337,29.089957509644044],[119.05549211014822,29.08946527119827],[119.05540091249776,29.08896805022973],[119.0554792280286,29.088880314822255],[119.05553712952553,29.088073824811794],[119.05586872084936,29.087657475053426],[119.05580264447315,29.087424774038055],[119.05544920451237,29.087105016640017],[119.05557212314373,29.086302722731766],[119.0556263688497,29.08625091367475],[119.05634408994484,29.08626146366445],[119.0563965517622,29.086087087995946],[119.05636569032772,29.085708548599314],[119.05623533183213,29.08523279946847],[119.05591531993996,29.084587706246378],[119.05578246882419,29.083884087404464],[119.05553173622336,29.08389048711897],[119.0554670693906,29.08399195579971],[119.05543972744702,29.084486429061727],[119.05522096985433,29.08447271842685],[119.05508558330658,29.084065329677927],[119.05499039689025,29.084030526416814],[119.05479610772778,29.083562818522154],[119.05462015867676,29.08286657124607],[119.05429044731441,29.08250586797155],[119.05405732793544,29.08255406466409],[119.05350629159977,29.083097208868285],[119.0534002493378,29.08409129481675],[119.05350546933087,29.084325622433376],[119.05213883359905,29.084230909776508],[119.05205270413957,29.08341741536494],[119.05225855366598,29.0828177288161],[119.05206641837435,29.082634388000127],[119.05188645873045,29.082891399952295],[119.05164901556039,29.083390073941853],[119.0516696748871,29.08541907092908],[119.05183551575942,29.086463609430208],[119.05204953066713,29.086967947289015],[119.05133301363843,29.087045011214734],[119.05123176576473,29.086671655623896],[119.05132446437578,29.086213646515507],[119.05129251822085,29.08600121171707],[119.05116395719696,29.08584400788541],[119.05116039502599,29.085497613529192],[119.05047300989973,29.085394695770688],[119.05035989380377,29.0852634532268],[119.04989661514911,29.08528041439662],[119.04986609894266,29.085167977952118],[119.0504457590081,29.08488189387412],[119.0507798121327,29.084221232500067],[119.05124742030688,29.084172532977224],[119.0513124348423,29.084066736791133],[119.05137028297678,29.083767071131472],[119.05131537570414,29.083266014894857],[119.05144293715607,29.08251171465107],[119.05170835463667,29.082457495268347],[119.05208228063715,29.08193337052136],[119.0525703886128,29.081866847404143],[119.05249137907131,29.081784269730317],[119.05176552506991,29.081688949259725],[119.05178420600781,29.081630908594118],[119.05217713517611,29.08150359785948],[119.05214518940048,29.08127299692765],[119.05243111558896,29.080882684455442],[119.05271771926867,29.081016831524234],[119.05357257983914,29.080746552299253],[119.0538323343932,29.079985174291256],[119.05356223387317,29.07991519166488],[119.05322315741213,29.080047053461975],[119.05306765008413,29.079861745883626],[119.05349832210736,29.079648679965995],[119.05423501605941,29.079625772067615],[119.05425622010021,29.079487782731615],[119.05439883156875,29.079352260190305],[119.05434463893184,29.07881135899685],[119.0544506527384,29.078205405449474],[119.05447265906663,29.07707803202952],[119.05439908550031,29.07635038834504],[119.05449966435609,29.07630307533993],[119.05485275399565,29.076343864504672],[119.05539483145766,29.075933049495088],[119.05602887432111,29.075616860225715],[119.05630691208108,29.075628850584913],[119.05635722298005,29.075401062277226],[119.05660867109921,29.075539092874923],[119.05744390508634,29.07544685329781],[119.05758188714243,29.075069002142822],[119.05749857546527,29.0746761672427],[119.05713543818504,29.074012702044428],[119.05695802044505,29.073474715314475],[119.05673963244064,29.073162881629433],[119.05663441493651,29.072721528562727],[119.0564828312016,29.072590060360604],[119.0561422789543,29.072665771991257],[119.0560082928616,29.072622942786083],[119.05632516654016,29.072164541447805],[119.05628782440492,29.07195993484884],[119.05600189720566,29.07179193512516],[119.05592506925427,29.071258627070726],[119.05561220714016,29.071072156276728],[119.05531118837293,29.071061924898736],[119.0547745247439,29.071190538772886],[119.0544832401124,29.07088812443659],[119.05410896033605,29.070889376898915],[119.05417472276228,29.07052927184221],[119.05396067088496,29.070229593670625],[119.05347006365466,29.06977136966707],[119.0531622460584,29.06979310032398],[119.05302435448357,29.06941990079428],[119.05265120617487,29.069062541234434],[119.05234448956149,29.068934460132784],[119.05208948265519,29.068962573481386],[119.05182906850287,29.069259133265817],[119.05180672135782,29.070200268045213],[119.0515326847755,29.070234359887262],[119.05130035993497,29.069706054341108],[119.05139842980189,29.069440481022337],[119.0512713143742,29.06916915651581],[119.05130907979375,29.06851854571239],[119.0510515962724,29.068236334462895],[119.05058004326831,29.06826121445688],[119.04998027299231,29.068495268224193],[119.04966529500228,29.068793220213525],[119.04930038462135,29.069317357477207],[119.04931042959029,29.06943963773742],[119.04961815224141,29.06995041376972],[119.0492949488129,29.069898299760542],[119.04919367054872,29.069985471323836],[119.0491526030744,29.07150506071909],[119.04871262695332,29.07226083642482],[119.0485782795762,29.07274681830644],[119.0486270643727,29.073384031031377],[119.04868953578156,29.07354271099565],[119.04896674530578,29.07382485919227],[119.04898072953446,29.074075547596266],[119.04878429189095,29.074119845480475],[119.04846969420943,29.074349825252334],[119.04846924563722,29.075409621619528],[119.04906277674418,29.0763228432593],[119.0498021263626,29.077237214064198],[119.04997839865771,29.077931539793052],[119.04980385566097,29.078022457762874],[119.04965374390054,29.077999118102692],[119.04928567900221,29.077607980533596],[119.04896714681547,29.077575824372843],[119.04800629979468,29.076161141067743],[119.04717434609636,29.075404210779126],[119.04690432298928,29.0753020990756],[119.04606048814635,29.075352235960597],[119.04579730450098,29.075186360823846],[119.04569175371743,29.075011235749958],[119.04569177584861,29.074748827297796],[119.04574995059556,29.074677386045973],[119.04596647041384,29.074656584216687],[119.0465420757523,29.074534727891614],[119.04689434674596,29.074376766936563],[119.04732132726431,29.07404976510207],[119.04746498001812,29.073850266033745],[119.04735808007466,29.072559767709162],[119.04754627842793,29.072146775239187],[119.04748998778356,29.071118846045742],[119.04778993161551,29.069923426419443],[119.04770125906464,29.069640345235715],[119.04756804397856,29.069539283174528],[119.04739747628747,29.06953227635605],[119.04691879724172,29.06973097271705],[119.04673567762336,29.06958766714635],[119.04673676586408,29.069457270064547],[119.04724239615821,29.06898432386561],[119.04804966096142,29.0687155960644],[119.04833052145293,29.06820295187923],[119.04839843056259,29.067746965977566],[119.04836182243868,29.067504149862067],[119.04811873567483,29.0672040396611],[119.04766197875426,29.06703262583785],[119.0470371621473,29.067048362304227],[119.04643784037285,29.067242382339405],[119.04606907206548,29.067237796231346],[119.04417174305564,29.06802943760321],[119.04404965649759,29.06816658380953],[119.04392215632411,29.06864258913921],[119.04347404158455,29.06905367986212],[119.04333618418667,29.068912539785135],[119.04328845252108,29.068677848858005],[119.04357067271386,29.06845553184159],[119.04357930526974,29.068269542326355],[119.04348740638424,29.068098440760185],[119.0431090056946,29.067857583847694],[119.04256830551735,29.06792169113561],[119.0420053444183,29.068136038427635],[119.04174682517382,29.068478726773733],[119.04117241122341,29.06847279365553],[119.04095771958774,29.068559181882037],[119.03978553444199,29.069343716964806],[119.03920108321601,29.06964188722403],[119.03846481887683,29.069696824943257],[119.03839806629267,29.06950616216335],[119.03866444311528,29.06927565754504],[119.03878761125777,29.068802069807525],[119.0399816646488,29.067891188880605],[119.04013570766257,29.06746582323287],[119.04018743826295,29.067041781969323],[119.04013146379573,29.06670477826323],[119.04023055567177,29.066587365964814],[119.0402463707442,29.06635729404724],[119.04063229883124,29.066269594281774],[119.04115211517367,29.066485986662606],[119.04145798867042,29.066492100259307],[119.04218499429078,29.06645892407048],[119.04229091129069,29.06638358823217],[119.04227405002796,29.066233179024316],[119.04176785852101,29.065977438246623],[119.04157006483518,29.06571855174643],[119.04146992818056,29.06539675734067],[119.0415284600304,29.065238887235093],[119.04170365327937,29.06528829577867],[119.0422378138681,29.065938661411074],[119.04278927306636,29.06593657342751],[119.04323622153797,29.066448669615625],[119.0447111522495,29.0666274223646],[119.04490254443024,29.066430501667675],[119.04498732605947,29.065902258532226],[119.04463696004453,29.065066900448098],[119.04497411086953,29.065073158227268],[119.0454351056851,29.065513133471043],[119.04581032019523,29.065611761386783],[119.04636006060493,29.065586181131394],[119.0465399674668,29.065473018540644],[119.04694394081204,29.06538221115321],[119.04702190833646,29.064833395407952],[119.04670845145489,29.064572298568454],[119.04679681560867,29.064213206235618],[119.04626364065209,29.063557093050417],[119.04646438795974,29.063269875003307],[119.04678108337548,29.063414686125213],[119.04712867647862,29.06341312208088],[119.04724537349354,29.063487149579974],[119.04743023943563,29.06425706783669],[119.04767728792515,29.06433926967529],[119.0476984365028,29.064789400379098],[119.04808228805378,29.06506393683215],[119.04835049292738,29.0655867432461],[119.0487641428897,29.066071655635717],[119.04923062198708,29.06617607096223],[119.0501334219778,29.0665986543619],[119.05027959910083,29.0664704770803],[119.0502386710982,29.066316335793],[119.04941739402972,29.06581192491468],[119.04933264984142,29.06571938664931],[119.04934414999585,29.065620172805108],[119.05012343582789,29.06577574992785],[119.05053860263882,29.065665996029345],[119.05074074985119,29.066224481823056],[119.05112860321852,29.066459483931208],[119.05132936493484,29.066472117999666],[119.05171045688118,29.06608097798968],[119.05186596951029,29.066097483572918],[119.05196687635808,29.066289187288042],[119.05172477597455,29.066637959232477],[119.05167518922443,29.066917013112242],[119.0518906624336,29.067149134509762],[119.0525144922874,29.06753953081725],[119.05286537015341,29.067892615466583],[119.05314261272682,29.0683577177504],[119.05328340956741,29.06836256966513],[119.0533398082986,29.06827082415492],[119.05321196110708,29.068033664364414],[119.05323387893878,29.06793847858072],[119.05335779716044,29.06791683515031],[119.05377874275311,29.068105228924164],[119.05421770905585,29.067662035175513],[119.0541196665838,29.067463033307572],[119.0539501403777,29.06733026541194],[119.05333704230245,29.066999886228974],[119.05324475391303,29.066759419956494],[119.05339022419416,29.066723076626936],[119.05374111817386,29.067042270114264],[119.05425294803214,29.06721143194704],[119.05435065582542,29.067127253721143],[119.05436934535977,29.06699223722449],[119.05391611056562,29.06622979991467],[119.05386117665884,29.06597271323839],[119.05327533767613,29.066124293670512],[119.05302140237616,29.06610176696602],[119.05218360994907,29.064388232492114],[119.05202090536064,29.064450875424775],[119.05147283547163,29.064458176682297],[119.05146746057999,29.06431187576906],[119.05218938897441,29.064004141535747],[119.05181556028911,29.06335462152016],[119.05167410511542,29.06274420831381],[119.05139936314006,29.06264314217079],[119.05149600124642,29.06232523475427],[119.05135593516029,29.062299797376145],[119.05108333021583,29.062453494076852],[119.05091130898177,29.062356541586322],[119.05047997796672,29.062426485103114],[119.05032232159024,29.06238616108292],[119.05024548219383,29.062209881583808],[119.05068363080976,29.062161323183734],[119.05067932907185,29.062067537817068],[119.05014568030057,29.061777806501265],[119.0498142286708,29.061503313415866],[119.04937723193332,29.06085566633872],[119.04932088296984,29.060469276652963],[119.04948932012748,29.060347433714384],[119.04980248086123,29.060279337961557],[119.04982438267268,29.06033648633578],[119.04956507830136,29.060541069276695],[119.04961605967989,29.06070606972696],[119.05034039407519,29.06101410378588],[119.05098284751296,29.061536439598907],[119.051083049378,29.06152625461908],[119.05089489854709,29.061053079277983],[119.05118869186823,29.060888276857632],[119.05094484479581,29.060750462593383],[119.05062449072241,29.06076820085208],[119.05045930437399,29.06057609424208],[119.05038644825338,29.06000601486943],[119.05011100275229,29.059905682536836],[119.05003523680766,29.05978389738317],[119.05011394481758,29.05908796818473],[119.04981230087537,29.058814582910408],[119.04941579755939,29.059198137014224],[119.0485093846048,29.05934770188828],[119.04810648659611,29.05916186877666],[119.04767812263515,29.058700918709146],[119.04769321604454,29.05856509622239],[119.04777832666709,29.058504122933744],[119.04832881590347,29.058624979943534],[119.04883589180004,29.0584274167839],[119.04884916937523,29.05854033741298],[119.04873064818631,29.058716304934702],[119.04877588313387,29.058868726123663],[119.04887571183693,29.058916806815585],[119.04906640807572,29.058829626450315],[119.04938030307653,29.05850730020739],[119.04991332726408,29.057487587839205],[119.04976250413507,29.057373782387526],[119.04965224840427,29.05743039546066],[119.04944431957908,29.05740205127672],[119.04936098304286,29.05764970472204],[119.04925105748461,29.058070883587362],[119.04911925510444,29.05815191409738],[119.0485432532693,29.05801221102493],[119.04767458405236,29.058080158747355],[119.04754927174807,29.05794760549013],[119.04746780340764,29.057408667226333],[119.04664230616038,29.056940497158028],[119.04605018715303,29.05698981623916],[119.04580635817203,29.05723855325486],[119.04501606443357,29.05721674970248],[119.04469544620906,29.057010905846326],[119.04453890002749,29.05700963941726],[119.04448646892116,29.057126573007167],[119.0445844666341,29.05739883163975],[119.04457331914557,29.057599664179914],[119.04425411686968,29.057698225395225],[119.04374248409782,29.05766170760804],[119.04347716595001,29.057536595177137],[119.04315335303409,29.057117197757584],[119.04295768611242,29.057064231282226],[119.04275337177648,29.057393746395714],[119.04271419975258,29.057847609615287],[119.04221480947024,29.057733031987873],[119.04198861684989,29.05787096818098],[119.04141490641864,29.057975819377802],[119.04123828506405,29.05785348487962],[119.04103543371109,29.0580143941588],[119.04121096480826,29.05827881511074],[119.04116572408829,29.05835023417804],[119.04096253243648,29.05829513956376],[119.04088031526038,29.058362509941006],[119.04049941935499,29.058334997898896],[119.040468199093,29.05818705208055],[119.04037701610459,29.058163708539322],[119.04015443346128,29.058240138830975],[119.0400524684016,29.058375363665924],[119.03982415954884,29.05827258497988],[119.0398273769437,29.058433097327107],[119.04028433657928,29.058863743349576],[119.03985891692723,29.059039580666955],[119.03950782480845,29.059078105106565],[119.0398717860825,29.05968684595062],[119.03973212200872,29.059897521362767],[119.0396488038061,29.060293401703856],[119.03947577517934,29.06026755999051],[119.03925754669574,29.05987564479342],[119.03906333997712,29.059857680137398],[119.03872161480432,29.059611030882152],[119.0385475001064,29.059759475585526],[119.03816267749752,29.05983685507242],[119.03817241260973,29.05932559489911],[119.03794055745067,29.05888192359557],[119.03783794145467,29.058312127379597],[119.03719547130622,29.057495736758653],[119.03684046675605,29.057480881638746],[119.03619576018988,29.057899395307228],[119.03581637473967,29.057699451475102],[119.03591080719129,29.05733033236919],[119.0357880583109,29.0572249769618],[119.03548727425122,29.0571506468157],[119.03493342368843,29.057343955666372],[119.03496898747402,29.056990631214255],[119.03491371843332,29.056916222101588],[119.03486166449171,29.057024806732286],[119.03480064708039,29.05701821752346],[119.03484590317731,29.05664859146742],[119.03392850670672,29.05648187469715],[119.0340250836417,29.05615393196244],[119.03398526372911,29.05591302936138],[119.0339152734356,29.055924899719557],[119.03359184100816,29.056495960672216],[119.03346981104576,29.056482786471467],[119.03344577416885,29.056359198656487],[119.03365326455648,29.055912804382675],[119.03349931219277,29.055646477430507],[119.0336913802106,29.05507242663522],[119.03419098670882,29.055183102219964],[119.03423368396608,29.05535592277144],[119.0351252657985,29.055286473854164],[119.03526490579576,29.055108513591744],[119.03525522717494,29.054958449669336],[119.03491893594622,29.05462315566635],[119.03491571765146,29.05447928038777],[119.03522761946193,29.054598810970816],[119.03535430410186,29.05482753455291],[119.03567195806077,29.05488959091591],[119.03593255780876,29.054780572210927],[119.036184894017,29.05479045983864],[119.03697498180902,29.054307106650604],[119.03690430324362,29.05388741252883],[119.03698687096178,29.053787208190755],[119.03694202248322,29.05354037973674],[119.03798735029696,29.053095713779566],[119.03826591342961,29.053044401521547],[119.03855025382217,29.052623297023747],[119.0385825739885,29.052473309620606],[119.03828428267671,29.05230893237329],[119.03779142406003,29.05228064645678],[119.03754698172717,29.05215166428529],[119.0375498599936,29.052073330641495],[119.03782986717079,29.05187614947862],[119.03796090719908,29.05166332935986],[119.03798104189573,29.05127515439309],[119.03772013115096,29.05060547969266],[119.03804897539777,29.050217354672377],[119.03785549863764,29.050150294963302],[119.03740287799765,29.04979368166447],[119.03735159028025,29.04927744712585],[119.03719189094038,29.048840617222993],[119.0376162321278,29.048225095628286],[119.03870829668914,29.04722827415363],[119.03882281029429,29.047222779651715],[119.03888596936463,29.04747010542682],[119.03904501718971,29.04722439815163],[119.03959140342822,29.047041514447592],[119.03958675735163,29.04679485565652],[119.038871716696,29.04620405669556],[119.03836376334753,29.04627229096491],[119.03776317227111,29.046742645011417],[119.03728860650318,29.04698185431062],[119.03679325263879,29.046939110527223],[119.03641601102,29.046767931913028],[119.03632912212151,29.04705088015338],[119.03612847169043,29.047051652999446],[119.03616254584317,29.04735597067205],[119.03593388215126,29.04755762209185],[119.03582189325749,29.04754873140036],[119.03572356482718,29.047297183332727],[119.03564424194705,29.04726590893171],[119.03550602806263,29.04753837733279],[119.03542885592734,29.047547834937564],[119.03525945109521,29.047398625144872],[119.03512268497053,29.047547801297167],[119.03498880107834,29.04757547913994],[119.03473721910196,29.047245187688546],[119.03456960480428,29.047188421558733],[119.03432619051193,29.04794065433022],[119.03364275875822,29.048515155290428],[119.03380961858097,29.048951861227334],[119.03384081201595,29.04933864738167],[119.03383531223426,29.050721470751068],[119.0337336677333,29.051565248785305],[119.03378494930077,29.052085255307215],[119.03354160152256,29.05211465906107],[119.03338903961125,29.05239310769251],[119.03314569391999,29.052432226093917],[119.03229330374975,29.05228642338414],[119.0323453719145,29.05196003175329],[119.03173524373986,29.051955604328988],[119.03179694112363,29.052346625386697],[119.03160959290325,29.052402602610197],[119.03123814235828,29.05236104548143],[119.03113656749782,29.05246706794115],[119.03118064824105,29.053215595022685],[119.03088088709501,29.054277797716114],[119.03058144759451,29.05581463754275],[119.03096795122894,29.05601469050791],[119.03092773532609,29.05625876936097],[119.02950729609873,29.056135395408063],[119.02959606446406,29.05462572994575],[119.02954655517226,29.054442321221803],[119.02992382611218,29.0533397943402],[119.02982161278335,29.05254367260692],[119.02998992350291,29.052577934959817],[119.03010943597761,29.052509091692826],[119.03008576802294,29.052293149807788],[119.02994331668961,29.05201268745034],[119.02996091307045,29.051877120281617],[119.03031409022812,29.05140729890231],[119.0302993964306,29.051164444835692],[119.03040350811017,29.050735934919295],[119.03036623464355,29.05013559067712],[119.03005942495695,29.04973857031444],[119.03002606455746,29.049555387855605],[119.03022565355249,29.0489366069893],[119.03020095932382,29.04811842609693],[119.03021175979966,29.047711836945798],[119.02950987728444,29.046740881057296],[119.02971129816707,29.045640713422795],[119.03149746807378,29.045626440699213],[119.03184311057176,29.045313305604655],[119.03211480112765,29.045261605082985],[119.03224940497233,29.045069708436912],[119.03268369006523,29.04493080763581],[119.03342243078482,29.043688888055485],[119.0334447137573,29.043327503607316],[119.03337796876185,29.043172911586893],[119.03318739777161,29.04303599602603],[119.03324702945923,29.042411658046564],[119.03355102723974,29.042436321940926],[119.03383743270457,29.042557525224282],[119.03460046575856,29.042990637298317],[119.03469523441056,29.04284947989665],[119.03469813273782,29.04252879266507],[119.03489625466499,29.042610661302646],[119.03504447962806,29.042771613649723],[119.03497086787377,29.04313906274912],[119.03499954666023,29.043564524665072],[119.03506163073705,29.043696649650276],[119.03533296631583,29.043912505969278],[119.03547618318605,29.04389478770468],[119.03574326421723,29.04352469315532],[119.03591914863593,29.043483063644423],[119.03647943111069,29.043846492517616],[119.03716533267685,29.044513122227002],[119.03736168221731,29.04451452417257],[119.03761692455099,29.044255353085585],[119.03775476789765,29.04423388035079],[119.03790624480395,29.044304549869974],[119.03808212007938,29.044519852810048],[119.0401671125149,29.04407433763088],[119.04013625265567,29.043913711810493],[119.03984009513145,29.043798595753575],[119.03833958660118,29.043496301659363],[119.03895815437643,29.04283472937271],[119.0396980688703,29.042217390198594],[119.0398032497464,29.042246993064698],[119.03978490441465,29.042686420685225],[119.03999380099837,29.043105159153733],[119.04047051969025,29.043400599254053],[119.04078140989493,29.04343133448001],[119.04094763204246,29.043379142475576],[119.04101550241108,29.043155872827697],[119.04060950348997,29.042784987544536],[119.04007856949744,29.042551005455685],[119.04006746614053,29.04224905703664],[119.0405984224024,29.042215775716716],[119.04117247752312,29.042084380816924],[119.04183413056805,29.042109623815463],[119.04188798843342,29.042041962616967],[119.04215043040216,29.042031637868654],[119.04205817467646,29.041891207087218],[119.0417709671876,29.04183576400393],[119.04180221033432,29.041729127302848],[119.04147445090989,29.04151308225292],[119.04140625288207,29.04135029490455],[119.04168056638818,29.04099866524472],[119.04283663490304,29.040700834886934],[119.04205453488706,29.03821311032451],[119.04209370179687,29.03780861719401],[119.04185642553905,29.03741232351738],[119.04205076215351,29.036115212000812],[119.04226475049443,29.035956351973503],[119.04282483463385,29.035867554941074],[119.04304100222866,29.035482978428345],[119.04341690496176,29.035534992567044],[119.04389225649858,29.03571493094835],[119.04399097832508,29.03589033403609],[119.04375112475692,29.03605733451852],[119.04370259414027,29.036774073418123],[119.04387923157175,29.036896421509535],[119.04397609674032,29.03780122674431],[119.0435380632764,29.037861936326692],[119.04355238686475,29.038312078212435],[119.04384854154145,29.038934507171795],[119.04470086306712,29.039589856243182],[119.04509865491862,29.04007987649238],[119.04535359281466,29.04001402098589],[119.04584733005251,29.039739907766428],[119.04618166734288,29.039234770450804],[119.04655548210211,29.03903206515933],[119.04593325010583,29.038521926410837],[119.04603312814234,29.03785085072909],[119.04635414575269,29.03777694478856],[119.0465185879939,29.03795284176865],[119.04681770265944,29.03793888018917],[119.04699691987722,29.037527074712884],[119.04713086333786,29.03747255841312],[119.04740161075038,29.037534023113416],[119.0473107022748,29.038231872978738],[119.04758933695338,29.038467870749372],[119.04760150677592,29.038934655733296],[119.04774692405967,29.039122650800774],[119.0476309226241,29.0392882755015],[119.04764311186793,29.03952484731414],[119.04798495718383,29.039693537790583],[119.04871495725965,29.04038316738057],[119.0487533700077,29.040525081140924],[119.04846499444109,29.040668854453656],[119.04821254708796,29.040638455510177],[119.04796121183026,29.0402256867082],[119.04772961095536,29.040030770982547],[119.04754001120658,29.04001112445193],[119.04750121840246,29.040140163273307],[119.0477834341647,29.040518239952803],[119.04785450294347,29.04090108699512],[119.04775502026457,29.041056334263153],[119.04772447659116,29.041300641570086],[119.04710212638011,29.041853235680865],[119.04707015339986,29.042023536839913],[119.04846422963206,29.041221547606696],[119.04889838328378,29.041325486048414],[119.04913182465884,29.041117354504838],[119.04936452140278,29.0412486110761],[119.04959509354389,29.04104894251614],[119.04973120338232,29.041023120673966],[119.04983785631632,29.041108060625188],[119.04983711083325,29.0414309002179],[119.04992545014845,29.041499241917062],[119.05018584827775,29.04114771978985],[119.05076301824298,29.040676849584127],[119.05134160626632,29.04059078641209],[119.05146514952405,29.040638828550097],[119.05141984589044,29.04124035165745],[119.05153004578848,29.041942100569845],[119.05175988560272,29.042155216692326],[119.05181156173632,29.042654927901477],[119.05199540043462,29.043241964710912],[119.05272117250315,29.04439977908108],[119.05277711374316,29.045456492110485],[119.05301916236566,29.045850708217106],[119.05353348527855,29.046084418406018],[119.05376583893846,29.046536033555295],[119.05407687410644,29.046790829604113],[119.05384587852271,29.04723335405314],[119.05357935798895,29.04729915465623],[119.05311316349668,29.04706561946677],[119.0526566951579,29.046604108163837],[119.05234889797907,29.046509572359327],[119.052233578037,29.046849904915458],[119.05271303896427,29.04714499874141],[119.05304129042625,29.047517013784454],[119.05317343434362,29.047902453437],[119.05297298030493,29.04831183292133],[119.0530056372878,29.048640902280503],[119.05327321467874,29.048741458985745],[119.05358247502882,29.048667659112017],[119.05393808981853,29.048415448453376],[119.05455482029467,29.048460585059786],[119.05434403164871,29.04775658640146],[119.0543401082881,29.04742782043544],[119.05451938441405,29.046985128555736],[119.05477192371393,29.046721973909307],[119.05533730847391,29.04678134441657],[119.05570440027019,29.04706528166311],[119.05599821084553,29.047420850843512],[119.05622488011392,29.047422683110483],[119.05631580605731,29.046925939479596],[119.05575903206581,29.046699806887347],[119.05495840485149,29.0460718996464],[119.05482049717968,29.045760471963305],[119.05480256660464,29.045411139101],[119.0550576217811,29.045168306032522],[119.0556438488253,29.045219820459376],[119.05582386099822,29.044690986174086],[119.05598768714412,29.04442881666791],[119.0569177846444,29.043765529073973],[119.05710748844368,29.04345071276645],[119.05709354447826,29.042666124328964],[119.05388079268033,29.042116706985567],[119.05482216630482,29.03875928893724],[119.05499320012856,29.038132085955485],[119.05558341309663,29.037755808716238],[119.05620308807677,29.037495586737673],[119.05697691508244,29.036964241451855],[119.05707033460132,29.036753464323986],[119.05699890699371,29.036035885416776],[119.05698348395731,29.035750215114014],[119.05706038084028,29.03551239969998],[119.06041236288111,29.035085648205673],[119.06206911876012,29.035191938764598],[119.06418701321002,29.03578819393498],[119.06624369327074,29.036072766933696],[119.06636084365195,29.03621567451539],[119.0691520723734,29.036515749609475],[119.07131028525954,29.036614668453296],[119.07450419891309,29.036537578319628],[119.07779429613618,29.03633756147785],[119.08009948884366,29.03625103653231],[119.08473368234405,29.03654505067353],[119.08744336532493,29.036573704460977],[119.08776502062577,29.036482725473714],[119.08924279639584,29.035649989242238],[119.09018844444088,29.035294778238438],[119.09328547731882,29.034555042874224],[119.09455128207559,29.034214606552233],[119.09650685020344,29.033525171303957],[119.09702160831723,29.03325211927615],[119.09789887647658,29.032921157410968],[119.09920311678148,29.032834754494168],[119.10173874904402,29.03284174371343],[119.10338996808804,29.032986564644457],[119.10417421168127,29.03313117452928],[119.10571400936777,29.03307307519624],[119.10676631131435,29.032836567590508],[119.10848211399424,29.032144725585024],[119.10900256401284,29.03204028250275],[119.109483726332,29.032415682096453],[119.11171119956151,29.03232601597798],[119.11528916445366,29.032322625743785],[119.11915847804148,29.032422129547395],[119.121182917736,29.032565110779625],[119.12534654034407,29.033019522196057],[119.12593294931916,29.033151536960013],[119.1264353776588,29.033411256574958],[119.12937692038626,29.035542582826608],[119.13050915168299,29.036268769364025],[119.13304125944923,29.03771854964946],[119.13425192014383,29.037871949303216],[119.13662184341507,29.037938063906807],[119.13884554801152,29.037908250975114],[119.13975823527412,29.037735318072187],[119.13992448341303,29.037617041596206],[119.14009363911127,29.037240859499622],[119.14015758010753,29.035903291006566],[119.14034662442081,29.034891265999615],[119.14083568787728,29.034007030917927],[119.14110941789644,29.033730650290483],[119.14175927759943,29.03345008027577],[119.1436302681943,29.033037975042145],[119.1453109021591,29.032856931009984],[119.14792247740785,29.032966058882202],[119.14862903520341,29.033129375595013],[119.15076173643362,29.03385824709648],[119.15507111234065,29.034534190398208],[119.15606958824955,29.034783717843705],[119.15753480008242,29.03495899984673],[119.15830784433969,29.03547368174011],[119.1595971331579,29.03637729668192],[119.16065405826325,29.037259617748713],[119.16157278945545,29.038334637190204],[119.16241354657686,29.039628241708343],[119.16341449880214,29.04151476821799],[119.16364052566087,29.042120597020514],[119.16384190642104,29.042659334729198],[119.16418232897342,29.045012559847063],[119.16446901679535,29.046437438804023],[119.1647564516738,29.04733145032493],[119.16570262100213,29.04903753631271],[119.16658420601338,29.050176565427467],[119.16734146440001,29.050899501494673],[119.16943021690862,29.05241510521877],[119.16989398964088,29.052701747371504],[119.17046268319854,29.053053435100633],[119.17205213627508,29.05387067248872],[119.17392450429986,29.054643978706675],[119.17499096507919,29.055063648681955],[119.17646971327657,29.055441824475402],[119.17754520361858,29.05565896720119],[119.17849403737033,29.05564785283222],[119.17940209104263,29.055500468111347],[119.18198234312807,29.054738675703142],[119.18532093186039,29.053916760519762],[119.18659288694134,29.05378786729797],[119.188495170489,29.053723038508092],[119.19024002448313,29.053925850485406],[119.19427247652152,29.054087842891256],[119.19408047937922,29.055294789459094],[119.19350289232388,29.056395594338277],[119.19388295309078,29.05790297161651],[119.19391286678794,29.058200951265277],[119.19381109111157,29.05886641936534],[119.193625291157,29.059279768164604],[119.19270612130454,29.06016154992653],[119.19235657725932,29.060277493798385],[119.19183564155333,29.060958511606618],[119.19200047191731,29.06118136686628],[119.19220421617716,29.061918403002224],[119.1921222031591,29.06346159301975],[119.19239161265484,29.06401987692051],[119.19287601414837,29.0644948067987],[119.19437720696614,29.065456889356316],[119.19459863907468,29.06593513727883],[119.19476450000944,29.06667668791714],[119.1962630892727,29.067955262626633],[119.19707780800282,29.068880611550533],[119.19773962961366,29.069271530443526],[119.19945746310535,29.069980323739056],[119.20001829572516,29.070009183853127],[119.2004655048783,29.07014190445233],[119.20306313616784,29.071587374094815],[119.20315292449462,29.071709991645214],[119.20320121556084,29.072117436133816],[119.20355567535832,29.072641889674077],[119.2034380763301,29.073028759713075],[119.20296959032369,29.07326204014972],[119.20284479427987,29.07344071566629],[119.20270486527178,29.07344886527698],[119.20228797823607,29.073262615956285],[119.20210943990682,29.073489138099223],[119.20290962674451,29.074423901428673],[119.20287350860562,29.075069705464234],[119.2022823929465,29.075353420839928],[119.20285364754305,29.075378126432227],[119.2029849130571,29.075461329488384],[119.20301662243105,29.075780080753432],[119.20274432162218,29.07599791967548],[119.20288458355505,29.076318185663247],[119.20282146156538,29.076438502324518],[119.2023154601335,29.076687635984015],[119.20170232236421,29.077144150737137],[119.201325429379,29.07729563230792],[119.20060377163021,29.077127866363856],[119.19937137873,29.077190389104807],[119.19917986717213,29.077144309366915],[119.19898223618566,29.076946061705026],[119.198958803229,29.07681868668602],[119.19910528130525,29.076277018782186],[119.19883441855288,29.07625625982714],[119.19850182340656,29.076893848860816],[119.19824645769393,29.07697499968063],[119.1983878054609,29.077421628880323],[119.19822293211865,29.077944739945305],[119.19765378020368,29.077936529557487],[119.197230646534,29.078554628328174],[119.19737704287469,29.07904875046103],[119.19717609042476,29.079656061433976],[119.1972481940683,29.08005303015577],[119.19708298330531,29.08025275779713],[119.19709088544813,29.08064449535014],[119.19673410595996,29.081353976104804]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.187794541892 29.0754326806906,119.1969198193 29.0777157088267,119.199375378409 29.0782058481937,119.201791697468 29.0785617075296,119.202147737324 29.0778510674259,119.202139817327 29.0774590274267,119.20230469726 29.07725886",province:"浙江省",city:"衢州市",country:"龙游县",name:"小南海镇"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.2622028115618,28.797619698364564],[119.26219668968452,28.797674651924954],[119.26265512188353,28.7977256954875],[119.26328231511943,28.79765820040836],[119.26465327650587,28.796983847634657],[119.2654459285496,28.7968879699066],[119.2663310470481,28.796466175016224],[119.26745684252298,28.795775015764658],[119.26823930672757,28.796001664739883],[119.26859832331343,28.79622121782767],[119.26893286297259,28.796551134944973],[119.26936849578169,28.796758751819407],[119.26955481712656,28.797046769240932],[119.26971809585054,28.797554875028116],[119.2699562305117,28.79767017473002],[119.27061200579762,28.797782454515275],[119.2707774612771,28.797987019597638],[119.27080402529519,28.798657108974187],[119.27133634645654,28.79939047299262],[119.27168556683891,28.800108776616593],[119.27171610441422,28.800564724526396],[119.27163766704618,28.800816337409454],[119.27179627162316,28.80114177482785],[119.27177612015753,28.80123667304704],[119.27156747739284,28.80137534248043],[119.27132752433322,28.801678077464153],[119.27105694222942,28.802596621497933],[119.2706399847703,28.8030986960541],[119.27059140471924,28.80330882230381],[119.26977833092232,28.8043368582806],[119.26946854697891,28.80494289003672],[119.26904437825044,28.80533441544866],[119.26880082610847,28.805374700359735],[119.26808629581151,28.806090541647933],[119.26805210971787,28.806199206509984],[119.26825356435954,28.80631787231714],[119.26824672144254,28.806409161056507],[119.26779589955652,28.806928033539876],[119.26750879182023,28.807112862009024],[119.26642551879239,28.80700860593416],[119.2660283027793,28.807167226752792],[119.26534256162988,28.806873189986902],[119.26456111763204,28.80627673828333],[119.2643071233874,28.805885481532354],[119.26424345743305,28.805631270014302],[119.26433235648928,28.80532598175364],[119.26447485814718,28.805128315765575],[119.26445006816584,28.804680992312292],[119.26420036576783,28.804589845229092],[119.2636009116064,28.804543488659036],[119.26321017976407,28.804070181479037],[119.2629514618257,28.804066714315667],[119.26251460363845,28.804280344778494],[119.2615022530949,28.805526325673103],[119.26204153201044,28.807171261007525],[119.26254305928715,28.808292960851926],[119.26271721514762,28.808357629152557],[119.26326272655515,28.808282890295484],[119.26419790096611,28.808293189461274],[119.26538776073535,28.808512047070057],[119.26578855538567,28.80870921565286],[119.26643324885957,28.809249598036484],[119.26681781309024,28.809735092616666],[119.26694730668689,28.81004645356042],[119.26786944668979,28.80939912405596],[119.2693503119544,28.807849945148806],[119.26994892404937,28.80773213745469],[119.27089181138861,28.807191715378558],[119.27146305297423,28.80703756371164],[119.27215192551499,28.80663715178711],[119.27282565685681,28.806432254982287],[119.27305657570147,28.806472978341315],[119.27356982357689,28.80677966178837],[119.27432549318692,28.8069581415686],[119.27507823557747,28.807485282539083],[119.27546594523842,28.807542929260833],[119.27595110215684,28.80775930317217],[119.27625712591589,28.808223613122234],[119.27636460946263,28.808840462229373],[119.27714607721565,28.80924359294602],[119.27772215748395,28.809866442945324],[119.27865931692389,28.81009076666493],[119.27947066827095,28.809288591833305],[119.28004605115369,28.80907959311053],[119.28025569520696,28.809103197408543],[119.28201545721714,28.80976503471828],[119.28294638088286,28.8098133277381],[119.28354180415865,28.809937272074855],[119.28424038345277,28.81034338581898],[119.28465927526754,28.810110483411822],[119.2852370512329,28.81019817583664],[119.28637895918244,28.809774404012686],[119.28695024865937,28.80966880654305],[119.28786773108277,28.80963559251146],[119.2889117435059,28.80945828943414],[119.2897935784828,28.809478226389196],[119.2916532234083,28.80874913987603],[119.29217556508331,28.808311402018795],[119.29273382924256,28.80806588592669],[119.29322524591053,28.80758671873703],[119.29366595356278,28.807350803960304],[119.29401321154884,28.806976432822676],[119.29422205906839,28.806860107625297],[119.29449056527177,28.806835606098712],[119.29501713097412,28.806996881471875],[119.29523604840091,28.80674608332712],[119.29536978519643,28.806418698164276],[119.2955599273542,28.80639403825515],[119.29651022418315,28.806764739594367],[119.29700045208445,28.80704377135358],[119.29771569257208,28.80701990532312],[119.29821092672108,28.80743516738639],[119.29867598044656,28.80766538580021],[119.29889016427882,28.807920191266938],[119.29896919639394,28.80836110619276],[119.29992761354127,28.809562270277638],[119.30038939893493,28.809982239079034],[119.3004278412948,28.8101329073809],[119.30033581938397,28.810346381575393],[119.30034658649951,28.81052281601498],[119.30062436439555,28.810896943387984],[119.30099666320227,28.811225228100803],[119.301166648707,28.811274234531847],[119.30146709976057,28.811203503253743],[119.30176720804502,28.810909732822935],[119.30202380699907,28.810888714411846],[119.30246621711677,28.81068742717127],[119.30275190905795,28.810818436386178],[119.30337319178946,28.811665840913065],[119.30422229891838,28.812571399866425],[119.30443461930867,28.81332864831729],[119.30456433194796,28.813531230303443],[119.30577244538961,28.81406913122631],[119.3059790304725,28.81458131178526],[119.3063308020449,28.81497488690809],[119.30656003449107,28.815361297748876],[119.30667466706964,28.81535354449909],[119.30636668052033,28.815654638587965],[119.30620205629012,28.81616044387538],[119.30535967794195,28.816822010385856],[119.30541749996556,28.81723390000219],[119.30528919194602,28.817450951154296],[119.30517917469611,28.81810307221826],[119.30486362191193,28.818543298936266],[119.30484312784012,28.81867104031159],[119.30519526395891,28.81908782329981],[119.30540686824686,28.819767092722266],[119.30553083309124,28.819918958583923],[119.30546397699509,28.820112881080387],[119.30570864947549,28.82068740902788],[119.3060219675558,28.82113546021542],[119.30616818539924,28.82159279175557],[119.30584147338296,28.822332791381953],[119.30579398636658,28.82296420864901],[119.30531424258669,28.82303248240838],[119.30482981243624,28.823227656817863],[119.30461921505652,28.823378474508075],[119.30420806013501,28.823919134437197],[119.30415881537527,28.824063201715624],[119.30423996472062,28.824867071768974],[119.30364986800483,28.825098747879355],[119.30348803336399,28.826533731113965],[119.30409490231318,28.827743033798924],[119.30407861349856,28.829156635295693],[119.3042190934263,28.82953294872265],[119.3045680069479,28.829857645869033],[119.30457590196227,28.829989115012616],[119.30433259274433,28.830247007134624],[119.30457584014479,28.83073313349856],[119.30527472388567,28.831556539686503],[119.3054532940191,28.83191245931339],[119.3058923911183,28.83230902971595],[119.3057733981853,28.832877432316025],[119.30550636360711,28.83329527074606],[119.3049371237226,28.83352665318506],[119.30450644485026,28.835522730826867],[119.304289721531,28.835860616920947],[119.30391193357126,28.837021390553275],[119.30368442784288,28.837346791466274],[119.30367359901723,28.837922290021773],[119.30348993570702,28.8382413208088],[119.30336415801025,28.838225523925185],[119.30182246756881,28.837906668170927],[119.30061026900387,28.83782978093254],[119.29999209983191,28.838012085852053],[119.29804483873447,28.83825152820046],[119.29794048644176,28.839735492699223],[119.29762951884344,28.84064870620665],[119.29769202382379,28.841045931018897],[119.29789973170624,28.841437082660537],[119.29725559577786,28.84222742602119],[119.2966230077148,28.842339290858163],[119.29689895021832,28.843460503789764],[119.29680114433033,28.843984601389142],[119.29696855386872,28.844951745893024],[119.2968423555383,28.845456461564584],[119.29687320620643,28.846173084780563],[119.2951555352628,28.84574879517796],[119.29455994391871,28.84577082136543],[119.29321059314839,28.8455849421304],[119.29189422262462,28.845903941020907],[119.29128456715837,28.845836816044304],[119.2902532212945,28.84587000163711],[119.28920964705004,28.845601992272883],[119.28894574537759,28.845984741086685],[119.28790313362221,28.84663184490693],[119.28794836902807,28.847387216318594],[119.28818415650296,28.847976769840397],[119.2881959877968,28.848367329701002],[119.28801980172105,28.8487056180958],[119.28734100367407,28.849207700914693],[119.28720904734116,28.849379463130656],[119.28694258935417,28.850049802579406],[119.28685695216289,28.850913260929524],[119.2866307970306,28.851110682841945],[119.28541738037686,28.85118101674895],[119.28516963361808,28.851488712760084],[119.28490316308589,28.85210597589452],[119.28493620164495,28.852579786598515],[119.2843637356152,28.853434032263667],[119.28428137199207,28.853759955657818],[119.28366574456557,28.854645987255914],[119.283140396393,28.85503367846858],[119.28304219707326,28.855500000694807],[119.2826703829549,28.855779944649477],[119.28136641996602,28.857487714926602],[119.28115245999287,28.85757204152148],[119.28087270785136,28.85748503020047],[119.28076302545007,28.857574094394646],[119.28054147378602,28.858090996514875],[119.27976247261404,28.85943056687598],[119.27945061130114,28.860439843035724],[119.27898738599838,28.861014456667675],[119.27848751469921,28.861074603515597],[119.27769234236852,28.861595041705833],[119.27735787995525,28.86165743081003],[119.27691763271352,28.86228837717373],[119.27650259074224,28.862471704061242],[119.27553219732089,28.86313839412996],[119.27503765375815,28.86326350002095],[119.27370536426389,28.86401472854655],[119.27326653702782,28.86416286825971],[119.27291044331125,28.86417342609315],[119.27248532267956,28.863704074191073],[119.27168322964323,28.863155794350806],[119.27132820540649,28.863026039112853],[119.26764518580914,28.863146641021913],[119.26670506062233,28.863653567164416],[119.26525833320385,28.863863448485088],[119.2645570193155,28.864537703400234],[119.26438788420309,28.864830793180364],[119.26394277393933,28.86506521586995],[119.26323204780103,28.86597641015776],[119.26174412357938,28.865846726589837],[119.26109709484814,28.865964912553007],[119.26032087902115,28.8658006613271],[119.26010816633146,28.866138797224554],[119.25896587349425,28.866445797910707],[119.25769005671258,28.8660740801586],[119.25687381008427,28.86555136531801],[119.25609351588867,28.865189233723573],[119.25583614069221,28.865443260858825],[119.25564999978067,28.866075430072666],[119.25523314959032,28.86650215470192],[119.25513374696241,28.86719257641366],[119.25457035795148,28.867955122825233],[119.25379030866394,28.868076483881577],[119.25302250327736,28.867835307644953],[119.2523403377581,28.86775489729614],[119.25166142612238,28.867271128049765],[119.2515332931063,28.86693794261078],[119.25124927994626,28.866567984454402],[119.25038455400751,28.866248496730755],[119.25009045012791,28.865834280057964],[119.24985427752912,28.865778435512574],[119.24760397812909,28.865993830484527],[119.24739009314489,28.866080326669568],[119.24637859600423,28.86671180645822],[119.24622732483452,28.867156856345773],[119.24544844590538,28.86724181811744],[119.24530077616457,28.867610151913826],[119.2443950564401,28.868323679599495],[119.24427332342131,28.868509362643728],[119.24419623219589,28.86883624612179],[119.24410619969213,28.868884250488883],[119.24351020037028,28.86890768023921],[119.24296458942905,28.8691162774197],[119.24222524451599,28.868907619607374],[119.24130006029705,28.868414251442736],[119.24062730016722,28.86814702513212],[119.23993364219392,28.867745686989448],[119.23851315861124,28.866581419684117],[119.23802979284574,28.86628084249559],[119.23756661302285,28.86569545372273],[119.23707674860138,28.86534719290213],[119.23654763400168,28.864705907915226],[119.23601597015413,28.864260841194376],[119.23534380088864,28.86380426784269],[119.23480417043677,28.863543172633783],[119.23473249300241,28.86338782133697],[119.23457518938619,28.86184837783327],[119.23379959334854,28.86128981535859],[119.2333770397478,28.860772636119442],[119.23333202322075,28.86056010067763],[119.2334582043114,28.85952614459999],[119.23332601482544,28.859157435011834],[119.23146739931181,28.85790250559297],[119.23083660237943,28.85674330326038],[119.2302940098451,28.856281030494806],[119.2297147006332,28.85524189785451],[119.22955436991039,28.855070729042854],[119.22939799160766,28.85502267891346],[119.22858831453337,28.855087352717742],[119.22640275439625,28.85468322053538],[119.22558583150418,28.854343271671144],[119.22524707638247,28.854282218370862],[119.22481060535281,28.85429072028358],[119.22421453070635,28.854544482846883],[119.22306989091352,28.85392127546088],[119.22293474561273,28.853796939345084],[119.22280252532305,28.853403809037324],[119.22263884287746,28.853311219822942],[119.22112615493278,28.85313923663087],[119.21998390886475,28.853522954854594],[119.21853993789732,28.85254123360481],[119.21846574890603,28.852443525414888],[119.21899709543223,28.851777113933114],[119.21910237188249,28.851287099164605],[119.21906065359659,28.85085907720589],[119.21918173339064,28.850571026546387],[119.21864585662578,28.849159305929398],[119.2185280914975,28.84809008219904],[119.21864569668305,28.84746758116754],[119.21887924790693,28.846892970599075],[119.21905630392223,28.84656601020326],[119.21938185066001,28.84622042345464],[119.2192344071527,28.84567277592324],[119.21924136002902,28.845142582144945],[119.21886251300525,28.84463984706333],[119.21910374041349,28.844450852519333],[119.2200846021398,28.84306684424446],[119.2207453739676,28.842456993766838],[119.22084591653609,28.84222846921815],[119.22086366923887,28.841855467186466],[119.22071481140985,28.841550841339888],[119.22030533224319,28.84120787066273],[119.2202809420892,28.840722008890104],[119.21936546617054,28.83974826179867],[119.21856743656,28.838516510732433],[119.2183818561258,28.837761369178715],[119.21818582144826,28.837480260722653],[119.21818655919446,28.83703659265929],[119.2180203901051,28.836426162021613],[119.21762319076096,28.836069879697334],[119.21703813110601,28.83572057149658],[119.21643291563169,28.83557297904999],[119.21615133839127,28.83542875597022],[119.21590981785525,28.835243508579577],[119.21571739319876,28.834708978024057],[119.2157108029706,28.83447974082106],[119.21568004001324,28.833512823530857],[119.21601061006362,28.833412390636564],[119.21709465699465,28.832714073786292],[119.21749510872998,28.832575334905943],[119.21785559436469,28.832528377958557],[119.2196702485042,28.832579134354685],[119.22024236264122,28.831444484347717],[119.22025072904665,28.830768994293855],[119.21952694839105,28.830382011213576],[119.21936438547972,28.829844034736727],[119.21896942910867,28.829222565985447],[119.21874054924959,28.82901876600875],[119.2178869629905,28.82858333846933],[119.21760374518216,28.827859254047176],[119.21801251744387,28.82800612661701],[119.2184213019189,28.827937963129507],[119.21896528516159,28.827515694335812],[119.2194591664629,28.826948119671634],[119.21968446502551,28.82680329859453],[119.21987014933693,28.82620633764884],[119.22056836880711,28.825880163999514],[119.22164394759155,28.82554032765824],[119.22180435204777,28.825389490242515],[119.22192007445682,28.825093814180416],[119.222437676687,28.82471759450099],[119.22279562189824,28.82413517335218],[119.22305874232376,28.82393181751019],[119.22312255003895,28.823757047571178],[119.2232220295241,28.82368960260852],[119.22380985954943,28.823637907599082],[119.22399763752605,28.823541853834683],[119.22461760835571,28.822496314415083],[119.22512191031932,28.82109784742466],[119.22549095027736,28.821023080057337],[119.22628164747161,28.82065431757723],[119.22661751255472,28.820642371673397],[119.22697897247795,28.820469191580763],[119.22716745575528,28.820292897084855],[119.22745935401764,28.820187913511962],[119.22764277032012,28.820236356899898],[119.22774652640521,28.820542755777872],[119.22795118554473,28.820781424664283],[119.22938203636123,28.821447232504635],[119.22986415195766,28.821449747578864],[119.23012069219952,28.821546433152065],[119.2304842104706,28.82203944128937],[119.23069714530153,28.822156415711365],[119.23180434661988,28.822272106990553],[119.23250473553324,28.82245503844725],[119.23282971072886,28.82245443452063],[119.23357761180849,28.822820024456778],[119.23399119071834,28.822910473019],[119.2348053501518,28.82319800589445],[119.23491381121467,28.82289121173283],[119.2352265234222,28.822690290342614],[119.23539154703077,28.822310318506666],[119.23594853079777,28.821666863556853],[119.23617121449551,28.8209527217519],[119.23664245237859,28.820246524536813],[119.2372224459284,28.81979551272538],[119.23753440204192,28.819672806765855],[119.23942902471848,28.81993279378557],[119.2404764311919,28.81978271770508],[119.24091293412661,28.819999966244737],[119.24188858259762,28.82014614381267],[119.24221668246736,28.820057833096953],[119.24270984023738,28.818522343117486],[119.24287623751566,28.818338920750545],[119.24321990178667,28.81713352904248],[119.2435461989514,28.816850853416103],[119.24404430780383,28.816080317390405],[119.24456542856842,28.815607998284744],[119.24500771585208,28.81465306706783],[119.24548021578542,28.81402594364545],[119.24613203164229,28.81336699931955],[119.24656457478086,28.81232804020298],[119.24706009169547,28.811661318861137],[119.24749616179326,28.811310343575585],[119.24836681871952,28.810840042740892],[119.24893363481927,28.809589612392575],[119.24954504372512,28.808796757278532],[119.24984927726818,28.808701875721244],[119.2501783401852,28.808708076920954],[119.25070938296578,28.808531878979668],[119.25139196052095,28.808548121401948],[119.25206837172941,28.808889910764044],[119.25217022949295,28.809137941475115],[119.25230989700886,28.809251515488793],[119.2525431863377,28.809053814416032],[119.25283657814276,28.80900719457112],[119.25308355841989,28.808605155117018],[119.25348170889316,28.808402927039342],[119.25366493447763,28.808403978517948],[119.25386797599354,28.808174073529823],[119.25422144930445,28.80832114838727],[119.25493884706016,28.808273889142917],[119.25528262058097,28.808001405917516],[119.2555544491116,28.807145526161815],[119.25561640456831,28.806594750608003],[119.25553689010384,28.806199234311652],[119.25536701633087,28.805961573281888],[119.25466838937277,28.805522291861873],[119.25448808197895,28.80514738607302],[119.25447191006992,28.804830008073033],[119.25410801615256,28.804505585836196],[119.25435505411393,28.80324618089486],[119.25492896557319,28.801528758564395],[119.25504960672305,28.800830206205514],[119.25574690221917,28.799823317878765],[119.25568789832734,28.799505859116312],[119.25531790605768,28.79915438294719],[119.25525168939265,28.79899287254606],[119.25598099510242,28.798206311918452],[119.2576251945085,28.797367937817707],[119.25819672700005,28.797363442850184],[119.25913386244275,28.797761089673433],[119.26021710075977,28.797791258887138],[119.26096847430128,28.798142328082783],[119.2622028115618,28.797619698364564]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.271929042215 28.8069973232039,119.27179944218 28.8066856531557,119.271414602079 28.8061995630137,119.270769481913 28.8056583927794,119.270368441813 28.8054608426362,119.269177921529 28.8052411522223,119.268242281321 28.805230",province:"浙江省",city:"衢州市",country:"龙游县",name:"大街乡"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.10896431065798,28.743910164350364],[119.10916558651901,28.744625370502355],[119.10990643302226,28.745143239896105],[119.11000904568128,28.745625549009684],[119.11016824450356,28.745682830553537],[119.11148802172143,28.745700889158545],[119.1121439425423,28.746130636390607],[119.11298067756032,28.747080183825894],[119.11316650475969,28.74774423471984],[119.11305550629692,28.748275170119918],[119.11333282556123,28.74905880806822],[119.11330254673891,28.749277522262705],[119.1130943029361,28.74956996581396],[119.11290476510112,28.75019762726954],[119.11305132744883,28.750840245619827],[119.11382756207655,28.751939168481012],[119.11448750046841,28.752546246590345],[119.11444749172041,28.7527804216831],[119.11454329060646,28.753145100380433],[119.11460631085575,28.753450936721418],[119.11517655945292,28.75411337329755],[119.11557998638293,28.755087071135712],[119.11630484293423,28.755521377179686],[119.11625142777616,28.756615086245976],[119.1159717718504,28.757478294143628],[119.1160949411264,28.758055252690017],[119.11631793969494,28.758296723861278],[119.11691456757107,28.7585517020172],[119.11707992377316,28.75881481056518],[119.11758972885397,28.759158686164508],[119.11791617156223,28.7591718981553],[119.11854707013381,28.75944375867514],[119.11845005952624,28.760431025681797],[119.11871087943202,28.761096967884146],[119.11916554935132,28.761908956786318],[119.11936835306865,28.762688807082416],[119.11942412928,28.763593186015026],[119.11953653641007,28.763817139625342],[119.11997866930652,28.7639259911297],[119.120562085457,28.763846286030468],[119.1208972136027,28.763909726960918],[119.12156420937025,28.764405364988203],[119.12222079072491,28.76468272827374],[119.12227015347652,28.76479474891558],[119.12219513926024,28.765447178972362],[119.1225684243066,28.76629790535153],[119.12306427830741,28.76679233223957],[119.12317308009499,28.767232417373943],[119.1236300073897,28.767909209223383],[119.12445672256943,28.768601049055842],[119.1248347466718,28.76921464063098],[119.1250866659327,28.769383719763525],[119.12523512097434,28.769847687011314],[119.12553065114346,28.770073027368788],[119.12628850229014,28.771730144716805],[119.1265018729264,28.771845590091186],[119.12697405884916,28.771802496021614],[119.12730600023293,28.772194278760647],[119.12766716205097,28.772357117050706],[119.1274537258158,28.772908731082474],[119.12754055822812,28.773349883868857],[119.12726185221602,28.774244985740967],[119.12780032965276,28.774751407495216],[119.1277761067234,28.77560776389229],[119.12781501967925,28.775804591543164],[119.1281574493546,28.77590661580285],[119.12839750479147,28.77607741619211],[119.12851860457236,28.776283064542287],[119.12872690981642,28.776832196478903],[119.12855346858451,28.77748637634658],[119.12857688535283,28.777649100243444],[119.12917521236469,28.778341514290823],[119.12928150945464,28.778861567730083],[119.12970648817297,28.779200961171522],[119.13055613983724,28.779460567399394],[119.1312313174919,28.77990191889592],[119.13158528895896,28.780436140844483],[119.13170097647198,28.780859980453222],[119.13165912171962,28.781283620373085],[119.13191288222026,28.781743430448632],[119.13206460968406,28.782318050914263],[119.1323865143843,28.782743505508012],[119.13304551553301,28.783130369428722],[119.13394966587235,28.783864547605845],[119.13464693334768,28.784080972282485],[119.13482178710332,28.784211077805033],[119.13495009675037,28.78474853389909],[119.13515053876272,28.785027430965123],[119.13530369844885,28.785914055670386],[119.13566744544892,28.786537006825192],[119.13675160580246,28.787151166765614],[119.13680171640426,28.78725205620674],[119.13679989469655,28.787475905452293],[119.13640828264289,28.787904531560986],[119.13624090863489,28.788762470374568],[119.13601842365475,28.788979896292343],[119.13586803720925,28.789371899774626],[119.13593181264527,28.789888672089315],[119.13624544888418,28.79050769000909],[119.13658750404957,28.791944629237754],[119.13691881563476,28.792551984841044],[119.13693320769225,28.79291714546867],[119.13653874562787,28.792916589597418],[119.13619439406567,28.793064142388815],[119.13449894661835,28.794578226613382],[119.13425701823364,28.794636449471056],[119.13366321570201,28.794618569943456],[119.13340210303447,28.79565914242728],[119.1332358828136,28.7958524656723],[119.13325349095925,28.796537169756935],[119.13364325982806,28.796119482515024],[119.13404960029615,28.79591721780208],[119.13410622514115,28.795675815881943],[119.13467444430216,28.795613895093574],[119.13473971407157,28.795483126875286],[119.13472748004183,28.795192167893486],[119.13524959102503,28.794761636572787],[119.1354623403149,28.79448897307787],[119.13544831035391,28.794113471374395],[119.13559039498294,28.793805186706418],[119.13593581836551,28.793697291662575],[119.1363941193659,28.793384503685154],[119.13662920668479,28.793406058460658],[119.13669084054237,28.793681798925963],[119.13697425133714,28.793646404517],[119.13799690364804,28.7929796413143],[119.13838059320321,28.792651929989997],[119.13860992553627,28.792669891053627],[119.13852081641375,28.793189141747042],[119.13829578871142,28.793444143159043],[119.13760092938855,28.793656739968505],[119.13760561164501,28.793719162225397],[119.13782556187314,28.793757430773198],[119.13781256795482,28.793911922046057],[119.13737300997118,28.794069580019332],[119.13720460907385,28.794217644598575],[119.1369136314903,28.79416758745585],[119.13679787903041,28.79428020360848],[119.13677766076991,28.79459324194788],[119.13624402527648,28.7945646130188],[119.13611420287219,28.794801053295107],[119.13539198428941,28.795058620153206],[119.1352005136308,28.795264400766268],[119.13583329228308,28.79520753295653],[119.13653022642124,28.79560017528788],[119.13786109722989,28.79568156999606],[119.13872251766472,28.795903161304047],[119.13909610702247,28.795715293147044],[119.14063409261877,28.7955069528515],[119.14088689224528,28.79537449940215],[119.14140906980126,28.795292371883686],[119.14183030084351,28.794969337360733],[119.14264242726864,28.795000450253877],[119.14308922851363,28.795254585789824],[119.14394681183845,28.795411793392066],[119.14492531840553,28.794535937443587],[119.14555755918549,28.794349348611995],[119.14573427915039,28.794371039206332],[119.14741128254097,28.795400850140457],[119.14756022638397,28.79556379031488],[119.14783393221134,28.796105027883968],[119.1480063214021,28.79626791819556],[119.1480286684598,28.796444679116902],[119.14793990168658,28.79692568763634],[119.14769533906332,28.797224857521904],[119.14774185604867,28.797343110124878],[119.14818762766511,28.7976255297126],[119.14874661195765,28.798450544270818],[119.14908347023534,28.798686921210997],[119.1493803055104,28.798794175013228],[119.14947371344526,28.798913407443052],[119.14985957983465,28.79975432830225],[119.14991220570711,28.800169739626373],[119.1499384929044,28.80068367536187],[119.15042858865169,28.80170158866632],[119.15050970763436,28.802145468021784],[119.15017167402283,28.80290016839396],[119.15014677062588,28.803085752381264],[119.15038224999873,28.80371992693658],[119.15038980019867,28.80400971098095],[119.15002111452573,28.804693849655255],[119.14994354178651,28.804980520988043],[119.14997771596235,28.806067804005178],[119.15006968073713,28.80620538096935],[119.1504051069699,28.806423684745315],[119.15026152168458,28.806770139401443],[119.1503372118824,28.807429221726935],[119.15092687062771,28.808369779413177],[119.15095496409965,28.808856914661725],[119.15125574180988,28.809397669456832],[119.15132314605513,28.809953492285377],[119.15195362705714,28.81028338157746],[119.15306498433779,28.810120733662902],[119.15414384785664,28.810561778385292],[119.15443163485281,28.81136387395556],[119.1547122396791,28.8117983048003],[119.15486660724783,28.812057499981954],[119.15552271481546,28.81266941147085],[119.1577494069145,28.814005427800847],[119.1579824271768,28.814210720018902],[119.15800441931803,28.814365267188958],[119.15787778184435,28.814578182558577],[119.15753902225323,28.814890092346126],[119.15680623060177,28.816523868494755],[119.15637907724211,28.81706792372029],[119.15615573163971,28.817699131811768],[119.15604822526485,28.817803533004163],[119.15554825410412,28.8178202678359],[119.15482823206126,28.81799489975856],[119.15465507275938,28.818143164356588],[119.1546380807979,28.81859532317314],[119.15479600589029,28.819443501490277],[119.1549171860184,28.819715586942024],[119.15491930018317,28.820312213059363],[119.1550447871575,28.820846913404793],[119.15501840672975,28.821412371296887],[119.15486540507293,28.82206376107817],[119.15494898091379,28.823395649654728],[119.15479741307881,28.824156760317265],[119.15478873833098,28.824363592555805],[119.1549293911861,28.824711075959915],[119.15479879243962,28.82491202616984],[119.15476342350274,28.825127174838972],[119.15497619924955,28.82573388475686],[119.15547933434824,28.82664751520318],[119.15553740311033,28.82674600595411],[119.15700985185447,28.827409474063465],[119.15829978473388,28.828206636832626],[119.15834083639768,28.829073310005647],[119.15874808298176,28.82945024114381],[119.15966396855846,28.830011386406913],[119.1601350372583,28.830829832285374],[119.16056394466821,28.831123891365696],[119.16093653946798,28.831860769696462],[119.16187845845482,28.83198886195528],[119.16298377406132,28.832547954338356],[119.16328246159654,28.832810034455246],[119.16379616878402,28.83301594708425],[119.16420705414656,28.833297213599895],[119.1647362042067,28.83438198417603],[119.16463547549506,28.835278968260198],[119.16532775056525,28.835685229426286],[119.16523314296099,28.836719191639215],[119.16475723862763,28.837367528439117],[119.16445120176355,28.838658842784174],[119.16396372052169,28.83972642573492],[119.16334462585014,28.84004948189811],[119.16302279891836,28.840389099826474],[119.16281752759434,28.84037783725542],[119.162850344848,28.84051891255403],[119.16312738086742,28.840847410958833],[119.16235715716545,28.840882855811266],[119.16175611637344,28.841120246302236],[119.16138234050044,28.841520206771314],[119.16150641234267,28.84185030830073],[119.16147789809091,28.84202427529499],[119.1608855132962,28.842349280108518],[119.16039417233965,28.842317710727812],[119.1598227111494,28.842723608784034],[119.15924152783671,28.8429605088815],[119.15845006087527,28.842897824822582],[119.15834002857868,28.84296939130442],[119.15839590019839,28.843484805988318],[119.15906760290174,28.843503654075903],[119.15920395888735,28.843571711668236],[119.15902680679595,28.843883364653628],[119.1585874004038,28.844126552143777],[119.15843116339279,28.844549040856894],[119.15883446371808,28.844672081847065],[119.15893726402396,28.844812113842032],[119.15897331534897,28.84508701291583],[119.15909812652039,28.84516476196866],[119.1594152231243,28.845152389950997],[119.15990442811636,28.84477997455108],[119.16004656392334,28.844771061624844],[119.16013313563978,28.844867717670105],[119.16030949930311,28.84537948645322],[119.1601893129486,28.84605258973901],[119.16029679696248,28.846284272583446],[119.1603519415381,28.846881524235407],[119.16042805217164,28.84697357464492],[119.16090893795494,28.846928682400442],[119.16145153185161,28.8466862347048],[119.16188413772105,28.845971711252325],[119.1617571990398,28.845407421084442],[119.1612031099471,28.845047749132945],[119.16122694355457,28.84476396633358],[119.16139649508237,28.844798722818343],[119.16185318558477,28.84510452615433],[119.16202779319795,28.845086682378966],[119.16230307551588,28.844794461422225],[119.16246144331411,28.844853300528303],[119.16249598583896,28.845927336981568],[119.16240466915191,28.84646109618631],[119.1620182573059,28.84694511663121],[119.16112676790333,28.847700522138656],[119.16098819935577,28.848168094595117],[119.16077533692454,28.848387317661558],[119.16072155306665,28.84876556355187],[119.16043906142554,28.849042935295515],[119.15987555535105,28.84922266648579],[119.15940550750658,28.849149681977316],[119.15933480930836,28.84905359536341],[119.15935147960312,28.84815043681858],[119.15883670993489,28.8479887900674],[119.15852973899602,28.847732374873797],[119.1583443413625,28.847449291357805],[119.15819031010697,28.847386419191448],[119.15779709474293,28.847490298530047],[119.15681942170585,28.848401797835464],[119.15594136800911,28.848785673933147],[119.1553331732017,28.84887650049677],[119.15484223027869,28.848835159396735],[119.15469578114487,28.848783189008376],[119.15429000314825,28.84838560106912],[119.15405914218098,28.8483920288919],[119.15395561145411,28.848445985784544],[119.15369260728788,28.848935923572125],[119.15349775092704,28.849764486181616],[119.15324988721852,28.850391778051115],[119.15220127065052,28.850765147809607],[119.15177272435474,28.851098593531976],[119.15157214940032,28.85138153324061],[119.15154363735986,28.851577715742042],[119.1514166680734,28.851603037672568],[119.15127384224995,28.851462318094068],[119.15103650846491,28.851382230649186],[119.15043089993875,28.85136275848525],[119.15012899041285,28.85146827409729],[119.14984760879064,28.851968717468342],[119.14897833216241,28.852207637959875],[119.1487947458825,28.85218916343509],[119.1481487982118,28.8518270966434],[119.14766983579273,28.851649224820097],[119.14735244261195,28.85166470779062],[119.14699464802223,28.8517844473607],[119.14655647365511,28.851363116829617],[119.14634404350987,28.851352697452345],[119.14597974691308,28.851690968307906],[119.14552710553542,28.851876124673478],[119.14451536781267,28.853179413948187],[119.14415291632042,28.853211932518448],[119.14395924190576,28.8533199936356],[119.14355312024233,28.853802466981037],[119.14346727040439,28.85401565038924],[119.14341817472996,28.854596173296667],[119.14315772923506,28.85538212877832],[119.14300147768367,28.85653166205839],[119.14288388046941,28.856898220129143],[119.14305984421567,28.857196438456707],[119.14228727964306,28.858317944636696],[119.1420113174307,28.859312072538692],[119.14172534776377,28.859264958862777],[119.14165936109961,28.859182750263148],[119.14192374976005,28.858555972931946],[119.14200673293688,28.858084679000253],[119.14226749641874,28.857711055367528],[119.14227363741342,28.857588488002623],[119.1416003130131,28.858073803218048],[119.14146975048905,28.858291238246395],[119.14116141237135,28.85841568366145],[119.14111664040942,28.859074904201467],[119.14077186283804,28.85944382098564],[119.14075739300989,28.859981050174582],[119.14033287336014,28.86095643791758],[119.14031803856192,28.861547355275032],[119.1400342319438,28.86166510061077],[119.1391892790406,28.86246270890287],[119.13855604794048,28.862832568945347],[119.13842189763918,28.86296897958879],[119.1380161655735,28.86384117592537],[119.13737898625648,28.864257453438157],[119.13707504898206,28.863938034940823],[119.1369153519143,28.863508656571312],[119.13644735332136,28.86328146078252],[119.13617696817728,28.86283106633449],[119.13578867382923,28.86248357175632],[119.13538883012254,28.862330137292453],[119.13484943787748,28.862430213880366],[119.13466844763903,28.8623817653214],[119.13288100322721,28.86134850800784],[119.13238345488892,28.861694279553117],[119.13211447863407,28.862061214143058],[119.13182750845651,28.86208315103481],[119.13152791221937,28.862236733996912],[119.13087684568772,28.86220633085486],[119.13033284390796,28.862366906080975],[119.13014501246582,28.86255076578003],[119.12972791724849,28.862686055614603],[119.12940310083714,28.862942598775515],[119.12913991691205,28.86335057289855],[119.12869223550143,28.86302772941525],[119.1282283258239,28.862878350944182],[119.12759246735,28.8629473158798],[119.12736250126952,28.86289849143998],[119.12728142166117,28.862635260447068],[119.12621021137139,28.86225590623897],[119.1261168768273,28.862035652007712],[119.12567789141487,28.861771496520387],[119.12471448264043,28.86173198248811],[119.12428881701877,28.861932357140113],[119.12371829642457,28.861894362611988],[119.12313551727888,28.862069954188954],[119.12272607821387,28.86247837901087],[119.12255702426948,28.86286123192505],[119.12230225518766,28.862596407290308],[119.12107591885201,28.862437782719464],[119.12085467626444,28.86220222960508],[119.11966336030747,28.86211717272246],[119.11924036564977,28.861596375220312],[119.11862963507158,28.86122129622418],[119.11819904421543,28.861268065812045],[119.11772160298649,28.861522456575305],[119.11722184688618,28.861608576686915],[119.116888585307,28.861391404545326],[119.11619500475632,28.861550330528857],[119.11520748153015,28.86145824782187],[119.1141324729725,28.86120300890755],[119.11290222759249,28.861259421700876],[119.11256289804534,28.861138258192124],[119.1123406526003,28.860953046968884],[119.11181653699464,28.860855706757572],[119.11127837696424,28.860863229873623],[119.11119951548058,28.860577204610994],[119.11107489387945,28.860458966976783],[119.10998642516164,28.859914406950928],[119.10972853607196,28.859870123885536],[119.10934820678195,28.859622720168463],[119.10902697651122,28.85908963665488],[119.10870644820741,28.85883093881046],[119.10830955638188,28.8587431723035],[119.10795376901875,28.85818787472977],[119.1075147798817,28.857797663667284],[119.10733831977758,28.85767321906777],[119.10696954418307,28.857587913503814],[119.10667929859419,28.857325116645978],[119.10635879730775,28.85717050054982],[119.10633073369662,28.856861215702974],[119.10580644048063,28.856358771283865],[119.10454644831336,28.856172237385337],[119.10419357540938,28.85597942056112],[119.10371574753269,28.855941081938514],[119.103421939507,28.85576672666434],[119.10294957838605,28.855164802300287],[119.10284485615213,28.85449478913078],[119.1027163347466,28.8542456526872],[119.10167369409184,28.853399215283016],[119.10150665474747,28.85316222044753],[119.10149695413799,28.85292021225212],[119.10163739787055,28.852594139249902],[119.10144446710817,28.85198931913862],[119.10146756929842,28.851284075511177],[119.10139992368362,28.850790968730795],[119.10119080387418,28.85006500925934],[119.1009146972485,28.84961504520296],[119.10086611382188,28.849372402706276],[119.1010569563172,28.849061529755925],[119.10111278455426,28.848787783101734],[119.10079491002828,28.848405533881003],[119.1007884608079,28.848035821825732],[119.10046052844272,28.847445112929137],[119.0999608708227,28.846900260473532],[119.09957964507323,28.846617218219784],[119.09946636226341,28.845214177238113],[119.09933283949427,28.844763159485346],[119.09974295590789,28.843926451015417],[119.09974009181887,28.843737502681492],[119.09959539664487,28.84340924010451],[119.09964116214218,28.84288088925],[119.09958070504504,28.84259759812307],[119.09917105080855,28.842265546928903],[119.09849434899485,28.841277530024325],[119.09802605832613,28.840737034541274],[119.0976887666928,28.840683890136884],[119.09714273757572,28.840210324567757],[119.09652435167678,28.83999407488063],[119.09604139104313,28.838969243009412],[119.09566850973619,28.838798499960074],[119.09542990037438,28.838493296405016],[119.09443153338066,28.837855638902987],[119.09408102192978,28.83738786992564],[119.09376684231516,28.837207344738633],[119.09386620369341,28.83686611981127],[119.09386661191081,28.83629441604366],[119.09395661917884,28.83591928837628],[119.09373785654988,28.835242135436996],[119.09373787972966,28.8349678396825],[119.09398087651769,28.834217480964],[119.09413493744213,28.833961862566877],[119.09452187076238,28.83360530068361],[119.09476451559264,28.832876084056167],[119.09481279345208,28.83229870556865],[119.09455189691754,28.831791073554303],[119.09466781572416,28.831481774459082],[119.09552666571825,28.83063996935366],[119.09521394028476,28.830013353504327],[119.09495805751423,28.829739901815785],[119.09475006577566,28.829245209349576],[119.09530588770262,28.828048655698726],[119.09566844540836,28.826782976912046],[119.09542411342106,28.82604842834456],[119.09510739348401,28.82585924963902],[119.0944711074136,28.8252708209157],[119.09404571391124,28.825051367769703],[119.09311684087413,28.824826275589732],[119.09291640830786,28.82454446973501],[119.09179005498243,28.82394400655928],[119.0911721981932,28.823727631564957],[119.09056657376824,28.823770368725576],[119.08982461297524,28.82358258278402],[119.08907293661757,28.82373900216581],[119.08743118954287,28.823642694899647],[119.08717971888377,28.82346088157005],[119.08678580656212,28.82298865721693],[119.08645735927969,28.822752391586796],[119.08606055656466,28.822601065446282],[119.08573679887272,28.822358962170632],[119.08498566716624,28.822209474894727],[119.08448536299838,28.82122877787978],[119.0843181525295,28.82049484024909],[119.08383797437644,28.819932697149408],[119.0837772466282,28.819173962616404],[119.08350496893213,28.818891477631865],[119.08324095711328,28.818741193552228],[119.08221226911108,28.818292237441046],[119.08137428723084,28.817515373781394],[119.08129159844941,28.81710074969395],[119.08090751648476,28.81663473553366],[119.08057670004105,28.81582315796385],[119.08024838278519,28.815296225094173],[119.07968487490776,28.814669663998792],[119.07975074401223,28.814013897347863],[119.07966373450488,28.81374155811107],[119.078880828242,28.8136384392776],[119.0782914301654,28.813460258633544],[119.07783832667566,28.813431439631096],[119.07739424451117,28.81315449206527],[119.07707532437851,28.812697834899712],[119.07569712917837,28.81194697159645],[119.07518796926969,28.812225839122583],[119.07446058666599,28.81242041089696],[119.07398527771716,28.812427667072296],[119.07362501842033,28.812552800344935],[119.07316950805308,28.812500964833493],[119.07113874357594,28.81191129407661],[119.07105535161783,28.811821460590732],[119.0709741415339,28.811438527776115],[119.07071821520917,28.811192419983758],[119.07014702114735,28.811171454936208],[119.06964129269292,28.810808848535846],[119.06945114704435,28.81075027465323],[119.06910392092335,28.810741549834752],[119.0682481276102,28.810419002496147],[119.06772947964015,28.810387954286337],[119.06694274012544,28.81018497431612],[119.06636911671097,28.810402072823624],[119.06625053441938,28.81018450911316],[119.06586062765788,28.80979501957109],[119.0658351409638,28.809439993744444],[119.06562133775425,28.809068871660834],[119.06499357041187,28.808278542305935],[119.06434568085993,28.807689983271374],[119.06370171580897,28.807678997698535],[119.06341856576027,28.80748589226665],[119.06304305851289,28.807419562071406],[119.06216493842622,28.806387321820925],[119.06144381028268,28.80610842315856],[119.0612239332532,28.805860200334617],[119.06134507247602,28.805240890032945],[119.0613109539069,28.805051452277286],[119.0607372159436,28.804191263744322],[119.06080587441929,28.803809465573377],[119.06096579306947,28.80346439094393],[119.0609550708145,28.802786476634914],[119.06084515554421,28.80241171713643],[119.06100362585818,28.802202716884583],[119.06101516476353,28.80171210070388],[119.06161241698925,28.800768605915135],[119.06165231663914,28.800582015420876],[119.06165091164436,28.800197363753487],[119.06128878572949,28.799468483925803],[119.06130964029063,28.79929442472795],[119.06157016811927,28.79897742898839],[119.06165823373256,28.798578782231647],[119.06191590357521,28.798115109610006],[119.0624753940949,28.797855924259373],[119.06286925539241,28.797469841097872],[119.0628233042933,28.79694666711379],[119.06287041308052,28.7965202081333],[119.06278889082395,28.79596084530545],[119.06227586186533,28.794827203889422],[119.06214186985487,28.794395095183965],[119.06212861052299,28.793970079137072],[119.06218580399617,28.79324375510165],[119.06273704882058,28.79284383796874],[119.06281217288803,28.792568336086408],[119.06263757683058,28.792089070966593],[119.06266564002573,28.791668845376538],[119.0625399415255,28.790862585817166],[119.06264995201022,28.79020695752198],[119.06285520716928,28.789309971081515],[119.06318262390062,28.788606788726916],[119.06318158150718,28.78818202085347],[119.0627411327008,28.786995726637375],[119.06193846586847,28.786155013333747],[119.06334601167993,28.785674067387724],[119.06426061692865,28.78503673132216],[119.06511343159572,28.784615548543997],[119.06558027592739,28.78448499852818],[119.06590806050626,28.784192051434967],[119.06630200872623,28.783545023801857],[119.06660356554491,28.7832875584626],[119.06761173451305,28.782997195286153],[119.06867388086208,28.78256479411447],[119.06888023372382,28.78215189283027],[119.06889463206664,28.78190553688152],[119.06875163774417,28.781156999560185],[119.06890907805844,28.78109194860819],[119.06957477787971,28.78105835063051],[119.06994287609604,28.78088682271615],[119.07013053469673,28.780654279269545],[119.07020101351681,28.780370349773538],[119.07018990655027,28.779936597391238],[119.0703351569142,28.779625233748014],[119.07111527231692,28.77895307451467],[119.07241957956376,28.778157026216142],[119.07258065593379,28.777947556920502],[119.07303627189305,28.776584578992235],[119.07350516875188,28.775602208948083],[119.07364910628552,28.774088402605923],[119.07401229069505,28.77338946082441],[119.07416587648636,28.772624285439203],[119.07511697413129,28.77142620968316],[119.07515079738783,28.77112686182795],[119.07502535567552,28.770622530841507],[119.07423299749289,28.769684327493156],[119.07387171451036,28.769100032318086],[119.07386028435766,28.76820947895813],[119.07378911293361,28.76802419447903],[119.07333220934038,28.767390096224556],[119.07266033019042,28.766737814433657],[119.07263304591005,28.76628077995882],[119.0730461780582,28.765656858902737],[119.07307462160283,28.765159918031177],[119.0735186581419,28.764820804768792],[119.07339320678194,28.764554546636937],[119.07288848219261,28.764096427918986],[119.07273792957845,28.76310979500868],[119.07284906196712,28.762594141209632],[119.07262692916426,28.762061688804668],[119.07190046367296,28.761013758888375],[119.07158341995779,28.760671738018466],[119.07098525967282,28.760414334527297],[119.07059704922537,28.76013995784726],[119.07009847363156,28.760070606422055],[119.06954421080678,28.759814084595963],[119.06865172801915,28.759580504259077],[119.06756883423097,28.758844369596527],[119.06707217482285,28.758243991684036],[119.06689574239456,28.757805155340044],[119.06720636245444,28.7567238380862],[119.066909576921,28.75569363827574],[119.06693619580199,28.75542198512047],[119.06706884193106,28.755129588600123],[119.06705594507449,28.75463026428013],[119.06692012263113,28.754227885235654],[119.06646947921077,28.753659741543437],[119.06633291709599,28.753552637239604],[119.0657367006122,28.753391059856494],[119.06537770330036,28.753078501989894],[119.0649087275357,28.752964787772143],[119.06429895188028,28.75214050328014],[119.06369993556734,28.751781653902782],[119.06253279218086,28.751833922557154],[119.06175447715708,28.75205659346843],[119.06062084505221,28.75223472530125],[119.06051629790517,28.75213317715129],[119.06040854337922,28.751723772126443],[119.0595531897854,28.75039662416384],[119.05954100132381,28.75007295236279],[119.05941598405352,28.749928991948494],[119.05921772144927,28.749232388457656],[119.05919764003062,28.748778317412256],[119.05927814015861,28.7485108788224],[119.05922929617941,28.748301132988672],[119.05898898002782,28.74784860886992],[119.05839948290902,28.747136138022608],[119.057907034957,28.74600492864184],[119.05785605204407,28.74563329677834],[119.05806774526437,28.74453124827455],[119.05795356106859,28.743824789816447],[119.05800390511335,28.743246745591918],[119.05852346846522,28.742364241987502],[119.05895858623755,28.741828883514106],[119.05942824206032,28.740831809406977],[119.05942394513568,28.740659400934604],[119.05921092768934,28.740254762967155],[119.05895334384054,28.740075234514773],[119.05875505543385,28.739736681107992],[119.05856257802832,28.738668970758727],[119.0586010672844,28.738096071933697],[119.05852564991997,28.737758655655814],[119.05852748905431,28.73724661992455],[119.05863961737425,28.736796451435644],[119.05883868016875,28.736454781432794],[119.0595633419451,28.73640964904038],[119.05999913535709,28.736636822756484],[119.0602179416202,28.736654354179677],[119.06081330130021,28.73659967131222],[119.06126244540644,28.736456918801984],[119.0620353356643,28.736438852726298],[119.0627909754088,28.736785728085593],[119.0635405247701,28.737234359294387],[119.06447554205467,28.737563384113262],[119.06616426565112,28.737536813058888],[119.06679032026811,28.737757902835686],[119.06801305270363,28.73773832654664],[119.0682685952241,28.7378697470466],[119.06878254593207,28.73836517918515],[119.06990976800306,28.738511408987144],[119.07062360622169,28.739245512050708],[119.07142198932209,28.739500152326105],[119.07184611818,28.740336724175354],[119.07232316753475,28.740403711566906],[119.0729925000014,28.74128184338484],[119.07367050140583,28.741949254477046],[119.07454621586832,28.743309194365718],[119.07476729641294,28.74378528402317],[119.07510453013161,28.744080655217193],[119.07576935403695,28.7441071380579],[119.07623817726969,28.74477780393181],[119.07723927077014,28.744629967278374],[119.07767767404295,28.743980551217913],[119.0780667946152,28.74364265065287],[119.07854473634092,28.743445434556403],[119.07911725929219,28.743395109662885],[119.07928377591475,28.743296033366295],[119.07955389026608,28.742941171284354],[119.07976868124373,28.7419027219657],[119.08004457595375,28.74131833275439],[119.08069952717874,28.740997080928885],[119.08088081805944,28.74072423985117],[119.08142968770746,28.740483408934676],[119.08174118574003,28.740235120749826],[119.08218190382398,28.73893138126247],[119.08236932030134,28.73869407390263],[119.0828840684867,28.738362912395168],[119.08306751388601,28.73837744735156],[119.08331677325653,28.738555901531996],[119.0838397753705,28.738757025297744],[119.08430844862978,28.739250681902146],[119.08465772518527,28.739472710054322],[119.08573116442676,28.739789304153955],[119.08649631234877,28.740463353243573],[119.08669845513354,28.741011345069804],[119.0869035010122,28.74128834665957],[119.08717835904297,28.741407739985476],[119.0878511445461,28.741528837465932],[119.08863798589704,28.741950846555156],[119.08882506900704,28.742143779163918],[119.08917548472157,28.742626434287278],[119.08929995625465,28.742920488950368],[119.08933153944494,28.743879598478557],[119.08945313515382,28.74415305848358],[119.0905095145581,28.745109092896897],[119.09149072650999,28.746238423217612],[119.0920340977956,28.746492257238106],[119.09208048515237,28.746915411651724],[119.09199333156681,28.747694224617902],[119.09249497791052,28.74786839444851],[119.09272202490806,28.748298609539816],[119.09266650527282,28.749463701896442],[119.09278197512229,28.750078500807906],[119.09306912777264,28.75049323440878],[119.09330843636515,28.7507024701318],[119.09396090528443,28.75099724870011],[119.09434528579544,28.750996909351542],[119.09455224914437,28.750833094796654],[119.0946743592586,28.749659903522826],[119.09480214793545,28.74944699663601],[119.09531649491697,28.749253104374713],[119.09562894766806,28.748866235642318],[119.09635929516159,28.748533835981345],[119.09657816170997,28.748327497124187],[119.09658508133279,28.747371436771065],[119.0967114696536,28.746837634901787],[119.0968605096047,28.74661745250266],[119.09787634571514,28.74646379594293],[119.09972526077968,28.746489293618],[119.10192180750498,28.746306242295198],[119.10214326263656,28.74601460347634],[119.10250081212936,28.745836045901537],[119.10499661091929,28.74483875430385],[119.10594197601273,28.743939017126337],[119.10652468215144,28.7436261349135],[119.10811471153112,28.743607233856267],[119.10843704818923,28.743669699977307],[119.10870787344905,28.74388072851587],[119.10896431065798,28.743910164350364]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.119719602846 28.7502281090769,119.119623842812 28.7498632490607,119.119663802826 28.7496288890703,119.119004282598 28.7490218389478,119.11822848234 28.747922668815,119.118081962292 28.7472797087941,119.118271322354 28.7466515",province:"浙江省",city:"衢州市",country:"龙游县",name:"庙下乡"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.19673410595996,29.081353976104804],[119.19821902009701,29.08157466002608],[119.19823745802822,29.08105886518902],[119.19834387408982,29.080864704111647],[119.19853035246243,29.080758711372397],[119.19939091191117,29.080801641181047],[119.19972161318323,29.081164487082255],[119.1998979757097,29.081196781771624],[119.20009381878268,29.081164268891207],[119.20037299910587,29.080828920775453],[119.2005875950279,29.080788072225637],[119.20096591136146,29.08094343163647],[119.2007656986709,29.081518834156164],[119.20080247510445,29.081644880477583],[119.2029584058346,29.08190495772739],[119.20329311232709,29.081483435828304],[119.20433320130141,29.081127177382925],[119.20456688664329,29.081122399350203],[119.204693098758,29.081194079127684],[119.20470640832986,29.081592568081657],[119.20501618027927,29.081611191562462],[119.20510997218862,29.081242986342666],[119.20556871258907,29.08081299627309],[119.20646123490582,29.08066708003372],[119.20661627424357,29.08091532334506],[119.20648857440537,29.08145965132624],[119.20680914266167,29.08156316860628],[119.20690792749329,29.08180260729513],[119.20704567549211,29.081820429755247],[119.20709724918088,29.08172616919324],[119.2068153086967,29.08113674073362],[119.20684421854774,29.080401983756605],[119.206943053124,29.08004763053442],[119.20740576030595,29.079345684715168],[119.20803827482604,29.078942980993922],[119.20855720149652,29.078451800831296],[119.20901774921361,29.077452532921875],[119.20956191675151,29.076780799711848],[119.2097036636457,29.076287110581617],[119.20985800749165,29.07606124210055],[119.2104287718202,29.07624501285704],[119.21064653492928,29.076455644116667],[119.2109948413885,29.076403499061513],[119.21129409111892,29.07656027775543],[119.21176318578414,29.07638688195007],[119.21217532013125,29.076062688136467],[119.21245440950347,29.075733193302693],[119.21536802919753,29.077629875698406],[119.21642605470848,29.07827159265952],[119.21728615461966,29.078695695864905],[119.21882642538525,29.079320797936255],[119.21994022943981,29.079595738745397],[119.22176045662229,29.079740243084128],[119.22198959161229,29.0809197824526],[119.22243503999927,29.081376155856177],[119.22271720614886,29.08189900088851],[119.22267573939175,29.08211982276251],[119.2223159972226,29.082605259364225],[119.2222064014763,29.08292088708652],[119.22220456390602,29.083344264607934],[119.22254582727432,29.084038482049408],[119.2221096815972,29.08442024498132],[119.22244125826819,29.0845940426631],[119.22256702909705,29.0847917369501],[119.22272308617544,29.08485124134806],[119.22286432501153,29.085391573965452],[119.2231064924,29.085776158335236],[119.22329318501706,29.08579342321781],[119.22353320686287,29.085931060715804],[119.22429396281129,29.08660811707848],[119.2245786501506,29.08692222562707],[119.22491124135229,29.087537003108892],[119.22528673817217,29.087867733346865],[119.22578407263724,29.08778633644688],[119.22641688371394,29.087870064073446],[119.22651024560186,29.087558183898977],[119.22639241035274,29.08748946904498],[119.22605833259969,29.087631808420262],[119.22571669107126,29.087674047848896],[119.22526658103992,29.087575270410564],[119.22505397072362,29.087357365709114],[119.22498049454168,29.08684075492277],[119.22466696721985,29.086678332063144],[119.22432426946506,29.08621183352089],[119.22433869342939,29.086115893916443],[119.2246954976403,29.085969547719145],[119.22523320727612,29.085876506033845],[119.22560369851558,29.08567845278489],[119.22672263112972,29.08601745134955],[119.22687145289221,29.086126478338596],[119.22702026075252,29.086391709005646],[119.22697337633792,29.08683726195044],[119.22717547787198,29.08757007041965],[119.22715310904276,29.087886687580642],[119.22789031489873,29.08886003486273],[119.22791765126192,29.089460774288668],[119.22831221327436,29.089679791063613],[119.22843108214305,29.090212796274773],[119.22903930286688,29.09058511630177],[119.22911641298518,29.090601451720413],[119.22938381077101,29.090222427339853],[119.22976142976057,29.090268750280906],[119.23020427665197,29.090127076180398],[119.23055267281518,29.090477503493805],[119.23099045474117,29.090419806161517],[119.23123940830585,29.090629778815615],[119.23142604256186,29.090658682521205],[119.23164655602739,29.09053760805684],[119.23158424318176,29.090312926666968],[119.23174496106577,29.09001294488391],[119.2322007233295,29.090118999293814],[119.23221047171776,29.089873143003892],[119.2321222079534,29.089784147053322],[119.23207177329488,29.08971037336108],[119.23215717127017,29.089603684723258],[119.23216943599469,29.089426175236564],[119.23233156781832,29.089407305349017],[119.23268606120126,29.089739814581126],[119.23284167188818,29.09011284297705],[119.23299947249578,29.090136502361585],[119.23304346323354,29.089696692735366],[119.23299412677552,29.089437220496613],[119.23248617316618,29.08890317941244],[119.23237054629394,29.08860148760478],[119.23238750145566,29.0883425964592],[119.23266425255585,29.08772263096594],[119.23265239702731,29.08731794862972],[119.23289703920395,29.08718959556805],[119.23259731340026,29.086841386683375],[119.23261318292425,29.086637890309223],[119.23282792191223,29.086512486517215],[119.23395088898818,29.08656415618989],[119.23418326442706,29.086497834790944],[119.23454854798561,29.08672708925973],[119.23470777187022,29.086834282581272],[119.23463606499756,29.08702803668646],[119.2338841938994,29.08711402507439],[119.23379447478824,29.08726603994233],[119.23380094740683,29.087411906561265],[119.2344050684766,29.087887974997102],[119.23554852360496,29.087638693360855],[119.23618833287273,29.08730557171214],[119.23633097881765,29.08737452798867],[119.2363442489083,29.088073812772784],[119.2362433680135,29.088267556558677],[119.23570083749779,29.088452169911836],[119.23451239062418,29.08830269279618],[119.23458405831806,29.088581958951156],[119.23449393522806,29.089287121677497],[119.23504728825975,29.08923868866088],[119.23508116627481,29.08906388754069],[119.2351442115786,29.089041709670994],[119.2356449532076,29.089015358283508],[119.23571447488852,29.089070970031663],[119.23546871467326,29.089975873917524],[119.23556741372045,29.090064055394343],[119.23588046297269,29.090049560477667],[119.23590894954872,29.089716212810366],[119.23608008621562,29.08941917898038],[119.23612046890725,29.08898251018239],[119.23620981963566,29.088827519873817],[119.23643606115034,29.08862817316151],[119.23686078192083,29.088455449299218],[119.23708920447318,29.087948455390997],[119.23755535028077,29.087633924194197],[119.23794189139795,29.087202354104146],[119.23831074843763,29.087107100716388],[119.23865511899545,29.086863001789496],[119.23885682207391,29.08693547637594],[119.23921481472395,29.087377704299204],[119.2390339558901,29.08790128180954],[119.23936277657302,29.088275510809822],[119.2394801505857,29.088829780901833],[119.23933639535788,29.089324418101302],[119.23950745936746,29.08961018465752],[119.23966949544622,29.0901615934805],[119.23952104976284,29.09076621180232],[119.23970473746576,29.0908286013204],[119.23984735560494,29.090984769148896],[119.24000583633408,29.09095344248539],[119.240026026471,29.090710824561786],[119.24018381625355,29.090313580325752],[119.24003294501924,29.089810649715147],[119.24070864209669,29.089613854662677],[119.24089232481357,29.089628034741096],[119.24124992532408,29.09009298748118],[119.24170947696994,29.09015679835801],[119.24177360099635,29.08995034330754],[119.24129827890742,29.088985811840452],[119.2413937584265,29.08852990801948],[119.24150109347055,29.088423376912772],[119.24179173453189,29.08844136052706],[119.2419609974567,29.0885232445786],[119.24212484591897,29.088738039259493],[119.24234957154415,29.088781447505664],[119.2425905229096,29.088565776297216],[119.24264672108562,29.088365162421596],[119.24214470741649,29.08809694988803],[119.24199130279777,29.08788872312058],[119.24186993417885,29.087875198506037],[119.24169957501786,29.087974607905757],[119.2414831300869,29.08789270767893],[119.24113200323424,29.087579468514196],[119.24110862123774,29.087239624050678],[119.24099878063798,29.087138779373777],[119.2405417272003,29.087187906437713],[119.23989883573479,29.08697706683504],[119.23962799434359,29.086810329740004],[119.23916448654472,29.086202149244027],[119.23894482564081,29.08554046342856],[119.23896429059376,29.085365831692645],[119.23910837466312,29.085272724233366],[119.23932989237676,29.085247811432865],[119.23972247513295,29.085453985656283],[119.24038050275905,29.08561330612794],[119.24076405082806,29.08598151171447],[119.24107306302757,29.086070552174583],[119.24217938968872,29.086798672941335],[119.24333286257858,29.0872811666407],[119.24336453690358,29.087482252628668],[119.24383051858611,29.087685416416832],[119.24377214194193,29.088131804820144],[119.243848430439,29.088812125252172],[119.24379944340649,29.088941700349007],[119.24352500949597,29.0891958638633],[119.24335680417906,29.08951866501807],[119.24335024563288,29.090431880268795],[119.24374062082947,29.09041461455869],[119.24374604265185,29.090174958163463],[119.24364487299535,29.089883029672357],[119.24369207945442,29.089517393970368],[119.24376699830124,29.089352663085748],[119.24420348773518,29.089018495325842],[119.24425611397697,29.088423004457773],[119.24433499361979,29.088242265688134],[119.24423095636986,29.087820753117505],[119.24379277986657,29.08680150835645],[119.24325296844809,29.086633308037293],[119.24156688337791,29.085526465259438],[119.24115486902203,29.085475347121058],[119.24078537084527,29.08513997548938],[119.24029266992407,29.085026766847513],[119.23955541655911,29.084666515773083],[119.23958536228415,29.084061313950407],[119.23965560045875,29.08402932627352],[119.24005647334667,29.084099438130924],[119.24081640394456,29.084434143523094],[119.24097524201902,29.084360455378448],[119.241073231773,29.084050146953906],[119.2406184221537,29.083124640130364],[119.24093285907364,29.08296917074238],[119.24110210912674,29.08327740798446],[119.24114244107923,29.083348463824304],[119.24132071663078,29.08338071465962],[119.24224054252028,29.08334303904316],[119.2430745980975,29.08359532713206],[119.2432939254088,29.08348917632577],[119.24354999950744,29.083189148238652],[119.2435521867459,29.082871794110652],[119.24331382452907,29.082385769021695],[119.24332896857163,29.082161583095377],[119.2431604567085,29.081826292034712],[119.24316050050633,29.081301744322015],[119.24334164849911,29.081257364024623],[119.24374750004176,29.081347475508394],[119.24382205452085,29.081231485490477],[119.24376192305084,29.081129494234563],[119.24318934702781,29.080868120537062],[119.24329525560412,29.08049728489274],[119.24385741549975,29.0804011918509],[119.24442026228898,29.08054609296232],[119.24507853483298,29.080544326984928],[119.2449604039537,29.080756265525004],[119.24503997049102,29.080946566359362],[119.2449931365145,29.08119592733631],[119.24445442134339,29.08116165407591],[119.24424516103373,29.081588768085435],[119.2447240893201,29.081792458101187],[119.24450583908617,29.08209457316075],[119.24451050225689,29.082313098186265],[119.2447229607118,29.082370872321054],[119.24491199877406,29.08257036648735],[119.2451248196652,29.082557364425156],[119.24518352217676,29.08248129568045],[119.24506003717964,29.082131815698702],[119.24538745424984,29.08107890842314],[119.24544218915646,29.081073701433183],[119.24572120572597,29.08173570166375],[119.24555478774927,29.082401050713436],[119.2456379574717,29.08254045134938],[119.24576686711028,29.082575092834624],[119.24595881949661,29.082272693881333],[119.2462170020084,29.08225429370713],[119.24628291294015,29.082064824743235],[119.24603448751584,29.081675315255122],[119.24594126635161,29.081181150094054],[119.24606052822557,29.080303203610875],[119.24600547389062,29.079838360409294],[119.24614843920908,29.07970070073813],[119.2463806742602,29.07991727624127],[119.24668668999414,29.08052612224225],[119.24672841659891,29.08103134010962],[119.24687386966973,29.08123414262322],[119.2469415419695,29.081489993718524],[119.24683925644692,29.08178728363254],[119.2469292271767,29.082356534924614],[119.24717803430805,29.082374994708537],[119.24717663138834,29.081927514748767],[119.24735919498073,29.08181341319324],[119.24787694081488,29.082090969970253],[119.24801088539624,29.082050331423208],[119.24801629802012,29.08190914540756],[119.24786437102338,29.081704730020054],[119.24725483168932,29.081142274163557],[119.24686281147882,29.079987295488934],[119.24667055713859,29.079680711294106],[119.24704720013943,29.07960593161144],[119.24742597173193,29.07984067741597],[119.24751167226901,29.07977755539621],[119.24749727983537,29.079656421786826],[119.24738675431581,29.07948510046893],[119.2471300360789,29.079367991373033],[119.2465229598141,29.079268735978815],[119.24658170122413,29.07868538288852],[119.24667354358655,29.078412733153634],[119.24684999911001,29.07818694452295],[119.24721654309332,29.078283203541453],[119.24739151679289,29.078507138767037],[119.24740913835512,29.078766311458647],[119.24761688765801,29.078854097687085],[119.24769970410217,29.078825956662804],[119.24781746445828,29.0785765960899],[119.24799533950326,29.078497201925273],[119.24801983485439,29.078358894909147],[119.24765762189762,29.078287647231985],[119.24713916959105,29.077789134394614],[119.24717992326812,29.07699957465891],[119.24765881178158,29.076973266654328],[119.24781866121019,29.077179841816612],[119.24794323877796,29.077209436391133],[119.24814560443254,29.07703570886523],[119.24827198455509,29.077017280699074],[119.24858629906748,29.07712269045865],[119.24889952013258,29.077337897937824],[119.24898701153333,29.077323062287842],[119.24901366176132,29.07723682247113],[119.24889774943698,29.07698421297858],[119.24839478723561,29.07671450097913],[119.24844126265575,29.0763670233133],[119.24837610022479,29.076287884015077],[119.24813342464833,29.076292187567336],[119.24787739382576,29.076663482109428],[119.2474820498146,29.07662847056621],[119.2471429394322,29.07576243856914],[119.24797759055024,29.075455402794486],[119.24838157680047,29.075379346887196],[119.24939077310022,29.075419484299626],[119.25077145226697,29.07560048642918],[119.25649419198695,29.076524170069284],[119.25939570413837,29.077126855409837],[119.26170539755684,29.07634614665465],[119.26540540579255,29.07699205722766],[119.26668478387269,29.077293971065703],[119.26812310021269,29.077718019083957],[119.26966275289539,29.078480496027208],[119.27325610205399,29.080471756032466],[119.2737495563538,29.080847492537394],[119.27419047795364,29.081357799636585],[119.27448320788345,29.0818763283177],[119.27468202799119,29.08279655678718],[119.27474918779455,29.08396960154753],[119.27482649696462,29.084198036926093],[119.27528430224123,29.084741406168042],[119.27564429851529,29.084989538527818],[119.27662466726055,29.08538760599723],[119.27832245800334,29.08572744635213],[119.27977026192028,29.085620164272335],[119.2802888139255,29.085497119677783],[119.28095336254532,29.085219408505175],[119.28159670110782,29.08470043178745],[119.28226485631144,29.08394067744055],[119.28253994070937,29.08378154635308],[119.28308936776915,29.083643762995806],[119.28459842288898,29.08351128376956],[119.28648346050508,29.08346827651647],[119.28887168805512,29.083413613693992],[119.28971613006793,29.08347838500383],[119.28987250010366,29.08356000491571],[119.28995733055018,29.083657999478827],[119.29023189831882,29.084589541426634],[119.29025298742413,29.08602790561693],[119.29061929045446,29.086117145362326],[119.29112353984762,29.08725591428074],[119.29179606182558,29.08780873851984],[119.2931242301373,29.088242706860974],[119.29330034994615,29.088385794925166],[119.29399803256818,29.08846687426516],[119.29473490545443,29.08825759641215],[119.29659639906446,29.088170510535527],[119.29677751659823,29.08853344975462],[119.29674440287455,29.089095639298137],[119.29713865041403,29.089505100412637],[119.29734959859756,29.089848746618678],[119.29729710994941,29.09001663348947],[119.29721623985714,29.09003573386337],[119.29644457249877,29.089966961202922],[119.2960243989165,29.090042424024674],[119.29568290028796,29.09054492054719],[119.29574722220315,29.090734840371365],[119.29591146900857,29.0908764067651],[119.29553006742948,29.091440743351576],[119.29487839851761,29.091624098479926],[119.29472813095194,29.091894826318732],[119.29478419342358,29.092012458028744],[119.29548540885848,29.092504657357527],[119.29575677168384,29.09258635014082],[119.296078827701,29.092477496649728],[119.29630167030656,29.09248740768637],[119.29649868408666,29.091891063688916],[119.29667911789504,29.091839886991405],[119.29674560497945,29.09190750020326],[119.29677362333622,29.092103139993863],[119.29660822575029,29.092869130512234],[119.29667866112077,29.09300184554905],[119.29688352696742,29.093041907152703],[119.29728888255329,29.093838759572485],[119.29701352984806,29.094312926786447],[119.29701600954058,29.094745296352],[119.29683552153301,29.095461131870533],[119.296813547303,29.096053701018104],[119.29669132567851,29.09627879928771],[119.29659115682976,29.094971131429833],[119.29632446963375,29.09491983228846],[119.29631513572188,29.094787292832574],[119.29648370722624,29.09476212423484],[119.29656135434536,29.0946191094575],[119.29621847379134,29.094510642679808],[119.29532313518803,29.09453214686568],[119.29547440105392,29.095188931744012],[119.29613861432358,29.09531175277567],[119.29641933440541,29.09519396701512],[119.29647539611585,29.095291992336342],[119.29610983755023,29.095583109318966],[119.29604189153439,29.095756414251635],[119.29584275372062,29.095937832493934],[119.29528741270938,29.09618687474961],[119.29525430449972,29.096668578836688],[119.2950720483147,29.09694376297329],[119.29519711762498,29.097109402003795],[119.29468057791556,29.097465302345185],[119.29431897583235,29.097526272511832],[119.29426540605223,29.097680038972747],[119.2943606403475,29.097893206777858],[119.29477327474572,29.097921638297183],[119.29488612600433,29.09806535414006],[119.29498639136249,29.098272577756315],[119.29506000958169,29.09906095610957],[119.29545968466068,29.099236792439445],[119.29586688252385,29.09966495169571],[119.29584132405462,29.100131447417247],[119.29590780920981,29.100238450568376],[119.29607529722612,29.10029565927047],[119.2961842063591,29.100257003678916],[119.29632728335577,29.099945094019084],[119.29673201544743,29.099669382092845],[119.29684346660602,29.099298346893583],[119.29706309370147,29.099028313072104],[119.29706051789941,29.099742795371462],[119.29699760532256,29.09991609420485],[119.29712303220747,29.100031907138074],[119.29709425868677,29.10027268916593],[119.29746945344515,29.100687304115407],[119.29747375550147,29.100817423348072],[119.29729224349892,29.1009098820759],[119.29664745432396,29.100830663574726],[119.29654285223634,29.10095600438294],[119.29654967068251,29.101082073083855],[119.29680989684056,29.101013866491748],[119.29690082505411,29.10107092034454],[119.29677284988377,29.101332988525964],[119.2968012234478,29.101578538402833],[119.29663189238758,29.102105418388742],[119.29671633252842,29.102388022366913],[119.29656249336881,29.1024719822657],[119.29631017752413,29.10248567885981],[119.29591656831995,29.102942125754787],[119.29559703031694,29.103012035679033],[119.2955467024417,29.10310293934344],[119.29595604521724,29.103659062810493],[119.29589564565003,29.103847554312168],[119.29568968381832,29.103959198430218],[119.29483245116454,29.10377245085144],[119.2947206569634,29.10388071175634],[119.29463076133823,29.10430989336685],[119.29440323018271,29.104376149699945],[119.29433170135395,29.104375716436454],[119.2941581164496,29.10406644109781],[119.2939654601482,29.103995952523675],[119.29385221000396,29.104290724298696],[119.29328138066649,29.104578612330943],[119.29325872864975,29.104656703063192],[119.2933820171898,29.1046963611702],[119.2934086088731,29.10478795911375],[119.29305165718709,29.104972832522243],[119.29304086593753,29.10506385555689],[119.29335857282256,29.105651882691294],[119.29349511262329,29.10626508338441],[119.29319820405333,29.106287189970057],[119.29319529329972,29.10670652964902],[119.2930328260344,29.106638420656523],[119.2927798208121,29.106024307909234],[119.29268600887748,29.105948004568006],[119.29273349034148,29.10555306108072],[119.29261775626071,29.105417976230886],[119.29263540118976,29.105042230686973],[119.29215194390179,29.10483779944723],[119.29184098254208,29.105131499223422],[119.2916597753047,29.10556026471235],[119.29146564422086,29.105774389004942],[119.29107847643509,29.105974215459202],[119.29135129688311,29.10620143985144],[119.29158314856718,29.10627674167521],[119.29160470705227,29.10639163942124],[119.29127936989897,29.10659218958324],[119.29096124202101,29.106521053663243],[119.29071068306615,29.106569695318093],[119.29070095082082,29.10688436786349],[119.29082099185993,29.107173949206704],[119.2910283807972,29.107511609344854],[119.29039931215146,29.10731086732291],[119.29029760831949,29.106960557693156],[119.28990005656063,29.10651551108825],[119.28915916061725,29.106368229287963],[119.28875006989941,29.106183348525867],[119.28848729888696,29.105908339964152],[119.288058851015,29.10495504073643],[119.28798479376007,29.104943807691047],[119.28775288703139,29.105235480704557],[119.28773632942742,29.105476779874948],[119.28791461892811,29.105792552917467],[119.28835677317058,29.10622703978505],[119.28854440090134,29.10660781551042],[119.28838298027038,29.10666360654108],[119.2878876286407,29.106118128722365],[119.2877621682544,29.10602395918373],[119.28754215087858,29.105992503141426],[119.28729622526471,29.10622133181638],[119.28717467961845,29.10657715607512],[119.28598823222144,29.106887670314023],[119.28586695088168,29.108322449453734],[119.28592229587562,29.108591535034225],[119.28625375842347,29.10884812996165],[119.28629796907751,29.10897864960614],[119.28611600750483,29.109474655822254],[119.28590137244687,29.10943670789345],[119.28575145809444,29.10932088926482],[119.28558426184274,29.10948728678842],[119.28556985488892,29.109793600798092],[119.28577836491868,29.11001366340951],[119.28513946245779,29.110134246404556],[119.28431866084021,29.109725990758424],[119.28425824322885,29.109888474805576],[119.28439378231239,29.110010792328712],[119.28459077327653,29.110487351908088],[119.28460799920612,29.11087195450124],[119.2845004819726,29.111031978709914],[119.28411468860477,29.11101913846739],[119.28394532705107,29.111176537874112],[119.28378493938796,29.111501462286192],[119.28347320462724,29.111504263188596],[119.28318090512393,29.11124228899052],[119.28272102847882,29.111183207141433],[119.28243770080472,29.111042529350858],[119.28235610858478,29.11068192115026],[119.28252587275175,29.11011571499177],[119.28221342641353,29.109873270275347],[119.28179378127676,29.110129328007996],[119.28132165241648,29.110131212018437],[119.28112494925459,29.110258052066598],[119.28103036509984,29.11041400373123],[119.2810842688453,29.110822667958693],[119.28103427858186,29.11091570980036],[119.28070668107708,29.111063736552452],[119.28056930106992,29.111256335115872],[119.28055489504243,29.11152334843301],[119.2809400026653,29.11168200497258],[119.28142360771913,29.11211653618056],[119.28157529695403,29.112760432011182],[119.28179426676616,29.11292223405716],[119.28200389656543,29.112958055590553],[119.28210350708524,29.1128565918174],[119.28207981665777,29.11236138311325],[119.2821420295563,29.11228136517286],[119.28241021703616,29.112912622794237],[119.28236629829657,29.113524367093728],[119.28215549653932,29.114633248985367],[119.2821997181438,29.11470289262473],[119.28263406930803,29.11481156217763],[119.28276704372458,29.11558991811769],[119.28342825385997,29.11587340195049],[119.28345233747736,29.115953949265155],[119.28384244792342,29.11603639660611],[119.28392585694176,29.11612163841795],[119.28390823381129,29.116182361424666],[119.28350984386805,29.116225734773725],[119.28341057172928,29.116635657498996],[119.28325021525502,29.11655455242519],[119.28239517684378,29.116471740962318],[119.28215391485502,29.116346839113586],[119.28182238534352,29.116364305651558],[119.28150022265824,29.116125821534183],[119.28134847795613,29.116140381462376],[119.28132399307256,29.1165378033845],[119.28147748200892,29.117166141045548],[119.28187152499339,29.11782630858573],[119.28184562459718,29.11795646489206],[119.28164424965787,29.118092216715567],[119.28155076192434,29.118056800977556],[119.28110205043986,29.11748347183565],[119.2808352355488,29.11749707881754],[119.28073416768565,29.117774440859097],[119.28058025550081,29.117860492841636],[119.28041520653517,29.11780977488867],[119.28015956140361,29.117482624484783],[119.27954749874702,29.117742100279774],[119.27931092057783,29.117230658936386],[119.27903905795003,29.117204867527587],[119.27897144095054,29.11732454380123],[119.27870388356634,29.11738138934623],[119.27857047108313,29.117319747386567],[119.27843635143391,29.117106306121066],[119.27834931830182,29.117168986413585],[119.27832305025028,29.117357683726812],[119.27805621415857,29.117317040376253],[119.27810544802456,29.117729852200466],[119.27832047225229,29.1180827808041],[119.27819566524994,29.11830377402942],[119.27789752364315,29.11846514117499],[119.27779899190278,29.1183950070622],[119.27768717063805,29.118120838014633],[119.27740630669183,29.118034609425045],[119.2774027288911,29.117813208744526],[119.27763972130647,29.117861981454258],[119.2776627493407,29.117721040051133],[119.27734736606662,29.117567399341716],[119.27719164399466,29.11757537849709],[119.27712654170023,29.11767499418946],[119.27714198059518,29.117979027511492],[119.27770258486345,29.118716060080075],[119.27747457216154,29.118805948796783],[119.27720450910869,29.118552530143536],[119.27677008116412,29.118385242672524],[119.27685714606008,29.118001341704584],[119.27642307780133,29.11776858095416],[119.27649897921025,29.1175714736399],[119.27614295778285,29.117235215044335],[119.27595774616671,29.11714078755623],[119.27584409399905,29.11716823414456],[119.27569698408033,29.117308842157005],[119.27567790370468,29.117532422713722],[119.27597925581586,29.117970448358207],[119.27614387162689,29.11920923756174],[119.27626683542431,29.119635470998297],[119.27659479418685,29.120078860921875],[119.27645596252593,29.12019041772042],[119.27635059605379,29.120076939918853],[119.27608374184103,29.12002764626746],[119.27438649917218,29.12009883079372],[119.27442320833077,29.119827482779577],[119.27482639886878,29.11979923781371],[119.27481887855201,29.119408684454935],[119.27431677807175,29.119438097650995],[119.2728068396795,29.119332403107055],[119.27273560231883,29.119549011745146],[119.27283091000196,29.119680136853614],[119.27304060156672,29.11977887946472],[119.27314700713596,29.120524117145685],[119.27298619833648,29.12085582227136],[119.272961707816,29.121233364011502],[119.27284155732012,29.121395607920714],[119.27279513302109,29.121682160341344],[119.2722138640208,29.12167014771321],[119.27215776392269,29.121511379976294],[119.27200993116715,29.121451879063223],[119.27198662270561,29.120587503259333],[119.27267510037156,29.12042613744284],[119.27262943205007,29.12027167845605],[119.27238195951814,29.1202854652383],[119.27233234834762,29.11995942513525],[119.27223882953032,29.119922092526135],[119.27144423117257,29.120020043658155],[119.27177295078906,29.12067086193236],[119.27182398368429,29.121213989880307],[119.27173510730167,29.121558849000774],[119.27146999728751,29.121611671432465],[119.27147327643392,29.121112384426304],[119.27137184127977,29.121070469001076],[119.27132905255269,29.120866364974724],[119.27106754504592,29.120806140422125],[119.27097508526249,29.12095558484852],[119.27089272960654,29.120718417485186],[119.27072574916787,29.121559920990077],[119.27079839200525,29.121807887936],[119.2706451495595,29.121822395626324],[119.2705002245424,29.121302629403996],[119.27056319163117,29.121118226977867],[119.27021713974142,29.12106651310055],[119.27019337843517,29.121296568842965],[119.2700649567485,29.121276072308547],[119.26997934971374,29.1211693913367],[119.26995167815355,29.12083712545763],[119.2703999096327,29.120724284826128],[119.2709294494101,29.120377468957383],[119.27104709205844,29.1201978787525],[119.27109388367515,29.119857191927817],[119.27092085664204,29.119893389512484],[119.27066757435051,29.12036301478692],[119.2705013745357,29.120455589863084],[119.26981105555038,29.120443073051856],[119.26904699966745,29.120082838320478],[119.26881527459611,29.120663673521268],[119.26840122085119,29.120433027654563],[119.26829976635017,29.12047833218924],[119.26827457734286,29.120551821367528],[119.26847350428761,29.12075519186302],[119.26961314242676,29.12114583297798],[119.27012285452189,29.12150022093717],[119.27023255738014,29.121672531177236],[119.27003792211708,29.12193203298947],[119.26986164884894,29.121987471417576],[119.26976128715711,29.121939074618822],[119.26949188065437,29.121507705581003],[119.26887781742792,29.121300054638137],[119.26636161582798,29.12139058454863],[119.26622889644567,29.12090334308104],[119.26638722660486,29.120598296484538],[119.26638401017665,29.12033975344819],[119.26618363780783,29.120015145146585],[119.26568607862328,29.119673628442147],[119.26567918667442,29.120342342336848],[119.26524131303051,29.120372637004554],[119.26522505093799,29.121223821824827],[119.26526857365185,29.121378294044145],[119.26557332568242,29.12132118968629],[119.26566672280745,29.123104871209776],[119.26549760802652,29.123245170795133],[119.26536916044367,29.123250642222935],[119.26505687606402,29.122997134614508],[119.26446854087521,29.123632544305433],[119.26402955546362,29.123794835883665],[119.26354451635936,29.123820542560424],[119.26353155544233,29.123907600414032],[119.26367439253639,29.124055818395902],[119.26436522449048,29.124239710942227],[119.26467211352393,29.124575964097367],[119.26495854303005,29.1242781372097],[119.26508519575836,29.12424829800805],[119.26550146067864,29.124502283655996],[119.26555613562606,29.12466754048554],[119.26360629165818,29.125186889350854],[119.26322486560947,29.12532368809966],[119.26322233593586,29.125453816486825],[119.26335438200906,29.125578480352825],[119.26349574231557,29.12618740592396],[119.26345647046347,29.126797594047833],[119.26362195444696,29.12721306959037],[119.26360286209454,29.127473513844848],[119.26317032605269,29.127781653325236],[119.26315160024744,29.12795756389501],[119.26332862648658,29.128064848912476],[119.26322712242668,29.128457350897158],[119.26268557707937,29.128439185719326],[119.26247686011052,29.128574810015685],[119.26244374220146,29.12872689589429],[119.26312088477592,29.12951236211692],[119.2632374690043,29.12951500085165],[119.26346093722641,29.129320819243066],[119.26367538174354,29.129439413741547],[119.26376601929489,29.12988496439893],[119.26358141067766,29.130127420200125],[119.2635400112727,29.130363775372935],[119.26338023402292,29.13054551479987],[119.2635306311794,29.1306590174222],[119.26344785877797,29.13081301894737],[119.26370115555731,29.131033752656453],[119.26409446578434,29.13068605679641],[119.26469792982888,29.129953341499245],[119.26475729780579,29.12995357781725],[119.26479830523675,29.130077656727938],[119.26484540895706,29.130444720475612],[119.26482777183008,29.130524947226675],[119.26506557887573,29.130795857532767],[119.26498784848928,29.130953907615517],[119.26482880636661,29.13106164345194],[119.26493491594906,29.131450796218385],[119.26484098070405,29.13176740023196],[119.26460457223665,29.131957014148885],[119.26471068127775,29.132364063831478],[119.26443612373382,29.13264911264648],[119.26452064972018,29.132999249946014],[119.26415869968794,29.132754212040304],[119.26391508674374,29.132963248717147],[119.2639499652253,29.133248125708068],[119.26403343740246,29.13331148096363],[119.26433495387526,29.13340214542581],[119.26462172457205,29.133373298942843],[119.26463395292802,29.133434264085654],[119.26447239153835,29.133522125037718],[119.26399060911085,29.133432728542203],[119.26387869919051,29.13351246566763],[119.2638304686157,29.13369028135293],[119.26420355983996,29.134148449868775],[119.26423664633083,29.134343848034096],[119.26408624748565,29.134301932774434],[119.26398547942382,29.134535892979414],[119.26375556042483,29.134476122549717],[119.2637735321809,29.134706241972015],[119.2635191074744,29.135073916229445],[119.26334242300481,29.13519900915367],[119.2632988618369,29.135464053031342],[119.26306851818066,29.13610302756645],[119.26291234547531,29.136173880064238],[119.26260108966541,29.136159374647146],[119.26223222366004,29.136521966541483],[119.26189179491455,29.136707019926604],[119.26162299918607,29.13656649275502],[119.26147765265316,29.13616178594122],[119.26143594288149,29.135763957255215],[119.26133806875723,29.135687560550917],[119.26120957752022,29.135956235496412],[119.26111669148625,29.13646608494073],[119.26116379860014,29.13687677180262],[119.2613203475601,29.13674306858079],[119.2615546015581,29.136874711243074],[119.2612544728206,29.136994629744876],[119.26128504501568,29.13718130969681],[119.26091940170741,29.137498648005355],[119.2609481800926,29.137624626821648],[119.26131166398415,29.137305490465312],[119.2617805733466,29.137047453368854],[119.2620212907234,29.13729186046442],[119.2622562660562,29.13732349531805],[119.26229008170957,29.13743679027379],[119.26222997850647,29.137551478660818],[119.26200793613114,29.137773798096024],[119.26168334259103,29.137900297591273],[119.26066565712877,29.137985811836547],[119.26054552719832,29.137203386001257],[119.26048866885623,29.137194416323492],[119.26036125966039,29.137380441893463],[119.26036409249498,29.13793197753497],[119.26025037028681,29.13796835463186],[119.26001106185737,29.137880138435317],[119.25993404393417,29.13793412600327],[119.26017584226113,29.13838071050153],[119.26011789127959,29.138517066371815],[119.25980587667077,29.138543446941156],[119.2595463768796,29.138856859019317],[119.25919658329389,29.13868576159004],[119.25929376225311,29.138571066452364],[119.25927469573469,29.1384821332009],[119.25870932376856,29.13829420005702],[119.25859775262462,29.1383370443357],[119.25827381206437,29.13871746313376],[119.25894643395795,29.139001322822583],[119.25895326152943,29.139125153241032],[119.25810464932103,29.138821116320706],[119.25814708848117,29.139172906630954],[119.2580149976234,29.13924615121196],[119.25791389707689,29.13885229207585],[119.25756509219191,29.139486670827573],[119.25746359204767,29.13954470545399],[119.25769363109721,29.138879248763416],[119.25729411076098,29.139085575237814],[119.25757738293002,29.138844031478783],[119.25768825553298,29.138603257042636],[119.25752448883324,29.138689278744238],[119.25740572244335,29.13863023017046],[119.25716456354627,29.138813216114958],[119.25675750414247,29.13868320066765],[119.25650987384077,29.138701161952667],[119.25649766443283,29.138364829160746],[119.25612590297995,29.13780682100141],[119.25541753667669,29.137893676810627],[119.25511951649858,29.137711902922625],[119.25500395330994,29.137945832499298],[119.2549949354893,29.138173805299818],[119.2550467651658,29.13821093562422],[119.25537217352235,29.138015451036384],[119.25543946343,29.138250152085547],[119.25529259282159,29.13840791997212],[119.25496827557613,29.138455739307137],[119.25444060282771,29.138207544973994],[119.25420697572743,29.138360735956944],[119.25387040437225,29.138413040708716],[119.25325698706285,29.138715654575236],[119.25254856312878,29.138472842342047],[119.25252117304521,29.138843983980856],[119.25181162922485,29.1388160833524],[119.25142494897182,29.139280957234057],[119.25122873525544,29.13940786006098],[119.25112611922229,29.13957243683643],[119.25102963526385,29.13958943868572],[119.25091696694692,29.13940841633092],[119.2506397535756,29.13943936380292],[119.25039387812969,29.139238199639134],[119.25018147100747,29.139172106555026],[119.25000832533728,29.138860683820305],[119.24957303459823,29.13904845857342],[119.24951507728967,29.138953312989127],[119.24970085611558,29.13892408630775],[119.24968502896989,29.138754389525072],[119.24988556778803,29.138722913291904],[119.25000402906188,29.138573359419617],[119.24993024020353,29.138375695459022],[119.24941147221479,29.13794070720518],[119.24919653298595,29.13791111752302],[119.2489607297431,29.137638446459132],[119.24883760198848,29.137557416541572],[119.2485114032872,29.137522961378412],[119.24850059131003,29.13764877208072],[119.24840157835152,29.13764166311316],[119.24779925052059,29.13712147605953],[119.24779493561,29.13705214023242],[119.24824503204542,29.13673336877882],[119.2481244469422,29.13634171983894],[119.24797826545206,29.136330020098068],[119.24703121265391,29.137351809607036],[119.24709563796074,29.137677899809027],[119.24736566777081,29.137929187365838],[119.24712619915948,29.13821244297665],[119.24692054064424,29.138906047872187],[119.24725863540166,29.139036208718586],[119.24714807326842,29.139289619533432],[119.24698891320747,29.13939742927241],[119.24706269719172,29.13976255018769],[119.24798125292517,29.13935497457143],[119.24827720510747,29.13950247605356],[119.24825989700858,29.139808505044794],[119.24794520202163,29.139895718002375],[119.24732622474751,29.140270046796278],[119.24721995104535,29.140914292002876],[119.24689372412922,29.14095167044996],[119.24684694587842,29.140577918527097],[119.24645556574396,29.14030215007158],[119.2463194548207,29.140307888663056],[119.24608790519355,29.140499767816422],[119.24612210814887,29.14056074461696],[119.24640441573274,29.140525258839894],[119.24630177939014,29.14068352186188],[119.24639503110197,29.14079468642646],[119.24663772776195,29.140750559986223],[119.24651887186201,29.141112422398393],[119.24604316797007,29.141535210019992],[119.24592142657143,29.141918922360418],[119.2456455796462,29.142136871037287],[119.2456887780511,29.14228705993094],[119.24532004007628,29.142308944657675],[119.24541976351396,29.14258540435213],[119.2451000199277,29.142309716917797],[119.2450009917274,29.14231563497108],[119.24491095692969,29.142426232282443],[119.24493723208938,29.142573631555948],[119.24528073446156,29.142966772980344],[119.2457679165429,29.143260109755506],[119.24578735045604,29.143390780326257],[119.24568759802801,29.14347916629408],[119.24534082428913,29.14352056934706],[119.24498250095556,29.14381646662768],[119.24427811128965,29.144057883398332],[119.24413515175847,29.143991935456164],[119.24399072984748,29.144177609542776],[119.2433425168855,29.144106687871144],[119.24315307171,29.144320494591533],[119.24318727194436,29.144464210564454],[119.24351752419017,29.144268332690004],[119.244175798142,29.144547888972404],[119.24471487910571,29.144589992594078],[119.24457441785293,29.144823872954177],[119.24459528883334,29.145006344265518],[119.24406446711842,29.145211726426243],[119.24397083783144,29.14520028535448],[119.2438653369936,29.145036770265595],[119.24380339215426,29.145088825886766],[119.24397761808105,29.14594076794501],[119.24383569474952,29.14638094302836],[119.24388825133825,29.146628710993546],[119.24400347738306,29.146766418363317],[119.24427788539647,29.146757033089116],[119.24432755027489,29.147122427769688],[119.2445147982507,29.147234157694783],[119.24493072034487,29.147233965699673],[119.24493938150023,29.147010581713165],[119.24519144700852,29.1470686302954],[119.24523464335174,29.147253263386933],[119.24514458309844,29.14767852606105],[119.24521116647223,29.148095631778418],[119.24535771069823,29.14827893303739],[119.24562851275077,29.148143721370335],[119.24550570041262,29.14839037980066],[119.24575126141463,29.14865031452943],[119.24577644462104,29.14892622299483],[119.24586286233054,29.14897021127198],[119.2458783535735,29.148881272881017],[119.24630291160588,29.148668826137634],[119.24637854593244,29.148462536631584],[119.24653698643276,29.148396457455735],[119.24689234016246,29.148884906078905],[119.24660678568661,29.14906356515673],[119.24660784813364,29.14927606952888],[119.24674863493077,29.1493116077486],[119.24672269624251,29.149470151224087],[119.24681594920789,29.149546601840587],[119.24719796998957,29.149722543133652],[119.24692034568523,29.14984257213046],[119.24676440623128,29.150171878730053],[119.24640501391639,29.15058902165877],[119.24641184761276,29.150682549619816],[119.24656162987925,29.150809368843763],[119.24633008094268,29.15102103568102],[119.24649966425207,29.151193452253416],[119.2464344823129,29.151284003817928],[119.246288648151,29.151300532685504],[119.24639089607705,29.151481574561245],[119.24583636137798,29.151532760066143],[119.24583310984394,29.151660999724555],[119.24539019510983,29.151675770198775],[119.24513196893908,29.152108380275767],[119.24517373348324,29.152191572649933],[119.24550213471329,29.15227157420858],[119.24552589018867,29.15239954832971],[119.2453796852859,29.15247677488772],[119.24484603051113,29.15231975508232],[119.24468469771222,29.152388251826245],[119.24442032401487,29.15303605651457],[119.24477069889812,29.153153482422717],[119.24542033076388,29.153018070224725],[119.24552367453893,29.153057655842932],[119.24498746665148,29.153326187363596],[119.24424024610482,29.153300054755334],[119.24412211044894,29.15351874012295],[119.24404285055302,29.15393105272041],[119.24390490528437,29.154175452975053],[119.24393118406033,29.15429281744938],[119.24418830089672,29.154361758416634],[119.24436185755356,29.15457133093324],[119.24455417532526,29.154342047079215],[119.24491104683983,29.154259467942023],[119.24512532407421,29.154056443504025],[119.24532122372527,29.153981654618896],[119.24529239963877,29.15417679813385],[119.24500788973768,29.15455301701533],[119.24496539263127,29.154613982099292],[119.24481629712511,29.15476683634086],[119.2444695037234,29.154891683361175],[119.24434450250189,29.155403990432468],[119.24401243568086,29.155903213710367],[119.24343730843182,29.15607548064008],[119.24331847846157,29.15593695993424],[119.24297825346908,29.154774798881384],[119.24280324394266,29.154592645608968],[119.24224319651675,29.154969841243044],[119.24251825669968,29.1560148152777],[119.24251391065732,29.156305918081955],[119.2423161743851,29.156534916113962],[119.24204353901364,29.156611279705594],[119.2417752338116,29.15655076804513],[119.24167908387567,29.156427624801445],[119.24170287980328,29.156117822491378],[119.24159556413913,29.156003129052227],[119.24122639167084,29.156159672418475],[119.24038611273308,29.156340511084068],[119.23956308032795,29.15667708912763],[119.23937577338344,29.156809034770944],[119.23928822996342,29.157025282880532],[119.2394210791507,29.15773551348955],[119.2388876262816,29.157888723511306],[119.23854322731628,29.158509280433556],[119.23785557625811,29.158785250026895],[119.23747196076985,29.158673653536745],[119.23742264413357,29.15828306369328],[119.23684166529777,29.15763493296008],[119.23646416667272,29.157417927043564],[119.23627895900654,29.15800759738419],[119.2358254143475,29.158116361710714],[119.23547490553948,29.15805304688411],[119.23526991399025,29.158200333041496],[119.23543162812582,29.1586282179471],[119.23504506882114,29.158803643346044],[119.23537213877243,29.15921363251417],[119.23516965790027,29.1594826850247],[119.23477769359967,29.159623660502643],[119.23445816881195,29.159361963584594],[119.2342070719533,29.1593121783896],[119.23391636387927,29.159017667298624],[119.23370921603018,29.158948388496068],[119.2334282322443,29.158621593157825],[119.23321242649112,29.158638818374715],[119.23247681631979,29.1576381537245],[119.2323254955067,29.15763913582553],[119.23195364758138,29.157966329900937],[119.23158041605932,29.15754134150339],[119.22963411126366,29.156286881961062],[119.22858799031582,29.15714591248084],[119.22820637536628,29.157277361859766],[119.22753467845037,29.15731126773395],[119.22757932682197,29.157736584045953],[119.22751949407242,29.15790074816225],[119.22685782655458,29.158450756467246],[119.22657563160824,29.158782812005462],[119.2265795830631,29.158932998949737],[119.22673884513516,29.159175405222047],[119.22662239959124,29.159735123649654],[119.2268609459112,29.159928044442363],[119.22675603533521,29.16045539831033],[119.22609654225214,29.160632900358145],[119.22589000728105,29.161100899590725],[119.22565827675022,29.161179296860713],[119.22521248173238,29.161180252316882],[119.22467878054108,29.160737944404687],[119.22406038889335,29.160123691682315],[119.22358969664583,29.160158233938255],[119.22313705910658,29.159691784218527],[119.2223600048618,29.15957313070711],[119.22225910332442,29.159364842530362],[119.22197077897248,29.15915375985258],[119.22145248518288,29.159052067409103],[119.22135770453426,29.158882902248862],[119.221278459724,29.15826940709718],[119.22112059480722,29.158180035037507],[119.22087011776634,29.15782167528494],[119.22054537871355,29.15755496515434],[119.22036263398599,29.157521679864576],[119.22008831909122,29.157655027584344],[119.2195887329498,29.157576975996616],[119.21929714686462,29.157253003132062],[119.21912016399136,29.157192108386173],[119.21842012347521,29.157290533116928],[119.21792048249246,29.157525233037212],[119.21750231498143,29.157615590075295],[119.21702363869517,29.15699758172315],[119.21679545997195,29.156843627630895],[119.21663250367993,29.156994701215815],[119.21643166969082,29.157437913103188],[119.2165927139707,29.158603327343606],[119.2160173536096,29.15863979410409],[119.2157181613622,29.158322345311603],[119.21522533756219,29.158411415972875],[119.2145306251438,29.158382154506047],[119.21400355839636,29.1581638739787],[119.21320530925456,29.15856594308543],[119.21275900226829,29.15810322529483],[119.21264290939652,29.158087339334838],[119.21265909636482,29.158532155180048],[119.21281700399874,29.158640992338718],[119.21293738899708,29.159057792490454],[119.21262981771332,29.159421438618605],[119.2125969840294,29.159711152189296],[119.21297371384863,29.16012225410548],[119.21346330329828,29.160329172091664],[119.2134477913941,29.160436259705524],[119.21316293239028,29.16087557068424],[119.21248946447376,29.160636397991297],[119.21215598048305,29.160394505786115],[119.21186933449535,29.16051122383307],[119.21154918091754,29.160314218632152],[119.21132570388953,29.159517322519164],[119.21084621981275,29.158815502544563],[119.21121439936178,29.158239176479707],[119.21124903418956,29.157985438861953],[119.21119786513341,29.157627898704664],[119.21089431109208,29.157190796233472],[119.21065814230833,29.157198396202418],[119.21020097366782,29.15685676893385],[119.21013968890544,29.156715496058926],[119.20955051062023,29.156759933232923],[119.20900349205255,29.15702052162305],[119.20878494896957,29.157382818960762],[119.20800715496604,29.157477422281904],[119.20754452992728,29.157286478754667],[119.20699534228096,29.157244510736497],[119.20681254440757,29.15692032079303],[119.20645050893923,29.15678346667888],[119.20635966973956,29.156383056404646],[119.20611664965266,29.15602703119496],[119.2060034116764,29.156103037849196],[119.20617750539344,29.157063115183544],[119.20590198462821,29.157235111764532],[119.20517931749212,29.15716957480935],[119.20497230524026,29.15736738603109],[119.20473717226169,29.157458946984406],[119.20467332297041,29.15768484703703],[119.20414429012388,29.157624435334686],[119.20396614636978,29.15754179243578],[119.20397482170785,29.157301691707833],[119.20417356582874,29.156854676338874],[119.204150135851,29.156725951178277],[119.20404916625816,29.156649898974685],[119.20358752721036,29.15702025714314],[119.20323192752151,29.157183392332474],[119.2022617913925,29.157332363886006],[119.20173669060613,29.157312847711175],[119.20142648734,29.157829285036147],[119.20056016730592,29.15812254033907],[119.20004474718274,29.158534595873746],[119.19932667767394,29.15832526355915],[119.19927473713234,29.158374012568945],[119.1991373130417,29.158476762530167],[119.19840371997672,29.158269280541194],[119.19805961746438,29.15845550770331],[119.19728921701095,29.15825694302857],[119.19697108270043,29.15836397703358],[119.19644195718989,29.15829565594515],[119.19620641263265,29.158445179288513],[119.19583995601673,29.15834177953697],[119.19544930506117,29.15853411762383],[119.1949933817196,29.158519863385937],[119.19467811697153,29.158648292549024],[119.19456484890479,29.15873191643928],[119.19444723121237,29.159063470631885],[119.19429356425566,29.1591393816334],[119.194023036174,29.15911455186534],[119.19356744651806,29.159278798866456],[119.19337876461768,29.159632712443077],[119.19321174185067,29.159785578292645],[119.193038604634,29.159723229890695],[119.19303430135457,29.159423754476514],[119.19289870179801,29.159079268657713],[119.19299791860455,29.158838965167877],[119.1931721565704,29.158682335244844],[119.19357831761693,29.158689234263697],[119.19375218705908,29.158604186605547],[119.19389940056578,29.158080503171274],[119.194229829191,29.15783708308375],[119.19409999554395,29.157590454084094],[119.19373243954675,29.157520223443637],[119.19373137984567,29.15725456771588],[119.19403077014174,29.157229896213604],[119.19406107445171,29.157172212440862],[119.19394965625553,29.1566919757625],[119.19355253502034,29.15645568268462],[119.19289100051668,29.15630283874972],[119.19249998044309,29.15634767122783],[119.19230552652593,29.156666947976724],[119.1920980533423,29.157373711050678],[119.19220658102019,29.157952329910227],[119.19176541070523,29.15806191110641],[119.19144438440513,29.15786242812742],[119.19110137596225,29.15738178338156],[119.19026410143499,29.157679786517562],[119.18978324328613,29.157716891501487],[119.18947844421025,29.15747138388301],[119.1889341104695,29.15727689079911],[119.18820765829773,29.156378635399555],[119.18794214916252,29.15642069870877],[119.18771340232863,29.156847997973355],[119.18718705068825,29.15715389687272],[119.18701136758682,29.157152772016897],[119.18691867088344,29.15697400398746],[119.18709762301698,29.156713527912725],[119.18707132774205,29.156250250247087],[119.18699557710113,29.156178889453837],[119.18652444288566,29.15615852671951],[119.18630367316192,29.156057766463647],[119.18621747771716,29.15577792802729],[119.18598083385535,29.15568100533396],[119.18589537608237,29.155206199435895],[119.18540329753118,29.1553589984473],[119.18546783095066,29.155847616125403],[119.18501434306265,29.156092032093955],[119.18471383795014,29.156047059665156],[119.18449415018556,29.155897824828756],[119.18445123096969,29.15577013564355],[119.18451474583492,29.1555132310908],[119.18459843959785,29.155532898512114],[119.18464137527404,29.155465259356138],[119.18444192603764,29.154886734878342],[119.18463999441539,29.154730437731658],[119.18470458554809,29.154542961200796],[119.18425151253413,29.154104894751494],[119.18406215617296,29.153615868788343],[119.18385906032387,29.15348509878745],[119.18330205719076,29.153370766350786],[119.18277389367647,29.15347528404043],[119.18263177187818,29.15325541336058],[119.18349473647852,29.15297677646442],[119.18385479206067,29.152766010369774],[119.18339380886768,29.15196982493943],[119.18345840027919,29.151788374739297],[119.18405655009758,29.151653135886217],[119.18412405695027,29.151119524934817],[119.18370134960556,29.149919356339513],[119.18348563562826,29.149680377122298],[119.18326882744036,29.14957727955194],[119.18323926465612,29.149345745800044],[119.18335474609137,29.148895768805424],[119.18306795366992,29.148749106382645],[119.1827201833889,29.148700534471573],[119.1825661407177,29.1486655380499],[119.1824550364872,29.148538172659503],[119.18225408503864,29.148611275022418],[119.1820892183137,29.148582463204686],[119.18195394869802,29.148380860675793],[119.18226352602858,29.147888886171206],[119.18273720633128,29.14790738474219],[119.18287251060077,29.14768892429754],[119.18284185421162,29.147589945158288],[119.18239668424931,29.147457918209497],[119.18177508486279,29.14748797702828],[119.18037532642217,29.14727854544048],[119.17974180595331,29.147386092539968],[119.17974618224603,29.146830424628238],[119.17993780816923,29.1461569376369],[119.18014565471077,29.145646073693175],[119.18040650053985,29.145530279252867],[119.1804505320737,29.145320555036598],[119.18031420437204,29.144813727924767],[119.18023700559311,29.14474523793479],[119.17984988106448,29.14496682420406],[119.17970521253811,29.144963047684193],[119.17952769571869,29.145172253269163],[119.17943678254251,29.145159583669088],[119.1792805915457,29.14488932366591],[119.17919197938414,29.143264399645798],[119.17961660260018,29.14331429248845],[119.17977399425598,29.142182911635835],[119.17918818156936,29.14124862142135],[119.17830246905103,29.141444812596365],[119.17729049474462,29.141486264297153],[119.17690233627837,29.14106871316632],[119.17703477861309,29.140621652216407],[119.17560578021858,29.140210778776854],[119.17455478029207,29.140877516847453],[119.17446351633595,29.140727432516954],[119.17449419933826,29.14052775688822],[119.17492031264196,29.14011056684978],[119.17445460935767,29.139400596329573],[119.1744038109386,29.138560559827642],[119.17427069701571,29.13840769892498],[119.17340231145698,29.13833447889898],[119.17317356975211,29.138435937739644],[119.17283291828096,29.139346910080377],[119.17272316446793,29.14025930730869],[119.17153875247277,29.140009318158306],[119.17122419312238,29.13955440136814],[119.17110767840781,29.139361462865928],[119.17127512557525,29.13881347886534],[119.17128163126753,29.138675539407593],[119.1711698084412,29.13846147641628],[119.17052617915013,29.138495515266506],[119.17033318703248,29.13821861857309],[119.17024696223378,29.138208743680718],[119.17008351718614,29.138364822866578],[119.16994385126866,29.138900179253294],[119.1695062331867,29.13885951605331],[119.16936084743071,29.138777856098937],[119.16971984352841,29.138495344607023],[119.16984327164656,29.137992781901428],[119.16981694669224,29.13785469069775],[119.1695117623699,29.137474164166367],[119.16938443276187,29.137187948979893],[119.1695832641501,29.136671139841322],[119.16968505133259,29.136101539415666],[119.1699949749515,29.13590373931928],[119.17047594320069,29.135279277545642],[119.1702562483959,29.135064202269927],[119.17038399917851,29.134641865472688],[119.1706235742379,29.13441524573934],[119.17109007692089,29.13420443184971],[119.17155876318625,29.13377455464769],[119.17181316642095,29.133125026111458],[119.17223817847024,29.132936436716456],[119.17246762019819,29.13308857990749],[119.17279088376179,29.133009512174542],[119.17295180768264,29.132808464138083],[119.1739562647654,29.132194792141735],[119.17343102808589,29.13153920814401],[119.1733170567377,29.131133233130246],[119.17329690752203,29.13049209059344],[119.17368294438833,29.130435982984675],[119.17399175984812,29.130555810836505],[119.1743276497517,29.130484050633058],[119.17497312884684,29.12990980971596],[119.17477509539083,29.12951833550342],[119.17428192121159,29.12941956406728],[119.1737263422096,29.129202687676926],[119.1732739297529,29.129170449775135],[119.17344643350964,29.12855655967938],[119.17410057224596,29.12797855957791],[119.17359914688898,29.127324100887744],[119.17252555355255,29.126367391243846],[119.17210928906883,29.1255068858543],[119.17154255959672,29.12489322153599],[119.17162771571856,29.12474401025739],[119.17196543929926,29.12432126203293],[119.17251310823835,29.124220944961387],[119.17259788537793,29.12428720252476],[119.17258523619786,29.12454635365049],[119.17284678709646,29.124698916518554],[119.17285253487121,29.124990027128028],[119.1730715224027,29.125043498026248],[119.17333521203031,29.12550209287473],[119.17352713071512,29.125679434686727],[119.17391676727496,29.125717579347253],[119.17390019029162,29.125495873365335],[119.17362892192882,29.125066581242862],[119.17345002533854,29.124486922277207],[119.17324012787299,29.12360018792206],[119.17326575883233,29.123414353350007],[119.17354211735622,29.12338070128859],[119.17440902353091,29.12387784239917],[119.17458726393079,29.123683841815307],[119.17372473434916,29.12263076937942],[119.17384814674571,29.12231822959432],[119.17370170844426,29.12187694293241],[119.17345818967115,29.121804900694013],[119.17284773044861,29.122081360028325],[119.17267636436385,29.122042277621755],[119.17234375207028,29.121750730872357],[119.17233511756534,29.121465640421647],[119.17261657644957,29.120848180821753],[119.17267289004755,29.120467169061527],[119.17307700971982,29.119892477165727],[119.17343528066475,29.1196711185612],[119.17381119073562,29.119909058883387],[119.1738851425186,29.119998857140615],[119.17389919090867,29.12025778835903],[119.17406441792,29.120364845031627],[119.17470770903925,29.120067133480287],[119.17469548487857,29.119568096129463],[119.17480661850608,29.119399419267364],[119.17617033617363,29.11960747084683],[119.17628578403732,29.119612274054045],[119.17721303029253,29.114712005632214],[119.17795550350314,29.114709349435234],[119.17852251694359,29.11188305835881],[119.17889411937539,29.111798679997086],[119.17898795401952,29.111396605278895],[119.179729323586,29.11156822150119],[119.17976114519348,29.110694896056557],[119.17991343350067,29.11018105887624],[119.18008525107253,29.109100979131522],[119.18016355897988,29.108852562785106],[119.18076495123302,29.10895394955909],[119.18100450673258,29.108882810727803],[119.1810770906739,29.10805704350487],[119.18157178409656,29.107074323395583],[119.18201769531531,29.107004643333642],[119.18209817168622,29.10669714720928],[119.18226413455444,29.106560312675963],[119.18268441844202,29.10661720200558],[119.18285831110273,29.106553043291598],[119.18308778546138,29.10619564044596],[119.18328584660216,29.10615319819588],[119.18336919069027,29.10605254152687],[119.18347491683369,29.105774047770286],[119.18275056554609,29.105106259450825],[119.18303744856665,29.104187360857193],[119.18295232398104,29.104009146629355],[119.18369987024342,29.103401164701026],[119.18402636517035,29.10329825476335],[119.18417139969468,29.103179454921904],[119.18362236371046,29.102730428461506],[119.18337488525758,29.10269993882753],[119.1829026197387,29.10305221951236],[119.18256422239662,29.103082802040745],[119.1818528241965,29.10275595031263],[119.18119338705112,29.10225544975984],[119.18092429313116,29.101804411275594],[119.18048995814625,29.101457472177724],[119.18044381169454,29.10108013808054],[119.18007728000251,29.1009691152176],[119.18027323964827,29.10023440725934],[119.1802234934008,29.09976291186593],[119.18008753006983,29.09921166992042],[119.17977909676138,29.098920268846925],[119.17561467952609,29.099018139052873],[119.17483375524797,29.09716163470271],[119.17377577236309,29.09507601112334],[119.1755887005164,29.094790215823405],[119.1757290571889,29.09461619938657],[119.17503895423627,29.093878481668494],[119.17494522268943,29.09304620245221],[119.17462563003379,29.092388317992423],[119.17479595512258,29.09193459286896],[119.1750280389727,29.090700680134706],[119.17501401957917,29.090098946720886],[119.17475753214913,29.08980493959918],[119.17422288151366,29.089557800426093],[119.17357638409865,29.089375197966206],[119.17354360151997,29.088805983223825],[119.17382285540263,29.08866145596965],[119.17400975855844,29.08841873335065],[119.17423637463371,29.087851266423137],[119.17455279520799,29.08762551417289],[119.17494208009504,29.087546840804702],[119.17566326914064,29.087583718910974],[119.17594179771602,29.087471742844993],[119.17598078073658,29.0872443888365],[119.17594580887848,29.086967615467486],[119.17574452207585,29.08665770588618],[119.1753758199182,29.086525538237773],[119.17330643565975,29.086138908715526],[119.17366986478528,29.08464562483584],[119.17395479148976,29.08141281324766],[119.17422805635803,29.079561449186528],[119.17439655288844,29.07939998684449],[119.17463719507272,29.07935304815298],[119.17598502477044,29.07971844124802],[119.17598283949219,29.0799624106538],[119.17585040321568,29.080335361226517],[119.1767548462412,29.080584810300305],[119.17703628614177,29.080163847640005],[119.17764598591778,29.080265079620307],[119.17833109790101,29.08022076822242],[119.17879433875753,29.080109673805765],[119.17939073986471,29.079560609372763],[119.17990061606184,29.078279731418586],[119.18027331909522,29.077940588224312],[119.18084803300833,29.07781422769051],[119.18151400862538,29.07780215170059],[119.18201293911686,29.077886346373187],[119.18270882416985,29.07820282474813],[119.19185275387227,29.080500395055395],[119.19431313687134,29.080994354930866],[119.19673410595996,29.081353976104804]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.291507289436 29.080654032376,119.289619808639 29.080694711434,119.288108888008 29.0808254806814,119.28755880778 29.0809627304082,119.287283407667 29.0811216702717,119.286614527392 29.0818812699411,119.28597048713 29.082399939",province:"浙江省",city:"衢州市",country:"龙游县",name:"模环乡"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.18451474583492,29.1555132310908],[119.18445123096969,29.15577013564355],[119.18449415018556,29.155897824828756],[119.18471383795014,29.156047059665156],[119.18501434306265,29.156092032093955],[119.18546783095066,29.155847616125403],[119.18540329753118,29.1553589984473],[119.18589537608237,29.155206199435895],[119.18598083385535,29.15568100533396],[119.18621747771716,29.15577792802729],[119.18630367316192,29.156057766463647],[119.18652444288566,29.15615852671951],[119.18699557710113,29.156178889453837],[119.18707132774205,29.156250250247087],[119.18709762301698,29.156713527912725],[119.18691867088344,29.15697400398746],[119.18701136758682,29.157152772016897],[119.18718705068825,29.15715389687272],[119.18771340232863,29.156847997973355],[119.18794214916252,29.15642069870877],[119.18820765829773,29.156378635399555],[119.1889341104695,29.15727689079911],[119.18947844421025,29.15747138388301],[119.18978324328613,29.157716891501487],[119.19026410143499,29.157679786517562],[119.19110137596225,29.15738178338156],[119.19144438440513,29.15786242812742],[119.19176541070523,29.15806191110641],[119.19220658102019,29.157952329910227],[119.1920980533423,29.157373711050678],[119.19230552652593,29.156666947976724],[119.19249998044309,29.15634767122783],[119.19289100051668,29.15630283874972],[119.19355253502034,29.15645568268462],[119.19394965625553,29.1566919757625],[119.19406107445171,29.157172212440862],[119.19403077014174,29.157229896213604],[119.19373137984567,29.15725456771588],[119.19373243954675,29.157520223443637],[119.19409999554395,29.157590454084094],[119.194229829191,29.15783708308375],[119.19389940056578,29.158080503171274],[119.19375218705908,29.158604186605547],[119.19357831761693,29.158689234263697],[119.1931721565704,29.158682335244844],[119.19299791860455,29.158838965167877],[119.19289870179801,29.159079268657713],[119.19303430135457,29.159423754476514],[119.193038604634,29.159723229890695],[119.19321174185067,29.159785578292645],[119.19337876461768,29.159632712443077],[119.19356744651806,29.159278798866456],[119.194023036174,29.15911455186534],[119.19429356425566,29.1591393816334],[119.19444723121237,29.159063470631885],[119.19456484890479,29.15873191643928],[119.19467811697153,29.158648292549024],[119.1949933817196,29.158519863385937],[119.19544930506117,29.15853411762383],[119.19583995601673,29.15834177953697],[119.19620641263265,29.158445179288513],[119.19644195718989,29.15829565594515],[119.19697108270043,29.15836397703358],[119.19728921701095,29.15825694302857],[119.19805961746438,29.15845550770331],[119.19840371997672,29.158269280541194],[119.1991373130417,29.158476762530167],[119.19927473713234,29.158374012568945],[119.19932667767394,29.15832526355915],[119.20004474718274,29.158534595873746],[119.20056016730592,29.15812254033907],[119.20142648734,29.157829285036147],[119.20173669060613,29.157312847711175],[119.2022617913925,29.157332363886006],[119.20323192752151,29.157183392332474],[119.20358752721036,29.15702025714314],[119.20404916625816,29.156649898974685],[119.204150135851,29.156725951178277],[119.20417356582874,29.156854676338874],[119.20397482170785,29.157301691707833],[119.20396614636978,29.15754179243578],[119.20414429012388,29.157624435334686],[119.20467332297041,29.15768484703703],[119.20473717226169,29.157458946984406],[119.20497230524026,29.15736738603109],[119.20517931749212,29.15716957480935],[119.20590198462821,29.157235111764532],[119.20617750539344,29.157063115183544],[119.2060034116764,29.156103037849196],[119.20611664965266,29.15602703119496],[119.20635966973956,29.156383056404646],[119.20645050893923,29.15678346667888],[119.20681254440757,29.15692032079303],[119.20699534228096,29.157244510736497],[119.20754452992728,29.157286478754667],[119.20800715496604,29.157477422281904],[119.20878494896957,29.157382818960762],[119.20900349205255,29.15702052162305],[119.20955051062023,29.156759933232923],[119.21013968890544,29.156715496058926],[119.21020097366782,29.15685676893385],[119.21065814230833,29.157198396202418],[119.21089431109208,29.157190796233472],[119.21119786513341,29.157627898704664],[119.21124903418956,29.157985438861953],[119.21121439936178,29.158239176479707],[119.21084621981275,29.158815502544563],[119.21132570388953,29.159517322519164],[119.21154918091754,29.160314218632152],[119.21186933449535,29.16051122383307],[119.21215598048305,29.160394505786115],[119.21248946447376,29.160636397991297],[119.21316293239028,29.16087557068424],[119.2134477913941,29.160436259705524],[119.21346330329828,29.160329172091664],[119.21297371384863,29.16012225410548],[119.2125969840294,29.159711152189296],[119.21262981771332,29.159421438618605],[119.21293738899708,29.159057792490454],[119.21281700399874,29.158640992338718],[119.21265909636482,29.158532155180048],[119.21264290939652,29.158087339334838],[119.21275900226829,29.15810322529483],[119.21320530925456,29.15856594308543],[119.21400355839636,29.1581638739787],[119.2145306251438,29.158382154506047],[119.21522533756219,29.158411415972875],[119.2157181613622,29.158322345311603],[119.2160173536096,29.15863979410409],[119.2165927139707,29.158603327343606],[119.21643166969082,29.157437913103188],[119.21663250367993,29.156994701215815],[119.21679545997195,29.156843627630895],[119.21702363869517,29.15699758172315],[119.21750231498143,29.157615590075295],[119.21792048249246,29.157525233037212],[119.21842012347521,29.157290533116928],[119.21912016399136,29.157192108386173],[119.21929714686462,29.157253003132062],[119.2195887329498,29.157576975996616],[119.22008831909122,29.157655027584344],[119.22036263398599,29.157521679864576],[119.22054537871355,29.15755496515434],[119.22087011776634,29.15782167528494],[119.22112059480722,29.158180035037507],[119.221278459724,29.15826940709718],[119.22135770453426,29.158882902248862],[119.22145248518288,29.159052067409103],[119.22197077897248,29.15915375985258],[119.22225910332442,29.159364842530362],[119.2223600048618,29.15957313070711],[119.22313705910658,29.159691784218527],[119.22358969664583,29.160158233938255],[119.22406038889335,29.160123691682315],[119.22467878054108,29.160737944404687],[119.22521248173238,29.161180252316882],[119.22565827675022,29.161179296860713],[119.22589000728105,29.161100899590725],[119.22609654225214,29.160632900358145],[119.22675603533521,29.16045539831033],[119.2268609459112,29.159928044442363],[119.22662239959124,29.159735123649654],[119.22673884513516,29.159175405222047],[119.2265795830631,29.158932998949737],[119.22657563160824,29.158782812005462],[119.22685782655458,29.158450756467246],[119.22751949407242,29.15790074816225],[119.22757932682197,29.157736584045953],[119.22753467845037,29.15731126773395],[119.22820637536628,29.157277361859766],[119.22858799031582,29.15714591248084],[119.22963411126366,29.156286881961062],[119.23158041605932,29.15754134150339],[119.23195364758138,29.157966329900937],[119.2323254955067,29.15763913582553],[119.23247681631979,29.1576381537245],[119.23321242649112,29.158638818374715],[119.2334282322443,29.158621593157825],[119.23370921603018,29.158948388496068],[119.23391636387927,29.159017667298624],[119.2342070719533,29.1593121783896],[119.23445816881195,29.159361963584594],[119.23477769359967,29.159623660502643],[119.23516965790027,29.1594826850247],[119.23537213877243,29.15921363251417],[119.23504506882114,29.158803643346044],[119.23543162812582,29.1586282179471],[119.23526991399025,29.158200333041496],[119.23547490553948,29.15805304688411],[119.2358254143475,29.158116361710714],[119.23627895900654,29.15800759738419],[119.23646416667272,29.157417927043564],[119.23684166529777,29.15763493296008],[119.23742264413357,29.15828306369328],[119.23747196076985,29.158673653536745],[119.23785557625811,29.158785250026895],[119.23854322731628,29.158509280433556],[119.2388876262816,29.157888723511306],[119.2394210791507,29.15773551348955],[119.23928822996342,29.157025282880532],[119.23937577338344,29.156809034770944],[119.23956308032795,29.15667708912763],[119.24038611273308,29.156340511084068],[119.24122639167084,29.156159672418475],[119.24159556413913,29.156003129052227],[119.24170287980328,29.156117822491378],[119.24167908387567,29.156427624801445],[119.2417752338116,29.15655076804513],[119.24204353901364,29.156611279705594],[119.2423161743851,29.156534916113962],[119.24251391065732,29.156305918081955],[119.24251825669968,29.1560148152777],[119.24224319651675,29.154969841243044],[119.24280324394266,29.154592645608968],[119.24297825346908,29.154774798881384],[119.24331847846157,29.15593695993424],[119.24343730843182,29.15607548064008],[119.24401243568086,29.155903213710367],[119.24434450250189,29.155403990432468],[119.2444695037234,29.154891683361175],[119.24481629712511,29.15476683634086],[119.24496539263127,29.154613982099292],[119.24500788973768,29.15455301701533],[119.24498662756722,29.15474627305435],[119.24511013916103,29.154781817030475],[119.24518361684528,29.15457364140091],[119.24548179293686,29.15438016073381],[119.24570505859704,29.154281272050824],[119.24582315805624,29.154401346164544],[119.24580909676658,29.154614118727913],[119.24521238796525,29.15501277500053],[119.24513207415607,29.15515314226718],[119.24577660073238,29.15566503743471],[119.24615544198689,29.155308877195367],[119.24634088464093,29.155307822027197],[119.24655043764062,29.155467473570635],[119.24717770509211,29.155232013073782],[119.24708728355601,29.15575944469706],[119.24659822922061,29.156647183138297],[119.24597557238661,29.157542358820812],[119.24556649811147,29.1576878955752],[119.24476130720056,29.157800800715698],[119.24467958617217,29.15752640824358],[119.24428562476237,29.157548004178985],[119.24416930589054,29.15757567876502],[119.24420242088576,29.15776049228523],[119.2441505615952,29.157794924803795],[119.2439319907403,29.157561509316903],[119.24367162006038,29.157611902445584],[119.24358449307186,29.157342181773455],[119.24352507220819,29.157348373230164],[119.2435041401045,29.157884802267056],[119.24366040935465,29.158172435193762],[119.2436121401278,29.158326115027258],[119.24296500675742,29.158142141548467],[119.24276224901217,29.158171676490685],[119.2424539543593,29.158373757547448],[119.24212724560118,29.15908654400749],[119.24191798649625,29.15925483317227],[119.24174222996898,29.159299206762647],[119.24147283762677,29.15927826099622],[119.24114474874207,29.15910935833859],[119.24082852792483,29.159094326393614],[119.24076296796943,29.159213552066472],[119.24087821214307,29.15931386281477],[119.24058754297528,29.159499201252363],[119.24052954611093,29.159616000848306],[119.24076400519208,29.15973020217444],[119.24079603037842,29.160082290237614],[119.24095089116976,29.16019592363473],[119.24148718504813,29.159979812009688],[119.2417223649237,29.159976915858262],[119.24183216606586,29.16050951620217],[119.2421425990389,29.160672020476966],[119.24203848892505,29.161007790803314],[119.24141868016422,29.160880803240005],[119.24112085055202,29.160633490244567],[119.24121409351172,29.161090186704417],[119.24061438308252,29.161558166549295],[119.24049154503497,29.161804803545902],[119.24040361741199,29.16235604670555],[119.24000089812924,29.162896655108344],[119.23941555609063,29.163471091603654],[119.2393363163457,29.16345757133529],[119.2392408820988,29.163274525453524],[119.23914183102055,29.163265313500382],[119.2388107885783,29.163578498330132],[119.2387610504848,29.163951419932907],[119.2389335744193,29.164056708877904],[119.23888818069906,29.164169373503906],[119.23857877214452,29.164178509153245],[119.23803091769433,29.16403186830177],[119.23763140407777,29.164535661647122],[119.2374094742395,29.164994925935666],[119.23741162952977,29.165066511687467],[119.23790005716866,29.165290928919173],[119.23824690921363,29.16559468575456],[119.23896011090554,29.165461885048877],[119.23942651148546,29.165981688068825],[119.23970710791698,29.165815872711377],[119.23977592417283,29.16555563916861],[119.24018182054996,29.165829356274518],[119.24043065521134,29.166356617548992],[119.24016629685237,29.166261647376565],[119.23985258392197,29.16625316970895],[119.23976432398628,29.166443969823977],[119.23931373027027,29.166495238385373],[119.23938789946058,29.166843298932083],[119.23928596000877,29.16692329762334],[119.23931403694884,29.167133836353067],[119.23940551779813,29.167210312941993],[119.23966196809619,29.16721427778243],[119.23967564352276,29.167351157480066],[119.2390582634618,29.16760596170652],[119.23870889959778,29.167326045537582],[119.23857846225167,29.167876817216705],[119.23823373938116,29.1680116573843],[119.23815662568775,29.1683718867821],[119.23842963909948,29.168605643620236],[119.23860471988716,29.168315690244473],[119.23878662855287,29.168199484801654],[119.2389534367565,29.167737668197283],[119.2391832373723,29.16774774213091],[119.23921961019796,29.167821769453568],[119.23921851452454,29.168002080172354],[119.23894183835306,29.168599919656774],[119.23887371899833,29.16911213790521],[119.23858232504433,29.16906273597241],[119.23868709842466,29.169586446590195],[119.2376259139316,29.16987169800404],[119.23684779975619,29.170403366166937],[119.23705525690144,29.17076723549912],[119.23738702010766,29.170734385745998],[119.23756207505147,29.170842023190634],[119.23765964637606,29.17139208479966],[119.23717948127462,29.171378554358313],[119.23686929479766,29.17181511193411],[119.23686026609784,29.172091015770647],[119.23656162540446,29.172258681944204],[119.23660231828607,29.172411044966704],[119.2363317751979,29.17254616738191],[119.23643442248142,29.172763851454828],[119.23639583607229,29.173263129268687],[119.23671390417212,29.17341481930974],[119.23673118949655,29.173480117625292],[119.23657193418012,29.17390262593267],[119.23628950839561,29.173974880401794],[119.23621348295593,29.17417188117309],[119.23637772645301,29.174433572924663],[119.23663818089112,29.174320118371902],[119.23709781737253,29.174413867233202],[119.2372761300116,29.174358373293682],[119.23740187151517,29.17404646056225],[119.2374717532803,29.174044604080375],[119.23754881543204,29.1743251342491],[119.2372256324605,29.175159276163708],[119.23714598947603,29.175574001266973],[119.2373441061885,29.175607458038566],[119.23739491968345,29.175331752611726],[119.2376341146688,29.175172773535834],[119.23820643622247,29.175744718246193],[119.23842651995862,29.175737437758837],[119.23847696115679,29.175579180198355],[119.23867759242215,29.17556523457703],[119.23871040192633,29.175187357488042],[119.23911059623269,29.174946503987623],[119.23925361474218,29.174664986119428],[119.23946432986044,29.174590245189155],[119.23949601844028,29.174681357538198],[119.23935191423544,29.175041206273907],[119.23945202663074,29.175269759931027],[119.23946531138489,29.175771760666983],[119.23983623688703,29.1765078073359],[119.23970294287676,29.176834927376202],[119.23972020333443,29.177171636334425],[119.23983508389611,29.177372225765513],[119.24022982433434,29.177521744810065],[119.24031517441878,29.177650556572356],[119.23994635616222,29.177644128892407],[119.2398822170573,29.17797163499566],[119.23966861482846,29.178157173595125],[119.23916941023539,29.17801309101377],[119.23904368018341,29.17829704405276],[119.23939483759793,29.17860762493205],[119.23978851340227,29.178653009691566],[119.24016058783779,29.17851384192443],[119.24096489720345,29.177871379028808],[119.241202608775,29.177803198146172],[119.24184116139855,29.17780474335537],[119.24194020032127,29.177826985447116],[119.24196359950075,29.17795109741057],[119.24142801300923,29.17844753685032],[119.24096302302968,29.17874667966017],[119.24044832072256,29.179045437501554],[119.23943871066396,29.17943707850132],[119.23945633531365,29.17972819308924],[119.23913393457948,29.180125923676957],[119.23910294588346,29.18027366865747],[119.23917495770972,29.180584320252116],[119.23938494167125,29.18064645499961],[119.23938096360747,29.18083755773172],[119.23873909294524,29.180970669940727],[119.23872000026668,29.180998360971234],[119.2387815704268,29.18127510529452],[119.23954799818044,29.181923544214257],[119.23971400378247,29.1823806388121],[119.23990164669017,29.18250670252592],[119.23992715477716,29.183276525875762],[119.23979458404386,29.183574690005408],[119.24043567984495,29.183758650901062],[119.24096621298807,29.18365774711072],[119.2410400416135,29.183711460386434],[119.24106559367343,29.183942413014005],[119.24069315675112,29.184275396289056],[119.2406855859611,29.184362447534042],[119.24119987039356,29.184691946343488],[119.24124919605754,29.184883066795916],[119.24112456389922,29.185088161040632],[119.24083210906763,29.185127635155105],[119.24041936410612,29.185047815044552],[119.2402100899349,29.185218521531223],[119.24023097110225,29.18532446847221],[119.24036350798998,29.18540149677737],[119.24089511482839,29.18540059869075],[119.24079029951504,29.185491125022857],[119.2399993542446,29.185615853719536],[119.23974649111504,29.18582880864955],[119.23932001715885,29.186027844710832],[119.23873218321812,29.186053869492387],[119.23866264604615,29.186284785477344],[119.23898964866706,29.186923074457468],[119.23922411472222,29.187132079104],[119.23797858874224,29.18669871943245],[119.23790834592096,29.186727916327065],[119.23794217887381,29.187044311187076],[119.2374641832211,29.18699913062845],[119.23746561787756,29.187073055201473],[119.2377037051162,29.187229374666398],[119.23877276821844,29.18744962698987],[119.23882210274041,29.187594077622514],[119.23779152300082,29.188103820922972],[119.23735888015307,29.18843376436957],[119.23674654761929,29.187936331531546],[119.23654085644378,29.187960692606687],[119.23647094679049,29.188263368684964],[119.23626054165483,29.1886291965674],[119.23625224690863,29.18874142736951],[119.23634121596989,29.18883742922356],[119.23677385084939,29.18881650773045],[119.23698276514642,29.188993863618695],[119.237198182417,29.188922919031672],[119.23740134193322,29.18895394985408],[119.23772943786399,29.18964261749513],[119.23774600200548,29.189708455079717],[119.23748627959525,29.18982354040152],[119.23770090030487,29.190607574485128],[119.23806394224331,29.191175925454626],[119.23804339794548,29.191326013021353],[119.23759635385436,29.191622679785862],[119.23705601586992,29.191786915320897],[119.23723140106506,29.192280095166247],[119.23739960938035,29.19243143886066],[119.23804547555284,29.192323000581037],[119.23826771859977,29.192355921885255],[119.23849789378063,29.192272202797025],[119.23856272375403,29.192340578309906],[119.2381689998856,29.1926312514658],[119.23729006963157,29.192838241006722],[119.23692550115159,29.193154090742176],[119.23664592345759,29.193676281615367],[119.23637609280463,29.193912310476115],[119.23625505650304,29.193896781623256],[119.23599606744446,29.19367029108144],[119.23577923905688,29.193260088714098],[119.2358307632901,29.193139246660966],[119.23626270710605,29.192874886601963],[119.23629297812606,29.192736945934847],[119.23613807878529,29.19272976328033],[119.23547341183941,29.193052544630085],[119.23545033742735,29.193277002953852],[119.23558321741861,29.193867387880562],[119.23541678599092,29.193858126631117],[119.23517688284639,29.193612932641024],[119.23483608309327,29.19365123694933],[119.23468876437907,29.193353299703357],[119.23440344207877,29.19334117770335],[119.23421396169451,29.193145107034255],[119.23245029251589,29.194657682887858],[119.232352644158,29.194781996509654],[119.23189542788529,29.194857871328445],[119.2317909086124,29.195257910725964],[119.23128574020261,29.195592299078356],[119.23085769531544,29.195602616350172],[119.23028445466572,29.195387273427887],[119.22989567361016,29.195334112146135],[119.22920927436219,29.19503538762502],[119.22839023246082,29.194954269254115],[119.2283066406161,29.194858246066012],[119.22846089123624,29.194579486950985],[119.22912394882543,29.194161182120133],[119.22920574582997,29.19414469638374],[119.22922517277998,29.194513882671817],[119.2293091255995,29.194567095719517],[119.22963451662851,29.194399524540092],[119.230233365412,29.19448350783454],[119.22957905336419,29.19407689674588],[119.22943529737564,29.193897914782543],[119.22933443919352,29.193490176913684],[119.22909913905195,29.19352687178442],[119.22877090059208,29.193194321992873],[119.22878171965044,29.19308830033827],[119.22917630131366,29.192920787602965],[119.22923969859227,29.19317381444013],[119.22939499517454,29.193246236349292],[119.22951247610827,29.193083726627595],[119.22993552333556,29.192782585502595],[119.22993409517646,29.192626192545443],[119.22953055280183,29.192365722184977],[119.22948658801275,29.19242207691561],[119.2295413358117,29.192685258894578],[119.22901850834398,29.19252361783166],[119.22861240080827,29.192602716193225],[119.22816593763535,29.192568462572222],[119.22778973975863,29.192484706005253],[119.22737823211713,29.19227402160422],[119.22703699848775,29.19194818679002],[119.22644526722274,29.192062353926666],[119.22600454043905,29.191944345487485],[119.22541382627644,29.192548262957082],[119.22530495638024,29.192948274496207],[119.22498632847433,29.19348362591276],[119.22520970248306,29.194279905135577],[119.22508712286823,29.19484798743931],[119.22405745251265,29.195088786781593],[119.22337480451507,29.195533489768525],[119.22201066161833,29.194965948791577],[119.22176052380004,29.194953198248772],[119.22167437276873,29.195043403653404],[119.22135430471252,29.19505989732371],[119.22132765008097,29.194848709347355],[119.22143544664007,29.194541160705977],[119.22118135047275,29.194390445514472],[119.22075242403619,29.194390004285424],[119.22041213777936,29.194675634499106],[119.22028127668071,29.194885578978813],[119.2201547571734,29.194896237699414],[119.22012412572248,29.19481247848743],[119.22027446676665,29.194425838356835],[119.22023663006456,29.19429863445944],[119.21933794971979,29.195016324876324],[119.21866314237785,29.195170902052283],[119.2186281644803,29.195315564514466],[119.21871283647593,29.195775931033822],[119.2183617100549,29.196084280692336],[119.21811586083707,29.196135268263994],[119.21700376920214,29.196092277996513],[119.2169710050883,29.195609483763942],[119.2169266608325,29.195653859177575],[119.21670204397444,29.196002176817682],[119.21623761002583,29.19734288547683],[119.21731839078058,29.197111572005483],[119.21769473292416,29.197165689203466],[119.21768317954087,29.197378725918682],[119.21746686473062,29.197665185035728],[119.21741061043939,29.197884466123472],[119.21768124200489,29.1989847369089],[119.21768014967448,29.199114058570313],[119.21753486626062,29.199212819679772],[119.21765525976632,29.19931080268648],[119.21843494302051,29.19969604725],[119.21860039928792,29.19970621263568],[119.21926979621641,29.19961044630664],[119.21993486351481,29.199380751976047],[119.22051338972756,29.199368410410315],[119.22093116799964,29.199108039209925],[119.22117951784847,29.199039225843702],[119.22203447074507,29.199005643699827],[119.2228955364254,29.198831659332445],[119.22464204698102,29.199043379751846],[119.22530082007641,29.19928517035562],[119.2259069435377,29.199746246270532],[119.22632424607858,29.199884561547925],[119.22681002566348,29.199855743727937],[119.22710049510003,29.19966029205288],[119.22761113824433,29.199472840592716],[119.22812317898331,29.199688728587308],[119.22920096961369,29.19952966146009],[119.22954464497404,29.200478616821968],[119.22937994862932,29.200788042021795],[119.22895136392498,29.202557232749808],[119.22850558535177,29.203021211815724],[119.22852140915931,29.203393185873544],[119.22870011625581,29.203654578910616],[119.229532470815,29.203851981891997],[119.23094060233765,29.203755955360368],[119.23103817906072,29.204549409836574],[119.23117112168559,29.204671809843077],[119.23187291905026,29.205471604966828],[119.23183515996755,29.204615059672147],[119.23194685568657,29.204563601841507],[119.23210603753638,29.20536878477922],[119.23272063007234,29.206056625631312],[119.23268782588758,29.20627586137209],[119.232369685529,29.206371617188047],[119.23225726119392,29.206540978358387],[119.23242184539875,29.207346164097522],[119.23263150765148,29.207632824138802],[119.23246504366432,29.207776880846357],[119.23238001648478,29.20776954180154],[119.23229176638637,29.207524417570617],[119.23217575630294,29.207485311552645],[119.23203996804764,29.206988343362134],[119.23187893331504,29.206790385049533],[119.23170058580747,29.20680051913538],[119.23159933345961,29.206902165654217],[119.23156003081915,29.207259622829035],[119.23142311251017,29.207308633990394],[119.23126854754278,29.207251061888826],[119.23120979687658,29.20750229453554],[119.23140650287247,29.207734455468895],[119.23145762873246,29.208174172547686],[119.2317659962028,29.208749320975112],[119.23183477772696,29.209166476192603],[119.2314985830947,29.209601887756822],[119.23110511886497,29.209758283541607],[119.23038768932791,29.21035655624825],[119.2302172578723,29.210372981987245],[119.22969082926636,29.210348226951623],[119.22890961825685,29.210500257153857],[119.22838781718124,29.210836743415012],[119.22845623519451,29.211398969401575],[119.22837114007756,29.212041925698983],[119.22856713164276,29.21245757026286],[119.22850081237036,29.21265222433646],[119.22833432002655,29.212814423916438],[119.22809785661252,29.213721485240118],[119.22807045379956,29.213916079376606],[119.22815330785136,29.214224616563158],[119.22766284166127,29.214570648371907],[119.22762319356342,29.2146793458754],[119.2282335224812,29.215922084201985],[119.22822121625681,29.216569955789385],[119.22930510882168,29.216646423704322],[119.22976665471269,29.217054705117658],[119.2303107249023,29.217227502213905],[119.23136278383225,29.21777062503322],[119.23165316765541,29.217987470671783],[119.23168053657595,29.218150898413388],[119.23149459699705,29.21845088247449],[119.2314826602506,29.219008193634682],[119.23119725496538,29.219550390250028],[119.23118100337297,29.220001127229644],[119.23133590881963,29.220301072170972],[119.23124114774971,29.220316206463814],[119.23031152388958,29.22058275009302],[119.22997352145336,29.220852757513438],[119.22985710718473,29.22120997986368],[119.22939046419339,29.22144517168859],[119.22920343362786,29.22166626866596],[119.2291724198731,29.221965185598457],[119.22962278566385,29.222520414556968],[119.22965374706584,29.22283790435575],[119.22979856733818,29.223201164384694],[119.22979350053387,29.223466016347107],[119.2292241060977,29.224364483967907],[119.22922878545089,29.224423574187927],[119.22955559209362,29.224574817794927],[119.22957035408875,29.22471089904051],[119.22948170349403,29.224828197211785],[119.22906156868358,29.224685605667414],[119.22836167697058,29.226022476809142],[119.2283710342988,29.226160713004873],[119.22894794614236,29.226075811305236],[119.23061661179428,29.226046907790174],[119.2306944178897,29.226301206509834],[119.23098845242546,29.226042041098182],[119.23195548318783,29.226240278699276],[119.23155188083538,29.227071902266722],[119.23186714820538,29.22698757401744],[119.23246446274435,29.227557515940262],[119.2326503625068,29.22764675903297],[119.23416278209851,29.22773446124205],[119.23433749568055,29.227889608474868],[119.23479572572055,29.22808259600345],[119.23515991143039,29.228410786402808],[119.23556986059074,29.228524322879316],[119.23630433289641,29.22911997597001],[119.23714614680325,29.22950071691227],[119.23836719465972,29.230257521718926],[119.23927377318616,29.23061619048575],[119.23977548371352,29.230918112319614],[119.24008482005846,29.23158805830562],[119.24001202707753,29.232033927652207],[119.24014233145512,29.23297621996089],[119.24029287092526,29.233131051131046],[119.24098259366959,29.23309872948632],[119.24104344848544,29.23324732144837],[119.24098931539771,29.234543533185352],[119.24162602512813,29.23511544948055],[119.24216369328197,29.235511680212223],[119.24241830594168,29.235606902189748],[119.24269562938315,29.235405792382895],[119.2430420577674,29.2356466369386],[119.24359843631737,29.23585514945158],[119.24404711202885,29.236247814355018],[119.24380761328082,29.23649121620454],[119.24472045355601,29.237031372041812],[119.24505277187959,29.237710171436134],[119.24553708245593,29.237948759179538],[119.24607793513782,29.23796700500545],[119.24635230190944,29.238164897897683],[119.24712499410613,29.23851393146524],[119.24721716100085,29.238641288219693],[119.24734523439452,29.239956870713403],[119.2477668225572,29.240498224232937],[119.24785682007823,29.240703372761658],[119.24798132728813,29.241568378235094],[119.2481782401825,29.242010781769064],[119.2484003719386,29.242251010561834],[119.24882624902182,29.24294550828928],[119.24897167644195,29.24329976800591],[119.25051111149071,29.243919148499483],[119.2506413906559,29.244478902351695],[119.25169148044695,29.245119722778284],[119.25157982054768,29.24582941270829],[119.25175400358725,29.246510571803107],[119.25171212183153,29.247961057998463],[119.25423253894127,29.249960733817527],[119.2536335456768,29.25007388019392],[119.25265905327207,29.25045111021776],[119.25204271256243,29.250899504450707],[119.25160640084229,29.250828221084774],[119.25078876103538,29.251572399205006],[119.24984258459276,29.252063563484256],[119.2496082016681,29.252104305110674],[119.24914233492986,29.251879280106532],[119.2488719332908,29.252009680686797],[119.24820692852637,29.25196432467824],[119.24793037045947,29.252389885444384],[119.24711875358042,29.252795611401588],[119.24678171841468,29.252887491491855],[119.24676009584635,29.25310270626913],[119.24714716079019,29.25325105066569],[119.24724941052945,29.253365998603478],[119.24716008999587,29.25364713073462],[119.24720652481092,29.253814056642767],[119.24673592061681,29.253700149476177],[119.24650009268692,29.25343157289269],[119.2462790117986,29.253329557894403],[119.24615190074897,29.25334959706424],[119.24607805131376,29.253731276228898],[119.24614679855043,29.25407583102371],[119.24579245365021,29.254306467865625],[119.24528899456419,29.254883779993833],[119.2445377975176,29.255150665776654],[119.24393892186721,29.25524110872495],[119.24375019155461,29.255573651654995],[119.2435762525477,29.25557604047235],[119.24341060421177,29.2554707763428],[119.24310958654083,29.254885488049613],[119.24296014325473,29.25475261475273],[119.24275414881592,29.25472710981146],[119.2426349338293,29.254844445240256],[119.24222353083843,29.256304898641883],[119.24124067809863,29.25632007344924],[119.2408585676019,29.25607838021803],[119.24066407814041,29.256080743215207],[119.24076885865885,29.256411204786104],[119.2406089319818,29.256563502913284],[119.23987452139255,29.256774412844255],[119.23965661160838,29.256783864877423],[119.23954208001098,29.256706835912784],[119.23968084190712,29.25561658989248],[119.24006738572105,29.25475712135874],[119.2402381106248,29.25473038153404],[119.24026511308341,29.254855402512618],[119.24019484371232,29.255278797543685],[119.23985371602832,29.255763340471894],[119.23985694886714,29.255867667817707],[119.23995995360067,29.25594118365915],[119.24017102871602,29.255796462473814],[119.24033132807438,29.255529858123474],[119.24058784391846,29.254638318813946],[119.24109427501587,29.254158137895487],[119.24120847937725,29.253755889958448],[119.24134030897883,29.253614192269964],[119.24155856924239,29.253538893414415],[119.24201811917386,29.253555308476997],[119.2426970034712,29.25334378609687],[119.24266676836031,29.253149156307195],[119.24237110930869,29.25297019354867],[119.24225444435565,29.252719419275042],[119.24165660810671,29.252618606795743],[119.24128999243739,29.25235965742653],[119.24119490842513,29.252386697977126],[119.24113438854744,29.252542807616905],[119.2411718214537,29.25282449950382],[119.24069422194113,29.253106831608036],[119.24030559578692,29.25314950696829],[119.24010563410356,29.25392684391999],[119.23984592089269,29.25423118319903],[119.23965501750831,29.25432383617599],[119.23934743565783,29.254141237917256],[119.2391713296602,29.253834666395413],[119.23859823829113,29.254119531798388],[119.23811703272519,29.253845831341156],[119.23816999643346,29.253682979838437],[119.2387254284753,29.25363410885443],[119.23880143953481,29.253516233696157],[119.23879857375069,29.2533286257018],[119.23829182732725,29.252703897423025],[119.23794023274125,29.25311897994572],[119.23774534772639,29.253263420809038],[119.23754254869029,29.25326251987224],[119.23782824200778,29.252715027290904],[119.23784987291694,29.252496312311354],[119.23778287873668,29.252440432197012],[119.23766400614326,29.252478062124034],[119.23713081692787,29.25331925900979],[119.23707352921338,29.25347158386501],[119.23710231287664,29.25387496119123],[119.23674751293085,29.253650580813478],[119.23642763962637,29.253551224472332],[119.23597012344676,29.253795530239355],[119.23554179390922,29.253855744456704],[119.23509186981453,29.253585514716534],[119.2346202991503,29.25358957082774],[119.23466393414738,29.25306535748046],[119.23432890997964,29.25288268742133],[119.23386741207152,29.25288979428196],[119.23333383699973,29.25306188253018],[119.23307225858801,29.25327451116596],[119.23298687352488,29.25326276662114],[119.23277145119579,29.252958198319938],[119.2325830678011,29.252423229350743],[119.23201669112963,29.252448945517592],[119.23178072000833,29.25218743572103],[119.2316964350471,29.251895447245595],[119.2317382975244,29.251087400035658],[119.23164354751047,29.250988677104026],[119.23085054443635,29.250677227386696],[119.2306527756316,29.25017830429665],[119.23055478071896,29.25005628211371],[119.23047118700339,29.250065396374524],[119.23022327099993,29.25028016619254],[119.23014578149392,29.25052869333732],[119.23016414343824,29.25069922512899],[119.23036698525628,29.250903255369693],[119.23033416359571,29.25129355410786],[119.22984840668795,29.251829131641564],[119.22938249339691,29.251953438396505],[119.2292076973927,29.25237213941007],[119.22920766353826,29.252774423534063],[119.22967211338813,29.252950684936646],[119.22981262483191,29.253133718327394],[119.22937768171816,29.253467149373265],[119.22926416140464,29.253657369178576],[119.22932431139792,29.253958790502576],[119.22965794498568,29.254325258967732],[119.22945575195719,29.254908795256675],[119.22926117255537,29.254919172142465],[119.22907453755194,29.254709749510923],[119.22883059708631,29.254624483768758],[119.22844543628372,29.25410993046181],[119.22830775539015,29.25445922493905],[119.22747785357167,29.254622335543118],[119.22679132671648,29.25508125340929],[119.22618949100124,29.25529218382252],[119.2258438653006,29.255585437629428],[119.22577321688706,29.255752657727133],[119.22583230983035,29.255862701298078],[119.22602979296872,29.25590766061575],[119.22669036050557,29.255836094141102],[119.22706552512658,29.25554042654478],[119.2275347566926,29.255016212674548],[119.22804864803145,29.254671809543925],[119.22828287426515,29.254664709714692],[119.22870049145693,29.254901387374776],[119.22870369627125,29.255355747967123],[119.2289822150594,29.25562082388954],[119.22898076007539,29.255782888048053],[119.22877572486499,29.255822033323618],[119.2282492798079,29.2556424706256],[119.22785504170112,29.255840017623026],[119.2272964825809,29.255940923383633],[119.22685825233563,29.256297068641825],[119.22598566697758,29.257808338778645],[119.22577768932419,29.25827609797985],[119.22603244789987,29.25861618900244],[119.22745558264839,29.258057077657057],[119.22744622140198,29.257961647400727],[119.22718029060307,29.25779504705998],[119.22724047779485,29.257711545574992],[119.2279046276336,29.257532930226443],[119.22851468498635,29.25764376321693],[119.22891215811221,29.257423095747377],[119.22927537708989,29.25739926801478],[119.22953734755825,29.257273372774126],[119.22988037529706,29.257301325793975],[119.23011786125332,29.256897593726766],[119.23027640951753,29.256803094657684],[119.2304637235828,29.257403104284386],[119.23066980244892,29.25764751728877],[119.23085752069088,29.257692077196968],[119.23104921069259,29.25762062054396],[119.23074506470932,29.258157150268246],[119.23069781617363,29.258724256963877],[119.23047472066847,29.259454924256325],[119.23063074431379,29.25936311931656],[119.23090064821012,29.258994388151603],[119.23112836650841,29.258946519267845],[119.23134202049474,29.25902311123325],[119.23170804784172,29.259470162413542],[119.23213747896818,29.259944770959397],[119.23232044830513,29.26063479370384],[119.23249336315855,29.260910560607442],[119.23279238652344,29.261059864914298],[119.23295269710539,29.26123156434375],[119.23322148180215,29.26102487563012],[119.2336105335553,29.26153909958771],[119.23439514051992,29.262128373966263],[119.23440377433342,29.26227578534434],[119.23409934749483,29.262349358515877],[119.23331723828696,29.26193689293688],[119.23306000396062,29.261900670539987],[119.23343183207366,29.261619215746773],[119.23340229408082,29.261566854669763],[119.23181163692645,29.26156638582764],[119.23116347600852,29.261328246203853],[119.23114580790389,29.26148436431678],[119.23092348389574,29.261656889566183],[119.2308564535285,29.261809735530026],[119.23133312337198,29.261992005494292],[119.23135869194978,29.262145455061585],[119.231221033182,29.262416700768803],[119.23120984353058,29.262656824520487],[119.23106318776728,29.262791719119292],[119.2305176671117,29.262916080557854],[119.23044054098871,29.263138529715583],[119.2304779903771,29.263416461363498],[119.23097520508492,29.263595964116433],[119.23102631710182,29.26420972924969],[119.23090020150526,29.26430182734572],[119.23051394556428,29.264322691629655],[119.23035828227411,29.264405502878876],[119.22987033822577,29.2652449824974],[119.22943576223615,29.265508626962315],[119.22912656831639,29.265856721061215],[119.2281257817564,29.267283519168192],[119.22777078388545,29.267912347174807],[119.2272273421697,29.26820168343298],[119.22697288666974,29.26867751137278],[119.22609097685383,29.26969386734347],[119.22697277430493,29.270011462611464],[119.22758893846841,29.270608343310702],[119.22788837902671,29.270760668522623],[119.22839249620968,29.270867643083747],[119.22874632297544,29.2712083311496],[119.22916032893129,29.2714510285716],[119.22926072550557,29.27306890213736],[119.22920881547486,29.273332110687655],[119.22862248682706,29.27405215395215],[119.22828516016004,29.274591337695316],[119.22724728985017,29.275239225276795],[119.22701990950699,29.275148200403994],[119.22678101061247,29.274877738151986],[119.22633993312958,29.274707383085946],[119.22605238498416,29.2743469357519],[119.22557128962197,29.27421691685945],[119.22546824594124,29.273909418923044],[119.22502678473138,29.273759100275566],[119.22465668861429,29.273441915663657],[119.22440585409814,29.2734256777916],[119.22423864409959,29.27324519890522],[119.22416259416919,29.273308894484746],[119.22415716450742,29.27358940519489],[119.22422887157049,29.273740207091144],[119.22495179066198,29.27414936282319],[119.22511142298625,29.274390539128518],[119.2250577157717,29.274500305141917],[119.22496509413949,29.274516950508435],[119.22449227969004,29.274253903683793],[119.22422125877162,29.27426687558462],[119.2240388865861,29.27437274334285],[119.2243239048754,29.275071823647746],[119.22393857076399,29.27583944634222],[119.22395259798144,29.27617807569086],[119.22406249094422,29.276534601997167],[119.22401778587856,29.276713806840196],[119.22356470648654,29.27729294267694],[119.22320640445454,29.27792144893759],[119.22330693821863,29.278176699277562],[119.22359848003292,29.278537177902862],[119.22434338749997,29.279097376873658],[119.2242994051552,29.279259225142358],[119.2236445000412,29.279868845993363],[119.2237038958227,29.280716839896442],[119.22419654309944,29.281014904935493],[119.22430749527446,29.28162056217245],[119.2244213648392,29.281815113532446],[119.22526648426539,29.28181992338083],[119.22564199429942,29.281940861974398],[119.22514452748122,29.28354987113039],[119.22508680874083,29.284220761263775],[119.22484781790575,29.28483581667093],[119.2247933440036,29.28548368565525],[119.22454568105606,29.286335989979598],[119.22456692028587,29.28662228448681],[119.22518641496622,29.286846250817312],[119.22547146367558,29.287041400847105],[119.22550388965747,29.287142790473446],[119.22508723480641,29.287716320634054],[119.22488829698511,29.287744113061382],[119.22422772033673,29.287395896949658],[119.22301919410849,29.288306468205757],[119.22292113390283,29.288624038021073],[119.2236991445936,29.290046625442145],[119.22414963336583,29.29024608088303],[119.22483582175624,29.29033394902395],[119.22510249849016,29.290480069792444],[119.2253619292301,29.291048985716866],[119.22579289109397,29.291708078679104],[119.22594493366584,29.292149002865994],[119.22621914696839,29.29253552810752],[119.22539206006094,29.29272727848258],[119.22513182850392,29.293110908308208],[119.22422034776253,29.293620576524788],[119.22400084643566,29.29381608122224],[119.22393668092054,29.29397755262988],[119.22356004963702,29.29405067960677],[119.22198537807637,29.29403287231198],[119.22151819810269,29.29473321163438],[119.22153470732273,29.295572453907905],[119.22067970325945,29.296022175468956],[119.22009752773505,29.29659735934289],[119.21996199929293,29.29656762577836],[119.21791073701664,29.294642567589275],[119.21764865171596,29.294814955796394],[119.21688939411706,29.29562651141087],[119.216805339971,29.29632641401806],[119.21505104005678,29.297325996103346],[119.21489601932443,29.297313306699674],[119.21413464847738,29.29672443866528],[119.21307869675465,29.29619148491935],[119.21286129570619,29.29614677894763],[119.21193142277968,29.296468377620407],[119.21132024564963,29.296927890547494],[119.21102022833533,29.297313785935245],[119.20983249571056,29.29762806450105],[119.20949681027328,29.29751590327459],[119.2093659370444,29.297324063138817],[119.2091042191843,29.296584760287377],[119.20894413514611,29.296418871301867],[119.20847570679446,29.29676305174901],[119.20736797794454,29.296629465366397],[119.20641382272512,29.296632418377374],[119.20625694303827,29.296810902026696],[119.20591030740734,29.297859726069163],[119.20553994995261,29.29793941228299],[119.20473287937344,29.29798247443368],[119.20383098231818,29.297595107136736],[119.20401350388673,29.29709576600233],[119.20423712202353,29.296764223166416],[119.20512433939,29.29579131306796],[119.2050501586491,29.29452710389354],[119.20554869158822,29.292652779716562],[119.20489925965582,29.292148974427466],[119.20449036090461,29.291573926264242],[119.20435477222316,29.291493228771937],[119.2034878348625,29.29126312246185],[119.20328515452509,29.291298611614263],[119.20296957883835,29.291503013803723],[119.20279248440721,29.291739463862484],[119.20214184999047,29.292125024934165],[119.20179523027015,29.29255790693638],[119.20070530721102,29.29285579445252],[119.20045429895423,29.292723908024197],[119.1999014703163,29.29191708727057],[119.1998942653409,29.29181868230258],[119.20024991549836,29.291403367020063],[119.19917222999639,29.29154456451855],[119.19885300829854,29.291854971631533],[119.19848434875333,29.29243583423651],[119.19735325452757,29.292412047928142],[119.19644754307996,29.29267048077588],[119.1961524776087,29.292888544073556],[119.1960508034492,29.29239685684538],[119.19462933075611,29.29186266487611],[119.1944078658863,29.29176551613511],[119.19433429454035,29.291615193165942],[119.19437259503603,29.29084187094887],[119.19429110596387,29.290480897223176],[119.19437482875385,29.290022889147508],[119.19431750287067,29.289711063330618],[119.19408994141796,29.289181206615424],[119.1941293411033,29.288208673435243],[119.19369153757359,29.287057970861866],[119.1933445825106,29.28647160752022],[119.19321980664463,29.286106782416752],[119.1930896515597,29.285367533135524],[119.19285596400823,29.284708151836362],[119.1927914383016,29.28420735276547],[119.19210398675735,29.283289604485102],[119.19194313434608,29.282945941081074],[119.19189961744583,29.28140908783521],[119.1912747202591,29.278619377593994],[119.19140970999716,29.277693070138817],[119.19131954637999,29.277485785976886],[119.19105010746485,29.277211275429003],[119.19084633472873,29.276762039179445],[119.19062276966962,29.27574238154939],[119.19042405652176,29.275167060633546],[119.19016364613876,29.274728246652117],[119.19006481253143,29.274647039002915],[119.18991294160976,29.274677350722904],[119.18954316499132,29.274965669220883],[119.18909083148934,29.274619778024384],[119.18870485680229,29.274442635494704],[119.1882315700046,29.27439169812455],[119.18720173821684,29.273312582006707],[119.18705382968724,29.273341816016224],[119.18672155755182,29.27362047514606],[119.18603250336247,29.273881850310364],[119.18570996239875,29.274220961606595],[119.1849971027266,29.274337576197805],[119.18492856290771,29.2742938316945],[119.18485932113065,29.27401939547663],[119.1848878560342,29.273605194138373],[119.18455813076936,29.27353408239],[119.18410973019587,29.273282787420452],[119.18370463771161,29.272809603729616],[119.1830917341774,29.272462849323293],[119.18176453324588,29.271871852651067],[119.18136049573474,29.271623327539146],[119.18140057409695,29.271232802884082],[119.18177580748242,29.27080764243777],[119.18186390898583,29.26993001542142],[119.18194654062854,29.269738241512936],[119.18208364772603,29.269546927851202],[119.18241304643556,29.26930488404944],[119.1829629134613,29.268555008813028],[119.18403914594607,29.26757297758741],[119.18475493486669,29.267031332552218],[119.18543389688597,29.266780382775377],[119.18603743726975,29.26676034053943],[119.18617886340114,29.26662128339629],[119.18618035442152,29.266055851195386],[119.1860865831497,29.265774268525075],[119.18562199693972,29.265042059401676],[119.18509930836497,29.264527120607575],[119.18515632413754,29.26433260054422],[119.18550410373808,29.264182047769882],[119.18586341527234,29.264158505630032],[119.18661343720336,29.263897513655948],[119.18681227865464,29.2630826832567],[119.18717054420263,29.26256690949363],[119.18700937893203,29.26152515168105],[119.1871674246649,29.26106873663246],[119.18768694631959,29.26049335303409],[119.18859823918402,29.259792842396482],[119.18879522873422,29.259485519055804],[119.18888256431174,29.2590503808442],[119.18909757769751,29.258887257219232],[119.18972850822844,29.25883494960541],[119.19069453334454,29.258985760658966],[119.19119958304248,29.25861070732982],[119.19151126077163,29.25847454593052],[119.19201554783022,29.258507977091636],[119.1928678818573,29.25902019545019],[119.19343157144823,29.26027541672943],[119.19376628196137,29.260622963060026],[119.19413166509607,29.260800039635857],[119.1946182506518,29.260882975047178],[119.19522892238129,29.260854233379984],[119.1955229008218,29.260754716021225],[119.19582193415492,29.260574892090432],[119.19656646547458,29.25987138415668],[119.19684571233971,29.259011691262724],[119.1970913596243,29.258790851556274],[119.19811971375309,29.25824877524062],[119.19840034900112,29.257924469439732],[119.19884260558761,29.257117643696816],[119.19969385989948,29.25626811834982],[119.20045021093111,29.255812800059967],[119.20143084629922,29.25570218573608],[119.20127727707175,29.25488514500484],[119.20128920183234,29.254611127812705],[119.20163541977955,29.25471059623554],[119.20214714929423,29.25507841740184],[119.20239347426197,29.25503005076139],[119.2026961016733,29.25446418570415],[119.20308815844953,29.25397849808685],[119.20347121853221,29.253220916611724],[119.20330177828696,29.252529141435023],[119.20392103230643,29.251982724206997],[119.20379987959163,29.251753205310468],[119.20397949893383,29.251456416307352],[119.20378478561751,29.251131365024488],[119.20369682769,29.25070106890132],[119.20402935563816,29.250394437117066],[119.20416027032698,29.250319806361464],[119.20436943313604,29.250333878786446],[119.20543282435247,29.251304870051264],[119.20619658206058,29.251549079111296],[119.20632459827321,29.251547645267724],[119.20653052012048,29.251367710246853],[119.20689798460533,29.251264451051636],[119.207411838354,29.25127813309083],[119.20801839601212,29.25082849839998],[119.20845111821167,29.250647431760616],[119.20889896257466,29.250667567904376],[119.2090212000845,29.250663689123243],[119.2095927428106,29.25034978517906],[119.21034092790576,29.250349986327112],[119.2106816813109,29.250123263499567],[119.21071522216403,29.250023029608712],[119.2105266637244,29.249825998467422],[119.2104235803765,29.24937042536044],[119.21015352853887,29.24921177581176],[119.20946917843594,29.24901020178814],[119.2083445872012,29.248245096596023],[119.20811527317078,29.248000510948813],[119.20786971135381,29.247988475025227],[119.20754739627256,29.247321776927954],[119.20690121621884,29.247158974222394],[119.20667332902188,29.24699037816506],[119.20655001937305,29.246784967814396],[119.20658609914963,29.246557572402573],[119.2068432275801,29.2463492005011],[119.20710467208941,29.24625118415593],[119.2072305431443,29.24599387756575],[119.20752047001307,29.245919192325545],[119.20760950530187,29.24629668796594],[119.2077768034824,29.246506114081505],[119.20794955903555,29.246132044746563],[119.20843495954408,29.245574852282154],[119.20873750967588,29.245350792674476],[119.20872093389157,29.245219553770603],[119.20829583007234,29.24489510550647],[119.2083189317555,29.244610491793967],[119.20898606139178,29.24404455244555],[119.2091130550668,29.243223976240756],[119.20931139700117,29.24294580809231],[119.20976970431755,29.242759186827435],[119.2101461922389,29.242147865247397],[119.21021545585207,29.241740281628797],[119.21053243506034,29.241254336333643],[119.21149411288948,29.240489629879427],[119.21208291167441,29.240274012109634],[119.21179775067695,29.23987190171366],[119.2119607219295,29.239843154293354],[119.2117530798024,29.239427024309517],[119.21202170553302,29.239241207486245],[119.21209239195257,29.239017090728186],[119.2116168142912,29.239149846390212],[119.21111026889284,29.23872360833782],[119.21058059886495,29.23878118329587],[119.20990954643679,29.239197490809218],[119.20920744435938,29.239930045938916],[119.208264901749,29.239649224011583],[119.20819495131705,29.239603619180077],[119.20820541648595,29.239507942804675],[119.20858405868242,29.239206737410573],[119.20859993873964,29.239037321679806],[119.20822458464518,29.23883354613889],[119.20735197208411,29.238551720784113],[119.20733647186249,29.238486675744372],[119.20756510925813,29.23826225171004],[119.20738447851214,29.23792833710928],[119.20743606856948,29.237636481132846],[119.2075420952208,29.237502987718525],[119.20741770290695,29.237342817360453],[119.20687105912825,29.237037699344352],[119.20669832238255,29.237128466123],[119.20661896055141,29.2374693856605],[119.20700982340594,29.23783696996433],[119.2070941604688,29.238352687777585],[119.20695097840826,29.238629753356875],[119.20668448265533,29.238748086184685],[119.20676342251258,29.23913231217596],[119.2039538634319,29.239018470365366],[119.20340209066246,29.239071240562875],[119.20287229496991,29.239294104663895],[119.20274932540609,29.239188782866435],[119.20244030663824,29.23857459275179],[119.20256513198306,29.238068899393433],[119.20333909960847,29.237648912228366],[119.20369543631229,29.2372940271821],[119.20462369662548,29.237262858629833],[119.20457031459786,29.237376637047596],[119.20381583457883,29.237919886149534],[119.2037238491409,29.238207090229647],[119.20381327701985,29.23831208901781],[119.20518623819738,29.237595010429455],[119.20567343110204,29.23759653370679],[119.20634274361775,29.237378963045032],[119.20633302544789,29.23716292519595],[119.20547093001161,29.235646628169103],[119.20546951852029,29.235279871772473],[119.20519369177357,29.234739228497347],[119.20510537752314,29.234295630071568],[119.20527668234732,29.234166915599598],[119.20569572764677,29.23405502066095],[119.20605168783078,29.233631046462847],[119.2061562643443,29.233636054467997],[119.20644869851648,29.233862033093537],[119.20616451227005,29.23418197030167],[119.20624455899551,29.234282723095657],[119.2067847612516,29.234113793512584],[119.20723878110631,29.233842838299175],[119.20731524036582,29.23369653312767],[119.20705417680495,29.233572051886156],[119.20655438648879,29.233502716099753],[119.20605748882501,29.233261243342618],[119.2055876113664,29.23324868791085],[119.2053128395678,29.233036848976255],[119.20532115057229,29.232837925673497],[119.20583724623961,29.232182067185747],[119.2059934287454,29.231737477637683],[119.20597072421614,29.23157187509797],[119.20554128335513,29.23098244765645],[119.20539782738464,29.230162034845684],[119.2065164543623,29.230042697804635],[119.20709310251256,29.22952711978466],[119.2072222152723,29.229313439435128],[119.20729580859681,29.228944093408824],[119.20744005939268,29.228805259347933],[119.20797987803896,29.22869836857166],[119.20820738260737,29.229029915318215],[119.208611955145,29.229104494231752],[119.20885535261785,29.229064720102983],[119.2089278537714,29.228778828690814],[119.20955850782862,29.22875424109777],[119.20947091211889,29.228467321009823],[119.20882258875767,29.22848190004888],[119.20858354667709,29.228182807330892],[119.20857563522706,29.2279288217863],[119.20902675179816,29.2276085592399],[119.20924783954862,29.226987506701352],[119.20897062201163,29.226175829252217],[119.20887400027165,29.22600733926559],[119.20796503180368,29.22515952448482],[119.2077613047377,29.225066875831715],[119.20759254596761,29.22507284333915],[119.20742413760094,29.225190239024716],[119.20736890512778,29.2259139509435],[119.20696789874708,29.226145680452188],[119.20617565391835,29.22608023862386],[119.2051858119561,29.225560773318815],[119.20477615064596,29.225514661992097],[119.2045897275352,29.225286402439313],[119.20501963403918,29.22475849585072],[119.20524538829079,29.22468103523393],[119.20521186878923,29.224467662267095],[119.20507519571504,29.224448484977625],[119.2046114299019,29.224517677768606],[119.20444661638075,29.224611234026728],[119.20427381750389,29.225307066618697],[119.2036628941358,29.225495102138915],[119.20337259034864,29.22541471232453],[119.20318291810169,29.2251482198093],[119.20294451732738,29.225371253809275],[119.2027328206371,29.22538091360181],[119.20272487292365,29.225541973544903],[119.20217990713464,29.22593388020137],[119.20114552857649,29.22632124117165],[119.20076356460562,29.22666032447888],[119.19988570288356,29.226789342501274],[119.19950770627413,29.22699855716452],[119.19936701965769,29.22730266997262],[119.19943156285643,29.227499099713988],[119.19963856530187,29.227748817891396],[119.19951232003038,29.22788495696543],[119.19904238876003,29.227623664878376],[119.19855407057734,29.22721601564716],[119.19826264451484,29.22720412238977],[119.19774793904088,29.227380366045146],[119.19742580749303,29.227869352097162],[119.19711957373028,29.228007078925113],[119.19689989266446,29.228271034595462],[119.19686016669068,29.228864895762086],[119.19692688817715,29.228934345082273],[119.19739830896381,29.22889204063357],[119.19744552361895,29.229306086029744],[119.19758184344197,29.22952691814511],[119.19776543215757,29.22951228872905],[119.19801360646355,29.229207815122848],[119.1982083694185,29.22925390804769],[119.19834685420022,29.229438408148944],[119.19832808777886,29.22957067131353],[119.19804098103062,29.229646649726444],[119.19801858546954,29.23004160547811],[119.19778124820775,29.230150219652973],[119.19715257904069,29.230109799609004],[119.19684315321605,29.229587220986012],[119.19667505841126,29.22974720688218],[119.19666922864212,29.230441401504574],[119.19733320167659,29.23106726897102],[119.19775551461566,29.23163014039097],[119.19779227050648,29.232028160926202],[119.19771398760197,29.23220421517106],[119.19705392965788,29.232259523042863],[119.19606026449577,29.231807667518446],[119.1956559520872,29.23148089112327],[119.19544028881293,29.23107744393558],[119.19522133285861,29.231211529268926],[119.19489744352,29.23096942092064],[119.19501649564343,29.230727877123456],[119.19490902751744,29.230478847588703],[119.1949894794748,29.230297045411696],[119.19468865452617,29.230282509086262],[119.1935209928095,29.23088362930187],[119.19259070740429,29.23091890854982],[119.19165504112108,29.23042795806274],[119.19176004646032,29.23001372204222],[119.19128788582599,29.22970037964828],[119.19105340472882,29.229811939536617],[119.19089541749528,29.22968125887999],[119.18991093382346,29.230293245755256],[119.1897377166868,29.231063859393164],[119.18952918504344,29.23138707612341],[119.1890360613443,29.231361561957502],[119.18831275813126,29.231618389291828],[119.18799927319048,29.231626194264656],[119.18760895835374,29.231518114749637],[119.18690120406941,29.231181299232528],[119.18649395253243,29.230791868933853],[119.18570538362106,29.230415776767604],[119.18509357912228,29.23002273212938],[119.18480463446656,29.22978397009078],[119.18454095675058,29.229370330852216],[119.18447856725965,29.22911759129152],[119.184635889054,29.22874168249729],[119.18463159627137,29.228313856860524],[119.18480517175385,29.227702979261153],[119.1847947386988,29.22736273878926],[119.1845667789679,29.2269126520937],[119.18471222031762,29.226246054729792],[119.18456252745266,29.225998283006664],[119.1845564132585,29.225778202888876],[119.18501211999194,29.22492726623515],[119.18574952567856,29.22462561636859],[119.18576291606888,29.224123628519003],[119.18616013339124,29.22376595967022],[119.18610536658262,29.22297273257036],[119.18622696988335,29.222613486087855],[119.18637597161863,29.222470670067565],[119.18657294546442,29.22241274798494],[119.18681571120146,29.22262129226245],[119.18730631203147,29.222789720476896],[119.18743653960243,29.222805962164955],[119.18768221581814,29.22269443419121],[119.18831096985653,29.22292380895129],[119.18841739104572,29.222890902713825],[119.18888856844501,29.222272904212705],[119.18931463100753,29.22188874147673],[119.18985047851741,29.220032642652882],[119.19048144135718,29.219511325593498],[119.1906041117516,29.219245426428714],[119.19056733367064,29.219053443437932],[119.18949705706953,29.21888050757708],[119.18909773486254,29.218736896768366],[119.18873738881467,29.218373375270655],[119.18843043872124,29.217913088680167],[119.18777933645947,29.21748546200198],[119.18756585075103,29.21660633883763],[119.18743708232965,29.216401959011463],[119.18716653420347,29.216274127900196],[119.18657816603469,29.216150220566742],[119.18740913929156,29.214100061309615],[119.1874600285811,29.21381335486567],[119.18738644395638,29.213727246684087],[119.18705023610023,29.21364372482653],[119.1868345064723,29.21367913052471],[119.18603826497404,29.214485206768536],[119.18559812989626,29.21469827181495],[119.18540981628146,29.214705214929612],[119.18532035775141,29.214606935178477],[119.18510901158368,29.213949767473743],[119.18504881169662,29.213405650983468],[119.18512349633285,29.213306050639186],[119.18560474828148,29.21322553436864],[119.1857266945421,29.21308402033782],[119.1854258593002,29.21270125834182],[119.18548975228946,29.212233001564858],[119.18530938315043,29.212144269854335],[119.18506514630653,29.21221838084143],[119.18489559486007,29.21217850180723],[119.18513479277885,29.211972360030074],[119.1850947696269,29.21172946746084],[119.18515467674926,29.211471198095847],[119.18545342328773,29.210970002988095],[119.18547507744735,29.210864100943873],[119.1853600105061,29.21070668893601],[119.18556241617834,29.210432939718938],[119.18558407426721,29.210280362381244],[119.18532292800474,29.20982051011344],[119.18506427884213,29.20968442106621],[119.18460973544333,29.209584127634322],[119.18436299401914,29.209392839562987],[119.18476201018032,29.209163158345223],[119.18552150069722,29.207951251542855],[119.1855038356625,29.20781137366583],[119.18539778122985,29.20772907244382],[119.18348254458704,29.207472957115414],[119.18309006330381,29.207158820511392],[119.1814288010297,29.206491153490223],[119.18131769186749,29.206408839127718],[119.1813718396877,29.206022137866245],[119.18131701370423,29.205897569271258],[119.18103346930678,29.205677787805012],[119.18088230870727,29.205664737172693],[119.1805994452088,29.205913596381784],[119.18054203737645,29.206451018850096],[119.18074978175027,29.207138582018697],[119.18099723235609,29.20756595267918],[119.18107691982941,29.208062980236548],[119.1811865752209,29.208273806510537],[119.18076088192258,29.20812444819376],[119.1805718534702,29.20795628242961],[119.18017037019125,29.207332660713938],[119.17993190394169,29.207300470939643],[119.17984531337693,29.2073673099083],[119.17974499189005,29.20768854373005],[119.17995965711594,29.207608453132476],[119.18011225948983,29.207648037635938],[119.18063531192664,29.208390417039954],[119.1800999103435,29.208625766637656],[119.17978676589622,29.208576890072447],[119.17959377246,29.208353496784994],[119.17929829669907,29.208400880561232],[119.17869112751221,29.208276719286815],[119.178388429147,29.208391088198027],[119.17826394594289,29.208583582034635],[119.17822170864692,29.208898988281604],[119.17782378440845,29.20878690666495],[119.1775784428195,29.208962356400534],[119.17755064017382,29.20923309287844],[119.17786879852254,29.2097606067362],[119.17769237803748,29.2097816805612],[119.1766876698688,29.209181022436756],[119.17653866977483,29.209176156191308],[119.17621467532645,29.209379965764285],[119.17607541879111,29.209342022189396],[119.17600545096744,29.2090729907485],[119.17603255020087,29.20859055069571],[119.17564801954954,29.20791371133888],[119.17589051790685,29.207251450891754],[119.17589450618287,29.207019161517547],[119.17563225263652,29.206650842756048],[119.17503051741058,29.206164522736316],[119.17464304708422,29.20610713567629],[119.17424798668925,29.206208555514237],[119.1739698072446,29.206438979232747],[119.17384026734973,29.206680834631737],[119.17335825027521,29.206885602897188],[119.17270127391643,29.206875191193312],[119.1722726802895,29.206746408440615],[119.17234189670154,29.207369954300738],[119.17228667878521,29.20759162494289],[119.17182881981597,29.207961555350945],[119.1717678147403,29.208356426210766],[119.17155780766592,29.208759110175656],[119.17029500728076,29.209682410761264],[119.17020660503073,29.20982155057532],[119.17028233662025,29.210193297103977],[119.17042445637362,29.210504823705005],[119.17115645669455,29.210709992365285],[119.17176177392415,29.211512438838806],[119.17133493648585,29.21194772033363],[119.1712454088856,29.212590574596884],[119.1708438121536,29.213190751945792],[119.17063045291243,29.21483271363573],[119.17046807456609,29.215167499659174],[119.17043842004863,29.21599932874195],[119.170178642793,29.216206225861512],[119.1685172068061,29.216923554908156],[119.16761132087852,29.216698816461587],[119.16712072401292,29.216052442025234],[119.16684439152226,29.215824211802236],[119.16628015950602,29.215645085655364],[119.16569174368732,29.215631483279658],[119.16550879928003,29.21603206478004],[119.165135379386,29.216311959560716],[119.16512274077917,29.216449354438343],[119.16644706295811,29.21721572842585],[119.16681792820587,29.21731481118445],[119.16684857978505,29.217480166693566],[119.1667219329327,29.217665102517955],[119.16633122504234,29.217570839118206],[119.1661064447395,29.21780379586961],[119.1660822958548,29.21753646784466],[119.16593762860711,29.217515062579622],[119.16571358361608,29.217592705694617],[119.16536902427272,29.21787805036772],[119.16537698135112,29.217641449797664],[119.1656807743759,29.217348114761215],[119.16570820542593,29.217201034673494],[119.1655675228068,29.216993924218862],[119.16541167630177,29.21692420407849],[119.16458834643504,29.217587905741606],[119.16419903879373,29.21806131039518],[119.16395476360542,29.218492087612713],[119.16394643608952,29.21884308339847],[119.16453511948113,29.219866906754856],[119.1647342176699,29.220399956071528],[119.16411476640023,29.220571474389125],[119.16327485643849,29.22115376320705],[119.16231450388851,29.2212037852512],[119.16190649013511,29.221140437139713],[119.1603008650664,29.219972659583906],[119.15996397808668,29.219322091139823],[119.15954012359065,29.219001422006375],[119.15969568507552,29.21808384276793],[119.15957809297818,29.2179383850627],[119.1589035085927,29.2177636732713],[119.15827184516114,29.21774435936218],[119.15732421162032,29.21733902403132],[119.1565021402893,29.216769345626226],[119.15647981229641,29.216329080744973],[119.1562854019931,29.216030063151162],[119.15595822735395,29.215911035624572],[119.15562202347617,29.21593966421369],[119.15540881894869,29.21609567901596],[119.1553644373548,29.21623553667011],[119.15538315335074,29.21672642739396],[119.15562518603589,29.216923902819612],[119.15549602459625,29.21715983841799],[119.15552342548658,29.217330401351177],[119.15587727364432,29.217665765237285],[119.15642194932089,29.218032949281962],[119.15644178299141,29.21811185665735],[119.1559984426005,29.218099102156582],[119.15597854589137,29.218760259163606],[119.15518750164681,29.21833058567192],[119.15506882173396,29.218337389778323],[119.15498368155274,29.218438593997867],[119.15497353605403,29.21896747619301],[119.15486023419977,29.21936352342733],[119.15564553723341,29.219389021283252],[119.15593769156258,29.219833365699387],[119.15561193808237,29.219989179468467],[119.15548095740316,29.220407947841927],[119.155010895012,29.22080183213753],[119.15468472887024,29.221621271368775],[119.15434634265263,29.221939668936837],[119.15399967262245,29.222130707099943],[119.15405808897728,29.222370124196875],[119.15441192491886,29.222751618564015],[119.15414675080784,29.223255860385816],[119.1542625129882,29.223602490372155],[119.15411749933976,29.223642435246756],[119.15382532422234,29.223541554674327],[119.15361686020132,29.223171199963915],[119.15331855215504,29.223108352854716],[119.15319586979793,29.22356302450228],[119.15247800501918,29.224087617389337],[119.15183622996375,29.22494852349341],[119.1510235006146,29.22568359501425],[119.15047301728995,29.22633863339992],[119.15009426374036,29.2266033843273],[119.14939232826376,29.22693720052357],[119.14909185234842,29.22719993183664],[119.14885738154508,29.22748822694182],[119.14865030665395,29.22797793193185],[119.14857270686441,29.22859556116769],[119.14863542596336,29.229061436385106],[119.14833930564703,29.22905986218921],[119.14802875034161,29.229172032623314],[119.14768139834771,29.229398900213855],[119.14733875086779,29.22947288930887],[119.14692467656106,29.229742460658013],[119.14614385521057,29.229480464288795],[119.14543047080804,29.22945565595926],[119.14476544613132,29.22919521716246],[119.14415311461815,29.228608139535563],[119.14408894625853,29.228297404486575],[119.14323098283916,29.228263856373108],[119.14295187424672,29.227984713586803],[119.14258837398235,29.22777379163634],[119.1424823633267,29.227600143954618],[119.14243156151765,29.22705038685757],[119.14213624232754,29.226634074586357],[119.14193654458151,29.22559232900659],[119.14182151386176,29.225492415356126],[119.14168122335806,29.22558573186671],[119.14140816866202,29.22633671490973],[119.14122927854918,29.226605345878454],[119.14101793192208,29.226896412010092],[119.14079362011928,29.22700417360952],[119.14041173741654,29.22694073449404],[119.13986364728893,29.226555806053128],[119.13956442676105,29.225622654173502],[119.13945517564159,29.225495055817873],[119.13918004261554,29.225449952800464],[119.13859009636127,29.225614118367908],[119.1379360032035,29.225464959553758],[119.13773551743262,29.225483917298373],[119.13710339175563,29.22585354435509],[119.13635050426413,29.226037028949193],[119.1358626832936,29.2257821059623],[119.13527786954906,29.22565611204116],[119.13479224838436,29.225169625883648],[119.1342998106818,29.224378260662835],[119.13406516111094,29.22364390455831],[119.13393291235629,29.222836750189366],[119.13377104390679,29.222686165318116],[119.13406309135584,29.22255291231068],[119.13422210743049,29.222348705156968],[119.13420052911216,29.221716260783243],[119.13518233016109,29.221361990739073],[119.13542752906721,29.22110772387552],[119.13577949064059,29.220443058197542],[119.13654535012564,29.220201214083293],[119.13749012757319,29.21934143593341],[119.1377079204477,29.219314317851698],[119.1383151079193,29.219751641922883],[119.13867750005771,29.21976215155411],[119.14001575464297,29.218927112442454],[119.14006339680388,29.218434886374542],[119.14058886253359,29.21775532589565],[119.14119730247933,29.216789909507614],[119.14155939946832,29.216383332070176],[119.14237669766273,29.214970923823557],[119.1429703066975,29.2148734588754],[119.14335227680678,29.21422266850773],[119.14427923645599,29.21296749273073],[119.14433694517805,29.212907419039524],[119.14480507335097,29.212851507619433],[119.1449987547047,29.21272465211395],[119.14508352464225,29.21253448922566],[119.14514741366776,29.21191279302149],[119.14548609533495,29.211616288815488],[119.14547059857271,29.211481543794346],[119.14534257680427,29.211346887202286],[119.14484417851658,29.21104193273023],[119.14558216115707,29.210087309561093],[119.14571961147709,29.20962941238011],[119.14620328068922,29.209376765997558],[119.14654704315711,29.208811377876636],[119.14666501498674,29.208418203647145],[119.14655937005821,29.20806000733548],[119.14608514529223,29.207479166150165],[119.14451702829106,29.207292278989733],[119.14320184303772,29.20634824366935],[119.14259201861438,29.206252144136347],[119.14243048572742,29.20590547218217],[119.14224842881889,29.205195260553328],[119.14226329311472,29.204276979404572],[119.14219658312054,29.204204750322056],[119.14187923630308,29.204156237713747],[119.1411461326039,29.203703565621836],[119.13945778348464,29.203454080140922],[119.13969082108069,29.202412464809928],[119.14000671889407,29.202312659832288],[119.14017513615784,29.202149683573335],[119.1406352919611,29.20194406880084],[119.14052175261307,29.20132075464602],[119.14180706599753,29.20047131527807],[119.14158426819196,29.19968730188698],[119.14143220216603,29.198330977810183],[119.14113978766294,29.19777834769552],[119.14104350542898,29.197749782955338],[119.1406204911328,29.197912011248015],[119.14016756029221,29.197970417055497],[119.13977633094349,29.197648325495166],[119.1392386997414,29.197363793458305],[119.13846807822459,29.197745418197094],[119.13781759664913,29.197559846909883],[119.1371108428482,29.1977862768863],[119.13639658731044,29.197371851186404],[119.13581605662455,29.19764317855543],[119.1354165514238,29.19772347699559],[119.1352106760631,29.197708266080042],[119.13507115571075,29.19755060391116],[119.13453149426446,29.196617902865086],[119.13440679454855,29.196048283432937],[119.13445008126784,29.195798150047942],[119.13419881664993,29.195402560232573],[119.13419742666764,29.19479290766756],[119.13388126219341,29.194456678670672],[119.13338560618845,29.19353008090242],[119.1331538072077,29.19327230077538],[119.13297467602729,29.192674287785593],[119.13296352373315,29.19239350522974],[119.13391605911406,29.192292058229558],[119.13482429035643,29.192033825129165],[119.13526059097319,29.191643305282735],[119.13542905976901,29.190595558528223],[119.1363398561927,29.190371900939216],[119.13679741025399,29.19046274522867],[119.13733755747164,29.190383291512827],[119.13793683969239,29.190416165601853],[119.13840778081753,29.1902382416701],[119.13846728919833,29.190107926774886],[119.13842984294637,29.189464319416818],[119.13854670670632,29.18908254851678],[119.13905878259465,29.188690024967848],[119.13973169165546,29.188332640095965],[119.13992136920785,29.18833373156489],[119.14050552238045,29.188702786823935],[119.140600003969,29.188686111726625],[119.14058885633959,29.188319622593287],[119.14022685287543,29.187748731435686],[119.14023119301201,29.18759855179696],[119.14046055983549,29.187371997833544],[119.14075771085918,29.187291956386215],[119.14110856191469,29.187613184281403],[119.14132710562086,29.187505328580738],[119.1413732782049,29.187349547107292],[119.14131129955983,29.186789717276397],[119.14088846180773,29.184850957223897],[119.14127440347606,29.1838926017703],[119.14104833026069,29.183496199610623],[119.1405835422018,29.182989722207893],[119.14060594899242,29.182418061145974],[119.13987140811396,29.182210118950618],[119.14001247082096,29.181436468645693],[119.14058011616416,29.1808829817847],[119.14101286185573,29.18077499825181],[119.14159850280936,29.18082139514816],[119.14192091161134,29.180685553330115],[119.14219785160351,29.180930233543677],[119.14278999497992,29.181066677841105],[119.14287042609456,29.18095160090299],[119.14295054202437,29.180306557750452],[119.14309516507656,29.180209747584726],[119.1435884993897,29.180431482831214],[119.14376517841308,29.180844546481673],[119.14423942582599,29.180844757513892],[119.14430003398827,29.180616607815455],[119.14439957386075,29.18060327638697],[119.14509382386683,29.180643416385244],[119.14571808628733,29.18105019341581],[119.1460783991562,29.18090571845375],[119.14606195739248,29.179164170294847],[119.14586477468315,29.17800175773988],[119.14574434637368,29.177624031135235],[119.14577649116843,29.177084675557186],[119.14584322259643,29.17697632661781],[119.14697865560633,29.176296771131224],[119.14949270507002,29.175031043589936],[119.1497520477404,29.17496205548883],[119.15031400482854,29.17501013400604],[119.1507295860658,29.174333482290653],[119.15127100651284,29.174234677154164],[119.15150335912895,29.173536852262313],[119.15184067844926,29.172837231351238],[119.1519337751066,29.172435490676005],[119.15233094277323,29.172113056860773],[119.15232916032741,29.171865563749115],[119.15222457763723,29.171594869994728],[119.15282050408237,29.171224311515616],[119.15352210543973,29.17110673942099],[119.15378513364033,29.170349893013213],[119.15422596584887,29.169977455899428],[119.15431221559204,29.169541443416115],[119.15352519120925,29.16876017890702],[119.15327055546054,29.168404955898282],[119.15233055587233,29.168189732001668],[119.15166940410556,29.16789154642915],[119.15120845159028,29.16757437634888],[119.15070208802457,29.166871239386627],[119.15005428633995,29.166764916258742],[119.1497791022213,29.166475502026486],[119.14938235527534,29.16632680524121],[119.14825015780323,29.16642005269299],[119.14741844170716,29.166357969227953],[119.14676347746327,29.166188541274433],[119.14634405452462,29.16580924740135],[119.1459376534782,29.165031945270997],[119.1459300962914,29.164836244002924],[119.14622914560444,29.16413338305626],[119.14634997739965,29.164025393526774],[119.14718493872367,29.16386173964098],[119.14793631188056,29.16283777467099],[119.14836987365926,29.162546042765943],[119.14853004432388,29.162219143295893],[119.14891347525774,29.16194010209129],[119.14925902301285,29.161825482488375],[119.14984586496786,29.161839694301648],[119.15075519065056,29.161704368942686],[119.15100555107169,29.161297952468484],[119.15122523668542,29.161082856304585],[119.15151092220086,29.160983615068833],[119.15184316333968,29.160615203952393],[119.15192217665755,29.160397978802116],[119.15189695186731,29.160108179498565],[119.15200770200688,29.159955759258796],[119.15257185942285,29.159865908506408],[119.15274138602985,29.15996000097825],[119.15273273969196,29.159833723688404],[119.15283519463344,29.159686956031404],[119.15333045571175,29.159689440036683],[119.15337766157599,29.16025257671478],[119.15404063973428,29.16051876583385],[119.15476206507844,29.160757006311762],[119.15505822588976,29.160699256404495],[119.15511668277239,29.160474624108996],[119.15505935751283,29.16011884769867],[119.15549515492357,29.15967158926197],[119.15559402762052,29.159286054113455],[119.15570983213804,29.159166473314865],[119.15616902960141,29.159329078078216],[119.15619859053373,29.159554136672416],[119.15635586661217,29.15959749485212],[119.15643631331903,29.159562116491614],[119.15654095277253,29.159251684690364],[119.15683929345815,29.15910671297599],[119.15740385200972,29.159061325235356],[119.15755966663136,29.15935379001093],[119.15779955722596,29.159376256313596],[119.15808241258128,29.158980175375874],[119.15817223973102,29.158954348231834],[119.1586501893602,29.15938103555892],[119.15879372417436,29.159873485265326],[119.15897551453031,29.16017634177348],[119.15911042697226,29.16025788451254],[119.16020466318663,29.15928926539907],[119.16060944077775,29.159137126226643],[119.1608879317854,29.15926884619104],[119.16115739189753,29.159551453324884],[119.16209247896012,29.159507943081643],[119.16221690832076,29.15989145626551],[119.16224998356961,29.161239214302835],[119.16267278739176,29.161326150240114],[119.16323049479682,29.161687176044662],[119.16339102306574,29.161820571206917],[119.16351582517045,29.162080522248154],[119.16540876318521,29.1621241598458],[119.16604155999507,29.162044766070686],[119.16698277462571,29.162491956007415],[119.1670812654456,29.162492680418097],[119.16724038002708,29.162330025055393],[119.1677754493278,29.161830117386447],[119.1692206583247,29.162478267183438],[119.16941152181347,29.162324935430597],[119.16974414654975,29.162453712939836],[119.17018539891507,29.162187810621326],[119.1704819340688,29.162464366184402],[119.17066196882291,29.162382239319744],[119.17060714317161,29.162235279494418],[119.1704819760035,29.161970468108752],[119.1708983270914,29.161803173004756],[119.17100477181283,29.161621804126966],[119.17065628914865,29.161289663528276],[119.17083887876345,29.160861669186485],[119.17063398227675,29.160567480284126],[119.17174100131994,29.158756212077957],[119.1718257874592,29.15871653284035],[119.17275656244966,29.159092847727393],[119.17374587622119,29.158376709010437],[119.17414855767204,29.157746157170976],[119.17453531731049,29.157674581645495],[119.17424636290622,29.157339496958308],[119.17428933701956,29.156849278304634],[119.17473526015996,29.156823768422843],[119.1749892581958,29.15669609595318],[119.17560148729602,29.156807232274524],[119.1756595738297,29.156789715166063],[119.17594645986435,29.155979533723393],[119.17630040861165,29.155657709082934],[119.17671098580007,29.15548851186142],[119.17690725887793,29.1553557834805],[119.17766378250714,29.15560441934011],[119.17793545670932,29.155470212525653],[119.17830092295443,29.15543834138287],[119.17845857544486,29.155501227436513],[119.17861513375381,29.155702693693026],[119.17926091216064,29.15574373786117],[119.17951125685153,29.156103295573608],[119.17995716513241,29.156149180650043],[119.18006068900371,29.156350457078673],[119.18023601841814,29.15640393174089],[119.18050692540466,29.15676361615849],[119.18135721657855,29.157210526692527],[119.18148060510538,29.157134044485044],[119.18164551056992,29.156715004789678],[119.18189848237023,29.155824803559646],[119.18195873605,29.155754409550678],[119.18215174441667,29.15576151045147],[119.18223689487405,29.155641610712657],[119.18222067277176,29.155496613393613],[119.1818913049638,29.155377207922072],[119.18190755950165,29.155139552575537],[119.18247036179643,29.15501648687194],[119.18259557312942,29.15470250158467],[119.18289501405049,29.15460574804314],[119.18310172350743,29.154687244811914],[119.18315111169034,29.15511369421603],[119.18380480969351,29.155102122475963],[119.18410027686086,29.155029999290164],[119.18451474583492,29.1555132310908]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.198105658933 29.1566995289746,119.197970298982 29.1563550090074,119.198069298945 29.1561143489798,119.198243178882 29.1559572989331,119.198648538733 29.1559635088261,119.198822058669 29.1558780987793,119.198968938614 29.15535",province:"浙江省",city:"衢州市",country:"龙游县",name:"横山镇"}},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[[119.17494522268943,29.09304620245221],[119.17503895423627,29.093878481668494],[119.1757290571889,29.09461619938657],[119.1755887005164,29.094790215823405],[119.17377577236309,29.09507601112334],[119.17483375524797,29.09716163470271],[119.17561467952609,29.099018139052873],[119.17977909676138,29.098920268846925],[119.18008753006983,29.09921166992042],[119.1802234934008,29.09976291186593],[119.18027323964827,29.10023440725934],[119.18007728000251,29.1009691152176],[119.18044381169454,29.10108013808054],[119.18048995814625,29.101457472177724],[119.18092429313116,29.101804411275594],[119.18119338705112,29.10225544975984],[119.1818528241965,29.10275595031263],[119.18256422239662,29.103082802040745],[119.1829026197387,29.10305221951236],[119.18337488525758,29.10269993882753],[119.18362236371046,29.102730428461506],[119.18417139969468,29.103179454921904],[119.18402636517035,29.10329825476335],[119.18369987024342,29.103401164701026],[119.18295232398104,29.104009146629355],[119.18303744856665,29.104187360857193],[119.18275056554609,29.105106259450825],[119.18347491683369,29.105774047770286],[119.18336919069027,29.10605254152687],[119.18328584660216,29.10615319819588],[119.18308778546138,29.10619564044596],[119.18285831110273,29.106553043291598],[119.18268441844202,29.10661720200558],[119.18226413455444,29.106560312675963],[119.18209817168622,29.10669714720928],[119.18201769531531,29.107004643333642],[119.18157178409656,29.107074323395583],[119.1810770906739,29.10805704350487],[119.18100450673258,29.108882810727803],[119.18076495123302,29.10895394955909],[119.18016355897988,29.108852562785106],[119.18008525107253,29.109100979131522],[119.17991343350067,29.11018105887624],[119.17976114519348,29.110694896056557],[119.179729323586,29.11156822150119],[119.17898795401952,29.111396605278895],[119.17889411937539,29.111798679997086],[119.17852251694359,29.11188305835881],[119.17795550350314,29.114709349435234],[119.17721303029253,29.114712005632214],[119.17628578403732,29.119612274054045],[119.17617033617363,29.11960747084683],[119.17480661850608,29.119399419267364],[119.17469548487857,29.119568096129463],[119.17470770903925,29.120067133480287],[119.17406441792,29.120364845031627],[119.17389919090867,29.12025778835903],[119.1738851425186,29.119998857140615],[119.17381119073562,29.119909058883387],[119.17343528066475,29.1196711185612],[119.17307700971982,29.119892477165727],[119.17267289004755,29.120467169061527],[119.17261657644957,29.120848180821753],[119.17233511756534,29.121465640421647],[119.17234375207028,29.121750730872357],[119.17267636436385,29.122042277621755],[119.17284773044861,29.122081360028325],[119.17345818967115,29.121804900694013],[119.17370170844426,29.12187694293241],[119.17384814674571,29.12231822959432],[119.17372473434916,29.12263076937942],[119.17458726393079,29.123683841815307],[119.17440902353091,29.12387784239917],[119.17354211735622,29.12338070128859],[119.17326575883233,29.123414353350007],[119.17324012787299,29.12360018792206],[119.17345002533854,29.124486922277207],[119.17362892192882,29.125066581242862],[119.17390019029162,29.125495873365335],[119.17391676727496,29.125717579347253],[119.17352713071512,29.125679434686727],[119.17333521203031,29.12550209287473],[119.1730715224027,29.125043498026248],[119.17285253487121,29.124990027128028],[119.17284678709646,29.124698916518554],[119.17258523619786,29.12454635365049],[119.17259788537793,29.12428720252476],[119.17251310823835,29.124220944961387],[119.17196543929926,29.12432126203293],[119.17162771571856,29.12474401025739],[119.17154255959672,29.12489322153599],[119.17210928906883,29.1255068858543],[119.17252555355255,29.126367391243846],[119.17359914688898,29.127324100887744],[119.17410057224596,29.12797855957791],[119.17344643350964,29.12855655967938],[119.1732739297529,29.129170449775135],[119.1737263422096,29.129202687676926],[119.17428192121159,29.12941956406728],[119.17477509539083,29.12951833550342],[119.17497312884684,29.12990980971596],[119.1743276497517,29.130484050633058],[119.17399175984812,29.130555810836505],[119.17368294438833,29.130435982984675],[119.17329690752203,29.13049209059344],[119.1733170567377,29.131133233130246],[119.17343102808589,29.13153920814401],[119.1739562647654,29.132194792141735],[119.17295180768264,29.132808464138083],[119.17279088376179,29.133009512174542],[119.17246762019819,29.13308857990749],[119.17223817847024,29.132936436716456],[119.17181316642095,29.133125026111458],[119.17155876318625,29.13377455464769],[119.17109007692089,29.13420443184971],[119.1706235742379,29.13441524573934],[119.17038399917851,29.134641865472688],[119.1702562483959,29.135064202269927],[119.17047594320069,29.135279277545642],[119.1699949749515,29.13590373931928],[119.16968505133259,29.136101539415666],[119.1695832641501,29.136671139841322],[119.16938443276187,29.137187948979893],[119.1695117623699,29.137474164166367],[119.16981694669224,29.13785469069775],[119.16984327164656,29.137992781901428],[119.16971984352841,29.138495344607023],[119.16936084743071,29.138777856098937],[119.1695062331867,29.13885951605331],[119.16994385126866,29.138900179253294],[119.17008351718614,29.138364822866578],[119.17024696223378,29.138208743680718],[119.17033318703248,29.13821861857309],[119.17052617915013,29.138495515266506],[119.1711698084412,29.13846147641628],[119.17128163126753,29.138675539407593],[119.17127512557525,29.13881347886534],[119.17110767840781,29.139361462865928],[119.17122419312238,29.13955440136814],[119.17153875247277,29.140009318158306],[119.17272316446793,29.14025930730869],[119.17283291828096,29.139346910080377],[119.17317356975211,29.138435937739644],[119.17340231145698,29.13833447889898],[119.17427069701571,29.13840769892498],[119.1744038109386,29.138560559827642],[119.17445460935767,29.139400596329573],[119.17492031264196,29.14011056684978],[119.17449419933826,29.14052775688822],[119.17446351633595,29.140727432516954],[119.17455478029207,29.140877516847453],[119.17560578021858,29.140210778776854],[119.17703477861309,29.140621652216407],[119.17690233627837,29.14106871316632],[119.17729049474462,29.141486264297153],[119.17830246905103,29.141444812596365],[119.17918818156936,29.14124862142135],[119.17977399425598,29.142182911635835],[119.17961660260018,29.14331429248845],[119.17919197938414,29.143264399645798],[119.1792805915457,29.14488932366591],[119.17943678254251,29.145159583669088],[119.17952769571869,29.145172253269163],[119.17970521253811,29.144963047684193],[119.17984988106448,29.14496682420406],[119.18023700559311,29.14474523793479],[119.18031420437204,29.144813727924767],[119.1804505320737,29.145320555036598],[119.18040650053985,29.145530279252867],[119.18014565471077,29.145646073693175],[119.17993780816923,29.1461569376369],[119.17974618224603,29.146830424628238],[119.17974180595331,29.147386092539968],[119.18037532642217,29.14727854544048],[119.18177508486279,29.14748797702828],[119.18239668424931,29.147457918209497],[119.18284185421162,29.147589945158288],[119.18287251060077,29.14768892429754],[119.18273720633128,29.14790738474219],[119.18226352602858,29.147888886171206],[119.18195394869802,29.148380860675793],[119.1820892183137,29.148582463204686],[119.18225408503864,29.148611275022418],[119.1824550364872,29.148538172659503],[119.1825661407177,29.1486655380499],[119.1827201833889,29.148700534471573],[119.18306795366992,29.148749106382645],[119.18335474609137,29.148895768805424],[119.18323926465612,29.149345745800044],[119.18326882744036,29.14957727955194],[119.18348563562826,29.149680377122298],[119.18370134960556,29.149919356339513],[119.18412405695027,29.151119524934817],[119.18405655009758,29.151653135886217],[119.18345840027919,29.151788374739297],[119.18339380886768,29.15196982493943],[119.18385479206067,29.152766010369774],[119.18349473647852,29.15297677646442],[119.18263177187818,29.15325541336058],[119.18277389367647,29.15347528404043],[119.18330205719076,29.153370766350786],[119.18385906032387,29.15348509878745],[119.18406215617296,29.153615868788343],[119.18425151253413,29.154104894751494],[119.18470458554809,29.154542961200796],[119.18463999441539,29.154730437731658],[119.18444192603764,29.154886734878342],[119.18464137527404,29.155465259356138],[119.18459843959785,29.155532898512114],[119.18451474583492,29.1555132310908],[119.18410027686086,29.155029999290164],[119.18380480969351,29.155102122475963],[119.18315111169034,29.15511369421603],[119.18310172350743,29.154687244811914],[119.18289501405049,29.15460574804314],[119.18259557312942,29.15470250158467],[119.18247036179643,29.15501648687194],[119.18190755950165,29.155139552575537],[119.1818913049638,29.155377207922072],[119.18222067277176,29.155496613393613],[119.18223689487405,29.155641610712657],[119.18215174441667,29.15576151045147],[119.18195873605,29.155754409550678],[119.18189848237023,29.155824803559646],[119.18164551056992,29.156715004789678],[119.18148060510538,29.157134044485044],[119.18135721657855,29.157210526692527],[119.18050692540466,29.15676361615849],[119.18023601841814,29.15640393174089],[119.18006068900371,29.156350457078673],[119.17995716513241,29.156149180650043],[119.17951125685153,29.156103295573608],[119.17926091216064,29.15574373786117],[119.17861513375381,29.155702693693026],[119.17845857544486,29.155501227436513],[119.17830092295443,29.15543834138287],[119.17793545670932,29.155470212525653],[119.17766378250714,29.15560441934011],[119.17690725887793,29.1553557834805],[119.17671098580007,29.15548851186142],[119.17630040861165,29.155657709082934],[119.17594645986435,29.155979533723393],[119.1756595738297,29.156789715166063],[119.17560148729602,29.156807232274524],[119.1749892581958,29.15669609595318],[119.17473526015996,29.156823768422843],[119.17428933701956,29.156849278304634],[119.17424636290622,29.157339496958308],[119.17453531731049,29.157674581645495],[119.17414855767204,29.157746157170976],[119.17374587622119,29.158376709010437],[119.17275656244966,29.159092847727393],[119.1718257874592,29.15871653284035],[119.17174100131994,29.158756212077957],[119.17063398227675,29.160567480284126],[119.17083887876345,29.160861669186485],[119.17065628914865,29.161289663528276],[119.17100477181283,29.161621804126966],[119.1708983270914,29.161803173004756],[119.1704819760035,29.161970468108752],[119.17060714317161,29.162235279494418],[119.17066196882291,29.162382239319744],[119.1704819340688,29.162464366184402],[119.17018539891507,29.162187810621326],[119.16974414654975,29.162453712939836],[119.16941152181347,29.162324935430597],[119.1692206583247,29.162478267183438],[119.1677754493278,29.161830117386447],[119.16724038002708,29.162330025055393],[119.1670812654456,29.162492680418097],[119.16698277462571,29.162491956007415],[119.16604155999507,29.162044766070686],[119.16540876318521,29.1621241598458],[119.16351582517045,29.162080522248154],[119.16339102306574,29.161820571206917],[119.16323049479682,29.161687176044662],[119.16267278739176,29.161326150240114],[119.16224998356961,29.161239214302835],[119.16221690832076,29.15989145626551],[119.16209247896012,29.159507943081643],[119.16115739189753,29.159551453324884],[119.1608879317854,29.15926884619104],[119.16060944077775,29.159137126226643],[119.16020466318663,29.15928926539907],[119.15911042697226,29.16025788451254],[119.15897551453031,29.16017634177348],[119.15879372417436,29.159873485265326],[119.1586501893602,29.15938103555892],[119.15817223973102,29.158954348231834],[119.15808241258128,29.158980175375874],[119.15779955722596,29.159376256313596],[119.15755966663136,29.15935379001093],[119.15740385200972,29.159061325235356],[119.15683929345815,29.15910671297599],[119.15654095277253,29.159251684690364],[119.15643631331903,29.159562116491614],[119.15635586661217,29.15959749485212],[119.15619859053373,29.159554136672416],[119.15616902960141,29.159329078078216],[119.15570983213804,29.159166473314865],[119.15559402762052,29.159286054113455],[119.15549515492357,29.15967158926197],[119.15505935751283,29.16011884769867],[119.15511668277239,29.160474624108996],[119.15505822588976,29.160699256404495],[119.15476206507844,29.160757006311762],[119.15404063973428,29.16051876583385],[119.15337766157599,29.16025257671478],[119.15333045571175,29.159689440036683],[119.15283519463344,29.159686956031404],[119.15273273969196,29.159833723688404],[119.15274138602985,29.15996000097825],[119.15257185942285,29.159865908506408],[119.15200770200688,29.159955759258796],[119.15189695186731,29.160108179498565],[119.15192217665755,29.160397978802116],[119.15184316333968,29.160615203952393],[119.15151092220086,29.160983615068833],[119.15122523668542,29.161082856304585],[119.15100555107169,29.161297952468484],[119.15075519065056,29.161704368942686],[119.14984586496786,29.161839694301648],[119.14925902301285,29.161825482488375],[119.14891347525774,29.16194010209129],[119.14853004432388,29.162219143295893],[119.14836987365926,29.162546042765943],[119.14793631188056,29.16283777467099],[119.14718493872367,29.16386173964098],[119.14634997739965,29.164025393526774],[119.14622914560444,29.16413338305626],[119.1459300962914,29.164836244002924],[119.14593337477118,29.164455123464613],[119.14498916784663,29.16452626415338],[119.14412759840495,29.16427011699851],[119.14385460318547,29.164124087379083],[119.14291910298064,29.164165246269786],[119.14263562857634,29.16436319203481],[119.1423258412671,29.16443375722531],[119.14195042965903,29.164422836473417],[119.14149641719854,29.164286345701516],[119.14073802778874,29.16442944311314],[119.14047258431471,29.164818802569076],[119.1401854826033,29.16548628682687],[119.14029220248078,29.165721435371314],[119.14037081332145,29.16574376610899],[119.14061136491496,29.165458687847245],[119.14083854983923,29.165472879934118],[119.14096797332162,29.165908340080033],[119.14089151677332,29.16598061853521],[119.14066937797124,29.165991164697427],[119.14055395211749,29.16634333922439],[119.13994091985003,29.166326143848988],[119.1397721524148,29.166381469899882],[119.14055030979053,29.166767267016183],[119.14088385270446,29.167047814414914],[119.1410129215427,29.167415286907893],[119.14090616963892,29.167529786940314],[119.13973350015932,29.167174241548153],[119.13894273932632,29.166798513618733],[119.1382234002985,29.16633666114641],[119.13736770475907,29.166733105618498],[119.13636639357448,29.166764426421707],[119.13592506913768,29.166696363646047],[119.13543869284165,29.16649370788904],[119.13507566293342,29.16593537097668],[119.13475838594468,29.165855261067556],[119.13442234186864,29.16603313974858],[119.1335530674999,29.166210402961557],[119.13309448710145,29.166035784218508],[119.13282767872803,29.166254956990795],[119.13263191645957,29.16623033175871],[119.13239579665368,29.165979030360063],[119.1319184708776,29.165999013089795],[119.13174426533502,29.166910329056886],[119.13119805310153,29.16740623795648],[119.13100549359723,29.16799828125595],[119.13048024994961,29.16795967984618],[119.13025420248198,29.168165883453856],[119.12989479274763,29.168175517804464],[119.12840453940082,29.16859498059469],[119.1278022015921,29.168613798783316],[119.1269313367469,29.168690062456687],[119.12578297564518,29.168651117826865],[119.12511295511148,29.168469909580878],[119.12457593137648,29.1684503702397],[119.1239441488637,29.16823118747037],[119.1217025283621,29.168116485224036],[119.12120451002967,29.167954235143892],[119.12081679039755,29.16757949779703],[119.12056961500576,29.16721640337542],[119.12021430662355,29.167199807892356],[119.1200017029166,29.167163827347277],[119.1196954252805,29.166965981433933],[119.11792482241789,29.16624073635873],[119.11580882959798,29.165637121424126],[119.11522413308847,29.165211961560626],[119.11512220928832,29.164819342991816],[119.11466832102718,29.164226027422714],[119.11461001701231,29.16353801898079],[119.11495698756423,29.16315092614444],[119.1149213623047,29.162666805553638],[119.11497903711349,29.162297590885725],[119.11519271306975,29.16189386217411],[119.11566868643156,29.161350211172422],[119.11607191484848,29.16053438600153],[119.11647016675413,29.159012430604488],[119.1164983054765,29.158594725427346],[119.11646841159656,29.158471408541917],[119.11627565617984,29.158457954952382],[119.11512669500553,29.15871405738085],[119.11473687031531,29.158864780787074],[119.11480067691242,29.158405370583527],[119.11505864678034,29.158209051282718],[119.11510225195332,29.158065912679838],[119.1148302650234,29.157866258875757],[119.1148929949267,29.1573618832781],[119.11484653776876,29.157157439825337],[119.11438291920588,29.156667634666274],[119.11434156036786,29.155836831853588],[119.11441760713053,29.15546601082433],[119.11470513385548,29.155042005059748],[119.11471055582007,29.154832021905925],[119.1144738834645,29.154584103848798],[119.11436222936099,29.154269543260636],[119.11393569109738,29.154198845927],[119.1136647745546,29.15428671201492],[119.11355379115797,29.15460139633518],[119.1136337355639,29.1549594592973],[119.11352347655686,29.155230438271754],[119.11355443302628,29.155519943165924],[119.11348958251936,29.155590946691618],[119.11317004654745,29.15558885706185],[119.11303137438648,29.155352704375805],[119.1129568452997,29.154882863402868],[119.11266834264772,29.154348412875855],[119.11225048977876,29.15419393409543],[119.1121637205591,29.153667522539216],[119.11189716172878,29.153601269840937],[119.11149840673744,29.153543039704363],[119.11077690729002,29.153588962284072],[119.11028846526978,29.15375786764175],[119.11012093226455,29.154269755038573],[119.10916392638784,29.154287189669706],[119.1082335544854,29.155016469826567],[119.10796087603475,29.155488039179712],[119.10778687301018,29.156066668514676],[119.10748939498106,29.156016368443886],[119.10708129093524,29.156753818601462],[119.10650900402266,29.157159104995998],[119.10602214517787,29.156816843349922],[119.10600375430174,29.157106052842263],[119.10591911529721,29.15723480497355],[119.10459528227437,29.158175706718886],[119.1040846577538,29.158362088252208],[119.10328204919752,29.158272149733012],[119.10296918637938,29.15783628171294],[119.10207949873599,29.15763881021],[119.10168312109926,29.157239997124236],[119.10117116132643,29.157058537302557],[119.10048571177718,29.156544059724176],[119.10014010077803,29.15646102317339],[119.09995180763119,29.156528815855456],[119.099477274195,29.15702915739838],[119.09937607850807,29.157436806004945],[119.09907906312903,29.157623848333376],[119.0988767041421,29.158114141785322],[119.09857607476874,29.158553535016505],[119.09810590696412,29.15890210316971],[119.09753466137673,29.15852125924157],[119.09737519349525,29.158550582131102],[119.09702528965894,29.158789633121668],[119.09658435176777,29.15870674550703],[119.09573776659596,29.158690006607237],[119.09569210650848,29.158086129788348],[119.09550461291124,29.15771833693194],[119.09525345509071,29.15687023665952],[119.09502024266878,29.156652547680004],[119.09458619744439,29.156462591278565],[119.09422341825312,29.15633342327246],[119.09377245996247,29.15632505468457],[119.09167542165918,29.156541131141992],[119.09107186467868,29.157482884977565],[119.09034422297056,29.157955622527183],[119.09024234715756,29.15845387236586],[119.0895392054966,29.158914936813304],[119.08964460074395,29.15929467197531],[119.09010478412632,29.15970566202417],[119.09003925178641,29.160210644894924],[119.08989891781319,29.160220229220545],[119.08979459518683,29.1599044327531],[119.08962512790086,29.159790915115785],[119.08949990452301,29.159857152289984],[119.08940273150397,29.160113312053017],[119.08927751024724,29.160171636616898],[119.08896051910448,29.160126260756197],[119.08845178518543,29.159770802485227],[119.08791962519217,29.1600366955692],[119.08799156166015,29.16029089573086],[119.08848263287199,29.16088376751852],[119.08832827606605,29.160917199434042],[119.08801670507498,29.16078235386971],[119.08787997823417,29.16085615961841],[119.08787708548542,29.16102496035048],[119.08809075989731,29.16151336464843],[119.08780508863431,29.161482020232985],[119.08769246899679,29.161555276365092],[119.08763668728491,29.161730127502302],[119.08773990598974,29.162196548208925],[119.08743047131736,29.16243474141776],[119.0874095953306,29.162536372962002],[119.08761537263057,29.162751747866434],[119.08780245854649,29.162786912660525],[119.08850555104702,29.162159600788797],[119.088840538044,29.162053249943735],[119.08911041163671,29.16186554349572],[119.08918848577365,29.16192810345494],[119.08917263884267,29.162104913159265],[119.08889770752393,29.162521044424203],[119.08902974765556,29.162638888686164],[119.0893345115104,29.16262167881721],[119.08933774156311,29.16271871254653],[119.08908909865589,29.162848402467894],[119.0888062970652,29.16274662839087],[119.0886832311684,29.16289083911759],[119.0883702019182,29.162911838643996],[119.08837125166932,29.163258520344357],[119.08803555711188,29.16331973353347],[119.0873648822351,29.163709808111133],[119.08683959398684,29.163904948978836],[119.08627693466043,29.163753709734475],[119.08608337431652,29.163878277980473],[119.08583010583611,29.163900899717728],[119.08566458285118,29.16434686797065],[119.08571241866963,29.164472564081137],[119.08596135258597,29.16463672921487],[119.08580267305167,29.16497369695184],[119.0856062395751,29.165097461671184],[119.08525797203664,29.165513230637156],[119.08513022973855,29.1659206910457],[119.08478596073435,29.165952011644897],[119.08370280087192,29.166398836301948],[119.08355025837332,29.166696606716133],[119.08359626779718,29.167086605993738],[119.08354337836391,29.167229540659026],[119.08363688211409,29.167471482926786],[119.0835951476403,29.16756665698171],[119.08346493355874,29.167563235455898],[119.08324265265242,29.167367424558808],[119.08301244737007,29.16733043898307],[119.08254985926617,29.167580137258778],[119.0825365423134,29.167678800654468],[119.08284011776172,29.167737403874934],[119.0829951279639,29.167960955285594],[119.08184946178592,29.168680044340988],[119.08160126213808,29.168963779865667],[119.08145052533406,29.169370470041624],[119.08145122533202,29.169596825445762],[119.08158430444641,29.169585304496277],[119.08189007621803,29.16902049259567],[119.08197604567924,29.168946416714434],[119.08204869800208,29.168981616766146],[119.08197166386351,29.16971487889137],[119.08219932098501,29.16996166424676],[119.08217878726585,29.170333543188516],[119.08225718791662,29.17045516339983],[119.08279417946672,29.17074508229977],[119.08276647953812,29.170785750253152],[119.08268553653971,29.170926548385047],[119.08239635407328,29.170832144450355],[119.08178996163878,29.170477176247246],[119.08164787306221,29.170678456863982],[119.08137704821387,29.170595923460212],[119.08128137295526,29.170640511769157],[119.08124863717794,29.1707128411211],[119.08180754725578,29.17092771712495],[119.08175394358003,29.171068408620876],[119.08075902763359,29.172010563097942],[119.08014360104269,29.172761887698645],[119.07943398106934,29.17338722553749],[119.07939225152373,29.17353124036754],[119.07950622579003,29.173871893140845],[119.07945439462361,29.174387691495117],[119.0795133093639,29.175148818927145],[119.07934999902487,29.175588090432555],[119.07900902809283,29.176108813509526],[119.07890109104456,29.176696247521843],[119.07830731116556,29.17731972391762],[119.07806670200425,29.177682543079694],[119.07780634031415,29.177780985021947],[119.07694941819167,29.177903733240647],[119.07588036358558,29.178320801135207],[119.07572142510158,29.178449202998],[119.07483932844922,29.1797184121522],[119.07474980289417,29.179701958797995],[119.07431983171948,29.179231354796766],[119.07362559766845,29.178994060852645],[119.07338507757767,29.178989201072962],[119.07308666452893,29.17914754440065],[119.07296295936094,29.179528003714392],[119.07223024950825,29.179960335071275],[119.0720634195031,29.18023077362103],[119.07167336621603,29.180274940228436],[119.07076024278982,29.180767967878108],[119.0700420194888,29.18088460255677],[119.06962862889067,29.18107488201468],[119.06925372331378,29.181079140843522],[119.06881770291773,29.181286281285676],[119.06840580438426,29.181134481376702],[119.06751595901355,29.180139511007557],[119.0665162213878,29.1786214194042],[119.06649215487126,29.178468030529924],[119.06660429141282,29.178415262708885],[119.06654141574057,29.17819250146075],[119.0672542118209,29.17703706003405],[119.06794333926595,29.17555018675124],[119.0681137831684,29.1746462394009],[119.06824748185717,29.17473958870583],[119.0683358661956,29.175150905665596],[119.06834658392225,29.175915306227267],[119.06847848580767,29.176022508725442],[119.06858920436567,29.17586678118921],[119.06848323954493,29.175070760970083],[119.06862703764709,29.174779193860907],[119.06908532616934,29.174727062907564],[119.06961480797348,29.174540492901738],[119.07084896870307,29.173088990908383],[119.07129331217209,29.172756695929277],[119.07215791838792,29.172375352805748],[119.07242828737954,29.172085820984314],[119.0727802509993,29.172001421794487],[119.07329866961709,29.172007581979397],[119.07361683155011,29.172179626725175],[119.07445740762041,29.172298863574582],[119.07477058203749,29.17215023598268],[119.07546629986996,29.172329467240903],[119.07637205375582,29.172267588056684],[119.07690245335756,29.172043416142238],[119.07724518066271,29.171576079479543],[119.07799066969673,29.17108238889358],[119.0787009524301,29.170498913162657],[119.0786757558146,29.170772415121277],[119.07874515331531,29.17087595476891],[119.07895984914882,29.170851396877243],[119.07918822368678,29.17070398374434],[119.07932958096096,29.170431732554924],[119.07958024943414,29.170375134780038],[119.07959034025241,29.17012871572413],[119.07969572627744,29.16997925268247],[119.07911207296502,29.16964906978609],[119.07887578130523,29.169870773372985],[119.07872043124803,29.16980310091324],[119.07865569260062,29.169889940942515],[119.07827414119134,29.16990349905182],[119.0776936924612,29.170447298595683],[119.07702876781111,29.17087509272008],[119.07661950708223,29.171516783047686],[119.07626243081877,29.171715249803906],[119.07532828502751,29.171683994038812],[119.07459767393748,29.171768481584852],[119.07322465748135,29.171438221894114],[119.07222270188535,29.1715105910567],[119.07165144178029,29.171794815246972],[119.07100471718856,29.171968800170156],[119.07065022908485,29.1725184428219],[119.07017824038138,29.172627396194653],[119.06925811744243,29.171699400486816],[119.06890303595051,29.171139592481023],[119.06874209516087,29.170114141633253],[119.06902866009888,29.16903441651747],[119.06614687098285,29.168934208996973],[119.06500435848214,29.16942248160777],[119.06422453066762,29.169519240590514],[119.06371353326745,29.169494295927326],[119.0634757007014,29.168852284705466],[119.063114931542,29.168743036865195],[119.0620610724294,29.16812237572223],[119.06125017767631,29.167240833882392],[119.05982385842266,29.166310978563054],[119.0597168062852,29.16614937420325],[119.05974234874756,29.16575498502268],[119.05967086488702,29.165602763499205],[119.05899905833523,29.1651761106619],[119.0586581507796,29.164755554648742],[119.05786529893463,29.164434091694453],[119.05723057252166,29.16373664003607],[119.05668167833856,29.163533306957476],[119.05634259417491,29.16321377117728],[119.0564266549622,29.163191404976793],[119.05633870451993,29.162485700852073],[119.05606754966738,29.161795621320834],[119.05630296454252,29.160336068850896],[119.05675742855159,29.159863827268463],[119.05678296387423,29.15951251308363],[119.05698738101383,29.159360341720376],[119.05728591567328,29.15926951580013],[119.05752735409692,29.158946864614585],[119.0578948797167,29.158765902949447],[119.05853473399101,29.158534110446634],[119.05947070322323,29.15766269399644],[119.05977538498237,29.15750848642709],[119.06006173600431,29.157488759097223],[119.06037067726088,29.15804473100947],[119.06073067694454,29.158203220605866],[119.06117083048348,29.15809197343237],[119.06152693500802,29.15773572016274],[119.06211551296201,29.157520110981174],[119.06236811885633,29.15749992483985],[119.0632976961974,29.157708816973486],[119.06379860569177,29.157922171915253],[119.06435701091775,29.158296965745997],[119.06460927931839,29.15833786630461],[119.0649240890219,29.15828398043594],[119.0651432766803,29.15862215520327],[119.06534847589667,29.15866744942893],[119.06573478245406,29.158984792315234],[119.0661699889259,29.159119693109982],[119.0667478969369,29.15913110717374],[119.06741317194206,29.15898431790233],[119.0683839991112,29.15863740381163],[119.06881675056528,29.158720916923134],[119.07012654210017,29.159222845603782],[119.07043244189734,29.15927129586448],[119.07069958520651,29.158594599714103],[119.07108172068006,29.15843666483065],[119.07118344209886,29.158568829086793],[119.07103924386927,29.1591217156271],[119.07103779223738,29.159282692691463],[119.07111292131663,29.159305084082764],[119.07135990602782,29.159058197046868],[119.07132831810398,29.158511458701536],[119.0715116797131,29.158224720971727],[119.07146604414939,29.158000129693253],[119.0712733772053,29.157808449876654],[119.07125974101501,29.157525455779602],[119.07184316130281,29.15784401218158],[119.0719657501338,29.15782552204965],[119.07212825616507,29.15766318743353],[119.0719320094823,29.157217813050586],[119.07197013604787,29.156981161782543],[119.07168581896921,29.15649875212476],[119.07169338467735,29.156306022720198],[119.07182963389417,29.15628032124847],[119.07209023789777,29.15662588657173],[119.07255507616868,29.156585238844208],[119.0727344870479,29.15638637757849],[119.07305409020202,29.15641551222135],[119.07349195339405,29.156768538602556],[119.07376374386723,29.156888835577938],[119.07393883578001,29.156872906603258],[119.07396796565567,29.156780426658703],[119.0744601723794,29.156749590621008],[119.07446162425391,29.156588793850414],[119.07402623572167,29.156476039567103],[119.07453140570811,29.15623043771835],[119.07466052154433,29.15576050570998],[119.07513263172588,29.155483296927887],[119.07545123809736,29.15500966699536],[119.07543830274285,29.154907249782656],[119.07509636714407,29.154895101413747],[119.0750776756877,29.154833878381538],[119.07537899578521,29.154672592817036],[119.07549227498761,29.15445619514608],[119.07561457902518,29.153827729235747],[119.0753596606881,29.153723400425122],[119.07555607703371,29.152580368838848],[119.07573802454748,29.152472088760764],[119.0758624527921,29.15225073580801],[119.07594417176246,29.151109262648866],[119.07603121503966,29.150783359637817],[119.07669286386017,29.150421911986548],[119.07669149296221,29.14963151933198],[119.07698101474372,29.148964951114433],[119.07659697566442,29.149018468905687],[119.07647220669654,29.14896382299571],[119.07643482009964,29.148853875282178],[119.07651070286704,29.148713061031017],[119.07668654355057,29.148638338627343],[119.07662725484904,29.148145130824535],[119.07689264143985,29.147971400692548],[119.0767347902633,29.147902126468782],[119.0766427885613,29.147303732502852],[119.07623433308686,29.147030115552035],[119.07628037360865,29.146852279032988],[119.0761380076523,29.146563475263797],[119.07593772719916,29.1465693401047],[119.0755983440676,29.14603756754006],[119.07511725750958,29.146036711789577],[119.07516005523382,29.14590797805324],[119.0753700505509,29.14572853196694],[119.07562929481064,29.14570362708792],[119.07574149033033,29.145562863625447],[119.07566670649476,29.145501337288305],[119.07545779833843,29.145543906451344],[119.07536108139476,29.145496792282493],[119.07505188240529,29.145294679573485],[119.07480956919643,29.1450295500461],[119.07481608075851,29.14456361754109],[119.07460181246266,29.144325529758163],[119.07386408348776,29.14387154859479],[119.07371706582565,29.14352880782688],[119.07377248408883,29.142929186326242],[119.07327816577981,29.14262667045246],[119.07290464825319,29.14240811227948],[119.07290110051147,29.141852171723006],[119.07251537933135,29.1414883077265],[119.07182121827789,29.141134524959813],[119.07077980367345,29.141059068900795],[119.07005950617813,29.140192863504762],[119.06915625564984,29.139574133644842],[119.06890033409339,29.13956259633789],[119.06787770066005,29.140197060142576],[119.06751000498505,29.140326609048508],[119.06732886168646,29.14031552642752],[119.06694179510677,29.140127390046327],[119.0664113769627,29.13946481472884],[119.06550828712192,29.138865740741657],[119.06539581307825,29.13873092036762],[119.06536600856155,29.13845101355338],[119.06551735585204,29.137875334972726],[119.06495787916528,29.137051861670606],[119.06499456769942,29.1366666401382],[119.06551427457865,29.13607468401012],[119.06591434444749,29.135177151351215],[119.06573756706906,29.134705277167185],[119.06572974073525,29.133763369571508],[119.06544803076362,29.133236882681704],[119.06490002975431,29.13271861536703],[119.06526049667579,29.13252320855723],[119.06617189361005,29.13251235978872],[119.06670345106325,29.132384448497927],[119.06669914904165,29.13225765440465],[119.06653850458116,29.132176044724844],[119.06603571223833,29.132189438728872],[119.06576474626131,29.132054844291407],[119.06592223672298,29.131118725131465],[119.06668130271504,29.13080343536549],[119.06691133598832,29.130617230226537],[119.0676715601207,29.12979540042748],[119.06785133878233,29.128984176223526],[119.0681554537208,29.128483671312736],[119.0689214452569,29.128018353827294],[119.06933845322379,29.127391636875526],[119.0695530561495,29.12725421950463],[119.06971556581851,29.12681875587407],[119.07030365893868,29.126612796903885],[119.07054739643152,29.126390189803086],[119.0705259160327,29.12535945106574],[119.070832994326,29.12430600579989],[119.07088695390388,29.123855216365378],[119.07115519009356,29.123081232381843],[119.07122246923058,29.122420354162646],[119.07134435859021,29.122128568249874],[119.07148708310253,29.122022101311376],[119.0720612056312,29.121845791084173],[119.0724077819369,29.121626141648232],[119.07240960063633,29.121377306655102],[119.07270908598325,29.121174443048826],[119.07291760567325,29.121129511241676],[119.07322573544369,29.120829161911544],[119.07318693377154,29.120521559178073],[119.07361909277584,29.120346167392714],[119.0739236003792,29.12049007951156],[119.0740300330445,29.120356329803336],[119.07419182582868,29.120326028880392],[119.07420333659104,29.12025991887765],[119.07388370859077,29.120301722295896],[119.07375501430889,29.120103210455156],[119.07382010397812,29.119925619924402],[119.07413433502897,29.119917904418852],[119.0740531002391,29.119685706401967],[119.07409410898977,29.119427656598933],[119.074241517181,29.11944044744207],[119.07443885352245,29.120027650526048],[119.07474765161992,29.120603047175717],[119.07489255491903,29.120533200405077],[119.07496560187359,29.11984579893771],[119.07516950392865,29.119417796461786],[119.07528887194036,29.119464885974395],[119.07530287006189,29.119753003134317],[119.07574803758247,29.119370622916904],[119.07579628380547,29.118612205816497],[119.07621919652243,29.11790755322309],[119.07671185067848,29.117513185052808],[119.07587120180641,29.11710501656148],[119.07597118714136,29.116803296019338],[119.07622396719286,29.11677804504838],[119.0766931867309,29.117110772499302],[119.07713805011889,29.116450001589484],[119.07750988994731,29.11620630621745],[119.07764797122192,29.116255728980946],[119.07761343354049,29.116446049777103],[119.07787198873453,29.116418743701644],[119.07796008582396,29.116487458808887],[119.07806218111817,29.116871181479446],[119.07913925119244,29.11665395491759],[119.0802635065332,29.116300680390175],[119.08002401829918,29.1158845053438],[119.07969387301625,29.11583567637591],[119.07973885819602,29.11547763341233],[119.08058115127815,29.115439270715598],[119.08065489446253,29.11527383386068],[119.08061714200498,29.115141848540798],[119.08029383422155,29.114925018769053],[119.07959972934175,29.114886019396376],[119.07951489355041,29.11444130393938],[119.07861475455333,29.11440844444657],[119.07827097119461,29.114323137602515],[119.07832215047014,29.11297920039269],[119.07825383361566,29.11287134733011],[119.07769249376037,29.112830939866654],[119.07752924268894,29.112754381845896],[119.07752820715022,29.112246736655536],[119.07763825583656,29.112108414728862],[119.07817587950215,29.11191925482131],[119.07826366718483,29.111415037242125],[119.07850931820016,29.11099710110888],[119.07847087126734,29.110623662483817],[119.07860685884994,29.110002227140708],[119.07914771960353,29.110122981118266],[119.07940632417034,29.109756572927896],[119.08001745014913,29.108555521837037],[119.08018726169784,29.10785906876977],[119.08017722924143,29.107417528910435],[119.08028156587429,29.106959349959514],[119.08045096104816,29.106955707042726],[119.08058945265327,29.106656675443798],[119.081273890712,29.106595352988744],[119.08165838842058,29.10647096295614],[119.08181236972702,29.10599647749412],[119.08178721840792,29.10569136946686],[119.08212888648346,29.106008477011148],[119.08222636328519,29.105977201759757],[119.08237062262795,29.105678177228935],[119.08300655643959,29.105711906975102],[119.08309107409318,29.10584925983755],[119.083116501738,29.107152123385102],[119.0831844754914,29.10726700580801],[119.08349955991262,29.10746715585149],[119.08432436118937,29.107777508957888],[119.08456034054974,29.107783838081698],[119.08498951097582,29.10766028780479],[119.08553018936387,29.107800351976636],[119.08577194115101,29.107787535992014],[119.08587303993646,29.107685770944475],[119.08584643391632,29.107502601716906],[119.08516912033312,29.10648302077306],[119.08527848728758,29.106412992903888],[119.08612273401778,29.107399392502185],[119.08648429972811,29.10732141162798],[119.08658070908717,29.107409760704527],[119.08662026371852,29.10763959687061],[119.08617019844266,29.107675356802137],[119.0862068718996,29.10793172265869],[119.08688466878313,29.107931368456217],[119.08662643759816,29.106961444395438],[119.08671711740345,29.106744760294585],[119.08673154079534,29.10636183829159],[119.08696072606769,29.106226739305214],[119.08691622277597,29.104955446203903],[119.08699144575515,29.104597404040884],[119.08769772334873,29.104245800820394],[119.08780713817899,29.103783069028424],[119.08801509602016,29.103794304108792],[119.08830906750377,29.10357195936019],[119.08853969933853,29.103570779230452],[119.08888833734764,29.103727016225875],[119.08918592903953,29.103402163455698],[119.08928595776338,29.103400504601197],[119.08944279832376,29.10386743962061],[119.0897529812112,29.103674064498758],[119.08985700864582,29.10323085934168],[119.09043386291873,29.102720219138536],[119.09045947663527,29.101955641148862],[119.09109529933814,29.102204530943006],[119.09102185306332,29.102638997295585],[119.09119205438917,29.102728961374382],[119.09127914197774,29.102689905422935],[119.09157679072156,29.102128213971753],[119.09169950936395,29.102052548388734],[119.09187331922638,29.10209638346178],[119.09203920412618,29.102250833685385],[119.09191826540275,29.102528655385886],[119.09199418762358,29.102639245813215],[119.0923133805721,29.102770094895227],[119.09354207275089,29.102193545542193],[119.0936651749623,29.101986145934312],[119.09363531530285,29.10184793247108],[119.09343377947455,29.101785384562238],[119.09291733089938,29.10188927770461],[119.09279787615051,29.10158220168765],[119.09231100494495,29.101089068896414],[119.09226784178671,29.10083755139077],[119.09238194799204,29.100525740688507],[119.09263099766348,29.10034357288352],[119.0934097709797,29.10056317670969],[119.09360123679546,29.100539845116778],[119.0937146223781,29.10032948026385],[119.09368189023827,29.1001118608897],[119.09335729862448,29.099720831655354],[119.09232729069991,29.100017031786383],[119.0921254051945,29.09999406413507],[119.09198795729719,29.09974203350237],[119.09203620530339,29.099438962558956],[119.09180770782551,29.099241724551387],[119.0919063193636,29.099138099453867],[119.09337863498958,29.098517050096103],[119.09361326239271,29.098793979084817],[119.09385440164905,29.09870993809503],[119.09402971978467,29.098175372432216],[119.09399448033136,29.097810810829287],[119.09365511806168,29.097532819858163],[119.09309873263096,29.0974431917583],[119.09301956584264,29.097347526562572],[119.09305196598771,29.09722530691976],[119.09315742222648,29.097115750578297],[119.09352416175564,29.096995886760322],[119.09354576248371,29.096913508207535],[119.09336259068425,29.096749788225942],[119.09335324422976,29.0966240709226],[119.09362929283215,29.09650935458476],[119.0939496341688,29.096150388789717],[119.09416557603737,29.096160960244728],[119.09482383562434,29.096403656506492],[119.09532809735396,29.096297650649312],[119.09527005469941,29.097402693388503],[119.0971961155896,29.09743723417418],[119.09781128628697,29.097606638248664],[119.09888574507431,29.09867669620711],[119.0995196994508,29.098717999413374],[119.09964494527361,29.09914138792473],[119.09986200533734,29.099436815788586],[119.0998907787163,29.099758850234874],[119.1005251316834,29.099723112847503],[119.10095247037638,29.099873069142177],[119.10084264213602,29.10009877599341],[119.10107845151951,29.100222994429323],[119.1011212724156,29.10049269406644],[119.10087105768046,29.100411639023037],[119.1008008462212,29.100481235481073],[119.10066432173852,29.101353163667348],[119.10042742928927,29.101321215555384],[119.10022826349208,29.102201863740856],[119.10093065358117,29.102390244358237],[119.10079594508298,29.103066219029007],[119.10092014288672,29.103207780033546],[119.10091508703121,29.10338853507739],[119.10113830344774,29.103426511675526],[119.10190338186516,29.103517717448195],[119.1023534493665,29.10348011314207],[119.10255074934182,29.103613242730425],[119.10328348870459,29.103541537937282],[119.10395323016581,29.103581801036377],[119.10395105023466,29.103809228881108],[119.10450018827176,29.103775467301077],[119.10522253822388,29.10389545698445],[119.10610191297093,29.10416687007129],[119.10674114741902,29.10406187760641],[119.10687151042116,29.104125054874427],[119.10688446383867,29.104258962739404],[119.10649367226253,29.104829146441585],[119.10647959159937,29.105246588299313],[119.10654188157179,29.105390225701026],[119.10667944384068,29.105478134775154],[119.10715086556876,29.105428399132627],[119.10724808427551,29.10565343672783],[119.10693187506811,29.105741357117942],[119.10564910558492,29.10580134737721],[119.10527601924318,29.10594223938089],[119.10510746995956,29.106174743592018],[119.10516651433369,29.106324401688678],[119.10639522716757,29.106354294898146],[119.10674849895217,29.1065344570337],[119.10674344781323,29.10664308855116],[119.10629215755424,29.107216491516247],[119.10627989791706,29.107396703598635],[119.10695836283564,29.107640921902927],[119.10730881334511,29.107232330711106],[119.1076621394784,29.106957649024384],[119.10848619537593,29.10672319084569],[119.108843107342,29.106865705195915],[119.10870116713303,29.10726627229506],[119.1088783393773,29.107620848926253],[119.10882248542136,29.107946094483285],[119.10910520838549,29.10807553992684],[119.10950212561468,29.108043711385893],[119.10984246787004,29.108399992075487],[119.10984892739785,29.108678683142045],[119.10957516753537,29.108918119448038],[119.10956506926496,29.109072611505322],[119.10970625734316,29.109111438670443],[119.10999009412562,29.108989365291],[119.1105573725075,29.10928695647174],[119.11065497299005,29.10944267332587],[119.11072084969952,29.109909166314363],[119.11147620450518,29.109893837457932],[119.11157597322457,29.110016915151416],[119.11225212550454,29.109796978403608],[119.11227594713976,29.109250317885344],[119.11114203302498,29.10868123979527],[119.11053337080565,29.107747730716817],[119.11144905075233,29.107290936709507],[119.11211467187843,29.108015507569196],[119.11230448223067,29.10834691458204],[119.11268165426998,29.10821377584141],[119.11257360798184,29.107940688454104],[119.11395516852369,29.10758354979111],[119.11430528940073,29.10815185821359],[119.11429946989472,29.10879969801128],[119.11435062207774,29.108854768332833],[119.11509063242657,29.108577935101586],[119.11533707813737,29.108364528434418],[119.11565124681925,29.108297036465483],[119.11574132835845,29.108167244910188],[119.11612755247116,29.108191088067084],[119.11625688371898,29.10834028490241],[119.1160510974388,29.109056771870193],[119.11603988482555,29.109568276119663],[119.11642251263922,29.10957395544804],[119.1166073346796,29.10968146890286],[119.11719642089204,29.109748557415013],[119.11720108285766,29.110006115899434],[119.11766875933134,29.110063678219376],[119.11767887498623,29.109748936960127],[119.11866938138633,29.10992780149795],[119.11883189253481,29.10989871053657],[119.11977280689257,29.109060034332018],[119.12004953229808,29.109309918325447],[119.1205839392784,29.10927712172834],[119.12071908319744,29.109166092511703],[119.12090939221643,29.108715994526115],[119.1211209368418,29.108587231369494],[119.121333547085,29.10866143904448],[119.12175694364326,29.109133419668243],[119.12199803247675,29.10917078862278],[119.12227733314752,29.109103519757717],[119.12301981532819,29.108133377377616],[119.1233629316916,29.107905480307338],[119.12378643884017,29.10749016823066],[119.1247357770416,29.107314617211593],[119.12487309194886,29.1073697973456],[119.1257997492623,29.107358105861355],[119.1262813218189,29.107009439239242],[119.12643813654748,29.10673937733961],[119.12814237624656,29.106545890241044],[119.12824514799905,29.10608791486437],[119.12821850690567,29.105696785982595],[119.12855273339083,29.10484582507291],[119.12839160602627,29.104818298610446],[119.12816341785056,29.104968663134528],[119.1279828252735,29.104970882451084],[119.12787541466321,29.104888384539585],[119.12777775672522,29.104573613605137],[119.12801607773626,29.10391795145277],[119.12824857601257,29.103934497635805],[119.12841689713237,29.104134963670507],[119.12845115490707,29.103979697670212],[119.1286580705734,29.103912403927875],[119.12838748197038,29.102456869681912],[119.12910489162249,29.101650249466918],[119.12914131168849,29.1015118034624],[119.12902344493648,29.101402940375298],[119.12873543072303,29.101345136059827],[119.12865145944974,29.10112579261275],[119.12851124492327,29.101025808083097],[119.12647473632188,29.10023149536212],[119.12628627656841,29.099636053899392],[119.12629388989158,29.099119515485704],[119.12648351552326,29.098725030154846],[119.12732884645335,29.09778514849542],[119.12745572949292,29.097750040610936],[119.12805335517038,29.09794047343903],[119.12835507194188,29.09785737024778],[119.12881647104531,29.097896130475117],[119.129007900149,29.097697975616793],[119.12893331994513,29.097249506254517],[119.12897911066776,29.09712842744545],[119.12945497383237,29.096765505687173],[119.13006312702638,29.09660931643211],[119.13024050130873,29.09646070215776],[119.13002174386888,29.09575189276691],[119.12991468884198,29.095633327556836],[119.12875613064175,29.095328345648575],[119.12903450637755,29.09428218326624],[119.12934316617874,29.093225448334582],[119.12962112442814,29.092916789697473],[119.12985073692752,29.093114638642362],[119.13000395126694,29.093034069383638],[119.13010380468003,29.093060539855085],[119.12984131239514,29.09372262975191],[119.13039647125147,29.09368400842109],[119.13038679261484,29.09304272069616],[119.13045817441139,29.092997214987683],[119.13072889942858,29.09309107413129],[119.13084673043842,29.093703269533137],[119.13150610071699,29.0936059835885],[119.13152476928603,29.0945188654199],[119.133297461066,29.09431107748703],[119.13339521285336,29.09374906667392],[119.13340460841954,29.09349404351112],[119.13320889019036,29.09291051397108],[119.13331887320803,29.092659399878254],[119.13324970305395,29.092054004511457],[119.13347505881826,29.09177408583324],[119.13367299806299,29.09170006707883],[119.13361930466921,29.091392352813283],[119.13424050458867,29.091471507393944],[119.13452066235757,29.09128699245637],[119.13453365452273,29.091139798101246],[119.13445578391838,29.091057589026175],[119.13431011924213,29.091118903789823],[119.13416157931599,29.091081924170428],[119.1341302346326,29.090820012370298],[119.13453369410645,29.090675500742943],[119.13457698350862,29.09039426492489],[119.13467073295256,29.09030653214055],[119.13529447245375,29.090451355720063],[119.1359189101422,29.091011387724453],[119.13593478682365,29.090870672684634],[119.13564890758231,29.09034905549008],[119.13596657194405,29.090216941501946],[119.13601994982669,29.09004408445006],[119.13629039639326,29.089764515980676],[119.13602614154543,29.089314778561423],[119.13666756464133,29.08959022508399],[119.13686337997596,29.089290412022997],[119.136639494927,29.088948550790672],[119.13664780108351,29.08879523559878],[119.13809588078783,29.08877499751224],[119.13830142205177,29.088691302314974],[119.13878970538931,29.08816782399573],[119.13885969603172,29.087749672332524],[119.1388056257733,29.08753034937942],[119.13928812476264,29.087265141339852],[119.13961481680687,29.08739494029949],[119.1406111647051,29.087479612136523],[119.14072583367232,29.087545612109746],[119.14056126860662,29.089026654360275],[119.14043105528675,29.08941458695671],[119.14071664618506,29.08956708473853],[119.1410105477027,29.08955296083803],[119.14117131195881,29.09038126007103],[119.14160652967239,29.09096303714247],[119.14244245537694,29.09100739908859],[119.14256475326923,29.090486636718193],[119.14263295825785,29.089949244012903],[119.1431674767069,29.089252417310547],[119.1438942134953,29.088687824480914],[119.1444434992373,29.088420081574856],[119.14480094585059,29.08791516806194],[119.14508442287188,29.08786472325822],[119.14565385922553,29.088329668117076],[119.1459665595318,29.08823341252219],[119.14573216419794,29.087836181313886],[119.1455749856342,29.087030624131813],[119.14585992787468,29.08677712937866],[119.14649001937808,29.086620961262764],[119.14681106067151,29.086060427742975],[119.14688539591418,29.08561954421833],[119.14664739279763,29.085176260140237],[119.14656916685328,29.08472127788715],[119.1458280406475,29.08429129607598],[119.14578695747059,29.083914702346686],[119.1458774964349,29.08375846488153],[119.14607514261054,29.083713821965873],[119.14622337045529,29.083767210402222],[119.14678848831218,29.084300415780774],[119.14694967990201,29.0846219020093],[119.1476757208118,29.084535240447043],[119.14768147436718,29.08473803690572],[119.14734421874978,29.085036668659352],[119.14715195626688,29.085323131132117],[119.14714539625196,29.08612167838442],[119.14726838714681,29.086099399112552],[119.14773442660092,29.08552661069028],[119.14806338036624,29.085335790861006],[119.14825382194203,29.085300856399872],[119.14878724862538,29.08555948118391],[119.14891603546418,29.085295489720856],[119.14904912970827,29.085280515603998],[119.14912414496335,29.085368770950726],[119.14908910748154,29.085967180885703],[119.14958647878335,29.086176382350324],[119.1497502347847,29.0861479725677],[119.14998399769568,29.085743694302476],[119.15033172322543,29.085552919581854],[119.15050160130409,29.085668406654932],[119.1505293524202,29.085933560912736],[119.15061807666434,29.08601932362451],[119.1508835612234,29.085896756696386],[119.15125580704543,29.0858661905485],[119.15183115139833,29.0856148450502],[119.15187515307323,29.085667528813968],[119.15158944707694,29.085989336437773],[119.15164389869066,29.086163170701628],[119.1522030031484,29.08605541509341],[119.15245225012933,29.086092718099472],[119.15287568215113,29.086602446158004],[119.15339185160288,29.08675622548933],[119.15357798301267,29.0867378468025],[119.15374429885905,29.08644461466232],[119.15445961814055,29.086321504785875],[119.15457501276457,29.08675399131986],[119.15438235550246,29.087122264708345],[119.15445917350482,29.08730918029868],[119.15484440882075,29.087517774821357],[119.155426640443,29.08729569792691],[119.15623610203552,29.087503706527123],[119.15621694016048,29.088010505067817],[119.15572274136014,29.08797464035758],[119.15556399796097,29.088238655137907],[119.15580674196742,29.08855761206068],[119.15617540871048,29.088566364226338],[119.15627099115491,29.08870421469683],[119.15685971754165,29.08861309468835],[119.156994968879,29.0889050635814],[119.15698520258911,29.089215926374983],[119.156789665097,29.08943373972721],[119.15677053642129,29.089547823743224],[119.15698082543749,29.089784801751545],[119.15731559658639,29.089705188913385],[119.15759407917727,29.08979867665487],[119.1577809497157,29.089714751912318],[119.15777085731862,29.089616532509343],[119.15749058867694,29.08930730421323],[119.15761291737061,29.088859774577987],[119.15781493962011,29.088769312562384],[119.15830914945471,29.08884799499159],[119.15844909841418,29.089077834517997],[119.15863018359374,29.08917708391275],[119.15872686317472,29.089177619321696],[119.15889246219227,29.088979180082305],[119.15908545691116,29.08903267875127],[119.15904356730864,29.089539165713674],[119.1592141899596,29.089664476215766],[119.15930041770783,29.089557259632304],[119.15940544276975,29.088998549984574],[119.15960171844942,29.088663117973546],[119.15981890420413,29.088491123360125],[119.16006890744593,29.088453361519527],[119.16031709625878,29.08854976917071],[119.16020809600612,29.089176995532068],[119.1599237678174,29.08984221042378],[119.15996344368702,29.08992087992694],[119.16010521727978,29.08993822575164],[119.16047176511323,29.089655894836923],[119.16089750721763,29.089030599439933],[119.16084523508803,29.08859192556696],[119.16089795373908,29.0880198120839],[119.16167610645941,29.08798896115304],[119.16188786356301,29.088078290562947],[119.16189325466917,29.08831714866409],[119.16253429600688,29.088641624361816],[119.1628549796134,29.089026569824263],[119.16341599465203,29.088673385419987],[119.1636356988386,29.08868134765729],[119.1641249175342,29.08841939906358],[119.16467617160194,29.088373754015365],[119.16490058041968,29.08823433510519],[119.16549438412314,29.08847366317228],[119.16573573785156,29.088481758470774],[119.16594826089755,29.088129729293446],[119.16688476267367,29.088825367087956],[119.16718633932463,29.089163971580543],[119.16746190562871,29.08991772424692],[119.16749037279362,29.09031759676708],[119.16837166576163,29.091222938083096],[119.16860289210206,29.091577329089205],[119.16869089609833,29.09187245804476],[119.16885682070709,29.092247589647002],[119.16931351146512,29.092844761215535],[119.1694267581452,29.09327950604583],[119.17018076981938,29.093398282597892],[119.17015691504577,29.093912355450747],[119.1703975527701,29.093913888143916],[119.17085752244378,29.094156841215387],[119.170983461093,29.093831809416752],[119.17118622826746,29.09370755167247],[119.1717071964893,29.093636411898913],[119.17184071981364,29.093214362301396],[119.17206406407632,29.09294158256502],[119.17255256467334,29.092847360038462],[119.1733892252884,29.092638326297028],[119.17427670911711,29.092973361176035],[119.17484240766746,29.09297091915308],[119.17494522268943,29.09304620245221]]]]},properties:{geom:"SRID=4326;MULTIPOLYGON(((119.185179142414 29.1063604612029,119.185257262401 29.1061117011918,119.185857382296 29.1062120511153,119.186096422253 29.1061404110829,119.186168782239 29.1053138510685,119.186662342145 29.1043294309944,119.187107302056 29.10425",province:"浙江省",city:"衢州市",country:"龙游县",name:"塔石镇"}}]}];const Ba={id:"map"},Fa={__name:"map",setup(e){let t=null;const r=Z8([{name:"龙游县湖镇镇养老服务中心(龙游县湖镇中心敬老院)",value:34,center:[119.290573,29.05917]},{name:"龙游县模环敬老院(龙游县模环乡钱江缘颐养院)",value:73,center:[119.245178,29.11824]},{name:"龙游县小南海敬老院(龙游县小南海销钱江缘颐养院)",value:29,center:[119.116203,29.078722]},{name:"龙游县广和长青养老服务中心",value:310,center:[119.15457,29.01811]},{name:"龙游县泽随敬老院(龙游泽随养老中心)",value:57,center:[119.102493,29.14036]},{name:"龙游县龙南中心敬老院(龙游龙南养老中心)",value:73,center:[119.157143,28.833012]},{name:"龙游县詹家敬老院(龙游詹家养老中心)",value:33,center:[119.078972,29.026592]},{name:"龙游县龙洲敬老院(龙游龙洲养老中心)",value:23,center:[119.164062,28.984661]},{name:"龙游县横山镇敬老院(龙游横山养老中心)",value:58,center:[119.237015,29.240862]},{name:"龙游骨科医院(六顺颐养院)",value:247,center:[119.171921,29.01895]},{name:"龙游石佛敬老院(龙游县石佛乡六顺养老中心)",value:61,center:[119.11557,29.187431]},{name:"龙游县国华养老服务有限公司",value:25,center:[119.125282,29.098713]},{name:"龙游县社会养老和儿童福利院",value:0,center:[119.17602,29.03358]},{name:"龙游荷庄养老院",value:0,center:[119.211021,29.174171]},{name:"龙游县湖镇中心卫生院(天禾康养)",value:0,center:[119.299393,29.059999]}]),i=Z8([]),n=Z8([]),a=()=>{t=new BMapGL.Map("map",{minZoom:11,maxZoom:16}),t.enableScrollWheelZoom(!0),S5.data.get("type")==1||t.setMapStyleV2({styleId:"d0acde891abd157741b71e12670ee2e6"}),o([119.123203,29.098722],12),s(),l()},o=(u,c)=>{t.centerAndZoom(new BMapGL.Point(u[0],u[1]),c)},s=()=>{for(let u of Oa[0].features)if(u.geometry.coordinates.length>1)for(let c in u.geometry.coordinates)u.geometry.coordinates[c][0].length<60||n.push({name:u.properties.name,point:u.geometry.coordinates[c][0]});else n.push({name:u.properties.name,point:u.geometry.coordinates[0]});for(let u of r)i.push({name:u.name,center:u.center,value:u.value})},l=()=>{t.clearOverlays();let u="#fff",c=[];i.map(d=>{c.find(f=>f==d.name)||(c.push(d.name),h(d))}),n.map(d=>{let f=[];if(d.point[0].map(v=>f.push(new BMapGL.Point(...v))),f.length){let v=new BMapGL.Polygon(f,{strokeColor:"#395548",strokeWeight:2,strokeOpacity:.8,fillColor:u,fillOpacity:.5,name:d.name});t.addOverlay(v)}})},h=u=>{function c(){var f=document.createElement("div");f.style.display="flex",f.style.flexDirection="column",f.style.alignItems="center",f.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat),f.style.height="30px",f.style.width="30px";var v=document.createElement("div");v.style.color="#333",v.style.padding="6px 8px",v.style.whiteSpace="nowrap",v.style.MozUserSelect="none",v.style.fontSize="12px",v.style.borderRadius="10px",v.style.display="flex",v.style.justifyContent="center",v.style.alignItems="center",v.style.cursor="pointer",v.setAttribute("name",this.properties.title);let p=document.createElement("img");p.style.width="32px",p.src=this.properties.imgSrc,v.appendChild(p);var m=document.createElement("div");m.style.fontSize="14px",m.style.fontWeight="700",m.style.marginLeft="4px",m.style.color="#ddd",v.appendChild(m),m.appendChild(document.createTextNode(this.properties.title));var _=document.createElement("span");_.style.color="#30B9FD",_.style.fontSize="16px",_.style.fontWeight="700",_.style.marginLeft="10px",v.appendChild(_),_.appendChild(document.createTextNode(this.properties.text));var x=document.createElement("span");x.style.color="#ddd",x.style.fontSize="14px",x.style.marginLeft="4px",v.appendChild(x),x.appendChild(document.createTextNode(this.properties.unit));let y=document.createElement("img");return y.style.width="60px",y.src=this.properties.imgSrc2,f.appendChild(v),f.appendChild(y),f}var d=new BMapGL.CustomOverlay(c,{point:new BMapGL.Point(...u.center),opacity:.5,offsetY:-10,properties:{title:u.name,text:u.value,imgSrc:Na,unit:"人",imgSrc2:Ia,type:"customOverlay"}});t.addOverlay(d)};return w3(()=>{a()}),(u,c)=>(c8(),S3("div",Ba))}},Ua=T3(Fa,[["__scopeId","data-v-8ed34f0f"]]);const Ga={class:"dialogPage"},za={class:"my-header"},Ha={class:"tabelPart"},Va={class:"bo"},ka={class:"title"},Wa={class:"title_top"},Xa={class:"name"},Za={style:{width:"100%",height:"600px"}},ja={__name:"dialogMap",props:{dialogShowMap:{type:Boolean,default:()=>!1},title:{type:String,default:()=>""}},emits:["close"],setup(e,{emit:t}){const r=e,i=t,n=b6(),a=Z8({title:"",showJt:!1,showYl:!1,option:{},bg:[]});L6(()=>r.dialogShowMap,(s,l)=>{n.value=s,a.title=r.title,a.title=="交通"?setTimeout(()=>{a.showJt=!0},50):setTimeout(()=>{a.showYl=!0},50)}),w3(()=>{a.title=r.title});const o=()=>{n.value=!1,a.showJt=!1,a.showYl=!1,i("close")};return(s,l)=>{const h=J3("el-icon"),u=J3("el-dialog");return c8(),S3("div",Ga,[L0(u,{modelValue:n.value,"onUpdate:modelValue":l[0]||(l[0]=c=>n.value=c),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:C0(({close:c,titleId:d,titleClass:f})=>[b9("div",za,[L0(h,{size:"26",color:"#fff",onClick:o},{default:C0(()=>[L0(C6(D6))]),_:1})])]),default:C0(()=>[b9("div",Ha,[b9("div",Va,[b9("div",ka,[b9("div",Wa,[l[1]||(l[1]=b9("img",{src:S6,alt:"",style:{"margin-right":"10px"}},null,-1)),b9("div",Xa,M6(e.title)+"详情",1),l[2]||(l[2]=b9("img",{src:E6,alt:"",style:{"margin-left":"10px"}},null,-1))]),l[3]||(l[3]=b9("img",{class:"title_botton",src:A6,alt:""},null,-1))])]),b9("div",Za,[a.showJt?(c8(),e4(Ra,{key:0,style:{width:"100%",height:"100%"}})):t4("",!0),a.showYl?(c8(),e4(Ua,{key:1,style:{width:"100%",height:"100%"}})):t4("",!0)])])]),_:1},8,["modelValue"])])}}},Ka=T3(ja,[["__scopeId","data-v-e73c05bc"]]);export{Ka as D}; diff --git a/build/build/assets/dialogMap-c5de3d0e.css b/build/build/assets/dialogMap-c5de3d0e.css deleted file mode 100644 index 057daea..0000000 --- a/build/build/assets/dialogMap-c5de3d0e.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";[data-v-4bc23234] .anchorBL,[data-v-8ed34f0f] .anchorBL{display:none}[data-v-e73c05bc] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 70% !important}.my-header[data-v-e73c05bc]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-e73c05bc]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-e73c05bc] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.pagePart[data-v-e73c05bc]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-e73c05bc] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-e73c05bc] .el-pagination button:disabled{background-color:#0074ff00!important}.pagePart[data-v-e73c05bc] .el-pagination>.is-last{color:#fff}.bo[data-v-e73c05bc]{width:100%;display:flex}.title[data-v-e73c05bc]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-e73c05bc]{display:flex;align-items:end}.title_top img[data-v-e73c05bc]{height:33px;width:33px}.title_top .name[data-v-e73c05bc]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-e73c05bc]{margin-top:5px;height:19px} diff --git a/build/build/assets/dialogTab-8c4e48bd.png b/build/build/assets/dialogTab-8c4e48bd.png deleted file mode 100644 index 30b9995..0000000 Binary files a/build/build/assets/dialogTab-8c4e48bd.png and /dev/null differ diff --git a/build/build/assets/dxje-26ce08f5.png b/build/build/assets/dxje-26ce08f5.png deleted file mode 100644 index 3fb3bbe..0000000 Binary files a/build/build/assets/dxje-26ce08f5.png and /dev/null differ diff --git a/build/build/assets/eP1-f53bf725.js b/build/build/assets/eP1-f53bf725.js deleted file mode 100644 index fdc0a48..0000000 --- a/build/build/assets/eP1-f53bf725.js +++ /dev/null @@ -1 +0,0 @@ -import{L as c,i as A}from"./index-c2d8894b.js";import{r as p,d as g,D as u,e as h,f as b,B as w,b as m}from"./index-0837fb0a.js";const Q=""+new URL("xxgkTop-bcae9331.png",import.meta.url).href,z="data:image/png;base64,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",S=""+new URL("pp3-7031eaf9.gif",import.meta.url).href,E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAABkCAMAAABq4oiZAAAC7lBMVEUAAADwuAXwrQTuwQPuygPwpATutwPwxArxwQz61Ef61UfyvA/xvgz61Ufythb61Ub61UfwxwjxuBTvywf61EfxqQDythnxuRH61Ub71UfwyAfvrwPyuRT61Ef61Efwuwzxwgv51EbwuxD51Ef61UfwzQbyvg771Uf51Ej51Uf1uCryuhL500b61Ef61UbxvQ/61EbzuBXzuhLztRn61EfxwBXw0QT385PvzwXwzAb51Eb17obyuhTw7nvw74LxpgTwzwX61Ef61Uf/8J/u7Xry7oP61Eb20Tr2yy3upwPztxf6737/8aL/7573zDLzyyHyuxH10Cv05GDxvA3r5WfwugbwsQTy7X337n7/75/xxBz67n336XLxvw7vngP/8aHw6HL4zTj10iL14lr40TjxtQ/14U7yvBH875nz2U725mn30DP10kH12ELyuxH+75Tyvhn47n/xsRH01B/0ySLunQP/75/40j//86XvoAPl3VDn4F3/75/voQP/75/z8pLr3ljurQvwxgz021v60kLvrAPw0QnwzgfxuRLxsxL/75/z0Rj5z0D352rx4mHytBPvxgP46nb37HzwxAPungP47n/wxQP/7Jzz2jTl4l7y2Er0xh7/7aD1zDjyyhL600L15nDzvh7vpQbxqwTvoAPv0gX15WjumwP57nzw0Qv/753/7p7wzwT/8qL/9ajvzgT57Hr37X7/7p3yuhjvywP/75740D33yjPxtBDumwL253Hn6W3q4WDwxwTuxAPvtAPvpwPtmgPuqQP0xCTy3VnuxgTuuQPvzgT031X78H7584fwywjvsATvxwTupgTvtgTvvwTvzQTuogTvswTvuATvugTvrQTvqwTuqQTvygTvxATvvATvwgTvnwTv0QTunQT33Fn110T879L65Xbwqhf0x1D985jxxxj++/P87pD764b442nzzy30xUX2207yxibvuQz54qz53qL0zFz21FDz0TjwvRn++vL1zmjvrwzO7bn4AAAAzHRSTlMAMzNNTTNN7uqyoObppOGrnfHi9ZoS4OOvlvNN5aaVNuyc5LSi+OesmbcG5q+pmOmn4uLhujv8F/r3lx5mEw04+r6oXSkJwXhuTeL5kIV/X+i1oFJPSEU9cVNA8u3m3MjB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",B=""+new URL("pp2-4c748255.gif",import.meta.url).href,I="data:image/png;base64,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",T=""+new URL("pp1-14da0966.gif",import.meta.url).href,v={__name:"edXS2",props:{list:{type:Array,default:()=>[]},month:{type:Array,default:()=>[]}},setup(f){const s=f,r=p(),t=g({list:[],year:[],option:{},bg:[]}),i=p(100),n=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1} "},grid:{top:"5%",left:"1%",right:"3%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:{type:"value",max:i,splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"线索",type:"line",stack:"Total",symbol:"emptyCircle",symbolSize:10,label:{show:!0,color:"#ffffff",fontSize:17,position:"top",formatter:function(o){return o.value}},itemStyle:{borderColor:"#FFEA5A",borderWidth:1,color:"#FFEA5A"},areaStyle:{color:"#F4F65B",normal:{color:new c(0,0,0,1,[{offset:0,color:"rgba(255, 234, 90, 0.50)"},{offset:1,color:"rgba(255, 234, 90, 0)"}],!1),shadowBlur:0}},data:t.list}]}},a=o=>Math.max(...o),e=()=>{var o=A(r.value);o.setOption(t.option)};return u(()=>{setTimeout(()=>{t.list=s.list,t.year=s.month,i.value=a(t.list),i.value=i.value+20,t.year.forEach(()=>{t.bg.push(0)}),n(),e()},600)}),(o,l)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"270px"}},null,512))}},P={__name:"pie5",props:{list:{type:Object,default:()=>[]}},setup(f){const s=f,r=p(),t=g({list:[[],[]],list1:[],list2:[],Max:null,option:{},initialLegendData:["县镇","农村"],initialLegendData1:["副高级","正高级","未定级","员级","中级","助理级"]}),i=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a}:{c}
{a1}:{c1} "},legend:{data:t.initialLegendData,top:"8%",right:"11%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"value",max:t.Max,splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1},axisTick:{show:!1}}],yAxis:[{type:"category",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisTick:{show:!1},splitLine:{show:!1},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:t.initialLegendData1}],series:[{z:1,name:"县镇",barGap:"-50%",type:"bar",data:t.list[0],barWidth:"40%",barGap:.3,label:{show:!0,position:"right",color:"#ffffff",fontSize:17,formatter:function(e){return e.value}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:0,color:"rgba(255, 234, 90, 0.2)"},{offset:1,color:"rgba(255, 234, 90, 1)"}]}}},{z:2,name:"农村",type:"bar",barGap:"-50%",data:t.list[1],barWidth:"40%",barGap:.3,label:{show:!0,position:"right",color:"#ffffff",fontSize:17,formatter:function(e){return e.value}},itemStyle:{color:{show:!0,type:"linear",colorStops:[{offset:0,color:"rgba(23, 255, 206, 0.2)"},{offset:1,color:"rgba(23, 255, 206, 1)"}]}}}]}},n=()=>{var e=A(r.value);e.setOption(t.option)},a=()=>{const e=t.list1.xzjszcsl,o=t.list1.ncjszcsl,l=[e.xzfgj,e.xzzgj,e.xzwdj,e.xzyj,e.xzzj,e.xzzlj],y=[o.ncfgj,o.nczgj,o.ncwdj,o.nczlj,o.ncyj,o.ncwdj];t.list[0].push(...l),t.list[1].push(...y),t.list2=[...t.list[0],...t.list[1]];let x=Math.max(...t.list2);t.Max=Math.ceil(x*1.2/100)*100};return u(()=>{setTimeout(()=>{t.list1=s.list,a(),i(),n()},600)}),(e,o)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"50%",height:"280px"}},null,512))}},U={__name:"pie",props:{list:{type:Array,default:()=>[]}},setup(f){const s=f,r=p(),t=g({list:[[],[]],option:{}}),i=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a1}:{c1}
{a3}:{c3} "},legend:{data:["县镇","农村"],top:"8%",right:"11%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisTick:{show:!1},data:["小学","初中","高中"]},{axisTick:!1,type:"category",data:["小学","初中","高中"],axisLabel:{show:!1}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list[1],symbol:"diamond",symbolOffset:["-60%","-50%"],symbolSize:[19,10],itemStyle:{borderColor:"#2fffa4",color:"rgba(23, 136, 255, 1)"}},{z:1,barGap:.3,name:"县镇",type:"bar",data:t.list[1],barWidth:"25%",label:{show:!0,position:"top",color:"#ffffff",fontSize:"17",formatter:function(a){return a.value}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 136, 255, .7)"},{offset:.5,color:"rgba(23, 136, 255, .7)"},{offset:.5,color:"rgba(23, 136, 255, .3)"},{offset:1,color:"rgba(23, 136, 255, .5)"}]}}},{z:2,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list[0],symbol:"diamond",symbolOffset:["62%","-50%"],symbolSize:[19,10],itemStyle:{borderColor:"#32ffee",color:"rgba(23, 237, 255, 1)"}},{z:2,name:"农村",type:"bar",barGap:.3,data:t.list[0],barWidth:"25%",label:{show:!0,position:"top",color:"#ffffff",fontSize:"17",formatter:function(a){return a.value}},itemStyle:{color:new c(0,0,0,1,[{offset:0,color:"rgba(23, 237, 255, 1)"},{offset:1,color:"rgba(23, 237, 255, 0.20)"}])},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)",fontSize:16},data:["2019","2020","2021"].map(()=>100),barWidth:70}]}},n=()=>{var a=A(r.value);a.setOption(t.option)};return u(()=>{setTimeout(()=>{t.list=s.list,i(),n()},600)}),(a,e)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"50%",height:"280px"}},null,512))}},C={__name:"pieRose",props:{list:{type:Array,default:()=>[]}},setup(f){const s=f,r=p(),t=g({list:[],option:{}});var i=["#4EC2FF","#FF805C","#12F7D5","#268FFF","#FFE986"];const n=()=>{t.option={color:i,legend:{orient:"vertical",top:"center",right:"6%",icon:"circle",itemGap:20,itemWidth:10,itemHeight:10,textStyle:{color:"#fff",fontSize:18},formatter:function(e){for(var o,l=0,y=t.list.length;l{b} : {c} ({d}%)"},series:[{name:"测评分析",type:"pie",radius:["20%","70%"],center:["30%","50%"],roseType:"radius",minShowLabelAngle:30,label:{show:!1},data:t.list},{type:"pie",center:["30%","50%"],radius:["20%","26%"],hoverAnimation:!1,clockWise:!1,itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:"rgba(14, 59, 123, 0.60)"}},tooltip:{show:!1},label:{show:!1},data:[100]}]}},a=()=>{var e=A(r.value);e.setOption(t.option)};return w(()=>s.list,(e,o)=>{t.list=e,n(),a()}),m(()=>{t.list=s.list,n(),a()}),(e,o)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"300px"}},null,512))}},R={__name:"eP1",props:{list:{type:Array,default:()=>[]}},setup(f){const s=f,r=p(),t=g({list:[],list1:[],option:{}}),i=["中职","高中","初中","小学","幼儿园","特殊教育"],n=()=>{var o=A(r.value);o.setOption(t.option)},a=()=>{t.list1=t.list.map(o=>`${o}人`)},e=()=>{t.option={grid:{top:"6%",left:"15%",right:"15%",bottom:"0%",containLabel:!1},tooltip:{show:!0,trigger:"axis",formatter:"{b0}:{c1}人"},xAxis:[{type:"value",scale:!1,max:t.list,axisLabel:{show:!1,textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1},splitLine:{show:!1},axisTick:{show:!1}}],yAxis:[{type:"category",scale:!0,splitLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1}},axisTick:{show:!1},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1},data:i},{type:"category",show:!0,position:"right",axisLine:{show:!1},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisTick:{show:!1},data:t.list1}],series:[{type:"bar",data:t.list.map(()=>Math.max(...t.list)*1.05),yAxisIndex:1,barWidth:30,silent:!0,itemStyle:{color:"rgba(0, 230, 255, 0.1)"}},{type:"bar",data:t.list.map(()=>Math.max(...t.list)*1.02),barWidth:8,silent:!0,itemStyle:{normal:{borderRadius:[0,50,50,0],color:new c(0,0,1,0,[{offset:0,color:"rgba(94, 178, 188, 0)"},{offset:1,color:"rgba(94, 178, 188, 0.3)"}])}}},{type:"bar",data:t.list,barWidth:7,barGap:-1.1,itemStyle:{normal:{color:function(o){var l=[new c(0,0,1,0,[{offset:0,color:"rgba(0, 230, 255, 0)"},{offset:.5,color:"rgba(0, 230, 255, 0.5)"},{offset:1,color:"rgba(0, 230, 255, 1)"}]),new c(0,0,1,0,[{offset:0,color:"rgba(0, 255, 208,0)"},{offset:.5,color:"rgba(0, 255, 208,0.5)"},{offset:1,color:"rgba(0, 255, 208,1)"}]),new c(0,0,1,0,[{offset:0,color:"rgba(255, 234, 90, 0)"},{offset:.5,color:"rgba(255, 234, 90, 0.5)"},{offset:1,color:"rgba(255, 234, 90, 1)"}])];return l[o.dataIndex%l.length]}}},label:{show:!0,width:8,height:8,borderRadius:1e3,color:"rgba(0,0,0,0)",shadowColor:"#00E6FF",backgroundColor:"rgba(0, 230, 255, 1)",position:["99%",-.4],shadowBlur:6}}]}};return u(()=>{setTimeout(()=>{t.list=s.list,a(),e(),n()},600)}),(o,l)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"250px"}},null,512))}};export{R as _,C as a,Q as b,U as c,P as d,z as e,S as f,E as g,B as h,I as i,T as j,v as k}; diff --git a/build/build/assets/ePjz-639258a6.js b/build/build/assets/ePjz-639258a6.js deleted file mode 100644 index 46784b8..0000000 --- a/build/build/assets/ePjz-639258a6.js +++ /dev/null @@ -1 +0,0 @@ -import{i as n,L as x}from"./index-c2d8894b.js";import{r as y,d as c,B as m,D as p,e as d,f as b}from"./index-0837fb0a.js";const g={__name:"eP1",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(s){const a=s,l=y(),t=c({list:[],list1:[],list2:[],year:[],option:{}}),i=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}
{a1}:{c1}"},legend:{data:["救助金额","救助人数"],top:"8%",textStyle:{fontSize:14,color:"#ffffff"}},grid:{left:"6%",right:"9%",bottom:"0%",containLabel:!0,color:"#ffffff"},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisTick:{show:!1},data:t.list.year},{type:"category",show:!1,data:t.list.year}],yAxis:[{type:"value",scale:!0,name:"救助人数",min:0,splitLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1}},axisLabel:{textStyle:{fontSize:14,color:"#ffffff"}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",scale:!0,min:0,name:"救助金额/万",splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:14,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{yAxisIndex:1,name:"救助金额",data:t.list2,type:"line",stack:"Total",symbol:"emptyCircle",symbolSize:10,label:{show:!0,position:"top",color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"}},{z:1,yAxisIndex:0,name:"救助人数",data:t.list1,barWidth:20,type:"bar",label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .3)"},{offset:1,color:"rgba(255, 242, 142, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:2,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:t.list.year.map(()=>100),barWidth:50},{z:1,type:"pictorialBar",symbolPosition:"end",data:t.list1,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[21,15],itemStyle:{borderColor:"#2fffa4",color:"rgba(255, 242, 142, 1)"}}]}},r=()=>{var e=n(l.value);e.setOption(t.option)},f=()=>{t.list.length!==0&&(t.list1=[],t.list2=[],t.list.data.forEach(e=>{t.list1.push(e.jzrs),t.list2.push(e.jzje)}))};return m(()=>a.list,(e,o)=>{t.list=e,f(),i(),r()}),p(()=>{setTimeout(()=>{t.list=a.list,f(),i(),r()},600)}),(e,o)=>(d(),b("div",{ref_key:"chart",ref:l,style:{width:"100%",height:"330px"}},null,512))}},z={__name:"eP2",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(s){const a=s,l=y(),t=c({list:[],list1:[],list2:[],year:[],option:{}}),i=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}
{a1}:{c1}"},legend:{data:["救助金额","救助人数"],top:"8%",textStyle:{fontSize:14,color:"#ffffff"}},grid:{left:"6%",right:"9%",bottom:"0%",containLabel:!0,color:"#ffffff"},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisTick:{show:!1},data:t.list.year},{type:"category",show:!1,data:t.list.year}],yAxis:[{type:"value",scale:!0,name:"救助人数",min:0,splitLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1}},axisLabel:{textStyle:{fontSize:14,color:"#ffffff"}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",scale:!0,min:0,name:"救助金额/万",splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:14,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{yAxisIndex:1,name:"救助金额",data:t.list2,type:"line",stack:"Total",symbol:"emptyCircle",symbolSize:10,label:{show:!0,position:"top",color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#2468FF"}},{z:1,yAxisIndex:0,name:"救助人数",data:t.list1,barWidth:20,type:"bar",label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:2,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:t.list.year.map(()=>100),barWidth:50},{z:1,type:"pictorialBar",symbolPosition:"end",data:t.list1,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[21,15],itemStyle:{borderColor:"#2fffa4",color:"rgba(23, 237, 255, 1)"}}]}},r=()=>{var e=n(l.value);e.setOption(t.option)},f=()=>{t.list.length!==0&&(t.list1=[],t.list2=[],t.list.data.forEach(e=>{t.list1.push(e.jzrs),t.list2.push(e.jzje)}))};return m(()=>a.list,(e,o)=>{t.list=e,f(),i(),r()}),p(()=>{setTimeout(()=>{t.list=a.list,f(),i(),r()},600)}),(e,o)=>(d(),b("div",{ref_key:"chart",ref:l,style:{width:"100%",height:"330px"}},null,512))}},w={__name:"eP3",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(s){const a=s,l=y(),t=c({list:[],list1:[],list2:[],list3:[],lineData:[],lineData1:[],month:[],option:{},initialLegendData:["特困救助金额","低保救助金额"],initialLegendData1:["特困救助人次","低保救助人次","低边救助人次"]}),i=[{type:"linear",x:0,x2:0,y:0,y2:1}],r=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}月
{a0}:{c0}
{a1}:{c1}
{a2}:{c2}
{a3}:{c3}
{a4}:{c4}"},legend:[{data:t.initialLegendData,top:"3%",textStyle:{fontSize:14,color:"#ffffff"}},{data:t.initialLegendData1,top:"13%",textStyle:{fontSize:14,color:"#ffffff"}}],grid:{top:"28%",left:"6%",right:"9%",bottom:"0%",containLabel:!0,color:"#ffffff",fontSize:14},calculable:!0,color:i,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisTick:{show:!1},data:t.month},{type:"category",show:!1,data:t.month}],yAxis:[{type:"value",scale:!0,name:"救助人数",splitLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",scale:!0,min:0,name:"救助金额/万",splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:14,color:"#ffffff",lineHeight:19,fontFamily:"MicrosoftYaHei"}}],series:[{yAxisIndex:1,name:"特困救助金额",data:t.lineData,type:"line",itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"}},{yAxisIndex:1,name:"低保救助金额",data:t.lineData1,type:"line",itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#2468FF"}},{barGap:.3,z:1,yAxisIndex:0,name:"特困救助人次",data:t.list1,barWidth:15,type:"bar",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}}},{barGap:.3,z:2,yAxisIndex:0,name:"低保救助人次",data:t.list2,barWidth:15,type:"bar",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 136, 255, .7)"},{offset:.5,color:"rgba(23, 136, 255, .7)"},{offset:.5,color:"rgba(23, 136, 255, .3)"},{offset:1,color:"rgba(23, 136, 255, .5)"}]}}},{barGap:.3,z:3,yAxisIndex:0,name:"低边救助人次",data:t.list3,barWidth:15,type:"bar",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}}},{yAxisIndex:2,xAxisIndex:1,itemStyle:{color:"rgba(180, 180, 180, 0.2)"},data:t.list.data.map(()=>100),barWidth:60,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},type:"bar"},{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list1,symbol:"diamond",symbolOffset:["-140%","-50%"],symbolSize:[14,8],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}},{z:2,name:"上部2",type:"pictorialBar",symbolPosition:"end",data:t.list2,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[14,8],itemStyle:{borderColor:"#2fffa4",color:"rgba(23, 136, 255, 1)"}},{z:3,name:"上部3",type:"pictorialBar",symbolPosition:"end",data:t.list3,symbol:"diamond",symbolOffset:["140%","-50%"],symbolSize:[14,8],itemStyle:{borderColor:"#32ffee",color:"rgba(23, 237, 255, 1)"}}]}},f=()=>{var o=n(l.value);o.setOption(t.option)},e=()=>{t.list.length!==0&&(t.list1=[],t.list2=[],t.list3=[],t.lineData=[],t.lineData1=[],t.list.data.forEach(o=>{t.lineData.push(o.tkjzje),t.lineData1.push(o.dbjzje),t.list1.push(o.tkjzrs),t.list2.push(o.dbjzrs),t.list3.push(o.dibianJzrs)}))};return p(()=>{setTimeout(()=>{t.list=a.list,t.month=a.list.month.map(o=>o+"月"),e(),r(),f()},600)}),(o,h)=>(d(),b("div",{ref_key:"chart",ref:l,style:{width:"100%",height:"280px"}},null,512))}},L={__name:"eP4",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(s){const a=s,l=y(),t=c({list:{},list1:[],list2:[],year:[],option:{},initialLegendData:["生活补贴人数","生活补贴金额"]}),i=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}
{a1}:{c1}"},legend:{show:!0,data:t.initialLegendData,top:"3%",textStyle:{fontSize:14,color:"#ffffff"}},grid:{left:"6%",right:"9%",bottom:"5%",containLabel:!0,color:"#ffffff",fontSize:14},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisTick:{show:!1},data:t.list.year},{type:"category",show:!1,data:t.list.year}],yAxis:[{type:"value",scale:!0,name:"补贴人数",min:0,splitLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1}},axisLabel:{textStyle:{fontSize:14,color:"#ffffff"}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",scale:!0,min:0,name:t.list.name=="困难军人"?"补贴金额/万":"补贴金额/元",splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:14,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{yAxisIndex:1,name:"生活补贴金额",data:t.list2,type:"line",stack:"Total",symbol:"emptyCircle",symbolSize:10,label:{show:!0,position:"top",color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#2468FF"}},{z:1,yAxisIndex:0,name:"生活补贴人数",data:t.list1,barWidth:20,type:"bar",label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:2,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:t.list.year.map(()=>100),barWidth:50},{z:1,type:"pictorialBar",symbolPosition:"end",data:t.list1,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[21,15],itemStyle:{borderColor:"#2fffa4",color:"rgba(23, 237, 255, 1)"}}]}},r=()=>{var e=n(l.value);e.setOption(t.option)},f=()=>{t.list1=[],t.list2=[],t.list.data.forEach(e=>{t.list1.push(e.jzrs),t.list2.push(e.jzje)})};return m(()=>a.list,(e,o)=>{t.list=e,f(),i(),r(),console.log(t.list,t.list1,t.list2,"教育")}),p(()=>{setTimeout(()=>{t.list=a.list,Object.keys(t.list).length!==0&&(f(),i(),r())},600)}),(e,o)=>(d(),b("div",{ref_key:"chart",ref:l,style:{width:"100%",height:"360px"}},null,512))}},A={__name:"eP6",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(s){const a=s,l=y(),t=c({list:[],list1:[],list2:[],lineData:[],lineData2:[],month:[],option:{}}),i=[{type:"linear",x:0,x2:0,y:0,y2:1}],r=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}
{a1}:{c1}
{a2}:{c2}
{a3}:{c3}"},legend:{data:["困难残疾人生活补贴人数","护理补贴人数","","困难残疾人生活补贴金额","护理补贴金额"],top:"3%",textStyle:{fontSize:14,color:"#ffffff"}},grid:{top:"25%",left:"6%",right:"9%",bottom:"5%",containLabel:!0,color:"#ffffff",fontSize:14},calculable:!0,color:i,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisTick:{show:!1},data:t.month},{type:"category",show:!1,data:t.month}],yAxis:[{type:"value",scale:!0,name:"补贴人数",splitLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",scale:!0,min:0,name:"救助金额/元",splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:14,color:"#ffffff",lineHeight:19,fontFamily:"MicrosoftYaHei"}}],series:[{z:1,yAxisIndex:0,name:"困难残疾人生活补贴人数",data:t.list1,barWidth:18,barGap:.3,type:"bar",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}}},{z:2,yAxisIndex:0,name:"护理补贴人数",data:t.list2,barWidth:18,barGap:.3,type:"bar",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}}},{yAxisIndex:1,name:"困难残疾人生活补贴金额",data:t.lineData,type:"line",itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"}},{yAxisIndex:1,name:"护理补贴金额",data:t.lineData2,type:"line",itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#2468FF"}},{yAxisIndex:2,xAxisIndex:1,itemStyle:{color:"rgba(180, 180, 180, 0.2)"},data:t.month.map(()=>100),barWidth:60,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},type:"bar"},{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list1,symbol:"diamond",symbolOffset:["-64%","-50%"],symbolSize:[18,12],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}},{z:2,name:"上部2",type:"pictorialBar",symbolPosition:"end",data:t.list2,symbol:"diamond",symbolOffset:["64%","-50%"],symbolSize:[18,12],itemStyle:{borderColor:"#32ffee",color:"rgba(23, 237, 255, 1)"}}]}},f=()=>{var o=n(l.value);o.setOption(t.option)},e=()=>{t.list1=[],t.list2=[],t.lineData=[],t.lineData2=[],t.list.data.forEach(o=>{t.list1.push(o.shbtrs),t.list2.push(o.hlbtrs),t.lineData.push(o.shbtje),t.lineData2.push(o.hlbtje)}),t.month=t.list.month.map(o=>o+"月")};return p(()=>{setTimeout(()=>{t.list=a.list,e(),r(),f()},600)}),(o,h)=>(d(),b("div",{ref_key:"chart",ref:l,style:{width:"100%",height:"360px"}},null,512))}},C={__name:"ePjz",props:{list:{type:Array,default:()=>[]}},setup(s){const a=s,l=y(),t=c({list:[],list1:[],list2:[],year:[],option:{}}),i=[{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(142, 187, 255, 1)"},{offset:.5,color:"rgba(142, 187, 255, 0.5)"},{offset:1,color:"rgba(142, 187, 255, 0.20)"}]}],r=()=>{t.option={color:i,calculable:!0,legend:{data:["总救助金额","总救助人数"],top:"8%",bottom:"9%",textStyle:{fontSize:14,color:"#ffffff"}},tooltip:{trigger:"axis",formatter:"{b0}
{a1}:{c1}
{a2}:{c2}"},grid:{top:"20%",left:"6%",right:"9%",bottom:"7%",containLabel:!0,color:"#ffffff",fontSize:14},xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisTick:{show:!1},data:t.year},{type:"category",show:!1,data:t.year}],yAxis:[{type:"value",scale:!0,name:"救助人数",splitLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",scale:!0,min:0,name:"救助金额/万",splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:14,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{yAxisIndex:0,name:"",type:"pictorialBar",symbolSize:[30,5],symbolOffset:[0,1],z:12,symbol:"circle",itemStyle:{color:"rgba(38, 191, 254, 1)"},data:t.year.map(()=>0)},{yAxisIndex:1,name:"总救助金额",data:t.list2,type:"line",stack:"Total",symbol:"emptyCircle",symbolSize:10,label:{show:!0,position:"top",color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{borderWidth:1,color:"rgba(36, 104, 255, 1)",borderColor:"#00FCFF"}},{yAxisIndex:0,name:"总救助人数",data:t.list1,barWidth:30,type:"bar",label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},itemStyle:{color:new x(0,0,0,1,[{offset:0,color:"rgba(0, 204, 255, 1)"},{offset:1,color:"rgba(0, 255, 213, 1)"}])}},{xAxisIndex:1,yAxisIndex:2,itemStyle:{normal:{borderRadius:[10,10,0,0],color:"rgba(180, 180, 180, 0.2)"}},data:t.year.map(()=>100),barWidth:30,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},type:"bar"},{yAxisIndex:0,name:"",type:"pictorialBar",symbol:"circle",symbolSize:[30,8],symbolOffset:[0,-4],z:3,itemStyle:{normal:{color:"rgba(56, 251, 254, 1)",label:{show:!1,position:"top",textStyle:{fontSize:"14",color:"#ffffff"}}}},symbolPosition:"end",data:t.list1}]}},f=()=>{var e=n(l.value);e.setOption(t.option)};return p(()=>{setTimeout(()=>{t.list=a.list,t.year=t.list.year,t.list.data.forEach(e=>{t.list1.push(e.jzrs),t.list2.push(Math.floor(e.jzje))}),r(),f()},600)}),(e,o)=>(d(),b("div",{ref_key:"chart",ref:l,style:{width:"100%",height:"330px"}},null,512))}};export{g as _,z as a,C as b,w as c,A as d,L as e}; diff --git a/build/build/assets/education-026187c3.js b/build/build/assets/education-026187c3.js deleted file mode 100644 index bae9b61..0000000 --- a/build/build/assets/education-026187c3.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as U,a as H,b as I,c as W,d as R,e as O,f as G,g as J,h as K,i as Q,j as X,k as Y}from"./eP1-f53bf725.js";import{_ as Z,r as v,d as z,D as ss,b as ls,p as S,e as i,f as x,g as s,A as r,k as m,F as h,h as y,q as j,s as V,l as n,v as L,i as N,j as ts}from"./index-0837fb0a.js";import{D as as}from"./dialog-89522362.js";import"./index-c2d8894b.js";import"./table_c-9de598ee.js";/* empty css */const es={class:"module"},os={class:"displayFlex left_bg"},ns={class:"flex1"},is={class:"t_2"},ds={class:"top"},us={class:"t_3"},cs={class:"right"},vs={class:"flex1",style:{"margin-top":"30px"}},xs={class:"selectLint"},rs={class:"selectBox"},ps={class:"selectBox"},gs={class:"displayFlex center_bg"},_s={class:"flex1"},ms={class:"school"},zs={class:"schoolaBox"},hs={class:"schoola"},ys={class:"schoola"},fs={class:"schoola"},bs={class:"schoola"},ws={class:"schoolb"},ks={class:"grade"},Cs={class:"font"},js={class:"font"},Ts={class:"grade"},$s={class:"font"},qs={class:"font"},Bs={class:"grade grade1"},As={class:"font"},Ds={class:"schoolbs"},Ss={class:"font"},Vs={class:"flex1"},Ls={style:{width:"100%",display:"flex","flex-wrap":"wrap"}},Ns={class:"flex1"},Es={class:"fundingBox"},Fs={class:"spot"},Ps={class:"spot"},Ms={class:"spot"},Us={class:"displayFlex right_bg"},Hs={class:"flex1"},Is={class:"czr-sl"},Ws={class:"historyimg historyimg1"},Rs={class:"historyimg historyimg2"},Os={class:"flex11"},Gs={class:"earlyWarning"},Js={class:"earlyWarning1"},Ks={class:"green"},Qs={class:"earlyWarning1"},Xs={class:"yellow"},Ys={class:"earlyWarning1"},Zs={class:"red"},sl={class:"flex1"},ll={style:{display:"flex","justify-content":"center"}},tl={class:"czr-bj"},al={class:"czrBox"},el={class:"clue"},ol={class:"clueBox"},nl={class:"clueNum"},il={class:"clueBox"},dl={class:"clueNum"},ul={class:"clueBox"},cl={class:"clueNum"},vl={__name:"education",setup(xl){const f=v(!0),e=z({value1:"0",value2:"0",list:[],list1:[],active:"县镇",evaluationAnalysis:{},options1:[{value:"1",label:"2023年秋季小学生心理健康普查"},{value:"2",label:"2023年秋季初中生心理健康普查"},{value:"3",label:"2023年秋季高中生心理健康普查"}],options2:[{value:"tes1",label:"中小学心理健康诊断测验(MHT)"},{value:"tes2",label:"小学心理健康诊断测验"}]});var b=v([{name:"正常",value:17},{name:"关注",value:16},{name:"追踪",value:14},{name:"异常",value:8},{name:"警戒",value:8}]);v([{name:"正常",value:37},{name:"关注",value:26},{name:"追踪",value:24},{name:"异常",value:18},{name:"警戒",value:18}]),v([{name:"正常",value:227},{name:"关注",value:169},{name:"追踪",value:114},{name:"异常",value:98},{name:"警戒",value:78}]);const _=v(!1),c=z({url:"",title:"",columns:[{label:"学校名称",property:"xxmc"},{label:"区域",property:"qq"},{label:"学段",property:"xd"},{label:"班级数",property:"bjs"},{label:"教师数",property:"jss"},{label:"学生数",property:"xss"},{label:"性质",property:"xz"}],data:[]}),u=z({total:100,pageSize:10,currentPage:1,school:""}),E=a=>{u.currentPage=a,T(c.url,u.currentPage)},p=(a,l,d)=>{c.title=a,u.school=d,c.url=l,u.currentPage=1,_.value=!0,T(l,u.currentPage)},T=(a,l)=>{_.value=!0,N.get(`${a}?page=${l}&size=${u.pageSize}&xd=${u.school}`).then(d=>{d.code==200&&(c.data=d.data,u.total=d.count,_.value=!0)})},F=()=>{_.value=!1},$=()=>{e.options1=[],e.options2=[],e.evaluationAnalysis.forEach((a,l)=>{const d={value:`${l}`,label:a.planTitle};e.options1.push(d)}),e.evaluationAnalysis[e.value1]&&e.evaluationAnalysis[e.value1].child&&e.evaluationAnalysis[e.value1].child.forEach((a,l)=>{const d={value:`${l}`,label:a.title};e.options2.push(d)}),e.value2="0",q()},q=()=>{f.value=!1,b.value.forEach((a,l)=>{a.value=e.evaluationAnalysis[e.value1].child[e.value2].statistics[l+1]}),e.list=b.value,setTimeout(()=>{f.value=!0},100)},g=v(!1),t=z({xsql:[],zdgz:[{name:"留守儿童",value:16.1,cls:"left1"},{name:"独生子女",value:32.1,cls:"left2"},{name:"单亲家庭",value:65.1,cls:"left3"},{name:"享受低保",value:.1,cls:"left4"}],xxgk:{},xzncjszcsl:{},xzncxxsl:[[],[]],zzxm:[],schoolData:[{name:"副高级",value:""},{name:"正高级",value:""},{name:"未定级",value:""},{name:"员级",value:""},{name:"中级",value:""},{name:"助理级",value:""}],whistleblower:{yljgsl:10,qyjssl:3,green:316895,yellow:16676,red:6242,culeTotal:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]},newCules:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]},gaCules:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]},jcgCules:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]}},culeTotal:"",gaCules:"",jcgCules:""}),P=async()=>{await N.get("/api/ggfwyth/education").then(a=>{a.code==200&&(t.xsql.push(a.data.xssl.zz),t.xsql.push(a.data.xssl.gz),t.xsql.push(a.data.xssl.cz),t.xsql.push(a.data.xssl.xx),t.xsql.push(a.data.xssl.yey),t.xsql.push(a.data.xssl.tsjy),t.zdgz[0].value=a.data.zdgz.lset,t.zdgz[1].value=a.data.zdgz.dszn,t.zdgz[2].value=a.data.zdgz.dqjt,t.zdgz[3].value=a.data.zdgz.xsdb,e.evaluationAnalysis=a.data.cpfx,$(),t.xxgk=a.data.xxgk,t.xzncxxsl[0].push(a.data.xzncxxsl.ncxx.ncxx),t.xzncxxsl[0].push(a.data.xzncxxsl.ncxx.nccz),t.xzncxxsl[0].push(a.data.xzncxxsl.ncxx.ncgz),t.xzncxxsl[1].push(a.data.xzncxxsl.xzxx.xzxx),t.xzncxxsl[1].push(a.data.xzncxxsl.xzxx.xzcz),t.xzncxxsl[1].push(a.data.xzncxxsl.xzxx.xzgz),t.xzncjszcsl=a.data.xzncjszcsl,t.zzxm=a.data.zzxm,t.whistleblower=a.data.whistleblower,t.culeTotal=a.data.whistleblower.culeTotal.data.slice(-1)[0],t.gaCules=a.data.whistleblower.gaCules.data.slice(-1)[0],t.jcgCules=a.data.whistleblower.jcgCules.data.slice(-1)[0],g.value=!0)})},B=v(null);let w=!0;const M=()=>{w=!1},A=()=>{w=!0,k()},k=()=>{if(!w)return;const a=B.value;a&&(a.scrollTop+=1,a.scrollTop+1>=a.scrollHeight-a.clientHeight?setTimeout(()=>{a.scrollTo({top:0,behavior:"smooth"}),setTimeout(k,2e3)},1e3):requestAnimationFrame(k))};return ss(async()=>{e.list=b.value,P()}),ls(()=>{A()}),(a,l)=>{const d=S("el-option"),D=S("el-select");return i(),x("div",es,[s("div",os,[s("div",ns,[l[8]||(l[8]=s("div",{class:"yd_title left_1"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),g.value?(i(),r(U,{key:0,list:t.xsql},null,8,["list"])):m("",!0),l[9]||(l[9]=s("div",{class:"t_1"},null,-1)),s("div",is,[(i(!0),x(h,null,y(t.zdgz,(o,C)=>(i(),x("div",{class:"t_2_1",key:C},[s("div",ds,n(o.value),1),s("div",us,[s("div",{class:ts(o.cls)},null,2),s("div",cs,n(o.name),1)])]))),128))])]),s("div",vs,[l[10]||(l[10]=s("div",{class:"yd_title left_2"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",xs,[s("div",rs,[j(D,{modelValue:e.value1,"onUpdate:modelValue":l[0]||(l[0]=o=>e.value1=o),placeholder:"请选择",size:"large",onChange:$},{default:V(()=>[(i(!0),x(h,null,y(e.options1,o=>(i(),r(d,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),s("div",ps,[j(D,{modelValue:e.value2,"onUpdate:modelValue":l[1]||(l[1]=o=>e.value2=o),placeholder:"请选择",size:"large",onChange:q},{default:V(()=>[(i(!0),x(h,null,y(e.options2,o=>(i(),r(d,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),g.value&&f.value?(i(),r(H,{key:0,list:e.list},null,8,["list"])):m("",!0)])]),s("div",gs,[s("div",_s,[l[21]||(l[21]=s("div",{class:"yd_title center_1"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",ms,[s("div",zs,[s("div",hs,[s("span",null,n(t.xxgk.xxzs),1),l[11]||(l[11]=s("span",{class:"schoola1"},"学校总数",-1))]),s("div",ys,[s("span",null,n(t.xxgk.xszs),1),l[12]||(l[12]=s("span",{class:"schoola1"},"学生总数",-1))]),s("div",fs,[s("span",null,n(t.xxgk.bjzs),1),l[13]||(l[13]=s("span",{class:"schoola1"},"班级总数",-1))]),s("div",bs,[s("span",null,n(t.xxgk.jzgzs),1),l[14]||(l[14]=s("span",{class:"schoola1"},"教职工总数",-1))])]),s("div",ws,[l[20]||(l[20]=s("img",{src:I,class:"gkTop",alt:""},null,-1)),s("div",ks,[s("div",{class:"schoolbs",onClick:l[2]||(l[2]=o=>p("学校","/api/ggfwyth/schoolList","初中"))},[l[15]||(l[15]=s("span",{class:"spot font"},"初中",-1)),s("span",Cs,n(t.xxgk.czxxsl),1)]),s("div",{class:"schoolbs",onClick:l[3]||(l[3]=o=>p("学校","/api/ggfwyth/schoolList","高中"))},[l[16]||(l[16]=s("span",{class:"spot font"},"高中",-1)),s("span",js,n(t.xxgk.gzxxsl),1)])]),s("div",Ts,[s("div",{class:"schoolbs",onClick:l[4]||(l[4]=o=>p("学校","/api/ggfwyth/schoolList","小学"))},[l[17]||(l[17]=s("span",{class:"spot font"},"小学",-1)),s("span",$s,n(t.xxgk.xxxxsl),1)]),s("div",{class:"schoolbs",onClick:l[5]||(l[5]=o=>p("学校","/api/ggfwyth/schoolList","中职"))},[l[18]||(l[18]=s("span",{class:"spot font"},"中职",-1)),s("span",qs,n(t.xxgk.zzxxsl),1)])]),s("div",Bs,[s("div",{class:"schoolbs",onClick:l[6]||(l[6]=o=>p("学校","/api/ggfwyth/schoolList","幼儿园"))},[l[19]||(l[19]=s("span",{class:"spot font"},"幼儿园",-1)),s("span",As,n(t.xxgk.yeyxxsl),1)]),s("div",Ds,[s("span",{class:"spot font",onClick:l[7]||(l[7]=o=>p("学校","/api/ggfwyth/schoolList","特教"))},"特殊教育"),s("span",Ss,n(t.xxgk.tsjyxxsl),1)])])])])]),s("div",Vs,[s("div",Ls,[g.value?(i(),r(W,{key:0,list:t.xzncxxsl},null,8,["list"])):m("",!0),g.value?(i(),r(R,{key:1,list:t.xzncjszcsl},null,8,["list"])):m("",!0)])]),s("div",Ns,[s("div",Es,[l[22]||(l[22]=s("div",{class:"funding"},[s("span",null,"资助项目"),s("span",null,"资助数量"),s("span",null,"资助金额")],-1)),s("div",{class:"rolling",ref_key:"mainRef",ref:B,onMouseenter:M,onMouseleave:A},[(i(!0),x(h,null,y(t.zzxm,(o,C)=>(i(),x("div",{key:C,class:"fundingContent"},[s("span",Fs,n(o.zzxm),1),s("span",Ps,n(o.zzsl),1),s("span",Ms,n(o.zzje),1)]))),128))],544)])])]),s("div",Us,[s("div",Hs,[l[25]||(l[25]=s("div",{class:"yd_title right_1"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",Is,[s("div",Ws,[l[23]||(l[23]=s("span",null,"覆盖医疗机构数量",-1)),s("span",null,n(t.whistleblower.yljgsl),1)]),s("div",Rs,[l[24]||(l[24]=s("span",null,"启用角色数量",-1)),s("span",null,n(t.whistleblower.qyjssl),1)])])]),s("div",Os,[s("div",Gs,[s("div",Js,[s("div",null,[s("span",Ks,n(t.whistleblower.green),1)]),l[26]||(l[26]=s("img",{src:O,alt:""},null,-1)),l[27]||(l[27]=s("img",{src:G,alt:"",class:"ppImg"},null,-1)),l[28]||(l[28]=s("div",{class:"historyimg historyimg1"},[s("span",{style:{"font-size":"18px"}},"绿色预警")],-1))]),s("div",Qs,[s("div",null,[s("span",Xs,n(t.whistleblower.yellow),1)]),l[29]||(l[29]=s("img",{src:J,alt:""},null,-1)),l[30]||(l[30]=s("img",{src:K,alt:"",class:"ppImg"},null,-1)),l[31]||(l[31]=s("div",{class:"historyimg historyimg2"},[s("span",{style:{"font-size":"18px"}},"黄色预警")],-1))]),s("div",Ys,[s("div",null,[s("span",Zs,n(t.whistleblower.red),1)]),l[32]||(l[32]=s("img",{src:Q,alt:""},null,-1)),l[33]||(l[33]=s("img",{src:X,alt:"",class:"ppImg"},null,-1)),l[34]||(l[34]=s("div",{class:"historyimg historyimg3"},[s("span",{style:{"font-size":"18px"}},"红色预警")],-1))])])]),s("div",sl,[s("div",ll,[s("div",tl,[s("div",al,[l[35]||(l[35]=s("div",{class:"situation situation3"},null,-1)),g.value?(i(),r(Y,{key:0,list:t.whistleblower.newCules.data,month:t.whistleblower.newCules.time},null,8,["list","month"])):m("",!0)]),s("div",el,[s("div",ol,[l[36]||(l[36]=s("div",{class:"clueTitle"},"预警线索总数",-1)),s("div",nl,n(t.culeTotal),1),l[37]||(l[37]=s("div",{class:"clueUnit"},"条",-1))]),s("div",il,[l[38]||(l[38]=s("div",{class:"clueTitle"},[L("公安协同 "),s("br"),L("处置线索")],-1)),s("div",dl,n(t.gaCules),1),l[39]||(l[39]=s("div",{class:"clueUnit"},"条",-1))]),s("div",ul,[l[40]||(l[40]=s("div",{class:"clueTitle"},"检察官处置线索",-1)),s("div",cl,n(t.jcgCules),1),l[41]||(l[41]=s("div",{class:"clueUnit"},"条",-1))])])])])])]),j(as,{dialogShow:_.value,columns:c.columns,title:c.title,tableData:c.data,pagination:u,onClose:F,onHandle:E},null,8,["dialogShow","columns","title","tableData","pagination"])])}}},hl=Z(vl,[["__scopeId","data-v-e36820a4"]]);export{hl as default}; diff --git a/build/build/assets/education-5129c4e5.css b/build/build/assets/education-5129c4e5.css deleted file mode 100644 index e7912fc..0000000 --- a/build/build/assets/education-5129c4e5.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.displayFlex[data-v-e36820a4]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:30%}.flex1[data-v-e36820a4]{box-sizing:border-box}.module[data-v-e36820a4]{display:flex;width:100%;margin-top:112px}.left_bg[data-v-e36820a4]{width:642px;box-sizing:border-box;padding-left:50px;padding-right:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-e36820a4]{width:582px;box-sizing:border-box;padding-left:10px;padding-right:10px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-e36820a4]{width:642px;box-sizing:border-box;padding-right:50px;padding-left:20px;margin-left:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.left_1[data-v-e36820a4]{background-image:url(./new_xsqk-5184f99f.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-e36820a4]{background-image:url(./new_cpfx-0956d0ce.png);background-repeat:no-repeat;background-size:100% 100%}.center_1[data-v-e36820a4]{background-image:url(./new_xxgk-58fd9ee2.png);background-repeat:no-repeat;background-size:100% 100%}.right_1[data-v-e36820a4]{background-image:url(./new_csr-97deb8e2.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-e36820a4]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-e36820a4]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-e36820a4]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-e36820a4]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-e36820a4]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-e36820a4]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-e36820a4]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-e36820a4]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-e36820a4]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-e36820a4]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-e36820a4]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-e36820a4]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-e36820a4]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-e36820a4]{padding-top:12px}.history p[data-v-e36820a4]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-e36820a4]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-e36820a4]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-e36820a4]{display:flex;padding:14px 0 10px}.property .property_box[data-v-e36820a4]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-e36820a4]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-e36820a4]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-e36820a4]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-e36820a4]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-e36820a4]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-e36820a4]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-e36820a4]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-e36820a4]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-e36820a4]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-e36820a4]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-e36820a4]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.yd_title[data-v-e36820a4]{box-sizing:border-box;width:98%;height:42px;position:relative;overflow:hidden}.yd_title .text[data-v-e36820a4]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:3px}.yd_title .animate-border[data-v-e36820a4]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-e36820a4]:before,.yd_title .animate-border[data-v-e36820a4]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-e36820a4]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-e36820a4]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-e36820a4 4s linear infinite}.yd_title .animate-border i[data-v-e36820a4]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-e36820a4 4s linear 1s infinite}.yd_title .animate-border[data-v-e36820a4]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-e36820a4 4s linear 2s infinite}.yd_title .animate-border i[data-v-e36820a4]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-e36820a4 4s linear 3s infinite}@keyframes one-e36820a4{0%{left:-100%}50%,to{left:100%}}@keyframes two-e36820a4{0%{top:-100%}50%,to{top:100%}}@keyframes three-e36820a4{0%{right:-100%}50%,to{right:100%}}@keyframes four-e36820a4{0%{bottom:-100%}50%,to{bottom:100%}}.mechanism[data-v-e36820a4]{background-image:url(./titleImg10-00b1df84.png);background-repeat:no-repeat;background-size:100% 100%}.flex11[data-v-e36820a4]{padding:50px 0}.czr-sl[data-v-e36820a4]{display:flex}.czr-sl .historyimg[data-v-e36820a4]{width:255px;height:56px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:space-between;padding-left:70px}.czr-sl .historyimg span[data-v-e36820a4]{font-weight:600;font-size:17px;color:#fff;line-height:22px;letter-spacing:2px;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC;padding-right:10px}.czr-sl .historyimg1[data-v-e36820a4]{background-image:url(./jyImg14-a6e913ec.png);margin-right:10px}.czr-sl .historyimg2[data-v-e36820a4]{background-image:url(./jyImg15-0946a706.png)}.earlyWarning[data-v-e36820a4]{height:calc(100% - 10px);display:flex;align-items:center;justify-content:space-around}.earlyWarning .earlyWarning1[data-v-e36820a4]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.earlyWarning .earlyWarning1 .ppImg[data-v-e36820a4]{position:absolute;width:160px;height:120px;top:20px}.earlyWarning .earlyWarning1 img[data-v-e36820a4]{width:136px;height:100px}.earlyWarning .earlyWarning1 .green[data-v-e36820a4]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#7be546 0%,#38ffb1 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .yellow[data-v-e36820a4]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ee8404 0%,#efd404 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .red[data-v-e36820a4]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ff3e00 0%,#ed5a2d 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .historyimg[data-v-e36820a4]{width:140px;height:19px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:center}.earlyWarning .earlyWarning1 .historyimg span[data-v-e36820a4]{font-weight:500;font-size:14px;color:#fff;letter-spacing:4px;font-style:normal;font-family:PingFangSC,PingFang SC}.earlyWarning .earlyWarning1 .historyimg1[data-v-e36820a4]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABa1BMVEUAAABG+pxw6lh350pS/3Nj7mxU9IRQ94t06FJ16E9d8XVl7mld9X51505y6VRP9oxb8nh35013501W9IBx6lZV9oNz6FJu6lp1509X839450t25kxw6VdG+ZtK+JM//KRz6VRt615P9Yt2501Y9H1M+JN36E1C+qBM95F45kpv6llB/KNi725m7Wd25k1D+p9I+JZr615L95B55kpf8HVj721E+59051Bv6ll2509V84Fo7GNn7WZI+JZs611G+px3509A+6Vb8nte73Q+/ad35ktl7mty6FV75Ul06FdA/6NV84Zu6ltv6lhb8nlo7GRk7mpx6VZz6FJf8HNh73BX839p7GJr619i725m7mhr7GFQ9otT9YVZ83xm7WZ1509O945V9INy6VVK+JRM95Fd8HVi7mxS9YdY8n1o7WVt615E+p1G+ppI+ZdW9IFg8HFk7Wps6l1d8Xd3501S9Ylc8HZC+6Fd8XZ16FH1Q35SAAAATHRSTlMAUSEMBLi3UTJxUVEJ8di4uJ+CUUYR+fDn5dvJxLi4tqRvbVdBLxX5+fn48fDu6eHZ2NXQx8O4uLW0sLCemZmWi4iHgmtcWFdNLCQVx1AxiAAAAjVJREFUaN7t1+lSGkEUhuEjEDNEIZGASzTRGDX7vu/7pjAsAwICDotsg8ggiF6+PT0NimXV+eEPy1P9XsJTX/f0gEwmk8nO1O25BQdQ7+/cOwWXaAdDU3eAdM6FaCg4FQCkjxtGMFSccALdFC+TSK77AelS2LKIehWgmnsyGjKS6/UxlGIzvNFmu5h0A8lW3sb4JsJpnCIiLGLvV4Be/um+hIlTVCwLw7KY9gOxXN90JmFYEpHUFZQiXjFti2hM97mAUo5Z3d5EPW2mWijFNS2eMvtnRJ+l9MT47dGLQiKSamk4xT6zYGckaXALD5knhnOicxAbSMTLeziFuqfFK/zu5GekQ+SJodzo6McldtXrgDSaU8va4L4oMouXFCz+3e8cvyeYRA6nSOTUfWHRti0ovDAGmwjze2JXrSVwih1mUR46Iz64+D05OClRuIxSZHdqbBfcos7PiIfCV8Qnvh1HElmU4mo1O7wL73+gkPsB3wT/dqg5JtHFKTLVArMYfEe+jAONlOdDm+hmcIp8hu2iJnbxeAzI5PyUNtkm+hJ5lOLWFrewvyOvKVwTR/151NLs01HN5LdGUIqSZVHgu/hJ6xcEwPFK3BNMooRS3GwKi8TMEpDL9aMmNlFq4hTbtkX2QwAotjRjb6K5jVK8aXCL7iIQbW3UlmigFPMNy+LFMtBt8Z4l0UMpvveYxWcqj4nTW37GJHqrgBSY7z0dAeKNf7378Bfg0V6EyEXtnSCTyWSyc+wQPk7RdRjQbk0AAAAASUVORK5CYII=)}.earlyWarning .earlyWarning1 .historyimg2[data-v-e36820a4]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABAlBMVEUAAADunwTwyAPvvAPvrwPmsgDwowb/rgDuwgTurwTvygTvoQXvoQTvoATuoQTuugTvowTysADtpwDunwTvnwPupATvtwTupgPvnwTuoATvngPvogPwsATwwQTuqwTvuQTwsQTvvgTuogXvnATvxwPvtATvoQXuxQXupAPvxAXwtgbvygTvzATusATvygXvxQTvwgTvnATungTuzATvwgXuqgXpmwDvrgTvqgTvpwTvpQTvsQTvrATvqQTvtATvowTvpATvvwTvoQTvvATvsATvtwTvuQTvswTvwwTvtgTvogTvxQTvwQTuuQTvvgTvngTvxwTvuwTvyQTvywTvuATuuwTVVqmhAAAAN3RSTlMA/lFRUQkhBLi4tzL58ce4tBMN6NvXtpyCdVdJQfjv5cW0pKCYhW9rWi8o+fHw4dnV0IuIcGkXQdo1pgAAAi1JREFUaN7tmOlu2kAUha/TAG1YyhIaCNm3Jt13r7HBxjaYGLO+/6t0PLZpkSpdS/0RcTXfI3w65/iOQSAQCAT/Rbd2VQTqHNfqZcD4qWr96jGQpnlladpZAxDqj6pmBUcFoEv50Opr6mMPEF4pzEU/aJeBKt2KpTETyj6uInFRuQOS/KrbPBOKgauQuQvLsusNoEevZSeZMOQcKmSDuwjs1gkQo/RNYplQuYkhrmIoG4aixh2xpU4JKFGsSVk7ZFlHVbzRddlI98KOapROjPuqHQQbEz6uwtSHssxzYVmSROfEaF5H9iYTQ903X6AqxomLNBdSdE3jxCgfRtKWiTGq4rU79nW+F2lHoq9N2H16lUgKtkyscBUr1zR1PXNhsVx0YffhmdCyndDNsRviKjzPNf2tjnRg92llO5GZ8Oa4CicMeS4yF1aVwlekw9uhbNoRzteoipeOE/Jc6Ol90X4HFLir/LUTbjh3priKgeOwjvDvSHyDk3mjltvcRNoOZzrIoWIwTTriMxdn+0CGwhHPRGbiaQ9V8TTgueAuLijMxB/uPyY7wU2McBWj2MXaY7nwb2k9QQCKF3wn1rGJCariYBK7mLJcnJN7mAKUbldekok8KmbcheNcUvxdAXByvk5MzHAVC+7i9C0QpXGZmFjkUjEZfXkAuvw4nTATS1TF9+ViMbuhckz8m4fPzMQSPR2bB8tPe0Ccws37D3kWgHYiUkrU7gSBQCAQPCO/AXFAkfNJbAR2AAAAAElFTkSuQmCC)}.earlyWarning .earlyWarning1 .historyimg3[data-v-e36820a4]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAAAz1BMVEUAAADyUyL2TRf5Rw/0UBz8Rgv6Thj+QAT7RQv6SA/9QQTxVCP8SQ/1Txr9Qgf9Qgf/QQf9RQv+QAP+QQX6Rgv9QQPxVCP+QAPyVCL9RAn7RQv5ShT3ShP0TxvwVSX+QQT3TBb5SA/+QAPzUSD7Qwr6SxPvVij/PwLtVifvWin6Rgz5Rw78Qgb7RAr1Thn4ShL2TBbzUR/7RQr2SxT+QQT4SRL7Qwj5SRH9QwfxVSXxUyL1Txv2TRj0UB36Rw74SA/7RQzzUyHzTxz4SxT6SA8rAeF2AAAAKnRSTlMAUFG4uCkH7FA2vrgOu415Gxr79t3QmpV8Zkk/9ezh4NCpqZBgFq59Vh8UdF6vAAACPElEQVRo3u2Z2XKbMBiFlaZ4q+14j10nzdYVCRAgELtjO+//TJUE9kWbGTGT3OQffde+8TfnHH4GZDAYDAbDO2H9QPCxJkjLdBHPrxBwJgMSj5GOceDEZDBFkOl1SRzYFtJwaUsX3a8ILJ1rQhwnsHtaFVi6SJJxB8HEWiYkFiawXsWLckGSpYUgspmTOA4Cu2qhgp9czL8jcAwfWaLaUWGuVxFxbD/LjhD2OESw2N4pE/ZzhXfRJ60Kj3Pc7AW76yNI/JqRejGxMOG1UBHtZEcc2RE2A3RiTAaszoQwwSMv1KoYhZ4X8Up2xCGEMTAnRq/LTu2QJo5tVAgXO4yrejsZg3FidK4Zk+0ITpkIqVbFZ0rDo8fldjYuZhAGQ5hgiTIhFzM6hrTQqygKGqq9sFUuCGNj9PFR7YidxkQoTLh6Fa6rchHhcy426OOzbJ4dVdOOoo2K3HWLUOSCi8FQLi4hnOD9bhyfd4JS6rq5XkXpChdUbievsB3YQB6nk4HciRcu2kFFO/L8cKFXUeaqI54YDGwvIGxmzRVWmZCLKTJx8PUq/PJwykXEHyCd3tuFMOHJnciFCb2KL75/zsUNsBey4YPn1TtR+v5eryJrXBT0Ht5r+uam3gm/nQrlQnTkCcKT41+se9dVJrJMryLN9tLFLYh7+386q7xUJtI2KqSLEdwvABe3/n6fpXoVP9NUyFgjwExHmTCRbpGG3+JH3+AcE6+zln+yo8/Pag3pmHid/urpDzIYDAbDm/gLmNl0ixiqyQIAAAAASUVORK5CYII=)}.czr-bj[data-v-e36820a4]{width:529px;border-radius:2px;display:flex;justify-content:space-around;flex-direction:column}.czr-bj .czrBox[data-v-e36820a4]{width:100%;min-height:310px;display:flex;flex-direction:column;align-items:center}.czr-bj .czrBox .column[data-v-e36820a4]{height:calc(100% - 26px);overflow-y:auto;font-size:14px;color:#fff;padding-left:18px;padding-right:18px}.czr-bj .clue[data-v-e36820a4]{display:flex;align-items:center;margin-top:37px}.czr-bj .clue .clueBox[data-v-e36820a4]{width:171px;height:173px;display:flex;flex-direction:column;align-items:center;background-image:url(./xxBJ-c3a73765.png);background-repeat:no-repeat;background-size:100% 100%}.czr-bj .clue .clueBox .clueTitle[data-v-e36820a4]{margin-top:22px;font-family:PangMenZhengDao,PangMenZhengDao;font-weight:400;font-size:20px;color:#fff;letter-spacing:1px;text-shadow:0px 2px 4px #3575f9;text-align:center;font-style:normal}.czr-bj .clue .clueBox .clueNum[data-v-e36820a4]{margin-top:42px;font-family:DINAlternate,DINAlternate;font-weight:700;font-size:32px;color:#fff;letter-spacing:1px;text-align:center;font-style:normal}.czr-bj .clue .clueBox .clueUnit[data-v-e36820a4]{margin-top:4px;font-weight:500;font-size:16px;color:#9cdeff;text-align:center;font-style:normal;font-family:PingFangSC,PingFang SC}.czr-bj .clue .clueBox[data-v-e36820a4]:nth-child(2){margin:0 20px}.czr-bj .clue .clueBox:nth-child(2) .clueTitle[data-v-e36820a4]{margin-top:10px}.czr-bj .clue .clueBox:nth-child(2) .clueNum[data-v-e36820a4]{margin-top:28px}.czr-bj .situation[data-v-e36820a4]{width:196px;height:45px;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:16px}.czr-bj .situation1[data-v-e36820a4]{background-image:url(./xs-a2fb0ad9.png)}.czr-bj .situation2[data-v-e36820a4]{background-image:url(./xs2-5a00b7b5.png)}.czr-bj .situation3[data-v-e36820a4]{background-image:url(./xs1-bed4c6ea.png)}.czr-bj .situation4[data-v-e36820a4]{background-image:url(./xs3-fca7a6cb.png)}.school[data-v-e36820a4]{display:flex;flex-direction:column;justify-content:space-around}.school .schoolaBox[data-v-e36820a4]{display:flex;justify-content:space-between}.school .schoola[data-v-e36820a4]{width:124px;height:79px;margin-top:20px;padding:2px 0 14px;box-sizing:border-box;background-image:url(./jyImg3-b690c315.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:space-between}.school .schoola span[data-v-e36820a4]{font-family:TCloudNumber,TCloudNumber;font-size:23px;color:#fff;line-height:30px;letter-spacing:1px;text-shadow:0px 0px 23px rgba(0,52,52,.5);text-align:center;font-style:normal}.school .schoola .schoola1[data-v-e36820a4]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:3px;text-shadow:0px 0px 4px rgba(60,145,249,.65);text-align:center;font-style:normal}.school .schoolb[data-v-e36820a4]{width:550px;height:241px;background-image:url(./jyImg2-bfc39a3e.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box;position:relative}.school .schoolb .gkTop[data-v-e36820a4]{position:absolute;top:4px;left:170px;animation:example-e36820a4 3s infinite linear}@keyframes example-e36820a4{0%{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(3px)}to{transform:translateY(0)}}.school .schoolb .gkMove[data-v-e36820a4]{position:absolute;top:4px;left:-2px;width:98%;height:96%}.school .schoolb span[data-v-e36820a4]{font-weight:500;font-size:14px;color:#fff;letter-spacing:4px;font-style:normal;font-family:PingFangSC,PingFang SC}.school .schoolb .grade[data-v-e36820a4]{display:flex;justify-content:space-between;padding:36px 0 0 18px}.school .schoolb .grade .schoolbs[data-v-e36820a4]{cursor:pointer;height:41px;padding:0 20px 0 30px;background-image:url(./jyImg1-785a54d1.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;position:relative}.school .schoolb .grade .spot[data-v-e36820a4]{position:relative;margin-right:7px}.school .schoolb .grade .spot[data-v-e36820a4]:before{content:"";position:absolute;top:50%;left:-16px;transform:translateY(-50%);width:6px;height:6px;background-color:#00e6ff;border-radius:50%;box-shadow:0 0 7px #00ffd3;filter:blur(0px)}.school .schoolb .grade1[data-v-e36820a4]{padding:12px 110px 0 116px;box-sizing:border-box}.fundingBox[data-v-e36820a4]{display:flex;flex-direction:column;align-items:center}.fundingBox .funding[data-v-e36820a4]{width:520px;height:34px;margin-top:20px;box-sizing:border-box;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:space-around}.fundingBox .funding span[data-v-e36820a4]{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:17px;color:#fff;line-height:20px;letter-spacing:3px}.fundingBox .rolling[data-v-e36820a4]{width:100%;height:200px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding-left:6px}.fundingBox .rolling .fundingContent[data-v-e36820a4]{display:flex;align-items:center;justify-content:space-around;margin-top:10px;width:93.2%;padding:4px 0;box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBAAAABABAMAAABRipknAAAAG1BMVEUAqv8Aqv8Aqv8Aqf8Aq/8Aq/8Aq/8ArP8A/P9i6gkvAAAACHRSTlM4Mys9Ji8jIH8RivIAAAImSURBVHja7ZTBjeJAEEXbcgLm4AQsuFsiA2TN3ZbIAEEGQwqEvb+qGluLYGfn2v0e7qKqXh+/Oj0ed4A7QQCCAAQBCAJ8CMLtfv/+vt3y0fScr1ff4GvwCsIV4EoQgCAAQQCCAB+CcPn6uujYdFn7mKZJM74GryBMABNBAIIABAEIAnwMwul0mvbr6rXH1+AtCHsX+43TyhQVX7xXEAYzFgarfnI3DF7xNXgLgnonmg1lxSu+Aq8g7IeTPkN1Y7uFr8Dbi/ADe3wF3oIAQBCAIABBgDdBOByGRUfYf5xnZxVfgY8XwczBiV6/uLssNuPL94uCcD6fFzGIw+Fsk67E8Q2+Aj9YEH5iwZfvLQgABAEIAvxHEOa573OLr8ErCLt+N89zlnFhrTI7fAXegmDbXouMN31vXxh8BX5nLwLAmyD04q8FvgbPiwAEAQgC/CIITVR8DV5BUNv5qNp4L6zqsw5ftHfZxYvQdJ2U344aUlvv8SV7C0XqGgUhpWSLuJx8ij62CV+DtyB0mjLqY9poRMIX7x8P900m5Sl1QV7gC/edB0HThu6kFzp8+V5B+DcdvgqvIAAQBCAI8BKENo3jqGql9T+VbYsvzmvI/dopCK2bWCR1trfdqEG1xRfpox+zjyBoOB5jtZ2jGK3BF+zT0ysIR6MNE8TGV/rwBft1UhB8FWY8xlEdTau0I75gH3N+ET7jicIX7FcsCAAEAQgCEAQgCPCWPwnpmNPOhu0mAAAAAElFTkSuQmCC)}.fundingBox .rolling .fundingContent span[data-v-e36820a4]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;letter-spacing:3px;text-align:left;font-style:normal;width:33%;padding-left:50px}.rating[data-v-e36820a4]{width:50%;display:flex;flex-direction:column;align-items:center}.rating .ratingBtn[data-v-e36820a4]{display:flex}.rating .ratingBtn .onImg[data-v-e36820a4]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4AgMAAABCuXRXAAAADFBMVEUAAAAeNnQeN3MeNnMPkTcxAAAAA3RSTlMAmGbnPwChAAAAHElEQVQ4y2PY/x8fcBiVH5UflR+VH5UflR+O8gAHFInLuixYLwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.rating .ratingBtn .ratingImg[data-v-e36820a4]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn .onImg.active[data-v-e36820a4]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn span[data-v-e36820a4]{height:100%;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;color:#fff;letter-spacing:1px;font-family:PingFangSC,PingFang SC}.selectLint[data-v-e36820a4]{width:94%;display:flex;margin:30px 0 10px;justify-content:space-between}.selectLint .selectBox[data-v-e36820a4]{width:48%;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.column[data-v-e36820a4]::-webkit-scrollbar{display:none}.rolling[data-v-e36820a4]::-webkit-scrollbar{width:5px}.rolling[data-v-e36820a4]::-webkit-scrollbar-track{border-radius:1px;background:rgba(0,128,231,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.rolling[data-v-e36820a4]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(0,162,231);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)}.t_1[data-v-e36820a4]{margin:10px auto;width:100%;height:52px;background-image:url(./title-98a127c4.png);background-repeat:no-repeat;background-size:100% 100%}.t_2[data-v-e36820a4]{margin-top:5px;padding:0 10px;display:flex;justify-content:space-around}.t_2 .t_2_1[data-v-e36820a4]{display:flex;flex-direction:column;align-items:center}.t_2 .t_2_1 .top[data-v-e36820a4]{font-size:26px;color:#fff;line-height:30px}.t_2 .t_2_1 .t_3[data-v-e36820a4]{width:135px;height:90px;background-image:url(./fk-6fb4b235.png);background-repeat:no-repeat;background-size:100% 100%;position:relative}.t_2 .t_2_1 .t_3 .left1[data-v-e36820a4]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .left2[data-v-e36820a4]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAC8VBMVEUAAAAq1v8Y2/8b3/8a3v8a3/8d3v8b5v8X4P8V2P8a4P8Y4P8a3v8a3/8Z3v8Z3/8a4P8W3/8W6P8X3v8b3f8a4P8b3/8a4P8a3/8W4f8a3/8Y4P8a4P8a3/8Y4v8b3f8C6P8Z3/8a3/8X4f8d4v8Z3f8b4P8b3v8b4f8a4P8Z4P8X3f4V3/4C5/8C6P8D5/8O4/8V4P8W4P8b3/8a4P8c3P8b5P8Z4P8I5f4C5/8D5/8E5v8G5/8G5/8I5v8J5v8I5v8K5v8N5P8I5v8Z3/8E5/8L1vAE5/8J0vEO4ekJ0fIG5/8W9d5E++PT8v0Gy/YU7+IW8+EL2O4D5/8N2u0L2O0P4ugIzPUU7uQU8OMZ/NsD5/8F5v8F6P8V9N8M5f8G5f8P4/8Fw/oP4v8P4ekS6+UY+dwZ3f8K5v8IyfYHzPQJ4/8N3utz9e0D5v8W9d5N++ML1u+b8/ca+t9p8vIO3usExPkGyvUY+9wGyfYL1e9a+uYU8OEX994U8OEZ994V6uYN0fYR5udR++QS6uQR5ucG5f8Hz/MGxPlD/OEHy/YV9OBx+euA9u4N3usW9eC08fth++eF8/MT7ON1+esY+N689PoDxPkb+90P4eqb9fMP4Oo1/t+k9fWA+O648/oR6uRH/OMExPrJ8P8Hxfu/8vs1/+Ab/dtQ/OQc/Nt78PS98vvR6P/G8/uC+O6Q9vET7uN0+ewT7uMf/9qx9fkR5+YZ/tll+ugFwvoY+9zK8v0Hy/Z6+O0Gxvqr9fY+/OBZ+uZM++QGw/kx/t0W9t8FwfoZ+9uo9fem9/MZ/dsR5+YX994U7+IW9d8Z/9oGy/UQ5OgT7OQEw/kV8+AX+d0Y+9ud9vMJ0fIV8eEGyPc+/eGD+O4P4em59PkIz/MJ0/EL1+8w/d1M/OPH8/sM2e4Fxvd1+esY+9wO3+sS6uQj/9uQ9/EK1fAHzfQN3esN2+2Q9vAT7uMw/t6r9PVl+uhZ+uYR6ear9faI+O9a++at9fZYw/aEAAAAyXRSTlMABhUbTDcPCCAMYidda2VHMCsKHS47Z1lWUk8zGW4iJfBwPykRRHJVQjlJPhfq596Kgn5fQSQTMmPt39nHwcC7s66iglvVKNeWi/KnhTWnl1ZH8uKWiWFUOyLz4drPs6ikm5uXlYiIeWhiXVpRFeK/pGBZLSDz8fDXwcCjoaFgWUU28ObAs6mLh4H28dCPenBjQi3z8u7l5eXcxcG/rKajn5OShX98bmhYTjgyC/Dv6ubj0tDKycSxp5mVkG5t/u7Jw6+spaGPe0JIkvE6AAAKEklEQVRYw5yWV2hTARSGb9LsWW/2uOmNiWmSNquJrZ12WHwwiuKLeyBWQarS9qGgoiAIouIWESfi3htFHChq0QqiFVF8UKGCvqi1OJ78z73X1Lr16/VEInyec/6TUOYPWOY0jKgaXhEvL49XDK8a0TDHwvw/2iHThvN8vLG6tm5qff3UutrqxjjPD582RPtfOldtjJ80dHpJyO/nOCPgOL8/VDJ96CQ+Vuv6VxvbkOAr6yAz2u0mk07CZLLbjZDWVfKJBvZfZk2OLa9Jhjij3aQzGBwOh1MAfzEYdCa7kQsla8rHJv968iEVsaEp9KZLGxzOQpfbrZBwu12FTochrUOfqaGxiiF/pRtQzVdBh94ckCmiZvOgcDicyaAMMpujCkgd6BPKKr468Gff7HhiRshoSg9zwgbXwCKbLRJRgkjEZisaCCuczmFpkzE0IxGf/QedegRfM4uz6wxOlyI6KFNkiyg9nrJ8iTKPRxmxFWUGRRUup0Fn52bV8CPUv/N5J8fq0Z7B4UJzA8mWb7UOCAT0AoHAAKs1n5wD0abLYUCT9bHJ3l/79JVzk367blihOwodbJDpCwb7fBoBn29wgR5SOKGMuguH6ez+5NxK/a98yomJFGdPU3ukgw0yjcZiyZOwWDQaSOEkJTWZtnOpxETlL/qb2FjCmQxOdzRcRDp9gU8Dl9dbLJco9nph1fgK9KQsCkfdToOJK2mc+NMevZUJ8hW6zRmbMh86jebg7lF72uSlwWBQBfBSCmvLhQtrNFDmK20Zs7uQjIlK70/ynTw3RT6MG/FYAwU+S17LkRcvXmxap1JpJUi74wXYYfEVBKyeCMYmY2ru5B+zHhFLSj5lmVU/WJPnbdv0lDjNsmoJlmVbngqsydMM1lvLlJIxGRvxwz3z9X47+YpoXLRXLG/5AHp6LjXL+lBv6/mAn55txXkWH41dREa7v57/7sIHxGtC9rTTbR4IX4HG4pWXqloeiqxjcshkW8T3tpTKvRZNAYwDzW5n2h6qiQf6CasTs4w6B/nK4MvzyoMq7brXb17jOcZ8yyq88+bNm1WqoNybB2MZGR0646xEdb/vF34GZxrmimYi5MO4KhUWt/0JcbGfsPkovXe0jVWp5MWCMZKJuoaZuBn8ECaHtqIqRAsM2zxWPXylKi2rlsm0qzZ0b4CvH+tWdnevPChTs1pVKYx6q8cWpjWGqir6vh+TsRQNjECsyMMrF320szbmR5qb8Q+CUe5FMlYEQ0OnYklGgh071G8yuKIIJDD4q69t96iv7D7ECKxdvkBgvsDykYJxcADBRF0Gk3/oWFYSNpSnjGmnYpDNQwtEHvAdwlH3sYb+26vPBR7n2BUMymmNHtsghTNtTJU3SMJEjR+JIGEMjAWSr5mOuo8e9LhckDx79uzdM4Je99IaMTSSRi7+moToc/FJo05qUBgY+7vZ87Af2xhmK0Sv+jMhSENLLeqMSd7FELWViBgbpAalgWXHXtMJAhyd8DQzm1/d/YFxOEdqkbaIoCtrhZuJ1XGIWNyg1ODBJ9/Twpw9297xPYspF3GLCJqri2mFoy4xpgsVmUh+ABtEgziYVd3d3SdOoBAbVr5///6crHVc+4SNHV2gg342TkBZzKqC2GIgP5JRFKaNJcJxT5tEE9MNUsTUIMOsfP+pd/+VT72fevEsHdnb27vr8OHD7eebXgp04WlahLJYjRYRNN0izTxpGoSNOEJxYtygEDHT9hygSIxc+nzprT171rRnmx7kaFqEsljNqkpxi+LMOMVG/L7GT6eMw5iYItGyaHAv7mPrfhSR5bsurz39+fOO1fuyt3M0LUJZLGO1iIVmDlPO03kLM4cvwcdYyDg38VZc2d5r73Bq73Btr04d2Cd8a7W0Zm93dt7uFErTok4SijMLOeMDXcLPYRri4go9VspYmFg7ARfRSkVi/NqPxHYm25kjuwhlND7SQs5Wj7jEeAOzrJFWaP52hQdwEO1jOvrY19xNQHg/R3YhCoS5JZppiY3LmKpqMZOygM9SLK7wfEdHV9ONLpjoPnAmU5hz78FaJvsoR3YhymiGllhs8QXKxFSqq5jhtTjrvkxohZu7ul6Oa6frAJToBHXz/KVL9zNM9s6dO4/EPzMX4hVCdV8qOO3a4UxFHSeGjExEYSvi20hFYsqBJSMlWlcfv3PnLUz9hUhFjJmrq2DiU4WrUfYJxyDH66tvU5pUVi8XwhbjOTXmzNt7b+/hmbkQ5RuhUribqXGmvJ6EGRJKV8Oe7FzROq9TYkq241smjFt/T2DmThRBqBKFGRLWl3/hu4x11AaCMAxN8gD3DKlyD5AnsIxT3Blhg1NQQQpkCVHQuLA4BKJAorkmiOYeIYqUlzB3yp5IZBcW5+Kk2BJZROM6/5hVlNOO7rMZuk874/XOmBHW3nYu3+wUyfWnXxW/KYDPs6Kif1cUESNkUiauqfAJBfvnS4a9qKJ/h+DrKTMPhUDFFfZ2+2W4VeB1GzaU0Bdieqk/FGbbEF8fq9rjZ6OMoarn0nt4GDbmcwEatcnKqOnbhtnYoENlL3AXhb3bdUNV0KW32w0bvV4KGjVC39j6q0fGfvQPO0m6YXJm6SXJS6H26n3UDwcSfvtPeH/fDVU9b73TaQZhDpRQOxzY4+siEiKiC7d9OnVDVYFb77GYNVo9mcvcqRH68cUesB/EmRRMynIelgWusph6ZQlhS8qjVELtgGVbwEWn03mfEm46iaK5q9KfelFEwiNwKp/eAvgmRYxzYOQTIeauODP1hNg4rdYzUEKtSfFtlBijUtKQ/lq4JExJWF+nqwDC7DlzyFfX2yjf6CshJWYc15OblUvJf0/T8Tv/ZpWZZpYdIKSZTmv0/ChSCZuUmEGh6SJ5f5Pn49EBmCZFp6ogM4rwwxIJkVdmZBkJpZT+Rsrx4AmYJkVHLVAblthxjozNQ0ZC0BwheT+AeRDHT7FpUlzQEMuMc/zASUaL1mFQsEaw+kGWQbiPSYi/Bfn4gZMfiesWlhEbMbCodO3gcGgO9sA0KS5oyOZHYn5ohzAm4Z6EWGY7wFIHf8DVFcUFM7S//llh7YFBwRpB3Q5gHvwAECIumM+K1z98/jZnhjoIw1AUTSDBTBGGQ4Kan8EPOYGowNUNh+lSWbMs+wH8so8gWTAk/EBdP6By/8C7CQGSiopmCxUny5J3s9Xd8xoMZ0B5oVQmKfkdCPZu8fFUs5/Agn6RyWEoC0Mnz8HeqWa+8thgLAbKglKZRLKx1nAKtKZ1yqOv3jaWpmNLwwIfxiSSLR3Owdypt74CftV0VqCgHM0kHvCursHOKeA+RYCxRwq2irBstZbIF0oJ4tpRBF6Jcb91dJfE2fb8ZItNzbNUcZ7M5wnnO4/ECNIsh1M0oggKV1XHfTSuTAvXfdMJyXBlGi51J9PO4WI8XN3/w3Lhs/6ovuuPyr/+eAGfojXgYDtYNwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .left3[data-v-e36820a4]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAAC+lBMVEUAAAAcx/8X4P8a3/8c5P8U1/8Y4P8m2f4g3/8b3v8V5/8a3v8a4P8X2/8Z3v8a4P8Z3f8c4v8a3/8Z3v8c3v8a4P8a3/8a3/8a4P8W4v8V3/8Y4f8Y4P8C6P8Z3/8b3/8b3v8Y4P8a3v8b4P8c3/8b5f4a3v8Y3P8b3v8b3v8b4P8a4P8a3v8Y2f8Z4P8a3/8D5/8E5v8H5/8e4f8Q2v4E5/8Y3/8C5/8C6P8D5/8I5v8S6uQC5/8K5v8N5P8P4/8S4f8V4P8W3/8W4P8a4P8I5f8Z3/8L5fgF6P8F6P8I5f8I5v8K5f8K5v8G5f8G5f8I5v8I5f8Z3f8K5v8J4/8J5v8S6OYT7eQS8uIa/dsExPkW898LzvcJ0/ET7eMFx/cH5f8M1fAT7uIM2u0U8OEHyvYHzvMa+t2F+O8X+dwHyfcGyfcV8eEU7+IQ5egJzPgJzvgGyvYU8eAU8OIK1fAT7uMM2u0W9t7K8f0Gx/cH5f+78voU7uMV8987/eEN3esFxvgKx/oR6OUZ9+C37//U8v4V8uEM1+4J0fEM2+wIzfSZ9vJA/OEW9t4Z/doT6uMGyvUV8eAW994P4ukEwvq09fgJ0PLI9PwGyPcR5ucK1PEGxfkQ5uYV9OAGx/YN3eu88vxg++eD+e6L9fGn8/SJ8fy48P9V9eoT6OUL1+1a+uYQ4+gR5uYY+tuA9+0V8eKC9+1n+eiC+O6D+O6Q+PC49Pkx/N2P9/ER4+hb+ecQ5OiD+e4K0vEL1fAO4+mI9PQz/99F/OKA9+yR6f8i/90K1fAX994Iz/MS7OQT7uMZ/dsO3+oP4ukM2u0L2O4Y+9wN3OwW9d8R6OYR5+YU8OIFyPcU8eEK0/EHzPQO3usGyvYQ4+cX+d0Z/9oV8+AS6uUQ5OgQ5ec+/OCC+O4j/tsJ0vJn+ukIzfV1+etZ+uYx/d0Fxfh0+OtM/OM//eEEw/lc++ZM++NE/OKr9fae9vMx/t4k/9uU9/K59PkO4epa++Yj/tqQ9/Gd9fOpZUpWAAAAxXRSTlMABCFtCAwoBg8bCl03FWUwHhlgTSRZVkQ7KhcyUvBwZ0tIRkFAEiYsVS5yOTUUY0/e2sERDtY+6ufiqP7trqKZioOBfWljWxzPx8e7u7WxpISAeWhaUlE5EPPwTTfwvreJdWVd7urNsIqGgHZcV0YlG/v3897PvqKgnoqIg3BqaGQ8KygU/vv6+Pb17Ofm4eDd29nYwruwrq6poJmZlpF7dXVzTysiEAz49fHw7Onm5ePc19DPzsW5uba0opSLf1pQTkI6JTPYyI0AAAk8SURBVFjDnJVXiBNRFIavTpLNpu4kpmcmMTGmbja9uaa57tp7W/VBn1RsD4qKoi8q2BHF8qLYBcXeEB/sa8V1USxYsXfsigU8987EWNb6z+TOJDAf/zn/uRP0B9X06pZqHw0kKisTgWj7VLdeNej/JWzbNcowiWioc+tUOp1q3TkUTTBMtGtb4X/heneJM8GOmTYelqV4saynTaZjkIl36f2vNEn3ABNsnfewVJVFofD7VSC/X6GwVFGsJ986yAS6S/6l1kHJylDWg2EqqVSj0WiJ4EYqVWGoJxuqTA7668rbBuKd8ixl8aukGq3LXKFWW4nU6gqzS6uRqvwWis13igfa/hXOEGI65FhKATSAWZvbbDqdnUins9maWwEKTAXF5jowIcOfeT0TgYwHcNVaTNPZW8T0eq9XBvJ69fpYC7sOM7XVgPRkAomef8AJUkyoBxQr1ZrVQIvpvTKfyaTkZTL5ZF59DJhqs1YKhfcIMSnB73h0u3ga7Ek1GNdC7/WZlG6nwSDiZTA43UqTz6tvgZEaKZhMx9vRv+aJgsksa/FXuyowTuZTug2ils2aNWvKC25bigxupU+GkRWuar+FzSaDol/xZMlgjrKoNGarDXAmt1PUElhlZWWlvOAWqC1FTrcJkDarWaOyULlgUvYLf8loGyhXC/ZiMh+Yw7RSmjYa5byMRpouxUyw6ZPFwKQWym4TTTbqkQ4GMc+lttn1PqUTcEAzHp40YcKKtWExKBx2OMqBCkxAOpU+vd2mdmFiMEg3km+7ZI7jtfCCvZYERw99hzV7v5AoEhGLHQ4O2RJMeltwxFyy3c9Zp+JZniczYXultLzcsfc5p2dTBFgSiUQoBGa5nC7FJk0ynpiNp36aZybNWjAvJlM6wR5tLHeIp7y9Q3TyZO3UEiIMFUYAaaTBpFMpi2GihU0zP0y4IRHyWFRa7E9pwDy5QxyJbKqvv1pfX4c1pAknzCRIOSYalNijVmXxhBLf78JQoAel0lTgeoFXaiwPi4WSvg3XGxquX7hw4fyFC2MQFs8EpDhcbiwFIq66QqOiegRC371fmAylqDY3t3tNTsITRyQCwcgToOOtjrdqBUs/BOKZ2GVETIhOk9fe3FytoDJM2yJPGOjggQZadXof4TnAnqCkZNS5c1eu3LzCfZqggr6adBCiT6+zQhs9HQLF9+PEeI7yQ8Exn1vUtAz8YV6TJjWnL18+deoyLJdPLURERZNABI9lTUVuXwyK9lO5+CDES5LsxCqk5uY4kGZldIHXBI0781WD0bf6SqTLmuFgmpulCrZTUoI4da/MU5CwTo8bSMvDEcybNg0h94yLd+9evAvLWCFqhBgJy2ncRr0Okqbyld0Rp0CIhUTAoFtEGgg8wYTp05esQ65Zl0D3L82HzdoYEbcRigaLkAsbCvD/l0yWN8gXDP4mvQftWoecSx8/ftx/eTlCjRL5onmLWYb7d+0ShIgLBuUOXPDqV0SLSmACnKNhbURc0Q55wSIEHexCZibeGiImHSwYXDv79evPr0E716Bfq2iRdBGCbh0XkqHOV6lcVrtXiTsIBkua7Pn06TavHUNXDd23fetQ1HjRYBF3Uem1W12qqjwZ7q5cxTCDOGJscPWTB/iAEx9wffLg3spfWsRBwyxyNXeFn6MdWYWmgouERLx+272iHhJ9eLhhfQGzZtKiJSum8UQSNBdLhUbBdowiVMNkIGO+YnlYKClZ+QEIHx6+ePoCTjie4punU3jeKtKJzYd4ixJhWM7XDDlnmBrUi2lTJXVBxoWKBXNuPXt269atZ/wJwt93c7yDLznNoRGoWDPk7JJWtWF6oW4J3ELYxiRjqPjAI9CbR29g4dY7oLd33h4hwHknseAFOb5QM5czbGjcxEQ3lIriFtr4FsIQDnn78e3HO7XwufadhmHC1Lq685y2FIARvok23MRoCrUPAVBdyEQoEdfCwydrwckPqsVvxD43Wt2AE45W+CvCTSykogZgqD2KdiZjXchEMACera8fX48v+CA3RNii6fTN03DCshHxTSykQka7cxQFYJ98E7JgGHl4BMe4ymkIWWsdCJXMPMtr3I9AiBn2SgAlUmRqZAUgeXhu37pvNWABuSwDwuCjvAb+AJSRuUklUGW6CMRTs6Cuoa5h2AC81uETLzWTG4hGAmHxMaLhCBXnpghMV36hu2xWGgaCOD4LSr0Igp68e/Q5fIO0WJvapnqQWqVavVTUCn6BiCCCInhV8AFE1FtpQppSbdGe+nGQPkNvzk42VN3Mj7C7A51h08zO/FcLmJGe0dV3RRs5g1imLcnHAWDvcn4+uY+LmexBSEDtlQ/R8QKybWyfASbAjr863KFtARIrbjTz0/orax8l/9lsFiHd/AX+d5ELx6cQj8iSZ2xvSCuqfxQtbTL4uxKknSF2GgDiNi4c27adjGme41piCj1ttMQuOHYBIE3Oihwg14GFOa1S24yFJLZ29Iq23FFWueHY6cwBEjv/+MftSNjR04uDYaD7Krk0aLwHItr4w6PBFAetfEWEPLMNoidRomGqF9BFcfLMli+9wAqMmOtKQYMDPk9qh2hXA96ALbB6C5ABo9Uht0AY7qDqDlx8qu41cC0gtElhxBL5+dwBsesOsdgmFd5GhZhA1RVgqYBk1AmLbaPhjV6I0fqQHBApz6t7iju20TNSRIgTciZKaoeeV5NmDcctToqwYklsoqdCKSWLjIejcrlWPppjxBIr58Sy9PMRQEySkbih6ZWRc7zgvCoHJMBn4UuSWPOnMUZwspL4hfxIvILPuDS+juHmu4KkOElMLOqiPVUJWAZFgkyxfiqnpVlGtHPXCqsSkARFstVHfTwGK/1Wv99aYa4V3MXnZzEgzWCdM2CKssEi7owsac9v3bqVqovR8cHbNZMqvAUFlbAuTwFI6GoBI3t+6q2rt67GoHfNCHQeJ9y6CgRAIpsRBiqBAoWswG5ZTOrVq1Fq6J1HAt3beVehoJEdBnjTXr+OB3dvmbJmN6J3bwl1wGOiXr9//x5sAhcLFOg2ZBfg6oATHiKQiXoPBFPygf1mVlYyhggwBzHUsypnN0gBBwpUjQkPYtB2mIXygSDaDlVRPphGx+E+ygckKR8ypeugLgKwVhEz7FzFSsOBccqH7gfD5AKZ0x8ACs0VAMjhpYwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .left4[data-v-e36820a4]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .right[data-v-e36820a4]{position:absolute;left:65px;top:35px;width:38px;height:40px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:15px;color:#fff;line-height:20px;letter-spacing:4px;text-shadow:0px 0px 4px rgba(255,255,255,.65);text-align:center;font-style:normal}.font[data-v-e36820a4]{font-size:16px!important}[data-v-e36820a4] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}.table[data-v-e36820a4] .el-table td.el-table__cell{border:none!important;padding-left:10px!important}.table[data-v-e36820a4] .el-table td.el-table__cell{padding-left:10px}[data-v-e36820a4] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-e36820a4] .el-table__empty-block{background-color:#122560}[data-v-e36820a4] .el-table .el-table__row{border-bottom:none}.selectBox .el-select--large .el-select__wrapper span,.selectBox .el-select--large .el-select__wrapper p,.selectBox .el-select--large .el-select__wrapper a{font-size:16px}.selectBox .el-select__wrapper{background-color:#fff0!important}.selectBox .el-select__placeholder{color:#fff!important}.selectBox .el-select__caret{color:#fff!important;font-size:18px!important}[data-v-e36820a4] .el-pagination>.is-last{color:#fff!important}[data-v-e36820a4] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-e36820a4] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-e36820a4] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-e36820a4] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-e36820a4] .el-pagination.is-background .btn-prev,[data-v-e36820a4] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1} diff --git a/build/build/assets/emptyPage-0b0ca0ee.js b/build/build/assets/emptyPage-0b0ca0ee.js deleted file mode 100644 index cb566d8..0000000 --- a/build/build/assets/emptyPage-0b0ca0ee.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e}from"./error6-f64d959f.js";import{_ as s,e as t,f as d,m as r}from"./index-0837fb0a.js";const _={},a={class:"error_main"};function v(n,i){return t(),d("div",a,i[0]||(i[0]=[r('
正在建设中,敬请期待
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const m=s(_,[["render",v]]);export{m as default}; diff --git a/build/build/assets/error1-70b8ad8e.png b/build/build/assets/error1-70b8ad8e.png deleted file mode 100644 index 78cf1b3..0000000 Binary files a/build/build/assets/error1-70b8ad8e.png and /dev/null differ diff --git a/build/build/assets/error2-91a8e6e9.png b/build/build/assets/error2-91a8e6e9.png deleted file mode 100644 index e90fd4c..0000000 Binary files a/build/build/assets/error2-91a8e6e9.png and /dev/null differ diff --git a/build/build/assets/error3-2af3a855.js b/build/build/assets/error3-2af3a855.js deleted file mode 100644 index e9a9b27..0000000 --- a/build/build/assets/error3-2af3a855.js +++ /dev/null @@ -1 +0,0 @@ -const r=""+new URL("error3-94e9a17d.png",import.meta.url).href;export{r as _}; diff --git a/build/build/assets/error3-94e9a17d.png b/build/build/assets/error3-94e9a17d.png deleted file mode 100644 index bb28ddf..0000000 Binary files a/build/build/assets/error3-94e9a17d.png and /dev/null differ diff --git a/build/build/assets/error4-af058904.png b/build/build/assets/error4-af058904.png deleted file mode 100644 index 5b03af1..0000000 Binary files a/build/build/assets/error4-af058904.png and /dev/null differ diff --git a/build/build/assets/error5-ddc90da0.png b/build/build/assets/error5-ddc90da0.png deleted file mode 100644 index 24ec8c1..0000000 Binary files a/build/build/assets/error5-ddc90da0.png and /dev/null differ diff --git a/build/build/assets/error6-79f24d28.png b/build/build/assets/error6-79f24d28.png deleted file mode 100644 index db831a1..0000000 Binary files a/build/build/assets/error6-79f24d28.png and /dev/null differ diff --git a/build/build/assets/error6-f64d959f.js b/build/build/assets/error6-f64d959f.js deleted file mode 100644 index 2e99dc4..0000000 --- a/build/build/assets/error6-f64d959f.js +++ /dev/null @@ -1 +0,0 @@ -const r=""+new URL("error6-79f24d28.png",import.meta.url).href;export{r as _}; diff --git a/build/build/assets/fgl-e6572716.png b/build/build/assets/fgl-e6572716.png deleted file mode 100644 index d940aaf..0000000 Binary files a/build/build/assets/fgl-e6572716.png and /dev/null differ diff --git a/build/build/assets/fk-6fb4b235.png b/build/build/assets/fk-6fb4b235.png deleted file mode 100644 index 17be6cb..0000000 Binary files a/build/build/assets/fk-6fb4b235.png and /dev/null differ diff --git a/build/build/assets/fy-c15bd3fa.gif b/build/build/assets/fy-c15bd3fa.gif deleted file mode 100644 index 60ae6a2..0000000 Binary files a/build/build/assets/fy-c15bd3fa.gif and /dev/null differ diff --git a/build/build/assets/fy2-45fa795e.png b/build/build/assets/fy2-45fa795e.png deleted file mode 100644 index bc73ccd..0000000 Binary files a/build/build/assets/fy2-45fa795e.png and /dev/null differ diff --git a/build/build/assets/green-4353b781.gif b/build/build/assets/green-4353b781.gif deleted file mode 100644 index e3f2a1c..0000000 Binary files a/build/build/assets/green-4353b781.gif and /dev/null differ diff --git a/build/build/assets/green1-d190dd50.gif b/build/build/assets/green1-d190dd50.gif deleted file mode 100644 index b20f463..0000000 Binary files a/build/build/assets/green1-d190dd50.gif and /dev/null differ diff --git a/build/build/assets/guide-24fdbb6a.css b/build/build/assets/guide-24fdbb6a.css deleted file mode 100644 index 1cd2171..0000000 --- a/build/build/assets/guide-24fdbb6a.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.page[data-v-d25bad2e]{user-select:none;background:url(./bg-5458a90e.png) no-repeat 0/100% 100%}[data-v-d25bad2e]{padding:0;margin:0;box-sizing:border-box}html[data-v-d25bad2e],body[data-v-d25bad2e]{width:100%;height:100%}#m[data-v-d25bad2e]{width:100%;height:100%;overflow:hidden;z-index:101}#container[data-v-d25bad2e]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.header[data-v-d25bad2e]{background-image:url(./header-0e4e2d32.png);background-size:100% 100%;display:flex;height:125px;width:100%;position:relative}.header .rightLineClass[data-v-d25bad2e]{position:absolute;width:760px;height:260px;right:-45px;bottom:-70px;background-image:url(./RightLine-09103936.gif);background-size:100% 100%}.header .leftLineClass[data-v-d25bad2e]{position:absolute;width:760px;height:260px;transform:scaleX(-1);left:-45px;bottom:-70px;background-image:url(./RightLine-09103936.gif);background-size:100% 100%}.main[data-v-d25bad2e]{pointer-events:none;padding-top:60px;height:550px;position:relative}.main .leftPage[data-v-d25bad2e]{position:absolute;width:220px;height:540px;left:145px;background-image:url(./leftImg-e95e6458.png);background-size:100% 100%}.main .rightPage[data-v-d25bad2e]{position:absolute;width:220px;height:540px;right:145px;background-image:url(./leftImg-e95e6458.png);background-size:100% 100%;transform:scaleX(-1)}.main .btnPage[data-v-d25bad2e]{position:absolute;width:1366px;height:347px;bottom:-200px;left:270px;background-image:url(./btnImg-9f6b646e.png);background-size:100% 100%}.main .btnPp[data-v-d25bad2e]{position:absolute;width:500px;height:320px;bottom:-115px;left:694px;background-image:url(./min-pp-494fe8be.gif);background-size:100% 100%}.wall[data-v-d25bad2e]{perspective:1000px;width:400px;height:237px;margin:190px auto auto;pointer-events:all;cursor:pointer}.ring[data-v-d25bad2e]{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .1s ease-in-out}.image-wall[data-v-d25bad2e]{z-index:99;width:80%;height:80%;position:absolute;top:0;left:40px;cursor:pointer;background-image:url(./itemBg-aef65a15.png);background-size:100% 100%;-webkit-box-reflect:below 10px -webkit-linear-gradient(top,rgba(0,0,0,0) 60%,rgba(0,0,0,.2) 100%);overflow:hidden}.image-wall .animate-border[data-v-d25bad2e]{position:absolute;top:0px;width:100%;height:100%}.image-wall .animate-border[data-v-d25bad2e]:before,.image-wall .animate-border[data-v-d25bad2e]:after{content:"";position:absolute;width:100%;height:2px}.image-wall .animate-border i[data-v-d25bad2e]{position:absolute;display:inline-block;height:100%;width:2px}.image-wall .animate-border[data-v-d25bad2e]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#fff,transparent);animation:one-d25bad2e 4s linear infinite}.image-wall .animate-border i[data-v-d25bad2e]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#fff,transparent);animation:two-d25bad2e 4s linear 3s infinite}.image-wall .animate-border[data-v-d25bad2e]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#ffffff,transparent);animation:three-d25bad2e 4s linear 2s infinite}.image-wall .animate-border i[data-v-d25bad2e]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#fff,transparent);animation:four-d25bad2e 4s linear 1s infinite}@keyframes one-d25bad2e{0%{left:100%}50%,to{left:-100%}}@keyframes two-d25bad2e{0%{top:100%}50%,to{top:-100%}}@keyframes three-d25bad2e{0%{right:100%}50%,to{right:-100%}}@keyframes four-d25bad2e{0%{bottom:100%}50%,to{bottom:-100%}}.image-wall img[data-v-d25bad2e]{width:calc(100% - 20px);height:calc(100% - 20px);margin:10px}.foot[data-v-d25bad2e]{display:flex;justify-content:space-around;width:100%;padding:0 80px;height:200px;margin-top:150px;border-bottom:1px solid #71ddff;position:relative;font-family:titleNore}.foot[data-v-d25bad2e]:after{content:"";position:absolute;width:200px;height:2px}.foot[data-v-d25bad2e]:after{top:200px;left:-200px;background-image:linear-gradient(90deg,transparent,#fff,transparent);animation:footAni-d25bad2e 4s linear infinite}@keyframes footAni-d25bad2e{0%{left:-200px}to{left:100%}}.foot .fItems[data-v-d25bad2e]{width:180px;height:180px;position:relative;cursor:pointer}.foot .fItems .fiTop[data-v-d25bad2e]{width:100%}.foot .fItems .fiTop img[data-v-d25bad2e]{width:86px;height:100px;margin:0 47px}.foot .fItems .fiTopC[data-v-d25bad2e]{width:100%;animation:example-d25bad2e 1.82s infinite linear}.foot .fItems .fiTopC img[data-v-d25bad2e]{width:86px;height:100px;margin:0 47px}@keyframes example-d25bad2e{0%{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(3px)}to{transform:translateY(0)}}.foot .fItems .fiCen[data-v-d25bad2e]{width:180px;height:126px;background-image:url(./tabBtn-1d10224a.png);background-size:100% 100%;position:absolute;top:40px}.foot .fItems .fiCenC[data-v-d25bad2e]{width:180px;height:126px;background-image:url(./tabBtnC-b5987fab.png);background-size:100% 100%;position:absolute;top:40px}.foot .fItems .tabGif[data-v-d25bad2e]{width:100%;height:140px;position:absolute;top:-20px;left:10px;background-image:url(./bt-pp-a457dcd9.gif);background-size:100% 100%}.foot .fItems .fiText[data-v-d25bad2e]{position:absolute;bottom:-10px;width:100%;height:31px;line-height:31px;text-align:center;color:#fff;font-size:24px;letter-spacing:2px;text-shadow:0px 0px 4px #58b9ff} diff --git a/build/build/assets/guide-8c11761e.js b/build/build/assets/guide-8c11761e.js deleted file mode 100644 index 56235bb..0000000 --- a/build/build/assets/guide-8c11761e.js +++ /dev/null @@ -1,14 +0,0 @@ -import{c as G,_ as Yi,u as Xi,a as Qi,r as E0,o as Zi,b as Ji,d as $i,e as b0,f as D0,g as Q,n as $e,F as en,h as nn,t as v0,i as ea,w as na,j as tn,k as ta,l as ra}from"./index-0837fb0a.js";import{_ as $,r as oa}from"./___vite-browser-external_commonjs-proxy-3e0a91f7.js";function rn(e,t,r,o,n,l,u){try{var s=e[l](u),x=s.value}catch(c){return void r(c)}s.done?t(x):Promise.resolve(x).then(o,n)}function T0(e){return function(){var t=this,r=arguments;return new Promise(function(o,n){var l=e.apply(t,r);function u(x){rn(l,o,n,u,s,"next",x)}function s(x){rn(l,o,n,u,s,"throw",x)}u(void 0)})}}var Ie={},ia={get exports(){return Ie},set exports(e){Ie=e}},Fe={},aa={get exports(){return Fe},set exports(e){Fe=e}};(function(e){function t(r){return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(o){return typeof o}:function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(aa);(function(e){var t=Fe.default;function r(){e.exports=r=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var o,n={},l=Object.prototype,u=l.hasOwnProperty,s=Object.defineProperty||function(O,_,B){O[_]=B.value},x=typeof Symbol=="function"?Symbol:{},c=x.iterator||"@@iterator",a=x.asyncIterator||"@@asyncIterator",d=x.toStringTag||"@@toStringTag";function f(O,_,B){return Object.defineProperty(O,_,{value:B,enumerable:!0,configurable:!0,writable:!0}),O[_]}try{f({},"")}catch{f=function(B,F,w){return B[F]=w}}function p(O,_,B,F){var w=_&&_.prototype instanceof g?_:g,y=Object.create(w.prototype),z=new Y(F||[]);return s(y,"_invoke",{value:R(O,B,z)}),y}function A(O,_,B){try{return{type:"normal",arg:O.call(_,B)}}catch(F){return{type:"throw",arg:F}}}n.wrap=p;var C="suspendedStart",m="suspendedYield",b="executing",h="completed",v={};function g(){}function D(){}function k(){}var P={};f(P,c,function(){return this});var S=Object.getPrototypeOf,H=S&&S(S(K([])));H&&H!==l&&u.call(H,c)&&(P=H);var E=k.prototype=g.prototype=Object.create(P);function I(O){["next","throw","return"].forEach(function(_){f(O,_,function(B){return this._invoke(_,B)})})}function T(O,_){function B(w,y,z,V){var X=A(O[w],O,y);if(X.type!=="throw"){var W=X.arg,n0=W.value;return n0&&t(n0)=="object"&&u.call(n0,"__await")?_.resolve(n0.__await).then(function(t0){B("next",t0,z,V)},function(t0){B("throw",t0,z,V)}):_.resolve(n0).then(function(t0){W.value=t0,z(W)},function(t0){return B("throw",t0,z,V)})}V(X.arg)}var F;s(this,"_invoke",{value:function(y,z){function V(){return new _(function(X,W){B(y,z,X,W)})}return F=F?F.then(V,V):V()}})}function R(O,_,B){var F=C;return function(w,y){if(F===b)throw Error("Generator is already running");if(F===h){if(w==="throw")throw y;return{value:o,done:!0}}for(B.method=w,B.arg=y;;){var z=B.delegate;if(z){var V=L(z,B);if(V){if(V===v)continue;return V}}if(B.method==="next")B.sent=B._sent=B.arg;else if(B.method==="throw"){if(F===C)throw F=h,B.arg;B.dispatchException(B.arg)}else B.method==="return"&&B.abrupt("return",B.arg);F=b;var X=A(O,_,B);if(X.type==="normal"){if(F=B.done?h:m,X.arg===v)continue;return{value:X.arg,done:B.done}}X.type==="throw"&&(F=h,B.method="throw",B.arg=X.arg)}}}function L(O,_){var B=_.method,F=O.iterator[B];if(F===o)return _.delegate=null,B==="throw"&&O.iterator.return&&(_.method="return",_.arg=o,L(O,_),_.method==="throw")||B!=="return"&&(_.method="throw",_.arg=new TypeError("The iterator does not provide a '"+B+"' method")),v;var w=A(F,O.iterator,_.arg);if(w.type==="throw")return _.method="throw",_.arg=w.arg,_.delegate=null,v;var y=w.arg;return y?y.done?(_[O.resultName]=y.value,_.next=O.nextLoc,_.method!=="return"&&(_.method="next",_.arg=o),_.delegate=null,v):y:(_.method="throw",_.arg=new TypeError("iterator result is not an object"),_.delegate=null,v)}function M(O){var _={tryLoc:O[0]};1 in O&&(_.catchLoc=O[1]),2 in O&&(_.finallyLoc=O[2],_.afterLoc=O[3]),this.tryEntries.push(_)}function j(O){var _=O.completion||{};_.type="normal",delete _.arg,O.completion=_}function Y(O){this.tryEntries=[{tryLoc:"root"}],O.forEach(M,this),this.reset(!0)}function K(O){if(O||O===""){var _=O[c];if(_)return _.call(O);if(typeof O.next=="function")return O;if(!isNaN(O.length)){var B=-1,F=function w(){for(;++B=0;--w){var y=this.tryEntries[w],z=y.completion;if(y.tryLoc==="root")return F("end");if(y.tryLoc<=this.prev){var V=u.call(y,"catchLoc"),X=u.call(y,"finallyLoc");if(V&&X){if(this.prev=0;--F){var w=this.tryEntries[F];if(w.tryLoc<=this.prev&&u.call(w,"finallyLoc")&&this.prev=0;--B){var F=this.tryEntries[B];if(F.finallyLoc===_)return this.complete(F.completion,F.afterLoc),j(F),v}},catch:function(_){for(var B=this.tryEntries.length-1;B>=0;--B){var F=this.tryEntries[B];if(F.tryLoc===_){var w=F.completion;if(w.type==="throw"){var y=w.arg;j(F)}return y}}throw Error("illegal catch attempt")},delegateYield:function(_,B,F){return this.delegate={iterator:K(_),resultName:B,nextLoc:F},this.method==="next"&&(this.arg=o),v}},n}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(ia);var L0=Ie(),c0=L0;try{regeneratorRuntime=L0}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=L0:Function("r","regeneratorRuntime = r")(L0)}function M0(e){return e==="undefined"}function Oe(){return!M0(typeof my)&&my!==null&&!M0(typeof my.alert)}var e0;(function(e){e.CANCEL="-1",e.SUCCESS="0",e.API_UNDEFINED="1",e.INVALID_PARAMS="2",e.UNKNOWN_ERROR="3",e.UNAUTHORIZED_CALL="4",e.WRONG_CORP_ID="5",e.CREATE_CHAT_FAILED="6",e.UNAUTHORIZED_API="7",e.INVALID_CORP_ID="8",e.SERVER_RESPONSE_ERROR="9",e.WRONG_DEVICE_INFO="10",e.UPLOAD_FAIL="11",e.PROCESS_FAIL="12",e.DUPLICATED_CALL="13",e.TOO_LARGE_PIC="14",e.REQUEST_REJECT_OR_INSECURE_REQUEST="15",e.PC_NOT_ALLOWED_TO_OPEN_SIDE_PANE_OR_MODAL="21",e.PC_CLOSE_SIDE_PANE_OR_MODAL="22",e.UNAUTHORIZED_PARAMS="23",e.GESTURE_PASSWORD_DOES_NOT_EXIST="24",e.NETWORK_ERROR="25"})(e0||(e0={}));var U;(function(e){e.MOBILE="mobile",e.PC="pc",e.MINI_APP="mini",e.UNKNOWN="unknown"})(U||(U={}));var N;(function(e){e.ANDROID="android",e.IOS="ios",e.UNKNOW="unknow"})(N||(N={}));var P0;(function(e){e.UPDATE_NETWORK_STATUS="DINGGOV_ON_NETWORK_TYPE_CHANGED",e.UPDATE_LOCATION="DINGGOV_GEO_LOCATION_UPDATE",e.UPDATE_TRACE="DINGGOV_TRACE_UPDATE",e.ON_SHAKE="onShake"})(P0||(P0={}));var Z;(function(e){e.isDingTalk="DingTalk",e.isMpaas="mPaaS",e.isUnknow="unknow"})(Z||(Z={}));var p0=navigator&&(navigator.swuserAgent||navigator.userAgent)||"",wt=function(){function e(){this.readyFnStack=[],this.generalEventCallbackStack={},this.apiList={},this.continuousCallbackStack={},this.isH5Mobile=null,this.appType=null,this.platformType=null,this.aliBridge=window&&window.navigator&&window.AlipayJSBridge,this.isReady=!1,this.init(),console.warn("请将 gdt-jsapi 版本请升级到 1.9.24 版本以上的最新版本,谢谢")}var t=e.prototype;return t.h5AndroidbridgeInit=function(){var r=this;this.h5BridgeReadyPromise=new Promise(function(o,n){var l=function(){try{window.WebViewJavascriptBridgeAndroid=window.nuva&&window.nuva.require(),r.execReadyFn()}catch{}};window.nuva&&(window.nuva.isReady===void 0||window.nuva.isReady)?l():(document.addEventListener("runtimeready",function(){l()},!1),document.addEventListener("runtimefailed",function(u){var s=u&&u.detail||{errorCode:e0.INVALID_PARAMS,errorMessage:"unknown nuvajs bootstrap error"};r.handleBridgeResponse(s,o,n)},!1))})},t.h5IosBridgeInit=function(){var r=this;this.h5BridgeReadyPromise=new Promise(function(o,n){if(typeof WebViewJavascriptBridge<"u")try{WebViewJavascriptBridge.init(function(l,u){}),r.execReadyFn()}catch{}else document.addEventListener("WebViewJavascriptBridgeReady",function(){try{WebViewJavascriptBridge&&WebViewJavascriptBridge.init(function(l,u){}),r.execReadyFn()}catch{}},!1)})},t.init=function(){var r=this,o=this.getAppType(),n=this.getContainerType();if(o===U.PC&&window.dingtalk&&!window.dingtalk.isRegister&&(window.dingtalk.isRegister=!0,window.dingtalk.callbackStack={},window.dingtalk.event.register(function(u,s){if(r.continuousCallbackStack[u])r.continuousCallbackStack[u](s);else if(s){var x=""+s.msgId;u==="openapi.event.emit"?(console.log("dingtalk receive event:",s,"identifer is",x),window.dingtalk.callbackStack[x]&&(window.dingtalk.callbackStack[x](s),delete window.dingtalk.callbackStack[x])):u==="im.fileTask.addNewTask"||u==="im.fileTask.updateTask"?(s.msgId||s.taskId)&&typeof r.continuousCallbackStack[s.msgId||s.taskId]=="function"&&r.continuousCallbackStack[s.msgId||s.taskId](u,s):r.generalEventCallbackStack[u]&&r.generalEventCallbackStack[u].forEach(function(c){c.call(r,s)})}})),o===U.MOBILE){if(n===Z.isDingTalk)this.platformType===N.ANDROID?!this.h5BridgeReadyPromise&&this.h5AndroidbridgeInit():this.platformType===N.IOS&&!this.h5BridgeReadyPromise&&this.h5IosBridgeInit();else if(n===Z.isMpaas&&o===U.MOBILE)if(window.AlipayJSBridge)this.execReadyFn();else{var l=setTimeout(function(){console.warn("window.AlipayJSBridge 未初始化完毕,走到兜底逻辑",r.isReady,window.AlipayJSBridge),r.isReady||r.execReadyFn.call(r)},5200);document.addEventListener("AlipayJSBridgeReady",function(){r.isReady||(clearTimeout(l),r.execReadyFn.call(r))},!1)}}else setTimeout(function(){r.execReadyFn()})},t.execReadyFn=function(){this.isReady=!0;for(var r=this.readyFnStack.shift();r;)r&&r(this),r=this.readyFnStack.shift()},t.onReady=function(r){this.isReady?r&&r(this):this.readyFnStack.push(r)},t.setCurrentInvoker=function(r){this.currentInvoker=r},t.getCurrentInvoker=function(){return this.currentInvoker},t.getBridge=function(){return this.aliBridge},t.getContainerType=function(){return/TaurusApp/g.test(p0)?/DingTalk/g.test(p0)?Z.isDingTalk:Z.isMpaas:/DingTalk/g.test(p0)?Z.isDingTalk:/mPaaSClient/g.test(p0)||/Nebula/g.test(p0)?Z.isMpaas:Z.isUnknow},t.getAppType=function(){return this.appType||(this.isMobile()?this.appType=U.MOBILE:window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("dingtalk-win")>=0&&window.navigator.userAgent.indexOf("TaurusApp")>=0?this.appType=U.PC:Oe()?this.appType=U.MINI_APP:(console.warn("检测到页面在非专有钉钉客户端中打开,JSAPI 调用可能不会生效!"),this.appType=U.UNKNOWN)),this.appType},t.isMobile=function(){var r=/iPhone|iPad|iPod|iOS/i.test(p0),o=/Android/i.test(p0),n=window&&window.navigator&&window.navigator.userAgent||"";return this.isH5Mobile!==null?this.isH5Mobile:n&&n.indexOf("dingtalk-win")>=0?(this.isH5Mobile=!1,!1):!(!n||!(n.includes("mPaaSClient")||n.includes("Nebula")||n.includes("DingTalk")))&&(this.isH5Mobile=!0,this.platformType=r?N.IOS:o?N.ANDROID:N.UNKNOW,!0)},t.registerEvent=function(r,o){var n=this;if(typeof o=="function")return this.getAppType()===U.PC?(this.generalEventCallbackStack[r]||(this.generalEventCallbackStack[r]=[]),this.generalEventCallbackStack[r].push(o),function(){var l=n.generalEventCallbackStack[r].findIndex(function(u){return u===o});n.generalEventCallbackStack[r].splice(l,1)}):this.getAppType()===U.MOBILE?(document.addEventListener(r,o,!1),function(){document.removeEventListener(r,o)}):void 0;console.error("callback 参数应该为函数")},t.registerClientAPI=function(r,o){this.apiList[r]=o},t.registerAPI=function(r,o){if(this.isMobile(),typeof o=="object"){var n=o,l=this.getAppType();this.registerClientAPI(r,n[l])}else this.registerClientAPI(r,o)},t.invokeMiniApp=function(){var r=T0(c0.mark(function o(n,l){var u=this;return c0.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return l===void 0&&(l={}),s.abrupt("return",new Promise(function(x,c){l=$({_apiName:n},l);var a=u.apiList[n],d=u.getContainerType();if(!a)return console.warn("API: "+n+",未注册"),c("API: "+n+",未注册");if(d===Z.isMpaas){if(typeof a=="function")return void a.call(null,l,{context:my,resolve:x,reject:c,methodName:n});my.call(n,l,function(f){u.handleBridgeResponse(f,x,c)})}else if(d===Z.isDingTalk){if(typeof a=="function")return void a.call(null,l,{context:dd.dtBridge,resolve:x,reject:c,methodName:n,containerType:d,appType:U.MINI_APP});dd.dtBridge({m:"taurus.common."+n,args:l,onSuccess:function(f){u.handleBridgeResponse(f,x,c)},onFail:function(f){u.handleBridgeResponse(f,x,c)}})}}));case 2:case"end":return s.stop()}},o)}));return function(o,n){return r.apply(this,arguments)}}(),t.invokeMobile=function(){var r=T0(c0.mark(function o(n,l,u){var s=this;return c0.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return l===void 0&&(l={}),x.abrupt("return",new Promise(function(c,a){l=$({_apiName:n},l);var d=s.apiList[n],f=s.getContainerType();if(!d)return console.warn("API: "+n+",未注册"),a("API: "+n+",未注册");if(f===Z.isDingTalk){if(s.platformType===N.IOS){var p=Object.assign({},l);if(p.watch===!0&&typeof WebViewJavascriptBridge<"u"&&WebViewJavascriptBridge.registerHandler(u!=null&&u.dingTalkAPIName?u==null?void 0:u.dingTalkAPIName:"taurus.common."+n,function(b,h){typeof l.onSuccess=="function"&&l.onSuccess.call(null,b),h&&h({errorCode:"0",errorMessage:"success"})}),typeof d=="function")return void d.call(null,l,{context:window.WebViewJavascriptBridge,resolve:c,reject:a,methodName:n,containerType:f,appType:U.MOBILE,platformType:N.IOS,watch:p.watch});window.WebViewJavascriptBridge!==void 0&&window.WebViewJavascriptBridge.callHandler("taurus.common."+n,Object.assign({},p),function(b){!p.watch&&s.handleBridgeResponse(b||{},c,a)})}else if(s.platformType===N.ANDROID){var A=n.split("."),C=A.pop()||"",m=A.join(".")||"taurus.common";if(typeof d=="function")return void d.call(null,l,{context:window.WebViewJavascriptBridgeAndroid,resolve:c,reject:a,methodName:n,containerType:f,appType:U.MOBILE,platformType:N.ANDROID});typeof window.WebViewJavascriptBridgeAndroid=="function"&&window.WebViewJavascriptBridgeAndroid(function(b){s.handleBridgeResponse(b,c,a)},function(b){s.handleBridgeResponse(b,c,a)},m,C,l)}}else if(f===Z.isMpaas){if(typeof d=="function")return void d.call(null,l,{context:AlipayJSBridge,resolve:c,reject:a,methodName:n});AlipayJSBridge.call(n,l,function(b){s.handleBridgeResponse(b,c,a)})}}));case 2:case"end":return x.stop()}},o)}));return function(o,n,l){return r.apply(this,arguments)}}(),t.findFitMsgId=function(r){var o,n;return(o=window.dingtalk)!==null&&o!==void 0&&(n=o.callbackStack)!==null&&n!==void 0&&n[r]?this.findFitMsgId(r+1):r},t.invokePC=function(){var r=T0(c0.mark(function o(n,l,u){var s=this;return c0.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return l===void 0&&(l={}),u===void 0&&(u={msgId:1}),x.abrupt("return",new Promise(function(c,a){try{l=$({_apiName:n},l);var d=s.findFitMsgId(Date.now()),f=u.pcClientAPIName||n;if(u.msgId=d,!window.dingtalk)return Promise.reject(new Error("请在钉钉容器内使用 JSAPI"));s.apiList[n]?s.apiList[n].call(null,l,u):(console.info("invoke bridge api:",f,d,l),window.dingtalk.platform.invokeAPI(d,f,l)),window.dingtalk&&window.dingtalk.isRegister&&!window.dingtalk.callbackStack&&(window.dingtalk.callbackStack={}),window.dingtalk.callbackStack[""+d]=function(p){var A=p;return A.body?c(A.body):c(A)}}catch(p){a(p)}}));case 3:case"end":return x.stop()}},o)}));return function(o,n,l){return r.apply(this,arguments)}}(),t.handleBridgeResponse=function(r,o,n){r&&r.errorCode?r.errorCode===e0.SUCCESS?o(r.result):(console.warn("API 调用失败",r),n(r)):r&&r.success==="false"?n(r):o(r)},t.invoke=function(){var r=T0(c0.mark(function o(n,l,u){var s;return c0.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(l===void 0&&(l={}),(s=this.getAppType())!==U.MOBILE){x.next=8;break}if(this.isReady){x.next=5;break}return x.abrupt("return",Promise.reject("错误:请在 dd.ready() 回调中使用 JSAPI,当前调用函数:"+n));case 5:return x.abrupt("return",this.invokeMobile(n,l,u));case 8:if(s!==U.PC){x.next=12;break}return x.abrupt("return",this.invokePC(n,l,u));case 12:if(s!==U.MINI_APP){x.next=16;break}return x.abrupt("return",this.invokeMiniApp(n,l));case 16:return x.abrupt("return",Promise.reject("错误:未在钉钉运行环境下调用该 API,无效,请检查运行环境"));case 17:case"end":return x.stop()}},o,this)}));return function(o,n,l){return r.apply(this,arguments)}}(),t.existEventListener=function(r){return!!this.continuousCallbackStack[r]},t.registerContinuesEvent=function(r,o){this.continuousCallbackStack[r]=o},t.removeContinuesEvent=function(r){this.existEventListener(r)&&(this.continuousCallbackStack[r](),delete this.continuousCallbackStack[r])},e}();Oe()||(window._invoker=window._invoker||new wt);const i=Oe()?new wt:window._invoker;function sa(e,t){if(e)return function(r){return typeof r=="function"||t.includes("Sync")||t.startsWith("create")?e(r):new Promise(function(o,n){e($({},r,{success:function(l){o(l)},fail:function(l){n(l)}}))})}}function on(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"taurus.common.alert",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"taurus.common","alert",e):s===N.IOS&&n.callHandler("taurus.common.alert",Object.assign({},e),function(a){r(a)})}else n&&n.call("alert",e,function(){r()})}i.registerAPI("alert",{mini:on,mobile:on}),St.version={android:"1.3.2",ios:"1.3.2"};function St(e){return i.invoke("alert",e)}i.registerAPI("authConfig",{mini:!0,mobile:!0}),_t.version={android:"1.2.0",ios:"1.2.0",pc:"1.2.0"};function _t(e){return i.invoke("authConfig",e)}function an(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"taurus.common.bizContactDepartmentsPickerExternal",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"taurus.common","bizContactDepartmentsPickerExternal",e):s===N.IOS&&n.callHandler("taurus.common.bizContactDepartmentsPickerExternal",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("bizContactDepartmentsPickerExternal",e,function(a){i.handleBridgeResponse(a,r,o)})}i.registerAPI("bizContactDepartmentsPickerExternal",{mini:an,mobile:an,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.contact.departmentsPickerEx",e)}}),Tt.version={android:"3.0.3",ios:"3.0.3",pc:"3.0.3"};function Tt(e){return i.invoke("bizContactDepartmentsPickerExternal",e)}function sn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"taurus.common.bizCustomContactChooseExternal",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"taurus.common","bizCustomContactChooseExternal",e):s===N.IOS&&n.callHandler("taurus.common.bizCustomContactChooseExternal",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("bizCustomContactChooseExternal",e,function(a){i.handleBridgeResponse(a,r,o)})}i.registerAPI("bizCustomContactChooseExternal",{mini:sn,mobile:sn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.customContact.chooseEx",e)}}),Rt.version={android:"3.0.3",ios:"3.0.3",pc:"3.0.3"};function Rt(e){return i.invoke("bizCustomContactChooseExternal",e)}function cn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"taurus.common.bizCustomContactMultipleChooseExternal",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"taurus.common","bizCustomContactMultipleChooseExternal",e):s===N.IOS&&n.callHandler("taurus.common.bizCustomContactMultipleChooseExternal",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("bizCustomContactMultipleChooseExternal",e,function(a){i.handleBridgeResponse(a,r,o)})}i.registerAPI("bizCustomContactMultipleChooseExternal",{mini:cn,mobile:cn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.customContact.multipleChooseEx",e)}}),Ot.version={android:"3.0.3",ios:"3.0.3",pc:"3.0.3"};function Ot(e){return i.invoke("bizCustomContactMultipleChooseExternal",e)}i.registerAPI("callPhone",{mini:!0,mobile:!0}),Nt.version={android:"1.1.0",ios:"1.1.0"};function Nt(e){return i.invoke("callPhone",e)}i.registerAPI("version",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"version",{})}});function Ee(){return i.invoke("version")}var ca=1,xa=-1,Ht=0;function la(e,t){return typeof e!="number"&&(e=0),typeof t!="number"&&(t=0),e>t?ca:e-1||we.indexOf("Adr")>-1},fa=function(){return!!we.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)},da=function(){return/(windows)/i.test(navigator.userAgent)};function va(e){return Lt.apply(this,arguments)}function Lt(){return(Lt=T0(c0.mark(function e(t){var r,o,n,l;return c0.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(Te[t]){u.next=2;break}return u.abrupt("return",!1);case 2:return u.next=4,Ee();case 4:return r=u.sent,o=r.version,n=Te[t].version,l=ua()?"android":fa()?"ios":da()?"pc":"unknown",u.abrupt("return",!(!n||!n[l])&&Ne(o,n[l])>0);case 9:case"end":return u.stop()}},e)}))).apply(this,arguments)}i.registerAPI("checkVPNAppInstalled",{mini:!0,mobile:!0}),Mt.version={android:"1.6.0",ios:"1.6.0"};function Mt(){return i.invoke("checkVPNAppInstalled")}i.registerAPI("checkVPNAppOnline",{mini:!0,mobile:!0}),zt.version={android:"1.6.0",ios:"1.6.0"};function zt(){return i.invoke("checkVPNAppOnline")}var xn;(function(e){e[e.DEFAULT=1]="DEFAULT",e[e.NEW=2]="NEW"})(xn||(xn={}));var ln;(function(e){e[e.GLOBAL_ORG=1]="GLOBAL_ORG",e[e.FRIEND=2]="FRIEND",e[e.GROUP=4]="GROUP",e[e.RECOMMEND=5]="RECOMMEND",e[e.SPECIAL_ATTENTION=7]="SPECIAL_ATTENTION",e[e.LOAD_GROUP_PERSON=8]="LOAD_GROUP_PERSON",e[e.ORG=9]="ORG"})(ln||(ln={}));var un;(function(e){e.PHONE_HIDE="PHONE_HIDE",e.CHAT_INVALID="CHAT_INVALID",e.GROUP_CHAT_PULL_INVALID="GROUP_CHAT_PULL_INVALID",e.APP_DING_INVALID="APP_DING_INVALID",e.PHONE_DING_INVALID="PHONE_DING_INVALID",e.SMS_DING_INVALID="SMS_DING_INVALID",e.AUDIO_VIDEO_HIDE="AUDIO_VIDEO_HIDE"})(un||(un={})),i.registerAPI("chooseContact",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.contact.choose",e)}}),Wt.version={pc:"1.1.0"};function Wt(e){return i.invoke("chooseContact",e)}function fn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"taurus.common.chooseContactWithComplexPicker",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"taurus.common","chooseContactWithComplexPicker",e):s===N.IOS&&n.callHandler("taurus.common.chooseContactWithComplexPicker",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("chooseContactWithComplexPicker",e,function(a){a.error&&a.error.toString()===e0.API_UNDEFINED?n.call("complexPicker",e,function(d){i.handleBridgeResponse(d,r,o)}):i.handleBridgeResponse(a,r,o)})}i.registerAPI("chooseContactWithComplexPicker",{mini:fn,mobile:fn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.contact.complexPicker",e)}}),Ut.version={android:"1.1.0",ios:"1.1.0",pc:"1.6.2"};function Ut(e){return i.invoke("chooseContactWithComplexPicker",e)}i.registerAPI("chooseDateRangeWithCalendar",{mini:!0,mobile:!0}),jt.version={android:"1.3.10",ios:"1.3.10"};function jt(e){return i.invoke("chooseDateRangeWithCalendar",e)}i.registerAPI("chooseDayWithCalendar",{mini:!0,mobile:!0}),Vt.version={android:"1.3.10",ios:"1.3.10"};function Vt(e){return i.invoke("chooseDayWithCalendar",e)}i.registerAPI("chooseDepartments",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.contact.departmentsPicker",e)}}),Gt.version={android:"1.1.0",ios:"1.1.0",pc:"1.6.2"};function Gt(e){return i.invoke("chooseDepartments",e)}i.registerAPI("chooseFile",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.chooseFile",e)}}),qt.version={android:"1.3.2",ios:"1.3.2",pc:"1.3.6"};function qt(e){return i.invoke("chooseFile",e)}i.registerAPI("chooseHalfDayWithCalendar",{mini:!0,mobile:!0}),Kt.version={android:"1.3.10",ios:"1.3.10"};function Kt(e){return i.invoke("chooseHalfDayWithCalendar",e)}var dn;(function(e){e[e.image=0]="image",e[e.video=1]="video"})(dn||(dn={})),i.registerAPI("dgChooseImage",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.dgChooseImage",e)}}),Yt.version={android:"1.3.2",ios:"1.3.2",pc:"1.3.6"};function Yt(e){return i.invoke("dgChooseImage",$({},e,{_apiName:"chooseImage"}))}i.registerAPI("chooseInterconnectionChat",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"chooseInterconnectionChat",e)}}),Xt.version={pc:"2.9.0",ios:"2.9.0",android:"2.9.0"};function Xt(e){return i.invoke("chooseInterconnectionChat",e)}i.registerAPI("chooseImage",{mini:!0}),Qt.version={android:"1.6.2",ios:"1.6.2"};function Qt(e){return new Promise(function(t,r){my.chooseImage($({},e,{success:function(o){t(o)},fail:function(o){r(o)}}))})}i.registerAPI("chooseSpaceDir",{mini:!0,mobile:!0,pc:function(e,t){e===void 0&&(e={}),window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.chooseSpaceDir",e)}}),Zt.version={android:"1.6.0",ios:"1.6.0",pc:"2.6.0"};function Zt(){return i.invoke("chooseSpaceDir")}i.registerAPI("chooseTimeWithCalendar",{mini:!0,mobile:!0}),Jt.version={android:"1.3.10",ios:"1.3.10"};function Jt(e){return i.invoke("chooseTimeWithCalendar",e)}i.registerAPI("chooseVideo",{mini:!0,mobile:!0}),$t.version={android:"1.6.2",ios:"1.6.2"};function $t(e){return i.invoke("chooseVideo",e)}function vn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"biz.navigation.close",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"biz.navigation","close",e):s===N.IOS&&n.callHandler("biz.navigation.close",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("popWindow",e,function(a){i.handleBridgeResponse(a,r,o)})}i.registerAPI("closePage",{mini:vn,mobile:vn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.navigation.quit",e)}}),er.version={android:"1.2.0",ios:"1.2.0",pc:"1.2.0"};function er(e){return i.invoke("closePage",$({},e,{_apiName:"closePage"}))}var pn;(function(e){e.CODE="code",e.ACCOUNTID="accountId"})(pn||(pn={}));var hn;(function(e){e.CODE="code",e.id="id"})(hn||(hn={})),i.registerAPI("complexPickerAdmin",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.contact.complexPickerAdmin",e)}}),nr.version={pc:"2.8.0"};function nr(e){return i.invoke("complexPickerAdmin",e)}i.registerAPI("confirm",{mini:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u={message:e.message,title:e.title,okButton:e.buttonLabels[0],cancelButton:e.buttonLabels[1]};l===Z.isDingTalk?n({m:"taurus.common.confirm",args:u,onSuccess:function(s){var x={errorCode:e0.SUCCESS,result:{buttonIndex:s.ok?0:1}};i.handleBridgeResponse(x,r,o)},onFail:function(s){i.handleBridgeResponse(s,r,o)}}):n&&n.call("confirm",u,function(s){var x={errorCode:e0.SUCCESS,result:{buttonIndex:s.ok?0:1}};i.handleBridgeResponse(x,r,o)})},mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType,s={message:e.message,title:e.title,okButton:e.buttonLabels[0],cancelButton:e.buttonLabels[1]};l?u===N.ANDROID?n&&n(function(x){var c={errorCode:e0.SUCCESS,result:{buttonIndex:x.ok?0:1}};i.handleBridgeResponse(c,r,o)},function(x){i.handleBridgeResponse(x,r,o)},"taurus.common","confirm",s):u===N.IOS&&n.callHandler("taurus.common.confirm",Object.assign({},s),function(x){i.handleBridgeResponse(x,r,o)}):n&&n.call("confirm",s,function(x){var c={errorCode:e0.SUCCESS,result:{buttonIndex:x.ok?0:1}};i.handleBridgeResponse(c,r,o)})},pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"device.notification.confirm",e)}}),tr.version={android:"1.3.2",ios:"1.3.2",pc:"1.3.2"};function tr(e){return i.invoke("confirm",e)}i.registerAPI("copyToClipboard",{mini:!0,mobile:!0}),rr.version={android:"1.3.2",ios:"1.3.2"};function rr(e){return i.invoke("copyToClipboard",e)}i.registerAPI("createChatGroup",{mini:!0,mobile:!0}),or.version={android:"1.3.0",ios:"1.3.0",pc:"1.3.0"};function or(e){return i.invoke("createChatGroup",e)}i.registerAPI("createDing",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.ding.create",e)}}),ir.version={android:"1.3.9",ios:"1.3.9",pc:"1.3.9"};function ir(e){return i.invoke("createDing",e)}i.registerAPI("createDingV2",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.ding.createV2",e)}}),ar.version={android:"2.7.0",ios:"2.7.0",pc:"2.7.0"};function ar(e){return i.invoke("createDingV2",e)}function gn(e,t){e===void 0&&(e={});var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"biz.conference.createVideoConf",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"biz.conference","createVideoConf",e):s===N.IOS&&n.callHandler("biz.conference.createVideoConf",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("createVideoConf",e,function(){r()})}i.registerAPI("createVideoConf",{mini:gn,mobile:gn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.conference.createVideoConf",$({},e))}}),sr.version={android:"3.7.5",ios:"3.7.5",pc:"3.7.5"};function sr(e){return i.invoke("createVideoConf",e)}i.registerAPI("createVideoMeeting",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.meeting.create",$({isVideoConference:!0},e))}}),cr.version={android:"1.3.1.1",ios:"1.3.1.1",pc:"1.9.4"};function cr(e){return i.invoke("createVideoMeeting",e)}i.registerAPI("dealWithBackAction",{mobile:!0}),xr.version={android:"1.2.0.10"};function xr(e){return i.invoke("dealWithBackAction",e)}i.registerAPI("disableClosePage",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.disableClosePage",{})}}),lr.version={pc:"3.4.0"};function lr(){return i.invoke("disableClosePage")}i.registerAPI("disablePullToRefresh",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType;l?u===N.ANDROID?n&&n(function(){r()},function(){o()},"ui.pullToRefresh","disable",{}):u===N.IOS&&n.callHandler("ui.pullToRefresh.disable",Object.assign({},{}),function(s){r(s)}):n&&n.call("pullRefresh",{pullRefresh:!1},function(){r()})}}),ur.version={android:"1.3.0",ios:"1.3.0"};function ur(){return i.invoke("disablePullToRefresh",{_apiName:"disablePullToRefresh"})}i.registerAPI("disableWebviewBounce",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType;l?u===N.ANDROID?n&&n(function(){r()},function(){o()},"ui.webViewBounce","disable",{}):u===N.IOS&&n.callHandler("ui.webViewBounce.disable",Object.assign({},{}),function(s){r(s)}):n&&n.call("bounce",{enable:!1},function(s){r(s)})}}),fr.version={ios:"1.3.0"};function fr(){return i.invoke("disableWebviewBounce",{_apiName:"disableWebviewBounce"})}i.registerAPI("downloadAudio",{mini:!0,mobile:!0}),dr.version={android:"1.3.0",ios:"1.3.0"};function dr(e){return i.invoke("downloadAudio",e)}var pa=1;function vr(e){return i.invoke("downloadFile",e)}i.registerAPI("downloadFile",{mini:function(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.context;n===Z.isDingTalk?l&&l({m:"taurus.common.downloadFile",args:e,onSuccess:function(u){i.handleBridgeResponse(u,r,o)},onFail:function(u){i.handleBridgeResponse(u,r,o)}}):l&&l.call("downloadFile",e,function(u){u.error?o(u):r(u)})},pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.downloadFile",e),i.registerContinuesEvent(t.msgId,function(r,o){r==="im.fileTask.addNewTask"&&(i.removeContinuesEvent(t.msgId),i.registerContinuesEvent(o.taskId,function(n,l){if(n==="im.fileTask.updateTask"){var u=l.doneSize,s=l.fileName,x=l.filePath,c=l.fileSize,a=l.speed;e.onProgress({doneSize:u,fileName:s,filePath:x,fileSize:c,speed:a}),l.status===pa&&i.removeContinuesEvent(l.taskId)}}))})}}),vr.version={pc:"1.3.5"};i.registerAPI("enablePullToRefresh",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType;l?u===N.ANDROID?n&&n(function(){r()},function(){o()},"ui.pullToRefresh","enable",{}):u===N.IOS&&n.callHandler("ui.pullToRefresh.enable",Object.assign({},{}),function(){r()}):n&&n.call("pullRefresh",{pullRefresh:!0},function(){r()})}}),pr.version={android:"1.3.0",ios:"1.3.0"};function pr(){return i.invoke("enablePullToRefresh",{_apiName:"enablePullToRefresh"})}i.registerAPI("enableVpn",{mini:!0,mobile:!0}),hr.version={android:"1.1.0",ios:"1.1.0"};function hr(){return i.invoke("enableVpn")}i.registerAPI("enableWebviewBounce",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType;l?u===N.ANDROID?n&&n(function(){r()},function(){o()},"taurus.common","bounce",{enable:!0}):u===N.IOS&&n.callHandler("taurus.common.bounce",Object.assign({},{enable:!0}),function(s){r(s)}):n&&n.call("bounce",{enable:!0},function(s){r(s)})}}),gr.version={ios:"1.3.0"};function gr(){return i.invoke("enableWebviewBounce",{_apiName:"enableWebviewBounce"})}i.registerAPI("exclusiveInvoke",{mini:!0,mobile:!0}),Ar.version={ios:"1.9.5",android:"1.9.5"};function Ar(e){return i.invoke("exclusiveInvoke",e)}i.registerAPI("faceComparison",{mobile:!0,mini:!0}),mr.version={android:"2.4.0",ios:"2.4.0"};function mr(e){return i.invoke("faceComparison",e)}var An;(function(e){e.PNG="png",e.JPG="jpg"})(An||(An={})),i.registerAPI("faceRecognition",{mobile:!0,mini:!0}),Cr.version={android:"2.4.0",ios:"2.4.0"};function Cr(e){return i.invoke("faceRecognition",e)}i.registerAPI("getAppInstallStatus",{mini:!0,mobile:!0}),Br.version={android:"2.1.10",ios:"2.1.10"};function Br(e){return i.invoke("getAppInstallStatus",e)}i.registerAPI("getAuthCode",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"runtime.permission.requestAuthCode",e)},mobile:!0,mini:!0}),Er.version={android:"1.0.0",ios:"1.0.0",pc:"1.0.0"};function Er(e){return i.invoke("getAuthCode",e)}i.registerAPI("getConfig",{mobile:!0,mini:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"getConfig",e)}}),br.version={android:"1.3.2",ios:"1.3.2",pc:"1.3.2"};function br(){return i.invoke("getConfig",{})}function He(){return i.getContainerType()}i.registerAPI("getDeviceId",{mobile:!0,mini:!0}),Dr.version={android:"2.5.0",ios:"2.5.0"};function Dr(){return i.invoke("getDeviceId",{})}i.registerAPI("getFromClipboard",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"util.clipboardData.getData",e)}}),kr.version={android:"2.3.1",ios:"2.3.1",pc:"2.6.10"};function kr(){return i.invoke("getFromClipboard")}i.registerAPI("getGeolocation",{mini:!0,mobile:!0}),Pr.version={android:"1.2.0",ios:"1.2.0"};function Pr(e){return i.invoke("getGeolocation",e)}i.registerAPI("getGeolocationStatus",{mobile:!0,mini:!0}),yr.version={android:"1.6.2",ios:"1.6.2"};function yr(e){return i.invoke("getGeolocationStatus",e)}i.registerAPI("getHotspotInfo",{mobile:!0,mini:!0}),Ir.version={android:"1.3.5",ios:"1.3.5"};function Ir(){return i.invoke("getHotspotInfo")}i.registerAPI("getLanguageSetting",{mobile:!0,mini:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"getLanguageSetting",e)}}),Fr.version={android:"1.4.0",ios:"1.4.0",pc:"1.4.0"};function Fr(){return i.invoke("getLanguageSetting")}i.registerAPI("getLoginUser",{mobile:!0,mini:!0}),wr.version={android:"1.1.0",ios:"1.1.0"};function wr(){return i.invoke("getLoginUser")}i.registerAPI("getNetworkType",{mobile:!0,mini:!0}),Sr.version={android:"1.3.0",ios:"1.3.0"};function Sr(){return i.invoke("getNetworkType")}i.registerAPI("getPhoneInfo",{mini:!0,mobile:!0}),_r.version={android:"1.3.5",ios:"1.3.5"};function _r(){return i.invoke("getPhoneInfo")}var mn;(function(e){e.SOCKS5="SOCKS5",e.HTTP="HTTP"})(mn||(mn={})),i.registerAPI("getProxyInfo",{pc:function(e,t){e===void 0&&(e={}),window.dingtalk.platform.invokeAPI(t.msgId,"net.util.getProxyInfo",e)}}),Tr.version={pc:"2.10.0"};function Tr(){return i.invoke("getProxyInfo",{})}i.registerAPI("getStorageItem",{mobile:!0,mini:!0}),Rr.version={android:"1.3.1.1",ios:"1.3.1.1"};function Rr(e){return i.invoke("getStorageItem",e)}i.registerAPI("getTraceStatus",{mobile:!0}),Or.version={android:"1.3.4",ios:"1.3.4"};function Or(e){return i.invoke("getTraceStatus",e)}i.registerAPI("getUUID",{mobile:!0,mini:!0}),Nr.version={android:"1.3.5",ios:"1.3.5"};function Nr(){return i.invoke("getUUID")}var ha=/TaurusApp\((\S*)\/(\S*)\)/;function ga(){if(window&&window.navigator){var e=window.navigator.userAgent;if(e){var t=e.match(ha);return Promise.resolve({group:"TaurusApp",name:t[1],version:t[2]})}return Promise.reject("调用错误:无法检测到当下环境的 userAgent,请确保在政务钉钉客户端 H5 容器下调用。")}}i.registerAPI("getUserAgent",{mobile:!0,mini:!0,pc:!0}),Hr.version={android:"1.6.2",ios:"1.6.2",pc:"1.6.2"};function Hr(){var e=i.getAppType();return e===U.PC||e===U.MOBILE?ga():e===U.MINI_APP?i.invoke("getUserAgent",{}):void 0}var Cn,Bn,En;(function(e){e.off="0",e.on="1"})(Cn||(Cn={})),function(e){e[e.off=0]="off",e[e.on=1]="on"}(Bn||(Bn={})),function(e){e[e.name=1]="name",e[e.id=2]="id",e[e.custom=3]="custom"}(En||(En={})),i.registerAPI("getWaterMarkConfig",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"getWaterMarkConfig",e)},mini:!0,mobile:!0});function Se(e){return i.invoke("getWaterMarkConfig",e)}var be,Lr="h5Page",Aa="meetingDetail",ma="docPreview",Ca=[Lr,Aa,ma],f0=!M0(typeof my)&&my!==null&&!M0(typeof my.alert);f0&&(be=my.getSystemInfoSync());var bn=f0?be.platform:navigator.userAgent,Ba=f0?be.screenWidth:window.screen.width,H0=(f0?be.pixelRatio:window.devicePixelRatio)||2,ye=f0?Promise.resolve(""):"",Ea=function(){function e(r){r===void 0&&(r={}),this.options=$({texts:[""],width:50,height:50,textRotate:-10,textColor:"#000000",textFont:"PingFangSC-Regular,system-ui,sans-serif",fontStyle:"normal",opacity:90,canvas:[],fontSize:14},r),this.options.width*=this.options.fontSize/12,this.options.height*=this.options.fontSize/12,this.options.deg=this.options.textRotate*Math.PI/180,this.options.cosDeg=Math.cos(this.options.deg),this.options.absSinDeg=Math.abs(Math.sin(this.options.deg))}var t=e.prototype;return t.init=function(){var r=this,o=null,n=null;f0?n=my.createCanvasContext("canvasBg"):(o=this.createCanvas(),n=o.getContext("2d")),this.calcTextSize();var l=this.options,u=l.allItemsWidth,s=l.drawItems,x=l.height,c=l.containerComp,a=Math.ceil(Ba/u),d=new Array(a).fill(s).reduce(function(A,C){return A.concat(C)},[]),f=function(){r.setCanvasStyle(n),r.drawText(n,d),n.translate(0,x),r.drawText(n,d.reverse(),!0)};if(f0)return new Promise(function(A){c.setState({width:u*a,height:2*x},function(){setTimeout(function(){f(),n.draw(),A(n.toDataURL("image/png"))},0)})});o.width=u*a,o.height=2*x,o.style.display="none",f();var p=o.toDataURL("image/png");return this.destroy(),p},t.calcTextSize=function(){var r=0,o=0,n=this.options;n.drawItems=[].map.call(n.texts,function(u){var s,x,c,a;if(f0){for(var d=0,f=0;f'+u+"",(a=document.createElement("div")).innerHTML=c.trim(),a.firstChild);document.body.appendChild(p),s=p.offsetWidth,x=p.offsetHeight,document.body.removeChild(p)}return r=Math.max(r,s),n.fontHeight||(n.fontHeight=x),o+=Math.ceil(n.cosDeg*(n.widthn.width&&(n.width=r);var l=r*n.absSinDeg+n.fontHeight*n.cosDeg;l>n.height&&(n.height=l),n.maxItemWidth=r,n.allItemsWidth=o},t.setCanvasStyle=function(r){var o=this.options,n=o.deg,l=o.absSinDeg,u=o.height,s=o.fontHeight,x=o.fontStyle,c=o.fontSize,a=o.textFont,d=o.textColor,f=o.opacity;r.rotate(n);var p=l*(u-s);r.translate(-p,0),r.font=x+" "+c+"px "+a,r.fillStyle=d,r.textAlign="left",r.textBaseline="bottom",r.globalAlpha=f},t.drawText=function(r,o,n){n===void 0&&(n=!1);var l=this.options,u=l.maxItemWidth,s=l.width,x=l.height,c=l.deg,a=l.cosDeg,d=l.absSinDeg;o.forEach(function(f,p){var A=a*(u-f.width)/2,C=s*a*p,m=Math.abs(C*Math.tan(c))+x;r.fillText(f.txt,C+(n?a*(s-f.width)/2:A),m+(n?d*(s-f.width)/2:0))})},t.createCanvas=function(){var r=document.createElement("canvas");return this.options.canvas.push(r),r},t.destroy=function(){this.options.canvas.forEach(function(r){r.remove(),r=null})},e}();function ba(e,t){var r=JSON.parse(e),o=r.watermark||r;if(!o||String(o.watermarkStatus)==="0"||!Array.isArray(o.targetPages)||!o.targetPages.some(function(d){return d.name===t&&String(d.value)==="1"}))return ye;var n=[];if(Array.isArray(o.contentType)){var l="";o.contentType.includes(1)&&(l+=o.userName+" "),o.contentType.includes(2)&&(l+=(o.account||"").slice(-4)),l&&n.push(l),o.contentType.includes(0)&&o.contentCustom&&n.push(o.contentCustom)}if(!n.length)return ye;var u,s,x=/Android|Adr|SymbianOS|Windows\s*Phone|Mobile/.test(bn),c=/iPhone|iPad|iPod|Mac\s*OS.*Mobile|iOS/.test(bn),a=String(o.watermarkShowDensity)==="0";return c?a?(u=114,s=66):(u=86,s=45):x?a?(u=47*H0,s=40*H0):(u=25*H0,s=25*H0):a?(u=300,s=126):(u=194,s=106),new Ea({containerComp:this,texts:n,width:u,height:s,textRotate:-10,textColor:{0:"#FF0000",1:"#000000",2:"#0000FF"}[o.fontColor]||"#000000",textFont:"PingFangSC-Regular,system-ui,sans-serif",fontStyle:String(o.fontStyle)==="0"?"normal":"bold",opacity:(120-parseInt(o.fontDiaphaneity,10))/100,fontSize:{0:12,1:16,2:28}[o.fontSize]||16}).init()}function _e(e,t){if(e===void 0&&(e={}),t===void 0&&(t=Lr),!Ca.includes(t))throw new Error("第二个可选参数,仅能为“h5Page”或“meetingDetail”");try{return ba.call(this,JSON.stringify(e),t)}catch(r){throw r}}Mr.version={android:"1.1.0",ios:"1.1.0",pc:"1.1.0"};function Mr(e,t){return e===void 0&&(e=""),new Promise(function(r,o){Se({pageInfo:e}).then(function(n){try{var l=_e(n,t);r(l)}catch(u){o(u)}})})}var Dn;(function(e){e[e.ENABLE=1]="ENABLE",e[e.DISABLE=0]="DISABLE"})(Dn||(Dn={})),i.registerAPI("getWaterMarkConfigV2",{mobile:!0,mini:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"getWaterMarkConfigV2",e)}}),Le.version={android:"2.8.0",ios:"2.8.0",pc:"2.8.0"};function Le(e){return i.invoke("getWaterMarkConfigV2",e)}var h0;(function(e){e[e.DISABLE=0]="DISABLE",e[e.ENABLE=1]="ENABLE"})(h0||(h0={}));var z0;(function(e){e.IMSESSIONLIST="imSessionList",e.DOCPREVIEW="docPreview",e.H5PAGEOTHER="h5PageOther",e.MEETINGDETAIL="meetingDetail",e.H5PAGEBASIC="h5PageBasic",e.SELECTIONCOMPONENT="selectionComponent",e.CONTACTLIST="contactList",e.CONTACTDETAIL="contactDetail",e.CHAT="chat",e.SECRETCHAT="secretChat",e.CAMERA="camera"})(z0||(z0={}));var kn,Pn="",Da={1:"normal",2:"bold",3:"italic"};(function(e){e[e.LOOSE=0]="LOOSE",e[e.NORMAL=1]="NORMAL",e[e.DENSE=2]="DENSE"})(kn||(kn={}));var g0;(function(e){e[e.RIGHT=0]="RIGHT",e[e.LEFT=1]="LEFT"})(g0||(g0={}));var ka=749,Pa=326,ya=200,Ia=16,yn=1.3,Fa=function(){function e(r){this.options=Object.assign({texts:"",width:50,height:50,tiltAngle:-15,fontColor:"#171A1D",textFont:"PingFangSC-Regular,system-ui,sans-serif",transparency:90,canvas:[],fontSize:13,tWidth:0,tHeight:0,deg:-15},r,{width:r.leftAndRightSpacing,height:r.upAndDownSpacing}),this.options.deg=this.options.tiltAngle*Math.PI/180}var t=e.prototype;return t.init=function(){var r,o,n,l,u,s,x,c,a,d=null;return a=(d=this.createCanvas()).getContext("2d"),d.width=((r=window)===null||r===void 0||(o=r.screen)===null||o===void 0?void 0:o.width)||((n=document)===null||n===void 0||(l=n.documentElement)===null||l===void 0?void 0:l.clientWidth)||ka,d.height=((u=window)===null||u===void 0||(s=u.screen)===null||s===void 0?void 0:s.height)||((x=document)===null||x===void 0||(c=x.documentElement)===null||c===void 0?void 0:c.clientHeight)||Pa,this.calcTextSize(),this.setCanvasStyle(a),this.drawText(a),d.toDataURL("image/png")},t.calcTextSize=function(){var r,o,n=this.options,l="exclusiveDingTalkWaterMarkCustomClass"+100*Math.random(),u=(r=''+n.texts+"",(o=document.createElement("div")).innerHTML=r.trim(),o.firstChild);document.body.appendChild(u);var s=document.getElementById(l),x=Math.max(s.clientWidth,n.texts.length*n.fontSize*yn)||ya,c=Math.min(s.clientHeight,n.fontSize*yn)||Ia;n.tWidth=x,n.tHeight=c,document.body.removeChild(u)},t.setCanvasStyle=function(r){var o=this.options,n=o.deg,l=o.fontStyle,u=o.fontSize,s=o.textFont,x=o.fontColor,c=o.transparency;r.rotate(n),r.font=l+" "+u+"px "+s,r.fillStyle=x,r.textAlign="left",r.textBaseline="bottom",r.globalAlpha=(100-c)/100},t.fillContent=function(r,o){for(var n=this.options,l=n.width,u=n.height,s=n.texts,x=n.tWidth,c=n.tHeight,a=0;a<40;a++)for(var d=a*u+c,f=0;f<40;f++){var p=void 0;p=a%2==0?r===g0.RIGHT?(x+l)*f:(x+l)*f+x+l:r===g0.RIGHT?(x+l)*f+l:(x+l)*f+x,o.fillText(s,r===g0.RIGHT?p:-p,d)}},t.drawText=function(r){this.fillContent(g0.RIGHT,r),this.fillContent(g0.LEFT,r)},t.createCanvas=function(){var r=document.createElement("canvas");return this.options.canvas.push(r),r},e}();function wa(e,t){var r,o,n,l,u,s,x,c;t===void 0&&(t=z0.H5PAGEOTHER);var a=null;try{a=JSON.parse(e)}catch{a={}}var d=(r=a)===null||r===void 0||(o=r.watermark)===null||o===void 0?void 0:o.ruleContent,f=(n=a)===null||n===void 0?void 0:n.userInfo;if((d==null?void 0:d.enable)===h0.DISABLE||(d==null?void 0:d.enable)===h0.ENABLE&&(d==null||(l=d.effectPage)===null||l===void 0?void 0:l[t])!==h0.ENABLE)return Pn;var p,A="";return(d==null||(u=d.watermarkContent)===null||u===void 0?void 0:u.enableUsername)===h0.ENABLE&&(A+=f==null?void 0:f.userName),(d==null||(s=d.watermarkContent)===null||s===void 0?void 0:s.enablePhoneNumber)===h0.ENABLE&&(A+=" "+(f==null?void 0:f.lastFourPhoneNo)),d!=null&&(x=d.watermarkContent)!==null&&x!==void 0&&x.customCopy&&(A+=" "+(d==null||(p=d.watermarkContent)===null||p===void 0?void 0:p.customCopy)),A.length?new Fa(Object.assign({texts:A,textFont:"PingFangSC-Regular,system-ui,sans-serif"},d==null?void 0:d.watermarkStyle,{fontStyle:Da[d==null||(c=d.watermarkStyle)===null||c===void 0?void 0:c.fontStyle]})).init():Pn}function Sa(e,t){t===void 0&&(t=z0.H5PAGEOTHER);try{return wa.call(null,JSON.stringify(e),t)}catch{return""}}function _a(e){return new Promise(function(t,r){Ee().then(function(o){var n=o.version;Ne(n,"2.8.0")!==-1?Le({pageInfo:e}).then(function(l){try{var u=Sa(l,e);t(u)}catch(s){r(s)}}):Se({pageInfo:e}).then(function(l){try{var u=_e(l,e);t(u)}catch(s){r(s)}})}).catch(function(){Se({pageInfo:e}).then(function(o){try{var n=_e(o,e);t(n)}catch(l){r(l)}})})})}i.registerAPI("getWifiStatus",{mobile:!0,mini:!0}),zr.version={android:"1.3.5",ios:"1.3.5"};function zr(){return i.invoke("getWifiStatus")}i.registerAPI("getWorkbenchContext",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"getWorkbenchContext",e)}}),Wr.version={android:"2.1.10",ios:"2.1.10"};function Wr(){return i.invoke("getWorkbenchContext")}i.registerAPI("h5PageBack",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType;l?u===N.ANDROID?n&&n(function(s){i.handleBridgeResponse(s,r,o)},function(s){i.handleBridgeResponse(s,r,o)},"biz.navigation","goBack",e):u===N.IOS&&n.callHandler("biz.navigation.goBack",Object.assign({},e),function(s){r(s)}):n&&n.call("h5PageBack",{_apiName:"goBack"},function(){r()})}}),Ur.version={android:"1.3.0",ios:"1.3.9"};function Ur(){return i.invoke("h5PageBack",{_apiName:"goBack"})}function In(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"device.notification.hidePreloader",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"device.notification","hidePreloader",e):s===N.IOS&&n.callHandler("device.notification.hidePreloader",Object.assign({},e),function(a){r(a)})}else n&&n.call("hideLoading",e,function(){r()})}i.registerAPI("hideLoading",{mini:In,mobile:In}),jr.version={android:"1.3.2",ios:"1.3.2"};function jr(){return i.invoke("hideLoading")}function Ta(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=(t.appType,t.platformType);if(l){var s={show:!1,control:!0,text:""};u===N.ANDROID?n&&n(function(x){i.handleBridgeResponse(x,r,o)},function(x){i.handleBridgeResponse(x,r,o)},"biz.navigation","setRight",s):u===N.IOS&&n.callHandler("biz.navigation.setRight",Object.assign({},s),function(x){r(x)})}else n&&n.call("hideOptionMenu",e,function(){r()})}i.registerAPI("hideOptionMenu",{mobile:Ta}),Vr.version={android:"1.1.0",ios:"1.1.0"};function Vr(){return i.invoke("hideOptionMenu")}function Fn(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.platformType,u=t.appType,s=t.context,x=Object.assign(e,{hidden:!0});if(n){var c=function(){e.onSuccess&&e.onSuccess(),r()},a=function(){e.onFail&&e.onFail(),o()};u===U.MINI_APP?s&&s({m:"biz.navigation.hideBar",args:x,onSuccess:c,onFail:a}):l===N.ANDROID?s&&s(c,a,"biz.navigation","hideBar",x):l===N.IOS&&s.callHandler("biz.navigation.hideBar",Object.assign({},x),function(){r()})}else s&&s.call("hideTitlebar",x,function(){r()})}i.registerAPI("hideTitlebar",{mini:Fn,mobile:Fn}),Gr.version={android:"2.1.0",ios:"2.1.0"};function Gr(){return i.invoke("hideTitlebar")}i.registerAPI("isDownloadFileExist",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.isLocalFileExist",e)}}),qr.version={pc:"1.3.5"};function qr(e){return i.invoke("isDownloadFileExist",e)}function wn(e,t){e===void 0&&(e={});var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"biz.conference.joinScheduleConf",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"biz.conference","joinScheduleConf",e):s===N.IOS&&n.callHandler("biz.conference.joinScheduleConf",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("joinScheduleConf",e,function(){r()})}i.registerAPI("joinScheduleConf",{mini:wn,mobile:wn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.conference.joinScheduleConf",$({},e))}}),Kr.version={android:"3.7.5",ios:"3.7.5",pc:"3.7.5"};function Kr(e){return i.invoke("joinScheduleConf",e)}function Sn(e,t){e===void 0&&(e={});var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"biz.conference.joinVideoConf",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"biz.conference","joinVideoConf",e):s===N.IOS&&n.callHandler("biz.conference.joinVideoConf",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("joinVideoConf",e,function(){r()})}i.registerAPI("joinVideoConf",{mini:Sn,mobile:Sn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.conference.joinVideoConf",$({},e))}}),Yr.version={android:"3.7.5",ios:"3.7.5",pc:"3.7.5"};function Yr(e){return i.invoke("joinVideoConf",e)}i.registerAPI("joinVideoMeeting",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.conference.joinVideoMeeting",$({},e))}}),Xr.version={android:"3.9.0",ios:"3.9.0",pc:"3.9.0"};function Xr(e){return i.invoke("joinVideoMeeting",e)}i.registerAPI("locateOnMap",{mobile:!0,mini:!0}),Qr.version={android:"1.3.0",ios:"1.3.0"};function Qr(e){return i.invoke("locateOnMap",e)}function Ra(e,t){return i.registerEvent(e,t)}i.registerAPI("onAudioPlayEnd",{mini:!0,mobile:!0}),Zr.version={android:"1.6.2",ios:"1.6.2"};function Zr(){return i.invoke("onAudioPlayEnd")}i.registerAPI("onRecordAudioEnd",{mini:!0,mobile:!0}),Jr.version={android:"1.3.0",ios:"1.3.0"};function Jr(e){return i.invoke("onRecordAudioEnd",e)}i.registerAPI("openApiInvoker",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"openApiInvoker",e)}}),$r.version={ios:"3.0.1",android:"3.0.1",pc:"3.0.1"};function $r(e){return i.invoke("openApiInvoker",e)}i.registerAPI("openApp",{mini:!0,mobile:!0}),eo.version={android:"1.3.2",ios:"1.3.2"};function eo(e){return i.invoke("openApp",e)}i.registerAPI("openBrowser",{mini:!0,mobile:!0}),no.version={android:"1.2.3"};function no(e){return i.invoke("openBrowser",e)}i.registerAPI("openChat",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"internal.chat.toConversation",{cid:e.chatId})}}),to.version={android:"1.2.0",ios:"1.2.0",pc:"1.2.0"};function to(e){return i.invoke("openChat",e)}i.registerAPI("openDownloadFile",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.openLocalFile",e)}}),ro.version={pc:"1.3.5"};function ro(e){return i.invoke("openDownloadFile",e)}function _n(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;Ee().then(function(x){var c=x.version,a=Ne(c,"1.6.2")!==-1;if(l){var d=function(p){i.handleBridgeResponse(p,r,o)},f=function(p){i.handleBridgeResponse(p,r,o)};u===U.MINI_APP?n&&n({m:a?"taurus.common.openLink":"taurus.common.pushWindow",args:e,onSuccess:d,onFail:f}):s===N.ANDROID?n&&n(d,f,"taurus.common",a?"openLink":"pushWindow",e):s===N.IOS&&n.callHandler(a?"taurus.common.openLink":"taurus.common.pushWindow",Object.assign({},e),function(p){i.handleBridgeResponse(p,r,o)})}else n&&n.call(a?"openLink":"pushWindow",e,function(p){i.handleBridgeResponse(p,r,o)})})}i.registerAPI("openLink",{mini:_n,mobile:_n,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.openLink",e)}}),oo.version={android:"1.2.0",ios:"1.2.0",pc:"1.2.0"};function oo(e){return i.invoke("openLink",e)}i.registerAPI("openPage",{mini:!0,mobile:!0}),io.version={android:"1.1.0",ios:"1.1.0"};function io(e){return i.invoke("openPage",e)}i.registerAPI("dgOpenApp",{mobile:!0,mini:!0}),ao.version={android:"1.3.1.1",ios:"1.3.1.1"};function ao(e){return i.invoke("dgOpenApp",$({},e,{_apiName:"openSchemeUrl"}))}i.registerAPI("openSlidePanel",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.openSlidePanel",e)}}),so.version={pc:"1.3.5"};function so(e){return i.invoke("openSlidePanel",e)}i.registerAPI("openWatermarkCamera",{mobile:!0,mini:!0}),co.version={android:"1.3.7",ios:"1.3.7"};function co(){return i.invoke("openWatermarkCamera")}i.registerAPI("pauseAudio",{mini:!0,mobile:!0}),xo.version={android:"1.3.0",ios:"1.3.0"};function xo(e){return i.invoke("pauseAudio",e)}i.registerAPI("pickChat",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.chat.pickConversation",e)}}),lo.version={android:"1.2.0",ios:"1.2.0",pc:"2.9.0"};function lo(e){return i.invoke("pickChat",e)}i.registerAPI("pickChatByCorpId",{mini:!0,mobile:!0});function Oa(e){return i.invoke("pickChatByCorpId",e)}i.registerAPI("pickGroupChat",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.contact.pickGroupChat",e)}}),uo.version={pc:"2.10.30"};function uo(e){return i.invoke("pickGroupChat",e)}function Tn(e,t){e===void 0&&(e={});var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:s===N.ANDROID?"taurus.common.pickGroupConversation":"internal.chat.pickGroupConversation",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"taurus.common","pickGroupConversation",e):s===N.IOS&&n.callHandler("internal.chat.pickGroupConversation",Object.assign({},e),function(a){r(a)})}else n&&n.call("pickGroupConversation",e,function(){r()})}i.registerAPI("pickGroupConversation",{mini:Tn,mobile:Tn}),fo.version={android:"2.8.0",ios:"2.8.0"};function fo(e){return e===void 0&&(e={owner:!1}),i.invoke("pickGroupConversation",e)}i.registerAPI("playAudio",{mini:!0,mobile:!0}),vo.version={android:"1.3.0",ios:"1.3.0"};function vo(e){return i.invoke("playAudio",e)}i.registerAPI("previewDoc",{mini:!0,mobile:!0}),po.version={android:"1.1.0",ios:"1.1.0"};function po(e){return i.invoke("previewDoc",e)}i.registerAPI("previewImage",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.previewImage",e)}}),ho.version={android:"1.2.0",ios:"1.2.0",pc:"1.2.0"};function ho(e){return i.invoke("previewImage",e)}i.registerAPI("printFile",{mini:!0,mobile:!0}),go.version={android:"2.2.10"};function go(e){return i.invoke("printFile",e)}i.registerAPI("printNativeLog",{mini:!0,mobile:!0}),Ao.version={android:"1.9.4",ios:"1.9.4"};function Ao(e){return i.invoke("printNativeLog",e)}function Rn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType,x={message:e.message,title:e.title,okButton:e.buttonLabels[0],cancelButton:e.buttonLabels[1]};if(l){var c=function(d){i.handleBridgeResponse(d,r,o)},a=function(d){i.handleBridgeResponse(d,r,o)};u===U.MINI_APP?n&&n({m:"taurus.common.prompt",args:x,onSuccess:c,onFail:a}):s===N.ANDROID?n&&n(c,a,"taurus.common","prompt",x):s===N.IOS&&n.callHandler("taurus.common.prompt",Object.assign({},x),function(d){i.handleBridgeResponse(d,r,o)})}else n&&n.call("prompt",x,function(d){var f={errorCode:e0.SUCCESS,result:{buttonIndex:d.ok?0:1,value:d.inputValue}};i.handleBridgeResponse(f,r,o)})}i.registerAPI("prompt",{mini:Rn,mobile:Rn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"device.notification.prompt",e)}}),mo.version={android:"1.3.2",ios:"1.3.2",pc:"1.3.2"};function mo(e){return i.invoke("prompt",e)}i.registerAPI("pushWindow",{mini:!0,mobile:!0}),Co.version={android:"2.9.7",ios:"2.9.7"};function Co(e){return i.invoke("pushWindow",e)}i.registerAPI("readImageToBase64",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"readImageToBase64",e)}}),Bo.version={ios:"2.1.0",android:"2.1.0",pc:"2.1.0"};function Bo(e){return i.invoke("readImageToBase64",e)}function Na(e){typeof e=="function"?i.onReady(e):console.error("dd.ready's param must be function! ")}var On;(function(e){e[e.ADJUST_BY_NET=0]="ADJUST_BY_NET",e[e.LOW_QUALITY=1]="LOW_QUALITY",e[e.MID_QUALITY=2]="MID_QUALITY",e[e.HIGH_QUALITY=3]="HIGH_QUALITY",e[e.NOT_COMPRESSED=4]="NOT_COMPRESSED",e[e.CUSTOM=5]="CUSTOM"})(On||(On={})),i.registerAPI("reduceImageSize",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"reduceImageSize",e)}}),Eo.version={ios:"2.1.0",android:"2.1.0",pc:"2.1.0"};function Eo(e){return i.invoke("reduceImageSize",e)}i.registerAPI("removeStorageItem",{mobile:!0,mini:!0}),bo.version={android:"1.3.1.1",ios:"1.3.1.1"};function bo(e){return i.invoke("removeStorageItem",e)}function Nn(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.platformType,u=t.appType,s=t.context;if(n){var x=function(){e.onSuccess&&e.onSuccess(),r()},c=function(){e.onFail&&e.onFail(),o()};u===U.MINI_APP?s&&s({m:"biz.navigation.replace",args:e,onSuccess:x,onFail:c}):l===N.ANDROID?s&&s(x,c,"biz.navigation","replace",e):l===N.IOS&&s.callHandler("taurus.common.replacePage",Object.assign({},e),function(){r()})}else s&&s.call("replacePage",e,function(){r()})}i.registerAPI("replacePage",{mini:Nn,mobile:Nn}),Do.version={android:"1.3.2",ios:"1.3.2"};function Do(e){return i.invoke("replacePage",e)}i.registerAPI("resetView",{mini:!0,mobile:!0}),ko.version={android:"1.3.0",ios:"1.3.0"};function ko(){return i.invoke("resetView")}i.registerAPI("resumeAudio",{mini:!0,mobile:!0}),Po.version={android:"1.3.0",ios:"1.3.0"};function Po(e){return i.invoke("resumeAudio",e)}i.registerAPI("rotateView",{mini:!0,mobile:!0}),yo.version={android:"1.3.0",ios:"1.3.0"};function yo(e){return i.invoke("rotateView",e)}i.registerAPI("scan",{mini:!0,mobile:!0}),Io.version={android:"1.3.2",ios:"1.3.2"};function Io(e){return i.invoke("scan",e)}i.registerAPI("searchOnMap",{mini:!0,mobile:!0}),Fo.version={android:"1.3.2",ios:"1.3.2"};function Fo(e){return i.invoke("searchOnMap",e)}function Ha(e){return $({},e,{actionId:"",actionType:"0"})}function Hn(e,t){var r=t.resolve,o=t.context;o&&o.call("sendOutData",Ha(e),function(){r()})}i.registerAPI("cardSendOutData",{mini:Hn,mobile:Hn}),wo.version={android:"2.5.0",ios:"2.5.0"};function wo(e){return i.invoke("cardSendOutData",e)}var Ln;(function(e){e.DEFAULT="0",e.DISABLEALL="1",e.ENABLEALL="2"})(Ln||(Ln={})),i.registerAPI("setLocalScreenShotPolicy",{mini:!0,mobile:!0}),So.version={android:"2.12.12",ios:"2.12.12"};function So(e){return i.invoke("setLocalScreenShotPolicy",e)}function La(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.platformType,u=t.context;n?l===N.ANDROID?u&&u(function(s){e.onSuccess&&e.onSuccess(),r()},function(s){o()},"biz.navigation","setIcon",e):l===N.IOS&&u.callHandler("biz.navigation.setIcon",Object.assign({},e),function(s){r()}):u&&u.call("setNavIcon",e,function(s){r()})}i.registerAPI("setNavIcon",{mobile:La}),_o.version={android:"1.3.0",ios:"1.3.0"};function _o(e){return i.invoke("setNavIcon",e)}function Mn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType,x=t.watch;if(l){var c=function(d){e.onSuccess&&e.onSuccess(),i.handleBridgeResponse(d,r,o)},a=function(d){i.handleBridgeResponse(d,r,o)};u===U.MINI_APP?n&&n({m:"biz.navigation.setLeft",args:e,onSuccess:c,onFail:a}):s===N.ANDROID?n&&n(c,a,"biz.navigation","setLeft",e):s===N.IOS&&n.callHandler("biz.navigation.setLeft",Object.assign({},e),function(d){!x&&r(d)})}else n&&n.call("setNavLeftText",e,function(){r()})}i.registerAPI("setNavLeftText",{mini:Mn,mobile:Mn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.navigation.setLeft",e)}}),To.version={ios:"1.2.0",pc:"1.2.0"};function To(e){var t=He();return i.invoke("setNavLeftText",t===Z.isDingTalk?Object.assign({watch:!0,show:!0,control:!1,showIcon:!0,text:""},e):e,{dingTalkAPIName:t===Z.isDingTalk?"biz.navigation.setLeft":null})}i.registerAPI("setOptionMenu",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType;if(l){var s,x,c={text:e.title,show:e.show===void 0||e.show,control:e.control===void 0||e.control};if(u===N.ANDROID)n&&n(function(f){e.onSuccess&&e.onSuccess(f),r(f)},function f(p){e.onFail&&e.onFail(p),o(f)},"biz.navigation",(e==null||(s=e.menus)===null||s===void 0?void 0:s.length)>1?"setMenu":"setRight",(e==null||(x=e.menus)===null||x===void 0?void 0:x.length)>1?e:c);else if(u===N.IOS){var a,d;n.callHandler((e==null||(a=e.menus)===null||a===void 0?void 0:a.length)>1?"biz.navigation.setMenu":"biz.navigation.setRight",Object.assign({},(e==null||(d=e.menus)===null||d===void 0?void 0:d.length)>1?e:c),function(){r()})}}else n&&n.call("setOptionMenu",e,function(){r()})}}),Ro.version={android:"1.1.0",ios:"1.1.0"};function Ro(e){var t=He();return i.invoke("setOptionMenu",t===Z.isDingTalk?Object.assign({watch:!0,show:!0,control:!1,showIcon:!0,text:""},e):e,t===Z.isDingTalk?{dingTalkAPIName:"biz.navigation.setRight"}:null)}i.registerAPI("setProxyInfo",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"net.util.setProxyInfo",e)}}),Oo.version={pc:"2.10.0"};function Oo(e){return i.invoke("setProxyInfo",e)}i.registerAPI("setStorageItem",{mobile:!0,mini:!0}),No.version={android:"1.3.1.1",ios:"1.3.1.1"};function No(e){return i.invoke("setStorageItem",e)}var zn;function Wn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"biz.navigation.setTitle",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"biz.navigation","setTitle",e):s===N.IOS&&n.callHandler("biz.navigation.setTitle",Object.assign({},e),function(a){i.handleBridgeResponse(a,r,o)})}else n&&n.call("setTitle",e,function(){r()})}(function(e){e.TRUE="true",e.FALSE="false"})(zn||(zn={})),i.registerAPI("setTitle",{mini:Wn,mobile:Wn,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.navigation.setTitle",e)}}),Ho.version={android:"1.2.0",ios:"1.2.0",pc:"1.2.0"};function Ho(e){return i.invoke("setTitle",e)}i.registerAPI("shareFileToMessage",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"shareFileToMessage",e)}}),Lo.version={android:"1.8.2",ios:"1.8.2",pc:"1.8.2"};function Lo(e){return i.invoke("shareFileToMessage",e)}i.registerAPI("shareImageToMessage",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"shareImageToMessage",e)}}),Mo.version={android:"1.8.2",ios:"1.8.2",pc:"1.8.2"};function Mo(e){return i.invoke("shareImageToMessage",e)}i.registerAPI("shareToMessage",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.share",e)}}),zo.version={android:"1.3.5",ios:"1.3.5",pc:"1.3.5"};function zo(e){return i.invoke("shareToMessage",e)}i.registerAPI("shootVideo",{mini:!0,mobile:!0}),Wo.version={android:"1.3.5",ios:"1.3.5"};function Wo(){return i.invoke("shootVideo")}i.registerAPI("showActionSheet",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"device.notification.actionSheet",e)}}),Uo.version={android:"1.3.2",ios:"1.3.2",pc:"1.3.2"};function Uo(e){return i.invoke("showActionSheet",e)}i.registerAPI("showCallMenu",{mini:!0,mobile:!0}),jo.version={android:"1.3.9",ios:"1.3.9"};function jo(e){return i.invoke("showCallMenu",e)}i.registerAPI("showDatePicker",{mobile:!0,mini:!0}),Vo.version={android:"1.3.0",ios:"1.3.0"};function Vo(e){return i.invoke("showDatePicker",e)}i.registerAPI("showDateTimePicker",{mini:!0,mobile:!0}),Go.version={android:"1.3.10",ios:"1.3.10"};function Go(e){return i.invoke("showDateTimePicker",e)}i.registerAPI("showExtendModal",{mini:!0,mobile:!0}),qo.version={android:"1.3.5",ios:"1.3.5"};function qo(e){return i.invoke("showExtendModal",e)}i.registerAPI("showHomeBottomTab",{mobile:!0}),Ko.version={android:"1.3.0",ios:"1.3.0"};function Ko(e){return i.invoke("showHomeBottomTab",e)}function Un(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType;if(l){var x=function(a){i.handleBridgeResponse(a,r,o)},c=function(a){i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?n&&n({m:"device.notification.showPreloader",args:e,onSuccess:x,onFail:c}):s===N.ANDROID?n&&n(x,c,"device.notification","showPreloader",e):s===N.IOS&&n.callHandler("device.notification.showPreloader",Object.assign({},e),function(a){r(a)})}else n&&n.call("showLoading",e,function(){r()})}i.registerAPI("showLoading",{mini:Un,mobile:Un}),Yo.version={android:"1.3.2",ios:"1.3.2"};function Yo(e){return i.invoke("showLoading",e)}i.registerAPI("showModal",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.openModal",e)}}),Xo.version={android:"1.3.5",ios:"1.3.5",pc:"1.3.5"};function Xo(e){return i.invoke("showModal",e)}i.registerAPI("showMultiSelect",{mini:!0,mobile:!0}),Qo.version={android:"1.3.10",ios:"1.3.10"};function Qo(e){return i.invoke("showMultiSelect",e)}i.registerAPI("showOnMap",{mini:!0,mobile:!0}),Zo.version={android:"1.3.2",ios:"1.3.2"};function Zo(e){return i.invoke("showOnMap",e)}i.registerAPI("showOptionMenu",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.platformType;t.containerType?l===N.ANDROID?n&&n(function(){r()},function(){o()},"taurus.common","showOptionMenu",e):l===N.IOS&&n.callHandler("taurus.common.showOptionMenu",Object.assign({},e),function(){r()}):n&&n.call("showOptionMenu",e,function(){r()})}}),Jo.version={android:"1.1.0",ios:"1.1.0"};function Jo(){return i.invoke("showOptionMenu")}i.registerAPI("showPlainInputUponKeyboard",{mobile:!0,mini:!0}),$o.version={android:"1.3.0",ios:"1.3.0"};function $o(e){return i.invoke("showPlainInputUponKeyboard",e)}i.registerAPI("showQuickCallMenu",{mini:!0,mobile:!0}),ei.version={android:"1.6.2",ios:"1.6.2"};function ei(e){return i.invoke("showQuickCallMenu",e)}i.registerAPI("showSelect",{mini:!0,mobile:!0}),ni.version={android:"1.3.2",ios:"1.3.2"};function ni(e){return i.invoke("showSelect",e)}i.registerAPI("showSignature",{mobile:!0}),ti.version={android:"1.3.4"};function ti(e){return i.invoke("showSignature",e)}i.registerAPI("showSocialShare",{mini:!0,mobile:!0}),ri.version={android:"1.2.0.10",ios:"1.2.0.10"};function ri(e){return i.invoke("showSocialShare",e)}i.registerAPI("showTimePicker",{mobile:!0,mini:!0}),oi.version={android:"1.3.0",ios:"1.3.0"};function oi(e){return i.invoke("showTimePicker",e)}function jn(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.platformType,u=t.appType,s=t.context,x=Object.assign(e,{hidden:!1});if(n){var c=function(){e.onSuccess&&e.onSuccess(),r()},a=function(){e.onFail&&e.onFail(),o()};u===U.MINI_APP?s&&s({m:"biz.navigation.hideBar",args:x,onSuccess:c,onFail:a}):l===N.ANDROID?s&&s(c,a,"biz.navigation","hideBar",x):l===N.IOS&&s.callHandler("biz.navigation.hideBar",Object.assign({},x),function(){r()})}else s&&s.call("showTitlebar",x,function(){r()})}i.registerAPI("showTitlebar",{mini:jn,mobile:jn}),ii.version={android:"2.1.0",ios:"2.1.0"};function ii(){return i.invoke("showTitlebar")}i.registerAPI("startFaceRecognition",{mini:!0,mobile:!0}),ai.version={android:"1.8.2",ios:"1.8.2"};function ai(e){return i.invoke("startFaceRecognition",e)}function Vn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.platformType,u=t.containerType,s=t.appType,x=i.registerEvent(P0.UPDATE_LOCATION,function(d){var f=d.data;f.errorCode!==e0.SUCCESS?e.onFail&&e.onFail(f):e.onSuccess&&e.onSuccess(f.result)});if(u){var c=function(d){i.registerContinuesEvent(e.sceneId,x),i.handleBridgeResponse(d,r,o)},a=function(d){i.registerContinuesEvent(e.sceneId,x),i.handleBridgeResponse(d,r,o)};s===U.MINI_APP?(console.log("taurus.common.startGeolocation",e),n&&n({m:"taurus.common.startGeolocation",args:e,onSuccess:c,onFail:a})):l===N.ANDROID?n&&n(c,a,"taurus.common","startGeolocation",e):l===N.IOS&&n.callHandler("taurus.common.startGeolocation",Object.assign({},e),function(d){i.registerContinuesEvent(e.sceneId,x),i.handleBridgeResponse(d,r,o)})}else n&&n.call("startGeolocation",e,function(d){i.registerContinuesEvent(e.sceneId,x),i.handleBridgeResponse(d,r,o)})}i.registerAPI("startGeolocation",{mobile:Vn,mini:Vn}),si.version={android:"1.3.2",ios:"1.3.2"};function si(e){return i.invoke("startGeolocation",e)}function Gn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.appType,s=t.platformType,x=i.registerEvent(P0.UPDATE_NETWORK_STATUS,function(d){var f=d.data;f.errorCode!==e0.SUCCESS?e.onFail&&e.onFail(f):e.onSuccess&&e.onSuccess(f.result)});if(l){var c=function(d){i.registerContinuesEvent(d.result.requestId,x),i.handleBridgeResponse(d,r,o)},a=function(d){i.registerContinuesEvent(d.result.requestId,x),i.handleBridgeResponse(d,r,o)};u===U.MINI_APP?n&&n({m:"taurus.common.startListenNetworkStatus",args:e,onSuccess:c,onFail:a}):s===N.ANDROID?n&&n(c,a,"taurus.common","startListenNetworkStatus",e):s===N.IOS&&n.callHandler("taurus.common.startListenNetworkStatus",Object.assign({},e),function(d){i.registerContinuesEvent(d.result.requestId,x),i.handleBridgeResponse(d,r,o)})}else n&&n.call("startListenNetworkStatus",e,function(d){i.registerContinuesEvent(d.result.requestId,x),i.handleBridgeResponse(d,r,o)})}i.registerAPI("startListenNetworkStatus",{mobile:Gn,mini:Gn}),ci.version={android:"1.3.1.1",ios:"1.3.1.1"};function ci(e){return i.invoke("startListenNetworkStatus",e)}i.registerAPI("startRecordAudio",{mini:!0,mobile:!0}),xi.version={android:"1.3.0",ios:"1.3.0"};function xi(e){return i.invoke("startRecordAudio",e)}function Ma(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType,s=t.appType,x=i.registerEvent(P0.UPDATE_TRACE,function(d){var f=d.data;f.errorCode&&f.errorCode!==e0.SUCCESS?e.onFail&&e.onFail(f):e.onSuccess&&e.onSuccess(f.result||f)});if(l){var c=function(d){i.registerContinuesEvent(e.traceId,x),i.handleBridgeResponse(d,r,o)},a=function(d){i.registerContinuesEvent(e.traceId,x),i.handleBridgeResponse(d,r,o)};s===U.MINI_APP?n&&n({m:"taurus.common.startTraceReport",args:e,onSuccess:c,onFail:a}):u===N.ANDROID?n&&n(c,a,"taurus.common","startTraceReport",e):u===N.IOS&&n.callHandler("taurus.common.startTraceReport",Object.assign({},e),function(d){i.registerContinuesEvent(e.traceId,x),i.handleBridgeResponse(d,r,o)})}else n&&n.call("startTraceReport",e,function(d){i.registerContinuesEvent(e.traceId,x),i.handleBridgeResponse(d,r,o)})}i.registerAPI("startTraceReport",{mobile:Ma,mini:!0}),li.version={android:"1.3.4",ios:"1.3.4"};function li(e){return i.invoke("startTraceReport",e)}i.registerAPI("startVPNApp",{mini:!0,mobile:!0}),ui.version={android:"1.6.0",ios:"1.6.0"};function ui(e){return i.invoke("startVPNApp",e)}function za(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType,s=i.registerEvent(P0.ON_SHAKE,function(){e.onSuccess&&e.onSuccess()});l?u===N.ANDROID?n&&n(function(x){e.onSuccess&&e.onSuccess(),r()},function(x){o()},"taurus.common","startWatchShake",e):u===N.IOS&&n.callHandler("taurus.common.startWatchShake",Object.assign({},e),function(x){r()}):n&&n.call("startWatchShake",e,function(x){i.registerContinuesEvent("shake",s),i.handleBridgeResponse(x,r,o)})}i.registerAPI("startWatchShake",{mobile:za}),fi.version={android:"1.6.2",ios:"1.6.2"};function fi(e){return i.invoke("startWatchShake",e)}i.registerAPI("stopAudio",{mini:!0,mobile:!0}),di.version={android:"1.3.0",ios:"1.3.0"};function di(e){return i.invoke("stopAudio",e)}function qn(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.platformType,u=t.appType,s=t.context;if(n){var x=function(a){i.removeContinuesEvent(e.sceneId),i.handleBridgeResponse(a,r,o)},c=function(a){i.removeContinuesEvent(e.sceneId),i.handleBridgeResponse(a,r,o)};u===U.MINI_APP?s&&s({m:"taurus.common.stopGeolocation",args:e,onSuccess:x,onFail:c}):l===N.ANDROID?s&&s(x,c,"taurus.common","stopGeolocation",e):l===N.IOS&&s.callHandler("taurus.common.stopGeolocation",Object.assign({},e),function(a){i.removeContinuesEvent(e.sceneId),i.handleBridgeResponse(a,r,o)})}else s&&s.call("stopGeolocation",e,function(a){i.removeContinuesEvent(e.sceneId),i.handleBridgeResponse(a,r,o)})}i.registerAPI("stopGeolocation",{mobile:qn,mini:qn}),vi.version={android:"1.3.2",ios:"1.3.2"};function vi(e){return i.invoke("stopGeolocation",e)}function Kn(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.appType,u=t.platformType,s=t.context;if(n){var x=function(a){i.removeContinuesEvent(e.requestId),i.handleBridgeResponse(a,r,o)},c=function(a){i.removeContinuesEvent(e.requestId),i.handleBridgeResponse(a,r,o)};l===U.MINI_APP?s&&s({m:"taurus.common.stopListenNetworkStatus",args:e,onSuccess:x,onFail:c}):u===N.ANDROID?s&&s(x,c,"taurus.common","stopListenNetworkStatus",e):u===N.IOS&&s.callHandler("taurus.common.stopListenNetworkStatus",Object.assign({},e),function(a){i.removeContinuesEvent(e.requestId),i.handleBridgeResponse(a,r,o)})}else s&&s.call("stopListenNetworkStatus",e,function(a){i.removeContinuesEvent(e.requestId),i.handleBridgeResponse(a,r,o)})}i.registerAPI("stopListenNetworkStatus",{mini:Kn,mobile:Kn}),pi.version={android:"1.3.1.1",ios:"1.3.1.1"};function pi(e){return i.invoke("stopListenNetworkStatus",e)}i.registerAPI("stopPullToRefresh",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType;l?u===N.ANDROID?n&&n(function(){r()},function(){o()},"ui.pullToRefresh","stop",e):u===N.IOS&&n.callHandler("ui.pullToRefresh.stop",Object.assign({},e),function(){r()}):n&&n.call("restorePullToRefresh",e,function(){r()})}}),hi.version={android:"1.3.0",ios:"1.3.0"};function hi(){return i.invoke("stopPullToRefresh",{_apiName:"stopPullToRefresh"})}i.registerAPI("stopRecordAudio",{mini:!0,mobile:!0}),gi.version={android:"1.3.0",ios:"1.3.0"};function gi(e){return i.invoke("stopRecordAudio",e)}function Wa(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.platformType,u=t.context;n?l===N.ANDROID?u&&u(function(s){i.removeContinuesEvent(e.traceId),i.handleBridgeResponse(s,r,o)},function(s){i.removeContinuesEvent(e.traceId),i.handleBridgeResponse(s,r,o)},"taurus.common","stopTraceReport",e):l===N.IOS&&u.callHandler("taurus.common.stopTraceReport",Object.assign({},e),function(s){i.removeContinuesEvent(e.traceId),i.handleBridgeResponse(s,r,o)}):u&&u.call("stopTraceReport",e,function(s){i.removeContinuesEvent(e.traceId),i.handleBridgeResponse(s,r,o)})}i.registerAPI("stopTraceReport",{mobile:Wa}),Ai.version={android:"1.3.4",ios:"1.3.4"};function Ai(e){return i.invoke("stopTraceReport",e)}i.registerAPI("stopVPNApp",{mini:!0,mobile:!0}),mi.version={android:"1.6.0",ios:"1.6.0"};function mi(e){return i.invoke("stopVPNApp",e)}function Ua(e,t){var r=t.resolve,o=t.reject,n=t.containerType,l=t.platformType,u=t.context;n?l===N.ANDROID?u&&u(function(s){e.onSuccess&&e.onSuccess(),r()},function(s){o()},"taurus.common","stopWatchShake",e):l===N.IOS&&u.callHandler("taurus.common.stopWatchShake",Object.assign({},e),function(s){r()}):u&&u.call("stopWatchShake",e,function(s){i.removeContinuesEvent("shake"),i.handleBridgeResponse(s,r,o)})}i.registerAPI("stopWatchShake",{mobile:Ua}),Ci.version={android:"1.6.2",ios:"1.6.2"};function Ci(){return i.invoke("stopWatchShake")}i.registerAPI("subscribe",{mobile:function(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType,s=!1;l?u===N.ANDROID?n&&n(function(x){s?(e.onSuccess||e.onFail)&&(x.errorCode!=="0"?e.onFail&&e.onFail(x):e.onSuccess&&e.onSuccess(x.result)):(s=!0,i.handleBridgeResponse(x,r,o))},function(x){s?e.onFail&&e.onFail(x):(s=!0,i.handleBridgeResponse(x,r,o))},"taurus.common","subscribe",e):u===N.IOS&&n.callHandler("taurus.common.subscribe",Object.assign({},e),function(x){s?(e.onSuccess||e.onFail)&&(x.errorCode!=="0"?e.onFail&&e.onFail(x):e.onSuccess&&e.onSuccess(x.result)):(s=!0,i.handleBridgeResponse(x,r,o))}):n&&n.call("subscribe",e,function(x){s?(e.onSuccess||e.onFail)&&(x.errorCode!=="0"?e.onFail&&e.onFail(x):e.onSuccess&&e.onSuccess(x.result)):(s=!0,i.handleBridgeResponse(x,r,o))})}}),Bi.version={android:"1.6.0",ios:"1.6.0"};function Bi(e){return i.invoke("subscribe",e)}i.registerAPI("takePhoto",{mini:!0,mobile:!0}),Ei.version={android:"1.3.5",ios:"1.3.5"};function Ei(){return i.invoke("takePhoto")}i.registerAPI("testProxy",{pc:function(e,t){e===void 0&&(e={}),window.dingtalk.platform.invokeAPI(t.msgId,"net.util.testProxy",e)}}),bi.version={pc:"2.10.0"};function bi(){return i.invoke("testProxy",{})}function Yn(e,t){var r=t.resolve,o=t.reject,n=t.context,l=t.containerType,u=t.platformType,s=t.appType,x={type:e.icon==="error"?"fail":e.icon==="success"?"success":"none",content:e.text,duration:1e3*e.duration,taurusToastStyle:e.taurusToastStyle};if(l){var c=function(){i.handleBridgeResponse({errorCode:e0.SUCCESS,result:{}},r,o)},a=function(d){i.handleBridgeResponse(d,r,o)};s===U.MINI_APP?n&&n({m:"taurus.common.toast",args:x,onSuccess:c,onFail:a}):u===N.ANDROID?n&&n(c,a,"taurus.common","toast",x):u===N.IOS&&n.callHandler("taurus.common.toast",Object.assign({},x),function(){i.handleBridgeResponse({errorCode:e0.SUCCESS,result:{}},r,o)})}else n&&n.call("toast",x,function(){i.handleBridgeResponse({errorCode:e0.SUCCESS,result:{}},r,o)})}i.registerAPI("toast",{mobile:Yn,mini:Yn,pc:function(e,t){var r=e.icon,o=e.text,n=e.duration,l=e.delay;window.dingtalk.platform.invokeAPI(t.msgId,"device.notification.toast",{type:r,text:o,duration:n,delay:l})}}),Di.version={android:"1.3.2",ios:"1.3.2"};function Di(e){return i.invoke("toast",e)}i.registerAPI("unlockWithSecurityVerification",{mini:!0,mobile:!0}),ki.version={android:"1.3.1.1",ios:"1.3.1.1"};function ki(){return i.invoke("unlockWithSecurityVerification")}i.registerAPI("unsubscribe",{mobile:!0}),Pi.version={android:"1.6.0",ios:"1.6.0"};function Pi(e){return i.invoke("unsubscribe",e)}i.registerAPI("dgUploadFile",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.dgUploadFile",e)}}),yi.version={android:"1.3.2",ios:"1.3.2",pc:"1.3.6"};function yi(e){return i.invoke("dgUploadFile",$({},e,{_apiName:"uploadFile"}))}i.registerAPI("uploadFileByType",{mini:!0,mobile:!0}),Ii.version={android:"1.3.0",ios:"1.3.0"};function Ii(e){return i.invoke("uploadFileByType",e)}i.registerAPI("uploadFile",{mini:!0}),Fi.version={android:"1.6.2",ios:"1.6.2"};function Fi(e){return new Promise(function(t,r){my.uploadFile($({},e,{success:function(o){t(o)},fail:function(o){r(o)}}))})}i.registerAPI("uploadRemoteFileToDisk",{mini:!0,mobile:!0,pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.uploadRemoteFileToDisk",e)}}),wi.version={android:"1.6.0",ios:"1.6.0",pc:"2.6.0"};function wi(e){return i.invoke("uploadRemoteFileToDisk",e)}i.registerAPI("ut",{pc:function(e,t){window.dingtalk.platform.invokeAPI(t.msgId,"biz.util.ut",e)}}),Si.version={pc:"1.3.10"};function Si(e){return i.invoke("ut",e)}i.registerAPI("vibrate",{mini:!0,mobile:!0}),_i.version={android:"1.3.1",ios:"1.3.1"};function _i(e){return i.invoke("vibrate",e)}var k0={alert:St,authConfig:_t,bizContactDepartmentsPickerExternal:Tt,bizCustomContactChooseExternal:Rt,bizCustomContactMultipleChooseExternal:Ot,callPhone:Nt,canIUse:va,checkVPNAppInstalled:Mt,checkVPNAppOnline:zt,chooseContact:Wt,chooseContactWithComplexPicker:Ut,chooseDateRangeWithCalendar:jt,chooseDayWithCalendar:Vt,chooseDepartments:Gt,chooseFile:qt,chooseHalfDayWithCalendar:Kt,chooseImage:Yt,chooseInterconnectionChat:Xt,chooseLocalImage:Qt,chooseSpaceDir:Zt,chooseTimeWithCalendar:Jt,chooseVideo:$t,closePage:er,complexPickerAdmin:nr,confirm:tr,copyToClipboard:rr,createChatGroup:or,createDing:ir,createDingV2:ar,createVideoConf:sr,createVideoMeeting:cr,dealWithBackAction:xr,disableClosePage:lr,disablePullToRefresh:ur,disableWebviewBounce:fr,downloadAudio:dr,downloadFile:vr,enablePullToRefresh:pr,enableVpn:hr,enableWebviewBounce:gr,exclusiveInvoke:Ar,faceComparison:mr,faceRecognition:Cr,getAppInstallStatus:Br,getAuthCode:Er,getConfig:br,getContainerType:He,getDeviceId:Dr,getFromClipboard:kr,getGeolocation:Pr,getGeolocationStatus:yr,getHotspotInfo:Ir,getLanguageSetting:Fr,getLoginUser:wr,getNetworkType:Sr,getPhoneInfo:_r,getProxyInfo:Tr,getStorageItem:Rr,getTraceStatus:Or,getUUID:Nr,getUserAgent:Hr,getWaterMark:Mr,getWaterMarkConfigV2:Le,getWaterMarkV2:_a,getWifiStatus:zr,getWorkbenchContext:Wr,goBack:Ur,hideLoading:jr,hideOptionMenu:Vr,hideTitleBar:Gr,isDownloadFileExist:qr,joinScheduleConf:Kr,joinVideoConf:Yr,joinVideoMeeting:Xr,locateOnMap:Qr,on:Ra,onAudioPlayEnd:Zr,onRecordAudioEnd:Jr,openApiInvoker:$r,openApp:eo,openBrowser:no,openChat:to,openDownloadFile:ro,openLink:oo,openPage:io,openSchemeUrl:ao,openSlidePanel:so,openWatermarkCamera:co,pauseAudio:xo,pickChat:lo,pickChatByCorpId:Oa,pickGroupChat:uo,pickGroupConversation:fo,playAudio:vo,previewDoc:po,previewImage:ho,printFile:go,printNativeLog:Ao,prompt:mo,pushWindow:Co,readImageToBase64:Bo,ready:Na,reduceImageSize:Eo,removeStorageItem:bo,replacePage:Do,resetView:ko,resumeAudio:Po,rotateView:yo,scan:Io,searchOnMap:Fo,sendOutData:wo,setLocalScreenShotPolicy:So,setNavIcon:_o,setNavLeftText:To,setOptionMenu:Ro,setProxyInfo:Oo,setStorageItem:No,setTitle:Ho,shareFileToMessage:Lo,shareImageToMessage:Mo,shareToMessage:zo,shootVideo:Wo,showActionSheet:Uo,showCallMenu:jo,showDatePicker:Vo,showDateTimePicker:Go,showExtendModal:qo,showHomeBottomTab:Ko,showLoading:Yo,showModal:Xo,showMultiSelect:Qo,showOnMap:Zo,showOptionMenu:Jo,showPlainInputUponKeyboard:$o,showQuickCallMenu:ei,showSelect:ni,showSignature:ti,showSocialShare:ri,showTimePicker:oi,showTitleBar:ii,startFaceRecognition:ai,startGeolocation:si,startListenNetworkStatus:ci,startRecordAudio:xi,startTraceReport:li,startVPNApp:ui,startWatchShake:fi,stopAudio:di,stopGeolocation:vi,stopListenNetworkStatus:pi,stopPullToRefresh:hi,stopRecordAudio:gi,stopTraceReport:Ai,stopVPNApp:mi,stopWatchShake:Ci,subscribe:Bi,takePhoto:Ei,testProxy:bi,toast:Di,unlockWithSecurityVerification:ki,unsubscribe:Pi,uploadFile:yi,uploadFileByType:Ii,uploadLocalFile:Fi,uploadRemoteFileToDisk:wi,ut:Si,version:Ee,vibrate:_i};if(i.getAppType()===U.MINI_APP)k0=new Proxy(k0,{get:function(e,t,r){return t in k0?Reflect.get(e,t,r):sa(Reflect.get(my,t,r),t)}});else{window.dd&&console.warn("已经存在 window.dd 变量,引入 gdt-jsapi 会修改 window.dd 的值。");try{Object.defineProperty(window,"dd",{value:k0,writable:!0})}catch(e){console.error(e)}window.gdt&&console.warn("已经存在 window.gdt 变量,引入 gdt-jsapi 会修改 window.gdt 的值。");try{Object.defineProperty(window,"gdt",{value:k0,writable:!0})}catch(e){console.error(e)}}const Te=k0,ja="data:image/png;base64,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",Va="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABkCAMAAAArOjdjAAAC9FBMVEUAAADb9v/o/P/i+P/x/f8H8//k/f/V9//a+P/q/P/a+P+d4f8D/v/C8//T9v8A/P/H8/8G/P/K+P/L9f8G+v8C/f+98f8E/P/K9v8A/f9d3f8A+/8A+/8A/P/J9f8j8f8A/P8A+//J9f8A+/9j3/8B+/8E+v8A/P8A+/8A/P/Q+f/b9/8A/P8A/P8A+/8A+/8A/f+y7v+i5f8A/P8A/P8A/P+68f914f8A/v9u3//W/f8A/P8A+/8A/P8A+/8A+/8A/P8A/P8A+v8A+/+58P+57v8J+P8A+/8A/P8A+/945/8A/P9r4P8A+/9v4f/F9P8A+/+g7P9w4v8A/P9S3P8A/P+U6f9U3f+U6f+B5/9p4P+68f+g7f/J9P8A+/9W4P8A+/9q4P9H4P8A+/8A+/+88f+H6P9s4/9t4f9t5f+S6f+v7v+48f+J5v871/8N+/+m6f8x0f904/9M2v994/9m4/+g7P8A/P8z1f8g0f+c6/8r0v+88f+G5f9S2/861v975f+T6P8b0v9y4v+Z7f8Yzv/A8v967P9o7P+O5/8Xz/9t4/+T6P9b4f944/+p7f9h3/+z7/+B5P9K3/+P5/8V9v+58f+v7v+N6f8d8/8o8v/C8f+07/8a0v+C5P9L2v/H8/8k0P+38f9K2/935f+u7f+K5v829P/H8/+J6P8x9f9Q6f+T6f8/7v+V6f8r8v+M5/8y7v9t4f9y4f826v8+9f8l0v86+f8Wzv9X3P8X1P/M9P8j7/8d+P9g9f8T3P8A/P+c6v+I5v+C5f995P+l7P+L5/+f6/+F5v+W6f+Q6P+o7f+i7P+S6P+Z6v924v+N5/+w7/8n0v964/944/9H2f8z1P+s7v9/5P9D2P+u7v+q7f891v8w1P831f8j0f/A8v+08P9z4v9q4P9O2v861v8f0P+y7/9A1/+48P9t4P9S2/8r0/+78f+28P9X3P/E8/9x4f9v4f9L2f+98f9n3/8t0//L9P/H8/8bz/8Zz/8k+P/SwBMpAAAAwHRSTlMACA8YCwcUJSEGHgYLOSsVEg8LMBkSPiQfBf5GHngVCktBNCf+polgMSooG1E8ODQsKw58cWtDIyATDbicj1e/gmVZPzYiHPTq0reUcF1aKfr15OCxsJRvYjsyHBj25OPZ19TNx8W9q52Cem9mUk45Gxb59vLw5Nzby8K6pKSfkHlzZUc7NC77+vj08/Hu4+Lh39PIx8O3saupmI2AcnBfWllVNSzx8Onp6OTh4N/f3NzHw8G3sq6ejYl8c3NOTUKVA5xKAAAINElEQVRo3uyWSWgTURjHPw+DB6OxkjI2ydCE7JBNk2oka1WapLXSGiMuWKtt3UUQFxAFRUHBDcVdDyLuIuKGiCjPqo1ttQsttNRLbQ+SQluVlgpefK8zMRltJoHJ0f8h75HDj//33ve+/8B//VdOReWcKGPcVRUoFC5TFeQOqtRVoIT2GHJFnR9EqMZpLZGazJ4QQn5pTqgGhMJm4CRhgqhKA+JVjFAZpMhUjSIy0VQLQl7gSboH+cVSC6qRjttOvbrv/L4rc2YAHUQGsdeFKlxANKcuPjT05Wt7+82rsxkUEYmtZQ92xvn40BcC7enqaj51OIgUoqj5CCnxMrsOG/3a3tPT9bm5+f37ymfIIwqrQtVkqRuHdrHQjx9jlb9qRWGLUBT/biXVJ6GxN2+OBEVhmQpc7aTTGPo5BdrS0vhLFNZZocNmCRQzk9BPn46KwvqCfoALGIqZHLSxEVOb2qaIwWpCIQpO4fJZJoYSZlNTW8MNEKNwyADJ6jmnbQ319YdEYR2hGqhMQonTBgyt/7AC+JIsKGYcznJjlrGwp2r+bhZKjBKnBPrh7Vw+1OxwBAJ6vd7LaLLrharI+pY/UOyUMN927+QPtWKGMdg0SqPZofeas+LqIvf+gXa/288rqchpkHExqtLrs5oXUnfkCLmnJPTdu44O3tH6iszJVN5++fnrbLh57tt/Qzs3QIqMxeV/qJOvrB4bG7uzb2bmWwtXb0iFdna2LpnHm8kGF3C6hqE/f3771rt6SyasPqyD0nrC5KCtS3htUFLuA04vOWhv78jgVmGqraZGU+A+ykIxs6+vlOcVTD4Lt5u2moWOjAwOxuMLhTuh1gGG8C7MxFBMfXII+LKb7dyuLgnFAXVBiGr2u/Py/Q8xtXTbok2LFhOnfNFm7mlN58of5AJqlUAbRP0+cNQe6+jcMRcmlktlYzfXx6FxFooD6rpAPLg9oPE/wBe1CdJIolAUANFWUj4HJSM6fTO4om4jeM/taO1bUpj+UhUutruIU8xMRGl6bCDKgNp9v+/7j8UCja1W55F1KgdNBNRhSCOrTiejPOe+/xh4DAIyLbBQZD3NfUiMQ2O70wUI5dX5YH70xMBA/0oQktFiIsuW1Ch9sxnSSOXxUlLdo4H+/o0gKKXVDiB10XtZp2xAHUzXXGUeKxTpdvWP7ponSKWMtnzQLFCrX+0m+ZxIvWUTn4KhjAGNZ93oqHZRBrNGGvKtVpqmlyVS7zgJqLMTtbrL61WC45J2VLtWOL0lJhMFdlsJwPTKWKzyYmnpJho2k4C6tW2Cl6D3gaVsjVYrP5TBLC0FqZ1c2jLsdDkUWlUqO6y4S4bpPwdhDDjyCgOXtHL50gxjXqmEAo0pD2AWLn8vYGkUKkvhvPVkQp/hHwTlDFhApV8jl8vnZkilEglIaSXe7cVRepj9T61QyOBAN56mO3kPSc0UgSzwVC4ffiFMlUjzgVIqKYBt+ONsf8KVTaHAB3GSTNONU5KVORkayvUnhofXFGY4g9+s1k9oknEYB/BnB0++IG+8P+TNwsmkEaSTsRG7BE7wEFuHkLQxCD1sY9DM7KCMbBN2WEWM1iGCbYx1jOgUEUGHTgVRyCYIczv4B9k7EBMH26nvu/d1Nnl734N+D4+ePjz+fN/f8zCRmMCIzO+//3w+2bovbbYoN3gTN3QtfPZ7e4euUd/l1WpV2tBFRRNnIhOz4Oss5vMstcJcNodAYw9rBwfP1IPwDw8z0XulKkmrRAYuEcejPFj+8fuD+fxb4rBdpYnbhUKhMXNpoPfGaL/XRe6hiCQVt8g43N1QKPQKM/9++6Pvc7i5wemG0+m892V0fLy/V7R730jFYoqME3qnrjxT1B7mdvgECjovIkHBIgRTgUi8WI/HjNU7Z3vUusZ14fE5cBAreKKqgUAcjRbr9Z2AsbrYWnlemrXeQZfPQ/ZUFf/+KbqD5J4YqZPLCvpNXnkWNIdHNIoaVNA6zFyuUjFyF4GiUWWPekEasQ5YUUck2VTR3d3SnD77uoViPF/XvIw5uVsVhQm0tJcw6bJTsgpT2aM0ZhPzWAmJqChUoHvZrH67j9GoupxhPmt0K/RZULeAQkWnp2Y2n9c/3fUmWsN8DpMGa2WocwpaaqJHh/O67MijbbVTzGeNzQeTk0PdqJxHDzP6LC1s/4Ipo4Ww1mXH/LzcbRuayXwk/cwA/QO0sfJW88IQLKgxoFDzTXR/f40Mcgt3FMbztPbUFy0ySwl0+g9aLi+RYSbGsPj+/57nUDezMI9gKmg5SR1G5HkRH/PNRmX0+HiJOo2J41H9iRZ6cpIm6ty1c+g3lgQKE+jTTepGRMAYeemkgn6KUZcCl+N59jX9eU051S7CPGO8nboec88FOT3m7qJ/2yNjnQdBKIz2AkHRaG4wMUwMHWHSoYOzzD6AfYg+RZ/7x0Z/unBdmnTpmRyOxw8Z8f5YH3ccPxiuNT7CsBFWHD/VVaMNQzc3fTN3Q7iP8KGtNjznvr/dbn0/P4Od1Pk7CuDkdwGaYW5iNhIHDwbhLAoTQ4uoCVFNvOiafqdpumUd6blKM7saY7xlUBNjl65JXBeDQFfRm8I5FwxnWRNszF4T3WKkprLAfOlc27auMPl70Fv2jacryazSMm5tI86VPHewWthqsxJFJXVNjeWm2Cm9zakgfflykov6Qmar8sBboUgtUXEGZFb6asdzzGYnyTcvqXYisxPyfyQDlf/8YR1qTV2ZYEwesPwCEAxlAlk6V8af2IGArKti9w0h4EIDIA4gukQ3offvUyil4IU6s3bi4+XHjy/xB0BVVKrLBJl2AAAAAElFTkSuQmCC",Ga=""+new URL("tab7-b10794bd.png",import.meta.url).href,qa=""+new URL("tab8-4d022ef8.png",import.meta.url).href,Ka=""+new URL("1-c584067d.png",import.meta.url).href,Ya=""+new URL("2-83216fd1.png",import.meta.url).href,Xa=""+new URL("3-21cc183e.png",import.meta.url).href,Qa=""+new URL("8-c898dde2.png",import.meta.url).href;var Re={},Za={get exports(){return Re},set exports(e){Re=e}};function Ja(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var W0={},$a={get exports(){return W0},set exports(e){W0=e}},Xn;function q(){return Xn||(Xn=1,function(e,t){(function(r,o){e.exports=o()})(G,function(){var r=r||function(o,n){var l;if(typeof window<"u"&&window.crypto&&(l=window.crypto),typeof self<"u"&&self.crypto&&(l=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(l=globalThis.crypto),!l&&typeof window<"u"&&window.msCrypto&&(l=window.msCrypto),!l&&typeof G<"u"&&G.crypto&&(l=G.crypto),!l&&typeof Ja=="function")try{l=oa}catch{}var u=function(){if(l){if(typeof l.getRandomValues=="function")try{return l.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof l.randomBytes=="function")try{return l.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},s=Object.create||function(){function h(){}return function(v){var g;return h.prototype=v,g=new h,h.prototype=null,g}}(),x={},c=x.lib={},a=c.Base=function(){return{extend:function(h){var v=s(this);return h&&v.mixIn(h),(!v.hasOwnProperty("init")||this.init===v.init)&&(v.init=function(){v.$super.init.apply(this,arguments)}),v.init.prototype=v,v.$super=this,v},create:function(){var h=this.extend();return h.init.apply(h,arguments),h},init:function(){},mixIn:function(h){for(var v in h)h.hasOwnProperty(v)&&(this[v]=h[v]);h.hasOwnProperty("toString")&&(this.toString=h.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),d=c.WordArray=a.extend({init:function(h,v){h=this.words=h||[],v!=n?this.sigBytes=v:this.sigBytes=h.length*4},toString:function(h){return(h||p).stringify(this)},concat:function(h){var v=this.words,g=h.words,D=this.sigBytes,k=h.sigBytes;if(this.clamp(),D%4)for(var P=0;P>>2]>>>24-P%4*8&255;v[D+P>>>2]|=S<<24-(D+P)%4*8}else for(var H=0;H>>2]=g[H>>>2];return this.sigBytes+=k,this},clamp:function(){var h=this.words,v=this.sigBytes;h[v>>>2]&=4294967295<<32-v%4*8,h.length=o.ceil(v/4)},clone:function(){var h=a.clone.call(this);return h.words=this.words.slice(0),h},random:function(h){for(var v=[],g=0;g>>2]>>>24-k%4*8&255;D.push((P>>>4).toString(16)),D.push((P&15).toString(16))}return D.join("")},parse:function(h){for(var v=h.length,g=[],D=0;D>>3]|=parseInt(h.substr(D,2),16)<<24-D%8*4;return new d.init(g,v/2)}},A=f.Latin1={stringify:function(h){for(var v=h.words,g=h.sigBytes,D=[],k=0;k>>2]>>>24-k%4*8&255;D.push(String.fromCharCode(P))}return D.join("")},parse:function(h){for(var v=h.length,g=[],D=0;D>>2]|=(h.charCodeAt(D)&255)<<24-D%4*8;return new d.init(g,v)}},C=f.Utf8={stringify:function(h){try{return decodeURIComponent(escape(A.stringify(h)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(h){return A.parse(unescape(encodeURIComponent(h)))}},m=c.BufferedBlockAlgorithm=a.extend({reset:function(){this._data=new d.init,this._nDataBytes=0},_append:function(h){typeof h=="string"&&(h=C.parse(h)),this._data.concat(h),this._nDataBytes+=h.sigBytes},_process:function(h){var v,g=this._data,D=g.words,k=g.sigBytes,P=this.blockSize,S=P*4,H=k/S;h?H=o.ceil(H):H=o.max((H|0)-this._minBufferSize,0);var E=H*P,I=o.min(E*4,k);if(E){for(var T=0;T>>2]|=x[d]<<24-d%4*8;u.call(this,a,c)}else u.apply(this,arguments)};s.prototype=l}}(),r.lib.WordArray})}(ns)),j0}var V0={},rs={get exports(){return V0},set exports(e){V0=e}},Jn;function os(){return Jn||(Jn=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){return function(){var o=r,n=o.lib,l=n.WordArray,u=o.enc;u.Utf16=u.Utf16BE={stringify:function(x){for(var c=x.words,a=x.sigBytes,d=[],f=0;f>>2]>>>16-f%4*8&65535;d.push(String.fromCharCode(p))}return d.join("")},parse:function(x){for(var c=x.length,a=[],d=0;d>>1]|=x.charCodeAt(d)<<16-d%2*16;return l.create(a,c*2)}},u.Utf16LE={stringify:function(x){for(var c=x.words,a=x.sigBytes,d=[],f=0;f>>2]>>>16-f%4*8&65535);d.push(String.fromCharCode(p))}return d.join("")},parse:function(x){for(var c=x.length,a=[],d=0;d>>1]|=s(x.charCodeAt(d)<<16-d%2*16);return l.create(a,c*2)}};function s(x){return x<<8&4278255360|x>>>8&16711935}}(),r.enc.Utf16})}(rs)),V0}var G0={},is={get exports(){return G0},set exports(e){G0=e}},$n;function A0(){return $n||($n=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){return function(){var o=r,n=o.lib,l=n.WordArray,u=o.enc;u.Base64={stringify:function(x){var c=x.words,a=x.sigBytes,d=this._map;x.clamp();for(var f=[],p=0;p>>2]>>>24-p%4*8&255,C=c[p+1>>>2]>>>24-(p+1)%4*8&255,m=c[p+2>>>2]>>>24-(p+2)%4*8&255,b=A<<16|C<<8|m,h=0;h<4&&p+h*.75>>6*(3-h)&63));var v=d.charAt(64);if(v)for(;f.length%4;)f.push(v);return f.join("")},parse:function(x){var c=x.length,a=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var f=0;f>>6-p%4*2,m=A|C;d[f>>>2]|=m<<24-f%4*8,f++}return l.create(d,f)}}(),r.enc.Base64})}(is)),G0}var q0={},as={get exports(){return q0},set exports(e){q0=e}},et;function ss(){return et||(et=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){return function(){var o=r,n=o.lib,l=n.WordArray,u=o.enc;u.Base64url={stringify:function(x,c){c===void 0&&(c=!0);var a=x.words,d=x.sigBytes,f=c?this._safe_map:this._map;x.clamp();for(var p=[],A=0;A>>2]>>>24-A%4*8&255,m=a[A+1>>>2]>>>24-(A+1)%4*8&255,b=a[A+2>>>2]>>>24-(A+2)%4*8&255,h=C<<16|m<<8|b,v=0;v<4&&A+v*.75>>6*(3-v)&63));var g=f.charAt(64);if(g)for(;p.length%4;)p.push(g);return p.join("")},parse:function(x,c){c===void 0&&(c=!0);var a=x.length,d=c?this._safe_map:this._map,f=this._reverseMap;if(!f){f=this._reverseMap=[];for(var p=0;p>>6-p%4*2,m=A|C;d[f>>>2]|=m<<24-f%4*8,f++}return l.create(d,f)}}(),r.enc.Base64url})}(as)),q0}var K0={},cs={get exports(){return K0},set exports(e){K0=e}},nt;function m0(){return nt||(nt=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){return function(o){var n=r,l=n.lib,u=l.WordArray,s=l.Hasher,x=n.algo,c=[];(function(){for(var C=0;C<64;C++)c[C]=o.abs(o.sin(C+1))*4294967296|0})();var a=x.MD5=s.extend({_doReset:function(){this._hash=new u.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(C,m){for(var b=0;b<16;b++){var h=m+b,v=C[h];C[h]=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360}var g=this._hash.words,D=C[m+0],k=C[m+1],P=C[m+2],S=C[m+3],H=C[m+4],E=C[m+5],I=C[m+6],T=C[m+7],R=C[m+8],L=C[m+9],M=C[m+10],j=C[m+11],Y=C[m+12],K=C[m+13],O=C[m+14],_=C[m+15],B=g[0],F=g[1],w=g[2],y=g[3];B=d(B,F,w,y,D,7,c[0]),y=d(y,B,F,w,k,12,c[1]),w=d(w,y,B,F,P,17,c[2]),F=d(F,w,y,B,S,22,c[3]),B=d(B,F,w,y,H,7,c[4]),y=d(y,B,F,w,E,12,c[5]),w=d(w,y,B,F,I,17,c[6]),F=d(F,w,y,B,T,22,c[7]),B=d(B,F,w,y,R,7,c[8]),y=d(y,B,F,w,L,12,c[9]),w=d(w,y,B,F,M,17,c[10]),F=d(F,w,y,B,j,22,c[11]),B=d(B,F,w,y,Y,7,c[12]),y=d(y,B,F,w,K,12,c[13]),w=d(w,y,B,F,O,17,c[14]),F=d(F,w,y,B,_,22,c[15]),B=f(B,F,w,y,k,5,c[16]),y=f(y,B,F,w,I,9,c[17]),w=f(w,y,B,F,j,14,c[18]),F=f(F,w,y,B,D,20,c[19]),B=f(B,F,w,y,E,5,c[20]),y=f(y,B,F,w,M,9,c[21]),w=f(w,y,B,F,_,14,c[22]),F=f(F,w,y,B,H,20,c[23]),B=f(B,F,w,y,L,5,c[24]),y=f(y,B,F,w,O,9,c[25]),w=f(w,y,B,F,S,14,c[26]),F=f(F,w,y,B,R,20,c[27]),B=f(B,F,w,y,K,5,c[28]),y=f(y,B,F,w,P,9,c[29]),w=f(w,y,B,F,T,14,c[30]),F=f(F,w,y,B,Y,20,c[31]),B=p(B,F,w,y,E,4,c[32]),y=p(y,B,F,w,R,11,c[33]),w=p(w,y,B,F,j,16,c[34]),F=p(F,w,y,B,O,23,c[35]),B=p(B,F,w,y,k,4,c[36]),y=p(y,B,F,w,H,11,c[37]),w=p(w,y,B,F,T,16,c[38]),F=p(F,w,y,B,M,23,c[39]),B=p(B,F,w,y,K,4,c[40]),y=p(y,B,F,w,D,11,c[41]),w=p(w,y,B,F,S,16,c[42]),F=p(F,w,y,B,I,23,c[43]),B=p(B,F,w,y,L,4,c[44]),y=p(y,B,F,w,Y,11,c[45]),w=p(w,y,B,F,_,16,c[46]),F=p(F,w,y,B,P,23,c[47]),B=A(B,F,w,y,D,6,c[48]),y=A(y,B,F,w,T,10,c[49]),w=A(w,y,B,F,O,15,c[50]),F=A(F,w,y,B,E,21,c[51]),B=A(B,F,w,y,Y,6,c[52]),y=A(y,B,F,w,S,10,c[53]),w=A(w,y,B,F,M,15,c[54]),F=A(F,w,y,B,k,21,c[55]),B=A(B,F,w,y,R,6,c[56]),y=A(y,B,F,w,_,10,c[57]),w=A(w,y,B,F,I,15,c[58]),F=A(F,w,y,B,K,21,c[59]),B=A(B,F,w,y,H,6,c[60]),y=A(y,B,F,w,j,10,c[61]),w=A(w,y,B,F,P,15,c[62]),F=A(F,w,y,B,L,21,c[63]),g[0]=g[0]+B|0,g[1]=g[1]+F|0,g[2]=g[2]+w|0,g[3]=g[3]+y|0},_doFinalize:function(){var C=this._data,m=C.words,b=this._nDataBytes*8,h=C.sigBytes*8;m[h>>>5]|=128<<24-h%32;var v=o.floor(b/4294967296),g=b;m[(h+64>>>9<<4)+15]=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,m[(h+64>>>9<<4)+14]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360,C.sigBytes=(m.length+1)*4,this._process();for(var D=this._hash,k=D.words,P=0;P<4;P++){var S=k[P];k[P]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360}return D},clone:function(){var C=s.clone.call(this);return C._hash=this._hash.clone(),C}});function d(C,m,b,h,v,g,D){var k=C+(m&b|~m&h)+v+D;return(k<>>32-g)+m}function f(C,m,b,h,v,g,D){var k=C+(m&h|b&~h)+v+D;return(k<>>32-g)+m}function p(C,m,b,h,v,g,D){var k=C+(m^b^h)+v+D;return(k<>>32-g)+m}function A(C,m,b,h,v,g,D){var k=C+(b^(m|~h))+v+D;return(k<>>32-g)+m}n.MD5=s._createHelper(a),n.HmacMD5=s._createHmacHelper(a)}(Math),r.MD5})}(cs)),K0}var Y0={},xs={get exports(){return Y0},set exports(e){Y0=e}},tt;function Ti(){return tt||(tt=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){return function(){var o=r,n=o.lib,l=n.WordArray,u=n.Hasher,s=o.algo,x=[],c=s.SHA1=u.extend({_doReset:function(){this._hash=new l.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(a,d){for(var f=this._hash.words,p=f[0],A=f[1],C=f[2],m=f[3],b=f[4],h=0;h<80;h++){if(h<16)x[h]=a[d+h]|0;else{var v=x[h-3]^x[h-8]^x[h-14]^x[h-16];x[h]=v<<1|v>>>31}var g=(p<<5|p>>>27)+b+x[h];h<20?g+=(A&C|~A&m)+1518500249:h<40?g+=(A^C^m)+1859775393:h<60?g+=(A&C|A&m|C&m)-1894007588:g+=(A^C^m)-899497514,b=m,m=C,C=A<<30|A>>>2,A=p,p=g}f[0]=f[0]+p|0,f[1]=f[1]+A|0,f[2]=f[2]+C|0,f[3]=f[3]+m|0,f[4]=f[4]+b|0},_doFinalize:function(){var a=this._data,d=a.words,f=this._nDataBytes*8,p=a.sigBytes*8;return d[p>>>5]|=128<<24-p%32,d[(p+64>>>9<<4)+14]=Math.floor(f/4294967296),d[(p+64>>>9<<4)+15]=f,a.sigBytes=d.length*4,this._process(),this._hash},clone:function(){var a=u.clone.call(this);return a._hash=this._hash.clone(),a}});o.SHA1=u._createHelper(c),o.HmacSHA1=u._createHmacHelper(c)}(),r.SHA1})}(xs)),Y0}var X0={},ls={get exports(){return X0},set exports(e){X0=e}},rt;function Me(){return rt||(rt=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){return function(o){var n=r,l=n.lib,u=l.WordArray,s=l.Hasher,x=n.algo,c=[],a=[];(function(){function p(b){for(var h=o.sqrt(b),v=2;v<=h;v++)if(!(b%v))return!1;return!0}function A(b){return(b-(b|0))*4294967296|0}for(var C=2,m=0;m<64;)p(C)&&(m<8&&(c[m]=A(o.pow(C,1/2))),a[m]=A(o.pow(C,1/3)),m++),C++})();var d=[],f=x.SHA256=s.extend({_doReset:function(){this._hash=new u.init(c.slice(0))},_doProcessBlock:function(p,A){for(var C=this._hash.words,m=C[0],b=C[1],h=C[2],v=C[3],g=C[4],D=C[5],k=C[6],P=C[7],S=0;S<64;S++){if(S<16)d[S]=p[A+S]|0;else{var H=d[S-15],E=(H<<25|H>>>7)^(H<<14|H>>>18)^H>>>3,I=d[S-2],T=(I<<15|I>>>17)^(I<<13|I>>>19)^I>>>10;d[S]=E+d[S-7]+T+d[S-16]}var R=g&D^~g&k,L=m&b^m&h^b&h,M=(m<<30|m>>>2)^(m<<19|m>>>13)^(m<<10|m>>>22),j=(g<<26|g>>>6)^(g<<21|g>>>11)^(g<<7|g>>>25),Y=P+j+R+a[S]+d[S],K=M+L;P=k,k=D,D=g,g=v+Y|0,v=h,h=b,b=m,m=Y+K|0}C[0]=C[0]+m|0,C[1]=C[1]+b|0,C[2]=C[2]+h|0,C[3]=C[3]+v|0,C[4]=C[4]+g|0,C[5]=C[5]+D|0,C[6]=C[6]+k|0,C[7]=C[7]+P|0},_doFinalize:function(){var p=this._data,A=p.words,C=this._nDataBytes*8,m=p.sigBytes*8;return A[m>>>5]|=128<<24-m%32,A[(m+64>>>9<<4)+14]=o.floor(C/4294967296),A[(m+64>>>9<<4)+15]=C,p.sigBytes=A.length*4,this._process(),this._hash},clone:function(){var p=s.clone.call(this);return p._hash=this._hash.clone(),p}});n.SHA256=s._createHelper(f),n.HmacSHA256=s._createHmacHelper(f)}(Math),r.SHA256})}(ls)),X0}var Q0={},us={get exports(){return Q0},set exports(e){Q0=e}},ot;function fs(){return ot||(ot=1,function(e,t){(function(r,o,n){e.exports=o(q(),Me())})(G,function(r){return function(){var o=r,n=o.lib,l=n.WordArray,u=o.algo,s=u.SHA256,x=u.SHA224=s.extend({_doReset:function(){this._hash=new l.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var c=s._doFinalize.call(this);return c.sigBytes-=4,c}});o.SHA224=s._createHelper(x),o.HmacSHA224=s._createHmacHelper(x)}(),r.SHA224})}(us)),Q0}var Z0={},ds={get exports(){return Z0},set exports(e){Z0=e}},it;function Ri(){return it||(it=1,function(e,t){(function(r,o,n){e.exports=o(q(),De())})(G,function(r){return function(){var o=r,n=o.lib,l=n.Hasher,u=o.x64,s=u.Word,x=u.WordArray,c=o.algo;function a(){return s.create.apply(s,arguments)}var d=[a(1116352408,3609767458),a(1899447441,602891725),a(3049323471,3964484399),a(3921009573,2173295548),a(961987163,4081628472),a(1508970993,3053834265),a(2453635748,2937671579),a(2870763221,3664609560),a(3624381080,2734883394),a(310598401,1164996542),a(607225278,1323610764),a(1426881987,3590304994),a(1925078388,4068182383),a(2162078206,991336113),a(2614888103,633803317),a(3248222580,3479774868),a(3835390401,2666613458),a(4022224774,944711139),a(264347078,2341262773),a(604807628,2007800933),a(770255983,1495990901),a(1249150122,1856431235),a(1555081692,3175218132),a(1996064986,2198950837),a(2554220882,3999719339),a(2821834349,766784016),a(2952996808,2566594879),a(3210313671,3203337956),a(3336571891,1034457026),a(3584528711,2466948901),a(113926993,3758326383),a(338241895,168717936),a(666307205,1188179964),a(773529912,1546045734),a(1294757372,1522805485),a(1396182291,2643833823),a(1695183700,2343527390),a(1986661051,1014477480),a(2177026350,1206759142),a(2456956037,344077627),a(2730485921,1290863460),a(2820302411,3158454273),a(3259730800,3505952657),a(3345764771,106217008),a(3516065817,3606008344),a(3600352804,1432725776),a(4094571909,1467031594),a(275423344,851169720),a(430227734,3100823752),a(506948616,1363258195),a(659060556,3750685593),a(883997877,3785050280),a(958139571,3318307427),a(1322822218,3812723403),a(1537002063,2003034995),a(1747873779,3602036899),a(1955562222,1575990012),a(2024104815,1125592928),a(2227730452,2716904306),a(2361852424,442776044),a(2428436474,593698344),a(2756734187,3733110249),a(3204031479,2999351573),a(3329325298,3815920427),a(3391569614,3928383900),a(3515267271,566280711),a(3940187606,3454069534),a(4118630271,4000239992),a(116418474,1914138554),a(174292421,2731055270),a(289380356,3203993006),a(460393269,320620315),a(685471733,587496836),a(852142971,1086792851),a(1017036298,365543100),a(1126000580,2618297676),a(1288033470,3409855158),a(1501505948,4234509866),a(1607167915,987167468),a(1816402316,1246189591)],f=[];(function(){for(var A=0;A<80;A++)f[A]=a()})();var p=c.SHA512=l.extend({_doReset:function(){this._hash=new x.init([new s.init(1779033703,4089235720),new s.init(3144134277,2227873595),new s.init(1013904242,4271175723),new s.init(2773480762,1595750129),new s.init(1359893119,2917565137),new s.init(2600822924,725511199),new s.init(528734635,4215389547),new s.init(1541459225,327033209)])},_doProcessBlock:function(A,C){for(var m=this._hash.words,b=m[0],h=m[1],v=m[2],g=m[3],D=m[4],k=m[5],P=m[6],S=m[7],H=b.high,E=b.low,I=h.high,T=h.low,R=v.high,L=v.low,M=g.high,j=g.low,Y=D.high,K=D.low,O=k.high,_=k.low,B=P.high,F=P.low,w=S.high,y=S.low,z=H,V=E,X=I,W=T,n0=R,t0=L,ke=M,y0=j,a0=Y,r0=K,R0=O,I0=_,O0=B,F0=F,Pe=w,w0=y,s0=0;s0<80;s0++){var i0,x0,N0=f[s0];if(s0<16)x0=N0.high=A[C+s0*2]|0,i0=N0.low=A[C+s0*2+1]|0;else{var We=f[s0-15],C0=We.high,S0=We.low,Oi=(C0>>>1|S0<<31)^(C0>>>8|S0<<24)^C0>>>7,Ue=(S0>>>1|C0<<31)^(S0>>>8|C0<<24)^(S0>>>7|C0<<25),je=f[s0-2],B0=je.high,_0=je.low,Ni=(B0>>>19|_0<<13)^(B0<<3|_0>>>29)^B0>>>6,Ve=(_0>>>19|B0<<13)^(_0<<3|B0>>>29)^(_0>>>6|B0<<26),Ge=f[s0-7],Hi=Ge.high,Li=Ge.low,qe=f[s0-16],Mi=qe.high,Ke=qe.low;i0=Ue+Li,x0=Oi+Hi+(i0>>>0>>0?1:0),i0=i0+Ve,x0=x0+Ni+(i0>>>0>>0?1:0),i0=i0+Ke,x0=x0+Mi+(i0>>>0>>0?1:0),N0.high=x0,N0.low=i0}var zi=a0&R0^~a0&O0,Ye=r0&I0^~r0&F0,Wi=z&X^z&n0^X&n0,Ui=V&W^V&t0^W&t0,ji=(z>>>28|V<<4)^(z<<30|V>>>2)^(z<<25|V>>>7),Xe=(V>>>28|z<<4)^(V<<30|z>>>2)^(V<<25|z>>>7),Vi=(a0>>>14|r0<<18)^(a0>>>18|r0<<14)^(a0<<23|r0>>>9),Gi=(r0>>>14|a0<<18)^(r0>>>18|a0<<14)^(r0<<23|a0>>>9),Qe=d[s0],qi=Qe.high,Ze=Qe.low,o0=w0+Gi,l0=Pe+Vi+(o0>>>0>>0?1:0),o0=o0+Ye,l0=l0+zi+(o0>>>0>>0?1:0),o0=o0+Ze,l0=l0+qi+(o0>>>0>>0?1:0),o0=o0+i0,l0=l0+x0+(o0>>>0>>0?1:0),Je=Xe+Ui,Ki=ji+Wi+(Je>>>0>>0?1:0);Pe=O0,w0=F0,O0=R0,F0=I0,R0=a0,I0=r0,r0=y0+o0|0,a0=ke+l0+(r0>>>0>>0?1:0)|0,ke=n0,y0=t0,n0=X,t0=W,X=z,W=V,V=o0+Je|0,z=l0+Ki+(V>>>0>>0?1:0)|0}E=b.low=E+V,b.high=H+z+(E>>>0>>0?1:0),T=h.low=T+W,h.high=I+X+(T>>>0>>0?1:0),L=v.low=L+t0,v.high=R+n0+(L>>>0>>0?1:0),j=g.low=j+y0,g.high=M+ke+(j>>>0>>0?1:0),K=D.low=K+r0,D.high=Y+a0+(K>>>0>>0?1:0),_=k.low=_+I0,k.high=O+R0+(_>>>0>>0?1:0),F=P.low=F+F0,P.high=B+O0+(F>>>0>>0?1:0),y=S.low=y+w0,S.high=w+Pe+(y>>>0>>0?1:0)},_doFinalize:function(){var A=this._data,C=A.words,m=this._nDataBytes*8,b=A.sigBytes*8;C[b>>>5]|=128<<24-b%32,C[(b+128>>>10<<5)+30]=Math.floor(m/4294967296),C[(b+128>>>10<<5)+31]=m,A.sigBytes=C.length*4,this._process();var h=this._hash.toX32();return h},clone:function(){var A=l.clone.call(this);return A._hash=this._hash.clone(),A},blockSize:1024/32});o.SHA512=l._createHelper(p),o.HmacSHA512=l._createHmacHelper(p)}(),r.SHA512})}(ds)),Z0}var J0={},vs={get exports(){return J0},set exports(e){J0=e}},at;function ps(){return at||(at=1,function(e,t){(function(r,o,n){e.exports=o(q(),De(),Ri())})(G,function(r){return function(){var o=r,n=o.x64,l=n.Word,u=n.WordArray,s=o.algo,x=s.SHA512,c=s.SHA384=x.extend({_doReset:function(){this._hash=new u.init([new l.init(3418070365,3238371032),new l.init(1654270250,914150663),new l.init(2438529370,812702999),new l.init(355462360,4144912697),new l.init(1731405415,4290775857),new l.init(2394180231,1750603025),new l.init(3675008525,1694076839),new l.init(1203062813,3204075428)])},_doFinalize:function(){var a=x._doFinalize.call(this);return a.sigBytes-=16,a}});o.SHA384=x._createHelper(c),o.HmacSHA384=x._createHmacHelper(c)}(),r.SHA384})}(vs)),J0}var $0={},hs={get exports(){return $0},set exports(e){$0=e}},st;function gs(){return st||(st=1,function(e,t){(function(r,o,n){e.exports=o(q(),De())})(G,function(r){return function(o){var n=r,l=n.lib,u=l.WordArray,s=l.Hasher,x=n.x64,c=x.Word,a=n.algo,d=[],f=[],p=[];(function(){for(var m=1,b=0,h=0;h<24;h++){d[m+5*b]=(h+1)*(h+2)/2%64;var v=b%5,g=(2*m+3*b)%5;m=v,b=g}for(var m=0;m<5;m++)for(var b=0;b<5;b++)f[m+5*b]=b+(2*m+3*b)%5*5;for(var D=1,k=0;k<24;k++){for(var P=0,S=0,H=0;H<7;H++){if(D&1){var E=(1<>>24)&16711935|(D<<24|D>>>8)&4278255360,k=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360;var P=h[g];P.high^=k,P.low^=D}for(var S=0;S<24;S++){for(var H=0;H<5;H++){for(var E=0,I=0,T=0;T<5;T++){var P=h[H+5*T];E^=P.high,I^=P.low}var R=A[H];R.high=E,R.low=I}for(var H=0;H<5;H++)for(var L=A[(H+4)%5],M=A[(H+1)%5],j=M.high,Y=M.low,E=L.high^(j<<1|Y>>>31),I=L.low^(Y<<1|j>>>31),T=0;T<5;T++){var P=h[H+5*T];P.high^=E,P.low^=I}for(var K=1;K<25;K++){var E,I,P=h[K],O=P.high,_=P.low,B=d[K];B<32?(E=O<>>32-B,I=_<>>32-B):(E=_<>>64-B,I=O<>>64-B);var F=A[f[K]];F.high=E,F.low=I}var w=A[0],y=h[0];w.high=y.high,w.low=y.low;for(var H=0;H<5;H++)for(var T=0;T<5;T++){var K=H+5*T,P=h[K],z=A[K],V=A[(H+1)%5+5*T],X=A[(H+2)%5+5*T];P.high=z.high^~V.high&X.high,P.low=z.low^~V.low&X.low}var P=h[0],W=p[S];P.high^=W.high,P.low^=W.low}},_doFinalize:function(){var m=this._data,b=m.words;this._nDataBytes*8;var h=m.sigBytes*8,v=this.blockSize*32;b[h>>>5]|=1<<24-h%32,b[(o.ceil((h+1)/v)*v>>>5)-1]|=128,m.sigBytes=b.length*4,this._process();for(var g=this._state,D=this.cfg.outputLength/8,k=D/8,P=[],S=0;S>>24)&16711935|(E<<24|E>>>8)&4278255360,I=(I<<8|I>>>24)&16711935|(I<<24|I>>>8)&4278255360,P.push(I),P.push(E)}return new u.init(P,D)},clone:function(){for(var m=s.clone.call(this),b=m._state=this._state.slice(0),h=0;h<25;h++)b[h]=b[h].clone();return m}});n.SHA3=s._createHelper(C),n.HmacSHA3=s._createHmacHelper(C)}(Math),r.SHA3})}(hs)),$0}var ee={},As={get exports(){return ee},set exports(e){ee=e}},ct;function ms(){return ct||(ct=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){/** @preserve - (c) 2012 by Cédric Mesnil. All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */return function(o){var n=r,l=n.lib,u=l.WordArray,s=l.Hasher,x=n.algo,c=u.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),a=u.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),d=u.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),f=u.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),p=u.create([0,1518500249,1859775393,2400959708,2840853838]),A=u.create([1352829926,1548603684,1836072691,2053994217,0]),C=x.RIPEMD160=s.extend({_doReset:function(){this._hash=u.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(k,P){for(var S=0;S<16;S++){var H=P+S,E=k[H];k[H]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360}var I=this._hash.words,T=p.words,R=A.words,L=c.words,M=a.words,j=d.words,Y=f.words,K,O,_,B,F,w,y,z,V,X;w=K=I[0],y=O=I[1],z=_=I[2],V=B=I[3],X=F=I[4];for(var W,S=0;S<80;S+=1)W=K+k[P+L[S]]|0,S<16?W+=m(O,_,B)+T[0]:S<32?W+=b(O,_,B)+T[1]:S<48?W+=h(O,_,B)+T[2]:S<64?W+=v(O,_,B)+T[3]:W+=g(O,_,B)+T[4],W=W|0,W=D(W,j[S]),W=W+F|0,K=F,F=B,B=D(_,10),_=O,O=W,W=w+k[P+M[S]]|0,S<16?W+=g(y,z,V)+R[0]:S<32?W+=v(y,z,V)+R[1]:S<48?W+=h(y,z,V)+R[2]:S<64?W+=b(y,z,V)+R[3]:W+=m(y,z,V)+R[4],W=W|0,W=D(W,Y[S]),W=W+X|0,w=X,X=V,V=D(z,10),z=y,y=W;W=I[1]+_+V|0,I[1]=I[2]+B+X|0,I[2]=I[3]+F+w|0,I[3]=I[4]+K+y|0,I[4]=I[0]+O+z|0,I[0]=W},_doFinalize:function(){var k=this._data,P=k.words,S=this._nDataBytes*8,H=k.sigBytes*8;P[H>>>5]|=128<<24-H%32,P[(H+64>>>9<<4)+14]=(S<<8|S>>>24)&16711935|(S<<24|S>>>8)&4278255360,k.sigBytes=(P.length+1)*4,this._process();for(var E=this._hash,I=E.words,T=0;T<5;T++){var R=I[T];I[T]=(R<<8|R>>>24)&16711935|(R<<24|R>>>8)&4278255360}return E},clone:function(){var k=s.clone.call(this);return k._hash=this._hash.clone(),k}});function m(k,P,S){return k^P^S}function b(k,P,S){return k&P|~k&S}function h(k,P,S){return(k|~P)^S}function v(k,P,S){return k&S|P&~S}function g(k,P,S){return k^(P|~S)}function D(k,P){return k<>>32-P}n.RIPEMD160=s._createHelper(C),n.HmacRIPEMD160=s._createHmacHelper(C)}(),r.RIPEMD160})}(As)),ee}var ne={},Cs={get exports(){return ne},set exports(e){ne=e}},xt;function ze(){return xt||(xt=1,function(e,t){(function(r,o){e.exports=o(q())})(G,function(r){(function(){var o=r,n=o.lib,l=n.Base,u=o.enc,s=u.Utf8,x=o.algo;x.HMAC=l.extend({init:function(c,a){c=this._hasher=new c.init,typeof a=="string"&&(a=s.parse(a));var d=c.blockSize,f=d*4;a.sigBytes>f&&(a=c.finalize(a)),a.clamp();for(var p=this._oKey=a.clone(),A=this._iKey=a.clone(),C=p.words,m=A.words,b=0;b>>2]&255;E.sigBytes-=I}};l.BlockCipher=p.extend({cfg:p.cfg.extend({mode:m,padding:h}),reset:function(){var E;p.reset.call(this);var I=this.cfg,T=I.iv,R=I.mode;this._xformMode==this._ENC_XFORM_MODE?E=R.createEncryptor:(E=R.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==E?this._mode.init(this,T&&T.words):(this._mode=E.call(R,this,T&&T.words),this._mode.__creator=E)},_doProcessBlock:function(E,I){this._mode.processBlock(E,I)},_doFinalize:function(){var E,I=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(I.pad(this._data,this.blockSize),E=this._process(!0)):(E=this._process(!0),I.unpad(E)),E},blockSize:128/32});var v=l.CipherParams=u.extend({init:function(E){this.mixIn(E)},toString:function(E){return(E||this.formatter).stringify(this)}}),g=n.format={},D=g.OpenSSL={stringify:function(E){var I,T=E.ciphertext,R=E.salt;return R?I=s.create([1398893684,1701076831]).concat(R).concat(T):I=T,I.toString(a)},parse:function(E){var I,T=a.parse(E),R=T.words;return R[0]==1398893684&&R[1]==1701076831&&(I=s.create(R.slice(2,4)),R.splice(0,4),T.sigBytes-=16),v.create({ciphertext:T,salt:I})}},k=l.SerializableCipher=u.extend({cfg:u.extend({format:D}),encrypt:function(E,I,T,R){R=this.cfg.extend(R);var L=E.createEncryptor(T,R),M=L.finalize(I),j=L.cfg;return v.create({ciphertext:M,key:T,iv:j.iv,algorithm:E,mode:j.mode,padding:j.padding,blockSize:E.blockSize,formatter:R.format})},decrypt:function(E,I,T,R){R=this.cfg.extend(R),I=this._parse(I,R.format);var L=E.createDecryptor(T,R).finalize(I.ciphertext);return L},_parse:function(E,I){return typeof E=="string"?I.parse(E,this):E}}),P=n.kdf={},S=P.OpenSSL={execute:function(E,I,T,R,L){if(R||(R=s.random(64/8)),L)var M=f.create({keySize:I+T,hasher:L}).compute(E,R);else var M=f.create({keySize:I+T}).compute(E,R);var j=s.create(M.words.slice(I),T*4);return M.sigBytes=I*4,v.create({key:M,iv:j,salt:R})}},H=l.PasswordBasedCipher=k.extend({cfg:k.cfg.extend({kdf:S}),encrypt:function(E,I,T,R){R=this.cfg.extend(R);var L=R.kdf.execute(T,E.keySize,E.ivSize,R.salt,R.hasher);R.iv=L.iv;var M=k.encrypt.call(this,E,I,L.key,R);return M.mixIn(L),M},decrypt:function(E,I,T,R){R=this.cfg.extend(R),I=this._parse(I,R.format);var L=R.kdf.execute(T,E.keySize,E.ivSize,I.salt,R.hasher);R.iv=L.iv;var M=k.decrypt.call(this,E,I,L.key,R);return M}})}()})}(Ds)),oe}var ie={},ks={get exports(){return ie},set exports(e){ie=e}},dt;function Ps(){return dt||(dt=1,function(e,t){(function(r,o,n){e.exports=o(q(),J())})(G,function(r){return r.mode.CFB=function(){var o=r.lib.BlockCipherMode.extend();o.Encryptor=o.extend({processBlock:function(l,u){var s=this._cipher,x=s.blockSize;n.call(this,l,u,x,s),this._prevBlock=l.slice(u,u+x)}}),o.Decryptor=o.extend({processBlock:function(l,u){var s=this._cipher,x=s.blockSize,c=l.slice(u,u+x);n.call(this,l,u,x,s),this._prevBlock=c}});function n(l,u,s,x){var c,a=this._iv;a?(c=a.slice(0),this._iv=void 0):c=this._prevBlock,x.encryptBlock(c,0);for(var d=0;d>24&255)===255){var x=s>>16&255,c=s>>8&255,a=s&255;x===255?(x=0,c===255?(c=0,a===255?a=0:++a):++c):++x,s=0,s+=x<<16,s+=c<<8,s+=a}else s+=1<<24;return s}function l(s){return(s[0]=n(s[0]))===0&&(s[1]=n(s[1])),s}var u=o.Encryptor=o.extend({processBlock:function(s,x){var c=this._cipher,a=c.blockSize,d=this._iv,f=this._counter;d&&(f=this._counter=d.slice(0),this._iv=void 0),l(f);var p=f.slice(0);c.encryptBlock(p,0);for(var A=0;A>>2]|=s<<24-x%4*8,o.sigBytes+=s},unpad:function(o){var n=o.words[o.sigBytes-1>>>2]&255;o.sigBytes-=n}},r.pad.Ansix923})}(Os)),le}var ue={},Hs={get exports(){return ue},set exports(e){ue=e}},mt;function Ls(){return mt||(mt=1,function(e,t){(function(r,o,n){e.exports=o(q(),J())})(G,function(r){return r.pad.Iso10126={pad:function(o,n){var l=n*4,u=l-o.sigBytes%l;o.concat(r.lib.WordArray.random(u-1)).concat(r.lib.WordArray.create([u<<24],1))},unpad:function(o){var n=o.words[o.sigBytes-1>>>2]&255;o.sigBytes-=n}},r.pad.Iso10126})}(Hs)),ue}var fe={},Ms={get exports(){return fe},set exports(e){fe=e}},Ct;function zs(){return Ct||(Ct=1,function(e,t){(function(r,o,n){e.exports=o(q(),J())})(G,function(r){return r.pad.Iso97971={pad:function(o,n){o.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(o,n)},unpad:function(o){r.pad.ZeroPadding.unpad(o),o.sigBytes--}},r.pad.Iso97971})}(Ms)),fe}var de={},Ws={get exports(){return de},set exports(e){de=e}},Bt;function Us(){return Bt||(Bt=1,function(e,t){(function(r,o,n){e.exports=o(q(),J())})(G,function(r){return r.pad.ZeroPadding={pad:function(o,n){var l=n*4;o.clamp(),o.sigBytes+=l-(o.sigBytes%l||l)},unpad:function(o){for(var n=o.words,l=o.sigBytes-1,l=o.sigBytes-1;l>=0;l--)if(n[l>>>2]>>>24-l%4*8&255){o.sigBytes=l+1;break}}},r.pad.ZeroPadding})}(Ws)),de}var ve={},js={get exports(){return ve},set exports(e){ve=e}},Et;function Vs(){return Et||(Et=1,function(e,t){(function(r,o,n){e.exports=o(q(),J())})(G,function(r){return r.pad.NoPadding={pad:function(){},unpad:function(){}},r.pad.NoPadding})}(js)),ve}var pe={},Gs={get exports(){return pe},set exports(e){pe=e}},bt;function qs(){return bt||(bt=1,function(e,t){(function(r,o,n){e.exports=o(q(),J())})(G,function(r){return function(o){var n=r,l=n.lib,u=l.CipherParams,s=n.enc,x=s.Hex,c=n.format;c.Hex={stringify:function(a){return a.ciphertext.toString(x)},parse:function(a){var d=x.parse(a);return u.create({ciphertext:d})}}}(),r.format.Hex})}(Gs)),pe}var he={},Ks={get exports(){return he},set exports(e){he=e}},Dt;function Ys(){return Dt||(Dt=1,function(e,t){(function(r,o,n){e.exports=o(q(),A0(),m0(),d0(),J())})(G,function(r){return function(){var o=r,n=o.lib,l=n.BlockCipher,u=o.algo,s=[],x=[],c=[],a=[],d=[],f=[],p=[],A=[],C=[],m=[];(function(){for(var v=[],g=0;g<256;g++)g<128?v[g]=g<<1:v[g]=g<<1^283;for(var D=0,k=0,g=0;g<256;g++){var P=k^k<<1^k<<2^k<<3^k<<4;P=P>>>8^P&255^99,s[D]=P,x[P]=D;var S=v[D],H=v[S],E=v[H],I=v[P]*257^P*16843008;c[D]=I<<24|I>>>8,a[D]=I<<16|I>>>16,d[D]=I<<8|I>>>24,f[D]=I;var I=E*16843009^H*65537^S*257^D*16843008;p[P]=I<<24|I>>>8,A[P]=I<<16|I>>>16,C[P]=I<<8|I>>>24,m[P]=I,D?(D=S^v[v[v[E^S]]],k^=v[v[k]]):D=k=1}})();var b=[0,1,2,4,8,16,32,64,128,27,54],h=u.AES=l.extend({_doReset:function(){var v;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var g=this._keyPriorReset=this._key,D=g.words,k=g.sigBytes/4,P=this._nRounds=k+6,S=(P+1)*4,H=this._keySchedule=[],E=0;E6&&E%k==4&&(v=s[v>>>24]<<24|s[v>>>16&255]<<16|s[v>>>8&255]<<8|s[v&255]):(v=v<<8|v>>>24,v=s[v>>>24]<<24|s[v>>>16&255]<<16|s[v>>>8&255]<<8|s[v&255],v^=b[E/k|0]<<24),H[E]=H[E-k]^v);for(var I=this._invKeySchedule=[],T=0;T>>24]]^A[s[v>>>16&255]]^C[s[v>>>8&255]]^m[s[v&255]]}}},encryptBlock:function(v,g){this._doCryptBlock(v,g,this._keySchedule,c,a,d,f,s)},decryptBlock:function(v,g){var D=v[g+1];v[g+1]=v[g+3],v[g+3]=D,this._doCryptBlock(v,g,this._invKeySchedule,p,A,C,m,x);var D=v[g+1];v[g+1]=v[g+3],v[g+3]=D},_doCryptBlock:function(v,g,D,k,P,S,H,E){for(var I=this._nRounds,T=v[g]^D[0],R=v[g+1]^D[1],L=v[g+2]^D[2],M=v[g+3]^D[3],j=4,Y=1;Y>>24]^P[R>>>16&255]^S[L>>>8&255]^H[M&255]^D[j++],O=k[R>>>24]^P[L>>>16&255]^S[M>>>8&255]^H[T&255]^D[j++],_=k[L>>>24]^P[M>>>16&255]^S[T>>>8&255]^H[R&255]^D[j++],B=k[M>>>24]^P[T>>>16&255]^S[R>>>8&255]^H[L&255]^D[j++];T=K,R=O,L=_,M=B}var K=(E[T>>>24]<<24|E[R>>>16&255]<<16|E[L>>>8&255]<<8|E[M&255])^D[j++],O=(E[R>>>24]<<24|E[L>>>16&255]<<16|E[M>>>8&255]<<8|E[T&255])^D[j++],_=(E[L>>>24]<<24|E[M>>>16&255]<<16|E[T>>>8&255]<<8|E[R&255])^D[j++],B=(E[M>>>24]<<24|E[T>>>16&255]<<16|E[R>>>8&255]<<8|E[L&255])^D[j++];v[g]=K,v[g+1]=O,v[g+2]=_,v[g+3]=B},keySize:256/32});o.AES=l._createHelper(h)}(),r.AES})}(Ks)),he}var ge={},Xs={get exports(){return ge},set exports(e){ge=e}},kt;function Qs(){return kt||(kt=1,function(e,t){(function(r,o,n){e.exports=o(q(),A0(),m0(),d0(),J())})(G,function(r){return function(){var o=r,n=o.lib,l=n.WordArray,u=n.BlockCipher,s=o.algo,x=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],a=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],d=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],f=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],p=s.DES=u.extend({_doReset:function(){for(var b=this._key,h=b.words,v=[],g=0;g<56;g++){var D=x[g]-1;v[g]=h[D>>>5]>>>31-D%32&1}for(var k=this._subKeys=[],P=0;P<16;P++){for(var S=k[P]=[],H=a[P],g=0;g<24;g++)S[g/6|0]|=v[(c[g]-1+H)%28]<<31-g%6,S[4+(g/6|0)]|=v[28+(c[g+24]-1+H)%28]<<31-g%6;S[0]=S[0]<<1|S[0]>>>31;for(var g=1;g<7;g++)S[g]=S[g]>>>(g-1)*4+3;S[7]=S[7]<<5|S[7]>>>27}for(var E=this._invSubKeys=[],g=0;g<16;g++)E[g]=k[15-g]},encryptBlock:function(b,h){this._doCryptBlock(b,h,this._subKeys)},decryptBlock:function(b,h){this._doCryptBlock(b,h,this._invSubKeys)},_doCryptBlock:function(b,h,v){this._lBlock=b[h],this._rBlock=b[h+1],A.call(this,4,252645135),A.call(this,16,65535),C.call(this,2,858993459),C.call(this,8,16711935),A.call(this,1,1431655765);for(var g=0;g<16;g++){for(var D=v[g],k=this._lBlock,P=this._rBlock,S=0,H=0;H<8;H++)S|=d[H][((P^D[H])&f[H])>>>0];this._lBlock=P,this._rBlock=k^S}var E=this._lBlock;this._lBlock=this._rBlock,this._rBlock=E,A.call(this,1,1431655765),C.call(this,8,16711935),C.call(this,2,858993459),A.call(this,16,65535),A.call(this,4,252645135),b[h]=this._lBlock,b[h+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function A(b,h){var v=(this._lBlock>>>b^this._rBlock)&h;this._rBlock^=v,this._lBlock^=v<>>b^this._lBlock)&h;this._lBlock^=v,this._rBlock^=v<192.");var v=h.slice(0,2),g=h.length<4?h.slice(0,2):h.slice(2,4),D=h.length<6?h.slice(0,2):h.slice(4,6);this._des1=p.createEncryptor(l.create(v)),this._des2=p.createEncryptor(l.create(g)),this._des3=p.createEncryptor(l.create(D))},encryptBlock:function(b,h){this._des1.encryptBlock(b,h),this._des2.decryptBlock(b,h),this._des3.encryptBlock(b,h)},decryptBlock:function(b,h){this._des3.decryptBlock(b,h),this._des2.encryptBlock(b,h),this._des1.decryptBlock(b,h)},keySize:192/32,ivSize:64/32,blockSize:64/32});o.TripleDES=u._createHelper(m)}(),r.TripleDES})}(Xs)),ge}var Ae={},Zs={get exports(){return Ae},set exports(e){Ae=e}},Pt;function Js(){return Pt||(Pt=1,function(e,t){(function(r,o,n){e.exports=o(q(),A0(),m0(),d0(),J())})(G,function(r){return function(){var o=r,n=o.lib,l=n.StreamCipher,u=o.algo,s=u.RC4=l.extend({_doReset:function(){for(var a=this._key,d=a.words,f=a.sigBytes,p=this._S=[],A=0;A<256;A++)p[A]=A;for(var A=0,C=0;A<256;A++){var m=A%f,b=d[m>>>2]>>>24-m%4*8&255;C=(C+p[A]+b)%256;var h=p[A];p[A]=p[C],p[C]=h}this._i=this._j=0},_doProcessBlock:function(a,d){a[d]^=x.call(this)},keySize:256/32,ivSize:0});function x(){for(var a=this._S,d=this._i,f=this._j,p=0,A=0;A<4;A++){d=(d+1)%256,f=(f+a[d])%256;var C=a[d];a[d]=a[f],a[f]=C,p|=a[(a[d]+a[f])%256]<<24-A*8}return this._i=d,this._j=f,p}o.RC4=l._createHelper(s);var c=u.RC4Drop=s.extend({cfg:s.cfg.extend({drop:192}),_doReset:function(){s._doReset.call(this);for(var a=this.cfg.drop;a>0;a--)x.call(this)}});o.RC4Drop=l._createHelper(c)}(),r.RC4})}(Zs)),Ae}var me={},$s={get exports(){return me},set exports(e){me=e}},yt;function ec(){return yt||(yt=1,function(e,t){(function(r,o,n){e.exports=o(q(),A0(),m0(),d0(),J())})(G,function(r){return function(){var o=r,n=o.lib,l=n.StreamCipher,u=o.algo,s=[],x=[],c=[],a=u.Rabbit=l.extend({_doReset:function(){for(var f=this._key.words,p=this.cfg.iv,A=0;A<4;A++)f[A]=(f[A]<<8|f[A]>>>24)&16711935|(f[A]<<24|f[A]>>>8)&4278255360;var C=this._X=[f[0],f[3]<<16|f[2]>>>16,f[1],f[0]<<16|f[3]>>>16,f[2],f[1]<<16|f[0]>>>16,f[3],f[2]<<16|f[1]>>>16],m=this._C=[f[2]<<16|f[2]>>>16,f[0]&4294901760|f[1]&65535,f[3]<<16|f[3]>>>16,f[1]&4294901760|f[2]&65535,f[0]<<16|f[0]>>>16,f[2]&4294901760|f[3]&65535,f[1]<<16|f[1]>>>16,f[3]&4294901760|f[0]&65535];this._b=0;for(var A=0;A<4;A++)d.call(this);for(var A=0;A<8;A++)m[A]^=C[A+4&7];if(p){var b=p.words,h=b[0],v=b[1],g=(h<<8|h>>>24)&16711935|(h<<24|h>>>8)&4278255360,D=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,k=g>>>16|D&4294901760,P=D<<16|g&65535;m[0]^=g,m[1]^=k,m[2]^=D,m[3]^=P,m[4]^=g,m[5]^=k,m[6]^=D,m[7]^=P;for(var A=0;A<4;A++)d.call(this)}},_doProcessBlock:function(f,p){var A=this._X;d.call(this),s[0]=A[0]^A[5]>>>16^A[3]<<16,s[1]=A[2]^A[7]>>>16^A[5]<<16,s[2]=A[4]^A[1]>>>16^A[7]<<16,s[3]=A[6]^A[3]>>>16^A[1]<<16;for(var C=0;C<4;C++)s[C]=(s[C]<<8|s[C]>>>24)&16711935|(s[C]<<24|s[C]>>>8)&4278255360,f[p+C]^=s[C]},blockSize:128/32,ivSize:64/32});function d(){for(var f=this._X,p=this._C,A=0;A<8;A++)x[A]=p[A];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var A=0;A<8;A++){var C=f[A]+p[A],m=C&65535,b=C>>>16,h=((m*m>>>17)+m*b>>>15)+b*b,v=((C&4294901760)*C|0)+((C&65535)*C|0);c[A]=h^v}f[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,f[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,f[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,f[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,f[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,f[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,f[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,f[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}o.Rabbit=l._createHelper(a)}(),r.Rabbit})}($s)),me}var Ce={},nc={get exports(){return Ce},set exports(e){Ce=e}},It;function tc(){return It||(It=1,function(e,t){(function(r,o,n){e.exports=o(q(),A0(),m0(),d0(),J())})(G,function(r){return function(){var o=r,n=o.lib,l=n.StreamCipher,u=o.algo,s=[],x=[],c=[],a=u.RabbitLegacy=l.extend({_doReset:function(){var f=this._key.words,p=this.cfg.iv,A=this._X=[f[0],f[3]<<16|f[2]>>>16,f[1],f[0]<<16|f[3]>>>16,f[2],f[1]<<16|f[0]>>>16,f[3],f[2]<<16|f[1]>>>16],C=this._C=[f[2]<<16|f[2]>>>16,f[0]&4294901760|f[1]&65535,f[3]<<16|f[3]>>>16,f[1]&4294901760|f[2]&65535,f[0]<<16|f[0]>>>16,f[2]&4294901760|f[3]&65535,f[1]<<16|f[1]>>>16,f[3]&4294901760|f[0]&65535];this._b=0;for(var m=0;m<4;m++)d.call(this);for(var m=0;m<8;m++)C[m]^=A[m+4&7];if(p){var b=p.words,h=b[0],v=b[1],g=(h<<8|h>>>24)&16711935|(h<<24|h>>>8)&4278255360,D=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,k=g>>>16|D&4294901760,P=D<<16|g&65535;C[0]^=g,C[1]^=k,C[2]^=D,C[3]^=P,C[4]^=g,C[5]^=k,C[6]^=D,C[7]^=P;for(var m=0;m<4;m++)d.call(this)}},_doProcessBlock:function(f,p){var A=this._X;d.call(this),s[0]=A[0]^A[5]>>>16^A[3]<<16,s[1]=A[2]^A[7]>>>16^A[5]<<16,s[2]=A[4]^A[1]>>>16^A[7]<<16,s[3]=A[6]^A[3]>>>16^A[1]<<16;for(var C=0;C<4;C++)s[C]=(s[C]<<8|s[C]>>>24)&16711935|(s[C]<<24|s[C]>>>8)&4278255360,f[p+C]^=s[C]},blockSize:128/32,ivSize:64/32});function d(){for(var f=this._X,p=this._C,A=0;A<8;A++)x[A]=p[A];p[0]=p[0]+1295307597+this._b|0,p[1]=p[1]+3545052371+(p[0]>>>0>>0?1:0)|0,p[2]=p[2]+886263092+(p[1]>>>0>>0?1:0)|0,p[3]=p[3]+1295307597+(p[2]>>>0>>0?1:0)|0,p[4]=p[4]+3545052371+(p[3]>>>0>>0?1:0)|0,p[5]=p[5]+886263092+(p[4]>>>0>>0?1:0)|0,p[6]=p[6]+1295307597+(p[5]>>>0>>0?1:0)|0,p[7]=p[7]+3545052371+(p[6]>>>0>>0?1:0)|0,this._b=p[7]>>>0>>0?1:0;for(var A=0;A<8;A++){var C=f[A]+p[A],m=C&65535,b=C>>>16,h=((m*m>>>17)+m*b>>>15)+b*b,v=((C&4294901760)*C|0)+((C&65535)*C|0);c[A]=h^v}f[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,f[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,f[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,f[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,f[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,f[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,f[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,f[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}o.RabbitLegacy=l._createHelper(a)}(),r.RabbitLegacy})}(nc)),Ce}var Be={},rc={get exports(){return Be},set exports(e){Be=e}},Ft;function oc(){return Ft||(Ft=1,function(e,t){(function(r,o,n){e.exports=o(q(),A0(),m0(),d0(),J())})(G,function(r){return function(){var o=r,n=o.lib,l=n.BlockCipher,u=o.algo;const s=16,x=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],c=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var a={pbox:[],sbox:[]};function d(m,b){let h=b>>24&255,v=b>>16&255,g=b>>8&255,D=b&255,k=m.sbox[0][h]+m.sbox[1][v];return k=k^m.sbox[2][g],k=k+m.sbox[3][D],k}function f(m,b,h){let v=b,g=h,D;for(let k=0;k1;--k)v=v^m.pbox[k],g=d(m,v)^g,D=v,v=g,g=D;return D=v,v=g,g=D,g=g^m.pbox[1],v=v^m.pbox[0],{left:v,right:g}}function A(m,b,h){for(let P=0;P<4;P++){m.sbox[P]=[];for(let S=0;S<256;S++)m.sbox[P][S]=c[P][S]}let v=0;for(let P=0;P=h&&(v=0);let g=0,D=0,k=0;for(let P=0;P{c=!0,s.value=v.clientX,x.value=v.clientY,document.addEventListener("mousemove",d),document.addEventListener("mouseup",f)},d=v=>{if(c){let g=(v.clientX-s.value)/1080*90,D=(v.clientY-x.value)/1920*160*-1;s.value=v.clientX,x.value=v.clientY,u.value+=D,l.value+=g}},f=()=>{c=!1,document.removeEventListener("mousemove",d),document.removeEventListener("mouseup",f)},p=v=>{var g=v;const D=document.cookie.split("; ");for(let k=0;k{let v=v0.data.get("backUrl");Te.getAuthCode().then(g=>{g.auth_code&&ea.post(`/api/ggfwyth/ding/one_click_login/${g.auth_code}`).then(D=>{D.code==200?(console.log("response",D),v0.data.set("token",D.data),v0.data.set("type",1),v&&(window.location.href=v,v0.data.remove("backUrl"))):t.push({path:"/error/403"})})}).catch(g=>{const D="+ymZzKfc/bxs3wfarNUR2g7V+0s6kKZUYrMD0YZ0Lls=";function k(E,I){const T=u0.enc.Base64.parse(I),R=u0.enc.Base64.parse(E),L=R.words.slice(0,4),M=R.words.slice(4),j=u0.lib.WordArray.create(L),Y=u0.lib.WordArray.create(M);return u0.AES.decrypt({ciphertext:Y},T,{iv:j,mode:u0.mode.CBC,padding:u0.pad.Pkcs7}).toString(u0.enc.Utf8)}if(r.query.token){const E=r.query.token;var P=k(E,D);p("lytoken")||(document.cookie=`lytoken=${P}`);var S=p("lytoken");v0.data.set("token",S),v0.data.set("type",2),v&&(window.location.href=v,v0.data.remove("backUrl"))}else{var H=p("lytoken");H||(window.location.href="http://220.191.238.50:996/api/login?returnURL="+window.location.href)}})};Zi(()=>{f()});const C=()=>{let v=document.documentElement.clientWidth||document.body.clientWidth,g=document.documentElement.clientHeight||document.body.clientHeight;document.querySelector("#m").style.transformOrigin="top left",document.querySelector("#m").style.transform="scale("+v/1920+","+g/1080+")"};Ji(()=>{A(),C(),C()}),window.addEventListener("resize",function(){C(),C()});const m=$i({tabNum:0,PageUrl:"/home/index/table",tabList:[{name:"全局概览",img:ja},{name:"要素图谱",img:Ga},{name:"评估体系",img:qa},{name:"智能分析",img:Va}],scenList:[{img:Xa,url:"/home/index"},{img:Ya,url:"/home/index/map"},{img:Ka,url:"/home/index/table"},{img:Qa,url:"/home/analyze"}]}),b=v=>{m.PageUrl=m.scenList[v].url,n.value=.8,m.tabNum=v,l.value=360-91.25*v,u.value=0,setTimeout(()=>{n.value=0},800)},h=v=>{t.push({path:`${v}`})};return(v,g)=>(b0(),D0("div",{id:"m",class:"page",ref_key:"draggable",ref:o,onMousedown:a},[Q("div",ic,[g[6]||(g[6]=Q("div",{class:"header"},[Q("div",{class:"rightLineClass"}),Q("div",{class:"leftLineClass"})],-1)),Q("div",ac,[g[2]||(g[2]=Q("div",{class:"leftPage"},null,-1)),g[3]||(g[3]=Q("div",{class:"rightPage"},null,-1)),g[4]||(g[4]=Q("div",{class:"btnPage"},null,-1)),g[5]||(g[5]=Q("div",{class:"btnPp"},null,-1)),Q("div",{class:"wall",onClick:g[0]||(g[0]=D=>h(m.PageUrl))},[Q("div",{class:"ring",style:$e({transform:`rotateX(${u.value}deg) rotateY(${l.value}deg)`,transition:`transform ${n.value}s ease 0s`})},[(b0(!0),D0(en,null,nn(m.scenList,(D,k)=>(b0(),D0("div",{class:"image-wall",style:$e([{transition:"transform 1s ease 0.5s"},{transform:`rotateY(${91.25*k}deg) translateZ(450px)`}]),onClick:na(P=>h(D.url),["stop"])},[g[1]||(g[1]=Q("div",{class:"animate-border"},[Q("i"),Q("i")],-1)),Q("img",{src:D.img,alt:""},null,8,cc)],12,sc))),256))],4)])]),Q("div",xc,[(b0(!0),D0(en,null,nn(m.tabList,(D,k)=>(b0(),D0("div",{class:"fItems",onClick:P=>b(k)},[Q("div",{class:tn(m.tabNum==k?"fiTopC":"fiTop")},[Q("img",{src:D.img,alt:""},null,8,uc)],2),m.tabNum==k?(b0(),D0("div",fc)):ta("",!0),Q("div",{class:tn(m.tabNum==k?"fiCenC":"fiCen")},null,2),Q("div",dc,ra(D.name),1)],8,lc))),256))])])],544))}},gc=Yi(vc,[["__scopeId","data-v-d25bad2e"]]);export{gc as default}; diff --git a/build/build/assets/gzf-996c62b1.png b/build/build/assets/gzf-996c62b1.png deleted file mode 100644 index 1b7c284..0000000 Binary files a/build/build/assets/gzf-996c62b1.png and /dev/null differ diff --git a/build/build/assets/header-0e4e2d32.png b/build/build/assets/header-0e4e2d32.png deleted file mode 100644 index 795524d..0000000 Binary files a/build/build/assets/header-0e4e2d32.png and /dev/null differ diff --git a/build/build/assets/headerBg-6b40beeb.png b/build/build/assets/headerBg-6b40beeb.png deleted file mode 100644 index 4f3c48f..0000000 Binary files a/build/build/assets/headerBg-6b40beeb.png and /dev/null differ diff --git a/build/build/assets/home-352755d4.css b/build/build/assets/home-352755d4.css deleted file mode 100644 index 849ed2c..0000000 --- a/build/build/assets/home-352755d4.css +++ /dev/null @@ -1 +0,0 @@ -.headerGo[data-v-68718e45]{cursor:pointer;position:absolute;top:0;right:50%;width:700px;height:80px;transform:translate(50%,8%)}.header[data-v-68718e45]{background-image:url(./headerBg-6b40beeb.png);background-size:100% 100%;display:flex;height:112px;width:100%;position:relative}.header .title[data-v-68718e45]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:146px;height:55px}.header .cd[data-v-68718e45]{position:absolute;right:50px;top:35px;cursor:pointer}.header .cd img[data-v-68718e45]{width:22px;height:22px}.header .cd .menuBox[data-v-68718e45]{position:absolute;right:0px;top:25px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#fff;width:120px;height:184px;background:rgba(8,65,131,.18);box-shadow:inset 0 0 26px #b5d8ffa1;border-radius:4px;border:1px solid rgba(3,136,255,.34)}.header .cd .menuBox .menuTitle[data-v-68718e45]{width:100%;height:25%;display:flex;align-items:center;justify-content:center;text-align:center}.header .cd .menuBox .menuTitle1[data-v-68718e45]{width:100%;height:25%;display:flex;justify-content:center;text-align:center;background:rgba(20,130,242,.29);box-shadow:inset 0 0 23px #3e9dff;filter:blur(0px)}.header .time[data-v-68718e45]{width:200px;height:70%;display:flex;padding-left:20px;flex-direction:column;color:#fff;justify-content:center;font-size:18px}.header-menu[data-v-68718e45]{height:80px;top:0;display:flex;cursor:pointer}.header-menu-item[data-v-68718e45]{height:80px;display:flex;position:absolute;align-items:center;z-index:2}.header-menu-left[data-v-68718e45]{left:10%}.header-menu-right[data-v-68718e45]{right:10%}.header-menu .leftItem[data-v-68718e45]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAA+CAMAAACWY5BrAAAARVBMVEUAAACHvv+Jxf+Iw/+Fwf+Ev/+Jwv+Hwv+Iwv+Gwf+Fv/+Hw/+Hwf+Fv/+Gwv+Iw/+Iwv+Iw/+Gw/+Iwv+Iwv+Iwv+Iwv8LUuOPAAAAF3RSTlMADQpHJBlMLkIzESk+HhU3UTohVltgZcXTJtMAAANASURBVGje7dnRkqIwEEBRJBiDQQmE+P+funS62zYy7pLEfZniZqZqHpziVEdRpDk6Ojo6+lLn0S2Q995BujqHeefUZK9fQc7+EQIaWajqWv9ftN57fWlrka1+oBKQLDTKVKUMeddQOtZBT35VApKM6BuqQy5RI7SrYYoSkUicYmNBE/fEPqFD+UANKQkJRuT1NaGYrHGmEapKnfdVGVhpDBhZeLlc4DezHhcVrXGmCNWFTo3DdI6VgGSdtfaSvdbEjNQJRwrOsnm2MExRThMh7VtdZ/+5OruJqHGkONAyp6Vhah2V4/hEdrGZ1r7SR1t0kzRufalzAKb3MEzY8agk4wzdypoh5KKUth4GWuLUKxP33BhWAnIDPO9caUhlqDjzmSHgnouSkedn9/Pu7uviRCpQY1anyXUaemoqZrKSDloec0la5xwTJg0TlGK8lnS/EhZiaLnztmGyciM87V4SSgFKAy11hhBemDJMUZ5Ke0rJKfNU2c7pM1OQddJ35zDAOPOcLTK1bLowU2W7v5NEAyXn67Z71WRkgek+MMWY3Y9OS05gZjqnxfvIHPCElExTlMVQ2Xfadn52+iXLOfz4Uv8Ck3obZ8/j9H4xWU7ZdRknOat3PWV2suswztBnOrX6/y+i7a6HcM1yuuTZmcyz9py0ZfYr0xDTNFlOGmfqrD3FX/kU/4m5hEdb7dy+ZcKBd9hgYaL8xLRNpjP9zDnPN5Gm2Pvffjghyvu6nDiFaZo6p0DBWhYbWSlMxUwtgsx9H1dn8iH+XB4bX5Qp0zdFzu0l0du1xt7kioORonyeN4GZnQFneoXZIRXiA+5cApzTSyIeJjAfsOklTg3OIble7yqTC0xW0jCB2Rcw2+gkKEqJil5aO2W4IEaykoe5Mq9NiVO5FApUTo64a70AIUaCUobpC5DiJOiEVNb2ce2tx98ehYh8UeIw56bQaZJvOpEK9QAuagQhGgfDShyma4obfYSKFLBUPNyuRQ+Fv2JD8k0nKZe2Ke/mGApSbKjNDIaQrAyP5drU1PZyU0NhRlXfMWCj87zj9Xc3rAYpUUFbEQsJyaO0zTc6daPSDqjfup/FxiUsbro1R0dHR0dHR7+8P3oVqGhFzpxXAAAAAElFTkSuQmCC);background-size:100% 100%;display:flex;height:62px;width:190px;margin:0 -14px}.header-menu .leftItemC[data-v-68718e45]{background-image:url(data:image/png;base64,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);background-size:100% 100%;display:flex;height:62px;width:190px;margin:0 -14px}.header-menu .rightItem[data-v-68718e45]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAA+CAMAAACWY5BrAAAASFBMVEUAAACHvv+Jxf+Iw/+Ev/+Jwv+Iwv+Fv/+Hwf+Fv/+Iw/+Iw/+Gw/+Hw/+Fwf+Gwf+GwP+Iwv+Gw/+Iwv+Iwv+Iwv+Iwv+Iw/9lTenwAAAAGHRSTlMADQpHGUxCET4eOS8VKyQoM1EhVTZaZV6h1g0ZAAADO0lEQVRo3u3Z3XarIBAFYCKBJCb+FdH3f9PjzDiIZKVLmJyruu1lu/qtPQaRqDNnzpw58x9z62o9DM4NGCPOsMQt8d7Pfqiv3zBWT+Odc8GnjRbFaLYidJ7nyf2IkaNDIwIxVhzSYqkEnSZTiZQtGzfgHS5B7J2sJGWnvwiqvAckAiG1PIhFKI0ena5cqRGJPbJwXNOXZcQQdYWy05YqDSCxSCQy7ikLaklqLTm9X5jTq7BLUFKRYGRg82wkeTZEHdkJc6ePUZkSkKhEIwAhnThgBSlAyekc1lkVKhmJRhK2+/wcvOKgNHIas9bZlSihShx3z0Z0YR5lwb+NoCPMXWu+O+/FSkSy8Z13PXjtAtLNaW2YuslV2gEGzlVGxuuW13IdTPybBCUnjh2nTswy5YLsocrVyP9SEJaik+vUemXaIiVXichIeHvdSsJSdMLcmyZhjgJl265IFEa5HL1S6+rsupT5yFXqN2UwXkoTOanOlDlnKd1g8DOeKDejDPqZWWcwtQsjh/sSlFhlgqyOJ3G+M3l9r3KUyCRlkygTYoGUmfG9yetml6H0oGQmjjxMvBTJzrRNWJDwMUQzzxi59X4ts07KZKWc+eHWzHhQ9rN3zphQZsIUz5yVXGY08wzlbZ7TmQcm5HsfoHTVzFEqOxHTvjNJCVDhqpmu7Xebq6ymT8zvLe2sbHcP9Byl6iYcerpqfn5M/p70ORk/z7typbIps+FNR9hzJHn98vNhz5Fsjmy2Uhlm6vfNkXz/xkjeGpUqlZumjYl1shOkwoRte6gyTLyQaXYvF+mrxfUoOXm7YGOoslCpDDBDnfuXIEj0H49c6XsaG7lKVFqVnX5hcp3sZKg02/s5nnjcQWmKlOo24dShTnby+/ku7aFrnwaJMRKVlSqI56nHhx298DiGgEhE44YcdJFS/UypswYpUCXpAQjEcLyFSgfKogx0d7LT3lEqPygEIZ8VMtLZUqWqPDsRqr9z8ErAzUhHr6Mqz21GJxVKULtav3OMzcjhoSSphuAcSApWWTT4kEjGJX2lhOk8OAHqkm9YxF+xDGj0pgGkOI968CvUfenbKgyuyHV7UWfOnDlz5syZP5d/1jOv3WjN2RsAAAAASUVORK5CYII=);background-size:100% 100%;display:flex;height:62px;width:190px;margin:0 -14px}.header-menu .rightItemC[data-v-68718e45]{background-image:url(data:image/png;base64,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);background-size:100% 100%;display:flex;height:62px;width:190px;margin:0 -14px}.header-menu .itemText[data-v-68718e45]{width:160px;height:62px;margin:0 auto;text-align:center;line-height:62px;font-size:22px;color:#fff}.header .rightLineClass[data-v-68718e45]{position:absolute;right:-70px;bottom:-50px;pointer-events:none}.header .leftLineClass[data-v-68718e45]{position:absolute;transform:scaleX(-1);left:-70px;bottom:-50px;pointer-events:none}.header_content[data-v-68718e45]{position:absolute;z-index:999;width:1920px;background:url(./bgImg-9e00d6fc.png) no-repeat 0/100% 100%}.back[data-v-68718e45]{box-sizing:border-box;position:fixed;width:88px;height:36px;top:90px;left:45px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAABICAMAAABhqI8YAAAAdVBMVEUAAAAHfeIIedsIc9AAWaEAX7YJZrkHdNMIbsYIa8IIaL0IZ7wIZ7oIZLYIZLUJYbAJYK4HYKwKYKgNXqYAW7YKQngHhe8Hf+UHgecJTY4KS4kIcs4IbscIa8IJWaEJWJ8KQ3sKRoAKR4MIedsIYrEJXqoKUpSoPgTyAAAAFXRSTlMA/vntFweu8drUwL66pJyBd2hJOQ6Nm1CKAAAB0UlEQVRo3tTXaXLCMAwFYNnOvlASELazOgvc/4idFDp4IDC0P0D+TuDRvOhF8IRfBLHgTB3eRjEu4qDw4R92mVBTO/e6Ggy+iRkr3c/tpES2gz/x8lC13YgfMnatCnPv9ecmsu4MfpTpapm89mQ/lY1GAnQj0xfSvOV1hURUNd/Cc/uI9UhIz6I9PFHyZkBShoaX8NCXPCI5R/kFD2zkCQk6yQ2sChiJ5XBPs2B1vozMdrhVsc1afonOd6Hvc1zSzO81x+XN/uUE94PtyPdgixokronAsmXE+uLewKyW9jmpPl7Xcx9+pTU6oE7hwpNkN7Ctkh6cJeS/uLMmuQyYcmXY9GXEuRMJXtQ5LMIOHdGFP/e8MugIo3YAkLXojDYDAOFMIhA7AeCrEZ0xKh+KCR0yFRA4FGHENoB4RofMMQgHftSuegHckV4+0xzo3sprKgaK/K1hGxUcnCnmhTl8V28nRQDAQAgEteDfJBJ4Uu0gjyTLMesdmLsS3KPjvjVucHCjmRM/nLzkBDxnkTwTytl8LkjxoiouDOTiVi/Q5ioDr5Thai+vWPSqW64c9/ADD/DwEBoPUvIwMA+081BGDxYFcVwPeAaR8h+0nw3tc2sRBXV6u+ndBvpKAAAAAElFTkSuQmCC) no-repeat;background-size:100% 100%;background-color:#0d4378;border-radius:36px;display:flex;align-items:center;padding:10px 16px;z-index:10000;cursor:pointer}.back img[data-v-68718e45]{width:17px;height:16px}.back p[data-v-68718e45]{margin-left:5px;font-weight:400;font-size:16px;color:#b5eaff;line-height:22px}.content[data-v-90b446de]{background:url(./bgImg-9e00d6fc.png) no-repeat 0/100% 100%;background-color:#254574}[data-v-90b446de]{padding:0;margin:0;box-sizing:border-box}html[data-v-90b446de],body[data-v-90b446de]{width:100%;height:100%}#m[data-v-90b446de]{width:100%;height:100%;overflow:hidden;z-index:-1}#emap[data-v-90b446de]{width:100%;height:980px;position:absolute;top:100px;left:0;z-index:100}#container[data-v-90b446de]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.main[data-v-90b446de] *{pointer-events:all} diff --git a/build/build/assets/home-4fb2f90d.js b/build/build/assets/home-4fb2f90d.js deleted file mode 100644 index 66bcf53..0000000 --- a/build/build/assets/home-4fb2f90d.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as I}from"./back-6f0da97a.js";import{_ as k,u as C,a as S,r as y,d as R,b,z as O,e as r,A as V,g as n,x as F,f as a,k as v,h as _,j as f,l as g,F as p,T as H,B as $,p as G,q as A,C as N}from"./index-0837fb0a.js";const D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAAXNSR0IArs4c6QAAAdlJREFUWEftmN1KG0EUx39n4xe11o/2treilkBB6k3AOCZIn6SP4AP00j5B8wg+gaQ2sdibakAQNgp+1aQVhF71qmqzp92wSpDAhoToDOzeLTNnzm//M3PO2SM49ohjvCTA/d6xROG+K1yq6ntgFRjut7Me178C1qRU1RrwssfFHsq8LmVf3yK8A0YeymuXfv6gFJJL16V6HZslCncsVZcTE4W7FK5jM6sU/uzrsgiZoEEhn5bLdl9hDXClooO/n/ALeAacpBqYbFrq96GtAQ7BSlXdArIR5JmCyc3JeSu0VcCbB/rcUzaB1xHkuQhLZla+30JbBRxCbe/r5M0An4D5CLIWDGDy03IavlsHHEKV93SCEYqqvGlCCz8kwJhXchwWP0/VY8W24keVcYEPwGik9EUgmLC8/AYsdBwIH3fijpQPdOdO+seFifUuwq58PdSxa2VFArvqYRXGwz+M1iOBx7Iblw5+psBk5+TIOuANX6eGhGJLWKtrA5NLy4l1Ya1d4kh5mOyMnFmZOEpV/fI/Qy86kZrXfR16Ic3iZ8yd4sfXHB6Z4C8frS8vY4NwNMG6KBEHngDHKdTreKJwrwrG2bvXDHSu3epcQzvuzNg2nkSJfu+Icwr/A2ZRlSZgY+3XAAAAAElFTkSuQmCC",w=""+new URL("RightLine-9ece1beb.gif",import.meta.url).href;const M={class:"header_content"},Y={class:"header"},U={class:"header-menu"},X={class:"header-menu-item header-menu-left"},Z=["onClick"],J={class:"header-menu-item header-menu-right"},K=["onClick"],Q={class:"cd"},P={key:0,class:"menuBox"},W=["onClick"],j={__name:"header",setup(x){const i=C(),d=S(),c=()=>{i.back()},l=()=>{const o=new Date,e=o.getFullYear(),t=(o.getMonth()+1).toString().padStart(2,"0"),m=o.getDate().toString().padStart(2,"0"),L=o.getHours().toString().padStart(2,"0"),T=o.getMinutes().toString().padStart(2,"0"),q=o.getSeconds().toString().padStart(2,"0"),z=`${L}:${T}:${q}`,E=e+"/"+t+"/"+m;document.getElementById("clock").textContent=z,document.getElementById("date-display").innerText=E},u=o=>{i.push({path:`${o}`}),s.nowTab=o,s.menushow=!1},B=o=>{console.log(o),s.urlLeft1.forEach((e,t)=>{e.zt=!1,e.name===o.name&&(e.zt=!e.zt)}),i.push({path:`${o.url}`}),s.nowTab=o.url,s.menushow=!1};y(!0);const s=R({menushow:!1,urlLeft1:[{name:"养老",url:"/home/yl",zt:!0},{name:"卫生",url:"/home/hygiene",zt:!1},{name:"教育",url:"/home/education",zt:!1},{name:"救助",url:"/home/work",zt:!1}],urlLeft:[{name:"全局概览",url:"/home/index"},{name:"要素图谱",url:"/home/index/map"},{name:"评估体系",url:"/home/index/table"},{name:"智能分析",url:"/home/analyze"}],nowTab:"/home/index"}),h=y(null);return b(()=>{l(),s.nowTab=i.currentRoute.value.fullPath,h.value=setInterval(l,1e3)}),O(()=>{h.value&&(clearInterval(h.value),console.log("定时器已清除"))}),(o,e)=>(r(),V(H,{to:"body"},[n("div",M,[n("div",Y,[n("div",{class:"headerGo",onClick:e[0]||(e[0]=t=>u("/guide"))}),e[4]||(e[4]=n("div",{class:"time"},[n("div",{id:"date-display"}),n("div",{id:"clock",style:{"margin-top":"4px"}},"加载中...")],-1)),F(d).path=="/home/index/table/details"?(r(),a("div",{key:0,class:"back",onClick:e[1]||(e[1]=t=>c())},e[3]||(e[3]=[n("img",{src:I,alt:""},null,-1),n("p",null,"返回",-1)]))):v("",!0),n("div",U,[n("div",X,[(r(!0),a(p,null,_(s.urlLeft.slice(0,2),t=>(r(),a("div",{class:f(s.nowTab==t.url?"leftItemC":"leftItem"),key:t.name},[n("div",{class:"itemText",onClick:m=>u(t.url)},g(t.name),9,Z)],2))),128))]),n("div",J,[(r(!0),a(p,null,_(s.urlLeft.slice(2,4),t=>(r(),a("div",{class:f(s.nowTab==t.url?"rightItemC":"rightItem"),key:t.name},[n("div",{class:"itemText",onClick:m=>u(t.url)},g(t.name),9,K)],2))),128))])]),n("div",Q,[n("img",{class:"title",src:D,alt:"",onClick:e[2]||(e[2]=t=>s.menushow=!s.menushow)}),s.menushow?(r(),a("div",P,[(r(!0),a(p,null,_(s.urlLeft1,t=>(r(),a("div",{class:f(["menuTitle",t.zt?"menuTitle1":""]),onClick:m=>B(t)},g(t.name),11,W))),256))])):v("",!0)]),e[5]||(e[5]=n("img",{src:w,class:"rightLineClass"},null,-1)),e[6]||(e[6]=n("img",{src:w,class:"leftLineClass"},null,-1))])])]))}},ee=k(j,[["__scopeId","data-v-68718e45"]]);const te={id:"m",class:"content"},ne={id:"container"},oe={__name:"home",setup(x){C();const i=S();console.log(i.path),$(()=>i.path,(c,l)=>{N(()=>{d()})});const d=()=>{let c=document.documentElement.clientWidth||document.body.clientWidth,l=document.documentElement.clientHeight||document.body.clientHeight;document.querySelector("#m").style.transformOrigin="top left",document.querySelector("#m").style.transform="scale("+c/1920+","+l/1080+")",document.querySelector(".header_content").style.transformOrigin="top left",document.querySelector(".header_content").style.transform="scale("+c/1920+","+l/1080+")",document.querySelector(".left")&&(document.querySelector(".left").style.transformOrigin="bottom left",document.querySelector(".left").style.transform="scale("+c/1920+","+l/1080+")",document.querySelector(".right").style.transformOrigin="bottom right",document.querySelector(".right").style.transform="scale("+c/1920+","+l/1080+")")};return b(()=>{d()}),window.addEventListener("resize",function(){d()}),(c,l)=>{const u=G("router-view");return r(),a("div",te,[n("div",ne,[A(ee),A(u)])])}}},le=k(oe,[["__scopeId","data-v-90b446de"]]);export{le as default}; diff --git a/build/build/assets/hygiene-433682ed.js b/build/build/assets/hygiene-433682ed.js deleted file mode 100644 index abea985..0000000 --- a/build/build/assets/hygiene-433682ed.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as D,a as J,b as V,c as K,d as z,e as E,f as I,g as X,h as A,i as B,j as G,k as S,l as M,m as F,n as L,o as O,p as j,q as C,r as x,s as H,t as T}from"./mfyyqk-14eda1f1.js";import{_ as q,r as u,d as U,D as Y,b as R,i as Z,e,f as d,g as s,A as o,j as g,k as n,l as r,F as N,h as Q}from"./index-0837fb0a.js";import"./index-c2d8894b.js";const $=""+new URL("yb_1-e97a886d.png",import.meta.url).href,ss=""+new URL("yb_1_1-ef24686f.png",import.meta.url).href,ts=""+new URL("yb_2-ce849216.png",import.meta.url).href,ls="data:image/png;base64,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";const is={class:"module"},es={class:"displayFlex left_bg"},as={class:"flex1"},os={class:"yd_title left_1"},ns={class:"text"},rs={key:0,src:$,class:"c",style:{width:"160px"}},ds={key:2,src:ts,class:"c",style:{width:"160px"}},ms={class:"left_1_xia"},cs={class:"left_1_xia_item",style:{flex:"1.5"}},vs={class:"choose"},us={class:"left_1_xia_item",style:{"margin-top":"40px"}},ys={class:"flex1",style:{"margin-top":"10px"}},fs={class:"displayFlex center_bg"},_s={class:"flex1"},gs={class:"center_top"},ps={class:"item5"},hs={class:"right5"},ks={class:"right5_bottom"},bs={class:"item5"},As={class:"right5"},js={class:"right5_bottom"},xs={class:"flex1",style:{flex:"0.3"}},Ps={class:"minTop"},ws={class:"minTopPart"},Ws={class:"history2"},Ds={class:"va"},Js={class:"minTopPart2"},Vs={class:"left5"},Ks={class:"leftImg5"},zs={class:"left5_me"},Es={class:"bo"},Is={class:"right5"},Xs={class:"rightImg5"},Bs={class:"right5_me"},Gs={class:"bo"},Ss={class:"flex1",style:{"margin-top":"20px"}},Ms={class:"displayFlex right_bg"},Fs={class:"flex1",style:{flex:"0.9"}},Ls={class:"history"},Os={class:"history1"},Cs={class:"va"},Hs={class:"history1"},Ts={class:"va"},qs={class:"flex1",style:{flex:"1.1"}},Us={class:"flex1"},Ys={class:"item"},Rs={__name:"hygiene",setup(Zs){const m=u("两慢病"),a=u(!1),y=u({first:"1",second:"1",third:"1"}),l=U({medicalInsurance:{},lmb:{},mfyyqk:[{name:"2020",num:139994719e-2},{name:"2021",num:496836909e-2},{name:"2022",num:645233481e-2},{name:"2023",num:730156028e-2}],mz:{},jkda:{jdfs:"336993",jdl:"91.82",jtysqyl:"49.37"},jsbgl:[],fyglrs:{},jktj:{},jkhd:[],lxbx:{}}),c=u([{choose:"异地就医人数"}]),p=i=>{c.value[0].choose=i},P=()=>{m.value=="两慢病"?m.value="免费用药情况":m.value="两慢病"},h=(i,t)=>{y.value[i]=t},k=u(null);let f=!0;const w=()=>{f=!1},b=()=>{f=!0,_()},_=()=>{if(!f)return;const i=k.value;i&&(i.scrollTop+=1,i.scrollTop+1>=i.scrollHeight-i.clientHeight?setTimeout(()=>{i.scrollTo({top:0,behavior:"smooth"}),setTimeout(_,2e3)},1e3):requestAnimationFrame(_))};Y(async()=>{W()}),R(()=>{setTimeout(()=>{b()},600)});const W=async()=>{await Z.get("/api/ggfwyth/health").then(i=>{i.code==200&&(l.medicalInsurance=i.data.medicalInsurance,l.lmb=i.data.lmb,l.mz=i.data.mz,l.jsbgl=i.data.jsbgl,l.fyglrs=i.data.fyglrs,l.jktj=i.data.jktj,l.jkhd=i.data.jkhd,l.lxbx=i.data.lxbx,a.value=!0)})};return(i,t)=>(e(),d("div",is,[s("div",es,[s("div",as,[s("div",os,[t[4]||(t[4]=s("div",{class:"animate-border"},[s("i"),s("i")],-1)),s("span",ns,[y.value.first=="1"?(e(),d("img",rs)):(e(),d("img",{key:1,src:ss,class:"c",onClick:t[0]||(t[0]=v=>h("first","1"))})),y.value.first=="2"?(e(),d("img",ds)):(e(),d("img",{key:3,src:ls,class:"c",onClick:t[1]||(t[1]=v=>h("first","2"))}))])]),y.value.first=="1"&&a.value?(e(),o(D,{key:0,list:l.medicalInsurance.ffrc,year:l.medicalInsurance.year},null,8,["list","year"])):(e(),o(J,{key:1,list:l.medicalInsurance.ffje,year:l.medicalInsurance.year},null,8,["list","year"])),t[6]||(t[6]=s("div",null,null,-1)),s("div",ms,[s("div",cs,[s("div",vs,[s("div",{class:g(c.value[0].choose=="异地就医人数"?"choose_1":"choose_2"),onClick:t[2]||(t[2]=v=>p("异地就医人数"))}," 异地就医人数 ",2),s("div",{class:g(c.value[0].choose=="异地就医金额"?"choose_1":"choose_2"),onClick:t[3]||(t[3]=v=>p("异地就医金额"))}," 异地就医金额 ",2)]),a.value&&c.value[0].choose=="异地就医人数"?(e(),o(V,{key:0,list:l.medicalInsurance.ffrc,year:l.medicalInsurance.year},null,8,["list","year"])):n("",!0),a.value&&c.value[0].choose=="异地就医金额"?(e(),o(K,{key:1,list:l.medicalInsurance.ffrc,year:l.medicalInsurance.year},null,8,["list","year"])):n("",!0)]),s("div",us,[a.value?(e(),o(z,{key:0,list:l.lxbx.lxbxrs,year:l.lxbx.year},null,8,["list","year"])):n("",!0),t[5]||(t[5]=s("div",{class:"historyimg"},"手工零星报销人数",-1))])])]),s("div",ys,[s("div",{class:g(["yd_title",m.value=="两慢病"?"left_3":"left_3_1"]),onClick:P},t[7]||(t[7]=[s("div",{class:"animate-border"},[s("i"),s("i")],-1)]),2),a.value&&m.value=="两慢病"?(e(),o(E,{key:0,list:l.lmb.tnbrs,list2:l.lmb.gxyrs,year:l.lmb.year},null,8,["list","list2","year"])):n("",!0),a.value&&m.value=="免费用药情况"?(e(),o(I,{key:1,list:l.mfyyqk},null,8,["list"])):n("",!0)])]),s("div",fs,[s("div",_s,[t[14]||(t[14]=s("div",{class:"yd_title center_2"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",gs,[s("div",ps,[t[10]||(t[10]=s("img",{src:X,class:"left5"},null,-1)),s("div",hs,[t[8]||(t[8]=s("div",{class:"right5_top font"},"门急诊人次",-1)),t[9]||(t[9]=s("img",{src:A,class:"right5_center"},null,-1)),s("div",ks,r(l.mz.mjzrc),1)])]),s("div",bs,[t[13]||(t[13]=s("img",{src:B,class:"left5"},null,-1)),s("div",As,[t[11]||(t[11]=s("div",{class:"right5_top font"},"住院人数",-1)),t[12]||(t[12]=s("img",{src:A,class:"right5_center"},null,-1)),s("div",js,r(l.mz.zyrs),1)])])])]),s("div",xs,[t[21]||(t[21]=s("div",{class:"yd_title center_1"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",Ps,[s("div",ws,[s("div",Ws,[s("div",Ds,r(l.jkda.jdfs),1),t[15]||(t[15]=s("img",{src:G,alt:""},null,-1)),t[16]||(t[16]=s("img",{class:"moveImg",src:S,alt:""},null,-1)),t[17]||(t[17]=s("img",{class:"moveImg2",src:M,alt:""},null,-1)),t[18]||(t[18]=s("div",{class:"historyimg font"},"建档份数",-1))])]),s("div",Js,[s("div",Vs,[s("div",Ks,[a.value?(e(),o(F,{key:0,list:l.jkda.jdl},null,8,["list"])):n("",!0)]),s("div",zs,[t[19]||(t[19]=s("div",null,"建档率",-1)),s("div",Es,r(l.jkda.jdl)+"%",1)])]),s("div",Is,[s("div",Xs,[a.value?(e(),o(L,{key:0,list:l.jkda.jtysqyl},null,8,["list"])):n("",!0)]),s("div",Bs,[t[20]||(t[20]=s("div",null,"家庭医生签约率",-1)),s("div",Gs,r(l.jkda.jtysqyl)+"%",1)])])])])]),s("div",Ss,[t[22]||(t[22]=s("div",{class:"yd_title familyPlanning"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),a.value?(e(),o(O,{key:0,list:l.jsbgl},null,8,["list"])):n("",!0)])]),s("div",Ms,[s("div",Fs,[t[31]||(t[31]=s("div",{class:"yd_title mechanism"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",Ls,[s("div",Os,[s("div",Cs,r(l.fyglrs.ycfrc),1),t[23]||(t[23]=s("img",{src:j,alt:""},null,-1)),t[24]||(t[24]=s("img",{src:C,alt:"",class:"fyMove"},null,-1)),t[25]||(t[25]=s("img",{src:x,class:"historyMoveImg"},null,-1)),t[26]||(t[26]=s("div",{class:"historyimg font"},"孕产妇系统管理人数",-1))]),s("div",Hs,[s("div",Ts,r(l.fyglrs.etrs),1),t[27]||(t[27]=s("img",{src:j,alt:""},null,-1)),t[28]||(t[28]=s("img",{src:H,alt:"",class:"fyMove"},null,-1)),t[29]||(t[29]=s("img",{src:x,class:"historyMoveImg"},null,-1)),t[30]||(t[30]=s("div",{class:"historyimg font"},"0-6岁儿童系统管理人数",-1))])])]),s("div",qs,[t[32]||(t[32]=s("div",{class:"yd_title service"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),a.value?(e(),o(T,{key:0,list:l.jktj.jktjrs,year:l.jktj.year},null,8,["list","year"])):n("",!0)]),s("div",Us,[t[33]||(t[33]=s("div",{class:"yd_title last"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",{class:"table",ref_key:"mainRef",ref:k,onMouseenter:w,onMouseleave:b},[(e(!0),d(N,null,Q(l.jkhd,v=>(e(),d("div",Ys,r(v.jkhd),1))),256))],544)])])]))}},st=q(Rs,[["__scopeId","data-v-038dc8a2"]]);export{st as default}; diff --git a/build/build/assets/hygiene-9d4e677a.css b/build/build/assets/hygiene-9d4e677a.css deleted file mode 100644 index 3a79648..0000000 --- a/build/build/assets/hygiene-9d4e677a.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.displayFlex[data-v-038dc8a2]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:33.333333333%}.flex1[data-v-038dc8a2]{flex:1;box-sizing:border-box}.flex2[data-v-038dc8a2]{box-sizing:border-box}.module[data-v-038dc8a2]{display:flex;width:100%;margin-top:112px}.yd_title[data-v-038dc8a2]{box-sizing:border-box;width:94%;height:42px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-038dc8a2]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-038dc8a2]:before,.yd_title .animate-border[data-v-038dc8a2]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-038dc8a2]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-038dc8a2]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-038dc8a2 4s linear infinite}.yd_title .animate-border i[data-v-038dc8a2]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-038dc8a2 4s linear 1s infinite}.yd_title .animate-border[data-v-038dc8a2]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-038dc8a2 4s linear 2s infinite}.yd_title .animate-border i[data-v-038dc8a2]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-038dc8a2 4s linear 3s infinite}.yd_title .text[data-v-038dc8a2]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px}.yd_title .c[data-v-038dc8a2]{width:130px;height:42px;cursor:pointer}@keyframes one-038dc8a2{0%{left:-100%}50%,to{left:100%}}@keyframes two-038dc8a2{0%{top:-100%}50%,to{top:100%}}@keyframes three-038dc8a2{0%{right:-100%}50%,to{right:100%}}@keyframes four-038dc8a2{0%{bottom:-100%}50%,to{bottom:100%}}.familyPlanning[data-v-038dc8a2]{width:96%;background-image:url(./new_zcs-278f0f5f.png);background-repeat:no-repeat;background-size:100% 100%}.mechanism[data-v-038dc8a2]{background-image:url(./new_fygl-85b6c2a9.png);background-repeat:no-repeat;background-size:100% 100%}.service[data-v-038dc8a2]{background-image:url(./new_tjrs-55f89738.png);background-repeat:no-repeat;background-size:100% 100%}.last[data-v-038dc8a2]{background-image:url(./new_jkhd-324968b7.png);background-repeat:no-repeat;background-size:100% 100%}.serviceBox[data-v-038dc8a2]{display:flex;flex-direction:column;box-sizing:border-box}.serviceBox .serviceimg[data-v-038dc8a2]{width:182px;height:35px}.serviceBox .serviceTop[data-v-038dc8a2]{display:flex;justify-content:space-between;padding:10px 36px 0 20px;box-sizing:border-box}.serviceBox .serviceTop .visit[data-v-038dc8a2],.serviceBox .serviceTop .medicalService[data-v-038dc8a2]{display:flex;flex-direction:column;align-items:center}.serviceBox .serviceTop .medicalService .ylimg[data-v-038dc8a2]{width:200px;height:220px}.serviceBox .serviceTop .medicalService .medicalServiceTop[data-v-038dc8a2]{position:relative}.serviceBox .serviceTop .medicalService .medicalServiceTop span[data-v-038dc8a2]{position:absolute;left:39px;top:35%;font-weight:700;font-size:32px;color:#fff;line-height:41px;letter-spacing:1px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber}.mealAssistance[data-v-038dc8a2]{display:flex;flex-direction:column;justify-content:center;align-items:center}.mealAssistance .mealAssistanceimg[data-v-038dc8a2]{width:495px;height:35px}.left_1[data-v-038dc8a2]{background-image:url(./new_ylbx-0ea222bb.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia[data-v-038dc8a2]{margin-top:10px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.left_1_xia .left_1_xia_item[data-v-038dc8a2]{flex:1;display:flex;flex-direction:column;align-items:center}.left_1_xia .left_1_xia_item .choose[data-v-038dc8a2]{width:100%;display:flex;justify-content:center;margin-top:5px;margin-bottom:5px;margin-left:35px}.left_1_xia .left_1_xia_item .choose .choose_1[data-v-038dc8a2]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAABUCAMAAACY0QqsAAAANlBMVEUAzP8Ay/8AyP8AvP8Axf8AwP8Avv8Avf8Awv8Axv8Auf8Azv8AuP8Aw/8AAAAA4f8A5/8A8P/wPsGtAAAAEXRSTlN+endgcWlmY2x0XYFbbgBFV2VoGxwAAAJISURBVHja7ZHbctswDEStu2SFvfz/zxaAaG0wUOzUL50teMiG5JKrzhnfPlLy80cTz0Vm8fuxu3/cZdp64s8uR4ezr+IpaeLZOMSH+yDTXSD7P+9F3D8wamR/4geG+q7eU/ZVfEhJE89GavFlGZZ4syB/nnH2RXxRLJAZVuF5tnD2IR45S9/IBqr+a/FYinD2VTwlTXyZl1lm3OOM1cHZF/H5Cjz8Yg84+yqekiaeDROfbHgQvYKzr+KTvZlsraXrTIk5Z1/Ep6/BQ5wCVP0HEJ9tfIcZf/Ftlv78WTwlTTwbIr6u67ROMrEaIXcZ4OyreEqC+IRtyMLeBme//eLZUPFS1nKcCvbu/IzC2RfxovhyQYYz8HecfRVPSRM/Gcsos1yg6cUVZ1/Ex7/jqGMdOfsqXhC5cZ0HOPsq/g7FpkHZN/GUNHFjGzeZI4hZfMPZF/FNNxZc4+/jW86+iMdnYTyFs6/iKWni2VDxvt/649TbPqwVlxu25+yLeJ8SE990t9UV+7AGLN8o+7l/8YxkFu/6vus7mVh1J8TcZ0bP2Vfx97GvcPZFXLv275huPC5wlInc+Kd9/ybUceu/Z+JdSpr4u9w6zr6K37Svw7CjBTYeB+x1Viyk6tvbU9zAo3qsPFpIkOtzrv4ZizhS9zZymXakfREH4ROR+BnSPsRf0l2HpH0Rz0lW8f0Q32+7TMQh2+3sr2tA0Vf8QcXxQDbG8R+51X3MvePsi/ieks/iN78id/sAZ7/94tkQ8d8p+dXEk9HEs5FY/A9hgCtrOaRiDwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia .left_1_xia_item .choose .choose_2[data-v-038dc8a2]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABUBAMAAABZ1DeQAAAAFVBMVEUAgP+p1P8AAAButP8AgP+Pyf+dzP85ZxzWAAAAB3RSTlM2cQAsKEs8vvFJwwAAAFBJREFUaN7tzcEAADAMBLAqTGEII5jCFOYPUYX79ZMIpG6NOdsesdvtdrvdbrfb7Xa73Z6w2+12u91ut9vtdrvdnrDb7Xa73W5P9rfG/OG9AfHYQUfuMQLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia .left_1_xia_item .historyimg[data-v-038dc8a2]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.left_3[data-v-038dc8a2]{background-image:url(./lmb-b46e82c7.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.left_3_1[data-v-038dc8a2]{background-image:url(./mfyyqk-40b4546f.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.center_1[data-v-038dc8a2]{width:96%;background-image:url(./new_jkda-d5a45467.png);background-repeat:no-repeat;background-size:100% 100%}.center_2[data-v-038dc8a2]{width:96%;background-image:url(./new_mz-c74b5911.png);background-repeat:no-repeat;background-size:100% 100%}.center_top[data-v-038dc8a2]{width:95%;height:150px;display:flex;align-items:center;justify-content:space-around}.center_top .item5[data-v-038dc8a2]{display:flex;align-items:center}.center_top .item5 .left5[data-v-038dc8a2]{width:102px;height:102px}.center_top .item5 .right5[data-v-038dc8a2]{margin-left:10px}.center_top .item5 .right5 .right5_top[data-v-038dc8a2]{font-size:16px;color:#fff;line-height:22px;letter-spacing:2px}.center_top .item5 .right5 .right5_center[data-v-038dc8a2]{width:100px;height:7px}.center_top .item5 .right5 .right5_bottom[data-v-038dc8a2]{margin-top:3px;padding:5px;font-size:22px;color:#2ef1ff;line-height:26px;text-shadow:0px 0px 13px rgba(0,252,255,.5);background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#3976a1 100%)}.left_bg[data-v-038dc8a2]{width:642px;box-sizing:border-box;padding-left:50px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-038dc8a2]{width:582px;box-sizing:border-box;padding-left:10px;margin-right:28px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-038dc8a2]{width:642px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-038dc8a2]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-038dc8a2]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-038dc8a2]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-038dc8a2]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-038dc8a2]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-038dc8a2]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-038dc8a2]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-038dc8a2]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-038dc8a2]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-038dc8a2]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-038dc8a2]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-038dc8a2]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-038dc8a2]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-038dc8a2]{height:240px;display:flex;justify-content:space-around;box-sizing:border-box}.history .history1[data-v-038dc8a2]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history .history1 .fyMove[data-v-038dc8a2]{position:absolute;top:60px;width:60px;height:64px;animation:example-038dc8a2 3s infinite linear}.history .history1 .va[data-v-038dc8a2]{margin-top:27px;margin-bottom:10px;font-family:TCloudNumber,TCloudNumber;font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-shadow:0px 2px 4px rgba(255,255,255,.5);text-align:right;font-style:normal}.history .history1 img[data-v-038dc8a2]{width:110px;height:110px}.history .history1 .historyimg[data-v-038dc8a2]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.history .history1 .historyMoveImg[data-v-038dc8a2]{position:absolute;top:60px;width:180px;height:120px}.history img[data-v-038dc8a2]{width:154px;height:136px}.history p[data-v-038dc8a2]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-038dc8a2]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-038dc8a2]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-038dc8a2]{display:flex;padding:14px 0 10px}.property .property_box[data-v-038dc8a2]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-038dc8a2]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-038dc8a2]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-038dc8a2]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-038dc8a2]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-038dc8a2]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-038dc8a2]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-038dc8a2]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-038dc8a2]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-038dc8a2]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-038dc8a2]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-038dc8a2]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.minTop[data-v-038dc8a2]{height:250px;display:flex;align-items:center}.history2[data-v-038dc8a2]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history2 .moveImg[data-v-038dc8a2]{position:absolute;top:60px;width:64px;height:64px;animation:example-038dc8a2 3s infinite linear}@keyframes example-038dc8a2{0%{transform:translateY(0)}25%{transform:translateY(-4px)}50%{transform:translateY(0)}75%{transform:translateY(4px)}to{transform:translateY(0)}}.history2 .moveImg2[data-v-038dc8a2]{position:absolute;top:70px}.history2 .va[data-v-038dc8a2]{margin-top:27px;margin-bottom:20px;font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:20px;color:#fff;line-height:24px;letter-spacing:1px;text-shadow:0px 0px 23px rgba(0,252,255,.5);text-align:center;font-style:normal}.history2 img[data-v-038dc8a2]{width:113px;height:121px}.history2 .historyimg[data-v-038dc8a2]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.minTopPart2[data-v-038dc8a2]{margin-left:5px;width:420px;height:136px;background-image:url(./xia_1-992bc4cd.png);background-repeat:no-repeat;background-size:100% 100%;align-items:center;position:relative;display:flex;margin-top:35px;padding:0 5px;box-sizing:border-box}.minTopPart2 .left5[data-v-038dc8a2]{display:flex;align-items:center;justify-content:center;margin-left:13px}.minTopPart2 .left5 .leftImg5[data-v-038dc8a2]{width:90px;height:90px}.minTopPart2 .left5 .left5_me[data-v-038dc8a2]{margin-left:10px;display:flex;flex-direction:column;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:20px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.minTopPart2 .left5 .left5_me .bo[data-v-038dc8a2]{margin-top:5px;font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:18px;color:#00fffc;line-height:21px;text-shadow:0px 0px 13px rgba(0,252,255,.5)}.minTopPart2 .right5[data-v-038dc8a2]{display:flex;align-items:center}.minTopPart2 .right5 .rightImg5[data-v-038dc8a2]{width:90px;height:90px}.minTopPart2 .right5 .right5_me[data-v-038dc8a2]{margin-left:10px;display:flex;flex-direction:column;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:20px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.minTopPart2 .right5 .right5_me .bo[data-v-038dc8a2]{margin-top:5px;font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:18px;color:#ffe92c;line-height:21px;text-shadow:0px 0px 13px rgba(0,252,255,.5)}.table[data-v-038dc8a2]{box-sizing:border-box;margin-top:10px;width:95%;height:240px;overflow-y:auto}.table .item[data-v-038dc8a2]{width:98%;box-sizing:border-box;margin-top:10px;padding:16px 20px;background-image:url(./table_bg-8337dd31.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff}.table[data-v-038dc8a2]::-webkit-scrollbar{width:5px}.table[data-v-038dc8a2]::-webkit-scrollbar-track{border-radius:1px;background:rgba(41,157,255,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.table[data-v-038dc8a2]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(41,157,255);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)}.sm_title_1[data-v-038dc8a2],.sm_title_2[data-v-038dc8a2]{width:196px;height:45px;margin-left:175px;background-repeat:no-repeat;background-size:100% 100%;margin-top:15px;margin-bottom:10px}.font[data-v-038dc8a2]{font-size:18px!important} diff --git a/build/build/assets/img_12-17f585d6.png b/build/build/assets/img_12-17f585d6.png deleted file mode 100644 index 3ff2fe7..0000000 Binary files a/build/build/assets/img_12-17f585d6.png and /dev/null differ diff --git a/build/build/assets/index-0837fb0a.js b/build/build/assets/index-0837fb0a.js deleted file mode 100644 index 27cce29..0000000 --- a/build/build/assets/index-0837fb0a.js +++ /dev/null @@ -1,73 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))o(r);new MutationObserver(r=>{for(const l of r)if(l.type==="childList")for(const s of l.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function n(r){const l={};return r.integrity&&(l.integrity=r.integrity),r.referrerPolicy&&(l.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?l.credentials="include":r.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function o(r){if(r.ep)return;r.ep=!0;const l=n(r);fetch(r.href,l)}})();/** -* @vue/shared v3.5.12 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function lh(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Wt={},ds=[],$t=()=>{},SE=()=>!1,$c=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),sh=e=>e.startsWith("onUpdate:"),rn=Object.assign,ah=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},_E=Object.prototype.hasOwnProperty,Ct=(e,t)=>_E.call(e,t),Ae=Array.isArray,fs=e=>hi(e)==="[object Map]",Tc=e=>hi(e)==="[object Set]",Rl=e=>hi(e)==="[object Date]",Ge=e=>typeof e=="function",Ze=e=>typeof e=="string",ko=e=>typeof e=="symbol",at=e=>e!==null&&typeof e=="object",Ba=e=>(at(e)||Ge(e))&&Ge(e.then)&&Ge(e.catch),wb=Object.prototype.toString,hi=e=>wb.call(e),fu=e=>hi(e).slice(8,-1),qu=e=>hi(e)==="[object Object]",ih=e=>Ze(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Sa=lh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Oc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},EE=/-(\w)/g,Gn=Oc(e=>e.replace(EE,(t,n)=>n?n.toUpperCase():"")),kE=/\B([A-Z])/g,yr=Oc(e=>e.replace(kE,"-$1").toLowerCase()),vi=Oc(e=>e.charAt(0).toUpperCase()+e.slice(1)),pu=Oc(e=>e?`on${vi(e)}`:""),Wr=(e,t)=>!Object.is(e,t),hu=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},bf=e=>{const t=parseFloat(e);return isNaN(t)?e:t},$E=e=>{const t=Ze(e)?Number(e):NaN;return isNaN(t)?e:t};let gm;const mi=()=>gm||(gm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ve(e){if(Ae(e)){const t={};for(let n=0;n{if(n){const o=n.split(OE);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function $(e){let t="";if(Ze(e))t=e;else if(Ae(e))for(let n=0;n_s(n,t))}const Eb=e=>!!(e&&e.__v_isRef===!0),Oe=e=>Ze(e)?e:e==null?"":Ae(e)||at(e)&&(e.toString===wb||!Ge(e.toString))?Eb(e)?Oe(e.value):JSON.stringify(e,kb,2):String(e),kb=(e,t)=>Eb(t)?kb(e,t.value):fs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,r],l)=>(n[kd(o,l)+" =>"]=r,n),{})}:Tc(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>kd(n))}:ko(t)?kd(t):at(t)&&!Ae(t)&&!qu(t)?String(t):t,kd=(e,t="")=>{var n;return ko(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** -* @vue/reactivity v3.5.12 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Ln;class $b{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ln,!t&&Ln&&(this.index=(Ln.scopes||(Ln.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0)return;if(Ea){let t=Ea;for(Ea=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;_a;){let t=_a;for(_a=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(o){e||(e=o)}t=n}}if(e)throw e}function Ab(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Pb(e){let t,n=e.depsTail,o=n;for(;o;){const r=o.prevDep;o.version===-1?(o===n&&(n=r),dh(o),PE(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=r}e.deps=t,e.depsTail=n}function wf(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(xb(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function xb(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Fa))return;e.globalVersion=Fa;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!wf(e)){e.flags&=-3;return}const n=qt,o=_o;qt=e,_o=!0;try{Ab(e);const r=e.fn(e._value);(t.version===0||Wr(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{qt=n,_o=o,Pb(e),e.flags&=-3}}function dh(e,t=!1){const{dep:n,prevSub:o,nextSub:r}=e;if(o&&(o.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=o,e.nextSub=void 0),n.subs===e&&(n.subs=o,!o&&n.computed)){n.computed.flags&=-5;for(let l=n.computed.deps;l;l=l.nextDep)dh(l,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function PE(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let _o=!0;const Lb=[];function tl(){Lb.push(_o),_o=!1}function nl(){const e=Lb.pop();_o=e===void 0?!0:e}function ym(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=qt;qt=void 0;try{t()}finally{qt=n}}}let Fa=0,xE=class{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}};class Nc{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!qt||!_o||qt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==qt)n=this.activeLink=new xE(qt,this),qt.deps?(n.prevDep=qt.depsTail,qt.depsTail.nextDep=n,qt.depsTail=n):qt.deps=qt.depsTail=n,Db(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const o=n.nextDep;o.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=o),n.prevDep=qt.depsTail,n.nextDep=void 0,qt.depsTail.nextDep=n,qt.depsTail=n,qt.deps===n&&(qt.deps=o)}return n}trigger(t){this.version++,Fa++,this.notify(t)}notify(t){uh();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{ch()}}}function Db(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let o=t.deps;o;o=o.nextDep)Db(o)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Yu=new WeakMap,kl=Symbol(""),Cf=Symbol(""),Va=Symbol("");function Tn(e,t,n){if(_o&&qt){let o=Yu.get(e);o||Yu.set(e,o=new Map);let r=o.get(n);r||(o.set(n,r=new Nc),r.map=o,r.key=n),r.track()}}function ir(e,t,n,o,r,l){const s=Yu.get(e);if(!s){Fa++;return}const a=u=>{u&&u.trigger()};if(uh(),t==="clear")s.forEach(a);else{const u=Ae(e),d=u&&ih(n);if(u&&n==="length"){const f=Number(o);s.forEach((c,h)=>{(h==="length"||h===Va||!ko(h)&&h>=f)&&a(c)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),d&&a(s.get(Va)),t){case"add":u?d&&a(s.get("length")):(a(s.get(kl)),fs(e)&&a(s.get(Cf)));break;case"delete":u||(a(s.get(kl)),fs(e)&&a(s.get(Cf)));break;case"set":fs(e)&&a(s.get(kl));break}}ch()}function LE(e,t){const n=Yu.get(e);return n&&n.get(t)}function Gl(e){const t=kt(e);return t===e?t:(Tn(t,"iterate",Va),io(e)?t:t.map(On))}function Mc(e){return Tn(e=kt(e),"iterate",Va),e}const DE={__proto__:null,[Symbol.iterator](){return Td(this,Symbol.iterator,On)},concat(...e){return Gl(this).concat(...e.map(t=>Ae(t)?Gl(t):t))},entries(){return Td(this,"entries",e=>(e[1]=On(e[1]),e))},every(e,t){return nr(this,"every",e,t,void 0,arguments)},filter(e,t){return nr(this,"filter",e,t,n=>n.map(On),arguments)},find(e,t){return nr(this,"find",e,t,On,arguments)},findIndex(e,t){return nr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return nr(this,"findLast",e,t,On,arguments)},findLastIndex(e,t){return nr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return nr(this,"forEach",e,t,void 0,arguments)},includes(...e){return Od(this,"includes",e)},indexOf(...e){return Od(this,"indexOf",e)},join(e){return Gl(this).join(e)},lastIndexOf(...e){return Od(this,"lastIndexOf",e)},map(e,t){return nr(this,"map",e,t,void 0,arguments)},pop(){return sa(this,"pop")},push(...e){return sa(this,"push",e)},reduce(e,...t){return bm(this,"reduce",e,t)},reduceRight(e,...t){return bm(this,"reduceRight",e,t)},shift(){return sa(this,"shift")},some(e,t){return nr(this,"some",e,t,void 0,arguments)},splice(...e){return sa(this,"splice",e)},toReversed(){return Gl(this).toReversed()},toSorted(e){return Gl(this).toSorted(e)},toSpliced(...e){return Gl(this).toSpliced(...e)},unshift(...e){return sa(this,"unshift",e)},values(){return Td(this,"values",On)}};function Td(e,t,n){const o=Mc(e),r=o[t]();return o!==e&&!io(e)&&(r._next=r.next,r.next=()=>{const l=r._next();return l.value&&(l.value=n(l.value)),l}),r}const BE=Array.prototype;function nr(e,t,n,o,r,l){const s=Mc(e),a=s!==e&&!io(e),u=s[t];if(u!==BE[t]){const c=u.apply(e,l);return a?On(c):c}let d=n;s!==e&&(a?d=function(c,h){return n.call(this,On(c),h,e)}:n.length>2&&(d=function(c,h){return n.call(this,c,h,e)}));const f=u.call(s,d,o);return a&&r?r(f):f}function bm(e,t,n,o){const r=Mc(e);let l=n;return r!==e&&(io(e)?n.length>3&&(l=function(s,a,u){return n.call(this,s,a,u,e)}):l=function(s,a,u){return n.call(this,s,On(a),u,e)}),r[t](l,...o)}function Od(e,t,n){const o=kt(e);Tn(o,"iterate",Va);const r=o[t](...n);return(r===-1||r===!1)&&hh(n[0])?(n[0]=kt(n[0]),o[t](...n)):r}function sa(e,t,n=[]){tl(),uh();const o=kt(e)[t].apply(e,n);return ch(),nl(),o}const FE=lh("__proto__,__v_isRef,__isVue"),Bb=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ko));function VE(e){ko(e)||(e=String(e));const t=kt(this);return Tn(t,"has",e),t.hasOwnProperty(e)}class Fb{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,o){const r=this._isReadonly,l=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return l;if(n==="__v_raw")return o===(r?l?XE:Kb:l?zb:Hb).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const s=Ae(t);if(!r){let u;if(s&&(u=DE[n]))return u;if(n==="hasOwnProperty")return VE}const a=Reflect.get(t,n,At(t)?t:o);return(ko(n)?Bb.has(n):FE(n))||(r||Tn(t,"get",n),l)?a:At(a)?s&&ih(n)?a:a.value:at(a)?r?Us(a):_t(a):a}}class Vb extends Fb{constructor(t=!1){super(!1,t)}set(t,n,o,r){let l=t[n];if(!this._isShallow){const u=Il(l);if(!io(o)&&!Il(o)&&(l=kt(l),o=kt(o)),!Ae(t)&&At(l)&&!At(o))return u?!1:(l.value=o,!0)}const s=Ae(t)&&ih(n)?Number(n)e,Ki=e=>Reflect.getPrototypeOf(e);function jE(e,t,n){return function(...o){const r=this.__v_raw,l=kt(r),s=fs(l),a=e==="entries"||e===Symbol.iterator&&s,u=e==="keys"&&s,d=r[e](...o),f=n?Sf:t?_f:On;return!t&&Tn(l,"iterate",u?Cf:kl),{next(){const{value:c,done:h}=d.next();return h?{value:c,done:h}:{value:a?[f(c[0]),f(c[1])]:f(c),done:h}},[Symbol.iterator](){return this}}}}function Wi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function UE(e,t){const n={get(r){const l=this.__v_raw,s=kt(l),a=kt(r);e||(Wr(r,a)&&Tn(s,"get",r),Tn(s,"get",a));const{has:u}=Ki(s),d=t?Sf:e?_f:On;if(u.call(s,r))return d(l.get(r));if(u.call(s,a))return d(l.get(a));l!==s&&l.get(r)},get size(){const r=this.__v_raw;return!e&&Tn(kt(r),"iterate",kl),Reflect.get(r,"size",r)},has(r){const l=this.__v_raw,s=kt(l),a=kt(r);return e||(Wr(r,a)&&Tn(s,"has",r),Tn(s,"has",a)),r===a?l.has(r):l.has(r)||l.has(a)},forEach(r,l){const s=this,a=s.__v_raw,u=kt(a),d=t?Sf:e?_f:On;return!e&&Tn(u,"iterate",kl),a.forEach((f,c)=>r.call(l,d(f),d(c),s))}};return rn(n,e?{add:Wi("add"),set:Wi("set"),delete:Wi("delete"),clear:Wi("clear")}:{add(r){!t&&!io(r)&&!Il(r)&&(r=kt(r));const l=kt(this);return Ki(l).has.call(l,r)||(l.add(r),ir(l,"add",r,r)),this},set(r,l){!t&&!io(l)&&!Il(l)&&(l=kt(l));const s=kt(this),{has:a,get:u}=Ki(s);let d=a.call(s,r);d||(r=kt(r),d=a.call(s,r));const f=u.call(s,r);return s.set(r,l),d?Wr(l,f)&&ir(s,"set",r,l):ir(s,"add",r,l),this},delete(r){const l=kt(this),{has:s,get:a}=Ki(l);let u=s.call(l,r);u||(r=kt(r),u=s.call(l,r)),a&&a.call(l,r);const d=l.delete(r);return u&&ir(l,"delete",r,void 0),d},clear(){const r=kt(this),l=r.size!==0,s=r.clear();return l&&ir(r,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=jE(r,e,t)}),n}function fh(e,t){const n=UE(e,t);return(o,r,l)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?o:Reflect.get(Ct(n,r)&&r in o?n:o,r,l)}const qE={get:fh(!1,!1)},YE={get:fh(!1,!0)},GE={get:fh(!0,!1)};const Hb=new WeakMap,zb=new WeakMap,Kb=new WeakMap,XE=new WeakMap;function JE(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ZE(e){return e.__v_skip||!Object.isExtensible(e)?0:JE(fu(e))}function _t(e){return Il(e)?e:ph(e,!1,zE,qE,Hb)}function Wb(e){return ph(e,!1,WE,YE,zb)}function Us(e){return ph(e,!0,KE,GE,Kb)}function ph(e,t,n,o,r){if(!at(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const l=r.get(e);if(l)return l;const s=ZE(e);if(s===0)return e;const a=new Proxy(e,s===2?o:n);return r.set(e,a),a}function ps(e){return Il(e)?ps(e.__v_raw):!!(e&&e.__v_isReactive)}function Il(e){return!!(e&&e.__v_isReadonly)}function io(e){return!!(e&&e.__v_isShallow)}function hh(e){return e?!!e.__v_raw:!1}function kt(e){const t=e&&e.__v_raw;return t?kt(t):e}function $l(e){return!Ct(e,"__v_skip")&&Object.isExtensible(e)&&Cb(e,"__v_skip",!0),e}const On=e=>at(e)?_t(e):e,_f=e=>at(e)?Us(e):e;function At(e){return e?e.__v_isRef===!0:!1}function P(e){return jb(e,!1)}function xt(e){return jb(e,!0)}function jb(e,t){return At(e)?e:new QE(e,t)}class QE{constructor(t,n){this.dep=new Nc,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:kt(t),this._value=n?t:On(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,o=this.__v_isShallow||io(t)||Il(t);t=o?t:kt(t),Wr(t,n)&&(this._rawValue=t,this._value=o?t:On(t),this.dep.trigger())}}function i(e){return At(e)?e.value:e}const ek={get:(e,t,n)=>t==="__v_raw"?e:i(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return At(r)&&!At(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Ub(e){return ps(e)?e:new Proxy(e,ek)}class tk{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Nc,{get:o,set:r}=t(n.track.bind(n),n.trigger.bind(n));this._get=o,this._set=r}get value(){return this._value=this._get()}set value(t){this._set(t)}}function nk(e){return new tk(e)}function bn(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=qb(e,n);return t}class ok{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return LE(kt(this._object),this._key)}}class rk{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Rt(e,t,n){return At(e)?e:Ge(e)?new rk(e):at(e)&&arguments.length>1?qb(e,t,n):P(e)}function qb(e,t,n){const o=e[t];return At(o)?o:new ok(e,t,n)}class lk{constructor(t,n,o){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Nc(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Fa-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=o}notify(){if(this.flags|=16,!(this.flags&8)&&qt!==this)return Ib(this,!0),!0}get value(){const t=this.dep.track();return xb(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function Yb(e,t,n=!1){let o,r;return Ge(e)?o=e:(o=e.get,r=e.set),new lk(o,r,n)}const ji={},Gu=new WeakMap;let hl;function sk(e,t=!1,n=hl){if(n){let o=Gu.get(n);o||Gu.set(n,o=[]),o.push(e)}}function ak(e,t,n=Wt){const{immediate:o,deep:r,once:l,scheduler:s,augmentJob:a,call:u}=n,d=C=>r?C:io(C)||r===!1||r===0?ur(C,1):ur(C);let f,c,h,v,m=!1,p=!1;if(At(e)?(c=()=>e.value,m=io(e)):ps(e)?(c=()=>d(e),m=!0):Ae(e)?(p=!0,m=e.some(C=>ps(C)||io(C)),c=()=>e.map(C=>{if(At(C))return C.value;if(ps(C))return d(C);if(Ge(C))return u?u(C,2):C()})):Ge(e)?t?c=u?()=>u(e,2):e:c=()=>{if(h){tl();try{h()}finally{nl()}}const C=hl;hl=f;try{return u?u(e,3,[v]):e(v)}finally{hl=C}}:c=$t,t&&r){const C=c,_=r===!0?1/0:r;c=()=>ur(C(),_)}const y=Ob(),g=()=>{f.stop(),y&&ah(y.effects,f)};if(l&&t){const C=t;t=(..._)=>{C(..._),g()}}let w=p?new Array(e.length).fill(ji):ji;const b=C=>{if(!(!(f.flags&1)||!f.dirty&&!C))if(t){const _=f.run();if(r||m||(p?_.some((E,T)=>Wr(E,w[T])):Wr(_,w))){h&&h();const E=hl;hl=f;try{const T=[_,w===ji?void 0:p&&w[0]===ji?[]:w,v];u?u(t,3,T):t(...T),w=_}finally{hl=E}}}else f.run()};return a&&a(b),f=new Mb(c),f.scheduler=s?()=>s(b,!1):b,v=C=>sk(C,!1,f),h=f.onStop=()=>{const C=Gu.get(f);if(C){if(u)u(C,4);else for(const _ of C)_();Gu.delete(f)}},t?o?b(!0):w=f.run():s?s(b.bind(null,!0),!0):f.run(),g.pause=f.pause.bind(f),g.resume=f.resume.bind(f),g.stop=g,g}function ur(e,t=1/0,n){if(t<=0||!at(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,At(e))ur(e.value,t,n);else if(Ae(e))for(let o=0;o{ur(o,t,n)});else if(qu(e)){for(const o in e)ur(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&ur(e[o],t,n)}return e}/** -* @vue/runtime-core v3.5.12 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function gi(e,t,n,o){try{return o?e(...o):e()}catch(r){Rc(r,t,n)}}function $o(e,t,n,o){if(Ge(e)){const r=gi(e,t,n,o);return r&&Ba(r)&&r.catch(l=>{Rc(l,t,n)}),r}if(Ae(e)){const r=[];for(let l=0;l>>1,r=Dn[o],l=Ha(r);l=Ha(n)?Dn.push(e):Dn.splice(uk(t),0,e),e.flags|=1,Xb()}}function Xb(){Xu||(Xu=Gb.then(Zb))}function ck(e){Ae(e)?hs.push(...e):xr&&e.id===-1?xr.splice(ns+1,0,e):e.flags&1||(hs.push(e),e.flags|=1),Xb()}function wm(e,t,n=Do+1){for(;nHa(n)-Ha(o));if(hs.length=0,xr){xr.push(...t);return}for(xr=t,ns=0;nse.id==null?e.flags&2?-1:1/0:e.id;function Zb(e){const t=$t;try{for(Do=0;Do{o._d&&Im(-1);const l=Ju(t);let s;try{s=e(...r)}finally{Ju(l),o._d&&Im(1)}return s};return o._n=!0,o._c=!0,o._d=!0,o}function et(e,t){if(yn===null)return e;const n=Dc(yn),o=e.dirs||(e.dirs=[]);for(let r=0;re.__isTeleport,ka=e=>e&&(e.disabled||e.disabled===""),dk=e=>e&&(e.defer||e.defer===""),Cm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Sm=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ef=(e,t)=>{const n=e&&e.to;return Ze(n)?t?t(n):null:n},fk={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,l,s,a,u,d){const{mc:f,pc:c,pbc:h,o:{insert:v,querySelector:m,createText:p,createComment:y}}=d,g=ka(t.props);let{shapeFlag:w,children:b,dynamicChildren:C}=t;if(e==null){const _=t.el=p(""),E=t.anchor=p("");v(_,n,o),v(E,n,o);const T=(R,A)=>{w&16&&(r&&r.isCE&&(r.ce._teleportTarget=R),f(b,R,A,r,l,s,a,u))},N=()=>{const R=t.target=Ef(t.props,m),A=n1(R,t,p,v);R&&(s!=="svg"&&Cm(R)?s="svg":s!=="mathml"&&Sm(R)&&(s="mathml"),g||(T(R,A),vu(t,!1)))};g&&(T(n,E),vu(t,!0)),dk(t.props)?jn(N,l):N()}else{t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,E=t.target=e.target,T=t.targetAnchor=e.targetAnchor,N=ka(e.props),R=N?n:E,A=N?_:T;if(s==="svg"||Cm(E)?s="svg":(s==="mathml"||Sm(E))&&(s="mathml"),C?(h(e.dynamicChildren,C,R,r,l,s,a),Ch(e,t,!0)):u||c(e,t,R,A,r,l,s,a,!1),g)N?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Ui(t,n,_,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const I=t.target=Ef(t.props,m);I&&Ui(t,I,null,d,0)}else N&&Ui(t,E,T,d,1);vu(t,g)}},remove(e,t,n,{um:o,o:{remove:r}},l){const{shapeFlag:s,children:a,anchor:u,targetStart:d,targetAnchor:f,target:c,props:h}=e;if(c&&(r(d),r(f)),l&&r(u),s&16){const v=l||!ka(h);for(let m=0;m{e.isMounted=!0}),Pt(()=>{e.isUnmounting=!0}),e}const no=[Function,Array],r1={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:no,onEnter:no,onAfterEnter:no,onEnterCancelled:no,onBeforeLeave:no,onLeave:no,onAfterLeave:no,onLeaveCancelled:no,onBeforeAppear:no,onAppear:no,onAfterAppear:no,onAppearCancelled:no},l1=e=>{const t=e.subTree;return t.component?l1(t.component):t},hk={name:"BaseTransition",props:r1,setup(e,{slots:t}){const n=ot(),o=o1();return()=>{const r=t.default&&mh(t.default(),!0);if(!r||!r.length)return;const l=s1(r),s=kt(e),{mode:a}=s;if(o.isLeaving)return Nd(l);const u=_m(l);if(!u)return Nd(l);let d=za(u,s,o,n,h=>d=h);u.type!==gn&&Al(u,d);const f=n.subTree,c=f&&_m(f);if(c&&c.type!==gn&&!ml(u,c)&&l1(n).type!==gn){const h=za(c,s,o,n);if(Al(c,h),a==="out-in"&&u.type!==gn)return o.isLeaving=!0,h.afterLeave=()=>{o.isLeaving=!1,n.job.flags&8||n.update(),delete h.afterLeave},Nd(l);a==="in-out"&&u.type!==gn&&(h.delayLeave=(v,m,p)=>{const y=a1(o,c);y[String(c.key)]=c,v[Lr]=()=>{m(),v[Lr]=void 0,delete d.delayedLeave},d.delayedLeave=p})}return l}}};function s1(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==gn){t=n;break}}return t}const vk=hk;function a1(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function za(e,t,n,o,r){const{appear:l,mode:s,persisted:a=!1,onBeforeEnter:u,onEnter:d,onAfterEnter:f,onEnterCancelled:c,onBeforeLeave:h,onLeave:v,onAfterLeave:m,onLeaveCancelled:p,onBeforeAppear:y,onAppear:g,onAfterAppear:w,onAppearCancelled:b}=t,C=String(e.key),_=a1(n,e),E=(R,A)=>{R&&$o(R,o,9,A)},T=(R,A)=>{const I=A[1];E(R,A),Ae(R)?R.every(L=>L.length<=1)&&I():R.length<=1&&I()},N={mode:s,persisted:a,beforeEnter(R){let A=u;if(!n.isMounted)if(l)A=y||u;else return;R[Lr]&&R[Lr](!0);const I=_[C];I&&ml(e,I)&&I.el[Lr]&&I.el[Lr](),E(A,[R])},enter(R){let A=d,I=f,L=c;if(!n.isMounted)if(l)A=g||d,I=w||f,L=b||c;else return;let W=!1;const H=R[qi]=V=>{W||(W=!0,V?E(L,[R]):E(I,[R]),N.delayedLeave&&N.delayedLeave(),R[qi]=void 0)};A?T(A,[R,H]):H()},leave(R,A){const I=String(e.key);if(R[qi]&&R[qi](!0),n.isUnmounting)return A();E(h,[R]);let L=!1;const W=R[Lr]=H=>{L||(L=!0,A(),H?E(p,[R]):E(m,[R]),R[Lr]=void 0,_[I]===e&&delete _[I])};_[I]=e,v?T(v,[R,W]):W()},clone(R){const A=za(R,t,n,o,r);return r&&r(A),A}};return N}function Nd(e){if(Ic(e))return e=vr(e),e.children=null,e}function _m(e){if(!Ic(e))return t1(e.type)&&e.children?s1(e.children):e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Ge(n.default))return n.default()}}function Al(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Al(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function mh(e,t=!1,n){let o=[],r=0;for(let l=0;l1)for(let l=0;lrn({name:e.name},t,{setup:e}))():e}function i1(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function kf(e,t,n,o,r=!1){if(Ae(e)){e.forEach((m,p)=>kf(m,t&&(Ae(t)?t[p]:t),n,o,r));return}if(vs(o)&&!r)return;const l=o.shapeFlag&4?Dc(o.component):o.el,s=r?null:l,{i:a,r:u}=e,d=t&&t.r,f=a.refs===Wt?a.refs={}:a.refs,c=a.setupState,h=kt(c),v=c===Wt?()=>!1:m=>Ct(h,m);if(d!=null&&d!==u&&(Ze(d)?(f[d]=null,v(d)&&(c[d]=null)):At(d)&&(d.value=null)),Ge(u))gi(u,a,12,[s,f]);else{const m=Ze(u),p=At(u);if(m||p){const y=()=>{if(e.f){const g=m?v(u)?c[u]:f[u]:u.value;r?Ae(g)&&ah(g,l):Ae(g)?g.includes(l)||g.push(l):m?(f[u]=[l],v(u)&&(c[u]=f[u])):(u.value=[l],e.k&&(f[e.k]=u.value))}else m?(f[u]=s,v(u)&&(c[u]=s)):p&&(u.value=s,e.k&&(f[e.k]=s))};s?(y.id=-1,jn(y,n)):y()}}}mi().requestIdleCallback;mi().cancelIdleCallback;const vs=e=>!!e.type.__asyncLoader,Ic=e=>e.type.__isKeepAlive;function mk(e,t){c1(e,"a",t)}function u1(e,t){c1(e,"da",t)}function c1(e,t,n=Cn){const o=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Ac(t,o,n),n){let r=n.parent;for(;r&&r.parent;)Ic(r.parent.vnode)&&gk(o,t,n,r),r=r.parent}}function gk(e,t,n,o){const r=Ac(t,e,o,!0);ol(()=>{ah(o[t],r)},n)}function Ac(e,t,n=Cn,o=!1){if(n){const r=n[e]||(n[e]=[]),l=t.__weh||(t.__weh=(...s)=>{tl();const a=yi(n),u=$o(t,n,e,s);return a(),nl(),u});return o?r.unshift(l):r.push(l),l}}const br=e=>(t,n=Cn)=>{(!Wa||e==="sp")&&Ac(e,(...o)=>t(...o),n)},Pc=br("bm"),nt=br("m"),d1=br("bu"),wr=br("u"),Pt=br("bum"),ol=br("um"),yk=br("sp"),bk=br("rtg"),wk=br("rtc");function Ck(e,t=Cn){Ac("ec",e,t)}const gh="components",Sk="directives";function st(e,t){return yh(gh,e,!0,t)||e}const f1=Symbol.for("v-ndc");function dt(e){return Ze(e)?yh(gh,e,!1)||e:e||f1}function xc(e){return yh(Sk,e)}function yh(e,t,n=!0,o=!1){const r=yn||Cn;if(r){const l=r.type;if(e===gh){const a=a$(l,!1);if(a&&(a===t||a===Gn(t)||a===vi(Gn(t))))return l}const s=Em(r[e]||l[e],t)||Em(r.appContext[e],t);return!s&&o?l:s}}function Em(e,t){return e&&(e[t]||e[Gn(t)]||e[vi(Gn(t))])}function mt(e,t,n,o){let r;const l=n&&n[o],s=Ae(e);if(s||Ze(e)){const a=s&&ps(e);let u=!1;a&&(u=!io(e),e=Mc(e)),r=new Array(e.length);for(let d=0,f=e.length;dt(a,u,void 0,l&&l[u]));else{const a=Object.keys(e);r=new Array(a.length);for(let u=0,d=a.length;u{const l=o.fn(...r);return l&&(l.key=o.key),l}:o.fn)}return e}function ae(e,t,n={},o,r){if(yn.ce||yn.parent&&vs(yn.parent)&&yn.parent.ce)return t!=="default"&&(n.name=t),k(),re(ze,null,[U("slot",n,o&&o())],64);let l=e[t];l&&l._c&&(l._d=!1),k();const s=l&&p1(l(n)),a=n.key||s&&s.key,u=re(ze,{key:(a&&!ko(a)?a:`_${t}`)+(!s&&o?"_fb":"")},s||(o?o():[]),s&&e._===1?64:-2);return!r&&u.scopeId&&(u.slotScopeIds=[u.scopeId+"-s"]),l&&l._c&&(l._d=!0),u}function p1(e){return e.some(t=>Ft(t)?!(t.type===gn||t.type===ze&&!p1(t.children)):!0)?e:null}function _k(e,t){const n={};for(const o in e)n[t&&/[A-Z]/.test(o)?`on:${o}`:pu(o)]=e[o];return n}const $f=e=>e?I1(e)?Dc(e):$f(e.parent):null,$a=rn(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>$f(e.parent),$root:e=>$f(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>bh(e),$forceUpdate:e=>e.f||(e.f=()=>{vh(e.update)}),$nextTick:e=>e.n||(e.n=je.bind(e.proxy)),$watch:e=>jk.bind(e)}),Md=(e,t)=>e!==Wt&&!e.__isScriptSetup&&Ct(e,t),Ek={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:o,data:r,props:l,accessCache:s,type:a,appContext:u}=e;let d;if(t[0]!=="$"){const v=s[t];if(v!==void 0)switch(v){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return l[t]}else{if(Md(o,t))return s[t]=1,o[t];if(r!==Wt&&Ct(r,t))return s[t]=2,r[t];if((d=e.propsOptions[0])&&Ct(d,t))return s[t]=3,l[t];if(n!==Wt&&Ct(n,t))return s[t]=4,n[t];Tf&&(s[t]=0)}}const f=$a[t];let c,h;if(f)return t==="$attrs"&&Tn(e.attrs,"get",""),f(e);if((c=a.__cssModules)&&(c=c[t]))return c;if(n!==Wt&&Ct(n,t))return s[t]=4,n[t];if(h=u.config.globalProperties,Ct(h,t))return h[t]},set({_:e},t,n){const{data:o,setupState:r,ctx:l}=e;return Md(r,t)?(r[t]=n,!0):o!==Wt&&Ct(o,t)?(o[t]=n,!0):Ct(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(l[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,propsOptions:l}},s){let a;return!!n[s]||e!==Wt&&Ct(e,s)||Md(t,s)||(a=l[0])&&Ct(a,s)||Ct(o,s)||Ct($a,s)||Ct(r.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ct(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function mn(){return h1().slots}function zl(){return h1().attrs}function h1(){const e=ot();return e.setupContext||(e.setupContext=P1(e))}function km(e){return Ae(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Tf=!0;function kk(e){const t=bh(e),n=e.proxy,o=e.ctx;Tf=!1,t.beforeCreate&&$m(t.beforeCreate,e,"bc");const{data:r,computed:l,methods:s,watch:a,provide:u,inject:d,created:f,beforeMount:c,mounted:h,beforeUpdate:v,updated:m,activated:p,deactivated:y,beforeDestroy:g,beforeUnmount:w,destroyed:b,unmounted:C,render:_,renderTracked:E,renderTriggered:T,errorCaptured:N,serverPrefetch:R,expose:A,inheritAttrs:I,components:L,directives:W,filters:H}=t;if(d&&$k(d,o,null),s)for(const M in s){const D=s[M];Ge(D)&&(o[M]=D.bind(n))}if(r){const M=r.call(n,n);at(M)&&(e.data=_t(M))}if(Tf=!0,l)for(const M in l){const D=l[M],O=Ge(D)?D.bind(n,n):Ge(D.get)?D.get.bind(n,n):$t,B=!Ge(D)&&Ge(D.set)?D.set.bind(n):$t,j=S({get:O,set:B});Object.defineProperty(o,M,{enumerable:!0,configurable:!0,get:()=>j.value,set:G=>j.value=G})}if(a)for(const M in a)v1(a[M],o,n,M);if(u){const M=Ge(u)?u.call(n):u;Reflect.ownKeys(M).forEach(D=>{pt(D,M[D])})}f&&$m(f,e,"c");function x(M,D){Ae(D)?D.forEach(O=>M(O.bind(n))):D&&M(D.bind(n))}if(x(Pc,c),x(nt,h),x(d1,v),x(wr,m),x(mk,p),x(u1,y),x(Ck,N),x(wk,E),x(bk,T),x(Pt,w),x(ol,C),x(yk,R),Ae(A))if(A.length){const M=e.exposed||(e.exposed={});A.forEach(D=>{Object.defineProperty(M,D,{get:()=>n[D],set:O=>n[D]=O})})}else e.exposed||(e.exposed={});_&&e.render===$t&&(e.render=_),I!=null&&(e.inheritAttrs=I),L&&(e.components=L),W&&(e.directives=W),R&&i1(e)}function $k(e,t,n=$t){Ae(e)&&(e=Of(e));for(const o in e){const r=e[o];let l;at(r)?"default"in r?l=xe(r.from||o,r.default,!0):l=xe(r.from||o):l=xe(r),At(l)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>l.value,set:s=>l.value=s}):t[o]=l}}function $m(e,t,n){$o(Ae(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function v1(e,t,n,o){let r=o.includes(".")?T1(n,o):()=>n[o];if(Ze(e)){const l=t[e];Ge(l)&&he(r,l)}else if(Ge(e))he(r,e.bind(n));else if(at(e))if(Ae(e))e.forEach(l=>v1(l,t,n,o));else{const l=Ge(e.handler)?e.handler.bind(n):t[e.handler];Ge(l)&&he(r,l,e)}}function bh(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:l,config:{optionMergeStrategies:s}}=e.appContext,a=l.get(t);let u;return a?u=a:!r.length&&!n&&!o?u=t:(u={},r.length&&r.forEach(d=>Zu(u,d,s,!0)),Zu(u,t,s)),at(t)&&l.set(t,u),u}function Zu(e,t,n,o=!1){const{mixins:r,extends:l}=t;l&&Zu(e,l,n,!0),r&&r.forEach(s=>Zu(e,s,n,!0));for(const s in t)if(!(o&&s==="expose")){const a=Tk[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const Tk={data:Tm,props:Om,emits:Om,methods:ga,computed:ga,beforeCreate:xn,created:xn,beforeMount:xn,mounted:xn,beforeUpdate:xn,updated:xn,beforeDestroy:xn,beforeUnmount:xn,destroyed:xn,unmounted:xn,activated:xn,deactivated:xn,errorCaptured:xn,serverPrefetch:xn,components:ga,directives:ga,watch:Nk,provide:Tm,inject:Ok};function Tm(e,t){return t?e?function(){return rn(Ge(e)?e.call(this,this):e,Ge(t)?t.call(this,this):t)}:t:e}function Ok(e,t){return ga(Of(e),Of(t))}function Of(e){if(Ae(e)){const t={};for(let n=0;n1)return n&&Ge(t)?t.call(o&&o.proxy):t}}const g1={},y1=()=>Object.create(g1),b1=e=>Object.getPrototypeOf(e)===g1;function Ik(e,t,n,o=!1){const r={},l=y1();e.propsDefaults=Object.create(null),w1(e,t,r,l);for(const s in e.propsOptions[0])s in r||(r[s]=void 0);n?e.props=o?r:Wb(r):e.type.props?e.props=r:e.props=l,e.attrs=l}function Ak(e,t,n,o){const{props:r,attrs:l,vnode:{patchFlag:s}}=e,a=kt(r),[u]=e.propsOptions;let d=!1;if((o||s>0)&&!(s&16)){if(s&8){const f=e.vnode.dynamicProps;for(let c=0;c{u=!0;const[h,v]=C1(c,t,!0);rn(s,h),v&&a.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!l&&!u)return at(e)&&o.set(e,ds),ds;if(Ae(l))for(let f=0;fe[0]==="_"||e==="$stable",wh=e=>Ae(e)?e.map(Bo):[Bo(e)],xk=(e,t,n)=>{if(t._n)return t;const o=J((...r)=>wh(t(...r)),n);return o._c=!1,o},_1=(e,t,n)=>{const o=e._ctx;for(const r in e){if(S1(r))continue;const l=e[r];if(Ge(l))t[r]=xk(r,l,o);else if(l!=null){const s=wh(l);t[r]=()=>s}}},E1=(e,t)=>{const n=wh(t);e.slots.default=()=>n},k1=(e,t,n)=>{for(const o in t)(n||o!=="_")&&(e[o]=t[o])},Lk=(e,t,n)=>{const o=e.slots=y1();if(e.vnode.shapeFlag&32){const r=t._;r?(k1(o,t,n),n&&Cb(o,"_",r,!0)):_1(t,o)}else t&&E1(e,t)},Dk=(e,t,n)=>{const{vnode:o,slots:r}=e;let l=!0,s=Wt;if(o.shapeFlag&32){const a=t._;a?n&&a===1?l=!1:k1(r,t,n):(l=!t.$stable,_1(t,r)),s=t}else t&&(E1(e,t),s={default:1});if(l)for(const a in r)!S1(a)&&s[a]==null&&delete r[a]};function Bk(){typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__!="boolean"&&(mi().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const jn=Zk;function Fk(e){return Vk(e)}function Vk(e,t){Bk();const n=mi();n.__VUE__=!0;const{insert:o,remove:r,patchProp:l,createElement:s,createText:a,createComment:u,setText:d,setElementText:f,parentNode:c,nextSibling:h,setScopeId:v=$t,insertStaticContent:m}=e,p=(q,ee,ce,$e=null,fe=null,ge=null,_e=void 0,Ne=null,Te=!!ee.dynamicChildren)=>{if(q===ee)return;q&&!ml(q,ee)&&($e=X(q),G(q,fe,ge,!0),q=null),ee.patchFlag===-2&&(Te=!1,ee.dynamicChildren=null);const{type:me,ref:He,shapeFlag:Pe}=ee;switch(me){case Ys:y(q,ee,ce,$e);break;case gn:g(q,ee,ce,$e);break;case mu:q==null&&w(ee,ce,$e,_e);break;case ze:L(q,ee,ce,$e,fe,ge,_e,Ne,Te);break;default:Pe&1?_(q,ee,ce,$e,fe,ge,_e,Ne,Te):Pe&6?W(q,ee,ce,$e,fe,ge,_e,Ne,Te):(Pe&64||Pe&128)&&me.process(q,ee,ce,$e,fe,ge,_e,Ne,Te,de)}He!=null&&fe&&kf(He,q&&q.ref,ge,ee||q,!ee)},y=(q,ee,ce,$e)=>{if(q==null)o(ee.el=a(ee.children),ce,$e);else{const fe=ee.el=q.el;ee.children!==q.children&&d(fe,ee.children)}},g=(q,ee,ce,$e)=>{q==null?o(ee.el=u(ee.children||""),ce,$e):ee.el=q.el},w=(q,ee,ce,$e)=>{[q.el,q.anchor]=m(q.children,ee,ce,$e,q.el,q.anchor)},b=({el:q,anchor:ee},ce,$e)=>{let fe;for(;q&&q!==ee;)fe=h(q),o(q,ce,$e),q=fe;o(ee,ce,$e)},C=({el:q,anchor:ee})=>{let ce;for(;q&&q!==ee;)ce=h(q),r(q),q=ce;r(ee)},_=(q,ee,ce,$e,fe,ge,_e,Ne,Te)=>{ee.type==="svg"?_e="svg":ee.type==="math"&&(_e="mathml"),q==null?E(ee,ce,$e,fe,ge,_e,Ne,Te):R(q,ee,fe,ge,_e,Ne,Te)},E=(q,ee,ce,$e,fe,ge,_e,Ne)=>{let Te,me;const{props:He,shapeFlag:Pe,transition:ve,dirs:Le}=q;if(Te=q.el=s(q.type,ge,He&&He.is,He),Pe&8?f(Te,q.children):Pe&16&&N(q.children,Te,null,$e,fe,Rd(q,ge),_e,Ne),Le&&ul(q,null,$e,"created"),T(Te,q,q.scopeId,_e,$e),He){for(const ct in He)ct!=="value"&&!Sa(ct)&&l(Te,ct,null,He[ct],ge,$e);"value"in He&&l(Te,"value",null,He.value,ge),(me=He.onVnodeBeforeMount)&&Lo(me,$e,q)}Le&&ul(q,null,$e,"beforeMount");const Je=Hk(fe,ve);Je&&ve.beforeEnter(Te),o(Te,ee,ce),((me=He&&He.onVnodeMounted)||Je||Le)&&jn(()=>{me&&Lo(me,$e,q),Je&&ve.enter(Te),Le&&ul(q,null,$e,"mounted")},fe)},T=(q,ee,ce,$e,fe)=>{if(ce&&v(q,ce),$e)for(let ge=0;ge<$e.length;ge++)v(q,$e[ge]);if(fe){let ge=fe.subTree;if(ee===ge||N1(ge.type)&&(ge.ssContent===ee||ge.ssFallback===ee)){const _e=fe.vnode;T(q,_e,_e.scopeId,_e.slotScopeIds,fe.parent)}}},N=(q,ee,ce,$e,fe,ge,_e,Ne,Te=0)=>{for(let me=Te;me{const Ne=ee.el=q.el;let{patchFlag:Te,dynamicChildren:me,dirs:He}=ee;Te|=q.patchFlag&16;const Pe=q.props||Wt,ve=ee.props||Wt;let Le;if(ce&&cl(ce,!1),(Le=ve.onVnodeBeforeUpdate)&&Lo(Le,ce,ee,q),He&&ul(ee,q,ce,"beforeUpdate"),ce&&cl(ce,!0),(Pe.innerHTML&&ve.innerHTML==null||Pe.textContent&&ve.textContent==null)&&f(Ne,""),me?A(q.dynamicChildren,me,Ne,ce,$e,Rd(ee,fe),ge):_e||D(q,ee,Ne,null,ce,$e,Rd(ee,fe),ge,!1),Te>0){if(Te&16)I(Ne,Pe,ve,ce,fe);else if(Te&2&&Pe.class!==ve.class&&l(Ne,"class",null,ve.class,fe),Te&4&&l(Ne,"style",Pe.style,ve.style,fe),Te&8){const Je=ee.dynamicProps;for(let ct=0;ct{Le&&Lo(Le,ce,ee,q),He&&ul(ee,q,ce,"updated")},$e)},A=(q,ee,ce,$e,fe,ge,_e)=>{for(let Ne=0;Ne{if(ee!==ce){if(ee!==Wt)for(const ge in ee)!Sa(ge)&&!(ge in ce)&&l(q,ge,ee[ge],null,fe,$e);for(const ge in ce){if(Sa(ge))continue;const _e=ce[ge],Ne=ee[ge];_e!==Ne&&ge!=="value"&&l(q,ge,Ne,_e,fe,$e)}"value"in ce&&l(q,"value",ee.value,ce.value,fe)}},L=(q,ee,ce,$e,fe,ge,_e,Ne,Te)=>{const me=ee.el=q?q.el:a(""),He=ee.anchor=q?q.anchor:a("");let{patchFlag:Pe,dynamicChildren:ve,slotScopeIds:Le}=ee;Le&&(Ne=Ne?Ne.concat(Le):Le),q==null?(o(me,ce,$e),o(He,ce,$e),N(ee.children||[],ce,He,fe,ge,_e,Ne,Te)):Pe>0&&Pe&64&&ve&&q.dynamicChildren?(A(q.dynamicChildren,ve,ce,fe,ge,_e,Ne),(ee.key!=null||fe&&ee===fe.subTree)&&Ch(q,ee,!0)):D(q,ee,ce,He,fe,ge,_e,Ne,Te)},W=(q,ee,ce,$e,fe,ge,_e,Ne,Te)=>{ee.slotScopeIds=Ne,q==null?ee.shapeFlag&512?fe.ctx.activate(ee,ce,$e,_e,Te):H(ee,ce,$e,fe,ge,_e,Te):V(q,ee,Te)},H=(q,ee,ce,$e,fe,ge,_e)=>{const Ne=q.component=o$(q,$e,fe);if(Ic(q)&&(Ne.ctx.renderer=de),r$(Ne,!1,_e),Ne.asyncDep){if(fe&&fe.registerDep(Ne,x,_e),!q.el){const Te=Ne.subTree=U(gn);g(null,Te,ee,ce)}}else x(Ne,q,ee,ce,fe,ge,_e)},V=(q,ee,ce)=>{const $e=ee.component=q.component;if(Xk(q,ee,ce))if($e.asyncDep&&!$e.asyncResolved){M($e,ee,ce);return}else $e.next=ee,$e.update();else ee.el=q.el,$e.vnode=ee},x=(q,ee,ce,$e,fe,ge,_e)=>{const Ne=()=>{if(q.isMounted){let{next:Pe,bu:ve,u:Le,parent:Je,vnode:ct}=q;{const ye=$1(q);if(ye){Pe&&(Pe.el=ct.el,M(q,Pe,_e)),ye.asyncDep.then(()=>{q.isUnmounted||Ne()});return}}let it=Pe,qe;cl(q,!1),Pe?(Pe.el=ct.el,M(q,Pe,_e)):Pe=ct,ve&&hu(ve),(qe=Pe.props&&Pe.props.onVnodeBeforeUpdate)&&Lo(qe,Je,Pe,ct),cl(q,!0);const pe=Id(q),Me=q.subTree;q.subTree=pe,p(Me,pe,c(Me.el),X(Me),q,fe,ge),Pe.el=pe.el,it===null&&Jk(q,pe.el),Le&&jn(Le,fe),(qe=Pe.props&&Pe.props.onVnodeUpdated)&&jn(()=>Lo(qe,Je,Pe,ct),fe)}else{let Pe;const{el:ve,props:Le}=ee,{bm:Je,m:ct,parent:it,root:qe,type:pe}=q,Me=vs(ee);if(cl(q,!1),Je&&hu(Je),!Me&&(Pe=Le&&Le.onVnodeBeforeMount)&&Lo(Pe,it,ee),cl(q,!0),ve&&we){const ye=()=>{q.subTree=Id(q),we(ve,q.subTree,q,fe,null)};Me&&pe.__asyncHydrate?pe.__asyncHydrate(ve,q,ye):ye()}else{qe.ce&&qe.ce._injectChildStyle(pe);const ye=q.subTree=Id(q);p(null,ye,ce,$e,q,fe,ge),ee.el=ye.el}if(ct&&jn(ct,fe),!Me&&(Pe=Le&&Le.onVnodeMounted)){const ye=ee;jn(()=>Lo(Pe,it,ye),fe)}(ee.shapeFlag&256||it&&vs(it.vnode)&&it.vnode.shapeFlag&256)&&q.a&&jn(q.a,fe),q.isMounted=!0,ee=ce=$e=null}};q.scope.on();const Te=q.effect=new Mb(Ne);q.scope.off();const me=q.update=Te.run.bind(Te),He=q.job=Te.runIfDirty.bind(Te);He.i=q,He.id=q.uid,Te.scheduler=()=>vh(He),cl(q,!0),me()},M=(q,ee,ce)=>{ee.component=q;const $e=q.vnode.props;q.vnode=ee,q.next=null,Ak(q,ee.props,$e,ce),Dk(q,ee.children,ce),tl(),wm(q),nl()},D=(q,ee,ce,$e,fe,ge,_e,Ne,Te=!1)=>{const me=q&&q.children,He=q?q.shapeFlag:0,Pe=ee.children,{patchFlag:ve,shapeFlag:Le}=ee;if(ve>0){if(ve&128){B(me,Pe,ce,$e,fe,ge,_e,Ne,Te);return}else if(ve&256){O(me,Pe,ce,$e,fe,ge,_e,Ne,Te);return}}Le&8?(He&16&&Y(me,fe,ge),Pe!==me&&f(ce,Pe)):He&16?Le&16?B(me,Pe,ce,$e,fe,ge,_e,Ne,Te):Y(me,fe,ge,!0):(He&8&&f(ce,""),Le&16&&N(Pe,ce,$e,fe,ge,_e,Ne,Te))},O=(q,ee,ce,$e,fe,ge,_e,Ne,Te)=>{q=q||ds,ee=ee||ds;const me=q.length,He=ee.length,Pe=Math.min(me,He);let ve;for(ve=0;veHe?Y(q,fe,ge,!0,!1,Pe):N(ee,ce,$e,fe,ge,_e,Ne,Te,Pe)},B=(q,ee,ce,$e,fe,ge,_e,Ne,Te)=>{let me=0;const He=ee.length;let Pe=q.length-1,ve=He-1;for(;me<=Pe&&me<=ve;){const Le=q[me],Je=ee[me]=Te?Dr(ee[me]):Bo(ee[me]);if(ml(Le,Je))p(Le,Je,ce,null,fe,ge,_e,Ne,Te);else break;me++}for(;me<=Pe&&me<=ve;){const Le=q[Pe],Je=ee[ve]=Te?Dr(ee[ve]):Bo(ee[ve]);if(ml(Le,Je))p(Le,Je,ce,null,fe,ge,_e,Ne,Te);else break;Pe--,ve--}if(me>Pe){if(me<=ve){const Le=ve+1,Je=Leve)for(;me<=Pe;)G(q[me],fe,ge,!0),me++;else{const Le=me,Je=me,ct=new Map;for(me=Je;me<=ve;me++){const Be=ee[me]=Te?Dr(ee[me]):Bo(ee[me]);Be.key!=null&&ct.set(Be.key,me)}let it,qe=0;const pe=ve-Je+1;let Me=!1,ye=0;const se=new Array(pe);for(me=0;me=pe){G(Be,fe,ge,!0);continue}let le;if(Be.key!=null)le=ct.get(Be.key);else for(it=Je;it<=ve;it++)if(se[it-Je]===0&&ml(Be,ee[it])){le=it;break}le===void 0?G(Be,fe,ge,!0):(se[le-Je]=me+1,le>=ye?ye=le:Me=!0,p(Be,ee[le],ce,null,fe,ge,_e,Ne,Te),qe++)}const Ce=Me?zk(se):ds;for(it=Ce.length-1,me=pe-1;me>=0;me--){const Be=Je+me,le=ee[Be],Ke=Be+1{const{el:ge,type:_e,transition:Ne,children:Te,shapeFlag:me}=q;if(me&6){j(q.component.subTree,ee,ce,$e);return}if(me&128){q.suspense.move(ee,ce,$e);return}if(me&64){_e.move(q,ee,ce,de);return}if(_e===ze){o(ge,ee,ce);for(let Pe=0;PeNe.enter(ge),fe);else{const{leave:Pe,delayLeave:ve,afterLeave:Le}=Ne,Je=()=>o(ge,ee,ce),ct=()=>{Pe(ge,()=>{Je(),Le&&Le()})};ve?ve(ge,Je,ct):ct()}else o(ge,ee,ce)},G=(q,ee,ce,$e=!1,fe=!1)=>{const{type:ge,props:_e,ref:Ne,children:Te,dynamicChildren:me,shapeFlag:He,patchFlag:Pe,dirs:ve,cacheIndex:Le}=q;if(Pe===-2&&(fe=!1),Ne!=null&&kf(Ne,null,ce,q,!0),Le!=null&&(ee.renderCache[Le]=void 0),He&256){ee.ctx.deactivate(q);return}const Je=He&1&&ve,ct=!vs(q);let it;if(ct&&(it=_e&&_e.onVnodeBeforeUnmount)&&Lo(it,ee,q),He&6)te(q.component,ce,$e);else{if(He&128){q.suspense.unmount(ce,$e);return}Je&&ul(q,null,ee,"beforeUnmount"),He&64?q.type.remove(q,ee,ce,de,$e):me&&!me.hasOnce&&(ge!==ze||Pe>0&&Pe&64)?Y(me,ee,ce,!1,!0):(ge===ze&&Pe&384||!fe&&He&16)&&Y(Te,ee,ce),$e&&ne(q)}(ct&&(it=_e&&_e.onVnodeUnmounted)||Je)&&jn(()=>{it&&Lo(it,ee,q),Je&&ul(q,null,ee,"unmounted")},ce)},ne=q=>{const{type:ee,el:ce,anchor:$e,transition:fe}=q;if(ee===ze){ue(ce,$e);return}if(ee===mu){C(q);return}const ge=()=>{r(ce),fe&&!fe.persisted&&fe.afterLeave&&fe.afterLeave()};if(q.shapeFlag&1&&fe&&!fe.persisted){const{leave:_e,delayLeave:Ne}=fe,Te=()=>_e(ce,ge);Ne?Ne(q.el,ge,Te):Te()}else ge()},ue=(q,ee)=>{let ce;for(;q!==ee;)ce=h(q),r(q),q=ce;r(ee)},te=(q,ee,ce)=>{const{bum:$e,scope:fe,job:ge,subTree:_e,um:Ne,m:Te,a:me}=q;Mm(Te),Mm(me),$e&&hu($e),fe.stop(),ge&&(ge.flags|=8,G(_e,q,ee,ce)),Ne&&jn(Ne,ee),jn(()=>{q.isUnmounted=!0},ee),ee&&ee.pendingBranch&&!ee.isUnmounted&&q.asyncDep&&!q.asyncResolved&&q.suspenseId===ee.pendingId&&(ee.deps--,ee.deps===0&&ee.resolve())},Y=(q,ee,ce,$e=!1,fe=!1,ge=0)=>{for(let _e=ge;_e{if(q.shapeFlag&6)return X(q.component.subTree);if(q.shapeFlag&128)return q.suspense.next();const ee=h(q.anchor||q.el),ce=ee&&ee[e1];return ce?h(ce):ee};let Q=!1;const Se=(q,ee,ce)=>{q==null?ee._vnode&&G(ee._vnode,null,null,!0):p(ee._vnode||null,q,ee,null,null,null,ce),ee._vnode=q,Q||(Q=!0,wm(),Jb(),Q=!1)},de={p,um:G,m:j,r:ne,mt:H,mc:N,pc:D,pbc:A,n:X,o:e};let ie,we;return t&&([ie,we]=t(de)),{render:Se,hydrate:ie,createApp:Rk(Se,ie)}}function Rd({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function cl({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Hk(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ch(e,t,n=!1){const o=e.children,r=t.children;if(Ae(o)&&Ae(r))for(let l=0;l>1,e[n[a]]0&&(t[o]=n[l-1]),n[l]=o)}}for(l=n.length,s=n[l-1];l-- >0;)n[l]=s,s=t[s];return n}function $1(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:$1(t)}function Mm(e){if(e)for(let t=0;txe(Kk);function _n(e,t){return Sh(e,null,t)}function he(e,t,n){return Sh(e,t,n)}function Sh(e,t,n=Wt){const{immediate:o,deep:r,flush:l,once:s}=n,a=rn({},n),u=t&&o||!t&&l!=="post";let d;if(Wa){if(l==="sync"){const v=Wk();d=v.__watcherHandles||(v.__watcherHandles=[])}else if(!u){const v=()=>{};return v.stop=$t,v.resume=$t,v.pause=$t,v}}const f=Cn;a.call=(v,m,p)=>$o(v,f,m,p);let c=!1;l==="post"?a.scheduler=v=>{jn(v,f&&f.suspense)}:l!=="sync"&&(c=!0,a.scheduler=(v,m)=>{m?v():vh(v)}),a.augmentJob=v=>{t&&(v.flags|=4),c&&(v.flags|=2,f&&(v.id=f.uid,v.i=f))};const h=ak(e,t,a);return Wa&&(d?d.push(h):u&&h()),h}function jk(e,t,n){const o=this.proxy,r=Ze(e)?e.includes(".")?T1(o,e):()=>o[e]:e.bind(o,o);let l;Ge(t)?l=t:(l=t.handler,n=t);const s=yi(this),a=Sh(r,l.bind(o),n);return s(),a}function T1(e,t){const n=t.split(".");return()=>{let o=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Gn(t)}Modifiers`]||e[`${yr(t)}Modifiers`];function qk(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||Wt;let r=n;const l=t.startsWith("update:"),s=l&&Uk(o,t.slice(7));s&&(s.trim&&(r=n.map(f=>Ze(f)?f.trim():f)),s.number&&(r=n.map(bf)));let a,u=o[a=pu(t)]||o[a=pu(Gn(t))];!u&&l&&(u=o[a=pu(yr(t))]),u&&$o(u,e,6,r);const d=o[a+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,$o(d,e,6,r)}}function O1(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(r!==void 0)return r;const l=e.emits;let s={},a=!1;if(!Ge(e)){const u=d=>{const f=O1(d,t,!0);f&&(a=!0,rn(s,f))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!l&&!a?(at(e)&&o.set(e,null),null):(Ae(l)?l.forEach(u=>s[u]=null):rn(s,l),at(e)&&o.set(e,s),s)}function Lc(e,t){return!e||!$c(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ct(e,t[0].toLowerCase()+t.slice(1))||Ct(e,yr(t))||Ct(e,t))}function Id(e){const{type:t,vnode:n,proxy:o,withProxy:r,propsOptions:[l],slots:s,attrs:a,emit:u,render:d,renderCache:f,props:c,data:h,setupState:v,ctx:m,inheritAttrs:p}=e,y=Ju(e);let g,w;try{if(n.shapeFlag&4){const C=r||o,_=C;g=Bo(d.call(_,C,f,c,v,h,m)),w=a}else{const C=t;g=Bo(C.length>1?C(c,{attrs:a,slots:s,emit:u}):C(c,null)),w=t.props?a:Yk(a)}}catch(C){Ta.length=0,Rc(C,e,1),g=U(gn)}let b=g;if(w&&p!==!1){const C=Object.keys(w),{shapeFlag:_}=b;C.length&&_&7&&(l&&C.some(sh)&&(w=Gk(w,l)),b=vr(b,w,!1,!0))}return n.dirs&&(b=vr(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Al(b,n.transition),g=b,Ju(y),g}const Yk=e=>{let t;for(const n in e)(n==="class"||n==="style"||$c(n))&&((t||(t={}))[n]=e[n]);return t},Gk=(e,t)=>{const n={};for(const o in e)(!sh(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function Xk(e,t,n){const{props:o,children:r,component:l}=e,{props:s,children:a,patchFlag:u}=t,d=l.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return o?Rm(o,s,d):!!s;if(u&8){const f=t.dynamicProps;for(let c=0;ce.__isSuspense;function Zk(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):ck(e)}const ze=Symbol.for("v-fgt"),Ys=Symbol.for("v-txt"),gn=Symbol.for("v-cmt"),mu=Symbol.for("v-stc"),Ta=[];let Qn=null;function k(e=!1){Ta.push(Qn=e?null:[])}function Qk(){Ta.pop(),Qn=Ta[Ta.length-1]||null}let Ka=1;function Im(e){Ka+=e,e<0&&Qn&&(Qn.hasOnce=!0)}function M1(e){return e.dynamicChildren=Ka>0?Qn||ds:null,Qk(),Ka>0&&Qn&&Qn.push(e),e}function F(e,t,n,o,r,l){return M1(z(e,t,n,o,r,l,!0))}function re(e,t,n,o,r){return M1(U(e,t,n,o,r,!0))}function Ft(e){return e?e.__v_isVNode===!0:!1}function ml(e,t){return e.type===t.type&&e.key===t.key}const R1=({key:e})=>e??null,gu=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ze(e)||At(e)||Ge(e)?{i:yn,r:e,k:t,f:!!n}:e:null);function z(e,t=null,n=null,o=0,r=null,l=e===ze?0:1,s=!1,a=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&R1(t),ref:t&&gu(t),scopeId:Qb,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:yn};return a?(_h(u,n),l&128&&e.normalize(u)):n&&(u.shapeFlag|=Ze(n)?8:16),Ka>0&&!s&&Qn&&(u.patchFlag>0||l&6)&&u.patchFlag!==32&&Qn.push(u),u}const U=e$;function e$(e,t=null,n=null,o=0,r=null,l=!1){if((!e||e===f1)&&(e=gn),Ft(e)){const a=vr(e,t,!0);return n&&_h(a,n),Ka>0&&!l&&Qn&&(a.shapeFlag&6?Qn[Qn.indexOf(e)]=a:Qn.push(a)),a.patchFlag=-2,a}if(i$(e)&&(e=e.__vccOpts),t){t=Es(t);let{class:a,style:u}=t;a&&!Ze(a)&&(t.class=$(a)),at(u)&&(hh(u)&&!Ae(u)&&(u=rn({},u)),t.style=Ve(u))}const s=Ze(e)?1:N1(e)?128:t1(e)?64:at(e)?4:Ge(e)?2:0;return z(e,t,n,o,r,s,l,!0)}function Es(e){return e?hh(e)||b1(e)?rn({},e):e:null}function vr(e,t,n=!1,o=!1){const{props:r,ref:l,patchFlag:s,children:a,transition:u}=e,d=t?ht(r||{},t):r,f={__v_isVNode:!0,__v_skip:!0,type:e.type,props:d,key:d&&R1(d),ref:t&&t.ref?n&&l?Ae(l)?l.concat(gu(t)):[l,gu(t)]:gu(t):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ze?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&vr(e.ssContent),ssFallback:e.ssFallback&&vr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&o&&Al(f,u.clone(f)),f}function bt(e=" ",t=0){return U(Ys,null,e,t)}function Ene(e,t){const n=U(mu,null,e);return n.staticCount=t,n}function oe(e="",t=!1){return t?(k(),re(gn,null,e)):U(gn,null,e)}function Bo(e){return e==null||typeof e=="boolean"?U(gn):Ae(e)?U(ze,null,e.slice()):Ft(e)?Dr(e):U(Ys,null,String(e))}function Dr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:vr(e)}function _h(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(Ae(t))n=16;else if(typeof t=="object")if(o&65){const r=t.default;r&&(r._c&&(r._d=!1),_h(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!b1(t)?t._ctx=yn:r===3&&yn&&(yn.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ge(t)?(t={default:t,_ctx:yn},n=32):(t=String(t),o&64?(n=16,t=[bt(t)]):n=8);e.children=t,e.shapeFlag|=n}function ht(...e){const t={};for(let n=0;nCn||yn;let Qu,Mf;{const e=mi(),t=(n,o)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(o),l=>{r.length>1?r.forEach(s=>s(l)):r[0](l)}};Qu=t("__VUE_INSTANCE_SETTERS__",n=>Cn=n),Mf=t("__VUE_SSR_SETTERS__",n=>Wa=n)}const yi=e=>{const t=Cn;return Qu(e),e.scope.on(),()=>{e.scope.off(),Qu(t)}},Am=()=>{Cn&&Cn.scope.off(),Qu(null)};function I1(e){return e.vnode.shapeFlag&4}let Wa=!1;function r$(e,t=!1,n=!1){t&&Mf(t);const{props:o,children:r}=e.vnode,l=I1(e);Ik(e,o,l,t),Lk(e,r,n);const s=l?l$(e,t):void 0;return t&&Mf(!1),s}function l$(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ek);const{setup:o}=n;if(o){tl();const r=e.setupContext=o.length>1?P1(e):null,l=yi(e),s=gi(o,e,0,[e.props,r]),a=Ba(s);if(nl(),l(),(a||e.sp)&&!vs(e)&&i1(e),a){if(s.then(Am,Am),t)return s.then(u=>{Pm(e,u,t)}).catch(u=>{Rc(u,e,0)});e.asyncDep=s}else Pm(e,s,t)}else A1(e,t)}function Pm(e,t,n){Ge(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:at(t)&&(e.setupState=Ub(t)),A1(e,n)}let xm;function A1(e,t,n){const o=e.type;if(!e.render){if(!t&&xm&&!o.render){const r=o.template||bh(e).template;if(r){const{isCustomElement:l,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:u}=o,d=rn(rn({isCustomElement:l,delimiters:a},s),u);o.render=xm(r,d)}}e.render=o.render||$t}{const r=yi(e);tl();try{kk(e)}finally{nl(),r()}}}const s$={get(e,t){return Tn(e,"get",""),e[t]}};function P1(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,s$),slots:e.slots,emit:e.emit,expose:t}}function Dc(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ub($l(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in $a)return $a[n](e)},has(t,n){return n in t||n in $a}})):e.proxy}function a$(e,t=!0){return Ge(e)?e.displayName||e.name:e.name||t&&e.__name}function i$(e){return Ge(e)&&"__vccOpts"in e}const S=(e,t)=>Yb(e,t,Wa);function Ue(e,t,n){const o=arguments.length;return o===2?at(t)&&!Ae(t)?Ft(t)?U(e,null,[t]):U(e,t):U(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Ft(n)&&(n=[n]),U(e,t,n))}const u$="3.5.12",c$=$t;/** -* @vue/runtime-dom v3.5.12 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Rf;const Lm=typeof window<"u"&&window.trustedTypes;if(Lm)try{Rf=Lm.createPolicy("vue",{createHTML:e=>e})}catch{}const x1=Rf?e=>Rf.createHTML(e):e=>e,d$="http://www.w3.org/2000/svg",f$="http://www.w3.org/1998/Math/MathML",sr=typeof document<"u"?document:null,Dm=sr&&sr.createElement("template"),p$={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r=t==="svg"?sr.createElementNS(d$,e):t==="mathml"?sr.createElementNS(f$,e):n?sr.createElement(e,{is:n}):sr.createElement(e);return e==="select"&&o&&o.multiple!=null&&r.setAttribute("multiple",o.multiple),r},createText:e=>sr.createTextNode(e),createComment:e=>sr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>sr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,l){const s=n?n.previousSibling:t.lastChild;if(r&&(r===l||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===l||!(r=r.nextSibling)););else{Dm.innerHTML=x1(o==="svg"?`${e}`:o==="mathml"?`${e}`:e);const a=Dm.content;if(o==="svg"||o==="mathml"){const u=a.firstChild;for(;u.firstChild;)a.appendChild(u.firstChild);a.removeChild(u)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Tr="transition",aa="animation",ks=Symbol("_vtc"),L1={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},D1=rn({},r1,L1),h$=e=>(e.displayName="Transition",e.props=D1,e),hn=h$((e,{slots:t})=>Ue(vk,B1(e),t)),dl=(e,t=[])=>{Ae(e)?e.forEach(n=>n(...t)):e&&e(...t)},Bm=e=>e?Ae(e)?e.some(t=>t.length>1):e.length>1:!1;function B1(e){const t={};for(const L in e)L in L1||(t[L]=e[L]);if(e.css===!1)return t;const{name:n="v",type:o,duration:r,enterFromClass:l=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:u=l,appearActiveClass:d=s,appearToClass:f=a,leaveFromClass:c=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,m=v$(r),p=m&&m[0],y=m&&m[1],{onBeforeEnter:g,onEnter:w,onEnterCancelled:b,onLeave:C,onLeaveCancelled:_,onBeforeAppear:E=g,onAppear:T=w,onAppearCancelled:N=b}=t,R=(L,W,H)=>{Rr(L,W?f:a),Rr(L,W?d:s),H&&H()},A=(L,W)=>{L._isLeaving=!1,Rr(L,c),Rr(L,v),Rr(L,h),W&&W()},I=L=>(W,H)=>{const V=L?T:w,x=()=>R(W,L,H);dl(V,[W,x]),Fm(()=>{Rr(W,L?u:l),lr(W,L?f:a),Bm(V)||Vm(W,o,p,x)})};return rn(t,{onBeforeEnter(L){dl(g,[L]),lr(L,l),lr(L,s)},onBeforeAppear(L){dl(E,[L]),lr(L,u),lr(L,d)},onEnter:I(!1),onAppear:I(!0),onLeave(L,W){L._isLeaving=!0;const H=()=>A(L,W);lr(L,c),lr(L,h),V1(),Fm(()=>{L._isLeaving&&(Rr(L,c),lr(L,v),Bm(C)||Vm(L,o,y,H))}),dl(C,[L,H])},onEnterCancelled(L){R(L,!1),dl(b,[L])},onAppearCancelled(L){R(L,!0),dl(N,[L])},onLeaveCancelled(L){A(L),dl(_,[L])}})}function v$(e){if(e==null)return null;if(at(e))return[Ad(e.enter),Ad(e.leave)];{const t=Ad(e);return[t,t]}}function Ad(e){return $E(e)}function lr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ks]||(e[ks]=new Set)).add(t)}function Rr(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[ks];n&&(n.delete(t),n.size||(e[ks]=void 0))}function Fm(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let m$=0;function Vm(e,t,n,o){const r=e._endId=++m$,l=()=>{r===e._endId&&o()};if(n!=null)return setTimeout(l,n);const{type:s,timeout:a,propCount:u}=F1(e,t);if(!s)return o();const d=s+"end";let f=0;const c=()=>{e.removeEventListener(d,h),l()},h=v=>{v.target===e&&++f>=u&&c()};setTimeout(()=>{f(n[m]||"").split(", "),r=o(`${Tr}Delay`),l=o(`${Tr}Duration`),s=Hm(r,l),a=o(`${aa}Delay`),u=o(`${aa}Duration`),d=Hm(a,u);let f=null,c=0,h=0;t===Tr?s>0&&(f=Tr,c=s,h=l.length):t===aa?d>0&&(f=aa,c=d,h=u.length):(c=Math.max(s,d),f=c>0?s>d?Tr:aa:null,h=f?f===Tr?l.length:u.length:0);const v=f===Tr&&/\b(transform|all)(,|$)/.test(o(`${Tr}Property`).toString());return{type:f,timeout:c,propCount:h,hasTransform:v}}function Hm(e,t){for(;e.lengthzm(n)+zm(e[o])))}function zm(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function V1(){return document.body.offsetHeight}function g$(e,t,n){const o=e[ks];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const ec=Symbol("_vod"),H1=Symbol("_vsh"),St={beforeMount(e,{value:t},{transition:n}){e[ec]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):ia(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),ia(e,!0),o.enter(e)):o.leave(e,()=>{ia(e,!1)}):ia(e,t))},beforeUnmount(e,{value:t}){ia(e,t)}};function ia(e,t){e.style.display=t?e[ec]:"none",e[H1]=!t}const y$=Symbol(""),b$=/(^|;)\s*display\s*:/;function w$(e,t,n){const o=e.style,r=Ze(n);let l=!1;if(n&&!r){if(t)if(Ze(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&yu(o,a,"")}else for(const s in t)n[s]==null&&yu(o,s,"");for(const s in n)s==="display"&&(l=!0),yu(o,s,n[s])}else if(r){if(t!==n){const s=o[y$];s&&(n+=";"+s),o.cssText=n,l=b$.test(n)}}else t&&e.removeAttribute("style");ec in e&&(e[ec]=l?o.display:"",e[H1]&&(o.display="none"))}const Km=/\s*!important$/;function yu(e,t,n){if(Ae(n))n.forEach(o=>yu(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=C$(e,t);Km.test(n)?e.setProperty(yr(o),n.replace(Km,""),"important"):e[o]=n}}const Wm=["Webkit","Moz","ms"],Pd={};function C$(e,t){const n=Pd[t];if(n)return n;let o=Gn(t);if(o!=="filter"&&o in e)return Pd[t]=o;o=vi(o);for(let r=0;rxd||(k$.then(()=>xd=0),xd=Date.now());function T$(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;$o(O$(o,n.value),t,5,[o])};return n.value=e,n.attached=$$(),n}function O$(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>r=>!r._stopped&&o&&o(r))}else return t}const Xm=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,N$=(e,t,n,o,r,l)=>{const s=r==="svg";t==="class"?g$(e,o,s):t==="style"?w$(e,n,o):$c(t)?sh(t)||_$(e,t,n,o,l):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):M$(e,t,o,s))?(qm(e,t,o),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Um(e,t,o,s,l,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ze(o))?qm(e,Gn(t),o,l,t):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),Um(e,t,o,s))};function M$(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xm(t)&&Ge(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Xm(t)&&Ze(n)?!1:t in e}const z1=new WeakMap,K1=new WeakMap,tc=Symbol("_moveCb"),Jm=Symbol("_enterCb"),R$=e=>(delete e.props.mode,e),I$=R$({name:"TransitionGroup",props:rn({},D1,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ot(),o=o1();let r,l;return wr(()=>{if(!r.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!L$(r[0].el,n.vnode.el,s))return;r.forEach(A$),r.forEach(P$);const a=r.filter(x$);V1(),a.forEach(u=>{const d=u.el,f=d.style;lr(d,s),f.transform=f.webkitTransform=f.transitionDuration="";const c=d[tc]=h=>{h&&h.target!==d||(!h||/transform$/.test(h.propertyName))&&(d.removeEventListener("transitionend",c),d[tc]=null,Rr(d,s))};d.addEventListener("transitionend",c)})}),()=>{const s=kt(e),a=B1(s);let u=s.tag||ze;if(r=[],l)for(let d=0;d{a.split(/\s+/).forEach(u=>u&&o.classList.remove(u))}),n.split(/\s+/).forEach(a=>a&&o.classList.add(a)),o.style.display="none";const l=t.nodeType===1?t:t.parentNode;l.appendChild(o);const{hasTransform:s}=F1(o);return l.removeChild(o),s}const $s=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ae(t)?n=>hu(t,n):t};function D$(e){e.target.composing=!0}function Zm(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const fr=Symbol("_assign"),Eh={created(e,{modifiers:{lazy:t,trim:n,number:o}},r){e[fr]=$s(r);const l=o||r.props&&r.props.type==="number";Fr(e,t?"change":"input",s=>{if(s.target.composing)return;let a=e.value;n&&(a=a.trim()),l&&(a=bf(a)),e[fr](a)}),n&&Fr(e,"change",()=>{e.value=e.value.trim()}),t||(Fr(e,"compositionstart",D$),Fr(e,"compositionend",Zm),Fr(e,"change",Zm))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:o,trim:r,number:l}},s){if(e[fr]=$s(s),e.composing)return;const a=(l||e.type==="number")&&!/^0\d/.test(e.value)?bf(e.value):e.value,u=t??"";a!==u&&(document.activeElement===e&&e.type!=="range"&&(o&&t===n||r&&e.value.trim()===u)||(e.value=u))}},nc={deep:!0,created(e,t,n){e[fr]=$s(n),Fr(e,"change",()=>{const o=e._modelValue,r=U1(e),l=e.checked,s=e[fr];if(Ae(o)){const a=_b(o,r),u=a!==-1;if(l&&!u)s(o.concat(r));else if(!l&&u){const d=[...o];d.splice(a,1),s(d)}}else if(Tc(o)){const a=new Set(o);l?a.add(r):a.delete(r),s(a)}else s(q1(e,l))})},mounted:Qm,beforeUpdate(e,t,n){e[fr]=$s(n),Qm(e,t,n)}};function Qm(e,{value:t,oldValue:n},o){e._modelValue=t;let r;if(Ae(t))r=_b(t,o.props.value)>-1;else if(Tc(t))r=t.has(o.props.value);else{if(t===n)return;r=_s(t,q1(e,!0))}e.checked!==r&&(e.checked=r)}const j1={created(e,{value:t},n){e.checked=_s(t,n.props.value),e[fr]=$s(n),Fr(e,"change",()=>{e[fr](U1(e))})},beforeUpdate(e,{value:t,oldValue:n},o){e[fr]=$s(o),t!==n&&(e.checked=_s(t,o.props.value))}};function U1(e){return"_value"in e?e._value:e.value}function q1(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const B$=["ctrl","shift","alt","meta"],F$={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>B$.some(n=>e[`${n}Key`]&&!t.includes(n))},Xe=(e,t)=>{const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(r,...l)=>{for(let s=0;s{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=r=>{if(!("key"in r))return;const l=yr(r.key);if(t.some(s=>s===l||V$[s]===l))return e(r)})},H$=rn({patchProp:N$},p$);let eg;function Y1(){return eg||(eg=Fk(H$))}const qr=(...e)=>{Y1().render(...e)},G1=(...e)=>{const t=Y1().createApp(...e),{mount:n}=t;return t.mount=o=>{const r=K$(o);if(!r)return;const l=t._component;!Ge(l)&&!l.render&&!l.template&&(l.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const s=n(r,!1,z$(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},t};function z$(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function K$(e){return Ze(e)?document.querySelector(e):e}const W$=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},j$={};function U$(e,t){const n=st("router-view");return k(),re(n)}const q$=W$(j$,[["render",U$]]),Y$="modulepreload",G$=function(e,t){return new URL(e,t).href},tg={},on=function(t,n,o){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(l=>{if(l=G$(l,o),l in tg)return;tg[l]=!0;const s=l.endsWith(".css"),a=s?'[rel="stylesheet"]':"";if(!!o)for(let f=r.length-1;f>=0;f--){const c=r[f];if(c.href===l&&(!s||c.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${a}`))return;const d=document.createElement("link");if(d.rel=s?"stylesheet":Y$,s||(d.as="script",d.crossOrigin=""),d.href=l,document.head.appendChild(d),s)return new Promise((f,c)=>{d.addEventListener("load",f),d.addEventListener("error",()=>c(new Error(`Unable to preload CSS for ${l}`)))})})).then(()=>t())};/*! - * vue-router v4.1.6 - * (c) 2022 Eduardo San Martin Morote - * @license MIT - */const os=typeof window<"u";function X$(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const Vt=Object.assign;function Ld(e,t){const n={};for(const o in t){const r=t[o];n[o]=To(r)?r.map(e):e(r)}return n}const Oa=()=>{},To=Array.isArray,J$=/\/$/,Z$=e=>e.replace(J$,"");function Dd(e,t,n="/"){let o,r={},l="",s="";const a=t.indexOf("#");let u=t.indexOf("?");return a=0&&(u=-1),u>-1&&(o=t.slice(0,u),l=t.slice(u+1,a>-1?a:t.length),r=e(l)),a>-1&&(o=o||t.slice(0,a),s=t.slice(a,t.length)),o=nT(o??t,n),{fullPath:o+(l&&"?")+l+s,path:o,query:r,hash:s}}function Q$(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function ng(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function eT(e,t,n){const o=t.matched.length-1,r=n.matched.length-1;return o>-1&&o===r&&Ts(t.matched[o],n.matched[r])&&X1(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ts(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function X1(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!tT(e[n],t[n]))return!1;return!0}function tT(e,t){return To(e)?og(e,t):To(t)?og(t,e):e===t}function og(e,t){return To(t)?e.length===t.length&&e.every((n,o)=>n===t[o]):e.length===1&&e[0]===t}function nT(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),o=e.split("/");let r=n.length-1,l,s;for(l=0;l1&&r--;else break;return n.slice(0,r).join("/")+"/"+o.slice(l-(l===o.length?1:0)).join("/")}var ja;(function(e){e.pop="pop",e.push="push"})(ja||(ja={}));var Na;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Na||(Na={}));function oT(e){if(!e)if(os){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Z$(e)}const rT=/^[^#]+#/;function lT(e,t){return e.replace(rT,"#")+t}function sT(e,t){const n=document.documentElement.getBoundingClientRect(),o=e.getBoundingClientRect();return{behavior:t.behavior,left:o.left-n.left-(t.left||0),top:o.top-n.top-(t.top||0)}}const Bc=()=>({left:window.pageXOffset,top:window.pageYOffset});function aT(e){let t;if("el"in e){const n=e.el,o=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?o?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=sT(r,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function rg(e,t){return(history.state?history.state.position-t:-1)+e}const If=new Map;function iT(e,t){If.set(e,t)}function uT(e){const t=If.get(e);return If.delete(e),t}let cT=()=>location.protocol+"//"+location.host;function J1(e,t){const{pathname:n,search:o,hash:r}=t,l=e.indexOf("#");if(l>-1){let a=r.includes(e.slice(l))?e.slice(l).length:1,u=r.slice(a);return u[0]!=="/"&&(u="/"+u),ng(u,"")}return ng(n,e)+o+r}function dT(e,t,n,o){let r=[],l=[],s=null;const a=({state:h})=>{const v=J1(e,location),m=n.value,p=t.value;let y=0;if(h){if(n.value=v,t.value=h,s&&s===m){s=null;return}y=p?h.position-p.position:0}else o(v);r.forEach(g=>{g(n.value,m,{delta:y,type:ja.pop,direction:y?y>0?Na.forward:Na.back:Na.unknown})})};function u(){s=n.value}function d(h){r.push(h);const v=()=>{const m=r.indexOf(h);m>-1&&r.splice(m,1)};return l.push(v),v}function f(){const{history:h}=window;h.state&&h.replaceState(Vt({},h.state,{scroll:Bc()}),"")}function c(){for(const h of l)h();l=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",f),{pauseListeners:u,listen:d,destroy:c}}function lg(e,t,n,o=!1,r=!1){return{back:e,current:t,forward:n,replaced:o,position:window.history.length,scroll:r?Bc():null}}function fT(e){const{history:t,location:n}=window,o={value:J1(e,n)},r={value:t.state};r.value||l(o.value,{back:null,current:o.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function l(u,d,f){const c=e.indexOf("#"),h=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+u:cT()+e+u;try{t[f?"replaceState":"pushState"](d,"",h),r.value=d}catch(v){console.error(v),n[f?"replace":"assign"](h)}}function s(u,d){const f=Vt({},t.state,lg(r.value.back,u,r.value.forward,!0),d,{position:r.value.position});l(u,f,!0),o.value=u}function a(u,d){const f=Vt({},r.value,t.state,{forward:u,scroll:Bc()});l(f.current,f,!0);const c=Vt({},lg(o.value,u,null),{position:f.position+1},d);l(u,c,!1),o.value=u}return{location:o,state:r,push:a,replace:s}}function pT(e){e=oT(e);const t=fT(e),n=dT(e,t.state,t.location,t.replace);function o(l,s=!0){s||n.pauseListeners(),history.go(l)}const r=Vt({location:"",base:e,go:o,createHref:lT.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function hT(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),pT(e)}function vT(e){return typeof e=="string"||e&&typeof e=="object"}function Z1(e){return typeof e=="string"||typeof e=="symbol"}const Or={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Q1=Symbol("");var sg;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(sg||(sg={}));function Os(e,t){return Vt(new Error,{type:e,[Q1]:!0},t)}function or(e,t){return e instanceof Error&&Q1 in e&&(t==null||!!(e.type&t))}const ag="[^/]+?",mT={sensitive:!1,strict:!1,start:!0,end:!0},gT=/[.+*?^${}()[\]/\\]/g;function yT(e,t){const n=Vt({},mT,t),o=[];let r=n.start?"^":"";const l=[];for(const d of e){const f=d.length?[]:[90];n.strict&&!d.length&&(r+="/");for(let c=0;ct.length?t.length===1&&t[0]===40+40?1:-1:0}function wT(e,t){let n=0;const o=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const CT={type:0,value:""},ST=/[a-zA-Z0-9_]/;function _T(e){if(!e)return[[]];if(e==="/")return[[CT]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${d}": ${v}`)}let n=0,o=n;const r=[];let l;function s(){l&&r.push(l),l=[]}let a=0,u,d="",f="";function c(){d&&(n===0?l.push({type:0,value:d}):n===1||n===2||n===3?(l.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),l.push({type:1,value:d,regexp:f,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),d="")}function h(){d+=u}for(;a{s(w)}:Oa}function s(f){if(Z1(f)){const c=o.get(f);c&&(o.delete(f),n.splice(n.indexOf(c),1),c.children.forEach(s),c.alias.forEach(s))}else{const c=n.indexOf(f);c>-1&&(n.splice(c,1),f.record.name&&o.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function a(){return n}function u(f){let c=0;for(;c=0&&(f.record.path!==n[c].record.path||!ew(f,n[c]));)c++;n.splice(c,0,f),f.record.name&&!cg(f)&&o.set(f.record.name,f)}function d(f,c){let h,v={},m,p;if("name"in f&&f.name){if(h=o.get(f.name),!h)throw Os(1,{location:f});p=h.record.name,v=Vt(ug(c.params,h.keys.filter(w=>!w.optional).map(w=>w.name)),f.params&&ug(f.params,h.keys.map(w=>w.name))),m=h.stringify(v)}else if("path"in f)m=f.path,h=n.find(w=>w.re.test(m)),h&&(v=h.parse(m),p=h.record.name);else{if(h=c.name?o.get(c.name):n.find(w=>w.re.test(c.path)),!h)throw Os(1,{location:f,currentLocation:c});p=h.record.name,v=Vt({},c.params,f.params),m=h.stringify(v)}const y=[];let g=h;for(;g;)y.unshift(g.record),g=g.parent;return{name:p,path:m,params:v,matched:y,meta:OT(y)}}return e.forEach(f=>l(f)),{addRoute:l,resolve:d,removeRoute:s,getRoutes:a,getRecordMatcher:r}}function ug(e,t){const n={};for(const o of t)o in e&&(n[o]=e[o]);return n}function $T(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:TT(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function TT(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const o in e.components)t[o]=typeof n=="boolean"?n:n[o];return t}function cg(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function OT(e){return e.reduce((t,n)=>Vt(t,n.meta),{})}function dg(e,t){const n={};for(const o in e)n[o]=o in t?t[o]:e[o];return n}function ew(e,t){return t.children.some(n=>n===e||ew(e,n))}const tw=/#/g,NT=/&/g,MT=/\//g,RT=/=/g,IT=/\?/g,nw=/\+/g,AT=/%5B/g,PT=/%5D/g,ow=/%5E/g,xT=/%60/g,rw=/%7B/g,LT=/%7C/g,lw=/%7D/g,DT=/%20/g;function kh(e){return encodeURI(""+e).replace(LT,"|").replace(AT,"[").replace(PT,"]")}function BT(e){return kh(e).replace(rw,"{").replace(lw,"}").replace(ow,"^")}function Af(e){return kh(e).replace(nw,"%2B").replace(DT,"+").replace(tw,"%23").replace(NT,"%26").replace(xT,"`").replace(rw,"{").replace(lw,"}").replace(ow,"^")}function FT(e){return Af(e).replace(RT,"%3D")}function VT(e){return kh(e).replace(tw,"%23").replace(IT,"%3F")}function HT(e){return e==null?"":VT(e).replace(MT,"%2F")}function oc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function zT(e){const t={};if(e===""||e==="?")return t;const o=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;rl&&Af(l)):[o&&Af(o)]).forEach(l=>{l!==void 0&&(t+=(t.length?"&":"")+n,l!=null&&(t+="="+l))})}return t}function KT(e){const t={};for(const n in e){const o=e[n];o!==void 0&&(t[n]=To(o)?o.map(r=>r==null?null:""+r):o==null?o:""+o)}return t}const WT=Symbol(""),pg=Symbol(""),Fc=Symbol(""),$h=Symbol(""),Pf=Symbol("");function ua(){let e=[];function t(o){return e.push(o),()=>{const r=e.indexOf(o);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function Br(e,t,n,o,r){const l=o&&(o.enterCallbacks[r]=o.enterCallbacks[r]||[]);return()=>new Promise((s,a)=>{const u=c=>{c===!1?a(Os(4,{from:n,to:t})):c instanceof Error?a(c):vT(c)?a(Os(2,{from:t,to:c})):(l&&o.enterCallbacks[r]===l&&typeof c=="function"&&l.push(c),s())},d=e.call(o&&o.instances[r],t,n,u);let f=Promise.resolve(d);e.length<3&&(f=f.then(u)),f.catch(c=>a(c))})}function Bd(e,t,n,o){const r=[];for(const l of e)for(const s in l.components){let a=l.components[s];if(!(t!=="beforeRouteEnter"&&!l.instances[s]))if(jT(a)){const d=(a.__vccOpts||a)[t];d&&r.push(Br(d,n,o,l,s))}else{let u=a();r.push(()=>u.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${s}" at "${l.path}"`));const f=X$(d)?d.default:d;l.components[s]=f;const h=(f.__vccOpts||f)[t];return h&&Br(h,n,o,l,s)()}))}}return r}function jT(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function hg(e){const t=xe(Fc),n=xe($h),o=S(()=>t.resolve(i(e.to))),r=S(()=>{const{matched:u}=o.value,{length:d}=u,f=u[d-1],c=n.matched;if(!f||!c.length)return-1;const h=c.findIndex(Ts.bind(null,f));if(h>-1)return h;const v=vg(u[d-2]);return d>1&&vg(f)===v&&c[c.length-1].path!==v?c.findIndex(Ts.bind(null,u[d-2])):h}),l=S(()=>r.value>-1&>(n.params,o.value.params)),s=S(()=>r.value>-1&&r.value===n.matched.length-1&&X1(n.params,o.value.params));function a(u={}){return YT(u)?t[i(e.replace)?"replace":"push"](i(e.to)).catch(Oa):Promise.resolve()}return{route:o,href:S(()=>o.value.href),isActive:l,isExactActive:s,navigate:a}}const UT=K({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:hg,setup(e,{slots:t}){const n=_t(hg(e)),{options:o}=xe(Fc),r=S(()=>({[mg(e.activeClass,o.linkActiveClass,"router-link-active")]:n.isActive,[mg(e.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const l=t.default&&t.default(n);return e.custom?l:Ue("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},l)}}}),qT=UT;function YT(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function GT(e,t){for(const n in t){const o=t[n],r=e[n];if(typeof o=="string"){if(o!==r)return!1}else if(!To(r)||r.length!==o.length||o.some((l,s)=>l!==r[s]))return!1}return!0}function vg(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const mg=(e,t,n)=>e??t??n,XT=K({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const o=xe(Pf),r=S(()=>e.route||o.value),l=xe(pg,0),s=S(()=>{let d=i(l);const{matched:f}=r.value;let c;for(;(c=f[d])&&!c.components;)d++;return d}),a=S(()=>r.value.matched[s.value]);pt(pg,S(()=>s.value+1)),pt(WT,a),pt(Pf,r);const u=P();return he(()=>[u.value,a.value,e.name],([d,f,c],[h,v,m])=>{f&&(f.instances[c]=d,v&&v!==f&&d&&d===h&&(f.leaveGuards.size||(f.leaveGuards=v.leaveGuards),f.updateGuards.size||(f.updateGuards=v.updateGuards))),d&&f&&(!v||!Ts(f,v)||!h)&&(f.enterCallbacks[c]||[]).forEach(p=>p(d))},{flush:"post"}),()=>{const d=r.value,f=e.name,c=a.value,h=c&&c.components[f];if(!h)return gg(n.default,{Component:h,route:d});const v=c.props[f],m=v?v===!0?d.params:typeof v=="function"?v(d):v:null,y=Ue(h,Vt({},m,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(c.instances[f]=null)},ref:u}));return gg(n.default,{Component:y,route:d})||y}}});function gg(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const JT=XT;function ZT(e){const t=kT(e.routes,e),n=e.parseQuery||zT,o=e.stringifyQuery||fg,r=e.history,l=ua(),s=ua(),a=ua(),u=xt(Or);let d=Or;os&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=Ld.bind(null,te=>""+te),c=Ld.bind(null,HT),h=Ld.bind(null,oc);function v(te,Y){let X,Q;return Z1(te)?(X=t.getRecordMatcher(te),Q=Y):Q=te,t.addRoute(Q,X)}function m(te){const Y=t.getRecordMatcher(te);Y&&t.removeRoute(Y)}function p(){return t.getRoutes().map(te=>te.record)}function y(te){return!!t.getRecordMatcher(te)}function g(te,Y){if(Y=Vt({},Y||u.value),typeof te=="string"){const we=Dd(n,te,Y.path),q=t.resolve({path:we.path},Y),ee=r.createHref(we.fullPath);return Vt(we,q,{params:h(q.params),hash:oc(we.hash),redirectedFrom:void 0,href:ee})}let X;if("path"in te)X=Vt({},te,{path:Dd(n,te.path,Y.path).path});else{const we=Vt({},te.params);for(const q in we)we[q]==null&&delete we[q];X=Vt({},te,{params:c(te.params)}),Y.params=c(Y.params)}const Q=t.resolve(X,Y),Se=te.hash||"";Q.params=f(h(Q.params));const de=Q$(o,Vt({},te,{hash:BT(Se),path:Q.path})),ie=r.createHref(de);return Vt({fullPath:de,hash:Se,query:o===fg?KT(te.query):te.query||{}},Q,{redirectedFrom:void 0,href:ie})}function w(te){return typeof te=="string"?Dd(n,te,u.value.path):Vt({},te)}function b(te,Y){if(d!==te)return Os(8,{from:Y,to:te})}function C(te){return T(te)}function _(te){return C(Vt(w(te),{replace:!0}))}function E(te){const Y=te.matched[te.matched.length-1];if(Y&&Y.redirect){const{redirect:X}=Y;let Q=typeof X=="function"?X(te):X;return typeof Q=="string"&&(Q=Q.includes("?")||Q.includes("#")?Q=w(Q):{path:Q},Q.params={}),Vt({query:te.query,hash:te.hash,params:"path"in Q?{}:te.params},Q)}}function T(te,Y){const X=d=g(te),Q=u.value,Se=te.state,de=te.force,ie=te.replace===!0,we=E(X);if(we)return T(Vt(w(we),{state:typeof we=="object"?Vt({},Se,we.state):Se,force:de,replace:ie}),Y||X);const q=X;q.redirectedFrom=Y;let ee;return!de&&eT(o,Q,X)&&(ee=Os(16,{to:q,from:Q}),B(Q,Q,!0,!1)),(ee?Promise.resolve(ee):R(q,Q)).catch(ce=>or(ce)?or(ce,2)?ce:O(ce):M(ce,q,Q)).then(ce=>{if(ce){if(or(ce,2))return T(Vt({replace:ie},w(ce.to),{state:typeof ce.to=="object"?Vt({},Se,ce.to.state):Se,force:de}),Y||q)}else ce=I(q,Q,!0,ie,Se);return A(q,Q,ce),ce})}function N(te,Y){const X=b(te,Y);return X?Promise.reject(X):Promise.resolve()}function R(te,Y){let X;const[Q,Se,de]=QT(te,Y);X=Bd(Q.reverse(),"beforeRouteLeave",te,Y);for(const we of Q)we.leaveGuards.forEach(q=>{X.push(Br(q,te,Y))});const ie=N.bind(null,te,Y);return X.push(ie),Xl(X).then(()=>{X=[];for(const we of l.list())X.push(Br(we,te,Y));return X.push(ie),Xl(X)}).then(()=>{X=Bd(Se,"beforeRouteUpdate",te,Y);for(const we of Se)we.updateGuards.forEach(q=>{X.push(Br(q,te,Y))});return X.push(ie),Xl(X)}).then(()=>{X=[];for(const we of te.matched)if(we.beforeEnter&&!Y.matched.includes(we))if(To(we.beforeEnter))for(const q of we.beforeEnter)X.push(Br(q,te,Y));else X.push(Br(we.beforeEnter,te,Y));return X.push(ie),Xl(X)}).then(()=>(te.matched.forEach(we=>we.enterCallbacks={}),X=Bd(de,"beforeRouteEnter",te,Y),X.push(ie),Xl(X))).then(()=>{X=[];for(const we of s.list())X.push(Br(we,te,Y));return X.push(ie),Xl(X)}).catch(we=>or(we,8)?we:Promise.reject(we))}function A(te,Y,X){for(const Q of a.list())Q(te,Y,X)}function I(te,Y,X,Q,Se){const de=b(te,Y);if(de)return de;const ie=Y===Or,we=os?history.state:{};X&&(Q||ie?r.replace(te.fullPath,Vt({scroll:ie&&we&&we.scroll},Se)):r.push(te.fullPath,Se)),u.value=te,B(te,Y,X,ie),O()}let L;function W(){L||(L=r.listen((te,Y,X)=>{if(!ue.listening)return;const Q=g(te),Se=E(Q);if(Se){T(Vt(Se,{replace:!0}),Q).catch(Oa);return}d=Q;const de=u.value;os&&iT(rg(de.fullPath,X.delta),Bc()),R(Q,de).catch(ie=>or(ie,12)?ie:or(ie,2)?(T(ie.to,Q).then(we=>{or(we,20)&&!X.delta&&X.type===ja.pop&&r.go(-1,!1)}).catch(Oa),Promise.reject()):(X.delta&&r.go(-X.delta,!1),M(ie,Q,de))).then(ie=>{ie=ie||I(Q,de,!1),ie&&(X.delta&&!or(ie,8)?r.go(-X.delta,!1):X.type===ja.pop&&or(ie,20)&&r.go(-1,!1)),A(Q,de,ie)}).catch(Oa)}))}let H=ua(),V=ua(),x;function M(te,Y,X){O(te);const Q=V.list();return Q.length?Q.forEach(Se=>Se(te,Y,X)):console.error(te),Promise.reject(te)}function D(){return x&&u.value!==Or?Promise.resolve():new Promise((te,Y)=>{H.add([te,Y])})}function O(te){return x||(x=!te,W(),H.list().forEach(([Y,X])=>te?X(te):Y()),H.reset()),te}function B(te,Y,X,Q){const{scrollBehavior:Se}=e;if(!os||!Se)return Promise.resolve();const de=!X&&uT(rg(te.fullPath,0))||(Q||!X)&&history.state&&history.state.scroll||null;return je().then(()=>Se(te,Y,de)).then(ie=>ie&&aT(ie)).catch(ie=>M(ie,te,Y))}const j=te=>r.go(te);let G;const ne=new Set,ue={currentRoute:u,listening:!0,addRoute:v,removeRoute:m,hasRoute:y,getRoutes:p,resolve:g,options:e,push:C,replace:_,go:j,back:()=>j(-1),forward:()=>j(1),beforeEach:l.add,beforeResolve:s.add,afterEach:a.add,onError:V.add,isReady:D,install(te){const Y=this;te.component("RouterLink",qT),te.component("RouterView",JT),te.config.globalProperties.$router=Y,Object.defineProperty(te.config.globalProperties,"$route",{enumerable:!0,get:()=>i(u)}),os&&!G&&u.value===Or&&(G=!0,C(r.location).catch(Se=>{}));const X={};for(const Se in Or)X[Se]=S(()=>u.value[Se]);te.provide(Fc,Y),te.provide($h,_t(X)),te.provide(Pf,u);const Q=te.unmount;ne.add(te),te.unmount=function(){ne.delete(te),ne.size<1&&(d=Or,L&&L(),L=null,u.value=Or,G=!1,x=!1),Q()}}};return ue}function Xl(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function QT(e,t){const n=[],o=[],r=[],l=Math.max(t.matched.length,e.matched.length);for(let s=0;sTs(d,a))?o.push(a):n.push(a));const u=e.matched[s];u&&(t.matched.find(d=>Ts(d,u))||r.push(u))}return[n,o,r]}function kne(){return xe(Fc)}function $ne(){return xe($h)}function sw(e,t){return function(){return e.apply(t,arguments)}}const{toString:eO}=Object.prototype,{getPrototypeOf:Th}=Object,Vc=(e=>t=>{const n=eO.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Go=e=>(e=e.toLowerCase(),t=>Vc(t)===e),Hc=e=>t=>typeof t===e,{isArray:Gs}=Array,Ua=Hc("undefined");function tO(e){return e!==null&&!Ua(e)&&e.constructor!==null&&!Ua(e.constructor)&&uo(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const aw=Go("ArrayBuffer");function nO(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&aw(e.buffer),t}const oO=Hc("string"),uo=Hc("function"),iw=Hc("number"),zc=e=>e!==null&&typeof e=="object",rO=e=>e===!0||e===!1,bu=e=>{if(Vc(e)!=="object")return!1;const t=Th(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},lO=Go("Date"),sO=Go("File"),aO=Go("Blob"),iO=Go("FileList"),uO=e=>zc(e)&&uo(e.pipe),cO=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||uo(e.append)&&((t=Vc(e))==="formdata"||t==="object"&&uo(e.toString)&&e.toString()==="[object FormData]"))},dO=Go("URLSearchParams"),fO=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function bi(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let o,r;if(typeof e!="object"&&(e=[e]),Gs(e))for(o=0,r=e.length;o0;)if(r=n[o],t===r.toLowerCase())return r;return null}const cw=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),dw=e=>!Ua(e)&&e!==cw;function xf(){const{caseless:e}=dw(this)&&this||{},t={},n=(o,r)=>{const l=e&&uw(t,r)||r;bu(t[l])&&bu(o)?t[l]=xf(t[l],o):bu(o)?t[l]=xf({},o):Gs(o)?t[l]=o.slice():t[l]=o};for(let o=0,r=arguments.length;o(bi(t,(r,l)=>{n&&uo(r)?e[l]=sw(r,n):e[l]=r},{allOwnKeys:o}),e),hO=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),vO=(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},mO=(e,t,n,o)=>{let r,l,s;const a={};if(t=t||{},e==null)return t;do{for(r=Object.getOwnPropertyNames(e),l=r.length;l-- >0;)s=r[l],(!o||o(s,e,t))&&!a[s]&&(t[s]=e[s],a[s]=!0);e=n!==!1&&Th(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},gO=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return o!==-1&&o===n},yO=e=>{if(!e)return null;if(Gs(e))return e;let t=e.length;if(!iw(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},bO=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Th(Uint8Array)),wO=(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let r;for(;(r=o.next())&&!r.done;){const l=r.value;t.call(e,l[0],l[1])}},CO=(e,t)=>{let n;const o=[];for(;(n=e.exec(t))!==null;)o.push(n);return o},SO=Go("HTMLFormElement"),_O=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,o,r){return o.toUpperCase()+r}),yg=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),EO=Go("RegExp"),fw=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};bi(n,(r,l)=>{let s;(s=t(r,l,e))!==!1&&(o[l]=s||r)}),Object.defineProperties(e,o)},kO=e=>{fw(e,(t,n)=>{if(uo(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const o=e[n];if(uo(o)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},$O=(e,t)=>{const n={},o=r=>{r.forEach(l=>{n[l]=!0})};return Gs(e)?o(e):o(String(e).split(t)),n},TO=()=>{},OO=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Fd="abcdefghijklmnopqrstuvwxyz",bg="0123456789",pw={DIGIT:bg,ALPHA:Fd,ALPHA_DIGIT:Fd+Fd.toUpperCase()+bg},NO=(e=16,t=pw.ALPHA_DIGIT)=>{let n="";const{length:o}=t;for(;e--;)n+=t[Math.random()*o|0];return n};function MO(e){return!!(e&&uo(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const RO=e=>{const t=new Array(10),n=(o,r)=>{if(zc(o)){if(t.indexOf(o)>=0)return;if(!("toJSON"in o)){t[r]=o;const l=Gs(o)?[]:{};return bi(o,(s,a)=>{const u=n(s,r+1);!Ua(u)&&(l[a]=u)}),t[r]=void 0,l}}return o};return n(e,0)},IO=Go("AsyncFunction"),AO=e=>e&&(zc(e)||uo(e))&&uo(e.then)&&uo(e.catch),De={isArray:Gs,isArrayBuffer:aw,isBuffer:tO,isFormData:cO,isArrayBufferView:nO,isString:oO,isNumber:iw,isBoolean:rO,isObject:zc,isPlainObject:bu,isUndefined:Ua,isDate:lO,isFile:sO,isBlob:aO,isRegExp:EO,isFunction:uo,isStream:uO,isURLSearchParams:dO,isTypedArray:bO,isFileList:iO,forEach:bi,merge:xf,extend:pO,trim:fO,stripBOM:hO,inherits:vO,toFlatObject:mO,kindOf:Vc,kindOfTest:Go,endsWith:gO,toArray:yO,forEachEntry:wO,matchAll:CO,isHTMLForm:SO,hasOwnProperty:yg,hasOwnProp:yg,reduceDescriptors:fw,freezeMethods:kO,toObjectSet:$O,toCamelCase:_O,noop:TO,toFiniteNumber:OO,findKey:uw,global:cw,isContextDefined:dw,ALPHABET:pw,generateString:NO,isSpecCompliantForm:MO,toJSONObject:RO,isAsyncFn:IO,isThenable:AO};function It(e,t,n,o,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r)}De.inherits(It,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:De.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const hw=It.prototype,vw={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{vw[e]={value:e}});Object.defineProperties(It,vw);Object.defineProperty(hw,"isAxiosError",{value:!0});It.from=(e,t,n,o,r,l)=>{const s=Object.create(hw);return De.toFlatObject(e,s,function(u){return u!==Error.prototype},a=>a!=="isAxiosError"),It.call(s,e.message,t,n,o,r),s.cause=e,s.name=e.name,l&&Object.assign(s,l),s};const PO=null;function Lf(e){return De.isPlainObject(e)||De.isArray(e)}function mw(e){return De.endsWith(e,"[]")?e.slice(0,-2):e}function wg(e,t,n){return e?e.concat(t).map(function(r,l){return r=mw(r),!n&&l?"["+r+"]":r}).join(n?".":""):t}function xO(e){return De.isArray(e)&&!e.some(Lf)}const LO=De.toFlatObject(De,{},null,function(t){return/^is[A-Z]/.test(t)});function Kc(e,t,n){if(!De.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=De.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(p,y){return!De.isUndefined(y[p])});const o=n.metaTokens,r=n.visitor||f,l=n.dots,s=n.indexes,u=(n.Blob||typeof Blob<"u"&&Blob)&&De.isSpecCompliantForm(t);if(!De.isFunction(r))throw new TypeError("visitor must be a function");function d(m){if(m===null)return"";if(De.isDate(m))return m.toISOString();if(!u&&De.isBlob(m))throw new It("Blob is not supported. Use a Buffer instead.");return De.isArrayBuffer(m)||De.isTypedArray(m)?u&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function f(m,p,y){let g=m;if(m&&!y&&typeof m=="object"){if(De.endsWith(p,"{}"))p=o?p:p.slice(0,-2),m=JSON.stringify(m);else if(De.isArray(m)&&xO(m)||(De.isFileList(m)||De.endsWith(p,"[]"))&&(g=De.toArray(m)))return p=mw(p),g.forEach(function(b,C){!(De.isUndefined(b)||b===null)&&t.append(s===!0?wg([p],C,l):s===null?p:p+"[]",d(b))}),!1}return Lf(m)?!0:(t.append(wg(y,p,l),d(m)),!1)}const c=[],h=Object.assign(LO,{defaultVisitor:f,convertValue:d,isVisitable:Lf});function v(m,p){if(!De.isUndefined(m)){if(c.indexOf(m)!==-1)throw Error("Circular reference detected in "+p.join("."));c.push(m),De.forEach(m,function(g,w){(!(De.isUndefined(g)||g===null)&&r.call(t,g,De.isString(w)?w.trim():w,p,h))===!0&&v(g,p?p.concat(w):[w])}),c.pop()}}if(!De.isObject(e))throw new TypeError("data must be an object");return v(e),t}function Cg(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(o){return t[o]})}function Oh(e,t){this._pairs=[],e&&Kc(e,this,t)}const gw=Oh.prototype;gw.append=function(t,n){this._pairs.push([t,n])};gw.toString=function(t){const n=t?function(o){return t.call(this,o,Cg)}:Cg;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function DO(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function yw(e,t,n){if(!t)return e;const o=n&&n.encode||DO,r=n&&n.serialize;let l;if(r?l=r(t,n):l=De.isURLSearchParams(t)?t.toString():new Oh(t,n).toString(o),l){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+l}return e}class BO{constructor(){this.handlers=[]}use(t,n,o){return this.handlers.push({fulfilled:t,rejected:n,synchronous:o?o.synchronous:!1,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){De.forEach(this.handlers,function(o){o!==null&&t(o)})}}const Sg=BO,bw={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},FO=typeof URLSearchParams<"u"?URLSearchParams:Oh,VO=typeof FormData<"u"?FormData:null,HO=typeof Blob<"u"?Blob:null,zO={isBrowser:!0,classes:{URLSearchParams:FO,FormData:VO,Blob:HO},protocols:["http","https","file","blob","url","data"]},ww=typeof window<"u"&&typeof document<"u",KO=(e=>ww&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),WO=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),jO=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ww,hasStandardBrowserEnv:KO,hasStandardBrowserWebWorkerEnv:WO},Symbol.toStringTag,{value:"Module"})),Vo={...jO,...zO};function UO(e,t){return Kc(e,new Vo.classes.URLSearchParams,Object.assign({visitor:function(n,o,r,l){return Vo.isNode&&De.isBuffer(n)?(this.append(o,n.toString("base64")),!1):l.defaultVisitor.apply(this,arguments)}},t))}function qO(e){return De.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function YO(e){const t={},n=Object.keys(e);let o;const r=n.length;let l;for(o=0;o=n.length;return s=!s&&De.isArray(r)?r.length:s,u?(De.hasOwnProp(r,s)?r[s]=[r[s],o]:r[s]=o,!a):((!r[s]||!De.isObject(r[s]))&&(r[s]=[]),t(n,o,r[s],l)&&De.isArray(r[s])&&(r[s]=YO(r[s])),!a)}if(De.isFormData(e)&&De.isFunction(e.entries)){const n={};return De.forEachEntry(e,(o,r)=>{t(qO(o),r,n,0)}),n}return null}function GO(e,t,n){if(De.isString(e))try{return(t||JSON.parse)(e),De.trim(e)}catch(o){if(o.name!=="SyntaxError")throw o}return(n||JSON.stringify)(e)}const Nh={transitional:bw,adapter:["xhr","http"],transformRequest:[function(t,n){const o=n.getContentType()||"",r=o.indexOf("application/json")>-1,l=De.isObject(t);if(l&&De.isHTMLForm(t)&&(t=new FormData(t)),De.isFormData(t))return r?JSON.stringify(Cw(t)):t;if(De.isArrayBuffer(t)||De.isBuffer(t)||De.isStream(t)||De.isFile(t)||De.isBlob(t))return t;if(De.isArrayBufferView(t))return t.buffer;if(De.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(l){if(o.indexOf("application/x-www-form-urlencoded")>-1)return UO(t,this.formSerializer).toString();if((a=De.isFileList(t))||o.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return Kc(a?{"files[]":t}:t,u&&new u,this.formSerializer)}}return l||r?(n.setContentType("application/json",!1),GO(t)):t}],transformResponse:[function(t){const n=this.transitional||Nh.transitional,o=n&&n.forcedJSONParsing,r=this.responseType==="json";if(t&&De.isString(t)&&(o&&!this.responseType||r)){const s=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(t)}catch(a){if(s)throw a.name==="SyntaxError"?It.from(a,It.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Vo.classes.FormData,Blob:Vo.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};De.forEach(["delete","get","head","post","put","patch"],e=>{Nh.headers[e]={}});const Mh=Nh,XO=De.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),JO=e=>{const t={};let n,o,r;return e&&e.split(` -`).forEach(function(s){r=s.indexOf(":"),n=s.substring(0,r).trim().toLowerCase(),o=s.substring(r+1).trim(),!(!n||t[n]&&XO[n])&&(n==="set-cookie"?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t},_g=Symbol("internals");function ca(e){return e&&String(e).trim().toLowerCase()}function wu(e){return e===!1||e==null?e:De.isArray(e)?e.map(wu):String(e)}function ZO(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}const QO=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Vd(e,t,n,o,r){if(De.isFunction(o))return o.call(this,t,n);if(r&&(t=n),!!De.isString(t)){if(De.isString(o))return t.indexOf(o)!==-1;if(De.isRegExp(o))return o.test(t)}}function eN(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,o)=>n.toUpperCase()+o)}function tN(e,t){const n=De.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{value:function(r,l,s){return this[o].call(this,t,r,l,s)},configurable:!0})})}class Wc{constructor(t){t&&this.set(t)}set(t,n,o){const r=this;function l(a,u,d){const f=ca(u);if(!f)throw new Error("header name must be a non-empty string");const c=De.findKey(r,f);(!c||r[c]===void 0||d===!0||d===void 0&&r[c]!==!1)&&(r[c||u]=wu(a))}const s=(a,u)=>De.forEach(a,(d,f)=>l(d,f,u));return De.isPlainObject(t)||t instanceof this.constructor?s(t,n):De.isString(t)&&(t=t.trim())&&!QO(t)?s(JO(t),n):t!=null&&l(n,t,o),this}get(t,n){if(t=ca(t),t){const o=De.findKey(this,t);if(o){const r=this[o];if(!n)return r;if(n===!0)return ZO(r);if(De.isFunction(n))return n.call(this,r,o);if(De.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ca(t),t){const o=De.findKey(this,t);return!!(o&&this[o]!==void 0&&(!n||Vd(this,this[o],o,n)))}return!1}delete(t,n){const o=this;let r=!1;function l(s){if(s=ca(s),s){const a=De.findKey(o,s);a&&(!n||Vd(o,o[a],a,n))&&(delete o[a],r=!0)}}return De.isArray(t)?t.forEach(l):l(t),r}clear(t){const n=Object.keys(this);let o=n.length,r=!1;for(;o--;){const l=n[o];(!t||Vd(this,this[l],l,t,!0))&&(delete this[l],r=!0)}return r}normalize(t){const n=this,o={};return De.forEach(this,(r,l)=>{const s=De.findKey(o,l);if(s){n[s]=wu(r),delete n[l];return}const a=t?eN(l):String(l).trim();a!==l&&delete n[l],n[a]=wu(r),o[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return De.forEach(this,(o,r)=>{o!=null&&o!==!1&&(n[r]=t&&De.isArray(o)?o.join(", "):o)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(r=>o.set(r)),o}static accessor(t){const o=(this[_g]=this[_g]={accessors:{}}).accessors,r=this.prototype;function l(s){const a=ca(s);o[a]||(tN(r,s),o[a]=!0)}return De.isArray(t)?t.forEach(l):l(t),this}}Wc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);De.reduceDescriptors(Wc.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});De.freezeMethods(Wc);const pr=Wc;function Hd(e,t){const n=this||Mh,o=t||n,r=pr.from(o.headers);let l=o.data;return De.forEach(e,function(a){l=a.call(n,l,r.normalize(),t?t.status:void 0)}),r.normalize(),l}function Sw(e){return!!(e&&e.__CANCEL__)}function wi(e,t,n){It.call(this,e??"canceled",It.ERR_CANCELED,t,n),this.name="CanceledError"}De.inherits(wi,It,{__CANCEL__:!0});function nN(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new It("Request failed with status code "+n.status,[It.ERR_BAD_REQUEST,It.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const oN=Vo.hasStandardBrowserEnv?{write(e,t,n,o,r,l){const s=[e+"="+encodeURIComponent(t)];De.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),De.isString(o)&&s.push("path="+o),De.isString(r)&&s.push("domain="+r),l===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function rN(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function lN(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function _w(e,t){return e&&!rN(t)?lN(e,t):t}const sN=Vo.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let o;function r(l){let s=l;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return o=r(window.location.href),function(s){const a=De.isString(s)?r(s):s;return a.protocol===o.protocol&&a.host===o.host}}():function(){return function(){return!0}}();function aN(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function iN(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r=0,l=0,s;return t=t!==void 0?t:1e3,function(u){const d=Date.now(),f=o[l];s||(s=d),n[r]=u,o[r]=d;let c=l,h=0;for(;c!==r;)h+=n[c++],c=c%e;if(r=(r+1)%e,r===l&&(l=(l+1)%e),d-s{const l=r.loaded,s=r.lengthComputable?r.total:void 0,a=l-n,u=o(a),d=l<=s;n=l;const f={loaded:l,total:s,progress:s?l/s:void 0,bytes:a,rate:u||void 0,estimated:u&&s&&d?(s-l)/u:void 0,event:r};f[t?"download":"upload"]=!0,e(f)}}const uN=typeof XMLHttpRequest<"u",cN=uN&&function(e){return new Promise(function(n,o){let r=e.data;const l=pr.from(e.headers).normalize();let{responseType:s,withXSRFToken:a}=e,u;function d(){e.cancelToken&&e.cancelToken.unsubscribe(u),e.signal&&e.signal.removeEventListener("abort",u)}let f;if(De.isFormData(r)){if(Vo.hasStandardBrowserEnv||Vo.hasStandardBrowserWebWorkerEnv)l.setContentType(!1);else if((f=l.getContentType())!==!1){const[p,...y]=f?f.split(";").map(g=>g.trim()).filter(Boolean):[];l.setContentType([p||"multipart/form-data",...y].join("; "))}}let c=new XMLHttpRequest;if(e.auth){const p=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";l.set("Authorization","Basic "+btoa(p+":"+y))}const h=_w(e.baseURL,e.url);c.open(e.method.toUpperCase(),yw(h,e.params,e.paramsSerializer),!0),c.timeout=e.timeout;function v(){if(!c)return;const p=pr.from("getAllResponseHeaders"in c&&c.getAllResponseHeaders()),g={data:!s||s==="text"||s==="json"?c.responseText:c.response,status:c.status,statusText:c.statusText,headers:p,config:e,request:c};nN(function(b){n(b),d()},function(b){o(b),d()},g),c=null}if("onloadend"in c?c.onloadend=v:c.onreadystatechange=function(){!c||c.readyState!==4||c.status===0&&!(c.responseURL&&c.responseURL.indexOf("file:")===0)||setTimeout(v)},c.onabort=function(){c&&(o(new It("Request aborted",It.ECONNABORTED,e,c)),c=null)},c.onerror=function(){o(new It("Network Error",It.ERR_NETWORK,e,c)),c=null},c.ontimeout=function(){let y=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||bw;e.timeoutErrorMessage&&(y=e.timeoutErrorMessage),o(new It(y,g.clarifyTimeoutError?It.ETIMEDOUT:It.ECONNABORTED,e,c)),c=null},Vo.hasStandardBrowserEnv&&(a&&De.isFunction(a)&&(a=a(e)),a||a!==!1&&sN(h))){const p=e.xsrfHeaderName&&e.xsrfCookieName&&oN.read(e.xsrfCookieName);p&&l.set(e.xsrfHeaderName,p)}r===void 0&&l.setContentType(null),"setRequestHeader"in c&&De.forEach(l.toJSON(),function(y,g){c.setRequestHeader(g,y)}),De.isUndefined(e.withCredentials)||(c.withCredentials=!!e.withCredentials),s&&s!=="json"&&(c.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&c.addEventListener("progress",Eg(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&c.upload&&c.upload.addEventListener("progress",Eg(e.onUploadProgress)),(e.cancelToken||e.signal)&&(u=p=>{c&&(o(!p||p.type?new wi(null,e,c):p),c.abort(),c=null)},e.cancelToken&&e.cancelToken.subscribe(u),e.signal&&(e.signal.aborted?u():e.signal.addEventListener("abort",u)));const m=aN(h);if(m&&Vo.protocols.indexOf(m)===-1){o(new It("Unsupported protocol "+m+":",It.ERR_BAD_REQUEST,e));return}c.send(r||null)})},Df={http:PO,xhr:cN};De.forEach(Df,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const kg=e=>`- ${e}`,dN=e=>De.isFunction(e)||e===null||e===!1,Ew={getAdapter:e=>{e=De.isArray(e)?e:[e];const{length:t}=e;let n,o;const r={};for(let l=0;l`adapter ${a} `+(u===!1?"is not supported by the environment":"is not available in the build"));let s=t?l.length>1?`since : -`+l.map(kg).join(` -`):" "+kg(l[0]):"as no adapter specified";throw new It("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return o},adapters:Df};function zd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new wi(null,e)}function $g(e){return zd(e),e.headers=pr.from(e.headers),e.data=Hd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Ew.getAdapter(e.adapter||Mh.adapter)(e).then(function(o){return zd(e),o.data=Hd.call(e,e.transformResponse,o),o.headers=pr.from(o.headers),o},function(o){return Sw(o)||(zd(e),o&&o.response&&(o.response.data=Hd.call(e,e.transformResponse,o.response),o.response.headers=pr.from(o.response.headers))),Promise.reject(o)})}const Tg=e=>e instanceof pr?{...e}:e;function Ns(e,t){t=t||{};const n={};function o(d,f,c){return De.isPlainObject(d)&&De.isPlainObject(f)?De.merge.call({caseless:c},d,f):De.isPlainObject(f)?De.merge({},f):De.isArray(f)?f.slice():f}function r(d,f,c){if(De.isUndefined(f)){if(!De.isUndefined(d))return o(void 0,d,c)}else return o(d,f,c)}function l(d,f){if(!De.isUndefined(f))return o(void 0,f)}function s(d,f){if(De.isUndefined(f)){if(!De.isUndefined(d))return o(void 0,d)}else return o(void 0,f)}function a(d,f,c){if(c in t)return o(d,f);if(c in e)return o(void 0,d)}const u={url:l,method:l,data:l,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(d,f)=>r(Tg(d),Tg(f),!0)};return De.forEach(Object.keys(Object.assign({},e,t)),function(f){const c=u[f]||r,h=c(e[f],t[f],f);De.isUndefined(h)&&c!==a||(n[f]=h)}),n}const kw="1.6.8",Rh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Rh[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const Og={};Rh.transitional=function(t,n,o){function r(l,s){return"[Axios v"+kw+"] Transitional option '"+l+"'"+s+(o?". "+o:"")}return(l,s,a)=>{if(t===!1)throw new It(r(s," has been removed"+(n?" in "+n:"")),It.ERR_DEPRECATED);return n&&!Og[s]&&(Og[s]=!0,console.warn(r(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(l,s,a):!0}};function fN(e,t,n){if(typeof e!="object")throw new It("options must be an object",It.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;for(;r-- >0;){const l=o[r],s=t[l];if(s){const a=e[l],u=a===void 0||s(a,l,e);if(u!==!0)throw new It("option "+l+" must be "+u,It.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new It("Unknown option "+l,It.ERR_BAD_OPTION)}}const Bf={assertOptions:fN,validators:Rh},Nr=Bf.validators;class rc{constructor(t){this.defaults=t,this.interceptors={request:new Sg,response:new Sg}}async request(t,n){try{return await this._request(t,n)}catch(o){if(o instanceof Error){let r;Error.captureStackTrace?Error.captureStackTrace(r={}):r=new Error;const l=r.stack?r.stack.replace(/^.+\n/,""):"";o.stack?l&&!String(o.stack).endsWith(l.replace(/^.+\n.+\n/,""))&&(o.stack+=` -`+l):o.stack=l}throw o}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Ns(this.defaults,n);const{transitional:o,paramsSerializer:r,headers:l}=n;o!==void 0&&Bf.assertOptions(o,{silentJSONParsing:Nr.transitional(Nr.boolean),forcedJSONParsing:Nr.transitional(Nr.boolean),clarifyTimeoutError:Nr.transitional(Nr.boolean)},!1),r!=null&&(De.isFunction(r)?n.paramsSerializer={serialize:r}:Bf.assertOptions(r,{encode:Nr.function,serialize:Nr.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=l&&De.merge(l.common,l[n.method]);l&&De.forEach(["delete","get","head","post","put","patch","common"],m=>{delete l[m]}),n.headers=pr.concat(s,l);const a=[];let u=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(u=u&&p.synchronous,a.unshift(p.fulfilled,p.rejected))});const d=[];this.interceptors.response.forEach(function(p){d.push(p.fulfilled,p.rejected)});let f,c=0,h;if(!u){const m=[$g.bind(this),void 0];for(m.unshift.apply(m,a),m.push.apply(m,d),h=m.length,f=Promise.resolve(n);c{if(!o._listeners)return;let l=o._listeners.length;for(;l-- >0;)o._listeners[l](r);o._listeners=null}),this.promise.then=r=>{let l;const s=new Promise(a=>{o.subscribe(a),l=a}).then(r);return s.cancel=function(){o.unsubscribe(l)},s},t(function(l,s,a){o.reason||(o.reason=new wi(l,s,a),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Ih(function(r){t=r}),cancel:t}}}const pN=Ih;function hN(e){return function(n){return e.apply(null,n)}}function vN(e){return De.isObject(e)&&e.isAxiosError===!0}const Ff={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ff).forEach(([e,t])=>{Ff[t]=e});const mN=Ff;function $w(e){const t=new Cu(e),n=sw(Cu.prototype.request,t);return De.extend(n,Cu.prototype,t,{allOwnKeys:!0}),De.extend(n,t,null,{allOwnKeys:!0}),n.create=function(r){return $w(Ns(e,r))},n}const sn=$w(Mh);sn.Axios=Cu;sn.CanceledError=wi;sn.CancelToken=pN;sn.isCancel=Sw;sn.VERSION=kw;sn.toFormData=Kc;sn.AxiosError=It;sn.Cancel=sn.CanceledError;sn.all=function(t){return Promise.all(t)};sn.spread=hN;sn.isAxiosError=vN;sn.mergeConfig=Ns;sn.AxiosHeaders=pr;sn.formToJSON=e=>Cw(De.isHTMLForm(e)?new FormData(e):e);sn.getAdapter=Ew.getAdapter;sn.HttpStatusCode=mN;sn.default=sn;const Hr=sn,gN='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',yN=e=>getComputedStyle(e).position==="fixed"?!1:e.offsetParent!==null,Ng=e=>Array.from(e.querySelectorAll(gN)).filter(t=>bN(t)&&yN(t)),bN=e=>{if(e.tabIndex>0||e.tabIndex===0&&e.getAttribute("tabIndex")!==null)return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&e.rel!=="ignore";case"INPUT":return!(e.type==="hidden"||e.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},Su=function(e,t,...n){let o;t.includes("mouse")||t.includes("click")?o="MouseEvents":t.includes("key")?o="KeyboardEvent":o="HTMLEvents";const r=document.createEvent(o);return r.initEvent(t,...n),e.dispatchEvent(r),e},Tw=e=>!e.getAttribute("aria-owns"),Ow=(e,t,n)=>{const{parentNode:o}=e;if(!o)return null;const r=o.querySelectorAll(n),l=Array.prototype.indexOf.call(r,e);return r[l+t]||null},_u=e=>{e&&(e.focus(),!Tw(e)&&e.click())},Yt=(e,t,{checkForDefaultPrevented:n=!0}={})=>r=>{const l=e==null?void 0:e(r);if(n===!1||!l)return t==null?void 0:t(r)},Mg=e=>t=>t.pointerType==="mouse"?e(t):void 0;var wN=Object.defineProperty,CN=Object.defineProperties,SN=Object.getOwnPropertyDescriptors,Rg=Object.getOwnPropertySymbols,_N=Object.prototype.hasOwnProperty,EN=Object.prototype.propertyIsEnumerable,Ig=(e,t,n)=>t in e?wN(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,kN=(e,t)=>{for(var n in t||(t={}))_N.call(t,n)&&Ig(e,n,t[n]);if(Rg)for(var n of Rg(t))EN.call(t,n)&&Ig(e,n,t[n]);return e},$N=(e,t)=>CN(e,SN(t));function Ag(e,t){var n;const o=xt();return _n(()=>{o.value=e()},$N(kN({},t),{flush:(n=t==null?void 0:t.flush)!=null?n:"sync"})),Us(o)}var Pg;const gt=typeof window<"u",TN=e=>typeof e<"u",Vf=e=>typeof e=="function",ON=e=>typeof e=="string",Ms=()=>{},NN=gt&&((Pg=window==null?void 0:window.navigator)==null?void 0:Pg.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Yr(e){return typeof e=="function"?e():i(e)}function Nw(e,t){function n(...o){return new Promise((r,l)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(r).catch(l)})}return n}function MN(e,t={}){let n,o,r=Ms;const l=a=>{clearTimeout(a),r(),r=Ms};return a=>{const u=Yr(e),d=Yr(t.maxWait);return n&&l(n),u<=0||d!==void 0&&d<=0?(o&&(l(o),o=null),Promise.resolve(a())):new Promise((f,c)=>{r=t.rejectOnCancel?c:f,d&&!o&&(o=setTimeout(()=>{n&&l(n),o=null,f(a())},d)),n=setTimeout(()=>{o&&l(o),o=null,f(a())},u)})}}function RN(e,t=!0,n=!0,o=!1){let r=0,l,s=!0,a=Ms,u;const d=()=>{l&&(clearTimeout(l),l=void 0,a(),a=Ms)};return c=>{const h=Yr(e),v=Date.now()-r,m=()=>u=c();return d(),h<=0?(r=Date.now(),m()):(v>h&&(n||!s)?(r=Date.now(),m()):t&&(u=new Promise((p,y)=>{a=o?y:p,l=setTimeout(()=>{r=Date.now(),s=!0,p(m()),d()},Math.max(0,h-v))})),!n&&!l&&(l=setTimeout(()=>s=!0,h)),s=!1,u)}}function IN(e){return e}function AN(e,t){let n,o,r;const l=P(!0),s=()=>{l.value=!0,r()};he(e,s,{flush:"sync"});const a=Vf(t)?t:t.get,u=Vf(t)?void 0:t.set,d=nk((f,c)=>(o=f,r=c,{get(){return l.value&&(n=a(),l.value=!1),o(),n},set(h){u==null||u(h)}}));return Object.isExtensible(d)&&(d.trigger=s),d}function Ci(e){return Ob()?(Nb(e),!0):!1}function PN(e,t=200,n={}){return Nw(MN(t,n),e)}function xN(e,t=200,n={}){const o=P(e.value),r=PN(()=>{o.value=e.value},t,n);return he(e,()=>r()),o}function Mw(e,t=200,n=!1,o=!0,r=!1){return Nw(RN(t,n,o,r),e)}function Ah(e,t=!0){ot()?nt(e):t?e():je(e)}function Pl(e,t,n={}){const{immediate:o=!0}=n,r=P(!1);let l=null;function s(){l&&(clearTimeout(l),l=null)}function a(){r.value=!1,s()}function u(...d){s(),r.value=!0,l=setTimeout(()=>{r.value=!1,l=null,e(...d)},Yr(t))}return o&&(r.value=!0,gt&&u()),Ci(a),{isPending:Us(r),start:u,stop:a}}function Un(e){var t;const n=Yr(e);return(t=n==null?void 0:n.$el)!=null?t:n}const rl=gt?window:void 0,LN=gt?window.document:void 0;function Lt(...e){let t,n,o,r;if(ON(e[0])||Array.isArray(e[0])?([n,o,r]=e,t=rl):[t,n,o,r]=e,!t)return Ms;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const l=[],s=()=>{l.forEach(f=>f()),l.length=0},a=(f,c,h,v)=>(f.addEventListener(c,h,v),()=>f.removeEventListener(c,h,v)),u=he(()=>[Un(t),Yr(r)],([f,c])=>{s(),f&&l.push(...n.flatMap(h=>o.map(v=>a(f,h,v,c))))},{immediate:!0,flush:"post"}),d=()=>{u(),s()};return Ci(d),d}let xg=!1;function Ph(e,t,n={}){const{window:o=rl,ignore:r=[],capture:l=!0,detectIframe:s=!1}=n;if(!o)return;NN&&!xg&&(xg=!0,Array.from(o.document.body.children).forEach(h=>h.addEventListener("click",Ms)));let a=!0;const u=h=>r.some(v=>{if(typeof v=="string")return Array.from(o.document.querySelectorAll(v)).some(m=>m===h.target||h.composedPath().includes(m));{const m=Un(v);return m&&(h.target===m||h.composedPath().includes(m))}}),f=[Lt(o,"click",h=>{const v=Un(e);if(!(!v||v===h.target||h.composedPath().includes(v))){if(h.detail===0&&(a=!u(h)),!a){a=!0;return}t(h)}},{passive:!0,capture:l}),Lt(o,"pointerdown",h=>{const v=Un(e);v&&(a=!h.composedPath().includes(v)&&!u(h))},{passive:!0}),s&&Lt(o,"blur",h=>{var v;const m=Un(e);((v=o.document.activeElement)==null?void 0:v.tagName)==="IFRAME"&&!(m!=null&&m.contains(o.document.activeElement))&&t(h)})].filter(Boolean);return()=>f.forEach(h=>h())}function DN(e={}){var t;const{window:n=rl}=e,o=(t=e.document)!=null?t:n==null?void 0:n.document,r=AN(()=>null,()=>o==null?void 0:o.activeElement);return n&&(Lt(n,"blur",l=>{l.relatedTarget===null&&r.trigger()},!0),Lt(n,"focus",r.trigger,!0)),r}function Rw(e,t=!1){const n=P(),o=()=>n.value=!!e();return o(),Ah(o,t),n}function BN(e){return JSON.parse(JSON.stringify(e))}const Lg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Dg="__vueuse_ssr_handlers__";Lg[Dg]=Lg[Dg]||{};function FN(e,t,{window:n=rl,initialValue:o=""}={}){const r=P(o),l=S(()=>{var s;return Un(t)||((s=n==null?void 0:n.document)==null?void 0:s.documentElement)});return he([l,()=>Yr(e)],([s,a])=>{var u;if(s&&n){const d=(u=n.getComputedStyle(s).getPropertyValue(a))==null?void 0:u.trim();r.value=d||o}},{immediate:!0}),he(r,s=>{var a;(a=l.value)!=null&&a.style&&l.value.style.setProperty(Yr(e),s)}),r}function VN({document:e=LN}={}){if(!e)return P("visible");const t=P(e.visibilityState);return Lt(e,"visibilitychange",()=>{t.value=e.visibilityState}),t}var Bg=Object.getOwnPropertySymbols,HN=Object.prototype.hasOwnProperty,zN=Object.prototype.propertyIsEnumerable,KN=(e,t)=>{var n={};for(var o in e)HN.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&Bg)for(var o of Bg(e))t.indexOf(o)<0&&zN.call(e,o)&&(n[o]=e[o]);return n};function Ht(e,t,n={}){const o=n,{window:r=rl}=o,l=KN(o,["window"]);let s;const a=Rw(()=>r&&"ResizeObserver"in r),u=()=>{s&&(s.disconnect(),s=void 0)},d=he(()=>Un(e),c=>{u(),a.value&&r&&c&&(s=new ResizeObserver(t),s.observe(c,l))},{immediate:!0,flush:"post"}),f=()=>{u(),d()};return Ci(f),{isSupported:a,stop:f}}function Fg(e,t={}){const{reset:n=!0,windowResize:o=!0,windowScroll:r=!0,immediate:l=!0}=t,s=P(0),a=P(0),u=P(0),d=P(0),f=P(0),c=P(0),h=P(0),v=P(0);function m(){const p=Un(e);if(!p){n&&(s.value=0,a.value=0,u.value=0,d.value=0,f.value=0,c.value=0,h.value=0,v.value=0);return}const y=p.getBoundingClientRect();s.value=y.height,a.value=y.bottom,u.value=y.left,d.value=y.right,f.value=y.top,c.value=y.width,h.value=y.x,v.value=y.y}return Ht(e,m),he(()=>Un(e),p=>!p&&m()),r&&Lt("scroll",m,{capture:!0,passive:!0}),o&&Lt("resize",m,{passive:!0}),Ah(()=>{l&&m()}),{height:s,bottom:a,left:u,right:d,top:f,width:c,x:h,y:v,update:m}}var Vg=Object.getOwnPropertySymbols,WN=Object.prototype.hasOwnProperty,jN=Object.prototype.propertyIsEnumerable,UN=(e,t)=>{var n={};for(var o in e)WN.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&Vg)for(var o of Vg(e))t.indexOf(o)<0&&jN.call(e,o)&&(n[o]=e[o]);return n};function Iw(e,t,n={}){const o=n,{window:r=rl}=o,l=UN(o,["window"]);let s;const a=Rw(()=>r&&"MutationObserver"in r),u=()=>{s&&(s.disconnect(),s=void 0)},d=he(()=>Un(e),c=>{u(),a.value&&r&&c&&(s=new MutationObserver(t),s.observe(c,l))},{immediate:!0}),f=()=>{u(),d()};return Ci(f),{isSupported:a,stop:f}}var Hg;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(Hg||(Hg={}));var qN=Object.defineProperty,zg=Object.getOwnPropertySymbols,YN=Object.prototype.hasOwnProperty,GN=Object.prototype.propertyIsEnumerable,Kg=(e,t,n)=>t in e?qN(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,XN=(e,t)=>{for(var n in t||(t={}))YN.call(t,n)&&Kg(e,n,t[n]);if(zg)for(var n of zg(t))GN.call(t,n)&&Kg(e,n,t[n]);return e};const JN={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};XN({linear:IN},JN);function Aw(e,t,n,o={}){var r,l,s;const{clone:a=!1,passive:u=!1,eventName:d,deep:f=!1,defaultValue:c}=o,h=ot(),v=n||(h==null?void 0:h.emit)||((r=h==null?void 0:h.$emit)==null?void 0:r.bind(h))||((s=(l=h==null?void 0:h.proxy)==null?void 0:l.$emit)==null?void 0:s.bind(h==null?void 0:h.proxy));let m=d;t||(t="modelValue"),m=d||m||`update:${t.toString()}`;const p=g=>a?Vf(a)?a(g):BN(g):g,y=()=>TN(e[t])?p(e[t]):c;if(u){const g=y(),w=P(g);return he(()=>e[t],b=>w.value=p(b)),he(w,b=>{(b!==e[t]||f)&&v(m,b)},{deep:f}),w}else return S({get(){return y()},set(g){v(m,g)}})}function ZN({window:e=rl}={}){if(!e)return P(!1);const t=P(e.document.hasFocus());return Lt(e,"blur",()=>{t.value=!1}),Lt(e,"focus",()=>{t.value=!0}),t}function QN(e={}){const{window:t=rl,initialWidth:n=1/0,initialHeight:o=1/0,listenOrientation:r=!0,includeScrollbar:l=!0}=e,s=P(n),a=P(o),u=()=>{t&&(l?(s.value=t.innerWidth,a.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,a.value=t.document.documentElement.clientHeight))};return u(),Ah(u),Lt("resize",u,{passive:!0}),r&&Lt("orientationchange",u,{passive:!0}),{width:s,height:a}}const Pw=()=>gt&&/firefox/i.test(window.navigator.userAgent),eM=(e,t)=>{if(!gt||!e||!t)return!1;const n=e.getBoundingClientRect();let o;return t instanceof Element?o=t.getBoundingClientRect():o={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},n.topo.top&&n.right>o.left&&n.left{let t=0,n=e;for(;n;)t+=n.offsetTop,n=n.offsetParent;return t},Hf=(e,t)=>Math.abs(Wg(e)-Wg(t)),xh=e=>{let t,n;return e.type==="touchend"?(n=e.changedTouches[0].clientY,t=e.changedTouches[0].clientX):e.type.startsWith("touch")?(n=e.touches[0].clientY,t=e.touches[0].clientX):(n=e.clientY,t=e.clientX),{clientX:t,clientY:n}};function tM(e,t,n,o){const r=n-t;return e/=o/2,e<1?r/2*e*e*e+t:r/2*((e-=2)*e*e+2)+t}var nM=typeof global=="object"&&global&&global.Object===Object&&global;const xw=nM;var oM=typeof self=="object"&&self&&self.Object===Object&&self,rM=xw||oM||Function("return this")();const Mo=rM;var lM=Mo.Symbol;const po=lM;var Lw=Object.prototype,sM=Lw.hasOwnProperty,aM=Lw.toString,da=po?po.toStringTag:void 0;function iM(e){var t=sM.call(e,da),n=e[da];try{e[da]=void 0;var o=!0}catch{}var r=aM.call(e);return o&&(t?e[da]=n:delete e[da]),r}var uM=Object.prototype,cM=uM.toString;function dM(e){return cM.call(e)}var fM="[object Null]",pM="[object Undefined]",jg=po?po.toStringTag:void 0;function Kl(e){return e==null?e===void 0?pM:fM:jg&&jg in Object(e)?iM(e):dM(e)}function Wo(e){return e!=null&&typeof e=="object"}var hM="[object Symbol]";function jc(e){return typeof e=="symbol"||Wo(e)&&Kl(e)==hM}function Lh(e,t){for(var n=-1,o=e==null?0:e.length,r=Array(o);++n0){if(++t>=XM)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function eR(e){return function(){return e}}var tR=function(){try{var e=jl(Object,"defineProperty");return e({},"",{}),e}catch{}}();const lc=tR;var nR=lc?function(e,t){return lc(e,"toString",{configurable:!0,enumerable:!1,value:eR(t),writable:!0})}:Dh;const oR=nR;var rR=QM(oR);const Fw=rR;function lR(e,t){for(var n=-1,o=e==null?0:e.length;++n-1}var cR=9007199254740991,dR=/^(?:0|[1-9]\d*)$/;function Uc(e,t){var n=typeof e;return t=t??cR,!!t&&(n=="number"||n!="symbol"&&dR.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=hR}function Js(e){return e!=null&&Hh(e.length)&&!Bh(e)}function vR(e,t,n){if(!Hn(n))return!1;var o=typeof t;return(o=="number"?Js(n)&&Uc(t,n.length):o=="string"&&t in n)?Si(n[t],e):!1}function mR(e){return zw(function(t,n){var o=-1,r=n.length,l=r>1?n[r-1]:void 0,s=r>2?n[2]:void 0;for(l=e.length>3&&typeof l=="function"?(r--,l):void 0,s&&vR(n[0],n[1],s)&&(l=r<3?void 0:l,r=1),t=Object(t);++o-1}function II(e,t){var n=this.__data__,o=qc(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}function Cr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t0&&n(a)?t>1?ki(a,t-1,n,o,r):Uh(r,a):o||(r[r.length]=a)}return r}function Yw(e){var t=e==null?0:e.length;return t?ki(e,1):[]}function Gw(e){return Fw(Hw(e,void 0,Yw),e+"")}var XI=qw(Object.getPrototypeOf,Object);const qh=XI;var JI="[object Object]",ZI=Function.prototype,QI=Object.prototype,Xw=ZI.toString,eA=QI.hasOwnProperty,tA=Xw.call(Object);function Jw(e){if(!Wo(e)||Kl(e)!=JI)return!1;var t=qh(e);if(t===null)return!0;var n=eA.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&Xw.call(n)==tA}function nA(e,t,n){var o=-1,r=e.length;t<0&&(t=-t>r?0:r+t),n=n>r?r:n,n<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var l=Array(r);++oa))return!1;var d=l.get(e),f=l.get(t);if(d&&f)return d==t&&f==e;var c=-1,h=!0,v=n&j4?new Za:void 0;for(l.set(e,t),l.set(t,e);++c=t||T<0||c&&N>=l}function g(){var E=Ud();if(y(E))return w(E);a=setTimeout(g,p(E))}function w(E){return a=void 0,h&&o?v(E):(o=r=void 0,s)}function b(){a!==void 0&&clearTimeout(a),d=0,o=u=r=a=void 0}function C(){return a===void 0?s:w(Ud())}function _(){var E=Ud(),T=y(E);if(o=arguments,r=this,u=E,T){if(a===void 0)return m(u);if(c)return clearTimeout(a),a=setTimeout(g,t),v(u)}return a===void 0&&(a=setTimeout(g,t)),s}return _.cancel=b,_.flush=C,_}function qf(e,t,n){(n!==void 0&&!Si(e[t],n)||n===void 0&&!(t in e))&&Fh(e,t,n)}function mC(e){return Wo(e)&&Js(e)}function Yf(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}function DP(e){return Xs(e,Ei(e))}function BP(e,t,n,o,r,l,s){var a=Yf(e,n),u=Yf(t,n),d=s.get(u);if(d){qf(e,n,d);return}var f=l?l(a,u,n+"",e,t,s):void 0,c=f===void 0;if(c){var h=Vn(u),v=!h&&Ya(u),m=!h&&!v&&Wh(u);f=u,h||v||m?Vn(a)?f=a:mC(a)?f=Bw(a):v?(c=!1,f=Qw(u,!0)):m?(c=!1,f=rC(u,!0)):f=[]:Jw(u)||qa(u)?(f=a,qa(a)?f=DP(a):(!Hn(a)||Bh(a))&&(f=lC(u))):c=!1}c&&(s.set(u,f),r(f,u,o,l,s),s.delete(u)),qf(e,n,f)}function gC(e,t,n,o,r){e!==t&&vC(t,function(l,s){if(r||(r=new Eo),Hn(l))BP(e,t,s,n,gC,o,r);else{var a=o?o(Yf(e,s),l,s+"",e,t,r):void 0;a===void 0&&(a=l),qf(e,s,a)}},Ei)}function FP(e,t,n){for(var o=-1,r=e==null?0:e.length;++o1),l}),Xs(e,oC(e),n),o&&(n=ys(n,QP|ex|tx,ZP));for(var r=t.length;r--;)JP(n,t[r]);return n});const ox=nx;function wC(e,t,n,o){if(!Hn(e))return e;t=Zs(t,e);for(var r=-1,l=t.length,s=l-1,a=e;a!=null&&++r=fx){var d=t?null:dx(e);if(d)return Xh(d);s=!1,r=uC,u=new Za}else u=t?[]:a;e:for(;++oe===void 0,tn=e=>typeof e=="boolean",Ye=e=>typeof e=="number",lo=e=>!e&&e!==0||Ae(e)&&e.length===0||at(e)&&!Object.keys(e).length,ho=e=>typeof Element>"u"?!1:e instanceof Element,Ll=e=>fn(e),vx=e=>Ze(e)?!Number.isNaN(Number(e)):!1,Zc=e=>e===window,Xr=e=>gt?window.requestAnimationFrame(e):setTimeout(e,16),Dl=e=>gt?window.cancelAnimationFrame(e):clearTimeout(e),Jh=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),Fo=e=>vi(e),Is=e=>Object.keys(e),mx=e=>Object.entries(e),Eu=(e,t,n)=>({get value(){return Jt(e,t,n)},set value(o){ax(e,t,o)}});class gx extends Error{constructor(t){super(t),this.name="ElementPlusError"}}function ln(e,t){throw new gx(`[${e}] ${t}`)}const CC=(e="")=>e.split(" ").filter(t=>!!t.trim()),co=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},so=(e,t)=>{!e||!t.trim()||e.classList.add(...CC(t))},Rn=(e,t)=>{!e||!t.trim()||e.classList.remove(...CC(t))},Vr=(e,t)=>{var n;if(!gt||!e||!t)return"";let o=Gn(t);o==="float"&&(o="cssFloat");try{const r=e.style[o];if(r)return r;const l=(n=document.defaultView)==null?void 0:n.getComputedStyle(e,"");return l?l[o]:""}catch{return e.style[o]}};function Gt(e,t="px"){if(!e)return"";if(Ye(e)||vx(e))return`${e}${t}`;if(Ze(e))return e}const yx=(e,t)=>{if(!gt)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],o=Vr(e,n);return["scroll","auto","overlay"].some(r=>o.includes(r))},Zh=(e,t)=>{if(!gt)return;let n=e;for(;n;){if([window,document,document.documentElement].includes(n))return window;if(yx(n,t))return n;n=n.parentNode}return n};let Gi;const SC=e=>{var t;if(!gt)return 0;if(Gi!==void 0)return Gi;const n=document.createElement("div");n.className=`${e}-scrollbar__wrap`,n.style.visibility="hidden",n.style.width="100px",n.style.position="absolute",n.style.top="-9999px",document.body.appendChild(n);const o=n.offsetWidth;n.style.overflow="scroll";const r=document.createElement("div");r.style.width="100%",n.appendChild(r);const l=r.offsetWidth;return(t=n.parentNode)==null||t.removeChild(n),Gi=o-l,Gi};function _C(e,t){if(!gt)return;if(!t){e.scrollTop=0;return}const n=[];let o=t.offsetParent;for(;o!==null&&e!==o&&e.contains(o);)n.push(o),o=o.offsetParent;const r=t.offsetTop+n.reduce((u,d)=>u+d.offsetTop,0),l=r+t.offsetHeight,s=e.scrollTop,a=s+e.clientHeight;ra&&(e.scrollTop=l-e.clientHeight)}function bx(e,t,n,o,r){const l=Date.now();let s;const a=()=>{const d=Date.now()-l,f=tM(d>o?o:d,t,n,o);Zc(e)?e.scrollTo(window.pageXOffset,f):e.scrollTop=f,d{s&&Dl(s)}}const Sy=(e,t)=>Zc(t)?e.ownerDocument.documentElement:t,_y=e=>Zc(e)?window.scrollY:e.scrollTop,Xi=e=>{if(!gt||e==="")return null;if(Ze(e))try{return document.querySelector(e)}catch{return null}return e};/*! Element Plus Icons Vue v2.3.1 */var wx=K({name:"ArrowDown",__name:"arrow-down",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"})]))}}),_r=wx,Cx=K({name:"ArrowLeft",__name:"arrow-left",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"})]))}}),Jr=Cx,Sx=K({name:"ArrowRight",__name:"arrow-right",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"})]))}}),Bn=Sx,_x=K({name:"ArrowUp",__name:"arrow-up",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0"})]))}}),Qh=_x,Ex=K({name:"Back",__name:"back",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64"}),z("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312z"})]))}}),kx=Ex,$x=K({name:"Calendar",__name:"calendar",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64m0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64"})]))}}),Tx=$x,Ox=K({name:"CaretRight",__name:"caret-right",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"})]))}}),EC=Ox,Nx=K({name:"CaretTop",__name:"caret-top",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"})]))}}),Mx=Nx,Rx=K({name:"Check",__name:"check",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"})]))}}),$i=Rx,Ix=K({name:"CircleCheckFilled",__name:"circle-check-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),Ax=Ix,Px=K({name:"CircleCheck",__name:"circle-check",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),z("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"})]))}}),ev=Px,xx=K({name:"CircleCloseFilled",__name:"circle-close-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336z"})]))}}),tv=xx,Lx=K({name:"CircleClose",__name:"circle-close",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248z"}),z("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"})]))}}),ll=Lx,Dx=K({name:"Clock",__name:"clock",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768m0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896"}),z("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32"}),z("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32"})]))}}),kC=Dx,Bx=K({name:"Close",__name:"close",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"})]))}}),Oo=Bx,Fx=K({name:"DArrowLeft",__name:"d-arrow-left",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"})]))}}),As=Fx,Vx=K({name:"DArrowRight",__name:"d-arrow-right",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688m-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"})]))}}),Ps=Vx,Hx=K({name:"Delete",__name:"delete",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32zm448-64v-64H416v64zM224 896h576V256H224zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32m192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32"})]))}}),zx=Hx,Kx=K({name:"Document",__name:"document",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640zm-26.496-64L640 154.496V320zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32m160 448h384v64H320zm0-192h160v64H320zm0 384h384v64H320z"})]))}}),Wx=Kx,jx=K({name:"FullScreen",__name:"full-screen",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64z"})]))}}),Ux=jx,qx=K({name:"Hide",__name:"hide",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2zM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"}),z("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"})]))}}),Yx=qx,Gx=K({name:"InfoFilled",__name:"info-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64m67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344M590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"})]))}}),nv=Gx,Xx=K({name:"Loading",__name:"loading",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32m0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32m448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32m-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32M195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0m-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"})]))}}),sl=Xx,Jx=K({name:"Minus",__name:"minus",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64"})]))}}),Zx=Jx,Qx=K({name:"MoreFilled",__name:"more-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224m336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224"})]))}}),Ey=Qx,e3=K({name:"More",__name:"more",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96m336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224m0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96"})]))}}),t3=e3,n3=K({name:"PictureFilled",__name:"picture-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112M256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384"})]))}}),o3=n3,r3=K({name:"Plus",__name:"plus",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64z"})]))}}),$C=r3,l3=K({name:"QuestionFilled",__name:"question-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"})]))}}),s3=l3,a3=K({name:"RefreshLeft",__name:"refresh-left",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"})]))}}),i3=a3,u3=K({name:"RefreshRight",__name:"refresh-right",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"})]))}}),c3=u3,d3=K({name:"ScaleToOriginal",__name:"scale-to-original",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118M512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412M512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512"})]))}}),f3=d3,p3=K({name:"Search",__name:"search",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704"})]))}}),h3=p3,v3=K({name:"SortDown",__name:"sort-down",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0"})]))}}),m3=v3,g3=K({name:"SortUp",__name:"sort-up",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248"})]))}}),y3=g3,b3=K({name:"StarFilled",__name:"star-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"})]))}}),Ji=b3,w3=K({name:"Star",__name:"star",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"})]))}}),C3=w3,S3=K({name:"SuccessFilled",__name:"success-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336z"})]))}}),TC=S3,_3=K({name:"View",__name:"view",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448m0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160"})]))}}),E3=_3,k3=K({name:"WarningFilled",__name:"warning-filled",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896m0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256m0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4"})]))}}),Qc=k3,$3=K({name:"ZoomIn",__name:"zoom-in",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704m-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64z"})]))}}),OC=$3,T3=K({name:"ZoomOut",__name:"zoom-out",setup(e){return(t,n)=>(k(),F("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},[z("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704M352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64"})]))}}),O3=T3;const NC="__epPropKey",Z=e=>e,N3=e=>at(e)&&!!e[NC],Ro=(e,t)=>{if(!at(e)||N3(e))return e;const{values:n,required:o,default:r,type:l,validator:s}=e,u={type:l,required:!!o,validator:n||s?d=>{let f=!1,c=[];if(n&&(c=Array.from(n),Ct(e,"default")&&c.push(r),f||(f=c.includes(d))),s&&(f||(f=s(d))),!f&&c.length>0){const h=[...new Set(c)].map(v=>JSON.stringify(v)).join(", ");c$(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${h}], got value ${JSON.stringify(d)}.`)}return f}:void 0,[NC]:!0};return Ct(e,"default")&&(u.default=r),u},Ee=e=>ic(Object.entries(e).map(([t,n])=>[t,Ro(n,t)])),Ot=Z([String,Object,Function]),ov={Close:Oo},rv={Close:Oo,SuccessFilled:TC,InfoFilled:nv,WarningFilled:Qc,CircleCloseFilled:tv},Zr={success:TC,warning:Qc,error:tv,info:nv},lv={validating:sl,success:ev,error:ll},rt=(e,t)=>{if(e.install=n=>{for(const o of[e,...Object.values(t??{})])n.component(o.name,o)},t)for(const[n,o]of Object.entries(t))e[n]=o;return e},MC=(e,t)=>(e.install=n=>{e._context=n._context,n.config.globalProperties[t]=e},e),M3=(e,t)=>(e.install=n=>{n.directive(t,e)},e),Kt=e=>(e.install=$t,e),ed=(...e)=>t=>{e.forEach(n=>{Ge(n)?n(t):n.value=t})},We={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},R3=["year","years","month","date","dates","week","datetime","datetimerange","daterange","monthrange"],Yd=["sun","mon","tue","wed","thu","fri","sat"],ut="update:modelValue",Dt="change",Fn="input",ky=Symbol("INSTALLED_KEY"),Xo=["","default","small","large"],RC=e=>["",...Xo].includes(e);var ro=(e=>(e[e.TEXT=1]="TEXT",e[e.CLASS=2]="CLASS",e[e.STYLE=4]="STYLE",e[e.PROPS=8]="PROPS",e[e.FULL_PROPS=16]="FULL_PROPS",e[e.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",e[e.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",e[e.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",e[e.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",e[e.NEED_PATCH=512]="NEED_PATCH",e[e.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",e[e.HOISTED=-1]="HOISTED",e[e.BAIL=-2]="BAIL",e))(ro||{});function Gf(e){return Ft(e)&&e.type===ze}function I3(e){return Ft(e)&&e.type===gn}function A3(e){return Ft(e)&&!Gf(e)&&!I3(e)}const P3=e=>{if(!Ft(e))return{};const t=e.props||{},n=(Ft(e.type)?e.type.props:void 0)||{},o={};return Object.keys(n).forEach(r=>{Ct(n[r],"default")&&(o[r]=n[r].default)}),Object.keys(t).forEach(r=>{o[Gn(r)]=t[r]}),o},x3=e=>{if(!Ae(e)||e.length>1)throw new Error("expect to receive a single Vue element child");return e[0]},jr=e=>{const t=Ae(e)?e:[e],n=[];return t.forEach(o=>{var r;Ae(o)?n.push(...jr(o)):Ft(o)&&Ae(o.children)?n.push(...jr(o.children)):(n.push(o),Ft(o)&&((r=o.component)!=null&&r.subTree)&&n.push(...jr(o.component.subTree)))}),n},$y=e=>[...new Set(e)],Zn=e=>!e&&e!==0?[]:Array.isArray(e)?e:[e],sv=e=>/([\uAC00-\uD7AF\u3130-\u318F])+/gi.test(e),zt=e=>e;function L3(e){let t=0;const n=(...o)=>{t&&Dl(t),t=Xr(()=>{e(...o),t=0})};return n.cancel=()=>{Dl(t),t=0},n}const D3=["class","style"],B3=/^on[A-Z]/,av=(e={})=>{const{excludeListeners:t=!1,excludeKeys:n}=e,o=S(()=>((n==null?void 0:n.value)||[]).concat(D3)),r=ot();return S(r?()=>{var l;return ic(Object.entries((l=r.proxy)==null?void 0:l.$attrs).filter(([s])=>!o.value.includes(s)&&!(t&&B3.test(s))))}:()=>({}))},dn=({from:e,replacement:t,scope:n,version:o,ref:r,type:l="API"},s)=>{he(()=>i(s),a=>{},{immediate:!0})},IC=(e,t,n,o)=>{let r={offsetX:0,offsetY:0};const l=u=>{const d=u.clientX,f=u.clientY,{offsetX:c,offsetY:h}=r,v=e.value.getBoundingClientRect(),m=v.left,p=v.top,y=v.width,g=v.height,w=document.documentElement.clientWidth,b=document.documentElement.clientHeight,C=-m+c,_=-p+h,E=w-m-y+c,T=b-p-g+h,N=A=>{let I=c+A.clientX-d,L=h+A.clientY-f;o!=null&&o.value||(I=Math.min(Math.max(I,C),E),L=Math.min(Math.max(L,_),T)),r={offsetX:I,offsetY:L},e.value&&(e.value.style.transform=`translate(${Gt(I)}, ${Gt(L)})`)},R=()=>{document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",R)};document.addEventListener("mousemove",N),document.addEventListener("mouseup",R)},s=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",l)},a=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",l)};nt(()=>{_n(()=>{n.value?s():a()})}),Pt(()=>{a()})};var F3={name:"en",el:{breadcrumb:{label:"Breadcrumb"},colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",page:"Page",prev:"Go to previous page",next:"Go to next page",currentPage:"page {pager}",prevPages:"Previous {pager} pages",nextPages:"Next {pager} pages",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tour:{next:"Next",previous:"Previous",finish:"Finish"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"},carousel:{leftArrow:"Carousel arrow left",rightArrow:"Carousel arrow right",indicator:"Carousel switch to index {index}"}}};const V3=e=>(t,n)=>H3(t,n,i(e)),H3=(e,t,n)=>Jt(n,e,e).replace(/\{(\w+)\}/g,(o,r)=>{var l;return`${(l=t==null?void 0:t[r])!=null?l:`{${r}}`}`}),z3=e=>{const t=S(()=>i(e).name),n=At(e)?e:P(e);return{lang:t,locale:n,t:V3(e)}},AC=Symbol("localeContextKey"),wt=e=>{const t=e||xe(AC,P());return z3(S(()=>t.value||F3))},Ra="el",K3="is-",fl=(e,t,n,o,r)=>{let l=`${e}-${t}`;return n&&(l+=`-${n}`),o&&(l+=`__${o}`),r&&(l+=`--${r}`),l},PC=Symbol("namespaceContextKey"),iv=e=>{const t=e||(ot()?xe(PC,P(Ra)):P(Ra));return S(()=>i(t)||Ra)},be=(e,t)=>{const n=iv(t);return{namespace:n,b:(p="")=>fl(n.value,e,p,"",""),e:p=>p?fl(n.value,e,"",p,""):"",m:p=>p?fl(n.value,e,"","",p):"",be:(p,y)=>p&&y?fl(n.value,e,p,y,""):"",em:(p,y)=>p&&y?fl(n.value,e,"",p,y):"",bm:(p,y)=>p&&y?fl(n.value,e,p,"",y):"",bem:(p,y,g)=>p&&y&&g?fl(n.value,e,p,y,g):"",is:(p,...y)=>{const g=y.length>=1?y[0]:!0;return p&&g?`${K3}${p}`:""},cssVar:p=>{const y={};for(const g in p)p[g]&&(y[`--${n.value}-${g}`]=p[g]);return y},cssVarName:p=>`--${n.value}-${p}`,cssVarBlock:p=>{const y={};for(const g in p)p[g]&&(y[`--${n.value}-${e}-${g}`]=p[g]);return y},cssVarBlockName:p=>`--${n.value}-${e}-${p}`}},uv=(e,t={})=>{At(e)||ln("[useLockscreen]","You need to pass a ref param to this function");const n=t.ns||be("popup"),o=Yb(()=>n.bm("parent","hidden"));if(!gt||co(document.body,o.value))return;let r=0,l=!1,s="0";const a=()=>{setTimeout(()=>{Rn(document==null?void 0:document.body,o.value),l&&document&&(document.body.style.width=s)},200)};he(e,u=>{if(!u){a();return}l=!co(document.body,o.value),l&&(s=document.body.style.width),r=SC(n.namespace.value);const d=document.documentElement.clientHeight0&&(d||f==="scroll")&&l&&(document.body.style.width=`calc(100% - ${r}px)`),so(document.body,o.value)}),Nb(()=>a())},W3=Ro({type:Z(Boolean),default:null}),j3=Ro({type:Z(Function)}),xC=e=>{const t=`update:${e}`,n=`onUpdate:${e}`,o=[t],r={[e]:W3,[n]:j3};return{useModelToggle:({indicator:s,toggleReason:a,shouldHideWhenRouteChanges:u,shouldProceed:d,onShow:f,onHide:c})=>{const h=ot(),{emit:v}=h,m=h.props,p=S(()=>Ge(m[n])),y=S(()=>m[e]===null),g=T=>{s.value!==!0&&(s.value=!0,a&&(a.value=T),Ge(f)&&f(T))},w=T=>{s.value!==!1&&(s.value=!1,a&&(a.value=T),Ge(c)&&c(T))},b=T=>{if(m.disabled===!0||Ge(d)&&!d())return;const N=p.value&>N&&v(t,!0),(y.value||!N)&&g(T)},C=T=>{if(m.disabled===!0||!gt)return;const N=p.value&>N&&v(t,!1),(y.value||!N)&&w(T)},_=T=>{tn(T)&&(m.disabled&&T?p.value&&v(t,!1):s.value!==T&&(T?g():w()))},E=()=>{s.value?C():b()};return he(()=>m[e],_),u&&h.appContext.config.globalProperties.$route!==void 0&&he(()=>({...h.proxy.$route}),()=>{u.value&&s.value&&C()}),nt(()=>{_(m[e])}),{hide:C,show:b,toggle:E,hasUpdateHandler:p}},useModelToggleProps:r,useModelToggleEmits:o}};xC("modelValue");const LC=e=>{const t=ot();return S(()=>{var n,o;return(o=(n=t==null?void 0:t.proxy)==null?void 0:n.$props)==null?void 0:o[e]})};var qn="top",vo="bottom",mo="right",Yn="left",cv="auto",Ti=[qn,vo,mo,Yn],xs="start",Qa="end",U3="clippingParents",DC="viewport",fa="popper",q3="reference",Ty=Ti.reduce(function(e,t){return e.concat([t+"-"+xs,t+"-"+Qa])},[]),Ul=[].concat(Ti,[cv]).reduce(function(e,t){return e.concat([t,t+"-"+xs,t+"-"+Qa])},[]),Y3="beforeRead",G3="read",X3="afterRead",J3="beforeMain",Z3="main",Q3="afterMain",e8="beforeWrite",t8="write",n8="afterWrite",o8=[Y3,G3,X3,J3,Z3,Q3,e8,t8,n8];function jo(e){return e?(e.nodeName||"").toLowerCase():null}function Io(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ls(e){var t=Io(e).Element;return e instanceof t||e instanceof Element}function fo(e){var t=Io(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function dv(e){if(typeof ShadowRoot>"u")return!1;var t=Io(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function r8(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var o=t.styles[n]||{},r=t.attributes[n]||{},l=t.elements[n];!fo(l)||!jo(l)||(Object.assign(l.style,o),Object.keys(r).forEach(function(s){var a=r[s];a===!1?l.removeAttribute(s):l.setAttribute(s,a===!0?"":a)}))})}function l8(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(o){var r=t.elements[o],l=t.attributes[o]||{},s=Object.keys(t.styles.hasOwnProperty(o)?t.styles[o]:n[o]),a=s.reduce(function(u,d){return u[d]="",u},{});!fo(r)||!jo(r)||(Object.assign(r.style,a),Object.keys(l).forEach(function(u){r.removeAttribute(u)}))})}}var BC={name:"applyStyles",enabled:!0,phase:"write",fn:r8,effect:l8,requires:["computeStyles"]};function Ko(e){return e.split("-")[0]}var Ol=Math.max,uc=Math.min,Ds=Math.round;function Bs(e,t){t===void 0&&(t=!1);var n=e.getBoundingClientRect(),o=1,r=1;if(fo(e)&&t){var l=e.offsetHeight,s=e.offsetWidth;s>0&&(o=Ds(n.width)/s||1),l>0&&(r=Ds(n.height)/l||1)}return{width:n.width/o,height:n.height/r,top:n.top/r,right:n.right/o,bottom:n.bottom/r,left:n.left/o,x:n.left/o,y:n.top/r}}function fv(e){var t=Bs(e),n=e.offsetWidth,o=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-o)<=1&&(o=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:o}}function FC(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&dv(n)){var o=t;do{if(o&&e.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function mr(e){return Io(e).getComputedStyle(e)}function s8(e){return["table","td","th"].indexOf(jo(e))>=0}function al(e){return((Ls(e)?e.ownerDocument:e.document)||window.document).documentElement}function td(e){return jo(e)==="html"?e:e.assignedSlot||e.parentNode||(dv(e)?e.host:null)||al(e)}function Oy(e){return!fo(e)||mr(e).position==="fixed"?null:e.offsetParent}function a8(e){var t=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&fo(e)){var o=mr(e);if(o.position==="fixed")return null}var r=td(e);for(dv(r)&&(r=r.host);fo(r)&&["html","body"].indexOf(jo(r))<0;){var l=mr(r);if(l.transform!=="none"||l.perspective!=="none"||l.contain==="paint"||["transform","perspective"].indexOf(l.willChange)!==-1||t&&l.willChange==="filter"||t&&l.filter&&l.filter!=="none")return r;r=r.parentNode}return null}function Oi(e){for(var t=Io(e),n=Oy(e);n&&s8(n)&&mr(n).position==="static";)n=Oy(n);return n&&(jo(n)==="html"||jo(n)==="body"&&mr(n).position==="static")?t:n||a8(e)||t}function pv(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ia(e,t,n){return Ol(e,uc(t,n))}function i8(e,t,n){var o=Ia(e,t,n);return o>n?n:o}function VC(){return{top:0,right:0,bottom:0,left:0}}function HC(e){return Object.assign({},VC(),e)}function zC(e,t){return t.reduce(function(n,o){return n[o]=e,n},{})}var u8=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,HC(typeof e!="number"?e:zC(e,Ti))};function c8(e){var t,n=e.state,o=e.name,r=e.options,l=n.elements.arrow,s=n.modifiersData.popperOffsets,a=Ko(n.placement),u=pv(a),d=[Yn,mo].indexOf(a)>=0,f=d?"height":"width";if(!(!l||!s)){var c=u8(r.padding,n),h=fv(l),v=u==="y"?qn:Yn,m=u==="y"?vo:mo,p=n.rects.reference[f]+n.rects.reference[u]-s[u]-n.rects.popper[f],y=s[u]-n.rects.reference[u],g=Oi(l),w=g?u==="y"?g.clientHeight||0:g.clientWidth||0:0,b=p/2-y/2,C=c[v],_=w-h[f]-c[m],E=w/2-h[f]/2+b,T=Ia(C,E,_),N=u;n.modifiersData[o]=(t={},t[N]=T,t.centerOffset=T-E,t)}}function d8(e){var t=e.state,n=e.options,o=n.element,r=o===void 0?"[data-popper-arrow]":o;r!=null&&(typeof r=="string"&&(r=t.elements.popper.querySelector(r),!r)||!FC(t.elements.popper,r)||(t.elements.arrow=r))}var f8={name:"arrow",enabled:!0,phase:"main",fn:c8,effect:d8,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fs(e){return e.split("-")[1]}var p8={top:"auto",right:"auto",bottom:"auto",left:"auto"};function h8(e){var t=e.x,n=e.y,o=window,r=o.devicePixelRatio||1;return{x:Ds(t*r)/r||0,y:Ds(n*r)/r||0}}function Ny(e){var t,n=e.popper,o=e.popperRect,r=e.placement,l=e.variation,s=e.offsets,a=e.position,u=e.gpuAcceleration,d=e.adaptive,f=e.roundOffsets,c=e.isFixed,h=s.x,v=h===void 0?0:h,m=s.y,p=m===void 0?0:m,y=typeof f=="function"?f({x:v,y:p}):{x:v,y:p};v=y.x,p=y.y;var g=s.hasOwnProperty("x"),w=s.hasOwnProperty("y"),b=Yn,C=qn,_=window;if(d){var E=Oi(n),T="clientHeight",N="clientWidth";if(E===Io(n)&&(E=al(n),mr(E).position!=="static"&&a==="absolute"&&(T="scrollHeight",N="scrollWidth")),E=E,r===qn||(r===Yn||r===mo)&&l===Qa){C=vo;var R=c&&E===_&&_.visualViewport?_.visualViewport.height:E[T];p-=R-o.height,p*=u?1:-1}if(r===Yn||(r===qn||r===vo)&&l===Qa){b=mo;var A=c&&E===_&&_.visualViewport?_.visualViewport.width:E[N];v-=A-o.width,v*=u?1:-1}}var I=Object.assign({position:a},d&&p8),L=f===!0?h8({x:v,y:p}):{x:v,y:p};if(v=L.x,p=L.y,u){var W;return Object.assign({},I,(W={},W[C]=w?"0":"",W[b]=g?"0":"",W.transform=(_.devicePixelRatio||1)<=1?"translate("+v+"px, "+p+"px)":"translate3d("+v+"px, "+p+"px, 0)",W))}return Object.assign({},I,(t={},t[C]=w?p+"px":"",t[b]=g?v+"px":"",t.transform="",t))}function v8(e){var t=e.state,n=e.options,o=n.gpuAcceleration,r=o===void 0?!0:o,l=n.adaptive,s=l===void 0?!0:l,a=n.roundOffsets,u=a===void 0?!0:a,d={placement:Ko(t.placement),variation:Fs(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Ny(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:u})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Ny(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var KC={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:v8,data:{}},Zi={passive:!0};function m8(e){var t=e.state,n=e.instance,o=e.options,r=o.scroll,l=r===void 0?!0:r,s=o.resize,a=s===void 0?!0:s,u=Io(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return l&&d.forEach(function(f){f.addEventListener("scroll",n.update,Zi)}),a&&u.addEventListener("resize",n.update,Zi),function(){l&&d.forEach(function(f){f.removeEventListener("scroll",n.update,Zi)}),a&&u.removeEventListener("resize",n.update,Zi)}}var WC={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:m8,data:{}},g8={left:"right",right:"left",bottom:"top",top:"bottom"};function ku(e){return e.replace(/left|right|bottom|top/g,function(t){return g8[t]})}var y8={start:"end",end:"start"};function My(e){return e.replace(/start|end/g,function(t){return y8[t]})}function hv(e){var t=Io(e),n=t.pageXOffset,o=t.pageYOffset;return{scrollLeft:n,scrollTop:o}}function vv(e){return Bs(al(e)).left+hv(e).scrollLeft}function b8(e){var t=Io(e),n=al(e),o=t.visualViewport,r=n.clientWidth,l=n.clientHeight,s=0,a=0;return o&&(r=o.width,l=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=o.offsetLeft,a=o.offsetTop)),{width:r,height:l,x:s+vv(e),y:a}}function w8(e){var t,n=al(e),o=hv(e),r=(t=e.ownerDocument)==null?void 0:t.body,l=Ol(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),s=Ol(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),a=-o.scrollLeft+vv(e),u=-o.scrollTop;return mr(r||n).direction==="rtl"&&(a+=Ol(n.clientWidth,r?r.clientWidth:0)-l),{width:l,height:s,x:a,y:u}}function mv(e){var t=mr(e),n=t.overflow,o=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+o)}function jC(e){return["html","body","#document"].indexOf(jo(e))>=0?e.ownerDocument.body:fo(e)&&mv(e)?e:jC(td(e))}function Aa(e,t){var n;t===void 0&&(t=[]);var o=jC(e),r=o===((n=e.ownerDocument)==null?void 0:n.body),l=Io(o),s=r?[l].concat(l.visualViewport||[],mv(o)?o:[]):o,a=t.concat(s);return r?a:a.concat(Aa(td(s)))}function Xf(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function C8(e){var t=Bs(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function Ry(e,t){return t===DC?Xf(b8(e)):Ls(t)?C8(t):Xf(w8(al(e)))}function S8(e){var t=Aa(td(e)),n=["absolute","fixed"].indexOf(mr(e).position)>=0,o=n&&fo(e)?Oi(e):e;return Ls(o)?t.filter(function(r){return Ls(r)&&FC(r,o)&&jo(r)!=="body"}):[]}function _8(e,t,n){var o=t==="clippingParents"?S8(e):[].concat(t),r=[].concat(o,[n]),l=r[0],s=r.reduce(function(a,u){var d=Ry(e,u);return a.top=Ol(d.top,a.top),a.right=uc(d.right,a.right),a.bottom=uc(d.bottom,a.bottom),a.left=Ol(d.left,a.left),a},Ry(e,l));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function UC(e){var t=e.reference,n=e.element,o=e.placement,r=o?Ko(o):null,l=o?Fs(o):null,s=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,u;switch(r){case qn:u={x:s,y:t.y-n.height};break;case vo:u={x:s,y:t.y+t.height};break;case mo:u={x:t.x+t.width,y:a};break;case Yn:u={x:t.x-n.width,y:a};break;default:u={x:t.x,y:t.y}}var d=r?pv(r):null;if(d!=null){var f=d==="y"?"height":"width";switch(l){case xs:u[d]=u[d]-(t[f]/2-n[f]/2);break;case Qa:u[d]=u[d]+(t[f]/2-n[f]/2);break}}return u}function ei(e,t){t===void 0&&(t={});var n=t,o=n.placement,r=o===void 0?e.placement:o,l=n.boundary,s=l===void 0?U3:l,a=n.rootBoundary,u=a===void 0?DC:a,d=n.elementContext,f=d===void 0?fa:d,c=n.altBoundary,h=c===void 0?!1:c,v=n.padding,m=v===void 0?0:v,p=HC(typeof m!="number"?m:zC(m,Ti)),y=f===fa?q3:fa,g=e.rects.popper,w=e.elements[h?y:f],b=_8(Ls(w)?w:w.contextElement||al(e.elements.popper),s,u),C=Bs(e.elements.reference),_=UC({reference:C,element:g,strategy:"absolute",placement:r}),E=Xf(Object.assign({},g,_)),T=f===fa?E:C,N={top:b.top-T.top+p.top,bottom:T.bottom-b.bottom+p.bottom,left:b.left-T.left+p.left,right:T.right-b.right+p.right},R=e.modifiersData.offset;if(f===fa&&R){var A=R[r];Object.keys(N).forEach(function(I){var L=[mo,vo].indexOf(I)>=0?1:-1,W=[qn,vo].indexOf(I)>=0?"y":"x";N[I]+=A[W]*L})}return N}function E8(e,t){t===void 0&&(t={});var n=t,o=n.placement,r=n.boundary,l=n.rootBoundary,s=n.padding,a=n.flipVariations,u=n.allowedAutoPlacements,d=u===void 0?Ul:u,f=Fs(o),c=f?a?Ty:Ty.filter(function(m){return Fs(m)===f}):Ti,h=c.filter(function(m){return d.indexOf(m)>=0});h.length===0&&(h=c);var v=h.reduce(function(m,p){return m[p]=ei(e,{placement:p,boundary:r,rootBoundary:l,padding:s})[Ko(p)],m},{});return Object.keys(v).sort(function(m,p){return v[m]-v[p]})}function k8(e){if(Ko(e)===cv)return[];var t=ku(e);return[My(e),t,My(t)]}function $8(e){var t=e.state,n=e.options,o=e.name;if(!t.modifiersData[o]._skip){for(var r=n.mainAxis,l=r===void 0?!0:r,s=n.altAxis,a=s===void 0?!0:s,u=n.fallbackPlacements,d=n.padding,f=n.boundary,c=n.rootBoundary,h=n.altBoundary,v=n.flipVariations,m=v===void 0?!0:v,p=n.allowedAutoPlacements,y=t.options.placement,g=Ko(y),w=g===y,b=u||(w||!m?[ku(y)]:k8(y)),C=[y].concat(b).reduce(function(ue,te){return ue.concat(Ko(te)===cv?E8(t,{placement:te,boundary:f,rootBoundary:c,padding:d,flipVariations:m,allowedAutoPlacements:p}):te)},[]),_=t.rects.reference,E=t.rects.popper,T=new Map,N=!0,R=C[0],A=0;A=0,V=H?"width":"height",x=ei(t,{placement:I,boundary:f,rootBoundary:c,altBoundary:h,padding:d}),M=H?W?mo:Yn:W?vo:qn;_[V]>E[V]&&(M=ku(M));var D=ku(M),O=[];if(l&&O.push(x[L]<=0),a&&O.push(x[M]<=0,x[D]<=0),O.every(function(ue){return ue})){R=I,N=!1;break}T.set(I,O)}if(N)for(var B=m?3:1,j=function(ue){var te=C.find(function(Y){var X=T.get(Y);if(X)return X.slice(0,ue).every(function(Q){return Q})});if(te)return R=te,"break"},G=B;G>0;G--){var ne=j(G);if(ne==="break")break}t.placement!==R&&(t.modifiersData[o]._skip=!0,t.placement=R,t.reset=!0)}}var T8={name:"flip",enabled:!0,phase:"main",fn:$8,requiresIfExists:["offset"],data:{_skip:!1}};function Iy(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Ay(e){return[qn,mo,vo,Yn].some(function(t){return e[t]>=0})}function O8(e){var t=e.state,n=e.name,o=t.rects.reference,r=t.rects.popper,l=t.modifiersData.preventOverflow,s=ei(t,{elementContext:"reference"}),a=ei(t,{altBoundary:!0}),u=Iy(s,o),d=Iy(a,r,l),f=Ay(u),c=Ay(d);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:d,isReferenceHidden:f,hasPopperEscaped:c},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":c})}var N8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:O8};function M8(e,t,n){var o=Ko(e),r=[Yn,qn].indexOf(o)>=0?-1:1,l=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,s=l[0],a=l[1];return s=s||0,a=(a||0)*r,[Yn,mo].indexOf(o)>=0?{x:a,y:s}:{x:s,y:a}}function R8(e){var t=e.state,n=e.options,o=e.name,r=n.offset,l=r===void 0?[0,0]:r,s=Ul.reduce(function(f,c){return f[c]=M8(c,t.rects,l),f},{}),a=s[t.placement],u=a.x,d=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=d),t.modifiersData[o]=s}var I8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:R8};function A8(e){var t=e.state,n=e.name;t.modifiersData[n]=UC({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var qC={name:"popperOffsets",enabled:!0,phase:"read",fn:A8,data:{}};function P8(e){return e==="x"?"y":"x"}function x8(e){var t=e.state,n=e.options,o=e.name,r=n.mainAxis,l=r===void 0?!0:r,s=n.altAxis,a=s===void 0?!1:s,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,c=n.padding,h=n.tether,v=h===void 0?!0:h,m=n.tetherOffset,p=m===void 0?0:m,y=ei(t,{boundary:u,rootBoundary:d,padding:c,altBoundary:f}),g=Ko(t.placement),w=Fs(t.placement),b=!w,C=pv(g),_=P8(C),E=t.modifiersData.popperOffsets,T=t.rects.reference,N=t.rects.popper,R=typeof p=="function"?p(Object.assign({},t.rects,{placement:t.placement})):p,A=typeof R=="number"?{mainAxis:R,altAxis:R}:Object.assign({mainAxis:0,altAxis:0},R),I=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,L={x:0,y:0};if(E){if(l){var W,H=C==="y"?qn:Yn,V=C==="y"?vo:mo,x=C==="y"?"height":"width",M=E[C],D=M+y[H],O=M-y[V],B=v?-N[x]/2:0,j=w===xs?T[x]:N[x],G=w===xs?-N[x]:-T[x],ne=t.elements.arrow,ue=v&&ne?fv(ne):{width:0,height:0},te=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:VC(),Y=te[H],X=te[V],Q=Ia(0,T[x],ue[x]),Se=b?T[x]/2-B-Q-Y-A.mainAxis:j-Q-Y-A.mainAxis,de=b?-T[x]/2+B+Q+X+A.mainAxis:G+Q+X+A.mainAxis,ie=t.elements.arrow&&Oi(t.elements.arrow),we=ie?C==="y"?ie.clientTop||0:ie.clientLeft||0:0,q=(W=I==null?void 0:I[C])!=null?W:0,ee=M+Se-q-we,ce=M+de-q,$e=Ia(v?uc(D,ee):D,M,v?Ol(O,ce):O);E[C]=$e,L[C]=$e-M}if(a){var fe,ge=C==="x"?qn:Yn,_e=C==="x"?vo:mo,Ne=E[_],Te=_==="y"?"height":"width",me=Ne+y[ge],He=Ne-y[_e],Pe=[qn,Yn].indexOf(g)!==-1,ve=(fe=I==null?void 0:I[_])!=null?fe:0,Le=Pe?me:Ne-T[Te]-N[Te]-ve+A.altAxis,Je=Pe?Ne+T[Te]+N[Te]-ve-A.altAxis:He,ct=v&&Pe?i8(Le,Ne,Je):Ia(v?Le:me,Ne,v?Je:He);E[_]=ct,L[_]=ct-Ne}t.modifiersData[o]=L}}var L8={name:"preventOverflow",enabled:!0,phase:"main",fn:x8,requiresIfExists:["offset"]};function D8(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function B8(e){return e===Io(e)||!fo(e)?hv(e):D8(e)}function F8(e){var t=e.getBoundingClientRect(),n=Ds(t.width)/e.offsetWidth||1,o=Ds(t.height)/e.offsetHeight||1;return n!==1||o!==1}function V8(e,t,n){n===void 0&&(n=!1);var o=fo(t),r=fo(t)&&F8(t),l=al(t),s=Bs(e,r),a={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(o||!o&&!n)&&((jo(t)!=="body"||mv(l))&&(a=B8(t)),fo(t)?(u=Bs(t,!0),u.x+=t.clientLeft,u.y+=t.clientTop):l&&(u.x=vv(l))),{x:s.left+a.scrollLeft-u.x,y:s.top+a.scrollTop-u.y,width:s.width,height:s.height}}function H8(e){var t=new Map,n=new Set,o=[];e.forEach(function(l){t.set(l.name,l)});function r(l){n.add(l.name);var s=[].concat(l.requires||[],l.requiresIfExists||[]);s.forEach(function(a){if(!n.has(a)){var u=t.get(a);u&&r(u)}}),o.push(l)}return e.forEach(function(l){n.has(l.name)||r(l)}),o}function z8(e){var t=H8(e);return o8.reduce(function(n,o){return n.concat(t.filter(function(r){return r.phase===o}))},[])}function K8(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function W8(e){var t=e.reduce(function(n,o){var r=n[o.name];return n[o.name]=r?Object.assign({},r,o,{options:Object.assign({},r.options,o.options),data:Object.assign({},r.data,o.data)}):o,n},{});return Object.keys(t).map(function(n){return t[n]})}var Py={placement:"bottom",modifiers:[],strategy:"absolute"};function xy(){for(var e=arguments.length,t=new Array(e),n=0;n{const o={name:"updateState",enabled:!0,phase:"write",fn:({state:u})=>{const d=G8(u);Object.assign(s.value,d)},requires:["computeStyles"]},r=S(()=>{const{onFirstUpdate:u,placement:d,strategy:f,modifiers:c}=i(n);return{onFirstUpdate:u,placement:d||"bottom",strategy:f||"absolute",modifiers:[...c||[],o,{name:"applyStyles",enabled:!1}]}}),l=xt(),s=P({styles:{popper:{position:i(r).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),a=()=>{l.value&&(l.value.destroy(),l.value=void 0)};return he(r,u=>{const d=i(l);d&&d.setOptions(u)},{deep:!0}),he([e,t],([u,d])=>{a(),!(!u||!d)&&(l.value=q8(u,d,i(r)))}),Pt(()=>{a()}),{state:S(()=>{var u;return{...((u=i(l))==null?void 0:u.state)||{}}}),styles:S(()=>i(s).styles),attributes:S(()=>i(s).attributes),update:()=>{var u;return(u=i(l))==null?void 0:u.update()},forceUpdate:()=>{var u;return(u=i(l))==null?void 0:u.forceUpdate()},instanceRef:S(()=>i(l))}};function G8(e){const t=Object.keys(e.elements),n=ic(t.map(r=>[r,e.styles[r]||{}])),o=ic(t.map(r=>[r,e.attributes[r]]));return{styles:n,attributes:o}}const yv=e=>{if(!e)return{onClick:$t,onMousedown:$t,onMouseup:$t};let t=!1,n=!1;return{onClick:s=>{t&&n&&e(s),t=n=!1},onMousedown:s=>{t=s.target===s.currentTarget},onMouseup:s=>{n=s.target===s.currentTarget}}},X8=(e,t=0)=>{if(t===0)return e;const n=P(!1);let o=0;const r=()=>{o&&clearTimeout(o),o=window.setTimeout(()=>{n.value=e.value},t)};return nt(r),he(()=>e.value,l=>{l?r():n.value=l}),n};function Ly(){let e;const t=(o,r)=>{n(),e=window.setTimeout(o,r)},n=()=>window.clearTimeout(e);return Ci(()=>n()),{registerTimeout:t,cancelTimeout:n}}const Dy={prefix:Math.floor(Math.random()*1e4),current:0},J8=Symbol("elIdInjection"),bv=()=>ot()?xe(J8,Dy):Dy,kn=e=>{const t=bv(),n=iv();return S(()=>i(e)||`${n.value}-id-${t.prefix}-${t.current++}`)};let rs=[];const By=e=>{const t=e;t.key===We.esc&&rs.forEach(n=>n(t))},Z8=e=>{nt(()=>{rs.length===0&&document.addEventListener("keydown",By),gt&&rs.push(e)}),Pt(()=>{rs=rs.filter(t=>t!==e),rs.length===0&>&&document.removeEventListener("keydown",By)})};let Fy;const YC=()=>{const e=iv(),t=bv(),n=S(()=>`${e.value}-popper-container-${t.prefix}`),o=S(()=>`#${n.value}`);return{id:n,selector:o}},Q8=e=>{const t=document.createElement("div");return t.id=e,document.body.appendChild(t),t},e6=()=>{const{id:e,selector:t}=YC();return Pc(()=>{gt&&!Fy&&!document.body.querySelector(t.value)&&(Fy=Q8(e.value))}),{id:e,selector:t}},t6=Ee({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),n6=({showAfter:e,hideAfter:t,autoClose:n,open:o,close:r})=>{const{registerTimeout:l}=Ly(),{registerTimeout:s,cancelTimeout:a}=Ly();return{onOpen:f=>{l(()=>{o(f);const c=i(n);Ye(c)&&c>0&&s(()=>{r(f)},c)},i(e))},onClose:f=>{a(),l(()=>{r(f)},i(t))}}},GC=Symbol("elForwardRef"),o6=e=>{pt(GC,{setForwardRef:n=>{e.value=n}})},r6=e=>({mounted(t){e(t)},updated(t){e(t)},unmounted(){e(null)}}),Vy={current:0},Hy=P(0),XC=2e3,zy=Symbol("elZIndexContextKey"),JC=Symbol("zIndexContextKey"),ea=e=>{const t=ot()?xe(zy,Vy):Vy,n=e||(ot()?xe(JC,void 0):void 0),o=S(()=>{const s=i(n);return Ye(s)?s:XC}),r=S(()=>o.value+Hy.value),l=()=>(t.current++,Hy.value=t.current,r.value);return!gt&&xe(zy),{initialZIndex:o,currentZIndex:r,nextZIndex:l}},Vs=Math.min,Nl=Math.max,cc=Math.round,Qi=Math.floor,Qr=e=>({x:e,y:e}),l6={left:"right",right:"left",bottom:"top",top:"bottom"},s6={start:"end",end:"start"};function Jf(e,t,n){return Nl(e,Vs(t,n))}function Ni(e,t){return typeof e=="function"?e(t):e}function Bl(e){return e.split("-")[0]}function Mi(e){return e.split("-")[1]}function ZC(e){return e==="x"?"y":"x"}function wv(e){return e==="y"?"height":"width"}function nd(e){return["top","bottom"].includes(Bl(e))?"y":"x"}function Cv(e){return ZC(nd(e))}function a6(e,t,n){n===void 0&&(n=!1);const o=Mi(e),r=Cv(e),l=wv(r);let s=r==="x"?o===(n?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[l]>t.floating[l]&&(s=dc(s)),[s,dc(s)]}function i6(e){const t=dc(e);return[Zf(e),t,Zf(t)]}function Zf(e){return e.replace(/start|end/g,t=>s6[t])}function u6(e,t,n){const o=["left","right"],r=["right","left"],l=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return n?t?r:o:t?o:r;case"left":case"right":return t?l:s;default:return[]}}function c6(e,t,n,o){const r=Mi(e);let l=u6(Bl(e),n==="start",o);return r&&(l=l.map(s=>s+"-"+r),t&&(l=l.concat(l.map(Zf)))),l}function dc(e){return e.replace(/left|right|bottom|top/g,t=>l6[t])}function d6(e){return{top:0,right:0,bottom:0,left:0,...e}}function QC(e){return typeof e!="number"?d6(e):{top:e,right:e,bottom:e,left:e}}function fc(e){const{x:t,y:n,width:o,height:r}=e;return{width:o,height:r,top:n,left:t,right:t+o,bottom:n+r,x:t,y:n}}function Ky(e,t,n){let{reference:o,floating:r}=e;const l=nd(t),s=Cv(t),a=wv(s),u=Bl(t),d=l==="y",f=o.x+o.width/2-r.width/2,c=o.y+o.height/2-r.height/2,h=o[a]/2-r[a]/2;let v;switch(u){case"top":v={x:f,y:o.y-r.height};break;case"bottom":v={x:f,y:o.y+o.height};break;case"right":v={x:o.x+o.width,y:c};break;case"left":v={x:o.x-r.width,y:c};break;default:v={x:o.x,y:o.y}}switch(Mi(t)){case"start":v[s]-=h*(n&&d?-1:1);break;case"end":v[s]+=h*(n&&d?-1:1);break}return v}const f6=async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:l=[],platform:s}=n,a=l.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(t));let d=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:f,y:c}=Ky(d,o,u),h=o,v={},m=0;for(let p=0;p({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:l,platform:s,elements:a,middlewareData:u}=t,{element:d,padding:f=0}=Ni(e,t)||{};if(d==null)return{};const c=QC(f),h={x:n,y:o},v=Cv(r),m=wv(v),p=await s.getDimensions(d),y=v==="y",g=y?"top":"left",w=y?"bottom":"right",b=y?"clientHeight":"clientWidth",C=l.reference[m]+l.reference[v]-h[v]-l.floating[m],_=h[v]-l.reference[v],E=await(s.getOffsetParent==null?void 0:s.getOffsetParent(d));let T=E?E[b]:0;(!T||!await(s.isElement==null?void 0:s.isElement(E)))&&(T=a.floating[b]||l.floating[m]);const N=C/2-_/2,R=T/2-p[m]/2-1,A=Vs(c[g],R),I=Vs(c[w],R),L=A,W=T-p[m]-I,H=T/2-p[m]/2+N,V=Jf(L,H,W),x=!u.arrow&&Mi(r)!=null&&H!==V&&l.reference[m]/2-(HL<=0)){var R,A;const L=(((R=l.flip)==null?void 0:R.index)||0)+1,W=_[L];if(W)return{data:{index:L,overflows:N},reset:{placement:W}};let H=(A=N.filter(V=>V.overflows[0]<=0).sort((V,x)=>V.overflows[1]-x.overflows[1])[0])==null?void 0:A.placement;if(!H)switch(v){case"bestFit":{var I;const V=(I=N.map(x=>[x.placement,x.overflows.filter(M=>M>0).reduce((M,D)=>M+D,0)]).sort((x,M)=>x[1]-M[1])[0])==null?void 0:I[0];V&&(H=V);break}case"initialPlacement":H=a;break}if(r!==H)return{reset:{placement:H}}}return{}}}};async function v6(e,t){const{placement:n,platform:o,elements:r}=e,l=await(o.isRTL==null?void 0:o.isRTL(r.floating)),s=Bl(n),a=Mi(n),u=nd(n)==="y",d=["left","top"].includes(s)?-1:1,f=l&&u?-1:1,c=Ni(t,e);let{mainAxis:h,crossAxis:v,alignmentAxis:m}=typeof c=="number"?{mainAxis:c,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...c};return a&&typeof m=="number"&&(v=a==="end"?m*-1:m),u?{x:v*f,y:h*d}:{x:h*d,y:v*f}}const m6=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:r,y:l,placement:s,middlewareData:a}=t,u=await v6(t,e);return s===((n=a.offset)==null?void 0:n.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:r+u.x,y:l+u.y,data:{...u,placement:s}}}}},g6=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r}=t,{mainAxis:l=!0,crossAxis:s=!1,limiter:a={fn:y=>{let{x:g,y:w}=y;return{x:g,y:w}}},...u}=Ni(e,t),d={x:n,y:o},f=await Sv(t,u),c=nd(Bl(r)),h=ZC(c);let v=d[h],m=d[c];if(l){const y=h==="y"?"top":"left",g=h==="y"?"bottom":"right",w=v+f[y],b=v-f[g];v=Jf(w,v,b)}if(s){const y=c==="y"?"top":"left",g=c==="y"?"bottom":"right",w=m+f[y],b=m-f[g];m=Jf(w,m,b)}const p=a.fn({...t,[h]:v,[c]:m});return{...p,data:{x:p.x-n,y:p.y-o}}}}};function ta(e){return eS(e)?(e.nodeName||"").toLowerCase():"#document"}function to(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Er(e){var t;return(t=(eS(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function eS(e){return e instanceof Node||e instanceof to(e).Node}function Uo(e){return e instanceof Element||e instanceof to(e).Element}function qo(e){return e instanceof HTMLElement||e instanceof to(e).HTMLElement}function Wy(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof to(e).ShadowRoot}function Ri(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=No(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(r)}function y6(e){return["table","td","th"].includes(ta(e))}function _v(e){const t=Ev(),n=No(e);return n.transform!=="none"||n.perspective!=="none"||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||["transform","perspective","filter"].some(o=>(n.willChange||"").includes(o))||["paint","layout","strict","content"].some(o=>(n.contain||"").includes(o))}function b6(e){let t=el(e);for(;qo(t)&&!Hs(t);){if(_v(t))return t;t=el(t)}return null}function Ev(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Hs(e){return["html","body","#document"].includes(ta(e))}function No(e){return to(e).getComputedStyle(e)}function od(e){return Uo(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function el(e){if(ta(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Wy(e)&&e.host||Er(e);return Wy(t)?t.host:t}function tS(e){const t=el(e);return Hs(t)?e.ownerDocument?e.ownerDocument.body:e.body:qo(t)&&Ri(t)?t:tS(t)}function ti(e,t,n){var o;t===void 0&&(t=[]),n===void 0&&(n=!0);const r=tS(e),l=r===((o=e.ownerDocument)==null?void 0:o.body),s=to(r);return l?t.concat(s,s.visualViewport||[],Ri(r)?r:[],s.frameElement&&n?ti(s.frameElement):[]):t.concat(r,ti(r,[],n))}function nS(e){const t=No(e);let n=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const r=qo(e),l=r?e.offsetWidth:n,s=r?e.offsetHeight:o,a=cc(n)!==l||cc(o)!==s;return a&&(n=l,o=s),{width:n,height:o,$:a}}function kv(e){return Uo(e)?e:e.contextElement}function bs(e){const t=kv(e);if(!qo(t))return Qr(1);const n=t.getBoundingClientRect(),{width:o,height:r,$:l}=nS(t);let s=(l?cc(n.width):n.width)/o,a=(l?cc(n.height):n.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}const w6=Qr(0);function oS(e){const t=to(e);return!Ev()||!t.visualViewport?w6:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function C6(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==to(e)?!1:t}function Fl(e,t,n,o){t===void 0&&(t=!1),n===void 0&&(n=!1);const r=e.getBoundingClientRect(),l=kv(e);let s=Qr(1);t&&(o?Uo(o)&&(s=bs(o)):s=bs(e));const a=C6(l,n,o)?oS(l):Qr(0);let u=(r.left+a.x)/s.x,d=(r.top+a.y)/s.y,f=r.width/s.x,c=r.height/s.y;if(l){const h=to(l),v=o&&Uo(o)?to(o):o;let m=h,p=m.frameElement;for(;p&&o&&v!==m;){const y=bs(p),g=p.getBoundingClientRect(),w=No(p),b=g.left+(p.clientLeft+parseFloat(w.paddingLeft))*y.x,C=g.top+(p.clientTop+parseFloat(w.paddingTop))*y.y;u*=y.x,d*=y.y,f*=y.x,c*=y.y,u+=b,d+=C,m=to(p),p=m.frameElement}}return fc({width:f,height:c,x:u,y:d})}const S6=[":popover-open",":modal"];function $v(e){return S6.some(t=>{try{return e.matches(t)}catch{return!1}})}function _6(e){let{elements:t,rect:n,offsetParent:o,strategy:r}=e;const l=r==="fixed",s=Er(o),a=t?$v(t.floating):!1;if(o===s||a&&l)return n;let u={scrollLeft:0,scrollTop:0},d=Qr(1);const f=Qr(0),c=qo(o);if((c||!c&&!l)&&((ta(o)!=="body"||Ri(s))&&(u=od(o)),qo(o))){const h=Fl(o);d=bs(o),f.x=h.x+o.clientLeft,f.y=h.y+o.clientTop}return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-u.scrollLeft*d.x+f.x,y:n.y*d.y-u.scrollTop*d.y+f.y}}function E6(e){return Array.from(e.getClientRects())}function rS(e){return Fl(Er(e)).left+od(e).scrollLeft}function k6(e){const t=Er(e),n=od(e),o=e.ownerDocument.body,r=Nl(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),l=Nl(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let s=-n.scrollLeft+rS(e);const a=-n.scrollTop;return No(o).direction==="rtl"&&(s+=Nl(t.clientWidth,o.clientWidth)-r),{width:r,height:l,x:s,y:a}}function $6(e,t){const n=to(e),o=Er(e),r=n.visualViewport;let l=o.clientWidth,s=o.clientHeight,a=0,u=0;if(r){l=r.width,s=r.height;const d=Ev();(!d||d&&t==="fixed")&&(a=r.offsetLeft,u=r.offsetTop)}return{width:l,height:s,x:a,y:u}}function T6(e,t){const n=Fl(e,!0,t==="fixed"),o=n.top+e.clientTop,r=n.left+e.clientLeft,l=qo(e)?bs(e):Qr(1),s=e.clientWidth*l.x,a=e.clientHeight*l.y,u=r*l.x,d=o*l.y;return{width:s,height:a,x:u,y:d}}function jy(e,t,n){let o;if(t==="viewport")o=$6(e,n);else if(t==="document")o=k6(Er(e));else if(Uo(t))o=T6(t,n);else{const r=oS(e);o={...t,x:t.x-r.x,y:t.y-r.y}}return fc(o)}function lS(e,t){const n=el(e);return n===t||!Uo(n)||Hs(n)?!1:No(n).position==="fixed"||lS(n,t)}function O6(e,t){const n=t.get(e);if(n)return n;let o=ti(e,[],!1).filter(a=>Uo(a)&&ta(a)!=="body"),r=null;const l=No(e).position==="fixed";let s=l?el(e):e;for(;Uo(s)&&!Hs(s);){const a=No(s),u=_v(s);!u&&a.position==="fixed"&&(r=null),(l?!u&&!r:!u&&a.position==="static"&&!!r&&["absolute","fixed"].includes(r.position)||Ri(s)&&!u&&lS(e,s))?o=o.filter(f=>f!==s):r=a,s=el(s)}return t.set(e,o),o}function N6(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const s=[...n==="clippingAncestors"?$v(t)?[]:O6(t,this._c):[].concat(n),o],a=s[0],u=s.reduce((d,f)=>{const c=jy(t,f,r);return d.top=Nl(c.top,d.top),d.right=Vs(c.right,d.right),d.bottom=Vs(c.bottom,d.bottom),d.left=Nl(c.left,d.left),d},jy(t,a,r));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function M6(e){const{width:t,height:n}=nS(e);return{width:t,height:n}}function R6(e,t,n){const o=qo(t),r=Er(t),l=n==="fixed",s=Fl(e,!0,l,t);let a={scrollLeft:0,scrollTop:0};const u=Qr(0);if(o||!o&&!l)if((ta(t)!=="body"||Ri(r))&&(a=od(t)),o){const c=Fl(t,!0,l,t);u.x=c.x+t.clientLeft,u.y=c.y+t.clientTop}else r&&(u.x=rS(r));const d=s.left+a.scrollLeft-u.x,f=s.top+a.scrollTop-u.y;return{x:d,y:f,width:s.width,height:s.height}}function Gd(e){return No(e).position==="static"}function Uy(e,t){return!qo(e)||No(e).position==="fixed"?null:t?t(e):e.offsetParent}function sS(e,t){const n=to(e);if($v(e))return n;if(!qo(e)){let r=el(e);for(;r&&!Hs(r);){if(Uo(r)&&!Gd(r))return r;r=el(r)}return n}let o=Uy(e,t);for(;o&&y6(o)&&Gd(o);)o=Uy(o,t);return o&&Hs(o)&&Gd(o)&&!_v(o)?n:o||b6(e)||n}const I6=async function(e){const t=this.getOffsetParent||sS,n=this.getDimensions,o=await n(e.floating);return{reference:R6(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function A6(e){return No(e).direction==="rtl"}const P6={convertOffsetParentRelativeRectToViewportRelativeRect:_6,getDocumentElement:Er,getClippingRect:N6,getOffsetParent:sS,getElementRects:I6,getClientRects:E6,getDimensions:M6,getScale:bs,isElement:Uo,isRTL:A6};function x6(e,t){let n=null,o;const r=Er(e);function l(){var a;clearTimeout(o),(a=n)==null||a.disconnect(),n=null}function s(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),l();const{left:d,top:f,width:c,height:h}=e.getBoundingClientRect();if(a||t(),!c||!h)return;const v=Qi(f),m=Qi(r.clientWidth-(d+c)),p=Qi(r.clientHeight-(f+h)),y=Qi(d),w={rootMargin:-v+"px "+-m+"px "+-p+"px "+-y+"px",threshold:Nl(0,Vs(1,u))||1};let b=!0;function C(_){const E=_[0].intersectionRatio;if(E!==u){if(!b)return s();E?s(!1,E):o=setTimeout(()=>{s(!1,1e-7)},1e3)}b=!1}try{n=new IntersectionObserver(C,{...w,root:r.ownerDocument})}catch{n=new IntersectionObserver(C,w)}n.observe(e)}return s(!0),l}function L6(e,t,n,o){o===void 0&&(o={});const{ancestorScroll:r=!0,ancestorResize:l=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:u=!1}=o,d=kv(e),f=r||l?[...d?ti(d):[],...ti(t)]:[];f.forEach(g=>{r&&g.addEventListener("scroll",n,{passive:!0}),l&&g.addEventListener("resize",n)});const c=d&&a?x6(d,n):null;let h=-1,v=null;s&&(v=new ResizeObserver(g=>{let[w]=g;w&&w.target===d&&v&&(v.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var b;(b=v)==null||b.observe(t)})),n()}),d&&!u&&v.observe(d),v.observe(t));let m,p=u?Fl(e):null;u&&y();function y(){const g=Fl(e);p&&(g.x!==p.x||g.y!==p.y||g.width!==p.width||g.height!==p.height)&&n(),p=g,m=requestAnimationFrame(y)}return n(),()=>{var g;f.forEach(w=>{r&&w.removeEventListener("scroll",n),l&&w.removeEventListener("resize",n)}),c==null||c(),(g=v)==null||g.disconnect(),v=null,u&&cancelAnimationFrame(m)}}const D6=Sv,aS=m6,B6=g6,F6=h6,iS=p6,uS=(e,t,n)=>{const o=new Map,r={platform:P6,...n},l={...r.platform,_c:o};return f6(e,t,{...r,platform:l})};Ee({});const V6=e=>{if(!gt)return;if(!e)return e;const t=Un(e);return t||(At(e)?t:e)},H6=({middleware:e,placement:t,strategy:n})=>{const o=P(),r=P(),l=P(),s=P(),a=P({}),u={x:l,y:s,placement:t,strategy:n,middlewareData:a},d=async()=>{if(!gt)return;const f=V6(o),c=Un(r);if(!f||!c)return;const h=await uS(f,c,{placement:i(t),strategy:i(n),middleware:i(e)});Is(u).forEach(v=>{u[v].value=h[v]})};return nt(()=>{_n(()=>{d()})}),{...u,update:d,referenceRef:o,contentRef:r}},z6=({arrowRef:e,padding:t})=>({name:"arrow",options:{element:e,padding:t},fn(n){const o=i(e);return o?iS({element:o,padding:t}).fn(n):{}}});function K6(e){const t=P();function n(){if(e.value==null)return;const{selectionStart:r,selectionEnd:l,value:s}=e.value;if(r==null||l==null)return;const a=s.slice(0,Math.max(0,r)),u=s.slice(Math.max(0,l));t.value={selectionStart:r,selectionEnd:l,value:s,beforeTxt:a,afterTxt:u}}function o(){if(e.value==null||t.value==null)return;const{value:r}=e.value,{beforeTxt:l,afterTxt:s,selectionStart:a}=t.value;if(l==null||s==null||a==null)return;let u=r.length;if(r.endsWith(s))u=r.length-s.length;else if(r.startsWith(l))u=l.length;else{const d=l[a-1],f=r.indexOf(d,a-1);f!==-1&&(u=f+1)}e.value.setSelectionRange(u,u)}return[n,o]}const W6=(e,t,n)=>jr(e.subTree).filter(l=>{var s;return Ft(l)&&((s=l.type)==null?void 0:s.name)===t&&!!l.component}).map(l=>l.component.uid).map(l=>n[l]).filter(l=>!!l),Tv=(e,t)=>{const n={},o=xt([]);return{children:o,addChild:s=>{n[s.uid]=s,o.value=W6(e,t,n)},removeChild:s=>{delete n[s],o.value=o.value.filter(a=>a.uid!==s)}}},an=Ro({type:String,values:Xo,required:!1}),cS=Symbol("size"),j6=()=>{const e=xe(cS,{});return S(()=>i(e.size)||"")};function rd(e,{afterFocus:t,beforeBlur:n,afterBlur:o}={}){const r=ot(),{emit:l}=r,s=xt(),a=P(!1),u=c=>{a.value||(a.value=!0,l("focus",c),t==null||t())},d=c=>{var h;Ge(n)&&n(c)||c.relatedTarget&&((h=s.value)!=null&&h.contains(c.relatedTarget))||(a.value=!1,l("blur",c),o==null||o())},f=()=>{var c;(c=e.value)==null||c.focus()};return he(s,c=>{c&&c.setAttribute("tabindex","-1")}),Lt(s,"click",f),{wrapperRef:s,isFocused:a,handleFocus:u,handleBlur:d}}const U6=["",void 0,null],q6=void 0,na=Ee({emptyValues:Array,valueOnClear:{type:[String,Number,Boolean,Function],default:void 0,validator:e=>Ge(e)?!e():!e}}),ld=(e,t)=>{let n=Ii();n.value||(n=P({}));const o=S(()=>e.emptyValues||n.value.emptyValues||U6),r=S(()=>Ge(e.valueOnClear)?e.valueOnClear():e.valueOnClear!==void 0?e.valueOnClear:Ge(n.value.valueOnClear)?n.value.valueOnClear():n.value.valueOnClear!==void 0?n.value.valueOnClear:t!==void 0?t:q6),l=s=>o.value.includes(s);return o.value.includes(r.value),{emptyValues:o,valueOnClear:r,isEmptyValue:l}},Y6=Ee({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),wn=e=>Ho(Y6,e),dS=Symbol(),pc=P();function Ii(e,t=void 0){const n=ot()?xe(dS,pc):pc;return e?S(()=>{var o,r;return(r=(o=n.value)==null?void 0:o[e])!=null?r:t}):n}function sd(e,t){const n=Ii(),o=be(e,S(()=>{var a;return((a=n.value)==null?void 0:a.namespace)||Ra})),r=wt(S(()=>{var a;return(a=n.value)==null?void 0:a.locale})),l=ea(S(()=>{var a;return((a=n.value)==null?void 0:a.zIndex)||XC})),s=S(()=>{var a;return i(t)||((a=n.value)==null?void 0:a.size)||""});return Ov(S(()=>i(n)||{})),{ns:o,locale:r,zIndex:l,size:s}}const Ov=(e,t,n=!1)=>{var o;const r=!!ot(),l=r?Ii():void 0,s=(o=t==null?void 0:t.provide)!=null?o:r?pt:void 0;if(!s)return;const a=S(()=>{const u=i(e);return l!=null&&l.value?G6(l.value,u):u});return s(dS,a),s(AC,S(()=>a.value.locale)),s(PC,S(()=>a.value.namespace)),s(JC,S(()=>a.value.zIndex)),s(cS,{size:S(()=>a.value.size||"")}),(n||!pc.value)&&(pc.value=a.value),a},G6=(e,t)=>{const n=[...new Set([...Is(e),...Is(t)])],o={};for(const r of n)o[r]=t[r]!==void 0?t[r]:e[r];return o},X6=Ee({a11y:{type:Boolean,default:!0},locale:{type:Z(Object)},size:an,button:{type:Z(Object)},experimentalFeatures:{type:Z(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:Z(Object)},zIndex:Number,namespace:{type:String,default:"el"},...na}),Qf={},J6=K({name:"ElConfigProvider",props:X6,setup(e,{slots:t}){he(()=>e.message,o=>{Object.assign(Qf,o??{})},{immediate:!0,deep:!0});const n=Ov(e);return()=>ae(t,"default",{config:n==null?void 0:n.value})}}),Z6=rt(J6),Q6="2.7.2",eL=(e=[])=>({version:Q6,install:(n,o)=>{n[ky]||(n[ky]=!0,e.forEach(r=>n.use(r)),o&&Ov(o,n,!0))}}),tL=Ee({zIndex:{type:Z([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),nL={scroll:({scrollTop:e,fixed:t})=>Ye(e)&&tn(t),[Dt]:e=>tn(e)};var ke=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n};const fS="ElAffix",oL=K({name:fS}),rL=K({...oL,props:tL,emits:nL,setup(e,{expose:t,emit:n}){const o=e,r=be("affix"),l=xt(),s=xt(),a=xt(),{height:u}=QN(),{height:d,width:f,top:c,bottom:h,update:v}=Fg(s,{windowScroll:!1}),m=Fg(l),p=P(!1),y=P(0),g=P(0),w=S(()=>({height:p.value?`${d.value}px`:"",width:p.value?`${f.value}px`:""})),b=S(()=>{if(!p.value)return{};const E=o.offset?Gt(o.offset):0;return{height:`${d.value}px`,width:`${f.value}px`,top:o.position==="top"?E:"",bottom:o.position==="bottom"?E:"",transform:g.value?`translateY(${g.value}px)`:"",zIndex:o.zIndex}}),C=()=>{if(a.value)if(y.value=a.value instanceof Window?document.documentElement.scrollTop:a.value.scrollTop||0,o.position==="top")if(o.target){const E=m.bottom.value-o.offset-d.value;p.value=o.offset>c.value&&m.bottom.value>0,g.value=E<0?E:0}else p.value=o.offset>c.value;else if(o.target){const E=u.value-m.top.value-o.offset-d.value;p.value=u.value-o.offsetm.top.value,g.value=E<0?-E:0}else p.value=u.value-o.offset{v(),n("scroll",{scrollTop:y.value,fixed:p.value})};return he(p,E=>n("change",E)),nt(()=>{var E;o.target?(l.value=(E=document.querySelector(o.target))!=null?E:void 0,l.value||ln(fS,`Target does not exist: ${o.target}`)):l.value=document.documentElement,a.value=Zh(s.value,!0),v()}),Lt(a,"scroll",_),_n(C),t({update:C,updateRoot:v}),(E,T)=>(k(),F("div",{ref_key:"root",ref:s,class:$(i(r).b()),style:Ve(i(w))},[z("div",{class:$({[i(r).m("fixed")]:p.value}),style:Ve(i(b))},[ae(E.$slots,"default")],6)],6))}});var lL=ke(rL,[["__file","affix.vue"]]);const sL=rt(lL),aL=Ee({size:{type:Z([Number,String])},color:{type:String}}),iL=K({name:"ElIcon",inheritAttrs:!1}),uL=K({...iL,props:aL,setup(e){const t=e,n=be("icon"),o=S(()=>{const{size:r,color:l}=t;return!r&&!l?{}:{fontSize:en(r)?void 0:Gt(r),"--color":l}});return(r,l)=>(k(),F("i",ht({class:i(n).b(),style:i(o)},r.$attrs),[ae(r.$slots,"default")],16))}});var cL=ke(uL,[["__file","icon.vue"]]);const Fe=rt(cL),dL=["light","dark"],fL=Ee({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:Is(Zr),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:dL,default:"light"}}),pL={close:e=>e instanceof MouseEvent},hL=K({name:"ElAlert"}),vL=K({...hL,props:fL,emits:pL,setup(e,{emit:t}){const n=e,{Close:o}=rv,r=mn(),l=be("alert"),s=P(!0),a=S(()=>Zr[n.type]),u=S(()=>[l.e("icon"),{[l.is("big")]:!!n.description||!!r.default}]),d=S(()=>({"with-description":n.description||r.default})),f=c=>{s.value=!1,t("close",c)};return(c,h)=>(k(),re(hn,{name:i(l).b("fade"),persisted:""},{default:J(()=>[et(z("div",{class:$([i(l).b(),i(l).m(c.type),i(l).is("center",c.center),i(l).is(c.effect)]),role:"alert"},[c.showIcon&&i(a)?(k(),re(i(Fe),{key:0,class:$(i(u))},{default:J(()=>[(k(),re(dt(i(a))))]),_:1},8,["class"])):oe("v-if",!0),z("div",{class:$(i(l).e("content"))},[c.title||c.$slots.title?(k(),F("span",{key:0,class:$([i(l).e("title"),i(d)])},[ae(c.$slots,"title",{},()=>[bt(Oe(c.title),1)])],2)):oe("v-if",!0),c.$slots.default||c.description?(k(),F("p",{key:1,class:$(i(l).e("description"))},[ae(c.$slots,"default",{},()=>[bt(Oe(c.description),1)])],2)):oe("v-if",!0),c.closable?(k(),F(ze,{key:2},[c.closeText?(k(),F("div",{key:0,class:$([i(l).e("close-btn"),i(l).is("customed")]),onClick:f},Oe(c.closeText),3)):(k(),re(i(Fe),{key:1,class:$(i(l).e("close-btn")),onClick:f},{default:J(()=>[U(i(o))]),_:1},8,["class"]))],64)):oe("v-if",!0)],2)],2),[[St,s.value]])]),_:3},8,["name"]))}});var mL=ke(vL,[["__file","alert.vue"]]);const gL=rt(mL),ql=Symbol("formContextKey"),Yo=Symbol("formItemContextKey"),nn=(e,t={})=>{const n=P(void 0),o=t.prop?n:LC("size"),r=t.global?n:j6(),l=t.form?{size:void 0}:xe(ql,void 0),s=t.formItem?{size:void 0}:xe(Yo,void 0);return S(()=>o.value||i(e)||(s==null?void 0:s.size)||(l==null?void 0:l.size)||r.value||"")},zn=e=>{const t=LC("disabled"),n=xe(ql,void 0);return S(()=>t.value||i(e)||(n==null?void 0:n.disabled)||!1)},An=()=>{const e=xe(ql,void 0),t=xe(Yo,void 0);return{form:e,formItem:t}},Ao=(e,{formItemContext:t,disableIdGeneration:n,disableIdManagement:o})=>{n||(n=P(!1)),o||(o=P(!1));const r=P();let l;const s=S(()=>{var a;return!!(!(e.label||e.ariaLabel)&&t&&t.inputIds&&((a=t.inputIds)==null?void 0:a.length)<=1)});return nt(()=>{l=he([Rt(e,"id"),n],([a,u])=>{const d=a??(u?void 0:kn().value);d!==r.value&&(t!=null&&t.removeInputId&&(r.value&&t.removeInputId(r.value),!(o!=null&&o.value)&&!u&&d&&t.addInputId(d)),r.value=d)},{immediate:!0})}),ol(()=>{l&&l(),t!=null&&t.removeInputId&&r.value&&t.removeInputId(r.value)}),{isLabeledByFormItem:s,inputId:r}},yL=Ee({size:{type:String,values:Xo},disabled:Boolean}),bL=Ee({...yL,model:Object,rules:{type:Z(Object)},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:Boolean,scrollToError:Boolean,scrollIntoViewOptions:{type:[Object,Boolean]}}),wL={validate:(e,t,n)=>(Ae(e)||Ze(e))&&tn(t)&&Ze(n)};function CL(){const e=P([]),t=S(()=>{if(!e.value.length)return"0";const l=Math.max(...e.value);return l?`${l}px`:""});function n(l){const s=e.value.indexOf(l);return s===-1&&t.value,s}function o(l,s){if(l&&s){const a=n(s);e.value.splice(a,1,l)}else l&&e.value.push(l)}function r(l){const s=n(l);s>-1&&e.value.splice(s,1)}return{autoLabelWidth:t,registerLabelWidth:o,deregisterLabelWidth:r}}const eu=(e,t)=>{const n=Gr(t);return n.length>0?e.filter(o=>o.prop&&n.includes(o.prop)):e},SL="ElForm",_L=K({name:SL}),EL=K({..._L,props:bL,emits:wL,setup(e,{expose:t,emit:n}){const o=e,r=[],l=nn(),s=be("form"),a=S(()=>{const{labelPosition:b,inline:C}=o;return[s.b(),s.m(l.value||"default"),{[s.m(`label-${b}`)]:b,[s.m("inline")]:C}]}),u=b=>r.find(C=>C.prop===b),d=b=>{r.push(b)},f=b=>{b.prop&&r.splice(r.indexOf(b),1)},c=(b=[])=>{o.model&&eu(r,b).forEach(C=>C.resetField())},h=(b=[])=>{eu(r,b).forEach(C=>C.clearValidate())},v=S(()=>!!o.model),m=b=>{if(r.length===0)return[];const C=eu(r,b);return C.length?C:[]},p=async b=>g(void 0,b),y=async(b=[])=>{if(!v.value)return!1;const C=m(b);if(C.length===0)return!0;let _={};for(const E of C)try{await E.validate("")}catch(T){_={..._,...T}}return Object.keys(_).length===0?!0:Promise.reject(_)},g=async(b=[],C)=>{const _=!Ge(C);try{const E=await y(b);return E===!0&&await(C==null?void 0:C(E)),E}catch(E){if(E instanceof Error)throw E;const T=E;return o.scrollToError&&w(Object.keys(T)[0]),await(C==null?void 0:C(!1,T)),_&&Promise.reject(T)}},w=b=>{var C;const _=eu(r,b)[0];_&&((C=_.$el)==null||C.scrollIntoView(o.scrollIntoViewOptions))};return he(()=>o.rules,()=>{o.validateOnRuleChange&&p().catch(b=>void 0)},{deep:!0}),pt(ql,_t({...bn(o),emit:n,resetFields:c,clearValidate:h,validateField:g,getField:u,addField:d,removeField:f,...CL()})),t({validate:p,validateField:g,resetFields:c,clearValidate:h,scrollToField:w}),(b,C)=>(k(),F("form",{class:$(i(a))},[ae(b.$slots,"default")],2))}});var kL=ke(EL,[["__file","form.vue"]]);function bl(){return bl=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function $u(e,t,n){return TL()?$u=Reflect.construct.bind():$u=function(r,l,s){var a=[null];a.push.apply(a,l);var u=Function.bind.apply(r,a),d=new u;return s&&ni(d,s.prototype),d},$u.apply(null,arguments)}function OL(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function tp(e){var t=typeof Map=="function"?new Map:void 0;return tp=function(o){if(o===null||!OL(o))return o;if(typeof o!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(o))return t.get(o);t.set(o,r)}function r(){return $u(o,arguments,ep(this).constructor)}return r.prototype=Object.create(o.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),ni(r,o)},tp(e)}var NL=/%[sdj%]/g,ML=function(){};function np(e){if(!e||!e.length)return null;var t={};return e.forEach(function(n){var o=n.field;t[o]=t[o]||[],t[o].push(n)}),t}function eo(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o=l)return a;switch(a){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch{return"[Circular]"}break;default:return a}});return s}return e}function RL(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"}function vn(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||RL(t)&&typeof e=="string"&&!e)}function IL(e,t,n){var o=[],r=0,l=e.length;function s(a){o.push.apply(o,a||[]),r++,r===l&&n(o)}e.forEach(function(a){t(a,s)})}function qy(e,t,n){var o=0,r=e.length;function l(s){if(s&&s.length){n(s);return}var a=o;o=o+1,a()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},ya={integer:function(t){return ya.number(t)&&parseInt(t,10)===t},float:function(t){return ya.number(t)&&!ya.integer(t)},array:function(t){return Array.isArray(t)},regexp:function(t){if(t instanceof RegExp)return!0;try{return!!new RegExp(t)}catch{return!1}},date:function(t){return typeof t.getTime=="function"&&typeof t.getMonth=="function"&&typeof t.getYear=="function"&&!isNaN(t.getTime())},number:function(t){return isNaN(t)?!1:typeof t=="number"},object:function(t){return typeof t=="object"&&!ya.array(t)},method:function(t){return typeof t=="function"},email:function(t){return typeof t=="string"&&t.length<=320&&!!t.match(Jy.email)},url:function(t){return typeof t=="string"&&t.length<=2048&&!!t.match(BL())},hex:function(t){return typeof t=="string"&&!!t.match(Jy.hex)}},FL=function(t,n,o,r,l){if(t.required&&n===void 0){pS(t,n,o,r,l);return}var s=["integer","float","array","regexp","object","method","email","number","date","url","hex"],a=t.type;s.indexOf(a)>-1?ya[a](n)||r.push(eo(l.messages.types[a],t.fullField,t.type)):a&&typeof n!==t.type&&r.push(eo(l.messages.types[a],t.fullField,t.type))},VL=function(t,n,o,r,l){var s=typeof t.len=="number",a=typeof t.min=="number",u=typeof t.max=="number",d=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f=n,c=null,h=typeof n=="number",v=typeof n=="string",m=Array.isArray(n);if(h?c="number":v?c="string":m&&(c="array"),!c)return!1;m&&(f=n.length),v&&(f=n.replace(d,"_").length),s?f!==t.len&&r.push(eo(l.messages[c].len,t.fullField,t.len)):a&&!u&&ft.max?r.push(eo(l.messages[c].max,t.fullField,t.max)):a&&u&&(ft.max)&&r.push(eo(l.messages[c].range,t.fullField,t.min,t.max))},Jl="enum",HL=function(t,n,o,r,l){t[Jl]=Array.isArray(t[Jl])?t[Jl]:[],t[Jl].indexOf(n)===-1&&r.push(eo(l.messages[Jl],t.fullField,t[Jl].join(", ")))},zL=function(t,n,o,r,l){if(t.pattern){if(t.pattern instanceof RegExp)t.pattern.lastIndex=0,t.pattern.test(n)||r.push(eo(l.messages.pattern.mismatch,t.fullField,n,t.pattern));else if(typeof t.pattern=="string"){var s=new RegExp(t.pattern);s.test(n)||r.push(eo(l.messages.pattern.mismatch,t.fullField,n,t.pattern))}}},Mt={required:pS,whitespace:DL,type:FL,range:VL,enum:HL,pattern:zL},KL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n,"string")&&!t.required)return o();Mt.required(t,n,r,s,l,"string"),vn(n,"string")||(Mt.type(t,n,r,s,l),Mt.range(t,n,r,s,l),Mt.pattern(t,n,r,s,l),t.whitespace===!0&&Mt.whitespace(t,n,r,s,l))}o(s)},WL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),n!==void 0&&Mt.type(t,n,r,s,l)}o(s)},jL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(n===""&&(n=void 0),vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),n!==void 0&&(Mt.type(t,n,r,s,l),Mt.range(t,n,r,s,l))}o(s)},UL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),n!==void 0&&Mt.type(t,n,r,s,l)}o(s)},qL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),vn(n)||Mt.type(t,n,r,s,l)}o(s)},YL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),n!==void 0&&(Mt.type(t,n,r,s,l),Mt.range(t,n,r,s,l))}o(s)},GL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),n!==void 0&&(Mt.type(t,n,r,s,l),Mt.range(t,n,r,s,l))}o(s)},XL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(n==null&&!t.required)return o();Mt.required(t,n,r,s,l,"array"),n!=null&&(Mt.type(t,n,r,s,l),Mt.range(t,n,r,s,l))}o(s)},JL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),n!==void 0&&Mt.type(t,n,r,s,l)}o(s)},ZL="enum",QL=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l),n!==void 0&&Mt[ZL](t,n,r,s,l)}o(s)},eD=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n,"string")&&!t.required)return o();Mt.required(t,n,r,s,l),vn(n,"string")||Mt.pattern(t,n,r,s,l)}o(s)},tD=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n,"date")&&!t.required)return o();if(Mt.required(t,n,r,s,l),!vn(n,"date")){var u;n instanceof Date?u=n:u=new Date(n),Mt.type(t,u,r,s,l),u&&Mt.range(t,u.getTime(),r,s,l)}}o(s)},nD=function(t,n,o,r,l){var s=[],a=Array.isArray(n)?"array":typeof n;Mt.required(t,n,r,s,l,a),o(s)},Xd=function(t,n,o,r,l){var s=t.type,a=[],u=t.required||!t.required&&r.hasOwnProperty(t.field);if(u){if(vn(n,s)&&!t.required)return o();Mt.required(t,n,r,a,l,s),vn(n,s)||Mt.type(t,n,r,a,l)}o(a)},oD=function(t,n,o,r,l){var s=[],a=t.required||!t.required&&r.hasOwnProperty(t.field);if(a){if(vn(n)&&!t.required)return o();Mt.required(t,n,r,s,l)}o(s)},Pa={string:KL,method:WL,number:jL,boolean:UL,regexp:qL,integer:YL,float:GL,array:XL,object:JL,enum:QL,pattern:eD,date:tD,url:Xd,hex:Xd,email:Xd,required:nD,any:oD};function op(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var t=JSON.parse(JSON.stringify(this));return t.clone=this.clone,t}}}var rp=op(),Ai=function(){function e(n){this.rules=null,this._messages=rp,this.define(n)}var t=e.prototype;return t.define=function(o){var r=this;if(!o)throw new Error("Cannot configure a schema with no rules");if(typeof o!="object"||Array.isArray(o))throw new Error("Rules must be an object");this.rules={},Object.keys(o).forEach(function(l){var s=o[l];r.rules[l]=Array.isArray(s)?s:[s]})},t.messages=function(o){return o&&(this._messages=Xy(op(),o)),this._messages},t.validate=function(o,r,l){var s=this;r===void 0&&(r={}),l===void 0&&(l=function(){});var a=o,u=r,d=l;if(typeof u=="function"&&(d=u,u={}),!this.rules||Object.keys(this.rules).length===0)return d&&d(null,a),Promise.resolve(a);function f(p){var y=[],g={};function w(C){if(Array.isArray(C)){var _;y=(_=y).concat.apply(_,C)}else y.push(C)}for(var b=0;b");const r=be("form"),l=P(),s=P(0),a=()=>{var f;if((f=l.value)!=null&&f.firstElementChild){const c=window.getComputedStyle(l.value.firstElementChild).width;return Math.ceil(Number.parseFloat(c))}else return 0},u=(f="update")=>{je(()=>{t.default&&e.isAutoWidth&&(f==="update"?s.value=a():f==="remove"&&(n==null||n.deregisterLabelWidth(s.value)))})},d=()=>u("update");return nt(()=>{d()}),Pt(()=>{u("remove")}),wr(()=>d()),he(s,(f,c)=>{e.updateAll&&(n==null||n.registerLabelWidth(f,c))}),Ht(S(()=>{var f,c;return(c=(f=l.value)==null?void 0:f.firstElementChild)!=null?c:null}),d),()=>{var f,c;if(!t)return null;const{isAutoWidth:h}=e;if(h){const v=n==null?void 0:n.autoLabelWidth,m=o==null?void 0:o.hasLabel,p={};if(m&&v&&v!=="auto"){const y=Math.max(0,Number.parseInt(v,10)-s.value),g=n.labelPosition==="left"?"marginRight":"marginLeft";y&&(p[g]=`${y}px`)}return U("div",{ref:l,class:[r.be("item","label-wrap")],style:p},[(f=t.default)==null?void 0:f.call(t)])}else return U(ze,{ref:l},[(c=t.default)==null?void 0:c.call(t)])}}});const aD=["role","aria-labelledby"],iD=K({name:"ElFormItem"}),uD=K({...iD,props:lD,setup(e,{expose:t}){const n=e,o=mn(),r=xe(ql,void 0),l=xe(Yo,void 0),s=nn(void 0,{formItem:!1}),a=be("form-item"),u=kn().value,d=P([]),f=P(""),c=xN(f,100),h=P(""),v=P();let m,p=!1;const y=S(()=>{if((r==null?void 0:r.labelPosition)==="top")return{};const X=Gt(n.labelWidth||(r==null?void 0:r.labelWidth)||"");return X?{width:X}:{}}),g=S(()=>{if((r==null?void 0:r.labelPosition)==="top"||r!=null&&r.inline)return{};if(!n.label&&!n.labelWidth&&R)return{};const X=Gt(n.labelWidth||(r==null?void 0:r.labelWidth)||"");return!n.label&&!o.label?{marginLeft:X}:{}}),w=S(()=>[a.b(),a.m(s.value),a.is("error",f.value==="error"),a.is("validating",f.value==="validating"),a.is("success",f.value==="success"),a.is("required",H.value||n.required),a.is("no-asterisk",r==null?void 0:r.hideRequiredAsterisk),(r==null?void 0:r.requireAsteriskPosition)==="right"?"asterisk-right":"asterisk-left",{[a.m("feedback")]:r==null?void 0:r.statusIcon}]),b=S(()=>tn(n.inlineMessage)?n.inlineMessage:(r==null?void 0:r.inlineMessage)||!1),C=S(()=>[a.e("error"),{[a.em("error","inline")]:b.value}]),_=S(()=>n.prop?Ze(n.prop)?n.prop:n.prop.join("."):""),E=S(()=>!!(n.label||o.label)),T=S(()=>n.for||(d.value.length===1?d.value[0]:void 0)),N=S(()=>!T.value&&E.value),R=!!l,A=S(()=>{const X=r==null?void 0:r.model;if(!(!X||!n.prop))return Eu(X,n.prop).value}),I=S(()=>{const{required:X}=n,Q=[];n.rules&&Q.push(...Gr(n.rules));const Se=r==null?void 0:r.rules;if(Se&&n.prop){const de=Eu(Se,n.prop).value;de&&Q.push(...Gr(de))}if(X!==void 0){const de=Q.map((ie,we)=>[ie,we]).filter(([ie])=>Object.keys(ie).includes("required"));if(de.length>0)for(const[ie,we]of de)ie.required!==X&&(Q[we]={...ie,required:X});else Q.push({required:X})}return Q}),L=S(()=>I.value.length>0),W=X=>I.value.filter(Se=>!Se.trigger||!X?!0:Array.isArray(Se.trigger)?Se.trigger.includes(X):Se.trigger===X).map(({trigger:Se,...de})=>de),H=S(()=>I.value.some(X=>X.required)),V=S(()=>{var X;return c.value==="error"&&n.showMessage&&((X=r==null?void 0:r.showMessage)!=null?X:!0)}),x=S(()=>`${n.label||""}${(r==null?void 0:r.labelSuffix)||""}`),M=X=>{f.value=X},D=X=>{var Q,Se;const{errors:de,fields:ie}=X;(!de||!ie)&&console.error(X),M("error"),h.value=de?(Se=(Q=de==null?void 0:de[0])==null?void 0:Q.message)!=null?Se:`${n.prop} is required`:"",r==null||r.emit("validate",n.prop,!1,h.value)},O=()=>{M("success"),r==null||r.emit("validate",n.prop,!0,"")},B=async X=>{const Q=_.value;return new Ai({[Q]:X}).validate({[Q]:A.value},{firstFields:!0}).then(()=>(O(),!0)).catch(de=>(D(de),Promise.reject(de)))},j=async(X,Q)=>{if(p||!n.prop)return!1;const Se=Ge(Q);if(!L.value)return Q==null||Q(!1),!1;const de=W(X);return de.length===0?(Q==null||Q(!0),!0):(M("validating"),B(de).then(()=>(Q==null||Q(!0),!0)).catch(ie=>{const{fields:we}=ie;return Q==null||Q(!1,we),Se?!1:Promise.reject(we)}))},G=()=>{M(""),h.value="",p=!1},ne=async()=>{const X=r==null?void 0:r.model;if(!X||!n.prop)return;const Q=Eu(X,n.prop);p=!0,Q.value=gy(m),await je(),G(),p=!1},ue=X=>{d.value.includes(X)||d.value.push(X)},te=X=>{d.value=d.value.filter(Q=>Q!==X)};he(()=>n.error,X=>{h.value=X||"",M(X?"error":"")},{immediate:!0}),he(()=>n.validateStatus,X=>M(X||""));const Y=_t({...bn(n),$el:v,size:s,validateState:f,labelId:u,inputIds:d,isGroup:N,hasLabel:E,fieldValue:A,addInputId:ue,removeInputId:te,resetField:ne,clearValidate:G,validate:j});return pt(Yo,Y),nt(()=>{n.prop&&(r==null||r.addField(Y),m=gy(A.value))}),Pt(()=>{r==null||r.removeField(Y)}),t({size:s,validateMessage:h,validateState:f,validate:j,clearValidate:G,resetField:ne}),(X,Q)=>{var Se;return k(),F("div",{ref_key:"formItemRef",ref:v,class:$(i(w)),role:i(N)?"group":void 0,"aria-labelledby":i(N)?i(u):void 0},[U(i(sD),{"is-auto-width":i(y).width==="auto","update-all":((Se=i(r))==null?void 0:Se.labelWidth)==="auto"},{default:J(()=>[i(E)?(k(),re(dt(i(T)?"label":"div"),{key:0,id:i(u),for:i(T),class:$(i(a).e("label")),style:Ve(i(y))},{default:J(()=>[ae(X.$slots,"label",{label:i(x)},()=>[bt(Oe(i(x)),1)])]),_:3},8,["id","for","class","style"])):oe("v-if",!0)]),_:3},8,["is-auto-width","update-all"]),z("div",{class:$(i(a).e("content")),style:Ve(i(g))},[ae(X.$slots,"default"),U(W1,{name:`${i(a).namespace.value}-zoom-in-top`},{default:J(()=>[i(V)?ae(X.$slots,"error",{key:0,error:h.value},()=>[z("div",{class:$(i(C))},Oe(h.value),3)]):oe("v-if",!0)]),_:3},8,["name"])],6)],10,aD)}}});var hS=ke(uD,[["__file","form-item.vue"]]);const cD=rt(kL,{FormItem:hS}),dD=Kt(hS);let yo;const fD=` - height:0 !important; - visibility:hidden !important; - ${Pw()?"":"overflow:hidden !important;"} - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; -`,pD=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function hD(e){const t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),o=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),r=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:pD.map(s=>`${s}:${t.getPropertyValue(s)}`).join(";"),paddingSize:o,borderSize:r,boxSizing:n}}function Qy(e,t=1,n){var o;yo||(yo=document.createElement("textarea"),document.body.appendChild(yo));const{paddingSize:r,borderSize:l,boxSizing:s,contextStyle:a}=hD(e);yo.setAttribute("style",`${a};${fD}`),yo.value=e.value||e.placeholder||"";let u=yo.scrollHeight;const d={};s==="border-box"?u=u+l:s==="content-box"&&(u=u-r),yo.value="";const f=yo.scrollHeight-r;if(Ye(t)){let c=f*t;s==="border-box"&&(c=c+r+l),u=Math.max(c,u),d.minHeight=`${c}px`}if(Ye(n)){let c=f*n;s==="border-box"&&(c=c+r+l),u=Math.min(c,u)}return d.height=`${u}px`,(o=yo.parentNode)==null||o.removeChild(yo),yo=void 0,d}const vD=Ee({id:{type:String,default:void 0},size:an,disabled:Boolean,modelValue:{type:Z([String,Number,Object]),default:""},maxlength:{type:[String,Number]},minlength:{type:[String,Number]},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:Z([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},suffixIcon:{type:Ot},prefixIcon:{type:Ot},containerRole:{type:String,default:void 0},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:Z([Object,Array,String]),default:()=>zt({})},autofocus:{type:Boolean,default:!1},...wn(["ariaLabel"])}),mD={[ut]:e=>Ze(e),input:e=>Ze(e),change:e=>Ze(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,mouseleave:e=>e instanceof MouseEvent,mouseenter:e=>e instanceof MouseEvent,keydown:e=>e instanceof Event,compositionstart:e=>e instanceof CompositionEvent,compositionupdate:e=>e instanceof CompositionEvent,compositionend:e=>e instanceof CompositionEvent},gD=["role"],yD=["id","minlength","maxlength","type","disabled","readonly","autocomplete","tabindex","aria-label","placeholder","form","autofocus"],bD=["id","minlength","maxlength","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form","autofocus"],wD=K({name:"ElInput",inheritAttrs:!1}),CD=K({...wD,props:vD,emits:mD,setup(e,{expose:t,emit:n}){const o=e,r=zl(),l=mn(),s=S(()=>{const ve={};return o.containerRole==="combobox"&&(ve["aria-haspopup"]=r["aria-haspopup"],ve["aria-owns"]=r["aria-owns"],ve["aria-expanded"]=r["aria-expanded"]),ve}),a=S(()=>[o.type==="textarea"?y.b():p.b(),p.m(v.value),p.is("disabled",m.value),p.is("exceed",ue.value),{[p.b("group")]:l.prepend||l.append,[p.bm("group","append")]:l.append,[p.bm("group","prepend")]:l.prepend,[p.m("prefix")]:l.prefix||o.prefixIcon,[p.m("suffix")]:l.suffix||o.suffixIcon||o.clearable||o.showPassword,[p.bm("suffix","password-clear")]:B.value&&j.value,[p.b("hidden")]:o.type==="hidden"},r.class]),u=S(()=>[p.e("wrapper"),p.is("focus",A.value)]),d=av({excludeKeys:S(()=>Object.keys(s.value))}),{form:f,formItem:c}=An(),{inputId:h}=Ao(o,{formItemContext:c}),v=nn(),m=zn(),p=be("input"),y=be("textarea"),g=xt(),w=xt(),b=P(!1),C=P(!1),_=P(!1),E=P(),T=xt(o.inputStyle),N=S(()=>g.value||w.value),{wrapperRef:R,isFocused:A,handleFocus:I,handleBlur:L}=rd(N,{afterBlur(){var ve;o.validateEvent&&((ve=c==null?void 0:c.validate)==null||ve.call(c,"blur").catch(Le=>void 0))}}),W=S(()=>{var ve;return(ve=f==null?void 0:f.statusIcon)!=null?ve:!1}),H=S(()=>(c==null?void 0:c.validateState)||""),V=S(()=>H.value&&lv[H.value]),x=S(()=>_.value?E3:Yx),M=S(()=>[r.style]),D=S(()=>[o.inputStyle,T.value,{resize:o.resize}]),O=S(()=>fn(o.modelValue)?"":String(o.modelValue)),B=S(()=>o.clearable&&!m.value&&!o.readonly&&!!O.value&&(A.value||b.value)),j=S(()=>o.showPassword&&!m.value&&!o.readonly&&!!O.value&&(!!O.value||A.value)),G=S(()=>o.showWordLimit&&!!o.maxlength&&(o.type==="text"||o.type==="textarea")&&!m.value&&!o.readonly&&!o.showPassword),ne=S(()=>O.value.length),ue=S(()=>!!G.value&&ne.value>Number(o.maxlength)),te=S(()=>!!l.suffix||!!o.suffixIcon||B.value||o.showPassword||G.value||!!H.value&&W.value),[Y,X]=K6(g);Ht(w,ve=>{if(de(),!G.value||o.resize!=="both")return;const Le=ve[0],{width:Je}=Le.contentRect;E.value={right:`calc(100% - ${Je+15+6}px)`}});const Q=()=>{const{type:ve,autosize:Le}=o;if(!(!gt||ve!=="textarea"||!w.value))if(Le){const Je=at(Le)?Le.minRows:void 0,ct=at(Le)?Le.maxRows:void 0,it=Qy(w.value,Je,ct);T.value={overflowY:"hidden",...it},je(()=>{w.value.offsetHeight,T.value=it})}else T.value={minHeight:Qy(w.value).minHeight}},de=(ve=>{let Le=!1;return()=>{var Je;if(Le||!o.autosize)return;((Je=w.value)==null?void 0:Je.offsetParent)===null||(ve(),Le=!0)}})(Q),ie=()=>{const ve=N.value,Le=o.formatter?o.formatter(O.value):O.value;!ve||ve.value===Le||(ve.value=Le)},we=async ve=>{Y();let{value:Le}=ve.target;if(o.formatter&&(Le=o.parser?o.parser(Le):Le),!C.value){if(Le===O.value){ie();return}n(ut,Le),n("input",Le),await je(),ie(),X()}},q=ve=>{n("change",ve.target.value)},ee=ve=>{n("compositionstart",ve),C.value=!0},ce=ve=>{var Le;n("compositionupdate",ve);const Je=(Le=ve.target)==null?void 0:Le.value,ct=Je[Je.length-1]||"";C.value=!sv(ct)},$e=ve=>{n("compositionend",ve),C.value&&(C.value=!1,we(ve))},fe=()=>{_.value=!_.value,ge()},ge=async()=>{var ve;await je(),(ve=N.value)==null||ve.focus()},_e=()=>{var ve;return(ve=N.value)==null?void 0:ve.blur()},Ne=ve=>{b.value=!1,n("mouseleave",ve)},Te=ve=>{b.value=!0,n("mouseenter",ve)},me=ve=>{n("keydown",ve)},He=()=>{var ve;(ve=N.value)==null||ve.select()},Pe=()=>{n(ut,""),n("change",""),n("clear"),n("input","")};return he(()=>o.modelValue,()=>{var ve;je(()=>Q()),o.validateEvent&&((ve=c==null?void 0:c.validate)==null||ve.call(c,"change").catch(Le=>void 0))}),he(O,()=>ie()),he(()=>o.type,async()=>{await je(),ie(),Q()}),nt(()=>{!o.formatter&&o.parser,ie(),je(Q)}),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-input",ref:"https://element-plus.org/en-US/component/input.html"},S(()=>!!o.label)),t({input:g,textarea:w,ref:N,textareaStyle:D,autosize:Rt(o,"autosize"),focus:ge,blur:_e,select:He,clear:Pe,resizeTextarea:Q}),(ve,Le)=>(k(),F("div",ht(i(s),{class:i(a),style:i(M),role:ve.containerRole,onMouseenter:Te,onMouseleave:Ne}),[oe(" input "),ve.type!=="textarea"?(k(),F(ze,{key:0},[oe(" prepend slot "),ve.$slots.prepend?(k(),F("div",{key:0,class:$(i(p).be("group","prepend"))},[ae(ve.$slots,"prepend")],2)):oe("v-if",!0),z("div",{ref_key:"wrapperRef",ref:R,class:$(i(u))},[oe(" prefix slot "),ve.$slots.prefix||ve.prefixIcon?(k(),F("span",{key:0,class:$(i(p).e("prefix"))},[z("span",{class:$(i(p).e("prefix-inner"))},[ae(ve.$slots,"prefix"),ve.prefixIcon?(k(),re(i(Fe),{key:0,class:$(i(p).e("icon"))},{default:J(()=>[(k(),re(dt(ve.prefixIcon)))]),_:1},8,["class"])):oe("v-if",!0)],2)],2)):oe("v-if",!0),z("input",ht({id:i(h),ref_key:"input",ref:g,class:i(p).e("inner")},i(d),{minlength:ve.minlength,maxlength:ve.maxlength,type:ve.showPassword?_.value?"text":"password":ve.type,disabled:i(m),readonly:ve.readonly,autocomplete:ve.autocomplete,tabindex:ve.tabindex,"aria-label":ve.label||ve.ariaLabel,placeholder:ve.placeholder,style:ve.inputStyle,form:ve.form,autofocus:ve.autofocus,onCompositionstart:ee,onCompositionupdate:ce,onCompositionend:$e,onInput:we,onFocus:Le[0]||(Le[0]=(...Je)=>i(I)&&i(I)(...Je)),onBlur:Le[1]||(Le[1]=(...Je)=>i(L)&&i(L)(...Je)),onChange:q,onKeydown:me}),null,16,yD),oe(" suffix slot "),i(te)?(k(),F("span",{key:1,class:$(i(p).e("suffix"))},[z("span",{class:$(i(p).e("suffix-inner"))},[!i(B)||!i(j)||!i(G)?(k(),F(ze,{key:0},[ae(ve.$slots,"suffix"),ve.suffixIcon?(k(),re(i(Fe),{key:0,class:$(i(p).e("icon"))},{default:J(()=>[(k(),re(dt(ve.suffixIcon)))]),_:1},8,["class"])):oe("v-if",!0)],64)):oe("v-if",!0),i(B)?(k(),re(i(Fe),{key:1,class:$([i(p).e("icon"),i(p).e("clear")]),onMousedown:Xe(i($t),["prevent"]),onClick:Pe},{default:J(()=>[U(i(ll))]),_:1},8,["class","onMousedown"])):oe("v-if",!0),i(j)?(k(),re(i(Fe),{key:2,class:$([i(p).e("icon"),i(p).e("password")]),onClick:fe},{default:J(()=>[(k(),re(dt(i(x))))]),_:1},8,["class"])):oe("v-if",!0),i(G)?(k(),F("span",{key:3,class:$(i(p).e("count"))},[z("span",{class:$(i(p).e("count-inner"))},Oe(i(ne))+" / "+Oe(ve.maxlength),3)],2)):oe("v-if",!0),i(H)&&i(V)&&i(W)?(k(),re(i(Fe),{key:4,class:$([i(p).e("icon"),i(p).e("validateIcon"),i(p).is("loading",i(H)==="validating")])},{default:J(()=>[(k(),re(dt(i(V))))]),_:1},8,["class"])):oe("v-if",!0)],2)],2)):oe("v-if",!0)],2),oe(" append slot "),ve.$slots.append?(k(),F("div",{key:1,class:$(i(p).be("group","append"))},[ae(ve.$slots,"append")],2)):oe("v-if",!0)],64)):(k(),F(ze,{key:1},[oe(" textarea "),z("textarea",ht({id:i(h),ref_key:"textarea",ref:w,class:i(y).e("inner")},i(d),{minlength:ve.minlength,maxlength:ve.maxlength,tabindex:ve.tabindex,disabled:i(m),readonly:ve.readonly,autocomplete:ve.autocomplete,style:i(D),"aria-label":ve.label||ve.ariaLabel,placeholder:ve.placeholder,form:ve.form,autofocus:ve.autofocus,onCompositionstart:ee,onCompositionupdate:ce,onCompositionend:$e,onInput:we,onFocus:Le[2]||(Le[2]=(...Je)=>i(I)&&i(I)(...Je)),onBlur:Le[3]||(Le[3]=(...Je)=>i(L)&&i(L)(...Je)),onChange:q,onKeydown:me}),null,16,bD),i(G)?(k(),F("span",{key:0,style:Ve(E.value),class:$(i(p).e("count"))},Oe(i(ne))+" / "+Oe(ve.maxlength),7)):oe("v-if",!0)],64))],16,gD))}});var SD=ke(CD,[["__file","input.vue"]]);const Nn=rt(SD),Zl=4,vS={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},_D=({move:e,size:t,bar:n})=>({[n.size]:t,transform:`translate${n.axis}(${e}%)`}),Nv=Symbol("scrollbarContextKey"),ED=Ee({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),kD="Thumb",$D=K({__name:"thumb",props:ED,setup(e){const t=e,n=xe(Nv),o=be("scrollbar");n||ln(kD,"can not inject scrollbar context");const r=P(),l=P(),s=P({}),a=P(!1);let u=!1,d=!1,f=gt?document.onselectstart:null;const c=S(()=>vS[t.vertical?"vertical":"horizontal"]),h=S(()=>_D({size:t.size,move:t.move,bar:c.value})),v=S(()=>r.value[c.value.offset]**2/n.wrapElement[c.value.scrollSize]/t.ratio/l.value[c.value.offset]),m=E=>{var T;if(E.stopPropagation(),E.ctrlKey||[1,2].includes(E.button))return;(T=window.getSelection())==null||T.removeAllRanges(),y(E);const N=E.currentTarget;N&&(s.value[c.value.axis]=N[c.value.offset]-(E[c.value.client]-N.getBoundingClientRect()[c.value.direction]))},p=E=>{if(!l.value||!r.value||!n.wrapElement)return;const T=Math.abs(E.target.getBoundingClientRect()[c.value.direction]-E[c.value.client]),N=l.value[c.value.offset]/2,R=(T-N)*100*v.value/r.value[c.value.offset];n.wrapElement[c.value.scroll]=R*n.wrapElement[c.value.scrollSize]/100},y=E=>{E.stopImmediatePropagation(),u=!0,document.addEventListener("mousemove",g),document.addEventListener("mouseup",w),f=document.onselectstart,document.onselectstart=()=>!1},g=E=>{if(!r.value||!l.value||u===!1)return;const T=s.value[c.value.axis];if(!T)return;const N=(r.value.getBoundingClientRect()[c.value.direction]-E[c.value.client])*-1,R=l.value[c.value.offset]-T,A=(N-R)*100*v.value/r.value[c.value.offset];n.wrapElement[c.value.scroll]=A*n.wrapElement[c.value.scrollSize]/100},w=()=>{u=!1,s.value[c.value.axis]=0,document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",w),_(),d&&(a.value=!1)},b=()=>{d=!1,a.value=!!t.size},C=()=>{d=!0,a.value=u};Pt(()=>{_(),document.removeEventListener("mouseup",w)});const _=()=>{document.onselectstart!==f&&(document.onselectstart=f)};return Lt(Rt(n,"scrollbarElement"),"mousemove",b),Lt(Rt(n,"scrollbarElement"),"mouseleave",C),(E,T)=>(k(),re(hn,{name:i(o).b("fade"),persisted:""},{default:J(()=>[et(z("div",{ref_key:"instance",ref:r,class:$([i(o).e("bar"),i(o).is(i(c).key)]),onMousedown:p},[z("div",{ref_key:"thumb",ref:l,class:$(i(o).e("thumb")),style:Ve(i(h)),onMousedown:m},null,38)],34),[[St,E.always||a.value]])]),_:1},8,["name"]))}});var e0=ke($D,[["__file","thumb.vue"]]);const TD=Ee({always:{type:Boolean,default:!0},minSize:{type:Number,required:!0}}),OD=K({__name:"bar",props:TD,setup(e,{expose:t}){const n=e,o=xe(Nv),r=P(0),l=P(0),s=P(""),a=P(""),u=P(1),d=P(1);return t({handleScroll:h=>{if(h){const v=h.offsetHeight-Zl,m=h.offsetWidth-Zl;l.value=h.scrollTop*100/v*u.value,r.value=h.scrollLeft*100/m*d.value}},update:()=>{const h=o==null?void 0:o.wrapElement;if(!h)return;const v=h.offsetHeight-Zl,m=h.offsetWidth-Zl,p=v**2/h.scrollHeight,y=m**2/h.scrollWidth,g=Math.max(p,n.minSize),w=Math.max(y,n.minSize);u.value=p/(v-p)/(g/(v-g)),d.value=y/(m-y)/(w/(m-w)),a.value=g+Zl(k(),F(ze,null,[U(e0,{move:r.value,ratio:d.value,size:s.value,always:h.always},null,8,["move","ratio","size","always"]),U(e0,{move:l.value,ratio:u.value,size:a.value,vertical:"",always:h.always},null,8,["move","ratio","size","always"])],64))}});var ND=ke(OD,[["__file","bar.vue"]]);const MD=Ee({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:Z([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:Boolean,minSize:{type:Number,default:20},id:String,role:String,...wn(["ariaLabel","ariaOrientation"])}),RD={scroll:({scrollTop:e,scrollLeft:t})=>[e,t].every(Ye)},ID="ElScrollbar",AD=K({name:ID}),PD=K({...AD,props:MD,emits:RD,setup(e,{expose:t,emit:n}){const o=e,r=be("scrollbar");let l,s;const a=P(),u=P(),d=P(),f=P(),c=S(()=>{const b={};return o.height&&(b.height=Gt(o.height)),o.maxHeight&&(b.maxHeight=Gt(o.maxHeight)),[o.wrapStyle,b]}),h=S(()=>[o.wrapClass,r.e("wrap"),{[r.em("wrap","hidden-default")]:!o.native}]),v=S(()=>[r.e("view"),o.viewClass]),m=()=>{var b;u.value&&((b=f.value)==null||b.handleScroll(u.value),n("scroll",{scrollTop:u.value.scrollTop,scrollLeft:u.value.scrollLeft}))};function p(b,C){at(b)?u.value.scrollTo(b):Ye(b)&&Ye(C)&&u.value.scrollTo(b,C)}const y=b=>{Ye(b)&&(u.value.scrollTop=b)},g=b=>{Ye(b)&&(u.value.scrollLeft=b)},w=()=>{var b;(b=f.value)==null||b.update()};return he(()=>o.noresize,b=>{b?(l==null||l(),s==null||s()):({stop:l}=Ht(d,w),s=Lt("resize",w))},{immediate:!0}),he(()=>[o.maxHeight,o.height],()=>{o.native||je(()=>{var b;w(),u.value&&((b=f.value)==null||b.handleScroll(u.value))})}),pt(Nv,_t({scrollbarElement:a,wrapElement:u})),nt(()=>{o.native||je(()=>{w()})}),wr(()=>w()),t({wrapRef:u,update:w,scrollTo:p,setScrollTop:y,setScrollLeft:g,handleScroll:m}),(b,C)=>(k(),F("div",{ref_key:"scrollbarRef",ref:a,class:$(i(r).b())},[z("div",{ref_key:"wrapRef",ref:u,class:$(i(h)),style:Ve(i(c)),onScroll:m},[(k(),re(dt(b.tag),{id:b.id,ref_key:"resizeRef",ref:d,class:$(i(v)),style:Ve(b.viewStyle),role:b.role,"aria-label":b.ariaLabel,"aria-orientation":b.ariaOrientation},{default:J(()=>[ae(b.$slots,"default")]),_:3},8,["id","class","style","role","aria-label","aria-orientation"]))],38),b.native?oe("v-if",!0):(k(),re(ND,{key:0,ref_key:"barRef",ref:f,always:b.always,"min-size":b.minSize},null,8,["always","min-size"]))],2))}});var xD=ke(PD,[["__file","scrollbar.vue"]]);const kr=rt(xD),Mv=Symbol("popper"),mS=Symbol("popperContent"),LD=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],gS=Ee({role:{type:String,values:LD,default:"tooltip"}}),DD=K({name:"ElPopper",inheritAttrs:!1}),BD=K({...DD,props:gS,setup(e,{expose:t}){const n=e,o=P(),r=P(),l=P(),s=P(),a=S(()=>n.role),u={triggerRef:o,popperInstanceRef:r,contentRef:l,referenceRef:s,role:a};return t(u),pt(Mv,u),(d,f)=>ae(d.$slots,"default")}});var FD=ke(BD,[["__file","popper.vue"]]);const yS=Ee({arrowOffset:{type:Number,default:5}}),VD=K({name:"ElPopperArrow",inheritAttrs:!1}),HD=K({...VD,props:yS,setup(e,{expose:t}){const n=e,o=be("popper"),{arrowOffset:r,arrowRef:l,arrowStyle:s}=xe(mS,void 0);return he(()=>n.arrowOffset,a=>{r.value=a}),Pt(()=>{l.value=void 0}),t({arrowRef:l}),(a,u)=>(k(),F("span",{ref_key:"arrowRef",ref:l,class:$(i(o).e("arrow")),style:Ve(i(s)),"data-popper-arrow":""},null,6))}});var zD=ke(HD,[["__file","arrow.vue"]]);const KD="ElOnlyChild",bS=K({name:KD,setup(e,{slots:t,attrs:n}){var o;const r=xe(GC),l=r6((o=r==null?void 0:r.setForwardRef)!=null?o:$t);return()=>{var s;const a=(s=t.default)==null?void 0:s.call(t,n);if(!a||a.length>1)return null;const u=wS(a);return u?et(vr(u,n),[[l]]):null}}});function wS(e){if(!e)return null;const t=e;for(const n of t){if(at(n))switch(n.type){case gn:continue;case Ys:case"svg":return t0(n);case ze:return wS(n.children);default:return n}return t0(n)}return null}function t0(e){const t=be("only-child");return U("span",{class:t.e("content")},[e])}const CS=Ee({virtualRef:{type:Z(Object)},virtualTriggering:Boolean,onMouseenter:{type:Z(Function)},onMouseleave:{type:Z(Function)},onClick:{type:Z(Function)},onKeydown:{type:Z(Function)},onFocus:{type:Z(Function)},onBlur:{type:Z(Function)},onContextmenu:{type:Z(Function)},id:String,open:Boolean}),WD=K({name:"ElPopperTrigger",inheritAttrs:!1}),jD=K({...WD,props:CS,setup(e,{expose:t}){const n=e,{role:o,triggerRef:r}=xe(Mv,void 0);o6(r);const l=S(()=>a.value?n.id:void 0),s=S(()=>{if(o&&o.value==="tooltip")return n.open&&n.id?n.id:void 0}),a=S(()=>{if(o&&o.value!=="tooltip")return o.value}),u=S(()=>a.value?`${n.open}`:void 0);let d;return nt(()=>{he(()=>n.virtualRef,f=>{f&&(r.value=Un(f))},{immediate:!0}),he(r,(f,c)=>{d==null||d(),d=void 0,ho(f)&&(["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach(h=>{var v;const m=n[h];m&&(f.addEventListener(h.slice(2).toLowerCase(),m),(v=c==null?void 0:c.removeEventListener)==null||v.call(c,h.slice(2).toLowerCase(),m))}),d=he([l,s,a,u],h=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((v,m)=>{fn(h[m])?f.removeAttribute(v):f.setAttribute(v,h[m])})},{immediate:!0})),ho(c)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(h=>c.removeAttribute(h))},{immediate:!0})}),Pt(()=>{d==null||d(),d=void 0}),t({triggerRef:r}),(f,c)=>f.virtualTriggering?oe("v-if",!0):(k(),re(i(bS),ht({key:0},f.$attrs,{"aria-controls":i(l),"aria-describedby":i(s),"aria-expanded":i(u),"aria-haspopup":i(a)}),{default:J(()=>[ae(f.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var UD=ke(jD,[["__file","trigger.vue"]]);const Jd="focus-trap.focus-after-trapped",Zd="focus-trap.focus-after-released",qD="focus-trap.focusout-prevented",n0={cancelable:!0,bubbles:!1},YD={cancelable:!0,bubbles:!1},o0="focusAfterTrapped",r0="focusAfterReleased",Rv=Symbol("elFocusTrap"),Iv=P(),ad=P(0),Av=P(0);let nu=0;const SS=e=>{const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const r=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||r?NodeFilter.FILTER_SKIP:o.tabIndex>=0||o===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t},l0=(e,t)=>{for(const n of e)if(!GD(n,t))return n},GD=(e,t)=>{if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1},XD=e=>{const t=SS(e),n=l0(t,e),o=l0(t.reverse(),e);return[n,o]},JD=e=>e instanceof HTMLInputElement&&"select"in e,Ir=(e,t)=>{if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),Av.value=window.performance.now(),e!==n&&JD(e)&&t&&e.select()}};function s0(e,t){const n=[...e],o=e.indexOf(t);return o!==-1&&n.splice(o,1),n}const ZD=()=>{let e=[];return{push:o=>{const r=e[0];r&&o!==r&&r.pause(),e=s0(e,o),e.unshift(o)},remove:o=>{var r,l;e=s0(e,o),(l=(r=e[0])==null?void 0:r.resume)==null||l.call(r)}}},QD=(e,t=!1)=>{const n=document.activeElement;for(const o of e)if(Ir(o,t),document.activeElement!==n)return},a0=ZD(),eB=()=>ad.value>Av.value,ou=()=>{Iv.value="pointer",ad.value=window.performance.now()},i0=()=>{Iv.value="keyboard",ad.value=window.performance.now()},tB=()=>(nt(()=>{nu===0&&(document.addEventListener("mousedown",ou),document.addEventListener("touchstart",ou),document.addEventListener("keydown",i0)),nu++}),Pt(()=>{nu--,nu<=0&&(document.removeEventListener("mousedown",ou),document.removeEventListener("touchstart",ou),document.removeEventListener("keydown",i0))}),{focusReason:Iv,lastUserFocusTimestamp:ad,lastAutomatedFocusTimestamp:Av}),ru=e=>new CustomEvent(qD,{...YD,detail:e}),nB=K({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[o0,r0,"focusin","focusout","focusout-prevented","release-requested"],setup(e,{emit:t}){const n=P();let o,r;const{focusReason:l}=tB();Z8(m=>{e.trapped&&!s.paused&&t("release-requested",m)});const s={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},a=m=>{if(!e.loop&&!e.trapped||s.paused)return;const{key:p,altKey:y,ctrlKey:g,metaKey:w,currentTarget:b,shiftKey:C}=m,{loop:_}=e,E=p===We.tab&&!y&&!g&&!w,T=document.activeElement;if(E&&T){const N=b,[R,A]=XD(N);if(R&&A){if(!C&&T===A){const L=ru({focusReason:l.value});t("focusout-prevented",L),L.defaultPrevented||(m.preventDefault(),_&&Ir(R,!0))}else if(C&&[R,N].includes(T)){const L=ru({focusReason:l.value});t("focusout-prevented",L),L.defaultPrevented||(m.preventDefault(),_&&Ir(A,!0))}}else if(T===N){const L=ru({focusReason:l.value});t("focusout-prevented",L),L.defaultPrevented||m.preventDefault()}}};pt(Rv,{focusTrapRef:n,onKeydown:a}),he(()=>e.focusTrapEl,m=>{m&&(n.value=m)},{immediate:!0}),he([n],([m],[p])=>{m&&(m.addEventListener("keydown",a),m.addEventListener("focusin",f),m.addEventListener("focusout",c)),p&&(p.removeEventListener("keydown",a),p.removeEventListener("focusin",f),p.removeEventListener("focusout",c))});const u=m=>{t(o0,m)},d=m=>t(r0,m),f=m=>{const p=i(n);if(!p)return;const y=m.target,g=m.relatedTarget,w=y&&p.contains(y);e.trapped||g&&p.contains(g)||(o=g),w&&t("focusin",m),!s.paused&&e.trapped&&(w?r=y:Ir(r,!0))},c=m=>{const p=i(n);if(!(s.paused||!p))if(e.trapped){const y=m.relatedTarget;!fn(y)&&!p.contains(y)&&setTimeout(()=>{if(!s.paused&&e.trapped){const g=ru({focusReason:l.value});t("focusout-prevented",g),g.defaultPrevented||Ir(r,!0)}},0)}else{const y=m.target;y&&p.contains(y)||t("focusout",m)}};async function h(){await je();const m=i(n);if(m){a0.push(s);const p=m.contains(document.activeElement)?o:document.activeElement;if(o=p,!m.contains(p)){const g=new Event(Jd,n0);m.addEventListener(Jd,u),m.dispatchEvent(g),g.defaultPrevented||je(()=>{let w=e.focusStartEl;Ze(w)||(Ir(w),document.activeElement!==w&&(w="first")),w==="first"&&QD(SS(m),!0),(document.activeElement===p||w==="container")&&Ir(m)})}}}function v(){const m=i(n);if(m){m.removeEventListener(Jd,u);const p=new CustomEvent(Zd,{...n0,detail:{focusReason:l.value}});m.addEventListener(Zd,d),m.dispatchEvent(p),!p.defaultPrevented&&(l.value=="keyboard"||!eB()||m.contains(document.activeElement))&&Ir(o??document.body),m.removeEventListener(Zd,d),a0.remove(s)}}return nt(()=>{e.trapped&&h(),he(()=>e.trapped,m=>{m?h():v()})}),Pt(()=>{e.trapped&&v()}),{onKeydown:a}}});function oB(e,t,n,o,r,l){return ae(e.$slots,"default",{handleKeydown:e.onKeydown})}var Pi=ke(nB,[["render",oB],["__file","focus-trap.vue"]]);const rB=["fixed","absolute"],lB=Ee({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:Z(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Ul,default:"bottom"},popperOptions:{type:Z(Object),default:()=>({})},strategy:{type:String,values:rB,default:"absolute"}}),_S=Ee({...lB,id:String,style:{type:Z([String,Array,Object])},className:{type:Z([String,Array,Object])},effect:{type:String,default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:Z([String,Array,Object])},popperStyle:{type:Z([String,Array,Object])},referenceEl:{type:Z(Object)},triggerTargetEl:{type:Z(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},virtualTriggering:Boolean,zIndex:Number,...wn(["ariaLabel"])}),sB={mouseenter:e=>e instanceof MouseEvent,mouseleave:e=>e instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},aB=(e,t=[])=>{const{placement:n,strategy:o,popperOptions:r}=e,l={placement:n,strategy:o,...r,modifiers:[...uB(e),...t]};return cB(l,r==null?void 0:r.modifiers),l},iB=e=>{if(gt)return Un(e)};function uB(e){const{offset:t,gpuAcceleration:n,fallbackPlacements:o}=e;return[{name:"offset",options:{offset:[0,t??12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:o}},{name:"computeStyles",options:{gpuAcceleration:n}}]}function cB(e,t){t&&(e.modifiers=[...e.modifiers,...t??[]])}const dB=0,fB=e=>{const{popperInstanceRef:t,contentRef:n,triggerRef:o,role:r}=xe(Mv,void 0),l=P(),s=P(),a=S(()=>({name:"eventListeners",enabled:!!e.visible})),u=S(()=>{var g;const w=i(l),b=(g=i(s))!=null?g:dB;return{name:"arrow",enabled:!bC(w),options:{element:w,padding:b}}}),d=S(()=>({onFirstUpdate:()=>{m()},...aB(e,[i(u),i(a)])})),f=S(()=>iB(e.referenceEl)||i(o)),{attributes:c,state:h,styles:v,update:m,forceUpdate:p,instanceRef:y}=Y8(f,n,d);return he(y,g=>t.value=g),nt(()=>{he(()=>{var g;return(g=i(f))==null?void 0:g.getBoundingClientRect()},()=>{m()})}),{attributes:c,arrowRef:l,contentRef:n,instanceRef:y,state:h,styles:v,role:r,forceUpdate:p,update:m}},pB=(e,{attributes:t,styles:n,role:o})=>{const{nextZIndex:r}=ea(),l=be("popper"),s=S(()=>i(t).popper),a=P(Ye(e.zIndex)?e.zIndex:r()),u=S(()=>[l.b(),l.is("pure",e.pure),l.is(e.effect),e.popperClass]),d=S(()=>[{zIndex:i(a)},i(n).popper,e.popperStyle||{}]),f=S(()=>o.value==="dialog"?"false":void 0),c=S(()=>i(n).arrow||{});return{ariaModal:f,arrowStyle:c,contentAttrs:s,contentClass:u,contentStyle:d,contentZIndex:a,updateZIndex:()=>{a.value=Ye(e.zIndex)?e.zIndex:r()}}},hB=(e,t)=>{const n=P(!1),o=P();return{focusStartRef:o,trapped:n,onFocusAfterReleased:d=>{var f;((f=d.detail)==null?void 0:f.focusReason)!=="pointer"&&(o.value="first",t("blur"))},onFocusAfterTrapped:()=>{t("focus")},onFocusInTrap:d=>{e.visible&&!n.value&&(d.target&&(o.value=d.target),n.value=!0)},onFocusoutPrevented:d=>{e.trapping||(d.detail.focusReason==="pointer"&&d.preventDefault(),n.value=!1)},onReleaseRequested:()=>{n.value=!1,t("close")}}},vB=K({name:"ElPopperContent"}),mB=K({...vB,props:_S,emits:sB,setup(e,{expose:t,emit:n}){const o=e,{focusStartRef:r,trapped:l,onFocusAfterReleased:s,onFocusAfterTrapped:a,onFocusInTrap:u,onFocusoutPrevented:d,onReleaseRequested:f}=hB(o,n),{attributes:c,arrowRef:h,contentRef:v,styles:m,instanceRef:p,role:y,update:g}=fB(o),{ariaModal:w,arrowStyle:b,contentAttrs:C,contentClass:_,contentStyle:E,updateZIndex:T}=pB(o,{styles:m,attributes:c,role:y}),N=xe(Yo,void 0),R=P();pt(mS,{arrowStyle:b,arrowRef:h,arrowOffset:R}),N&&(N.addInputId||N.removeInputId)&&pt(Yo,{...N,addInputId:$t,removeInputId:$t});let A;const I=(W=!0)=>{g(),W&&T()},L=()=>{I(!1),o.visible&&o.focusOnShow?l.value=!0:o.visible===!1&&(l.value=!1)};return nt(()=>{he(()=>o.triggerTargetEl,(W,H)=>{A==null||A(),A=void 0;const V=i(W||v.value),x=i(H||v.value);ho(V)&&(A=he([y,()=>o.ariaLabel,w,()=>o.id],M=>{["role","aria-label","aria-modal","id"].forEach((D,O)=>{fn(M[O])?V.removeAttribute(D):V.setAttribute(D,M[O])})},{immediate:!0})),x!==V&&ho(x)&&["role","aria-label","aria-modal","id"].forEach(M=>{x.removeAttribute(M)})},{immediate:!0}),he(()=>o.visible,L,{immediate:!0})}),Pt(()=>{A==null||A(),A=void 0}),t({popperContentRef:v,popperInstanceRef:p,updatePopper:I,contentStyle:E}),(W,H)=>(k(),F("div",ht({ref_key:"contentRef",ref:v},i(C),{style:i(E),class:i(_),tabindex:"-1",onMouseenter:H[0]||(H[0]=V=>W.$emit("mouseenter",V)),onMouseleave:H[1]||(H[1]=V=>W.$emit("mouseleave",V))}),[U(i(Pi),{trapped:i(l),"trap-on-focus-in":!0,"focus-trap-el":i(v),"focus-start-el":i(r),onFocusAfterTrapped:i(a),onFocusAfterReleased:i(s),onFocusin:i(u),onFocusoutPrevented:i(d),onReleaseRequested:i(f)},{default:J(()=>[ae(W.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}});var gB=ke(mB,[["__file","content.vue"]]);const ES=rt(FD),id=Symbol("elTooltip"),cn=Ee({...t6,..._S,appendTo:{type:Z([String,Object])},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,visible:{type:Z(Boolean),default:null},transition:String,teleported:{type:Boolean,default:!0},disabled:Boolean,...wn(["ariaLabel"])}),oi=Ee({...CS,disabled:Boolean,trigger:{type:Z([String,Array]),default:"hover"},triggerKeys:{type:Z(Array),default:()=>[We.enter,We.space]}}),{useModelToggleProps:yB,useModelToggleEmits:bB,useModelToggle:wB}=xC("visible"),CB=Ee({...gS,...yB,...cn,...oi,...yS,showArrow:{type:Boolean,default:!0}}),SB=[...bB,"before-show","before-hide","show","hide","open","close"],_B=(e,t)=>Ae(e)?e.includes(t):e===t,Ql=(e,t,n)=>o=>{_B(i(e),t)&&n(o)},EB=K({name:"ElTooltipTrigger"}),kB=K({...EB,props:oi,setup(e,{expose:t}){const n=e,o=be("tooltip"),{controlled:r,id:l,open:s,onOpen:a,onClose:u,onToggle:d}=xe(id,void 0),f=P(null),c=()=>{if(i(r)||n.disabled)return!0},h=Rt(n,"trigger"),v=Yt(c,Ql(h,"hover",a)),m=Yt(c,Ql(h,"hover",u)),p=Yt(c,Ql(h,"click",C=>{C.button===0&&d(C)})),y=Yt(c,Ql(h,"focus",a)),g=Yt(c,Ql(h,"focus",u)),w=Yt(c,Ql(h,"contextmenu",C=>{C.preventDefault(),d(C)})),b=Yt(c,C=>{const{code:_}=C;n.triggerKeys.includes(_)&&(C.preventDefault(),d(C))});return t({triggerRef:f}),(C,_)=>(k(),re(i(UD),{id:i(l),"virtual-ref":C.virtualRef,open:i(s),"virtual-triggering":C.virtualTriggering,class:$(i(o).e("trigger")),onBlur:i(g),onClick:i(p),onContextmenu:i(w),onFocus:i(y),onMouseenter:i(v),onMouseleave:i(m),onKeydown:i(b)},{default:J(()=>[ae(C.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var $B=ke(kB,[["__file","trigger.vue"]]);const TB=K({name:"ElTooltipContent",inheritAttrs:!1}),OB=K({...TB,props:cn,setup(e,{expose:t}){const n=e,{selector:o}=YC(),r=be("tooltip"),l=P(null),s=P(!1),{controlled:a,id:u,open:d,trigger:f,onClose:c,onOpen:h,onShow:v,onHide:m,onBeforeShow:p,onBeforeHide:y}=xe(id,void 0),g=S(()=>n.transition||`${r.namespace.value}-fade-in-linear`),w=S(()=>n.persistent);Pt(()=>{s.value=!0});const b=S(()=>i(w)?!0:i(d)),C=S(()=>n.disabled?!1:i(d)),_=S(()=>n.appendTo||o.value),E=S(()=>{var M;return(M=n.style)!=null?M:{}}),T=S(()=>!i(d)),N=()=>{m()},R=()=>{if(i(a))return!0},A=Yt(R,()=>{n.enterable&&i(f)==="hover"&&h()}),I=Yt(R,()=>{i(f)==="hover"&&c()}),L=()=>{var M,D;(D=(M=l.value)==null?void 0:M.updatePopper)==null||D.call(M),p==null||p()},W=()=>{y==null||y()},H=()=>{v(),x=Ph(S(()=>{var M;return(M=l.value)==null?void 0:M.popperContentRef}),()=>{if(i(a))return;i(f)!=="hover"&&c()})},V=()=>{n.virtualTriggering||c()};let x;return he(()=>i(d),M=>{M||x==null||x()},{flush:"post"}),he(()=>n.content,()=>{var M,D;(D=(M=l.value)==null?void 0:M.updatePopper)==null||D.call(M)}),t({contentRef:l}),(M,D)=>(k(),re(qs,{disabled:!M.teleported,to:i(_)},[U(hn,{name:i(g),onAfterLeave:N,onBeforeEnter:L,onAfterEnter:H,onBeforeLeave:W},{default:J(()=>[i(b)?et((k(),re(i(gB),ht({key:0,id:i(u),ref_key:"contentRef",ref:l},M.$attrs,{"aria-label":M.ariaLabel,"aria-hidden":i(T),"boundaries-padding":M.boundariesPadding,"fallback-placements":M.fallbackPlacements,"gpu-acceleration":M.gpuAcceleration,offset:M.offset,placement:M.placement,"popper-options":M.popperOptions,strategy:M.strategy,effect:M.effect,enterable:M.enterable,pure:M.pure,"popper-class":M.popperClass,"popper-style":[M.popperStyle,i(E)],"reference-el":M.referenceEl,"trigger-target-el":M.triggerTargetEl,visible:i(C),"z-index":M.zIndex,onMouseenter:i(A),onMouseleave:i(I),onBlur:V,onClose:i(c)}),{default:J(()=>[s.value?oe("v-if",!0):ae(M.$slots,"default",{key:0})]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"])),[[St,i(C)]]):oe("v-if",!0)]),_:3},8,["name"])],8,["disabled","to"]))}});var NB=ke(OB,[["__file","content.vue"]]);const MB=["innerHTML"],RB={key:1},IB=K({name:"ElTooltip"}),AB=K({...IB,props:CB,emits:SB,setup(e,{expose:t,emit:n}){const o=e;e6();const r=kn(),l=P(),s=P(),a=()=>{var g;const w=i(l);w&&((g=w.popperInstanceRef)==null||g.update())},u=P(!1),d=P(),{show:f,hide:c,hasUpdateHandler:h}=wB({indicator:u,toggleReason:d}),{onOpen:v,onClose:m}=n6({showAfter:Rt(o,"showAfter"),hideAfter:Rt(o,"hideAfter"),autoClose:Rt(o,"autoClose"),open:f,close:c}),p=S(()=>tn(o.visible)&&!h.value);pt(id,{controlled:p,id:r,open:Us(u),trigger:Rt(o,"trigger"),onOpen:g=>{v(g)},onClose:g=>{m(g)},onToggle:g=>{i(u)?m(g):v(g)},onShow:()=>{n("show",d.value)},onHide:()=>{n("hide",d.value)},onBeforeShow:()=>{n("before-show",d.value)},onBeforeHide:()=>{n("before-hide",d.value)},updatePopper:a}),he(()=>o.disabled,g=>{g&&u.value&&(u.value=!1)});const y=g=>{var w,b;const C=(b=(w=s.value)==null?void 0:w.contentRef)==null?void 0:b.popperContentRef,_=(g==null?void 0:g.relatedTarget)||document.activeElement;return C&&C.contains(_)};return u1(()=>u.value&&c()),t({popperRef:l,contentRef:s,isFocusInsideContent:y,updatePopper:a,onOpen:v,onClose:m,hide:c}),(g,w)=>(k(),re(i(ES),{ref_key:"popperRef",ref:l,role:g.role},{default:J(()=>[U($B,{disabled:g.disabled,trigger:g.trigger,"trigger-keys":g.triggerKeys,"virtual-ref":g.virtualRef,"virtual-triggering":g.virtualTriggering},{default:J(()=>[g.$slots.default?ae(g.$slots,"default",{key:0}):oe("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),U(NB,{ref_key:"contentRef",ref:s,"aria-label":g.ariaLabel,"boundaries-padding":g.boundariesPadding,content:g.content,disabled:g.disabled,effect:g.effect,enterable:g.enterable,"fallback-placements":g.fallbackPlacements,"hide-after":g.hideAfter,"gpu-acceleration":g.gpuAcceleration,offset:g.offset,persistent:g.persistent,"popper-class":g.popperClass,"popper-style":g.popperStyle,placement:g.placement,"popper-options":g.popperOptions,pure:g.pure,"raw-content":g.rawContent,"reference-el":g.referenceEl,"trigger-target-el":g.triggerTargetEl,"show-after":g.showAfter,strategy:g.strategy,teleported:g.teleported,transition:g.transition,"virtual-triggering":g.virtualTriggering,"z-index":g.zIndex,"append-to":g.appendTo},{default:J(()=>[ae(g.$slots,"content",{},()=>[g.rawContent?(k(),F("span",{key:0,innerHTML:g.content},null,8,MB)):(k(),F("span",RB,Oe(g.content),1))]),g.showArrow?(k(),re(i(zD),{key:0,"arrow-offset":g.arrowOffset},null,8,["arrow-offset"])):oe("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}});var PB=ke(AB,[["__file","tooltip.vue"]]);const In=rt(PB),xB=Ee({valueKey:{type:String,default:"value"},modelValue:{type:[String,Number],default:""},debounce:{type:Number,default:300},placement:{type:Z(String),values:["top","top-start","top-end","bottom","bottom-start","bottom-end"],default:"bottom-start"},fetchSuggestions:{type:Z([Function,Array]),default:$t},popperClass:{type:String,default:""},triggerOnFocus:{type:Boolean,default:!0},selectWhenUnmatched:{type:Boolean,default:!1},hideLoading:{type:Boolean,default:!1},teleported:cn.teleported,highlightFirstItem:{type:Boolean,default:!1},fitInputWidth:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},name:String,...wn(["ariaLabel"])}),LB={[ut]:e=>Ze(e),[Fn]:e=>Ze(e),[Dt]:e=>Ze(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,select:e=>at(e)},DB=["aria-expanded","aria-owns"],BB={key:0},FB=["id","aria-selected","onClick"],kS="ElAutocomplete",VB=K({name:kS,inheritAttrs:!1}),HB=K({...VB,props:xB,emits:LB,setup(e,{expose:t,emit:n}){const o=e,r=av(),l=zl(),s=zn(),a=be("autocomplete"),u=P(),d=P(),f=P(),c=P();let h=!1,v=!1;const m=P([]),p=P(-1),y=P(""),g=P(!1),w=P(!1),b=P(!1),C=kn(),_=S(()=>l.style),E=S(()=>(m.value.length>0||b.value)&&g.value),T=S(()=>!o.hideLoading&&b.value),N=S(()=>u.value?Array.from(u.value.$el.querySelectorAll("input")):[]),R=()=>{E.value&&(y.value=`${u.value.$el.offsetWidth}px`)},A=()=>{p.value=-1},L=Xn(async Y=>{if(w.value)return;const X=Q=>{b.value=!1,!w.value&&(Ae(Q)?(m.value=Q,p.value=o.highlightFirstItem?0:-1):ln(kS,"autocomplete suggestions must be an array"))};if(b.value=!0,Ae(o.fetchSuggestions))X(o.fetchSuggestions);else{const Q=await o.fetchSuggestions(Y,X);Ae(Q)&&X(Q)}},o.debounce),W=Y=>{const X=!!Y;if(n(Fn,Y),n(ut,Y),w.value=!1,g.value||(g.value=X),!o.triggerOnFocus&&!Y){w.value=!0,m.value=[];return}L(Y)},H=Y=>{var X;s.value||(((X=Y.target)==null?void 0:X.tagName)!=="INPUT"||N.value.includes(document.activeElement))&&(g.value=!0)},V=Y=>{n(Dt,Y)},x=Y=>{v?v=!1:(g.value=!0,n("focus",Y),o.triggerOnFocus&&!h&&L(String(o.modelValue)))},M=Y=>{setTimeout(()=>{var X;if((X=f.value)!=null&&X.isFocusInsideContent()){v=!0;return}g.value&&j(),n("blur",Y)})},D=()=>{g.value=!1,n(ut,""),n("clear")},O=async()=>{E.value&&p.value>=0&&p.value{E.value&&(Y.preventDefault(),Y.stopPropagation(),j())},j=()=>{g.value=!1},G=()=>{var Y;(Y=u.value)==null||Y.focus()},ne=()=>{var Y;(Y=u.value)==null||Y.blur()},ue=async Y=>{n(Fn,Y[o.valueKey]),n(ut,Y[o.valueKey]),n("select",Y),m.value=[],p.value=-1},te=Y=>{if(!E.value||b.value)return;if(Y<0){p.value=-1;return}Y>=m.value.length&&(Y=m.value.length-1);const X=d.value.querySelector(`.${a.be("suggestion","wrap")}`),Se=X.querySelectorAll(`.${a.be("suggestion","list")} li`)[Y],de=X.scrollTop,{offsetTop:ie,scrollHeight:we}=Se;ie+we>de+X.clientHeight&&(X.scrollTop+=we),ie{E.value&&j()}),nt(()=>{u.value.ref.setAttribute("role","textbox"),u.value.ref.setAttribute("aria-autocomplete","list"),u.value.ref.setAttribute("aria-controls","id"),u.value.ref.setAttribute("aria-activedescendant",`${C.value}-item-${p.value}`),h=u.value.ref.hasAttribute("readonly")}),t({highlightedIndex:p,activated:g,loading:b,inputRef:u,popperRef:f,suggestions:m,handleSelect:ue,handleKeyEnter:O,focus:G,blur:ne,close:j,highlight:te}),(Y,X)=>(k(),re(i(In),{ref_key:"popperRef",ref:f,visible:i(E),placement:Y.placement,"fallback-placements":["bottom-start","top-start"],"popper-class":[i(a).e("popper"),Y.popperClass],teleported:Y.teleported,"gpu-acceleration":!1,pure:"","manual-mode":"",effect:"light",trigger:"click",transition:`${i(a).namespace.value}-zoom-in-top`,persistent:"",role:"listbox",onBeforeShow:R,onHide:A},{content:J(()=>[z("div",{ref_key:"regionRef",ref:d,class:$([i(a).b("suggestion"),i(a).is("loading",i(T))]),style:Ve({[Y.fitInputWidth?"width":"minWidth"]:y.value,outline:"none"}),role:"region"},[U(i(kr),{id:i(C),tag:"ul","wrap-class":i(a).be("suggestion","wrap"),"view-class":i(a).be("suggestion","list"),role:"listbox"},{default:J(()=>[i(T)?(k(),F("li",BB,[ae(Y.$slots,"loading",{},()=>[U(i(Fe),{class:$(i(a).is("loading"))},{default:J(()=>[U(i(sl))]),_:1},8,["class"])])])):(k(!0),F(ze,{key:1},mt(m.value,(Q,Se)=>(k(),F("li",{id:`${i(C)}-item-${Se}`,key:Se,class:$({highlighted:p.value===Se}),role:"option","aria-selected":p.value===Se,onClick:de=>ue(Q)},[ae(Y.$slots,"default",{item:Q},()=>[bt(Oe(Q[Y.valueKey]),1)])],10,FB))),128))]),_:3},8,["id","wrap-class","view-class"])],6)]),default:J(()=>[z("div",{ref_key:"listboxRef",ref:c,class:$([i(a).b(),Y.$attrs.class]),style:Ve(i(_)),role:"combobox","aria-haspopup":"listbox","aria-expanded":i(E),"aria-owns":i(C)},[U(i(Nn),ht({ref_key:"inputRef",ref:u},i(r),{clearable:Y.clearable,disabled:i(s),name:Y.name,"model-value":Y.modelValue,"aria-label":Y.ariaLabel,onInput:W,onChange:V,onFocus:x,onBlur:M,onClear:D,onKeydown:[X[0]||(X[0]=Tt(Xe(Q=>te(p.value-1),["prevent"]),["up"])),X[1]||(X[1]=Tt(Xe(Q=>te(p.value+1),["prevent"]),["down"])),Tt(O,["enter"]),Tt(j,["tab"]),Tt(B,["esc"])],onMousedown:H}),hr({_:2},[Y.$slots.prepend?{name:"prepend",fn:J(()=>[ae(Y.$slots,"prepend")])}:void 0,Y.$slots.append?{name:"append",fn:J(()=>[ae(Y.$slots,"append")])}:void 0,Y.$slots.prefix?{name:"prefix",fn:J(()=>[ae(Y.$slots,"prefix")])}:void 0,Y.$slots.suffix?{name:"suffix",fn:J(()=>[ae(Y.$slots,"suffix")])}:void 0]),1040,["clearable","disabled","name","model-value","aria-label","onKeydown"])],14,DB)]),_:3},8,["visible","placement","popper-class","teleported","transition"]))}});var zB=ke(HB,[["__file","autocomplete.vue"]]);const KB=rt(zB),WB=Ee({size:{type:[Number,String],values:Xo,default:"",validator:e=>Ye(e)},shape:{type:String,values:["circle","square"],default:"circle"},icon:{type:Ot},src:{type:String,default:""},alt:String,srcSet:String,fit:{type:Z(String),default:"cover"}}),jB={error:e=>e instanceof Event},UB=["src","alt","srcset"],qB=K({name:"ElAvatar"}),YB=K({...qB,props:WB,emits:jB,setup(e,{emit:t}){const n=e,o=be("avatar"),r=P(!1),l=S(()=>{const{size:d,icon:f,shape:c}=n,h=[o.b()];return Ze(d)&&h.push(o.m(d)),f&&h.push(o.m("icon")),c&&h.push(o.m(c)),h}),s=S(()=>{const{size:d}=n;return Ye(d)?o.cssVarBlock({size:Gt(d)||""}):void 0}),a=S(()=>({objectFit:n.fit}));he(()=>n.src,()=>r.value=!1);function u(d){r.value=!0,t("error",d)}return(d,f)=>(k(),F("span",{class:$(i(l)),style:Ve(i(s))},[(d.src||d.srcSet)&&!r.value?(k(),F("img",{key:0,src:d.src,alt:d.alt,srcset:d.srcSet,style:Ve(i(a)),onError:u},null,44,UB)):d.icon?(k(),re(i(Fe),{key:1},{default:J(()=>[(k(),re(dt(d.icon)))]),_:1})):ae(d.$slots,"default",{key:2})],6))}});var GB=ke(YB,[["__file","avatar.vue"]]);const XB=rt(GB),JB={visibilityHeight:{type:Number,default:200},target:{type:String,default:""},right:{type:Number,default:40},bottom:{type:Number,default:40}},ZB={click:e=>e instanceof MouseEvent},QB=(e,t,n)=>{const o=xt(),r=xt(),l=P(!1),s=()=>{o.value&&(l.value=o.value.scrollTop>=e.visibilityHeight)},a=d=>{var f;(f=o.value)==null||f.scrollTo({top:0,behavior:"smooth"}),t("click",d)},u=Mw(s,300,!0);return Lt(r,"scroll",u),nt(()=>{var d;r.value=document,o.value=document.documentElement,e.target&&(o.value=(d=document.querySelector(e.target))!=null?d:void 0,o.value||ln(n,`target does not exist: ${e.target}`),r.value=o.value),s()}),{visible:l,handleClick:a}},$S="ElBacktop",eF=K({name:$S}),tF=K({...eF,props:JB,emits:ZB,setup(e,{emit:t}){const n=e,o=be("backtop"),{handleClick:r,visible:l}=QB(n,t,$S),s=S(()=>({right:`${n.right}px`,bottom:`${n.bottom}px`}));return(a,u)=>(k(),re(hn,{name:`${i(o).namespace.value}-fade-in`},{default:J(()=>[i(l)?(k(),F("div",{key:0,style:Ve(i(s)),class:$(i(o).b()),onClick:u[0]||(u[0]=Xe((...d)=>i(r)&&i(r)(...d),["stop"]))},[ae(a.$slots,"default",{},()=>[U(i(Fe),{class:$(i(o).e("icon"))},{default:J(()=>[U(i(Mx))]),_:1},8,["class"])])],6)):oe("v-if",!0)]),_:3},8,["name"]))}});var nF=ke(tF,[["__file","backtop.vue"]]);const oF=rt(nF),rF=Ee({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"},showZero:{type:Boolean,default:!0},color:String,dotStyle:{type:Z([String,Object,Array])},badgeStyle:{type:Z([String,Object,Array])},offset:{type:Z(Array),default:[0,0]},dotClass:{type:String},badgeClass:{type:String}}),lF=["textContent"],sF=K({name:"ElBadge"}),aF=K({...sF,props:rF,setup(e,{expose:t}){const n=e,o=be("badge"),r=S(()=>n.isDot?"":Ye(n.value)&&Ye(n.max)?n.max{var s,a,u,d,f,c;return[{backgroundColor:n.color,marginRight:Gt(-((a=(s=n.offset)==null?void 0:s[0])!=null?a:0)),marginTop:Gt((d=(u=n.offset)==null?void 0:u[1])!=null?d:0)},(f=n.dotStyle)!=null?f:{},(c=n.badgeStyle)!=null?c:{}]});return dn({from:"dot-style",replacement:"badge-style",version:"2.8.0",scope:"el-badge",ref:"https://element-plus.org/en-US/component/badge.html"},S(()=>!!n.dotStyle)),dn({from:"dot-class",replacement:"badge-class",version:"2.8.0",scope:"el-badge",ref:"https://element-plus.org/en-US/component/badge.html"},S(()=>!!n.dotClass)),t({content:r}),(s,a)=>(k(),F("div",{class:$(i(o).b())},[ae(s.$slots,"default"),U(hn,{name:`${i(o).namespace.value}-zoom-in-center`,persisted:""},{default:J(()=>[et(z("sup",{class:$([i(o).e("content"),i(o).em("content",s.type),i(o).is("fixed",!!s.$slots.default),i(o).is("dot",s.isDot),s.dotClass,s.badgeClass]),style:Ve(i(l)),textContent:Oe(i(r))},null,14,lF),[[St,!s.hidden&&(i(r)||s.isDot)]])]),_:1},8,["name"])],2))}});var iF=ke(aF,[["__file","badge.vue"]]);const TS=rt(iF),OS=Symbol("breadcrumbKey"),uF=Ee({separator:{type:String,default:"/"},separatorIcon:{type:Ot}}),cF=["aria-label"],dF=K({name:"ElBreadcrumb"}),fF=K({...dF,props:uF,setup(e){const t=e,{t:n}=wt(),o=be("breadcrumb"),r=P();return pt(OS,t),nt(()=>{const l=r.value.querySelectorAll(`.${o.e("item")}`);l.length&&l[l.length-1].setAttribute("aria-current","page")}),(l,s)=>(k(),F("div",{ref_key:"breadcrumb",ref:r,class:$(i(o).b()),"aria-label":i(n)("el.breadcrumb.label"),role:"navigation"},[ae(l.$slots,"default")],10,cF))}});var pF=ke(fF,[["__file","breadcrumb.vue"]]);const hF=Ee({to:{type:Z([String,Object]),default:""},replace:{type:Boolean,default:!1}}),vF=K({name:"ElBreadcrumbItem"}),mF=K({...vF,props:hF,setup(e){const t=e,n=ot(),o=xe(OS,void 0),r=be("breadcrumb"),l=n.appContext.config.globalProperties.$router,s=P(),a=()=>{!t.to||!l||(t.replace?l.replace(t.to):l.push(t.to))};return(u,d)=>{var f,c;return k(),F("span",{class:$(i(r).e("item"))},[z("span",{ref_key:"link",ref:s,class:$([i(r).e("inner"),i(r).is("link",!!u.to)]),role:"link",onClick:a},[ae(u.$slots,"default")],2),(f=i(o))!=null&&f.separatorIcon?(k(),re(i(Fe),{key:0,class:$(i(r).e("separator"))},{default:J(()=>[(k(),re(dt(i(o).separatorIcon)))]),_:1},8,["class"])):(k(),F("span",{key:1,class:$(i(r).e("separator")),role:"presentation"},Oe((c=i(o))==null?void 0:c.separator),3))],2)}}});var NS=ke(mF,[["__file","breadcrumb-item.vue"]]);const gF=rt(pF,{BreadcrumbItem:NS}),yF=Kt(NS),MS=Symbol("buttonGroupContextKey"),bF=(e,t)=>{dn({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},S(()=>e.type==="text"));const n=xe(MS,void 0),o=Ii("button"),{form:r}=An(),l=nn(S(()=>n==null?void 0:n.size)),s=zn(),a=P(),u=mn(),d=S(()=>e.type||(n==null?void 0:n.type)||""),f=S(()=>{var m,p,y;return(y=(p=e.autoInsertSpace)!=null?p:(m=o.value)==null?void 0:m.autoInsertSpace)!=null?y:!1}),c=S(()=>e.tag==="button"?{ariaDisabled:s.value||e.loading,disabled:s.value||e.loading,autofocus:e.autofocus,type:e.nativeType}:{}),h=S(()=>{var m;const p=(m=u.default)==null?void 0:m.call(u);if(f.value&&(p==null?void 0:p.length)===1){const y=p[0];if((y==null?void 0:y.type)===Ys){const g=y.children;return/^\p{Unified_Ideograph}{2}$/u.test(g.trim())}}return!1});return{_disabled:s,_size:l,_type:d,_ref:a,_props:c,shouldAddSpace:h,handleClick:m=>{e.nativeType==="reset"&&(r==null||r.resetFields()),t("click",m)}}},lp=["default","primary","success","warning","info","danger","text",""],wF=["button","submit","reset"],sp=Ee({size:an,disabled:Boolean,type:{type:String,values:lp,default:""},icon:{type:Ot},nativeType:{type:String,values:wF,default:"button"},loading:Boolean,loadingIcon:{type:Ot,default:()=>sl},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0},tag:{type:Z([String,Object]),default:"button"}}),CF={click:e=>e instanceof MouseEvent};function En(e,t){SF(e)&&(e="100%");var n=_F(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function lu(e){return Math.min(1,Math.max(0,e))}function SF(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function _F(e){return typeof e=="string"&&e.indexOf("%")!==-1}function RS(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function su(e){return e<=1?"".concat(Number(e)*100,"%"):e}function wl(e){return e.length===1?"0"+e:String(e)}function EF(e,t,n){return{r:En(e,255)*255,g:En(t,255)*255,b:En(n,255)*255}}function u0(e,t,n){e=En(e,255),t=En(t,255),n=En(n,255);var o=Math.max(e,t,n),r=Math.min(e,t,n),l=0,s=0,a=(o+r)/2;if(o===r)s=0,l=0;else{var u=o-r;switch(s=a>.5?u/(2-o-r):u/(o+r),o){case e:l=(t-n)/u+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function kF(e,t,n){var o,r,l;if(e=En(e,360),t=En(t,100),n=En(n,100),t===0)r=n,l=n,o=n;else{var s=n<.5?n*(1+t):n+t-n*t,a=2*n-s;o=Qd(a,s,e+1/3),r=Qd(a,s,e),l=Qd(a,s,e-1/3)}return{r:o*255,g:r*255,b:l*255}}function c0(e,t,n){e=En(e,255),t=En(t,255),n=En(n,255);var o=Math.max(e,t,n),r=Math.min(e,t,n),l=0,s=o,a=o-r,u=o===0?0:a/o;if(o===r)l=0;else{switch(o){case e:l=(t-n)/a+(t>16,g:(e&65280)>>8,b:e&255}}var ap={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function MF(e){var t={r:0,g:0,b:0},n=1,o=null,r=null,l=null,s=!1,a=!1;return typeof e=="string"&&(e=AF(e)),typeof e=="object"&&(rr(e.r)&&rr(e.g)&&rr(e.b)?(t=EF(e.r,e.g,e.b),s=!0,a=String(e.r).substr(-1)==="%"?"prgb":"rgb"):rr(e.h)&&rr(e.s)&&rr(e.v)?(o=su(e.s),r=su(e.v),t=$F(e.h,o,r),s=!0,a="hsv"):rr(e.h)&&rr(e.s)&&rr(e.l)&&(o=su(e.s),l=su(e.l),t=kF(e.h,o,l),s=!0,a="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=RS(n),{ok:s,format:e.format||a,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}var RF="[-\\+]?\\d+%?",IF="[-\\+]?\\d*\\.\\d+%?",zr="(?:".concat(IF,")|(?:").concat(RF,")"),ef="[\\s|\\(]+(".concat(zr,")[,|\\s]+(").concat(zr,")[,|\\s]+(").concat(zr,")\\s*\\)?"),tf="[\\s|\\(]+(".concat(zr,")[,|\\s]+(").concat(zr,")[,|\\s]+(").concat(zr,")[,|\\s]+(").concat(zr,")\\s*\\)?"),bo={CSS_UNIT:new RegExp(zr),rgb:new RegExp("rgb"+ef),rgba:new RegExp("rgba"+tf),hsl:new RegExp("hsl"+ef),hsla:new RegExp("hsla"+tf),hsv:new RegExp("hsv"+ef),hsva:new RegExp("hsva"+tf),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function AF(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(ap[e])e=ap[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=bo.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=bo.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=bo.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=bo.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=bo.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=bo.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=bo.hex8.exec(e),n?{r:Jn(n[1]),g:Jn(n[2]),b:Jn(n[3]),a:f0(n[4]),format:t?"name":"hex8"}:(n=bo.hex6.exec(e),n?{r:Jn(n[1]),g:Jn(n[2]),b:Jn(n[3]),format:t?"name":"hex"}:(n=bo.hex4.exec(e),n?{r:Jn(n[1]+n[1]),g:Jn(n[2]+n[2]),b:Jn(n[3]+n[3]),a:f0(n[4]+n[4]),format:t?"name":"hex8"}:(n=bo.hex3.exec(e),n?{r:Jn(n[1]+n[1]),g:Jn(n[2]+n[2]),b:Jn(n[3]+n[3]),format:t?"name":"hex"}:!1)))))))))}function rr(e){return!!bo.CSS_UNIT.exec(String(e))}var IS=function(){function e(t,n){t===void 0&&(t=""),n===void 0&&(n={});var o;if(t instanceof e)return t;typeof t=="number"&&(t=NF(t)),this.originalInput=t;var r=MF(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=(o=n.format)!==null&&o!==void 0?o:r.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),n,o,r,l=t.r/255,s=t.g/255,a=t.b/255;return l<=.03928?n=l/12.92:n=Math.pow((l+.055)/1.055,2.4),s<=.03928?o=s/12.92:o=Math.pow((s+.055)/1.055,2.4),a<=.03928?r=a/12.92:r=Math.pow((a+.055)/1.055,2.4),.2126*n+.7152*o+.0722*r},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=RS(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){var t=this.toHsl().s;return t===0},e.prototype.toHsv=function(){var t=c0(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=c0(this.r,this.g,this.b),n=Math.round(t.h*360),o=Math.round(t.s*100),r=Math.round(t.v*100);return this.a===1?"hsv(".concat(n,", ").concat(o,"%, ").concat(r,"%)"):"hsva(".concat(n,", ").concat(o,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var t=u0(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=u0(this.r,this.g,this.b),n=Math.round(t.h*360),o=Math.round(t.s*100),r=Math.round(t.l*100);return this.a===1?"hsl(".concat(n,", ").concat(o,"%, ").concat(r,"%)"):"hsla(".concat(n,", ").concat(o,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(t){return t===void 0&&(t=!1),d0(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),TF(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toHexShortString=function(t){return t===void 0&&(t=!1),this.a===1?this.toHexString(t):this.toHex8String(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),n=Math.round(this.g),o=Math.round(this.b);return this.a===1?"rgb(".concat(t,", ").concat(n,", ").concat(o,")"):"rgba(".concat(t,", ").concat(n,", ").concat(o,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var t=function(n){return"".concat(Math.round(En(n,255)*100),"%")};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(n){return Math.round(En(n,255)*100)};return this.a===1?"rgb(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%)"):"rgba(".concat(t(this.r),"%, ").concat(t(this.g),"%, ").concat(t(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+d0(this.r,this.g,this.b,!1),n=0,o=Object.entries(ap);n=0,l=!n&&r&&(t.startsWith("hex")||t==="name");return l?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(o=this.toRgbString()),t==="prgb"&&(o=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(o=this.toHexString()),t==="hex3"&&(o=this.toHexString(!0)),t==="hex4"&&(o=this.toHex8String(!0)),t==="hex8"&&(o=this.toHex8String()),t==="name"&&(o=this.toName()),t==="hsl"&&(o=this.toHslString()),t==="hsv"&&(o=this.toHsvString()),o||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=lu(n.l),new e(n)},e.prototype.brighten=function(t){t===void 0&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new e(n)},e.prototype.darken=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=lu(n.l),new e(n)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=lu(n.s),new e(n)},e.prototype.saturate=function(t){t===void 0&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=lu(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),o=(n.h+t)%360;return n.h=o<0?360+o:o,new e(n)},e.prototype.mix=function(t,n){n===void 0&&(n=50);var o=this.toRgb(),r=new e(t).toRgb(),l=n/100,s={r:(r.r-o.r)*l+o.r,g:(r.g-o.g)*l+o.g,b:(r.b-o.b)*l+o.b,a:(r.a-o.a)*l+o.a};return new e(s)},e.prototype.analogous=function(t,n){t===void 0&&(t=6),n===void 0&&(n=30);var o=this.toHsl(),r=360/n,l=[this];for(o.h=(o.h-(r*t>>1)+720)%360;--t;)o.h=(o.h+r)%360,l.push(new e(o));return l},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var n=this.toHsv(),o=n.h,r=n.s,l=n.v,s=[],a=1/t;t--;)s.push(new e({h:o,s:r,v:l})),l=(l+a)%1;return s},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),o=new e(t).toRgb(),r=n.a+o.a*(1-n.a);return new e({r:(n.r*n.a+o.r*o.a*(1-n.a))/r,g:(n.g*n.a+o.g*o.a*(1-n.a))/r,b:(n.b*n.a+o.b*o.a*(1-n.a))/r,a:r})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),o=n.h,r=[this],l=360/t,s=1;s{let o={};const r=e.color;if(r){const l=new IS(r),s=e.dark?l.tint(20).toString():Mr(l,20);if(e.plain)o=n.cssVarBlock({"bg-color":e.dark?Mr(l,90):l.tint(90).toString(),"text-color":r,"border-color":e.dark?Mr(l,50):l.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":r,"hover-border-color":r,"active-bg-color":s,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":s}),t.value&&(o[n.cssVarBlockName("disabled-bg-color")]=e.dark?Mr(l,90):l.tint(90).toString(),o[n.cssVarBlockName("disabled-text-color")]=e.dark?Mr(l,50):l.tint(50).toString(),o[n.cssVarBlockName("disabled-border-color")]=e.dark?Mr(l,80):l.tint(80).toString());else{const a=e.dark?Mr(l,30):l.tint(30).toString(),u=l.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(o=n.cssVarBlock({"bg-color":r,"text-color":u,"border-color":r,"hover-bg-color":a,"hover-text-color":u,"hover-border-color":a,"active-bg-color":s,"active-border-color":s}),t.value){const d=e.dark?Mr(l,50):l.tint(50).toString();o[n.cssVarBlockName("disabled-bg-color")]=d,o[n.cssVarBlockName("disabled-text-color")]=e.dark?"rgba(255, 255, 255, 0.5)":`var(${n.cssVarName("color-white")})`,o[n.cssVarBlockName("disabled-border-color")]=d}}}return o})}const xF=K({name:"ElButton"}),LF=K({...xF,props:sp,emits:CF,setup(e,{expose:t,emit:n}){const o=e,r=PF(o),l=be("button"),{_ref:s,_size:a,_type:u,_disabled:d,_props:f,shouldAddSpace:c,handleClick:h}=bF(o,n),v=S(()=>[l.b(),l.m(u.value),l.m(a.value),l.is("disabled",d.value),l.is("loading",o.loading),l.is("plain",o.plain),l.is("round",o.round),l.is("circle",o.circle),l.is("text",o.text),l.is("link",o.link),l.is("has-bg",o.bg)]);return t({ref:s,size:a,type:u,disabled:d,shouldAddSpace:c}),(m,p)=>(k(),re(dt(m.tag),ht({ref_key:"_ref",ref:s},i(f),{class:i(v),style:i(r),onClick:i(h)}),{default:J(()=>[m.loading?(k(),F(ze,{key:0},[m.$slots.loading?ae(m.$slots,"loading",{key:0}):(k(),re(i(Fe),{key:1,class:$(i(l).is("loading"))},{default:J(()=>[(k(),re(dt(m.loadingIcon)))]),_:1},8,["class"]))],64)):m.icon||m.$slots.icon?(k(),re(i(Fe),{key:1},{default:J(()=>[m.icon?(k(),re(dt(m.icon),{key:0})):ae(m.$slots,"icon",{key:1})]),_:3})):oe("v-if",!0),m.$slots.default?(k(),F("span",{key:2,class:$({[i(l).em("text","expand")]:i(c)})},[ae(m.$slots,"default")],2)):oe("v-if",!0)]),_:3},16,["class","style","onClick"]))}});var DF=ke(LF,[["__file","button.vue"]]);const BF={size:sp.size,type:sp.type},FF=K({name:"ElButtonGroup"}),VF=K({...FF,props:BF,setup(e){const t=e;pt(MS,_t({size:Rt(t,"size"),type:Rt(t,"type")}));const n=be("button");return(o,r)=>(k(),F("div",{class:$(`${i(n).b("group")}`)},[ae(o.$slots,"default")],2))}});var AS=ke(VF,[["__file","button-group.vue"]]);const pn=rt(DF,{ButtonGroup:AS}),PS=Kt(AS);var $r=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Tne(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function o(){if(this instanceof o){var r=[null];r.push.apply(r,arguments);var l=Function.bind.apply(t,r);return new l}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var r=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(n,o,r.get?r:{enumerable:!0,get:function(){return e[o]}})}),n}var ip={},HF={get exports(){return ip},set exports(e){ip=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){var n=1e3,o=6e4,r=36e5,l="millisecond",s="second",a="minute",u="hour",d="day",f="week",c="month",h="quarter",v="year",m="date",p="Invalid Date",y=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,w={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(H){var V=["th","st","nd","rd"],x=H%100;return"["+H+(V[(x-20)%10]||V[x]||V[0])+"]"}},b=function(H,V,x){var M=String(H);return!M||M.length>=V?H:""+Array(V+1-M.length).join(x)+H},C={s:b,z:function(H){var V=-H.utcOffset(),x=Math.abs(V),M=Math.floor(x/60),D=x%60;return(V<=0?"+":"-")+b(M,2,"0")+":"+b(D,2,"0")},m:function H(V,x){if(V.date()1)return H(B[0])}else{var j=V.name;E[j]=V,D=j}return!M&&D&&(_=D),D||!M&&_},A=function(H,V){if(N(H))return H.clone();var x=typeof V=="object"?V:{};return x.date=H,x.args=arguments,new L(x)},I=C;I.l=R,I.i=N,I.w=function(H,V){return A(H,{locale:V.$L,utc:V.$u,x:V.$x,$offset:V.$offset})};var L=function(){function H(x){this.$L=R(x.locale,null,!0),this.parse(x),this.$x=this.$x||x.x||{},this[T]=!0}var V=H.prototype;return V.parse=function(x){this.$d=function(M){var D=M.date,O=M.utc;if(D===null)return new Date(NaN);if(I.u(D))return new Date;if(D instanceof Date)return new Date(D);if(typeof D=="string"&&!/Z$/i.test(D)){var B=D.match(y);if(B){var j=B[2]-1||0,G=(B[7]||"0").substring(0,3);return O?new Date(Date.UTC(B[1],j,B[3]||1,B[4]||0,B[5]||0,B[6]||0,G)):new Date(B[1],j,B[3]||1,B[4]||0,B[5]||0,B[6]||0,G)}}return new Date(D)}(x),this.init()},V.init=function(){var x=this.$d;this.$y=x.getFullYear(),this.$M=x.getMonth(),this.$D=x.getDate(),this.$W=x.getDay(),this.$H=x.getHours(),this.$m=x.getMinutes(),this.$s=x.getSeconds(),this.$ms=x.getMilliseconds()},V.$utils=function(){return I},V.isValid=function(){return this.$d.toString()!==p},V.isSame=function(x,M){var D=A(x);return this.startOf(M)<=D&&D<=this.endOf(M)},V.isAfter=function(x,M){return A(x)68?1900:2e3)},d=function(p){return function(y){this[p]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(p){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var g=y.match(/([+-]|\d\d)/g),w=60*g[1]+(+g[2]||0);return w===0?0:g[0]==="+"?-w:w}(p)}],c=function(p){var y=a[p];return y&&(y.indexOf?y:y.s.concat(y.f))},h=function(p,y){var g,w=a.meridiem;if(w){for(var b=1;b<=24;b+=1)if(p.indexOf(w(b,0,y))>-1){g=b>12;break}}else g=p===(y?"pm":"PM");return g},v={A:[s,function(p){this.afternoon=h(p,!1)}],a:[s,function(p){this.afternoon=h(p,!0)}],S:[/\d/,function(p){this.milliseconds=100*+p}],SS:[r,function(p){this.milliseconds=10*+p}],SSS:[/\d{3}/,function(p){this.milliseconds=+p}],s:[l,d("seconds")],ss:[l,d("seconds")],m:[l,d("minutes")],mm:[l,d("minutes")],H:[l,d("hours")],h:[l,d("hours")],HH:[l,d("hours")],hh:[l,d("hours")],D:[l,d("day")],DD:[r,d("day")],Do:[s,function(p){var y=a.ordinal,g=p.match(/\d+/);if(this.day=g[0],y)for(var w=1;w<=31;w+=1)y(w).replace(/\[|\]/g,"")===p&&(this.day=w)}],M:[l,d("month")],MM:[r,d("month")],MMM:[s,function(p){var y=c("months"),g=(c("monthsShort")||y.map(function(w){return w.slice(0,3)})).indexOf(p)+1;if(g<1)throw new Error;this.month=g%12||g}],MMMM:[s,function(p){var y=c("months").indexOf(p)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,d("year")],YY:[r,function(p){this.year=u(p)}],YYYY:[/\d{4}/,d("year")],Z:f,ZZ:f};function m(p){var y,g;y=p,g=a&&a.formats;for(var w=(p=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(R,A,I){var L=I&&I.toUpperCase();return A||g[I]||n[I]||g[L].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(W,H,V){return H||V.slice(1)})})).match(o),b=w.length,C=0;C-1)return new Date((M==="X"?1e3:1)*x);var O=m(M)(x),B=O.year,j=O.month,G=O.day,ne=O.hours,ue=O.minutes,te=O.seconds,Y=O.milliseconds,X=O.zone,Q=new Date,Se=G||(B||j?1:Q.getDate()),de=B||Q.getFullYear(),ie=0;B&&!j||(ie=j>0?j-1:Q.getMonth());var we=ne||0,q=ue||0,ee=te||0,ce=Y||0;return X?new Date(Date.UTC(de,ie,Se,we,q,ee,ce+60*X.offset*1e3)):D?new Date(Date.UTC(de,ie,Se,we,q,ee,ce)):new Date(de,ie,Se,we,q,ee,ce)}catch{return new Date("")}}(_,N,E),this.init(),L&&L!==!0&&(this.$L=this.locale(L).$L),I&&_!=this.format(N)&&(this.$d=new Date("")),a={}}else if(N instanceof Array)for(var W=N.length,H=1;H<=W;H+=1){T[1]=N[H-1];var V=g.apply(this,T);if(V.isValid()){this.$d=V.$d,this.$L=V.$L,this.init();break}H===W&&(this.$d=new Date(""))}else b.call(this,C)}}})})(zF);const Pv=up,p0=["hours","minutes","seconds"],cp="HH:mm:ss",ls="YYYY-MM-DD",KF={date:ls,dates:ls,week:"gggg[w]ww",year:"YYYY",years:"YYYY",month:"YYYY-MM",datetime:`${ls} ${cp}`,monthrange:"YYYY-MM",daterange:ls,datetimerange:`${ls} ${cp}`},nf=(e,t)=>[e>0?e-1:void 0,e,eArray.from(Array.from({length:e}).keys()),xS=e=>e.replace(/\W?m{1,2}|\W?ZZ/g,"").replace(/\W?h{1,2}|\W?s{1,3}|\W?a/gi,"").trim(),LS=e=>e.replace(/\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?Y{2,4}/g,"").trim(),h0=function(e,t){const n=Rl(e),o=Rl(t);return n&&o?e.getTime()===t.getTime():!n&&!o?e===t:!1},v0=function(e,t){const n=Ae(e),o=Ae(t);return n&&o?e.length!==t.length?!1:e.every((r,l)=>h0(r,t[l])):!n&&!o?h0(e,t):!1},m0=function(e,t,n){const o=lo(t)||t==="x"?lt(e).locale(n):lt(e,t).locale(n);return o.isValid()?o:void 0},g0=function(e,t,n){return lo(t)?e:t==="x"?+e:lt(e).locale(n).format(t)},of=(e,t)=>{var n;const o=[],r=t==null?void 0:t();for(let l=0;l({})},modelValue:{type:Z([Date,Array,String,Number]),default:""},rangeSeparator:{type:String,default:"-"},startPlaceholder:String,endPlaceholder:String,defaultValue:{type:Z([Date,Array])},defaultTime:{type:Z([Date,Array])},isRange:Boolean,...DS,disabledDate:{type:Function},cellClassName:{type:Function},shortcuts:{type:Array,default:()=>[]},arrowControl:Boolean,label:{type:String,default:void 0},tabindex:{type:Z([String,Number]),default:0},validateEvent:{type:Boolean,default:!0},unlinkPanels:Boolean,...na,...wn(["ariaLabel"])}),WF=["id","name","placeholder","value","disabled","readonly"],jF=["id","name","placeholder","value","disabled","readonly"],UF=K({name:"Picker"}),qF=K({...UF,props:xv,emits:["update:modelValue","change","focus","blur","calendar-change","panel-change","visible-change","keydown"],setup(e,{expose:t,emit:n}){const o=e,r=zl(),{lang:l}=wt(),s=be("date"),a=be("input"),u=be("range"),{form:d,formItem:f}=An(),c=xe("ElPopperOptions",{}),{valueOnClear:h}=ld(o,null),v=P(),m=P(),p=P(!1),y=P(!1),g=P(null);let w=!1,b=!1;const C=S(()=>[s.b("editor"),s.bm("editor",o.type),a.e("wrapper"),s.is("disabled",ne.value),s.is("active",p.value),u.b("editor"),_e?u.bm("editor",_e.value):"",r.class]),_=S(()=>[a.e("icon"),u.e("close-icon"),ie.value?"":u.e("close-icon--hidden")]);he(p,le=>{le?je(()=>{le&&(g.value=o.modelValue)}):(me.value=null,je(()=>{E(o.modelValue)}))});const E=(le,Ke)=>{(Ke||!v0(le,g.value))&&(n("change",le),o.validateEvent&&(f==null||f.validate("change").catch(ft=>void 0)))},T=le=>{if(!v0(o.modelValue,le)){let Ke;Ae(le)?Ke=le.map(ft=>g0(ft,o.valueFormat,l.value)):le&&(Ke=g0(le,o.valueFormat,l.value)),n("update:modelValue",le&&Ke,l.value)}},N=le=>{n("keydown",le)},R=S(()=>{if(m.value){const le=ge.value?m.value:m.value.$el;return Array.from(le.querySelectorAll("input"))}return[]}),A=(le,Ke,ft)=>{const Et=R.value;Et.length&&(!ft||ft==="min"?(Et[0].setSelectionRange(le,Ke),Et[0].focus()):ft==="max"&&(Et[1].setSelectionRange(le,Ke),Et[1].focus()))},I=()=>{O(!0,!0),je(()=>{b=!1})},L=(le="",Ke=!1)=>{Ke||(b=!0),p.value=Ke;let ft;Ae(le)?ft=le.map(Et=>Et.toDate()):ft=le&&le.toDate(),me.value=null,T(ft)},W=()=>{y.value=!0},H=()=>{n("visible-change",!0)},V=le=>{(le==null?void 0:le.key)===We.esc&&O(!0,!0)},x=()=>{y.value=!1,p.value=!1,b=!1,n("visible-change",!1)},M=()=>{p.value=!0},D=()=>{p.value=!1},O=(le=!0,Ke=!1)=>{b=Ke;const[ft,Et]=i(R);let jt=ft;!le&&ge.value&&(jt=Et),jt&&jt.focus()},B=le=>{o.readonly||ne.value||p.value||b||(p.value=!0,n("focus",le))};let j;const G=le=>{const Ke=async()=>{setTimeout(()=>{var ft;j===Ke&&(!((ft=v.value)!=null&&ft.isFocusInsideContent()&&!w)&&R.value.filter(Et=>Et.contains(document.activeElement)).length===0&&(He(),p.value=!1,n("blur",le),o.validateEvent&&(f==null||f.validate("blur").catch(Et=>void 0))),w=!1)},0)};j=Ke,Ke()},ne=S(()=>o.disabled||(d==null?void 0:d.disabled)),ue=S(()=>{let le;if(q.value?ye.value.getDefaultValue&&(le=ye.value.getDefaultValue()):Ae(o.modelValue)?le=o.modelValue.map(Ke=>m0(Ke,o.valueFormat,l.value)):le=m0(o.modelValue,o.valueFormat,l.value),ye.value.getRangeAvailableTime){const Ke=ye.value.getRangeAvailableTime(le);Mn(Ke,le)||(le=Ke,T(Ae(le)?le.map(ft=>ft.toDate()):le.toDate()))}return Ae(le)&&le.some(Ke=>!Ke)&&(le=[]),le}),te=S(()=>{if(!ye.value.panelReady)return"";const le=ve(ue.value);return Ae(me.value)?[me.value[0]||le&&le[0]||"",me.value[1]||le&&le[1]||""]:me.value!==null?me.value:!X.value&&q.value||!p.value&&q.value?"":le?Q.value||Se.value?le.join(", "):le:""}),Y=S(()=>o.type.includes("time")),X=S(()=>o.type.startsWith("time")),Q=S(()=>o.type==="dates"),Se=S(()=>o.type==="years"),de=S(()=>o.prefixIcon||(Y.value?kC:Tx)),ie=P(!1),we=le=>{o.readonly||ne.value||ie.value&&(le.stopPropagation(),I(),T(h.value),E(h.value,!0),ie.value=!1,p.value=!1,ye.value.handleClear&&ye.value.handleClear())},q=S(()=>{const{modelValue:le}=o;return!le||Ae(le)&&!le.filter(Boolean).length}),ee=async le=>{var Ke;o.readonly||ne.value||(((Ke=le.target)==null?void 0:Ke.tagName)!=="INPUT"||R.value.includes(document.activeElement))&&(p.value=!0)},ce=()=>{o.readonly||ne.value||!q.value&&o.clearable&&(ie.value=!0)},$e=()=>{ie.value=!1},fe=le=>{var Ke;o.readonly||ne.value||(((Ke=le.touches[0].target)==null?void 0:Ke.tagName)!=="INPUT"||R.value.includes(document.activeElement))&&(p.value=!0)},ge=S(()=>o.type.includes("range")),_e=nn(),Ne=S(()=>{var le,Ke;return(Ke=(le=i(v))==null?void 0:le.popperRef)==null?void 0:Ke.contentRef}),Te=S(()=>{var le;return i(ge)?i(m):(le=i(m))==null?void 0:le.$el});Ph(Te,le=>{const Ke=i(Ne),ft=i(Te);Ke&&(le.target===Ke||le.composedPath().includes(Ke))||le.target===ft||le.composedPath().includes(ft)||(p.value=!1)});const me=P(null),He=()=>{if(me.value){const le=Pe(te.value);le&&Le(le)&&(T(Ae(le)?le.map(Ke=>Ke.toDate()):le.toDate()),me.value=null)}me.value===""&&(T(h.value),E(h.value),me.value=null)},Pe=le=>le?ye.value.parseUserInput(le):null,ve=le=>le?ye.value.formatToString(le):null,Le=le=>ye.value.isValidValue(le),Je=async le=>{if(o.readonly||ne.value)return;const{code:Ke}=le;if(N(le),Ke===We.esc){p.value===!0&&(p.value=!1,le.preventDefault(),le.stopPropagation());return}if(Ke===We.down&&(ye.value.handleFocusPicker&&(le.preventDefault(),le.stopPropagation()),p.value===!1&&(p.value=!0,await je()),ye.value.handleFocusPicker)){ye.value.handleFocusPicker();return}if(Ke===We.tab){w=!0;return}if(Ke===We.enter||Ke===We.numpadEnter){(me.value===null||me.value===""||Le(Pe(te.value)))&&(He(),p.value=!1),le.stopPropagation();return}if(me.value){le.stopPropagation();return}ye.value.handleKeydownInput&&ye.value.handleKeydownInput(le)},ct=le=>{me.value=le,p.value||(p.value=!0)},it=le=>{const Ke=le.target;me.value?me.value=[Ke.value,me.value[1]]:me.value=[Ke.value,null]},qe=le=>{const Ke=le.target;me.value?me.value=[me.value[0],Ke.value]:me.value=[null,Ke.value]},pe=()=>{var le;const Ke=me.value,ft=Pe(Ke&&Ke[0]),Et=i(ue);if(ft&&ft.isValid()){me.value=[ve(ft),((le=te.value)==null?void 0:le[1])||null];const jt=[ft,Et&&(Et[1]||null)];Le(jt)&&(T(jt),me.value=null)}},Me=()=>{var le;const Ke=i(me),ft=Pe(Ke&&Ke[1]),Et=i(ue);if(ft&&ft.isValid()){me.value=[((le=i(te))==null?void 0:le[0])||null,ve(ft)];const jt=[Et&&Et[0],ft];Le(jt)&&(T(jt),me.value=null)}},ye=P({}),se=le=>{ye.value[le[0]]=le[1],ye.value.panelReady=!0},Ce=le=>{n("calendar-change",le)},Be=(le,Ke,ft)=>{n("panel-change",le,Ke,ft)};return pt("EP_PICKER_BASE",{props:o}),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-time-picker",ref:"https://element-plus.org/en-US/component/time-picker.html"},S(()=>!!o.label)),t({focus:O,handleFocusInput:B,handleBlurInput:G,handleOpen:M,handleClose:D,onPick:L}),(le,Ke)=>(k(),re(i(In),ht({ref_key:"refPopper",ref:v,visible:p.value,effect:"light",pure:"",trigger:"click"},le.$attrs,{role:"dialog",teleported:"",transition:`${i(s).namespace.value}-zoom-in-top`,"popper-class":[`${i(s).namespace.value}-picker__popper`,le.popperClass],"popper-options":i(c),"fallback-placements":["bottom","top","right","left"],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"hide-after":0,persistent:"",onBeforeShow:W,onShow:H,onHide:x}),{default:J(()=>[i(ge)?(k(),F("div",{key:1,ref_key:"inputRef",ref:m,class:$(i(C)),style:Ve(le.$attrs.style),onClick:B,onMouseenter:ce,onMouseleave:$e,onTouchstart:fe,onKeydown:Je},[i(de)?(k(),re(i(Fe),{key:0,class:$([i(a).e("icon"),i(u).e("icon")]),onMousedown:Xe(ee,["prevent"]),onTouchstart:fe},{default:J(()=>[(k(),re(dt(i(de))))]),_:1},8,["class","onMousedown"])):oe("v-if",!0),z("input",{id:le.id&&le.id[0],autocomplete:"off",name:le.name&&le.name[0],placeholder:le.startPlaceholder,value:i(te)&&i(te)[0],disabled:i(ne),readonly:!le.editable||le.readonly,class:$(i(u).b("input")),onMousedown:ee,onInput:it,onChange:pe,onFocus:B,onBlur:G},null,42,WF),ae(le.$slots,"range-separator",{},()=>[z("span",{class:$(i(u).b("separator"))},Oe(le.rangeSeparator),3)]),z("input",{id:le.id&&le.id[1],autocomplete:"off",name:le.name&&le.name[1],placeholder:le.endPlaceholder,value:i(te)&&i(te)[1],disabled:i(ne),readonly:!le.editable||le.readonly,class:$(i(u).b("input")),onMousedown:ee,onFocus:B,onBlur:G,onInput:qe,onChange:Me},null,42,jF),le.clearIcon?(k(),re(i(Fe),{key:1,class:$(i(_)),onClick:we},{default:J(()=>[(k(),re(dt(le.clearIcon)))]),_:1},8,["class"])):oe("v-if",!0)],38)):(k(),re(i(Nn),{key:0,id:le.id,ref_key:"inputRef",ref:m,"container-role":"combobox","model-value":i(te),name:le.name,size:i(_e),disabled:i(ne),placeholder:le.placeholder,class:$([i(s).b("editor"),i(s).bm("editor",le.type),le.$attrs.class]),style:Ve(le.$attrs.style),readonly:!le.editable||le.readonly||i(Q)||i(Se)||le.type==="week","aria-label":le.label||le.ariaLabel,tabindex:le.tabindex,"validate-event":!1,onInput:ct,onFocus:B,onBlur:G,onKeydown:Je,onChange:He,onMousedown:ee,onMouseenter:ce,onMouseleave:$e,onTouchstart:fe,onClick:Ke[0]||(Ke[0]=Xe(()=>{},["stop"]))},{prefix:J(()=>[i(de)?(k(),re(i(Fe),{key:0,class:$(i(a).e("icon")),onMousedown:Xe(ee,["prevent"]),onTouchstart:fe},{default:J(()=>[(k(),re(dt(i(de))))]),_:1},8,["class","onMousedown"])):oe("v-if",!0)]),suffix:J(()=>[ie.value&&le.clearIcon?(k(),re(i(Fe),{key:0,class:$(`${i(a).e("icon")} clear-icon`),onClick:Xe(we,["stop"])},{default:J(()=>[(k(),re(dt(le.clearIcon)))]),_:1},8,["class","onClick"])):oe("v-if",!0)]),_:1},8,["id","model-value","name","size","disabled","placeholder","class","style","readonly","aria-label","tabindex","onKeydown"]))]),content:J(()=>[ae(le.$slots,"default",{visible:p.value,actualVisible:y.value,parsedValue:i(ue),format:le.format,dateFormat:le.dateFormat,timeFormat:le.timeFormat,unlinkPanels:le.unlinkPanels,type:le.type,defaultValue:le.defaultValue,onPick:L,onSelectRange:A,onSetPickerOption:se,onCalendarChange:Ce,onPanelChange:Be,onKeydown:V,onMousedown:Ke[1]||(Ke[1]=Xe(()=>{},["stop"]))})]),_:3},16,["visible","transition","popper-class","popper-options"]))}});var FS=ke(qF,[["__file","picker.vue"]]);const YF=Ee({...BS,datetimeRole:String,parsedValue:{type:Z(Object)}}),VS=({getAvailableHours:e,getAvailableMinutes:t,getAvailableSeconds:n})=>{const o=(s,a,u,d)=>{const f={hour:e,minute:t,second:n};let c=s;return["hour","minute","second"].forEach(h=>{if(f[h]){let v;const m=f[h];switch(h){case"minute":{v=m(c.hour(),a,d);break}case"second":{v=m(c.hour(),c.minute(),a,d);break}default:{v=m(a,d);break}}if(v!=null&&v.length&&!v.includes(c[h]())){const p=u?0:v.length-1;c=c[h](v[p])}}}),c},r={};return{timePickerOptions:r,getAvailableTime:o,onSetOption:([s,a])=>{r[s]=a}}},rf=e=>{const t=(o,r)=>o||r,n=o=>o!==!0;return e.map(t).filter(n)},HS=(e,t,n)=>({getHoursList:(s,a)=>of(24,e&&(()=>e==null?void 0:e(s,a))),getMinutesList:(s,a,u)=>of(60,t&&(()=>t==null?void 0:t(s,a,u))),getSecondsList:(s,a,u,d)=>of(60,n&&(()=>n==null?void 0:n(s,a,u,d)))}),zS=(e,t,n)=>{const{getHoursList:o,getMinutesList:r,getSecondsList:l}=HS(e,t,n);return{getAvailableHours:(d,f)=>rf(o(d,f)),getAvailableMinutes:(d,f,c)=>rf(r(d,f,c)),getAvailableSeconds:(d,f,c,h)=>rf(l(d,f,c,h))}},KS=e=>{const t=P(e.parsedValue);return he(()=>e.visible,n=>{n||(t.value=e.parsedValue)}),t},Ar=new Map;let y0;gt&&(document.addEventListener("mousedown",e=>y0=e),document.addEventListener("mouseup",e=>{for(const t of Ar.values())for(const{documentHandler:n}of t)n(e,y0)}));function b0(e,t){let n=[];return Array.isArray(t.arg)?n=t.arg:ho(t.arg)&&n.push(t.arg),function(o,r){const l=t.instance.popperRef,s=o.target,a=r==null?void 0:r.target,u=!t||!t.instance,d=!s||!a,f=e.contains(s)||e.contains(a),c=e===s,h=n.length&&n.some(m=>m==null?void 0:m.contains(s))||n.length&&n.includes(a),v=l&&(l.contains(s)||l.contains(a));u||d||f||c||h||v||t.value(o,r)}}const gr={beforeMount(e,t){Ar.has(e)||Ar.set(e,[]),Ar.get(e).push({documentHandler:b0(e,t),bindingFn:t.value})},updated(e,t){Ar.has(e)||Ar.set(e,[]);const n=Ar.get(e),o=n.findIndex(l=>l.bindingFn===t.oldValue),r={documentHandler:b0(e,t),bindingFn:t.value};o>=0?n.splice(o,1,r):n.push(r)},unmounted(e){Ar.delete(e)}},GF=100,XF=600,hc={beforeMount(e,t){const n=t.value,{interval:o=GF,delay:r=XF}=Ge(n)?{}:n;let l,s;const a=()=>Ge(n)?n():n.handler(),u=()=>{s&&(clearTimeout(s),s=void 0),l&&(clearInterval(l),l=void 0)};e.addEventListener("mousedown",d=>{d.button===0&&(u(),a(),document.addEventListener("mouseup",()=>u(),{once:!0}),s=setTimeout(()=>{l=setInterval(()=>{a()},o)},r))})}},dp="_trap-focus-children",Cl=[],w0=e=>{if(Cl.length===0)return;const t=Cl[Cl.length-1][dp];if(t.length>0&&e.code===We.tab){if(t.length===1){e.preventDefault(),document.activeElement!==t[0]&&t[0].focus();return}const n=e.shiftKey,o=e.target===t[0],r=e.target===t[t.length-1];o&&n&&(e.preventDefault(),t[t.length-1].focus()),r&&!n&&(e.preventDefault(),t[0].focus())}},JF={beforeMount(e){e[dp]=Ng(e),Cl.push(e),Cl.length<=1&&document.addEventListener("keydown",w0)},updated(e){je(()=>{e[dp]=Ng(e)})},unmounted(){Cl.shift(),Cl.length===0&&document.removeEventListener("keydown",w0)}};var C0=!1,gl,fp,pp,Tu,Ou,WS,Nu,hp,vp,mp,jS,gp,yp,US,qS;function Wn(){if(!C0){C0=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),n=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(gp=/\b(iPhone|iP[ao]d)/.exec(e),yp=/\b(iP[ao]d)/.exec(e),mp=/Android/i.exec(e),US=/FBAN\/\w+;/i.exec(e),qS=/Mobile/i.exec(e),jS=!!/Win64/.exec(e),t){gl=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,gl&&document&&document.documentMode&&(gl=document.documentMode);var o=/(?:Trident\/(\d+.\d+))/.exec(e);WS=o?parseFloat(o[1])+4:gl,fp=t[2]?parseFloat(t[2]):NaN,pp=t[3]?parseFloat(t[3]):NaN,Tu=t[4]?parseFloat(t[4]):NaN,Tu?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),Ou=t&&t[1]?parseFloat(t[1]):NaN):Ou=NaN}else gl=fp=pp=Ou=Tu=NaN;if(n){if(n[1]){var r=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);Nu=r?parseFloat(r[1].replace("_",".")):!0}else Nu=!1;hp=!!n[2],vp=!!n[3]}else Nu=hp=vp=!1}}var bp={ie:function(){return Wn()||gl},ieCompatibilityMode:function(){return Wn()||WS>gl},ie64:function(){return bp.ie()&&jS},firefox:function(){return Wn()||fp},opera:function(){return Wn()||pp},webkit:function(){return Wn()||Tu},safari:function(){return bp.webkit()},chrome:function(){return Wn()||Ou},windows:function(){return Wn()||hp},osx:function(){return Wn()||Nu},linux:function(){return Wn()||vp},iphone:function(){return Wn()||gp},mobile:function(){return Wn()||gp||yp||mp||qS},nativeApp:function(){return Wn()||US},android:function(){return Wn()||mp},ipad:function(){return Wn()||yp}},ZF=bp,au=!!(typeof window<"u"&&window.document&&window.document.createElement),QF={canUseDOM:au,canUseWorkers:typeof Worker<"u",canUseEventListeners:au&&!!(window.addEventListener||window.attachEvent),canUseViewport:au&&!!window.screen,isInWorker:!au},YS=QF,GS;YS.canUseDOM&&(GS=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function eV(e,t){if(!YS.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,o=n in document;if(!o){var r=document.createElement("div");r.setAttribute(n,"return;"),o=typeof r[n]=="function"}return!o&&GS&&e==="wheel"&&(o=document.implementation.hasFeature("Events.wheel","3.0")),o}var tV=eV,S0=10,_0=40,E0=800;function XS(e){var t=0,n=0,o=0,r=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),o=t*S0,r=n*S0,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(o=e.deltaX),(o||r)&&e.deltaMode&&(e.deltaMode==1?(o*=_0,r*=_0):(o*=E0,r*=E0)),o&&!t&&(t=o<1?-1:1),r&&!n&&(n=r<1?-1:1),{spinX:t,spinY:n,pixelX:o,pixelY:r}}XS.getEventType=function(){return ZF.firefox()?"DOMMouseScroll":tV("wheel")?"wheel":"mousewheel"};var nV=XS;/** -* Checks if an event is supported in the current execution environment. -* -* NOTE: This will not work correctly for non-generic events such as `change`, -* `reset`, `load`, `error`, and `select`. -* -* Borrows from Modernizr. -* -* @param {string} eventNameSuffix Event name, e.g. "click". -* @param {?boolean} capture Check if the capture phase is supported. -* @return {boolean} True if the event is supported. -* @internal -* @license Modernizr 3.0.0pre (Custom Build) | MIT -*/const oV=function(e,t){if(e&&e.addEventListener){const n=function(o){const r=nV(o);t&&Reflect.apply(t,this,[o,r])};e.addEventListener("wheel",n,{passive:!0})}},rV={beforeMount(e,t){oV(e,t.value)}},lV=Ee({role:{type:String,required:!0},spinnerDate:{type:Z(Object),required:!0},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:Z(String),default:""},...DS}),sV=["onClick"],aV=["onMouseenter"],iV=K({__name:"basic-time-spinner",props:lV,emits:["change","select-range","set-option"],setup(e,{emit:t}){const n=e,o=be("time"),{getHoursList:r,getMinutesList:l,getSecondsList:s}=HS(n.disabledHours,n.disabledMinutes,n.disabledSeconds);let a=!1;const u=P(),d=P(),f=P(),c=P(),h={hours:d,minutes:f,seconds:c},v=S(()=>n.showSeconds?p0:p0.slice(0,2)),m=S(()=>{const{spinnerDate:O}=n,B=O.hour(),j=O.minute(),G=O.second();return{hours:B,minutes:j,seconds:G}}),p=S(()=>{const{hours:O,minutes:B}=i(m);return{hours:r(n.role),minutes:l(O,n.role),seconds:s(O,B,n.role)}}),y=S(()=>{const{hours:O,minutes:B,seconds:j}=i(m);return{hours:nf(O,23),minutes:nf(B,59),seconds:nf(j,59)}}),g=Xn(O=>{a=!1,C(O)},200),w=O=>{if(!!!n.amPmMode)return"";const j=n.amPmMode==="A";let G=O<12?" am":" pm";return j&&(G=G.toUpperCase()),G},b=O=>{let B;switch(O){case"hours":B=[0,2];break;case"minutes":B=[3,5];break;case"seconds":B=[6,8];break}const[j,G]=B;t("select-range",j,G),u.value=O},C=O=>{T(O,i(m)[O])},_=()=>{C("hours"),C("minutes"),C("seconds")},E=O=>O.querySelector(`.${o.namespace.value}-scrollbar__wrap`),T=(O,B)=>{if(n.arrowControl)return;const j=i(h[O]);j&&j.$el&&(E(j.$el).scrollTop=Math.max(0,B*N(O)))},N=O=>{const B=i(h[O]),j=B==null?void 0:B.$el.querySelector("li");return j&&Number.parseFloat(Vr(j,"height"))||0},R=()=>{I(1)},A=()=>{I(-1)},I=O=>{u.value||b("hours");const B=u.value,j=i(m)[B],G=u.value==="hours"?24:60,ne=L(B,j,O,G);W(B,ne),T(B,ne),je(()=>b(B))},L=(O,B,j,G)=>{let ne=(B+j+G)%G;const ue=i(p)[O];for(;ue[ne]&&ne!==B;)ne=(ne+j+G)%G;return ne},W=(O,B)=>{if(i(p)[O][B])return;const{hours:ne,minutes:ue,seconds:te}=i(m);let Y;switch(O){case"hours":Y=n.spinnerDate.hour(B).minute(ue).second(te);break;case"minutes":Y=n.spinnerDate.hour(ne).minute(B).second(te);break;case"seconds":Y=n.spinnerDate.hour(ne).minute(ue).second(B);break}t("change",Y)},H=(O,{value:B,disabled:j})=>{j||(W(O,B),b(O),T(O,B))},V=O=>{a=!0,g(O);const B=Math.min(Math.round((E(i(h[O]).$el).scrollTop-(x(O)*.5-10)/N(O)+3)/N(O)),O==="hours"?23:59);W(O,B)},x=O=>i(h[O]).$el.offsetHeight,M=()=>{const O=B=>{const j=i(h[B]);j&&j.$el&&(E(j.$el).onscroll=()=>{V(B)})};O("hours"),O("minutes"),O("seconds")};nt(()=>{je(()=>{!n.arrowControl&&M(),_(),n.role==="start"&&b("hours")})});const D=(O,B)=>{h[B].value=O};return t("set-option",[`${n.role}_scrollDown`,I]),t("set-option",[`${n.role}_emitSelectRange`,b]),he(()=>n.spinnerDate,()=>{a||_()}),(O,B)=>(k(),F("div",{class:$([i(o).b("spinner"),{"has-seconds":O.showSeconds}])},[O.arrowControl?oe("v-if",!0):(k(!0),F(ze,{key:0},mt(i(v),j=>(k(),re(i(kr),{key:j,ref_for:!0,ref:G=>D(G,j),class:$(i(o).be("spinner","wrapper")),"wrap-style":"max-height: inherit;","view-class":i(o).be("spinner","list"),noresize:"",tag:"ul",onMouseenter:G=>b(j),onMousemove:G=>C(j)},{default:J(()=>[(k(!0),F(ze,null,mt(i(p)[j],(G,ne)=>(k(),F("li",{key:ne,class:$([i(o).be("spinner","item"),i(o).is("active",ne===i(m)[j]),i(o).is("disabled",G)]),onClick:ue=>H(j,{value:ne,disabled:G})},[j==="hours"?(k(),F(ze,{key:0},[bt(Oe(("0"+(O.amPmMode?ne%12||12:ne)).slice(-2))+Oe(w(ne)),1)],64)):(k(),F(ze,{key:1},[bt(Oe(("0"+ne).slice(-2)),1)],64))],10,sV))),128))]),_:2},1032,["class","view-class","onMouseenter","onMousemove"]))),128)),O.arrowControl?(k(!0),F(ze,{key:1},mt(i(v),j=>(k(),F("div",{key:j,class:$([i(o).be("spinner","wrapper"),i(o).is("arrow")]),onMouseenter:G=>b(j)},[et((k(),re(i(Fe),{class:$(["arrow-up",i(o).be("spinner","arrow")])},{default:J(()=>[U(i(Qh))]),_:1},8,["class"])),[[i(hc),A]]),et((k(),re(i(Fe),{class:$(["arrow-down",i(o).be("spinner","arrow")])},{default:J(()=>[U(i(_r))]),_:1},8,["class"])),[[i(hc),R]]),z("ul",{class:$(i(o).be("spinner","list"))},[(k(!0),F(ze,null,mt(i(y)[j],(G,ne)=>(k(),F("li",{key:ne,class:$([i(o).be("spinner","item"),i(o).is("active",G===i(m)[j]),i(o).is("disabled",i(p)[j][G])])},[typeof G=="number"?(k(),F(ze,{key:0},[j==="hours"?(k(),F(ze,{key:0},[bt(Oe(("0"+(O.amPmMode?G%12||12:G)).slice(-2))+Oe(w(G)),1)],64)):(k(),F(ze,{key:1},[bt(Oe(("0"+G).slice(-2)),1)],64))],64)):oe("v-if",!0)],2))),128))],2)],42,aV))),128)):oe("v-if",!0)],2))}});var wp=ke(iV,[["__file","basic-time-spinner.vue"]]);const uV=K({__name:"panel-time-pick",props:YF,emits:["pick","select-range","set-picker-option"],setup(e,{emit:t}){const n=e,o=xe("EP_PICKER_BASE"),{arrowControl:r,disabledHours:l,disabledMinutes:s,disabledSeconds:a,defaultValue:u}=o.props,{getAvailableHours:d,getAvailableMinutes:f,getAvailableSeconds:c}=zS(l,s,a),h=be("time"),{t:v,lang:m}=wt(),p=P([0,2]),y=KS(n),g=S(()=>en(n.actualVisible)?`${h.namespace.value}-zoom-in-top`:""),w=S(()=>n.format.includes("ss")),b=S(()=>n.format.includes("A")?"A":n.format.includes("a")?"a":""),C=D=>{const O=lt(D).locale(m.value),B=H(O);return O.isSame(B)},_=()=>{t("pick",y.value,!1)},E=(D=!1,O=!1)=>{O||t("pick",n.parsedValue,D)},T=D=>{if(!n.visible)return;const O=H(D).millisecond(0);t("pick",O,!0)},N=(D,O)=>{t("select-range",D,O),p.value=[D,O]},R=D=>{const O=[0,3].concat(w.value?[6]:[]),B=["hours","minutes"].concat(w.value?["seconds"]:[]),G=(O.indexOf(p.value[0])+D+O.length)%O.length;I.start_emitSelectRange(B[G])},A=D=>{const O=D.code,{left:B,right:j,up:G,down:ne}=We;if([B,j].includes(O)){R(O===B?-1:1),D.preventDefault();return}if([G,ne].includes(O)){const ue=O===G?-1:1;I.start_scrollDown(ue),D.preventDefault();return}},{timePickerOptions:I,onSetOption:L,getAvailableTime:W}=VS({getAvailableHours:d,getAvailableMinutes:f,getAvailableSeconds:c}),H=D=>W(D,n.datetimeRole||"",!0),V=D=>D?lt(D,n.format).locale(m.value):null,x=D=>D?D.format(n.format):null,M=()=>lt(u).locale(m.value);return t("set-picker-option",["isValidValue",C]),t("set-picker-option",["formatToString",x]),t("set-picker-option",["parseUserInput",V]),t("set-picker-option",["handleKeydownInput",A]),t("set-picker-option",["getRangeAvailableTime",H]),t("set-picker-option",["getDefaultValue",M]),(D,O)=>(k(),re(hn,{name:i(g)},{default:J(()=>[D.actualVisible||D.visible?(k(),F("div",{key:0,class:$(i(h).b("panel"))},[z("div",{class:$([i(h).be("panel","content"),{"has-seconds":i(w)}])},[U(wp,{ref:"spinner",role:D.datetimeRole||"start","arrow-control":i(r),"show-seconds":i(w),"am-pm-mode":i(b),"spinner-date":D.parsedValue,"disabled-hours":i(l),"disabled-minutes":i(s),"disabled-seconds":i(a),onChange:T,onSetOption:i(L),onSelectRange:N},null,8,["role","arrow-control","show-seconds","am-pm-mode","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onSetOption"])],2),z("div",{class:$(i(h).be("panel","footer"))},[z("button",{type:"button",class:$([i(h).be("panel","btn"),"cancel"]),onClick:_},Oe(i(v)("el.datepicker.cancel")),3),z("button",{type:"button",class:$([i(h).be("panel","btn"),"confirm"]),onClick:O[0]||(O[0]=B=>E())},Oe(i(v)("el.datepicker.confirm")),3)],2)],2)):oe("v-if",!0)]),_:1},8,["name"]))}});var vc=ke(uV,[["__file","panel-time-pick.vue"]]);const cV=Ee({...BS,parsedValue:{type:Z(Array)}}),dV=["disabled"],fV=K({__name:"panel-time-range",props:cV,emits:["pick","select-range","set-picker-option"],setup(e,{emit:t}){const n=e,o=(ie,we)=>{const q=[];for(let ee=ie;ee<=we;ee++)q.push(ee);return q},{t:r,lang:l}=wt(),s=be("time"),a=be("picker"),u=xe("EP_PICKER_BASE"),{arrowControl:d,disabledHours:f,disabledMinutes:c,disabledSeconds:h,defaultValue:v}=u.props,m=S(()=>[s.be("range-picker","body"),s.be("panel","content"),s.is("arrow",d),C.value?"has-seconds":""]),p=S(()=>[s.be("range-picker","body"),s.be("panel","content"),s.is("arrow",d),C.value?"has-seconds":""]),y=S(()=>n.parsedValue[0]),g=S(()=>n.parsedValue[1]),w=KS(n),b=()=>{t("pick",w.value,!1)},C=S(()=>n.format.includes("ss")),_=S(()=>n.format.includes("A")?"A":n.format.includes("a")?"a":""),E=(ie=!1)=>{t("pick",[y.value,g.value],ie)},T=ie=>{A(ie.millisecond(0),g.value)},N=ie=>{A(y.value,ie.millisecond(0))},R=ie=>{const we=ie.map(ee=>lt(ee).locale(l.value)),q=j(we);return we[0].isSame(q[0])&&we[1].isSame(q[1])},A=(ie,we)=>{t("pick",[ie,we],!0)},I=S(()=>y.value>g.value),L=P([0,2]),W=(ie,we)=>{t("select-range",ie,we,"min"),L.value=[ie,we]},H=S(()=>C.value?11:8),V=(ie,we)=>{t("select-range",ie,we,"max");const q=i(H);L.value=[ie+q,we+q]},x=ie=>{const we=C.value?[0,3,6,11,14,17]:[0,3,8,11],q=["hours","minutes"].concat(C.value?["seconds"]:[]),ce=(we.indexOf(L.value[0])+ie+we.length)%we.length,$e=we.length/2;ce<$e?te.start_emitSelectRange(q[ce]):te.end_emitSelectRange(q[ce-$e])},M=ie=>{const we=ie.code,{left:q,right:ee,up:ce,down:$e}=We;if([q,ee].includes(we)){x(we===q?-1:1),ie.preventDefault();return}if([ce,$e].includes(we)){const fe=we===ce?-1:1,ge=L.value[0]{const q=f?f(ie):[],ee=ie==="start",$e=(we||(ee?g.value:y.value)).hour(),fe=ee?o($e+1,23):o(0,$e-1);return qd(q,fe)},O=(ie,we,q)=>{const ee=c?c(ie,we):[],ce=we==="start",$e=q||(ce?g.value:y.value),fe=$e.hour();if(ie!==fe)return ee;const ge=$e.minute(),_e=ce?o(ge+1,59):o(0,ge-1);return qd(ee,_e)},B=(ie,we,q,ee)=>{const ce=h?h(ie,we,q):[],$e=q==="start",fe=ee||($e?g.value:y.value),ge=fe.hour(),_e=fe.minute();if(ie!==ge||we!==_e)return ce;const Ne=fe.second(),Te=$e?o(Ne+1,59):o(0,Ne-1);return qd(ce,Te)},j=([ie,we])=>[Y(ie,"start",!0,we),Y(we,"end",!1,ie)],{getAvailableHours:G,getAvailableMinutes:ne,getAvailableSeconds:ue}=zS(D,O,B),{timePickerOptions:te,getAvailableTime:Y,onSetOption:X}=VS({getAvailableHours:G,getAvailableMinutes:ne,getAvailableSeconds:ue}),Q=ie=>ie?Ae(ie)?ie.map(we=>lt(we,n.format).locale(l.value)):lt(ie,n.format).locale(l.value):null,Se=ie=>ie?Ae(ie)?ie.map(we=>we.format(n.format)):ie.format(n.format):null,de=()=>{if(Ae(v))return v.map(we=>lt(we).locale(l.value));const ie=lt(v).locale(l.value);return[ie,ie.add(60,"m")]};return t("set-picker-option",["formatToString",Se]),t("set-picker-option",["parseUserInput",Q]),t("set-picker-option",["isValidValue",R]),t("set-picker-option",["handleKeydownInput",M]),t("set-picker-option",["getDefaultValue",de]),t("set-picker-option",["getRangeAvailableTime",j]),(ie,we)=>ie.actualVisible?(k(),F("div",{key:0,class:$([i(s).b("range-picker"),i(a).b("panel")])},[z("div",{class:$(i(s).be("range-picker","content"))},[z("div",{class:$(i(s).be("range-picker","cell"))},[z("div",{class:$(i(s).be("range-picker","header"))},Oe(i(r)("el.datepicker.startTime")),3),z("div",{class:$(i(m))},[U(wp,{ref:"minSpinner",role:"start","show-seconds":i(C),"am-pm-mode":i(_),"arrow-control":i(d),"spinner-date":i(y),"disabled-hours":D,"disabled-minutes":O,"disabled-seconds":B,onChange:T,onSetOption:i(X),onSelectRange:W},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2),z("div",{class:$(i(s).be("range-picker","cell"))},[z("div",{class:$(i(s).be("range-picker","header"))},Oe(i(r)("el.datepicker.endTime")),3),z("div",{class:$(i(p))},[U(wp,{ref:"maxSpinner",role:"end","show-seconds":i(C),"am-pm-mode":i(_),"arrow-control":i(d),"spinner-date":i(g),"disabled-hours":D,"disabled-minutes":O,"disabled-seconds":B,onChange:N,onSetOption:i(X),onSelectRange:V},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2)],2),z("div",{class:$(i(s).be("panel","footer"))},[z("button",{type:"button",class:$([i(s).be("panel","btn"),"cancel"]),onClick:we[0]||(we[0]=q=>b())},Oe(i(r)("el.datepicker.cancel")),3),z("button",{type:"button",class:$([i(s).be("panel","btn"),"confirm"]),disabled:i(I),onClick:we[1]||(we[1]=q=>E())},Oe(i(r)("el.datepicker.confirm")),11,dV)],2)],2)):oe("v-if",!0)}});var pV=ke(fV,[["__file","panel-time-range.vue"]]);lt.extend(Pv);var hV=K({name:"ElTimePicker",install:null,props:{...xv,isRange:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,t){const n=P(),[o,r]=e.isRange?["timerange",pV]:["time",vc],l=s=>t.emit("update:modelValue",s);return pt("ElPopperOptions",e.popperOptions),t.expose({focus:s=>{var a;(a=n.value)==null||a.handleFocusInput(s)},blur:s=>{var a;(a=n.value)==null||a.handleBlurInput(s)},handleOpen:()=>{var s;(s=n.value)==null||s.handleOpen()},handleClose:()=>{var s;(s=n.value)==null||s.handleClose()}}),()=>{var s;const a=(s=e.format)!=null?s:cp;return U(FS,ht(e,{ref:n,type:o,format:a,"onUpdate:modelValue":l}),{default:u=>U(r,u,null)})}}});const Mu=hV;Mu.install=e=>{e.component(Mu.name,Mu)};const vV=Mu,mV=(e,t)=>{const n=e.subtract(1,"month").endOf("month").date();return Ur(t).map((o,r)=>n-(t-r-1))},gV=e=>{const t=e.daysInMonth();return Ur(t).map((n,o)=>o+1)},yV=e=>Ur(e.length/7).map(t=>{const n=t*7;return e.slice(n,n+7)}),bV=Ee({selectedDay:{type:Z(Object)},range:{type:Z(Array)},date:{type:Z(Object),required:!0},hideHeader:{type:Boolean}}),wV={pick:e=>at(e)};var Cp={},CV={get exports(){return Cp},set exports(e){Cp=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){return function(n,o,r){var l=o.prototype,s=function(c){return c&&(c.indexOf?c:c.s)},a=function(c,h,v,m,p){var y=c.name?c:c.$locale(),g=s(y[h]),w=s(y[v]),b=g||w.map(function(_){return _.slice(0,m)});if(!p)return b;var C=y.weekStart;return b.map(function(_,E){return b[(E+(C||0))%7]})},u=function(){return r.Ls[r.locale()]},d=function(c,h){return c.formats[h]||function(v){return v.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(m,p,y){return p||y.slice(1)})}(c.formats[h.toUpperCase()])},f=function(){var c=this;return{months:function(h){return h?h.format("MMMM"):a(c,"months")},monthsShort:function(h){return h?h.format("MMM"):a(c,"monthsShort","months",3)},firstDayOfWeek:function(){return c.$locale().weekStart||0},weekdays:function(h){return h?h.format("dddd"):a(c,"weekdays")},weekdaysMin:function(h){return h?h.format("dd"):a(c,"weekdaysMin","weekdays",2)},weekdaysShort:function(h){return h?h.format("ddd"):a(c,"weekdaysShort","weekdays",3)},longDateFormat:function(h){return d(c.$locale(),h)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};l.localeData=function(){return f.bind(this)()},r.localeData=function(){var c=u();return{firstDayOfWeek:function(){return c.weekStart||0},weekdays:function(){return r.weekdays()},weekdaysShort:function(){return r.weekdaysShort()},weekdaysMin:function(){return r.weekdaysMin()},months:function(){return r.months()},monthsShort:function(){return r.monthsShort()},longDateFormat:function(h){return d(c,h)},meridiem:c.meridiem,ordinal:c.ordinal}},r.months=function(){return a(u(),"months")},r.monthsShort=function(){return a(u(),"monthsShort","months",3)},r.weekdays=function(c){return a(u(),"weekdays",null,null,c)},r.weekdaysShort=function(c){return a(u(),"weekdaysShort","weekdays",3,c)},r.weekdaysMin=function(c){return a(u(),"weekdaysMin","weekdays",2,c)}}})})(CV);const JS=Cp,SV=(e,t)=>{lt.extend(JS);const n=lt.localeData().firstDayOfWeek(),{t:o,lang:r}=wt(),l=lt().locale(r.value),s=S(()=>!!e.range&&!!e.range.length),a=S(()=>{let h=[];if(s.value){const[v,m]=e.range,p=Ur(m.date()-v.date()+1).map(w=>({text:v.date()+w,type:"current"}));let y=p.length%7;y=y===0?0:7-y;const g=Ur(y).map((w,b)=>({text:b+1,type:"next"}));h=p.concat(g)}else{const v=e.date.startOf("month").day(),m=mV(e.date,(v-n+7)%7).map(w=>({text:w,type:"prev"})),p=gV(e.date).map(w=>({text:w,type:"current"}));h=[...m,...p];const y=7-(h.length%7||7),g=Ur(y).map((w,b)=>({text:b+1,type:"next"}));h=h.concat(g)}return yV(h)}),u=S(()=>{const h=n;return h===0?Yd.map(v=>o(`el.datepicker.weeks.${v}`)):Yd.slice(h).concat(Yd.slice(0,h)).map(v=>o(`el.datepicker.weeks.${v}`))}),d=(h,v)=>{switch(v){case"prev":return e.date.startOf("month").subtract(1,"month").date(h);case"next":return e.date.startOf("month").add(1,"month").date(h);case"current":return e.date.date(h)}};return{now:l,isInRange:s,rows:a,weekDays:u,getFormattedDate:d,handlePickDay:({text:h,type:v})=>{const m=d(h,v);t("pick",m)},getSlotData:({text:h,type:v})=>{const m=d(h,v);return{isSelected:m.isSame(e.selectedDay),type:`${v}-month`,day:m.format("YYYY-MM-DD"),date:m.toDate()}}}},_V={key:0},EV=["onClick"],kV=K({name:"DateTable"}),$V=K({...kV,props:bV,emits:wV,setup(e,{expose:t,emit:n}){const o=e,{isInRange:r,now:l,rows:s,weekDays:a,getFormattedDate:u,handlePickDay:d,getSlotData:f}=SV(o,n),c=be("calendar-table"),h=be("calendar-day"),v=({text:m,type:p})=>{const y=[p];if(p==="current"){const g=u(m,p);g.isSame(o.selectedDay,"day")&&y.push(h.is("selected")),g.isSame(l,"day")&&y.push(h.is("today"))}return y};return t({getFormattedDate:u}),(m,p)=>(k(),F("table",{class:$([i(c).b(),i(c).is("range",i(r))]),cellspacing:"0",cellpadding:"0"},[m.hideHeader?oe("v-if",!0):(k(),F("thead",_V,[(k(!0),F(ze,null,mt(i(a),y=>(k(),F("th",{key:y},Oe(y),1))),128))])),z("tbody",null,[(k(!0),F(ze,null,mt(i(s),(y,g)=>(k(),F("tr",{key:g,class:$({[i(c).e("row")]:!0,[i(c).em("row","hide-border")]:g===0&&m.hideHeader})},[(k(!0),F(ze,null,mt(y,(w,b)=>(k(),F("td",{key:b,class:$(v(w)),onClick:C=>i(d)(w)},[z("div",{class:$(i(h).b())},[ae(m.$slots,"date-cell",{data:i(f)(w)},()=>[z("span",null,Oe(w.text),1)])],2)],10,EV))),128))],2))),128))])],2))}});var k0=ke($V,[["__file","date-table.vue"]]);const TV=(e,t)=>{const n=e.endOf("month"),o=t.startOf("month"),l=n.isSame(o,"week")?o.add(1,"week"):o;return[[e,n],[l.startOf("week"),t]]},OV=(e,t)=>{const n=e.endOf("month"),o=e.add(1,"month").startOf("month"),r=n.isSame(o,"week")?o.add(1,"week"):o,l=r.endOf("month"),s=t.startOf("month"),a=l.isSame(s,"week")?s.add(1,"week"):s;return[[e,n],[r.startOf("week"),l],[a.startOf("week"),t]]},NV=(e,t,n)=>{const{lang:o}=wt(),r=P(),l=lt().locale(o.value),s=S({get(){return e.modelValue?u.value:r.value},set(y){if(!y)return;r.value=y;const g=y.toDate();t(Fn,g),t(ut,g)}}),a=S(()=>{if(!e.range)return[];const y=e.range.map(b=>lt(b).locale(o.value)),[g,w]=y;return g.isAfter(w)?[]:g.isSame(w,"month")?v(g,w):g.add(1,"month").month()!==w.month()?[]:v(g,w)}),u=S(()=>e.modelValue?lt(e.modelValue).locale(o.value):s.value||(a.value.length?a.value[0][0]:l)),d=S(()=>u.value.subtract(1,"month").date(1)),f=S(()=>u.value.add(1,"month").date(1)),c=S(()=>u.value.subtract(1,"year").date(1)),h=S(()=>u.value.add(1,"year").date(1)),v=(y,g)=>{const w=y.startOf("week"),b=g.endOf("week"),C=w.get("month"),_=b.get("month");return C===_?[[w,b]]:(C+1)%12===_?TV(w,b):C+2===_||(C+1)%11===_?OV(w,b):[]},m=y=>{s.value=y};return{calculateValidatedDateRange:v,date:u,realSelectedDay:s,pickDay:m,selectDate:y=>{const w={"prev-month":d.value,"next-month":f.value,"prev-year":c.value,"next-year":h.value,today:l}[y];w.isSame(u.value,"day")||m(w)},validatedRange:a}},MV=e=>Ae(e)&&e.length===2&&e.every(t=>Rl(t)),RV=Ee({modelValue:{type:Date},range:{type:Z(Array),validator:MV}}),IV={[ut]:e=>Rl(e),[Fn]:e=>Rl(e)},AV="ElCalendar",PV=K({name:AV}),xV=K({...PV,props:RV,emits:IV,setup(e,{expose:t,emit:n}){const o=e,r=be("calendar"),{calculateValidatedDateRange:l,date:s,pickDay:a,realSelectedDay:u,selectDate:d,validatedRange:f}=NV(o,n),{t:c}=wt(),h=S(()=>{const v=`el.datepicker.month${s.value.format("M")}`;return`${s.value.year()} ${c("el.datepicker.year")} ${c(v)}`});return t({selectedDay:u,pickDay:a,selectDate:d,calculateValidatedDateRange:l}),(v,m)=>(k(),F("div",{class:$(i(r).b())},[z("div",{class:$(i(r).e("header"))},[ae(v.$slots,"header",{date:i(h)},()=>[z("div",{class:$(i(r).e("title"))},Oe(i(h)),3),i(f).length===0?(k(),F("div",{key:0,class:$(i(r).e("button-group"))},[U(i(PS),null,{default:J(()=>[U(i(pn),{size:"small",onClick:m[0]||(m[0]=p=>i(d)("prev-month"))},{default:J(()=>[bt(Oe(i(c)("el.datepicker.prevMonth")),1)]),_:1}),U(i(pn),{size:"small",onClick:m[1]||(m[1]=p=>i(d)("today"))},{default:J(()=>[bt(Oe(i(c)("el.datepicker.today")),1)]),_:1}),U(i(pn),{size:"small",onClick:m[2]||(m[2]=p=>i(d)("next-month"))},{default:J(()=>[bt(Oe(i(c)("el.datepicker.nextMonth")),1)]),_:1})]),_:1})],2)):oe("v-if",!0)])],2),i(f).length===0?(k(),F("div",{key:0,class:$(i(r).e("body"))},[U(k0,{date:i(s),"selected-day":i(u),onPick:i(a)},hr({_:2},[v.$slots["date-cell"]?{name:"date-cell",fn:J(p=>[ae(v.$slots,"date-cell",dr(Es(p)))])}:void 0]),1032,["date","selected-day","onPick"])],2)):(k(),F("div",{key:1,class:$(i(r).e("body"))},[(k(!0),F(ze,null,mt(i(f),(p,y)=>(k(),re(k0,{key:y,date:p[0],"selected-day":i(u),range:p,"hide-header":y!==0,onPick:i(a)},hr({_:2},[v.$slots["date-cell"]?{name:"date-cell",fn:J(g=>[ae(v.$slots,"date-cell",dr(Es(g)))])}:void 0]),1032,["date","selected-day","range","hide-header","onPick"]))),128))],2))],2))}});var LV=ke(xV,[["__file","calendar.vue"]]);const DV=rt(LV),BV=Ee({header:{type:String,default:""},footer:{type:String,default:""},bodyStyle:{type:Z([String,Object,Array]),default:""},bodyClass:String,shadow:{type:String,values:["always","hover","never"],default:"always"}}),FV=K({name:"ElCard"}),VV=K({...FV,props:BV,setup(e){const t=be("card");return(n,o)=>(k(),F("div",{class:$([i(t).b(),i(t).is(`${n.shadow}-shadow`)])},[n.$slots.header||n.header?(k(),F("div",{key:0,class:$(i(t).e("header"))},[ae(n.$slots,"header",{},()=>[bt(Oe(n.header),1)])],2)):oe("v-if",!0),z("div",{class:$([i(t).e("body"),n.bodyClass]),style:Ve(n.bodyStyle)},[ae(n.$slots,"default")],6),n.$slots.footer||n.footer?(k(),F("div",{key:1,class:$(i(t).e("footer"))},[ae(n.$slots,"footer",{},()=>[bt(Oe(n.footer),1)])],2)):oe("v-if",!0)],2))}});var HV=ke(VV,[["__file","card.vue"]]);const zV=rt(HV),KV=Ee({initialIndex:{type:Number,default:0},height:{type:String,default:""},trigger:{type:String,values:["hover","click"],default:"hover"},autoplay:{type:Boolean,default:!0},interval:{type:Number,default:3e3},indicatorPosition:{type:String,values:["","none","outside"],default:""},arrow:{type:String,values:["always","hover","never"],default:"hover"},type:{type:String,values:["","card"],default:""},loop:{type:Boolean,default:!0},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},pauseOnHover:{type:Boolean,default:!0},motionBlur:{type:Boolean,default:!1}}),WV={change:(e,t)=>[e,t].every(Ye)},ZS=Symbol("carouselContextKey"),$0=300,jV=(e,t,n)=>{const{children:o,addChild:r,removeChild:l}=Tv(ot(),"ElCarouselItem"),s=mn(),a=P(-1),u=P(null),d=P(!1),f=P(),c=P(0),h=P(!0),v=P(!0),m=P(!1),p=S(()=>e.arrow!=="never"&&!i(w)),y=S(()=>o.value.some(Y=>Y.props.label.toString().length>0)),g=S(()=>e.type==="card"),w=S(()=>e.direction==="vertical"),b=S(()=>e.height!=="auto"?{height:e.height}:{height:`${c.value}px`,overflow:"hidden"}),C=Tl(Y=>{A(Y)},$0,{trailing:!0}),_=Tl(Y=>{O(Y)},$0),E=Y=>h.value?a.value<=1?Y<=1:Y>1:!0;function T(){u.value&&(clearInterval(u.value),u.value=null)}function N(){e.interval<=0||!e.autoplay||u.value||(u.value=setInterval(()=>R(),e.interval))}const R=()=>{v.value||(m.value=!0),v.value=!1,a.valuede.props.name===Y);Se.length>0&&(Y=o.value.indexOf(Se[0]))}if(Y=Number(Y),Number.isNaN(Y)||Y!==Math.floor(Y))return;const X=o.value.length,Q=a.value;Y<0?a.value=e.loop?X-1:0:Y>=X?a.value=e.loop?0:X-1:a.value=Y,Q===a.value&&I(Q),G()}function I(Y){o.value.forEach((X,Q)=>{X.translateItem(Q,a.value,Y)})}function L(Y,X){var Q,Se,de,ie;const we=i(o),q=we.length;if(q===0||!Y.states.inStage)return!1;const ee=X+1,ce=X-1,$e=q-1,fe=we[$e].states.active,ge=we[0].states.active,_e=(Se=(Q=we[ee])==null?void 0:Q.states)==null?void 0:Se.active,Ne=(ie=(de=we[ce])==null?void 0:de.states)==null?void 0:ie.active;return X===$e&&ge||_e?"left":X===0&&fe||Ne?"right":!1}function W(){d.value=!0,e.pauseOnHover&&T()}function H(){d.value=!1,N()}function V(){m.value=!1}function x(Y){i(w)||o.value.forEach((X,Q)=>{Y===L(X,Q)&&(X.states.hover=!0)})}function M(){i(w)||o.value.forEach(Y=>{Y.states.hover=!1})}function D(Y){Y!==a.value&&(v.value||(m.value=!0)),a.value=Y}function O(Y){e.trigger==="hover"&&Y!==a.value&&(a.value=Y,v.value||(m.value=!0))}function B(){A(a.value-1)}function j(){A(a.value+1)}function G(){T(),e.pauseOnHover||N()}function ne(Y){e.height==="auto"&&(c.value=Y)}function ue(){var Y;const X=(Y=s.default)==null?void 0:Y.call(s);if(!X)return null;const Q=jr(X),Se="ElCarouselItem",de=Q.filter(ie=>Ft(ie)&&ie.type.name===Se);return(de==null?void 0:de.length)===2&&e.loop&&!g.value?(h.value=!0,de):(h.value=!1,null)}he(()=>a.value,(Y,X)=>{I(X),h.value&&(Y=Y%2,X=X%2),X>-1&&t("change",Y,X)}),he(()=>e.autoplay,Y=>{Y?N():T()}),he(()=>e.loop,()=>{A(a.value)}),he(()=>e.interval,()=>{G()});const te=xt();return nt(()=>{he(()=>o.value,()=>{o.value.length>0&&A(e.initialIndex)},{immediate:!0}),te.value=Ht(f.value,()=>{I()}),N()}),Pt(()=>{T(),f.value&&te.value&&te.value.stop()}),pt(ZS,{root:f,isCardType:g,isVertical:w,items:o,loop:e.loop,addItem:r,removeItem:l,setActiveItem:A,setContainerHeight:ne}),{root:f,activeIndex:a,arrowDisplay:p,hasLabel:y,hover:d,isCardType:g,isTransitioning:m,items:o,isVertical:w,containerStyle:b,isItemsTwoLength:h,handleButtonEnter:x,handleTransitionEnd:V,handleButtonLeave:M,handleIndicatorClick:D,handleMouseEnter:W,handleMouseLeave:H,setActiveItem:A,prev:B,next:j,PlaceholderItem:ue,isTwoLengthShow:E,throttledArrowClick:C,throttledIndicatorHover:_}},UV=["aria-label"],qV=["aria-label"],YV=["onMouseenter","onClick"],GV=["aria-label"],XV={key:0},JV={key:3,xmlns:"http://www.w3.org/2000/svg",version:"1.1",style:{display:"none"}},ZV=z("defs",null,[z("filter",{id:"elCarouselHorizontal"},[z("feGaussianBlur",{in:"SourceGraphic",stdDeviation:"12,0"})]),z("filter",{id:"elCarouselVertical"},[z("feGaussianBlur",{in:"SourceGraphic",stdDeviation:"0,10"})])],-1),QV=[ZV],e5="ElCarousel",t5=K({name:e5}),n5=K({...t5,props:KV,emits:WV,setup(e,{expose:t,emit:n}){const o=e,{root:r,activeIndex:l,arrowDisplay:s,hasLabel:a,hover:u,isCardType:d,items:f,isVertical:c,containerStyle:h,handleButtonEnter:v,handleButtonLeave:m,isTransitioning:p,handleIndicatorClick:y,handleMouseEnter:g,handleMouseLeave:w,handleTransitionEnd:b,setActiveItem:C,prev:_,next:E,PlaceholderItem:T,isTwoLengthShow:N,throttledArrowClick:R,throttledIndicatorHover:A}=jV(o,n),I=be("carousel"),{t:L}=wt(),W=S(()=>{const x=[I.b(),I.m(o.direction)];return i(d)&&x.push(I.m("card")),x}),H=S(()=>{const x=[I.e("container")];return o.motionBlur&&i(p)&&x.push(i(c)?`${I.namespace.value}-transitioning-vertical`:`${I.namespace.value}-transitioning`),x}),V=S(()=>{const x=[I.e("indicators"),I.em("indicators",o.direction)];return i(a)&&x.push(I.em("indicators","labels")),o.indicatorPosition==="outside"&&x.push(I.em("indicators","outside")),i(c)&&x.push(I.em("indicators","right")),x});return t({setActiveItem:C,prev:_,next:E}),(x,M)=>(k(),F("div",{ref_key:"root",ref:r,class:$(i(W)),onMouseenter:M[7]||(M[7]=Xe((...D)=>i(g)&&i(g)(...D),["stop"])),onMouseleave:M[8]||(M[8]=Xe((...D)=>i(w)&&i(w)(...D),["stop"]))},[i(s)?(k(),re(hn,{key:0,name:"carousel-arrow-left",persisted:""},{default:J(()=>[et(z("button",{type:"button",class:$([i(I).e("arrow"),i(I).em("arrow","left")]),"aria-label":i(L)("el.carousel.leftArrow"),onMouseenter:M[0]||(M[0]=D=>i(v)("left")),onMouseleave:M[1]||(M[1]=(...D)=>i(m)&&i(m)(...D)),onClick:M[2]||(M[2]=Xe(D=>i(R)(i(l)-1),["stop"]))},[U(i(Fe),null,{default:J(()=>[U(i(Jr))]),_:1})],42,UV),[[St,(x.arrow==="always"||i(u))&&(o.loop||i(l)>0)]])]),_:1})):oe("v-if",!0),i(s)?(k(),re(hn,{key:1,name:"carousel-arrow-right",persisted:""},{default:J(()=>[et(z("button",{type:"button",class:$([i(I).e("arrow"),i(I).em("arrow","right")]),"aria-label":i(L)("el.carousel.rightArrow"),onMouseenter:M[3]||(M[3]=D=>i(v)("right")),onMouseleave:M[4]||(M[4]=(...D)=>i(m)&&i(m)(...D)),onClick:M[5]||(M[5]=Xe(D=>i(R)(i(l)+1),["stop"]))},[U(i(Fe),null,{default:J(()=>[U(i(Bn))]),_:1})],42,qV),[[St,(x.arrow==="always"||i(u))&&(o.loop||i(l)i(b)&&i(b)(...D))},[U(i(T)),ae(x.$slots,"default")],38),x.indicatorPosition!=="none"?(k(),F("ul",{key:2,class:$(i(V))},[(k(!0),F(ze,null,mt(i(f),(D,O)=>et((k(),F("li",{key:O,class:$([i(I).e("indicator"),i(I).em("indicator",x.direction),i(I).is("active",O===i(l))]),onMouseenter:B=>i(A)(O),onClick:Xe(B=>i(y)(O),["stop"])},[z("button",{class:$(i(I).e("button")),"aria-label":i(L)("el.carousel.indicator",{index:O+1})},[i(a)?(k(),F("span",XV,Oe(D.props.label),1)):oe("v-if",!0)],10,GV)],42,YV)),[[St,i(N)(O)]])),128))],2)):oe("v-if",!0),o.motionBlur?(k(),F("svg",JV,QV)):oe("v-if",!0)],34))}});var o5=ke(n5,[["__file","carousel.vue"]]);const r5=Ee({name:{type:String,default:""},label:{type:[String,Number],default:""}}),l5=(e,t)=>{const n=xe(ZS),o=ot(),r=.83,l=P(),s=P(!1),a=P(0),u=P(1),d=P(!1),f=P(!1),c=P(!1),h=P(!1),{isCardType:v,isVertical:m}=n;function p(C,_,E){const T=E-1,N=_-1,R=_+1,A=E/2;return _===0&&C===T?-1:_===T&&C===0?E:C=A?E+1:C>R&&C-_>=A?-2:C}function y(C,_){var E,T;const N=i(m)?((E=n.root.value)==null?void 0:E.offsetHeight)||0:((T=n.root.value)==null?void 0:T.offsetWidth)||0;return c.value?N*((2-r)*(C-_)+1)/4:C<_?-(1+r)*N/4:(3+r)*N/4}function g(C,_,E){const T=n.root.value;return T?((E?T.offsetHeight:T.offsetWidth)||0)*(C-_):0}const w=(C,_,E)=>{var T;const N=i(v),R=(T=n.items.value.length)!=null?T:Number.NaN,A=C===_;!N&&!en(E)&&(h.value=A||C===E),!A&&R>2&&n.loop&&(C=p(C,_,R));const I=i(m);d.value=A,N?(c.value=Math.round(Math.abs(C-_))<=1,a.value=y(C,_),u.value=i(d)?1:r):a.value=g(C,_,I),f.value=!0,A&&l.value&&n.setContainerHeight(l.value.offsetHeight)};function b(){if(n&&i(v)){const C=n.items.value.findIndex(({uid:_})=>_===o.uid);n.setActiveItem(C)}}return nt(()=>{n.addItem({props:e,states:_t({hover:s,translate:a,scale:u,active:d,ready:f,inStage:c,animating:h}),uid:o.uid,translateItem:w})}),ol(()=>{n.removeItem(o.uid)}),{carouselItemRef:l,active:d,animating:h,hover:s,inStage:c,isVertical:m,translate:a,isCardType:v,scale:u,ready:f,handleItemClick:b}},s5=K({name:"ElCarouselItem"}),a5=K({...s5,props:r5,setup(e){const t=e,n=be("carousel"),{carouselItemRef:o,active:r,animating:l,hover:s,inStage:a,isVertical:u,translate:d,isCardType:f,scale:c,ready:h,handleItemClick:v}=l5(t),m=S(()=>[n.e("item"),n.is("active",r.value),n.is("in-stage",a.value),n.is("hover",s.value),n.is("animating",l.value),{[n.em("item","card")]:f.value,[n.em("item","card-vertical")]:f.value&&u.value}]),p=S(()=>{const g=`${`translate${i(u)?"Y":"X"}`}(${i(d)}px)`,w=`scale(${i(c)})`;return{transform:[g,w].join(" ")}});return(y,g)=>et((k(),F("div",{ref_key:"carouselItemRef",ref:o,class:$(i(m)),style:Ve(i(p)),onClick:g[0]||(g[0]=(...w)=>i(v)&&i(v)(...w))},[i(f)?et((k(),F("div",{key:0,class:$(i(n).e("mask"))},null,2)),[[St,!i(r)]]):oe("v-if",!0),ae(y.$slots,"default")],6)),[[St,i(h)]])}});var QS=ke(a5,[["__file","carousel-item.vue"]]);const i5=rt(o5,{CarouselItem:QS}),u5=Kt(QS),e2={modelValue:{type:[Number,String,Boolean],default:void 0},label:{type:[String,Boolean,Number,Object],default:void 0},value:{type:[String,Boolean,Number,Object],default:void 0},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueValue:{type:[String,Number],default:void 0},falseValue:{type:[String,Number],default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},controls:{type:String,default:void 0},border:Boolean,size:an,tabindex:[String,Number],validateEvent:{type:Boolean,default:!0},...wn(["ariaControls"])},t2={[ut]:e=>Ze(e)||Ye(e)||tn(e),change:e=>Ze(e)||Ye(e)||tn(e)},oa=Symbol("checkboxGroupContextKey"),c5=({model:e,isChecked:t})=>{const n=xe(oa,void 0),o=S(()=>{var l,s;const a=(l=n==null?void 0:n.max)==null?void 0:l.value,u=(s=n==null?void 0:n.min)==null?void 0:s.value;return!en(a)&&e.value.length>=a&&!t.value||!en(u)&&e.value.length<=u&&t.value});return{isDisabled:zn(S(()=>(n==null?void 0:n.disabled.value)||o.value)),isLimitDisabled:o}},d5=(e,{model:t,isLimitExceeded:n,hasOwnLabel:o,isDisabled:r,isLabeledByFormItem:l})=>{const s=xe(oa,void 0),{formItem:a}=An(),{emit:u}=ot();function d(m){var p,y,g,w;return[!0,e.trueValue,e.trueLabel].includes(m)?(y=(p=e.trueValue)!=null?p:e.trueLabel)!=null?y:!0:(w=(g=e.falseValue)!=null?g:e.falseLabel)!=null?w:!1}function f(m,p){u("change",d(m),p)}function c(m){if(n.value)return;const p=m.target;u("change",d(p.checked),m)}async function h(m){n.value||!o.value&&!r.value&&l.value&&(m.composedPath().some(g=>g.tagName==="LABEL")||(t.value=d([!1,e.falseValue,e.falseLabel].includes(t.value)),await je(),f(t.value,m)))}const v=S(()=>(s==null?void 0:s.validateEvent)||e.validateEvent);return he(()=>e.modelValue,()=>{v.value&&(a==null||a.validate("change").catch(m=>void 0))}),{handleChange:c,onClickRoot:h}},f5=e=>{const t=P(!1),{emit:n}=ot(),o=xe(oa,void 0),r=S(()=>en(o)===!1),l=P(!1),s=S({get(){var a,u;return r.value?(a=o==null?void 0:o.modelValue)==null?void 0:a.value:(u=e.modelValue)!=null?u:t.value},set(a){var u,d;r.value&&Ae(a)?(l.value=((u=o==null?void 0:o.max)==null?void 0:u.value)!==void 0&&a.length>(o==null?void 0:o.max.value)&&a.length>s.value.length,l.value===!1&&((d=o==null?void 0:o.changeEvent)==null||d.call(o,a))):(n(ut,a),t.value=a)}});return{model:s,isGroup:r,isLimitExceeded:l}},p5=(e,t,{model:n})=>{const o=xe(oa,void 0),r=P(!1),l=S(()=>Ll(e.value)?e.label:e.value),s=S(()=>{const f=n.value;return tn(f)?f:Ae(f)?at(l.value)?f.map(kt).some(c=>Mn(c,l.value)):f.map(kt).includes(l.value):f!=null?f===e.trueValue||f===e.trueLabel:!!f}),a=nn(S(()=>{var f;return(f=o==null?void 0:o.size)==null?void 0:f.value}),{prop:!0}),u=nn(S(()=>{var f;return(f=o==null?void 0:o.size)==null?void 0:f.value})),d=S(()=>!!t.default||!Ll(l.value));return{checkboxButtonSize:a,isChecked:s,isFocused:r,checkboxSize:u,hasOwnLabel:d,actualValue:l}},n2=(e,t)=>{const{formItem:n}=An(),{model:o,isGroup:r,isLimitExceeded:l}=f5(e),{isFocused:s,isChecked:a,checkboxButtonSize:u,checkboxSize:d,hasOwnLabel:f,actualValue:c}=p5(e,t,{model:o}),{isDisabled:h}=c5({model:o,isChecked:a}),{inputId:v,isLabeledByFormItem:m}=Ao(e,{formItemContext:n,disableIdGeneration:f,disableIdManagement:r}),{handleChange:p,onClickRoot:y}=d5(e,{model:o,isLimitExceeded:l,hasOwnLabel:f,isDisabled:h,isLabeledByFormItem:m});return(()=>{function w(){var b,C;Ae(o.value)&&!o.value.includes(c.value)?o.value.push(c.value):o.value=(C=(b=e.trueValue)!=null?b:e.trueLabel)!=null?C:!0}e.checked&&w()})(),dn({from:"controls",replacement:"aria-controls",version:"2.8.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},S(()=>!!e.controls)),dn({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},S(()=>r.value&&Ll(e.value))),dn({from:"true-label",replacement:"true-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},S(()=>!!e.trueLabel)),dn({from:"false-label",replacement:"false-value",version:"3.0.0",scope:"el-checkbox",ref:"https://element-plus.org/en-US/component/checkbox.html"},S(()=>!!e.falseLabel)),{inputId:v,isLabeledByFormItem:m,isChecked:a,isDisabled:h,isFocused:s,checkboxButtonSize:u,checkboxSize:d,hasOwnLabel:f,model:o,actualValue:c,handleChange:p,onClickRoot:y}},h5=["id","indeterminate","name","tabindex","disabled","true-value","false-value"],v5=["id","indeterminate","disabled","value","name","tabindex"],m5=K({name:"ElCheckbox"}),g5=K({...m5,props:e2,emits:t2,setup(e){const t=e,n=mn(),{inputId:o,isLabeledByFormItem:r,isChecked:l,isDisabled:s,isFocused:a,checkboxSize:u,hasOwnLabel:d,model:f,actualValue:c,handleChange:h,onClickRoot:v}=n2(t,n),m=be("checkbox"),p=S(()=>[m.b(),m.m(u.value),m.is("disabled",s.value),m.is("bordered",t.border),m.is("checked",l.value)]),y=S(()=>[m.e("input"),m.is("disabled",s.value),m.is("checked",l.value),m.is("indeterminate",t.indeterminate),m.is("focus",a.value)]);return(g,w)=>(k(),re(dt(!i(d)&&i(r)?"span":"label"),{class:$(i(p)),"aria-controls":g.indeterminate?g.controls||g.ariaControls:null,onClick:i(v)},{default:J(()=>{var b,C;return[z("span",{class:$(i(y))},[g.trueValue||g.falseValue||g.trueLabel||g.falseLabel?et((k(),F("input",{key:0,id:i(o),"onUpdate:modelValue":w[0]||(w[0]=_=>At(f)?f.value=_:null),class:$(i(m).e("original")),type:"checkbox",indeterminate:g.indeterminate,name:g.name,tabindex:g.tabindex,disabled:i(s),"true-value":(b=g.trueValue)!=null?b:g.trueLabel,"false-value":(C=g.falseValue)!=null?C:g.falseLabel,onChange:w[1]||(w[1]=(..._)=>i(h)&&i(h)(..._)),onFocus:w[2]||(w[2]=_=>a.value=!0),onBlur:w[3]||(w[3]=_=>a.value=!1),onClick:w[4]||(w[4]=Xe(()=>{},["stop"]))},null,42,h5)),[[nc,i(f)]]):et((k(),F("input",{key:1,id:i(o),"onUpdate:modelValue":w[5]||(w[5]=_=>At(f)?f.value=_:null),class:$(i(m).e("original")),type:"checkbox",indeterminate:g.indeterminate,disabled:i(s),value:i(c),name:g.name,tabindex:g.tabindex,onChange:w[6]||(w[6]=(..._)=>i(h)&&i(h)(..._)),onFocus:w[7]||(w[7]=_=>a.value=!0),onBlur:w[8]||(w[8]=_=>a.value=!1),onClick:w[9]||(w[9]=Xe(()=>{},["stop"]))},null,42,v5)),[[nc,i(f)]]),z("span",{class:$(i(m).e("inner"))},null,2)],2),i(d)?(k(),F("span",{key:0,class:$(i(m).e("label"))},[ae(g.$slots,"default"),g.$slots.default?oe("v-if",!0):(k(),F(ze,{key:0},[bt(Oe(g.label),1)],64))],2)):oe("v-if",!0)]}),_:3},8,["class","aria-controls","onClick"]))}});var y5=ke(g5,[["__file","checkbox.vue"]]);const b5=["name","tabindex","disabled","true-value","false-value"],w5=["name","tabindex","disabled","value"],C5=K({name:"ElCheckboxButton"}),S5=K({...C5,props:e2,emits:t2,setup(e){const t=e,n=mn(),{isFocused:o,isChecked:r,isDisabled:l,checkboxButtonSize:s,model:a,actualValue:u,handleChange:d}=n2(t,n),f=xe(oa,void 0),c=be("checkbox"),h=S(()=>{var m,p,y,g;const w=(p=(m=f==null?void 0:f.fill)==null?void 0:m.value)!=null?p:"";return{backgroundColor:w,borderColor:w,color:(g=(y=f==null?void 0:f.textColor)==null?void 0:y.value)!=null?g:"",boxShadow:w?`-1px 0 0 0 ${w}`:void 0}}),v=S(()=>[c.b("button"),c.bm("button",s.value),c.is("disabled",l.value),c.is("checked",r.value),c.is("focus",o.value)]);return(m,p)=>{var y,g;return k(),F("label",{class:$(i(v))},[m.trueValue||m.falseValue||m.trueLabel||m.falseLabel?et((k(),F("input",{key:0,"onUpdate:modelValue":p[0]||(p[0]=w=>At(a)?a.value=w:null),class:$(i(c).be("button","original")),type:"checkbox",name:m.name,tabindex:m.tabindex,disabled:i(l),"true-value":(y=m.trueValue)!=null?y:m.trueLabel,"false-value":(g=m.falseValue)!=null?g:m.falseLabel,onChange:p[1]||(p[1]=(...w)=>i(d)&&i(d)(...w)),onFocus:p[2]||(p[2]=w=>o.value=!0),onBlur:p[3]||(p[3]=w=>o.value=!1),onClick:p[4]||(p[4]=Xe(()=>{},["stop"]))},null,42,b5)),[[nc,i(a)]]):et((k(),F("input",{key:1,"onUpdate:modelValue":p[5]||(p[5]=w=>At(a)?a.value=w:null),class:$(i(c).be("button","original")),type:"checkbox",name:m.name,tabindex:m.tabindex,disabled:i(l),value:i(u),onChange:p[6]||(p[6]=(...w)=>i(d)&&i(d)(...w)),onFocus:p[7]||(p[7]=w=>o.value=!0),onBlur:p[8]||(p[8]=w=>o.value=!1),onClick:p[9]||(p[9]=Xe(()=>{},["stop"]))},null,42,w5)),[[nc,i(a)]]),m.$slots.default||m.label?(k(),F("span",{key:2,class:$(i(c).be("button","inner")),style:Ve(i(r)?i(h):void 0)},[ae(m.$slots,"default",{},()=>[bt(Oe(m.label),1)])],6)):oe("v-if",!0)],2)}}});var o2=ke(S5,[["__file","checkbox-button.vue"]]);const _5=Ee({modelValue:{type:Z(Array),default:()=>[]},disabled:Boolean,min:Number,max:Number,size:an,label:String,fill:String,textColor:String,tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0},...wn(["ariaLabel"])}),E5={[ut]:e=>Ae(e),change:e=>Ae(e)},k5=K({name:"ElCheckboxGroup"}),$5=K({...k5,props:_5,emits:E5,setup(e,{emit:t}){const n=e,o=be("checkbox"),{formItem:r}=An(),{inputId:l,isLabeledByFormItem:s}=Ao(n,{formItemContext:r}),a=async d=>{t(ut,d),await je(),t("change",d)},u=S({get(){return n.modelValue},set(d){a(d)}});return pt(oa,{...Ho(bn(n),["size","min","max","disabled","validateEvent","fill","textColor"]),modelValue:u,changeEvent:a}),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-checkbox-group",ref:"https://element-plus.org/en-US/component/checkbox.html"},S(()=>!!n.label)),he(()=>n.modelValue,()=>{n.validateEvent&&(r==null||r.validate("change").catch(d=>void 0))}),(d,f)=>{var c;return k(),re(dt(d.tag),{id:i(l),class:$(i(o).b("group")),role:"group","aria-label":i(s)?void 0:d.label||d.ariaLabel||"checkbox-group","aria-labelledby":i(s)?(c=i(r))==null?void 0:c.labelId:void 0},{default:J(()=>[ae(d.$slots,"default")]),_:3},8,["id","class","aria-label","aria-labelledby"])}}});var r2=ke($5,[["__file","checkbox-group.vue"]]);const go=rt(y5,{CheckboxButton:o2,CheckboxGroup:r2}),T5=Kt(o2),l2=Kt(r2),s2=Ee({modelValue:{type:[String,Number,Boolean],default:void 0},size:an,disabled:Boolean,label:{type:[String,Number,Boolean],default:void 0},value:{type:[String,Number,Boolean],default:void 0},name:{type:String,default:void 0}}),O5=Ee({...s2,border:Boolean}),a2={[ut]:e=>Ze(e)||Ye(e)||tn(e),[Dt]:e=>Ze(e)||Ye(e)||tn(e)},i2=Symbol("radioGroupKey"),u2=(e,t)=>{const n=P(),o=xe(i2,void 0),r=S(()=>!!o),l=S(()=>Ll(e.value)?e.label:e.value),s=S({get(){return r.value?o.modelValue:e.modelValue},set(c){r.value?o.changeEvent(c):t&&t(ut,c),n.value.checked=e.modelValue===l.value}}),a=nn(S(()=>o==null?void 0:o.size)),u=zn(S(()=>o==null?void 0:o.disabled)),d=P(!1),f=S(()=>u.value||r.value&&s.value!==l.value?-1:0);return dn({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-radio",ref:"https://element-plus.org/en-US/component/radio.html"},S(()=>r.value&&Ll(e.value))),{radioRef:n,isGroup:r,radioGroup:o,focus:d,size:a,disabled:u,tabIndex:f,modelValue:s,actualValue:l}},N5=["value","name","disabled"],M5=K({name:"ElRadio"}),R5=K({...M5,props:O5,emits:a2,setup(e,{emit:t}){const n=e,o=be("radio"),{radioRef:r,radioGroup:l,focus:s,size:a,disabled:u,modelValue:d,actualValue:f}=u2(n,t);function c(){je(()=>t("change",d.value))}return(h,v)=>{var m;return k(),F("label",{class:$([i(o).b(),i(o).is("disabled",i(u)),i(o).is("focus",i(s)),i(o).is("bordered",h.border),i(o).is("checked",i(d)===i(f)),i(o).m(i(a))])},[z("span",{class:$([i(o).e("input"),i(o).is("disabled",i(u)),i(o).is("checked",i(d)===i(f))])},[et(z("input",{ref_key:"radioRef",ref:r,"onUpdate:modelValue":v[0]||(v[0]=p=>At(d)?d.value=p:null),class:$(i(o).e("original")),value:i(f),name:h.name||((m=i(l))==null?void 0:m.name),disabled:i(u),type:"radio",onFocus:v[1]||(v[1]=p=>s.value=!0),onBlur:v[2]||(v[2]=p=>s.value=!1),onChange:c,onClick:v[3]||(v[3]=Xe(()=>{},["stop"]))},null,42,N5),[[j1,i(d)]]),z("span",{class:$(i(o).e("inner"))},null,2)],2),z("span",{class:$(i(o).e("label")),onKeydown:v[4]||(v[4]=Xe(()=>{},["stop"]))},[ae(h.$slots,"default",{},()=>[bt(Oe(h.label),1)])],34)],2)}}});var I5=ke(R5,[["__file","radio.vue"]]);const A5=Ee({...s2}),P5=["value","name","disabled"],x5=K({name:"ElRadioButton"}),L5=K({...x5,props:A5,setup(e){const t=e,n=be("radio"),{radioRef:o,focus:r,size:l,disabled:s,modelValue:a,radioGroup:u,actualValue:d}=u2(t),f=S(()=>({backgroundColor:(u==null?void 0:u.fill)||"",borderColor:(u==null?void 0:u.fill)||"",boxShadow:u!=null&&u.fill?`-1px 0 0 0 ${u.fill}`:"",color:(u==null?void 0:u.textColor)||""}));return(c,h)=>{var v;return k(),F("label",{class:$([i(n).b("button"),i(n).is("active",i(a)===i(d)),i(n).is("disabled",i(s)),i(n).is("focus",i(r)),i(n).bm("button",i(l))])},[et(z("input",{ref_key:"radioRef",ref:o,"onUpdate:modelValue":h[0]||(h[0]=m=>At(a)?a.value=m:null),class:$(i(n).be("button","original-radio")),value:i(d),type:"radio",name:c.name||((v=i(u))==null?void 0:v.name),disabled:i(s),onFocus:h[1]||(h[1]=m=>r.value=!0),onBlur:h[2]||(h[2]=m=>r.value=!1),onClick:h[3]||(h[3]=Xe(()=>{},["stop"]))},null,42,P5),[[j1,i(a)]]),z("span",{class:$(i(n).be("button","inner")),style:Ve(i(a)===i(d)?i(f):{}),onKeydown:h[4]||(h[4]=Xe(()=>{},["stop"]))},[ae(c.$slots,"default",{},()=>[bt(Oe(c.label),1)])],38)],2)}}});var c2=ke(L5,[["__file","radio-button.vue"]]);const D5=Ee({id:{type:String,default:void 0},size:an,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:void 0},fill:{type:String,default:""},label:{type:String,default:void 0},textColor:{type:String,default:""},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0},...wn(["ariaLabel"])}),B5=a2,F5=["id","aria-label","aria-labelledby"],V5=K({name:"ElRadioGroup"}),H5=K({...V5,props:D5,emits:B5,setup(e,{emit:t}){const n=e,o=be("radio"),r=kn(),l=P(),{formItem:s}=An(),{inputId:a,isLabeledByFormItem:u}=Ao(n,{formItemContext:s}),d=c=>{t(ut,c),je(()=>t("change",c))};nt(()=>{const c=l.value.querySelectorAll("[type=radio]"),h=c[0];!Array.from(c).some(v=>v.checked)&&h&&(h.tabIndex=0)});const f=S(()=>n.name||r.value);return pt(i2,_t({...bn(n),changeEvent:d,name:f})),he(()=>n.modelValue,()=>{n.validateEvent&&(s==null||s.validate("change").catch(c=>void 0))}),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-radio-group",ref:"https://element-plus.org/en-US/component/radio.html"},S(()=>!!n.label)),(c,h)=>(k(),F("div",{id:i(a),ref_key:"radioGroupRef",ref:l,class:$(i(o).b("group")),role:"radiogroup","aria-label":i(u)?void 0:c.label||c.ariaLabel||"radio-group","aria-labelledby":i(u)?i(s).labelId:void 0},[ae(c.$slots,"default")],10,F5))}});var d2=ke(H5,[["__file","radio-group.vue"]]);const f2=rt(I5,{RadioButton:c2,RadioGroup:d2}),z5=Kt(d2),K5=Kt(c2);var W5=K({name:"NodeContent",setup(){return{ns:be("cascader-node")}},render(){const{ns:e}=this,{node:t,panel:n}=this.$parent,{data:o,label:r}=t,{renderLabelFn:l}=n;return Ue("span",{class:e.e("label")},l?l({node:t,data:o}):r)}});const Lv=Symbol(),j5=K({name:"ElCascaderNode",components:{ElCheckbox:go,ElRadio:f2,NodeContent:W5,ElIcon:Fe,Check:$i,Loading:sl,ArrowRight:Bn},props:{node:{type:Object,required:!0},menuId:String},emits:["expand"],setup(e,{emit:t}){const n=xe(Lv),o=be("cascader-node"),r=S(()=>n.isHoverMenu),l=S(()=>n.config.multiple),s=S(()=>n.config.checkStrictly),a=S(()=>{var E;return(E=n.checkedNodes[0])==null?void 0:E.uid}),u=S(()=>e.node.isDisabled),d=S(()=>e.node.isLeaf),f=S(()=>s.value&&!d.value||!u.value),c=S(()=>v(n.expandingNode)),h=S(()=>s.value&&n.checkedNodes.some(v)),v=E=>{var T;const{level:N,uid:R}=e.node;return((T=E==null?void 0:E.pathNodes[N-1])==null?void 0:T.uid)===R},m=()=>{c.value||n.expandNode(e.node)},p=E=>{const{node:T}=e;E!==T.checked&&n.handleCheckChange(T,E)},y=()=>{n.lazyLoad(e.node,()=>{d.value||m()})},g=E=>{r.value&&(w(),!d.value&&t("expand",E))},w=()=>{const{node:E}=e;!f.value||E.loading||(E.loaded?m():y())},b=()=>{r.value&&!d.value||(d.value&&!u.value&&!s.value&&!l.value?_(!0):w())},C=E=>{s.value?(p(E),e.node.loaded&&m()):_(E)},_=E=>{e.node.loaded?(p(E),!s.value&&m()):y()};return{panel:n,isHoverMenu:r,multiple:l,checkStrictly:s,checkedNodeId:a,isDisabled:u,isLeaf:d,expandable:f,inExpandingPath:c,inCheckedPath:h,ns:o,handleHoverExpand:g,handleExpand:w,handleClick:b,handleCheck:_,handleSelectCheck:C}}}),U5=["id","aria-haspopup","aria-owns","aria-expanded","tabindex"],q5=z("span",null,null,-1);function Y5(e,t,n,o,r,l){const s=st("el-checkbox"),a=st("el-radio"),u=st("check"),d=st("el-icon"),f=st("node-content"),c=st("loading"),h=st("arrow-right");return k(),F("li",{id:`${e.menuId}-${e.node.uid}`,role:"menuitem","aria-haspopup":!e.isLeaf,"aria-owns":e.isLeaf?null:e.menuId,"aria-expanded":e.inExpandingPath,tabindex:e.expandable?-1:void 0,class:$([e.ns.b(),e.ns.is("selectable",e.checkStrictly),e.ns.is("active",e.node.checked),e.ns.is("disabled",!e.expandable),e.inExpandingPath&&"in-active-path",e.inCheckedPath&&"in-checked-path"]),onMouseenter:t[2]||(t[2]=(...v)=>e.handleHoverExpand&&e.handleHoverExpand(...v)),onFocus:t[3]||(t[3]=(...v)=>e.handleHoverExpand&&e.handleHoverExpand(...v)),onClick:t[4]||(t[4]=(...v)=>e.handleClick&&e.handleClick(...v))},[oe(" prefix "),e.multiple?(k(),re(s,{key:0,"model-value":e.node.checked,indeterminate:e.node.indeterminate,disabled:e.isDisabled,onClick:t[0]||(t[0]=Xe(()=>{},["stop"])),"onUpdate:modelValue":e.handleSelectCheck},null,8,["model-value","indeterminate","disabled","onUpdate:modelValue"])):e.checkStrictly?(k(),re(a,{key:1,"model-value":e.checkedNodeId,label:e.node.uid,disabled:e.isDisabled,"onUpdate:modelValue":e.handleSelectCheck,onClick:t[1]||(t[1]=Xe(()=>{},["stop"]))},{default:J(()=>[oe(` - Add an empty element to avoid render label, - do not use empty fragment here for https://github.com/vuejs/vue-next/pull/2485 - `),q5]),_:1},8,["model-value","label","disabled","onUpdate:modelValue"])):e.isLeaf&&e.node.checked?(k(),re(d,{key:2,class:$(e.ns.e("prefix"))},{default:J(()=>[U(u)]),_:1},8,["class"])):oe("v-if",!0),oe(" content "),U(f),oe(" postfix "),e.isLeaf?oe("v-if",!0):(k(),F(ze,{key:3},[e.node.loading?(k(),re(d,{key:0,class:$([e.ns.is("loading"),e.ns.e("postfix")])},{default:J(()=>[U(c)]),_:1},8,["class"])):(k(),re(d,{key:1,class:$(["arrow-right",e.ns.e("postfix")])},{default:J(()=>[U(h)]),_:1},8,["class"]))],64))],42,U5)}var G5=ke(j5,[["render",Y5],["__file","node.vue"]]);const X5=K({name:"ElCascaderMenu",components:{Loading:sl,ElIcon:Fe,ElScrollbar:kr,ElCascaderNode:G5},props:{nodes:{type:Array,required:!0},index:{type:Number,required:!0}},setup(e){const t=ot(),n=be("cascader-menu"),{t:o}=wt(),r=kn();let l=null,s=null;const a=xe(Lv),u=P(null),d=S(()=>!e.nodes.length),f=S(()=>!a.initialLoaded),c=S(()=>`${r.value}-${e.index}`),h=y=>{l=y.target},v=y=>{if(!(!a.isHoverMenu||!l||!u.value))if(l.contains(y.target)){m();const g=t.vnode.el,{left:w}=g.getBoundingClientRect(),{offsetWidth:b,offsetHeight:C}=g,_=y.clientX-w,E=l.offsetTop,T=E+l.offsetHeight;u.value.innerHTML=` - - - `}else s||(s=window.setTimeout(p,a.config.hoverThreshold))},m=()=>{s&&(clearTimeout(s),s=null)},p=()=>{u.value&&(u.value.innerHTML="",m())};return{ns:n,panel:a,hoverZone:u,isEmpty:d,isLoading:f,menuId:c,t:o,handleExpand:h,handleMouseMove:v,clearHoverZone:p}}});function J5(e,t,n,o,r,l){const s=st("el-cascader-node"),a=st("loading"),u=st("el-icon"),d=st("el-scrollbar");return k(),re(d,{key:e.menuId,tag:"ul",role:"menu",class:$(e.ns.b()),"wrap-class":e.ns.e("wrap"),"view-class":[e.ns.e("list"),e.ns.is("empty",e.isEmpty)],onMousemove:e.handleMouseMove,onMouseleave:e.clearHoverZone},{default:J(()=>{var f;return[(k(!0),F(ze,null,mt(e.nodes,c=>(k(),re(s,{key:c.uid,node:c,"menu-id":e.menuId,onExpand:e.handleExpand},null,8,["node","menu-id","onExpand"]))),128)),e.isLoading?(k(),F("div",{key:0,class:$(e.ns.e("empty-text"))},[U(u,{size:"14",class:$(e.ns.is("loading"))},{default:J(()=>[U(a)]),_:1},8,["class"]),bt(" "+Oe(e.t("el.cascader.loading")),1)],2)):e.isEmpty?(k(),F("div",{key:1,class:$(e.ns.e("empty-text"))},Oe(e.t("el.cascader.noData")),3)):(f=e.panel)!=null&&f.isHoverMenu?(k(),F("svg",{key:2,ref:"hoverZone",class:$(e.ns.e("hover-zone"))},null,2)):oe("v-if",!0)]}),_:1},8,["class","wrap-class","view-class","onMousemove","onMouseleave"])}var Z5=ke(X5,[["render",J5],["__file","menu.vue"]]);let Q5=0;const eH=e=>{const t=[e];let{parent:n}=e;for(;n;)t.unshift(n),n=n.parent;return t};let Sp=class _p{constructor(t,n,o,r=!1){this.data=t,this.config=n,this.parent=o,this.root=r,this.uid=Q5++,this.checked=!1,this.indeterminate=!1,this.loading=!1;const{value:l,label:s,children:a}=n,u=t[a],d=eH(this);this.level=r?0:o?o.level+1:1,this.value=t[l],this.label=t[s],this.pathNodes=d,this.pathValues=d.map(f=>f.value),this.pathLabels=d.map(f=>f.label),this.childrenData=u,this.children=(u||[]).map(f=>new _p(f,n,this)),this.loaded=!n.lazy||this.isLeaf||!lo(u)}get isDisabled(){const{data:t,parent:n,config:o}=this,{disabled:r,checkStrictly:l}=o;return(Ge(r)?r(t,this):!!t[r])||!l&&(n==null?void 0:n.isDisabled)}get isLeaf(){const{data:t,config:n,childrenData:o,loaded:r}=this,{lazy:l,leaf:s}=n,a=Ge(s)?s(t,this):t[s];return en(a)?l&&!r?!1:!(Array.isArray(o)&&o.length):!!a}get valueByOption(){return this.config.emitPath?this.pathValues:this.value}appendChild(t){const{childrenData:n,children:o}=this,r=new _p(t,this.config,this);return Array.isArray(n)?n.push(t):this.childrenData=[t],o.push(r),r}calcText(t,n){const o=t?this.pathLabels.join(n):this.label;return this.text=o,o}broadcast(t,...n){const o=`onParent${Fo(t)}`;this.children.forEach(r=>{r&&(r.broadcast(t,...n),r[o]&&r[o](...n))})}emit(t,...n){const{parent:o}=this,r=`onChild${Fo(t)}`;o&&(o[r]&&o[r](...n),o.emit(t,...n))}onParentCheck(t){this.isDisabled||this.setCheckState(t)}onChildCheck(){const{children:t}=this,n=t.filter(r=>!r.isDisabled),o=n.length?n.every(r=>r.checked):!1;this.setCheckState(o)}setCheckState(t){const n=this.children.length,o=this.children.reduce((r,l)=>{const s=l.checked?1:l.indeterminate?.5:0;return r+s},0);this.checked=this.loaded&&this.children.filter(r=>!r.isDisabled).every(r=>r.loaded&&r.checked)&&t,this.indeterminate=this.loaded&&o!==n&&o>0}doCheck(t){if(this.checked===t)return;const{checkStrictly:n,multiple:o}=this.config;n||!o?this.checked=t:(this.broadcast("check",t),this.setCheckState(t),this.emit("check"))}};const Ep=(e,t)=>e.reduce((n,o)=>(o.isLeaf?n.push(o):(!t&&n.push(o),n=n.concat(Ep(o.children,t))),n),[]);class T0{constructor(t,n){this.config=n;const o=(t||[]).map(r=>new Sp(r,this.config));this.nodes=o,this.allNodes=Ep(o,!1),this.leafNodes=Ep(o,!0)}getNodes(){return this.nodes}getFlattedNodes(t){return t?this.leafNodes:this.allNodes}appendNode(t,n){const o=n?n.appendChild(t):new Sp(t,this.config);n||this.nodes.push(o),this.allNodes.push(o),o.isLeaf&&this.leafNodes.push(o)}appendNodes(t,n){t.forEach(o=>this.appendNode(o,n))}getNodeByValue(t,n=!1){return!t&&t!==0?null:this.getFlattedNodes(n).find(r=>Mn(r.value,t)||Mn(r.pathValues,t))||null}getSameNode(t){return t&&this.getFlattedNodes(!1).find(({value:o,level:r})=>Mn(t.value,o)&&t.level===r)||null}}const p2=Ee({modelValue:{type:Z([Number,String,Array])},options:{type:Z(Array),default:()=>[]},props:{type:Z(Object),default:()=>({})}}),tH={expandTrigger:"click",multiple:!1,checkStrictly:!1,emitPath:!0,lazy:!1,lazyLoad:$t,value:"value",label:"label",children:"children",leaf:"leaf",disabled:"disabled",hoverThreshold:500},nH=e=>S(()=>({...tH,...e.props})),O0=e=>{if(!e)return 0;const t=e.id.split("-");return Number(t[t.length-2])},oH=e=>{if(!e)return;const t=e.querySelector("input");t?t.click():Tw(e)&&e.click()},rH=(e,t)=>{const n=t.slice(0),o=n.map(l=>l.uid),r=e.reduce((l,s)=>{const a=o.indexOf(s.uid);return a>-1&&(l.push(s),n.splice(a,1),o.splice(a,1)),l},[]);return r.push(...n),r},lH=K({name:"ElCascaderPanel",components:{ElCascaderMenu:Z5},props:{...p2,border:{type:Boolean,default:!0},renderLabel:Function},emits:[ut,Dt,"close","expand-change"],setup(e,{emit:t,slots:n}){let o=!1;const r=be("cascader"),l=nH(e);let s=null;const a=P(!0),u=P([]),d=P(null),f=P([]),c=P(null),h=P([]),v=S(()=>l.value.expandTrigger==="hover"),m=S(()=>e.renderLabel||n.default),p=()=>{const{options:L}=e,W=l.value;o=!1,s=new T0(L,W),f.value=[s.getNodes()],W.lazy&&lo(e.options)?(a.value=!1,y(void 0,H=>{H&&(s=new T0(H,W),f.value=[s.getNodes()]),a.value=!0,N(!1,!0)})):N(!1,!0)},y=(L,W)=>{const H=l.value;L=L||new Sp({},H,void 0,!0),L.loading=!0;const V=x=>{const M=L,D=M.root?null:M;x&&(s==null||s.appendNodes(x,D)),M.loading=!1,M.loaded=!0,M.childrenData=M.childrenData||[],W&&W(x)};H.lazyLoad(L,V)},g=(L,W)=>{var H;const{level:V}=L,x=f.value.slice(0,V);let M;L.isLeaf?M=L.pathNodes[V-2]:(M=L,x.push(L.children)),((H=c.value)==null?void 0:H.uid)!==(M==null?void 0:M.uid)&&(c.value=L,f.value=x,!W&&t("expand-change",(L==null?void 0:L.pathValues)||[]))},w=(L,W,H=!0)=>{const{checkStrictly:V,multiple:x}=l.value,M=h.value[0];o=!0,!x&&(M==null||M.doCheck(!1)),L.doCheck(W),T(),H&&!x&&!V&&t("close"),!H&&!x&&!V&&b(L)},b=L=>{L&&(L=L.parent,b(L),L&&g(L))},C=L=>s==null?void 0:s.getFlattedNodes(L),_=L=>{var W;return(W=C(L))==null?void 0:W.filter(H=>H.checked!==!1)},E=()=>{h.value.forEach(L=>L.doCheck(!1)),T(),f.value=f.value.slice(0,1),c.value=null,t("expand-change",[])},T=()=>{var L;const{checkStrictly:W,multiple:H}=l.value,V=h.value,x=_(!W),M=rH(V,x),D=M.map(O=>O.valueByOption);h.value=M,d.value=H?D:(L=D[0])!=null?L:null},N=(L=!1,W=!1)=>{const{modelValue:H}=e,{lazy:V,multiple:x,checkStrictly:M}=l.value,D=!M;if(!(!a.value||o||!W&&Mn(H,d.value)))if(V&&!L){const B=$y(qP(Zn(H))).map(j=>s==null?void 0:s.getNodeByValue(j)).filter(j=>!!j&&!j.loaded&&!j.loading);B.length?B.forEach(j=>{y(j,()=>N(!1,W))}):N(!0,W)}else{const O=x?Zn(H):[H],B=$y(O.map(j=>s==null?void 0:s.getNodeByValue(j,D)));R(B,W),d.value=ac(H)}},R=(L,W=!0)=>{const{checkStrictly:H}=l.value,V=h.value,x=L.filter(O=>!!O&&(H||O.isLeaf)),M=s==null?void 0:s.getSameNode(c.value),D=W&&M||x[0];D?D.pathNodes.forEach(O=>g(O,!0)):c.value=null,V.forEach(O=>O.doCheck(!1)),_t(x).forEach(O=>O.doCheck(!0)),h.value=x,je(A)},A=()=>{gt&&u.value.forEach(L=>{const W=L==null?void 0:L.$el;if(W){const H=W.querySelector(`.${r.namespace.value}-scrollbar__wrap`),V=W.querySelector(`.${r.b("node")}.${r.is("active")}`)||W.querySelector(`.${r.b("node")}.in-active-path`);_C(H,V)}})},I=L=>{const W=L.target,{code:H}=L;switch(H){case We.up:case We.down:{L.preventDefault();const V=H===We.up?-1:1;_u(Ow(W,V,`.${r.b("node")}[tabindex="-1"]`));break}case We.left:{L.preventDefault();const V=u.value[O0(W)-1],x=V==null?void 0:V.$el.querySelector(`.${r.b("node")}[aria-expanded="true"]`);_u(x);break}case We.right:{L.preventDefault();const V=u.value[O0(W)+1],x=V==null?void 0:V.$el.querySelector(`.${r.b("node")}[tabindex="-1"]`);_u(x);break}case We.enter:oH(W);break}};return pt(Lv,_t({config:l,expandingNode:c,checkedNodes:h,isHoverMenu:v,initialLoaded:a,renderLabelFn:m,lazyLoad:y,expandNode:g,handleCheckChange:w})),he([l,()=>e.options],p,{deep:!0,immediate:!0}),he(()=>e.modelValue,()=>{o=!1,N()},{deep:!0}),he(()=>d.value,L=>{Mn(L,e.modelValue)||(t(ut,L),t(Dt,L))}),d1(()=>u.value=[]),nt(()=>!lo(e.modelValue)&&N()),{ns:r,menuList:u,menus:f,checkedNodes:h,handleKeyDown:I,handleCheckChange:w,getFlattedNodes:C,getCheckedNodes:_,clearCheckedNodes:E,calculateCheckedValue:T,scrollToExpandingNode:A}}});function sH(e,t,n,o,r,l){const s=st("el-cascader-menu");return k(),F("div",{class:$([e.ns.b("panel"),e.ns.is("bordered",e.border)]),onKeydown:t[0]||(t[0]=(...a)=>e.handleKeyDown&&e.handleKeyDown(...a))},[(k(!0),F(ze,null,mt(e.menus,(a,u)=>(k(),re(s,{key:u,ref_for:!0,ref:d=>e.menuList[u]=d,index:u,nodes:[...a]},null,8,["index","nodes"]))),128))],34)}var Ru=ke(lH,[["render",sH],["__file","index.vue"]]);Ru.install=e=>{e.component(Ru.name,Ru)};const h2=Ru,aH=h2,ud=Ee({type:{type:String,values:["primary","success","info","warning","danger"],default:"primary"},closable:Boolean,disableTransitions:Boolean,hit:Boolean,color:String,size:{type:String,values:Xo},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),iH={close:e=>e instanceof MouseEvent,click:e=>e instanceof MouseEvent},uH=K({name:"ElTag"}),cH=K({...uH,props:ud,emits:iH,setup(e,{emit:t}){const n=e,o=nn(),r=be("tag"),l=S(()=>{const{type:u,hit:d,effect:f,closable:c,round:h}=n;return[r.b(),r.is("closable",c),r.m(u||"primary"),r.m(o.value),r.m(f),r.is("hit",d),r.is("round",h)]}),s=u=>{t("close",u)},a=u=>{t("click",u)};return(u,d)=>u.disableTransitions?(k(),F("span",{key:0,class:$(i(l)),style:Ve({backgroundColor:u.color}),onClick:a},[z("span",{class:$(i(r).e("content"))},[ae(u.$slots,"default")],2),u.closable?(k(),re(i(Fe),{key:0,class:$(i(r).e("close")),onClick:Xe(s,["stop"])},{default:J(()=>[U(i(Oo))]),_:1},8,["class","onClick"])):oe("v-if",!0)],6)):(k(),re(hn,{key:1,name:`${i(r).namespace.value}-zoom-in-center`,appear:""},{default:J(()=>[z("span",{class:$(i(l)),style:Ve({backgroundColor:u.color}),onClick:a},[z("span",{class:$(i(r).e("content"))},[ae(u.$slots,"default")],2),u.closable?(k(),re(i(Fe),{key:0,class:$(i(r).e("close")),onClick:Xe(s,["stop"])},{default:J(()=>[U(i(Oo))]),_:1},8,["class","onClick"])):oe("v-if",!0)],6)]),_:3},8,["name"]))}});var dH=ke(cH,[["__file","tag.vue"]]);const ri=rt(dH),fH=Ee({...p2,size:an,placeholder:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:{type:Z(Function),default:(e,t)=>e.text.includes(t)},separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,maxCollapseTags:{type:Number,default:1},collapseTagsTooltip:{type:Boolean,default:!1},debounce:{type:Number,default:300},beforeFilter:{type:Z(Function),default:()=>!0},popperClass:{type:String,default:""},teleported:cn.teleported,tagType:{...ud.type,default:"info"},validateEvent:{type:Boolean,default:!0},...na}),pH={[ut]:e=>!0,[Dt]:e=>!0,focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,visibleChange:e=>tn(e),expandChange:e=>!!e,removeTag:e=>!!e},hH={key:0},vH=["placeholder","onKeydown"],mH=["onClick"],gH="ElCascader",yH=K({name:gH}),bH=K({...yH,props:fH,emits:pH,setup(e,{expose:t,emit:n}){const o=e,r={modifiers:[{name:"arrowPosition",enabled:!0,phase:"main",fn:({state:se})=>{const{modifiersData:Ce,placement:Be}=se;["right","left","bottom","top"].includes(Be)||(Ce.arrow.x=35)},requires:["arrow"]}]},l=zl();let s=0,a=0;const u=be("cascader"),d=be("input"),{t:f}=wt(),{form:c,formItem:h}=An(),{valueOnClear:v}=ld(o),m=P(null),p=P(null),y=P(null),g=P(null),w=P(null),b=P(!1),C=P(!1),_=P(!1),E=P(!1),T=P(""),N=P(""),R=P([]),A=P([]),I=P([]),L=P(!1),W=S(()=>l.style),H=S(()=>o.disabled||(c==null?void 0:c.disabled)),V=S(()=>o.placeholder||f("el.cascader.placeholder")),x=S(()=>N.value||R.value.length>0||L.value?"":V.value),M=nn(),D=S(()=>["small"].includes(M.value)?"small":"default"),O=S(()=>!!o.props.multiple),B=S(()=>!o.filterable||O.value),j=S(()=>O.value?N.value:T.value),G=S(()=>{var se;return((se=g.value)==null?void 0:se.checkedNodes)||[]}),ne=S(()=>!o.clearable||H.value||_.value||!C.value?!1:!!G.value.length),ue=S(()=>{const{showAllLevels:se,separator:Ce}=o,Be=G.value;return Be.length?O.value?"":Be[0].calcText(se,Ce):""}),te=S(()=>(h==null?void 0:h.validateState)||""),Y=S({get(){return ac(o.modelValue)},set(se){const Ce=se||v.value;n(ut,Ce),n(Dt,Ce),o.validateEvent&&(h==null||h.validate("change").catch(Be=>void 0))}}),X=S(()=>[u.b(),u.m(M.value),u.is("disabled",H.value),l.class]),Q=S(()=>[d.e("icon"),"icon-arrow-down",u.is("reverse",b.value)]),Se=S(()=>u.is("focus",b.value||E.value)),de=S(()=>{var se,Ce;return(Ce=(se=m.value)==null?void 0:se.popperRef)==null?void 0:Ce.contentRef}),ie=se=>{var Ce,Be,le;H.value||(se=se??!b.value,se!==b.value&&(b.value=se,(Be=(Ce=p.value)==null?void 0:Ce.input)==null||Be.setAttribute("aria-expanded",`${se}`),se?(we(),je((le=g.value)==null?void 0:le.scrollToExpandingNode)):o.filterable&&ve(),n("visibleChange",se)))},we=()=>{je(()=>{var se;(se=m.value)==null||se.updatePopper()})},q=()=>{_.value=!1},ee=se=>{const{showAllLevels:Ce,separator:Be}=o;return{node:se,key:se.uid,text:se.calcText(Ce,Be),hitState:!1,closable:!H.value&&!se.isDisabled,isCollapseTag:!1}},ce=se=>{var Ce;const Be=se.node;Be.doCheck(!1),(Ce=g.value)==null||Ce.calculateCheckedValue(),n("removeTag",Be.valueByOption)},$e=()=>{if(!O.value)return;const se=G.value,Ce=[],Be=[];if(se.forEach(le=>Be.push(ee(le))),A.value=Be,se.length){se.slice(0,o.maxCollapseTags).forEach(ft=>Ce.push(ee(ft)));const le=se.slice(o.maxCollapseTags),Ke=le.length;Ke&&(o.collapseTags?Ce.push({key:-1,text:`+ ${Ke}`,closable:!1,isCollapseTag:!0}):le.forEach(ft=>Ce.push(ee(ft))))}R.value=Ce},fe=()=>{var se,Ce;const{filterMethod:Be,showAllLevels:le,separator:Ke}=o,ft=(Ce=(se=g.value)==null?void 0:se.getFlattedNodes(!o.props.checkStrictly))==null?void 0:Ce.filter(Et=>Et.isDisabled?!1:(Et.calcText(le,Ke),Be(Et,j.value)));O.value&&(R.value.forEach(Et=>{Et.hitState=!1}),A.value.forEach(Et=>{Et.hitState=!1})),_.value=!0,I.value=ft,we()},ge=()=>{var se;let Ce;_.value&&w.value?Ce=w.value.$el.querySelector(`.${u.e("suggestion-item")}`):Ce=(se=g.value)==null?void 0:se.$el.querySelector(`.${u.b("node")}[tabindex="-1"]`),Ce&&(Ce.focus(),!_.value&&Ce.click())},_e=()=>{var se,Ce;const Be=(se=p.value)==null?void 0:se.input,le=y.value,Ke=(Ce=w.value)==null?void 0:Ce.$el;if(!(!gt||!Be)){if(Ke){const ft=Ke.querySelector(`.${u.e("suggestion-list")}`);ft.style.minWidth=`${Be.offsetWidth}px`}if(le){const{offsetHeight:ft}=le,Et=R.value.length>0?`${Math.max(ft+6,s)}px`:`${s}px`;Be.style.height=Et,we()}}},Ne=se=>{var Ce;return(Ce=g.value)==null?void 0:Ce.getCheckedNodes(se)},Te=se=>{we(),n("expandChange",se)},me=se=>{var Ce;const Be=(Ce=se.target)==null?void 0:Ce.value;if(se.type==="compositionend")L.value=!1,je(()=>Me(Be));else{const le=Be[Be.length-1]||"";L.value=!sv(le)}},He=se=>{if(!L.value)switch(se.code){case We.enter:ie();break;case We.down:ie(!0),je(ge),se.preventDefault();break;case We.esc:b.value===!0&&(se.preventDefault(),se.stopPropagation(),ie(!1));break;case We.tab:ie(!1);break}},Pe=()=>{var se;(se=g.value)==null||se.clearCheckedNodes(),!b.value&&o.filterable&&ve(),ie(!1)},ve=()=>{const{value:se}=ue;T.value=se,N.value=se},Le=se=>{var Ce,Be;const{checked:le}=se;O.value?(Ce=g.value)==null||Ce.handleCheckChange(se,!le,!1):(!le&&((Be=g.value)==null||Be.handleCheckChange(se,!0,!1)),ie(!1))},Je=se=>{const Ce=se.target,{code:Be}=se;switch(Be){case We.up:case We.down:{const le=Be===We.up?-1:1;_u(Ow(Ce,le,`.${u.e("suggestion-item")}[tabindex="-1"]`));break}case We.enter:Ce.click();break}},ct=()=>{const se=R.value,Ce=se[se.length-1];a=N.value?0:a+1,!(!Ce||!a||o.collapseTags&&se.length>1)&&(Ce.hitState?ce(Ce):Ce.hitState=!0)},it=se=>{const Ce=se.target,Be=u.e("search-input");Ce.className===Be&&(E.value=!0),n("focus",se)},qe=se=>{E.value=!1,n("blur",se)},pe=Xn(()=>{const{value:se}=j;if(!se)return;const Ce=o.beforeFilter(se);Ba(Ce)?Ce.then(fe).catch(()=>{}):Ce!==!1?fe():q()},o.debounce),Me=(se,Ce)=>{!b.value&&ie(!0),!(Ce!=null&&Ce.isComposing)&&(se?pe():q())},ye=se=>Number.parseFloat(FN(d.cssVarName("input-height"),se).value)-2;return he(_,we),he([G,H],$e),he(R,()=>{je(()=>_e())}),he(M,async()=>{await je();const se=p.value.input;s=ye(se)||s,_e()}),he(ue,ve,{immediate:!0}),nt(()=>{const se=p.value.input,Ce=ye(se);s=se.offsetHeight||Ce,Ht(se,_e)}),t({getCheckedNodes:Ne,cascaderPanelRef:g,togglePopperVisible:ie,contentRef:de}),(se,Ce)=>(k(),re(i(In),{ref_key:"tooltipRef",ref:m,visible:b.value,teleported:se.teleported,"popper-class":[i(u).e("dropdown"),se.popperClass],"popper-options":r,"fallback-placements":["bottom-start","bottom","top-start","top","right","left"],"stop-popper-mouse-event":!1,"gpu-acceleration":!1,placement:"bottom-start",transition:`${i(u).namespace.value}-zoom-in-top`,effect:"light",pure:"",persistent:"",onHide:q},{default:J(()=>[et((k(),F("div",{class:$(i(X)),style:Ve(i(W)),onClick:Ce[5]||(Ce[5]=()=>ie(i(B)?void 0:!0)),onKeydown:He,onMouseenter:Ce[6]||(Ce[6]=Be=>C.value=!0),onMouseleave:Ce[7]||(Ce[7]=Be=>C.value=!1)},[U(i(Nn),{ref_key:"input",ref:p,modelValue:T.value,"onUpdate:modelValue":Ce[1]||(Ce[1]=Be=>T.value=Be),placeholder:i(x),readonly:i(B),disabled:i(H),"validate-event":!1,size:i(M),class:$(i(Se)),tabindex:i(O)&&se.filterable&&!i(H)?-1:void 0,onCompositionstart:me,onCompositionupdate:me,onCompositionend:me,onFocus:it,onBlur:qe,onInput:Me},{suffix:J(()=>[i(ne)?(k(),re(i(Fe),{key:"clear",class:$([i(d).e("icon"),"icon-circle-close"]),onClick:Xe(Pe,["stop"])},{default:J(()=>[U(i(ll))]),_:1},8,["class","onClick"])):(k(),re(i(Fe),{key:"arrow-down",class:$(i(Q)),onClick:Ce[0]||(Ce[0]=Xe(Be=>ie(),["stop"]))},{default:J(()=>[U(i(_r))]),_:1},8,["class"]))]),_:1},8,["modelValue","placeholder","readonly","disabled","size","class","tabindex"]),i(O)?(k(),F("div",{key:0,ref_key:"tagWrapper",ref:y,class:$([i(u).e("tags"),i(u).is("validate",!!i(te))])},[(k(!0),F(ze,null,mt(R.value,Be=>(k(),re(i(ri),{key:Be.key,type:se.tagType,size:i(D),hit:Be.hitState,closable:Be.closable,"disable-transitions":"",onClose:le=>ce(Be)},{default:J(()=>[Be.isCollapseTag===!1?(k(),F("span",hH,Oe(Be.text),1)):(k(),re(i(In),{key:1,disabled:b.value||!se.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],placement:"bottom",effect:"light"},{default:J(()=>[z("span",null,Oe(Be.text),1)]),content:J(()=>[z("div",{class:$(i(u).e("collapse-tags"))},[(k(!0),F(ze,null,mt(A.value.slice(se.maxCollapseTags),(le,Ke)=>(k(),F("div",{key:Ke,class:$(i(u).e("collapse-tag"))},[(k(),re(i(ri),{key:le.key,class:"in-tooltip",type:se.tagType,size:i(D),hit:le.hitState,closable:le.closable,"disable-transitions":"",onClose:ft=>ce(le)},{default:J(()=>[z("span",null,Oe(le.text),1)]),_:2},1032,["type","size","hit","closable","onClose"]))],2))),128))],2)]),_:2},1032,["disabled"]))]),_:2},1032,["type","size","hit","closable","onClose"]))),128)),se.filterable&&!i(H)?et((k(),F("input",{key:0,"onUpdate:modelValue":Ce[2]||(Ce[2]=Be=>N.value=Be),type:"text",class:$(i(u).e("search-input")),placeholder:i(ue)?"":i(V),onInput:Ce[3]||(Ce[3]=Be=>Me(N.value,Be)),onClick:Ce[4]||(Ce[4]=Xe(Be=>ie(!0),["stop"])),onKeydown:Tt(ct,["delete"]),onCompositionstart:me,onCompositionupdate:me,onCompositionend:me,onFocus:it,onBlur:qe},null,42,vH)),[[Eh,N.value]]):oe("v-if",!0)],2)):oe("v-if",!0)],38)),[[i(gr),()=>ie(!1),i(de)]])]),content:J(()=>[et(U(i(h2),{ref_key:"cascaderPanelRef",ref:g,modelValue:i(Y),"onUpdate:modelValue":Ce[8]||(Ce[8]=Be=>At(Y)?Y.value=Be:null),options:se.options,props:o.props,border:!1,"render-label":se.$slots.default,onExpandChange:Te,onClose:Ce[9]||(Ce[9]=Be=>se.$nextTick(()=>ie(!1)))},null,8,["modelValue","options","props","render-label"]),[[St,!_.value]]),se.filterable?et((k(),re(i(kr),{key:0,ref_key:"suggestionPanel",ref:w,tag:"ul",class:$(i(u).e("suggestion-panel")),"view-class":i(u).e("suggestion-list"),onKeydown:Je},{default:J(()=>[I.value.length?(k(!0),F(ze,{key:0},mt(I.value,Be=>(k(),F("li",{key:Be.uid,class:$([i(u).e("suggestion-item"),i(u).is("checked",Be.checked)]),tabindex:-1,onClick:le=>Le(Be)},[z("span",null,Oe(Be.text),1),Be.checked?(k(),re(i(Fe),{key:0},{default:J(()=>[U(i($i))]),_:1})):oe("v-if",!0)],10,mH))),128)):ae(se.$slots,"empty",{key:1},()=>[z("li",{class:$(i(u).e("empty-text"))},Oe(i(f)("el.cascader.noMatch")),3)])]),_:3},8,["class","view-class"])),[[St,_.value]]):oe("v-if",!0)]),_:3},8,["visible","teleported","popper-class","transition"]))}});var Iu=ke(bH,[["__file","cascader.vue"]]);Iu.install=e=>{e.component(Iu.name,Iu)};const wH=Iu,CH=wH,SH=Ee({checked:{type:Boolean,default:!1},type:{type:String,values:["primary","success","info","warning","danger"],default:"primary"}}),_H={"update:checked":e=>tn(e),[Dt]:e=>tn(e)},EH=K({name:"ElCheckTag"}),kH=K({...EH,props:SH,emits:_H,setup(e,{emit:t}){const n=e,o=be("check-tag"),r=S(()=>[o.b(),o.is("checked",n.checked),o.m(n.type||"primary")]),l=()=>{const s=!n.checked;t(Dt,s),t("update:checked",s)};return(s,a)=>(k(),F("span",{class:$(i(r)),onClick:l},[ae(s.$slots,"default")],2))}});var $H=ke(kH,[["__file","check-tag.vue"]]);const TH=rt($H),v2=Symbol("rowContextKey"),OH=["start","center","end","space-around","space-between","space-evenly"],NH=["top","middle","bottom"],MH=Ee({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:OH,default:"start"},align:{type:String,values:NH}}),RH=K({name:"ElRow"}),IH=K({...RH,props:MH,setup(e){const t=e,n=be("row"),o=S(()=>t.gutter);pt(v2,{gutter:o});const r=S(()=>{const s={};return t.gutter&&(s.marginRight=s.marginLeft=`-${t.gutter/2}px`),s}),l=S(()=>[n.b(),n.is(`justify-${t.justify}`,t.justify!=="start"),n.is(`align-${t.align}`,!!t.align)]);return(s,a)=>(k(),re(dt(s.tag),{class:$(i(l)),style:Ve(i(r))},{default:J(()=>[ae(s.$slots,"default")]),_:3},8,["class","style"]))}});var AH=ke(IH,[["__file","row.vue"]]);const PH=rt(AH),xH=Ee({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:Z([Number,Object]),default:()=>zt({})},sm:{type:Z([Number,Object]),default:()=>zt({})},md:{type:Z([Number,Object]),default:()=>zt({})},lg:{type:Z([Number,Object]),default:()=>zt({})},xl:{type:Z([Number,Object]),default:()=>zt({})}}),LH=K({name:"ElCol"}),DH=K({...LH,props:xH,setup(e){const t=e,{gutter:n}=xe(v2,{gutter:S(()=>0)}),o=be("col"),r=S(()=>{const s={};return n.value&&(s.paddingLeft=s.paddingRight=`${n.value/2}px`),s}),l=S(()=>{const s=[];return["span","offset","pull","push"].forEach(d=>{const f=t[d];Ye(f)&&(d==="span"?s.push(o.b(`${t[d]}`)):f>0&&s.push(o.b(`${d}-${t[d]}`)))}),["xs","sm","md","lg","xl"].forEach(d=>{Ye(t[d])?s.push(o.b(`${d}-${t[d]}`)):at(t[d])&&Object.entries(t[d]).forEach(([f,c])=>{s.push(f!=="span"?o.b(`${d}-${f}-${c}`):o.b(`${d}-${c}`))})}),n.value&&s.push(o.is("guttered")),[o.b(),s]});return(s,a)=>(k(),re(dt(s.tag),{class:$(i(l)),style:Ve(i(r))},{default:J(()=>[ae(s.$slots,"default")]),_:3},8,["class","style"]))}});var BH=ke(DH,[["__file","col.vue"]]);const FH=rt(BH),N0=e=>Ye(e)||Ze(e)||Ae(e),VH=Ee({accordion:Boolean,modelValue:{type:Z([Array,String,Number]),default:()=>zt([])}}),HH={[ut]:N0,[Dt]:N0},m2=Symbol("collapseContextKey"),zH=(e,t)=>{const n=P(Gr(e.modelValue)),o=l=>{n.value=l;const s=e.accordion?n.value[0]:n.value;t(ut,s),t(Dt,s)},r=l=>{if(e.accordion)o([n.value[0]===l?"":l]);else{const s=[...n.value],a=s.indexOf(l);a>-1?s.splice(a,1):s.push(l),o(s)}};return he(()=>e.modelValue,()=>n.value=Gr(e.modelValue),{deep:!0}),pt(m2,{activeNames:n,handleItemClick:r}),{activeNames:n,setActiveNames:o}},KH=()=>{const e=be("collapse");return{rootKls:S(()=>e.b())}},WH=K({name:"ElCollapse"}),jH=K({...WH,props:VH,emits:HH,setup(e,{expose:t,emit:n}){const o=e,{activeNames:r,setActiveNames:l}=zH(o,n),{rootKls:s}=KH();return t({activeNames:r,setActiveNames:l}),(a,u)=>(k(),F("div",{class:$(i(s))},[ae(a.$slots,"default")],2))}});var UH=ke(jH,[["__file","collapse.vue"]]);const qH=K({name:"ElCollapseTransition"}),YH=K({...qH,setup(e){const t=be("collapse-transition"),n=r=>{r.style.maxHeight="",r.style.overflow=r.dataset.oldOverflow,r.style.paddingTop=r.dataset.oldPaddingTop,r.style.paddingBottom=r.dataset.oldPaddingBottom},o={beforeEnter(r){r.dataset||(r.dataset={}),r.dataset.oldPaddingTop=r.style.paddingTop,r.dataset.oldPaddingBottom=r.style.paddingBottom,r.style.height&&(r.dataset.elExistsHeight=r.style.height),r.style.maxHeight=0,r.style.paddingTop=0,r.style.paddingBottom=0},enter(r){requestAnimationFrame(()=>{r.dataset.oldOverflow=r.style.overflow,r.dataset.elExistsHeight?r.style.maxHeight=r.dataset.elExistsHeight:r.scrollHeight!==0?r.style.maxHeight=`${r.scrollHeight}px`:r.style.maxHeight=0,r.style.paddingTop=r.dataset.oldPaddingTop,r.style.paddingBottom=r.dataset.oldPaddingBottom,r.style.overflow="hidden"})},afterEnter(r){r.style.maxHeight="",r.style.overflow=r.dataset.oldOverflow},enterCancelled(r){n(r)},beforeLeave(r){r.dataset||(r.dataset={}),r.dataset.oldPaddingTop=r.style.paddingTop,r.dataset.oldPaddingBottom=r.style.paddingBottom,r.dataset.oldOverflow=r.style.overflow,r.style.maxHeight=`${r.scrollHeight}px`,r.style.overflow="hidden"},leave(r){r.scrollHeight!==0&&(r.style.maxHeight=0,r.style.paddingTop=0,r.style.paddingBottom=0)},afterLeave(r){n(r)},leaveCancelled(r){n(r)}};return(r,l)=>(k(),re(hn,ht({name:i(t).b()},_k(o)),{default:J(()=>[ae(r.$slots,"default")]),_:3},16,["name"]))}});var Au=ke(YH,[["__file","collapse-transition.vue"]]);Au.install=e=>{e.component(Au.name,Au)};const cd=Au,GH=cd,XH=Ee({title:{type:String,default:""},name:{type:Z([String,Number]),default:void 0},disabled:Boolean}),JH=e=>{const t=xe(m2),{namespace:n}=be("collapse"),o=P(!1),r=P(!1),l=bv(),s=S(()=>l.current++),a=S(()=>{var h;return(h=e.name)!=null?h:`${n.value}-id-${l.prefix}-${i(s)}`}),u=S(()=>t==null?void 0:t.activeNames.value.includes(i(a)));return{focusing:o,id:s,isActive:u,handleFocus:()=>{setTimeout(()=>{r.value?r.value=!1:o.value=!0},50)},handleHeaderClick:()=>{e.disabled||(t==null||t.handleItemClick(i(a)),o.value=!1,r.value=!0)},handleEnterClick:()=>{t==null||t.handleItemClick(i(a))}}},ZH=(e,{focusing:t,isActive:n,id:o})=>{const r=be("collapse"),l=S(()=>[r.b("item"),r.is("active",i(n)),r.is("disabled",e.disabled)]),s=S(()=>[r.be("item","header"),r.is("active",i(n)),{focusing:i(t)&&!e.disabled}]),a=S(()=>[r.be("item","arrow"),r.is("active",i(n))]),u=S(()=>r.be("item","wrap")),d=S(()=>r.be("item","content")),f=S(()=>r.b(`content-${i(o)}`)),c=S(()=>r.b(`head-${i(o)}`));return{arrowKls:a,headKls:s,rootKls:l,itemWrapperKls:u,itemContentKls:d,scopedContentId:f,scopedHeadId:c}},QH=["id","aria-expanded","aria-controls","aria-describedby","tabindex"],ez=["id","aria-hidden","aria-labelledby"],tz=K({name:"ElCollapseItem"}),nz=K({...tz,props:XH,setup(e,{expose:t}){const n=e,{focusing:o,id:r,isActive:l,handleFocus:s,handleHeaderClick:a,handleEnterClick:u}=JH(n),{arrowKls:d,headKls:f,rootKls:c,itemWrapperKls:h,itemContentKls:v,scopedContentId:m,scopedHeadId:p}=ZH(n,{focusing:o,isActive:l,id:r});return t({isActive:l}),(y,g)=>(k(),F("div",{class:$(i(c))},[z("button",{id:i(p),class:$(i(f)),"aria-expanded":i(l),"aria-controls":i(m),"aria-describedby":i(m),tabindex:y.disabled?-1:0,type:"button",onClick:g[0]||(g[0]=(...w)=>i(a)&&i(a)(...w)),onKeydown:g[1]||(g[1]=Tt(Xe((...w)=>i(u)&&i(u)(...w),["stop","prevent"]),["space","enter"])),onFocus:g[2]||(g[2]=(...w)=>i(s)&&i(s)(...w)),onBlur:g[3]||(g[3]=w=>o.value=!1)},[ae(y.$slots,"title",{},()=>[bt(Oe(y.title),1)]),U(i(Fe),{class:$(i(d))},{default:J(()=>[U(i(Bn))]),_:1},8,["class"])],42,QH),U(i(cd),null,{default:J(()=>[et(z("div",{id:i(m),role:"region",class:$(i(h)),"aria-hidden":!i(l),"aria-labelledby":i(p)},[z("div",{class:$(i(v))},[ae(y.$slots,"default")],2)],10,ez),[[St,i(l)]])]),_:3})],2))}});var g2=ke(nz,[["__file","collapse-item.vue"]]);const oz=rt(UH,{CollapseItem:g2}),rz=Kt(g2),lz=Ee({color:{type:Z(Object),required:!0},vertical:{type:Boolean,default:!1}});let lf=!1;function li(e,t){if(!gt)return;const n=function(l){var s;(s=t.drag)==null||s.call(t,l)},o=function(l){var s;document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",o),document.removeEventListener("touchmove",n),document.removeEventListener("touchend",o),document.onselectstart=null,document.ondragstart=null,lf=!1,(s=t.end)==null||s.call(t,l)},r=function(l){var s;lf||(l.preventDefault(),document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",n),document.addEventListener("mouseup",o),document.addEventListener("touchmove",n),document.addEventListener("touchend",o),lf=!0,(s=t.start)==null||s.call(t,l))};e.addEventListener("mousedown",r),e.addEventListener("touchstart",r)}const sz=e=>{const t=ot(),n=xt(),o=xt();function r(s){s.target!==n.value&&l(s)}function l(s){if(!o.value||!n.value)return;const u=t.vnode.el.getBoundingClientRect(),{clientX:d,clientY:f}=xh(s);if(e.vertical){let c=f-u.top;c=Math.max(n.value.offsetHeight/2,c),c=Math.min(c,u.height-n.value.offsetHeight/2),e.color.set("alpha",Math.round((c-n.value.offsetHeight/2)/(u.height-n.value.offsetHeight)*100))}else{let c=d-u.left;c=Math.max(n.value.offsetWidth/2,c),c=Math.min(c,u.width-n.value.offsetWidth/2),e.color.set("alpha",Math.round((c-n.value.offsetWidth/2)/(u.width-n.value.offsetWidth)*100))}}return{thumb:n,bar:o,handleDrag:l,handleClick:r}},az=(e,{bar:t,thumb:n,handleDrag:o})=>{const r=ot(),l=be("color-alpha-slider"),s=P(0),a=P(0),u=P();function d(){if(!n.value||e.vertical)return 0;const w=r.vnode.el,b=e.color.get("alpha");return w?Math.round(b*(w.offsetWidth-n.value.offsetWidth/2)/100):0}function f(){if(!n.value)return 0;const w=r.vnode.el;if(!e.vertical)return 0;const b=e.color.get("alpha");return w?Math.round(b*(w.offsetHeight-n.value.offsetHeight/2)/100):0}function c(){if(e.color&&e.color.value){const{r:w,g:b,b:C}=e.color.toRgb();return`linear-gradient(to right, rgba(${w}, ${b}, ${C}, 0) 0%, rgba(${w}, ${b}, ${C}, 1) 100%)`}return""}function h(){s.value=d(),a.value=f(),u.value=c()}nt(()=>{if(!t.value||!n.value)return;const w={drag:b=>{o(b)},end:b=>{o(b)}};li(t.value,w),li(n.value,w),h()}),he(()=>e.color.get("alpha"),()=>h()),he(()=>e.color.value,()=>h());const v=S(()=>[l.b(),l.is("vertical",e.vertical)]),m=S(()=>l.e("bar")),p=S(()=>l.e("thumb")),y=S(()=>({background:u.value})),g=S(()=>({left:Gt(s.value),top:Gt(a.value)}));return{rootKls:v,barKls:m,barStyle:y,thumbKls:p,thumbStyle:g,update:h}},iz="ElColorAlphaSlider",uz=K({name:iz}),cz=K({...uz,props:lz,setup(e,{expose:t}){const n=e,{bar:o,thumb:r,handleDrag:l,handleClick:s}=sz(n),{rootKls:a,barKls:u,barStyle:d,thumbKls:f,thumbStyle:c,update:h}=az(n,{bar:o,thumb:r,handleDrag:l});return t({update:h,bar:o,thumb:r}),(v,m)=>(k(),F("div",{class:$(i(a))},[z("div",{ref_key:"bar",ref:o,class:$(i(u)),style:Ve(i(d)),onClick:m[0]||(m[0]=(...p)=>i(s)&&i(s)(...p))},null,6),z("div",{ref_key:"thumb",ref:r,class:$(i(f)),style:Ve(i(c))},null,6)],2))}});var dz=ke(cz,[["__file","alpha-slider.vue"]]);const fz=K({name:"ElColorHueSlider",props:{color:{type:Object,required:!0},vertical:Boolean},setup(e){const t=be("color-hue-slider"),n=ot(),o=P(),r=P(),l=P(0),s=P(0),a=S(()=>e.color.get("hue"));he(()=>a.value,()=>{h()});function u(v){v.target!==o.value&&d(v)}function d(v){if(!r.value||!o.value)return;const p=n.vnode.el.getBoundingClientRect(),{clientX:y,clientY:g}=xh(v);let w;if(e.vertical){let b=g-p.top;b=Math.min(b,p.height-o.value.offsetHeight/2),b=Math.max(o.value.offsetHeight/2,b),w=Math.round((b-o.value.offsetHeight/2)/(p.height-o.value.offsetHeight)*360)}else{let b=y-p.left;b=Math.min(b,p.width-o.value.offsetWidth/2),b=Math.max(o.value.offsetWidth/2,b),w=Math.round((b-o.value.offsetWidth/2)/(p.width-o.value.offsetWidth)*360)}e.color.set("hue",w)}function f(){if(!o.value)return 0;const v=n.vnode.el;if(e.vertical)return 0;const m=e.color.get("hue");return v?Math.round(m*(v.offsetWidth-o.value.offsetWidth/2)/360):0}function c(){if(!o.value)return 0;const v=n.vnode.el;if(!e.vertical)return 0;const m=e.color.get("hue");return v?Math.round(m*(v.offsetHeight-o.value.offsetHeight/2)/360):0}function h(){l.value=f(),s.value=c()}return nt(()=>{if(!r.value||!o.value)return;const v={drag:m=>{d(m)},end:m=>{d(m)}};li(r.value,v),li(o.value,v),h()}),{bar:r,thumb:o,thumbLeft:l,thumbTop:s,hueValue:a,handleClick:u,update:h,ns:t}}});function pz(e,t,n,o,r,l){return k(),F("div",{class:$([e.ns.b(),e.ns.is("vertical",e.vertical)])},[z("div",{ref:"bar",class:$(e.ns.e("bar")),onClick:t[0]||(t[0]=(...s)=>e.handleClick&&e.handleClick(...s))},null,2),z("div",{ref:"thumb",class:$(e.ns.e("thumb")),style:Ve({left:e.thumbLeft+"px",top:e.thumbTop+"px"})},null,6)],2)}var hz=ke(fz,[["render",pz],["__file","hue-slider.vue"]]);const vz=Ee({modelValue:String,id:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:an,popperClass:{type:String,default:""},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},teleported:cn.teleported,predefine:{type:Z(Array)},validateEvent:{type:Boolean,default:!0},...wn(["ariaLabel"])}),mz={[ut]:e=>Ze(e)||fn(e),[Dt]:e=>Ze(e)||fn(e),activeChange:e=>Ze(e)||fn(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent},y2=Symbol("colorPickerContextKey"),M0=function(e,t,n){return[e,t*n/((e=(2-t)*n)<1?e:2-e)||0,e/2]},gz=function(e){return typeof e=="string"&&e.includes(".")&&Number.parseFloat(e)===1},yz=function(e){return typeof e=="string"&&e.includes("%")},ws=function(e,t){gz(e)&&(e="100%");const n=yz(e);return e=Math.min(t,Math.max(0,Number.parseFloat(`${e}`))),n&&(e=Number.parseInt(`${e*t}`,10)/100),Math.abs(e-t)<1e-6?1:e%t/Number.parseFloat(t)},R0={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},Pu=e=>{e=Math.min(Math.round(e),255);const t=Math.floor(e/16),n=e%16;return`${R0[t]||t}${R0[n]||n}`},I0=function({r:e,g:t,b:n}){return Number.isNaN(+e)||Number.isNaN(+t)||Number.isNaN(+n)?"":`#${Pu(e)}${Pu(t)}${Pu(n)}`},sf={A:10,B:11,C:12,D:13,E:14,F:15},pl=function(e){return e.length===2?(sf[e[0].toUpperCase()]||+e[0])*16+(sf[e[1].toUpperCase()]||+e[1]):sf[e[1].toUpperCase()]||+e[1]},bz=function(e,t,n){t=t/100,n=n/100;let o=t;const r=Math.max(n,.01);n*=2,t*=n<=1?n:2-n,o*=r<=1?r:2-r;const l=(n+t)/2,s=n===0?2*o/(r+o):2*t/(n+t);return{h:e,s:s*100,v:l*100}},A0=(e,t,n)=>{e=ws(e,255),t=ws(t,255),n=ws(n,255);const o=Math.max(e,t,n),r=Math.min(e,t,n);let l;const s=o,a=o-r,u=o===0?0:a/o;if(o===r)l=0;else{switch(o){case e:{l=(t-n)/a+(t{this._hue=Math.max(0,Math.min(360,o)),this._saturation=Math.max(0,Math.min(100,r)),this._value=Math.max(0,Math.min(100,l)),this.doOnChange()};if(t.includes("hsl")){const o=t.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter(r=>r!=="").map((r,l)=>l>2?Number.parseFloat(r):Number.parseInt(r,10));if(o.length===4?this._alpha=Number.parseFloat(o[3])*100:o.length===3&&(this._alpha=100),o.length>=3){const{h:r,s:l,v:s}=bz(o[0],o[1],o[2]);n(r,l,s)}}else if(t.includes("hsv")){const o=t.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter(r=>r!=="").map((r,l)=>l>2?Number.parseFloat(r):Number.parseInt(r,10));o.length===4?this._alpha=Number.parseFloat(o[3])*100:o.length===3&&(this._alpha=100),o.length>=3&&n(o[0],o[1],o[2])}else if(t.includes("rgb")){const o=t.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter(r=>r!=="").map((r,l)=>l>2?Number.parseFloat(r):Number.parseInt(r,10));if(o.length===4?this._alpha=Number.parseFloat(o[3])*100:o.length===3&&(this._alpha=100),o.length>=3){const{h:r,s:l,v:s}=A0(o[0],o[1],o[2]);n(r,l,s)}}else if(t.includes("#")){const o=t.replace("#","").trim();if(!/^[0-9a-fA-F]{3}$|^[0-9a-fA-F]{6}$|^[0-9a-fA-F]{8}$/.test(o))return;let r,l,s;o.length===3?(r=pl(o[0]+o[0]),l=pl(o[1]+o[1]),s=pl(o[2]+o[2])):(o.length===6||o.length===8)&&(r=pl(o.slice(0,2)),l=pl(o.slice(2,4)),s=pl(o.slice(4,6))),o.length===8?this._alpha=pl(o.slice(6))/255*100:(o.length===3||o.length===6)&&(this._alpha=100);const{h:a,s:u,v:d}=A0(r,l,s);n(a,u,d)}}compare(t){return Math.abs(t._hue-this._hue)<2&&Math.abs(t._saturation-this._saturation)<1&&Math.abs(t._value-this._value)<1&&Math.abs(t._alpha-this._alpha)<1}doOnChange(){const{_hue:t,_saturation:n,_value:o,_alpha:r,format:l}=this;if(this.enableAlpha)switch(l){case"hsl":{const s=M0(t,n/100,o/100);this.value=`hsla(${t}, ${Math.round(s[1]*100)}%, ${Math.round(s[2]*100)}%, ${this.get("alpha")/100})`;break}case"hsv":{this.value=`hsva(${t}, ${Math.round(n)}%, ${Math.round(o)}%, ${this.get("alpha")/100})`;break}case"hex":{this.value=`${I0(pa(t,n,o))}${Pu(r*255/100)}`;break}default:{const{r:s,g:a,b:u}=pa(t,n,o);this.value=`rgba(${s}, ${a}, ${u}, ${this.get("alpha")/100})`}}else switch(l){case"hsl":{const s=M0(t,n/100,o/100);this.value=`hsl(${t}, ${Math.round(s[1]*100)}%, ${Math.round(s[2]*100)}%)`;break}case"hsv":{this.value=`hsv(${t}, ${Math.round(n)}%, ${Math.round(o)}%)`;break}case"rgb":{const{r:s,g:a,b:u}=pa(t,n,o);this.value=`rgb(${s}, ${a}, ${u})`;break}default:this.value=I0(pa(t,n,o))}}}const wz=K({props:{colors:{type:Array,required:!0},color:{type:Object,required:!0}},setup(e){const t=be("color-predefine"),{currentColor:n}=xe(y2),o=P(l(e.colors,e.color));he(()=>n.value,s=>{const a=new xa;a.fromString(s),o.value.forEach(u=>{u.selected=a.compare(u)})}),_n(()=>{o.value=l(e.colors,e.color)});function r(s){e.color.fromString(e.colors[s])}function l(s,a){return s.map(u=>{const d=new xa;return d.enableAlpha=!0,d.format="rgba",d.fromString(u),d.selected=d.value===a.value,d})}return{rgbaColors:o,handleSelect:r,ns:t}}}),Cz=["onClick"];function Sz(e,t,n,o,r,l){return k(),F("div",{class:$(e.ns.b())},[z("div",{class:$(e.ns.e("colors"))},[(k(!0),F(ze,null,mt(e.rgbaColors,(s,a)=>(k(),F("div",{key:e.colors[a],class:$([e.ns.e("color-selector"),e.ns.is("alpha",s._alpha<100),{selected:s.selected}]),onClick:u=>e.handleSelect(a)},[z("div",{style:Ve({backgroundColor:s.value})},null,4)],10,Cz))),128))],2)],2)}var _z=ke(wz,[["render",Sz],["__file","predefine.vue"]]);const Ez=K({name:"ElSlPanel",props:{color:{type:Object,required:!0}},setup(e){const t=be("color-svpanel"),n=ot(),o=P(0),r=P(0),l=P("hsl(0, 100%, 50%)"),s=S(()=>{const d=e.color.get("hue"),f=e.color.get("value");return{hue:d,value:f}});function a(){const d=e.color.get("saturation"),f=e.color.get("value"),c=n.vnode.el,{clientWidth:h,clientHeight:v}=c;r.value=d*h/100,o.value=(100-f)*v/100,l.value=`hsl(${e.color.get("hue")}, 100%, 50%)`}function u(d){const c=n.vnode.el.getBoundingClientRect(),{clientX:h,clientY:v}=xh(d);let m=h-c.left,p=v-c.top;m=Math.max(0,m),m=Math.min(m,c.width),p=Math.max(0,p),p=Math.min(p,c.height),r.value=m,o.value=p,e.color.set({saturation:m/c.width*100,value:100-p/c.height*100})}return he(()=>s.value,()=>{a()}),nt(()=>{li(n.vnode.el,{drag:d=>{u(d)},end:d=>{u(d)}}),a()}),{cursorTop:o,cursorLeft:r,background:l,colorValue:s,handleDrag:u,update:a,ns:t}}}),kz=z("div",null,null,-1),$z=[kz];function Tz(e,t,n,o,r,l){return k(),F("div",{class:$(e.ns.b()),style:Ve({backgroundColor:e.background})},[z("div",{class:$(e.ns.e("white"))},null,2),z("div",{class:$(e.ns.e("black"))},null,2),z("div",{class:$(e.ns.e("cursor")),style:Ve({top:e.cursorTop+"px",left:e.cursorLeft+"px"})},$z,6)],6)}var Oz=ke(Ez,[["render",Tz],["__file","sv-panel.vue"]]);const Nz=["onKeydown"],Mz=["id","aria-label","aria-labelledby","aria-description","aria-disabled","tabindex"],Rz=K({name:"ElColorPicker"}),Iz=K({...Rz,props:vz,emits:mz,setup(e,{expose:t,emit:n}){const o=e,{t:r}=wt(),l=be("color"),{formItem:s}=An(),a=nn(),u=zn(),{inputId:d,isLabeledByFormItem:f}=Ao(o,{formItemContext:s}),c=P(),h=P(),v=P(),m=P(),p=P(),y=P(),{isFocused:g,handleFocus:w,handleBlur:b}=rd(p,{beforeBlur(de){var ie;return(ie=m.value)==null?void 0:ie.isFocusInsideContent(de)},afterBlur(){x(!1),B()}}),C=de=>{if(u.value)return Se();w(de)};let _=!0;const E=_t(new xa({enableAlpha:o.showAlpha,format:o.colorFormat||"",value:o.modelValue})),T=P(!1),N=P(!1),R=P(""),A=S(()=>!o.modelValue&&!N.value?"transparent":V(E,o.showAlpha)),I=S(()=>!o.modelValue&&!N.value?"":E.value),L=S(()=>f.value?void 0:o.label||o.ariaLabel||r("el.colorpicker.defaultLabel"));dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-color-picker",ref:"https://element-plus.org/en-US/component/color-picker.html"},S(()=>!!o.label));const W=S(()=>f.value?s==null?void 0:s.labelId:void 0),H=S(()=>[l.b("picker"),l.is("disabled",u.value),l.bm("picker",a.value),l.is("focused",g.value)]);function V(de,ie){if(!(de instanceof xa))throw new TypeError("color should be instance of _color Class");const{r:we,g:q,b:ee}=de.toRgb();return ie?`rgba(${we}, ${q}, ${ee}, ${de.get("alpha")/100})`:`rgb(${we}, ${q}, ${ee})`}function x(de){T.value=de}const M=Xn(x,100,{leading:!0});function D(){u.value||x(!0)}function O(){M(!1),B()}function B(){je(()=>{o.modelValue?E.fromString(o.modelValue):(E.value="",je(()=>{N.value=!1}))})}function j(){u.value||M(!T.value)}function G(){E.fromString(R.value)}function ne(){const de=E.value;n(ut,de),n("change",de),o.validateEvent&&(s==null||s.validate("change").catch(ie=>void 0)),M(!1),je(()=>{const ie=new xa({enableAlpha:o.showAlpha,format:o.colorFormat||"",value:o.modelValue});E.compare(ie)||B()})}function ue(){M(!1),n(ut,null),n("change",null),o.modelValue!==null&&o.validateEvent&&(s==null||s.validate("change").catch(de=>void 0)),B()}function te(de){if(T.value&&(O(),g.value)){const ie=new FocusEvent("focus",de);b(ie)}}function Y(de){de.preventDefault(),de.stopPropagation(),x(!1),B()}function X(de){switch(de.code){case We.enter:case We.space:de.preventDefault(),de.stopPropagation(),D(),y.value.focus();break;case We.esc:Y(de);break}}function Q(){p.value.focus()}function Se(){p.value.blur()}return nt(()=>{o.modelValue&&(R.value=I.value)}),he(()=>o.modelValue,de=>{de?de&&de!==E.value&&(_=!1,E.fromString(de)):N.value=!1}),he(()=>I.value,de=>{R.value=de,_&&n("activeChange",de),_=!0}),he(()=>E.value,()=>{!o.modelValue&&!N.value&&(N.value=!0)}),he(()=>T.value,()=>{je(()=>{var de,ie,we;(de=c.value)==null||de.update(),(ie=h.value)==null||ie.update(),(we=v.value)==null||we.update()})}),pt(y2,{currentColor:I}),t({color:E,show:D,hide:O,focus:Q,blur:Se}),(de,ie)=>(k(),re(i(In),{ref_key:"popper",ref:m,visible:T.value,"show-arrow":!1,"fallback-placements":["bottom","top","right","left"],offset:0,"gpu-acceleration":!1,"popper-class":[i(l).be("picker","panel"),i(l).b("dropdown"),de.popperClass],"stop-popper-mouse-event":!1,effect:"light",trigger:"click",teleported:de.teleported,transition:`${i(l).namespace.value}-zoom-in-top`,persistent:"",onHide:ie[2]||(ie[2]=we=>x(!1))},{content:J(()=>[et((k(),F("div",{onKeydown:Tt(Y,["esc"])},[z("div",{class:$(i(l).be("dropdown","main-wrapper"))},[U(hz,{ref_key:"hue",ref:c,class:"hue-slider",color:i(E),vertical:""},null,8,["color"]),U(Oz,{ref_key:"sv",ref:h,color:i(E)},null,8,["color"])],2),de.showAlpha?(k(),re(dz,{key:0,ref_key:"alpha",ref:v,color:i(E)},null,8,["color"])):oe("v-if",!0),de.predefine?(k(),re(_z,{key:1,ref:"predefine",color:i(E),colors:de.predefine},null,8,["color","colors"])):oe("v-if",!0),z("div",{class:$(i(l).be("dropdown","btns"))},[z("span",{class:$(i(l).be("dropdown","value"))},[U(i(Nn),{ref_key:"inputRef",ref:y,modelValue:R.value,"onUpdate:modelValue":ie[0]||(ie[0]=we=>R.value=we),"validate-event":!1,size:"small",onKeyup:Tt(G,["enter"]),onBlur:G},null,8,["modelValue","onKeyup"])],2),U(i(pn),{class:$(i(l).be("dropdown","link-btn")),text:"",size:"small",onClick:ue},{default:J(()=>[bt(Oe(i(r)("el.colorpicker.clear")),1)]),_:1},8,["class"]),U(i(pn),{plain:"",size:"small",class:$(i(l).be("dropdown","btn")),onClick:ne},{default:J(()=>[bt(Oe(i(r)("el.colorpicker.confirm")),1)]),_:1},8,["class"])],2)],40,Nz)),[[i(gr),te]])]),default:J(()=>[z("div",{id:i(d),ref_key:"triggerRef",ref:p,class:$(i(H)),role:"button","aria-label":i(L),"aria-labelledby":i(W),"aria-description":i(r)("el.colorpicker.description",{color:de.modelValue||""}),"aria-disabled":i(u),tabindex:i(u)?-1:de.tabindex,onKeydown:X,onFocus:C,onBlur:ie[1]||(ie[1]=(...we)=>i(b)&&i(b)(...we))},[i(u)?(k(),F("div",{key:0,class:$(i(l).be("picker","mask"))},null,2)):oe("v-if",!0),z("div",{class:$(i(l).be("picker","trigger")),onClick:j},[z("span",{class:$([i(l).be("picker","color"),i(l).is("alpha",de.showAlpha)])},[z("span",{class:$(i(l).be("picker","color-inner")),style:Ve({backgroundColor:i(A)})},[et(U(i(Fe),{class:$([i(l).be("picker","icon"),i(l).is("icon-arrow-down")])},{default:J(()=>[U(i(_r))]),_:1},8,["class"]),[[St,de.modelValue||N.value]]),et(U(i(Fe),{class:$([i(l).be("picker","empty"),i(l).is("icon-close")])},{default:J(()=>[U(i(Oo))]),_:1},8,["class"]),[[St,!de.modelValue&&!N.value]])],6)],2)],2)],42,Mz)]),_:1},8,["visible","popper-class","teleported","transition"]))}});var Az=ke(Iz,[["__file","color-picker.vue"]]);const Pz=rt(Az),xz=K({name:"ElContainer"}),Lz=K({...xz,props:{direction:{type:String}},setup(e){const t=e,n=mn(),o=be("container"),r=S(()=>t.direction==="vertical"?!0:t.direction==="horizontal"?!1:n&&n.default?n.default().some(s=>{const a=s.type.name;return a==="ElHeader"||a==="ElFooter"}):!1);return(l,s)=>(k(),F("section",{class:$([i(o).b(),i(o).is("vertical",i(r))])},[ae(l.$slots,"default")],2))}});var Dz=ke(Lz,[["__file","container.vue"]]);const Bz=K({name:"ElAside"}),Fz=K({...Bz,props:{width:{type:String,default:null}},setup(e){const t=e,n=be("aside"),o=S(()=>t.width?n.cssVarBlock({width:t.width}):{});return(r,l)=>(k(),F("aside",{class:$(i(n).b()),style:Ve(i(o))},[ae(r.$slots,"default")],6))}});var b2=ke(Fz,[["__file","aside.vue"]]);const Vz=K({name:"ElFooter"}),Hz=K({...Vz,props:{height:{type:String,default:null}},setup(e){const t=e,n=be("footer"),o=S(()=>t.height?n.cssVarBlock({height:t.height}):{});return(r,l)=>(k(),F("footer",{class:$(i(n).b()),style:Ve(i(o))},[ae(r.$slots,"default")],6))}});var w2=ke(Hz,[["__file","footer.vue"]]);const zz=K({name:"ElHeader"}),Kz=K({...zz,props:{height:{type:String,default:null}},setup(e){const t=e,n=be("header"),o=S(()=>t.height?n.cssVarBlock({height:t.height}):{});return(r,l)=>(k(),F("header",{class:$(i(n).b()),style:Ve(i(o))},[ae(r.$slots,"default")],6))}});var C2=ke(Kz,[["__file","header.vue"]]);const Wz=K({name:"ElMain"}),jz=K({...Wz,setup(e){const t=be("main");return(n,o)=>(k(),F("main",{class:$(i(t).b())},[ae(n.$slots,"default")],2))}});var S2=ke(jz,[["__file","main.vue"]]);const Uz=rt(Dz,{Aside:b2,Footer:w2,Header:C2,Main:S2}),qz=Kt(b2),Yz=Kt(w2),Gz=Kt(C2),Xz=Kt(S2);var kp={},Jz={get exports(){return kp},set exports(e){kp=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){return function(n,o){var r=o.prototype,l=r.format;r.format=function(s){var a=this,u=this.$locale();if(!this.isValid())return l.bind(this)(s);var d=this.$utils(),f=(s||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(c){switch(c){case"Q":return Math.ceil((a.$M+1)/3);case"Do":return u.ordinal(a.$D);case"gggg":return a.weekYear();case"GGGG":return a.isoWeekYear();case"wo":return u.ordinal(a.week(),"W");case"w":case"ww":return d.s(a.week(),c==="w"?1:2,"0");case"W":case"WW":return d.s(a.isoWeek(),c==="W"?1:2,"0");case"k":case"kk":return d.s(String(a.$H===0?24:a.$H),c==="k"?1:2,"0");case"X":return Math.floor(a.$d.getTime()/1e3);case"x":return a.$d.getTime();case"z":return"["+a.offsetName()+"]";case"zzz":return"["+a.offsetName("long")+"]";default:return c}});return l.bind(this)(f)}}})})(Jz);const Zz=kp;var $p={},Qz={get exports(){return $p},set exports(e){$p=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){var n="week",o="year";return function(r,l,s){var a=l.prototype;a.week=function(u){if(u===void 0&&(u=null),u!==null)return this.add(7*(u-this.week()),"day");var d=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var f=s(this).startOf(o).add(1,o).date(d),c=s(this).endOf(n);if(f.isBefore(c))return 1}var h=s(this).startOf(o).date(d).startOf(n).subtract(1,"millisecond"),v=this.diff(h,n,!0);return v<0?s(this).startOf("week").week():Math.ceil(v)},a.weeks=function(u){return u===void 0&&(u=null),this.week(u)}}})})(Qz);const eK=$p;var Tp={},tK={get exports(){return Tp},set exports(e){Tp=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){return function(n,o){o.prototype.weekYear=function(){var r=this.month(),l=this.week(),s=this.year();return l===1&&r===11?s+1:r===0&&l>=52?s-1:s}}})})(tK);const nK=Tp;var Op={},oK={get exports(){return Op},set exports(e){Op=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){return function(n,o,r){o.prototype.dayOfYear=function(l){var s=Math.round((r(this).startOf("day")-r(this).startOf("year"))/864e5)+1;return l==null?s:this.add(l-s,"day")}}})})(oK);const rK=Op;var Np={},lK={get exports(){return Np},set exports(e){Np=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){return function(n,o){o.prototype.isSameOrAfter=function(r,l){return this.isSame(r,l)||this.isAfter(r,l)}}})})(lK);const sK=Np;var Mp={},aK={get exports(){return Mp},set exports(e){Mp=e}};(function(e,t){(function(n,o){e.exports=o()})($r,function(){return function(n,o){o.prototype.isSameOrBefore=function(r,l){return this.isSame(r,l)||this.isBefore(r,l)}}})})(aK);const iK=Mp,Dv=Symbol(),uK=Ee({...xv,type:{type:Z(String),default:"date"}}),cK=["date","dates","year","years","month","week","range"],Bv=Ee({disabledDate:{type:Z(Function)},date:{type:Z(Object),required:!0},minDate:{type:Z(Object)},maxDate:{type:Z(Object)},parsedValue:{type:Z([Object,Array])},rangeState:{type:Z(Object),default:()=>({endDate:null,selecting:!1})}}),_2=Ee({type:{type:Z(String),required:!0,values:R3},dateFormat:String,timeFormat:String}),E2=Ee({unlinkPanels:Boolean,parsedValue:{type:Z(Array)}}),Fv=e=>({type:String,values:cK,default:e}),dK=Ee({..._2,parsedValue:{type:Z([Object,Array])},visible:{type:Boolean},format:{type:String,default:""}}),fK=Ee({...Bv,cellClassName:{type:Z(Function)},showWeekNumber:Boolean,selectionMode:Fv("date")}),pK=["changerange","pick","select"],Rp=e=>{if(!Ae(e))return!1;const[t,n]=e;return lt.isDayjs(t)&<.isDayjs(n)&&t.isSameOrBefore(n)},k2=(e,{lang:t,unit:n,unlinkPanels:o})=>{let r;if(Ae(e)){let[l,s]=e.map(a=>lt(a).locale(t));return o||(s=l.add(1,n)),[l,s]}else e?r=lt(e):r=lt();return r=r.locale(t),[r,r.add(1,n)]},hK=(e,t,{columnIndexOffset:n,startDate:o,nextEndDate:r,now:l,unit:s,relativeDateGetter:a,setCellMetadata:u,setRowMetadata:d})=>{for(let f=0;f["normal","today"].includes(e),vK=(e,t)=>{const{lang:n}=wt(),o=P(),r=P(),l=P(),s=P(),a=P([[],[],[],[],[],[]]);let u=!1;const d=e.date.$locale().weekStart||7,f=e.date.locale("en").localeData().weekdaysShort().map(O=>O.toLowerCase()),c=S(()=>d>3?7-d:-d),h=S(()=>{const O=e.date.startOf("month");return O.subtract(O.day()||7,"day")}),v=S(()=>f.concat(f).slice(d,d+7)),m=S(()=>Yw(i(C)).some(O=>O.isCurrent)),p=S(()=>{const O=e.date.startOf("month"),B=O.day()||7,j=O.daysInMonth(),G=O.subtract(1,"month").daysInMonth();return{startOfMonthDay:B,dateCountOfMonth:j,dateCountOfLastMonth:G}}),y=S(()=>e.selectionMode==="dates"?Zn(e.parsedValue):[]),g=(O,{count:B,rowIndex:j,columnIndex:G})=>{const{startOfMonthDay:ne,dateCountOfMonth:ue,dateCountOfLastMonth:te}=i(p),Y=i(c);if(j>=0&&j<=1){const X=ne+Y<0?7+ne+Y:ne+Y;if(G+j*7>=X)return O.text=B,!0;O.text=te-(X-G%7)+1+j*7,O.type="prev-month"}else return B<=ue?O.text=B:(O.text=B-ue,O.type="next-month"),!0;return!1},w=(O,{columnIndex:B,rowIndex:j},G)=>{const{disabledDate:ne,cellClassName:ue}=e,te=i(y),Y=g(O,{count:G,rowIndex:j,columnIndex:B}),X=O.dayjs.toDate();return O.selected=te.find(Q=>Q.isSame(O.dayjs,"day")),O.isSelected=!!O.selected,O.isCurrent=E(O),O.disabled=ne==null?void 0:ne(X),O.customClass=ue==null?void 0:ue(X),Y},b=O=>{if(e.selectionMode==="week"){const[B,j]=e.showWeekNumber?[1,7]:[0,6],G=D(O[B+1]);O[B].inRange=G,O[B].start=G,O[j].inRange=G,O[j].end=G}},C=S(()=>{const{minDate:O,maxDate:B,rangeState:j,showWeekNumber:G}=e,ne=i(c),ue=i(a),te="day";let Y=1;if(G)for(let X=0;X<6;X++)ue[X][0]||(ue[X][0]={type:"week",text:i(h).add(X*7+1,te).week()});return hK({row:6,column:7},ue,{startDate:O,columnIndexOffset:G?1:0,nextEndDate:j.endDate||B||j.selecting&&O||null,now:lt().locale(i(n)).startOf(te),unit:te,relativeDateGetter:X=>i(h).add(X-ne,te),setCellMetadata:(...X)=>{w(...X,Y)&&(Y+=1)},setRowMetadata:b}),ue});he(()=>e.date,async()=>{var O;(O=i(o))!=null&&O.contains(document.activeElement)&&(await je(),await _())});const _=async()=>{var O;return(O=i(r))==null?void 0:O.focus()},E=O=>e.selectionMode==="date"&&Ip(O.type)&&T(O,e.parsedValue),T=(O,B)=>B?lt(B).locale(i(n)).isSame(e.date.date(Number(O.text)),"day"):!1,N=(O,B)=>{const j=O*7+(B-(e.showWeekNumber?1:0))-i(c);return i(h).add(j,"day")},R=O=>{var B;if(!e.rangeState.selecting)return;let j=O.target;if(j.tagName==="SPAN"&&(j=(B=j.parentNode)==null?void 0:B.parentNode),j.tagName==="DIV"&&(j=j.parentNode),j.tagName!=="TD")return;const G=j.parentNode.rowIndex-1,ne=j.cellIndex;i(C)[G][ne].disabled||(G!==i(l)||ne!==i(s))&&(l.value=G,s.value=ne,t("changerange",{selecting:!0,endDate:N(G,ne)}))},A=O=>!i(m)&&(O==null?void 0:O.text)===1&&O.type==="normal"||O.isCurrent,I=O=>{u||i(m)||e.selectionMode!=="date"||M(O,!0)},L=O=>{O.target.closest("td")&&(u=!0)},W=O=>{O.target.closest("td")&&(u=!1)},H=O=>{!e.rangeState.selecting||!e.minDate?(t("pick",{minDate:O,maxDate:null}),t("select",!0)):(O>=e.minDate?t("pick",{minDate:e.minDate,maxDate:O}):t("pick",{minDate:O,maxDate:e.minDate}),t("select",!1))},V=O=>{const B=O.week(),j=`${O.year()}w${B}`;t("pick",{year:O.year(),week:B,value:j,date:O.startOf("week")})},x=(O,B)=>{const j=B?Zn(e.parsedValue).filter(G=>(G==null?void 0:G.valueOf())!==O.valueOf()):Zn(e.parsedValue).concat([O]);t("pick",j)},M=(O,B=!1)=>{const j=O.target.closest("td");if(!j)return;const G=j.parentNode.rowIndex-1,ne=j.cellIndex,ue=i(C)[G][ne];if(ue.disabled||ue.type==="week")return;const te=N(G,ne);switch(e.selectionMode){case"range":{H(te);break}case"date":{t("pick",te,B);break}case"week":{V(te);break}case"dates":{x(te,!!ue.selected);break}}},D=O=>{if(e.selectionMode!=="week")return!1;let B=e.date.startOf("day");if(O.type==="prev-month"&&(B=B.subtract(1,"month")),O.type==="next-month"&&(B=B.add(1,"month")),B=B.date(Number.parseInt(O.text,10)),e.parsedValue&&!Array.isArray(e.parsedValue)){const j=(e.parsedValue.day()-d+7)%7-1;return e.parsedValue.subtract(j,"day").isSame(B,"day")}return!1};return{WEEKS:v,rows:C,tbodyRef:o,currentCellRef:r,focus:_,isCurrent:E,isWeekActive:D,isSelectedCell:A,handlePickDate:M,handleMouseUp:W,handleMouseDown:L,handleMouseMove:R,handleFocus:I}},mK=(e,{isCurrent:t,isWeekActive:n})=>{const o=be("date-table"),{t:r}=wt(),l=S(()=>[o.b(),{"is-week-mode":e.selectionMode==="week"}]),s=S(()=>r("el.datepicker.dateTablePrompt")),a=S(()=>r("el.datepicker.week"));return{tableKls:l,tableLabel:s,weekLabel:a,getCellClasses:f=>{const c=[];return Ip(f.type)&&!f.disabled?(c.push("available"),f.type==="today"&&c.push("today")):c.push(f.type),t(f)&&c.push("current"),f.inRange&&(Ip(f.type)||e.selectionMode==="week")&&(c.push("in-range"),f.start&&c.push("start-date"),f.end&&c.push("end-date")),f.disabled&&c.push("disabled"),f.selected&&c.push("selected"),f.customClass&&c.push(f.customClass),c.join(" ")},getRowKls:f=>[o.e("row"),{current:n(f)}],t:r}},gK=Ee({cell:{type:Z(Object)}});var yK=K({name:"ElDatePickerCell",props:gK,setup(e){const t=be("date-table-cell"),{slots:n}=xe(Dv);return()=>{const{cell:o}=e;return ae(n,"default",{...o},()=>[U("div",{class:t.b()},[U("span",{class:t.e("text")},[o==null?void 0:o.text])])])}}});const bK=["aria-label"],wK={key:0,scope:"col"},CK=["aria-label"],SK=["aria-current","aria-selected","tabindex"],_K=K({__name:"basic-date-table",props:fK,emits:pK,setup(e,{expose:t,emit:n}){const o=e,{WEEKS:r,rows:l,tbodyRef:s,currentCellRef:a,focus:u,isCurrent:d,isWeekActive:f,isSelectedCell:c,handlePickDate:h,handleMouseUp:v,handleMouseDown:m,handleMouseMove:p,handleFocus:y}=vK(o,n),{tableLabel:g,tableKls:w,weekLabel:b,getCellClasses:C,getRowKls:_,t:E}=mK(o,{isCurrent:d,isWeekActive:f});return t({focus:u}),(T,N)=>(k(),F("table",{"aria-label":i(g),class:$(i(w)),cellspacing:"0",cellpadding:"0",role:"grid",onClick:N[1]||(N[1]=(...R)=>i(h)&&i(h)(...R)),onMousemove:N[2]||(N[2]=(...R)=>i(p)&&i(p)(...R)),onMousedown:N[3]||(N[3]=Xe((...R)=>i(m)&&i(m)(...R),["prevent"])),onMouseup:N[4]||(N[4]=(...R)=>i(v)&&i(v)(...R))},[z("tbody",{ref_key:"tbodyRef",ref:s},[z("tr",null,[T.showWeekNumber?(k(),F("th",wK,Oe(i(b)),1)):oe("v-if",!0),(k(!0),F(ze,null,mt(i(r),(R,A)=>(k(),F("th",{key:A,"aria-label":i(E)("el.datepicker.weeksFull."+R),scope:"col"},Oe(i(E)("el.datepicker.weeks."+R)),9,CK))),128))]),(k(!0),F(ze,null,mt(i(l),(R,A)=>(k(),F("tr",{key:A,class:$(i(_)(R[1]))},[(k(!0),F(ze,null,mt(R,(I,L)=>(k(),F("td",{key:`${A}.${L}`,ref_for:!0,ref:W=>i(c)(I)&&(a.value=W),class:$(i(C)(I)),"aria-current":I.isCurrent?"date":void 0,"aria-selected":I.isCurrent,tabindex:i(c)(I)?0:-1,onFocus:N[0]||(N[0]=(...W)=>i(y)&&i(y)(...W))},[U(i(yK),{cell:I},null,8,["cell"])],42,SK))),128))],2))),128))],512)],42,bK))}});var Ap=ke(_K,[["__file","basic-date-table.vue"]]);const EK=Ee({...Bv,selectionMode:Fv("month")}),kK=["aria-label"],$K=["aria-selected","aria-label","tabindex","onKeydown"],TK={class:"cell"},OK=K({__name:"basic-month-table",props:EK,emits:["changerange","pick","select"],setup(e,{expose:t,emit:n}){const o=e,r=(C,_,E)=>{const T=lt().locale(E).startOf("month").month(_).year(C),N=T.daysInMonth();return Ur(N).map(R=>T.add(R,"day").toDate())},l=be("month-table"),{t:s,lang:a}=wt(),u=P(),d=P(),f=P(o.date.locale("en").localeData().monthsShort().map(C=>C.toLowerCase())),c=P([[],[],[]]),h=P(),v=P(),m=S(()=>{var C,_;const E=c.value,T=lt().locale(a.value).startOf("month");for(let N=0;N<3;N++){const R=E[N];for(let A=0;A<4;A++){const I=R[A]||(R[A]={row:N,column:A,type:"normal",inRange:!1,start:!1,end:!1,text:-1,disabled:!1});I.type="normal";const L=N*4+A,W=o.date.startOf("year").month(L),H=o.rangeState.endDate||o.maxDate||o.rangeState.selecting&&o.minDate||null;I.inRange=!!(o.minDate&&W.isSameOrAfter(o.minDate,"month")&&H&&W.isSameOrBefore(H,"month"))||!!(o.minDate&&W.isSameOrBefore(o.minDate,"month")&&H&&W.isSameOrAfter(H,"month")),(C=o.minDate)!=null&&C.isSameOrAfter(H)?(I.start=!!(H&&W.isSame(H,"month")),I.end=o.minDate&&W.isSame(o.minDate,"month")):(I.start=!!(o.minDate&&W.isSame(o.minDate,"month")),I.end=!!(H&&W.isSame(H,"month"))),T.isSame(W)&&(I.type="today"),I.text=L,I.disabled=((_=o.disabledDate)==null?void 0:_.call(o,W.toDate()))||!1}}return E}),p=()=>{var C;(C=d.value)==null||C.focus()},y=C=>{const _={},E=o.date.year(),T=new Date,N=C.text;return _.disabled=o.disabledDate?r(E,N,a.value).every(o.disabledDate):!1,_.current=Zn(o.parsedValue).findIndex(R=>lt.isDayjs(R)&&R.year()===E&&R.month()===N)>=0,_.today=T.getFullYear()===E&&T.getMonth()===N,C.inRange&&(_["in-range"]=!0,C.start&&(_["start-date"]=!0),C.end&&(_["end-date"]=!0)),_},g=C=>{const _=o.date.year(),E=C.text;return Zn(o.date).findIndex(T=>T.year()===_&&T.month()===E)>=0},w=C=>{var _;if(!o.rangeState.selecting)return;let E=C.target;if(E.tagName==="SPAN"&&(E=(_=E.parentNode)==null?void 0:_.parentNode),E.tagName==="DIV"&&(E=E.parentNode),E.tagName!=="TD")return;const T=E.parentNode.rowIndex,N=E.cellIndex;m.value[T][N].disabled||(T!==h.value||N!==v.value)&&(h.value=T,v.value=N,n("changerange",{selecting:!0,endDate:o.date.startOf("year").month(T*4+N)}))},b=C=>{var _;const E=(_=C.target)==null?void 0:_.closest("td");if((E==null?void 0:E.tagName)!=="TD"||co(E,"disabled"))return;const T=E.cellIndex,R=E.parentNode.rowIndex*4+T,A=o.date.startOf("year").month(R);o.selectionMode==="range"?o.rangeState.selecting?(o.minDate&&A>=o.minDate?n("pick",{minDate:o.minDate,maxDate:A}):n("pick",{minDate:A,maxDate:o.minDate}),n("select",!1)):(n("pick",{minDate:A,maxDate:null}),n("select",!0)):n("pick",R)};return he(()=>o.date,async()=>{var C,_;(C=u.value)!=null&&C.contains(document.activeElement)&&(await je(),(_=d.value)==null||_.focus())}),t({focus:p}),(C,_)=>(k(),F("table",{role:"grid","aria-label":i(s)("el.datepicker.monthTablePrompt"),class:$(i(l).b()),onClick:b,onMousemove:w},[z("tbody",{ref_key:"tbodyRef",ref:u},[(k(!0),F(ze,null,mt(i(m),(E,T)=>(k(),F("tr",{key:T},[(k(!0),F(ze,null,mt(E,(N,R)=>(k(),F("td",{key:R,ref_for:!0,ref:A=>g(N)&&(d.value=A),class:$(y(N)),"aria-selected":`${g(N)}`,"aria-label":i(s)(`el.datepicker.month${+N.text+1}`),tabindex:g(N)?0:-1,onKeydown:[Tt(Xe(b,["prevent","stop"]),["space"]),Tt(Xe(b,["prevent","stop"]),["enter"])]},[z("div",null,[z("span",TK,Oe(i(s)("el.datepicker.months."+f.value[N.text])),1)])],42,$K))),128))]))),128))],512)],42,kK))}});var Pp=ke(OK,[["__file","basic-month-table.vue"]]);const{date:NK,disabledDate:MK,parsedValue:RK}=Bv,IK=Ee({date:NK,disabledDate:MK,parsedValue:RK,selectionMode:Fv("year")}),AK=["aria-label"],PK=["aria-selected","tabindex","onKeydown"],xK={class:"cell"},LK={key:1},DK=K({__name:"basic-year-table",props:IK,emits:["pick"],setup(e,{expose:t,emit:n}){const o=e,r=(p,y)=>{const g=lt(String(p)).locale(y).startOf("year"),b=g.endOf("year").dayOfYear();return Ur(b).map(C=>g.add(C,"day").toDate())},l=be("year-table"),{t:s,lang:a}=wt(),u=P(),d=P(),f=S(()=>Math.floor(o.date.year()/10)*10),c=()=>{var p;(p=d.value)==null||p.focus()},h=p=>{const y={},g=lt().locale(a.value);return y.disabled=o.disabledDate?r(p,a.value).every(o.disabledDate):!1,y.current=Zn(o.parsedValue).findIndex(w=>w.year()===p)>=0,y.today=g.year()===p,y},v=p=>p===f.value&&o.date.year()f.value+9||Zn(o.date).findIndex(y=>y.year()===p)>=0||Zn(o.parsedValue).findIndex(y=>(y==null?void 0:y.year())===p)>=0,m=p=>{const g=p.target.closest("td");if(g&&g.textContent){if(co(g,"disabled"))return;const w=g.textContent||g.innerText;if(o.selectionMode==="years"){if(p.type==="keydown"){n("pick",Zn(o.parsedValue),!1);return}const b=co(g,"current")?Zn(o.parsedValue).filter(C=>(C==null?void 0:C.year())!==Number(w)):Zn(o.parsedValue).concat([lt(w)]);n("pick",b)}else n("pick",Number(w))}};return he(()=>o.date,async()=>{var p,y;(p=u.value)!=null&&p.contains(document.activeElement)&&(await je(),(y=d.value)==null||y.focus())}),t({focus:c}),(p,y)=>(k(),F("table",{role:"grid","aria-label":i(s)("el.datepicker.yearTablePrompt"),class:$(i(l).b()),onClick:m},[z("tbody",{ref_key:"tbodyRef",ref:u},[(k(),F(ze,null,mt(3,(g,w)=>z("tr",{key:w},[(k(),F(ze,null,mt(4,(b,C)=>(k(),F(ze,{key:w+"_"+C},[w*4+C<10?(k(),F("td",{key:0,ref_for:!0,ref:_=>v(i(f)+w*4+C)&&(d.value=_),class:$(["available",h(i(f)+w*4+C)]),"aria-selected":`${v(i(f)+w*4+C)}`,tabindex:v(i(f)+w*4+C)?0:-1,onKeydown:[Tt(Xe(m,["prevent","stop"]),["space"]),Tt(Xe(m,["prevent","stop"]),["enter"])]},[z("div",null,[z("span",xK,Oe(i(f)+w*4+C),1)])],42,PK)):(k(),F("td",LK))],64))),64))])),64))],512)],10,AK))}});var BK=ke(DK,[["__file","basic-year-table.vue"]]);const FK=["onClick"],VK=["aria-label"],HK=["aria-label"],zK=["aria-label"],KK=["aria-label"],WK=K({__name:"panel-date-pick",props:dK,emits:["pick","set-picker-option","panel-change"],setup(e,{emit:t}){const n=e,o=(pe,Me,ye)=>!0,r=be("picker-panel"),l=be("date-picker"),s=zl(),a=mn(),{t:u,lang:d}=wt(),f=xe("EP_PICKER_BASE"),c=xe(id),{shortcuts:h,disabledDate:v,cellClassName:m,defaultTime:p}=f.props,y=Rt(f.props,"defaultValue"),g=P(),w=P(lt().locale(d.value)),b=P(!1);let C=!1;const _=S(()=>lt(p).locale(d.value)),E=S(()=>w.value.month()),T=S(()=>w.value.year()),N=P([]),R=P(null),A=P(null),I=pe=>N.value.length>0?o(pe,N.value,n.format||"HH:mm:ss"):!0,L=pe=>p&&!ee.value&&!b.value&&!C?_.value.year(pe.year()).month(pe.month()).date(pe.date()):Y.value?pe.millisecond(0):pe.startOf("day"),W=(pe,...Me)=>{if(!pe)t("pick",pe,...Me);else if(Ae(pe)){const ye=pe.map(L);t("pick",ye,...Me)}else t("pick",L(pe),...Me);R.value=null,A.value=null,b.value=!1,C=!1},H=async(pe,Me)=>{if(B.value==="date"){pe=pe;let ye=n.parsedValue?n.parsedValue.year(pe.year()).month(pe.month()).date(pe.date()):pe;I(ye)||(ye=N.value[0][0].year(pe.year()).month(pe.month()).date(pe.date())),w.value=ye,W(ye,Y.value||Me),n.type==="datetime"&&(await je(),Je())}else B.value==="week"?W(pe.date):B.value==="dates"&&W(pe,!0)},V=pe=>{const Me=pe?"add":"subtract";w.value=w.value[Me](1,"month"),qe("month")},x=pe=>{const Me=w.value,ye=pe?"add":"subtract";w.value=M.value==="year"?Me[ye](10,"year"):Me[ye](1,"year"),qe("year")},M=P("date"),D=S(()=>{const pe=u("el.datepicker.year");if(M.value==="year"){const Me=Math.floor(T.value/10)*10;return pe?`${Me} ${pe} - ${Me+9} ${pe}`:`${Me} - ${Me+9}`}return`${T.value} ${pe}`}),O=pe=>{const Me=Ge(pe.value)?pe.value():pe.value;if(Me){C=!0,W(lt(Me).locale(d.value));return}pe.onClick&&pe.onClick({attrs:s,slots:a,emit:t})},B=S(()=>{const{type:pe}=n;return["week","month","year","years","dates"].includes(pe)?pe:"date"}),j=S(()=>B.value==="date"?M.value:B.value),G=S(()=>!!h.length),ne=async pe=>{w.value=w.value.startOf("month").month(pe),B.value==="month"?W(w.value,!1):(M.value="date",["month","year","date","week"].includes(B.value)&&(W(w.value,!0),await je(),Je())),qe("month")},ue=async(pe,Me)=>{B.value==="year"?(w.value=w.value.startOf("year").year(pe),W(w.value,!1)):B.value==="years"?W(pe,Me??!0):(w.value=w.value.year(pe),M.value="month",["month","year","date","week"].includes(B.value)&&(W(w.value,!0),await je(),Je())),qe("year")},te=async pe=>{M.value=pe,await je(),Je()},Y=S(()=>n.type==="datetime"||n.type==="datetimerange"),X=S(()=>{const pe=Y.value||B.value==="dates",Me=B.value==="years",ye=M.value==="date",se=M.value==="year";return pe&&ye||Me&&se}),Q=S(()=>v?n.parsedValue?Ae(n.parsedValue)?v(n.parsedValue[0].toDate()):v(n.parsedValue.toDate()):!0:!1),Se=()=>{if(B.value==="dates"||B.value==="years")W(n.parsedValue);else{let pe=n.parsedValue;if(!pe){const Me=lt(p).locale(d.value),ye=Le();pe=Me.year(ye.year()).month(ye.month()).date(ye.date())}w.value=pe,W(pe)}},de=S(()=>v?v(lt().locale(d.value).toDate()):!1),ie=()=>{const Me=lt().locale(d.value).toDate();b.value=!0,(!v||!v(Me))&&I(Me)&&(w.value=lt().locale(d.value),W(w.value))},we=S(()=>n.timeFormat||LS(n.format)),q=S(()=>n.dateFormat||xS(n.format)),ee=S(()=>{if(A.value)return A.value;if(!(!n.parsedValue&&!y.value))return(n.parsedValue||w.value).format(we.value)}),ce=S(()=>{if(R.value)return R.value;if(!(!n.parsedValue&&!y.value))return(n.parsedValue||w.value).format(q.value)}),$e=P(!1),fe=()=>{$e.value=!0},ge=()=>{$e.value=!1},_e=pe=>({hour:pe.hour(),minute:pe.minute(),second:pe.second(),year:pe.year(),month:pe.month(),date:pe.date()}),Ne=(pe,Me,ye)=>{const{hour:se,minute:Ce,second:Be}=_e(pe),le=n.parsedValue?n.parsedValue.hour(se).minute(Ce).second(Be):pe;w.value=le,W(w.value,!0),ye||($e.value=Me)},Te=pe=>{const Me=lt(pe,we.value).locale(d.value);if(Me.isValid()&&I(Me)){const{year:ye,month:se,date:Ce}=_e(w.value);w.value=Me.year(ye).month(se).date(Ce),A.value=null,$e.value=!1,W(w.value,!0)}},me=pe=>{const Me=lt(pe,q.value).locale(d.value);if(Me.isValid()){if(v&&v(Me.toDate()))return;const{hour:ye,minute:se,second:Ce}=_e(w.value);w.value=Me.hour(ye).minute(se).second(Ce),R.value=null,W(w.value,!0)}},He=pe=>lt.isDayjs(pe)&&pe.isValid()&&(v?!v(pe.toDate()):!0),Pe=pe=>Ae(pe)?pe.map(Me=>Me.format(n.format)):pe.format(n.format),ve=pe=>lt(pe,n.format).locale(d.value),Le=()=>{const pe=lt(y.value).locale(d.value);if(!y.value){const Me=_.value;return lt().hour(Me.hour()).minute(Me.minute()).second(Me.second()).locale(d.value)}return pe},Je=async()=>{var pe;["week","month","year","date"].includes(B.value)&&((pe=g.value)==null||pe.focus(),B.value==="week"&&it(We.down))},ct=pe=>{const{code:Me}=pe;[We.up,We.down,We.left,We.right,We.home,We.end,We.pageUp,We.pageDown].includes(Me)&&(it(Me),pe.stopPropagation(),pe.preventDefault()),[We.enter,We.space,We.numpadEnter].includes(Me)&&R.value===null&&A.value===null&&(pe.preventDefault(),W(w.value,!1))},it=pe=>{var Me;const{up:ye,down:se,left:Ce,right:Be,home:le,end:Ke,pageUp:ft,pageDown:Et}=We,jt={year:{[ye]:-4,[se]:4,[Ce]:-1,[Be]:1,offset:(vt,Zt)=>vt.setFullYear(vt.getFullYear()+Zt)},month:{[ye]:-4,[se]:4,[Ce]:-1,[Be]:1,offset:(vt,Zt)=>vt.setMonth(vt.getMonth()+Zt)},week:{[ye]:-1,[se]:1,[Ce]:-1,[Be]:1,offset:(vt,Zt)=>vt.setDate(vt.getDate()+Zt*7)},date:{[ye]:-7,[se]:7,[Ce]:-1,[Be]:1,[le]:vt=>-vt.getDay(),[Ke]:vt=>-vt.getDay()+6,[ft]:vt=>-new Date(vt.getFullYear(),vt.getMonth(),0).getDate(),[Et]:vt=>new Date(vt.getFullYear(),vt.getMonth()+1,0).getDate(),offset:(vt,Zt)=>vt.setDate(vt.getDate()+Zt)}},un=w.value.toDate();for(;Math.abs(w.value.diff(un,"year",!0))<1;){const vt=jt[j.value];if(!vt)return;if(vt.offset(un,Ge(vt[pe])?vt[pe](un):(Me=vt[pe])!=null?Me:0),v&&v(un))break;const Zt=lt(un).locale(d.value);w.value=Zt,t("pick",Zt,!0);break}},qe=pe=>{t("panel-change",w.value.toDate(),pe,M.value)};return he(()=>B.value,pe=>{if(["month","year"].includes(pe)){M.value=pe;return}else if(pe==="years"){M.value="year";return}M.value="date"},{immediate:!0}),he(()=>M.value,()=>{c==null||c.updatePopper()}),he(()=>y.value,pe=>{pe&&(w.value=Le())},{immediate:!0}),he(()=>n.parsedValue,pe=>{if(pe){if(B.value==="dates"||B.value==="years"||Array.isArray(pe))return;w.value=pe}else w.value=Le()},{immediate:!0}),t("set-picker-option",["isValidValue",He]),t("set-picker-option",["formatToString",Pe]),t("set-picker-option",["parseUserInput",ve]),t("set-picker-option",["handleFocusPicker",Je]),(pe,Me)=>(k(),F("div",{class:$([i(r).b(),i(l).b(),{"has-sidebar":pe.$slots.sidebar||i(G),"has-time":i(Y)}])},[z("div",{class:$(i(r).e("body-wrapper"))},[ae(pe.$slots,"sidebar",{class:$(i(r).e("sidebar"))}),i(G)?(k(),F("div",{key:0,class:$(i(r).e("sidebar"))},[(k(!0),F(ze,null,mt(i(h),(ye,se)=>(k(),F("button",{key:se,type:"button",class:$(i(r).e("shortcut")),onClick:Ce=>O(ye)},Oe(ye.text),11,FK))),128))],2)):oe("v-if",!0),z("div",{class:$(i(r).e("body"))},[i(Y)?(k(),F("div",{key:0,class:$(i(l).e("time-header"))},[z("span",{class:$(i(l).e("editor-wrap"))},[U(i(Nn),{placeholder:i(u)("el.datepicker.selectDate"),"model-value":i(ce),size:"small","validate-event":!1,onInput:Me[0]||(Me[0]=ye=>R.value=ye),onChange:me},null,8,["placeholder","model-value"])],2),et((k(),F("span",{class:$(i(l).e("editor-wrap"))},[U(i(Nn),{placeholder:i(u)("el.datepicker.selectTime"),"model-value":i(ee),size:"small","validate-event":!1,onFocus:fe,onInput:Me[1]||(Me[1]=ye=>A.value=ye),onChange:Te},null,8,["placeholder","model-value"]),U(i(vc),{visible:$e.value,format:i(we),"parsed-value":w.value,onPick:Ne},null,8,["visible","format","parsed-value"])],2)),[[i(gr),ge]])],2)):oe("v-if",!0),et(z("div",{class:$([i(l).e("header"),(M.value==="year"||M.value==="month")&&i(l).e("header--bordered")])},[z("span",{class:$(i(l).e("prev-btn"))},[z("button",{type:"button","aria-label":i(u)("el.datepicker.prevYear"),class:$(["d-arrow-left",i(r).e("icon-btn")]),onClick:Me[2]||(Me[2]=ye=>x(!1))},[U(i(Fe),null,{default:J(()=>[U(i(As))]),_:1})],10,VK),et(z("button",{type:"button","aria-label":i(u)("el.datepicker.prevMonth"),class:$([i(r).e("icon-btn"),"arrow-left"]),onClick:Me[3]||(Me[3]=ye=>V(!1))},[U(i(Fe),null,{default:J(()=>[U(i(Jr))]),_:1})],10,HK),[[St,M.value==="date"]])],2),z("span",{role:"button",class:$(i(l).e("header-label")),"aria-live":"polite",tabindex:"0",onKeydown:Me[4]||(Me[4]=Tt(ye=>te("year"),["enter"])),onClick:Me[5]||(Me[5]=ye=>te("year"))},Oe(i(D)),35),et(z("span",{role:"button","aria-live":"polite",tabindex:"0",class:$([i(l).e("header-label"),{active:M.value==="month"}]),onKeydown:Me[6]||(Me[6]=Tt(ye=>te("month"),["enter"])),onClick:Me[7]||(Me[7]=ye=>te("month"))},Oe(i(u)(`el.datepicker.month${i(E)+1}`)),35),[[St,M.value==="date"]]),z("span",{class:$(i(l).e("next-btn"))},[et(z("button",{type:"button","aria-label":i(u)("el.datepicker.nextMonth"),class:$([i(r).e("icon-btn"),"arrow-right"]),onClick:Me[8]||(Me[8]=ye=>V(!0))},[U(i(Fe),null,{default:J(()=>[U(i(Bn))]),_:1})],10,zK),[[St,M.value==="date"]]),z("button",{type:"button","aria-label":i(u)("el.datepicker.nextYear"),class:$([i(r).e("icon-btn"),"d-arrow-right"]),onClick:Me[9]||(Me[9]=ye=>x(!0))},[U(i(Fe),null,{default:J(()=>[U(i(Ps))]),_:1})],10,KK)],2)],2),[[St,M.value!=="time"]]),z("div",{class:$(i(r).e("content")),onKeydown:ct},[M.value==="date"?(k(),re(Ap,{key:0,ref_key:"currentViewRef",ref:g,"selection-mode":i(B),date:w.value,"parsed-value":pe.parsedValue,"disabled-date":i(v),"cell-class-name":i(m),onPick:H},null,8,["selection-mode","date","parsed-value","disabled-date","cell-class-name"])):oe("v-if",!0),M.value==="year"?(k(),re(BK,{key:1,ref_key:"currentViewRef",ref:g,"selection-mode":i(B),date:w.value,"disabled-date":i(v),"parsed-value":pe.parsedValue,onPick:ue},null,8,["selection-mode","date","disabled-date","parsed-value"])):oe("v-if",!0),M.value==="month"?(k(),re(Pp,{key:2,ref_key:"currentViewRef",ref:g,date:w.value,"parsed-value":pe.parsedValue,"disabled-date":i(v),onPick:ne},null,8,["date","parsed-value","disabled-date"])):oe("v-if",!0)],34)],2)],2),et(z("div",{class:$(i(r).e("footer"))},[et(U(i(pn),{text:"",size:"small",class:$(i(r).e("link-btn")),disabled:i(de),onClick:ie},{default:J(()=>[bt(Oe(i(u)("el.datepicker.now")),1)]),_:1},8,["class","disabled"]),[[St,i(B)!=="dates"&&i(B)!=="years"]]),U(i(pn),{plain:"",size:"small",class:$(i(r).e("link-btn")),disabled:i(Q),onClick:Se},{default:J(()=>[bt(Oe(i(u)("el.datepicker.confirm")),1)]),_:1},8,["class","disabled"])],2),[[St,i(X)]])],2))}});var jK=ke(WK,[["__file","panel-date-pick.vue"]]);const UK=Ee({..._2,...E2}),qK=e=>{const{emit:t}=ot(),n=zl(),o=mn();return l=>{const s=Ge(l.value)?l.value():l.value;if(s){t("pick",[lt(s[0]).locale(e.value),lt(s[1]).locale(e.value)]);return}l.onClick&&l.onClick({attrs:n,slots:o,emit:t})}},$2=(e,{defaultValue:t,leftDate:n,rightDate:o,unit:r,onParsedValueChanged:l})=>{const{emit:s}=ot(),{pickerNs:a}=xe(Dv),u=be("date-range-picker"),{t:d,lang:f}=wt(),c=qK(f),h=P(),v=P(),m=P({endDate:null,selecting:!1}),p=b=>{m.value=b},y=(b=!1)=>{const C=i(h),_=i(v);Rp([C,_])&&s("pick",[C,_],b)},g=b=>{m.value.selecting=b,b||(m.value.endDate=null)},w=()=>{const[b,C]=k2(i(t),{lang:i(f),unit:r,unlinkPanels:e.unlinkPanels});h.value=void 0,v.value=void 0,n.value=b,o.value=C};return he(t,b=>{b&&w()},{immediate:!0}),he(()=>e.parsedValue,b=>{if(Ae(b)&&b.length===2){const[C,_]=b;h.value=C,n.value=C,v.value=_,l(i(h),i(v))}else w()},{immediate:!0}),{minDate:h,maxDate:v,rangeState:m,lang:f,ppNs:a,drpNs:u,handleChangeRange:p,handleRangeConfirm:y,handleShortcutClick:c,onSelect:g,t:d}},YK=["onClick"],GK=["aria-label"],XK=["aria-label"],JK=["disabled","aria-label"],ZK=["disabled","aria-label"],QK=["disabled","aria-label"],e9=["disabled","aria-label"],t9=["aria-label"],n9=["aria-label"],iu="month",o9=K({__name:"panel-date-range",props:UK,emits:["pick","set-picker-option","calendar-change","panel-change"],setup(e,{emit:t}){const n=e,o=xe("EP_PICKER_BASE"),{disabledDate:r,cellClassName:l,format:s,defaultTime:a,clearable:u}=o.props,d=Rt(o.props,"shortcuts"),f=Rt(o.props,"defaultValue"),{lang:c}=wt(),h=P(lt().locale(c.value)),v=P(lt().locale(c.value).add(1,iu)),{minDate:m,maxDate:p,rangeState:y,ppNs:g,drpNs:w,handleChangeRange:b,handleRangeConfirm:C,handleShortcutClick:_,onSelect:E,t:T}=$2(n,{defaultValue:f,leftDate:h,rightDate:v,unit:iu,onParsedValueChanged:Me}),N=P({min:null,max:null}),R=P({min:null,max:null}),A=S(()=>`${h.value.year()} ${T("el.datepicker.year")} ${T(`el.datepicker.month${h.value.month()+1}`)}`),I=S(()=>`${v.value.year()} ${T("el.datepicker.year")} ${T(`el.datepicker.month${v.value.month()+1}`)}`),L=S(()=>h.value.year()),W=S(()=>h.value.month()),H=S(()=>v.value.year()),V=S(()=>v.value.month()),x=S(()=>!!d.value.length),M=S(()=>N.value.min!==null?N.value.min:m.value?m.value.format(G.value):""),D=S(()=>N.value.max!==null?N.value.max:p.value||m.value?(p.value||m.value).format(G.value):""),O=S(()=>R.value.min!==null?R.value.min:m.value?m.value.format(j.value):""),B=S(()=>R.value.max!==null?R.value.max:p.value||m.value?(p.value||m.value).format(j.value):""),j=S(()=>n.timeFormat||LS(s)),G=S(()=>n.dateFormat||xS(s)),ne=ye=>Rp(ye)&&(r?!r(ye[0].toDate())&&!r(ye[1].toDate()):!0),ue=()=>{h.value=h.value.subtract(1,"year"),n.unlinkPanels||(v.value=h.value.add(1,"month")),we("year")},te=()=>{h.value=h.value.subtract(1,"month"),n.unlinkPanels||(v.value=h.value.add(1,"month")),we("month")},Y=()=>{n.unlinkPanels?v.value=v.value.add(1,"year"):(h.value=h.value.add(1,"year"),v.value=h.value.add(1,"month")),we("year")},X=()=>{n.unlinkPanels?v.value=v.value.add(1,"month"):(h.value=h.value.add(1,"month"),v.value=h.value.add(1,"month")),we("month")},Q=()=>{h.value=h.value.add(1,"year"),we("year")},Se=()=>{h.value=h.value.add(1,"month"),we("month")},de=()=>{v.value=v.value.subtract(1,"year"),we("year")},ie=()=>{v.value=v.value.subtract(1,"month"),we("month")},we=ye=>{t("panel-change",[h.value.toDate(),v.value.toDate()],ye)},q=S(()=>{const ye=(W.value+1)%12,se=W.value+1>=12?1:0;return n.unlinkPanels&&new Date(L.value+se,ye)n.unlinkPanels&&H.value*12+V.value-(L.value*12+W.value+1)>=12),ce=S(()=>!(m.value&&p.value&&!y.value.selecting&&Rp([m.value,p.value]))),$e=S(()=>n.type==="datetime"||n.type==="datetimerange"),fe=(ye,se)=>{if(ye)return a?lt(a[se]||a).locale(c.value).year(ye.year()).month(ye.month()).date(ye.date()):ye},ge=(ye,se=!0)=>{const Ce=ye.minDate,Be=ye.maxDate,le=fe(Ce,0),Ke=fe(Be,1);p.value===Ke&&m.value===le||(t("calendar-change",[Ce.toDate(),Be&&Be.toDate()]),p.value=Ke,m.value=le,!(!se||$e.value)&&C())},_e=P(!1),Ne=P(!1),Te=()=>{_e.value=!1},me=()=>{Ne.value=!1},He=(ye,se)=>{N.value[se]=ye;const Ce=lt(ye,G.value).locale(c.value);if(Ce.isValid()){if(r&&r(Ce.toDate()))return;se==="min"?(h.value=Ce,m.value=(m.value||h.value).year(Ce.year()).month(Ce.month()).date(Ce.date()),!n.unlinkPanels&&(!p.value||p.value.isBefore(m.value))&&(v.value=Ce.add(1,"month"),p.value=m.value.add(1,"month"))):(v.value=Ce,p.value=(p.value||v.value).year(Ce.year()).month(Ce.month()).date(Ce.date()),!n.unlinkPanels&&(!m.value||m.value.isAfter(p.value))&&(h.value=Ce.subtract(1,"month"),m.value=p.value.subtract(1,"month")))}},Pe=(ye,se)=>{N.value[se]=null},ve=(ye,se)=>{R.value[se]=ye;const Ce=lt(ye,j.value).locale(c.value);Ce.isValid()&&(se==="min"?(_e.value=!0,m.value=(m.value||h.value).hour(Ce.hour()).minute(Ce.minute()).second(Ce.second()),(!p.value||p.value.isBefore(m.value))&&(p.value=m.value)):(Ne.value=!0,p.value=(p.value||v.value).hour(Ce.hour()).minute(Ce.minute()).second(Ce.second()),v.value=p.value,p.value&&p.value.isBefore(m.value)&&(m.value=p.value)))},Le=(ye,se)=>{R.value[se]=null,se==="min"?(h.value=m.value,_e.value=!1):(v.value=p.value,Ne.value=!1)},Je=(ye,se,Ce)=>{R.value.min||(ye&&(h.value=ye,m.value=(m.value||h.value).hour(ye.hour()).minute(ye.minute()).second(ye.second())),Ce||(_e.value=se),(!p.value||p.value.isBefore(m.value))&&(p.value=m.value,v.value=ye))},ct=(ye,se,Ce)=>{R.value.max||(ye&&(v.value=ye,p.value=(p.value||v.value).hour(ye.hour()).minute(ye.minute()).second(ye.second())),Ce||(Ne.value=se),p.value&&p.value.isBefore(m.value)&&(m.value=p.value))},it=()=>{h.value=k2(i(f),{lang:i(c),unit:"month",unlinkPanels:n.unlinkPanels})[0],v.value=h.value.add(1,"month"),p.value=void 0,m.value=void 0,t("pick",null)},qe=ye=>Ae(ye)?ye.map(se=>se.format(s)):ye.format(s),pe=ye=>Ae(ye)?ye.map(se=>lt(se,s).locale(c.value)):lt(ye,s).locale(c.value);function Me(ye,se){if(n.unlinkPanels&&se){const Ce=(ye==null?void 0:ye.year())||0,Be=(ye==null?void 0:ye.month())||0,le=se.year(),Ke=se.month();v.value=Ce===le&&Be===Ke?se.add(1,iu):se}else v.value=h.value.add(1,iu),se&&(v.value=v.value.hour(se.hour()).minute(se.minute()).second(se.second()))}return t("set-picker-option",["isValidValue",ne]),t("set-picker-option",["parseUserInput",pe]),t("set-picker-option",["formatToString",qe]),t("set-picker-option",["handleClear",it]),(ye,se)=>(k(),F("div",{class:$([i(g).b(),i(w).b(),{"has-sidebar":ye.$slots.sidebar||i(x),"has-time":i($e)}])},[z("div",{class:$(i(g).e("body-wrapper"))},[ae(ye.$slots,"sidebar",{class:$(i(g).e("sidebar"))}),i(x)?(k(),F("div",{key:0,class:$(i(g).e("sidebar"))},[(k(!0),F(ze,null,mt(i(d),(Ce,Be)=>(k(),F("button",{key:Be,type:"button",class:$(i(g).e("shortcut")),onClick:le=>i(_)(Ce)},Oe(Ce.text),11,YK))),128))],2)):oe("v-if",!0),z("div",{class:$(i(g).e("body"))},[i($e)?(k(),F("div",{key:0,class:$(i(w).e("time-header"))},[z("span",{class:$(i(w).e("editors-wrap"))},[z("span",{class:$(i(w).e("time-picker-wrap"))},[U(i(Nn),{size:"small",disabled:i(y).selecting,placeholder:i(T)("el.datepicker.startDate"),class:$(i(w).e("editor")),"model-value":i(M),"validate-event":!1,onInput:se[0]||(se[0]=Ce=>He(Ce,"min")),onChange:se[1]||(se[1]=Ce=>Pe(Ce,"min"))},null,8,["disabled","placeholder","class","model-value"])],2),et((k(),F("span",{class:$(i(w).e("time-picker-wrap"))},[U(i(Nn),{size:"small",class:$(i(w).e("editor")),disabled:i(y).selecting,placeholder:i(T)("el.datepicker.startTime"),"model-value":i(O),"validate-event":!1,onFocus:se[2]||(se[2]=Ce=>_e.value=!0),onInput:se[3]||(se[3]=Ce=>ve(Ce,"min")),onChange:se[4]||(se[4]=Ce=>Le(Ce,"min"))},null,8,["class","disabled","placeholder","model-value"]),U(i(vc),{visible:_e.value,format:i(j),"datetime-role":"start","parsed-value":h.value,onPick:Je},null,8,["visible","format","parsed-value"])],2)),[[i(gr),Te]])],2),z("span",null,[U(i(Fe),null,{default:J(()=>[U(i(Bn))]),_:1})]),z("span",{class:$([i(w).e("editors-wrap"),"is-right"])},[z("span",{class:$(i(w).e("time-picker-wrap"))},[U(i(Nn),{size:"small",class:$(i(w).e("editor")),disabled:i(y).selecting,placeholder:i(T)("el.datepicker.endDate"),"model-value":i(D),readonly:!i(m),"validate-event":!1,onInput:se[5]||(se[5]=Ce=>He(Ce,"max")),onChange:se[6]||(se[6]=Ce=>Pe(Ce,"max"))},null,8,["class","disabled","placeholder","model-value","readonly"])],2),et((k(),F("span",{class:$(i(w).e("time-picker-wrap"))},[U(i(Nn),{size:"small",class:$(i(w).e("editor")),disabled:i(y).selecting,placeholder:i(T)("el.datepicker.endTime"),"model-value":i(B),readonly:!i(m),"validate-event":!1,onFocus:se[7]||(se[7]=Ce=>i(m)&&(Ne.value=!0)),onInput:se[8]||(se[8]=Ce=>ve(Ce,"max")),onChange:se[9]||(se[9]=Ce=>Le(Ce,"max"))},null,8,["class","disabled","placeholder","model-value","readonly"]),U(i(vc),{"datetime-role":"end",visible:Ne.value,format:i(j),"parsed-value":v.value,onPick:ct},null,8,["visible","format","parsed-value"])],2)),[[i(gr),me]])],2)],2)):oe("v-if",!0),z("div",{class:$([[i(g).e("content"),i(w).e("content")],"is-left"])},[z("div",{class:$(i(w).e("header"))},[z("button",{type:"button",class:$([i(g).e("icon-btn"),"d-arrow-left"]),"aria-label":i(T)("el.datepicker.prevYear"),onClick:ue},[U(i(Fe),null,{default:J(()=>[U(i(As))]),_:1})],10,GK),z("button",{type:"button",class:$([i(g).e("icon-btn"),"arrow-left"]),"aria-label":i(T)("el.datepicker.prevMonth"),onClick:te},[U(i(Fe),null,{default:J(()=>[U(i(Jr))]),_:1})],10,XK),ye.unlinkPanels?(k(),F("button",{key:0,type:"button",disabled:!i(ee),class:$([[i(g).e("icon-btn"),{"is-disabled":!i(ee)}],"d-arrow-right"]),"aria-label":i(T)("el.datepicker.nextYear"),onClick:Q},[U(i(Fe),null,{default:J(()=>[U(i(Ps))]),_:1})],10,JK)):oe("v-if",!0),ye.unlinkPanels?(k(),F("button",{key:1,type:"button",disabled:!i(q),class:$([[i(g).e("icon-btn"),{"is-disabled":!i(q)}],"arrow-right"]),"aria-label":i(T)("el.datepicker.nextMonth"),onClick:Se},[U(i(Fe),null,{default:J(()=>[U(i(Bn))]),_:1})],10,ZK)):oe("v-if",!0),z("div",null,Oe(i(A)),1)],2),U(Ap,{"selection-mode":"range",date:h.value,"min-date":i(m),"max-date":i(p),"range-state":i(y),"disabled-date":i(r),"cell-class-name":i(l),onChangerange:i(b),onPick:ge,onSelect:i(E)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2),z("div",{class:$([[i(g).e("content"),i(w).e("content")],"is-right"])},[z("div",{class:$(i(w).e("header"))},[ye.unlinkPanels?(k(),F("button",{key:0,type:"button",disabled:!i(ee),class:$([[i(g).e("icon-btn"),{"is-disabled":!i(ee)}],"d-arrow-left"]),"aria-label":i(T)("el.datepicker.prevYear"),onClick:de},[U(i(Fe),null,{default:J(()=>[U(i(As))]),_:1})],10,QK)):oe("v-if",!0),ye.unlinkPanels?(k(),F("button",{key:1,type:"button",disabled:!i(q),class:$([[i(g).e("icon-btn"),{"is-disabled":!i(q)}],"arrow-left"]),"aria-label":i(T)("el.datepicker.prevMonth"),onClick:ie},[U(i(Fe),null,{default:J(()=>[U(i(Jr))]),_:1})],10,e9)):oe("v-if",!0),z("button",{type:"button","aria-label":i(T)("el.datepicker.nextYear"),class:$([i(g).e("icon-btn"),"d-arrow-right"]),onClick:Y},[U(i(Fe),null,{default:J(()=>[U(i(Ps))]),_:1})],10,t9),z("button",{type:"button",class:$([i(g).e("icon-btn"),"arrow-right"]),"aria-label":i(T)("el.datepicker.nextMonth"),onClick:X},[U(i(Fe),null,{default:J(()=>[U(i(Bn))]),_:1})],10,n9),z("div",null,Oe(i(I)),1)],2),U(Ap,{"selection-mode":"range",date:v.value,"min-date":i(m),"max-date":i(p),"range-state":i(y),"disabled-date":i(r),"cell-class-name":i(l),onChangerange:i(b),onPick:ge,onSelect:i(E)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2)],2)],2),i($e)?(k(),F("div",{key:0,class:$(i(g).e("footer"))},[i(u)?(k(),re(i(pn),{key:0,text:"",size:"small",class:$(i(g).e("link-btn")),onClick:it},{default:J(()=>[bt(Oe(i(T)("el.datepicker.clear")),1)]),_:1},8,["class"])):oe("v-if",!0),U(i(pn),{plain:"",size:"small",class:$(i(g).e("link-btn")),disabled:i(ce),onClick:se[10]||(se[10]=Ce=>i(C)(!1))},{default:J(()=>[bt(Oe(i(T)("el.datepicker.confirm")),1)]),_:1},8,["class","disabled"])],2)):oe("v-if",!0)],2))}});var r9=ke(o9,[["__file","panel-date-range.vue"]]);const l9=Ee({...E2}),s9=["pick","set-picker-option","calendar-change"],a9=({unlinkPanels:e,leftDate:t,rightDate:n})=>{const{t:o}=wt(),r=()=>{t.value=t.value.subtract(1,"year"),e.value||(n.value=n.value.subtract(1,"year"))},l=()=>{e.value||(t.value=t.value.add(1,"year")),n.value=n.value.add(1,"year")},s=()=>{t.value=t.value.add(1,"year")},a=()=>{n.value=n.value.subtract(1,"year")},u=S(()=>`${t.value.year()} ${o("el.datepicker.year")}`),d=S(()=>`${n.value.year()} ${o("el.datepicker.year")}`),f=S(()=>t.value.year()),c=S(()=>n.value.year()===t.value.year()?t.value.year()+1:n.value.year());return{leftPrevYear:r,rightNextYear:l,leftNextYear:s,rightPrevYear:a,leftLabel:u,rightLabel:d,leftYear:f,rightYear:c}},i9=["onClick"],u9=["disabled"],c9=["disabled"],uu="year",d9=K({name:"DatePickerMonthRange"}),f9=K({...d9,props:l9,emits:s9,setup(e,{emit:t}){const n=e,{lang:o}=wt(),r=xe("EP_PICKER_BASE"),{shortcuts:l,disabledDate:s,format:a}=r.props,u=Rt(r.props,"defaultValue"),d=P(lt().locale(o.value)),f=P(lt().locale(o.value).add(1,uu)),{minDate:c,maxDate:h,rangeState:v,ppNs:m,drpNs:p,handleChangeRange:y,handleRangeConfirm:g,handleShortcutClick:w,onSelect:b}=$2(n,{defaultValue:u,leftDate:d,rightDate:f,unit:uu,onParsedValueChanged:x}),C=S(()=>!!l.length),{leftPrevYear:_,rightNextYear:E,leftNextYear:T,rightPrevYear:N,leftLabel:R,rightLabel:A,leftYear:I,rightYear:L}=a9({unlinkPanels:Rt(n,"unlinkPanels"),leftDate:d,rightDate:f}),W=S(()=>n.unlinkPanels&&L.value>I.value+1),H=(M,D=!0)=>{const O=M.minDate,B=M.maxDate;h.value===B&&c.value===O||(t("calendar-change",[O.toDate(),B&&B.toDate()]),h.value=B,c.value=O,D&&g())},V=M=>M.map(D=>D.format(a));function x(M,D){if(n.unlinkPanels&&D){const O=(M==null?void 0:M.year())||0,B=D.year();f.value=O===B?D.add(1,uu):D}else f.value=d.value.add(1,uu)}return t("set-picker-option",["formatToString",V]),(M,D)=>(k(),F("div",{class:$([i(m).b(),i(p).b(),{"has-sidebar":!!M.$slots.sidebar||i(C)}])},[z("div",{class:$(i(m).e("body-wrapper"))},[ae(M.$slots,"sidebar",{class:$(i(m).e("sidebar"))}),i(C)?(k(),F("div",{key:0,class:$(i(m).e("sidebar"))},[(k(!0),F(ze,null,mt(i(l),(O,B)=>(k(),F("button",{key:B,type:"button",class:$(i(m).e("shortcut")),onClick:j=>i(w)(O)},Oe(O.text),11,i9))),128))],2)):oe("v-if",!0),z("div",{class:$(i(m).e("body"))},[z("div",{class:$([[i(m).e("content"),i(p).e("content")],"is-left"])},[z("div",{class:$(i(p).e("header"))},[z("button",{type:"button",class:$([i(m).e("icon-btn"),"d-arrow-left"]),onClick:D[0]||(D[0]=(...O)=>i(_)&&i(_)(...O))},[U(i(Fe),null,{default:J(()=>[U(i(As))]),_:1})],2),M.unlinkPanels?(k(),F("button",{key:0,type:"button",disabled:!i(W),class:$([[i(m).e("icon-btn"),{[i(m).is("disabled")]:!i(W)}],"d-arrow-right"]),onClick:D[1]||(D[1]=(...O)=>i(T)&&i(T)(...O))},[U(i(Fe),null,{default:J(()=>[U(i(Ps))]),_:1})],10,u9)):oe("v-if",!0),z("div",null,Oe(i(R)),1)],2),U(Pp,{"selection-mode":"range",date:d.value,"min-date":i(c),"max-date":i(h),"range-state":i(v),"disabled-date":i(s),onChangerange:i(y),onPick:H,onSelect:i(b)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2),z("div",{class:$([[i(m).e("content"),i(p).e("content")],"is-right"])},[z("div",{class:$(i(p).e("header"))},[M.unlinkPanels?(k(),F("button",{key:0,type:"button",disabled:!i(W),class:$([[i(m).e("icon-btn"),{"is-disabled":!i(W)}],"d-arrow-left"]),onClick:D[2]||(D[2]=(...O)=>i(N)&&i(N)(...O))},[U(i(Fe),null,{default:J(()=>[U(i(As))]),_:1})],10,c9)):oe("v-if",!0),z("button",{type:"button",class:$([i(m).e("icon-btn"),"d-arrow-right"]),onClick:D[3]||(D[3]=(...O)=>i(E)&&i(E)(...O))},[U(i(Fe),null,{default:J(()=>[U(i(Ps))]),_:1})],2),z("div",null,Oe(i(A)),1)],2),U(Pp,{"selection-mode":"range",date:f.value,"min-date":i(c),"max-date":i(h),"range-state":i(v),"disabled-date":i(s),onChangerange:i(y),onPick:H,onSelect:i(b)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2)],2)],2)],2))}});var p9=ke(f9,[["__file","panel-month-range.vue"]]);const h9=function(e){switch(e){case"daterange":case"datetimerange":return r9;case"monthrange":return p9;default:return jK}};lt.extend(JS);lt.extend(Zz);lt.extend(Pv);lt.extend(eK);lt.extend(nK);lt.extend(rK);lt.extend(sK);lt.extend(iK);var v9=K({name:"ElDatePicker",install:null,props:uK,emits:["update:modelValue"],setup(e,{expose:t,emit:n,slots:o}){const r=be("picker-panel");pt("ElPopperOptions",_t(Rt(e,"popperOptions"))),pt(Dv,{slots:o,pickerNs:r});const l=P();t({focus:(u=!0)=>{var d;(d=l.value)==null||d.focus(u)},handleOpen:()=>{var u;(u=l.value)==null||u.handleOpen()},handleClose:()=>{var u;(u=l.value)==null||u.handleClose()}});const a=u=>{n("update:modelValue",u)};return()=>{var u;const d=(u=e.format)!=null?u:KF[e.type]||ls,f=h9(e.type);return U(FS,ht(e,{format:d,type:e.type,ref:l,"onUpdate:modelValue":a}),{default:c=>U(f,c,null),"range-separator":o["range-separator"]})}}});const xu=v9;xu.install=e=>{e.component(xu.name,xu)};const m9=xu,Vv=Symbol("elDescriptions");var ha=K({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String,default:"td"},type:{type:String}},setup(){return{descriptions:xe(Vv,{})}},render(){var e,t,n,o,r,l,s;const a=P3(this.cell),u=(((e=this.cell)==null?void 0:e.dirs)||[]).map(_=>{const{dir:E,arg:T,modifiers:N,value:R}=_;return[E,R,T,N]}),{border:d,direction:f}=this.descriptions,c=f==="vertical",h=((o=(n=(t=this.cell)==null?void 0:t.children)==null?void 0:n.label)==null?void 0:o.call(n))||a.label,v=(s=(l=(r=this.cell)==null?void 0:r.children)==null?void 0:l.default)==null?void 0:s.call(l),m=a.span,p=a.align?`is-${a.align}`:"",y=a.labelAlign?`is-${a.labelAlign}`:p,g=a.className,w=a.labelClassName,b={width:Gt(a.width),minWidth:Gt(a.minWidth)},C=be("descriptions");switch(this.type){case"label":return et(Ue(this.tag,{style:b,class:[C.e("cell"),C.e("label"),C.is("bordered-label",d),C.is("vertical-label",c),y,w],colSpan:c?m:1},h),u);case"content":return et(Ue(this.tag,{style:b,class:[C.e("cell"),C.e("content"),C.is("bordered-content",d),C.is("vertical-content",c),p,g],colSpan:c?m:m*2-1},v),u);default:return et(Ue("td",{style:b,class:[C.e("cell"),p],colSpan:m},[fn(h)?void 0:Ue("span",{class:[C.e("label"),w]},h),Ue("span",{class:[C.e("content"),g]},v)]),u)}}});const g9=Ee({row:{type:Z(Array),default:()=>[]}}),y9={key:1},b9=K({name:"ElDescriptionsRow"}),w9=K({...b9,props:g9,setup(e){const t=xe(Vv,{});return(n,o)=>i(t).direction==="vertical"?(k(),F(ze,{key:0},[z("tr",null,[(k(!0),F(ze,null,mt(n.row,(r,l)=>(k(),re(i(ha),{key:`tr1-${l}`,cell:r,tag:"th",type:"label"},null,8,["cell"]))),128))]),z("tr",null,[(k(!0),F(ze,null,mt(n.row,(r,l)=>(k(),re(i(ha),{key:`tr2-${l}`,cell:r,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(k(),F("tr",y9,[(k(!0),F(ze,null,mt(n.row,(r,l)=>(k(),F(ze,{key:`tr3-${l}`},[i(t).border?(k(),F(ze,{key:0},[U(i(ha),{cell:r,tag:"td",type:"label"},null,8,["cell"]),U(i(ha),{cell:r,tag:"td",type:"content"},null,8,["cell"])],64)):(k(),re(i(ha),{key:1,cell:r,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}});var C9=ke(w9,[["__file","descriptions-row.vue"]]);const S9=Ee({border:{type:Boolean,default:!1},column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:an,title:{type:String,default:""},extra:{type:String,default:""}}),_9=K({name:"ElDescriptions"}),E9=K({..._9,props:S9,setup(e){const t=e,n=be("descriptions"),o=nn(),r=mn();pt(Vv,t);const l=S(()=>[n.b(),n.m(o.value)]),s=(u,d,f,c=!1)=>(u.props||(u.props={}),d>f&&(u.props.span=f),c&&(u.props.span=d),u),a=()=>{if(!r.default)return[];const u=jr(r.default()).filter(v=>{var m;return((m=v==null?void 0:v.type)==null?void 0:m.name)==="ElDescriptionsItem"}),d=[];let f=[],c=t.column,h=0;return u.forEach((v,m)=>{var p;const y=((p=v.props)==null?void 0:p.span)||1;if(mc?c:y),m===u.length-1){const g=t.column-h%t.column;f.push(s(v,g,c,!0)),d.push(f);return}y(k(),F("div",{class:$(i(l))},[u.title||u.extra||u.$slots.title||u.$slots.extra?(k(),F("div",{key:0,class:$(i(n).e("header"))},[z("div",{class:$(i(n).e("title"))},[ae(u.$slots,"title",{},()=>[bt(Oe(u.title),1)])],2),z("div",{class:$(i(n).e("extra"))},[ae(u.$slots,"extra",{},()=>[bt(Oe(u.extra),1)])],2)],2)):oe("v-if",!0),z("div",{class:$(i(n).e("body"))},[z("table",{class:$([i(n).e("table"),i(n).is("bordered",u.border)])},[z("tbody",null,[(k(!0),F(ze,null,mt(a(),(f,c)=>(k(),re(C9,{key:c,row:f},null,8,["row"]))),128))])],2)],2)],2))}});var k9=ke(E9,[["__file","description.vue"]]);const $9=Ee({label:{type:String,default:""},span:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}),T2=K({name:"ElDescriptionsItem",props:$9}),T9=rt(k9,{DescriptionsItem:T2}),O9=Kt(T2),N9=Ee({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:Z([String,Array,Object])},zIndex:{type:Z([String,Number])}}),M9={click:e=>e instanceof MouseEvent},R9="overlay";var I9=K({name:"ElOverlay",props:N9,emits:M9,setup(e,{slots:t,emit:n}){const o=be(R9),r=u=>{n("click",u)},{onClick:l,onMousedown:s,onMouseup:a}=yv(e.customMaskEvent?void 0:r);return()=>e.mask?U("div",{class:[o.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:l,onMousedown:s,onMouseup:a},[ae(t,"default")],ro.STYLE|ro.CLASS|ro.PROPS,["onClick","onMouseup","onMousedown"]):Ue("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[ae(t,"default")])}});const Hv=I9,O2=Symbol("dialogInjectionKey"),N2=Ee({center:Boolean,alignCenter:Boolean,closeIcon:{type:Ot},draggable:Boolean,overflow:Boolean,fullscreen:Boolean,showClose:{type:Boolean,default:!0},title:{type:String,default:""},ariaLevel:{type:String,default:"2"}}),A9={close:()=>!0},P9=["aria-level"],x9=["aria-label"],L9=["id"],D9=K({name:"ElDialogContent"}),B9=K({...D9,props:N2,emits:A9,setup(e){const t=e,{t:n}=wt(),{Close:o}=ov,{dialogRef:r,headerRef:l,bodyId:s,ns:a,style:u}=xe(O2),{focusTrapRef:d}=xe(Rv),f=S(()=>[a.b(),a.is("fullscreen",t.fullscreen),a.is("draggable",t.draggable),a.is("align-center",t.alignCenter),{[a.m("center")]:t.center}]),c=ed(d,r),h=S(()=>t.draggable),v=S(()=>t.overflow);return IC(r,l,h,v),(m,p)=>(k(),F("div",{ref:i(c),class:$(i(f)),style:Ve(i(u)),tabindex:"-1"},[z("header",{ref_key:"headerRef",ref:l,class:$([i(a).e("header"),{"show-close":m.showClose}])},[ae(m.$slots,"header",{},()=>[z("span",{role:"heading","aria-level":m.ariaLevel,class:$(i(a).e("title"))},Oe(m.title),11,P9)]),m.showClose?(k(),F("button",{key:0,"aria-label":i(n)("el.dialog.close"),class:$(i(a).e("headerbtn")),type:"button",onClick:p[0]||(p[0]=y=>m.$emit("close"))},[U(i(Fe),{class:$(i(a).e("close"))},{default:J(()=>[(k(),re(dt(m.closeIcon||i(o))))]),_:1},8,["class"])],10,x9)):oe("v-if",!0)],2),z("div",{id:i(s),class:$(i(a).e("body"))},[ae(m.$slots,"default")],10,L9),m.$slots.footer?(k(),F("footer",{key:0,class:$(i(a).e("footer"))},[ae(m.$slots,"footer")],2)):oe("v-if",!0)],6))}});var F9=ke(B9,[["__file","dialog-content.vue"]]);const M2=Ee({...N2,appendToBody:Boolean,appendTo:{type:Z(String),default:"body"},beforeClose:{type:Z(Function)},destroyOnClose:Boolean,closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:Boolean,modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1},headerAriaLevel:{type:String,default:"2"}}),R2={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[ut]:e=>tn(e),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},I2=(e,t)=>{var n;const r=ot().emit,{nextZIndex:l}=ea();let s="";const a=kn(),u=kn(),d=P(!1),f=P(!1),c=P(!1),h=P((n=e.zIndex)!=null?n:l());let v,m;const p=Ii("namespace",Ra),y=S(()=>{const V={},x=`--${p.value}-dialog`;return e.fullscreen||(e.top&&(V[`${x}-margin-top`]=e.top),e.width&&(V[`${x}-width`]=Gt(e.width))),V}),g=S(()=>e.alignCenter?{display:"flex"}:{});function w(){r("opened")}function b(){r("closed"),r(ut,!1),e.destroyOnClose&&(c.value=!1)}function C(){r("close")}function _(){m==null||m(),v==null||v(),e.openDelay&&e.openDelay>0?{stop:v}=Pl(()=>R(),e.openDelay):R()}function E(){v==null||v(),m==null||m(),e.closeDelay&&e.closeDelay>0?{stop:m}=Pl(()=>A(),e.closeDelay):A()}function T(){function V(x){x||(f.value=!0,d.value=!1)}e.beforeClose?e.beforeClose(V):E()}function N(){e.closeOnClickModal&&T()}function R(){gt&&(d.value=!0)}function A(){d.value=!1}function I(){r("openAutoFocus")}function L(){r("closeAutoFocus")}function W(V){var x;((x=V.detail)==null?void 0:x.focusReason)==="pointer"&&V.preventDefault()}e.lockScroll&&uv(d);function H(){e.closeOnPressEscape&&T()}return he(()=>e.modelValue,V=>{V?(f.value=!1,_(),c.value=!0,h.value=bC(e.zIndex)?l():h.value++,je(()=>{r("open"),t.value&&(t.value.scrollTop=0)})):d.value&&E()}),he(()=>e.fullscreen,V=>{t.value&&(V?(s=t.value.style.transform,t.value.style.transform=""):t.value.style.transform=s)}),nt(()=>{e.modelValue&&(d.value=!0,c.value=!0,_())}),{afterEnter:w,afterLeave:b,beforeLeave:C,handleClose:T,onModalClick:N,close:E,doClose:A,onOpenAutoFocus:I,onCloseAutoFocus:L,onCloseRequested:H,onFocusoutPrevented:W,titleId:a,bodyId:u,closed:f,style:y,overlayDialogStyle:g,rendered:c,visible:d,zIndex:h}},V9=["aria-label","aria-labelledby","aria-describedby"],H9=K({name:"ElDialog",inheritAttrs:!1}),z9=K({...H9,props:M2,emits:R2,setup(e,{expose:t}){const n=e,o=mn();dn({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},S(()=>!!o.title));const r=be("dialog"),l=P(),s=P(),a=P(),{visible:u,titleId:d,bodyId:f,style:c,overlayDialogStyle:h,rendered:v,zIndex:m,afterEnter:p,afterLeave:y,beforeLeave:g,handleClose:w,onModalClick:b,onOpenAutoFocus:C,onCloseAutoFocus:_,onCloseRequested:E,onFocusoutPrevented:T}=I2(n,l);pt(O2,{dialogRef:l,headerRef:s,bodyId:f,ns:r,rendered:v,style:c});const N=yv(b),R=S(()=>n.draggable&&!n.fullscreen);return t({visible:u,dialogContentRef:a}),(A,I)=>(k(),re(qs,{to:A.appendTo,disabled:A.appendTo!=="body"?!1:!A.appendToBody},[U(hn,{name:"dialog-fade",onAfterEnter:i(p),onAfterLeave:i(y),onBeforeLeave:i(g),persisted:""},{default:J(()=>[et(U(i(Hv),{"custom-mask-event":"",mask:A.modal,"overlay-class":A.modalClass,"z-index":i(m)},{default:J(()=>[z("div",{role:"dialog","aria-modal":"true","aria-label":A.title||void 0,"aria-labelledby":A.title?void 0:i(d),"aria-describedby":i(f),class:$(`${i(r).namespace.value}-overlay-dialog`),style:Ve(i(h)),onClick:I[0]||(I[0]=(...L)=>i(N).onClick&&i(N).onClick(...L)),onMousedown:I[1]||(I[1]=(...L)=>i(N).onMousedown&&i(N).onMousedown(...L)),onMouseup:I[2]||(I[2]=(...L)=>i(N).onMouseup&&i(N).onMouseup(...L))},[U(i(Pi),{loop:"",trapped:i(u),"focus-start-el":"container",onFocusAfterTrapped:i(C),onFocusAfterReleased:i(_),onFocusoutPrevented:i(T),onReleaseRequested:i(E)},{default:J(()=>[i(v)?(k(),re(F9,ht({key:0,ref_key:"dialogContentRef",ref:a},A.$attrs,{center:A.center,"align-center":A.alignCenter,"close-icon":A.closeIcon,draggable:i(R),overflow:A.overflow,fullscreen:A.fullscreen,"show-close":A.showClose,title:A.title,"aria-level":A.headerAriaLevel,onClose:i(w)}),hr({header:J(()=>[A.$slots.title?ae(A.$slots,"title",{key:1}):ae(A.$slots,"header",{key:0,close:i(w),titleId:i(d),titleClass:i(r).e("title")})]),default:J(()=>[ae(A.$slots,"default")]),_:2},[A.$slots.footer?{name:"footer",fn:J(()=>[ae(A.$slots,"footer")])}:void 0]),1040,["center","align-center","close-icon","draggable","overflow","fullscreen","show-close","title","aria-level","onClose"])):oe("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,V9)]),_:3},8,["mask","overlay-class","z-index"]),[[St,i(u)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["to","disabled"]))}});var K9=ke(z9,[["__file","dialog.vue"]]);const W9=rt(K9),j9=Ee({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:Z(String),default:"solid"}}),U9=K({name:"ElDivider"}),q9=K({...U9,props:j9,setup(e){const t=e,n=be("divider"),o=S(()=>n.cssVar({"border-style":t.borderStyle}));return(r,l)=>(k(),F("div",{class:$([i(n).b(),i(n).m(r.direction)]),style:Ve(i(o)),role:"separator"},[r.$slots.default&&r.direction!=="vertical"?(k(),F("div",{key:0,class:$([i(n).e("text"),i(n).is(r.contentPosition)])},[ae(r.$slots,"default")],2)):oe("v-if",!0)],6))}});var Y9=ke(q9,[["__file","divider.vue"]]);const A2=rt(Y9),G9=Ee({...M2,direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0},headerAriaLevel:{type:String,default:"2"}}),X9=R2,J9=["aria-label","aria-labelledby","aria-describedby"],Z9=["id","aria-level"],Q9=["aria-label"],e7=["id"],t7=K({name:"ElDrawer",inheritAttrs:!1}),n7=K({...t7,props:G9,emits:X9,setup(e,{expose:t}){const n=e,o=mn();dn({scope:"el-drawer",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/drawer.html#slots"},S(()=>!!o.title));const r=P(),l=P(),s=be("drawer"),{t:a}=wt(),{afterEnter:u,afterLeave:d,beforeLeave:f,visible:c,rendered:h,titleId:v,bodyId:m,zIndex:p,onModalClick:y,onOpenAutoFocus:g,onCloseAutoFocus:w,onFocusoutPrevented:b,onCloseRequested:C,handleClose:_}=I2(n,r),E=S(()=>n.direction==="rtl"||n.direction==="ltr"),T=S(()=>Gt(n.size));return t({handleClose:_,afterEnter:u,afterLeave:d}),(N,R)=>(k(),re(qs,{to:"body",disabled:!N.appendToBody},[U(hn,{name:i(s).b("fade"),onAfterEnter:i(u),onAfterLeave:i(d),onBeforeLeave:i(f),persisted:""},{default:J(()=>[et(U(i(Hv),{mask:N.modal,"overlay-class":N.modalClass,"z-index":i(p),onClick:i(y)},{default:J(()=>[U(i(Pi),{loop:"",trapped:i(c),"focus-trap-el":r.value,"focus-start-el":l.value,onFocusAfterTrapped:i(g),onFocusAfterReleased:i(w),onFocusoutPrevented:i(b),onReleaseRequested:i(C)},{default:J(()=>[z("div",ht({ref_key:"drawerRef",ref:r,"aria-modal":"true","aria-label":N.title||void 0,"aria-labelledby":N.title?void 0:i(v),"aria-describedby":i(m)},N.$attrs,{class:[i(s).b(),N.direction,i(c)&&"open"],style:i(E)?"width: "+i(T):"height: "+i(T),role:"dialog",onClick:R[1]||(R[1]=Xe(()=>{},["stop"]))}),[z("span",{ref_key:"focusStartRef",ref:l,class:$(i(s).e("sr-focus")),tabindex:"-1"},null,2),N.withHeader?(k(),F("header",{key:0,class:$(i(s).e("header"))},[N.$slots.title?ae(N.$slots,"title",{key:1},()=>[oe(" DEPRECATED SLOT ")]):ae(N.$slots,"header",{key:0,close:i(_),titleId:i(v),titleClass:i(s).e("title")},()=>[N.$slots.title?oe("v-if",!0):(k(),F("span",{key:0,id:i(v),role:"heading","aria-level":N.headerAriaLevel,class:$(i(s).e("title"))},Oe(N.title),11,Z9))]),N.showClose?(k(),F("button",{key:2,"aria-label":i(a)("el.drawer.close"),class:$(i(s).e("close-btn")),type:"button",onClick:R[0]||(R[0]=(...A)=>i(_)&&i(_)(...A))},[U(i(Fe),{class:$(i(s).e("close"))},{default:J(()=>[U(i(Oo))]),_:1},8,["class"])],10,Q9)):oe("v-if",!0)],2)):oe("v-if",!0),i(h)?(k(),F("div",{key:1,id:i(m),class:$(i(s).e("body"))},[ae(N.$slots,"default")],10,e7)):oe("v-if",!0),N.$slots.footer?(k(),F("div",{key:2,class:$(i(s).e("footer"))},[ae(N.$slots,"footer")],2)):oe("v-if",!0)],16,J9)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])]),_:3},8,["mask","overlay-class","z-index","onClick"]),[[St,i(c)]])]),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"]))}});var o7=ke(n7,[["__file","drawer.vue"]]);const r7=rt(o7),l7=K({inheritAttrs:!1});function s7(e,t,n,o,r,l){return ae(e.$slots,"default")}var a7=ke(l7,[["render",s7],["__file","collection.vue"]]);const i7=K({name:"ElCollectionItem",inheritAttrs:!1});function u7(e,t,n,o,r,l){return ae(e.$slots,"default")}var c7=ke(i7,[["render",u7],["__file","collection-item.vue"]]);const P2="data-el-collection-item",x2=e=>{const t=`El${e}Collection`,n=`${t}Item`,o=Symbol(t),r=Symbol(n),l={...a7,name:t,setup(){const a=P(null),u=new Map;pt(o,{itemMap:u,getItems:()=>{const f=i(a);if(!f)return[];const c=Array.from(f.querySelectorAll(`[${P2}]`));return[...u.values()].sort((v,m)=>c.indexOf(v.ref)-c.indexOf(m.ref))},collectionRef:a})}},s={...c7,name:n,setup(a,{attrs:u}){const d=P(null),f=xe(o,void 0);pt(r,{collectionItemRef:d}),nt(()=>{const c=i(d);c&&f.itemMap.set(c,{ref:c,...u})}),Pt(()=>{const c=i(d);f.itemMap.delete(c)})}};return{COLLECTION_INJECTION_KEY:o,COLLECTION_ITEM_INJECTION_KEY:r,ElCollection:l,ElCollectionItem:s}},d7=Ee({style:{type:Z([String,Array,Object])},currentTabId:{type:Z(String)},defaultCurrentTabId:String,loop:Boolean,dir:{type:String,values:["ltr","rtl"],default:"ltr"},orientation:{type:Z(String)},onBlur:Function,onFocus:Function,onMousedown:Function}),{ElCollection:f7,ElCollectionItem:p7,COLLECTION_INJECTION_KEY:zv,COLLECTION_ITEM_INJECTION_KEY:h7}=x2("RovingFocusGroup"),Kv=Symbol("elRovingFocusGroup"),L2=Symbol("elRovingFocusGroupItem"),v7={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"},m7=(e,t)=>{if(t!=="rtl")return e;switch(e){case We.right:return We.left;case We.left:return We.right;default:return e}},g7=(e,t,n)=>{const o=m7(e.key,n);if(!(t==="vertical"&&[We.left,We.right].includes(o))&&!(t==="horizontal"&&[We.up,We.down].includes(o)))return v7[o]},y7=(e,t)=>e.map((n,o)=>e[(o+t)%e.length]),Wv=e=>{const{activeElement:t}=document;for(const n of e)if(n===t||(n.focus(),t!==document.activeElement))return},P0="currentTabIdChange",x0="rovingFocusGroup.entryFocus",b7={bubbles:!1,cancelable:!0},w7=K({name:"ElRovingFocusGroupImpl",inheritAttrs:!1,props:d7,emits:[P0,"entryFocus"],setup(e,{emit:t}){var n;const o=P((n=e.currentTabId||e.defaultCurrentTabId)!=null?n:null),r=P(!1),l=P(!1),s=P(null),{getItems:a}=xe(zv,void 0),u=S(()=>[{outline:"none"},e.style]),d=p=>{t(P0,p)},f=()=>{r.value=!0},c=Yt(p=>{var y;(y=e.onMousedown)==null||y.call(e,p)},()=>{l.value=!0}),h=Yt(p=>{var y;(y=e.onFocus)==null||y.call(e,p)},p=>{const y=!i(l),{target:g,currentTarget:w}=p;if(g===w&&y&&!i(r)){const b=new Event(x0,b7);if(w==null||w.dispatchEvent(b),!b.defaultPrevented){const C=a().filter(R=>R.focusable),_=C.find(R=>R.active),E=C.find(R=>R.id===i(o)),N=[_,E,...C].filter(Boolean).map(R=>R.ref);Wv(N)}}l.value=!1}),v=Yt(p=>{var y;(y=e.onBlur)==null||y.call(e,p)},()=>{r.value=!1}),m=(...p)=>{t("entryFocus",...p)};pt(Kv,{currentTabbedId:Us(o),loop:Rt(e,"loop"),tabIndex:S(()=>i(r)?-1:0),rovingFocusGroupRef:s,rovingFocusGroupRootStyle:u,orientation:Rt(e,"orientation"),dir:Rt(e,"dir"),onItemFocus:d,onItemShiftTab:f,onBlur:v,onFocus:h,onMousedown:c}),he(()=>e.currentTabId,p=>{o.value=p??null}),Lt(s,x0,m)}});function C7(e,t,n,o,r,l){return ae(e.$slots,"default")}var S7=ke(w7,[["render",C7],["__file","roving-focus-group-impl.vue"]]);const _7=K({name:"ElRovingFocusGroup",components:{ElFocusGroupCollection:f7,ElRovingFocusGroupImpl:S7}});function E7(e,t,n,o,r,l){const s=st("el-roving-focus-group-impl"),a=st("el-focus-group-collection");return k(),re(a,null,{default:J(()=>[U(s,dr(Es(e.$attrs)),{default:J(()=>[ae(e.$slots,"default")]),_:3},16)]),_:3})}var k7=ke(_7,[["render",E7],["__file","roving-focus-group.vue"]]);const $7=K({components:{ElRovingFocusCollectionItem:p7},props:{focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},emits:["mousedown","focus","keydown"],setup(e,{emit:t}){const{currentTabbedId:n,loop:o,onItemFocus:r,onItemShiftTab:l}=xe(Kv,void 0),{getItems:s}=xe(zv,void 0),a=kn(),u=P(null),d=Yt(v=>{t("mousedown",v)},v=>{e.focusable?r(i(a)):v.preventDefault()}),f=Yt(v=>{t("focus",v)},()=>{r(i(a))}),c=Yt(v=>{t("keydown",v)},v=>{const{key:m,shiftKey:p,target:y,currentTarget:g}=v;if(m===We.tab&&p){l();return}if(y!==g)return;const w=g7(v);if(w){v.preventDefault();let C=s().filter(_=>_.focusable).map(_=>_.ref);switch(w){case"last":{C.reverse();break}case"prev":case"next":{w==="prev"&&C.reverse();const _=C.indexOf(g);C=o.value?y7(C,_+1):C.slice(_+1);break}}je(()=>{Wv(C)})}}),h=S(()=>n.value===i(a));return pt(L2,{rovingFocusGroupItemRef:u,tabIndex:S(()=>i(h)?0:-1),handleMousedown:d,handleFocus:f,handleKeydown:c}),{id:a,handleKeydown:c,handleFocus:f,handleMousedown:d}}});function T7(e,t,n,o,r,l){const s=st("el-roving-focus-collection-item");return k(),re(s,{id:e.id,focusable:e.focusable,active:e.active},{default:J(()=>[ae(e.$slots,"default")]),_:3},8,["id","focusable","active"])}var O7=ke($7,[["render",T7],["__file","roving-focus-item.vue"]]);const Lu=Ee({trigger:oi.trigger,effect:{...cn.effect,default:"light"},type:{type:Z(String)},placement:{type:Z(String),default:"bottom"},popperOptions:{type:Z(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:Z([Number,String]),default:0},maxHeight:{type:Z([Number,String]),default:""},popperClass:{type:String,default:""},disabled:{type:Boolean,default:!1},role:{type:String,default:"menu"},buttonProps:{type:Z(Object)},teleported:cn.teleported}),D2=Ee({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:Ot}}),N7=Ee({onKeydown:{type:Z(Function)}}),M7=[We.down,We.pageDown,We.home],B2=[We.up,We.pageUp,We.end],R7=[...M7,...B2],{ElCollection:I7,ElCollectionItem:A7,COLLECTION_INJECTION_KEY:P7,COLLECTION_ITEM_INJECTION_KEY:x7}=x2("Dropdown"),dd=Symbol("elDropdown"),{ButtonGroup:L7}=pn,D7=K({name:"ElDropdown",components:{ElButton:pn,ElButtonGroup:L7,ElScrollbar:kr,ElDropdownCollection:I7,ElTooltip:In,ElRovingFocusGroup:k7,ElOnlyChild:bS,ElIcon:Fe,ArrowDown:_r},props:Lu,emits:["visible-change","click","command"],setup(e,{emit:t}){const n=ot(),o=be("dropdown"),{t:r}=wt(),l=P(),s=P(),a=P(null),u=P(null),d=P(null),f=P(null),c=P(!1),h=[We.enter,We.space,We.down],v=S(()=>({maxHeight:Gt(e.maxHeight)})),m=S(()=>[o.m(_.value)]),p=S(()=>Gr(e.trigger)),y=kn().value,g=S(()=>e.id||y);he([l,p],([M,D],[O])=>{var B,j,G;(B=O==null?void 0:O.$el)!=null&&B.removeEventListener&&O.$el.removeEventListener("pointerenter",T),(j=M==null?void 0:M.$el)!=null&&j.removeEventListener&&M.$el.removeEventListener("pointerenter",T),(G=M==null?void 0:M.$el)!=null&&G.addEventListener&&D.includes("hover")&&M.$el.addEventListener("pointerenter",T)},{immediate:!0}),Pt(()=>{var M,D;(D=(M=l.value)==null?void 0:M.$el)!=null&&D.removeEventListener&&l.value.$el.removeEventListener("pointerenter",T)});function w(){b()}function b(){var M;(M=a.value)==null||M.onClose()}function C(){var M;(M=a.value)==null||M.onOpen()}const _=nn();function E(...M){t("command",...M)}function T(){var M,D;(D=(M=l.value)==null?void 0:M.$el)==null||D.focus()}function N(){}function R(){const M=i(u);p.value.includes("hover")&&(M==null||M.focus()),f.value=null}function A(M){f.value=M}function I(M){c.value||(M.preventDefault(),M.stopImmediatePropagation())}function L(){t("visible-change",!0)}function W(M){(M==null?void 0:M.type)==="keydown"&&u.value.focus()}function H(){t("visible-change",!1)}return pt(dd,{contentRef:u,role:S(()=>e.role),triggerId:g,isUsingKeyboard:c,onItemEnter:N,onItemLeave:R}),pt("elDropdown",{instance:n,dropdownSize:_,handleClick:w,commandHandler:E,trigger:Rt(e,"trigger"),hideOnClick:Rt(e,"hideOnClick")}),{t:r,ns:o,scrollbar:d,wrapStyle:v,dropdownTriggerKls:m,dropdownSize:_,triggerId:g,triggerKeys:h,currentTabId:f,handleCurrentTabIdChange:A,handlerMainButtonClick:M=>{t("click",M)},handleEntryFocus:I,handleClose:b,handleOpen:C,handleBeforeShowTooltip:L,handleShowTooltip:W,handleBeforeHideTooltip:H,onFocusAfterTrapped:M=>{var D,O;M.preventDefault(),(O=(D=u.value)==null?void 0:D.focus)==null||O.call(D,{preventScroll:!0})},popperRef:a,contentRef:u,triggeringElementRef:l,referenceElementRef:s}}});function B7(e,t,n,o,r,l){var s;const a=st("el-dropdown-collection"),u=st("el-roving-focus-group"),d=st("el-scrollbar"),f=st("el-only-child"),c=st("el-tooltip"),h=st("el-button"),v=st("arrow-down"),m=st("el-icon"),p=st("el-button-group");return k(),F("div",{class:$([e.ns.b(),e.ns.is("disabled",e.disabled)])},[U(c,{ref:"popperRef",role:e.role,effect:e.effect,"fallback-placements":["bottom","top"],"popper-options":e.popperOptions,"gpu-acceleration":!1,"hide-after":e.trigger==="hover"?e.hideTimeout:0,"manual-mode":!0,placement:e.placement,"popper-class":[e.ns.e("popper"),e.popperClass],"reference-element":(s=e.referenceElementRef)==null?void 0:s.$el,trigger:e.trigger,"trigger-keys":e.triggerKeys,"trigger-target-el":e.contentRef,"show-after":e.trigger==="hover"?e.showTimeout:0,"stop-popper-mouse-event":!1,"virtual-ref":e.triggeringElementRef,"virtual-triggering":e.splitButton,disabled:e.disabled,transition:`${e.ns.namespace.value}-zoom-in-top`,teleported:e.teleported,pure:"",persistent:"",onBeforeShow:e.handleBeforeShowTooltip,onShow:e.handleShowTooltip,onBeforeHide:e.handleBeforeHideTooltip},hr({content:J(()=>[U(d,{ref:"scrollbar","wrap-style":e.wrapStyle,tag:"div","view-class":e.ns.e("list")},{default:J(()=>[U(u,{loop:e.loop,"current-tab-id":e.currentTabId,orientation:"horizontal",onCurrentTabIdChange:e.handleCurrentTabIdChange,onEntryFocus:e.handleEntryFocus},{default:J(()=>[U(a,null,{default:J(()=>[ae(e.$slots,"dropdown")]),_:3})]),_:3},8,["loop","current-tab-id","onCurrentTabIdChange","onEntryFocus"])]),_:3},8,["wrap-style","view-class"])]),_:2},[e.splitButton?void 0:{name:"default",fn:J(()=>[U(f,{id:e.triggerId,ref:"triggeringElementRef",role:"button",tabindex:e.tabindex},{default:J(()=>[ae(e.$slots,"default")]),_:3},8,["id","tabindex"])])}]),1032,["role","effect","popper-options","hide-after","placement","popper-class","reference-element","trigger","trigger-keys","trigger-target-el","show-after","virtual-ref","virtual-triggering","disabled","transition","teleported","onBeforeShow","onShow","onBeforeHide"]),e.splitButton?(k(),re(p,{key:0},{default:J(()=>[U(h,ht({ref:"referenceElementRef"},e.buttonProps,{size:e.dropdownSize,type:e.type,disabled:e.disabled,tabindex:e.tabindex,onClick:e.handlerMainButtonClick}),{default:J(()=>[ae(e.$slots,"default")]),_:3},16,["size","type","disabled","tabindex","onClick"]),U(h,ht({id:e.triggerId,ref:"triggeringElementRef"},e.buttonProps,{role:"button",size:e.dropdownSize,type:e.type,class:e.ns.e("caret-button"),disabled:e.disabled,tabindex:e.tabindex,"aria-label":e.t("el.dropdown.toggleDropdown")}),{default:J(()=>[U(m,{class:$(e.ns.e("icon"))},{default:J(()=>[U(v)]),_:1},8,["class"])]),_:1},16,["id","size","type","class","disabled","tabindex","aria-label"])]),_:3})):oe("v-if",!0)],2)}var F7=ke(D7,[["render",B7],["__file","dropdown.vue"]]);const V7=K({name:"DropdownItemImpl",components:{ElIcon:Fe},props:D2,emits:["pointermove","pointerleave","click","clickimpl"],setup(e,{emit:t}){const n=be("dropdown"),{role:o}=xe(dd,void 0),{collectionItemRef:r}=xe(x7,void 0),{collectionItemRef:l}=xe(h7,void 0),{rovingFocusGroupItemRef:s,tabIndex:a,handleFocus:u,handleKeydown:d,handleMousedown:f}=xe(L2,void 0),c=ed(r,l,s),h=S(()=>o.value==="menu"?"menuitem":o.value==="navigation"?"link":"button"),v=Yt(m=>{const{code:p}=m;if(p===We.enter||p===We.space)return m.preventDefault(),m.stopImmediatePropagation(),t("clickimpl",m),!0},d);return{ns:n,itemRef:c,dataset:{[P2]:""},role:h,tabIndex:a,handleFocus:u,handleKeydown:v,handleMousedown:f}}}),H7=["aria-disabled","tabindex","role"];function z7(e,t,n,o,r,l){const s=st("el-icon");return k(),F(ze,null,[e.divided?(k(),F("li",ht({key:0,role:"separator",class:e.ns.bem("menu","item","divided")},e.$attrs),null,16)):oe("v-if",!0),z("li",ht({ref:e.itemRef},{...e.dataset,...e.$attrs},{"aria-disabled":e.disabled,class:[e.ns.be("menu","item"),e.ns.is("disabled",e.disabled)],tabindex:e.tabIndex,role:e.role,onClick:t[0]||(t[0]=a=>e.$emit("clickimpl",a)),onFocus:t[1]||(t[1]=(...a)=>e.handleFocus&&e.handleFocus(...a)),onKeydown:t[2]||(t[2]=Xe((...a)=>e.handleKeydown&&e.handleKeydown(...a),["self"])),onMousedown:t[3]||(t[3]=(...a)=>e.handleMousedown&&e.handleMousedown(...a)),onPointermove:t[4]||(t[4]=a=>e.$emit("pointermove",a)),onPointerleave:t[5]||(t[5]=a=>e.$emit("pointerleave",a))}),[e.icon?(k(),re(s,{key:0},{default:J(()=>[(k(),re(dt(e.icon)))]),_:1})):oe("v-if",!0),ae(e.$slots,"default")],16,H7)],64)}var K7=ke(V7,[["render",z7],["__file","dropdown-item-impl.vue"]]);const F2=()=>{const e=xe("elDropdown",{}),t=S(()=>e==null?void 0:e.dropdownSize);return{elDropdown:e,_elDropdownSize:t}},W7=K({name:"ElDropdownItem",components:{ElDropdownCollectionItem:A7,ElRovingFocusItem:O7,ElDropdownItemImpl:K7},inheritAttrs:!1,props:D2,emits:["pointermove","pointerleave","click"],setup(e,{emit:t,attrs:n}){const{elDropdown:o}=F2(),r=ot(),l=P(null),s=S(()=>{var v,m;return(m=(v=i(l))==null?void 0:v.textContent)!=null?m:""}),{onItemEnter:a,onItemLeave:u}=xe(dd,void 0),d=Yt(v=>(t("pointermove",v),v.defaultPrevented),Mg(v=>{if(e.disabled){u(v);return}const m=v.currentTarget;m===document.activeElement||m.contains(document.activeElement)||(a(v),v.defaultPrevented||m==null||m.focus())})),f=Yt(v=>(t("pointerleave",v),v.defaultPrevented),Mg(v=>{u(v)})),c=Yt(v=>{if(!e.disabled)return t("click",v),v.type!=="keydown"&&v.defaultPrevented},v=>{var m,p,y;if(e.disabled){v.stopImmediatePropagation();return}(m=o==null?void 0:o.hideOnClick)!=null&&m.value&&((p=o.handleClick)==null||p.call(o)),(y=o.commandHandler)==null||y.call(o,e.command,r,v)}),h=S(()=>({...e,...n}));return{handleClick:c,handlePointerMove:d,handlePointerLeave:f,textContent:s,propsAndAttrs:h}}});function j7(e,t,n,o,r,l){var s;const a=st("el-dropdown-item-impl"),u=st("el-roving-focus-item"),d=st("el-dropdown-collection-item");return k(),re(d,{disabled:e.disabled,"text-value":(s=e.textValue)!=null?s:e.textContent},{default:J(()=>[U(u,{focusable:!e.disabled},{default:J(()=>[U(a,ht(e.propsAndAttrs,{onPointerleave:e.handlePointerLeave,onPointermove:e.handlePointerMove,onClickimpl:e.handleClick}),{default:J(()=>[ae(e.$slots,"default")]),_:3},16,["onPointerleave","onPointermove","onClickimpl"])]),_:3},8,["focusable"])]),_:3},8,["disabled","text-value"])}var V2=ke(W7,[["render",j7],["__file","dropdown-item.vue"]]);const U7=K({name:"ElDropdownMenu",props:N7,setup(e){const t=be("dropdown"),{_elDropdownSize:n}=F2(),o=n.value,{focusTrapRef:r,onKeydown:l}=xe(Rv,void 0),{contentRef:s,role:a,triggerId:u}=xe(dd,void 0),{collectionRef:d,getItems:f}=xe(P7,void 0),{rovingFocusGroupRef:c,rovingFocusGroupRootStyle:h,tabIndex:v,onBlur:m,onFocus:p,onMousedown:y}=xe(Kv,void 0),{collectionRef:g}=xe(zv,void 0),w=S(()=>[t.b("menu"),t.bm("menu",o==null?void 0:o.value)]),b=ed(s,d,r,c,g),C=Yt(E=>{var T;(T=e.onKeydown)==null||T.call(e,E)},E=>{const{currentTarget:T,code:N,target:R}=E;if(T.contains(R),We.tab===N&&E.stopImmediatePropagation(),E.preventDefault(),R!==i(s)||!R7.includes(N))return;const I=f().filter(L=>!L.disabled).map(L=>L.ref);B2.includes(N)&&I.reverse(),Wv(I)});return{size:o,rovingFocusGroupRootStyle:h,tabIndex:v,dropdownKls:w,role:a,triggerId:u,dropdownListWrapperRef:b,handleKeydown:E=>{C(E),l(E)},onBlur:m,onFocus:p,onMousedown:y}}}),q7=["role","aria-labelledby"];function Y7(e,t,n,o,r,l){return k(),F("ul",{ref:e.dropdownListWrapperRef,class:$(e.dropdownKls),style:Ve(e.rovingFocusGroupRootStyle),tabindex:-1,role:e.role,"aria-labelledby":e.triggerId,onBlur:t[0]||(t[0]=(...s)=>e.onBlur&&e.onBlur(...s)),onFocus:t[1]||(t[1]=(...s)=>e.onFocus&&e.onFocus(...s)),onKeydown:t[2]||(t[2]=Xe((...s)=>e.handleKeydown&&e.handleKeydown(...s),["self"])),onMousedown:t[3]||(t[3]=Xe((...s)=>e.onMousedown&&e.onMousedown(...s),["self"]))},[ae(e.$slots,"default")],46,q7)}var H2=ke(U7,[["render",Y7],["__file","dropdown-menu.vue"]]);const G7=rt(F7,{DropdownItem:V2,DropdownMenu:H2}),X7=Kt(V2),J7=Kt(H2),Z7={viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},Q7=["id"],eW=["stop-color"],tW=["stop-color"],nW=["id"],oW=["stop-color"],rW=["stop-color"],lW=["id"],sW={id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},aW={id:"B-type",transform:"translate(-1268.000000, -535.000000)"},iW={id:"Group-2",transform:"translate(1268.000000, 535.000000)"},uW=["fill"],cW=["fill"],dW={id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},fW=["fill"],pW=["fill"],hW=["fill"],vW=["fill"],mW=["fill"],gW={id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"},yW=["fill","xlink:href"],bW=["fill","mask"],wW=["fill"],CW=K({name:"ImgEmpty"}),SW=K({...CW,setup(e){const t=be("empty"),n=kn();return(o,r)=>(k(),F("svg",Z7,[z("defs",null,[z("linearGradient",{id:`linearGradient-1-${i(n)}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[z("stop",{"stop-color":`var(${i(t).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,eW),z("stop",{"stop-color":`var(${i(t).cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,tW)],8,Q7),z("linearGradient",{id:`linearGradient-2-${i(n)}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[z("stop",{"stop-color":`var(${i(t).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,oW),z("stop",{"stop-color":`var(${i(t).cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,rW)],8,nW),z("rect",{id:`path-3-${i(n)}`,x:"0",y:"0",width:"17",height:"36"},null,8,lW)]),z("g",sW,[z("g",aW,[z("g",iW,[z("path",{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${i(t).cssVarBlockName("fill-color-3")})`},null,8,uW),z("polygon",{id:"Rectangle-Copy-14",fill:`var(${i(t).cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,cW),z("g",dW,[z("polygon",{id:"Rectangle-Copy-10",fill:`var(${i(t).cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,fW),z("polygon",{id:"Rectangle-Copy-11",fill:`var(${i(t).cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,pW),z("rect",{id:"Rectangle-Copy-12",fill:`url(#linearGradient-1-${i(n)})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,hW),z("polygon",{id:"Rectangle-Copy-13",fill:`var(${i(t).cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,vW)]),z("rect",{id:"Rectangle-Copy-15",fill:`url(#linearGradient-2-${i(n)})`,x:"13",y:"45",width:"40",height:"36"},null,8,mW),z("g",gW,[z("use",{id:"Mask",fill:`var(${i(t).cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${i(n)}`},null,8,yW),z("polygon",{id:"Rectangle-Copy",fill:`var(${i(t).cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${i(n)})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,bW)]),z("polygon",{id:"Rectangle-Copy-18",fill:`var(${i(t).cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,wW)])])])]))}});var _W=ke(SW,[["__file","img-empty.vue"]]);const EW=Ee({image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}}),kW=["src"],$W={key:1},TW=K({name:"ElEmpty"}),OW=K({...TW,props:EW,setup(e){const t=e,{t:n}=wt(),o=be("empty"),r=S(()=>t.description||n("el.table.emptyText")),l=S(()=>({width:Gt(t.imageSize)}));return(s,a)=>(k(),F("div",{class:$(i(o).b())},[z("div",{class:$(i(o).e("image")),style:Ve(i(l))},[s.image?(k(),F("img",{key:0,src:s.image,ondragstart:"return false"},null,8,kW)):ae(s.$slots,"image",{key:1},()=>[U(_W)])],6),z("div",{class:$(i(o).e("description"))},[s.$slots.description?ae(s.$slots,"description",{key:0}):(k(),F("p",$W,Oe(i(r)),1))],2),s.$slots.default?(k(),F("div",{key:0,class:$(i(o).e("bottom"))},[ae(s.$slots,"default")],2)):oe("v-if",!0)],2))}});var NW=ke(OW,[["__file","empty.vue"]]);const z2=rt(NW),MW=Ee({urlList:{type:Z(Array),default:()=>zt([])},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},hideOnClickModal:Boolean,teleported:Boolean,closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},crossorigin:{type:Z(String)}}),RW={close:()=>!0,switch:e=>Ye(e),rotate:e=>Ye(e)},IW=["src","crossorigin"],AW=K({name:"ElImageViewer"}),PW=K({...AW,props:MW,emits:RW,setup(e,{expose:t,emit:n}){var o;const r=e,l={CONTAIN:{name:"contain",icon:$l(Ux)},ORIGINAL:{name:"original",icon:$l(f3)}},{t:s}=wt(),a=be("image-viewer"),{nextZIndex:u}=ea(),d=P(),f=P([]),c=Tb(),h=P(!0),v=P(r.initialIndex),m=xt(l.CONTAIN),p=P({scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}),y=P((o=r.zIndex)!=null?o:u()),g=S(()=>{const{urlList:B}=r;return B.length<=1}),w=S(()=>v.value===0),b=S(()=>v.value===r.urlList.length-1),C=S(()=>r.urlList[v.value]),_=S(()=>[a.e("btn"),a.e("prev"),a.is("disabled",!r.infinite&&w.value)]),E=S(()=>[a.e("btn"),a.e("next"),a.is("disabled",!r.infinite&&b.value)]),T=S(()=>{const{scale:B,deg:j,offsetX:G,offsetY:ne,enableTransition:ue}=p.value;let te=G/B,Y=ne/B;switch(j%360){case 90:case-270:[te,Y]=[Y,-te];break;case 180:case-180:[te,Y]=[-te,-Y];break;case 270:case-90:[te,Y]=[-Y,te];break}const X={transform:`scale(${B}) rotate(${j}deg) translate(${te}px, ${Y}px)`,transition:ue?"transform .3s":""};return m.value.name===l.CONTAIN.name&&(X.maxWidth=X.maxHeight="100%"),X});function N(){A(),n("close")}function R(){const B=Tl(G=>{switch(G.code){case We.esc:r.closeOnPressEscape&&N();break;case We.space:V();break;case We.left:M();break;case We.up:O("zoomIn");break;case We.right:D();break;case We.down:O("zoomOut");break}}),j=Tl(G=>{const ne=G.deltaY||G.deltaX;O(ne<0?"zoomIn":"zoomOut",{zoomRate:r.zoomRate,enableTransition:!1})});c.run(()=>{Lt(document,"keydown",B),Lt(document,"wheel",j)})}function A(){c.stop()}function I(){h.value=!1}function L(B){h.value=!1,B.target.alt=s("el.image.error")}function W(B){if(h.value||B.button!==0||!d.value)return;p.value.enableTransition=!1;const{offsetX:j,offsetY:G}=p.value,ne=B.pageX,ue=B.pageY,te=Tl(X=>{p.value={...p.value,offsetX:j+X.pageX-ne,offsetY:G+X.pageY-ue}}),Y=Lt(document,"mousemove",te);Lt(document,"mouseup",()=>{Y()}),B.preventDefault()}function H(){p.value={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}function V(){if(h.value)return;const B=Is(l),j=Object.values(l),G=m.value.name,ue=(j.findIndex(te=>te.name===G)+1)%B.length;m.value=l[B[ue]],H()}function x(B){const j=r.urlList.length;v.value=(B+j)%j}function M(){w.value&&!r.infinite||x(v.value-1)}function D(){b.value&&!r.infinite||x(v.value+1)}function O(B,j={}){if(h.value)return;const{minScale:G,maxScale:ne}=r,{zoomRate:ue,rotateDeg:te,enableTransition:Y}={zoomRate:r.zoomRate,rotateDeg:90,enableTransition:!0,...j};switch(B){case"zoomOut":p.value.scale>G&&(p.value.scale=Number.parseFloat((p.value.scale/ue).toFixed(3)));break;case"zoomIn":p.value.scale{je(()=>{const B=f.value[0];B!=null&&B.complete||(h.value=!0)})}),he(v,B=>{H(),n("switch",B)}),nt(()=>{var B,j;R(),(j=(B=d.value)==null?void 0:B.focus)==null||j.call(B)}),t({setActiveItem:x}),(B,j)=>(k(),re(qs,{to:"body",disabled:!B.teleported},[U(hn,{name:"viewer-fade",appear:""},{default:J(()=>[z("div",{ref_key:"wrapper",ref:d,tabindex:-1,class:$(i(a).e("wrapper")),style:Ve({zIndex:y.value})},[z("div",{class:$(i(a).e("mask")),onClick:j[0]||(j[0]=Xe(G=>B.hideOnClickModal&&N(),["self"]))},null,2),oe(" CLOSE "),z("span",{class:$([i(a).e("btn"),i(a).e("close")]),onClick:N},[U(i(Fe),null,{default:J(()=>[U(i(Oo))]),_:1})],2),oe(" ARROW "),i(g)?oe("v-if",!0):(k(),F(ze,{key:0},[z("span",{class:$(i(_)),onClick:M},[U(i(Fe),null,{default:J(()=>[U(i(Jr))]),_:1})],2),z("span",{class:$(i(E)),onClick:D},[U(i(Fe),null,{default:J(()=>[U(i(Bn))]),_:1})],2)],64)),oe(" ACTIONS "),z("div",{class:$([i(a).e("btn"),i(a).e("actions")])},[z("div",{class:$(i(a).e("actions__inner"))},[U(i(Fe),{onClick:j[1]||(j[1]=G=>O("zoomOut"))},{default:J(()=>[U(i(O3))]),_:1}),U(i(Fe),{onClick:j[2]||(j[2]=G=>O("zoomIn"))},{default:J(()=>[U(i(OC))]),_:1}),z("i",{class:$(i(a).e("actions__divider"))},null,2),U(i(Fe),{onClick:V},{default:J(()=>[(k(),re(dt(i(m).icon)))]),_:1}),z("i",{class:$(i(a).e("actions__divider"))},null,2),U(i(Fe),{onClick:j[3]||(j[3]=G=>O("anticlockwise"))},{default:J(()=>[U(i(i3))]),_:1}),U(i(Fe),{onClick:j[4]||(j[4]=G=>O("clockwise"))},{default:J(()=>[U(i(c3))]),_:1})],2)],2),oe(" CANVAS "),z("div",{class:$(i(a).e("canvas"))},[(k(!0),F(ze,null,mt(B.urlList,(G,ne)=>et((k(),F("img",{ref_for:!0,ref:ue=>f.value[ne]=ue,key:G,src:G,style:Ve(i(T)),class:$(i(a).e("img")),crossorigin:B.crossorigin,onLoad:I,onError:L,onMousedown:W},null,46,IW)),[[St,ne===v.value]])),128))],2),ae(B.$slots,"default")],6)]),_:3})],8,["disabled"]))}});var xW=ke(PW,[["__file","image-viewer.vue"]]);const K2=rt(xW),LW=Ee({hideOnClickModal:Boolean,src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},loading:{type:String,values:["eager","lazy"]},lazy:Boolean,scrollContainer:{type:Z([String,Object])},previewSrcList:{type:Z(Array),default:()=>zt([])},previewTeleported:Boolean,zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},crossorigin:{type:Z(String)}}),DW={load:e=>e instanceof Event,error:e=>e instanceof Event,switch:e=>Ye(e),close:()=>!0,show:()=>!0},BW=["src","loading","crossorigin"],FW={key:0},VW=K({name:"ElImage",inheritAttrs:!1}),HW=K({...VW,props:LW,emits:DW,setup(e,{emit:t}){const n=e;let o="";const{t:r}=wt(),l=be("image"),s=zl(),a=av(),u=P(),d=P(!1),f=P(!0),c=P(!1),h=P(),v=P(),m=gt&&"loading"in HTMLImageElement.prototype;let p,y;const g=S(()=>[l.e("inner"),C.value&&l.e("preview"),f.value&&l.is("loading")]),w=S(()=>s.style),b=S(()=>{const{fit:D}=n;return gt&&D?{objectFit:D}:{}}),C=S(()=>{const{previewSrcList:D}=n;return Array.isArray(D)&&D.length>0}),_=S(()=>{const{previewSrcList:D,initialIndex:O}=n;let B=O;return O>D.length-1&&(B=0),B}),E=S(()=>n.loading==="eager"?!1:!m&&n.loading==="lazy"||n.lazy),T=()=>{gt&&(f.value=!0,d.value=!1,u.value=n.src)};function N(D){f.value=!1,d.value=!1,t("load",D)}function R(D){f.value=!1,d.value=!0,t("error",D)}function A(){eM(h.value,v.value)&&(T(),W())}const I=Mw(A,200,!0);async function L(){var D;if(!gt)return;await je();const{scrollContainer:O}=n;ho(O)?v.value=O:Ze(O)&&O!==""?v.value=(D=document.querySelector(O))!=null?D:void 0:h.value&&(v.value=Zh(h.value)),v.value&&(p=Lt(v,"scroll",I),setTimeout(()=>A(),100))}function W(){!gt||!v.value||!I||(p==null||p(),v.value=void 0)}function H(D){if(D.ctrlKey){if(D.deltaY<0)return D.preventDefault(),!1;if(D.deltaY>0)return D.preventDefault(),!1}}function V(){C.value&&(y=Lt("wheel",H,{passive:!1}),o=document.body.style.overflow,document.body.style.overflow="hidden",c.value=!0,t("show"))}function x(){y==null||y(),document.body.style.overflow=o,c.value=!1,t("close")}function M(D){t("switch",D)}return he(()=>n.src,()=>{E.value?(f.value=!0,d.value=!1,W(),L()):T()}),nt(()=>{E.value?L():T()}),(D,O)=>(k(),F("div",{ref_key:"container",ref:h,class:$([i(l).b(),D.$attrs.class]),style:Ve(i(w))},[d.value?ae(D.$slots,"error",{key:0},()=>[z("div",{class:$(i(l).e("error"))},Oe(i(r)("el.image.error")),3)]):(k(),F(ze,{key:1},[u.value!==void 0?(k(),F("img",ht({key:0},i(a),{src:u.value,loading:D.loading,style:i(b),class:i(g),crossorigin:D.crossorigin,onClick:V,onLoad:N,onError:R}),null,16,BW)):oe("v-if",!0),f.value?(k(),F("div",{key:1,class:$(i(l).e("wrapper"))},[ae(D.$slots,"placeholder",{},()=>[z("div",{class:$(i(l).e("placeholder"))},null,2)])],2)):oe("v-if",!0)],64)),i(C)?(k(),F(ze,{key:2},[c.value?(k(),re(i(K2),{key:0,"z-index":D.zIndex,"initial-index":i(_),infinite:D.infinite,"zoom-rate":D.zoomRate,"min-scale":D.minScale,"max-scale":D.maxScale,"url-list":D.previewSrcList,"hide-on-click-modal":D.hideOnClickModal,teleported:D.previewTeleported,"close-on-press-escape":D.closeOnPressEscape,onClose:x,onSwitch:M},{default:J(()=>[D.$slots.viewer?(k(),F("div",FW,[ae(D.$slots,"viewer")])):oe("v-if",!0)]),_:3},8,["z-index","initial-index","infinite","zoom-rate","min-scale","max-scale","url-list","hide-on-click-modal","teleported","close-on-press-escape"])):oe("v-if",!0)],64)):oe("v-if",!0)],6))}});var zW=ke(HW,[["__file","image.vue"]]);const KW=rt(zW),WW=Ee({id:{type:String,default:void 0},step:{type:Number,default:1},stepStrictly:Boolean,max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:Number,readonly:Boolean,disabled:Boolean,size:an,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:e=>e===null||Ye(e)||["min","max"].includes(e),default:null},name:String,label:String,placeholder:String,precision:{type:Number,validator:e=>e>=0&&e===Number.parseInt(`${e}`,10)},validateEvent:{type:Boolean,default:!0},...wn(["ariaLabel"])}),jW={[Dt]:(e,t)=>t!==e,blur:e=>e instanceof FocusEvent,focus:e=>e instanceof FocusEvent,[Fn]:e=>Ye(e)||fn(e),[ut]:e=>Ye(e)||fn(e)},UW=["aria-label","onKeydown"],qW=["aria-label","onKeydown"],YW=K({name:"ElInputNumber"}),GW=K({...YW,props:WW,emits:jW,setup(e,{expose:t,emit:n}){const o=e,{t:r}=wt(),l=be("input-number"),s=P(),a=_t({currentValue:o.modelValue,userInput:null}),{formItem:u}=An(),d=S(()=>Ye(o.modelValue)&&o.modelValue<=o.min),f=S(()=>Ye(o.modelValue)&&o.modelValue>=o.max),c=S(()=>{const V=g(o.step);return en(o.precision)?Math.max(g(o.modelValue),V):(V>o.precision,o.precision)}),h=S(()=>o.controls&&o.controlsPosition==="right"),v=nn(),m=zn(),p=S(()=>{if(a.userInput!==null)return a.userInput;let V=a.currentValue;if(fn(V))return"";if(Ye(V)){if(Number.isNaN(V))return"";en(o.precision)||(V=V.toFixed(o.precision))}return V}),y=(V,x)=>{if(en(x)&&(x=c.value),x===0)return Math.round(V);let M=String(V);const D=M.indexOf(".");if(D===-1||!M.replace(".","").split("")[D+x])return V;const j=M.length;return M.charAt(j-1)==="5"&&(M=`${M.slice(0,Math.max(0,j-1))}6`),Number.parseFloat(Number(M).toFixed(x))},g=V=>{if(fn(V))return 0;const x=V.toString(),M=x.indexOf(".");let D=0;return M!==-1&&(D=x.length-M-1),D},w=(V,x=1)=>Ye(V)?y(V+o.step*x):a.currentValue,b=()=>{if(o.readonly||m.value||f.value)return;const V=Number(p.value)||0,x=w(V);E(x),n(Fn,a.currentValue),W()},C=()=>{if(o.readonly||m.value||d.value)return;const V=Number(p.value)||0,x=w(V,-1);E(x),n(Fn,a.currentValue),W()},_=(V,x)=>{const{max:M,min:D,step:O,precision:B,stepStrictly:j,valueOnClear:G}=o;MM||neM?M:D,x&&n(ut,ne)),ne},E=(V,x=!0)=>{var M;const D=a.currentValue,O=_(V);if(!x){n(ut,O);return}D===O&&V||(a.userInput=null,n(ut,O),D!==O&&n(Dt,O,D),o.validateEvent&&((M=u==null?void 0:u.validate)==null||M.call(u,"change").catch(B=>void 0)),a.currentValue=O)},T=V=>{a.userInput=V;const x=V===""?null:Number(V);n(Fn,x),E(x,!1)},N=V=>{const x=V!==""?Number(V):"";(Ye(x)&&!Number.isNaN(x)||V==="")&&E(x),W(),a.userInput=null},R=()=>{var V,x;(x=(V=s.value)==null?void 0:V.focus)==null||x.call(V)},A=()=>{var V,x;(x=(V=s.value)==null?void 0:V.blur)==null||x.call(V)},I=V=>{n("focus",V)},L=V=>{var x;a.userInput=null,n("blur",V),o.validateEvent&&((x=u==null?void 0:u.validate)==null||x.call(u,"blur").catch(M=>void 0))},W=()=>{a.currentValue!==o.modelValue&&(a.currentValue=o.modelValue)},H=V=>{document.activeElement===V.target&&V.preventDefault()};return he(()=>o.modelValue,(V,x)=>{const M=_(V,!0);a.userInput===null&&M!==x&&(a.currentValue=M)},{immediate:!0}),nt(()=>{var V;const{min:x,max:M,modelValue:D}=o,O=(V=s.value)==null?void 0:V.input;if(O.setAttribute("role","spinbutton"),Number.isFinite(M)?O.setAttribute("aria-valuemax",String(M)):O.removeAttribute("aria-valuemax"),Number.isFinite(x)?O.setAttribute("aria-valuemin",String(x)):O.removeAttribute("aria-valuemin"),O.setAttribute("aria-valuenow",a.currentValue||a.currentValue===0?String(a.currentValue):""),O.setAttribute("aria-disabled",String(m.value)),!Ye(D)&&D!=null){let B=Number(D);Number.isNaN(B)&&(B=null),n(ut,B)}O.addEventListener("wheel",H,{passive:!1})}),wr(()=>{var V,x;const M=(V=s.value)==null?void 0:V.input;M==null||M.setAttribute("aria-valuenow",`${(x=a.currentValue)!=null?x:""}`)}),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-input-number",ref:"https://element-plus.org/en-US/component/input-number.html"},S(()=>!!o.label)),t({focus:R,blur:A}),(V,x)=>(k(),F("div",{class:$([i(l).b(),i(l).m(i(v)),i(l).is("disabled",i(m)),i(l).is("without-controls",!V.controls),i(l).is("controls-right",i(h))]),onDragstart:x[0]||(x[0]=Xe(()=>{},["prevent"]))},[V.controls?et((k(),F("span",{key:0,role:"button","aria-label":i(r)("el.inputNumber.decrease"),class:$([i(l).e("decrease"),i(l).is("disabled",i(d))]),onKeydown:Tt(C,["enter"])},[ae(V.$slots,"decrease-icon",{},()=>[U(i(Fe),null,{default:J(()=>[i(h)?(k(),re(i(_r),{key:0})):(k(),re(i(Zx),{key:1}))]),_:1})])],42,UW)),[[i(hc),C]]):oe("v-if",!0),V.controls?et((k(),F("span",{key:1,role:"button","aria-label":i(r)("el.inputNumber.increase"),class:$([i(l).e("increase"),i(l).is("disabled",i(f))]),onKeydown:Tt(b,["enter"])},[ae(V.$slots,"increase-icon",{},()=>[U(i(Fe),null,{default:J(()=>[i(h)?(k(),re(i(Qh),{key:0})):(k(),re(i($C),{key:1}))]),_:1})])],42,qW)),[[i(hc),b]]):oe("v-if",!0),U(i(Nn),{id:V.id,ref_key:"input",ref:s,type:"number",step:V.step,"model-value":i(p),placeholder:V.placeholder,readonly:V.readonly,disabled:i(m),size:i(v),max:V.max,min:V.min,name:V.name,"aria-label":V.label||V.ariaLabel,"validate-event":!1,onKeydown:[Tt(Xe(b,["prevent"]),["up"]),Tt(Xe(C,["prevent"]),["down"])],onBlur:L,onFocus:I,onInput:T,onChange:N},null,8,["id","step","model-value","placeholder","readonly","disabled","size","max","min","name","aria-label","onKeydown"])],34))}});var XW=ke(GW,[["__file","input-number.vue"]]);const W2=rt(XW),JW=Ee({type:{type:String,values:["primary","success","warning","info","danger","default"],default:"default"},underline:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},href:{type:String,default:""},target:{type:String,default:"_self"},icon:{type:Ot}}),ZW={click:e=>e instanceof MouseEvent},QW=["href","target"],ej=K({name:"ElLink"}),tj=K({...ej,props:JW,emits:ZW,setup(e,{emit:t}){const n=e,o=be("link"),r=S(()=>[o.b(),o.m(n.type),o.is("disabled",n.disabled),o.is("underline",n.underline&&!n.disabled)]);function l(s){n.disabled||t("click",s)}return(s,a)=>(k(),F("a",{class:$(i(r)),href:s.disabled||!s.href?void 0:s.href,target:s.disabled||!s.href?void 0:s.target,onClick:l},[s.icon?(k(),re(i(Fe),{key:0},{default:J(()=>[(k(),re(dt(s.icon)))]),_:1})):oe("v-if",!0),s.$slots.default?(k(),F("span",{key:1,class:$(i(o).e("inner"))},[ae(s.$slots,"default")],2)):oe("v-if",!0),s.$slots.icon?ae(s.$slots,"icon",{key:2}):oe("v-if",!0)],10,QW))}});var nj=ke(tj,[["__file","link.vue"]]);const oj=rt(nj);let rj=class{constructor(t,n){this.parent=t,this.domNode=n,this.subIndex=0,this.subIndex=0,this.init()}init(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()}gotoSubIndex(t){t===this.subMenuItems.length?t=0:t<0&&(t=this.subMenuItems.length-1),this.subMenuItems[t].focus(),this.subIndex=t}addListeners(){const t=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,n=>{n.addEventListener("keydown",o=>{let r=!1;switch(o.code){case We.down:{this.gotoSubIndex(this.subIndex+1),r=!0;break}case We.up:{this.gotoSubIndex(this.subIndex-1),r=!0;break}case We.tab:{Su(t,"mouseleave");break}case We.enter:case We.space:{r=!0,o.currentTarget.click();break}}return r&&(o.preventDefault(),o.stopPropagation()),!1})})}},lj=class{constructor(t,n){this.domNode=t,this.submenu=null,this.submenu=null,this.init(n)}init(t){this.domNode.setAttribute("tabindex","0");const n=this.domNode.querySelector(`.${t}-menu`);n&&(this.submenu=new rj(this,n)),this.addListeners()}addListeners(){this.domNode.addEventListener("keydown",t=>{let n=!1;switch(t.code){case We.down:{Su(t.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(0),n=!0;break}case We.up:{Su(t.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(this.submenu.subMenuItems.length-1),n=!0;break}case We.tab:{Su(t.currentTarget,"mouseleave");break}case We.enter:case We.space:{n=!0,t.currentTarget.click();break}}n&&t.preventDefault()})}},sj=class{constructor(t,n){this.domNode=t,this.init(n)}init(t){const n=this.domNode.childNodes;Array.from(n).forEach(o=>{o.nodeType===1&&new lj(o,t)})}};const aj=K({name:"ElMenuCollapseTransition",setup(){const e=be("menu");return{listeners:{onBeforeEnter:n=>n.style.opacity="0.2",onEnter(n,o){so(n,`${e.namespace.value}-opacity-transition`),n.style.opacity="1",o()},onAfterEnter(n){Rn(n,`${e.namespace.value}-opacity-transition`),n.style.opacity=""},onBeforeLeave(n){n.dataset||(n.dataset={}),co(n,e.m("collapse"))?(Rn(n,e.m("collapse")),n.dataset.oldOverflow=n.style.overflow,n.dataset.scrollWidth=n.clientWidth.toString(),so(n,e.m("collapse"))):(so(n,e.m("collapse")),n.dataset.oldOverflow=n.style.overflow,n.dataset.scrollWidth=n.clientWidth.toString(),Rn(n,e.m("collapse"))),n.style.width=`${n.scrollWidth}px`,n.style.overflow="hidden"},onLeave(n){so(n,"horizontal-collapse-transition"),n.style.width=`${n.dataset.scrollWidth}px`}}}}});function ij(e,t,n,o,r,l){return k(),re(hn,ht({mode:"out-in"},e.listeners),{default:J(()=>[ae(e.$slots,"default")]),_:3},16)}var uj=ke(aj,[["render",ij],["__file","menu-collapse-transition.vue"]]);function j2(e,t){const n=S(()=>{let r=e.parent;const l=[t.value];for(;r.type.name!=="ElMenu";)r.props.index&&l.unshift(r.props.index),r=r.parent;return l});return{parentMenu:S(()=>{let r=e.parent;for(;r&&!["ElMenu","ElSubMenu"].includes(r.type.name);)r=r.parent;return r}),indexPath:n}}function cj(e){return S(()=>{const n=e.backgroundColor;return n?new IS(n).shade(20).toString():""})}const U2=(e,t)=>{const n=be("menu");return S(()=>n.cssVarBlock({"text-color":e.textColor||"","hover-text-color":e.textColor||"","bg-color":e.backgroundColor||"","hover-bg-color":cj(e).value||"","active-color":e.activeTextColor||"",level:`${t}`}))},dj=Ee({index:{type:String,required:!0},showTimeout:Number,hideTimeout:Number,popperClass:String,disabled:Boolean,teleported:{type:Boolean,default:void 0},popperOffset:Number,expandCloseIcon:{type:Ot},expandOpenIcon:{type:Ot},collapseCloseIcon:{type:Ot},collapseOpenIcon:{type:Ot}}),af="ElSubMenu";var jv=K({name:af,props:dj,setup(e,{slots:t,expose:n}){const o=ot(),{indexPath:r,parentMenu:l}=j2(o,S(()=>e.index)),s=be("menu"),a=be("sub-menu"),u=xe("rootMenu");u||ln(af,"can not inject root menu");const d=xe(`subMenu:${l.value.uid}`);d||ln(af,"can not inject sub menu");const f=P({}),c=P({});let h;const v=P(!1),m=P(),p=P(null),y=S(()=>N.value==="horizontal"&&w.value?"bottom-start":"right-start"),g=S(()=>N.value==="horizontal"&&w.value||N.value==="vertical"&&!u.props.collapse?e.expandCloseIcon&&e.expandOpenIcon?E.value?e.expandOpenIcon:e.expandCloseIcon:_r:e.collapseCloseIcon&&e.collapseOpenIcon?E.value?e.collapseOpenIcon:e.collapseCloseIcon:Bn),w=S(()=>d.level===0),b=S(()=>{const B=e.teleported;return B===void 0?w.value:B}),C=S(()=>u.props.collapse?`${s.namespace.value}-zoom-in-left`:`${s.namespace.value}-zoom-in-top`),_=S(()=>N.value==="horizontal"&&w.value?["bottom-start","bottom-end","top-start","top-end","right-start","left-start"]:["right-start","right","right-end","left-start","bottom-start","bottom-end","top-start","top-end"]),E=S(()=>u.openedMenus.includes(e.index)),T=S(()=>{let B=!1;return Object.values(f.value).forEach(j=>{j.active&&(B=!0)}),Object.values(c.value).forEach(j=>{j.active&&(B=!0)}),B}),N=S(()=>u.props.mode),R=_t({index:e.index,indexPath:r,active:T}),A=U2(u.props,d.level+1),I=S(()=>{var B;return(B=e.popperOffset)!=null?B:u.props.popperOffset}),L=S(()=>{var B;return(B=e.popperClass)!=null?B:u.props.popperClass}),W=S(()=>{var B;return(B=e.showTimeout)!=null?B:u.props.showTimeout}),H=S(()=>{var B;return(B=e.hideTimeout)!=null?B:u.props.hideTimeout}),V=()=>{var B,j,G;return(G=(j=(B=p.value)==null?void 0:B.popperRef)==null?void 0:j.popperInstanceRef)==null?void 0:G.destroy()},x=B=>{B||V()},M=()=>{u.props.menuTrigger==="hover"&&u.props.mode==="horizontal"||u.props.collapse&&u.props.mode==="vertical"||e.disabled||u.handleSubMenuClick({index:e.index,indexPath:r.value,active:T.value})},D=(B,j=W.value)=>{var G;if(B.type!=="focus"){if(u.props.menuTrigger==="click"&&u.props.mode==="horizontal"||!u.props.collapse&&u.props.mode==="vertical"||e.disabled){d.mouseInChild.value=!0;return}d.mouseInChild.value=!0,h==null||h(),{stop:h}=Pl(()=>{u.openMenu(e.index,r.value)},j),b.value&&((G=l.value.vnode.el)==null||G.dispatchEvent(new MouseEvent("mouseenter")))}},O=(B=!1)=>{var j;if(u.props.menuTrigger==="click"&&u.props.mode==="horizontal"||!u.props.collapse&&u.props.mode==="vertical"){d.mouseInChild.value=!1;return}h==null||h(),d.mouseInChild.value=!1,{stop:h}=Pl(()=>!v.value&&u.closeMenu(e.index,r.value),H.value),b.value&&B&&((j=d.handleMouseleave)==null||j.call(d,!0))};he(()=>u.props.collapse,B=>x(!!B));{const B=G=>{c.value[G.index]=G},j=G=>{delete c.value[G.index]};pt(`subMenu:${o.uid}`,{addSubMenu:B,removeSubMenu:j,handleMouseleave:O,mouseInChild:v,level:d.level+1})}return n({opened:E}),nt(()=>{u.addSubMenu(R),d.addSubMenu(R)}),Pt(()=>{d.removeSubMenu(R),u.removeSubMenu(R)}),()=>{var B;const j=[(B=t.title)==null?void 0:B.call(t),Ue(Fe,{class:a.e("icon-arrow"),style:{transform:E.value?e.expandCloseIcon&&e.expandOpenIcon||e.collapseCloseIcon&&e.collapseOpenIcon&&u.props.collapse?"none":"rotateZ(180deg)":"none"}},{default:()=>Ze(g.value)?Ue(o.appContext.components[g.value]):Ue(g.value)})],G=u.isMenuPopup?Ue(In,{ref:p,visible:E.value,effect:"light",pure:!0,offset:I.value,showArrow:!1,persistent:!0,popperClass:L.value,placement:y.value,teleported:b.value,fallbackPlacements:_.value,transition:C.value,gpuAcceleration:!1},{content:()=>{var ne;return Ue("div",{class:[s.m(N.value),s.m("popup-container"),L.value],onMouseenter:ue=>D(ue,100),onMouseleave:()=>O(!0),onFocus:ue=>D(ue,100)},[Ue("ul",{class:[s.b(),s.m("popup"),s.m(`popup-${y.value}`)],style:A.value},[(ne=t.default)==null?void 0:ne.call(t)])])},default:()=>Ue("div",{class:a.e("title"),onClick:M},j)}):Ue(ze,{},[Ue("div",{class:a.e("title"),ref:m,onClick:M},j),Ue(cd,{},{default:()=>{var ne;return et(Ue("ul",{role:"menu",class:[s.b(),s.m("inline")],style:A.value},[(ne=t.default)==null?void 0:ne.call(t)]),[[St,E.value]])}})]);return Ue("li",{class:[a.b(),a.is("active",T.value),a.is("opened",E.value),a.is("disabled",e.disabled)],role:"menuitem",ariaHaspopup:!0,ariaExpanded:E.value,onMouseenter:D,onMouseleave:()=>O(),onFocus:D},[G])}}});const fj=Ee({mode:{type:String,values:["horizontal","vertical"],default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:{type:Z(Array),default:()=>zt([])},uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,values:["hover","click"],default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,closeOnClickOutside:Boolean,collapseTransition:{type:Boolean,default:!0},ellipsis:{type:Boolean,default:!0},popperOffset:{type:Number,default:6},ellipsisIcon:{type:Ot,default:()=>t3},popperEffect:{type:String,values:["dark","light"],default:"dark"},popperClass:String,showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300}}),uf=e=>Array.isArray(e)&&e.every(t=>Ze(t)),pj={close:(e,t)=>Ze(e)&&uf(t),open:(e,t)=>Ze(e)&&uf(t),select:(e,t,n,o)=>Ze(e)&&uf(t)&&at(n)&&(o===void 0||o instanceof Promise)};var hj=K({name:"ElMenu",props:fj,emits:pj,setup(e,{emit:t,slots:n,expose:o}){const r=ot(),l=r.appContext.config.globalProperties.$router,s=P(),a=be("menu"),u=be("sub-menu"),d=P(-1),f=P(e.defaultOpeneds&&!e.collapse?e.defaultOpeneds.slice(0):[]),c=P(e.defaultActive),h=P({}),v=P({}),m=S(()=>e.mode==="horizontal"||e.mode==="vertical"&&e.collapse),p=()=>{const H=c.value&&h.value[c.value];if(!H||e.mode==="horizontal"||e.collapse)return;H.indexPath.forEach(x=>{const M=v.value[x];M&&y(x,M.indexPath)})},y=(H,V)=>{f.value.includes(H)||(e.uniqueOpened&&(f.value=f.value.filter(x=>V.includes(x))),f.value.push(H),t("open",H,V))},g=H=>{const V=f.value.indexOf(H);V!==-1&&f.value.splice(V,1)},w=(H,V)=>{g(H),t("close",H,V)},b=({index:H,indexPath:V})=>{f.value.includes(H)?w(H,V):y(H,V)},C=H=>{(e.mode==="horizontal"||e.collapse)&&(f.value=[]);const{index:V,indexPath:x}=H;if(!(fn(V)||fn(x)))if(e.router&&l){const M=H.route||V,D=l.push(M).then(O=>(O||(c.value=V),O));t("select",V,x,{index:V,indexPath:x,route:M},D)}else c.value=V,t("select",V,x,{index:V,indexPath:x})},_=H=>{const V=h.value,x=V[H]||c.value&&V[c.value]||V[e.defaultActive];x?c.value=x.index:c.value=H},E=H=>{const V=getComputedStyle(H),x=Number.parseInt(V.marginLeft,10),M=Number.parseInt(V.marginRight,10);return H.offsetWidth+x+M||0},T=()=>{var H,V;if(!s.value)return-1;const x=Array.from((V=(H=s.value)==null?void 0:H.childNodes)!=null?V:[]).filter(ue=>ue.nodeName!=="#comment"&&(ue.nodeName!=="#text"||ue.nodeValue)),M=64,D=getComputedStyle(s.value),O=Number.parseInt(D.paddingLeft,10),B=Number.parseInt(D.paddingRight,10),j=s.value.clientWidth-O-B;let G=0,ne=0;return x.forEach((ue,te)=>{G+=E(ue),G<=j-M&&(ne=te+1)}),ne===x.length?-1:ne},N=H=>v.value[H].indexPath,R=(H,V=33.34)=>{let x;return()=>{x&&clearTimeout(x),x=setTimeout(()=>{H()},V)}};let A=!0;const I=()=>{if(d.value===T())return;const H=()=>{d.value=-1,je(()=>{d.value=T()})};A?H():R(H)(),A=!1};he(()=>e.defaultActive,H=>{h.value[H]||(c.value=""),_(H)}),he(()=>e.collapse,H=>{H&&(f.value=[])}),he(h.value,p);let L;_n(()=>{e.mode==="horizontal"&&e.ellipsis?L=Ht(s,I).stop:L==null||L()});const W=P(!1);{const H=D=>{v.value[D.index]=D},V=D=>{delete v.value[D.index]};pt("rootMenu",_t({props:e,openedMenus:f,items:h,subMenus:v,activeIndex:c,isMenuPopup:m,addMenuItem:D=>{h.value[D.index]=D},removeMenuItem:D=>{delete h.value[D.index]},addSubMenu:H,removeSubMenu:V,openMenu:y,closeMenu:w,handleMenuItemClick:C,handleSubMenuClick:b})),pt(`subMenu:${r.uid}`,{addSubMenu:H,removeSubMenu:V,mouseInChild:W,level:0})}return nt(()=>{e.mode==="horizontal"&&new sj(r.vnode.el,a.namespace.value)}),o({open:V=>{const{indexPath:x}=v.value[V];x.forEach(M=>y(M,x))},close:g,handleResize:I}),()=>{var H,V;let x=(V=(H=n.default)==null?void 0:H.call(n))!=null?V:[];const M=[];if(e.mode==="horizontal"&&s.value){const j=jr(x),G=d.value===-1?j:j.slice(0,d.value),ne=d.value===-1?[]:j.slice(d.value);ne!=null&&ne.length&&e.ellipsis&&(x=G,M.push(Ue(jv,{index:"sub-menu-more",class:u.e("hide-arrow"),popperOffset:e.popperOffset},{title:()=>Ue(Fe,{class:u.e("icon-more")},{default:()=>Ue(e.ellipsisIcon)}),default:()=>ne})))}const D=U2(e,0),O=e.closeOnClickOutside?[[gr,()=>{f.value.length&&(W.value||(f.value.forEach(j=>t("close",j,N(j))),f.value=[]))}]]:[],B=et(Ue("ul",{key:String(e.collapse),role:"menubar",ref:s,style:D.value,class:{[a.b()]:!0,[a.m(e.mode)]:!0,[a.m("collapse")]:e.collapse}},[...x,...M]),O);return e.collapseTransition&&e.mode==="vertical"?Ue(uj,()=>B):B}}});const vj=Ee({index:{type:Z([String,null]),default:null},route:{type:Z([String,Object])},disabled:Boolean}),mj={click:e=>Ze(e.index)&&Array.isArray(e.indexPath)},cf="ElMenuItem",gj=K({name:cf,components:{ElTooltip:In},props:vj,emits:mj,setup(e,{emit:t}){const n=ot(),o=xe("rootMenu"),r=be("menu"),l=be("menu-item");o||ln(cf,"can not inject root menu");const{parentMenu:s,indexPath:a}=j2(n,Rt(e,"index")),u=xe(`subMenu:${s.value.uid}`);u||ln(cf,"can not inject sub menu");const d=S(()=>e.index===o.activeIndex),f=_t({index:e.index,indexPath:a,active:d}),c=()=>{e.disabled||(o.handleMenuItemClick({index:e.index,indexPath:a.value,route:e.route}),t("click",f))};return nt(()=>{u.addSubMenu(f),o.addMenuItem(f)}),Pt(()=>{u.removeSubMenu(f),o.removeMenuItem(f)}),{parentMenu:s,rootMenu:o,active:d,nsMenu:r,nsMenuItem:l,handleClick:c}}});function yj(e,t,n,o,r,l){const s=st("el-tooltip");return k(),F("li",{class:$([e.nsMenuItem.b(),e.nsMenuItem.is("active",e.active),e.nsMenuItem.is("disabled",e.disabled)]),role:"menuitem",tabindex:"-1",onClick:t[0]||(t[0]=(...a)=>e.handleClick&&e.handleClick(...a))},[e.parentMenu.type.name==="ElMenu"&&e.rootMenu.props.collapse&&e.$slots.title?(k(),re(s,{key:0,effect:e.rootMenu.props.popperEffect,placement:"right","fallback-placements":["left"],persistent:""},{content:J(()=>[ae(e.$slots,"title")]),default:J(()=>[z("div",{class:$(e.nsMenu.be("tooltip","trigger"))},[ae(e.$slots,"default")],2)]),_:3},8,["effect"])):(k(),F(ze,{key:1},[ae(e.$slots,"default"),ae(e.$slots,"title")],64))],2)}var q2=ke(gj,[["render",yj],["__file","menu-item.vue"]]);const bj={title:String},wj="ElMenuItemGroup",Cj=K({name:wj,props:bj,setup(){return{ns:be("menu-item-group")}}});function Sj(e,t,n,o,r,l){return k(),F("li",{class:$(e.ns.b())},[z("div",{class:$(e.ns.e("title"))},[e.$slots.title?ae(e.$slots,"title",{key:1}):(k(),F(ze,{key:0},[bt(Oe(e.title),1)],64))],2),z("ul",null,[ae(e.$slots,"default")])],2)}var Y2=ke(Cj,[["render",Sj],["__file","menu-item-group.vue"]]);const _j=rt(hj,{MenuItem:q2,MenuItemGroup:Y2,SubMenu:jv}),Ej=Kt(q2),kj=Kt(Y2),$j=Kt(jv),Tj=Ee({icon:{type:Ot,default:()=>kx},title:String,content:{type:String,default:""}}),Oj={back:()=>!0},Nj=["aria-label"],Mj=K({name:"ElPageHeader"}),Rj=K({...Mj,props:Tj,emits:Oj,setup(e,{emit:t}){const n=mn(),{t:o}=wt(),r=be("page-header"),l=S(()=>[r.b(),{[r.m("has-breadcrumb")]:!!n.breadcrumb,[r.m("has-extra")]:!!n.extra,[r.is("contentful")]:!!n.default}]);function s(){t("back")}return(a,u)=>(k(),F("div",{class:$(i(l))},[a.$slots.breadcrumb?(k(),F("div",{key:0,class:$(i(r).e("breadcrumb"))},[ae(a.$slots,"breadcrumb")],2)):oe("v-if",!0),z("div",{class:$(i(r).e("header"))},[z("div",{class:$(i(r).e("left"))},[z("div",{class:$(i(r).e("back")),role:"button",tabindex:"0",onClick:s},[a.icon||a.$slots.icon?(k(),F("div",{key:0,"aria-label":a.title||i(o)("el.pageHeader.title"),class:$(i(r).e("icon"))},[ae(a.$slots,"icon",{},()=>[a.icon?(k(),re(i(Fe),{key:0},{default:J(()=>[(k(),re(dt(a.icon)))]),_:1})):oe("v-if",!0)])],10,Nj)):oe("v-if",!0),z("div",{class:$(i(r).e("title"))},[ae(a.$slots,"title",{},()=>[bt(Oe(a.title||i(o)("el.pageHeader.title")),1)])],2)],2),U(i(A2),{direction:"vertical"}),z("div",{class:$(i(r).e("content"))},[ae(a.$slots,"content",{},()=>[bt(Oe(a.content),1)])],2)],2),a.$slots.extra?(k(),F("div",{key:0,class:$(i(r).e("extra"))},[ae(a.$slots,"extra")],2)):oe("v-if",!0)],2),a.$slots.default?(k(),F("div",{key:1,class:$(i(r).e("main"))},[ae(a.$slots,"default")],2)):oe("v-if",!0)],2))}});var Ij=ke(Rj,[["__file","page-header.vue"]]);const Aj=rt(Ij),G2=Symbol("elPaginationKey"),Pj=Ee({disabled:Boolean,currentPage:{type:Number,default:1},prevText:{type:String},prevIcon:{type:Ot}}),xj={click:e=>e instanceof MouseEvent},Lj=["disabled","aria-label","aria-disabled"],Dj={key:0},Bj=K({name:"ElPaginationPrev"}),Fj=K({...Bj,props:Pj,emits:xj,setup(e){const t=e,{t:n}=wt(),o=S(()=>t.disabled||t.currentPage<=1);return(r,l)=>(k(),F("button",{type:"button",class:"btn-prev",disabled:i(o),"aria-label":r.prevText||i(n)("el.pagination.prev"),"aria-disabled":i(o),onClick:l[0]||(l[0]=s=>r.$emit("click",s))},[r.prevText?(k(),F("span",Dj,Oe(r.prevText),1)):(k(),re(i(Fe),{key:1},{default:J(()=>[(k(),re(dt(r.prevIcon)))]),_:1}))],8,Lj))}});var Vj=ke(Fj,[["__file","prev.vue"]]);const Hj=Ee({disabled:Boolean,currentPage:{type:Number,default:1},pageCount:{type:Number,default:50},nextText:{type:String},nextIcon:{type:Ot}}),zj=["disabled","aria-label","aria-disabled"],Kj={key:0},Wj=K({name:"ElPaginationNext"}),jj=K({...Wj,props:Hj,emits:["click"],setup(e){const t=e,{t:n}=wt(),o=S(()=>t.disabled||t.currentPage===t.pageCount||t.pageCount===0);return(r,l)=>(k(),F("button",{type:"button",class:"btn-next",disabled:i(o),"aria-label":r.nextText||i(n)("el.pagination.next"),"aria-disabled":i(o),onClick:l[0]||(l[0]=s=>r.$emit("click",s))},[r.nextText?(k(),F("span",Kj,Oe(r.nextText),1)):(k(),re(i(Fe),{key:1},{default:J(()=>[(k(),re(dt(r.nextIcon)))]),_:1}))],8,zj))}});var Uj=ke(jj,[["__file","next.vue"]]);const X2=Symbol("ElSelectGroup"),xi=Symbol("ElSelect");function qj(e,t){const n=xe(xi),o=xe(X2,{disabled:!1}),r=S(()=>n.props.multiple?f(n.props.modelValue,e.value):f([n.props.modelValue],e.value)),l=S(()=>{if(n.props.multiple){const v=n.props.modelValue||[];return!r.value&&v.length>=n.props.multipleLimit&&n.props.multipleLimit>0}else return!1}),s=S(()=>e.label||(at(e.value)?"":e.value)),a=S(()=>e.value||e.label||""),u=S(()=>e.disabled||t.groupDisabled||l.value),d=ot(),f=(v=[],m)=>{if(at(e.value)){const p=n.props.valueKey;return v&&v.some(y=>kt(Jt(y,p))===Jt(m,p))}else return v&&v.includes(m)},c=()=>{!e.disabled&&!o.disabled&&(n.states.hoveringIndex=n.optionsArray.indexOf(d.proxy))},h=v=>{const m=new RegExp(Jh(v),"i");t.visible=m.test(s.value)||e.created};return he(()=>s.value,()=>{!e.created&&!n.props.remote&&n.setSelected()}),he(()=>e.value,(v,m)=>{const{remote:p,valueKey:y}=n.props;if(Mn(v,m)||(n.onOptionDestroy(m,d.proxy),n.onOptionCreate(d.proxy)),!e.created&&!p){if(y&&at(v)&&at(m)&&v[y]===m[y])return;n.setSelected()}}),he(()=>o.disabled,()=>{t.groupDisabled=o.disabled},{immediate:!0}),{select:n,currentLabel:s,currentValue:a,itemSelected:r,isDisabled:u,hoverItem:c,updateOption:h}}const Yj=K({name:"ElOption",componentName:"ElOption",props:{value:{required:!0,type:[String,Number,Boolean,Object]},label:[String,Number],created:Boolean,disabled:Boolean},setup(e){const t=be("select"),n=kn(),o=S(()=>[t.be("dropdown","item"),t.is("disabled",i(a)),t.is("selected",i(s)),t.is("hovering",i(h))]),r=_t({index:-1,groupDisabled:!1,visible:!0,hover:!1}),{currentLabel:l,itemSelected:s,isDisabled:a,select:u,hoverItem:d,updateOption:f}=qj(e,r),{visible:c,hover:h}=bn(r),v=ot().proxy;u.onOptionCreate(v),Pt(()=>{const p=v.value,{selected:y}=u.states,w=(u.props.multiple?y:[y]).some(b=>b.value===v.value);je(()=>{u.states.cachedOptions.get(p)===v&&!w&&u.states.cachedOptions.delete(p)}),u.onOptionDestroy(p,v)});function m(){e.disabled!==!0&&r.groupDisabled!==!0&&u.handleOptionSelect(v)}return{ns:t,id:n,containerKls:o,currentLabel:l,itemSelected:s,isDisabled:a,select:u,hoverItem:d,updateOption:f,visible:c,hover:h,selectOptionClick:m,states:r}}}),Gj=["id","aria-disabled","aria-selected"];function Xj(e,t,n,o,r,l){return et((k(),F("li",{id:e.id,class:$(e.containerKls),role:"option","aria-disabled":e.isDisabled||void 0,"aria-selected":e.itemSelected,onMouseenter:t[0]||(t[0]=(...s)=>e.hoverItem&&e.hoverItem(...s)),onClick:t[1]||(t[1]=Xe((...s)=>e.selectOptionClick&&e.selectOptionClick(...s),["stop"]))},[ae(e.$slots,"default",{},()=>[z("span",null,Oe(e.currentLabel),1)])],42,Gj)),[[St,e.visible]])}var Uv=ke(Yj,[["render",Xj],["__file","option.vue"]]);const Jj=K({name:"ElSelectDropdown",componentName:"ElSelectDropdown",setup(){const e=xe(xi),t=be("select"),n=S(()=>e.props.popperClass),o=S(()=>e.props.multiple),r=S(()=>e.props.fitInputWidth),l=P("");function s(){var a;l.value=`${(a=e.selectRef)==null?void 0:a.offsetWidth}px`}return nt(()=>{s(),Ht(e.selectRef,s)}),{ns:t,minWidth:l,popperClass:n,isMultiple:o,isFitInputWidth:r}}});function Zj(e,t,n,o,r,l){return k(),F("div",{class:$([e.ns.b("dropdown"),e.ns.is("multiple",e.isMultiple),e.popperClass]),style:Ve({[e.isFitInputWidth?"width":"minWidth"]:e.minWidth})},[e.$slots.header?(k(),F("div",{key:0,class:$(e.ns.be("dropdown","header"))},[ae(e.$slots,"header")],2)):oe("v-if",!0),ae(e.$slots,"default"),e.$slots.footer?(k(),F("div",{key:1,class:$(e.ns.be("dropdown","footer"))},[ae(e.$slots,"footer")],2)):oe("v-if",!0)],6)}var Qj=ke(Jj,[["render",Zj],["__file","select-dropdown.vue"]]);function J2(e){const t=P(!1);return{handleCompositionStart:()=>{t.value=!0},handleCompositionUpdate:l=>{const s=l.target.value,a=s[s.length-1]||"";t.value=!sv(a)},handleCompositionEnd:l=>{t.value&&(t.value=!1,Ge(e)&&e(l))}}}const eU=11,tU=(e,t)=>{const{t:n}=wt(),o=kn(),r=be("select"),l=be("input"),s=_t({inputValue:"",options:new Map,cachedOptions:new Map,disabledOptions:new Map,optionValues:[],selected:e.multiple?[]:{},selectionWidth:0,calculatorWidth:0,collapseItemWidth:0,selectedLabel:"",hoveringIndex:-1,previousQuery:null,inputHovering:!1,menuVisibleOnFocus:!1,isBeforeHide:!1}),a=P(null),u=P(null),d=P(null),f=P(null),c=P(null),h=P(null),v=P(null),m=P(null),p=P(null),y=P(null),g=P(null),w=P(null),{wrapperRef:b,isFocused:C,handleFocus:_,handleBlur:E}=rd(c,{afterFocus(){e.automaticDropdown&&!T.value&&(T.value=!0,s.menuVisibleOnFocus=!0)},beforeBlur(Ie){var Qe,Bt;return((Qe=d.value)==null?void 0:Qe.isFocusInsideContent(Ie))||((Bt=f.value)==null?void 0:Bt.isFocusInsideContent(Ie))},afterBlur(){T.value=!1,s.menuVisibleOnFocus=!1}}),T=P(!1),N=P(),{form:R,formItem:A}=An(),{inputId:I}=Ao(e,{formItemContext:A}),{valueOnClear:L,isEmptyValue:W}=ld(e),H=S(()=>e.disabled||(R==null?void 0:R.disabled)),V=S(()=>e.multiple?Ae(e.modelValue)&&e.modelValue.length>0:!W(e.modelValue)),x=S(()=>e.clearable&&!H.value&&s.inputHovering&&V.value),M=S(()=>e.remote&&e.filterable&&!e.remoteShowSuffix?"":e.suffixIcon),D=S(()=>r.is("reverse",M.value&&T.value)),O=S(()=>(A==null?void 0:A.validateState)||""),B=S(()=>lv[O.value]),j=S(()=>e.remote?300:0),G=S(()=>e.loading?e.loadingText||n("el.select.loading"):e.remote&&!s.inputValue&&s.options.size===0?!1:e.filterable&&s.inputValue&&s.options.size>0&&ne.value===0?e.noMatchText||n("el.select.noMatch"):s.options.size===0?e.noDataText||n("el.select.noData"):null),ne=S(()=>ue.value.filter(Ie=>Ie.visible).length),ue=S(()=>{const Ie=Array.from(s.options.values()),Qe=[];return s.optionValues.forEach(Bt=>{const Qt=Ie.findIndex(Po=>Po.value===Bt);Qt>-1&&Qe.push(Ie[Qt])}),Qe.length>=Ie.length?Qe:Ie}),te=S(()=>Array.from(s.cachedOptions.values())),Y=S(()=>{const Ie=ue.value.filter(Qe=>!Qe.created).some(Qe=>Qe.currentLabel===s.inputValue);return e.filterable&&e.allowCreate&&s.inputValue!==""&&!Ie}),X=()=>{e.filterable&&Ge(e.filterMethod)||e.filterable&&e.remote&&Ge(e.remoteMethod)||ue.value.forEach(Ie=>{var Qe;(Qe=Ie.updateOption)==null||Qe.call(Ie,s.inputValue)})},Q=nn(),Se=S(()=>["small"].includes(Q.value)?"small":"default"),de=S({get(){return T.value&&G.value!==!1},set(Ie){T.value=Ie}}),ie=S(()=>Ae(e.modelValue)?e.modelValue.length===0&&!s.inputValue:e.filterable?!s.inputValue:!0),we=S(()=>{var Ie;const Qe=(Ie=e.placeholder)!=null?Ie:n("el.select.placeholder");return e.multiple||!V.value?Qe:s.selectedLabel});he(()=>e.modelValue,(Ie,Qe)=>{e.multiple&&e.filterable&&!e.reserveKeyword&&(s.inputValue="",q("")),ce(),!Mn(Ie,Qe)&&e.validateEvent&&(A==null||A.validate("change").catch(Bt=>void 0))},{flush:"post",deep:!0}),he(()=>T.value,Ie=>{Ie?q(s.inputValue):(s.inputValue="",s.previousQuery=null,s.isBeforeHide=!0),t("visible-change",Ie)}),he(()=>s.options.entries(),()=>{var Ie;if(!gt)return;const Qe=((Ie=a.value)==null?void 0:Ie.querySelectorAll("input"))||[];(!e.filterable&&!e.defaultFirstOption&&!en(e.modelValue)||!Array.from(Qe).includes(document.activeElement))&&ce(),e.defaultFirstOption&&(e.filterable||e.remote)&&ne.value&&ee()},{flush:"post"}),he(()=>s.hoveringIndex,Ie=>{Ye(Ie)&&Ie>-1?N.value=ue.value[Ie]||{}:N.value={},ue.value.forEach(Qe=>{Qe.hover=N.value===Qe})}),_n(()=>{s.isBeforeHide||X()});const q=Ie=>{s.previousQuery!==Ie&&(s.previousQuery=Ie,e.filterable&&Ge(e.filterMethod)?e.filterMethod(Ie):e.filterable&&e.remote&&Ge(e.remoteMethod)&&e.remoteMethod(Ie),e.defaultFirstOption&&(e.filterable||e.remote)&&ne.value?je(ee):je(fe))},ee=()=>{const Ie=ue.value.filter(Qt=>Qt.visible&&!Qt.disabled&&!Qt.states.groupDisabled),Qe=Ie.find(Qt=>Qt.created),Bt=Ie[0];s.hoveringIndex=Me(ue.value,Qe||Bt)},ce=()=>{if(e.multiple)s.selectedLabel="";else{const Qe=$e(e.modelValue);s.selectedLabel=Qe.currentLabel,s.selected=Qe;return}const Ie=[];Ae(e.modelValue)&&e.modelValue.forEach(Qe=>{Ie.push($e(Qe))}),s.selected=Ie},$e=Ie=>{let Qe;const Bt=fu(Ie).toLowerCase()==="object",Qt=fu(Ie).toLowerCase()==="null",Po=fu(Ie).toLowerCase()==="undefined";for(let er=s.cachedOptions.size-1;er>=0;er--){const Kn=te.value[er];if(Bt?Jt(Kn.value,e.valueKey)===Jt(Ie,e.valueKey):Kn.value===Ie){Qe={value:Ie,currentLabel:Kn.currentLabel,get isDisabled(){return Kn.isDisabled}};break}}if(Qe)return Qe;const Qo=Bt?Ie.label:!Qt&&!Po?Ie:"";return{value:Ie,currentLabel:Qo}},fe=()=>{e.multiple?s.hoveringIndex=ue.value.findIndex(Ie=>s.selected.some(Qe=>Zo(Qe)===Zo(Ie))):s.hoveringIndex=ue.value.findIndex(Ie=>Zo(Ie)===Zo(s.selected))},ge=()=>{s.selectionWidth=u.value.getBoundingClientRect().width},_e=()=>{s.calculatorWidth=h.value.getBoundingClientRect().width},Ne=()=>{s.collapseItemWidth=g.value.getBoundingClientRect().width},Te=()=>{var Ie,Qe;(Qe=(Ie=d.value)==null?void 0:Ie.updatePopper)==null||Qe.call(Ie)},me=()=>{var Ie,Qe;(Qe=(Ie=f.value)==null?void 0:Ie.updatePopper)==null||Qe.call(Ie)},He=()=>{s.inputValue.length>0&&!T.value&&(T.value=!0),q(s.inputValue)},Pe=Ie=>{if(s.inputValue=Ie.target.value,e.remote)ve();else return He()},ve=Xn(()=>{He()},j.value),Le=Ie=>{Mn(e.modelValue,Ie)||t(Dt,Ie)},Je=Ie=>yC(Ie,Qe=>!s.disabledOptions.has(Qe)),ct=Ie=>{if(e.multiple&&Ie.code!==We.delete&&Ie.target.value.length<=0){const Qe=e.modelValue.slice(),Bt=Je(Qe);if(Bt<0)return;Qe.splice(Bt,1),t(ut,Qe),Le(Qe)}},it=(Ie,Qe)=>{const Bt=s.selected.indexOf(Qe);if(Bt>-1&&!H.value){const Qt=e.modelValue.slice();Qt.splice(Bt,1),t(ut,Qt),Le(Qt),t("remove-tag",Qe.value)}Ie.stopPropagation(),jt()},qe=Ie=>{Ie.stopPropagation();const Qe=e.multiple?[]:L.value;if(e.multiple)for(const Bt of s.selected)Bt.isDisabled&&Qe.push(Bt.value);t(ut,Qe),Le(Qe),s.hoveringIndex=-1,T.value=!1,t("clear"),jt()},pe=Ie=>{if(e.multiple){const Qe=(e.modelValue||[]).slice(),Bt=Me(Qe,Ie.value);Bt>-1?Qe.splice(Bt,1):(e.multipleLimit<=0||Qe.length{ye(Ie)})},Me=(Ie=[],Qe)=>{if(!at(Qe))return Ie.indexOf(Qe);const Bt=e.valueKey;let Qt=-1;return Ie.some((Po,Qo)=>kt(Jt(Po,Bt))===Jt(Qe,Bt)?(Qt=Qo,!0):!1),Qt},ye=Ie=>{var Qe,Bt,Qt,Po,Qo;const Yl=Ae(Ie)?Ie[0]:Ie;let er=null;if(Yl!=null&&Yl.value){const Kn=ue.value.filter(zi=>zi.value===Yl.value);Kn.length>0&&(er=Kn[0].$el)}if(d.value&&er){const Kn=(Po=(Qt=(Bt=(Qe=d.value)==null?void 0:Qe.popperRef)==null?void 0:Bt.contentRef)==null?void 0:Qt.querySelector)==null?void 0:Po.call(Qt,`.${r.be("dropdown","wrap")}`);Kn&&_C(Kn,er)}(Qo=w.value)==null||Qo.handleScroll()},se=Ie=>{s.options.set(Ie.value,Ie),s.cachedOptions.set(Ie.value,Ie),Ie.disabled&&s.disabledOptions.set(Ie.value,Ie)},Ce=(Ie,Qe)=>{s.options.get(Ie)===Qe&&s.options.delete(Ie)},{handleCompositionStart:Be,handleCompositionUpdate:le,handleCompositionEnd:Ke}=J2(Ie=>Pe(Ie)),ft=S(()=>{var Ie,Qe;return(Qe=(Ie=d.value)==null?void 0:Ie.popperRef)==null?void 0:Qe.contentRef}),Et=()=>{s.isBeforeHide=!1,je(()=>ye(s.selected))},jt=()=>{var Ie;(Ie=c.value)==null||Ie.focus()},un=()=>{Zt()},vt=Ie=>{qe(Ie)},Zt=Ie=>{if(T.value=!1,C.value){const Qe=new FocusEvent("focus",Ie);je(()=>E(Qe))}},Fi=()=>{s.inputValue.length>0?s.inputValue="":T.value=!1},la=()=>{H.value||(s.menuVisibleOnFocus?s.menuVisibleOnFocus=!1:T.value=!T.value)},yd=()=>{T.value?ue.value[s.hoveringIndex]&&pe(ue.value[s.hoveringIndex]):la()},Zo=Ie=>at(Ie.value)?Jt(Ie.value,e.valueKey):Ie.value,Vi=S(()=>ue.value.filter(Ie=>Ie.visible).every(Ie=>Ie.disabled)),Hi=S(()=>e.multiple?e.collapseTags?s.selected.slice(0,e.maxCollapseTags):s.selected:[]),bd=S(()=>e.multiple?e.collapseTags?s.selected.slice(e.maxCollapseTags):[]:[]),il=Ie=>{if(!T.value){T.value=!0;return}if(!(s.options.size===0||ne.value===0)&&!Vi.value){Ie==="next"?(s.hoveringIndex++,s.hoveringIndex===s.options.size&&(s.hoveringIndex=0)):Ie==="prev"&&(s.hoveringIndex--,s.hoveringIndex<0&&(s.hoveringIndex=s.options.size-1));const Qe=ue.value[s.hoveringIndex];(Qe.disabled===!0||Qe.states.groupDisabled===!0||!Qe.visible)&&il(Ie),je(()=>ye(N.value))}},wd=()=>{if(!u.value)return 0;const Ie=window.getComputedStyle(u.value);return Number.parseFloat(Ie.gap||"6px")},Cd=S(()=>{const Ie=wd();return{maxWidth:`${g.value&&e.maxCollapseTags===1?s.selectionWidth-s.collapseItemWidth-Ie:s.selectionWidth}px`}}),Sd=S(()=>({maxWidth:`${s.selectionWidth}px`})),_d=S(()=>({width:`${Math.max(s.calculatorWidth,eU)}px`}));return e.multiple&&!Ae(e.modelValue)&&t(ut,[]),!e.multiple&&Ae(e.modelValue)&&t(ut,""),Ht(u,ge),Ht(h,_e),Ht(p,Te),Ht(b,Te),Ht(y,me),Ht(g,Ne),nt(()=>{ce()}),{inputId:I,contentId:o,nsSelect:r,nsInput:l,states:s,isFocused:C,expanded:T,optionsArray:ue,hoverOption:N,selectSize:Q,filteredOptionsCount:ne,resetCalculatorWidth:_e,updateTooltip:Te,updateTagTooltip:me,debouncedOnInputChange:ve,onInput:Pe,deletePrevTag:ct,deleteTag:it,deleteSelected:qe,handleOptionSelect:pe,scrollToOption:ye,hasModelValue:V,shouldShowPlaceholder:ie,currentPlaceholder:we,showClose:x,iconComponent:M,iconReverse:D,validateState:O,validateIcon:B,showNewOption:Y,updateOptions:X,collapseTagSize:Se,setSelected:ce,selectDisabled:H,emptyText:G,handleCompositionStart:Be,handleCompositionUpdate:le,handleCompositionEnd:Ke,onOptionCreate:se,onOptionDestroy:Ce,handleMenuEnter:Et,handleFocus:_,focus:jt,blur:un,handleBlur:E,handleClearClick:vt,handleClickOutside:Zt,handleEsc:Fi,toggleMenu:la,selectOption:yd,getValueKey:Zo,navigateOptions:il,dropdownMenuVisible:de,showTagList:Hi,collapseTagList:bd,tagStyle:Cd,collapseTagStyle:Sd,inputStyle:_d,popperRef:ft,inputRef:c,tooltipRef:d,tagTooltipRef:f,calculatorRef:h,prefixRef:v,suffixRef:m,selectRef:a,wrapperRef:b,selectionRef:u,scrollbarRef:w,menuRef:p,tagMenuRef:y,collapseItemRef:g}};var nU=K({name:"ElOptions",setup(e,{slots:t}){const n=xe(xi);let o=[];return()=>{var r,l;const s=(r=t.default)==null?void 0:r.call(t),a=[];function u(d){Ae(d)&&d.forEach(f=>{var c,h,v,m;const p=(c=(f==null?void 0:f.type)||{})==null?void 0:c.name;p==="ElOptionGroup"?u(!Ze(f.children)&&!Ae(f.children)&&Ge((h=f.children)==null?void 0:h.default)?(v=f.children)==null?void 0:v.default():f.children):p==="ElOption"?a.push((m=f.props)==null?void 0:m.value):Ae(f.children)&&u(f.children)})}return s.length&&u((l=s[0])==null?void 0:l.children),Mn(a,o)||(o=a,n&&(n.states.optionValues=a)),s}}});const oU=Ee({name:String,id:String,modelValue:{type:[Array,String,Number,Boolean,Object],default:void 0},autocomplete:{type:String,default:"off"},automaticDropdown:Boolean,size:an,effect:{type:Z(String),default:"light"},disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:Z(Object),default:()=>({})},remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String},defaultFirstOption:Boolean,reserveKeyword:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},collapseTags:Boolean,collapseTagsTooltip:Boolean,maxCollapseTags:{type:Number,default:1},teleported:cn.teleported,persistent:{type:Boolean,default:!0},clearIcon:{type:Ot,default:ll},fitInputWidth:Boolean,suffixIcon:{type:Ot,default:_r},tagType:{...ud.type,default:"info"},validateEvent:{type:Boolean,default:!0},remoteShowSuffix:Boolean,placement:{type:Z(String),values:Ul,default:"bottom-start"},fallbackPlacements:{type:Z(Array),default:["bottom-start","top-start","right","left"]},...na,...wn(["ariaLabel"])}),L0="ElSelect",rU=K({name:L0,componentName:L0,components:{ElInput:Nn,ElSelectMenu:Qj,ElOption:Uv,ElOptions:nU,ElTag:ri,ElScrollbar:kr,ElTooltip:In,ElIcon:Fe},directives:{ClickOutside:gr},props:oU,emits:[ut,Dt,"remove-tag","clear","visible-change","focus","blur"],setup(e,{emit:t}){const n=tU(e,t);return pt(xi,_t({props:e,states:n.states,optionsArray:n.optionsArray,handleOptionSelect:n.handleOptionSelect,onOptionCreate:n.onOptionCreate,onOptionDestroy:n.onOptionDestroy,selectRef:n.selectRef,setSelected:n.setSelected})),{...n}}}),lU=["id","disabled","autocomplete","readonly","aria-activedescendant","aria-controls","aria-expanded","aria-label"],sU=["textContent"];function aU(e,t,n,o,r,l){const s=st("el-tag"),a=st("el-tooltip"),u=st("el-icon"),d=st("el-option"),f=st("el-options"),c=st("el-scrollbar"),h=st("el-select-menu"),v=xc("click-outside");return et((k(),F("div",{ref:"selectRef",class:$([e.nsSelect.b(),e.nsSelect.m(e.selectSize)]),onMouseenter:t[16]||(t[16]=m=>e.states.inputHovering=!0),onMouseleave:t[17]||(t[17]=m=>e.states.inputHovering=!1),onClick:t[18]||(t[18]=Xe((...m)=>e.toggleMenu&&e.toggleMenu(...m),["prevent","stop"]))},[U(a,{ref:"tooltipRef",visible:e.dropdownMenuVisible,placement:e.placement,teleported:e.teleported,"popper-class":[e.nsSelect.e("popper"),e.popperClass],"popper-options":e.popperOptions,"fallback-placements":e.fallbackPlacements,effect:e.effect,pure:"",trigger:"click",transition:`${e.nsSelect.namespace.value}-zoom-in-top`,"stop-popper-mouse-event":!1,"gpu-acceleration":!1,persistent:e.persistent,onBeforeShow:e.handleMenuEnter,onHide:t[15]||(t[15]=m=>e.states.isBeforeHide=!1)},{default:J(()=>{var m;return[z("div",{ref:"wrapperRef",class:$([e.nsSelect.e("wrapper"),e.nsSelect.is("focused",e.isFocused),e.nsSelect.is("hovering",e.states.inputHovering),e.nsSelect.is("filterable",e.filterable),e.nsSelect.is("disabled",e.selectDisabled)])},[e.$slots.prefix?(k(),F("div",{key:0,ref:"prefixRef",class:$(e.nsSelect.e("prefix"))},[ae(e.$slots,"prefix")],2)):oe("v-if",!0),z("div",{ref:"selectionRef",class:$([e.nsSelect.e("selection"),e.nsSelect.is("near",e.multiple&&!e.$slots.prefix&&!!e.states.selected.length)])},[e.multiple?ae(e.$slots,"tag",{key:0},()=>[(k(!0),F(ze,null,mt(e.showTagList,p=>(k(),F("div",{key:e.getValueKey(p),class:$(e.nsSelect.e("selected-item"))},[U(s,{closable:!e.selectDisabled&&!p.isDisabled,size:e.collapseTagSize,type:e.tagType,"disable-transitions":"",style:Ve(e.tagStyle),onClose:y=>e.deleteTag(y,p)},{default:J(()=>[z("span",{class:$(e.nsSelect.e("tags-text"))},Oe(p.currentLabel),3)]),_:2},1032,["closable","size","type","style","onClose"])],2))),128)),e.collapseTags&&e.states.selected.length>e.maxCollapseTags?(k(),re(a,{key:0,ref:"tagTooltipRef",disabled:e.dropdownMenuVisible||!e.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],effect:e.effect,placement:"bottom",teleported:e.teleported},{default:J(()=>[z("div",{ref:"collapseItemRef",class:$(e.nsSelect.e("selected-item"))},[U(s,{closable:!1,size:e.collapseTagSize,type:e.tagType,"disable-transitions":"",style:Ve(e.collapseTagStyle)},{default:J(()=>[z("span",{class:$(e.nsSelect.e("tags-text"))}," + "+Oe(e.states.selected.length-e.maxCollapseTags),3)]),_:1},8,["size","type","style"])],2)]),content:J(()=>[z("div",{ref:"tagMenuRef",class:$(e.nsSelect.e("selection"))},[(k(!0),F(ze,null,mt(e.collapseTagList,p=>(k(),F("div",{key:e.getValueKey(p),class:$(e.nsSelect.e("selected-item"))},[U(s,{class:"in-tooltip",closable:!e.selectDisabled&&!p.isDisabled,size:e.collapseTagSize,type:e.tagType,"disable-transitions":"",onClose:y=>e.deleteTag(y,p)},{default:J(()=>[z("span",{class:$(e.nsSelect.e("tags-text"))},Oe(p.currentLabel),3)]),_:2},1032,["closable","size","type","onClose"])],2))),128))],2)]),_:1},8,["disabled","effect","teleported"])):oe("v-if",!0)]):oe("v-if",!0),e.selectDisabled?oe("v-if",!0):(k(),F("div",{key:1,class:$([e.nsSelect.e("selected-item"),e.nsSelect.e("input-wrapper"),e.nsSelect.is("hidden",!e.filterable)])},[et(z("input",{id:e.inputId,ref:"inputRef","onUpdate:modelValue":t[0]||(t[0]=p=>e.states.inputValue=p),type:"text",class:$([e.nsSelect.e("input"),e.nsSelect.is(e.selectSize)]),disabled:e.selectDisabled,autocomplete:e.autocomplete,style:Ve(e.inputStyle),role:"combobox",readonly:!e.filterable,spellcheck:"false","aria-activedescendant":((m=e.hoverOption)==null?void 0:m.id)||"","aria-controls":e.contentId,"aria-expanded":e.dropdownMenuVisible,"aria-label":e.ariaLabel,"aria-autocomplete":"none","aria-haspopup":"listbox",onFocus:t[1]||(t[1]=(...p)=>e.handleFocus&&e.handleFocus(...p)),onBlur:t[2]||(t[2]=(...p)=>e.handleBlur&&e.handleBlur(...p)),onKeydown:[t[3]||(t[3]=Tt(Xe(p=>e.navigateOptions("next"),["stop","prevent"]),["down"])),t[4]||(t[4]=Tt(Xe(p=>e.navigateOptions("prev"),["stop","prevent"]),["up"])),t[5]||(t[5]=Tt(Xe((...p)=>e.handleEsc&&e.handleEsc(...p),["stop","prevent"]),["esc"])),t[6]||(t[6]=Tt(Xe((...p)=>e.selectOption&&e.selectOption(...p),["stop","prevent"]),["enter"])),t[7]||(t[7]=Tt(Xe((...p)=>e.deletePrevTag&&e.deletePrevTag(...p),["stop"]),["delete"]))],onCompositionstart:t[8]||(t[8]=(...p)=>e.handleCompositionStart&&e.handleCompositionStart(...p)),onCompositionupdate:t[9]||(t[9]=(...p)=>e.handleCompositionUpdate&&e.handleCompositionUpdate(...p)),onCompositionend:t[10]||(t[10]=(...p)=>e.handleCompositionEnd&&e.handleCompositionEnd(...p)),onInput:t[11]||(t[11]=(...p)=>e.onInput&&e.onInput(...p)),onClick:t[12]||(t[12]=Xe((...p)=>e.toggleMenu&&e.toggleMenu(...p),["stop"]))},null,46,lU),[[Eh,e.states.inputValue]]),e.filterable?(k(),F("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:$(e.nsSelect.e("input-calculator")),textContent:Oe(e.states.inputValue)},null,10,sU)):oe("v-if",!0)],2)),e.shouldShowPlaceholder?(k(),F("div",{key:2,class:$([e.nsSelect.e("selected-item"),e.nsSelect.e("placeholder"),e.nsSelect.is("transparent",!e.hasModelValue||e.expanded&&!e.states.inputValue)])},[z("span",null,Oe(e.currentPlaceholder),1)],2)):oe("v-if",!0)],2),z("div",{ref:"suffixRef",class:$(e.nsSelect.e("suffix"))},[e.iconComponent&&!e.showClose?(k(),re(u,{key:0,class:$([e.nsSelect.e("caret"),e.nsSelect.e("icon"),e.iconReverse])},{default:J(()=>[(k(),re(dt(e.iconComponent)))]),_:1},8,["class"])):oe("v-if",!0),e.showClose&&e.clearIcon?(k(),re(u,{key:1,class:$([e.nsSelect.e("caret"),e.nsSelect.e("icon")]),onClick:e.handleClearClick},{default:J(()=>[(k(),re(dt(e.clearIcon)))]),_:1},8,["class","onClick"])):oe("v-if",!0),e.validateState&&e.validateIcon?(k(),re(u,{key:2,class:$([e.nsInput.e("icon"),e.nsInput.e("validateIcon")])},{default:J(()=>[(k(),re(dt(e.validateIcon)))]),_:1},8,["class"])):oe("v-if",!0)],2)],2)]}),content:J(()=>[U(h,{ref:"menuRef"},{default:J(()=>[e.$slots.header?(k(),F("div",{key:0,class:$(e.nsSelect.be("dropdown","header")),onClick:t[13]||(t[13]=Xe(()=>{},["stop"]))},[ae(e.$slots,"header")],2)):oe("v-if",!0),et(U(c,{id:e.contentId,ref:"scrollbarRef",tag:"ul","wrap-class":e.nsSelect.be("dropdown","wrap"),"view-class":e.nsSelect.be("dropdown","list"),class:$([e.nsSelect.is("empty",e.filteredOptionsCount===0)]),role:"listbox","aria-label":e.ariaLabel,"aria-orientation":"vertical"},{default:J(()=>[e.showNewOption?(k(),re(d,{key:0,value:e.states.inputValue,created:!0},null,8,["value"])):oe("v-if",!0),U(f,null,{default:J(()=>[ae(e.$slots,"default")]),_:3})]),_:3},8,["id","wrap-class","view-class","class","aria-label"]),[[St,e.states.options.size>0&&!e.loading]]),e.$slots.loading&&e.loading?(k(),F("div",{key:1,class:$(e.nsSelect.be("dropdown","loading"))},[ae(e.$slots,"loading")],2)):e.loading||e.filteredOptionsCount===0?(k(),F("div",{key:2,class:$(e.nsSelect.be("dropdown","empty"))},[ae(e.$slots,"empty",{},()=>[z("span",null,Oe(e.emptyText),1)])],2)):oe("v-if",!0),e.$slots.footer?(k(),F("div",{key:3,class:$(e.nsSelect.be("dropdown","footer")),onClick:t[14]||(t[14]=Xe(()=>{},["stop"]))},[ae(e.$slots,"footer")],2)):oe("v-if",!0)]),_:3},512)]),_:3},8,["visible","placement","teleported","popper-class","popper-options","fallback-placements","effect","transition","persistent","onBeforeShow"])],34)),[[v,e.handleClickOutside,e.popperRef]])}var iU=ke(rU,[["render",aU],["__file","select.vue"]]);const uU=K({name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:Boolean},setup(e){const t=be("select"),n=P(null),o=ot(),r=P([]);pt(X2,_t({...bn(e)}));const l=S(()=>r.value.some(d=>d.visible===!0)),s=d=>{var f,c;return((f=d.type)==null?void 0:f.name)==="ElOption"&&!!((c=d.component)!=null&&c.proxy)},a=d=>{const f=Gr(d),c=[];return f.forEach(h=>{var v,m;s(h)?c.push(h.component.proxy):(v=h.children)!=null&&v.length?c.push(...a(h.children)):(m=h.component)!=null&&m.subTree&&c.push(...a(h.component.subTree))}),c},u=()=>{r.value=a(o.subTree)};return nt(()=>{u()}),Iw(n,u,{attributes:!0,subtree:!0,childList:!0}),{groupRef:n,visible:l,ns:t}}});function cU(e,t,n,o,r,l){return et((k(),F("ul",{ref:"groupRef",class:$(e.ns.be("group","wrap"))},[z("li",{class:$(e.ns.be("group","title"))},Oe(e.label),3),z("li",null,[z("ul",{class:$(e.ns.b("group"))},[ae(e.$slots,"default")],2)])],2)),[[St,e.visible]])}var Z2=ke(uU,[["render",cU],["__file","option-group.vue"]]);const Vl=rt(iU,{Option:Uv,OptionGroup:Z2}),mc=Kt(Uv),dU=Kt(Z2),qv=()=>xe(G2,{}),fU=Ee({pageSize:{type:Number,required:!0},pageSizes:{type:Z(Array),default:()=>zt([10,20,30,40,50,100])},popperClass:{type:String},disabled:Boolean,teleported:Boolean,size:{type:String,values:Xo}}),pU=K({name:"ElPaginationSizes"}),hU=K({...pU,props:fU,emits:["page-size-change"],setup(e,{emit:t}){const n=e,{t:o}=wt(),r=be("pagination"),l=qv(),s=P(n.pageSize);he(()=>n.pageSizes,(d,f)=>{if(!Mn(d,f)&&Array.isArray(d)){const c=d.includes(n.pageSize)?n.pageSize:n.pageSizes[0];t("page-size-change",c)}}),he(()=>n.pageSize,d=>{s.value=d});const a=S(()=>n.pageSizes);function u(d){var f;d!==s.value&&(s.value=d,(f=l.handleSizeChange)==null||f.call(l,Number(d)))}return(d,f)=>(k(),F("span",{class:$(i(r).e("sizes"))},[U(i(Vl),{"model-value":s.value,disabled:d.disabled,"popper-class":d.popperClass,size:d.size,teleported:d.teleported,"validate-event":!1,onChange:u},{default:J(()=>[(k(!0),F(ze,null,mt(i(a),c=>(k(),re(i(mc),{key:c,value:c,label:c+i(o)("el.pagination.pagesize")},null,8,["value","label"]))),128))]),_:1},8,["model-value","disabled","popper-class","size","teleported"])],2))}});var vU=ke(hU,[["__file","sizes.vue"]]);const mU=Ee({size:{type:String,values:Xo}}),gU=["disabled"],yU=K({name:"ElPaginationJumper"}),bU=K({...yU,props:mU,setup(e){const{t}=wt(),n=be("pagination"),{pageCount:o,disabled:r,currentPage:l,changeEvent:s}=qv(),a=P(),u=S(()=>{var c;return(c=a.value)!=null?c:l==null?void 0:l.value});function d(c){a.value=c?+c:""}function f(c){c=Math.trunc(+c),s==null||s(c),a.value=void 0}return(c,h)=>(k(),F("span",{class:$(i(n).e("jump")),disabled:i(r)},[z("span",{class:$([i(n).e("goto")])},Oe(i(t)("el.pagination.goto")),3),U(i(Nn),{size:c.size,class:$([i(n).e("editor"),i(n).is("in-pagination")]),min:1,max:i(o),disabled:i(r),"model-value":i(u),"validate-event":!1,label:i(t)("el.pagination.page"),type:"number","onUpdate:modelValue":d,onChange:f},null,8,["size","class","max","disabled","model-value","label"]),z("span",{class:$([i(n).e("classifier")])},Oe(i(t)("el.pagination.pageClassifier")),3)],10,gU))}});var wU=ke(bU,[["__file","jumper.vue"]]);const CU=Ee({total:{type:Number,default:1e3}}),SU=["disabled"],_U=K({name:"ElPaginationTotal"}),EU=K({..._U,props:CU,setup(e){const{t}=wt(),n=be("pagination"),{disabled:o}=qv();return(r,l)=>(k(),F("span",{class:$(i(n).e("total")),disabled:i(o)},Oe(i(t)("el.pagination.total",{total:r.total})),11,SU))}});var kU=ke(EU,[["__file","total.vue"]]);const $U=Ee({currentPage:{type:Number,default:1},pageCount:{type:Number,required:!0},pagerCount:{type:Number,default:7},disabled:Boolean}),TU=["onKeyup"],OU=["aria-current","aria-label","tabindex"],NU=["tabindex","aria-label"],MU=["aria-current","aria-label","tabindex"],RU=["tabindex","aria-label"],IU=["aria-current","aria-label","tabindex"],AU=K({name:"ElPaginationPager"}),PU=K({...AU,props:$U,emits:["change"],setup(e,{emit:t}){const n=e,o=be("pager"),r=be("icon"),{t:l}=wt(),s=P(!1),a=P(!1),u=P(!1),d=P(!1),f=P(!1),c=P(!1),h=S(()=>{const C=n.pagerCount,_=(C-1)/2,E=Number(n.currentPage),T=Number(n.pageCount);let N=!1,R=!1;T>C&&(E>C-_&&(N=!0),E["more","btn-quickprev",r.b(),o.is("disabled",n.disabled)]),m=S(()=>["more","btn-quicknext",r.b(),o.is("disabled",n.disabled)]),p=S(()=>n.disabled?-1:0);_n(()=>{const C=(n.pagerCount-1)/2;s.value=!1,a.value=!1,n.pageCount>n.pagerCount&&(n.currentPage>n.pagerCount-C&&(s.value=!0),n.currentPageT&&(E=T)),E!==N&&t("change",E)}return(C,_)=>(k(),F("ul",{class:$(i(o).b()),onClick:b,onKeyup:Tt(w,["enter"])},[C.pageCount>0?(k(),F("li",{key:0,class:$([[i(o).is("active",C.currentPage===1),i(o).is("disabled",C.disabled)],"number"]),"aria-current":C.currentPage===1,"aria-label":i(l)("el.pagination.currentPage",{pager:1}),tabindex:i(p)}," 1 ",10,OU)):oe("v-if",!0),s.value?(k(),F("li",{key:1,class:$(i(v)),tabindex:i(p),"aria-label":i(l)("el.pagination.prevPages",{pager:C.pagerCount-2}),onMouseenter:_[0]||(_[0]=E=>y(!0)),onMouseleave:_[1]||(_[1]=E=>u.value=!1),onFocus:_[2]||(_[2]=E=>g(!0)),onBlur:_[3]||(_[3]=E=>f.value=!1)},[(u.value||f.value)&&!C.disabled?(k(),re(i(As),{key:0})):(k(),re(i(Ey),{key:1}))],42,NU)):oe("v-if",!0),(k(!0),F(ze,null,mt(i(h),E=>(k(),F("li",{key:E,class:$([[i(o).is("active",C.currentPage===E),i(o).is("disabled",C.disabled)],"number"]),"aria-current":C.currentPage===E,"aria-label":i(l)("el.pagination.currentPage",{pager:E}),tabindex:i(p)},Oe(E),11,MU))),128)),a.value?(k(),F("li",{key:2,class:$(i(m)),tabindex:i(p),"aria-label":i(l)("el.pagination.nextPages",{pager:C.pagerCount-2}),onMouseenter:_[4]||(_[4]=E=>y()),onMouseleave:_[5]||(_[5]=E=>d.value=!1),onFocus:_[6]||(_[6]=E=>g()),onBlur:_[7]||(_[7]=E=>c.value=!1)},[(d.value||c.value)&&!C.disabled?(k(),re(i(Ps),{key:0})):(k(),re(i(Ey),{key:1}))],42,RU)):oe("v-if",!0),C.pageCount>1?(k(),F("li",{key:3,class:$([[i(o).is("active",C.currentPage===C.pageCount),i(o).is("disabled",C.disabled)],"number"]),"aria-current":C.currentPage===C.pageCount,"aria-label":i(l)("el.pagination.currentPage",{pager:C.pageCount}),tabindex:i(p)},Oe(C.pageCount),11,IU)):oe("v-if",!0)],42,TU))}});var xU=ke(PU,[["__file","pager.vue"]]);const Pn=e=>typeof e!="number",LU=Ee({pageSize:Number,defaultPageSize:Number,total:Number,pageCount:Number,pagerCount:{type:Number,validator:e=>Ye(e)&&Math.trunc(e)===e&&e>4&&e<22&&e%2===1,default:7},currentPage:Number,defaultCurrentPage:Number,layout:{type:String,default:["prev","pager","next","jumper","->","total"].join(", ")},pageSizes:{type:Z(Array),default:()=>zt([10,20,30,40,50,100])},popperClass:{type:String,default:""},prevText:{type:String,default:""},prevIcon:{type:Ot,default:()=>Jr},nextText:{type:String,default:""},nextIcon:{type:Ot,default:()=>Bn},teleported:{type:Boolean,default:!0},small:Boolean,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean}),DU={"update:current-page":e=>Ye(e),"update:page-size":e=>Ye(e),"size-change":e=>Ye(e),change:(e,t)=>Ye(e)&&Ye(t),"current-change":e=>Ye(e),"prev-click":e=>Ye(e),"next-click":e=>Ye(e)},D0="ElPagination";var BU=K({name:D0,props:LU,emits:DU,setup(e,{emit:t,slots:n}){const{t:o}=wt(),r=be("pagination"),l=ot().vnode.props||{},s="onUpdate:currentPage"in l||"onUpdate:current-page"in l||"onCurrentChange"in l,a="onUpdate:pageSize"in l||"onUpdate:page-size"in l||"onSizeChange"in l,u=S(()=>{if(Pn(e.total)&&Pn(e.pageCount)||!Pn(e.currentPage)&&!s)return!1;if(e.layout.includes("sizes")){if(Pn(e.pageCount)){if(!Pn(e.total)&&!Pn(e.pageSize)&&!a)return!1}else if(!a)return!1}return!0}),d=P(Pn(e.defaultPageSize)?10:e.defaultPageSize),f=P(Pn(e.defaultCurrentPage)?1:e.defaultCurrentPage),c=S({get(){return Pn(e.pageSize)?d.value:e.pageSize},set(b){Pn(e.pageSize)&&(d.value=b),a&&(t("update:page-size",b),t("size-change",b))}}),h=S(()=>{let b=0;return Pn(e.pageCount)?Pn(e.total)||(b=Math.max(1,Math.ceil(e.total/c.value))):b=e.pageCount,b}),v=S({get(){return Pn(e.currentPage)?f.value:e.currentPage},set(b){let C=b;b<1?C=1:b>h.value&&(C=h.value),Pn(e.currentPage)&&(f.value=C),s&&(t("update:current-page",C),t("current-change",C))}});he(h,b=>{v.value>b&&(v.value=b)}),he([v,c],b=>{t("change",...b)},{flush:"post"});function m(b){v.value=b}function p(b){c.value=b;const C=h.value;v.value>C&&(v.value=C)}function y(){e.disabled||(v.value-=1,t("prev-click",v.value))}function g(){e.disabled||(v.value+=1,t("next-click",v.value))}function w(b,C){b&&(b.props||(b.props={}),b.props.class=[b.props.class,C].join(" "))}return pt(G2,{pageCount:h,disabled:S(()=>e.disabled),currentPage:v,changeEvent:m,handleSizeChange:p}),()=>{var b,C;if(!u.value)return o("el.pagination.deprecationWarning"),null;if(!e.layout||e.hideOnSinglePage&&h.value<=1)return null;const _=[],E=[],T=Ue("div",{class:r.e("rightwrapper")},E),N={prev:Ue(Vj,{disabled:e.disabled,currentPage:v.value,prevText:e.prevText,prevIcon:e.prevIcon,onClick:y}),jumper:Ue(wU,{size:e.small?"small":"default"}),pager:Ue(xU,{currentPage:v.value,pageCount:h.value,pagerCount:e.pagerCount,onChange:m,disabled:e.disabled}),next:Ue(Uj,{disabled:e.disabled,currentPage:v.value,pageCount:h.value,nextText:e.nextText,nextIcon:e.nextIcon,onClick:g}),sizes:Ue(vU,{pageSize:c.value,pageSizes:e.pageSizes,popperClass:e.popperClass,disabled:e.disabled,teleported:e.teleported,size:e.small?"small":"default"}),slot:(C=(b=n==null?void 0:n.default)==null?void 0:b.call(n))!=null?C:null,total:Ue(kU,{total:Pn(e.total)?0:e.total})},R=e.layout.split(",").map(I=>I.trim());let A=!1;return R.forEach(I=>{if(I==="->"){A=!0;return}A?E.push(N[I]):_.push(N[I])}),w(_[0],r.is("first")),w(_[_.length-1],r.is("last")),A&&E.length>0&&(w(E[0],r.is("first")),w(E[E.length-1],r.is("last")),_.push(T)),Ue("div",{class:[r.b(),r.is("background",e.background),{[r.m("small")]:e.small}]},_)}}});const FU=rt(BU),VU=Ee({title:String,confirmButtonText:String,cancelButtonText:String,confirmButtonType:{type:String,values:lp,default:"primary"},cancelButtonType:{type:String,values:lp,default:"text"},icon:{type:Ot,default:()=>s3},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1},hideAfter:{type:Number,default:200},teleported:cn.teleported,persistent:cn.persistent,width:{type:[String,Number],default:150}}),HU={confirm:e=>e instanceof MouseEvent,cancel:e=>e instanceof MouseEvent},zU=K({name:"ElPopconfirm"}),KU=K({...zU,props:VU,emits:HU,setup(e,{emit:t}){const n=e,{t:o}=wt(),r=be("popconfirm"),l=P(),s=()=>{var h,v;(v=(h=l.value)==null?void 0:h.onClose)==null||v.call(h)},a=S(()=>({width:Gt(n.width)})),u=h=>{t("confirm",h),s()},d=h=>{t("cancel",h),s()},f=S(()=>n.confirmButtonText||o("el.popconfirm.confirmButtonText")),c=S(()=>n.cancelButtonText||o("el.popconfirm.cancelButtonText"));return(h,v)=>(k(),re(i(In),ht({ref_key:"tooltipRef",ref:l,trigger:"click",effect:"light"},h.$attrs,{"popper-class":`${i(r).namespace.value}-popover`,"popper-style":i(a),teleported:h.teleported,"fallback-placements":["bottom","top","right","left"],"hide-after":h.hideAfter,persistent:h.persistent}),{content:J(()=>[z("div",{class:$(i(r).b())},[z("div",{class:$(i(r).e("main"))},[!h.hideIcon&&h.icon?(k(),re(i(Fe),{key:0,class:$(i(r).e("icon")),style:Ve({color:h.iconColor})},{default:J(()=>[(k(),re(dt(h.icon)))]),_:1},8,["class","style"])):oe("v-if",!0),bt(" "+Oe(h.title),1)],2),z("div",{class:$(i(r).e("action"))},[U(i(pn),{size:"small",type:h.cancelButtonType==="text"?"":h.cancelButtonType,text:h.cancelButtonType==="text",onClick:d},{default:J(()=>[bt(Oe(i(c)),1)]),_:1},8,["type","text"]),U(i(pn),{size:"small",type:h.confirmButtonType==="text"?"":h.confirmButtonType,text:h.confirmButtonType==="text",onClick:u},{default:J(()=>[bt(Oe(i(f)),1)]),_:1},8,["type","text"])],2)],2)]),default:J(()=>[h.$slots.reference?ae(h.$slots,"reference",{key:0}):oe("v-if",!0)]),_:3},16,["popper-class","popper-style","teleported","hide-after","persistent"]))}});var WU=ke(KU,[["__file","popconfirm.vue"]]);const jU=rt(WU),UU=Ee({trigger:oi.trigger,placement:Lu.placement,disabled:oi.disabled,visible:cn.visible,transition:cn.transition,popperOptions:Lu.popperOptions,tabindex:Lu.tabindex,content:cn.content,popperStyle:cn.popperStyle,popperClass:cn.popperClass,enterable:{...cn.enterable,default:!0},effect:{...cn.effect,default:"light"},teleported:cn.teleported,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}),qU={"update:visible":e=>tn(e),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},YU="onUpdate:visible",GU=K({name:"ElPopover"}),XU=K({...GU,props:UU,emits:qU,setup(e,{expose:t,emit:n}){const o=e,r=S(()=>o[YU]),l=be("popover"),s=P(),a=S(()=>{var y;return(y=i(s))==null?void 0:y.popperRef}),u=S(()=>[{width:Gt(o.width)},o.popperStyle]),d=S(()=>[l.b(),o.popperClass,{[l.m("plain")]:!!o.content}]),f=S(()=>o.transition===`${l.namespace.value}-fade-in-linear`),c=()=>{var y;(y=s.value)==null||y.hide()},h=()=>{n("before-enter")},v=()=>{n("before-leave")},m=()=>{n("after-enter")},p=()=>{n("update:visible",!1),n("after-leave")};return t({popperRef:a,hide:c}),(y,g)=>(k(),re(i(In),ht({ref_key:"tooltipRef",ref:s},y.$attrs,{trigger:y.trigger,placement:y.placement,disabled:y.disabled,visible:y.visible,transition:y.transition,"popper-options":y.popperOptions,tabindex:y.tabindex,content:y.content,offset:y.offset,"show-after":y.showAfter,"hide-after":y.hideAfter,"auto-close":y.autoClose,"show-arrow":y.showArrow,"aria-label":y.title,effect:y.effect,enterable:y.enterable,"popper-class":i(d),"popper-style":i(u),teleported:y.teleported,persistent:y.persistent,"gpu-acceleration":i(f),"onUpdate:visible":i(r),onBeforeShow:h,onBeforeHide:v,onShow:m,onHide:p}),{content:J(()=>[y.title?(k(),F("div",{key:0,class:$(i(l).e("title")),role:"title"},Oe(y.title),3)):oe("v-if",!0),ae(y.$slots,"default",{},()=>[bt(Oe(y.content),1)])]),default:J(()=>[y.$slots.reference?ae(y.$slots,"reference",{key:0}):oe("v-if",!0)]),_:3},16,["trigger","placement","disabled","visible","transition","popper-options","tabindex","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","persistent","gpu-acceleration","onUpdate:visible"]))}});var JU=ke(XU,[["__file","popover.vue"]]);const B0=(e,t)=>{const n=t.arg||t.value,o=n==null?void 0:n.popperRef;o&&(o.triggerRef=e)};var ZU={mounted(e,t){B0(e,t)},updated(e,t){B0(e,t)}};const QU="popover",Q2=M3(ZU,QU),eq=rt(JU,{directive:Q2}),tq=Ee({type:{type:String,default:"line",values:["line","circle","dashboard"]},percentage:{type:Number,default:0,validator:e=>e>=0&&e<=100},status:{type:String,default:"",values:["","success","exception","warning"]},indeterminate:{type:Boolean,default:!1},duration:{type:Number,default:3},strokeWidth:{type:Number,default:6},strokeLinecap:{type:Z(String),default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:Z([String,Array,Function]),default:""},striped:Boolean,stripedFlow:Boolean,format:{type:Z(Function),default:e=>`${e}%`}}),nq=["aria-valuenow"],oq={viewBox:"0 0 100 100"},rq=["d","stroke","stroke-linecap","stroke-width"],lq=["d","stroke","opacity","stroke-linecap","stroke-width"],sq={key:0},aq=K({name:"ElProgress"}),iq=K({...aq,props:tq,setup(e){const t=e,n={success:"#13ce66",exception:"#ff4949",warning:"#e6a23c",default:"#20a0ff"},o=be("progress"),r=S(()=>({width:`${t.percentage}%`,animationDuration:`${t.duration}s`,background:w(t.percentage)})),l=S(()=>(t.strokeWidth/t.width*100).toFixed(1)),s=S(()=>["circle","dashboard"].includes(t.type)?Number.parseInt(`${50-Number.parseFloat(l.value)/2}`,10):0),a=S(()=>{const b=s.value,C=t.type==="dashboard";return` - M 50 50 - m 0 ${C?"":"-"}${b} - a ${b} ${b} 0 1 1 0 ${C?"-":""}${b*2} - a ${b} ${b} 0 1 1 0 ${C?"":"-"}${b*2} - `}),u=S(()=>2*Math.PI*s.value),d=S(()=>t.type==="dashboard"?.75:1),f=S(()=>`${-1*u.value*(1-d.value)/2}px`),c=S(()=>({strokeDasharray:`${u.value*d.value}px, ${u.value}px`,strokeDashoffset:f.value})),h=S(()=>({strokeDasharray:`${u.value*d.value*(t.percentage/100)}px, ${u.value}px`,strokeDashoffset:f.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease, opacity ease 0.6s"})),v=S(()=>{let b;return t.color?b=w(t.percentage):b=n[t.status]||n.default,b}),m=S(()=>t.status==="warning"?Qc:t.type==="line"?t.status==="success"?ev:ll:t.status==="success"?$i:Oo),p=S(()=>t.type==="line"?12+t.strokeWidth*.4:t.width*.111111+2),y=S(()=>t.format(t.percentage));function g(b){const C=100/b.length;return b.map((E,T)=>Ze(E)?{color:E,percentage:(T+1)*C}:E).sort((E,T)=>E.percentage-T.percentage)}const w=b=>{var C;const{color:_}=t;if(Ge(_))return _(b);if(Ze(_))return _;{const E=g(_);for(const T of E)if(T.percentage>b)return T.color;return(C=E[E.length-1])==null?void 0:C.color}};return(b,C)=>(k(),F("div",{class:$([i(o).b(),i(o).m(b.type),i(o).is(b.status),{[i(o).m("without-text")]:!b.showText,[i(o).m("text-inside")]:b.textInside}]),role:"progressbar","aria-valuenow":b.percentage,"aria-valuemin":"0","aria-valuemax":"100"},[b.type==="line"?(k(),F("div",{key:0,class:$(i(o).b("bar"))},[z("div",{class:$(i(o).be("bar","outer")),style:Ve({height:`${b.strokeWidth}px`})},[z("div",{class:$([i(o).be("bar","inner"),{[i(o).bem("bar","inner","indeterminate")]:b.indeterminate},{[i(o).bem("bar","inner","striped")]:b.striped},{[i(o).bem("bar","inner","striped-flow")]:b.stripedFlow}]),style:Ve(i(r))},[(b.showText||b.$slots.default)&&b.textInside?(k(),F("div",{key:0,class:$(i(o).be("bar","innerText"))},[ae(b.$slots,"default",{percentage:b.percentage},()=>[z("span",null,Oe(i(y)),1)])],2)):oe("v-if",!0)],6)],6)],2)):(k(),F("div",{key:1,class:$(i(o).b("circle")),style:Ve({height:`${b.width}px`,width:`${b.width}px`})},[(k(),F("svg",oq,[z("path",{class:$(i(o).be("circle","track")),d:i(a),stroke:`var(${i(o).cssVarName("fill-color-light")}, #e5e9f2)`,"stroke-linecap":b.strokeLinecap,"stroke-width":i(l),fill:"none",style:Ve(i(c))},null,14,rq),z("path",{class:$(i(o).be("circle","path")),d:i(a),stroke:i(v),fill:"none",opacity:b.percentage?1:0,"stroke-linecap":b.strokeLinecap,"stroke-width":i(l),style:Ve(i(h))},null,14,lq)]))],6)),(b.showText||b.$slots.default)&&!b.textInside?(k(),F("div",{key:2,class:$(i(o).e("text")),style:Ve({fontSize:`${i(p)}px`})},[ae(b.$slots,"default",{percentage:b.percentage},()=>[b.status?(k(),re(i(Fe),{key:1},{default:J(()=>[(k(),re(dt(i(m))))]),_:1})):(k(),F("span",sq,Oe(i(y)),1))])],6)):oe("v-if",!0)],10,nq))}});var uq=ke(iq,[["__file","progress.vue"]]);const e_=rt(uq),cq=Ee({modelValue:{type:Number,default:0},id:{type:String,default:void 0},lowThreshold:{type:Number,default:2},highThreshold:{type:Number,default:4},max:{type:Number,default:5},colors:{type:Z([Array,Object]),default:()=>zt(["","",""])},voidColor:{type:String,default:""},disabledVoidColor:{type:String,default:""},icons:{type:Z([Array,Object]),default:()=>[Ji,Ji,Ji]},voidIcon:{type:Ot,default:()=>C3},disabledVoidIcon:{type:Ot,default:()=>Ji},disabled:Boolean,allowHalf:Boolean,showText:Boolean,showScore:Boolean,textColor:{type:String,default:""},texts:{type:Z(Array),default:()=>zt(["Extremely bad","Disappointed","Fair","Satisfied","Surprise"])},scoreTemplate:{type:String,default:"{value}"},size:an,label:{type:String,default:void 0},clearable:{type:Boolean,default:!1},...wn(["ariaLabel"])}),dq={[Dt]:e=>Ye(e),[ut]:e=>Ye(e)},fq=["id","aria-label","aria-labelledby","aria-valuenow","aria-valuetext","aria-valuemax"],pq=["onMousemove","onClick"],hq=K({name:"ElRate"}),vq=K({...hq,props:cq,emits:dq,setup(e,{expose:t,emit:n}){const o=e;function r(x,M){const D=j=>at(j),O=Object.keys(M).map(j=>+j).filter(j=>{const G=M[j];return(D(G)?G.excluded:!1)?xj-G),B=M[O[0]];return D(B)&&B.value||B}const l=xe(ql,void 0),s=xe(Yo,void 0),a=nn(),u=be("rate"),{inputId:d,isLabeledByFormItem:f}=Ao(o,{formItemContext:s}),c=P(o.modelValue),h=P(-1),v=P(!0),m=S(()=>[u.b(),u.m(a.value)]),p=S(()=>o.disabled||(l==null?void 0:l.disabled)),y=S(()=>u.cssVarBlock({"void-color":o.voidColor,"disabled-void-color":o.disabledVoidColor,"fill-color":C.value})),g=S(()=>{let x="";return o.showScore?x=o.scoreTemplate.replace(/\{\s*value\s*\}/,p.value?`${o.modelValue}`:`${c.value}`):o.showText&&(x=o.texts[Math.ceil(c.value)-1]),x}),w=S(()=>o.modelValue*100-Math.floor(o.modelValue)*100),b=S(()=>Ae(o.colors)?{[o.lowThreshold]:o.colors[0],[o.highThreshold]:{value:o.colors[1],excluded:!0},[o.max]:o.colors[2]}:o.colors),C=S(()=>{const x=r(c.value,b.value);return at(x)?"":x}),_=S(()=>{let x="";return p.value?x=`${w.value}%`:o.allowHalf&&(x="50%"),{color:C.value,width:x}}),E=S(()=>{let x=Ae(o.icons)?[...o.icons]:{...o.icons};return x=$l(x),Ae(x)?{[o.lowThreshold]:x[0],[o.highThreshold]:{value:x[1],excluded:!0},[o.max]:x[2]}:x}),T=S(()=>r(o.modelValue,E.value)),N=S(()=>p.value?Ze(o.disabledVoidIcon)?o.disabledVoidIcon:$l(o.disabledVoidIcon):Ze(o.voidIcon)?o.voidIcon:$l(o.voidIcon)),R=S(()=>r(c.value,E.value));function A(x){const M=p.value&&w.value>0&&x-1o.modelValue,D=o.allowHalf&&v.value&&x-.5<=c.value&&x>c.value;return M||D}function I(x){o.clearable&&x===o.modelValue&&(x=0),n(ut,x),o.modelValue!==x&&n("change",x)}function L(x){p.value||(o.allowHalf&&v.value?I(c.value):I(x))}function W(x){if(p.value)return;let M=c.value;const D=x.code;return D===We.up||D===We.right?(o.allowHalf?M+=.5:M+=1,x.stopPropagation(),x.preventDefault()):(D===We.left||D===We.down)&&(o.allowHalf?M-=.5:M-=1,x.stopPropagation(),x.preventDefault()),M=M<0?0:M,M=M>o.max?o.max:M,n(ut,M),n("change",M),M}function H(x,M){if(!p.value){if(o.allowHalf&&M){let D=M.target;co(D,u.e("item"))&&(D=D.querySelector(`.${u.e("icon")}`)),(D.clientWidth===0||co(D,u.e("decimal")))&&(D=D.parentNode),v.value=M.offsetX*2<=D.clientWidth,c.value=v.value?x-.5:x}else c.value=x;h.value=x}}function V(){p.value||(o.allowHalf&&(v.value=o.modelValue!==Math.floor(o.modelValue)),c.value=o.modelValue,h.value=-1)}return he(()=>o.modelValue,x=>{c.value=x,v.value=o.modelValue!==Math.floor(o.modelValue)}),o.modelValue||n(ut,0),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-rate",ref:"https://element-plus.org/en-US/component/rate.html"},S(()=>!!o.label)),t({setCurrentValue:H,resetCurrentValue:V}),(x,M)=>{var D;return k(),F("div",{id:i(d),class:$([i(m),i(u).is("disabled",i(p))]),role:"slider","aria-label":i(f)?void 0:x.label||x.ariaLabel||"rating","aria-labelledby":i(f)?(D=i(s))==null?void 0:D.labelId:void 0,"aria-valuenow":c.value,"aria-valuetext":i(g)||void 0,"aria-valuemin":"0","aria-valuemax":x.max,tabindex:"0",style:Ve(i(y)),onKeydown:W},[(k(!0),F(ze,null,mt(x.max,(O,B)=>(k(),F("span",{key:B,class:$(i(u).e("item")),onMousemove:j=>H(O,j),onMouseleave:V,onClick:j=>L(O)},[U(i(Fe),{class:$([i(u).e("icon"),{hover:h.value===O},i(u).is("active",O<=c.value)])},{default:J(()=>[A(O)?oe("v-if",!0):(k(),F(ze,{key:0},[et((k(),re(dt(i(R)),null,null,512)),[[St,O<=c.value]]),et((k(),re(dt(i(N)),null,null,512)),[[St,!(O<=c.value)]])],64)),A(O)?(k(),F(ze,{key:1},[(k(),re(dt(i(N)),{class:$([i(u).em("decimal","box")])},null,8,["class"])),U(i(Fe),{style:Ve(i(_)),class:$([i(u).e("icon"),i(u).e("decimal")])},{default:J(()=>[(k(),re(dt(i(T))))]),_:1},8,["style","class"])],64)):oe("v-if",!0)]),_:2},1032,["class"])],42,pq))),128)),x.showText||x.showScore?(k(),F("span",{key:0,class:$(i(u).e("text")),style:Ve({color:x.textColor})},Oe(i(g)),7)):oe("v-if",!0)],46,fq)}}});var mq=ke(vq,[["__file","rate.vue"]]);const gq=rt(mq),is={success:"icon-success",warning:"icon-warning",error:"icon-error",info:"icon-info"},F0={[is.success]:Ax,[is.warning]:Qc,[is.error]:tv,[is.info]:nv},yq=Ee({title:{type:String,default:""},subTitle:{type:String,default:""},icon:{type:String,values:["success","warning","info","error"],default:"info"}}),bq=K({name:"ElResult"}),wq=K({...bq,props:yq,setup(e){const t=e,n=be("result"),o=S(()=>{const r=t.icon,l=r&&is[r]?is[r]:"icon-info",s=F0[l]||F0["icon-info"];return{class:l,component:s}});return(r,l)=>(k(),F("div",{class:$(i(n).b())},[z("div",{class:$(i(n).e("icon"))},[ae(r.$slots,"icon",{},()=>[i(o).component?(k(),re(dt(i(o).component),{key:0,class:$(i(o).class)},null,8,["class"])):oe("v-if",!0)])],2),r.title||r.$slots.title?(k(),F("div",{key:0,class:$(i(n).e("title"))},[ae(r.$slots,"title",{},()=>[z("p",null,Oe(r.title),1)])],2)):oe("v-if",!0),r.subTitle||r.$slots["sub-title"]?(k(),F("div",{key:1,class:$(i(n).e("subtitle"))},[ae(r.$slots,"sub-title",{},()=>[z("p",null,Oe(r.subTitle),1)])],2)):oe("v-if",!0),r.$slots.extra?(k(),F("div",{key:2,class:$(i(n).e("extra"))},[ae(r.$slots,"extra")],2)):oe("v-if",!0)],2))}});var Cq=ke(wq,[["__file","result.vue"]]);const Sq=rt(Cq);var V0=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function _q(e,t){return!!(e===t||V0(e)&&V0(t))}function Eq(e,t){if(e.length!==t.length)return!1;for(var n=0;n{const t=ot().proxy.$props;return S(()=>{const n=(o,r,l)=>({});return t.perfMode?Gc(n):kq(n)})},xp=50,gc="itemRendered",yc="scroll",us="forward",bc="backward",ao="auto",fd="smart",si="start",zo="center",ai="end",zs="horizontal",Yv="vertical",$q="ltr",Cs="rtl",ii="negative",Gv="positive-ascending",Xv="positive-descending",Tq={[zs]:"left",[Yv]:"top"},Oq=20,Nq={[zs]:"deltaX",[Yv]:"deltaY"},Mq=({atEndEdge:e,atStartEdge:t,layout:n},o)=>{let r,l=0;const s=u=>u<0&&t.value||u>0&&e.value;return{hasReachedEdge:s,onWheel:u=>{Dl(r);const d=u[Nq[n.value]];s(l)&&s(l+d)||(l+=d,Pw()||u.preventDefault(),r=Xr(()=>{o(l),l=0}))}}},Lp=Ro({type:Z([Number,Function]),required:!0}),Dp=Ro({type:Number}),Bp=Ro({type:Number,default:2}),Rq=Ro({type:String,values:["ltr","rtl"],default:"ltr"}),Fp=Ro({type:Number,default:0}),wc=Ro({type:Number,required:!0}),n_=Ro({type:String,values:["horizontal","vertical"],default:Yv}),o_=Ee({className:{type:String,default:""},containerElement:{type:Z([String,Object]),default:"div"},data:{type:Z(Array),default:()=>zt([])},direction:Rq,height:{type:[String,Number],required:!0},innerElement:{type:[String,Object],default:"div"},style:{type:Z([Object,String,Array])},useIsScrolling:{type:Boolean,default:!1},width:{type:[Number,String],required:!1},perfMode:{type:Boolean,default:!0},scrollbarAlwaysOn:{type:Boolean,default:!1}}),r_=Ee({cache:Bp,estimatedItemSize:Dp,layout:n_,initScrollOffset:Fp,total:wc,itemSize:Lp,...o_}),Vp={type:Number,default:6},l_={type:Number,default:0},s_={type:Number,default:2},Ml=Ee({columnCache:Bp,columnWidth:Lp,estimatedColumnWidth:Dp,estimatedRowHeight:Dp,initScrollLeft:Fp,initScrollTop:Fp,itemKey:{type:Z(Function),default:({columnIndex:e,rowIndex:t})=>`${t}:${e}`},rowCache:Bp,rowHeight:Lp,totalColumn:wc,totalRow:wc,hScrollbarSize:Vp,vScrollbarSize:Vp,scrollbarStartGap:l_,scrollbarEndGap:s_,role:String,...o_}),a_=Ee({alwaysOn:Boolean,class:String,layout:n_,total:wc,ratio:{type:Number,required:!0},clientSize:{type:Number,required:!0},scrollFrom:{type:Number,required:!0},scrollbarSize:Vp,startGap:l_,endGap:s_,visible:Boolean}),Sl=(e,t)=>ee===$q||e===Cs||e===zs,H0=e=>e===Cs;let es=null;function Cc(e=!1){if(es===null||e){const t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";const o=document.createElement("div"),r=o.style;return r.width="100px",r.height="100px",t.appendChild(o),document.body.appendChild(t),t.scrollLeft>0?es=Xv:(t.scrollLeft=1,t.scrollLeft===0?es=ii:es=Gv),document.body.removeChild(t),es}return es}function Iq({move:e,size:t,bar:n},o){const r={},l=`translate${n.axis}(${e}px)`;return r[n.size]=t,r.transform=l,r.msTransform=l,r.webkitTransform=l,o==="horizontal"?r.height="100%":r.width="100%",r}const Hp=K({name:"ElVirtualScrollBar",props:a_,emits:["scroll","start-move","stop-move"],setup(e,{emit:t}){const n=S(()=>e.startGap+e.endGap),o=be("virtual-scrollbar"),r=be("scrollbar"),l=P(),s=P();let a=null,u=null;const d=_t({isDragging:!1,traveled:0}),f=S(()=>vS[e.layout]),c=S(()=>e.clientSize-i(n)),h=S(()=>({position:"absolute",width:`${zs===e.layout?c.value:e.scrollbarSize}px`,height:`${zs===e.layout?e.scrollbarSize:c.value}px`,[Tq[e.layout]]:"2px",right:"2px",bottom:"2px",borderRadius:"4px"})),v=S(()=>{const E=e.ratio,T=e.clientSize;if(E>=100)return Number.POSITIVE_INFINITY;if(E>=50)return E*T/100;const N=T/3;return Math.floor(Math.min(Math.max(E*T,Oq),N))}),m=S(()=>{if(!Number.isFinite(v.value))return{display:"none"};const E=`${v.value}px`;return Iq({bar:f.value,size:E,move:d.traveled},e.layout)}),p=S(()=>Math.floor(e.clientSize-v.value-i(n))),y=()=>{window.addEventListener("mousemove",C),window.addEventListener("mouseup",b);const E=i(s);E&&(u=document.onselectstart,document.onselectstart=()=>!1,E.addEventListener("touchmove",C),E.addEventListener("touchend",b))},g=()=>{window.removeEventListener("mousemove",C),window.removeEventListener("mouseup",b),document.onselectstart=u,u=null;const E=i(s);E&&(E.removeEventListener("touchmove",C),E.removeEventListener("touchend",b))},w=E=>{E.stopImmediatePropagation(),!(E.ctrlKey||[1,2].includes(E.button))&&(d.isDragging=!0,d[f.value.axis]=E.currentTarget[f.value.offset]-(E[f.value.client]-E.currentTarget.getBoundingClientRect()[f.value.direction]),t("start-move"),y())},b=()=>{d.isDragging=!1,d[f.value.axis]=0,t("stop-move"),g()},C=E=>{const{isDragging:T}=d;if(!T||!s.value||!l.value)return;const N=d[f.value.axis];if(!N)return;Dl(a);const R=(l.value.getBoundingClientRect()[f.value.direction]-E[f.value.client])*-1,A=s.value[f.value.offset]-N,I=R-A;a=Xr(()=>{d.traveled=Math.max(e.startGap,Math.min(I,p.value)),t("scroll",I,p.value)})},_=E=>{const T=Math.abs(E.target.getBoundingClientRect()[f.value.direction]-E[f.value.client]),N=s.value[f.value.offset]/2,R=T-N;d.traveled=Math.max(0,Math.min(R,p.value)),t("scroll",R,p.value)};return he(()=>e.scrollFrom,E=>{d.isDragging||(d.traveled=Math.ceil(E*p.value))}),Pt(()=>{g()}),()=>Ue("div",{role:"presentation",ref:l,class:[o.b(),e.class,(e.alwaysOn||d.isDragging)&&"always-on"],style:h.value,onMousedown:Xe(_,["stop","prevent"]),onTouchstartPrevent:w},Ue("div",{ref:s,class:r.e("thumb"),style:m.value,onMousedown:w},[]))}}),i_=({name:e,getOffset:t,getItemSize:n,getItemOffset:o,getEstimatedTotalSize:r,getStartIndexForOffset:l,getStopIndexForStartIndex:s,initCache:a,clearCache:u,validateProps:d})=>K({name:e??"ElVirtualList",props:r_,emits:[gc,yc],setup(f,{emit:c,expose:h}){d(f);const v=ot(),m=be("vl"),p=P(a(f,v)),y=t_(),g=P(),w=P(),b=P(),C=P({isScrolling:!1,scrollDir:"forward",scrollOffset:Ye(f.initScrollOffset)?f.initScrollOffset:0,updateRequested:!1,isScrollbarDragging:!1,scrollbarAlwaysOn:f.scrollbarAlwaysOn}),_=S(()=>{const{total:ne,cache:ue}=f,{isScrolling:te,scrollDir:Y,scrollOffset:X}=i(C);if(ne===0)return[0,0,0,0];const Q=l(f,X,i(p)),Se=s(f,Q,X,i(p)),de=!te||Y===bc?Math.max(1,ue):1,ie=!te||Y===us?Math.max(1,ue):1;return[Math.max(0,Q-de),Math.max(0,Math.min(ne-1,Se+ie)),Q,Se]}),E=S(()=>r(f,i(p))),T=S(()=>ui(f.layout)),N=S(()=>[{position:"relative",[`overflow-${T.value?"x":"y"}`]:"scroll",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:f.direction,height:Ye(f.height)?`${f.height}px`:f.height,width:Ye(f.width)?`${f.width}px`:f.width},f.style]),R=S(()=>{const ne=i(E),ue=i(T);return{height:ue?"100%":`${ne}px`,pointerEvents:i(C).isScrolling?"none":void 0,width:ue?`${ne}px`:"100%"}}),A=S(()=>T.value?f.width:f.height),{onWheel:I}=Mq({atStartEdge:S(()=>C.value.scrollOffset<=0),atEndEdge:S(()=>C.value.scrollOffset>=E.value),layout:S(()=>f.layout)},ne=>{var ue,te;(te=(ue=b.value).onMouseUp)==null||te.call(ue),M(Math.min(C.value.scrollOffset+ne,E.value-A.value))}),L=()=>{const{total:ne}=f;if(ne>0){const[X,Q,Se,de]=i(_);c(gc,X,Q,Se,de)}const{scrollDir:ue,scrollOffset:te,updateRequested:Y}=i(C);c(yc,ue,te,Y)},W=ne=>{const{clientHeight:ue,scrollHeight:te,scrollTop:Y}=ne.currentTarget,X=i(C);if(X.scrollOffset===Y)return;const Q=Math.max(0,Math.min(Y,te-ue));C.value={...X,isScrolling:!0,scrollDir:Sl(X.scrollOffset,Q),scrollOffset:Q,updateRequested:!1},je(B)},H=ne=>{const{clientWidth:ue,scrollLeft:te,scrollWidth:Y}=ne.currentTarget,X=i(C);if(X.scrollOffset===te)return;const{direction:Q}=f;let Se=te;if(Q===Cs)switch(Cc()){case ii:{Se=-te;break}case Xv:{Se=Y-ue-te;break}}Se=Math.max(0,Math.min(Se,Y-ue)),C.value={...X,isScrolling:!0,scrollDir:Sl(X.scrollOffset,Se),scrollOffset:Se,updateRequested:!1},je(B)},V=ne=>{i(T)?H(ne):W(ne),L()},x=(ne,ue)=>{const te=(E.value-A.value)/ue*ne;M(Math.min(E.value-A.value,te))},M=ne=>{ne=Math.max(ne,0),ne!==i(C).scrollOffset&&(C.value={...i(C),scrollOffset:ne,scrollDir:Sl(i(C).scrollOffset,ne),updateRequested:!0},je(B))},D=(ne,ue=ao)=>{const{scrollOffset:te}=i(C);ne=Math.max(0,Math.min(ne,f.total-1)),M(t(f,ne,ue,te,i(p)))},O=ne=>{const{direction:ue,itemSize:te,layout:Y}=f,X=y.value(u&&te,u&&Y,u&&ue);let Q;if(Ct(X,String(ne)))Q=X[ne];else{const Se=o(f,ne,i(p)),de=n(f,ne,i(p)),ie=i(T),we=ue===Cs,q=ie?Se:0;X[ne]=Q={position:"absolute",left:we?void 0:`${q}px`,right:we?`${q}px`:void 0,top:ie?0:`${Se}px`,height:ie?"100%":`${de}px`,width:ie?`${de}px`:"100%"}}return Q},B=()=>{C.value.isScrolling=!1,je(()=>{y.value(-1,null,null)})},j=()=>{const ne=g.value;ne&&(ne.scrollTop=0)};nt(()=>{if(!gt)return;const{initScrollOffset:ne}=f,ue=i(g);Ye(ne)&&ue&&(i(T)?ue.scrollLeft=ne:ue.scrollTop=ne),L()}),wr(()=>{const{direction:ne,layout:ue}=f,{scrollOffset:te,updateRequested:Y}=i(C),X=i(g);if(Y&&X)if(ue===zs)if(ne===Cs)switch(Cc()){case ii:{X.scrollLeft=-te;break}case Gv:{X.scrollLeft=te;break}default:{const{clientWidth:Q,scrollWidth:Se}=X;X.scrollLeft=Se-Q-te;break}}else X.scrollLeft=te;else X.scrollTop=te});const G={ns:m,clientSize:A,estimatedTotalSize:E,windowStyle:N,windowRef:g,innerRef:w,innerStyle:R,itemsToRender:_,scrollbarRef:b,states:C,getItemStyle:O,onScroll:V,onScrollbarScroll:x,onWheel:I,scrollTo:M,scrollToItem:D,resetScrollTop:j};return h({windowRef:g,innerRef:w,getItemStyleCache:y,scrollTo:M,scrollToItem:D,resetScrollTop:j,states:C}),G},render(f){var c;const{$slots:h,className:v,clientSize:m,containerElement:p,data:y,getItemStyle:g,innerElement:w,itemsToRender:b,innerStyle:C,layout:_,total:E,onScroll:T,onScrollbarScroll:N,onWheel:R,states:A,useIsScrolling:I,windowStyle:L,ns:W}=f,[H,V]=b,x=dt(p),M=dt(w),D=[];if(E>0)for(let G=H;G<=V;G++)D.push((c=h.default)==null?void 0:c.call(h,{data:y,key:G,index:G,isScrolling:I?A.isScrolling:void 0,style:g(G)}));const O=[Ue(M,{style:C,ref:"innerRef"},Ze(M)?D:{default:()=>D})],B=Ue(Hp,{ref:"scrollbarRef",clientSize:m,layout:_,onScroll:N,ratio:m*100/this.estimatedTotalSize,scrollFrom:A.scrollOffset/(this.estimatedTotalSize-m),total:E}),j=Ue(x,{class:[W.e("window"),v],style:L,onScroll:T,onWheel:R,ref:"windowRef",key:0},Ze(x)?[O]:{default:()=>[O]});return Ue("div",{key:0,class:[W.e("wrapper"),A.scrollbarAlwaysOn?"always-on":""]},[j,B])}}),u_=i_({name:"ElFixedSizeList",getItemOffset:({itemSize:e},t)=>t*e,getItemSize:({itemSize:e})=>e,getEstimatedTotalSize:({total:e,itemSize:t})=>t*e,getOffset:({height:e,total:t,itemSize:n,layout:o,width:r},l,s,a)=>{const u=ui(o)?r:e,d=Math.max(0,t*n-u),f=Math.min(d,l*n),c=Math.max(0,(l+1)*n-u);switch(s===fd&&(a>=c-u&&a<=f+u?s=ao:s=zo),s){case si:return f;case ai:return c;case zo:{const h=Math.round(c+(f-c)/2);return hd+Math.floor(u/2)?d:h}case ao:default:return a>=c&&a<=f?a:aMath.max(0,Math.min(e-1,Math.floor(n/t))),getStopIndexForStartIndex:({height:e,total:t,itemSize:n,layout:o,width:r},l,s)=>{const a=l*n,u=ui(o)?r:e,d=Math.ceil((u+s-a)/n);return Math.max(0,Math.min(t-1,l+d-1))},initCache(){},clearCache:!0,validateProps(){}}),cs=(e,t,n)=>{const{itemSize:o}=e,{items:r,lastVisitedIndex:l}=n;if(t>l){let s=0;if(l>=0){const a=r[l];s=a.offset+a.size}for(let a=l+1;a<=t;a++){const u=o(a);r[a]={offset:s,size:u},s+=u}n.lastVisitedIndex=t}return r[t]},Aq=(e,t,n)=>{const{items:o,lastVisitedIndex:r}=t;return(r>0?o[r].offset:0)>=n?c_(e,t,0,r,n):Pq(e,t,Math.max(0,r),n)},c_=(e,t,n,o,r)=>{for(;n<=o;){const l=n+Math.floor((o-n)/2),s=cs(e,l,t).offset;if(s===r)return l;sr&&(o=l-1)}return Math.max(0,n-1)},Pq=(e,t,n,o)=>{const{total:r}=e;let l=1;for(;n{let r=0;if(o>=e&&(o=e-1),o>=0){const a=t[o];r=a.offset+a.size}const s=(e-o-1)*n;return r+s},xq=i_({name:"ElDynamicSizeList",getItemOffset:(e,t,n)=>cs(e,t,n).offset,getItemSize:(e,t,{items:n})=>n[t].size,getEstimatedTotalSize:z0,getOffset:(e,t,n,o,r)=>{const{height:l,layout:s,width:a}=e,u=ui(s)?a:l,d=cs(e,t,r),f=z0(e,r),c=Math.max(0,Math.min(f-u,d.offset)),h=Math.max(0,d.offset-u+d.size);switch(n===fd&&(o>=h-u&&o<=c+u?n=ao:n=zo),n){case si:return c;case ai:return h;case zo:return Math.round(h+(c-h)/2);case ao:default:return o>=h&&o<=c?o:oAq(e,n,t),getStopIndexForStartIndex:(e,t,n,o)=>{const{height:r,total:l,layout:s,width:a}=e,u=ui(s)?a:r,d=cs(e,t,o),f=n+u;let c=d.offset+d.size,h=t;for(;h{var l,s;n.lastVisitedIndex=Math.min(n.lastVisitedIndex,o-1),(l=t.exposed)==null||l.getItemStyleCache(-1),r&&((s=t.proxy)==null||s.$forceUpdate())},n},clearCache:!1,validateProps:({itemSize:e})=>{}}),Lq=({atXEndEdge:e,atXStartEdge:t,atYEndEdge:n,atYStartEdge:o},r)=>{let l=null,s=0,a=0;const u=(f,c)=>{const h=f<=0&&t.value||f>=0&&e.value,v=c<=0&&o.value||c>=0&&n.value;return h&&v};return{hasReachedEdge:u,onWheel:f=>{Dl(l);let c=f.deltaX,h=f.deltaY;Math.abs(c)>Math.abs(h)?h=0:c=0,f.shiftKey&&h!==0&&(c=h,h=0),!(u(s,a)&&u(s+c,a+h))&&(s+=c,a+=h,f.preventDefault(),l=Xr(()=>{r(s,a),s=0,a=0}))}}},d_=({name:e,clearCache:t,getColumnPosition:n,getColumnStartIndexForOffset:o,getColumnStopIndexForStartIndex:r,getEstimatedTotalHeight:l,getEstimatedTotalWidth:s,getColumnOffset:a,getRowOffset:u,getRowPosition:d,getRowStartIndexForOffset:f,getRowStopIndexForStartIndex:c,initCache:h,injectToInstance:v,validateProps:m})=>K({name:e??"ElVirtualList",props:Ml,emits:[gc,yc],setup(p,{emit:y,expose:g,slots:w}){const b=be("vl");m(p);const C=ot(),_=P(h(p,C));v==null||v(C,_);const E=P(),T=P(),N=P(),R=P(null),A=P({isScrolling:!1,scrollLeft:Ye(p.initScrollLeft)?p.initScrollLeft:0,scrollTop:Ye(p.initScrollTop)?p.initScrollTop:0,updateRequested:!1,xAxisScrollDir:us,yAxisScrollDir:us}),I=t_(),L=S(()=>Number.parseInt(`${p.height}`,10)),W=S(()=>Number.parseInt(`${p.width}`,10)),H=S(()=>{const{totalColumn:fe,totalRow:ge,columnCache:_e}=p,{isScrolling:Ne,xAxisScrollDir:Te,scrollLeft:me}=i(A);if(fe===0||ge===0)return[0,0,0,0];const He=o(p,me,i(_)),Pe=r(p,He,me,i(_)),ve=!Ne||Te===bc?Math.max(1,_e):1,Le=!Ne||Te===us?Math.max(1,_e):1;return[Math.max(0,He-ve),Math.max(0,Math.min(fe-1,Pe+Le)),He,Pe]}),V=S(()=>{const{totalColumn:fe,totalRow:ge,rowCache:_e}=p,{isScrolling:Ne,yAxisScrollDir:Te,scrollTop:me}=i(A);if(fe===0||ge===0)return[0,0,0,0];const He=f(p,me,i(_)),Pe=c(p,He,me,i(_)),ve=!Ne||Te===bc?Math.max(1,_e):1,Le=!Ne||Te===us?Math.max(1,_e):1;return[Math.max(0,He-ve),Math.max(0,Math.min(ge-1,Pe+Le)),He,Pe]}),x=S(()=>l(p,i(_))),M=S(()=>s(p,i(_))),D=S(()=>{var fe;return[{position:"relative",overflow:"hidden",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:p.direction,height:Ye(p.height)?`${p.height}px`:p.height,width:Ye(p.width)?`${p.width}px`:p.width},(fe=p.style)!=null?fe:{}]}),O=S(()=>{const fe=`${i(M)}px`;return{height:`${i(x)}px`,pointerEvents:i(A).isScrolling?"none":void 0,width:fe}}),B=()=>{const{totalColumn:fe,totalRow:ge}=p;if(fe>0&&ge>0){const[Pe,ve,Le,Je]=i(H),[ct,it,qe,pe]=i(V);y(gc,{columnCacheStart:Pe,columnCacheEnd:ve,rowCacheStart:ct,rowCacheEnd:it,columnVisibleStart:Le,columnVisibleEnd:Je,rowVisibleStart:qe,rowVisibleEnd:pe})}const{scrollLeft:_e,scrollTop:Ne,updateRequested:Te,xAxisScrollDir:me,yAxisScrollDir:He}=i(A);y(yc,{xAxisScrollDir:me,scrollLeft:_e,yAxisScrollDir:He,scrollTop:Ne,updateRequested:Te})},j=fe=>{const{clientHeight:ge,clientWidth:_e,scrollHeight:Ne,scrollLeft:Te,scrollTop:me,scrollWidth:He}=fe.currentTarget,Pe=i(A);if(Pe.scrollTop===me&&Pe.scrollLeft===Te)return;let ve=Te;if(H0(p.direction))switch(Cc()){case ii:ve=-Te;break;case Xv:ve=He-_e-Te;break}A.value={...Pe,isScrolling:!0,scrollLeft:ve,scrollTop:Math.max(0,Math.min(me,Ne-ge)),updateRequested:!0,xAxisScrollDir:Sl(Pe.scrollLeft,ve),yAxisScrollDir:Sl(Pe.scrollTop,me)},je(()=>Q()),Se(),B()},G=(fe,ge)=>{const _e=i(L),Ne=(x.value-_e)/ge*fe;te({scrollTop:Math.min(x.value-_e,Ne)})},ne=(fe,ge)=>{const _e=i(W),Ne=(M.value-_e)/ge*fe;te({scrollLeft:Math.min(M.value-_e,Ne)})},{onWheel:ue}=Lq({atXStartEdge:S(()=>A.value.scrollLeft<=0),atXEndEdge:S(()=>A.value.scrollLeft>=M.value-i(W)),atYStartEdge:S(()=>A.value.scrollTop<=0),atYEndEdge:S(()=>A.value.scrollTop>=x.value-i(L))},(fe,ge)=>{var _e,Ne,Te,me;(Ne=(_e=T.value)==null?void 0:_e.onMouseUp)==null||Ne.call(_e),(me=(Te=N.value)==null?void 0:Te.onMouseUp)==null||me.call(Te);const He=i(W),Pe=i(L);te({scrollLeft:Math.min(A.value.scrollLeft+fe,M.value-He),scrollTop:Math.min(A.value.scrollTop+ge,x.value-Pe)})}),te=({scrollLeft:fe=A.value.scrollLeft,scrollTop:ge=A.value.scrollTop})=>{fe=Math.max(fe,0),ge=Math.max(ge,0);const _e=i(A);ge===_e.scrollTop&&fe===_e.scrollLeft||(A.value={..._e,xAxisScrollDir:Sl(_e.scrollLeft,fe),yAxisScrollDir:Sl(_e.scrollTop,ge),scrollLeft:fe,scrollTop:ge,updateRequested:!0},je(()=>Q()),Se(),B())},Y=(fe=0,ge=0,_e=ao)=>{const Ne=i(A);ge=Math.max(0,Math.min(ge,p.totalColumn-1)),fe=Math.max(0,Math.min(fe,p.totalRow-1));const Te=SC(b.namespace.value),me=i(_),He=l(p,me),Pe=s(p,me);te({scrollLeft:a(p,ge,_e,Ne.scrollLeft,me,Pe>p.width?Te:0),scrollTop:u(p,fe,_e,Ne.scrollTop,me,He>p.height?Te:0)})},X=(fe,ge)=>{const{columnWidth:_e,direction:Ne,rowHeight:Te}=p,me=I.value(t&&_e,t&&Te,t&&Ne),He=`${fe},${ge}`;if(Ct(me,He))return me[He];{const[,Pe]=n(p,ge,i(_)),ve=i(_),Le=H0(Ne),[Je,ct]=d(p,fe,ve),[it]=n(p,ge,ve);return me[He]={position:"absolute",left:Le?void 0:`${Pe}px`,right:Le?`${Pe}px`:void 0,top:`${ct}px`,height:`${Je}px`,width:`${it}px`},me[He]}},Q=()=>{A.value.isScrolling=!1,je(()=>{I.value(-1,null,null)})};nt(()=>{if(!gt)return;const{initScrollLeft:fe,initScrollTop:ge}=p,_e=i(E);_e&&(Ye(fe)&&(_e.scrollLeft=fe),Ye(ge)&&(_e.scrollTop=ge)),B()});const Se=()=>{const{direction:fe}=p,{scrollLeft:ge,scrollTop:_e,updateRequested:Ne}=i(A),Te=i(E);if(Ne&&Te){if(fe===Cs)switch(Cc()){case ii:{Te.scrollLeft=-ge;break}case Gv:{Te.scrollLeft=ge;break}default:{const{clientWidth:me,scrollWidth:He}=Te;Te.scrollLeft=He-me-ge;break}}else Te.scrollLeft=Math.max(0,ge);Te.scrollTop=Math.max(0,_e)}},{resetAfterColumnIndex:de,resetAfterRowIndex:ie,resetAfter:we}=C.proxy;g({windowRef:E,innerRef:R,getItemStyleCache:I,scrollTo:te,scrollToItem:Y,states:A,resetAfterColumnIndex:de,resetAfterRowIndex:ie,resetAfter:we});const q=()=>{const{scrollbarAlwaysOn:fe,scrollbarStartGap:ge,scrollbarEndGap:_e,totalColumn:Ne,totalRow:Te}=p,me=i(W),He=i(L),Pe=i(M),ve=i(x),{scrollLeft:Le,scrollTop:Je}=i(A),ct=Ue(Hp,{ref:T,alwaysOn:fe,startGap:ge,endGap:_e,class:b.e("horizontal"),clientSize:me,layout:"horizontal",onScroll:ne,ratio:me*100/Pe,scrollFrom:Le/(Pe-me),total:Te,visible:!0}),it=Ue(Hp,{ref:N,alwaysOn:fe,startGap:ge,endGap:_e,class:b.e("vertical"),clientSize:He,layout:"vertical",onScroll:G,ratio:He*100/ve,scrollFrom:Je/(ve-He),total:Ne,visible:!0});return{horizontalScrollbar:ct,verticalScrollbar:it}},ee=()=>{var fe;const[ge,_e]=i(H),[Ne,Te]=i(V),{data:me,totalColumn:He,totalRow:Pe,useIsScrolling:ve,itemKey:Le}=p,Je=[];if(Pe>0&&He>0)for(let ct=Ne;ct<=Te;ct++)for(let it=ge;it<=_e;it++)Je.push((fe=w.default)==null?void 0:fe.call(w,{columnIndex:it,data:me,key:Le({columnIndex:it,data:me,rowIndex:ct}),isScrolling:ve?i(A).isScrolling:void 0,style:X(ct,it),rowIndex:ct}));return Je},ce=()=>{const fe=dt(p.innerElement),ge=ee();return[Ue(fe,{style:i(O),ref:R},Ze(fe)?ge:{default:()=>ge})]};return()=>{const fe=dt(p.containerElement),{horizontalScrollbar:ge,verticalScrollbar:_e}=q(),Ne=ce();return Ue("div",{key:0,class:b.e("wrapper"),role:p.role},[Ue(fe,{class:p.className,style:i(D),onScroll:j,onWheel:ue,ref:E},Ze(fe)?Ne:{default:()=>Ne}),ge,_e])}}}),Dq=d_({name:"ElFixedSizeGrid",getColumnPosition:({columnWidth:e},t)=>[e,t*e],getRowPosition:({rowHeight:e},t)=>[e,t*e],getEstimatedTotalHeight:({totalRow:e,rowHeight:t})=>t*e,getEstimatedTotalWidth:({totalColumn:e,columnWidth:t})=>t*e,getColumnOffset:({totalColumn:e,columnWidth:t,width:n},o,r,l,s,a)=>{n=Number(n);const u=Math.max(0,e*t-n),d=Math.min(u,o*t),f=Math.max(0,o*t-n+a+t);switch(r==="smart"&&(l>=f-n&&l<=d+n?r=ao:r=zo),r){case si:return d;case ai:return f;case zo:{const c=Math.round(f+(d-f)/2);return cu+Math.floor(n/2)?u:c}case ao:default:return l>=f&&l<=d?l:f>d||l{t=Number(t);const u=Math.max(0,n*e-t),d=Math.min(u,o*e),f=Math.max(0,o*e-t+a+e);switch(r===fd&&(l>=f-t&&l<=d+t?r=ao:r=zo),r){case si:return d;case ai:return f;case zo:{const c=Math.round(f+(d-f)/2);return cu+Math.floor(t/2)?u:c}case ao:default:return l>=f&&l<=d?l:f>d||lMath.max(0,Math.min(t-1,Math.floor(n/e))),getColumnStopIndexForStartIndex:({columnWidth:e,totalColumn:t,width:n},o,r)=>{const l=o*e,s=Math.ceil((n+r-l)/e);return Math.max(0,Math.min(t-1,o+s-1))},getRowStartIndexForOffset:({rowHeight:e,totalRow:t},n)=>Math.max(0,Math.min(t-1,Math.floor(n/e))),getRowStopIndexForStartIndex:({rowHeight:e,totalRow:t,height:n},o,r)=>{const l=o*e,s=Math.ceil((n+r-l)/e);return Math.max(0,Math.min(t-1,o+s-1))},initCache:()=>{},clearCache:!0,validateProps:({columnWidth:e,rowHeight:t})=>{}}),{max:Sc,min:f_,floor:p_}=Math,Bq={column:"columnWidth",row:"rowHeight"},zp={column:"lastVisitedColumnIndex",row:"lastVisitedRowIndex"},ar=(e,t,n,o)=>{const[r,l,s]=[n[o],e[Bq[o]],n[zp[o]]];if(t>s){let a=0;if(s>=0){const u=r[s];a=u.offset+u.size}for(let u=s+1;u<=t;u++){const d=l(u);r[u]={offset:a,size:d},a+=d}n[zp[o]]=t}return r[t]},h_=(e,t,n,o,r,l)=>{for(;n<=o;){const s=n+p_((o-n)/2),a=ar(e,s,t,l).offset;if(a===r)return s;a{const l=r==="column"?e.totalColumn:e.totalRow;let s=1;for(;n{const[r,l]=[t[o],t[zp[o]]];return(l>0?r[l].offset:0)>=n?h_(e,t,0,l,n,o):Fq(e,t,Sc(0,l),n,o)},v_=({totalRow:e},{estimatedRowHeight:t,lastVisitedRowIndex:n,row:o})=>{let r=0;if(n>=e&&(n=e-1),n>=0){const a=o[n];r=a.offset+a.size}const s=(e-n-1)*t;return r+s},m_=({totalColumn:e},{column:t,estimatedColumnWidth:n,lastVisitedColumnIndex:o})=>{let r=0;if(o>e&&(o=e-1),o>=0){const a=t[o];r=a.offset+a.size}const s=(e-o-1)*n;return r+s},Vq={column:m_,row:v_},W0=(e,t,n,o,r,l,s)=>{const[a,u]=[l==="row"?e.height:e.width,Vq[l]],d=ar(e,t,r,l),f=u(e,r),c=Sc(0,f_(f-a,d.offset)),h=Sc(0,d.offset-a+s+d.size);switch(n===fd&&(o>=h-a&&o<=c+a?n=ao:n=zo),n){case si:return c;case ai:return h;case zo:return Math.round(h+(c-h)/2);case ao:default:return o>=h&&o<=c?o:h>c||o{const o=ar(e,t,n,"column");return[o.size,o.offset]},getRowPosition:(e,t,n)=>{const o=ar(e,t,n,"row");return[o.size,o.offset]},getColumnOffset:(e,t,n,o,r,l)=>W0(e,t,n,o,r,"column",l),getRowOffset:(e,t,n,o,r,l)=>W0(e,t,n,o,r,"row",l),getColumnStartIndexForOffset:(e,t,n)=>K0(e,n,t,"column"),getColumnStopIndexForStartIndex:(e,t,n,o)=>{const r=ar(e,t,o,"column"),l=n+e.width;let s=r.offset+r.size,a=t;for(;aK0(e,n,t,"row"),getRowStopIndexForStartIndex:(e,t,n,o)=>{const{totalRow:r,height:l}=e,s=ar(e,t,o,"row"),a=n+l;let u=s.size+s.offset,d=t;for(;d{const n=({columnIndex:l,rowIndex:s},a)=>{var u,d;a=en(a)?!0:a,Ye(l)&&(t.value.lastVisitedColumnIndex=Math.min(t.value.lastVisitedColumnIndex,l-1)),Ye(s)&&(t.value.lastVisitedRowIndex=Math.min(t.value.lastVisitedRowIndex,s-1)),(u=e.exposed)==null||u.getItemStyleCache.value(-1,null,null),a&&((d=e.proxy)==null||d.$forceUpdate())},o=(l,s)=>{n({columnIndex:l},s)},r=(l,s)=>{n({rowIndex:l},s)};Object.assign(e.proxy,{resetAfterColumnIndex:o,resetAfterRowIndex:r,resetAfter:n})},initCache:({estimatedColumnWidth:e=xp,estimatedRowHeight:t=xp})=>({column:{},estimatedColumnWidth:e,estimatedRowHeight:t,lastVisitedColumnIndex:-1,lastVisitedRowIndex:-1,row:{}}),clearCache:!1,validateProps:({columnWidth:e,rowHeight:t})=>{}}),zq=K({props:{item:{type:Object,required:!0},style:Object,height:Number},setup(){return{ns:be("select")}}});function Kq(e,t,n,o,r,l){return e.item.isTitle?(k(),F("div",{key:0,class:$(e.ns.be("group","title")),style:Ve([e.style,{lineHeight:`${e.height}px`}])},Oe(e.item.label),7)):(k(),F("div",{key:1,class:$(e.ns.be("group","split")),style:Ve(e.style)},[z("span",{class:$(e.ns.be("group","split-dash")),style:Ve({top:`${e.height/2}px`})},null,6)],6))}var Wq=ke(zq,[["render",Kq],["__file","group-item.vue"]]);function jq(e,{emit:t}){return{hoverItem:()=>{e.disabled||t("hover",e.index)},selectOptionClick:()=>{e.disabled||t("select",e.item,e.index)}}}const g_={label:"label",value:"value",disabled:"disabled",options:"options"};function pd(e){const t=S(()=>({...g_,...e.props}));return{aliasProps:t,getLabel:s=>Jt(s,t.value.label),getValue:s=>Jt(s,t.value.value),getDisabled:s=>Jt(s,t.value.disabled),getOptions:s=>Jt(s,t.value.options)}}const Uq=Ee({allowCreate:Boolean,autocomplete:{type:Z(String),default:"none"},automaticDropdown:Boolean,clearable:Boolean,clearIcon:{type:Ot,default:ll},effect:{type:Z(String),default:"light"},collapseTags:Boolean,collapseTagsTooltip:Boolean,maxCollapseTags:{type:Number,default:1},defaultFirstOption:Boolean,disabled:Boolean,estimatedOptionHeight:{type:Number,default:void 0},filterable:Boolean,filterMethod:Function,height:{type:Number,default:274},itemHeight:{type:Number,default:34},id:String,loading:Boolean,loadingText:String,modelValue:{type:Z([Array,String,Number,Boolean,Object])},multiple:Boolean,multipleLimit:{type:Number,default:0},name:String,noDataText:String,noMatchText:String,remoteMethod:Function,reserveKeyword:{type:Boolean,default:!0},options:{type:Z(Array),required:!0},placeholder:{type:String},teleported:cn.teleported,persistent:{type:Boolean,default:!0},popperClass:{type:String,default:""},popperOptions:{type:Z(Object),default:()=>({})},remote:Boolean,size:an,props:{type:Z(Object),default:()=>g_},valueKey:{type:String,default:"value"},scrollbarAlwaysOn:Boolean,validateEvent:{type:Boolean,default:!0},placement:{type:Z(String),values:Ul,default:"bottom-start"},fallbackPlacements:{type:Z(Array),default:["bottom-start","top-start","right","left"]},tagType:{...ud.type,default:"info"},...na,...wn(["ariaLabel"])}),qq=Ee({data:Array,disabled:Boolean,hovering:Boolean,item:{type:Z(Object),required:!0},index:Number,style:Object,selected:Boolean,created:Boolean}),Jv=Symbol("ElSelectV2Injection"),Yq=K({props:qq,emits:["select","hover"],setup(e,{emit:t}){const n=xe(Jv),o=be("select"),{hoverItem:r,selectOptionClick:l}=jq(e,{emit:t}),{getLabel:s}=pd(n.props);return{ns:o,hoverItem:r,selectOptionClick:l,getLabel:s}}}),Gq=["aria-selected"];function Xq(e,t,n,o,r,l){return k(),F("li",{"aria-selected":e.selected,style:Ve(e.style),class:$([e.ns.be("dropdown","item"),e.ns.is("selected",e.selected),e.ns.is("disabled",e.disabled),e.ns.is("created",e.created),e.ns.is("hovering",e.hovering)]),onMouseenter:t[0]||(t[0]=(...s)=>e.hoverItem&&e.hoverItem(...s)),onClick:t[1]||(t[1]=Xe((...s)=>e.selectOptionClick&&e.selectOptionClick(...s),["stop"]))},[ae(e.$slots,"default",{item:e.item,index:e.index,disabled:e.disabled},()=>[z("span",null,Oe(e.getLabel(e.item)),1)])],46,Gq)}var Jq=ke(Yq,[["render",Xq],["__file","option-item.vue"]]),Zq=K({name:"ElSelectDropdown",props:{loading:Boolean,data:{type:Array,required:!0},hoveringIndex:Number,width:Number},setup(e,{slots:t,expose:n}){const o=xe(Jv),r=be("select"),{getLabel:l,getValue:s,getDisabled:a}=pd(o.props),u=P([]),d=P(),f=S(()=>e.data.length);he(()=>f.value,()=>{var I,L;(L=(I=o.tooltipRef.value).updatePopper)==null||L.call(I)});const c=S(()=>en(o.props.estimatedOptionHeight)),h=S(()=>c.value?{itemSize:o.props.itemHeight}:{estimatedSize:o.props.estimatedOptionHeight,itemSize:I=>u.value[I]}),v=(I=[],L)=>{const{props:{valueKey:W}}=o;return at(L)?I&&I.some(H=>kt(Jt(H,W))===Jt(L,W)):I.includes(L)},m=(I,L)=>{if(at(L)){const{valueKey:W}=o.props;return Jt(I,W)===Jt(L,W)}else return I===L},p=(I,L)=>o.props.multiple?v(I,s(L)):m(I,s(L)),y=(I,L)=>{const{disabled:W,multiple:H,multipleLimit:V}=o.props;return W||!L&&(H?V>0&&I.length>=V:!1)},g=I=>e.hoveringIndex===I;n({listRef:d,isSized:c,isItemDisabled:y,isItemHovering:g,isItemSelected:p,scrollToItem:I=>{const L=d.value;L&&L.scrollToItem(I)},resetScrollTop:()=>{const I=d.value;I&&I.resetScrollTop()}});const C=I=>{const{index:L,data:W,style:H}=I,V=i(c),{itemSize:x,estimatedSize:M}=i(h),{modelValue:D}=o.props,{onSelect:O,onHover:B}=o,j=W[L];if(j.type==="Group")return U(Wq,{item:j,style:H,height:V?x:M},null);const G=p(D,j),ne=y(D,G),ue=g(L);return U(Jq,ht(I,{selected:G,disabled:a(j)||ne,created:!!j.created,hovering:ue,item:j,onSelect:O,onHover:B}),{default:te=>{var Y;return((Y=t.default)==null?void 0:Y.call(t,te))||U("span",null,[l(j)])}})},{onKeyboardNavigate:_,onKeyboardSelect:E}=o,T=()=>{_("forward")},N=()=>{_("backward")},R=()=>{o.expanded=!1},A=I=>{const{code:L}=I,{tab:W,esc:H,down:V,up:x,enter:M}=We;switch(L!==W&&(I.preventDefault(),I.stopPropagation()),L){case W:case H:{R();break}case V:{T();break}case x:{N();break}case M:{E();break}}};return()=>{var I,L,W,H;const{data:V,width:x}=e,{height:M,multiple:D,scrollbarAlwaysOn:O}=o.props,B=i(c)?u_:xq;return U("div",{class:[r.b("dropdown"),r.is("multiple",D)],style:{width:`${x}px`}},[(I=t.header)==null?void 0:I.call(t),((L=t.loading)==null?void 0:L.call(t))||((W=t.empty)==null?void 0:W.call(t))||U(B,ht({ref:d},i(h),{className:r.be("dropdown","list"),scrollbarAlwaysOn:O,data:V,height:M,width:x,total:V.length,onKeydown:A}),{default:j=>U(C,j,null)}),(H=t.footer)==null?void 0:H.call(t)])}}});function Qq(e,t){const{aliasProps:n,getLabel:o,getValue:r}=pd(e),l=P(0),s=P(null),a=S(()=>e.allowCreate&&e.filterable);function u(v){const m=p=>o(p)===v;return e.options&&e.options.some(m)||t.createdOptions.some(m)}function d(v){a.value&&(e.multiple&&v.created?l.value++:s.value=v)}function f(v){if(a.value)if(v&&v.length>0){if(u(v))return;const m={[n.value.value]:v,[n.value.label]:v,created:!0,[n.value.disabled]:!1};t.createdOptions.length>=l.value?t.createdOptions[l.value]=m:t.createdOptions.push(m)}else if(e.multiple)t.createdOptions.length=l.value;else{const m=s.value;t.createdOptions.length=0,m&&m.created&&t.createdOptions.push(m)}}function c(v){if(!a.value||!v||!v.created||v.created&&e.reserveKeyword&&t.inputValue===o(v))return;const m=t.createdOptions.findIndex(p=>r(p)===r(v));~m&&(t.createdOptions.splice(m,1),l.value--)}function h(){a.value&&(t.createdOptions.length=0,l.value=0)}return{createNewOption:f,removeNewOption:c,selectNewOption:d,clearAllNewOption:h}}const eY=11,tY=(e,t)=>{const{t:n}=wt(),o=be("select"),r=be("input"),{form:l,formItem:s}=An(),{inputId:a}=Ao(e,{formItemContext:s}),{aliasProps:u,getLabel:d,getValue:f,getDisabled:c,getOptions:h}=pd(e),{valueOnClear:v,isEmptyValue:m}=ld(e),p=_t({inputValue:"",cachedOptions:[],createdOptions:[],hoveringIndex:-1,inputHovering:!1,selectionWidth:0,calculatorWidth:0,collapseItemWidth:0,previousQuery:null,previousValue:void 0,selectedLabel:"",menuVisibleOnFocus:!1,isBeforeHide:!1}),y=P(-1),g=P(null),w=P(null),b=P(null),C=P(null),_=P(null),E=P(null),T=P(null),N=P(null),R=P(null),A=P(null),I=P(null),{wrapperRef:L,isFocused:W,handleFocus:H,handleBlur:V}=rd(_,{afterFocus(){e.automaticDropdown&&!D.value&&(D.value=!0,p.menuVisibleOnFocus=!0)},beforeBlur(Re){var tt,yt;return((tt=b.value)==null?void 0:tt.isFocusInsideContent(Re))||((yt=C.value)==null?void 0:yt.isFocusInsideContent(Re))},afterBlur(){D.value=!1,p.menuVisibleOnFocus=!1}}),x=P([]),M=P([]),D=P(!1),O=S(()=>e.disabled||(l==null?void 0:l.disabled)),B=S(()=>{const Re=M.value.length*e.itemHeight;return Re>e.height?e.height:Re}),j=S(()=>e.multiple?Ae(e.modelValue)&&e.modelValue.length>0:!m(e.modelValue)),G=S(()=>e.clearable&&!O.value&&p.inputHovering&&j.value),ne=S(()=>e.remote&&e.filterable?"":_r),ue=S(()=>ne.value&&o.is("reverse",D.value)),te=S(()=>(s==null?void 0:s.validateState)||""),Y=S(()=>lv[te.value]),X=S(()=>e.remote?300:0),Q=S(()=>e.loading?e.loadingText||n("el.select.loading"):e.remote&&!p.inputValue&&x.value.length===0?!1:e.filterable&&p.inputValue&&x.value.length>0&&M.value.length===0?e.noMatchText||n("el.select.noMatch"):x.value.length===0?e.noDataText||n("el.select.noData"):null),Se=Re=>{const tt=yt=>{if(e.filterable&&Ge(e.filterMethod)||e.filterable&&e.remote&&Ge(e.remoteMethod))return!0;const Nt=new RegExp(Jh(Re),"i");return Re?Nt.test(d(yt)||""):!0};return e.loading?[]:[...p.createdOptions,...e.options].reduce((yt,Nt)=>{const xo=h(Nt);if(Ae(xo)){const tr=xo.filter(tt);tr.length>0&&yt.push({label:d(Nt),isTitle:!0,type:"Group"},...tr,{type:"Group"})}else(e.remote||tt(Nt))&&yt.push(Nt);return yt},[])},de=()=>{x.value=Se(""),M.value=Se(p.inputValue)},ie=S(()=>{const Re=new Map;return x.value.forEach((tt,yt)=>{Re.set(vt(f(tt)),{option:tt,index:yt})}),Re}),we=S(()=>{const Re=new Map;return M.value.forEach((tt,yt)=>{Re.set(vt(f(tt)),{option:tt,index:yt})}),Re}),q=S(()=>M.value.every(Re=>c(Re))),ee=nn(),ce=S(()=>ee.value==="small"?"small":"default"),$e=()=>{var Re;y.value=((Re=g.value)==null?void 0:Re.offsetWidth)||200},fe=()=>{if(!w.value)return 0;const Re=window.getComputedStyle(w.value);return Number.parseFloat(Re.gap||"6px")},ge=S(()=>{const Re=fe();return{maxWidth:`${I.value&&e.maxCollapseTags===1?p.selectionWidth-p.collapseItemWidth-Re:p.selectionWidth}px`}}),_e=S(()=>({maxWidth:`${p.selectionWidth}px`})),Ne=S(()=>({width:`${Math.max(p.calculatorWidth,eY)}px`})),Te=S(()=>Ae(e.modelValue)?e.modelValue.length===0&&!p.inputValue:e.filterable?!p.inputValue:!0),me=S(()=>{var Re;const tt=(Re=e.placeholder)!=null?Re:n("el.select.placeholder");return e.multiple||!j.value?tt:p.selectedLabel}),He=S(()=>{var Re,tt;return(tt=(Re=b.value)==null?void 0:Re.popperRef)==null?void 0:tt.contentRef}),Pe=S(()=>{if(e.multiple){const Re=e.modelValue.length;if(e.modelValue.length>0&&we.value.has(e.modelValue[Re-1])){const{index:tt}=we.value.get(e.modelValue[Re-1]);return tt}}else if(e.modelValue&&we.value.has(e.modelValue)){const{index:Re}=we.value.get(e.modelValue);return Re}return-1}),ve=S({get(){return D.value&&Q.value!==!1},set(Re){D.value=Re}}),Le=S(()=>e.multiple?e.collapseTags?p.cachedOptions.slice(0,e.maxCollapseTags):p.cachedOptions:[]),Je=S(()=>e.multiple?e.collapseTags?p.cachedOptions.slice(e.maxCollapseTags):[]:[]),{createNewOption:ct,removeNewOption:it,selectNewOption:qe,clearAllNewOption:pe}=Qq(e,p),{handleCompositionStart:Me,handleCompositionUpdate:ye,handleCompositionEnd:se}=J2(Re=>Qo(Re)),Ce=()=>{O.value||(p.menuVisibleOnFocus?p.menuVisibleOnFocus=!1:D.value=!D.value)},Be=()=>{p.inputValue.length>0&&!D.value&&(D.value=!0),ct(p.inputValue),Ke(p.inputValue)},le=Xn(Be,X.value),Ke=Re=>{p.previousQuery!==Re&&(p.previousQuery=Re,e.filterable&&Ge(e.filterMethod)?e.filterMethod(Re):e.filterable&&e.remote&&Ge(e.remoteMethod)&&e.remoteMethod(Re),e.defaultFirstOption&&(e.filterable||e.remote)&&M.value.length?je(ft):je(Po))},ft=()=>{const Re=M.value.filter(Nt=>!Nt.disabled&&Nt.type!=="Group"),tt=Re.find(Nt=>Nt.created),yt=Re[0];p.hoveringIndex=un(M.value,tt||yt)},Et=Re=>{Mn(e.modelValue,Re)||t(Dt,Re)},jt=Re=>{t(ut,Re),Et(Re),p.previousValue=e.multiple?String(Re):Re},un=(Re=[],tt)=>{if(!at(tt))return Re.indexOf(tt);const yt=e.valueKey;let Nt=-1;return Re.some((xo,tr)=>Jt(xo,yt)===Jt(tt,yt)?(Nt=tr,!0):!1),Nt},vt=Re=>at(Re)?Jt(Re,e.valueKey):Re,Zt=()=>{$e()},Fi=()=>{p.selectionWidth=w.value.getBoundingClientRect().width},la=()=>{p.calculatorWidth=E.value.getBoundingClientRect().width},yd=()=>{p.collapseItemWidth=I.value.getBoundingClientRect().width},Zo=()=>{var Re,tt;(tt=(Re=b.value)==null?void 0:Re.updatePopper)==null||tt.call(Re)},Vi=()=>{var Re,tt;(tt=(Re=C.value)==null?void 0:Re.updatePopper)==null||tt.call(Re)},Hi=Re=>{if(e.multiple){let tt=e.modelValue.slice();const yt=un(tt,f(Re));yt>-1?(tt=[...tt.slice(0,yt),...tt.slice(yt+1)],p.cachedOptions.splice(yt,1),it(Re)):(e.multipleLimit<=0||tt.length{let yt=e.modelValue.slice();const Nt=un(yt,f(tt));Nt>-1&&!O.value&&(yt=[...e.modelValue.slice(0,Nt),...e.modelValue.slice(Nt+1)],p.cachedOptions.splice(Nt,1),jt(yt),t("remove-tag",f(tt)),it(tt)),Re.stopPropagation(),il()},il=()=>{var Re;(Re=_.value)==null||Re.focus()},wd=()=>{var Re;(Re=_.value)==null||Re.blur()},Cd=()=>{p.inputValue.length>0?p.inputValue="":D.value=!1},Sd=Re=>yC(Re,tt=>!p.cachedOptions.some(yt=>f(yt)===tt&&c(yt))),_d=Re=>{if(e.multiple&&Re.code!==We.delete&&p.inputValue.length===0){Re.preventDefault();const tt=e.modelValue.slice(),yt=Sd(tt);if(yt<0)return;tt.splice(yt,1);const Nt=p.cachedOptions[yt];p.cachedOptions.splice(yt,1),it(Nt),jt(tt)}},Ie=()=>{let Re;Ae(e.modelValue)?Re=[]:Re=v.value,e.multiple?p.cachedOptions=[]:p.selectedLabel="",D.value=!1,jt(Re),t("clear"),pe(),il()},Qe=(Re,tt=void 0)=>{const yt=M.value;if(!["forward","backward"].includes(Re)||O.value||yt.length<=0||q.value)return;if(!D.value)return Ce();tt===void 0&&(tt=p.hoveringIndex);let Nt=-1;Re==="forward"?(Nt=tt+1,Nt>=yt.length&&(Nt=0)):Re==="backward"&&(Nt=tt-1,(Nt<0||Nt>=yt.length)&&(Nt=yt.length-1));const xo=yt[Nt];if(c(xo)||xo.type==="Group")return Qe(Re,Nt);p.hoveringIndex=Nt,Kn(Nt)},Bt=()=>{if(D.value)~p.hoveringIndex&&M.value[p.hoveringIndex]&&Hi(M.value[p.hoveringIndex]);else return Ce()},Qt=Re=>{p.hoveringIndex=Re},Po=()=>{e.multiple?p.hoveringIndex=M.value.findIndex(Re=>e.modelValue.some(tt=>vt(tt)===vt(Re))):p.hoveringIndex=M.value.findIndex(Re=>vt(Re)===vt(e.modelValue))},Qo=Re=>{if(p.inputValue=Re.target.value,e.remote)le();else return Be()},Yl=Re=>{if(D.value=!1,W.value){const tt=new FocusEvent("focus",Re);V(tt)}},er=()=>(p.isBeforeHide=!1,je(()=>{~Pe.value&&Kn(p.hoveringIndex)})),Kn=Re=>{R.value.scrollToItem(Re)},zi=Re=>{const tt=vt(Re);if(ie.value.has(tt)){const{option:yt}=ie.value.get(tt);return yt}return{[u.value.value]:Re,[u.value.label]:Re}},Ed=()=>{if(e.multiple)if(e.modelValue.length>0){p.cachedOptions.length=0,p.previousValue=e.modelValue.toString();for(const Re of e.modelValue){const tt=zi(Re);p.cachedOptions.push(tt)}}else p.cachedOptions=[],p.previousValue=void 0;else if(j.value){p.previousValue=e.modelValue;const Re=M.value,tt=Re.findIndex(yt=>vt(f(yt))===vt(e.modelValue));~tt?p.selectedLabel=d(Re[tt]):p.selectedLabel=vt(e.modelValue)}else p.selectedLabel="",p.previousValue=void 0;pe(),$e()};return he(D,Re=>{Re?Ke(""):(p.inputValue="",p.previousQuery=null,p.isBeforeHide=!0,ct("")),t("visible-change",Re)}),he(()=>e.modelValue,(Re,tt)=>{var yt;(!Re||e.multiple&&Re.toString()!==p.previousValue||!e.multiple&&vt(Re)!==vt(p.previousValue))&&Ed(),!Mn(Re,tt)&&e.validateEvent&&((yt=s==null?void 0:s.validate)==null||yt.call(s,"change").catch(Nt=>void 0))},{deep:!0}),he(()=>e.options,()=>{const Re=_.value;(!Re||Re&&document.activeElement!==Re)&&Ed()},{deep:!0,flush:"post"}),he(()=>M.value,()=>R.value&&je(R.value.resetScrollTop)),_n(()=>{p.isBeforeHide||de()}),_n(()=>{const{valueKey:Re,options:tt}=e,yt=new Map;for(const Nt of tt){const xo=f(Nt);let tr=xo;if(at(tr)&&(tr=Jt(xo,Re)),yt.get(tr))break;yt.set(tr,!0)}}),nt(()=>{Ed()}),Ht(g,Zt),Ht(w,Fi),Ht(E,la),Ht(R,Zo),Ht(L,Zo),Ht(A,Vi),Ht(I,yd),{inputId:a,collapseTagSize:ce,currentPlaceholder:me,expanded:D,emptyText:Q,popupHeight:B,debounce:X,allOptions:x,filteredOptions:M,iconComponent:ne,iconReverse:ue,tagStyle:ge,collapseTagStyle:_e,inputStyle:Ne,popperSize:y,dropdownMenuVisible:ve,hasModelValue:j,shouldShowPlaceholder:Te,selectDisabled:O,selectSize:ee,showClearBtn:G,states:p,isFocused:W,nsSelect:o,nsInput:r,calculatorRef:E,inputRef:_,menuRef:R,tagMenuRef:A,tooltipRef:b,tagTooltipRef:C,selectRef:g,wrapperRef:L,selectionRef:w,prefixRef:T,suffixRef:N,collapseItemRef:I,popperRef:He,validateState:te,validateIcon:Y,showTagList:Le,collapseTagList:Je,debouncedOnInputChange:le,deleteTag:bd,getLabel:d,getValue:f,getDisabled:c,getValueKey:vt,handleBlur:V,handleClear:Ie,handleClickOutside:Yl,handleDel:_d,handleEsc:Cd,handleFocus:H,focus:il,blur:wd,handleMenuEnter:er,handleResize:Zt,resetSelectionWidth:Fi,resetCalculatorWidth:la,updateTooltip:Zo,updateTagTooltip:Vi,updateOptions:de,toggleMenu:Ce,scrollTo:Kn,onInput:Qo,onKeyboardNavigate:Qe,onKeyboardSelect:Bt,onSelect:Hi,onHover:Qt,handleCompositionStart:Me,handleCompositionEnd:se,handleCompositionUpdate:ye}},nY=K({name:"ElSelectV2",components:{ElSelectMenu:Zq,ElTag:ri,ElTooltip:In,ElIcon:Fe},directives:{ClickOutside:gr},props:Uq,emits:[ut,Dt,"remove-tag","clear","visible-change","focus","blur"],setup(e,{emit:t}){const n=S(()=>{const{modelValue:r,multiple:l}=e,s=l?[]:void 0;return Ae(r)?l?r:s:l?s:r}),o=tY(_t({...bn(e),modelValue:n}),t);return pt(Jv,{props:_t({...bn(e),height:o.popupHeight,modelValue:n}),tooltipRef:o.tooltipRef,onSelect:o.onSelect,onHover:o.onHover,onKeyboardNavigate:o.onKeyboardNavigate,onKeyboardSelect:o.onKeyboardSelect}),{...o,modelValue:n}}}),oY=["id","autocomplete","aria-expanded","aria-label","disabled","readonly","name"],rY=["textContent"];function lY(e,t,n,o,r,l){const s=st("el-tag"),a=st("el-tooltip"),u=st("el-icon"),d=st("el-select-menu"),f=xc("click-outside");return et((k(),F("div",{ref:"selectRef",class:$([e.nsSelect.b(),e.nsSelect.m(e.selectSize)]),onMouseenter:t[14]||(t[14]=c=>e.states.inputHovering=!0),onMouseleave:t[15]||(t[15]=c=>e.states.inputHovering=!1),onClick:t[16]||(t[16]=Xe((...c)=>e.toggleMenu&&e.toggleMenu(...c),["prevent","stop"]))},[U(a,{ref:"tooltipRef",visible:e.dropdownMenuVisible,teleported:e.teleported,"popper-class":[e.nsSelect.e("popper"),e.popperClass],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"popper-options":e.popperOptions,"fallback-placements":e.fallbackPlacements,effect:e.effect,placement:e.placement,pure:"",transition:`${e.nsSelect.namespace.value}-zoom-in-top`,trigger:"click",persistent:e.persistent,onBeforeShow:e.handleMenuEnter,onHide:t[13]||(t[13]=c=>e.states.isBeforeHide=!1)},{default:J(()=>[z("div",{ref:"wrapperRef",class:$([e.nsSelect.e("wrapper"),e.nsSelect.is("focused",e.isFocused),e.nsSelect.is("hovering",e.states.inputHovering),e.nsSelect.is("filterable",e.filterable),e.nsSelect.is("disabled",e.selectDisabled)])},[e.$slots.prefix?(k(),F("div",{key:0,ref:"prefixRef",class:$(e.nsSelect.e("prefix"))},[ae(e.$slots,"prefix")],2)):oe("v-if",!0),z("div",{ref:"selectionRef",class:$([e.nsSelect.e("selection"),e.nsSelect.is("near",e.multiple&&!e.$slots.prefix&&!!e.modelValue.length)])},[e.multiple?ae(e.$slots,"tag",{key:0},()=>[(k(!0),F(ze,null,mt(e.showTagList,c=>(k(),F("div",{key:e.getValueKey(e.getValue(c)),class:$(e.nsSelect.e("selected-item"))},[U(s,{closable:!e.selectDisabled&&!e.getDisabled(c),size:e.collapseTagSize,type:e.tagType,"disable-transitions":"",style:Ve(e.tagStyle),onClose:h=>e.deleteTag(h,c)},{default:J(()=>[z("span",{class:$(e.nsSelect.e("tags-text"))},Oe(e.getLabel(c)),3)]),_:2},1032,["closable","size","type","style","onClose"])],2))),128)),e.collapseTags&&e.modelValue.length>e.maxCollapseTags?(k(),re(a,{key:0,ref:"tagTooltipRef",disabled:e.dropdownMenuVisible||!e.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],effect:e.effect,placement:"bottom",teleported:e.teleported},{default:J(()=>[z("div",{ref:"collapseItemRef",class:$(e.nsSelect.e("selected-item"))},[U(s,{closable:!1,size:e.collapseTagSize,type:e.tagType,style:Ve(e.collapseTagStyle),"disable-transitions":""},{default:J(()=>[z("span",{class:$(e.nsSelect.e("tags-text"))}," + "+Oe(e.modelValue.length-e.maxCollapseTags),3)]),_:1},8,["size","type","style"])],2)]),content:J(()=>[z("div",{ref:"tagMenuRef",class:$(e.nsSelect.e("selection"))},[(k(!0),F(ze,null,mt(e.collapseTagList,c=>(k(),F("div",{key:e.getValueKey(e.getValue(c)),class:$(e.nsSelect.e("selected-item"))},[U(s,{class:"in-tooltip",closable:!e.selectDisabled&&!e.getDisabled(c),size:e.collapseTagSize,type:e.tagType,"disable-transitions":"",onClose:h=>e.deleteTag(h,c)},{default:J(()=>[z("span",{class:$(e.nsSelect.e("tags-text"))},Oe(e.getLabel(c)),3)]),_:2},1032,["closable","size","type","onClose"])],2))),128))],2)]),_:1},8,["disabled","effect","teleported"])):oe("v-if",!0)]):oe("v-if",!0),e.selectDisabled?oe("v-if",!0):(k(),F("div",{key:1,class:$([e.nsSelect.e("selected-item"),e.nsSelect.e("input-wrapper"),e.nsSelect.is("hidden",!e.filterable)])},[et(z("input",{id:e.inputId,ref:"inputRef","onUpdate:modelValue":t[0]||(t[0]=c=>e.states.inputValue=c),style:Ve(e.inputStyle),autocomplete:e.autocomplete,"aria-autocomplete":"list","aria-haspopup":"listbox",autocapitalize:"off","aria-expanded":e.expanded,"aria-label":e.ariaLabel,class:$([e.nsSelect.e("input"),e.nsSelect.is(e.selectSize)]),disabled:e.selectDisabled,role:"combobox",readonly:!e.filterable,spellcheck:"false",type:"text",name:e.name,onFocus:t[1]||(t[1]=(...c)=>e.handleFocus&&e.handleFocus(...c)),onBlur:t[2]||(t[2]=(...c)=>e.handleBlur&&e.handleBlur(...c)),onInput:t[3]||(t[3]=(...c)=>e.onInput&&e.onInput(...c)),onCompositionstart:t[4]||(t[4]=(...c)=>e.handleCompositionStart&&e.handleCompositionStart(...c)),onCompositionupdate:t[5]||(t[5]=(...c)=>e.handleCompositionUpdate&&e.handleCompositionUpdate(...c)),onCompositionend:t[6]||(t[6]=(...c)=>e.handleCompositionEnd&&e.handleCompositionEnd(...c)),onKeydown:[t[7]||(t[7]=Tt(Xe(c=>e.onKeyboardNavigate("backward"),["stop","prevent"]),["up"])),t[8]||(t[8]=Tt(Xe(c=>e.onKeyboardNavigate("forward"),["stop","prevent"]),["down"])),t[9]||(t[9]=Tt(Xe((...c)=>e.onKeyboardSelect&&e.onKeyboardSelect(...c),["stop","prevent"]),["enter"])),t[10]||(t[10]=Tt(Xe((...c)=>e.handleEsc&&e.handleEsc(...c),["stop","prevent"]),["esc"])),t[11]||(t[11]=Tt(Xe((...c)=>e.handleDel&&e.handleDel(...c),["stop"]),["delete"]))],onClick:t[12]||(t[12]=Xe((...c)=>e.toggleMenu&&e.toggleMenu(...c),["stop"]))},null,46,oY),[[Eh,e.states.inputValue]]),e.filterable?(k(),F("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:$(e.nsSelect.e("input-calculator")),textContent:Oe(e.states.inputValue)},null,10,rY)):oe("v-if",!0)],2)),e.shouldShowPlaceholder?(k(),F("div",{key:2,class:$([e.nsSelect.e("selected-item"),e.nsSelect.e("placeholder"),e.nsSelect.is("transparent",!e.hasModelValue||e.expanded&&!e.states.inputValue)])},[z("span",null,Oe(e.currentPlaceholder),1)],2)):oe("v-if",!0)],2),z("div",{ref:"suffixRef",class:$(e.nsSelect.e("suffix"))},[e.iconComponent?et((k(),re(u,{key:0,class:$([e.nsSelect.e("caret"),e.nsInput.e("icon"),e.iconReverse])},{default:J(()=>[(k(),re(dt(e.iconComponent)))]),_:1},8,["class"])),[[St,!e.showClearBtn]]):oe("v-if",!0),e.showClearBtn&&e.clearIcon?(k(),re(u,{key:1,class:$([e.nsSelect.e("caret"),e.nsInput.e("icon")]),onClick:Xe(e.handleClear,["prevent","stop"])},{default:J(()=>[(k(),re(dt(e.clearIcon)))]),_:1},8,["class","onClick"])):oe("v-if",!0),e.validateState&&e.validateIcon?(k(),re(u,{key:2,class:$([e.nsInput.e("icon"),e.nsInput.e("validateIcon")])},{default:J(()=>[(k(),re(dt(e.validateIcon)))]),_:1},8,["class"])):oe("v-if",!0)],2)],2)]),content:J(()=>[U(d,{ref:"menuRef",data:e.filteredOptions,width:e.popperSize,"hovering-index":e.states.hoveringIndex,"scrollbar-always-on":e.scrollbarAlwaysOn},hr({default:J(c=>[ae(e.$slots,"default",dr(Es(c)))]),_:2},[e.$slots.header?{name:"header",fn:J(()=>[z("div",{class:$(e.nsSelect.be("dropdown","header"))},[ae(e.$slots,"header")],2)])}:void 0,e.$slots.loading&&e.loading?{name:"loading",fn:J(()=>[z("div",{class:$(e.nsSelect.be("dropdown","loading"))},[ae(e.$slots,"loading")],2)])}:e.loading||e.filteredOptions.length===0?{name:"empty",fn:J(()=>[z("div",{class:$(e.nsSelect.be("dropdown","empty"))},[ae(e.$slots,"empty",{},()=>[z("span",null,Oe(e.emptyText),1)])],2)])}:void 0,e.$slots.footer?{name:"footer",fn:J(()=>[z("div",{class:$(e.nsSelect.be("dropdown","footer"))},[ae(e.$slots,"footer")],2)])}:void 0]),1032,["data","width","hovering-index","scrollbar-always-on"])]),_:3},8,["visible","teleported","popper-class","popper-options","fallback-placements","effect","placement","transition","persistent","onBeforeShow"])],34)),[[f,e.handleClickOutside,e.popperRef]])}var Du=ke(nY,[["render",lY],["__file","select.vue"]]);Du.install=e=>{e.component(Du.name,Du)};const sY=Du,aY=sY,iY=Ee({animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:Number}}),uY=Ee({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),cY=K({name:"ElSkeletonItem"}),dY=K({...cY,props:uY,setup(e){const t=be("skeleton");return(n,o)=>(k(),F("div",{class:$([i(t).e("item"),i(t).e(n.variant)])},[n.variant==="image"?(k(),re(i(o3),{key:0})):oe("v-if",!0)],2))}});var _c=ke(dY,[["__file","skeleton-item.vue"]]);const fY=K({name:"ElSkeleton"}),pY=K({...fY,props:iY,setup(e,{expose:t}){const n=e,o=be("skeleton"),r=X8(Rt(n,"loading"),n.throttle);return t({uiLoading:r}),(l,s)=>i(r)?(k(),F("div",ht({key:0,class:[i(o).b(),i(o).is("animated",l.animated)]},l.$attrs),[(k(!0),F(ze,null,mt(l.count,a=>(k(),F(ze,{key:a},[l.loading?ae(l.$slots,"template",{key:a},()=>[U(_c,{class:$(i(o).is("first")),variant:"p"},null,8,["class"]),(k(!0),F(ze,null,mt(l.rows,u=>(k(),re(_c,{key:u,class:$([i(o).e("paragraph"),i(o).is("last",u===l.rows&&l.rows>1)]),variant:"p"},null,8,["class"]))),128))]):oe("v-if",!0)],64))),128))],16)):ae(l.$slots,"default",dr(ht({key:1},l.$attrs)))}});var hY=ke(pY,[["__file","skeleton.vue"]]);const vY=rt(hY,{SkeletonItem:_c}),mY=Kt(_c),y_=Symbol("sliderContextKey"),gY=Ee({modelValue:{type:Z([Number,Array]),default:0},id:{type:String,default:void 0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},showInput:Boolean,showInputControls:{type:Boolean,default:!0},size:an,inputSize:an,showStops:Boolean,showTooltip:{type:Boolean,default:!0},formatTooltip:{type:Z(Function),default:void 0},disabled:Boolean,range:Boolean,vertical:Boolean,height:String,debounce:{type:Number,default:300},label:{type:String,default:void 0},rangeStartLabel:{type:String,default:void 0},rangeEndLabel:{type:String,default:void 0},formatValueText:{type:Z(Function),default:void 0},tooltipClass:{type:String,default:void 0},placement:{type:String,values:Ul,default:"top"},marks:{type:Z(Object)},validateEvent:{type:Boolean,default:!0},...wn(["ariaLabel"])}),df=e=>Ye(e)||Ae(e)&&e.every(Ye),yY={[ut]:df,[Fn]:df,[Dt]:df},bY=(e,t,n)=>{const o=P();return nt(async()=>{e.range?(Array.isArray(e.modelValue)?(t.firstValue=Math.max(e.min,e.modelValue[0]),t.secondValue=Math.min(e.max,e.modelValue[1])):(t.firstValue=e.min,t.secondValue=e.max),t.oldValue=[t.firstValue,t.secondValue]):(typeof e.modelValue!="number"||Number.isNaN(e.modelValue)?t.firstValue=e.min:t.firstValue=Math.min(e.max,Math.max(e.min,e.modelValue)),t.oldValue=t.firstValue),Lt(window,"resize",n),await je(),n()}),{sliderWrapper:o}},wY=e=>S(()=>e.marks?Object.keys(e.marks).map(Number.parseFloat).sort((n,o)=>n-o).filter(n=>n<=e.max&&n>=e.min).map(n=>({point:n,position:(n-e.min)*100/(e.max-e.min),mark:e.marks[n]})):[]),CY=(e,t,n)=>{const{form:o,formItem:r}=An(),l=xt(),s=P(),a=P(),u={firstButton:s,secondButton:a},d=S(()=>e.disabled||(o==null?void 0:o.disabled)||!1),f=S(()=>Math.min(t.firstValue,t.secondValue)),c=S(()=>Math.max(t.firstValue,t.secondValue)),h=S(()=>e.range?`${100*(c.value-f.value)/(e.max-e.min)}%`:`${100*(t.firstValue-e.min)/(e.max-e.min)}%`),v=S(()=>e.range?`${100*(f.value-e.min)/(e.max-e.min)}%`:"0%"),m=S(()=>e.vertical?{height:e.height}:{}),p=S(()=>e.vertical?{height:h.value,bottom:v.value}:{width:h.value,left:v.value}),y=()=>{l.value&&(t.sliderSize=l.value[`client${e.vertical?"Height":"Width"}`])},g=I=>{const L=e.min+I*(e.max-e.min)/100;if(!e.range)return s;let W;return Math.abs(f.value-L)t.secondValue?"firstButton":"secondButton",u[W]},w=I=>{const L=g(I);return L.value.setPosition(I),L},b=I=>{t.firstValue=I,_(e.range?[f.value,c.value]:I)},C=I=>{t.secondValue=I,e.range&&_([f.value,c.value])},_=I=>{n(ut,I),n(Fn,I)},E=async()=>{await je(),n(Dt,e.range?[f.value,c.value]:e.modelValue)},T=I=>{var L,W,H,V,x,M;if(d.value||t.dragging)return;y();let D=0;if(e.vertical){const O=(H=(W=(L=I.touches)==null?void 0:L.item(0))==null?void 0:W.clientY)!=null?H:I.clientY;D=(l.value.getBoundingClientRect().bottom-O)/t.sliderSize*100}else{const O=(M=(x=(V=I.touches)==null?void 0:V.item(0))==null?void 0:x.clientX)!=null?M:I.clientX,B=l.value.getBoundingClientRect().left;D=(O-B)/t.sliderSize*100}if(!(D<0||D>100))return w(D)};return{elFormItem:r,slider:l,firstButton:s,secondButton:a,sliderDisabled:d,minValue:f,maxValue:c,runwayStyle:m,barStyle:p,resetSize:y,setPosition:w,emitChange:E,onSliderWrapperPrevent:I=>{var L,W;((L=u.firstButton.value)!=null&&L.dragging||(W=u.secondButton.value)!=null&&W.dragging)&&I.preventDefault()},onSliderClick:I=>{T(I)&&E()},onSliderDown:async I=>{const L=T(I);L&&(await je(),L.value.onButtonDown(I))},setFirstValue:b,setSecondValue:C}},{left:SY,down:_Y,right:EY,up:kY,home:$Y,end:TY,pageUp:OY,pageDown:NY}=We,MY=(e,t,n)=>{const o=P(),r=P(!1),l=S(()=>t.value instanceof Function),s=S(()=>l.value&&t.value(e.modelValue)||e.modelValue),a=Xn(()=>{n.value&&(r.value=!0)},50),u=Xn(()=>{n.value&&(r.value=!1)},50);return{tooltip:o,tooltipVisible:r,formatValue:s,displayTooltip:a,hideTooltip:u}},RY=(e,t,n)=>{const{disabled:o,min:r,max:l,step:s,showTooltip:a,precision:u,sliderSize:d,formatTooltip:f,emitChange:c,resetSize:h,updateDragging:v}=xe(y_),{tooltip:m,tooltipVisible:p,formatValue:y,displayTooltip:g,hideTooltip:w}=MY(e,f,a),b=P(),C=S(()=>`${(e.modelValue-r.value)/(l.value-r.value)*100}%`),_=S(()=>e.vertical?{bottom:C.value}:{left:C.value}),E=()=>{t.hovering=!0,g()},T=()=>{t.hovering=!1,t.dragging||w()},N=G=>{o.value||(G.preventDefault(),D(G),window.addEventListener("mousemove",O),window.addEventListener("touchmove",O),window.addEventListener("mouseup",B),window.addEventListener("touchend",B),window.addEventListener("contextmenu",B),b.value.focus())},R=G=>{o.value||(t.newPosition=Number.parseFloat(C.value)+G/(l.value-r.value)*100,j(t.newPosition),c())},A=()=>{R(-s.value)},I=()=>{R(s.value)},L=()=>{R(-s.value*4)},W=()=>{R(s.value*4)},H=()=>{o.value||(j(0),c())},V=()=>{o.value||(j(100),c())},x=G=>{let ne=!0;[SY,_Y].includes(G.key)?A():[EY,kY].includes(G.key)?I():G.key===$Y?H():G.key===TY?V():G.key===NY?L():G.key===OY?W():ne=!1,ne&&G.preventDefault()},M=G=>{let ne,ue;return G.type.startsWith("touch")?(ue=G.touches[0].clientY,ne=G.touches[0].clientX):(ue=G.clientY,ne=G.clientX),{clientX:ne,clientY:ue}},D=G=>{t.dragging=!0,t.isClick=!0;const{clientX:ne,clientY:ue}=M(G);e.vertical?t.startY=ue:t.startX=ne,t.startPosition=Number.parseFloat(C.value),t.newPosition=t.startPosition},O=G=>{if(t.dragging){t.isClick=!1,g(),h();let ne;const{clientX:ue,clientY:te}=M(G);e.vertical?(t.currentY=te,ne=(t.startY-t.currentY)/d.value*100):(t.currentX=ue,ne=(t.currentX-t.startX)/d.value*100),t.newPosition=t.startPosition+ne,j(t.newPosition)}},B=()=>{t.dragging&&(setTimeout(()=>{t.dragging=!1,t.hovering||w(),t.isClick||j(t.newPosition),c()},0),window.removeEventListener("mousemove",O),window.removeEventListener("touchmove",O),window.removeEventListener("mouseup",B),window.removeEventListener("touchend",B),window.removeEventListener("contextmenu",B))},j=async G=>{if(G===null||Number.isNaN(+G))return;G<0?G=0:G>100&&(G=100);const ne=100/((l.value-r.value)/s.value);let te=Math.round(G/ne)*ne*(l.value-r.value)*.01+r.value;te=Number.parseFloat(te.toFixed(u.value)),te!==e.modelValue&&n(ut,te),!t.dragging&&e.modelValue!==t.oldValue&&(t.oldValue=e.modelValue),await je(),t.dragging&&g(),m.value.updatePopper()};return he(()=>t.dragging,G=>{v(G)}),{disabled:o,button:b,tooltip:m,tooltipVisible:p,showTooltip:a,wrapperStyle:_,formatValue:y,handleMouseEnter:E,handleMouseLeave:T,onButtonDown:N,onKeyDown:x,setPosition:j}},IY=(e,t,n,o)=>({stops:S(()=>{if(!e.showStops||e.min>e.max)return[];if(e.step===0)return[];const s=(e.max-e.min)/e.step,a=100*e.step/(e.max-e.min),u=Array.from({length:s-1}).map((d,f)=>(f+1)*a);return e.range?u.filter(d=>d<100*(n.value-e.min)/(e.max-e.min)||d>100*(o.value-e.min)/(e.max-e.min)):u.filter(d=>d>100*(t.firstValue-e.min)/(e.max-e.min))}),getStopStyle:s=>e.vertical?{bottom:`${s}%`}:{left:`${s}%`}}),AY=(e,t,n,o,r,l)=>{const s=d=>{r(ut,d),r(Fn,d)},a=()=>e.range?![n.value,o.value].every((d,f)=>d===t.oldValue[f]):e.modelValue!==t.oldValue,u=()=>{var d,f;e.min>e.max&&ln("Slider","min should not be greater than max.");const c=e.modelValue;e.range&&Array.isArray(c)?c[1]e.max?s([e.max,e.max]):c[0]e.max?s([c[0],e.max]):(t.firstValue=c[0],t.secondValue=c[1],a()&&(e.validateEvent&&((d=l==null?void 0:l.validate)==null||d.call(l,"change").catch(h=>void 0)),t.oldValue=c.slice())):!e.range&&typeof c=="number"&&!Number.isNaN(c)&&(ce.max?s(e.max):(t.firstValue=c,a()&&(e.validateEvent&&((f=l==null?void 0:l.validate)==null||f.call(l,"change").catch(h=>void 0)),t.oldValue=c)))};u(),he(()=>t.dragging,d=>{d||u()}),he(()=>e.modelValue,(d,f)=>{t.dragging||Array.isArray(d)&&Array.isArray(f)&&d.every((c,h)=>c===f[h])&&t.firstValue===d[0]&&t.secondValue===d[1]||u()},{deep:!0}),he(()=>[e.min,e.max],()=>{u()})},PY=Ee({modelValue:{type:Number,default:0},vertical:Boolean,tooltipClass:String,placement:{type:String,values:Ul,default:"top"}}),xY={[ut]:e=>Ye(e)},LY=["tabindex"],DY=K({name:"ElSliderButton"}),BY=K({...DY,props:PY,emits:xY,setup(e,{expose:t,emit:n}){const o=e,r=be("slider"),l=_t({hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:0,oldValue:o.modelValue}),{disabled:s,button:a,tooltip:u,showTooltip:d,tooltipVisible:f,wrapperStyle:c,formatValue:h,handleMouseEnter:v,handleMouseLeave:m,onButtonDown:p,onKeyDown:y,setPosition:g}=RY(o,l,n),{hovering:w,dragging:b}=bn(l);return t({onButtonDown:p,onKeyDown:y,setPosition:g,hovering:w,dragging:b}),(C,_)=>(k(),F("div",{ref_key:"button",ref:a,class:$([i(r).e("button-wrapper"),{hover:i(w),dragging:i(b)}]),style:Ve(i(c)),tabindex:i(s)?-1:0,onMouseenter:_[0]||(_[0]=(...E)=>i(v)&&i(v)(...E)),onMouseleave:_[1]||(_[1]=(...E)=>i(m)&&i(m)(...E)),onMousedown:_[2]||(_[2]=(...E)=>i(p)&&i(p)(...E)),onTouchstart:_[3]||(_[3]=(...E)=>i(p)&&i(p)(...E)),onFocus:_[4]||(_[4]=(...E)=>i(v)&&i(v)(...E)),onBlur:_[5]||(_[5]=(...E)=>i(m)&&i(m)(...E)),onKeydown:_[6]||(_[6]=(...E)=>i(y)&&i(y)(...E))},[U(i(In),{ref_key:"tooltip",ref:u,visible:i(f),placement:C.placement,"fallback-placements":["top","bottom","right","left"],"stop-popper-mouse-event":!1,"popper-class":C.tooltipClass,disabled:!i(d),persistent:""},{content:J(()=>[z("span",null,Oe(i(h)),1)]),default:J(()=>[z("div",{class:$([i(r).e("button"),{hover:i(w),dragging:i(b)}])},null,2)]),_:1},8,["visible","placement","popper-class","disabled"])],46,LY))}});var j0=ke(BY,[["__file","button.vue"]]);const FY=Ee({mark:{type:Z([String,Object]),default:void 0}});var VY=K({name:"ElSliderMarker",props:FY,setup(e){const t=be("slider"),n=S(()=>Ze(e.mark)?e.mark:e.mark.label),o=S(()=>Ze(e.mark)?void 0:e.mark.style);return()=>Ue("div",{class:t.e("marks-text"),style:o.value},n.value)}});const HY=["id","role","aria-label","aria-labelledby"],zY={key:1},KY=K({name:"ElSlider"}),WY=K({...KY,props:gY,emits:yY,setup(e,{expose:t,emit:n}){const o=e,r=be("slider"),{t:l}=wt(),s=_t({firstValue:0,secondValue:0,oldValue:0,dragging:!1,sliderSize:1}),{elFormItem:a,slider:u,firstButton:d,secondButton:f,sliderDisabled:c,minValue:h,maxValue:v,runwayStyle:m,barStyle:p,resetSize:y,emitChange:g,onSliderWrapperPrevent:w,onSliderClick:b,onSliderDown:C,setFirstValue:_,setSecondValue:E}=CY(o,s,n),{stops:T,getStopStyle:N}=IY(o,s,h,v),{inputId:R,isLabeledByFormItem:A}=Ao(o,{formItemContext:a}),I=nn(),L=S(()=>o.inputSize||I.value),W=S(()=>o.label||o.ariaLabel||l("el.slider.defaultLabel",{min:o.min,max:o.max})),H=S(()=>o.range?o.rangeStartLabel||l("el.slider.defaultRangeStartLabel"):W.value),V=S(()=>o.formatValueText?o.formatValueText(G.value):`${G.value}`),x=S(()=>o.rangeEndLabel||l("el.slider.defaultRangeEndLabel")),M=S(()=>o.formatValueText?o.formatValueText(ne.value):`${ne.value}`),D=S(()=>[r.b(),r.m(I.value),r.is("vertical",o.vertical),{[r.m("with-input")]:o.showInput}]),O=wY(o);AY(o,s,h,v,n,a);const B=S(()=>{const Y=[o.min,o.max,o.step].map(X=>{const Q=`${X}`.split(".")[1];return Q?Q.length:0});return Math.max.apply(null,Y)}),{sliderWrapper:j}=bY(o,s,y),{firstValue:G,secondValue:ne,sliderSize:ue}=bn(s),te=Y=>{s.dragging=Y};return pt(y_,{...bn(o),sliderSize:ue,disabled:c,precision:B,emitChange:g,resetSize:y,updateDragging:te}),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-slider",ref:"https://element-plus.org/en-US/component/slider.html"},S(()=>!!o.label)),t({onSliderClick:b}),(Y,X)=>{var Q,Se;return k(),F("div",{id:Y.range?i(R):void 0,ref_key:"sliderWrapper",ref:j,class:$(i(D)),role:Y.range?"group":void 0,"aria-label":Y.range&&!i(A)?i(W):void 0,"aria-labelledby":Y.range&&i(A)?(Q=i(a))==null?void 0:Q.labelId:void 0,onTouchstart:X[2]||(X[2]=(...de)=>i(w)&&i(w)(...de)),onTouchmove:X[3]||(X[3]=(...de)=>i(w)&&i(w)(...de))},[z("div",{ref_key:"slider",ref:u,class:$([i(r).e("runway"),{"show-input":Y.showInput&&!Y.range},i(r).is("disabled",i(c))]),style:Ve(i(m)),onMousedown:X[0]||(X[0]=(...de)=>i(C)&&i(C)(...de)),onTouchstart:X[1]||(X[1]=(...de)=>i(C)&&i(C)(...de))},[z("div",{class:$(i(r).e("bar")),style:Ve(i(p))},null,6),U(j0,{id:Y.range?void 0:i(R),ref_key:"firstButton",ref:d,"model-value":i(G),vertical:Y.vertical,"tooltip-class":Y.tooltipClass,placement:Y.placement,role:"slider","aria-label":Y.range||!i(A)?i(H):void 0,"aria-labelledby":!Y.range&&i(A)?(Se=i(a))==null?void 0:Se.labelId:void 0,"aria-valuemin":Y.min,"aria-valuemax":Y.range?i(ne):Y.max,"aria-valuenow":i(G),"aria-valuetext":i(V),"aria-orientation":Y.vertical?"vertical":"horizontal","aria-disabled":i(c),"onUpdate:modelValue":i(_)},null,8,["id","model-value","vertical","tooltip-class","placement","aria-label","aria-labelledby","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"]),Y.range?(k(),re(j0,{key:0,ref_key:"secondButton",ref:f,"model-value":i(ne),vertical:Y.vertical,"tooltip-class":Y.tooltipClass,placement:Y.placement,role:"slider","aria-label":i(x),"aria-valuemin":i(G),"aria-valuemax":Y.max,"aria-valuenow":i(ne),"aria-valuetext":i(M),"aria-orientation":Y.vertical?"vertical":"horizontal","aria-disabled":i(c),"onUpdate:modelValue":i(E)},null,8,["model-value","vertical","tooltip-class","placement","aria-label","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"])):oe("v-if",!0),Y.showStops?(k(),F("div",zY,[(k(!0),F(ze,null,mt(i(T),(de,ie)=>(k(),F("div",{key:ie,class:$(i(r).e("stop")),style:Ve(i(N)(de))},null,6))),128))])):oe("v-if",!0),i(O).length>0?(k(),F(ze,{key:2},[z("div",null,[(k(!0),F(ze,null,mt(i(O),(de,ie)=>(k(),F("div",{key:ie,style:Ve(i(N)(de.position)),class:$([i(r).e("stop"),i(r).e("marks-stop")])},null,6))),128))]),z("div",{class:$(i(r).e("marks"))},[(k(!0),F(ze,null,mt(i(O),(de,ie)=>(k(),re(i(VY),{key:ie,mark:de.mark,style:Ve(i(N)(de.position))},null,8,["mark","style"]))),128))],2)],64)):oe("v-if",!0)],38),Y.showInput&&!Y.range?(k(),re(i(W2),{key:0,ref:"input","model-value":i(G),class:$(i(r).e("input")),step:Y.step,disabled:i(c),controls:Y.showInputControls,min:Y.min,max:Y.max,debounce:Y.debounce,size:i(L),"onUpdate:modelValue":i(_),onChange:i(g)},null,8,["model-value","class","step","disabled","controls","min","max","debounce","size","onUpdate:modelValue","onChange"])):oe("v-if",!0)],42,HY)}}});var jY=ke(WY,[["__file","slider.vue"]]);const UY=rt(jY),qY=Ee({prefixCls:{type:String}}),U0=K({name:"ElSpaceItem",props:qY,setup(e,{slots:t}){const n=be("space"),o=S(()=>`${e.prefixCls||n.b()}__item`);return()=>Ue("div",{class:o.value},ae(t,"default"))}}),q0={small:8,default:12,large:16};function YY(e){const t=be("space"),n=S(()=>[t.b(),t.m(e.direction),e.class]),o=P(0),r=P(0),l=S(()=>{const a=e.wrap||e.fill?{flexWrap:"wrap"}:{},u={alignItems:e.alignment},d={rowGap:`${r.value}px`,columnGap:`${o.value}px`};return[a,u,d,e.style]}),s=S(()=>e.fill?{flexGrow:1,minWidth:`${e.fillRatio}%`}:{});return _n(()=>{const{size:a="small",wrap:u,direction:d,fill:f}=e;if(Ae(a)){const[c=0,h=0]=a;o.value=c,r.value=h}else{let c;Ye(a)?c=a:c=q0[a||"small"]||q0.small,(u||f)&&d==="horizontal"?o.value=r.value=c:d==="horizontal"?(o.value=c,r.value=0):(r.value=c,o.value=0)}}),{classes:n,containerStyle:l,itemStyle:s}}const GY=Ee({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},class:{type:Z([String,Object,Array]),default:""},style:{type:Z([String,Array,Object]),default:""},alignment:{type:Z(String),default:"center"},prefixCls:{type:String},spacer:{type:Z([Object,String,Number,Array]),default:null,validator:e=>Ft(e)||Ye(e)||Ze(e)},wrap:Boolean,fill:Boolean,fillRatio:{type:Number,default:100},size:{type:[String,Array,Number],values:Xo,validator:e=>Ye(e)||Ae(e)&&e.length===2&&e.every(Ye)}}),XY=K({name:"ElSpace",props:GY,setup(e,{slots:t}){const{classes:n,containerStyle:o,itemStyle:r}=YY(e);function l(s,a="",u=[]){const{prefixCls:d}=e;return s.forEach((f,c)=>{Gf(f)?Ae(f.children)&&f.children.forEach((h,v)=>{Gf(h)&&Ae(h.children)?l(h.children,`${a+v}-`,u):u.push(U(U0,{style:r.value,prefixCls:d,key:`nested-${a+v}`},{default:()=>[h]},ro.PROPS|ro.STYLE,["style","prefixCls"]))}):A3(f)&&u.push(U(U0,{style:r.value,prefixCls:d,key:`LoopKey${a+c}`},{default:()=>[f]},ro.PROPS|ro.STYLE,["style","prefixCls"]))}),u}return()=>{var s;const{spacer:a,direction:u}=e,d=ae(t,"default",{key:0},()=>[]);if(((s=d.children)!=null?s:[]).length===0)return null;if(Ae(d.children)){let f=l(d.children);if(a){const c=f.length-1;f=f.reduce((h,v,m)=>{const p=[...h,v];return m!==c&&p.push(U("span",{style:[r.value,u==="vertical"?"width: 100%":null],key:m},[Ft(a)?a:bt(a,ro.TEXT)],ro.STYLE)),p},[])}return U("div",{class:n.value,style:o.value},f,ro.STYLE|ro.CLASS)}return d.children}}}),JY=rt(XY),ZY=Ee({decimalSeparator:{type:String,default:"."},groupSeparator:{type:String,default:","},precision:{type:Number,default:0},formatter:Function,value:{type:Z([Number,Object]),default:0},prefix:String,suffix:String,title:String,valueStyle:{type:Z([String,Object,Array])}}),QY=K({name:"ElStatistic"}),eG=K({...QY,props:ZY,setup(e,{expose:t}){const n=e,o=be("statistic"),r=S(()=>{const{value:l,formatter:s,precision:a,decimalSeparator:u,groupSeparator:d}=n;if(Ge(s))return s(l);if(!Ye(l))return l;let[f,c=""]=String(l).split(".");return c=c.padEnd(a,"0").slice(0,a>0?a:0),f=f.replace(/\B(?=(\d{3})+(?!\d))/g,d),[f,c].join(c?u:"")});return t({displayValue:r}),(l,s)=>(k(),F("div",{class:$(i(o).b())},[l.$slots.title||l.title?(k(),F("div",{key:0,class:$(i(o).e("head"))},[ae(l.$slots,"title",{},()=>[bt(Oe(l.title),1)])],2)):oe("v-if",!0),z("div",{class:$(i(o).e("content"))},[l.$slots.prefix||l.prefix?(k(),F("div",{key:0,class:$(i(o).e("prefix"))},[ae(l.$slots,"prefix",{},()=>[z("span",null,Oe(l.prefix),1)])],2)):oe("v-if",!0),z("span",{class:$(i(o).e("number")),style:Ve(l.valueStyle)},Oe(i(r)),7),l.$slots.suffix||l.suffix?(k(),F("div",{key:1,class:$(i(o).e("suffix"))},[ae(l.$slots,"suffix",{},()=>[z("span",null,Oe(l.suffix),1)])],2)):oe("v-if",!0)],2)],2))}});var tG=ke(eG,[["__file","statistic.vue"]]);const b_=rt(tG),nG=Ee({format:{type:String,default:"HH:mm:ss"},prefix:String,suffix:String,title:String,value:{type:Z([Number,Object]),default:0},valueStyle:{type:Z([String,Object,Array])}}),oG={finish:()=>!0,[Dt]:e=>Ye(e)},rG=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]],Y0=e=>Ye(e)?new Date(e).getTime():e.valueOf(),G0=(e,t)=>{let n=e;const o=/\[([^\]]*)]/g;return rG.reduce((l,[s,a])=>{const u=new RegExp(`${s}+(?![^\\[\\]]*\\])`,"g");if(u.test(l)){const d=Math.floor(n/a);return n-=d*a,l.replace(u,f=>String(d).padStart(f.length,"0"))}return l},t).replace(o,"$1")},lG=K({name:"ElCountdown"}),sG=K({...lG,props:nG,emits:oG,setup(e,{expose:t,emit:n}){const o=e;let r;const l=P(Y0(o.value)-Date.now()),s=S(()=>G0(l.value,o.format)),a=f=>G0(f,o.format),u=()=>{r&&(Dl(r),r=void 0)},d=()=>{const f=Y0(o.value),c=()=>{let h=f-Date.now();n("change",h),h<=0?(h=0,u(),n("finish")):r=Xr(c),l.value=h};r=Xr(c)};return he(()=>[o.value,o.format],()=>{u(),d()},{immediate:!0}),Pt(()=>{u()}),t({displayValue:s}),(f,c)=>(k(),re(i(b_),{value:l.value,title:f.title,prefix:f.prefix,suffix:f.suffix,"value-style":f.valueStyle,formatter:a},hr({_:2},[mt(f.$slots,(h,v)=>({name:v,fn:J(()=>[ae(f.$slots,v)])}))]),1032,["value","title","prefix","suffix","value-style"]))}});var aG=ke(sG,[["__file","countdown.vue"]]);const iG=rt(aG),uG=Ee({space:{type:[Number,String],default:""},active:{type:Number,default:0},direction:{type:String,default:"horizontal",values:["horizontal","vertical"]},alignCenter:{type:Boolean},simple:{type:Boolean},finishStatus:{type:String,values:["wait","process","finish","error","success"],default:"finish"},processStatus:{type:String,values:["wait","process","finish","error","success"],default:"process"}}),cG={[Dt]:(e,t)=>[e,t].every(Ye)},dG=K({name:"ElSteps"}),fG=K({...dG,props:uG,emits:cG,setup(e,{emit:t}){const n=e,o=be("steps"),{children:r,addChild:l,removeChild:s}=Tv(ot(),"ElStep");return he(r,()=>{r.value.forEach((a,u)=>{a.setIndex(u)})}),pt("ElSteps",{props:n,steps:r,addStep:l,removeStep:s}),he(()=>n.active,(a,u)=>{t(Dt,a,u)}),(a,u)=>(k(),F("div",{class:$([i(o).b(),i(o).m(a.simple?"simple":a.direction)])},[ae(a.$slots,"default")],2))}});var pG=ke(fG,[["__file","steps.vue"]]);const hG=Ee({title:{type:String,default:""},icon:{type:Ot},description:{type:String,default:""},status:{type:String,values:["","wait","process","finish","error","success"],default:""}}),vG=K({name:"ElStep"}),mG=K({...vG,props:hG,setup(e){const t=e,n=be("step"),o=P(-1),r=P({}),l=P(""),s=xe("ElSteps"),a=ot();nt(()=>{he([()=>s.props.active,()=>s.props.processStatus,()=>s.props.finishStatus],([E])=>{C(E)},{immediate:!0})}),Pt(()=>{s.removeStep(_.uid)});const u=S(()=>t.status||l.value),d=S(()=>{const E=s.steps.value[o.value-1];return E?E.currentStatus:"wait"}),f=S(()=>s.props.alignCenter),c=S(()=>s.props.direction==="vertical"),h=S(()=>s.props.simple),v=S(()=>s.steps.value.length),m=S(()=>{var E;return((E=s.steps.value[v.value-1])==null?void 0:E.uid)===(a==null?void 0:a.uid)}),p=S(()=>h.value?"":s.props.space),y=S(()=>[n.b(),n.is(h.value?"simple":s.props.direction),n.is("flex",m.value&&!p.value&&!f.value),n.is("center",f.value&&!c.value&&!h.value)]),g=S(()=>{const E={flexBasis:Ye(p.value)?`${p.value}px`:p.value?p.value:`${100/(v.value-(f.value?0:1))}%`};return c.value||m.value&&(E.maxWidth=`${100/v.value}%`),E}),w=E=>{o.value=E},b=E=>{const T=E==="wait",N={transitionDelay:`${T?"-":""}${150*o.value}ms`},R=E===s.props.processStatus||T?0:100;N.borderWidth=R&&!h.value?"1px":0,N[s.props.direction==="vertical"?"height":"width"]=`${R}%`,r.value=N},C=E=>{E>o.value?l.value=s.props.finishStatus:E===o.value&&d.value!=="error"?l.value=s.props.processStatus:l.value="wait";const T=s.steps.value[o.value-1];T&&T.calcProgress(l.value)},_=_t({uid:a.uid,currentStatus:u,setIndex:w,calcProgress:b});return s.addStep(_),(E,T)=>(k(),F("div",{style:Ve(i(g)),class:$(i(y))},[oe(" icon & line "),z("div",{class:$([i(n).e("head"),i(n).is(i(u))])},[i(h)?oe("v-if",!0):(k(),F("div",{key:0,class:$(i(n).e("line"))},[z("i",{class:$(i(n).e("line-inner")),style:Ve(r.value)},null,6)],2)),z("div",{class:$([i(n).e("icon"),i(n).is(E.icon||E.$slots.icon?"icon":"text")])},[ae(E.$slots,"icon",{},()=>[E.icon?(k(),re(i(Fe),{key:0,class:$(i(n).e("icon-inner"))},{default:J(()=>[(k(),re(dt(E.icon)))]),_:1},8,["class"])):i(u)==="success"?(k(),re(i(Fe),{key:1,class:$([i(n).e("icon-inner"),i(n).is("status")])},{default:J(()=>[U(i($i))]),_:1},8,["class"])):i(u)==="error"?(k(),re(i(Fe),{key:2,class:$([i(n).e("icon-inner"),i(n).is("status")])},{default:J(()=>[U(i(Oo))]),_:1},8,["class"])):i(h)?oe("v-if",!0):(k(),F("div",{key:3,class:$(i(n).e("icon-inner"))},Oe(o.value+1),3))])],2)],2),oe(" title & description "),z("div",{class:$(i(n).e("main"))},[z("div",{class:$([i(n).e("title"),i(n).is(i(u))])},[ae(E.$slots,"title",{},()=>[bt(Oe(E.title),1)])],2),i(h)?(k(),F("div",{key:0,class:$(i(n).e("arrow"))},null,2)):(k(),F("div",{key:1,class:$([i(n).e("description"),i(n).is(i(u))])},[ae(E.$slots,"description",{},()=>[bt(Oe(E.description),1)])],2))],2)],6))}});var w_=ke(mG,[["__file","item.vue"]]);const gG=rt(pG,{Step:w_}),yG=Kt(w_),bG=Ee({modelValue:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},size:{type:String,validator:RC},width:{type:[String,Number],default:""},inlinePrompt:{type:Boolean,default:!1},inactiveActionIcon:{type:Ot},activeActionIcon:{type:Ot},activeIcon:{type:Ot},inactiveIcon:{type:Ot},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},beforeChange:{type:Z(Function)},id:String,tabindex:{type:[String,Number]},label:{type:String,default:void 0},...wn(["ariaLabel"])}),wG={[ut]:e=>tn(e)||Ze(e)||Ye(e),[Dt]:e=>tn(e)||Ze(e)||Ye(e),[Fn]:e=>tn(e)||Ze(e)||Ye(e)},CG=["onClick"],SG=["id","aria-checked","aria-disabled","aria-label","name","true-value","false-value","disabled","tabindex","onKeydown"],_G=["aria-hidden"],EG=["aria-hidden"],kG=["aria-hidden"],C_="ElSwitch",$G=K({name:C_}),TG=K({...$G,props:bG,emits:wG,setup(e,{expose:t,emit:n}){const o=e,{formItem:r}=An(),l=nn(),s=be("switch"),{inputId:a}=Ao(o,{formItemContext:r}),u=zn(S(()=>o.loading)),d=P(o.modelValue!==!1),f=P(),c=P(),h=S(()=>[s.b(),s.m(l.value),s.is("disabled",u.value),s.is("checked",g.value)]),v=S(()=>[s.e("label"),s.em("label","left"),s.is("active",!g.value)]),m=S(()=>[s.e("label"),s.em("label","right"),s.is("active",g.value)]),p=S(()=>({width:Gt(o.width)}));he(()=>o.modelValue,()=>{d.value=!0});const y=S(()=>d.value?o.modelValue:!1),g=S(()=>y.value===o.activeValue);[o.activeValue,o.inactiveValue].includes(y.value)||(n(ut,o.inactiveValue),n(Dt,o.inactiveValue),n(Fn,o.inactiveValue)),he(g,_=>{var E;f.value.checked=_,o.validateEvent&&((E=r==null?void 0:r.validate)==null||E.call(r,"change").catch(T=>void 0))});const w=()=>{const _=g.value?o.inactiveValue:o.activeValue;n(ut,_),n(Dt,_),n(Fn,_),je(()=>{f.value.checked=g.value})},b=()=>{if(u.value)return;const{beforeChange:_}=o;if(!_){w();return}const E=_();[Ba(E),tn(E)].includes(!0)||ln(C_,"beforeChange must return type `Promise` or `boolean`"),Ba(E)?E.then(N=>{N&&w()}).catch(N=>{}):E&&w()},C=()=>{var _,E;(E=(_=f.value)==null?void 0:_.focus)==null||E.call(_)};return nt(()=>{f.value.checked=g.value}),dn({from:"label",replacement:"aria-label",version:"2.8.0",scope:"el-switch",ref:"https://element-plus.org/en-US/component/switch.html"},S(()=>!!o.label)),t({focus:C,checked:g}),(_,E)=>(k(),F("div",{class:$(i(h)),onClick:Xe(b,["prevent"])},[z("input",{id:i(a),ref_key:"input",ref:f,class:$(i(s).e("input")),type:"checkbox",role:"switch","aria-checked":i(g),"aria-disabled":i(u),"aria-label":_.label||_.ariaLabel,name:_.name,"true-value":_.activeValue,"false-value":_.inactiveValue,disabled:i(u),tabindex:_.tabindex,onChange:w,onKeydown:Tt(b,["enter"])},null,42,SG),!_.inlinePrompt&&(_.inactiveIcon||_.inactiveText)?(k(),F("span",{key:0,class:$(i(v))},[_.inactiveIcon?(k(),re(i(Fe),{key:0},{default:J(()=>[(k(),re(dt(_.inactiveIcon)))]),_:1})):oe("v-if",!0),!_.inactiveIcon&&_.inactiveText?(k(),F("span",{key:1,"aria-hidden":i(g)},Oe(_.inactiveText),9,_G)):oe("v-if",!0)],2)):oe("v-if",!0),z("span",{ref_key:"core",ref:c,class:$(i(s).e("core")),style:Ve(i(p))},[_.inlinePrompt?(k(),F("div",{key:0,class:$(i(s).e("inner"))},[_.activeIcon||_.inactiveIcon?(k(),re(i(Fe),{key:0,class:$(i(s).is("icon"))},{default:J(()=>[(k(),re(dt(i(g)?_.activeIcon:_.inactiveIcon)))]),_:1},8,["class"])):_.activeText||_.inactiveText?(k(),F("span",{key:1,class:$(i(s).is("text")),"aria-hidden":!i(g)},Oe(i(g)?_.activeText:_.inactiveText),11,EG)):oe("v-if",!0)],2)):oe("v-if",!0),z("div",{class:$(i(s).e("action"))},[_.loading?(k(),re(i(Fe),{key:0,class:$(i(s).is("loading"))},{default:J(()=>[U(i(sl))]),_:1},8,["class"])):i(g)?ae(_.$slots,"active-action",{key:1},()=>[_.activeActionIcon?(k(),re(i(Fe),{key:0},{default:J(()=>[(k(),re(dt(_.activeActionIcon)))]),_:1})):oe("v-if",!0)]):i(g)?oe("v-if",!0):ae(_.$slots,"inactive-action",{key:2},()=>[_.inactiveActionIcon?(k(),re(i(Fe),{key:0},{default:J(()=>[(k(),re(dt(_.inactiveActionIcon)))]),_:1})):oe("v-if",!0)])],2)],6),!_.inlinePrompt&&(_.activeIcon||_.activeText)?(k(),F("span",{key:1,class:$(i(m))},[_.activeIcon?(k(),re(i(Fe),{key:0},{default:J(()=>[(k(),re(dt(_.activeIcon)))]),_:1})):oe("v-if",!0),!_.activeIcon&&_.activeText?(k(),F("span",{key:1,"aria-hidden":!i(g)},Oe(_.activeText),9,kG)):oe("v-if",!0)],2)):oe("v-if",!0)],10,CG))}});var OG=ke(TG,[["__file","switch.vue"]]);const NG=rt(OG),ff=function(e){var t;return(t=e.target)==null?void 0:t.closest("td")},MG=function(e,t,n,o,r){if(!t&&!o&&(!r||Array.isArray(r)&&!r.length))return e;typeof n=="string"?n=n==="descending"?-1:1:n=n&&n<0?-1:1;const l=o?null:function(a,u){return r?(Array.isArray(r)||(r=[r]),r.map(d=>typeof d=="string"?Jt(a,d):d(a,u,e))):(t!=="$key"&&at(a)&&"$value"in a&&(a=a.$value),[at(a)?Jt(a,t):a])},s=function(a,u){if(o)return o(a.value,u.value);for(let d=0,f=a.key.length;du.key[d])return 1}return 0};return e.map((a,u)=>({value:a,index:u,key:l?l(a,u):null})).sort((a,u)=>{let d=s(a,u);return d||(d=a.index-u.index),d*+n}).map(a=>a.value)},S_=function(e,t){let n=null;return e.columns.forEach(o=>{o.id===t&&(n=o)}),n},RG=function(e,t){let n=null;for(let o=0;o{if(!e)throw new Error("Row is required when get row identity");if(typeof t=="string"){if(!t.includes("."))return`${e[t]}`;const n=t.split(".");let o=e;for(const r of n)o=o[r];return`${o}`}else if(typeof t=="function")return t.call(null,e)},_l=function(e,t){const n={};return(e||[]).forEach((o,r)=>{n[Sn(o,t)]={row:o,index:r}}),n};function IG(e,t){const n={};let o;for(o in e)n[o]=e[o];for(o in t)if(Ct(t,o)){const r=t[o];typeof r<"u"&&(n[o]=r)}return n}function Zv(e){return e===""||e!==void 0&&(e=Number.parseInt(e,10),Number.isNaN(e)&&(e="")),e}function __(e){return e===""||e!==void 0&&(e=Zv(e),Number.isNaN(e)&&(e=80)),e}function AG(e){return typeof e=="number"?e:typeof e=="string"?/^\d+(?:px)?$/.test(e)?Number.parseInt(e,10):e:null}function PG(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,n)=>(...o)=>t(n(...o)))}function La(e,t,n){let o=!1;const r=e.indexOf(t),l=r!==-1,s=a=>{a==="add"?e.push(t):e.splice(r,1),o=!0,Ae(t.children)&&t.children.forEach(u=>{La(e,u,n??!l)})};return tn(n)?n&&!l?s("add"):!n&&l&&s("remove"):s(l?"remove":"add"),o}function xG(e,t,n="children",o="hasChildren"){const r=s=>!(Array.isArray(s)&&s.length);function l(s,a,u){t(s,a,u),a.forEach(d=>{if(d[o]){t(d,null,u+1);return}const f=d[n];r(f)||l(d,f,u+1)})}e.forEach(s=>{if(s[o]){t(s,null,0);return}const a=s[n];r(a)||l(s,a,0)})}let oo=null;function LG(e,t,n,o){if((oo==null?void 0:oo.trigger)===n)return;oo==null||oo();const r=o==null?void 0:o.refs.tableWrapper,l=r==null?void 0:r.dataset.prefix,s={strategy:"fixed",...e.popperOptions},a=U(In,{content:t,virtualTriggering:!0,virtualRef:n,appendTo:r,placement:"top",transition:"none",offset:0,hideAfter:0,...e,popperOptions:s,onHide:()=>{oo==null||oo()}});a.appContext={...o.appContext,...o};const u=document.createElement("div");qr(a,u),a.component.exposed.onOpen();const d=r==null?void 0:r.querySelector(`.${l}-scrollbar__wrap`);oo=()=>{qr(null,u),d==null||d.removeEventListener("scroll",oo),oo=null},oo.trigger=n,d==null||d.addEventListener("scroll",oo)}function E_(e){return e.children?jP(e.children,E_):[e]}function J0(e,t){return e+t.colSpan}const k_=(e,t,n,o)=>{let r=0,l=e;const s=n.states.columns.value;if(o){const u=E_(o[e]);r=s.slice(0,s.indexOf(u[0])).reduce(J0,0),l=r+u.reduce(J0,0)-1}else r=e;let a;switch(t){case"left":l=s.length-n.states.rightFixedLeafColumnsLength.value&&(a="right");break;default:l=s.length-n.states.rightFixedLeafColumnsLength.value&&(a="right")}return a?{direction:a,start:r,after:l}:{}},Qv=(e,t,n,o,r,l=0)=>{const s=[],{direction:a,start:u,after:d}=k_(t,n,o,r);if(a){const f=a==="left";s.push(`${e}-fixed-column--${a}`),f&&d+l===o.states.fixedLeafColumnsLength.value-1?s.push("is-last-column"):!f&&u-l===o.states.columns.value.length-o.states.rightFixedLeafColumnsLength.value&&s.push("is-first-column")}return s};function Z0(e,t){return e+(t.realWidth===null||Number.isNaN(t.realWidth)?Number(t.width):t.realWidth)}const em=(e,t,n,o)=>{const{direction:r,start:l=0,after:s=0}=k_(e,t,n,o);if(!r)return;const a={},u=r==="left",d=n.states.columns.value;return u?a.left=d.slice(0,l).reduce(Z0,0):a.right=d.slice(s+1).reverse().reduce(Z0,0),a},Ks=(e,t)=>{e&&(Number.isNaN(e[t])||(e[t]=`${e[t]}px`))};function DG(e){const t=ot(),n=P(!1),o=P([]);return{updateExpandRows:()=>{const u=e.data.value||[],d=e.rowKey.value;if(n.value)o.value=u.slice();else if(d){const f=_l(o.value,d);o.value=u.reduce((c,h)=>{const v=Sn(h,d);return f[v]&&c.push(h),c},[])}else o.value=[]},toggleRowExpansion:(u,d)=>{La(o.value,u,d)&&t.emit("expand-change",u,o.value.slice())},setExpandRowKeys:u=>{t.store.assertRowKey();const d=e.data.value||[],f=e.rowKey.value,c=_l(d,f);o.value=u.reduce((h,v)=>{const m=c[v];return m&&h.push(m.row),h},[])},isRowExpanded:u=>{const d=e.rowKey.value;return d?!!_l(o.value,d)[Sn(u,d)]:o.value.includes(u)},states:{expandRows:o,defaultExpandAll:n}}}function BG(e){const t=ot(),n=P(null),o=P(null),r=d=>{t.store.assertRowKey(),n.value=d,s(d)},l=()=>{n.value=null},s=d=>{const{data:f,rowKey:c}=e;let h=null;c.value&&(h=(i(f)||[]).find(v=>Sn(v,c.value)===d)),o.value=h,t.emit("current-change",o.value,null)};return{setCurrentRowKey:r,restoreCurrentRowKey:l,setCurrentRowByKey:s,updateCurrentRow:d=>{const f=o.value;if(d&&d!==f){o.value=d,t.emit("current-change",o.value,f);return}!d&&f&&(o.value=null,t.emit("current-change",null,f))},updateCurrentRowData:()=>{const d=e.rowKey.value,f=e.data.value||[],c=o.value;if(!f.includes(c)&&c){if(d){const h=Sn(c,d);s(h)}else o.value=null;o.value===null&&t.emit("current-change",null,c)}else n.value&&(s(n.value),l())},states:{_currentRowKey:n,currentRow:o}}}function FG(e){const t=P([]),n=P({}),o=P(16),r=P(!1),l=P({}),s=P("hasChildren"),a=P("children"),u=ot(),d=S(()=>{if(!e.rowKey.value)return{};const g=e.data.value||[];return c(g)}),f=S(()=>{const g=e.rowKey.value,w=Object.keys(l.value),b={};return w.length&&w.forEach(C=>{if(l.value[C].length){const _={children:[]};l.value[C].forEach(E=>{const T=Sn(E,g);_.children.push(T),E[s.value]&&!b[T]&&(b[T]={children:[]})}),b[C]=_}}),b}),c=g=>{const w=e.rowKey.value,b={};return xG(g,(C,_,E)=>{const T=Sn(C,w);Array.isArray(_)?b[T]={children:_.map(N=>Sn(N,w)),level:E}:r.value&&(b[T]={children:[],lazy:!0,level:E})},a.value,s.value),b},h=(g=!1,w=(b=>(b=u.store)==null?void 0:b.states.defaultExpandAll.value)())=>{var b;const C=d.value,_=f.value,E=Object.keys(C),T={};if(E.length){const N=i(n),R=[],A=(L,W)=>{if(g)return t.value?w||t.value.includes(W):!!(w||L!=null&&L.expanded);{const H=w||t.value&&t.value.includes(W);return!!(L!=null&&L.expanded||H)}};E.forEach(L=>{const W=N[L],H={...C[L]};if(H.expanded=A(W,L),H.lazy){const{loaded:V=!1,loading:x=!1}=W||{};H.loaded=!!V,H.loading=!!x,R.push(L)}T[L]=H});const I=Object.keys(_);r.value&&I.length&&R.length&&I.forEach(L=>{const W=N[L],H=_[L].children;if(R.includes(L)){if(T[L].children.length!==0)throw new Error("[ElTable]children must be an empty array.");T[L].children=H}else{const{loaded:V=!1,loading:x=!1}=W||{};T[L]={lazy:!0,loaded:!!V,loading:!!x,expanded:A(W,L),children:H,level:""}}})}n.value=T,(b=u.store)==null||b.updateTableScrollY()};he(()=>t.value,()=>{h(!0)}),he(()=>d.value,()=>{h()}),he(()=>f.value,()=>{h()});const v=g=>{t.value=g,h()},m=(g,w)=>{u.store.assertRowKey();const b=e.rowKey.value,C=Sn(g,b),_=C&&n.value[C];if(C&&_&&"expanded"in _){const E=_.expanded;w=typeof w>"u"?!_.expanded:w,n.value[C].expanded=w,E!==w&&u.emit("expand-change",g,w),u.store.updateTableScrollY()}},p=g=>{u.store.assertRowKey();const w=e.rowKey.value,b=Sn(g,w),C=n.value[b];r.value&&C&&"loaded"in C&&!C.loaded?y(g,b,C):m(g,void 0)},y=(g,w,b)=>{const{load:C}=u.props;C&&!n.value[w].loaded&&(n.value[w].loading=!0,C(g,b,_=>{if(!Array.isArray(_))throw new TypeError("[ElTable] data must be an array");n.value[w].loading=!1,n.value[w].loaded=!0,n.value[w].expanded=!0,_.length&&(l.value[w]=_),u.emit("expand-change",g,!0)}))};return{loadData:y,loadOrToggle:p,toggleTreeExpansion:m,updateTreeExpandKeys:v,updateTreeData:h,normalize:c,states:{expandRowKeys:t,treeData:n,indent:o,lazy:r,lazyTreeNodeMap:l,lazyColumnIdentifier:s,childrenColumnName:a}}}const VG=(e,t)=>{const n=t.sortingColumn;return!n||typeof n.sortable=="string"?e:MG(e,t.sortProp,t.sortOrder,n.sortMethod,n.sortBy)},Bu=e=>{const t=[];return e.forEach(n=>{n.children&&n.children.length>0?t.push.apply(t,Bu(n.children)):t.push(n)}),t};function HG(){var e;const t=ot(),{size:n}=bn((e=t.proxy)==null?void 0:e.$props),o=P(null),r=P([]),l=P([]),s=P(!1),a=P([]),u=P([]),d=P([]),f=P([]),c=P([]),h=P([]),v=P([]),m=P([]),p=[],y=P(0),g=P(0),w=P(0),b=P(!1),C=P([]),_=P(!1),E=P(!1),T=P(null),N=P({}),R=P(null),A=P(null),I=P(null),L=P(null),W=P(null);he(r,()=>t.state&&M(!1),{deep:!0});const H=()=>{if(!o.value)throw new Error("[ElTable] prop row-key is required")},V=qe=>{var pe;(pe=qe.children)==null||pe.forEach(Me=>{Me.fixed=qe.fixed,V(Me)})},x=()=>{a.value.forEach(se=>{V(se)}),f.value=a.value.filter(se=>se.fixed===!0||se.fixed==="left"),c.value=a.value.filter(se=>se.fixed==="right"),f.value.length>0&&a.value[0]&&a.value[0].type==="selection"&&!a.value[0].fixed&&(a.value[0].fixed=!0,f.value.unshift(a.value[0]));const qe=a.value.filter(se=>!se.fixed);u.value=[].concat(f.value).concat(qe).concat(c.value);const pe=Bu(qe),Me=Bu(f.value),ye=Bu(c.value);y.value=pe.length,g.value=Me.length,w.value=ye.length,d.value=[].concat(Me).concat(pe).concat(ye),s.value=f.value.length>0||c.value.length>0},M=(qe,pe=!1)=>{qe&&x(),pe?t.state.doLayout():t.state.debouncedUpdateLayout()},D=qe=>C.value.includes(qe),O=()=>{b.value=!1,C.value.length&&(C.value=[],t.emit("selection-change",[]))},B=()=>{let qe;if(o.value){qe=[];const pe=_l(C.value,o.value),Me=_l(r.value,o.value);for(const ye in pe)Ct(pe,ye)&&!Me[ye]&&qe.push(pe[ye].row)}else qe=C.value.filter(pe=>!r.value.includes(pe));if(qe.length){const pe=C.value.filter(Me=>!qe.includes(Me));C.value=pe,t.emit("selection-change",pe.slice())}},j=()=>(C.value||[]).slice(),G=(qe,pe=void 0,Me=!0)=>{if(La(C.value,qe,pe)){const se=(C.value||[]).slice();Me&&t.emit("select",se,qe),t.emit("selection-change",se)}},ne=()=>{var qe,pe;const Me=E.value?!b.value:!(b.value||C.value.length);b.value=Me;let ye=!1,se=0;const Ce=(pe=(qe=t==null?void 0:t.store)==null?void 0:qe.states)==null?void 0:pe.rowKey.value;r.value.forEach((Be,le)=>{const Ke=le+se;T.value?T.value.call(null,Be,Ke)&&La(C.value,Be,Me)&&(ye=!0):La(C.value,Be,Me)&&(ye=!0),se+=Y(Sn(Be,Ce))}),ye&&t.emit("selection-change",C.value?C.value.slice():[]),t.emit("select-all",C.value)},ue=()=>{const qe=_l(C.value,o.value);r.value.forEach(pe=>{const Me=Sn(pe,o.value),ye=qe[Me];ye&&(C.value[ye.index]=pe)})},te=()=>{var qe,pe,Me;if(((qe=r.value)==null?void 0:qe.length)===0){b.value=!1;return}let ye;o.value&&(ye=_l(C.value,o.value));const se=function(Ke){return ye?!!ye[Sn(Ke,o.value)]:C.value.includes(Ke)};let Ce=!0,Be=0,le=0;for(let Ke=0,ft=(r.value||[]).length;Ke{var pe;if(!t||!t.store)return 0;const{treeData:Me}=t.store.states;let ye=0;const se=(pe=Me.value[qe])==null?void 0:pe.children;return se&&(ye+=se.length,se.forEach(Ce=>{ye+=Y(Ce)})),ye},X=(qe,pe)=>{Array.isArray(qe)||(qe=[qe]);const Me={};return qe.forEach(ye=>{N.value[ye.id]=pe,Me[ye.columnKey||ye.id]=pe}),Me},Q=(qe,pe,Me)=>{A.value&&A.value!==qe&&(A.value.order=null),A.value=qe,I.value=pe,L.value=Me},Se=()=>{let qe=i(l);Object.keys(N.value).forEach(pe=>{const Me=N.value[pe];if(!Me||Me.length===0)return;const ye=S_({columns:d.value},pe);ye&&ye.filterMethod&&(qe=qe.filter(se=>Me.some(Ce=>ye.filterMethod.call(null,Ce,se,ye))))}),R.value=qe},de=()=>{r.value=VG(R.value,{sortingColumn:A.value,sortProp:I.value,sortOrder:L.value})},ie=(qe=void 0)=>{qe&&qe.filter||Se(),de()},we=qe=>{const{tableHeaderRef:pe}=t.refs;if(!pe)return;const Me=Object.assign({},pe.filterPanels),ye=Object.keys(Me);if(ye.length)if(typeof qe=="string"&&(qe=[qe]),Array.isArray(qe)){const se=qe.map(Ce=>RG({columns:d.value},Ce));ye.forEach(Ce=>{const Be=se.find(le=>le.id===Ce);Be&&(Be.filteredValue=[])}),t.store.commit("filterChange",{column:se,values:[],silent:!0,multi:!0})}else ye.forEach(se=>{const Ce=d.value.find(Be=>Be.id===se);Ce&&(Ce.filteredValue=[])}),N.value={},t.store.commit("filterChange",{column:{},values:[],silent:!0})},q=()=>{A.value&&(Q(null,null,null),t.store.commit("changeSortCondition",{silent:!0}))},{setExpandRowKeys:ee,toggleRowExpansion:ce,updateExpandRows:$e,states:fe,isRowExpanded:ge}=DG({data:r,rowKey:o}),{updateTreeExpandKeys:_e,toggleTreeExpansion:Ne,updateTreeData:Te,loadOrToggle:me,states:He}=FG({data:r,rowKey:o}),{updateCurrentRowData:Pe,updateCurrentRow:ve,setCurrentRowKey:Le,states:Je}=BG({data:r,rowKey:o});return{assertRowKey:H,updateColumns:x,scheduleLayout:M,isSelected:D,clearSelection:O,cleanSelection:B,getSelectionRows:j,toggleRowSelection:G,_toggleAllSelection:ne,toggleAllSelection:null,updateSelectionByRowKey:ue,updateAllSelected:te,updateFilters:X,updateCurrentRow:ve,updateSort:Q,execFilter:Se,execSort:de,execQuery:ie,clearFilter:we,clearSort:q,toggleRowExpansion:ce,setExpandRowKeysAdapter:qe=>{ee(qe),_e(qe)},setCurrentRowKey:Le,toggleRowExpansionAdapter:(qe,pe)=>{d.value.some(({type:ye})=>ye==="expand")?ce(qe,pe):Ne(qe,pe)},isRowExpanded:ge,updateExpandRows:$e,updateCurrentRowData:Pe,loadOrToggle:me,updateTreeData:Te,states:{tableSize:n,rowKey:o,data:r,_data:l,isComplex:s,_columns:a,originColumns:u,columns:d,fixedColumns:f,rightFixedColumns:c,leafColumns:h,fixedLeafColumns:v,rightFixedLeafColumns:m,updateOrderFns:p,leafColumnsLength:y,fixedLeafColumnsLength:g,rightFixedLeafColumnsLength:w,isAllSelected:b,selection:C,reserveSelection:_,selectOnIndeterminate:E,selectable:T,filters:N,filteredData:R,sortingColumn:A,sortProp:I,sortOrder:L,hoverRow:W,...fe,...He,...Je}}}function Kp(e,t){return e.map(n=>{var o;return n.id===t.id?t:((o=n.children)!=null&&o.length&&(n.children=Kp(n.children,t)),n)})}function Wp(e){e.forEach(t=>{var n,o;t.no=(n=t.getColumnIndex)==null?void 0:n.call(t),(o=t.children)!=null&&o.length&&Wp(t.children)}),e.sort((t,n)=>t.no-n.no)}function zG(){const e=ot(),t=HG();return{ns:be("table"),...t,mutations:{setData(s,a){const u=i(s._data)!==a;s.data.value=a,s._data.value=a,e.store.execQuery(),e.store.updateCurrentRowData(),e.store.updateExpandRows(),e.store.updateTreeData(e.store.states.defaultExpandAll.value),i(s.reserveSelection)?(e.store.assertRowKey(),e.store.updateSelectionByRowKey()):u?e.store.clearSelection():e.store.cleanSelection(),e.store.updateAllSelected(),e.$ready&&e.store.scheduleLayout()},insertColumn(s,a,u,d){const f=i(s._columns);let c=[];u?(u&&!u.children&&(u.children=[]),u.children.push(a),c=Kp(f,u)):(f.push(a),c=f),Wp(c),s._columns.value=c,s.updateOrderFns.push(d),a.type==="selection"&&(s.selectable.value=a.selectable,s.reserveSelection.value=a.reserveSelection),e.$ready&&(e.store.updateColumns(),e.store.scheduleLayout())},updateColumnOrder(s,a){var u;((u=a.getColumnIndex)==null?void 0:u.call(a))!==a.no&&(Wp(s._columns.value),e.$ready&&e.store.updateColumns())},removeColumn(s,a,u,d){const f=i(s._columns)||[];if(u)u.children.splice(u.children.findIndex(h=>h.id===a.id),1),je(()=>{var h;((h=u.children)==null?void 0:h.length)===0&&delete u.children}),s._columns.value=Kp(f,u);else{const h=f.indexOf(a);h>-1&&(f.splice(h,1),s._columns.value=f)}const c=s.updateOrderFns.indexOf(d);c>-1&&s.updateOrderFns.splice(c,1),e.$ready&&(e.store.updateColumns(),e.store.scheduleLayout())},sort(s,a){const{prop:u,order:d,init:f}=a;if(u){const c=i(s.columns).find(h=>h.property===u);c&&(c.order=d,e.store.updateSort(c,u,d),e.store.commit("changeSortCondition",{init:f}))}},changeSortCondition(s,a){const{sortingColumn:u,sortProp:d,sortOrder:f}=s,c=i(u),h=i(d),v=i(f);v===null&&(s.sortingColumn.value=null,s.sortProp.value=null);const m={filter:!0};e.store.execQuery(m),(!a||!(a.silent||a.init))&&e.emit("sort-change",{column:c,prop:h,order:v}),e.store.updateTableScrollY()},filterChange(s,a){const{column:u,values:d,silent:f}=a,c=e.store.updateFilters(u,d);e.store.execQuery(),f||e.emit("filter-change",c),e.store.updateTableScrollY()},toggleAllSelection(){e.store.toggleAllSelection()},rowSelectedChanged(s,a){e.store.toggleRowSelection(a),e.store.updateAllSelected()},setHoverRow(s,a){s.hoverRow.value=a},setCurrentRow(s,a){e.store.updateCurrentRow(a)}},commit:function(s,...a){const u=e.store.mutations;if(u[s])u[s].apply(e,[e.store.states].concat(a));else throw new Error(`Action not found: ${s}`)},updateTableScrollY:function(){je(()=>e.layout.updateScrollY.apply(e.layout))}}}const Da={rowKey:"rowKey",defaultExpandAll:"defaultExpandAll",selectOnIndeterminate:"selectOnIndeterminate",indent:"indent",lazy:"lazy",data:"data",["treeProps.hasChildren"]:{key:"lazyColumnIdentifier",default:"hasChildren"},["treeProps.children"]:{key:"childrenColumnName",default:"children"}};function KG(e,t){if(!e)throw new Error("Table is required.");const n=zG();return n.toggleAllSelection=Xn(n._toggleAllSelection,10),Object.keys(Da).forEach(o=>{$_(T_(t,o),o,n)}),WG(n,t),n}function WG(e,t){Object.keys(Da).forEach(n=>{he(()=>T_(t,n),o=>{$_(o,n,e)})})}function $_(e,t,n){let o=e,r=Da[t];typeof Da[t]=="object"&&(r=r.key,o=o||Da[t].default),n.states[r].value=o}function T_(e,t){if(t.includes(".")){const n=t.split(".");let o=e;return n.forEach(r=>{o=o[r]}),o}else return e[t]}class jG{constructor(t){this.observers=[],this.table=null,this.store=null,this.columns=[],this.fit=!0,this.showHeader=!0,this.height=P(null),this.scrollX=P(!1),this.scrollY=P(!1),this.bodyWidth=P(null),this.fixedWidth=P(null),this.rightFixedWidth=P(null),this.gutterWidth=0;for(const n in t)Ct(t,n)&&(At(this[n])?this[n].value=t[n]:this[n]=t[n]);if(!this.table)throw new Error("Table is required for Table Layout");if(!this.store)throw new Error("Store is required for Table Layout")}updateScrollY(){if(this.height.value===null)return!1;const n=this.table.refs.scrollBarRef;if(this.table.vnode.el&&(n!=null&&n.wrapRef)){let o=!0;const r=this.scrollY.value;return o=n.wrapRef.scrollHeight>n.wrapRef.clientHeight,this.scrollY.value=o,r!==o}return!1}setHeight(t,n="height"){if(!gt)return;const o=this.table.vnode.el;if(t=AG(t),this.height.value=Number(t),!o&&(t||t===0))return je(()=>this.setHeight(t,n));typeof t=="number"?(o.style[n]=`${t}px`,this.updateElsHeight()):typeof t=="string"&&(o.style[n]=t,this.updateElsHeight())}setMaxHeight(t){this.setHeight(t,"max-height")}getFlattenColumns(){const t=[];return this.table.store.states.columns.value.forEach(o=>{o.isColumnGroup?t.push.apply(t,o.columns):t.push(o)}),t}updateElsHeight(){this.updateScrollY(),this.notifyObservers("scrollable")}headerDisplayNone(t){if(!t)return!0;let n=t;for(;n.tagName!=="DIV";){if(getComputedStyle(n).display==="none")return!0;n=n.parentElement}return!1}updateColumnsWidth(){if(!gt)return;const t=this.fit,n=this.table.vnode.el.clientWidth;let o=0;const r=this.getFlattenColumns(),l=r.filter(u=>typeof u.width!="number");if(r.forEach(u=>{typeof u.width=="number"&&u.realWidth&&(u.realWidth=null)}),l.length>0&&t){if(r.forEach(u=>{o+=Number(u.width||u.minWidth||80)}),o<=n){this.scrollX.value=!1;const u=n-o;if(l.length===1)l[0].realWidth=Number(l[0].minWidth||80)+u;else{const d=l.reduce((h,v)=>h+Number(v.minWidth||80),0),f=u/d;let c=0;l.forEach((h,v)=>{if(v===0)return;const m=Math.floor(Number(h.minWidth||80)*f);c+=m,h.realWidth=Number(h.minWidth||80)+m}),l[0].realWidth=Number(l[0].minWidth||80)+u-c}}else this.scrollX.value=!0,l.forEach(u=>{u.realWidth=Number(u.minWidth)});this.bodyWidth.value=Math.max(o,n),this.table.state.resizeState.value.width=this.bodyWidth.value}else r.forEach(u=>{!u.width&&!u.minWidth?u.realWidth=80:u.realWidth=Number(u.width||u.minWidth),o+=u.realWidth}),this.scrollX.value=o>n,this.bodyWidth.value=o;const s=this.store.states.fixedColumns.value;if(s.length>0){let u=0;s.forEach(d=>{u+=Number(d.realWidth||d.width)}),this.fixedWidth.value=u}const a=this.store.states.rightFixedColumns.value;if(a.length>0){let u=0;a.forEach(d=>{u+=Number(d.realWidth||d.width)}),this.rightFixedWidth.value=u}this.notifyObservers("columns")}addObserver(t){this.observers.push(t)}removeObserver(t){const n=this.observers.indexOf(t);n!==-1&&this.observers.splice(n,1)}notifyObservers(t){this.observers.forEach(o=>{var r,l;switch(t){case"columns":(r=o.state)==null||r.onColumnsChange(this);break;case"scrollable":(l=o.state)==null||l.onScrollableChange(this);break;default:throw new Error(`Table Layout don't have event ${t}.`)}})}}const{CheckboxGroup:UG}=go,qG=K({name:"ElTableFilterPanel",components:{ElCheckbox:go,ElCheckboxGroup:UG,ElScrollbar:kr,ElTooltip:In,ElIcon:Fe,ArrowDown:_r,ArrowUp:Qh},directives:{ClickOutside:gr},props:{placement:{type:String,default:"bottom-start"},store:{type:Object},column:{type:Object},upDataColumn:{type:Function}},setup(e){const t=ot(),{t:n}=wt(),o=be("table-filter"),r=t==null?void 0:t.parent;r.filterPanels.value[e.column.id]||(r.filterPanels.value[e.column.id]=t);const l=P(!1),s=P(null),a=S(()=>e.column&&e.column.filters),u=S(()=>e.column.filterClassName?`${o.b()} ${e.column.filterClassName}`:o.b()),d=S({get:()=>{var _;return(((_=e.column)==null?void 0:_.filteredValue)||[])[0]},set:_=>{f.value&&(typeof _<"u"&&_!==null?f.value.splice(0,1,_):f.value.splice(0,1))}}),f=S({get(){return e.column?e.column.filteredValue||[]:[]},set(_){e.column&&e.upDataColumn("filteredValue",_)}}),c=S(()=>e.column?e.column.filterMultiple:!0),h=_=>_.value===d.value,v=()=>{l.value=!1},m=_=>{_.stopPropagation(),l.value=!l.value},p=()=>{l.value=!1},y=()=>{b(f.value),v()},g=()=>{f.value=[],b(f.value),v()},w=_=>{d.value=_,b(typeof _<"u"&&_!==null?f.value:[]),v()},b=_=>{e.store.commit("filterChange",{column:e.column,values:_}),e.store.updateAllSelected()};he(l,_=>{e.column&&e.upDataColumn("filterOpened",_)},{immediate:!0});const C=S(()=>{var _,E;return(E=(_=s.value)==null?void 0:_.popperRef)==null?void 0:E.contentRef});return{tooltipVisible:l,multiple:c,filterClassName:u,filteredValue:f,filterValue:d,filters:a,handleConfirm:y,handleReset:g,handleSelect:w,isActive:h,t:n,ns:o,showFilterPanel:m,hideFilterPanel:p,popperPaneRef:C,tooltip:s}}}),YG={key:0},GG=["disabled"],XG=["label","onClick"];function JG(e,t,n,o,r,l){const s=st("el-checkbox"),a=st("el-checkbox-group"),u=st("el-scrollbar"),d=st("arrow-up"),f=st("arrow-down"),c=st("el-icon"),h=st("el-tooltip"),v=xc("click-outside");return k(),re(h,{ref:"tooltip",visible:e.tooltipVisible,offset:0,placement:e.placement,"show-arrow":!1,"stop-popper-mouse-event":!1,teleported:"",effect:"light",pure:"","popper-class":e.filterClassName,persistent:""},{content:J(()=>[e.multiple?(k(),F("div",YG,[z("div",{class:$(e.ns.e("content"))},[U(u,{"wrap-class":e.ns.e("wrap")},{default:J(()=>[U(a,{modelValue:e.filteredValue,"onUpdate:modelValue":t[0]||(t[0]=m=>e.filteredValue=m),class:$(e.ns.e("checkbox-group"))},{default:J(()=>[(k(!0),F(ze,null,mt(e.filters,m=>(k(),re(s,{key:m.value,value:m.value},{default:J(()=>[bt(Oe(m.text),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","class"])]),_:1},8,["wrap-class"])],2),z("div",{class:$(e.ns.e("bottom"))},[z("button",{class:$({[e.ns.is("disabled")]:e.filteredValue.length===0}),disabled:e.filteredValue.length===0,type:"button",onClick:t[1]||(t[1]=(...m)=>e.handleConfirm&&e.handleConfirm(...m))},Oe(e.t("el.table.confirmFilter")),11,GG),z("button",{type:"button",onClick:t[2]||(t[2]=(...m)=>e.handleReset&&e.handleReset(...m))},Oe(e.t("el.table.resetFilter")),1)],2)])):(k(),F("ul",{key:1,class:$(e.ns.e("list"))},[z("li",{class:$([e.ns.e("list-item"),{[e.ns.is("active")]:e.filterValue===void 0||e.filterValue===null}]),onClick:t[3]||(t[3]=m=>e.handleSelect(null))},Oe(e.t("el.table.clearFilter")),3),(k(!0),F(ze,null,mt(e.filters,m=>(k(),F("li",{key:m.value,class:$([e.ns.e("list-item"),e.ns.is("active",e.isActive(m))]),label:m.value,onClick:p=>e.handleSelect(m.value)},Oe(m.text),11,XG))),128))],2))]),default:J(()=>[et((k(),F("span",{class:$([`${e.ns.namespace.value}-table__column-filter-trigger`,`${e.ns.namespace.value}-none-outline`]),onClick:t[4]||(t[4]=(...m)=>e.showFilterPanel&&e.showFilterPanel(...m))},[U(c,null,{default:J(()=>[e.column.filterOpened?(k(),re(d,{key:0})):(k(),re(f,{key:1}))]),_:1})],2)),[[v,e.hideFilterPanel,e.popperPaneRef]])]),_:1},8,["visible","placement","popper-class"])}var ZG=ke(qG,[["render",JG],["__file","filter-panel.vue"]]);function O_(e){const t=ot();Pc(()=>{n.value.addObserver(t)}),nt(()=>{o(n.value),r(n.value)}),wr(()=>{o(n.value),r(n.value)}),ol(()=>{n.value.removeObserver(t)});const n=S(()=>{const l=e.layout;if(!l)throw new Error("Can not find table layout.");return l}),o=l=>{var s;const a=((s=e.vnode.el)==null?void 0:s.querySelectorAll("colgroup > col"))||[];if(!a.length)return;const u=l.getFlattenColumns(),d={};u.forEach(f=>{d[f.id]=f});for(let f=0,c=a.length;f{var s,a;const u=((s=e.vnode.el)==null?void 0:s.querySelectorAll("colgroup > col[name=gutter]"))||[];for(let f=0,c=u.length;f{p.stopPropagation()},l=(p,y)=>{!y.filters&&y.sortable?m(p,y,!1):y.filterable&&!y.sortable&&r(p),o==null||o.emit("header-click",y,p)},s=(p,y)=>{o==null||o.emit("header-contextmenu",y,p)},a=P(null),u=P(!1),d=P({}),f=(p,y)=>{if(gt&&!(y.children&&y.children.length>0)&&a.value&&e.border){u.value=!0;const g=o;t("set-drag-visible",!0);const b=(g==null?void 0:g.vnode.el).getBoundingClientRect().left,C=n.vnode.el.querySelector(`th.${y.id}`),_=C.getBoundingClientRect(),E=_.left-b+30;so(C,"noclick"),d.value={startMouseLeft:p.clientX,startLeft:_.right-b,startColumnLeft:_.left-b,tableLeft:b};const T=g==null?void 0:g.refs.resizeProxy;T.style.left=`${d.value.startLeft}px`,document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};const N=A=>{const I=A.clientX-d.value.startMouseLeft,L=d.value.startLeft+I;T.style.left=`${Math.max(E,L)}px`},R=()=>{if(u.value){const{startColumnLeft:A,startLeft:I}=d.value,W=Number.parseInt(T.style.left,10)-A;y.width=y.realWidth=W,g==null||g.emit("header-dragend",y.width,I-A,y,p),requestAnimationFrame(()=>{e.store.scheduleLayout(!1,!0)}),document.body.style.cursor="",u.value=!1,a.value=null,d.value={},t("set-drag-visible",!1)}document.removeEventListener("mousemove",N),document.removeEventListener("mouseup",R),document.onselectstart=null,document.ondragstart=null,setTimeout(()=>{Rn(C,"noclick")},0)};document.addEventListener("mousemove",N),document.addEventListener("mouseup",R)}},c=(p,y)=>{if(y.children&&y.children.length>0)return;const g=p.target;if(!ho(g))return;const w=g==null?void 0:g.closest("th");if(!(!y||!y.resizable)&&!u.value&&e.border){const b=w.getBoundingClientRect(),C=document.body.style;b.width>12&&b.right-p.pageX<8?(C.cursor="col-resize",co(w,"is-sortable")&&(w.style.cursor="col-resize"),a.value=y):u.value||(C.cursor="",co(w,"is-sortable")&&(w.style.cursor="pointer"),a.value=null)}},h=()=>{gt&&(document.body.style.cursor="")},v=({order:p,sortOrders:y})=>{if(p==="")return y[0];const g=y.indexOf(p||null);return y[g>y.length-2?0:g+1]},m=(p,y,g)=>{var w;p.stopPropagation();const b=y.order===g?null:g||v(y),C=(w=p.target)==null?void 0:w.closest("th");if(C&&co(C,"noclick")){Rn(C,"noclick");return}if(!y.sortable)return;const _=e.store.states;let E=_.sortProp.value,T;const N=_.sortingColumn.value;(N!==y||N===y&&N.order===null)&&(N&&(N.order=null),_.sortingColumn.value=y,E=y.property),b?T=y.order=b:T=y.order=null,_.sortProp.value=E,_.sortOrder.value=T,o==null||o.store.commit("changeSortCondition")};return{handleHeaderClick:l,handleHeaderContextMenu:s,handleMouseDown:f,handleMouseMove:c,handleMouseOut:h,handleSortClick:m,handleFilterClick:r}}function eX(e){const t=xe(Jo),n=be("table");return{getHeaderRowStyle:a=>{const u=t==null?void 0:t.props.headerRowStyle;return typeof u=="function"?u.call(null,{rowIndex:a}):u},getHeaderRowClass:a=>{const u=[],d=t==null?void 0:t.props.headerRowClassName;return typeof d=="string"?u.push(d):typeof d=="function"&&u.push(d.call(null,{rowIndex:a})),u.join(" ")},getHeaderCellStyle:(a,u,d,f)=>{var c;let h=(c=t==null?void 0:t.props.headerCellStyle)!=null?c:{};typeof h=="function"&&(h=h.call(null,{rowIndex:a,columnIndex:u,row:d,column:f}));const v=em(u,f.fixed,e.store,d);return Ks(v,"left"),Ks(v,"right"),Object.assign({},h,v)},getHeaderCellClass:(a,u,d,f)=>{const c=Qv(n.b(),u,f.fixed,e.store,d),h=[f.id,f.order,f.headerAlign,f.className,f.labelClassName,...c];f.children||h.push("is-leaf"),f.sortable&&h.push("is-sortable");const v=t==null?void 0:t.props.headerCellClassName;return typeof v=="string"?h.push(v):typeof v=="function"&&h.push(v.call(null,{rowIndex:a,columnIndex:u,row:d,column:f})),h.push(n.e("cell")),h.filter(m=>!!m).join(" ")}}}const N_=e=>{const t=[];return e.forEach(n=>{n.children?(t.push(n),t.push.apply(t,N_(n.children))):t.push(n)}),t},tX=e=>{let t=1;const n=(l,s)=>{if(s&&(l.level=s.level+1,t{n(u,l),a+=u.colSpan}),l.colSpan=a}else l.colSpan=1};e.forEach(l=>{l.level=1,n(l,void 0)});const o=[];for(let l=0;l{l.children?(l.rowSpan=1,l.children.forEach(s=>s.isSubColumn=!0)):l.rowSpan=t-l.level+1,o[l.level-1].push(l)}),o};function nX(e){const t=xe(Jo),n=S(()=>tX(e.store.states.originColumns.value));return{isGroup:S(()=>{const l=n.value.length>1;return l&&t&&(t.state.isGroup.value=!0),l}),toggleAllSelection:l=>{l.stopPropagation(),t==null||t.store.commit("toggleAllSelection")},columnRows:n}}var oX=K({name:"ElTableHeader",components:{ElCheckbox:go},props:{fixed:{type:String,default:""},store:{required:!0,type:Object},border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(e,{emit:t}){const n=ot(),o=xe(Jo),r=be("table"),l=P({}),{onColumnsChange:s,onScrollableChange:a}=O_(o);nt(async()=>{await je(),await je();const{prop:E,order:T}=e.defaultSort;o==null||o.store.commit("sort",{prop:E,order:T,init:!0})});const{handleHeaderClick:u,handleHeaderContextMenu:d,handleMouseDown:f,handleMouseMove:c,handleMouseOut:h,handleSortClick:v,handleFilterClick:m}=QG(e,t),{getHeaderRowStyle:p,getHeaderRowClass:y,getHeaderCellStyle:g,getHeaderCellClass:w}=eX(e),{isGroup:b,toggleAllSelection:C,columnRows:_}=nX(e);return n.state={onColumnsChange:s,onScrollableChange:a},n.filterPanels=l,{ns:r,filterPanels:l,onColumnsChange:s,onScrollableChange:a,columnRows:_,getHeaderRowClass:y,getHeaderRowStyle:p,getHeaderCellClass:w,getHeaderCellStyle:g,handleHeaderClick:u,handleHeaderContextMenu:d,handleMouseDown:f,handleMouseMove:c,handleMouseOut:h,handleSortClick:v,handleFilterClick:m,isGroup:b,toggleAllSelection:C}},render(){const{ns:e,isGroup:t,columnRows:n,getHeaderCellStyle:o,getHeaderCellClass:r,getHeaderRowClass:l,getHeaderRowStyle:s,handleHeaderClick:a,handleHeaderContextMenu:u,handleMouseDown:d,handleMouseMove:f,handleSortClick:c,handleMouseOut:h,store:v,$parent:m}=this;let p=1;return Ue("thead",{class:{[e.is("group")]:t}},n.map((y,g)=>Ue("tr",{class:l(g),key:g,style:s(g)},y.map((w,b)=>(w.rowSpan>p&&(p=w.rowSpan),Ue("th",{class:r(g,b,y,w),colspan:w.colSpan,key:`${w.id}-thead`,rowspan:w.rowSpan,style:o(g,b,y,w),onClick:C=>a(C,w),onContextmenu:C=>u(C,w),onMousedown:C=>d(C,w),onMousemove:C=>f(C,w),onMouseout:h},[Ue("div",{class:["cell",w.filteredValue&&w.filteredValue.length>0?"highlight":""]},[w.renderHeader?w.renderHeader({column:w,$index:b,store:v,_self:m}):w.label,w.sortable&&Ue("span",{onClick:C=>c(C,w),class:"caret-wrapper"},[Ue("i",{onClick:C=>c(C,w,"ascending"),class:"sort-caret ascending"}),Ue("i",{onClick:C=>c(C,w,"descending"),class:"sort-caret descending"})]),w.filterable&&Ue(ZG,{store:v,placement:w.filterPlacement||"bottom-start",column:w,upDataColumn:(C,_)=>{w[C]=_}})])]))))))}});function rX(e){const t=xe(Jo),n=P(""),o=P(Ue("div")),r=(m,p,y)=>{var g;const w=t,b=ff(m);let C;const _=(g=w==null?void 0:w.vnode.el)==null?void 0:g.dataset.prefix;b&&(C=X0({columns:e.store.states.columns.value},b,_),C&&(w==null||w.emit(`cell-${y}`,p,C,b,m))),w==null||w.emit(`row-${y}`,p,C,m)},l=(m,p)=>{r(m,p,"dblclick")},s=(m,p)=>{e.store.commit("setCurrentRow",p),r(m,p,"click")},a=(m,p)=>{r(m,p,"contextmenu")},u=Xn(m=>{e.store.commit("setHoverRow",m)},30),d=Xn(()=>{e.store.commit("setHoverRow",null)},30),f=m=>{const p=window.getComputedStyle(m,null),y=Number.parseInt(p.paddingLeft,10)||0,g=Number.parseInt(p.paddingRight,10)||0,w=Number.parseInt(p.paddingTop,10)||0,b=Number.parseInt(p.paddingBottom,10)||0;return{left:y,right:g,top:w,bottom:b}},c=(m,p,y)=>{let g=p.target.parentNode;for(;m>1&&(g=g==null?void 0:g.nextSibling,!(!g||g.nodeName!=="TR"));)y(g,"hover-row hover-fixed-row"),m--};return{handleDoubleClick:l,handleClick:s,handleContextMenu:a,handleMouseEnter:u,handleMouseLeave:d,handleCellMouseEnter:(m,p,y)=>{var g;const w=t,b=ff(m),C=(g=w==null?void 0:w.vnode.el)==null?void 0:g.dataset.prefix;if(b){const O=X0({columns:e.store.states.columns.value},b,C);b.rowSpan>1&&c(b.rowSpan,m,so);const B=w.hoverState={cell:b,column:O,row:p};w==null||w.emit("cell-mouse-enter",B.row,B.column,B.cell,m)}if(!y)return;const _=m.target.querySelector(".cell");if(!(co(_,`${C}-tooltip`)&&_.childNodes.length))return;const E=document.createRange();E.setStart(_,0),E.setEnd(_,_.childNodes.length);let T=E.getBoundingClientRect().width,N=E.getBoundingClientRect().height;const R=T-Math.floor(T),{width:A,height:I}=_.getBoundingClientRect();R<.001&&(T=Math.floor(T)),N-Math.floor(N)<.001&&(N=Math.floor(N));const{top:W,left:H,right:V,bottom:x}=f(_),M=H+V,D=W+x;(T+M>A||N+D>I||_.scrollWidth>A)&&LG(y,b.innerText||b.textContent,b,w)},handleCellMouseLeave:m=>{const p=ff(m);if(!p)return;p.rowSpan>1&&c(p.rowSpan,m,Rn);const y=t==null?void 0:t.hoverState;t==null||t.emit("cell-mouse-leave",y==null?void 0:y.row,y==null?void 0:y.column,y==null?void 0:y.cell,m)},tooltipContent:n,tooltipTrigger:o}}function lX(e){const t=xe(Jo),n=be("table");return{getRowStyle:(d,f)=>{const c=t==null?void 0:t.props.rowStyle;return typeof c=="function"?c.call(null,{row:d,rowIndex:f}):c||null},getRowClass:(d,f)=>{const c=[n.e("row")];t!=null&&t.props.highlightCurrentRow&&d===e.store.states.currentRow.value&&c.push("current-row"),e.stripe&&f%2===1&&c.push(n.em("row","striped"));const h=t==null?void 0:t.props.rowClassName;return typeof h=="string"?c.push(h):typeof h=="function"&&c.push(h.call(null,{row:d,rowIndex:f})),c},getCellStyle:(d,f,c,h)=>{const v=t==null?void 0:t.props.cellStyle;let m=v??{};typeof v=="function"&&(m=v.call(null,{rowIndex:d,columnIndex:f,row:c,column:h}));const p=em(f,e==null?void 0:e.fixed,e.store);return Ks(p,"left"),Ks(p,"right"),Object.assign({},m,p)},getCellClass:(d,f,c,h,v)=>{const m=Qv(n.b(),f,e==null?void 0:e.fixed,e.store,void 0,v),p=[h.id,h.align,h.className,...m],y=t==null?void 0:t.props.cellClassName;return typeof y=="string"?p.push(y):typeof y=="function"&&p.push(y.call(null,{rowIndex:d,columnIndex:f,row:c,column:h})),p.push(n.e("cell")),p.filter(g=>!!g).join(" ")},getSpan:(d,f,c,h)=>{let v=1,m=1;const p=t==null?void 0:t.props.spanMethod;if(typeof p=="function"){const y=p({row:d,column:f,rowIndex:c,columnIndex:h});Array.isArray(y)?(v=y[0],m=y[1]):typeof y=="object"&&(v=y.rowspan,m=y.colspan)}return{rowspan:v,colspan:m}},getColspanRealWidth:(d,f,c)=>{if(f<1)return d[c].realWidth;const h=d.map(({realWidth:v,width:m})=>v||m).slice(c,c+f);return Number(h.reduce((v,m)=>Number(v)+Number(m),-1))}}}function sX(e){const t=xe(Jo),n=be("table"),{handleDoubleClick:o,handleClick:r,handleContextMenu:l,handleMouseEnter:s,handleMouseLeave:a,handleCellMouseEnter:u,handleCellMouseLeave:d,tooltipContent:f,tooltipTrigger:c}=rX(e),{getRowStyle:h,getRowClass:v,getCellStyle:m,getCellClass:p,getSpan:y,getColspanRealWidth:g}=lX(e),w=S(()=>e.store.states.columns.value.findIndex(({type:T})=>T==="default")),b=(T,N)=>{const R=t.props.rowKey;return R?Sn(T,R):N},C=(T,N,R,A=!1)=>{const{tooltipEffect:I,tooltipOptions:L,store:W}=e,{indent:H,columns:V}=W.states,x=v(T,N);let M=!0;return R&&(x.push(n.em("row",`level-${R.level}`)),M=R.display),Ue("tr",{style:[M?null:{display:"none"},h(T,N)],class:x,key:b(T,N),onDblclick:O=>o(O,T),onClick:O=>r(O,T),onContextmenu:O=>l(O,T),onMouseenter:()=>s(N),onMouseleave:a},V.value.map((O,B)=>{const{rowspan:j,colspan:G}=y(T,O,N,B);if(!j||!G)return null;const ne=Object.assign({},O);ne.realWidth=g(V.value,G,B);const ue={store:e.store,_self:e.context||t,column:ne,row:T,$index:N,cellIndex:B,expanded:A};B===w.value&&R&&(ue.treeNode={indent:R.level*H.value,level:R.level},typeof R.expanded=="boolean"&&(ue.treeNode.expanded=R.expanded,"loading"in R&&(ue.treeNode.loading=R.loading),"noLazyChildren"in R&&(ue.treeNode.noLazyChildren=R.noLazyChildren)));const te=`${b(T,N)},${B}`,Y=ne.columnKey||ne.rawColumnKey||"",X=_(B,O,ue),Q=O.showOverflowTooltip&&XP({effect:I},L,O.showOverflowTooltip);return Ue("td",{style:m(N,B,T,O),class:p(N,B,T,O,G-1),key:`${Y}${te}`,rowspan:j,colspan:G,onMouseenter:Se=>u(Se,T,Q),onMouseleave:d},[X])}))},_=(T,N,R)=>N.renderCell(R);return{wrappedRowRender:(T,N)=>{const R=e.store,{isRowExpanded:A,assertRowKey:I}=R,{treeData:L,lazyTreeNodeMap:W,childrenColumnName:H,rowKey:V}=R.states,x=R.states.columns.value;if(x.some(({type:D})=>D==="expand")){const D=A(T),O=C(T,N,void 0,D),B=t.renderExpanded;return D?B?[[O,Ue("tr",{key:`expanded-row__${O.key}`},[Ue("td",{colspan:x.length,class:`${n.e("cell")} ${n.e("expanded-cell")}`},[B({row:T,$index:N,store:R,expanded:D})])])]]:(console.error("[Element Error]renderExpanded is required."),O):[[O]]}else if(Object.keys(L.value).length){I();const D=Sn(T,V.value);let O=L.value[D],B=null;O&&(B={expanded:O.expanded,level:O.level,display:!0},typeof O.lazy=="boolean"&&(typeof O.loaded=="boolean"&&O.loaded&&(B.noLazyChildren=!(O.children&&O.children.length)),B.loading=O.loading));const j=[C(T,N,B)];if(O){let G=0;const ne=(te,Y)=>{te&&te.length&&Y&&te.forEach(X=>{const Q={display:Y.display&&Y.expanded,level:Y.level+1,expanded:!1,noLazyChildren:!1,loading:!1},Se=Sn(X,V.value);if(Se==null)throw new Error("For nested data item, row-key is required.");if(O={...L.value[Se]},O&&(Q.expanded=O.expanded,O.level=O.level||Q.level,O.display=!!(O.expanded&&Q.display),typeof O.lazy=="boolean"&&(typeof O.loaded=="boolean"&&O.loaded&&(Q.noLazyChildren=!(O.children&&O.children.length)),Q.loading=O.loading)),G++,j.push(C(X,N+G,Q)),O){const de=W.value[Se]||X[H.value];ne(de,O)}})};O.display=!0;const ue=W.value[D]||T[H.value];ne(ue,O)}return j}else return C(T,N,void 0)},tooltipContent:f,tooltipTrigger:c}}const aX={store:{required:!0,type:Object},stripe:Boolean,tooltipEffect:String,tooltipOptions:{type:Object},context:{default:()=>({}),type:Object},rowClassName:[String,Function],rowStyle:[Object,Function],fixed:{type:String,default:""},highlight:Boolean};var iX=K({name:"ElTableBody",props:aX,setup(e){const t=ot(),n=xe(Jo),o=be("table"),{wrappedRowRender:r,tooltipContent:l,tooltipTrigger:s}=sX(e),{onColumnsChange:a,onScrollableChange:u}=O_(n),d=[];return he(e.store.states.hoverRow,(f,c)=>{var h;const v=t==null?void 0:t.vnode.el,m=Array.from((v==null?void 0:v.children)||[]).filter(g=>g==null?void 0:g.classList.contains(`${o.e("row")}`));let p=f;const y=(h=m[p])==null?void 0:h.childNodes;if(y!=null&&y.length){let g=0;Array.from(y).reduce((b,C,_)=>{var E,T;return((E=y[_])==null?void 0:E.colSpan)>1&&(g=(T=y[_])==null?void 0:T.colSpan),C.nodeName!=="TD"&&g===0&&b.push(_),g>0&&g--,b},[]).forEach(b=>{var C;for(p=f;p>0;){const _=(C=m[p-1])==null?void 0:C.childNodes;if(_[b]&&_[b].nodeName==="TD"&&_[b].rowSpan>1){so(_[b],"hover-cell"),d.push(_[b]);break}p--}})}else d.forEach(g=>Rn(g,"hover-cell")),d.length=0;!e.store.states.isComplex.value||!gt||Xr(()=>{const g=m[c],w=m[f];g&&!g.classList.contains("hover-fixed-row")&&Rn(g,"hover-row"),w&&so(w,"hover-row")})}),ol(()=>{var f;(f=oo)==null||f()}),{ns:o,onColumnsChange:a,onScrollableChange:u,wrappedRowRender:r,tooltipContent:l,tooltipTrigger:s}},render(){const{wrappedRowRender:e,store:t}=this,n=t.states.data.value||[];return Ue("tbody",{tabIndex:-1},[n.reduce((o,r)=>o.concat(e(r,o.length)),[])])}});function uX(){const e=xe(Jo),t=e==null?void 0:e.store,n=S(()=>t.states.fixedLeafColumnsLength.value),o=S(()=>t.states.rightFixedColumns.value.length),r=S(()=>t.states.columns.value.length),l=S(()=>t.states.fixedColumns.value.length),s=S(()=>t.states.rightFixedColumns.value.length);return{leftFixedLeafCount:n,rightFixedLeafCount:o,columnsCount:r,leftFixedCount:l,rightFixedCount:s,columns:t.states.columns}}function cX(e){const{columns:t}=uX(),n=be("table");return{getCellClasses:(l,s)=>{const a=l[s],u=[n.e("cell"),a.id,a.align,a.labelClassName,...Qv(n.b(),s,a.fixed,e.store)];return a.className&&u.push(a.className),a.children||u.push(n.is("leaf")),u},getCellStyles:(l,s)=>{const a=em(s,l.fixed,e.store);return Ks(a,"left"),Ks(a,"right"),a},columns:t}}var dX=K({name:"ElTableFooter",props:{fixed:{type:String,default:""},store:{required:!0,type:Object},summaryMethod:Function,sumText:String,border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(e){const{getCellClasses:t,getCellStyles:n,columns:o}=cX(e);return{ns:be("table"),getCellClasses:t,getCellStyles:n,columns:o}},render(){const{columns:e,getCellStyles:t,getCellClasses:n,summaryMethod:o,sumText:r}=this,l=this.store.states.data.value;let s=[];return o?s=o({columns:e,data:l}):e.forEach((a,u)=>{if(u===0){s[u]=r;return}const d=l.map(v=>Number(v[a.property])),f=[];let c=!0;d.forEach(v=>{if(!Number.isNaN(+v)){c=!1;const m=`${v}`.split(".")[1];f.push(m?m.length:0)}});const h=Math.max.apply(null,f);c?s[u]="":s[u]=d.reduce((v,m)=>{const p=Number(m);return Number.isNaN(+p)?v:Number.parseFloat((v+m).toFixed(Math.min(h,20)))},0)}),Ue(Ue("tfoot",[Ue("tr",{},[...e.map((a,u)=>Ue("td",{key:u,colspan:a.colSpan,rowspan:a.rowSpan,class:n(e,u),style:t(a,u)},[Ue("div",{class:["cell",a.labelClassName]},[s[u]])]))])]))}});function fX(e){return{setCurrentRow:f=>{e.commit("setCurrentRow",f)},getSelectionRows:()=>e.getSelectionRows(),toggleRowSelection:(f,c)=>{e.toggleRowSelection(f,c,!1),e.updateAllSelected()},clearSelection:()=>{e.clearSelection()},clearFilter:f=>{e.clearFilter(f)},toggleAllSelection:()=>{e.commit("toggleAllSelection")},toggleRowExpansion:(f,c)=>{e.toggleRowExpansionAdapter(f,c)},clearSort:()=>{e.clearSort()},sort:(f,c)=>{e.commit("sort",{prop:f,order:c})}}}function pX(e,t,n,o){const r=P(!1),l=P(null),s=P(!1),a=O=>{s.value=O},u=P({width:null,height:null,headerHeight:null}),d=P(!1),f={display:"inline-block",verticalAlign:"middle"},c=P(),h=P(0),v=P(0),m=P(0),p=P(0),y=P(0);_n(()=>{t.setHeight(e.height)}),_n(()=>{t.setMaxHeight(e.maxHeight)}),he(()=>[e.currentRowKey,n.states.rowKey],([O,B])=>{!i(B)||!i(O)||n.setCurrentRowKey(`${O}`)},{immediate:!0}),he(()=>e.data,O=>{o.store.commit("setData",O)},{immediate:!0,deep:!0}),_n(()=>{e.expandRowKeys&&n.setExpandRowKeysAdapter(e.expandRowKeys)});const g=()=>{o.store.commit("setHoverRow",null),o.hoverState&&(o.hoverState=null)},w=(O,B)=>{const{pixelX:j,pixelY:G}=B;Math.abs(j)>=Math.abs(G)&&(o.refs.bodyWrapper.scrollLeft+=B.pixelX/5)},b=S(()=>e.height||e.maxHeight||n.states.fixedColumns.value.length>0||n.states.rightFixedColumns.value.length>0),C=S(()=>({width:t.bodyWidth.value?`${t.bodyWidth.value}px`:""})),_=()=>{b.value&&t.updateElsHeight(),t.updateColumnsWidth(),requestAnimationFrame(R)};nt(async()=>{await je(),n.updateColumns(),A(),requestAnimationFrame(_);const O=o.vnode.el,B=o.refs.headerWrapper;e.flexible&&O&&O.parentElement&&(O.parentElement.style.minWidth="0"),u.value={width:c.value=O.offsetWidth,height:O.offsetHeight,headerHeight:e.showHeader&&B?B.offsetHeight:null},n.states.columns.value.forEach(j=>{j.filteredValue&&j.filteredValue.length&&o.store.commit("filterChange",{column:j,values:j.filteredValue,silent:!0})}),o.$ready=!0});const E=(O,B)=>{if(!O)return;const j=Array.from(O.classList).filter(G=>!G.startsWith("is-scrolling-"));j.push(t.scrollX.value?B:"is-scrolling-none"),O.className=j.join(" ")},T=O=>{const{tableWrapper:B}=o.refs;E(B,O)},N=O=>{const{tableWrapper:B}=o.refs;return!!(B&&B.classList.contains(O))},R=function(){if(!o.refs.scrollBarRef)return;if(!t.scrollX.value){const Y="is-scrolling-none";N(Y)||T(Y);return}const O=o.refs.scrollBarRef.wrapRef;if(!O)return;const{scrollLeft:B,offsetWidth:j,scrollWidth:G}=O,{headerWrapper:ne,footerWrapper:ue}=o.refs;ne&&(ne.scrollLeft=B),ue&&(ue.scrollLeft=B);const te=G-j-1;B>=te?T("is-scrolling-right"):T(B===0?"is-scrolling-left":"is-scrolling-middle")},A=()=>{o.refs.scrollBarRef&&(o.refs.scrollBarRef.wrapRef&&Lt(o.refs.scrollBarRef.wrapRef,"scroll",R,{passive:!0}),e.fit?Ht(o.vnode.el,I):Lt(window,"resize",I),Ht(o.refs.bodyWrapper,()=>{var O,B;I(),(B=(O=o.refs)==null?void 0:O.scrollBarRef)==null||B.update()}))},I=()=>{var O,B,j,G;const ne=o.vnode.el;if(!o.$ready||!ne)return;let ue=!1;const{width:te,height:Y,headerHeight:X}=u.value,Q=c.value=ne.offsetWidth;te!==Q&&(ue=!0);const Se=ne.offsetHeight;(e.height||b.value)&&Y!==Se&&(ue=!0);const de=e.tableLayout==="fixed"?o.refs.headerWrapper:(O=o.refs.tableHeaderRef)==null?void 0:O.$el;e.showHeader&&(de==null?void 0:de.offsetHeight)!==X&&(ue=!0),h.value=((B=o.refs.tableWrapper)==null?void 0:B.scrollHeight)||0,m.value=(de==null?void 0:de.scrollHeight)||0,p.value=((j=o.refs.footerWrapper)==null?void 0:j.offsetHeight)||0,y.value=((G=o.refs.appendWrapper)==null?void 0:G.offsetHeight)||0,v.value=h.value-m.value-p.value-y.value,ue&&(u.value={width:Q,height:Se,headerHeight:e.showHeader&&(de==null?void 0:de.offsetHeight)||0},_())},L=nn(),W=S(()=>{const{bodyWidth:O,scrollY:B,gutterWidth:j}=t;return O.value?`${O.value-(B.value?j:0)}px`:""}),H=S(()=>e.maxHeight?"fixed":e.tableLayout),V=S(()=>{if(e.data&&e.data.length)return null;let O="100%";e.height&&v.value&&(O=`${v.value}px`);const B=c.value;return{width:B?`${B}px`:"",height:O}}),x=S(()=>e.height?{height:Number.isNaN(Number(e.height))?e.height:`${e.height}px`}:e.maxHeight?{maxHeight:Number.isNaN(Number(e.maxHeight))?e.maxHeight:`${e.maxHeight}px`}:{}),M=S(()=>e.height?{height:"100%"}:e.maxHeight?Number.isNaN(Number(e.maxHeight))?{maxHeight:`calc(${e.maxHeight} - ${m.value+p.value}px)`}:{maxHeight:`${e.maxHeight-m.value-p.value}px`}:{});return{isHidden:r,renderExpanded:l,setDragVisible:a,isGroup:d,handleMouseLeave:g,handleHeaderFooterMousewheel:w,tableSize:L,emptyBlockStyle:V,handleFixedMousewheel:(O,B)=>{const j=o.refs.bodyWrapper;if(Math.abs(B.spinY)>0){const G=j.scrollTop;B.pixelY<0&&G!==0&&O.preventDefault(),B.pixelY>0&&j.scrollHeight-j.clientHeight>G&&O.preventDefault(),j.scrollTop+=Math.ceil(B.pixelY/5)}else j.scrollLeft+=Math.ceil(B.pixelX/5)},resizeProxyVisible:s,bodyWidth:W,resizeState:u,doLayout:_,tableBodyStyles:C,tableLayout:H,scrollbarViewStyle:f,tableInnerStyle:x,scrollbarStyle:M}}function hX(e){const t=P(),n=()=>{const r=e.vnode.el.querySelector(".hidden-columns"),l={childList:!0,subtree:!0},s=e.store.states.updateOrderFns;t.value=new MutationObserver(()=>{s.forEach(a=>a())}),t.value.observe(r,l)};nt(()=>{n()}),ol(()=>{var o;(o=t.value)==null||o.disconnect()})}var vX={data:{type:Array,default:()=>[]},size:an,width:[String,Number],height:[String,Number],maxHeight:[String,Number],fit:{type:Boolean,default:!0},stripe:Boolean,border:Boolean,rowKey:[String,Function],showHeader:{type:Boolean,default:!0},showSummary:Boolean,sumText:String,summaryMethod:Function,rowClassName:[String,Function],rowStyle:[Object,Function],cellClassName:[String,Function],cellStyle:[Object,Function],headerRowClassName:[String,Function],headerRowStyle:[Object,Function],headerCellClassName:[String,Function],headerCellStyle:[Object,Function],highlightCurrentRow:Boolean,currentRowKey:[String,Number],emptyText:String,expandRowKeys:Array,defaultExpandAll:Boolean,defaultSort:Object,tooltipEffect:String,tooltipOptions:Object,spanMethod:Function,selectOnIndeterminate:{type:Boolean,default:!0},indent:{type:Number,default:16},treeProps:{type:Object,default:()=>({hasChildren:"hasChildren",children:"children"})},lazy:Boolean,load:Function,style:{type:Object,default:()=>({})},className:{type:String,default:""},tableLayout:{type:String,default:"fixed"},scrollbarAlwaysOn:Boolean,flexible:Boolean,showOverflowTooltip:[Boolean,Object]};function M_(e){const t=e.tableLayout==="auto";let n=e.columns||[];t&&n.every(r=>r.width===void 0)&&(n=[]);const o=r=>{const l={key:`${e.tableLayout}_${r.id}`,style:{},name:void 0};return t?l.style={width:`${r.width}px`}:l.name=r.id,l};return Ue("colgroup",{},n.map(r=>Ue("col",o(r))))}M_.props=["columns","tableLayout"];const mX=()=>{const e=P(),t=(l,s)=>{const a=e.value;a&&a.scrollTo(l,s)},n=(l,s)=>{const a=e.value;a&&Ye(s)&&["Top","Left"].includes(l)&&a[`setScroll${l}`](s)};return{scrollBarRef:e,scrollTo:t,setScrollTop:l=>n("Top",l),setScrollLeft:l=>n("Left",l)}};let gX=1;const yX=K({name:"ElTable",directives:{Mousewheel:rV},components:{TableHeader:oX,TableBody:iX,TableFooter:dX,ElScrollbar:kr,hColgroup:M_},props:vX,emits:["select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-contextmenu","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change"],setup(e){const{t}=wt(),n=be("table"),o=ot();pt(Jo,o);const r=KG(o,e);o.store=r;const l=new jG({store:o.store,table:o,fit:e.fit,showHeader:e.showHeader});o.layout=l;const s=S(()=>(r.states.data.value||[]).length===0),{setCurrentRow:a,getSelectionRows:u,toggleRowSelection:d,clearSelection:f,clearFilter:c,toggleAllSelection:h,toggleRowExpansion:v,clearSort:m,sort:p}=fX(r),{isHidden:y,renderExpanded:g,setDragVisible:w,isGroup:b,handleMouseLeave:C,handleHeaderFooterMousewheel:_,tableSize:E,emptyBlockStyle:T,handleFixedMousewheel:N,resizeProxyVisible:R,bodyWidth:A,resizeState:I,doLayout:L,tableBodyStyles:W,tableLayout:H,scrollbarViewStyle:V,tableInnerStyle:x,scrollbarStyle:M}=pX(e,l,r,o),{scrollBarRef:D,scrollTo:O,setScrollLeft:B,setScrollTop:j}=mX(),G=Xn(L,50),ne=`${n.namespace.value}-table_${gX++}`;o.tableId=ne,o.state={isGroup:b,resizeState:I,doLayout:L,debouncedUpdateLayout:G};const ue=S(()=>e.sumText||t("el.table.sumText")),te=S(()=>e.emptyText||t("el.table.emptyText"));return hX(o),{ns:n,layout:l,store:r,handleHeaderFooterMousewheel:_,handleMouseLeave:C,tableId:ne,tableSize:E,isHidden:y,isEmpty:s,renderExpanded:g,resizeProxyVisible:R,resizeState:I,isGroup:b,bodyWidth:A,tableBodyStyles:W,emptyBlockStyle:T,debouncedUpdateLayout:G,handleFixedMousewheel:N,setCurrentRow:a,getSelectionRows:u,toggleRowSelection:d,clearSelection:f,clearFilter:c,toggleAllSelection:h,toggleRowExpansion:v,clearSort:m,doLayout:L,sort:p,t,setDragVisible:w,context:o,computedSumText:ue,computedEmptyText:te,tableLayout:H,scrollbarViewStyle:V,tableInnerStyle:x,scrollbarStyle:M,scrollBarRef:D,scrollTo:O,setScrollLeft:B,setScrollTop:j}}}),bX=["data-prefix"],wX={ref:"hiddenColumns",class:"hidden-columns"};function CX(e,t,n,o,r,l){const s=st("hColgroup"),a=st("table-header"),u=st("table-body"),d=st("table-footer"),f=st("el-scrollbar"),c=xc("mousewheel");return k(),F("div",{ref:"tableWrapper",class:$([{[e.ns.m("fit")]:e.fit,[e.ns.m("striped")]:e.stripe,[e.ns.m("border")]:e.border||e.isGroup,[e.ns.m("hidden")]:e.isHidden,[e.ns.m("group")]:e.isGroup,[e.ns.m("fluid-height")]:e.maxHeight,[e.ns.m("scrollable-x")]:e.layout.scrollX.value,[e.ns.m("scrollable-y")]:e.layout.scrollY.value,[e.ns.m("enable-row-hover")]:!e.store.states.isComplex.value,[e.ns.m("enable-row-transition")]:(e.store.states.data.value||[]).length!==0&&(e.store.states.data.value||[]).length<100,"has-footer":e.showSummary},e.ns.m(e.tableSize),e.className,e.ns.b(),e.ns.m(`layout-${e.tableLayout}`)]),style:Ve(e.style),"data-prefix":e.ns.namespace.value,onMouseleave:t[0]||(t[0]=(...h)=>e.handleMouseLeave&&e.handleMouseLeave(...h))},[z("div",{class:$(e.ns.e("inner-wrapper")),style:Ve(e.tableInnerStyle)},[z("div",wX,[ae(e.$slots,"default")],512),e.showHeader&&e.tableLayout==="fixed"?et((k(),F("div",{key:0,ref:"headerWrapper",class:$(e.ns.e("header-wrapper"))},[z("table",{ref:"tableHeader",class:$(e.ns.e("header")),style:Ve(e.tableBodyStyles),border:"0",cellpadding:"0",cellspacing:"0"},[U(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),U(a,{ref:"tableHeaderRef",border:e.border,"default-sort":e.defaultSort,store:e.store,onSetDragVisible:e.setDragVisible},null,8,["border","default-sort","store","onSetDragVisible"])],6)],2)),[[c,e.handleHeaderFooterMousewheel]]):oe("v-if",!0),z("div",{ref:"bodyWrapper",class:$(e.ns.e("body-wrapper"))},[U(f,{ref:"scrollBarRef","view-style":e.scrollbarViewStyle,"wrap-style":e.scrollbarStyle,always:e.scrollbarAlwaysOn},{default:J(()=>[z("table",{ref:"tableBody",class:$(e.ns.e("body")),cellspacing:"0",cellpadding:"0",border:"0",style:Ve({width:e.bodyWidth,tableLayout:e.tableLayout})},[U(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),e.showHeader&&e.tableLayout==="auto"?(k(),re(a,{key:0,ref:"tableHeaderRef",class:$(e.ns.e("body-header")),border:e.border,"default-sort":e.defaultSort,store:e.store,onSetDragVisible:e.setDragVisible},null,8,["class","border","default-sort","store","onSetDragVisible"])):oe("v-if",!0),U(u,{context:e.context,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"tooltip-effect":e.tooltipEffect,"tooltip-options":e.tooltipOptions,"row-style":e.rowStyle,store:e.store,stripe:e.stripe},null,8,["context","highlight","row-class-name","tooltip-effect","tooltip-options","row-style","store","stripe"]),e.showSummary&&e.tableLayout==="auto"?(k(),re(d,{key:1,class:$(e.ns.e("body-footer")),border:e.border,"default-sort":e.defaultSort,store:e.store,"sum-text":e.computedSumText,"summary-method":e.summaryMethod},null,8,["class","border","default-sort","store","sum-text","summary-method"])):oe("v-if",!0)],6),e.isEmpty?(k(),F("div",{key:0,ref:"emptyBlock",style:Ve(e.emptyBlockStyle),class:$(e.ns.e("empty-block"))},[z("span",{class:$(e.ns.e("empty-text"))},[ae(e.$slots,"empty",{},()=>[bt(Oe(e.computedEmptyText),1)])],2)],6)):oe("v-if",!0),e.$slots.append?(k(),F("div",{key:1,ref:"appendWrapper",class:$(e.ns.e("append-wrapper"))},[ae(e.$slots,"append")],2)):oe("v-if",!0)]),_:3},8,["view-style","wrap-style","always"])],2),e.showSummary&&e.tableLayout==="fixed"?et((k(),F("div",{key:1,ref:"footerWrapper",class:$(e.ns.e("footer-wrapper"))},[z("table",{class:$(e.ns.e("footer")),cellspacing:"0",cellpadding:"0",border:"0",style:Ve(e.tableBodyStyles)},[U(s,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),U(d,{border:e.border,"default-sort":e.defaultSort,store:e.store,"sum-text":e.computedSumText,"summary-method":e.summaryMethod},null,8,["border","default-sort","store","sum-text","summary-method"])],6)],2)),[[St,!e.isEmpty],[c,e.handleHeaderFooterMousewheel]]):oe("v-if",!0),e.border||e.isGroup?(k(),F("div",{key:2,class:$(e.ns.e("border-left-patch"))},null,2)):oe("v-if",!0)],6),et(z("div",{ref:"resizeProxy",class:$(e.ns.e("column-resize-proxy"))},null,2),[[St,e.resizeProxyVisible]])],46,bX)}var SX=ke(yX,[["render",CX],["__file","table.vue"]]);const _X={selection:"table-column--selection",expand:"table__expand-column"},EX={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:""},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},kX=e=>_X[e]||"",$X={selection:{renderHeader({store:e,column:t}){function n(){return e.states.data.value&&e.states.data.value.length===0}return Ue(go,{disabled:n(),size:e.states.tableSize.value,indeterminate:e.states.selection.value.length>0&&!e.states.isAllSelected.value,"onUpdate:modelValue":e.toggleAllSelection,modelValue:e.states.isAllSelected.value,ariaLabel:t.label})},renderCell({row:e,column:t,store:n,$index:o}){return Ue(go,{disabled:t.selectable?!t.selectable.call(null,e,o):!1,size:n.states.tableSize.value,onChange:()=>{n.commit("rowSelectedChanged",e)},onClick:r=>r.stopPropagation(),modelValue:n.isSelected(e),ariaLabel:t.label})},sortable:!1,resizable:!1},index:{renderHeader({column:e}){return e.label||"#"},renderCell({column:e,$index:t}){let n=t+1;const o=e.index;return typeof o=="number"?n=t+o:typeof o=="function"&&(n=o(t)),Ue("div",{},[n])},sortable:!1},expand:{renderHeader({column:e}){return e.label||""},renderCell({row:e,store:t,expanded:n}){const{ns:o}=t,r=[o.e("expand-icon")];return n&&r.push(o.em("expand-icon","expanded")),Ue("div",{class:r,onClick:function(s){s.stopPropagation(),t.toggleRowExpansion(e)}},{default:()=>[Ue(Fe,null,{default:()=>[Ue(Bn)]})]})},sortable:!1,resizable:!1}};function TX({row:e,column:t,$index:n}){var o;const r=t.property,l=r&&Eu(e,r).value;return t&&t.formatter?t.formatter(e,t,l,n):((o=l==null?void 0:l.toString)==null?void 0:o.call(l))||""}function OX({row:e,treeNode:t,store:n},o=!1){const{ns:r}=n;if(!t)return o?[Ue("span",{class:r.e("placeholder")})]:null;const l=[],s=function(a){a.stopPropagation(),!t.loading&&n.loadOrToggle(e)};if(t.indent&&l.push(Ue("span",{class:r.e("indent"),style:{"padding-left":`${t.indent}px`}})),typeof t.expanded=="boolean"&&!t.noLazyChildren){const a=[r.e("expand-icon"),t.expanded?r.em("expand-icon","expanded"):""];let u=Bn;t.loading&&(u=sl),l.push(Ue("div",{class:a,onClick:s},{default:()=>[Ue(Fe,{class:{[r.is("loading")]:t.loading}},{default:()=>[Ue(u)]})]}))}else l.push(Ue("span",{class:r.e("placeholder")}));return l}function Q0(e,t){return e.reduce((n,o)=>(n[o]=o,n),t)}function NX(e,t){const n=ot();return{registerComplexWatchers:()=>{const l=["fixed"],s={realWidth:"width",realMinWidth:"minWidth"},a=Q0(l,s);Object.keys(a).forEach(u=>{const d=s[u];Ct(t,d)&&he(()=>t[d],f=>{let c=f;d==="width"&&u==="realWidth"&&(c=Zv(f)),d==="minWidth"&&u==="realMinWidth"&&(c=__(f)),n.columnConfig.value[d]=c,n.columnConfig.value[u]=c;const h=d==="fixed";e.value.store.scheduleLayout(h)})})},registerNormalWatchers:()=>{const l=["label","filters","filterMultiple","filteredValue","sortable","index","formatter","className","labelClassName","filterClassName","showOverflowTooltip"],s={property:"prop",align:"realAlign",headerAlign:"realHeaderAlign"},a=Q0(l,s);Object.keys(a).forEach(u=>{const d=s[u];Ct(t,d)&&he(()=>t[d],f=>{n.columnConfig.value[u]=f})})}}}function MX(e,t,n){const o=ot(),r=P(""),l=P(!1),s=P(),a=P(),u=be("table");_n(()=>{s.value=e.align?`is-${e.align}`:null,s.value}),_n(()=>{a.value=e.headerAlign?`is-${e.headerAlign}`:s.value,a.value});const d=S(()=>{let C=o.vnode.vParent||o.parent;for(;C&&!C.tableId&&!C.columnId;)C=C.vnode.vParent||C.parent;return C}),f=S(()=>{const{store:C}=o.parent;if(!C)return!1;const{treeData:_}=C.states,E=_.value;return E&&Object.keys(E).length>0}),c=P(Zv(e.width)),h=P(__(e.minWidth)),v=C=>(c.value&&(C.width=c.value),h.value&&(C.minWidth=h.value),!c.value&&h.value&&(C.width=void 0),C.minWidth||(C.minWidth=80),C.realWidth=Number(C.width===void 0?C.minWidth:C.width),C),m=C=>{const _=C.type,E=$X[_]||{};Object.keys(E).forEach(N=>{const R=E[N];N!=="className"&&R!==void 0&&(C[N]=R)});const T=kX(_);if(T){const N=`${i(u.namespace)}-${T}`;C.className=C.className?`${C.className} ${N}`:N}return C},p=C=>{Array.isArray(C)?C.forEach(E=>_(E)):_(C);function _(E){var T;((T=E==null?void 0:E.type)==null?void 0:T.name)==="ElTableColumn"&&(E.vParent=o)}};return{columnId:r,realAlign:s,isSubColumn:l,realHeaderAlign:a,columnOrTableParent:d,setColumnWidth:v,setColumnForcedProps:m,setColumnRenders:C=>{e.renderHeader||C.type!=="selection"&&(C.renderHeader=E=>(o.columnConfig.value.label,ae(t,"header",E,()=>[C.label])));let _=C.renderCell;return C.type==="expand"?(C.renderCell=E=>Ue("div",{class:"cell"},[_(E)]),n.value.renderExpanded=E=>t.default?t.default(E):t.default):(_=_||TX,C.renderCell=E=>{let T=null;if(t.default){const W=t.default(E);T=W.some(H=>H.type!==gn)?W:_(E)}else T=_(E);const{columns:N}=n.value.store.states,R=N.value.findIndex(W=>W.type==="default"),A=f.value&&E.cellIndex===R,I=OX(E,A),L={class:"cell",style:{}};return C.showOverflowTooltip&&(L.class=`${L.class} ${i(u.namespace)}-tooltip`,L.style={width:`${(E.column.realWidth||Number(E.column.width))-1}px`}),p(T),Ue("div",L,[I,T])}),C},getPropsData:(...C)=>C.reduce((_,E)=>(Array.isArray(E)&&E.forEach(T=>{_[T]=e[T]}),_),{}),getColumnElIndex:(C,_)=>Array.prototype.indexOf.call(C,_),updateColumnOrder:()=>{n.value.store.commit("updateColumnOrder",o.columnConfig.value)}}}var RX={type:{type:String,default:"default"},label:String,className:String,labelClassName:String,property:String,prop:String,width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},renderHeader:Function,sortable:{type:[Boolean,String],default:!1},sortMethod:Function,sortBy:[String,Function,Array],resizable:{type:Boolean,default:!0},columnKey:String,align:String,headerAlign:String,showOverflowTooltip:{type:[Boolean,Object],default:void 0},fixed:[Boolean,String],formatter:Function,selectable:Function,reserveSelection:Boolean,filterMethod:Function,filteredValue:Array,filters:Array,filterPlacement:String,filterMultiple:{type:Boolean,default:!0},filterClassName:String,index:[Number,Function],sortOrders:{type:Array,default:()=>["ascending","descending",null],validator:e=>e.every(t=>["ascending","descending",null].includes(t))}};let IX=1;var R_=K({name:"ElTableColumn",components:{ElCheckbox:go},props:RX,setup(e,{slots:t}){const n=ot(),o=P({}),r=S(()=>{let b=n.parent;for(;b&&!b.tableId;)b=b.parent;return b}),{registerNormalWatchers:l,registerComplexWatchers:s}=NX(r,e),{columnId:a,isSubColumn:u,realHeaderAlign:d,columnOrTableParent:f,setColumnWidth:c,setColumnForcedProps:h,setColumnRenders:v,getPropsData:m,getColumnElIndex:p,realAlign:y,updateColumnOrder:g}=MX(e,t,r),w=f.value;a.value=`${w.tableId||w.columnId}_column_${IX++}`,Pc(()=>{u.value=r.value!==w;const b=e.type||"default",C=e.sortable===""?!0:e.sortable,_=en(e.showOverflowTooltip)?w.props.showOverflowTooltip:e.showOverflowTooltip,E={...EX[b],id:a.value,type:b,property:e.prop||e.property,align:y,headerAlign:d,showOverflowTooltip:_,filterable:e.filters||e.filterMethod,filteredValue:[],filterPlacement:"",filterClassName:"",isColumnGroup:!1,isSubColumn:!1,filterOpened:!1,sortable:C,index:e.index,rawColumnKey:n.vnode.key};let I=m(["columnKey","label","className","labelClassName","type","renderHeader","formatter","fixed","resizable"],["sortMethod","sortBy","sortOrders"],["selectable","reserveSelection"],["filterMethod","filters","filterMultiple","filterOpened","filteredValue","filterPlacement","filterClassName"]);I=IG(E,I),I=PG(v,c,h)(I),o.value=I,l(),s()}),nt(()=>{var b;const C=f.value,_=u.value?C.vnode.el.children:(b=C.refs.hiddenColumns)==null?void 0:b.children,E=()=>p(_||[],n.vnode.el);o.value.getColumnIndex=E,E()>-1&&r.value.store.commit("insertColumn",o.value,u.value?C.columnConfig.value:null,g)}),Pt(()=>{o.value.getColumnIndex()>-1&&r.value.store.commit("removeColumn",o.value,u.value?w.columnConfig.value:null,g)}),n.columnId=a.value,n.columnConfig=o},render(){var e,t,n;try{const o=(t=(e=this.$slots).default)==null?void 0:t.call(e,{row:{},column:{},$index:-1}),r=[];if(Array.isArray(o))for(const s of o)((n=s.type)==null?void 0:n.name)==="ElTableColumn"||s.shapeFlag&2?r.push(s):s.type===ze&&Array.isArray(s.children)&&s.children.forEach(a=>{(a==null?void 0:a.patchFlag)!==1024&&!Ze(a==null?void 0:a.children)&&r.push(a)});return Ue("div",r)}catch{return Ue("div",[])}}});const AX=rt(SX,{TableColumn:R_}),PX=Kt(R_);var ci=(e=>(e.ASC="asc",e.DESC="desc",e))(ci||{}),di=(e=>(e.CENTER="center",e.RIGHT="right",e))(di||{}),I_=(e=>(e.LEFT="left",e.RIGHT="right",e))(I_||{});const jp={asc:"desc",desc:"asc"},fi=Symbol("placeholder"),xX=(e,t,n)=>{var o;const r={flexGrow:0,flexShrink:0,...n?{}:{flexGrow:e.flexGrow||0,flexShrink:e.flexShrink||1}};n||(r.flexShrink=1);const l={...(o=e.style)!=null?o:{},...r,flexBasis:"auto",width:e.width};return t||(e.maxWidth&&(l.maxWidth=e.maxWidth),e.minWidth&&(l.minWidth=e.minWidth)),l};function LX(e,t,n){const o=S(()=>i(t).filter(p=>!p.hidden)),r=S(()=>i(o).filter(p=>p.fixed==="left"||p.fixed===!0)),l=S(()=>i(o).filter(p=>p.fixed==="right")),s=S(()=>i(o).filter(p=>!p.fixed)),a=S(()=>{const p=[];return i(r).forEach(y=>{p.push({...y,placeholderSign:fi})}),i(s).forEach(y=>{p.push(y)}),i(l).forEach(y=>{p.push({...y,placeholderSign:fi})}),p}),u=S(()=>i(r).length||i(l).length),d=S(()=>i(t).reduce((y,g)=>(y[g.key]=xX(g,i(n),e.fixed),y),{})),f=S(()=>i(o).reduce((p,y)=>p+y.width,0)),c=p=>i(t).find(y=>y.key===p),h=p=>i(d)[p],v=(p,y)=>{p.width=y};function m(p){var y;const{key:g}=p.currentTarget.dataset;if(!g)return;const{sortState:w,sortBy:b}=e;let C=ci.ASC;at(w)?C=jp[w[g]]:C=jp[b.order],(y=e.onColumnSort)==null||y.call(e,{column:c(g),key:g,order:C})}return{columns:t,columnsStyles:d,columnsTotalWidth:f,fixedColumnsOnLeft:r,fixedColumnsOnRight:l,hasFixedColumns:u,mainColumns:a,normalColumns:s,visibleColumns:o,getColumn:c,getColumnStyle:h,updateColumnWidth:v,onColumnSorted:m}}const DX=(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,onMaybeEndReached:r})=>{const l=P({scrollLeft:0,scrollTop:0});function s(v){var m,p,y;const{scrollTop:g}=v;(m=t.value)==null||m.scrollTo(v),(p=n.value)==null||p.scrollToTop(g),(y=o.value)==null||y.scrollToTop(g)}function a(v){l.value=v,s(v)}function u(v){l.value.scrollTop=v,s(i(l))}function d(v){var m,p;l.value.scrollLeft=v,(p=(m=t.value)==null?void 0:m.scrollTo)==null||p.call(m,i(l))}function f(v){var m;a(v),(m=e.onScroll)==null||m.call(e,v)}function c({scrollTop:v}){const{scrollTop:m}=i(l);v!==m&&u(v)}function h(v,m="auto"){var p;(p=t.value)==null||p.scrollToRow(v,m)}return he(()=>i(l).scrollTop,(v,m)=>{v>m&&r()}),{scrollPos:l,scrollTo:a,scrollToLeft:d,scrollToTop:u,scrollToRow:h,onScroll:f,onVerticalScroll:c}},BX=(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,tableInstance:r,ns:l,isScrolling:s})=>{const a=ot(),{emit:u}=a,d=xt(!1),f=P(e.defaultExpandedRowKeys||[]),c=P(-1),h=xt(null),v=P({}),m=P({}),p=xt({}),y=xt({}),g=xt({}),w=S(()=>Ye(e.estimatedRowHeight));function b(A){var I;(I=e.onRowsRendered)==null||I.call(e,A),A.rowCacheEnd>i(c)&&(c.value=A.rowCacheEnd)}function C({hovered:A,rowKey:I}){if(s.value)return;r.vnode.el.querySelectorAll(`[rowkey=${I}]`).forEach(H=>{A?H.classList.add(l.is("hovered")):H.classList.remove(l.is("hovered"))})}function _({expanded:A,rowData:I,rowIndex:L,rowKey:W}){var H,V;const x=[...i(f)],M=x.indexOf(W);A?M===-1&&x.push(W):M>-1&&x.splice(M,1),f.value=x,u("update:expandedRowKeys",x),(H=e.onRowExpand)==null||H.call(e,{expanded:A,rowData:I,rowIndex:L,rowKey:W}),(V=e.onExpandedRowsChange)==null||V.call(e,x)}const E=Xn(()=>{var A,I,L,W;d.value=!0,v.value={...i(v),...i(m)},T(i(h),!1),m.value={},h.value=null,(A=t.value)==null||A.forceUpdate(),(I=n.value)==null||I.forceUpdate(),(L=o.value)==null||L.forceUpdate(),(W=a.proxy)==null||W.$forceUpdate(),d.value=!1},0);function T(A,I=!1){i(w)&&[t,n,o].forEach(L=>{const W=i(L);W&&W.resetAfterRowIndex(A,I)})}function N(A,I,L){const W=i(h);(W===null||W>L)&&(h.value=L),m.value[A]=I}function R({rowKey:A,height:I,rowIndex:L},W){W?W===I_.RIGHT?g.value[A]=I:p.value[A]=I:y.value[A]=I;const H=Math.max(...[p,g,y].map(V=>V.value[A]||0));i(v)[A]!==H&&(N(A,H,L),E())}return{expandedRowKeys:f,lastRenderedRowIndex:c,isDynamic:w,isResetting:d,rowHeights:v,resetAfterIndex:T,onRowExpanded:_,onRowHovered:C,onRowsRendered:b,onRowHeightChange:R}},FX=(e,{expandedRowKeys:t,lastRenderedRowIndex:n,resetAfterIndex:o})=>{const r=P({}),l=S(()=>{const a={},{data:u,rowKey:d}=e,f=i(t);if(!f||!f.length)return u;const c=[],h=new Set;f.forEach(m=>h.add(m));let v=u.slice();for(v.forEach(m=>a[m[d]]=0);v.length>0;){const m=v.shift();c.push(m),h.has(m[d])&&Array.isArray(m.children)&&m.children.length>0&&(v=[...m.children,...v],m.children.forEach(p=>a[p[d]]=a[m[d]]+1))}return r.value=a,c}),s=S(()=>{const{data:a,expandColumnKey:u}=e;return u?i(l):a});return he(s,(a,u)=>{a!==u&&(n.value=-1,o(0,!0))}),{data:s,depthMap:r}},VX=(e,t)=>e+t,Fu=e=>Ae(e)?e.reduce(VX,0):e,Hl=(e,t,n={})=>Ge(e)?e(t):e??n,Kr=e=>(["width","maxWidth","minWidth","height"].forEach(t=>{e[t]=Gt(e[t])}),e),A_=e=>Ft(e)?t=>Ue(e,t):e,HX=(e,{columnsTotalWidth:t,data:n,fixedColumnsOnLeft:o,fixedColumnsOnRight:r})=>{const l=S(()=>{const{fixed:b,width:C,vScrollbarSize:_}=e,E=C-_;return b?Math.max(Math.round(i(t)),E):E}),s=S(()=>i(l)+e.vScrollbarSize),a=S(()=>{const{height:b=0,maxHeight:C=0,footerHeight:_,hScrollbarSize:E}=e;if(C>0){const T=i(m),N=i(u),A=i(v)+T+N+E;return Math.min(A,C-_)}return b-_}),u=S(()=>{const{rowHeight:b,estimatedRowHeight:C}=e,_=i(n);return Ye(C)?_.length*C:_.length*b}),d=S(()=>{const{maxHeight:b}=e,C=i(a);if(Ye(b)&&b>0)return C;const _=i(u)+i(v)+i(m);return Math.min(C,_)}),f=b=>b.width,c=S(()=>Fu(i(o).map(f))),h=S(()=>Fu(i(r).map(f))),v=S(()=>Fu(e.headerHeight)),m=S(()=>{var b;return(((b=e.fixedData)==null?void 0:b.length)||0)*e.rowHeight}),p=S(()=>i(a)-i(v)-i(m)),y=S(()=>{const{style:b={},height:C,width:_}=e;return Kr({...b,height:C,width:_})}),g=S(()=>Kr({height:e.footerHeight})),w=S(()=>({top:Gt(i(v)),bottom:Gt(e.footerHeight),width:Gt(e.width)}));return{bodyWidth:l,fixedTableHeight:d,mainTableHeight:a,leftTableWidth:c,rightTableWidth:h,headerWidth:s,rowsHeight:u,windowHeight:p,footerHeight:g,emptyStyle:w,rootStyle:y,headerHeight:v}},zX=e=>{const t=P(),n=P(0),o=P(0);let r;return nt(()=>{r=Ht(t,([l])=>{const{width:s,height:a}=l.contentRect,{paddingLeft:u,paddingRight:d,paddingTop:f,paddingBottom:c}=getComputedStyle(l.target),h=Number.parseInt(u)||0,v=Number.parseInt(d)||0,m=Number.parseInt(f)||0,p=Number.parseInt(c)||0;n.value=s-h-v,o.value=a-m-p}).stop}),Pt(()=>{r==null||r()}),he([n,o],([l,s])=>{var a;(a=e.onResize)==null||a.call(e,{width:l,height:s})}),{sizer:t,width:n,height:o}};function KX(e){const t=P(),n=P(),o=P(),{columns:r,columnsStyles:l,columnsTotalWidth:s,fixedColumnsOnLeft:a,fixedColumnsOnRight:u,hasFixedColumns:d,mainColumns:f,onColumnSorted:c}=LX(e,Rt(e,"columns"),Rt(e,"fixed")),{scrollTo:h,scrollToLeft:v,scrollToTop:m,scrollToRow:p,onScroll:y,onVerticalScroll:g,scrollPos:w}=DX(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,onMaybeEndReached:q}),b=be("table-v2"),C=ot(),_=xt(!1),{expandedRowKeys:E,lastRenderedRowIndex:T,isDynamic:N,isResetting:R,rowHeights:A,resetAfterIndex:I,onRowExpanded:L,onRowHeightChange:W,onRowHovered:H,onRowsRendered:V}=BX(e,{mainTableRef:t,leftTableRef:n,rightTableRef:o,tableInstance:C,ns:b,isScrolling:_}),{data:x,depthMap:M}=FX(e,{expandedRowKeys:E,lastRenderedRowIndex:T,resetAfterIndex:I}),{bodyWidth:D,fixedTableHeight:O,mainTableHeight:B,leftTableWidth:j,rightTableWidth:G,headerWidth:ne,rowsHeight:ue,windowHeight:te,footerHeight:Y,emptyStyle:X,rootStyle:Q,headerHeight:Se}=HX(e,{columnsTotalWidth:s,data:x,fixedColumnsOnLeft:a,fixedColumnsOnRight:u}),de=P(),ie=S(()=>{const ee=i(x).length===0;return Ae(e.fixedData)?e.fixedData.length===0&&ee:ee});function we(ee){const{estimatedRowHeight:ce,rowHeight:$e,rowKey:fe}=e;return ce?i(A)[i(x)[ee][fe]]||ce:$e}function q(){const{onEndReached:ee}=e;if(!ee)return;const{scrollTop:ce}=i(w),$e=i(ue),fe=i(te),ge=$e-(ce+fe)+e.hScrollbarSize;i(T)>=0&&$e===ce+i(B)-i(Se)&&ee(ge)}return he(()=>e.expandedRowKeys,ee=>E.value=ee,{deep:!0}),{columns:r,containerRef:de,mainTableRef:t,leftTableRef:n,rightTableRef:o,isDynamic:N,isResetting:R,isScrolling:_,hasFixedColumns:d,columnsStyles:l,columnsTotalWidth:s,data:x,expandedRowKeys:E,depthMap:M,fixedColumnsOnLeft:a,fixedColumnsOnRight:u,mainColumns:f,bodyWidth:D,emptyStyle:X,rootStyle:Q,headerWidth:ne,footerHeight:Y,mainTableHeight:B,fixedTableHeight:O,leftTableWidth:j,rightTableWidth:G,showEmpty:ie,getRowHeight:we,onColumnSorted:c,onRowHovered:H,onRowExpanded:L,onRowsRendered:V,onRowHeightChange:W,scrollTo:h,scrollToLeft:v,scrollToTop:m,scrollToRow:p,onScroll:y,onVerticalScroll:g}}const tm=Symbol("tableV2"),P_=String,Li={type:Z(Array),required:!0},nm={type:Z(Array)},x_={...nm,required:!0},WX=String,eb={type:Z(Array),default:()=>zt([])},yl={type:Number,required:!0},L_={type:Z([String,Number,Symbol]),default:"id"},tb={type:Z(Object)},El=Ee({class:String,columns:Li,columnsStyles:{type:Z(Object),required:!0},depth:Number,expandColumnKey:WX,estimatedRowHeight:{...Ml.estimatedRowHeight,default:void 0},isScrolling:Boolean,onRowExpand:{type:Z(Function)},onRowHover:{type:Z(Function)},onRowHeightChange:{type:Z(Function)},rowData:{type:Z(Object),required:!0},rowEventHandlers:{type:Z(Object)},rowIndex:{type:Number,required:!0},rowKey:L_,style:{type:Z(Object)}}),pf={type:Number,required:!0},om=Ee({class:String,columns:Li,fixedHeaderData:{type:Z(Array)},headerData:{type:Z(Array),required:!0},headerHeight:{type:Z([Number,Array]),default:50},rowWidth:pf,rowHeight:{type:Number,default:50},height:pf,width:pf}),Vu=Ee({columns:Li,data:x_,fixedData:nm,estimatedRowHeight:El.estimatedRowHeight,width:yl,height:yl,headerWidth:yl,headerHeight:om.headerHeight,bodyWidth:yl,rowHeight:yl,cache:r_.cache,useIsScrolling:Boolean,scrollbarAlwaysOn:Ml.scrollbarAlwaysOn,scrollbarStartGap:Ml.scrollbarStartGap,scrollbarEndGap:Ml.scrollbarEndGap,class:P_,style:tb,containerStyle:tb,getRowHeight:{type:Z(Function),required:!0},rowKey:El.rowKey,onRowsRendered:{type:Z(Function)},onScroll:{type:Z(Function)}}),jX=Ee({cache:Vu.cache,estimatedRowHeight:El.estimatedRowHeight,rowKey:L_,headerClass:{type:Z([String,Function])},headerProps:{type:Z([Object,Function])},headerCellProps:{type:Z([Object,Function])},headerHeight:om.headerHeight,footerHeight:{type:Number,default:0},rowClass:{type:Z([String,Function])},rowProps:{type:Z([Object,Function])},rowHeight:{type:Number,default:50},cellProps:{type:Z([Object,Function])},columns:Li,data:x_,dataGetter:{type:Z(Function)},fixedData:nm,expandColumnKey:El.expandColumnKey,expandedRowKeys:eb,defaultExpandedRowKeys:eb,class:P_,fixed:Boolean,style:{type:Z(Object)},width:yl,height:yl,maxHeight:Number,useIsScrolling:Boolean,indentSize:{type:Number,default:12},iconSize:{type:Number,default:12},hScrollbarSize:Ml.hScrollbarSize,vScrollbarSize:Ml.vScrollbarSize,scrollbarAlwaysOn:a_.alwaysOn,sortBy:{type:Z(Object),default:()=>({})},sortState:{type:Z(Object),default:void 0},onColumnSort:{type:Z(Function)},onExpandedRowsChange:{type:Z(Function)},onEndReached:{type:Z(Function)},onRowExpand:El.onRowExpand,onScroll:Vu.onScroll,onRowsRendered:Vu.onRowsRendered,rowEventHandlers:El.rowEventHandlers}),rm=(e,{slots:t})=>{var n;const{cellData:o,style:r}=e,l=((n=o==null?void 0:o.toString)==null?void 0:n.call(o))||"",s=ae(t,"default",e,()=>[l]);return U("div",{class:e.class,title:l,style:r},[s])};rm.displayName="ElTableV2Cell";rm.inheritAttrs=!1;const lm=(e,{slots:t})=>ae(t,"default",e,()=>{var n,o;return[U("div",{class:e.class,title:(n=e.column)==null?void 0:n.title},[(o=e.column)==null?void 0:o.title])]});lm.displayName="ElTableV2HeaderCell";lm.inheritAttrs=!1;const UX=Ee({class:String,columns:Li,columnsStyles:{type:Z(Object),required:!0},headerIndex:Number,style:{type:Z(Object)}}),qX=K({name:"ElTableV2HeaderRow",props:UX,setup(e,{slots:t}){return()=>{const{columns:n,columnsStyles:o,headerIndex:r,style:l}=e;let s=n.map((a,u)=>t.cell({columns:n,column:a,columnIndex:u,headerIndex:r,style:o[a.key]}));return t.header&&(s=t.header({cells:s.map(a=>Ae(a)&&a.length===1?a[0]:a),columns:n,headerIndex:r})),U("div",{class:e.class,style:l,role:"row"},[s])}}}),YX="ElTableV2Header",GX=K({name:YX,props:om,setup(e,{slots:t,expose:n}){const o=be("table-v2"),r=P(),l=S(()=>Kr({width:e.width,height:e.height})),s=S(()=>Kr({width:e.rowWidth,height:e.height})),a=S(()=>Gr(i(e.headerHeight))),u=c=>{const h=i(r);je(()=>{h!=null&&h.scroll&&h.scroll({left:c})})},d=()=>{const c=o.e("fixed-header-row"),{columns:h,fixedHeaderData:v,rowHeight:m}=e;return v==null?void 0:v.map((p,y)=>{var g;const w=Kr({height:m,width:"100%"});return(g=t.fixed)==null?void 0:g.call(t,{class:c,columns:h,rowData:p,rowIndex:-(y+1),style:w})})},f=()=>{const c=o.e("dynamic-header-row"),{columns:h}=e;return i(a).map((v,m)=>{var p;const y=Kr({width:"100%",height:v});return(p=t.dynamic)==null?void 0:p.call(t,{class:c,columns:h,headerIndex:m,style:y})})};return n({scrollToLeft:u}),()=>{if(!(e.height<=0))return U("div",{ref:r,class:e.class,style:i(l),role:"rowgroup"},[U("div",{style:i(s),class:o.e("header")},[f(),d()])])}}}),XX=e=>{const{isScrolling:t}=xe(tm),n=P(!1),o=P(),r=S(()=>Ye(e.estimatedRowHeight)&&e.rowIndex>=0),l=(u=!1)=>{const d=i(o);if(!d)return;const{columns:f,onRowHeightChange:c,rowKey:h,rowIndex:v,style:m}=e,{height:p}=d.getBoundingClientRect();n.value=!0,je(()=>{if(u||p!==Number.parseInt(m.height)){const y=f[0],g=(y==null?void 0:y.placeholderSign)===fi;c==null||c({rowKey:h,height:p,rowIndex:v},y&&!g&&y.fixed)}})},s=S(()=>{const{rowData:u,rowIndex:d,rowKey:f,onRowHover:c}=e,h=e.rowEventHandlers||{},v={};return Object.entries(h).forEach(([m,p])=>{Ge(p)&&(v[m]=y=>{p({event:y,rowData:u,rowIndex:d,rowKey:f})})}),c&&[{name:"onMouseleave",hovered:!1},{name:"onMouseenter",hovered:!0}].forEach(({name:m,hovered:p})=>{const y=v[m];v[m]=g=>{c({event:g,hovered:p,rowData:u,rowIndex:d,rowKey:f}),y==null||y(g)}}),v}),a=u=>{const{onRowExpand:d,rowData:f,rowIndex:c,rowKey:h}=e;d==null||d({expanded:u,rowData:f,rowIndex:c,rowKey:h})};return nt(()=>{i(r)&&l(!0)}),{isScrolling:t,measurable:r,measured:n,rowRef:o,eventHandlers:s,onExpand:a}},JX="ElTableV2TableRow",ZX=K({name:JX,props:El,setup(e,{expose:t,slots:n,attrs:o}){const{eventHandlers:r,isScrolling:l,measurable:s,measured:a,rowRef:u,onExpand:d}=XX(e);return t({onExpand:d}),()=>{const{columns:f,columnsStyles:c,expandColumnKey:h,depth:v,rowData:m,rowIndex:p,style:y}=e;let g=f.map((w,b)=>{const C=Ae(m.children)&&m.children.length>0&&w.key===h;return n.cell({column:w,columns:f,columnIndex:b,depth:v,style:c[w.key],rowData:m,rowIndex:p,isScrolling:i(l),expandIconProps:C?{rowData:m,rowIndex:p,onExpand:d}:void 0})});if(n.row&&(g=n.row({cells:g.map(w=>Ae(w)&&w.length===1?w[0]:w),style:y,columns:f,depth:v,rowData:m,rowIndex:p,isScrolling:i(l)})),i(s)){const{height:w,...b}=y||{},C=i(a);return U("div",ht({ref:u,class:e.class,style:C?y:b,role:"row"},o,i(r)),[g])}return U("div",ht(o,{ref:u,class:e.class,style:y,role:"row"},i(r)),[g])}}}),QX=e=>{const{sortOrder:t}=e;return U(Fe,{size:14,class:e.class},{default:()=>[t===ci.ASC?U(y3,null,null):U(m3,null,null)]})},eJ=e=>{const{expanded:t,expandable:n,onExpand:o,style:r,size:l}=e,s={onClick:n?()=>o(!t):void 0,class:e.class};return U(Fe,ht(s,{size:l,style:r}),{default:()=>[U(Bn,null,null)]})},tJ="ElTableV2Grid",nJ=e=>{const t=P(),n=P(),o=S(()=>{const{data:p,rowHeight:y,estimatedRowHeight:g}=e;if(!g)return p.length*y}),r=S(()=>{const{fixedData:p,rowHeight:y}=e;return((p==null?void 0:p.length)||0)*y}),l=S(()=>Fu(e.headerHeight)),s=S(()=>{const{height:p}=e;return Math.max(0,p-i(l)-i(r))}),a=S(()=>i(l)+i(r)>0),u=({data:p,rowIndex:y})=>p[y][e.rowKey];function d({rowCacheStart:p,rowCacheEnd:y,rowVisibleStart:g,rowVisibleEnd:w}){var b;(b=e.onRowsRendered)==null||b.call(e,{rowCacheStart:p,rowCacheEnd:y,rowVisibleStart:g,rowVisibleEnd:w})}function f(p,y){var g;(g=n.value)==null||g.resetAfterRowIndex(p,y)}function c(p,y){const g=i(t),w=i(n);at(p)?(g==null||g.scrollToLeft(p.scrollLeft),w==null||w.scrollTo(p)):(g==null||g.scrollToLeft(p),w==null||w.scrollTo({scrollLeft:p,scrollTop:y}))}function h(p){var y;(y=i(n))==null||y.scrollTo({scrollTop:p})}function v(p,y){var g;(g=i(n))==null||g.scrollToItem(p,1,y)}function m(){var p,y;(p=i(n))==null||p.$forceUpdate(),(y=i(t))==null||y.$forceUpdate()}return{bodyRef:n,forceUpdate:m,fixedRowHeight:r,gridHeight:s,hasHeader:a,headerHeight:l,headerRef:t,totalHeight:o,itemKey:u,onItemRendered:d,resetAfterRowIndex:f,scrollTo:c,scrollToTop:h,scrollToRow:v}},sm=K({name:tJ,props:Vu,setup(e,{slots:t,expose:n}){const{ns:o}=xe(tm),{bodyRef:r,fixedRowHeight:l,gridHeight:s,hasHeader:a,headerRef:u,headerHeight:d,totalHeight:f,forceUpdate:c,itemKey:h,onItemRendered:v,resetAfterRowIndex:m,scrollTo:p,scrollToTop:y,scrollToRow:g}=nJ(e);n({forceUpdate:c,totalHeight:f,scrollTo:p,scrollToTop:y,scrollToRow:g,resetAfterRowIndex:m});const w=()=>e.bodyWidth;return()=>{const{cache:b,columns:C,data:_,fixedData:E,useIsScrolling:T,scrollbarAlwaysOn:N,scrollbarEndGap:R,scrollbarStartGap:A,style:I,rowHeight:L,bodyWidth:W,estimatedRowHeight:H,headerWidth:V,height:x,width:M,getRowHeight:D,onScroll:O}=e,B=Ye(H),j=B?Hq:Dq,G=i(d);return U("div",{role:"table",class:[o.e("table"),e.class],style:I},[U(j,{ref:r,data:_,useIsScrolling:T,itemKey:h,columnCache:0,columnWidth:B?w:W,totalColumn:1,totalRow:_.length,rowCache:b,rowHeight:B?D:L,width:M,height:i(s),class:o.e("body"),role:"rowgroup",scrollbarStartGap:A,scrollbarEndGap:R,scrollbarAlwaysOn:N,onScroll:O,onItemRendered:v,perfMode:!1},{default:ne=>{var ue;const te=_[ne.rowIndex];return(ue=t.row)==null?void 0:ue.call(t,{...ne,columns:C,rowData:te})}}),i(a)&&U(GX,{ref:u,class:o.e("header-wrapper"),columns:C,headerData:_,headerHeight:e.headerHeight,fixedHeaderData:E,rowWidth:V,rowHeight:L,width:M,height:Math.min(G+i(l),x)},{dynamic:t.header,fixed:t.row})])}}});function oJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Ft(e)}const rJ=(e,{slots:t})=>{const{mainTableRef:n,...o}=e;return U(sm,ht({ref:n},o),oJ(t)?t:{default:()=>[t]})};function lJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Ft(e)}const sJ=(e,{slots:t})=>{if(!e.columns.length)return;const{leftTableRef:n,...o}=e;return U(sm,ht({ref:n},o),lJ(t)?t:{default:()=>[t]})};function aJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Ft(e)}const iJ=(e,{slots:t})=>{if(!e.columns.length)return;const{rightTableRef:n,...o}=e;return U(sm,ht({ref:n},o),aJ(t)?t:{default:()=>[t]})};function uJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Ft(e)}const cJ=(e,{slots:t})=>{const{columns:n,columnsStyles:o,depthMap:r,expandColumnKey:l,expandedRowKeys:s,estimatedRowHeight:a,hasFixedColumns:u,rowData:d,rowIndex:f,style:c,isScrolling:h,rowProps:v,rowClass:m,rowKey:p,rowEventHandlers:y,ns:g,onRowHovered:w,onRowExpanded:b}=e,C=Hl(m,{columns:n,rowData:d,rowIndex:f},""),_=Hl(v,{columns:n,rowData:d,rowIndex:f}),E=d[p],T=r[E]||0,N=!!l,R=f<0,A=[g.e("row"),C,{[g.e(`row-depth-${T}`)]:N&&f>=0,[g.is("expanded")]:N&&s.includes(E),[g.is("fixed")]:!T&&R,[g.is("customized")]:!!t.row}],I=u?w:void 0,L={..._,columns:n,columnsStyles:o,class:A,depth:T,expandColumnKey:l,estimatedRowHeight:R?void 0:a,isScrolling:h,rowIndex:f,rowData:d,rowKey:E,rowEventHandlers:y,style:c};return U(ZX,ht(L,{onRowExpand:b,onMouseenter:V=>{I==null||I({hovered:!0,rowKey:E,event:V,rowData:d,rowIndex:f})},onMouseleave:V=>{I==null||I({hovered:!1,rowKey:E,event:V,rowData:d,rowIndex:f})},rowkey:E}),uJ(t)?t:{default:()=>[t]})},Up=({columns:e,column:t,columnIndex:n,depth:o,expandIconProps:r,isScrolling:l,rowData:s,rowIndex:a,style:u,expandedRowKeys:d,ns:f,cellProps:c,expandColumnKey:h,indentSize:v,iconSize:m,rowKey:p},{slots:y})=>{const g=Kr(u);if(t.placeholderSign===fi)return U("div",{class:f.em("row-cell","placeholder"),style:g},null);const{cellRenderer:w,dataKey:b,dataGetter:C}=t,_=Ge(C)?C({columns:e,column:t,columnIndex:n,rowData:s,rowIndex:a}):Jt(s,b??""),E=Hl(c,{cellData:_,columns:e,column:t,columnIndex:n,rowIndex:a,rowData:s}),T={class:f.e("cell-text"),columns:e,column:t,columnIndex:n,cellData:_,isScrolling:l,rowData:s,rowIndex:a},N=A_(w),R=N?N(T):ae(y,"default",T,()=>[U(rm,T,null)]),A=[f.e("row-cell"),t.class,t.align===di.CENTER&&f.is("align-center"),t.align===di.RIGHT&&f.is("align-right")],I=a>=0&&h&&t.key===h,L=a>=0&&d.includes(s[p]);let W;const H=`margin-inline-start: ${o*v}px;`;return I&&(at(r)?W=U(eJ,ht(r,{class:[f.e("expand-icon"),f.is("expanded",L)],size:m,expanded:L,style:H,expandable:!0}),null):W=U("div",{style:[H,`width: ${m}px; height: ${m}px;`].join(" ")},null)),U("div",ht({class:A,style:g},E,{role:"cell"}),[W,R])};Up.inheritAttrs=!1;function dJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Ft(e)}const fJ=({columns:e,columnsStyles:t,headerIndex:n,style:o,headerClass:r,headerProps:l,ns:s},{slots:a})=>{const u={columns:e,headerIndex:n},d=[s.e("header-row"),Hl(r,u,""),{[s.is("customized")]:!!a.header}],f={...Hl(l,u),columnsStyles:t,class:d,columns:e,headerIndex:n,style:o};return U(qX,f,dJ(a)?a:{default:()=>[a]})},nb=(e,{slots:t})=>{const{column:n,ns:o,style:r,onColumnSorted:l}=e,s=Kr(r);if(n.placeholderSign===fi)return U("div",{class:o.em("header-row-cell","placeholder"),style:s},null);const{headerCellRenderer:a,headerClass:u,sortable:d}=n,f={...e,class:o.e("header-cell-text")},c=A_(a),h=c?c(f):ae(t,"default",f,()=>[U(lm,f,null)]),{sortBy:v,sortState:m,headerCellProps:p}=e;let y,g;if(m){const C=m[n.key];y=!!jp[C],g=y?C:ci.ASC}else y=n.key===v.key,g=y?v.order:ci.ASC;const w=[o.e("header-cell"),Hl(u,e,""),n.align===di.CENTER&&o.is("align-center"),n.align===di.RIGHT&&o.is("align-right"),d&&o.is("sortable")],b={...Hl(p,e),onClick:n.sortable?l:void 0,class:w,style:s,["data-key"]:n.key};return U("div",ht(b,{role:"columnheader"}),[h,d&&U(QX,{class:[o.e("sort-icon"),y&&o.is("sorting")],sortOrder:g},null)])},D_=(e,{slots:t})=>{var n;return U("div",{class:e.class,style:e.style},[(n=t.default)==null?void 0:n.call(t)])};D_.displayName="ElTableV2Footer";const B_=(e,{slots:t})=>{const n=ae(t,"default",{},()=>[U(z2,null,null)]);return U("div",{class:e.class,style:e.style},[n])};B_.displayName="ElTableV2Empty";const F_=(e,{slots:t})=>{var n;return U("div",{class:e.class,style:e.style},[(n=t.default)==null?void 0:n.call(t)])};F_.displayName="ElTableV2Overlay";function va(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Ft(e)}const pJ="ElTableV2",hJ=K({name:pJ,props:jX,setup(e,{slots:t,expose:n}){const o=be("table-v2"),{columnsStyles:r,fixedColumnsOnLeft:l,fixedColumnsOnRight:s,mainColumns:a,mainTableHeight:u,fixedTableHeight:d,leftTableWidth:f,rightTableWidth:c,data:h,depthMap:v,expandedRowKeys:m,hasFixedColumns:p,mainTableRef:y,leftTableRef:g,rightTableRef:w,isDynamic:b,isResetting:C,isScrolling:_,bodyWidth:E,emptyStyle:T,rootStyle:N,headerWidth:R,footerHeight:A,showEmpty:I,scrollTo:L,scrollToLeft:W,scrollToTop:H,scrollToRow:V,getRowHeight:x,onColumnSorted:M,onRowHeightChange:D,onRowHovered:O,onRowExpanded:B,onRowsRendered:j,onScroll:G,onVerticalScroll:ne}=KX(e);return n({scrollTo:L,scrollToLeft:W,scrollToTop:H,scrollToRow:V}),pt(tm,{ns:o,isResetting:C,isScrolling:_}),()=>{const{cache:ue,cellProps:te,estimatedRowHeight:Y,expandColumnKey:X,fixedData:Q,headerHeight:Se,headerClass:de,headerProps:ie,headerCellProps:we,sortBy:q,sortState:ee,rowHeight:ce,rowClass:$e,rowEventHandlers:fe,rowKey:ge,rowProps:_e,scrollbarAlwaysOn:Ne,indentSize:Te,iconSize:me,useIsScrolling:He,vScrollbarSize:Pe,width:ve}=e,Le=i(h),Je={cache:ue,class:o.e("main"),columns:i(a),data:Le,fixedData:Q,estimatedRowHeight:Y,bodyWidth:i(E)+Pe,headerHeight:Se,headerWidth:i(R),height:i(u),mainTableRef:y,rowKey:ge,rowHeight:ce,scrollbarAlwaysOn:Ne,scrollbarStartGap:2,scrollbarEndGap:Pe,useIsScrolling:He,width:ve,getRowHeight:x,onRowsRendered:j,onScroll:G},ct=i(f),it=i(d),qe={cache:ue,class:o.e("left"),columns:i(l),data:Le,estimatedRowHeight:Y,leftTableRef:g,rowHeight:ce,bodyWidth:ct,headerWidth:ct,headerHeight:Se,height:it,rowKey:ge,scrollbarAlwaysOn:Ne,scrollbarStartGap:2,scrollbarEndGap:Pe,useIsScrolling:He,width:ct,getRowHeight:x,onScroll:ne},Me=i(c)+Pe,ye={cache:ue,class:o.e("right"),columns:i(s),data:Le,estimatedRowHeight:Y,rightTableRef:w,rowHeight:ce,bodyWidth:Me,headerWidth:Me,headerHeight:Se,height:it,rowKey:ge,scrollbarAlwaysOn:Ne,scrollbarStartGap:2,scrollbarEndGap:Pe,width:Me,style:`--${i(o.namespace)}-table-scrollbar-size: ${Pe}px`,useIsScrolling:He,getRowHeight:x,onScroll:ne},se=i(r),Ce={ns:o,depthMap:i(v),columnsStyles:se,expandColumnKey:X,expandedRowKeys:i(m),estimatedRowHeight:Y,hasFixedColumns:i(p),rowProps:_e,rowClass:$e,rowKey:ge,rowEventHandlers:fe,onRowHovered:O,onRowExpanded:B,onRowHeightChange:D},Be={cellProps:te,expandColumnKey:X,indentSize:Te,iconSize:me,rowKey:ge,expandedRowKeys:i(m),ns:o},le={ns:o,headerClass:de,headerProps:ie,columnsStyles:se},Ke={ns:o,sortBy:q,sortState:ee,headerCellProps:we,onColumnSorted:M},ft={row:un=>U(cJ,ht(un,Ce),{row:t.row,cell:vt=>{let Zt;return t.cell?U(Up,ht(vt,Be,{style:se[vt.column.key]}),va(Zt=t.cell(vt))?Zt:{default:()=>[Zt]}):U(Up,ht(vt,Be,{style:se[vt.column.key]}),null)}}),header:un=>U(fJ,ht(un,le),{header:t.header,cell:vt=>{let Zt;return t["header-cell"]?U(nb,ht(vt,Ke,{style:se[vt.column.key]}),va(Zt=t["header-cell"](vt))?Zt:{default:()=>[Zt]}):U(nb,ht(vt,Ke,{style:se[vt.column.key]}),null)}})},Et=[e.class,o.b(),o.e("root"),{[o.is("dynamic")]:i(b)}],jt={class:o.e("footer"),style:i(A)};return U("div",{class:Et,style:i(N)},[U(rJ,Je,va(ft)?ft:{default:()=>[ft]}),U(sJ,qe,va(ft)?ft:{default:()=>[ft]}),U(iJ,ye,va(ft)?ft:{default:()=>[ft]}),t.footer&&U(D_,jt,{default:t.footer}),i(I)&&U(B_,{class:o.e("empty"),style:i(T)},{default:t.empty}),t.overlay&&U(F_,{class:o.e("overlay")},{default:t.overlay})])}}}),vJ=Ee({disableWidth:Boolean,disableHeight:Boolean,onResize:{type:Z(Function)}}),mJ=K({name:"ElAutoResizer",props:vJ,setup(e,{slots:t}){const n=be("auto-resizer"),{height:o,width:r,sizer:l}=zX(e),s={width:"100%",height:"100%"};return()=>{var a;return U("div",{ref:l,class:n.b(),style:s},[(a=t.default)==null?void 0:a.call(t,{height:o.value,width:r.value})])}}}),gJ=rt(hJ),yJ=rt(mJ),hd=Symbol("tabsRootContextKey"),bJ=Ee({tabs:{type:Z(Array),default:()=>zt([])}}),V_="ElTabBar",wJ=K({name:V_}),CJ=K({...wJ,props:bJ,setup(e,{expose:t}){const n=e,o=ot(),r=xe(hd);r||ln(V_,"");const l=be("tabs"),s=P(),a=P(),u=()=>{let f=0,c=0;const h=["top","bottom"].includes(r.props.tabPosition)?"width":"height",v=h==="width"?"x":"y",m=v==="x"?"left":"top";return n.tabs.every(p=>{var y,g;const w=(g=(y=o.parent)==null?void 0:y.refs)==null?void 0:g[`tab-${p.uid}`];if(!w)return!1;if(!p.active)return!0;f=w[`offset${Fo(m)}`],c=w[`client${Fo(h)}`];const b=window.getComputedStyle(w);return h==="width"&&(n.tabs.length>1&&(c-=Number.parseFloat(b.paddingLeft)+Number.parseFloat(b.paddingRight)),f+=Number.parseFloat(b.paddingLeft)),!1}),{[h]:`${c}px`,transform:`translate${Fo(v)}(${f}px)`}},d=()=>a.value=u();return he(()=>n.tabs,async()=>{await je(),d()},{immediate:!0}),Ht(s,()=>d()),t({ref:s,update:d}),(f,c)=>(k(),F("div",{ref_key:"barRef",ref:s,class:$([i(l).e("active-bar"),i(l).is(i(r).props.tabPosition)]),style:Ve(a.value)},null,6))}});var SJ=ke(CJ,[["__file","tab-bar.vue"]]);const _J=Ee({panes:{type:Z(Array),default:()=>zt([])},currentName:{type:[String,Number],default:""},editable:Boolean,type:{type:String,values:["card","border-card",""],default:""},stretch:Boolean}),EJ={tabClick:(e,t,n)=>n instanceof Event,tabRemove:(e,t)=>t instanceof Event},ob="ElTabNav",kJ=K({name:ob,props:_J,emits:EJ,setup(e,{expose:t,emit:n}){const o=ot(),r=xe(hd);r||ln(ob,"");const l=be("tabs"),s=VN(),a=ZN(),u=P(),d=P(),f=P(),c=P(),h=P(!1),v=P(0),m=P(!1),p=P(!0),y=S(()=>["top","bottom"].includes(r.props.tabPosition)?"width":"height"),g=S(()=>({transform:`translate${y.value==="width"?"X":"Y"}(-${v.value}px)`})),w=()=>{if(!u.value)return;const R=u.value[`offset${Fo(y.value)}`],A=v.value;if(!A)return;const I=A>R?A-R:0;v.value=I},b=()=>{if(!u.value||!d.value)return;const R=d.value[`offset${Fo(y.value)}`],A=u.value[`offset${Fo(y.value)}`],I=v.value;if(R-I<=A)return;const L=R-I>A*2?I+A:R-A;v.value=L},C=async()=>{const R=d.value;if(!h.value||!f.value||!u.value||!R)return;await je();const A=f.value.querySelector(".is-active");if(!A)return;const I=u.value,L=["top","bottom"].includes(r.props.tabPosition),W=A.getBoundingClientRect(),H=I.getBoundingClientRect(),V=L?R.offsetWidth-H.width:R.offsetHeight-H.height,x=v.value;let M=x;L?(W.leftH.right&&(M=x+W.right-H.right)):(W.topH.bottom&&(M=x+(W.bottom-H.bottom))),M=Math.max(M,0),v.value=Math.min(M,V)},_=()=>{var R;if(!d.value||!u.value)return;e.stretch&&((R=c.value)==null||R.update());const A=d.value[`offset${Fo(y.value)}`],I=u.value[`offset${Fo(y.value)}`],L=v.value;I0&&(v.value=0))},E=R=>{const A=R.code,{up:I,down:L,left:W,right:H}=We;if(![I,L,W,H].includes(A))return;const V=Array.from(R.currentTarget.querySelectorAll("[role=tab]:not(.is-disabled)")),x=V.indexOf(R.target);let M;A===W||A===I?x===0?M=V.length-1:M=x-1:x{p.value&&(m.value=!0)},N=()=>m.value=!1;return he(s,R=>{R==="hidden"?p.value=!1:R==="visible"&&setTimeout(()=>p.value=!0,50)}),he(a,R=>{R?setTimeout(()=>p.value=!0,50):p.value=!1}),Ht(f,_),nt(()=>setTimeout(()=>C(),0)),wr(()=>_()),t({scrollToActiveTab:C,removeFocus:N}),he(()=>e.panes,()=>o.update(),{flush:"post",deep:!0}),()=>{const R=h.value?[U("span",{class:[l.e("nav-prev"),l.is("disabled",!h.value.prev)],onClick:w},[U(Fe,null,{default:()=>[U(Jr,null,null)]})]),U("span",{class:[l.e("nav-next"),l.is("disabled",!h.value.next)],onClick:b},[U(Fe,null,{default:()=>[U(Bn,null,null)]})])]:null,A=e.panes.map((I,L)=>{var W,H,V,x;const M=I.uid,D=I.props.disabled,O=(H=(W=I.props.name)!=null?W:I.index)!=null?H:`${L}`,B=!D&&(I.isClosable||e.editable);I.index=`${L}`;const j=B?U(Fe,{class:"is-icon-close",onClick:ue=>n("tabRemove",I,ue)},{default:()=>[U(Oo,null,null)]}):null,G=((x=(V=I.slots).label)==null?void 0:x.call(V))||I.props.label,ne=!D&&I.active?0:-1;return U("div",{ref:`tab-${M}`,class:[l.e("item"),l.is(r.props.tabPosition),l.is("active",I.active),l.is("disabled",D),l.is("closable",B),l.is("focus",m.value)],id:`tab-${O}`,key:`tab-${M}`,"aria-controls":`pane-${O}`,role:"tab","aria-selected":I.active,tabindex:ne,onFocus:()=>T(),onBlur:()=>N(),onClick:ue=>{N(),n("tabClick",I,O,ue)},onKeydown:ue=>{B&&(ue.code===We.delete||ue.code===We.backspace)&&n("tabRemove",I,ue)}},[G,j])});return U("div",{ref:f,class:[l.e("nav-wrap"),l.is("scrollable",!!h.value),l.is(r.props.tabPosition)]},[R,U("div",{class:l.e("nav-scroll"),ref:u},[U("div",{class:[l.e("nav"),l.is(r.props.tabPosition),l.is("stretch",e.stretch&&["top","bottom"].includes(r.props.tabPosition))],ref:d,style:g.value,role:"tablist",onKeydown:E},[e.type?null:U(SJ,{ref:c,tabs:[...e.panes]},null),A])])])}}}),$J=Ee({type:{type:String,values:["card","border-card",""],default:""},closable:Boolean,addable:Boolean,modelValue:{type:[String,Number]},editable:Boolean,tabPosition:{type:String,values:["top","right","bottom","left"],default:"top"},beforeLeave:{type:Z(Function),default:()=>!0},stretch:Boolean}),hf=e=>Ze(e)||Ye(e),TJ={[ut]:e=>hf(e),tabClick:(e,t)=>t instanceof Event,tabChange:e=>hf(e),edit:(e,t)=>["remove","add"].includes(t),tabRemove:e=>hf(e),tabAdd:()=>!0},OJ=K({name:"ElTabs",props:$J,emits:TJ,setup(e,{emit:t,slots:n,expose:o}){var r;const l=be("tabs"),{children:s,addChild:a,removeChild:u}=Tv(ot(),"ElTabPane"),d=P(),f=P((r=e.modelValue)!=null?r:"0"),c=async(p,y=!1)=>{var g,w,b;if(!(f.value===p||en(p)))try{await((g=e.beforeLeave)==null?void 0:g.call(e,p,f.value))!==!1&&(f.value=p,y&&(t(ut,p),t("tabChange",p)),(b=(w=d.value)==null?void 0:w.removeFocus)==null||b.call(w))}catch{}},h=(p,y,g)=>{p.props.disabled||(c(y,!0),t("tabClick",p,g))},v=(p,y)=>{p.props.disabled||en(p.props.name)||(y.stopPropagation(),t("edit",p.props.name,"remove"),t("tabRemove",p.props.name))},m=()=>{t("edit",void 0,"add"),t("tabAdd")};return he(()=>e.modelValue,p=>c(p)),he(f,async()=>{var p;await je(),(p=d.value)==null||p.scrollToActiveTab()}),pt(hd,{props:e,currentName:f,registerPane:a,unregisterPane:u}),o({currentName:f}),()=>{const p=n["add-icon"],y=e.editable||e.addable?U("span",{class:l.e("new-tab"),tabindex:"0",onClick:m,onKeydown:b=>{b.code===We.enter&&m()}},[p?ae(n,"add-icon"):U(Fe,{class:l.is("icon-plus")},{default:()=>[U($C,null,null)]})]):null,g=U("div",{class:[l.e("header"),l.is(e.tabPosition)]},[y,U(kJ,{ref:d,currentName:f.value,editable:e.editable,type:e.type,panes:s.value,stretch:e.stretch,onTabClick:h,onTabRemove:v},null)]),w=U("div",{class:l.e("content")},[ae(n,"default")]);return U("div",{class:[l.b(),l.m(e.tabPosition),{[l.m("card")]:e.type==="card",[l.m("border-card")]:e.type==="border-card"}]},[...e.tabPosition!=="bottom"?[g,w]:[w,g]])}}}),NJ=Ee({label:{type:String,default:""},name:{type:[String,Number]},closable:Boolean,disabled:Boolean,lazy:Boolean}),MJ=["id","aria-hidden","aria-labelledby"],H_="ElTabPane",RJ=K({name:H_}),IJ=K({...RJ,props:NJ,setup(e){const t=e,n=ot(),o=mn(),r=xe(hd);r||ln(H_,"usage: ");const l=be("tab-pane"),s=P(),a=S(()=>t.closable||r.props.closable),u=Ag(()=>{var v;return r.currentName.value===((v=t.name)!=null?v:s.value)}),d=P(u.value),f=S(()=>{var v;return(v=t.name)!=null?v:s.value}),c=Ag(()=>!t.lazy||d.value||u.value);he(u,v=>{v&&(d.value=!0)});const h=_t({uid:n.uid,slots:o,props:t,paneName:f,active:u,index:s,isClosable:a});return nt(()=>{r.registerPane(h)}),ol(()=>{r.unregisterPane(h.uid)}),(v,m)=>i(c)?et((k(),F("div",{key:0,id:`pane-${i(f)}`,class:$(i(l).b()),role:"tabpanel","aria-hidden":!i(u),"aria-labelledby":`tab-${i(f)}`},[ae(v.$slots,"default")],10,MJ)),[[St,i(u)]]):oe("v-if",!0)}});var z_=ke(IJ,[["__file","tab-pane.vue"]]);const AJ=rt(OJ,{TabPane:z_}),PJ=Kt(z_),xJ=Ee({type:{type:String,values:["primary","success","info","warning","danger",""],default:""},size:{type:String,values:Xo,default:""},truncated:{type:Boolean},lineClamp:{type:[String,Number]},tag:{type:String,default:"span"}}),LJ=K({name:"ElText"}),DJ=K({...LJ,props:xJ,setup(e){const t=e,n=nn(),o=be("text"),r=S(()=>[o.b(),o.m(t.type),o.m(n.value),o.is("truncated",t.truncated),o.is("line-clamp",!en(t.lineClamp))]);return(l,s)=>(k(),re(dt(l.tag),{class:$(i(r)),style:Ve({"-webkit-line-clamp":l.lineClamp})},{default:J(()=>[ae(l.$slots,"default")]),_:3},8,["class","style"]))}});var BJ=ke(DJ,[["__file","text.vue"]]);const FJ=rt(BJ),VJ=Ee({format:{type:String,default:"HH:mm"},modelValue:String,disabled:Boolean,editable:{type:Boolean,default:!0},effect:{type:String,default:"light"},clearable:{type:Boolean,default:!0},size:an,placeholder:String,start:{type:String,default:"09:00"},end:{type:String,default:"18:00"},step:{type:String,default:"00:30"},minTime:String,maxTime:String,name:String,prefixIcon:{type:Z([String,Object]),default:()=>kC},clearIcon:{type:Z([String,Object]),default:()=>ll},...na}),cr=e=>{const t=(e||"").split(":");if(t.length>=2){let n=Number.parseInt(t[0],10);const o=Number.parseInt(t[1],10),r=e.toUpperCase();return r.includes("AM")&&n===12?n=0:r.includes("PM")&&n!==12&&(n+=12),{hours:n,minutes:o}}return null},vf=(e,t)=>{const n=cr(e);if(!n)return-1;const o=cr(t);if(!o)return-1;const r=n.minutes+n.hours*60,l=o.minutes+o.hours*60;return r===l?0:r>l?1:-1},rb=e=>`${e}`.padStart(2,"0"),ss=e=>`${rb(e.hours)}:${rb(e.minutes)}`,HJ=(e,t)=>{const n=cr(e);if(!n)return"";const o=cr(t);if(!o)return"";const r={hours:n.hours,minutes:n.minutes};return r.minutes+=o.minutes,r.hours+=o.hours,r.hours+=Math.floor(r.minutes/60),r.minutes=r.minutes%60,ss(r)},zJ=K({name:"ElTimeSelect"}),KJ=K({...zJ,props:VJ,emits:["change","blur","focus","update:modelValue"],setup(e,{expose:t}){const n=e;lt.extend(Pv);const{Option:o}=Vl,r=be("input"),l=P(),s=zn(),{lang:a}=wt(),u=S(()=>n.modelValue),d=S(()=>{const g=cr(n.start);return g?ss(g):null}),f=S(()=>{const g=cr(n.end);return g?ss(g):null}),c=S(()=>{const g=cr(n.step);return g?ss(g):null}),h=S(()=>{const g=cr(n.minTime||"");return g?ss(g):null}),v=S(()=>{const g=cr(n.maxTime||"");return g?ss(g):null}),m=S(()=>{const g=[];if(n.start&&n.end&&n.step){let w=d.value,b;for(;w&&f.value&&vf(w,f.value)<=0;)b=lt(w,"HH:mm").locale(a.value).format(n.format),g.push({value:b,disabled:vf(w,h.value||"-1:-1")<=0||vf(w,v.value||"100:100")>=0}),w=HJ(w,c.value)}return g});return t({blur:()=>{var g,w;(w=(g=l.value)==null?void 0:g.blur)==null||w.call(g)},focus:()=>{var g,w;(w=(g=l.value)==null?void 0:g.focus)==null||w.call(g)}}),(g,w)=>(k(),re(i(Vl),{ref_key:"select",ref:l,"model-value":i(u),disabled:i(s),clearable:g.clearable,"clear-icon":g.clearIcon,size:g.size,effect:g.effect,placeholder:g.placeholder,"default-first-option":"",filterable:g.editable,"empty-values":g.emptyValues,"value-on-clear":g.valueOnClear,"onUpdate:modelValue":w[0]||(w[0]=b=>g.$emit("update:modelValue",b)),onChange:w[1]||(w[1]=b=>g.$emit("change",b)),onBlur:w[2]||(w[2]=b=>g.$emit("blur",b)),onFocus:w[3]||(w[3]=b=>g.$emit("focus",b))},{prefix:J(()=>[g.prefixIcon?(k(),re(i(Fe),{key:0,class:$(i(r).e("prefix-icon"))},{default:J(()=>[(k(),re(dt(g.prefixIcon)))]),_:1},8,["class"])):oe("v-if",!0)]),default:J(()=>[(k(!0),F(ze,null,mt(i(m),b=>(k(),re(i(o),{key:b.value,label:b.value,value:b.value,disabled:b.disabled},null,8,["label","value","disabled"]))),128))]),_:1},8,["model-value","disabled","clearable","clear-icon","size","effect","placeholder","filterable","empty-values","value-on-clear"]))}});var Hu=ke(KJ,[["__file","time-select.vue"]]);Hu.install=e=>{e.component(Hu.name,Hu)};const WJ=Hu,jJ=WJ,UJ=K({name:"ElTimeline",setup(e,{slots:t}){const n=be("timeline");return pt("timeline",t),()=>Ue("ul",{class:[n.b()]},[ae(t,"default")])}}),qJ=Ee({timestamp:{type:String,default:""},hideTimestamp:{type:Boolean,default:!1},center:{type:Boolean,default:!1},placement:{type:String,values:["top","bottom"],default:"bottom"},type:{type:String,values:["primary","success","warning","danger","info"],default:""},color:{type:String,default:""},size:{type:String,values:["normal","large"],default:"normal"},icon:{type:Ot},hollow:{type:Boolean,default:!1}}),YJ=K({name:"ElTimelineItem"}),GJ=K({...YJ,props:qJ,setup(e){const t=e,n=be("timeline-item"),o=S(()=>[n.e("node"),n.em("node",t.size||""),n.em("node",t.type||""),n.is("hollow",t.hollow)]);return(r,l)=>(k(),F("li",{class:$([i(n).b(),{[i(n).e("center")]:r.center}])},[z("div",{class:$(i(n).e("tail"))},null,2),r.$slots.dot?oe("v-if",!0):(k(),F("div",{key:0,class:$(i(o)),style:Ve({backgroundColor:r.color})},[r.icon?(k(),re(i(Fe),{key:0,class:$(i(n).e("icon"))},{default:J(()=>[(k(),re(dt(r.icon)))]),_:1},8,["class"])):oe("v-if",!0)],6)),r.$slots.dot?(k(),F("div",{key:1,class:$(i(n).e("dot"))},[ae(r.$slots,"dot")],2)):oe("v-if",!0),z("div",{class:$(i(n).e("wrapper"))},[!r.hideTimestamp&&r.placement==="top"?(k(),F("div",{key:0,class:$([i(n).e("timestamp"),i(n).is("top")])},Oe(r.timestamp),3)):oe("v-if",!0),z("div",{class:$(i(n).e("content"))},[ae(r.$slots,"default")],2),!r.hideTimestamp&&r.placement==="bottom"?(k(),F("div",{key:1,class:$([i(n).e("timestamp"),i(n).is("bottom")])},Oe(r.timestamp),3)):oe("v-if",!0)],2)],2))}});var K_=ke(GJ,[["__file","timeline-item.vue"]]);const XJ=rt(UJ,{TimelineItem:K_}),JJ=Kt(K_),W_=Ee({nowrap:Boolean});var j_=(e=>(e.top="top",e.bottom="bottom",e.left="left",e.right="right",e))(j_||{});const ZJ=Object.values(j_),am=Ee({width:{type:Number,default:10},height:{type:Number,default:10},style:{type:Z(Object),default:null}}),QJ=Ee({side:{type:Z(String),values:ZJ,required:!0}}),eZ=["absolute","fixed"],tZ=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],im=Ee({arrowPadding:{type:Z(Number),default:5},effect:{type:String,default:""},contentClass:String,placement:{type:Z(String),values:tZ,default:"bottom"},reference:{type:Z(Object),default:null},offset:{type:Number,default:8},strategy:{type:Z(String),values:eZ,default:"absolute"},showArrow:{type:Boolean,default:!1},...wn(["ariaLabel"])}),um=Ee({delayDuration:{type:Number,default:300},defaultOpen:Boolean,open:{type:Boolean,default:void 0},onOpenChange:{type:Z(Function)},"onUpdate:open":{type:Z(Function)}}),ts={type:Z(Function)},cm=Ee({onBlur:ts,onClick:ts,onFocus:ts,onMouseDown:ts,onMouseEnter:ts,onMouseLeave:ts}),nZ=Ee({...um,...am,...cm,...im,alwaysOn:Boolean,fullTransition:Boolean,transitionProps:{type:Z(Object),default:null},teleported:Boolean,to:{type:Z(String),default:"body"}}),vd=Symbol("tooltipV2"),U_=Symbol("tooltipV2Content"),mf="tooltip_v2.open",oZ=K({name:"ElTooltipV2Root"}),rZ=K({...oZ,props:um,setup(e,{expose:t}){const n=e,o=P(n.defaultOpen),r=P(null),l=S({get:()=>Ll(n.open)?o.value:n.open,set:y=>{var g;o.value=y,(g=n["onUpdate:open"])==null||g.call(n,y)}}),s=S(()=>Ye(n.delayDuration)&&n.delayDuration>0),{start:a,stop:u}=Pl(()=>{l.value=!0},S(()=>n.delayDuration),{immediate:!1}),d=be("tooltip-v2"),f=kn(),c=()=>{u(),l.value=!0},h=()=>{i(s)?a():c()},v=c,m=()=>{u(),l.value=!1};return he(l,y=>{var g;y&&(document.dispatchEvent(new CustomEvent(mf)),v()),(g=n.onOpenChange)==null||g.call(n,y)}),nt(()=>{document.addEventListener(mf,m)}),Pt(()=>{u(),document.removeEventListener(mf,m)}),pt(vd,{contentId:f,triggerRef:r,ns:d,onClose:m,onDelayOpen:h,onOpen:v}),t({onOpen:v,onClose:m}),(y,g)=>ae(y.$slots,"default",{open:i(l)})}});var lZ=ke(rZ,[["__file","root.vue"]]);const sZ=K({name:"ElTooltipV2Arrow"}),aZ=K({...sZ,props:{...am,...QJ},setup(e){const t=e,{ns:n}=xe(vd),{arrowRef:o}=xe(U_),r=S(()=>{const{style:l,width:s,height:a}=t,u=n.namespace.value;return{[`--${u}-tooltip-v2-arrow-width`]:`${s}px`,[`--${u}-tooltip-v2-arrow-height`]:`${a}px`,[`--${u}-tooltip-v2-arrow-border-width`]:`${s/2}px`,[`--${u}-tooltip-v2-arrow-cover-width`]:s/2-1,...l||{}}});return(l,s)=>(k(),F("span",{ref_key:"arrowRef",ref:o,style:Ve(i(r)),class:$(i(n).e("arrow"))},null,6))}});var lb=ke(aZ,[["__file","arrow.vue"]]);const iZ=Ee({style:{type:Z([String,Object,Array]),default:()=>({})}}),uZ=K({name:"ElVisuallyHidden"}),cZ=K({...uZ,props:iZ,setup(e){const t=e,n=S(()=>[t.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}]);return(o,r)=>(k(),F("span",ht(o.$attrs,{style:i(n)}),[ae(o.$slots,"default")],16))}});var dZ=ke(cZ,[["__file","visual-hidden.vue"]]);const fZ=["data-side"],pZ=K({name:"ElTooltipV2Content"}),hZ=K({...pZ,props:{...im,...W_},setup(e){const t=e,{triggerRef:n,contentId:o}=xe(vd),r=P(t.placement),l=P(t.strategy),s=P(null),{referenceRef:a,contentRef:u,middlewareData:d,x:f,y:c,update:h}=H6({placement:r,strategy:l,middleware:S(()=>{const b=[aS(t.offset)];return t.showArrow&&b.push(z6({arrowRef:s})),b})}),v=ea().nextZIndex(),m=be("tooltip-v2"),p=S(()=>r.value.split("-")[0]),y=S(()=>({position:i(l),top:`${i(c)||0}px`,left:`${i(f)||0}px`,zIndex:v})),g=S(()=>{if(!t.showArrow)return{};const{arrow:b}=i(d);return{[`--${m.namespace.value}-tooltip-v2-arrow-x`]:`${b==null?void 0:b.x}px`||"",[`--${m.namespace.value}-tooltip-v2-arrow-y`]:`${b==null?void 0:b.y}px`||""}}),w=S(()=>[m.e("content"),m.is("dark",t.effect==="dark"),m.is(i(l)),t.contentClass]);return he(s,()=>h()),he(()=>t.placement,b=>r.value=b),nt(()=>{he(()=>t.reference||n.value,b=>{a.value=b||void 0},{immediate:!0})}),pt(U_,{arrowRef:s}),(b,C)=>(k(),F("div",{ref_key:"contentRef",ref:u,style:Ve(i(y)),"data-tooltip-v2-root":""},[b.nowrap?oe("v-if",!0):(k(),F("div",{key:0,"data-side":i(p),class:$(i(w))},[ae(b.$slots,"default",{contentStyle:i(y),contentClass:i(w)}),U(i(dZ),{id:i(o),role:"tooltip"},{default:J(()=>[b.ariaLabel?(k(),F(ze,{key:0},[bt(Oe(b.ariaLabel),1)],64)):ae(b.$slots,"default",{key:1})]),_:3},8,["id"]),ae(b.$slots,"arrow",{style:Ve(i(g)),side:i(p)})],10,fZ))],4))}});var sb=ke(hZ,[["__file","content.vue"]]);const vZ=Ee({setRef:{type:Z(Function),required:!0},onlyChild:Boolean});var mZ=K({props:vZ,setup(e,{slots:t}){const n=P(),o=ed(n,r=>{r?e.setRef(r.nextElementSibling):e.setRef(null)});return()=>{var r;const[l]=((r=t.default)==null?void 0:r.call(t))||[],s=e.onlyChild?x3(l.children):l.children;return U(ze,{ref:o},[s])}}});const gZ=K({name:"ElTooltipV2Trigger"}),yZ=K({...gZ,props:{...W_,...cm},setup(e){const t=e,{onClose:n,onOpen:o,onDelayOpen:r,triggerRef:l,contentId:s}=xe(vd);let a=!1;const u=w=>{l.value=w},d=()=>{a=!1},f=Yt(t.onMouseEnter,r),c=Yt(t.onMouseLeave,n),h=Yt(t.onMouseDown,()=>{n(),a=!0,document.addEventListener("mouseup",d,{once:!0})}),v=Yt(t.onFocus,()=>{a||o()}),m=Yt(t.onBlur,n),p=Yt(t.onClick,w=>{w.detail===0&&n()}),y={blur:m,click:p,focus:v,mousedown:h,mouseenter:f,mouseleave:c},g=(w,b,C)=>{w&&Object.entries(b).forEach(([_,E])=>{w[C](_,E)})};return he(l,(w,b)=>{g(w,y,"addEventListener"),g(b,y,"removeEventListener"),w&&w.setAttribute("aria-describedby",s.value)}),Pt(()=>{g(l.value,y,"removeEventListener"),document.removeEventListener("mouseup",d)}),(w,b)=>w.nowrap?(k(),re(i(mZ),{key:0,"set-ref":u,"only-child":""},{default:J(()=>[ae(w.$slots,"default")]),_:3})):(k(),F("button",ht({key:1,ref_key:"triggerRef",ref:l},w.$attrs),[ae(w.$slots,"default")],16))}});var bZ=ke(yZ,[["__file","trigger.vue"]]);const wZ=K({name:"ElTooltipV2"}),CZ=K({...wZ,props:nZ,setup(e){const n=bn(e),o=_t(Ho(n,Object.keys(am))),r=_t(Ho(n,Object.keys(im))),l=_t(Ho(n,Object.keys(um))),s=_t(Ho(n,Object.keys(cm)));return(a,u)=>(k(),re(lZ,dr(Es(l)),{default:J(({open:d})=>[U(bZ,ht(s,{nowrap:""}),{default:J(()=>[ae(a.$slots,"trigger")]),_:3},16),(k(),re(qs,{to:a.to,disabled:!a.teleported},[a.fullTransition?(k(),re(hn,dr(ht({key:0},a.transitionProps)),{default:J(()=>[a.alwaysOn||d?(k(),re(sb,dr(ht({key:0},r)),{arrow:J(({style:f,side:c})=>[a.showArrow?(k(),re(lb,ht({key:0},o,{style:f,side:c}),null,16,["style","side"])):oe("v-if",!0)]),default:J(()=>[ae(a.$slots,"default")]),_:3},16)):oe("v-if",!0)]),_:2},1040)):(k(),F(ze,{key:1},[a.alwaysOn||d?(k(),re(sb,dr(ht({key:0},r)),{arrow:J(({style:f,side:c})=>[a.showArrow?(k(),re(lb,ht({key:0},o,{style:f,side:c}),null,16,["style","side"])):oe("v-if",!0)]),default:J(()=>[ae(a.$slots,"default")]),_:3},16)):oe("v-if",!0)],64))],8,["to","disabled"]))]),_:3},16))}});var SZ=ke(CZ,[["__file","tooltip.vue"]]);const _Z=rt(SZ),q_="left-check-change",Y_="right-check-change",as=Ee({data:{type:Z(Array),default:()=>[]},titles:{type:Z(Array),default:()=>[]},buttonTexts:{type:Z(Array),default:()=>[]},filterPlaceholder:String,filterMethod:{type:Z(Function)},leftDefaultChecked:{type:Z(Array),default:()=>[]},rightDefaultChecked:{type:Z(Array),default:()=>[]},renderContent:{type:Z(Function)},modelValue:{type:Z(Array),default:()=>[]},format:{type:Z(Object),default:()=>({})},filterable:Boolean,props:{type:Z(Object),default:()=>zt({label:"label",key:"key",disabled:"disabled"})},targetOrder:{type:String,values:["original","push","unshift"],default:"original"},validateEvent:{type:Boolean,default:!0}}),qp=(e,t)=>[e,t].every(Ae)||Ae(e)&&fn(t),EZ={[Dt]:(e,t,n)=>[e,n].every(Ae)&&["left","right"].includes(t),[ut]:e=>Ae(e),[q_]:qp,[Y_]:qp},Yp="checked-change",kZ=Ee({data:as.data,optionRender:{type:Z(Function)},placeholder:String,title:String,filterable:Boolean,format:as.format,filterMethod:as.filterMethod,defaultChecked:as.leftDefaultChecked,props:as.props}),$Z={[Yp]:qp},Di=e=>{const t={label:"label",key:"key",disabled:"disabled"};return S(()=>({...t,...e.props}))},TZ=(e,t,n)=>{const o=Di(e),r=S(()=>e.data.filter(f=>Ge(e.filterMethod)?e.filterMethod(t.query,f):String(f[o.value.label]||f[o.value.key]).toLowerCase().includes(t.query.toLowerCase()))),l=S(()=>r.value.filter(f=>!f[o.value.disabled])),s=S(()=>{const f=t.checked.length,c=e.data.length,{noChecked:h,hasChecked:v}=e.format;return h&&v?f>0?v.replace(/\${checked}/g,f.toString()).replace(/\${total}/g,c.toString()):h.replace(/\${total}/g,c.toString()):`${f}/${c}`}),a=S(()=>{const f=t.checked.length;return f>0&&f{const f=l.value.map(c=>c[o.value.key]);t.allChecked=f.length>0&&f.every(c=>t.checked.includes(c))},d=f=>{t.checked=f?l.value.map(c=>c[o.value.key]):[]};return he(()=>t.checked,(f,c)=>{if(u(),t.checkChangeByUser){const h=f.concat(c).filter(v=>!f.includes(v)||!c.includes(v));n(Yp,f,h)}else n(Yp,f),t.checkChangeByUser=!0}),he(l,()=>{u()}),he(()=>e.data,()=>{const f=[],c=r.value.map(h=>h[o.value.key]);t.checked.forEach(h=>{c.includes(h)&&f.push(h)}),t.checkChangeByUser=!1,t.checked=f}),he(()=>e.defaultChecked,(f,c)=>{if(c&&f.length===c.length&&f.every(m=>c.includes(m)))return;const h=[],v=l.value.map(m=>m[o.value.key]);f.forEach(m=>{v.includes(m)&&h.push(m)}),t.checkChangeByUser=!1,t.checked=h},{immediate:!0}),{filteredData:r,checkableData:l,checkedSummary:s,isIndeterminate:a,updateAllChecked:u,handleAllCheckedChange:d}},OZ=(e,t)=>({onSourceCheckedChange:(r,l)=>{e.leftChecked=r,l&&t(q_,r,l)},onTargetCheckedChange:(r,l)=>{e.rightChecked=r,l&&t(Y_,r,l)}}),NZ=e=>{const t=Di(e),n=S(()=>e.data.reduce((l,s)=>(l[s[t.value.key]]=s)&&l,{})),o=S(()=>e.data.filter(l=>!e.modelValue.includes(l[t.value.key]))),r=S(()=>e.targetOrder==="original"?e.data.filter(l=>e.modelValue.includes(l[t.value.key])):e.modelValue.reduce((l,s)=>{const a=n.value[s];return a&&l.push(a),l},[]));return{sourceData:o,targetData:r}},MZ=(e,t,n)=>{const o=Di(e),r=(a,u,d)=>{n(ut,a),n(Dt,a,u,d)};return{addToLeft:()=>{const a=e.modelValue.slice();t.rightChecked.forEach(u=>{const d=a.indexOf(u);d>-1&&a.splice(d,1)}),r(a,"left",t.rightChecked)},addToRight:()=>{let a=e.modelValue.slice();const u=e.data.filter(d=>{const f=d[o.value.key];return t.leftChecked.includes(f)&&!e.modelValue.includes(f)}).map(d=>d[o.value.key]);a=e.targetOrder==="unshift"?u.concat(a):a.concat(u),e.targetOrder==="original"&&(a=e.data.filter(d=>a.includes(d[o.value.key])).map(d=>d[o.value.key])),r(a,"right",t.leftChecked)}}},RZ=K({name:"ElTransferPanel"}),IZ=K({...RZ,props:kZ,emits:$Z,setup(e,{expose:t,emit:n}){const o=e,r=mn(),l=({option:b})=>b,{t:s}=wt(),a=be("transfer"),u=_t({checked:[],allChecked:!1,query:"",checkChangeByUser:!0}),d=Di(o),{filteredData:f,checkedSummary:c,isIndeterminate:h,handleAllCheckedChange:v}=TZ(o,u,n),m=S(()=>!lo(u.query)&&lo(f.value)),p=S(()=>!lo(r.default()[0].children)),{checked:y,allChecked:g,query:w}=bn(u);return t({query:w}),(b,C)=>(k(),F("div",{class:$(i(a).b("panel"))},[z("p",{class:$(i(a).be("panel","header"))},[U(i(go),{modelValue:i(g),"onUpdate:modelValue":C[0]||(C[0]=_=>At(g)?g.value=_:null),indeterminate:i(h),"validate-event":!1,onChange:i(v)},{default:J(()=>[bt(Oe(b.title)+" ",1),z("span",null,Oe(i(c)),1)]),_:1},8,["modelValue","indeterminate","onChange"])],2),z("div",{class:$([i(a).be("panel","body"),i(a).is("with-footer",i(p))])},[b.filterable?(k(),re(i(Nn),{key:0,modelValue:i(w),"onUpdate:modelValue":C[1]||(C[1]=_=>At(w)?w.value=_:null),class:$(i(a).be("panel","filter")),size:"default",placeholder:b.placeholder,"prefix-icon":i(h3),clearable:"","validate-event":!1},null,8,["modelValue","class","placeholder","prefix-icon"])):oe("v-if",!0),et(U(i(l2),{modelValue:i(y),"onUpdate:modelValue":C[2]||(C[2]=_=>At(y)?y.value=_:null),"validate-event":!1,class:$([i(a).is("filterable",b.filterable),i(a).be("panel","list")])},{default:J(()=>[(k(!0),F(ze,null,mt(i(f),_=>(k(),re(i(go),{key:_[i(d).key],class:$(i(a).be("panel","item")),value:_[i(d).key],disabled:_[i(d).disabled],"validate-event":!1},{default:J(()=>{var E;return[U(l,{option:(E=b.optionRender)==null?void 0:E.call(b,_)},null,8,["option"])]}),_:2},1032,["class","value","disabled"]))),128))]),_:1},8,["modelValue","class"]),[[St,!i(m)&&!i(lo)(b.data)]]),et(z("p",{class:$(i(a).be("panel","empty"))},Oe(i(m)?i(s)("el.transfer.noMatch"):i(s)("el.transfer.noData")),3),[[St,i(m)||i(lo)(b.data)]])],2),i(p)?(k(),F("p",{key:0,class:$(i(a).be("panel","footer"))},[ae(b.$slots,"default")],2)):oe("v-if",!0)],2))}});var ab=ke(IZ,[["__file","transfer-panel.vue"]]);const AZ={key:0},PZ={key:0},xZ=K({name:"ElTransfer"}),LZ=K({...xZ,props:as,emits:EZ,setup(e,{expose:t,emit:n}){const o=e,r=mn(),{t:l}=wt(),s=be("transfer"),{formItem:a}=An(),u=_t({leftChecked:[],rightChecked:[]}),d=Di(o),{sourceData:f,targetData:c}=NZ(o),{onSourceCheckedChange:h,onTargetCheckedChange:v}=OZ(u,n),{addToLeft:m,addToRight:p}=MZ(o,u,n),y=P(),g=P(),w=N=>{switch(N){case"left":y.value.query="";break;case"right":g.value.query="";break}},b=S(()=>o.buttonTexts.length===2),C=S(()=>o.titles[0]||l("el.transfer.titles.0")),_=S(()=>o.titles[1]||l("el.transfer.titles.1")),E=S(()=>o.filterPlaceholder||l("el.transfer.filterPlaceholder"));he(()=>o.modelValue,()=>{var N;o.validateEvent&&((N=a==null?void 0:a.validate)==null||N.call(a,"change").catch(R=>void 0))});const T=S(()=>N=>o.renderContent?o.renderContent(Ue,N):r.default?r.default({option:N}):Ue("span",N[d.value.label]||N[d.value.key]));return t({clearQuery:w,leftPanel:y,rightPanel:g}),(N,R)=>(k(),F("div",{class:$(i(s).b())},[U(ab,{ref_key:"leftPanel",ref:y,data:i(f),"option-render":i(T),placeholder:i(E),title:i(C),filterable:N.filterable,format:N.format,"filter-method":N.filterMethod,"default-checked":N.leftDefaultChecked,props:o.props,onCheckedChange:i(h)},{default:J(()=>[ae(N.$slots,"left-footer")]),_:3},8,["data","option-render","placeholder","title","filterable","format","filter-method","default-checked","props","onCheckedChange"]),z("div",{class:$(i(s).e("buttons"))},[U(i(pn),{type:"primary",class:$([i(s).e("button"),i(s).is("with-texts",i(b))]),disabled:i(lo)(u.rightChecked),onClick:i(m)},{default:J(()=>[U(i(Fe),null,{default:J(()=>[U(i(Jr))]),_:1}),i(en)(N.buttonTexts[0])?oe("v-if",!0):(k(),F("span",AZ,Oe(N.buttonTexts[0]),1))]),_:1},8,["class","disabled","onClick"]),U(i(pn),{type:"primary",class:$([i(s).e("button"),i(s).is("with-texts",i(b))]),disabled:i(lo)(u.leftChecked),onClick:i(p)},{default:J(()=>[i(en)(N.buttonTexts[1])?oe("v-if",!0):(k(),F("span",PZ,Oe(N.buttonTexts[1]),1)),U(i(Fe),null,{default:J(()=>[U(i(Bn))]),_:1})]),_:1},8,["class","disabled","onClick"])],2),U(ab,{ref_key:"rightPanel",ref:g,data:i(c),"option-render":i(T),placeholder:i(E),filterable:N.filterable,format:N.format,"filter-method":N.filterMethod,title:i(_),"default-checked":N.rightDefaultChecked,props:o.props,onCheckedChange:i(v)},{default:J(()=>[ae(N.$slots,"right-footer")]),_:3},8,["data","option-render","placeholder","filterable","format","filter-method","title","default-checked","props","onCheckedChange"])],2))}});var DZ=ke(LZ,[["__file","transfer.vue"]]);const BZ=rt(DZ),Ss="$treeNodeId",ib=function(e,t){!t||t[Ss]||Object.defineProperty(t,Ss,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},dm=function(e,t){return e?t[e]:t[Ss]},Gp=(e,t,n)=>{const o=e.value.currentNode;n();const r=e.value.currentNode;o!==r&&t("current-change",r?r.data:null,r)},Xp=e=>{let t=!0,n=!0,o=!0;for(let r=0,l=e.length;r"u"){const l=o[t];return l===void 0?"":l}};let FZ=0,Jp=class zu{constructor(t){this.id=FZ++,this.text=null,this.checked=!1,this.indeterminate=!1,this.data=null,this.expanded=!1,this.parent=null,this.visible=!0,this.isCurrent=!1,this.canFocus=!1;for(const n in t)Ct(t,n)&&(this[n]=t[n]);this.level=0,this.loaded=!1,this.childNodes=[],this.loading=!1,this.parent&&(this.level=this.parent.level+1)}initialize(){const t=this.store;if(!t)throw new Error("[Node]store is required!");t.registerNode(this);const n=t.props;if(n&&typeof n.isLeaf<"u"){const l=cu(this,"isLeaf");typeof l=="boolean"&&(this.isLeafByUser=l)}if(t.lazy!==!0&&this.data?(this.setData(this.data),t.defaultExpandAll&&(this.expanded=!0,this.canFocus=!0)):this.level>0&&t.lazy&&t.defaultExpandAll&&this.expand(),Array.isArray(this.data)||ib(this,this.data),!this.data)return;const o=t.defaultExpandedKeys,r=t.key;r&&o&&o.includes(this.key)&&this.expand(null,t.autoExpandParent),r&&t.currentNodeKey!==void 0&&this.key===t.currentNodeKey&&(t.currentNode=this,t.currentNode.isCurrent=!0),t.lazy&&t._initDefaultCheckedNode(this),this.updateLeafState(),this.parent&&(this.level===1||this.parent.expanded===!0)&&(this.canFocus=!0)}setData(t){Array.isArray(t)||ib(this,t),this.data=t,this.childNodes=[];let n;this.level===0&&Array.isArray(this.data)?n=this.data:n=cu(this,"children")||[];for(let o=0,r=n.length;o-1)return t.childNodes[n+1]}return null}get previousSibling(){const t=this.parent;if(t){const n=t.childNodes.indexOf(this);if(n>-1)return n>0?t.childNodes[n-1]:null}return null}contains(t,n=!0){return(this.childNodes||[]).some(o=>o===t||n&&o.contains(t))}remove(){const t=this.parent;t&&t.removeChild(this)}insertChild(t,n,o){if(!t)throw new Error("InsertChild error: child is required.");if(!(t instanceof zu)){if(!o){const r=this.getChildren(!0);r.includes(t.data)||(typeof n>"u"||n<0?r.push(t.data):r.splice(n,0,t.data))}Object.assign(t,{parent:this,store:this.store}),t=_t(new zu(t)),t instanceof zu&&t.initialize()}t.level=this.level+1,typeof n>"u"||n<0?this.childNodes.push(t):this.childNodes.splice(n,0,t),this.updateLeafState()}insertBefore(t,n){let o;n&&(o=this.childNodes.indexOf(n)),this.insertChild(t,o)}insertAfter(t,n){let o;n&&(o=this.childNodes.indexOf(n),o!==-1&&(o+=1)),this.insertChild(t,o)}removeChild(t){const n=this.getChildren()||[],o=n.indexOf(t.data);o>-1&&n.splice(o,1);const r=this.childNodes.indexOf(t);r>-1&&(this.store&&this.store.deregisterNode(t),t.parent=null,this.childNodes.splice(r,1)),this.updateLeafState()}removeChildByData(t){let n=null;for(let o=0;o{if(n){let r=this.parent;for(;r.level>0;)r.expanded=!0,r=r.parent}this.expanded=!0,t&&t(),this.childNodes.forEach(r=>{r.canFocus=!0})};this.shouldLoadData()?this.loadData(r=>{Array.isArray(r)&&(this.checked?this.setChecked(!0,!0):this.store.checkStrictly||ba(this),o())}):o()}doCreateChildren(t,n={}){t.forEach(o=>{this.insertChild(Object.assign({data:o},n),void 0,!0)})}collapse(){this.expanded=!1,this.childNodes.forEach(t=>{t.canFocus=!1})}shouldLoadData(){return this.store.lazy===!0&&this.store.load&&!this.loaded}updateLeafState(){if(this.store.lazy===!0&&this.loaded!==!0&&typeof this.isLeafByUser<"u"){this.isLeaf=this.isLeafByUser;return}const t=this.childNodes;if(!this.store.lazy||this.store.lazy===!0&&this.loaded===!0){this.isLeaf=!t||t.length===0;return}this.isLeaf=!1}setChecked(t,n,o,r){if(this.indeterminate=t==="half",this.checked=t===!0,this.store.checkStrictly)return;if(!(this.shouldLoadData()&&!this.store.checkDescendants)){const{all:s,allWithoutDisable:a}=Xp(this.childNodes);!this.isLeaf&&!s&&a&&(this.checked=!1,t=!1);const u=()=>{if(n){const d=this.childNodes;for(let h=0,v=d.length;h{u(),ba(this)},{checked:t!==!1});return}else u()}const l=this.parent;!l||l.level===0||o||ba(l)}getChildren(t=!1){if(this.level===0)return this.data;const n=this.data;if(!n)return null;const o=this.store.props;let r="children";return o&&(r=o.children||"children"),n[r]===void 0&&(n[r]=null),t&&!n[r]&&(n[r]=[]),n[r]}updateChildren(){const t=this.getChildren()||[],n=this.childNodes.map(l=>l.data),o={},r=[];t.forEach((l,s)=>{const a=l[Ss];!!a&&n.findIndex(d=>d[Ss]===a)>=0?o[a]={index:s,data:l}:r.push({index:s,data:l})}),this.store.lazy||n.forEach(l=>{o[l[Ss]]||this.removeChildByData(l)}),r.forEach(({index:l,data:s})=>{this.insertChild({data:s},l)}),this.updateLeafState()}loadData(t,n={}){if(this.store.lazy===!0&&this.store.load&&!this.loaded&&(!this.loading||Object.keys(n).length)){this.loading=!0;const o=l=>{this.childNodes=[],this.doCreateChildren(l,n),this.loaded=!0,this.loading=!1,this.updateLeafState(),t&&t.call(this,l)},r=()=>{this.loading=!1};this.store.load(this,o,r)}else t&&t.call(this)}eachNode(t){const n=[this];for(;n.length;){const o=n.shift();n.unshift(...o.childNodes),t(o)}}reInitChecked(){this.store.checkStrictly||ba(this)}};class VZ{constructor(t){this.currentNode=null,this.currentNodeKey=null;for(const n in t)Ct(t,n)&&(this[n]=t[n]);this.nodesMap={}}initialize(){if(this.root=new Jp({data:this.data,store:this}),this.root.initialize(),this.lazy&&this.load){const t=this.load;t(this.root,n=>{this.root.doCreateChildren(n),this._initDefaultCheckedNodes()})}else this._initDefaultCheckedNodes()}filter(t){const n=this.filterNodeMethod,o=this.lazy,r=function(l){const s=l.root?l.root.childNodes:l.childNodes;if(s.forEach(a=>{a.visible=n.call(a,t,a.data,a),r(a)}),!l.visible&&s.length){let a=!0;a=!s.some(u=>u.visible),l.root?l.root.visible=a===!1:l.visible=a===!1}t&&l.visible&&!l.isLeaf&&(!o||l.loaded)&&l.expand()};r(this)}setData(t){t!==this.root.data?(this.root.setData(t),this._initDefaultCheckedNodes()):this.root.updateChildren()}getNode(t){if(t instanceof Jp)return t;const n=at(t)?dm(this.key,t):t;return this.nodesMap[n]||null}insertBefore(t,n){const o=this.getNode(n);o.parent.insertBefore({data:t},o)}insertAfter(t,n){const o=this.getNode(n);o.parent.insertAfter({data:t},o)}remove(t){const n=this.getNode(t);n&&n.parent&&(n===this.currentNode&&(this.currentNode=null),n.parent.removeChild(n))}append(t,n){const o=Ll(n)?this.root:this.getNode(n);o&&o.insertChild({data:t})}_initDefaultCheckedNodes(){const t=this.defaultCheckedKeys||[],n=this.nodesMap;t.forEach(o=>{const r=n[o];r&&r.setChecked(!0,!this.checkStrictly)})}_initDefaultCheckedNode(t){(this.defaultCheckedKeys||[]).includes(t.key)&&t.setChecked(!0,!this.checkStrictly)}setDefaultCheckedKey(t){t!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=t,this._initDefaultCheckedNodes())}registerNode(t){const n=this.key;!t||!t.data||(n?t.key!==void 0&&(this.nodesMap[t.key]=t):this.nodesMap[t.id]=t)}deregisterNode(t){!this.key||!t||!t.data||(t.childNodes.forEach(o=>{this.deregisterNode(o)}),delete this.nodesMap[t.key])}getCheckedNodes(t=!1,n=!1){const o=[],r=function(l){(l.root?l.root.childNodes:l.childNodes).forEach(a=>{(a.checked||n&&a.indeterminate)&&(!t||t&&a.isLeaf)&&o.push(a.data),r(a)})};return r(this),o}getCheckedKeys(t=!1){return this.getCheckedNodes(t).map(n=>(n||{})[this.key])}getHalfCheckedNodes(){const t=[],n=function(o){(o.root?o.root.childNodes:o.childNodes).forEach(l=>{l.indeterminate&&t.push(l.data),n(l)})};return n(this),t}getHalfCheckedKeys(){return this.getHalfCheckedNodes().map(t=>(t||{})[this.key])}_getAllNodes(){const t=[],n=this.nodesMap;for(const o in n)Ct(n,o)&&t.push(n[o]);return t}updateChildren(t,n){const o=this.nodesMap[t];if(!o)return;const r=o.childNodes;for(let l=r.length-1;l>=0;l--){const s=r[l];this.remove(s.data)}for(let l=0,s=n.length;lu.level-d.level),l=Object.create(null),s=Object.keys(o);r.forEach(u=>u.setChecked(!1,!1));const a=u=>{u.childNodes.forEach(d=>{var f;l[d.data[t]]=!0,(f=d.childNodes)!=null&&f.length&&a(d)})};for(let u=0,d=r.length;u{y.isLeaf||y.setChecked(!1,!1),v(y)})};v(f)}}}setCheckedNodes(t,n=!1){const o=this.key,r={};t.forEach(l=>{r[(l||{})[o]]=!0}),this._setCheckedKeys(o,n,r)}setCheckedKeys(t,n=!1){this.defaultCheckedKeys=t;const o=this.key,r={};t.forEach(l=>{r[l]=!0}),this._setCheckedKeys(o,n,r)}setDefaultExpandedKeys(t){t=t||[],this.defaultExpandedKeys=t,t.forEach(n=>{const o=this.getNode(n);o&&o.expand(null,this.autoExpandParent)})}setChecked(t,n,o){const r=this.getNode(t);r&&r.setChecked(!!n,o)}getCurrentNode(){return this.currentNode}setCurrentNode(t){const n=this.currentNode;n&&(n.isCurrent=!1),this.currentNode=t,this.currentNode.isCurrent=!0}setUserCurrentNode(t,n=!0){const o=t[this.key],r=this.nodesMap[o];this.setCurrentNode(r),n&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0)}setCurrentNodeKey(t,n=!0){if(t==null){this.currentNode&&(this.currentNode.isCurrent=!1),this.currentNode=null;return}const o=this.getNode(t);o&&(this.setCurrentNode(o),n&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0))}}const HZ=K({name:"ElTreeNodeContent",props:{node:{type:Object,required:!0},renderContent:Function},setup(e){const t=be("tree"),n=xe("NodeInstance"),o=xe("RootTree");return()=>{const r=e.node,{data:l,store:s}=r;return e.renderContent?e.renderContent(Ue,{_self:n,node:r,data:l,store:s}):ae(o.ctx.slots,"default",{node:r,data:l},()=>[Ue("span",{class:t.be("node","label")},[r.label])])}}});var zZ=ke(HZ,[["__file","tree-node-content.vue"]]);function G_(e){const t=xe("TreeNodeMap",null),n={treeNodeExpand:o=>{e.node!==o&&e.node.collapse()},children:[]};return t&&t.children.push(n),pt("TreeNodeMap",n),{broadcastExpanded:o=>{if(e.accordion)for(const r of n.children)r.treeNodeExpand(o)}}}const X_=Symbol("dragEvents");function KZ({props:e,ctx:t,el$:n,dropIndicator$:o,store:r}){const l=be("tree"),s=P({showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0,dropType:null});return pt(X_,{treeNodeDragStart:({event:f,treeNode:c})=>{if(typeof e.allowDrag=="function"&&!e.allowDrag(c.node))return f.preventDefault(),!1;f.dataTransfer.effectAllowed="move";try{f.dataTransfer.setData("text/plain","")}catch{}s.value.draggingNode=c,t.emit("node-drag-start",c.node,f)},treeNodeDragOver:({event:f,treeNode:c})=>{const h=c,v=s.value.dropNode;v&&v.node.id!==h.node.id&&Rn(v.$el,l.is("drop-inner"));const m=s.value.draggingNode;if(!m||!h)return;let p=!0,y=!0,g=!0,w=!0;typeof e.allowDrop=="function"&&(p=e.allowDrop(m.node,h.node,"prev"),w=y=e.allowDrop(m.node,h.node,"inner"),g=e.allowDrop(m.node,h.node,"next")),f.dataTransfer.dropEffect=y||p||g?"move":"none",(p||y||g)&&(v==null?void 0:v.node.id)!==h.node.id&&(v&&t.emit("node-drag-leave",m.node,v.node,f),t.emit("node-drag-enter",m.node,h.node,f)),p||y||g?s.value.dropNode=h:s.value.dropNode=null,h.node.nextSibling===m.node&&(g=!1),h.node.previousSibling===m.node&&(p=!1),h.node.contains(m.node,!1)&&(y=!1),(m.node===h.node||m.node.contains(h.node))&&(p=!1,y=!1,g=!1);const b=h.$el.querySelector(`.${l.be("node","content")}`).getBoundingClientRect(),C=n.value.getBoundingClientRect();let _;const E=p?y?.25:g?.45:1:-1,T=g?y?.75:p?.55:0:1;let N=-9999;const R=f.clientY-b.top;Rb.height*T?_="after":y?_="inner":_="none";const A=h.$el.querySelector(`.${l.be("node","expand-icon")}`).getBoundingClientRect(),I=o.value;_==="before"?N=A.top-C.top:_==="after"&&(N=A.bottom-C.top),I.style.top=`${N}px`,I.style.left=`${A.right-C.left}px`,_==="inner"?so(h.$el,l.is("drop-inner")):Rn(h.$el,l.is("drop-inner")),s.value.showDropIndicator=_==="before"||_==="after",s.value.allowDrop=s.value.showDropIndicator||w,s.value.dropType=_,t.emit("node-drag-over",m.node,h.node,f)},treeNodeDragEnd:f=>{const{draggingNode:c,dropType:h,dropNode:v}=s.value;if(f.preventDefault(),f.dataTransfer.dropEffect="move",c&&v){const m={data:c.node.data};h!=="none"&&c.node.remove(),h==="before"?v.node.parent.insertBefore(m,v.node):h==="after"?v.node.parent.insertAfter(m,v.node):h==="inner"&&v.node.insertChild(m),h!=="none"&&(r.value.registerNode(m),r.value.key&&c.node.eachNode(p=>{var y;(y=r.value.nodesMap[p.data[r.value.key]])==null||y.setChecked(p.checked,!r.value.checkStrictly)})),Rn(v.$el,l.is("drop-inner")),t.emit("node-drag-end",c.node,v.node,h,f),h!=="none"&&t.emit("node-drop",c.node,v.node,h,f)}c&&!v&&t.emit("node-drag-end",c.node,null,h,f),s.value.showDropIndicator=!1,s.value.draggingNode=null,s.value.dropNode=null,s.value.allowDrop=!0}}),{dragState:s}}const WZ=K({name:"ElTreeNode",components:{ElCollapseTransition:cd,ElCheckbox:go,NodeContent:zZ,ElIcon:Fe,Loading:sl},props:{node:{type:Jp,default:()=>({})},props:{type:Object,default:()=>({})},accordion:Boolean,renderContent:Function,renderAfterExpand:Boolean,showCheckbox:{type:Boolean,default:!1}},emits:["node-expand"],setup(e,t){const n=be("tree"),{broadcastExpanded:o}=G_(e),r=xe("RootTree"),l=P(!1),s=P(!1),a=P(null),u=P(null),d=P(null),f=xe(X_),c=ot();pt("NodeInstance",c),e.node.expanded&&(l.value=!0,s.value=!0);const h=r.props.props.children||"children";he(()=>{const R=e.node.data[h];return R&&[...R]},()=>{e.node.updateChildren()}),he(()=>e.node.indeterminate,R=>{p(e.node.checked,R)}),he(()=>e.node.checked,R=>{p(R,e.node.indeterminate)}),he(()=>e.node.childNodes.length,()=>e.node.reInitChecked()),he(()=>e.node.expanded,R=>{je(()=>l.value=R),R&&(s.value=!0)});const v=R=>dm(r.props.nodeKey,R.data),m=R=>{const A=e.props.class;if(!A)return{};let I;if(Ge(A)){const{data:L}=R;I=A(L,R)}else I=A;return Ze(I)?{[I]:!0}:I},p=(R,A)=>{(a.value!==R||u.value!==A)&&r.ctx.emit("check-change",e.node.data,R,A),a.value=R,u.value=A},y=R=>{Gp(r.store,r.ctx.emit,()=>r.store.value.setCurrentNode(e.node)),r.currentNode.value=e.node,r.props.expandOnClickNode&&w(),r.props.checkOnClickNode&&!e.node.disabled&&b(null,{target:{checked:!e.node.checked}}),r.ctx.emit("node-click",e.node.data,e.node,c,R)},g=R=>{r.instance.vnode.props.onNodeContextmenu&&(R.stopPropagation(),R.preventDefault()),r.ctx.emit("node-contextmenu",R,e.node.data,e.node,c)},w=()=>{e.node.isLeaf||(l.value?(r.ctx.emit("node-collapse",e.node.data,e.node,c),e.node.collapse()):(e.node.expand(),t.emit("node-expand",e.node.data,e.node,c)))},b=(R,A)=>{e.node.setChecked(A.target.checked,!r.props.checkStrictly),je(()=>{const I=r.store.value;r.ctx.emit("check",e.node.data,{checkedNodes:I.getCheckedNodes(),checkedKeys:I.getCheckedKeys(),halfCheckedNodes:I.getHalfCheckedNodes(),halfCheckedKeys:I.getHalfCheckedKeys()})})};return{ns:n,node$:d,tree:r,expanded:l,childNodeRendered:s,oldChecked:a,oldIndeterminate:u,getNodeKey:v,getNodeClass:m,handleSelectChange:p,handleClick:y,handleContextMenu:g,handleExpandIconClick:w,handleCheckChange:b,handleChildNodeExpand:(R,A,I)=>{o(A),r.ctx.emit("node-expand",R,A,I)},handleDragStart:R=>{r.props.draggable&&f.treeNodeDragStart({event:R,treeNode:e})},handleDragOver:R=>{R.preventDefault(),r.props.draggable&&f.treeNodeDragOver({event:R,treeNode:{$el:d.value,node:e.node}})},handleDrop:R=>{R.preventDefault()},handleDragEnd:R=>{r.props.draggable&&f.treeNodeDragEnd(R)},CaretRight:EC}}}),jZ=["aria-expanded","aria-disabled","aria-checked","draggable","data-key"],UZ=["aria-expanded"];function qZ(e,t,n,o,r,l){const s=st("el-icon"),a=st("el-checkbox"),u=st("loading"),d=st("node-content"),f=st("el-tree-node"),c=st("el-collapse-transition");return et((k(),F("div",{ref:"node$",class:$([e.ns.b("node"),e.ns.is("expanded",e.expanded),e.ns.is("current",e.node.isCurrent),e.ns.is("hidden",!e.node.visible),e.ns.is("focusable",!e.node.disabled),e.ns.is("checked",!e.node.disabled&&e.node.checked),e.getNodeClass(e.node)]),role:"treeitem",tabindex:"-1","aria-expanded":e.expanded,"aria-disabled":e.node.disabled,"aria-checked":e.node.checked,draggable:e.tree.props.draggable,"data-key":e.getNodeKey(e.node),onClick:t[1]||(t[1]=Xe((...h)=>e.handleClick&&e.handleClick(...h),["stop"])),onContextmenu:t[2]||(t[2]=(...h)=>e.handleContextMenu&&e.handleContextMenu(...h)),onDragstart:t[3]||(t[3]=Xe((...h)=>e.handleDragStart&&e.handleDragStart(...h),["stop"])),onDragover:t[4]||(t[4]=Xe((...h)=>e.handleDragOver&&e.handleDragOver(...h),["stop"])),onDragend:t[5]||(t[5]=Xe((...h)=>e.handleDragEnd&&e.handleDragEnd(...h),["stop"])),onDrop:t[6]||(t[6]=Xe((...h)=>e.handleDrop&&e.handleDrop(...h),["stop"]))},[z("div",{class:$(e.ns.be("node","content")),style:Ve({paddingLeft:(e.node.level-1)*e.tree.props.indent+"px"})},[e.tree.props.icon||e.CaretRight?(k(),re(s,{key:0,class:$([e.ns.be("node","expand-icon"),e.ns.is("leaf",e.node.isLeaf),{expanded:!e.node.isLeaf&&e.expanded}]),onClick:Xe(e.handleExpandIconClick,["stop"])},{default:J(()=>[(k(),re(dt(e.tree.props.icon||e.CaretRight)))]),_:1},8,["class","onClick"])):oe("v-if",!0),e.showCheckbox?(k(),re(a,{key:1,"model-value":e.node.checked,indeterminate:e.node.indeterminate,disabled:!!e.node.disabled,onClick:t[0]||(t[0]=Xe(()=>{},["stop"])),onChange:e.handleCheckChange},null,8,["model-value","indeterminate","disabled","onChange"])):oe("v-if",!0),e.node.loading?(k(),re(s,{key:2,class:$([e.ns.be("node","loading-icon"),e.ns.is("loading")])},{default:J(()=>[U(u)]),_:1},8,["class"])):oe("v-if",!0),U(d,{node:e.node,"render-content":e.renderContent},null,8,["node","render-content"])],6),U(c,null,{default:J(()=>[!e.renderAfterExpand||e.childNodeRendered?et((k(),F("div",{key:0,class:$(e.ns.be("node","children")),role:"group","aria-expanded":e.expanded},[(k(!0),F(ze,null,mt(e.node.childNodes,h=>(k(),re(f,{key:e.getNodeKey(h),"render-content":e.renderContent,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,node:h,accordion:e.accordion,props:e.props,onNodeExpand:e.handleChildNodeExpand},null,8,["render-content","render-after-expand","show-checkbox","node","accordion","props","onNodeExpand"]))),128))],10,UZ)),[[St,e.expanded]]):oe("v-if",!0)]),_:1})],42,jZ)),[[St,e.node.visible]])}var YZ=ke(WZ,[["render",qZ],["__file","tree-node.vue"]]);function GZ({el$:e},t){const n=be("tree"),o=xt([]),r=xt([]);nt(()=>{s()}),wr(()=>{o.value=Array.from(e.value.querySelectorAll("[role=treeitem]")),r.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"))}),he(r,a=>{a.forEach(u=>{u.setAttribute("tabindex","-1")})}),Lt(e,"keydown",a=>{const u=a.target;if(!u.className.includes(n.b("node")))return;const d=a.code;o.value=Array.from(e.value.querySelectorAll(`.${n.is("focusable")}[role=treeitem]`));const f=o.value.indexOf(u);let c;if([We.up,We.down].includes(d)){if(a.preventDefault(),d===We.up){c=f===-1?0:f!==0?f-1:o.value.length-1;const v=c;for(;!t.value.getNode(o.value[c].dataset.key).canFocus;){if(c--,c===v){c=-1;break}c<0&&(c=o.value.length-1)}}else{c=f===-1?0:f=o.value.length&&(c=0)}}c!==-1&&o.value[c].focus()}[We.left,We.right].includes(d)&&(a.preventDefault(),u.click());const h=u.querySelector('[type="checkbox"]');[We.enter,We.space].includes(d)&&h&&(a.preventDefault(),h.click())});const s=()=>{var a;o.value=Array.from(e.value.querySelectorAll(`.${n.is("focusable")}[role=treeitem]`)),r.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"));const u=e.value.querySelectorAll(`.${n.is("checked")}[role=treeitem]`);if(u.length){u[0].setAttribute("tabindex","0");return}(a=o.value[0])==null||a.setAttribute("tabindex","0")}}const XZ=K({name:"ElTree",components:{ElTreeNode:YZ},props:{data:{type:Array,default:()=>[]},emptyText:{type:String},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{type:Object,default:()=>({children:"children",label:"label",disabled:"disabled"})},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},icon:{type:Ot}},emits:["check-change","current-change","node-click","node-contextmenu","node-collapse","node-expand","check","node-drag-start","node-drag-end","node-drop","node-drag-leave","node-drag-enter","node-drag-over"],setup(e,t){const{t:n}=wt(),o=be("tree"),r=P(new VZ({key:e.nodeKey,data:e.data,lazy:e.lazy,props:e.props,load:e.load,currentNodeKey:e.currentNodeKey,checkStrictly:e.checkStrictly,checkDescendants:e.checkDescendants,defaultCheckedKeys:e.defaultCheckedKeys,defaultExpandedKeys:e.defaultExpandedKeys,autoExpandParent:e.autoExpandParent,defaultExpandAll:e.defaultExpandAll,filterNodeMethod:e.filterNodeMethod}));r.value.initialize();const l=P(r.value.root),s=P(null),a=P(null),u=P(null),{broadcastExpanded:d}=G_(e),{dragState:f}=KZ({props:e,ctx:t,el$:a,dropIndicator$:u,store:r});GZ({el$:a},r);const c=S(()=>{const{childNodes:M}=l.value;return!M||M.length===0||M.every(({visible:D})=>!D)});he(()=>e.currentNodeKey,M=>{r.value.setCurrentNodeKey(M)}),he(()=>e.defaultCheckedKeys,M=>{r.value.setDefaultCheckedKey(M)}),he(()=>e.defaultExpandedKeys,M=>{r.value.setDefaultExpandedKeys(M)}),he(()=>e.data,M=>{r.value.setData(M)},{deep:!0}),he(()=>e.checkStrictly,M=>{r.value.checkStrictly=M});const h=M=>{if(!e.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");r.value.filter(M)},v=M=>dm(e.nodeKey,M.data),m=M=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");const D=r.value.getNode(M);if(!D)return[];const O=[D.data];let B=D.parent;for(;B&&B!==l.value;)O.push(B.data),B=B.parent;return O.reverse()},p=(M,D)=>r.value.getCheckedNodes(M,D),y=M=>r.value.getCheckedKeys(M),g=()=>{const M=r.value.getCurrentNode();return M?M.data:null},w=()=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");const M=g();return M?M[e.nodeKey]:null},b=(M,D)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");r.value.setCheckedNodes(M,D)},C=(M,D)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");r.value.setCheckedKeys(M,D)},_=(M,D,O)=>{r.value.setChecked(M,D,O)},E=()=>r.value.getHalfCheckedNodes(),T=()=>r.value.getHalfCheckedKeys(),N=(M,D=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");Gp(r,t.emit,()=>r.value.setUserCurrentNode(M,D))},R=(M,D=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");Gp(r,t.emit,()=>r.value.setCurrentNodeKey(M,D))},A=M=>r.value.getNode(M),I=M=>{r.value.remove(M)},L=(M,D)=>{r.value.append(M,D)},W=(M,D)=>{r.value.insertBefore(M,D)},H=(M,D)=>{r.value.insertAfter(M,D)},V=(M,D,O)=>{d(D),t.emit("node-expand",M,D,O)},x=(M,D)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");r.value.updateChildren(M,D)};return pt("RootTree",{ctx:t,props:e,store:r,root:l,currentNode:s,instance:ot()}),pt(Yo,void 0),{ns:o,store:r,root:l,currentNode:s,dragState:f,el$:a,dropIndicator$:u,isEmpty:c,filter:h,getNodeKey:v,getNodePath:m,getCheckedNodes:p,getCheckedKeys:y,getCurrentNode:g,getCurrentKey:w,setCheckedNodes:b,setCheckedKeys:C,setChecked:_,getHalfCheckedNodes:E,getHalfCheckedKeys:T,setCurrentNode:N,setCurrentKey:R,t:n,getNode:A,remove:I,append:L,insertBefore:W,insertAfter:H,handleNodeExpand:V,updateKeyChildren:x}}});function JZ(e,t,n,o,r,l){const s=st("el-tree-node");return k(),F("div",{ref:"el$",class:$([e.ns.b(),e.ns.is("dragging",!!e.dragState.draggingNode),e.ns.is("drop-not-allow",!e.dragState.allowDrop),e.ns.is("drop-inner",e.dragState.dropType==="inner"),{[e.ns.m("highlight-current")]:e.highlightCurrent}]),role:"tree"},[(k(!0),F(ze,null,mt(e.root.childNodes,a=>(k(),re(s,{key:e.getNodeKey(a),node:a,props:e.props,accordion:e.accordion,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,"render-content":e.renderContent,onNodeExpand:e.handleNodeExpand},null,8,["node","props","accordion","render-after-expand","show-checkbox","render-content","onNodeExpand"]))),128)),e.isEmpty?(k(),F("div",{key:0,class:$(e.ns.e("empty-block"))},[ae(e.$slots,"empty",{},()=>{var a;return[z("span",{class:$(e.ns.e("empty-text"))},Oe((a=e.emptyText)!=null?a:e.t("el.tree.emptyText")),3)]})],2)):oe("v-if",!0),et(z("div",{ref:"dropIndicator$",class:$(e.ns.e("drop-indicator"))},null,2),[[St,e.dragState.showDropIndicator]])],2)}var Ku=ke(XZ,[["render",JZ],["__file","tree.vue"]]);Ku.install=e=>{e.component(Ku.name,Ku)};const Ec=Ku,ZZ=Ec,QZ=(e,{attrs:t,emit:n},{select:o,tree:r,key:l})=>{const s=be("tree-select");return he(()=>e.data,()=>{e.filterable&&je(()=>{var u,d;(d=r.value)==null||d.filter((u=o.value)==null?void 0:u.states.inputValue)})},{flush:"post"}),{...Ho(bn(e),Object.keys(Vl.props)),...t,"onUpdate:modelValue":u=>n(ut,u),valueKey:l,popperClass:S(()=>{const u=[s.e("popper")];return e.popperClass&&u.push(e.popperClass),u.join(" ")}),filterMethod:(u="")=>{var d;e.filterMethod?e.filterMethod(u):e.remoteMethod?e.remoteMethod(u):(d=r.value)==null||d.filter(u)}}},eQ=K({extends:mc,setup(e,t){const n=mc.setup(e,t);delete n.selectOptionClick;const o=ot().proxy;return je(()=>{n.select.states.cachedOptions.get(o.value)||n.select.onOptionCreate(o)}),n},methods:{selectOptionClick(){this.$el.parentElement.click()}}});function Zp(e){return e||e===0}function fm(e){return Array.isArray(e)&&e.length}function ma(e){return Array.isArray(e)?e:Zp(e)?[e]:[]}function Wu(e,t,n,o,r){for(let l=0;l{he(()=>e.modelValue,()=>{e.showCheckbox&&je(()=>{const c=l.value;c&&!Mn(c.getCheckedKeys(),ma(e.modelValue))&&c.setCheckedKeys(ma(e.modelValue))})},{immediate:!0,deep:!0});const a=S(()=>({value:s.value,label:"label",children:"children",disabled:"disabled",isLeaf:"isLeaf",...e.props})),u=(c,h)=>{var v;const m=a.value[c];return Ge(m)?m(h,(v=l.value)==null?void 0:v.getNode(u("value",h))):h[m]},d=ma(e.modelValue).map(c=>Wu(e.data||[],h=>u("value",h)===c,h=>u("children",h),(h,v,m,p)=>p&&u("value",p))).filter(c=>Zp(c)),f=S(()=>{if(!e.renderAfterExpand&&!e.lazy)return[];const c=[];return Qp(e.data.concat(e.cacheData),h=>{const v=u("value",h);c.push({value:v,currentLabel:u("label",h),isDisabled:u("disabled",h)})},h=>u("children",h)),c});return{...Ho(bn(e),Object.keys(Ec.props)),...t,nodeKey:s,expandOnClickNode:S(()=>!e.checkStrictly&&e.expandOnClickNode),defaultExpandedKeys:S(()=>e.defaultExpandedKeys?e.defaultExpandedKeys.concat(d):d),renderContent:(c,{node:h,data:v,store:m})=>c(eQ,{value:u("value",v),label:u("label",v),disabled:u("disabled",v)},e.renderContent?()=>e.renderContent(c,{node:h,data:v,store:m}):n.default?()=>n.default({node:h,data:v,store:m}):void 0),filterNodeMethod:(c,h,v)=>e.filterNodeMethod?e.filterNodeMethod(c,h,v):c?new RegExp(Jh(c),"i").test(u("label",h)||""):!0,onNodeClick:(c,h,v)=>{var m,p,y,g;if((m=t.onNodeClick)==null||m.call(t,c,h,v),!(e.showCheckbox&&e.checkOnClickNode)){if(!e.showCheckbox&&(e.checkStrictly||h.isLeaf)){if(!u("disabled",c)){const w=(p=r.value)==null?void 0:p.states.options.get(u("value",c));(y=r.value)==null||y.handleOptionSelect(w)}}else e.expandOnClickNode&&v.proxy.handleExpandIconClick();(g=r.value)==null||g.focus()}},onCheck:(c,h)=>{var v;if(!e.showCheckbox)return;const m=u("value",c),p={};Qp([l.value.store.root],b=>p[b.key]=b,b=>b.childNodes);const y=h.checkedKeys,g=e.multiple?ma(e.modelValue).filter(b=>!(b in p)&&!y.includes(b)):[],w=g.concat(y);if(e.checkStrictly)o(ut,e.multiple?w:w.includes(m)?m:void 0);else if(e.multiple)o(ut,g.concat(l.value.getCheckedKeys(!0)));else{const b=Wu([c],E=>!fm(u("children",E))&&!u("disabled",E),E=>u("children",E)),C=b?u("value",b):void 0,_=Zp(e.modelValue)&&!!Wu([c],E=>u("value",E)===e.modelValue,E=>u("children",E));o(ut,C===e.modelValue||_?void 0:C)}je(()=>{var b;const C=ma(e.modelValue);l.value.setCheckedKeys(C),(b=t.onCheck)==null||b.call(t,c,{checkedKeys:l.value.getCheckedKeys(),checkedNodes:l.value.getCheckedNodes(),halfCheckedKeys:l.value.getHalfCheckedKeys(),halfCheckedNodes:l.value.getHalfCheckedNodes()})}),(v=r.value)==null||v.focus()},cacheOptions:f}};var nQ=K({props:{data:{type:Array,default:()=>[]}},setup(e){const t=xe(xi);return he(()=>e.data,()=>{var n;e.data.forEach(r=>{t.states.cachedOptions.has(r.value)||t.states.cachedOptions.set(r.value,r)});const o=((n=t.selectRef)==null?void 0:n.querySelectorAll("input"))||[];Array.from(o).includes(document.activeElement)||t.setSelected()},{flush:"post",immediate:!0}),()=>{}}});const oQ=K({name:"ElTreeSelect",inheritAttrs:!1,props:{...Vl.props,...Ec.props,cacheData:{type:Array,default:()=>[]}},setup(e,t){const{slots:n,expose:o}=t,r=P(),l=P(),s=S(()=>e.nodeKey||e.valueKey||"value"),a=QZ(e,t,{select:r,tree:l,key:s}),{cacheOptions:u,...d}=tQ(e,t,{select:r,tree:l,key:s}),f=_t({});return o(f),nt(()=>{Object.assign(f,{...Ho(l.value,["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"]),...Ho(r.value,["focus","blur"])})}),()=>Ue(Vl,_t({...a,ref:c=>r.value=c}),{...n,default:()=>[Ue(nQ,{data:u.value}),Ue(Ec,_t({...d,ref:c=>l.value=c}))]})}});var ju=ke(oQ,[["__file","tree-select.vue"]]);ju.install=e=>{e.component(ju.name,ju)};const rQ=ju,lQ=rQ,pm=Symbol(),sQ={key:-1,level:-1,data:{}};var wa=(e=>(e.KEY="id",e.LABEL="label",e.CHILDREN="children",e.DISABLED="disabled",e))(wa||{}),eh=(e=>(e.ADD="add",e.DELETE="delete",e))(eh||{});const J_={type:Number,default:26},aQ=Ee({data:{type:Z(Array),default:()=>zt([])},emptyText:{type:String},height:{type:Number,default:200},props:{type:Z(Object),default:()=>zt({children:"children",label:"label",disabled:"disabled",value:"id"})},highlightCurrent:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},defaultCheckedKeys:{type:Z(Array),default:()=>zt([])},checkStrictly:{type:Boolean,default:!1},defaultExpandedKeys:{type:Z(Array),default:()=>zt([])},indent:{type:Number,default:16},itemSize:J_,icon:{type:Ot},expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:{type:Boolean,default:!1},currentNodeKey:{type:Z([String,Number])},accordion:{type:Boolean,default:!1},filterMethod:{type:Z(Function)},perfMode:{type:Boolean,default:!0}}),iQ=Ee({node:{type:Z(Object),default:()=>zt(sQ)},expanded:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},current:{type:Boolean,default:!1},hiddenExpandIcon:{type:Boolean,default:!1},itemSize:J_}),uQ=Ee({node:{type:Z(Object),required:!0}}),Z_="node-click",Q_="node-expand",eE="node-collapse",tE="current-change",nE="check",oE="check-change",rE="node-contextmenu",cQ={[Z_]:(e,t,n)=>e&&t&&n,[Q_]:(e,t)=>e&&t,[eE]:(e,t)=>e&&t,[tE]:(e,t)=>e&&t,[nE]:(e,t)=>e&&t,[oE]:(e,t)=>e&&typeof t=="boolean",[rE]:(e,t,n)=>e&&t&&n},dQ={click:(e,t)=>!!(e&&t),toggle:e=>!!e,check:(e,t)=>e&&typeof t=="boolean"};function fQ(e,t){const n=P(new Set),o=P(new Set),{emit:r}=ot();he([()=>t.value,()=>e.defaultCheckedKeys],()=>je(()=>{w(e.defaultCheckedKeys)}),{immediate:!0});const l=()=>{if(!t.value||!e.showCheckbox||e.checkStrictly)return;const{levelTreeNodeMap:b,maxLevel:C}=t.value,_=n.value,E=new Set;for(let T=C-1;T>=1;--T){const N=b.get(T);N&&N.forEach(R=>{const A=R.children;if(A){let I=!0,L=!1;for(const W of A){const H=W.key;if(_.has(H))L=!0;else if(E.has(H)){I=!1,L=!0;break}else I=!1}I?_.add(R.key):L?(E.add(R.key),_.delete(R.key)):(_.delete(R.key),E.delete(R.key))}})}o.value=E},s=b=>n.value.has(b.key),a=b=>o.value.has(b.key),u=(b,C,_=!0)=>{const E=n.value,T=(N,R)=>{E[R?eh.ADD:eh.DELETE](N.key);const A=N.children;!e.checkStrictly&&A&&A.forEach(I=>{I.disabled||T(I,R)})};T(b,C),l(),_&&d(b,C)},d=(b,C)=>{const{checkedNodes:_,checkedKeys:E}=m(),{halfCheckedNodes:T,halfCheckedKeys:N}=p();r(nE,b.data,{checkedKeys:E,checkedNodes:_,halfCheckedKeys:N,halfCheckedNodes:T}),r(oE,b.data,C)};function f(b=!1){return m(b).checkedKeys}function c(b=!1){return m(b).checkedNodes}function h(){return p().halfCheckedKeys}function v(){return p().halfCheckedNodes}function m(b=!1){const C=[],_=[];if(t!=null&&t.value&&e.showCheckbox){const{treeNodeMap:E}=t.value;n.value.forEach(T=>{const N=E.get(T);N&&(!b||b&&N.isLeaf)&&(_.push(T),C.push(N.data))})}return{checkedKeys:_,checkedNodes:C}}function p(){const b=[],C=[];if(t!=null&&t.value&&e.showCheckbox){const{treeNodeMap:_}=t.value;o.value.forEach(E=>{const T=_.get(E);T&&(C.push(E),b.push(T.data))})}return{halfCheckedNodes:b,halfCheckedKeys:C}}function y(b){n.value.clear(),o.value.clear(),je(()=>{w(b)})}function g(b,C){if(t!=null&&t.value&&e.showCheckbox){const _=t.value.treeNodeMap.get(b);_&&u(_,C,!1)}}function w(b){if(t!=null&&t.value){const{treeNodeMap:C}=t.value;if(e.showCheckbox&&C&&b)for(const _ of b){const E=C.get(_);E&&!s(E)&&u(E,!0,!1)}}}return{updateCheckedKeys:l,toggleCheckbox:u,isChecked:s,isIndeterminate:a,getCheckedKeys:f,getCheckedNodes:c,getHalfCheckedKeys:h,getHalfCheckedNodes:v,setChecked:g,setCheckedKeys:y}}function pQ(e,t){const n=P(new Set([])),o=P(new Set([])),r=S(()=>Ge(e.filterMethod));function l(a){var u;if(!r.value)return;const d=new Set,f=o.value,c=n.value,h=[],v=((u=t.value)==null?void 0:u.treeNodes)||[],m=e.filterMethod;c.clear();function p(y){y.forEach(g=>{h.push(g),m!=null&&m(a,g.data)?h.forEach(b=>{d.add(b.key)}):g.isLeaf&&c.add(g.key);const w=g.children;if(w&&p(w),!g.isLeaf){if(!d.has(g.key))c.add(g.key);else if(w){let b=!0;for(const C of w)if(!c.has(C.key)){b=!1;break}b?f.add(g.key):f.delete(g.key)}}h.pop()})}return p(v),d}function s(a){return o.value.has(a.key)}return{hiddenExpandIconKeySet:o,hiddenNodeKeySet:n,doFilter:l,isForceHiddenExpandIcon:s}}function hQ(e,t){const n=P(new Set(e.defaultExpandedKeys)),o=P(),r=xt();he(()=>e.currentNodeKey,Q=>{o.value=Q},{immediate:!0}),he(()=>e.data,Q=>{Y(Q)},{immediate:!0});const{isIndeterminate:l,isChecked:s,toggleCheckbox:a,getCheckedKeys:u,getCheckedNodes:d,getHalfCheckedKeys:f,getHalfCheckedNodes:c,setChecked:h,setCheckedKeys:v}=fQ(e,r),{doFilter:m,hiddenNodeKeySet:p,isForceHiddenExpandIcon:y}=pQ(e,r),g=S(()=>{var Q;return((Q=e.props)==null?void 0:Q.value)||wa.KEY}),w=S(()=>{var Q;return((Q=e.props)==null?void 0:Q.children)||wa.CHILDREN}),b=S(()=>{var Q;return((Q=e.props)==null?void 0:Q.disabled)||wa.DISABLED}),C=S(()=>{var Q;return((Q=e.props)==null?void 0:Q.label)||wa.LABEL}),_=S(()=>{const Q=n.value,Se=p.value,de=[],ie=r.value&&r.value.treeNodes||[];function we(){const q=[];for(let ee=ie.length-1;ee>=0;--ee)q.push(ie[ee]);for(;q.length;){const ee=q.pop();if(ee&&(Se.has(ee.key)||de.push(ee),Q.has(ee.key))){const ce=ee.children;if(ce){const $e=ce.length;for(let fe=$e-1;fe>=0;--fe)q.push(ce[fe])}}}}return we(),de}),E=S(()=>_.value.length>0);function T(Q){const Se=new Map,de=new Map;let ie=1;function we(ee,ce=1,$e=void 0){var fe;const ge=[];for(const _e of ee){const Ne=A(_e),Te={level:ce,key:Ne,data:_e};Te.label=L(_e),Te.parent=$e;const me=R(_e);Te.disabled=I(_e),Te.isLeaf=!me||me.length===0,me&&me.length&&(Te.children=we(me,ce+1,Te)),ge.push(Te),Se.set(Ne,Te),de.has(ce)||de.set(ce,[]),(fe=de.get(ce))==null||fe.push(Te)}return ce>ie&&(ie=ce),ge}const q=we(Q);return{treeNodeMap:Se,levelTreeNodeMap:de,maxLevel:ie,treeNodes:q}}function N(Q){const Se=m(Q);Se&&(n.value=Se)}function R(Q){return Q[w.value]}function A(Q){return Q?Q[g.value]:""}function I(Q){return Q[b.value]}function L(Q){return Q[C.value]}function W(Q){n.value.has(Q.key)?O(Q):D(Q)}function H(Q){n.value=new Set(Q)}function V(Q,Se){t(Z_,Q.data,Q,Se),x(Q),e.expandOnClickNode&&W(Q),e.showCheckbox&&e.checkOnClickNode&&!Q.disabled&&a(Q,!s(Q),!0)}function x(Q){G(Q)||(o.value=Q.key,t(tE,Q.data,Q))}function M(Q,Se){a(Q,Se)}function D(Q){const Se=n.value;if(r.value&&e.accordion){const{treeNodeMap:de}=r.value;Se.forEach(ie=>{const we=de.get(ie);Q&&Q.level===(we==null?void 0:we.level)&&Se.delete(ie)})}Se.add(Q.key),t(Q_,Q.data,Q)}function O(Q){n.value.delete(Q.key),t(eE,Q.data,Q)}function B(Q){return n.value.has(Q.key)}function j(Q){return!!Q.disabled}function G(Q){const Se=o.value;return Se!==void 0&&Se===Q.key}function ne(){var Q,Se;if(o.value)return(Se=(Q=r.value)==null?void 0:Q.treeNodeMap.get(o.value))==null?void 0:Se.data}function ue(){return o.value}function te(Q){o.value=Q}function Y(Q){je(()=>r.value=T(Q))}function X(Q){var Se;const de=at(Q)?A(Q):Q;return(Se=r.value)==null?void 0:Se.treeNodeMap.get(de)}return{tree:r,flattenTree:_,isNotEmpty:E,getKey:A,getChildren:R,toggleExpand:W,toggleCheckbox:a,isExpanded:B,isChecked:s,isIndeterminate:l,isDisabled:j,isCurrent:G,isForceHiddenExpandIcon:y,handleNodeClick:V,handleNodeCheck:M,getCurrentNode:ne,getCurrentKey:ue,setCurrentKey:te,getCheckedKeys:u,getCheckedNodes:d,getHalfCheckedKeys:f,getHalfCheckedNodes:c,setChecked:h,setCheckedKeys:v,filter:N,setData:Y,getNode:X,expandNode:D,collapseNode:O,setExpandedKeys:H}}var vQ=K({name:"ElTreeNodeContent",props:uQ,setup(e){const t=xe(pm),n=be("tree");return()=>{const o=e.node,{data:r}=o;return t!=null&&t.ctx.slots.default?t.ctx.slots.default({node:o,data:r}):Ue("span",{class:n.be("node","label")},[o==null?void 0:o.label])}}});const mQ=["aria-expanded","aria-disabled","aria-checked","data-key","onClick"],gQ=K({name:"ElTreeNode"}),yQ=K({...gQ,props:iQ,emits:dQ,setup(e,{emit:t}){const n=e,o=xe(pm),r=be("tree"),l=S(()=>{var c;return(c=o==null?void 0:o.props.indent)!=null?c:16}),s=S(()=>{var c;return(c=o==null?void 0:o.props.icon)!=null?c:EC}),a=c=>{t("click",n.node,c)},u=()=>{t("toggle",n.node)},d=c=>{t("check",n.node,c)},f=c=>{var h,v,m,p;(m=(v=(h=o==null?void 0:o.instance)==null?void 0:h.vnode)==null?void 0:v.props)!=null&&m.onNodeContextmenu&&(c.stopPropagation(),c.preventDefault()),o==null||o.ctx.emit(rE,c,(p=n.node)==null?void 0:p.data,n.node)};return(c,h)=>{var v,m,p;return k(),F("div",{ref:"node$",class:$([i(r).b("node"),i(r).is("expanded",c.expanded),i(r).is("current",c.current),i(r).is("focusable",!c.disabled),i(r).is("checked",!c.disabled&&c.checked)]),role:"treeitem",tabindex:"-1","aria-expanded":c.expanded,"aria-disabled":c.disabled,"aria-checked":c.checked,"data-key":(v=c.node)==null?void 0:v.key,onClick:Xe(a,["stop"]),onContextmenu:f},[z("div",{class:$(i(r).be("node","content")),style:Ve({paddingLeft:`${(c.node.level-1)*i(l)}px`,height:c.itemSize+"px"})},[i(s)?(k(),re(i(Fe),{key:0,class:$([i(r).is("leaf",!!((m=c.node)!=null&&m.isLeaf)),i(r).is("hidden",c.hiddenExpandIcon),{expanded:!((p=c.node)!=null&&p.isLeaf)&&c.expanded},i(r).be("node","expand-icon")]),onClick:Xe(u,["stop"])},{default:J(()=>[(k(),re(dt(i(s))))]),_:1},8,["class","onClick"])):oe("v-if",!0),c.showCheckbox?(k(),re(i(go),{key:1,"model-value":c.checked,indeterminate:c.indeterminate,disabled:c.disabled,onChange:d,onClick:h[0]||(h[0]=Xe(()=>{},["stop"]))},null,8,["model-value","indeterminate","disabled"])):oe("v-if",!0),U(i(vQ),{node:c.node},null,8,["node"])],6)],42,mQ)}}});var bQ=ke(yQ,[["__file","tree-node.vue"]]);const wQ=K({name:"ElTreeV2"}),CQ=K({...wQ,props:aQ,emits:cQ,setup(e,{expose:t,emit:n}){const o=e,r=mn(),l=S(()=>o.itemSize);pt(pm,{ctx:{emit:n,slots:r},props:o,instance:ot()}),pt(Yo,void 0);const{t:s}=wt(),a=be("tree"),{flattenTree:u,isNotEmpty:d,toggleExpand:f,isExpanded:c,isIndeterminate:h,isChecked:v,isDisabled:m,isCurrent:p,isForceHiddenExpandIcon:y,handleNodeClick:g,handleNodeCheck:w,toggleCheckbox:b,getCurrentNode:C,getCurrentKey:_,setCurrentKey:E,getCheckedKeys:T,getCheckedNodes:N,getHalfCheckedKeys:R,getHalfCheckedNodes:A,setChecked:I,setCheckedKeys:L,filter:W,setData:H,getNode:V,expandNode:x,collapseNode:M,setExpandedKeys:D}=hQ(o,n);return t({toggleCheckbox:b,getCurrentNode:C,getCurrentKey:_,setCurrentKey:E,getCheckedKeys:T,getCheckedNodes:N,getHalfCheckedKeys:R,getHalfCheckedNodes:A,setChecked:I,setCheckedKeys:L,filter:W,setData:H,getNode:V,expandNode:x,collapseNode:M,setExpandedKeys:D}),(O,B)=>{var j;return k(),F("div",{class:$([i(a).b(),{[i(a).m("highlight-current")]:O.highlightCurrent}]),role:"tree"},[i(d)?(k(),re(i(u_),{key:0,"class-name":i(a).b("virtual-list"),data:i(u),total:i(u).length,height:O.height,"item-size":i(l),"perf-mode":O.perfMode},{default:J(({data:G,index:ne,style:ue})=>[(k(),re(bQ,{key:G[ne].key,style:Ve(ue),node:G[ne],expanded:i(c)(G[ne]),"show-checkbox":O.showCheckbox,checked:i(v)(G[ne]),indeterminate:i(h)(G[ne]),"item-size":i(l),disabled:i(m)(G[ne]),current:i(p)(G[ne]),"hidden-expand-icon":i(y)(G[ne]),onClick:i(g),onToggle:i(f),onCheck:i(w)},null,8,["style","node","expanded","show-checkbox","checked","indeterminate","item-size","disabled","current","hidden-expand-icon","onClick","onToggle","onCheck"]))]),_:1},8,["class-name","data","total","height","item-size","perf-mode"])):(k(),F("div",{key:1,class:$(i(a).e("empty-block"))},[z("span",{class:$(i(a).e("empty-text"))},Oe((j=O.emptyText)!=null?j:i(s)("el.tree.emptyText")),3)],2))],2)}}});var SQ=ke(CQ,[["__file","tree.vue"]]);const _Q=rt(SQ),lE=Symbol("uploadContextKey"),EQ="ElUpload";class kQ extends Error{constructor(t,n,o,r){super(t),this.name="UploadAjaxError",this.status=n,this.method=o,this.url=r}}function ub(e,t,n){let o;return n.response?o=`${n.response.error||n.response}`:n.responseText?o=`${n.responseText}`:o=`fail to ${t.method} ${e} ${n.status}`,new kQ(o,n.status,t.method,e)}function $Q(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch{return t}}const TQ=e=>{typeof XMLHttpRequest>"u"&&ln(EQ,"XMLHttpRequest is undefined");const t=new XMLHttpRequest,n=e.action;t.upload&&t.upload.addEventListener("progress",l=>{const s=l;s.percent=l.total>0?l.loaded/l.total*100:0,e.onProgress(s)});const o=new FormData;if(e.data)for(const[l,s]of Object.entries(e.data))Ae(s)&&s.length?o.append(l,...s):o.append(l,s);o.append(e.filename,e.file,e.file.name),t.addEventListener("error",()=>{e.onError(ub(n,e,t))}),t.addEventListener("load",()=>{if(t.status<200||t.status>=300)return e.onError(ub(n,e,t));e.onSuccess($Q(t))}),t.open(e.method,n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const r=e.headers||{};if(r instanceof Headers)r.forEach((l,s)=>t.setRequestHeader(s,l));else for(const[l,s]of Object.entries(r))fn(s)||t.setRequestHeader(l,String(s));return t.send(o),t},sE=["text","picture","picture-card"];let OQ=1;const th=()=>Date.now()+OQ++,aE=Ee({action:{type:String,default:"#"},headers:{type:Z(Object)},method:{type:String,default:"post"},data:{type:Z([Object,Function,Promise]),default:()=>zt({})},multiple:{type:Boolean,default:!1},name:{type:String,default:"file"},drag:{type:Boolean,default:!1},withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},fileList:{type:Z(Array),default:()=>zt([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:sE,default:"text"},httpRequest:{type:Z(Function),default:TQ},disabled:Boolean,limit:Number}),NQ=Ee({...aE,beforeUpload:{type:Z(Function),default:$t},beforeRemove:{type:Z(Function)},onRemove:{type:Z(Function),default:$t},onChange:{type:Z(Function),default:$t},onPreview:{type:Z(Function),default:$t},onSuccess:{type:Z(Function),default:$t},onProgress:{type:Z(Function),default:$t},onError:{type:Z(Function),default:$t},onExceed:{type:Z(Function),default:$t},crossorigin:{type:Z(String)}}),MQ=Ee({files:{type:Z(Array),default:()=>zt([])},disabled:{type:Boolean,default:!1},handlePreview:{type:Z(Function),default:$t},listType:{type:String,values:sE,default:"text"},crossorigin:{type:Z(String)}}),RQ={remove:e=>!!e},IQ=["onKeydown"],AQ=["src","crossorigin"],PQ=["onClick"],xQ=["title"],LQ=["onClick"],DQ=["onClick"],BQ=K({name:"ElUploadList"}),FQ=K({...BQ,props:MQ,emits:RQ,setup(e,{emit:t}){const n=e,{t:o}=wt(),r=be("upload"),l=be("icon"),s=be("list"),a=zn(),u=P(!1),d=S(()=>[r.b("list"),r.bm("list",n.listType),r.is("disabled",n.disabled)]),f=c=>{t("remove",c)};return(c,h)=>(k(),re(W1,{tag:"ul",class:$(i(d)),name:i(s).b()},{default:J(()=>[(k(!0),F(ze,null,mt(c.files,v=>(k(),F("li",{key:v.uid||v.name,class:$([i(r).be("list","item"),i(r).is(v.status),{focusing:u.value}]),tabindex:"0",onKeydown:Tt(m=>!i(a)&&f(v),["delete"]),onFocus:h[0]||(h[0]=m=>u.value=!0),onBlur:h[1]||(h[1]=m=>u.value=!1),onClick:h[2]||(h[2]=m=>u.value=!1)},[ae(c.$slots,"default",{file:v},()=>[c.listType==="picture"||v.status!=="uploading"&&c.listType==="picture-card"?(k(),F("img",{key:0,class:$(i(r).be("list","item-thumbnail")),src:v.url,crossorigin:c.crossorigin,alt:""},null,10,AQ)):oe("v-if",!0),v.status==="uploading"||c.listType!=="picture-card"?(k(),F("div",{key:1,class:$(i(r).be("list","item-info"))},[z("a",{class:$(i(r).be("list","item-name")),onClick:Xe(m=>c.handlePreview(v),["prevent"])},[U(i(Fe),{class:$(i(l).m("document"))},{default:J(()=>[U(i(Wx))]),_:1},8,["class"]),z("span",{class:$(i(r).be("list","item-file-name")),title:v.name},Oe(v.name),11,xQ)],10,PQ),v.status==="uploading"?(k(),re(i(e_),{key:0,type:c.listType==="picture-card"?"circle":"line","stroke-width":c.listType==="picture-card"?6:2,percentage:Number(v.percentage),style:Ve(c.listType==="picture-card"?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):oe("v-if",!0)],2)):oe("v-if",!0),z("label",{class:$(i(r).be("list","item-status-label"))},[c.listType==="text"?(k(),re(i(Fe),{key:0,class:$([i(l).m("upload-success"),i(l).m("circle-check")])},{default:J(()=>[U(i(ev))]),_:1},8,["class"])):["picture-card","picture"].includes(c.listType)?(k(),re(i(Fe),{key:1,class:$([i(l).m("upload-success"),i(l).m("check")])},{default:J(()=>[U(i($i))]),_:1},8,["class"])):oe("v-if",!0)],2),i(a)?oe("v-if",!0):(k(),re(i(Fe),{key:2,class:$(i(l).m("close")),onClick:m=>f(v)},{default:J(()=>[U(i(Oo))]),_:2},1032,["class","onClick"])),oe(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),oe(" This is a bug which needs to be fixed "),oe(" TODO: Fix the incorrect navigation interaction "),i(a)?oe("v-if",!0):(k(),F("i",{key:3,class:$(i(l).m("close-tip"))},Oe(i(o)("el.upload.deleteTip")),3)),c.listType==="picture-card"?(k(),F("span",{key:4,class:$(i(r).be("list","item-actions"))},[z("span",{class:$(i(r).be("list","item-preview")),onClick:m=>c.handlePreview(v)},[U(i(Fe),{class:$(i(l).m("zoom-in"))},{default:J(()=>[U(i(OC))]),_:1},8,["class"])],10,LQ),i(a)?oe("v-if",!0):(k(),F("span",{key:0,class:$(i(r).be("list","item-delete")),onClick:m=>f(v)},[U(i(Fe),{class:$(i(l).m("delete"))},{default:J(()=>[U(i(zx))]),_:1},8,["class"])],10,DQ))],2)):oe("v-if",!0)])],42,IQ))),128)),ae(c.$slots,"append")]),_:3},8,["class","name"]))}});var cb=ke(FQ,[["__file","upload-list.vue"]]);const VQ=Ee({disabled:{type:Boolean,default:!1}}),HQ={file:e=>Ae(e)},zQ=["onDrop","onDragover"],iE="ElUploadDrag",KQ=K({name:iE}),WQ=K({...KQ,props:VQ,emits:HQ,setup(e,{emit:t}){xe(lE)||ln(iE,"usage: ");const o=be("upload"),r=P(!1),l=zn(),s=u=>{if(l.value)return;r.value=!1,u.stopPropagation();const d=Array.from(u.dataTransfer.files);t("file",d)},a=()=>{l.value||(r.value=!0)};return(u,d)=>(k(),F("div",{class:$([i(o).b("dragger"),i(o).is("dragover",r.value)]),onDrop:Xe(s,["prevent"]),onDragover:Xe(a,["prevent"]),onDragleave:d[0]||(d[0]=Xe(f=>r.value=!1,["prevent"]))},[ae(u.$slots,"default")],42,zQ))}});var jQ=ke(WQ,[["__file","upload-dragger.vue"]]);const UQ=Ee({...aE,beforeUpload:{type:Z(Function),default:$t},onRemove:{type:Z(Function),default:$t},onStart:{type:Z(Function),default:$t},onSuccess:{type:Z(Function),default:$t},onProgress:{type:Z(Function),default:$t},onError:{type:Z(Function),default:$t},onExceed:{type:Z(Function),default:$t}}),qQ=["onKeydown"],YQ=["name","multiple","accept"],GQ=K({name:"ElUploadContent",inheritAttrs:!1}),XQ=K({...GQ,props:UQ,setup(e,{expose:t}){const n=e,o=be("upload"),r=zn(),l=xt({}),s=xt(),a=p=>{if(p.length===0)return;const{autoUpload:y,limit:g,fileList:w,multiple:b,onStart:C,onExceed:_}=n;if(g&&w.length+p.length>g){_(p,w);return}b||(p=p.slice(0,1));for(const E of p){const T=E;T.uid=th(),C(T),y&&u(T)}},u=async p=>{if(s.value.value="",!n.beforeUpload)return f(p);let y,g={};try{const b=n.data,C=n.beforeUpload(p);g=qu(n.data)?ac(n.data):n.data,y=await C,qu(n.data)&&Mn(b,g)&&(g=ac(n.data))}catch{y=!1}if(y===!1){n.onRemove(p);return}let w=p;y instanceof Blob&&(y instanceof File?w=y:w=new File([y],p.name,{type:p.type})),f(Object.assign(w,{uid:p.uid}),g)},d=async(p,y)=>Ge(p)?p(y):p,f=async(p,y)=>{const{headers:g,data:w,method:b,withCredentials:C,name:_,action:E,onProgress:T,onSuccess:N,onError:R,httpRequest:A}=n;try{y=await d(y??w,p)}catch{n.onRemove(p);return}const{uid:I}=p,L={headers:g||{},withCredentials:C,file:p,data:y,method:b,filename:_,action:E,onProgress:H=>{T(H,p)},onSuccess:H=>{N(H,p),delete l.value[I]},onError:H=>{R(H,p),delete l.value[I]}},W=A(L);l.value[I]=W,W instanceof Promise&&W.then(L.onSuccess,L.onError)},c=p=>{const y=p.target.files;y&&a(Array.from(y))},h=()=>{r.value||(s.value.value="",s.value.click())},v=()=>{h()};return t({abort:p=>{mx(l.value).filter(p?([g])=>String(p.uid)===g:()=>!0).forEach(([g,w])=>{w instanceof XMLHttpRequest&&w.abort(),delete l.value[g]})},upload:u}),(p,y)=>(k(),F("div",{class:$([i(o).b(),i(o).m(p.listType),i(o).is("drag",p.drag)]),tabindex:"0",onClick:h,onKeydown:Tt(Xe(v,["self"]),["enter","space"])},[p.drag?(k(),re(jQ,{key:0,disabled:i(r),onFile:a},{default:J(()=>[ae(p.$slots,"default")]),_:3},8,["disabled"])):ae(p.$slots,"default",{key:1}),z("input",{ref_key:"inputRef",ref:s,class:$(i(o).e("input")),name:p.name,multiple:p.multiple,accept:p.accept,type:"file",onChange:c,onClick:y[0]||(y[0]=Xe(()=>{},["stop"]))},null,42,YQ)],42,qQ))}});var db=ke(XQ,[["__file","upload-content.vue"]]);const fb="ElUpload",pb=e=>{var t;(t=e.url)!=null&&t.startsWith("blob:")&&URL.revokeObjectURL(e.url)},JQ=(e,t)=>{const n=Aw(e,"fileList",void 0,{passive:!0}),o=h=>n.value.find(v=>v.uid===h.uid);function r(h){var v;(v=t.value)==null||v.abort(h)}function l(h=["ready","uploading","success","fail"]){n.value=n.value.filter(v=>!h.includes(v.status))}const s=(h,v)=>{const m=o(v);m&&(console.error(h),m.status="fail",n.value.splice(n.value.indexOf(m),1),e.onError(h,m,n.value),e.onChange(m,n.value))},a=(h,v)=>{const m=o(v);m&&(e.onProgress(h,m,n.value),m.status="uploading",m.percentage=Math.round(h.percent))},u=(h,v)=>{const m=o(v);m&&(m.status="success",m.response=h,e.onSuccess(h,m,n.value),e.onChange(m,n.value))},d=h=>{fn(h.uid)&&(h.uid=th());const v={name:h.name,percentage:0,status:"ready",size:h.size,raw:h,uid:h.uid};if(e.listType==="picture-card"||e.listType==="picture")try{v.url=URL.createObjectURL(h)}catch(m){m.message,e.onError(m,v,n.value)}n.value=[...n.value,v],e.onChange(v,n.value)},f=async h=>{const v=h instanceof File?o(h):h;v||ln(fb,"file to be removed not found");const m=p=>{r(p);const y=n.value;y.splice(y.indexOf(p),1),e.onRemove(p,y),pb(p)};e.beforeRemove?await e.beforeRemove(v,n.value)!==!1&&m(v):m(v)};function c(){n.value.filter(({status:h})=>h==="ready").forEach(({raw:h})=>{var v;return h&&((v=t.value)==null?void 0:v.upload(h))})}return he(()=>e.listType,h=>{h!=="picture-card"&&h!=="picture"||(n.value=n.value.map(v=>{const{raw:m,url:p}=v;if(!p&&m)try{v.url=URL.createObjectURL(m)}catch(y){e.onError(y,v,n.value)}return v}))}),he(n,h=>{for(const v of h)v.uid||(v.uid=th()),v.status||(v.status="success")},{immediate:!0,deep:!0}),{uploadFiles:n,abort:r,clearFiles:l,handleError:s,handleProgress:a,handleStart:d,handleSuccess:u,handleRemove:f,submit:c,revokeFileObjectURL:pb}},ZQ=K({name:"ElUpload"}),QQ=K({...ZQ,props:NQ,setup(e,{expose:t}){const n=e,o=zn(),r=xt(),{abort:l,submit:s,clearFiles:a,uploadFiles:u,handleStart:d,handleError:f,handleRemove:c,handleSuccess:h,handleProgress:v,revokeFileObjectURL:m}=JQ(n,r),p=S(()=>n.listType==="picture-card"),y=S(()=>({...n,fileList:u.value,onStart:d,onProgress:v,onSuccess:h,onError:f,onRemove:c}));return Pt(()=>{u.value.forEach(m)}),pt(lE,{accept:Rt(n,"accept")}),t({abort:l,submit:s,clearFiles:a,handleStart:d,handleRemove:c}),(g,w)=>(k(),F("div",null,[i(p)&&g.showFileList?(k(),re(cb,{key:0,disabled:i(o),"list-type":g.listType,files:i(u),crossorigin:g.crossorigin,"handle-preview":g.onPreview,onRemove:i(c)},hr({append:J(()=>[U(db,ht({ref_key:"uploadRef",ref:r},i(y)),{default:J(()=>[g.$slots.trigger?ae(g.$slots,"trigger",{key:0}):oe("v-if",!0),!g.$slots.trigger&&g.$slots.default?ae(g.$slots,"default",{key:1}):oe("v-if",!0)]),_:3},16)]),_:2},[g.$slots.file?{name:"default",fn:J(({file:b})=>[ae(g.$slots,"file",{file:b})])}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):oe("v-if",!0),!i(p)||i(p)&&!g.showFileList?(k(),re(db,ht({key:1,ref_key:"uploadRef",ref:r},i(y)),{default:J(()=>[g.$slots.trigger?ae(g.$slots,"trigger",{key:0}):oe("v-if",!0),!g.$slots.trigger&&g.$slots.default?ae(g.$slots,"default",{key:1}):oe("v-if",!0)]),_:3},16)):oe("v-if",!0),g.$slots.trigger?ae(g.$slots,"default",{key:2}):oe("v-if",!0),ae(g.$slots,"tip"),!i(p)&&g.showFileList?(k(),re(cb,{key:3,disabled:i(o),"list-type":g.listType,files:i(u),crossorigin:g.crossorigin,"handle-preview":g.onPreview,onRemove:i(c)},hr({_:2},[g.$slots.file?{name:"default",fn:J(({file:b})=>[ae(g.$slots,"file",{file:b})])}:void 0]),1032,["disabled","list-type","files","crossorigin","handle-preview","onRemove"])):oe("v-if",!0)]))}});var eee=ke(QQ,[["__file","upload.vue"]]);const tee=rt(eee),nee=Ee({zIndex:{type:Number,default:9},rotate:{type:Number,default:-22},width:Number,height:Number,image:String,content:{type:Z([String,Array]),default:"Element Plus"},font:{type:Z(Object)},gap:{type:Z(Array),default:()=>[100,100]},offset:{type:Z(Array)}});function oee(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}function ree(e){return Object.keys(e).map(t=>`${oee(t)}: ${e[t]};`).join(" ")}function lee(){return window.devicePixelRatio||1}const see=(e,t)=>{let n=!1;return e.removedNodes.length&&t&&(n=Array.from(e.removedNodes).includes(t)),e.type==="attributes"&&e.target===t&&(n=!0),n},uE=3;function gf(e,t,n=1){const o=document.createElement("canvas"),r=o.getContext("2d"),l=e*n,s=t*n;return o.setAttribute("width",`${l}px`),o.setAttribute("height",`${s}px`),r.save(),[r,o,l,s]}function aee(){function e(t,n,o,r,l,s,a,u){const[d,f,c,h]=gf(r,l,o);if(t instanceof HTMLImageElement)d.drawImage(t,0,0,c,h);else{const{color:j,fontSize:G,fontStyle:ne,fontWeight:ue,fontFamily:te,textAlign:Y,textBaseline:X}=s,Q=Number(G)*o;d.font=`${ne} normal ${ue} ${Q}px/${l}px ${te}`,d.fillStyle=j,d.textAlign=Y,d.textBaseline=X;const Se=Array.isArray(t)?t:[t];Se==null||Se.forEach((de,ie)=>{d.fillText(de??"",c/2,ie*(Q+uE*o))})}const v=Math.PI/180*Number(n),m=Math.max(r,l),[p,y,g]=gf(m,m,o);p.translate(g/2,g/2),p.rotate(v),c>0&&h>0&&p.drawImage(f,-c/2,-h/2);function w(j,G){const ne=j*Math.cos(v)-G*Math.sin(v),ue=j*Math.sin(v)+G*Math.cos(v);return[ne,ue]}let b=0,C=0,_=0,E=0;const T=c/2,N=h/2;[[0-T,0-N],[0+T,0-N],[0+T,0+N],[0-T,0+N]].forEach(([j,G])=>{const[ne,ue]=w(j,G);b=Math.min(b,ne),C=Math.max(C,ne),_=Math.min(_,ue),E=Math.max(E,ue)});const A=b+g/2,I=_+g/2,L=C-b,W=E-_,H=a*o,V=u*o,x=(L+H)*2,M=W+V,[D,O]=gf(x,M);function B(j=0,G=0){D.drawImage(y,A,I,L,W,j,G,L,W)}return B(),B(L+H,-W/2-V/2),B(L+H,+W/2+V/2),[O.toDataURL(),x/o,M/o]}return e}const iee=K({name:"ElWatermark"}),uee=K({...iee,props:nee,setup(e){const t=e,n={position:"relative"},o=S(()=>{var A,I;return(I=(A=t.font)==null?void 0:A.color)!=null?I:"rgba(0,0,0,.15)"}),r=S(()=>{var A,I;return(I=(A=t.font)==null?void 0:A.fontSize)!=null?I:16}),l=S(()=>{var A,I;return(I=(A=t.font)==null?void 0:A.fontWeight)!=null?I:"normal"}),s=S(()=>{var A,I;return(I=(A=t.font)==null?void 0:A.fontStyle)!=null?I:"normal"}),a=S(()=>{var A,I;return(I=(A=t.font)==null?void 0:A.fontFamily)!=null?I:"sans-serif"}),u=S(()=>{var A,I;return(I=(A=t.font)==null?void 0:A.textAlign)!=null?I:"center"}),d=S(()=>{var A,I;return(I=(A=t.font)==null?void 0:A.textBaseline)!=null?I:"top"}),f=S(()=>t.gap[0]),c=S(()=>t.gap[1]),h=S(()=>f.value/2),v=S(()=>c.value/2),m=S(()=>{var A,I;return(I=(A=t.offset)==null?void 0:A[0])!=null?I:h.value}),p=S(()=>{var A,I;return(I=(A=t.offset)==null?void 0:A[1])!=null?I:v.value}),y=()=>{const A={zIndex:t.zIndex,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let I=m.value-h.value,L=p.value-v.value;return I>0&&(A.left=`${I}px`,A.width=`calc(100% - ${I}px)`,I=0),L>0&&(A.top=`${L}px`,A.height=`calc(100% - ${L}px)`,L=0),A.backgroundPosition=`${I}px ${L}px`,A},g=xt(null),w=xt(),b=P(!1),C=()=>{w.value&&(w.value.remove(),w.value=void 0)},_=(A,I)=>{var L;g.value&&w.value&&(b.value=!0,w.value.setAttribute("style",ree({...y(),backgroundImage:`url('${A}')`,backgroundSize:`${Math.floor(I)}px`})),(L=g.value)==null||L.append(w.value),setTimeout(()=>{b.value=!1}))},E=A=>{let I=120,L=64;const W=t.image,H=t.content,V=t.width,x=t.height;if(!W&&A.measureText){A.font=`${Number(r.value)}px ${a.value}`;const M=Array.isArray(H)?H:[H],D=M.map(O=>{const B=A.measureText(O);return[B.width,B.fontBoundingBoxAscent!==void 0?B.fontBoundingBoxAscent+B.fontBoundingBoxDescent:B.actualBoundingBoxAscent+B.actualBoundingBoxDescent]});I=Math.ceil(Math.max(...D.map(O=>O[0]))),L=Math.ceil(Math.max(...D.map(O=>O[1])))*M.length+(M.length-1)*uE}return[V??I,x??L]},T=aee(),N=()=>{const I=document.createElement("canvas").getContext("2d"),L=t.image,W=t.content,H=t.rotate;if(I){w.value||(w.value=document.createElement("div"));const V=lee(),[x,M]=E(I),D=O=>{const[B,j]=T(O||"",H,V,x,M,{color:o.value,fontSize:r.value,fontStyle:s.value,fontWeight:l.value,fontFamily:a.value,textAlign:u.value,textBaseline:d.value},f.value,c.value);_(B,j)};if(L){const O=new Image;O.onload=()=>{D(O)},O.onerror=()=>{D(W)},O.crossOrigin="anonymous",O.referrerPolicy="no-referrer",O.src=L}else D(W)}};return nt(()=>{N()}),he(()=>t,()=>{N()},{deep:!0,flush:"post"}),Pt(()=>{C()}),Iw(g,A=>{b.value||A.forEach(I=>{see(I,w.value)&&(C(),N())})},{attributes:!0,subtree:!0,childList:!0}),(A,I)=>(k(),F("div",{ref_key:"containerRef",ref:g,style:Ve([n])},[ae(A.$slots,"default")],4))}});var cee=ke(uee,[["__file","watermark.vue"]]);const dee=rt(cee),fee=Ee({zIndex:{type:Number,default:1001},visible:Boolean,fill:{type:String,default:"rgba(0,0,0,0.5)"},pos:{type:Z(Object)},targetAreaClickable:{type:Boolean,default:!0}}),pee=(e,t,n,o,r)=>{const l=P(null),s=()=>{let c;return Ze(e.value)?c=document.querySelector(e.value):Ge(e.value)?c=e.value():c=e.value,c},a=()=>{const c=s();if(!c||!t.value){l.value=null;return}!hee(c)&&t.value&&c.scrollIntoView(r.value);const{left:h,top:v,width:m,height:p}=c.getBoundingClientRect();l.value={left:h,top:v,width:m,height:p,radius:0}};nt(()=>{he([t,e],()=>{a()},{immediate:!0}),window.addEventListener("resize",a)}),Pt(()=>{window.removeEventListener("resize",a)});const u=c=>{var h;return(h=Ae(n.value.offset)?n.value.offset[c]:n.value.offset)!=null?h:6},d=S(()=>{var c;if(!l.value)return l.value;const h=u(0),v=u(1),m=((c=n.value)==null?void 0:c.radius)||2;return{left:l.value.left-h,top:l.value.top-v,width:l.value.width+h*2,height:l.value.height+v*2,radius:m}}),f=S(()=>{const c=s();return!o.value||!c||!window.DOMRect?c||void 0:{getBoundingClientRect(){var h,v,m,p;return window.DOMRect.fromRect({width:((h=d.value)==null?void 0:h.width)||0,height:((v=d.value)==null?void 0:v.height)||0,x:((m=d.value)==null?void 0:m.left)||0,y:((p=d.value)==null?void 0:p.top)||0})}}});return{mergedPosInfo:d,triggerTarget:f}},md=Symbol("ElTour");function hee(e){const t=window.innerWidth||document.documentElement.clientWidth,n=window.innerHeight||document.documentElement.clientHeight,{top:o,right:r,bottom:l,left:s}=e.getBoundingClientRect();return o>=0&&s>=0&&r<=t&&l<=n}const vee=(e,t,n,o,r,l,s,a)=>{const u=P(),d=P(),f=P({}),c={x:u,y:d,placement:o,strategy:r,middlewareData:f},h=S(()=>{const g=[aS(i(l)),F6(),B6(),mee()];return i(a)&&i(n)&&g.push(iS({element:i(n)})),g}),v=async()=>{if(!gt)return;const g=i(e),w=i(t);if(!g||!w)return;const b=await uS(g,w,{placement:i(o),strategy:i(r),middleware:i(h)});Is(c).forEach(C=>{c[C].value=b[C]})},m=S(()=>{if(!i(e))return{position:"fixed",top:"50%",left:"50%",transform:"translate3d(-50%, -50%, 0)",maxWidth:"100vw",zIndex:i(s)};const{overflow:g}=i(f);return{position:i(r),zIndex:i(s),top:i(d)!=null?`${i(d)}px`:"",left:i(u)!=null?`${i(u)}px`:"",maxWidth:g!=null&&g.maxWidth?`${g==null?void 0:g.maxWidth}px`:""}}),p=S(()=>{if(!i(a))return{};const{arrow:g}=i(f);return{left:(g==null?void 0:g.x)!=null?`${g==null?void 0:g.x}px`:"",top:(g==null?void 0:g.y)!=null?`${g==null?void 0:g.y}px`:""}});let y;return nt(()=>{const g=i(e),w=i(t);g&&w&&(y=L6(g,w,v)),_n(()=>{v()})}),Pt(()=>{y&&y()}),{update:v,contentStyle:m,arrowStyle:p}},mee=()=>({name:"overflow",async fn(e){const t=await D6(e);let n=0;return t.left>0&&(n=t.left),t.right>0&&(n=t.right),{data:{maxWidth:e.rects.floating.width-n}}}}),gee={style:{width:"100%",height:"100%"}},yee=["d"],bee=K({name:"ElTourMask",inheritAttrs:!1}),wee=K({...bee,props:fee,setup(e){const t=e,{ns:n}=xe(md),o=S(()=>{var a,u;return(u=(a=t.pos)==null?void 0:a.radius)!=null?u:2}),r=S(()=>{const a=o.value,u=`a${a},${a} 0 0 1`;return{topRight:`${u} ${a},${a}`,bottomRight:`${u} ${-a},${a}`,bottomLeft:`${u} ${-a},${-a}`,topLeft:`${u} ${a},${-a}`}}),l=S(()=>{const a=window.innerWidth,u=window.innerHeight,d=r.value,f=`M${a},0 L0,0 L0,${u} L${a},${u} L${a},0 Z`,c=o.value;return t.pos?`${f} M${t.pos.left+c},${t.pos.top} h${t.pos.width-c*2} ${d.topRight} v${t.pos.height-c*2} ${d.bottomRight} h${-t.pos.width+c*2} ${d.bottomLeft} v${-t.pos.height+c*2} ${d.topLeft} z`:f}),s=S(()=>({fill:t.fill,pointerEvents:"auto",cursor:"auto"}));return uv(Rt(t,"visible"),{ns:n}),(a,u)=>a.visible?(k(),F("div",ht({key:0,class:i(n).e("mask"),style:{position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:a.zIndex,pointerEvents:a.pos&&a.targetAreaClickable?"none":"auto"}},a.$attrs),[(k(),F("svg",gee,[z("path",{class:$(i(n).e("hollow")),style:Ve(i(s)),d:i(l)},null,14,yee)]))],16)):oe("v-if",!0)}});var Cee=ke(wee,[["__file","mask.vue"]]);const See=["absolute","fixed"],_ee=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],hm=Ee({placement:{type:Z(String),values:_ee,default:"bottom"},reference:{type:Z(Object),default:null},strategy:{type:Z(String),values:See,default:"absolute"},offset:{type:Number,default:10},showArrow:Boolean,zIndex:{type:Number,default:2001}}),Eee={close:()=>!0},kee=["data-side"],$ee=K({name:"ElTourContent"}),Tee=K({...$ee,props:hm,emits:Eee,setup(e,{emit:t}){const n=e,o=P(n.placement),r=P(n.strategy),l=P(null),s=P(null);he(()=>n.placement,()=>{o.value=n.placement});const{contentStyle:a,arrowStyle:u}=vee(Rt(n,"reference"),l,s,o,r,Rt(n,"offset"),Rt(n,"zIndex"),Rt(n,"showArrow")),d=S(()=>o.value.split("-")[0]),{ns:f}=xe(md),c=()=>{t("close")},h=v=>{v.detail.focusReason==="pointer"&&v.preventDefault()};return(v,m)=>(k(),F("div",{ref_key:"contentRef",ref:l,style:Ve(i(a)),class:$(i(f).e("content")),"data-side":i(d),tabindex:"-1"},[U(i(Pi),{loop:"",trapped:"","focus-start-el":"container","focus-trap-el":l.value||void 0,onReleaseRequested:c,onFocusoutPrevented:h},{default:J(()=>[ae(v.$slots,"default")]),_:3},8,["focus-trap-el"]),v.showArrow?(k(),F("span",{key:0,ref_key:"arrowRef",ref:s,style:Ve(i(u)),class:$(i(f).e("arrow"))},null,6)):oe("v-if",!0)],14,kee))}});var Oee=ke(Tee,[["__file","content.vue"]]),Nee=K({name:"ElTourSteps",props:{current:{type:Number,default:0}},emits:["update-total"],setup(e,{slots:t,emit:n}){let o=0;return()=>{var r,l;const s=(r=t.default)==null?void 0:r.call(t),a=[];let u=0;function d(f){Ae(f)&&f.forEach(c=>{var h;((h=(c==null?void 0:c.type)||{})==null?void 0:h.name)==="ElTourStep"&&(a.push(c),u+=1)})}return s.length&&d(jr((l=s[0])==null?void 0:l.children)),o!==u&&(o=u,n("update-total",u)),a.length?a[e.current]:null}}});const Mee=Ee({modelValue:Boolean,current:{type:Number,default:0},showArrow:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeIcon:{type:Ot},placement:hm.placement,contentStyle:{type:Z([Object])},mask:{type:Z([Boolean,Object]),default:!0},gap:{type:Z(Object),default:()=>({offset:6,radius:2})},zIndex:{type:Number},scrollIntoViewOptions:{type:Z([Boolean,Object]),default:()=>({block:"center"})},type:{type:Z(String)},appendTo:{type:Z([String,Object]),default:"body"},closeOnPressEscape:{type:Boolean,default:!0},targetAreaClickable:{type:Boolean,default:!0}}),Ree={[ut]:e=>tn(e),["update:current"]:e=>Ye(e),close:e=>Ye(e),finish:()=>!0,change:e=>Ye(e)},Iee=K({name:"ElTour"}),Aee=K({...Iee,props:Mee,emits:Ree,setup(e,{emit:t}){const n=e,o=be("tour"),r=P(0),l=P(),s=Aw(n,"current",t,{passive:!0}),a=S(()=>{var R;return(R=l.value)==null?void 0:R.target}),u=S(()=>[o.b(),y.value==="primary"?o.m("primary"):""]),d=S(()=>{var R;return((R=l.value)==null?void 0:R.placement)||n.placement}),f=S(()=>{var R,A;return(A=(R=l.value)==null?void 0:R.contentStyle)!=null?A:n.contentStyle}),c=S(()=>{var R,A;return(A=(R=l.value)==null?void 0:R.mask)!=null?A:n.mask}),h=S(()=>!!c.value&&n.modelValue),v=S(()=>tn(c.value)?void 0:c.value),m=S(()=>{var R,A;return!!a.value&&((A=(R=l.value)==null?void 0:R.showArrow)!=null?A:n.showArrow)}),p=S(()=>{var R,A;return(A=(R=l.value)==null?void 0:R.scrollIntoViewOptions)!=null?A:n.scrollIntoViewOptions}),y=S(()=>{var R,A;return(A=(R=l.value)==null?void 0:R.type)!=null?A:n.type}),{nextZIndex:g}=ea(),w=g(),b=S(()=>{var R;return(R=n.zIndex)!=null?R:w}),{mergedPosInfo:C,triggerTarget:_}=pee(a,Rt(n,"modelValue"),Rt(n,"gap"),c,p);he(()=>n.modelValue,R=>{R||(s.value=0)});const E=()=>{n.closeOnPressEscape&&(t("update:modelValue",!1),t("close",s.value))},T=R=>{r.value=R},N=mn();return pt(md,{currentStep:l,current:s,total:r,showClose:Rt(n,"showClose"),closeIcon:Rt(n,"closeIcon"),mergedType:y,ns:o,slots:N,updateModelValue(R){t("update:modelValue",R)},onClose(){t("close",s.value)},onFinish(){t("finish")},onChange(){t("change",s.value)}}),(R,A)=>{var I,L;return k(),F(ze,null,[(k(),re(qs,{to:R.appendTo},[z("div",ht({class:i(u)},R.$attrs),[U(Cee,{visible:i(h),fill:(I=i(v))==null?void 0:I.color,style:Ve((L=i(v))==null?void 0:L.style),pos:i(C),"z-index":i(b),"target-area-clickable":R.targetAreaClickable},null,8,["visible","fill","style","pos","z-index","target-area-clickable"]),R.modelValue?(k(),re(Oee,{key:i(s),reference:i(_),placement:i(d),"show-arrow":i(m),"z-index":i(b),style:Ve(i(f)),onClose:E},{default:J(()=>[U(i(Nee),{current:i(s),onUpdateTotal:T},{default:J(()=>[ae(R.$slots,"default")]),_:3},8,["current"])]),_:3},8,["reference","placement","show-arrow","z-index","style"])):oe("v-if",!0)],16)],8,["to"])),oe(" just for IDE "),oe("v-if",!0)],64)}}});var Pee=ke(Aee,[["__file","tour.vue"]]);const xee=Ee({target:{type:Z([String,Object,Function])},title:String,description:String,showClose:{type:Boolean,default:void 0},closeIcon:{type:Ot},showArrow:{type:Boolean,default:void 0},placement:hm.placement,mask:{type:Z([Boolean,Object]),default:void 0},contentStyle:{type:Z([Object])},prevButtonProps:{type:Z(Object)},nextButtonProps:{type:Z(Object)},scrollIntoViewOptions:{type:Z([Boolean,Object]),default:void 0},type:{type:Z(String)}}),Lee={close:()=>!0},Dee=K({name:"ElTourStep"}),Bee=K({...Dee,props:xee,emits:Lee,setup(e,{emit:t}){const n=e,{Close:o}=ov,{t:r}=wt(),{currentStep:l,current:s,total:a,showClose:u,closeIcon:d,mergedType:f,ns:c,slots:h,updateModelValue:v,onClose:m,onFinish:p,onChange:y}=xe(md);he(n,N=>{l.value=N},{immediate:!0});const g=S(()=>{var N;return(N=n.showClose)!=null?N:u.value}),w=S(()=>{var N,R;return(R=(N=n.closeIcon)!=null?N:d.value)!=null?R:o}),b=N=>{if(N)return ox(N,["children","onClick"])},C=()=>{var N,R;s.value-=1,(N=n.prevButtonProps)!=null&&N.onClick&&((R=n.prevButtonProps)==null||R.onClick()),y()},_=()=>{var N;s.value>=a.value-1?E():s.value+=1,(N=n.nextButtonProps)!=null&&N.onClick&&n.nextButtonProps.onClick(),y()},E=()=>{T(),p()},T=()=>{v(!1),m(),t("close")};return(N,R)=>(k(),F(ze,null,[i(g)?(k(),F("button",{key:0,"aria-label":"Close",class:$(i(c).e("closebtn")),type:"button",onClick:T},[U(i(Fe),{class:$(i(c).e("close"))},{default:J(()=>[(k(),re(dt(i(w))))]),_:1},8,["class"])],2)):oe("v-if",!0),z("header",{class:$([i(c).e("header"),{"show-close":i(u)}])},[ae(N.$slots,"header",{},()=>[z("span",{role:"heading",class:$(i(c).e("title"))},Oe(N.title),3)])],2),z("div",{class:$(i(c).e("body"))},[ae(N.$slots,"default",{},()=>[z("span",null,Oe(N.description),1)])],2),z("footer",{class:$(i(c).e("footer"))},[z("div",{class:$(i(c).b("indicators"))},[i(h).indicators?(k(),re(dt(i(h).indicators),{key:0,current:i(s),total:i(a)},null,8,["current","total"])):(k(!0),F(ze,{key:1},mt(i(a),(A,I)=>(k(),F("span",{key:A,class:$([i(c).b("indicator"),I===i(s)?"is-active":""])},null,2))),128))],2),z("div",{class:$(i(c).b("buttons"))},[i(s)>0?(k(),re(i(pn),ht({key:0,size:"small",type:i(f)},b(N.prevButtonProps),{onClick:C}),{default:J(()=>{var A,I;return[bt(Oe((I=(A=N.prevButtonProps)==null?void 0:A.children)!=null?I:i(r)("el.tour.previous")),1)]}),_:1},16,["type"])):oe("v-if",!0),i(s)<=i(a)-1?(k(),re(i(pn),ht({key:1,size:"small",type:i(f)==="primary"?"default":"primary"},b(N.nextButtonProps),{onClick:_}),{default:J(()=>{var A,I;return[bt(Oe((I=(A=N.nextButtonProps)==null?void 0:A.children)!=null?I:i(s)===i(a)-1?i(r)("el.tour.finish"):i(r)("el.tour.next")),1)]}),_:1},16,["type"])):oe("v-if",!0)],2)],2)],64))}});var cE=ke(Bee,[["__file","step.vue"]]);const Fee=rt(Pee,{TourStep:cE}),Vee=Kt(cE),Hee=Ee({container:{type:Z([String,Object])},offset:{type:Number,default:0},bound:{type:Number,default:15},duration:{type:Number,default:300},marker:{type:Boolean,default:!0},type:{type:Z(String),default:"default"},direction:{type:Z(String),default:"vertical"}}),zee={change:e=>Ze(e),click:(e,t)=>e instanceof MouseEvent&&(Ze(t)||en(t))},dE=Symbol("anchor"),Kee=K({name:"ElAnchor"}),Wee=K({...Kee,props:Hee,emits:zee,setup(e,{expose:t,emit:n}){const o=e,r=P(""),l=P(null),s=P(null),a=P(),u={};let d=!1,f=0;const c=be("anchor"),h=S(()=>[c.b(),o.type==="underline"?c.m("underline"):"",c.m(o.direction)]),v=N=>{u[N.href]=N.el},m=N=>{delete u[N]},p=N=>{r.value!==N&&(r.value=N,n("change",N))};let y=null;const g=N=>{if(!a.value)return;const R=Xi(N);if(!R)return;y&&y(),d=!0;const A=Sy(R,a.value),I=Hf(R,A),L=A.scrollHeight-A.clientHeight,W=Math.min(I-o.offset,L);y=bx(a.value,f,W,o.duration,()=>{setTimeout(()=>{d=!1},20)})},w=N=>{N&&(p(N),g(N))},b=(N,R)=>{n("click",N,R),w(R)},C=L3(()=>{a.value&&(f=_y(a.value));const N=_();d||en(N)||p(N)}),_=()=>{if(!a.value)return;const N=_y(a.value),R=[];for(const A of Object.keys(u)){const I=Xi(A);if(!I)continue;const L=Sy(I,a.value),W=Hf(I,L);R.push({top:W-o.offset-o.bound,href:A})}R.sort((A,I)=>A.top-I.top);for(let A=0;AN))return I.href}},E=()=>{const N=Xi(o.container);!N||Zc(N)?a.value=window:a.value=N};Lt(a,"scroll",C);const T=S(()=>{if(!l.value||!s.value||!r.value)return{};const N=u[r.value];if(!N)return{};const R=l.value.getBoundingClientRect(),A=s.value.getBoundingClientRect(),I=N.getBoundingClientRect();return o.direction==="horizontal"?{left:`${I.left-R.left}px`,width:`${I.width}px`,opacity:1}:{top:`${I.top-R.top+(I.height-A.height)/2}px`,opacity:1}});return nt(()=>{E();const N=decodeURIComponent(window.location.hash);Xi(N)?w(N):C()}),he(()=>o.container,()=>{E()}),pt(dE,{ns:c,direction:o.direction,currentAnchor:r,addLink:v,removeLink:m,handleClick:b}),t({scrollTo:w}),(N,R)=>(k(),F("div",{ref_key:"anchorRef",ref:l,class:$(i(h))},[N.marker?(k(),F("div",{key:0,ref_key:"markerRef",ref:s,class:$(i(c).e("marker")),style:Ve(i(T))},null,6)):oe("v-if",!0),z("div",{class:$(i(c).e("list"))},[ae(N.$slots,"default")],2)],2))}});var jee=ke(Wee,[["__file","anchor.vue"]]);const Uee=Ee({title:String,href:String}),qee=["href"],Yee=K({name:"ElAnchorLink"}),Gee=K({...Yee,props:Uee,setup(e){const t=e,n=P(null),{ns:o,direction:r,currentAnchor:l,addLink:s,removeLink:a,handleClick:u}=xe(dE),d=S(()=>[o.e("link"),o.is("active",l.value===t.href)]),f=c=>{u(c,t.href)};return he(()=>t.href,(c,h)=>{je(()=>{h&&a(h),c&&s({href:c,el:n.value})})}),nt(()=>{const{href:c}=t;c&&s({href:c,el:n.value})}),Pt(()=>{const{href:c}=t;c&&a(c)}),(c,h)=>(k(),F("div",{class:$(i(o).e("item"))},[z("a",{ref_key:"linkRef",ref:n,class:$(i(d)),href:c.href,onClick:f},[ae(c.$slots,"default",{},()=>[bt(Oe(c.title),1)])],10,qee),c.$slots["sub-link"]&&i(r)==="vertical"?(k(),F("div",{key:0,class:$(i(o).e("list"))},[ae(c.$slots,"sub-link")],2)):oe("v-if",!0)],2))}});var fE=ke(Gee,[["__file","anchor-link.vue"]]);const Xee=rt(jee,{AnchorLink:fE}),Jee=Kt(fE),Zee=Ee({options:{type:Z(Array),default:()=>[]},modelValue:{type:[String,Number,Boolean],default:void 0},block:Boolean,size:an,disabled:Boolean,validateEvent:{type:Boolean,default:!0},id:String,name:String,...wn(["ariaLabel"])}),Qee={[ut]:e=>Ze(e)||Ye(e),[Dt]:e=>Ze(e)||Ye(e)},ete=["id","aria-label","aria-labelledby"],tte=["name","disabled","checked","onChange"],nte=K({name:"ElSegmented"}),ote=K({...nte,props:Zee,emits:Qee,setup(e,{emit:t}){const n=e,o=be("segmented"),r=kn(),l=nn(),s=zn(),{formItem:a}=An(),{inputId:u,isLabeledByFormItem:d}=Ao(n,{formItemContext:a}),f=P(null),c=DN(),h=_t({isInit:!1,width:0,translateX:0,disabled:!1,focusVisible:!1}),v=R=>{const A=m(R);t(ut,A),t(Dt,A)},m=R=>at(R)?R.value:R,p=R=>at(R)?R.label:R,y=R=>!!(s.value||at(R)&&R.disabled),g=R=>n.modelValue===m(R),w=R=>n.options.find(A=>m(A)===R),b=R=>[o.e("item"),o.is("selected",g(R)),o.is("disabled",y(R))],C=()=>{if(!f.value)return;const R=f.value.querySelector(".is-selected"),A=f.value.querySelector(".is-selected input");if(!R||!A){h.width=0,h.translateX=0,h.disabled=!1,h.focusVisible=!1;return}const I=R.getBoundingClientRect();h.isInit=!0,h.width=I.width,h.translateX=R.offsetLeft,h.disabled=y(w(n.modelValue));try{h.focusVisible=A.matches(":focus-visible")}catch{}},_=S(()=>[o.b(),o.m(l.value),o.is("block",n.block)]),E=S(()=>({width:`${h.width}px`,transform:`translateX(${h.translateX}px)`,display:h.isInit?"block":"none"})),T=S(()=>[o.e("item-selected"),o.is("disabled",h.disabled),o.is("focus-visible",h.focusVisible)]),N=S(()=>n.name||r.value);return Ht(f,C),he(c,C),he(()=>n.modelValue,()=>{var R;C(),n.validateEvent&&((R=a==null?void 0:a.validate)==null||R.call(a,"change").catch(A=>void 0))},{flush:"post"}),(R,A)=>(k(),F("div",{id:i(u),ref_key:"segmentedRef",ref:f,class:$(i(_)),role:"radiogroup","aria-label":i(d)?void 0:R.ariaLabel||"segmented","aria-labelledby":i(d)?i(a).labelId:void 0},[z("div",{class:$(i(o).e("group"))},[z("div",{style:Ve(i(E)),class:$(i(T))},null,6),(k(!0),F(ze,null,mt(R.options,(I,L)=>(k(),F("label",{key:L,class:$(b(I))},[z("input",{class:$(i(o).e("item-input")),type:"radio",name:i(N),disabled:y(I),checked:g(I),onChange:W=>v(I)},null,42,tte),z("div",{class:$(i(o).e("item-label"))},[ae(R.$slots,"default",{item:I},()=>[bt(Oe(p(I)),1)])],2)],2))),128))],2)],10,ete))}});var rte=ke(ote,[["__file","segmented.vue"]]);const lte=rt(rte);var ste=[sL,gL,KB,yJ,XB,oF,TS,gF,yF,pn,PS,DV,zV,i5,u5,CH,aH,TH,go,T5,l2,FH,oz,rz,GH,Pz,Z6,Uz,qz,Yz,Gz,Xz,m9,T9,O9,W9,A2,r7,G7,X7,J7,z2,cD,dD,Fe,KW,K2,Nn,W2,oj,_j,Ej,kj,$j,Aj,FU,jU,eq,ES,e_,f2,K5,z5,gq,Sq,PH,kr,Vl,mc,dU,aY,vY,mY,UY,JY,b_,iG,gG,yG,NG,AX,PX,gJ,AJ,PJ,ri,FJ,vV,jJ,XJ,JJ,In,_Z,BZ,ZZ,lQ,_Q,tee,dee,Fee,Vee,Xee,Jee,lte];const wo="ElInfiniteScroll",ate=50,ite=200,ute=0,cte={delay:{type:Number,default:ite},distance:{type:Number,default:ute},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},vm=(e,t)=>Object.entries(cte).reduce((n,[o,r])=>{var l,s;const{type:a,default:u}=r,d=e.getAttribute(`infinite-scroll-${o}`);let f=(s=(l=t[d])!=null?l:d)!=null?s:u;return f=f==="false"?!1:f,f=a(f),n[o]=Number.isNaN(f)?u:f,n},{}),pE=e=>{const{observer:t}=e[wo];t&&(t.disconnect(),delete e[wo].observer)},dte=(e,t)=>{const{container:n,containerEl:o,instance:r,observer:l,lastScrollTop:s}=e[wo],{disabled:a,distance:u}=vm(e,r),{clientHeight:d,scrollHeight:f,scrollTop:c}=o,h=c-s;if(e[wo].lastScrollTop=c,l||a||h<0)return;let v=!1;if(n===e)v=f-(d+c)<=u;else{const{clientTop:m,scrollHeight:p}=e,y=Hf(e,o);v=c+d>=y+m+p-u}v&&t.call(r)};function yf(e,t){const{containerEl:n,instance:o}=e[wo],{disabled:r}=vm(e,o);r||n.clientHeight===0||(n.scrollHeight<=n.clientHeight?t.call(o):pE(e))}const fte={async mounted(e,t){const{instance:n,value:o}=t;Ge(o)||ln(wo,"'v-infinite-scroll' binding value must be a function"),await je();const{delay:r,immediate:l}=vm(e,n),s=Zh(e,!0),a=s===window?document.documentElement:s,u=Tl(dte.bind(null,e,o),r);if(s){if(e[wo]={instance:n,container:s,containerEl:a,delay:r,cb:o,onScroll:u,lastScrollTop:a.scrollTop},l){const d=new MutationObserver(Tl(yf.bind(null,e,o),ate));e[wo].observer=d,d.observe(e,{childList:!0,subtree:!0}),yf(e,o)}s.addEventListener("scroll",u)}},unmounted(e){const{container:t,onScroll:n}=e[wo];t==null||t.removeEventListener("scroll",n),pE(e)},async updated(e){if(!e[wo])await je();else{const{containerEl:t,cb:n,observer:o}=e[wo];t.clientHeight&&o&&yf(e,n)}}},nh=fte;nh.install=e=>{e.directive("InfiniteScroll",nh)};const pte=nh;function hte(e){let t;const n=P(!1),o=_t({...e,originalPosition:"",originalOverflow:"",visible:!1});function r(h){o.text=h}function l(){const h=o.parent,v=c.ns;if(!h.vLoadingAddClassList){let m=h.getAttribute("loading-number");m=Number.parseInt(m)-1,m?h.setAttribute("loading-number",m.toString()):(Rn(h,v.bm("parent","relative")),h.removeAttribute("loading-number")),Rn(h,v.bm("parent","hidden"))}s(),f.unmount()}function s(){var h,v;(v=(h=c.$el)==null?void 0:h.parentNode)==null||v.removeChild(c.$el)}function a(){var h;e.beforeClose&&!e.beforeClose()||(n.value=!0,clearTimeout(t),t=window.setTimeout(u,400),o.visible=!1,(h=e.closed)==null||h.call(e))}function u(){if(!n.value)return;const h=o.parent;n.value=!1,h.vLoadingAddClassList=void 0,l()}const d=K({name:"ElLoading",setup(h,{expose:v}){const{ns:m,zIndex:p}=sd("loading");return v({ns:m,zIndex:p}),()=>{const y=o.spinner||o.svg,g=Ue("svg",{class:"circular",viewBox:o.svgViewBox?o.svgViewBox:"0 0 50 50",...y?{innerHTML:y}:{}},[Ue("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),w=o.text?Ue("p",{class:m.b("text")},[o.text]):void 0;return Ue(hn,{name:m.b("fade"),onAfterLeave:u},{default:J(()=>[et(U("div",{style:{backgroundColor:o.background||""},class:[m.b("mask"),o.customClass,o.fullscreen?"is-fullscreen":""]},[Ue("div",{class:m.b("spinner")},[g,w])]),[[St,o.visible]])])})}}}),f=G1(d),c=f.mount(document.createElement("div"));return{...bn(o),setText:r,removeElLoadingChild:s,close:a,handleAfterLeave:u,vm:c,get $el(){return c.$el}}}let du;const oh=function(e={}){if(!gt)return;const t=vte(e);if(t.fullscreen&&du)return du;const n=hte({...t,closed:()=>{var r;(r=t.closed)==null||r.call(t),t.fullscreen&&(du=void 0)}});mte(t,t.parent,n),hb(t,t.parent,n),t.parent.vLoadingAddClassList=()=>hb(t,t.parent,n);let o=t.parent.getAttribute("loading-number");return o?o=`${Number.parseInt(o)+1}`:o="1",t.parent.setAttribute("loading-number",o),t.parent.appendChild(n.$el),je(()=>n.visible.value=t.visible),t.fullscreen&&(du=n),n},vte=e=>{var t,n,o,r;let l;return Ze(e.target)?l=(t=document.querySelector(e.target))!=null?t:document.body:l=e.target||document.body,{parent:l===document.body||e.body?document.body:l,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:l===document.body&&((n=e.fullscreen)!=null?n:!0),lock:(o=e.lock)!=null?o:!1,customClass:e.customClass||"",visible:(r=e.visible)!=null?r:!0,target:l}},mte=async(e,t,n)=>{const{nextZIndex:o}=n.vm.zIndex||n.vm._.exposed.zIndex,r={};if(e.fullscreen)n.originalPosition.value=Vr(document.body,"position"),n.originalOverflow.value=Vr(document.body,"overflow"),r.zIndex=o();else if(e.parent===document.body){n.originalPosition.value=Vr(document.body,"position"),await je();for(const l of["top","left"]){const s=l==="top"?"scrollTop":"scrollLeft";r[l]=`${e.target.getBoundingClientRect()[l]+document.body[s]+document.documentElement[s]-Number.parseInt(Vr(document.body,`margin-${l}`),10)}px`}for(const l of["height","width"])r[l]=`${e.target.getBoundingClientRect()[l]}px`}else n.originalPosition.value=Vr(t,"position");for(const[l,s]of Object.entries(r))n.$el.style[l]=s},hb=(e,t,n)=>{const o=n.vm.ns||n.vm._.exposed.ns;["absolute","fixed","sticky"].includes(n.originalPosition.value)?Rn(t,o.bm("parent","relative")):so(t,o.bm("parent","relative")),e.fullscreen&&e.lock?so(t,o.bm("parent","hidden")):Rn(t,o.bm("parent","hidden"))},Uu=Symbol("ElLoading"),vb=(e,t)=>{var n,o,r,l;const s=t.instance,a=h=>at(t.value)?t.value[h]:void 0,u=h=>{const v=Ze(h)&&(s==null?void 0:s[h])||h;return v&&P(v)},d=h=>u(a(h)||e.getAttribute(`element-loading-${yr(h)}`)),f=(n=a("fullscreen"))!=null?n:t.modifiers.fullscreen,c={text:d("text"),svg:d("svg"),svgViewBox:d("svgViewBox"),spinner:d("spinner"),background:d("background"),customClass:d("customClass"),fullscreen:f,target:(o=a("target"))!=null?o:f?void 0:e,body:(r=a("body"))!=null?r:t.modifiers.body,lock:(l=a("lock"))!=null?l:t.modifiers.lock};e[Uu]={options:c,instance:oh(c)}},gte=(e,t)=>{for(const n of Object.keys(t))At(t[n])&&(t[n].value=e[n])},mb={mounted(e,t){t.value&&vb(e,t)},updated(e,t){const n=e[Uu];t.oldValue!==t.value&&(t.value&&!t.oldValue?vb(e,t):t.value&&t.oldValue?at(t.value)&>e(t.value,n.options):n==null||n.instance.close())},unmounted(e){var t;(t=e[Uu])==null||t.instance.close(),e[Uu]=null}},yte={install(e){e.directive("loading",mb),e.config.globalProperties.$loading=oh},directive:mb,service:oh},hE=["success","info","warning","error"],$n=zt({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",plain:!1,offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:gt?document.body:void 0}),bte=Ee({customClass:{type:String,default:$n.customClass},center:{type:Boolean,default:$n.center},dangerouslyUseHTMLString:{type:Boolean,default:$n.dangerouslyUseHTMLString},duration:{type:Number,default:$n.duration},icon:{type:Ot,default:$n.icon},id:{type:String,default:$n.id},message:{type:Z([String,Object,Function]),default:$n.message},onClose:{type:Z(Function),default:$n.onClose},showClose:{type:Boolean,default:$n.showClose},type:{type:String,values:hE,default:$n.type},plain:{type:Boolean,default:$n.plain},offset:{type:Number,default:$n.offset},zIndex:{type:Number,default:$n.zIndex},grouping:{type:Boolean,default:$n.grouping},repeatNum:{type:Number,default:$n.repeatNum}}),wte={destroy:()=>!0},So=Wb([]),Cte=e=>{const t=So.findIndex(r=>r.id===e),n=So[t];let o;return t>0&&(o=So[t-1]),{current:n,prev:o}},Ste=e=>{const{prev:t}=Cte(e);return t?t.vm.exposed.bottom.value:0},_te=(e,t)=>So.findIndex(o=>o.id===e)>0?16:t,Ete=["id"],kte=["innerHTML"],$te=K({name:"ElMessage"}),Tte=K({...$te,props:bte,emits:wte,setup(e,{expose:t}){const n=e,{Close:o}=rv,{ns:r,zIndex:l}=sd("message"),{currentZIndex:s,nextZIndex:a}=l,u=P(),d=P(!1),f=P(0);let c;const h=S(()=>n.type?n.type==="error"?"danger":n.type:"info"),v=S(()=>{const T=n.type;return{[r.bm("icon",T)]:T&&Zr[T]}}),m=S(()=>n.icon||Zr[n.type]||""),p=S(()=>Ste(n.id)),y=S(()=>_te(n.id,n.offset)+p.value),g=S(()=>f.value+y.value),w=S(()=>({top:`${y.value}px`,zIndex:s.value}));function b(){n.duration!==0&&({stop:c}=Pl(()=>{_()},n.duration))}function C(){c==null||c()}function _(){d.value=!1}function E({code:T}){T===We.esc&&_()}return nt(()=>{b(),a(),d.value=!0}),he(()=>n.repeatNum,()=>{C(),b()}),Lt(document,"keydown",E),Ht(u,()=>{f.value=u.value.getBoundingClientRect().height}),t({visible:d,bottom:g,close:_}),(T,N)=>(k(),re(hn,{name:i(r).b("fade"),onBeforeLeave:T.onClose,onAfterLeave:N[0]||(N[0]=R=>T.$emit("destroy")),persisted:""},{default:J(()=>[et(z("div",{id:T.id,ref_key:"messageRef",ref:u,class:$([i(r).b(),{[i(r).m(T.type)]:T.type},i(r).is("center",T.center),i(r).is("closable",T.showClose),i(r).is("plain",T.plain),T.customClass]),style:Ve(i(w)),role:"alert",onMouseenter:C,onMouseleave:b},[T.repeatNum>1?(k(),re(i(TS),{key:0,value:T.repeatNum,type:i(h),class:$(i(r).e("badge"))},null,8,["value","type","class"])):oe("v-if",!0),i(m)?(k(),re(i(Fe),{key:1,class:$([i(r).e("icon"),i(v)])},{default:J(()=>[(k(),re(dt(i(m))))]),_:1},8,["class"])):oe("v-if",!0),ae(T.$slots,"default",{},()=>[T.dangerouslyUseHTMLString?(k(),F(ze,{key:1},[oe(" Caution here, message could've been compromised, never use user's input as message "),z("p",{class:$(i(r).e("content")),innerHTML:T.message},null,10,kte)],2112)):(k(),F("p",{key:0,class:$(i(r).e("content"))},Oe(T.message),3))]),T.showClose?(k(),re(i(Fe),{key:2,class:$(i(r).e("closeBtn")),onClick:Xe(_,["stop"])},{default:J(()=>[U(i(o))]),_:1},8,["class","onClick"])):oe("v-if",!0)],46,Ete),[[St,d.value]])]),_:3},8,["name","onBeforeLeave"]))}});var Ote=ke(Tte,[["__file","message.vue"]]);let Nte=1;const vE=e=>{const t=!e||Ze(e)||Ft(e)||Ge(e)?{message:e}:e,n={...$n,...t};if(!n.appendTo)n.appendTo=document.body;else if(Ze(n.appendTo)){let o=document.querySelector(n.appendTo);ho(o)||(o=document.body),n.appendTo=o}return n},Mte=e=>{const t=So.indexOf(e);if(t===-1)return;So.splice(t,1);const{handler:n}=e;n.close()},Rte=({appendTo:e,...t},n)=>{const o=`message_${Nte++}`,r=t.onClose,l=document.createElement("div"),s={...t,id:o,onClose:()=>{r==null||r(),Mte(f)},onDestroy:()=>{qr(null,l)}},a=U(Ote,s,Ge(s.message)||Ft(s.message)?{default:Ge(s.message)?s.message:()=>s.message}:null);a.appContext=n||Ws._context,qr(a,l),e.appendChild(l.firstElementChild);const u=a.component,f={id:o,vnode:a,vm:u,handler:{close:()=>{u.exposed.visible.value=!1}},props:a.component.props};return f},Ws=(e={},t)=>{if(!gt)return{close:()=>{}};if(Ye(Qf.max)&&So.length>=Qf.max)return{close:()=>{}};const n=vE(e);if(n.grouping&&So.length){const r=So.find(({vnode:l})=>{var s;return((s=l.props)==null?void 0:s.message)===n.message});if(r)return r.props.repeatNum+=1,r.props.type=n.type,r.handler}const o=Rte(n,t);return So.push(o),o.handler};hE.forEach(e=>{Ws[e]=(t={},n)=>{const o=vE(t);return Ws({...o,type:e},n)}});function Ite(e){for(const t of So)(!e||e===t.props.type)&&t.handler.close()}Ws.closeAll=Ite;Ws._context=null;const Co=MC(Ws,"$message"),Ate=K({name:"ElMessageBox",directives:{TrapFocus:JF},components:{ElButton:pn,ElFocusTrap:Pi,ElInput:Nn,ElOverlay:Hv,ElIcon:Fe,...rv},inheritAttrs:!1,props:{buttonSize:{type:String,validator:RC},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,overflow:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(e,{emit:t}){const{locale:n,zIndex:o,ns:r,size:l}=sd("message-box",S(()=>e.buttonSize)),{t:s}=n,{nextZIndex:a}=o,u=P(!1),d=_t({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:null,inputValidator:null,inputErrorMessage:"",message:null,modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:a()}),f=S(()=>{const x=d.type;return{[r.bm("icon",x)]:x&&Zr[x]}}),c=kn(),h=kn(),v=S(()=>d.icon||Zr[d.type]||""),m=S(()=>!!d.message),p=P(),y=P(),g=P(),w=P(),b=P(),C=S(()=>d.confirmButtonClass);he(()=>d.inputValue,async x=>{await je(),e.boxType==="prompt"&&x!==null&&L()},{immediate:!0}),he(()=>u.value,x=>{var M,D;x&&(e.boxType!=="prompt"&&(d.autofocus?g.value=(D=(M=b.value)==null?void 0:M.$el)!=null?D:p.value:g.value=p.value),d.zIndex=a()),e.boxType==="prompt"&&(x?je().then(()=>{var O;w.value&&w.value.$el&&(d.autofocus?g.value=(O=W())!=null?O:p.value:g.value=p.value)}):(d.editorErrorMessage="",d.validateError=!1))});const _=S(()=>e.draggable),E=S(()=>e.overflow);IC(p,y,_,E),nt(async()=>{await je(),e.closeOnHashChange&&window.addEventListener("hashchange",T)}),Pt(()=>{e.closeOnHashChange&&window.removeEventListener("hashchange",T)});function T(){u.value&&(u.value=!1,je(()=>{d.action&&t("action",d.action)}))}const N=()=>{e.closeOnClickModal&&I(d.distinguishCancelAndClose?"close":"cancel")},R=yv(N),A=x=>{if(d.inputType!=="textarea")return x.preventDefault(),I("confirm")},I=x=>{var M;e.boxType==="prompt"&&x==="confirm"&&!L()||(d.action=x,d.beforeClose?(M=d.beforeClose)==null||M.call(d,x,d,T):T())},L=()=>{if(e.boxType==="prompt"){const x=d.inputPattern;if(x&&!x.test(d.inputValue||""))return d.editorErrorMessage=d.inputErrorMessage||s("el.messagebox.error"),d.validateError=!0,!1;const M=d.inputValidator;if(typeof M=="function"){const D=M(d.inputValue);if(D===!1)return d.editorErrorMessage=d.inputErrorMessage||s("el.messagebox.error"),d.validateError=!0,!1;if(typeof D=="string")return d.editorErrorMessage=D,d.validateError=!0,!1}}return d.editorErrorMessage="",d.validateError=!1,!0},W=()=>{const x=w.value.$refs;return x.input||x.textarea},H=()=>{I("close")},V=()=>{e.closeOnPressEscape&&H()};return e.lockScroll&&uv(u),{...bn(d),ns:r,overlayEvent:R,visible:u,hasMessage:m,typeClass:f,contentId:c,inputId:h,btnSize:l,iconComponent:v,confirmButtonClasses:C,rootRef:p,focusStartRef:g,headerRef:y,inputRef:w,confirmRef:b,doClose:T,handleClose:H,onCloseRequested:V,handleWrapperClick:N,handleInputEnter:A,handleAction:I,t:s}}}),Pte=["aria-label","aria-describedby"],xte=["aria-label"],Lte=["id"];function Dte(e,t,n,o,r,l){const s=st("el-icon"),a=st("close"),u=st("el-input"),d=st("el-button"),f=st("el-focus-trap"),c=st("el-overlay");return k(),re(hn,{name:"fade-in-linear",onAfterLeave:t[11]||(t[11]=h=>e.$emit("vanish")),persisted:""},{default:J(()=>[et(U(c,{"z-index":e.zIndex,"overlay-class":[e.ns.is("message-box"),e.modalClass],mask:e.modal},{default:J(()=>[z("div",{role:"dialog","aria-label":e.title,"aria-modal":"true","aria-describedby":e.showInput?void 0:e.contentId,class:$(`${e.ns.namespace.value}-overlay-message-box`),onClick:t[8]||(t[8]=(...h)=>e.overlayEvent.onClick&&e.overlayEvent.onClick(...h)),onMousedown:t[9]||(t[9]=(...h)=>e.overlayEvent.onMousedown&&e.overlayEvent.onMousedown(...h)),onMouseup:t[10]||(t[10]=(...h)=>e.overlayEvent.onMouseup&&e.overlayEvent.onMouseup(...h))},[U(f,{loop:"",trapped:e.visible,"focus-trap-el":e.rootRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:J(()=>[z("div",{ref:"rootRef",class:$([e.ns.b(),e.customClass,e.ns.is("draggable",e.draggable),{[e.ns.m("center")]:e.center}]),style:Ve(e.customStyle),tabindex:"-1",onClick:t[7]||(t[7]=Xe(()=>{},["stop"]))},[e.title!==null&&e.title!==void 0?(k(),F("div",{key:0,ref:"headerRef",class:$([e.ns.e("header"),{"show-close":e.showClose}])},[z("div",{class:$(e.ns.e("title"))},[e.iconComponent&&e.center?(k(),re(s,{key:0,class:$([e.ns.e("status"),e.typeClass])},{default:J(()=>[(k(),re(dt(e.iconComponent)))]),_:1},8,["class"])):oe("v-if",!0),z("span",null,Oe(e.title),1)],2),e.showClose?(k(),F("button",{key:0,type:"button",class:$(e.ns.e("headerbtn")),"aria-label":e.t("el.messagebox.close"),onClick:t[0]||(t[0]=h=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel")),onKeydown:t[1]||(t[1]=Tt(Xe(h=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"]))},[U(s,{class:$(e.ns.e("close"))},{default:J(()=>[U(a)]),_:1},8,["class"])],42,xte)):oe("v-if",!0)],2)):oe("v-if",!0),z("div",{id:e.contentId,class:$(e.ns.e("content"))},[z("div",{class:$(e.ns.e("container"))},[e.iconComponent&&!e.center&&e.hasMessage?(k(),re(s,{key:0,class:$([e.ns.e("status"),e.typeClass])},{default:J(()=>[(k(),re(dt(e.iconComponent)))]),_:1},8,["class"])):oe("v-if",!0),e.hasMessage?(k(),F("div",{key:1,class:$(e.ns.e("message"))},[ae(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(k(),re(dt(e.showInput?"label":"p"),{key:1,for:e.showInput?e.inputId:void 0,innerHTML:e.message},null,8,["for","innerHTML"])):(k(),re(dt(e.showInput?"label":"p"),{key:0,for:e.showInput?e.inputId:void 0},{default:J(()=>[bt(Oe(e.dangerouslyUseHTMLString?"":e.message),1)]),_:1},8,["for"]))])],2)):oe("v-if",!0)],2),et(z("div",{class:$(e.ns.e("input"))},[U(u,{id:e.inputId,ref:"inputRef",modelValue:e.inputValue,"onUpdate:modelValue":t[2]||(t[2]=h=>e.inputValue=h),type:e.inputType,placeholder:e.inputPlaceholder,"aria-invalid":e.validateError,class:$({invalid:e.validateError}),onKeydown:Tt(e.handleInputEnter,["enter"])},null,8,["id","modelValue","type","placeholder","aria-invalid","class","onKeydown"]),z("div",{class:$(e.ns.e("errormsg")),style:Ve({visibility:e.editorErrorMessage?"visible":"hidden"})},Oe(e.editorErrorMessage),7)],2),[[St,e.showInput]])],10,Lte),z("div",{class:$(e.ns.e("btns"))},[e.showCancelButton?(k(),re(d,{key:0,loading:e.cancelButtonLoading,class:$([e.cancelButtonClass]),round:e.roundButton,size:e.btnSize,onClick:t[3]||(t[3]=h=>e.handleAction("cancel")),onKeydown:t[4]||(t[4]=Tt(Xe(h=>e.handleAction("cancel"),["prevent"]),["enter"]))},{default:J(()=>[bt(Oe(e.cancelButtonText||e.t("el.messagebox.cancel")),1)]),_:1},8,["loading","class","round","size"])):oe("v-if",!0),et(U(d,{ref:"confirmRef",type:"primary",loading:e.confirmButtonLoading,class:$([e.confirmButtonClasses]),round:e.roundButton,disabled:e.confirmButtonDisabled,size:e.btnSize,onClick:t[5]||(t[5]=h=>e.handleAction("confirm")),onKeydown:t[6]||(t[6]=Tt(Xe(h=>e.handleAction("confirm"),["prevent"]),["enter"]))},{default:J(()=>[bt(Oe(e.confirmButtonText||e.t("el.messagebox.confirm")),1)]),_:1},8,["loading","class","round","disabled","size"]),[[St,e.showConfirmButton]])],2)],6)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])],42,Pte)]),_:3},8,["z-index","overlay-class","mask"]),[[St,e.visible]])]),_:3})}var Bte=ke(Ate,[["render",Dte],["__file","index.vue"]]);const pi=new Map,Fte=e=>{let t=document.body;return e.appendTo&&(Ze(e.appendTo)&&(t=document.querySelector(e.appendTo)),ho(e.appendTo)&&(t=e.appendTo),ho(t)||(t=document.body)),t},Vte=(e,t,n=null)=>{const o=U(Bte,e,Ge(e.message)||Ft(e.message)?{default:Ge(e.message)?e.message:()=>e.message}:null);return o.appContext=n,qr(o,t),Fte(e).appendChild(t.firstElementChild),o.component},Hte=()=>document.createElement("div"),zte=(e,t)=>{const n=Hte();e.onVanish=()=>{qr(null,n),pi.delete(r)},e.onAction=l=>{const s=pi.get(r);let a;e.showInput?a={value:r.inputValue,action:l}:a=l,e.callback?e.callback(a,o.proxy):l==="cancel"||l==="close"?e.distinguishCancelAndClose&&l!=="cancel"?s.reject("close"):s.reject("cancel"):s.resolve(a)};const o=Vte(e,n,t),r=o.proxy;for(const l in e)Ct(e,l)&&!Ct(r.$props,l)&&(r[l]=e[l]);return r.visible=!0,r};function ra(e,t=null){if(!gt)return Promise.reject();let n;return Ze(e)||Ft(e)?e={message:e}:n=e.callback,new Promise((o,r)=>{const l=zte(e,t??ra._context);pi.set(l,{options:e,callback:n,resolve:o,reject:r})})}const Kte=["alert","confirm","prompt"],Wte={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};Kte.forEach(e=>{ra[e]=jte(e)});function jte(e){return(t,n,o,r)=>{let l="";return at(n)?(o=n,l=""):en(n)?l="":l=n,ra(Object.assign({title:l,message:t,type:"",...Wte[e]},o,{boxType:e}),r)}}ra.close=()=>{pi.forEach((e,t)=>{t.doClose()}),pi.clear()};ra._context=null;const Pr=ra;Pr.install=e=>{Pr._context=e._context,e.config.globalProperties.$msgbox=Pr,e.config.globalProperties.$messageBox=Pr,e.config.globalProperties.$alert=Pr.alert,e.config.globalProperties.$confirm=Pr.confirm,e.config.globalProperties.$prompt=Pr.prompt};const Ute=Pr,mE=["success","info","warning","error"],qte=Ee({customClass:{type:String,default:""},dangerouslyUseHTMLString:{type:Boolean,default:!1},duration:{type:Number,default:4500},icon:{type:Ot},id:{type:String,default:""},message:{type:Z([String,Object]),default:""},offset:{type:Number,default:0},onClick:{type:Z(Function),default:()=>{}},onClose:{type:Z(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...mE,""],default:""},zIndex:Number}),Yte={destroy:()=>!0},Gte=["id"],Xte=["textContent"],Jte={key:0},Zte=["innerHTML"],Qte=K({name:"ElNotification"}),ene=K({...Qte,props:qte,emits:Yte,setup(e,{expose:t}){const n=e,{ns:o,zIndex:r}=sd("notification"),{nextZIndex:l,currentZIndex:s}=r,{Close:a}=ov,u=P(!1);let d;const f=S(()=>{const b=n.type;return b&&Zr[n.type]?o.m(b):""}),c=S(()=>n.type&&Zr[n.type]||n.icon),h=S(()=>n.position.endsWith("right")?"right":"left"),v=S(()=>n.position.startsWith("top")?"top":"bottom"),m=S(()=>{var b;return{[v.value]:`${n.offset}px`,zIndex:(b=n.zIndex)!=null?b:s.value}});function p(){n.duration>0&&({stop:d}=Pl(()=>{u.value&&g()},n.duration))}function y(){d==null||d()}function g(){u.value=!1}function w({code:b}){b===We.delete||b===We.backspace?y():b===We.esc?u.value&&g():p()}return nt(()=>{p(),l(),u.value=!0}),Lt(document,"keydown",w),t({visible:u,close:g}),(b,C)=>(k(),re(hn,{name:i(o).b("fade"),onBeforeLeave:b.onClose,onAfterLeave:C[1]||(C[1]=_=>b.$emit("destroy")),persisted:""},{default:J(()=>[et(z("div",{id:b.id,class:$([i(o).b(),b.customClass,i(h)]),style:Ve(i(m)),role:"alert",onMouseenter:y,onMouseleave:p,onClick:C[0]||(C[0]=(..._)=>b.onClick&&b.onClick(..._))},[i(c)?(k(),re(i(Fe),{key:0,class:$([i(o).e("icon"),i(f)])},{default:J(()=>[(k(),re(dt(i(c))))]),_:1},8,["class"])):oe("v-if",!0),z("div",{class:$(i(o).e("group"))},[z("h2",{class:$(i(o).e("title")),textContent:Oe(b.title)},null,10,Xte),et(z("div",{class:$(i(o).e("content")),style:Ve(b.title?void 0:{margin:0})},[ae(b.$slots,"default",{},()=>[b.dangerouslyUseHTMLString?(k(),F(ze,{key:1},[oe(" Caution here, message could've been compromised, never use user's input as message "),z("p",{innerHTML:b.message},null,8,Zte)],2112)):(k(),F("p",Jte,Oe(b.message),1))])],6),[[St,b.message]]),b.showClose?(k(),re(i(Fe),{key:0,class:$(i(o).e("closeBtn")),onClick:Xe(g,["stop"])},{default:J(()=>[U(i(a))]),_:1},8,["class","onClick"])):oe("v-if",!0)],2)],46,Gte),[[St,u.value]])]),_:3},8,["name","onBeforeLeave"]))}});var tne=ke(ene,[["__file","notification.vue"]]);const kc={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},rh=16;let nne=1;const js=function(e={},t=null){if(!gt)return{close:()=>{}};(typeof e=="string"||Ft(e))&&(e={message:e});const n=e.position||"top-right";let o=e.offset||0;kc[n].forEach(({vm:f})=>{var c;o+=(((c=f.el)==null?void 0:c.offsetHeight)||0)+rh}),o+=rh;const r=`notification_${nne++}`,l=e.onClose,s={...e,offset:o,id:r,onClose:()=>{one(r,n,l)}};let a=document.body;ho(e.appendTo)?a=e.appendTo:Ze(e.appendTo)&&(a=document.querySelector(e.appendTo)),ho(a)||(a=document.body);const u=document.createElement("div"),d=U(tne,s,Ft(s.message)?{default:()=>s.message}:null);return d.appContext=t??js._context,d.props.onDestroy=()=>{qr(null,u)},qr(d,u),kc[n].push({vm:d}),a.appendChild(u.firstElementChild),{close:()=>{d.component.exposed.visible.value=!1}}};mE.forEach(e=>{js[e]=(t={})=>((typeof t=="string"||Ft(t))&&(t={message:t}),js({...t,type:e}))});function one(e,t,n){const o=kc[t],r=o.findIndex(({vm:d})=>{var f;return((f=d.component)==null?void 0:f.props.id)===e});if(r===-1)return;const{vm:l}=o[r];if(!l)return;n==null||n(l);const s=l.el.offsetHeight,a=t.split("-")[0];o.splice(r,1);const u=o.length;if(!(u<1))for(let d=r;d{t.component.exposed.visible.value=!1})}js.closeAll=rne;js._context=null;const lne=MC(js,"$notify");var sne=[pte,yte,Co,Ute,lne,Q2],ane=eL([...ste,...sne]),Bi={};Bi.data={set(e,t){var n=JSON.stringify(t);return localStorage.setItem(e,n)},get(e){var t=localStorage.getItem(e);try{t=JSON.parse(t)}catch{return null}return t},remove(e){return localStorage.removeItem(e)},clear(){return localStorage.clear()}};Bi.url=function(e,t){var n=e.indexOf("?")>0;for(var o in t)e=e+(n?"&":"?")+o+"="+t[o],n=!0;return e};Hr.defaults.baseURL="https://jzzf.longyou.gov.cn:998/";Hr.defaults.timeout=12e4;Hr.interceptors.request.use(e=>{let t=Bi.data.get("token");return t&&(e.headers["x-token"]=t),e},e=>Promise.reject(e));Hr.interceptors.response.use(e=>e,e=>{if(e.response)if(e.response.status==401){Co.error("请重新登录!");const t=document.cookie.split(";");for(let o=0;o-1?r.substr(0,l):r;document.cookie=s+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/;"}let n=window.location.href;Bi.data.set("backUrl",n),Ca.replace({path:"/guide"})}else e.response.status==403?(Co.error("Status:403,资源不可用!"),Ca.replace({path:"/error/403"})):e.response.status==404?(Co.error("Status:404,正在请求不存在的服务器记录!"),Ca.replace({path:"/error/404"})):e.response.status==500?(Co.error({title:"请求错误",message:"Status:500,服务器发生错误!"}),Ca.replace({path:"/error/500"})):Co.error(`Status:${e.response.status},未知错误!`);else Co.error("请求服务器无响应!");return Promise.reject(e.response)});var Rne={get:function(e,t){return new Promise((n,o)=>{Hr.get(e,{params:t}).then(r=>{r.data.code==400&&r.data.msg&&Co.error(r.data.msg),n(r.data)}).catch(r=>{o(r)})})},post:function(e,t){return new Promise((n,o)=>{Hr.post(e,t).then(r=>{r.data.code==400&&r.data.msg&&Co.error(r.data.msg),n(r.data)}).catch(r=>{o(r)})})},put:function(e,t){return new Promise((n,o)=>{Hr.put(e,t).then(r=>{r.data.code==400&&r.data.msg&&Co.error(r.data.msg),n(r.data)}).catch(r=>{o(r)})})},delete:function(e,t){return new Promise((n,o)=>{Hr.delete(e,t).then(r=>{r.data.code==400&&r.data.msg&&Co.error(r.data.msg),n(r.data)}).catch(r=>{o(r)})})},download:function(e){let n="x-token="+Bi.data.get("user").token;e=e+(e.indexOf("?")>0?"&":"?")+n,window.open(e)}};const ine=hT(),gE=ZT({history:ine,routes:[{path:"/",redirect:"/guide"},{name:"引导页",path:"/guide",component:()=>on(()=>import("./guide-8c11761e.js"),["./guide-8c11761e.js","./___vite-browser-external_commonjs-proxy-3e0a91f7.js","./guide-24fdbb6a.css"],import.meta.url)},{name:"401",path:"/error/401",component:()=>on(()=>import("./401-5114a7a0.js"),["./401-5114a7a0.js","./error3-2af3a855.js","./401-554e0030.css"],import.meta.url)},{name:"403",path:"/error/403",component:()=>on(()=>import("./403-1e054aa3.js"),["./403-1e054aa3.js","./error3-2af3a855.js","./401-554e0030.css"],import.meta.url)},{name:"404",path:"/error/404",component:()=>on(()=>import("./404-a701773d.js"),["./404-a701773d.js","./401-554e0030.css"],import.meta.url)},{name:"500",path:"/error/500",component:()=>on(()=>import("./500-02bf920a.js"),["./500-02bf920a.js","./401-554e0030.css"],import.meta.url)},{name:"无网络",path:"/error/noNetwork",component:()=>on(()=>import("./noNetwork-7ea373c5.js"),["./noNetwork-7ea373c5.js","./noConstruction-26b5d5f4.css"],import.meta.url)},{name:"建设中",path:"/error/emptyPage",component:()=>on(()=>import("./emptyPage-0b0ca0ee.js"),["./emptyPage-0b0ca0ee.js","./error6-f64d959f.js","./noConstruction-26b5d5f4.css"],import.meta.url)},{name:"查询为空",path:"/error/noResults",component:()=>on(()=>import("./noResults-1bcda594.js"),["./noResults-1bcda594.js","./noConstruction-26b5d5f4.css"],import.meta.url)},{name:"通用空页面",path:"/error/noConstruction",component:()=>on(()=>import("./noConstruction-0cdab7ac.js"),["./noConstruction-0cdab7ac.js","./error6-f64d959f.js","./noConstruction-26b5d5f4.css"],import.meta.url)},{name:"未享受人员",path:"/person/rwTable",component:()=>on(()=>import("./rwTable-38b0106e.js"),["./rwTable-38b0106e.js","./rwTable-107c4938.css"],import.meta.url)},{path:"/home",component:()=>on(()=>import("./home-4fb2f90d.js"),["./home-4fb2f90d.js","./back-6f0da97a.js","./home-352755d4.css"],import.meta.url),children:[{name:"首页",path:"/home/index",component:()=>on(()=>import("./sy-46fe3167.js"),["./sy-46fe3167.js","./index-c2d8894b.js","./dialog-89522362.js","./table_c-9de598ee.js","./dialog-873873ff.css","./sy-9a41e1b2.css"],import.meta.url)},{name:"养老",path:"/home/yl",component:()=>on(()=>import("./yl-d24bdac6.js"),["./yl-d24bdac6.js","./ylXZZC-8eadbe87.js","./index-c2d8894b.js","./dialogMap-293e284d.js","./table_c-9de598ee.js","./dialogMap-c5de3d0e.css","./dialog-89522362.js","./dialog-873873ff.css","./yl-dc41b1d9.css"],import.meta.url)},{name:"卫生",path:"/home/hygiene",component:()=>on(()=>import("./hygiene-433682ed.js"),["./hygiene-433682ed.js","./mfyyqk-14eda1f1.js","./index-c2d8894b.js","./hygiene-9d4e677a.css"],import.meta.url)},{name:"教育",path:"/home/education",component:()=>on(()=>import("./education-026187c3.js"),["./education-026187c3.js","./eP1-f53bf725.js","./index-c2d8894b.js","./dialog-89522362.js","./table_c-9de598ee.js","./dialog-873873ff.css","./education-5129c4e5.css"],import.meta.url)},{name:"就业补助",path:"/home/work",component:()=>on(()=>import("./work-96d3ef68.js"),["./work-96d3ef68.js","./ePjz-639258a6.js","./index-c2d8894b.js","./work-e688b905.css"],import.meta.url)},{name:"智能分析",path:"/home/analyze",component:()=>on(()=>import("./analyze-c964083c.js"),["./analyze-c964083c.js","./index-6bb80e54.js","./back-6f0da97a.js","./table_c-9de598ee.js","./___vite-browser-external_commonjs-proxy-3e0a91f7.js","./index-08afda86.css","./dialog-873873ff.css","./dialog-89522362.js","./index-c2d8894b.js","./dialogMap-293e284d.js","./dialogMap-c5de3d0e.css","./dialogEcTy-aca8d8f5.js","./dialogEcTy-5a96b901.css","./analyze-0afdbe48.css"],import.meta.url)},{name:"首页地图",path:"/home/index/map",component:()=>on(()=>import("./sy_map-3fd425d6.js"),["./sy_map-3fd425d6.js","./table_c-9de598ee.js","./index-6bb80e54.js","./back-6f0da97a.js","./___vite-browser-external_commonjs-proxy-3e0a91f7.js","./index-08afda86.css","./dialog-873873ff.css","./sy_map-7148e8f4.css"],import.meta.url)},{name:"首页表格",path:"/home/index/table",component:()=>on(()=>import("./sy_table-687458d4.js"),["./sy_table-687458d4.js","./mfyyqk-14eda1f1.js","./index-c2d8894b.js","./ePjz-639258a6.js","./eP1-f53bf725.js","./dialog-89522362.js","./table_c-9de598ee.js","./dialog-873873ff.css","./ylXZZC-8eadbe87.js","./dialogMap-293e284d.js","./dialogMap-c5de3d0e.css","./dialogEcTy-aca8d8f5.js","./dialogEcTy-5a96b901.css","./sy_table-bdb14b90.css"],import.meta.url)},{name:"首页表格详情",path:"/home/index/table/details",component:()=>on(()=>import("./sy_details-a0b9be96.js"),["./sy_details-a0b9be96.js","./table_c-9de598ee.js","./sy_details-fa25a9c2.css"],import.meta.url)},{name:"人物图",path:"/home/index/person",component:()=>on(()=>import("./index-6bb80e54.js").then(e=>e.i),["./index-6bb80e54.js","./back-6f0da97a.js","./table_c-9de598ee.js","./___vite-browser-external_commonjs-proxy-3e0a91f7.js","./index-08afda86.css","./dialog-873873ff.css"],import.meta.url)}]}]});gE.beforeEach((e,t,n)=>{n()});const Ca=gE;/*! Element Plus v2.7.2 */var une={name:"zh-cn",el:{breadcrumb:{label:"面包屑"},colorpicker:{confirm:"确定",clear:"清空"},datepicker:{now:"此刻",today:"今天",cancel:"取消",clear:"清空",confirm:"确定",selectDate:"选择日期",selectTime:"选择时间",startDate:"开始日期",startTime:"开始时间",endDate:"结束日期",endTime:"结束时间",prevYear:"前一年",nextYear:"后一年",prevMonth:"上个月",nextMonth:"下个月",year:"年",month1:"1 月",month2:"2 月",month3:"3 月",month4:"4 月",month5:"5 月",month6:"6 月",month7:"7 月",month8:"8 月",month9:"9 月",month10:"10 月",month11:"11 月",month12:"12 月",weeks:{sun:"日",mon:"一",tue:"二",wed:"三",thu:"四",fri:"五",sat:"六"},months:{jan:"一月",feb:"二月",mar:"三月",apr:"四月",may:"五月",jun:"六月",jul:"七月",aug:"八月",sep:"九月",oct:"十月",nov:"十一月",dec:"十二月"}},select:{loading:"加载中",noMatch:"无匹配数据",noData:"无数据",placeholder:"请选择"},cascader:{noMatch:"无匹配数据",loading:"加载中",placeholder:"请选择",noData:"暂无数据"},pagination:{goto:"前往",pagesize:"条/页",total:"共 {total} 条",pageClassifier:"页",page:"页",prev:"上一页",next:"下一页",currentPage:"第 {pager} 页",prevPages:"向前 {pager} 页",nextPages:"向后 {pager} 页",deprecationWarning:"你使用了一些已被废弃的用法,请参考 el-pagination 的官方文档"},messagebox:{title:"提示",confirm:"确定",cancel:"取消",error:"输入的数据不合法!"},upload:{deleteTip:"按 delete 键可删除",delete:"删除",preview:"查看图片",continue:"继续上传"},table:{emptyText:"暂无数据",confirmFilter:"筛选",resetFilter:"重置",clearFilter:"全部",sumText:"合计"},tour:{next:"下一步",previous:"上一步",finish:"结束导览"},tree:{emptyText:"暂无数据"},transfer:{noMatch:"无匹配数据",noData:"无数据",titles:["列表 1","列表 2"],filterPlaceholder:"请输入搜索内容",noCheckedFormat:"共 {total} 项",hasCheckedFormat:"已选 {checked}/{total} 项"},image:{error:"加载失败"},pageHeader:{title:"返回"},popconfirm:{confirmButtonText:"确定",cancelButtonText:"取消"},carousel:{leftArrow:"上一张幻灯片",rightArrow:"下一张幻灯片",indicator:"幻灯片切换至索引 {index}"}}},cne=!1;/*! - * pinia v2.2.4 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */const dne=Symbol();var gb;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(gb||(gb={}));function fne(){const e=Tb(!0),t=e.run(()=>P({}));let n=[],o=[];const r=$l({install(l){r._a=l,l.provide(dne,r),l.config.globalProperties.$pinia=r,o.forEach(s=>n.push(s)),o=[]},use(l){return!this._a&&!cne?o.push(l):n.push(l),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const pne=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,hne=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,vne=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function mne(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){gne(e);return}return t}function gne(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function yne(e,t={}){if(typeof e!="string")return e;const n=e.trim();if(e[0]==='"'&&e.endsWith('"')&&!e.includes("\\"))return n.slice(1,-1);if(n.length<=9){const o=n.toLowerCase();if(o==="true")return!0;if(o==="false")return!1;if(o==="undefined")return;if(o==="null")return null;if(o==="nan")return Number.NaN;if(o==="infinity")return Number.POSITIVE_INFINITY;if(o==="-infinity")return Number.NEGATIVE_INFINITY}if(!vne.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(pne.test(e)||hne.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,mne)}return JSON.parse(e)}catch(o){if(t.strict)throw o;return e}}function bne(e,t){if(e==null)return;let n=e;for(let o=0;o1&&(t=mm(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,o)?Number.isInteger(Number(n[1]))?[]:{}:e[o],t,Array.prototype.slice.call(n,1))),Number.isInteger(Number(o))&&Array.isArray(e)?e.slice()[o]:Object.assign({},e,{[o]:t})}function yE(e,t){if(e==null||t.length===0)return e;if(t.length===1){if(e==null)return e;if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(t[0],1);const n={};for(const o in e)n[o]=e[o];return delete n[t[0]],n}if(e[t[0]]==null){if(Number.isInteger(t[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const n={};for(const o in e)n[o]=e[o];return n}return mm(e,yE(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function bE(e,t){return t.map(n=>n.split(".")).map(n=>[n,bne(e,n)]).filter(n=>n[1]!==void 0).reduce((n,o)=>mm(n,o[1],o[0]),{})}function wE(e,t){return t.map(n=>n.split(".")).reduce((n,o)=>yE(n,o),e)}function yb(e,{storage:t,serializer:n,key:o,debug:r,pick:l,omit:s,beforeHydrate:a,afterHydrate:u},d,f=!0){try{f&&(a==null||a(d));const c=t.getItem(o);if(c){const h=n.deserialize(c),v=l?bE(h,l):h,m=s?wE(v,s):v;e.$patch(m)}f&&(u==null||u(d))}catch(c){r&&console.error("[pinia-plugin-persistedstate]",c)}}function bb(e,{storage:t,serializer:n,key:o,debug:r,pick:l,omit:s}){try{const a=l?bE(e,l):e,u=s?wE(a,s):a,d=n.serialize(u);t.setItem(o,d)}catch(a){r&&console.error("[pinia-plugin-persistedstate]",a)}}function wne(e,t,n){const{pinia:o,store:r,options:{persist:l=n}}=e;if(!l)return;if(!(r.$id in o.state.value)){const u=o._s.get(r.$id.replace("__hot:",""));u&&Promise.resolve().then(()=>u.$persist());return}const a=(Array.isArray(l)?l:l===!0?[{}]:[l]).map(t);r.$hydrate=({runHooks:u=!0}={})=>{a.forEach(d=>{yb(r,d,e,u)})},r.$persist=()=>{a.forEach(u=>{bb(r.$state,u)})},a.forEach(u=>{yb(r,u,e),r.$subscribe((d,f)=>bb(f,u),{detached:!0})})}function Cne(e={}){return function(t){wne(t,n=>({key:(e.key?e.key:o=>o)(n.key??t.store.$id),debug:n.debug??e.debug??!1,serializer:n.serializer??e.serializer??{serialize:o=>JSON.stringify(o),deserialize:o=>yne(o)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate,afterHydrate:n.afterHydrate,pick:n.pick,omit:n.omit}),e.auto??!1)}}var Sne=Cne();const gd=G1(q$),CE=fne();CE.use(Sne);gd.use(CE);gd.use(Ca);gd.use(ane,{locale:une});gd.mount("#app");export{re as A,he as B,je as C,Pc as D,Co as E,ze as F,tv as G,ae as H,S as I,hn as J,et as K,St as L,xc as M,Ute as N,Tne as O,qs as T,W$ as _,$ne as a,nt as b,$r as c,_t as d,k as e,F as f,z as g,mt as h,Rne as i,$ as j,oe as k,Oe as l,Ene as m,Ve as n,ol as o,st as p,U as q,P as r,J as s,Bi as t,kne as u,bt as v,Xe as w,i as x,h3 as y,Pt as z}; diff --git a/build/build/assets/index-08afda86.css b/build/build/assets/index-08afda86.css deleted file mode 100644 index 301706d..0000000 --- a/build/build/assets/index-08afda86.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-svg-icon:hover,.vjs-control:focus .vjs-svg-icon{filter:drop-shadow(0 0 .25em #fff)}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10a"}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:"\f10b"}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f115"}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f118"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:"\f11a"}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:"\f11b"}.vjs-icon-replay-5,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-5:before,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before{content:"\f11c"}.vjs-icon-replay-10,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-10:before,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:"\f11d"}.vjs-icon-replay-30,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-30:before,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before{content:"\f11e"}.vjs-icon-forward-5,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-5:before,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{content:"\f11f"}.vjs-icon-forward-10,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-10:before,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:"\f120"}.vjs-icon-forward-30,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-30:before,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before{content:"\f121"}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:"\f126"}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f127"}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f12d"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:"\f12e"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:#000000b3;padding:.5em;text-align:center;width:100%}.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,.vjs-layout-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid white;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon,.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid white}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translate(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.video-js .vjs-current-time,.video-js .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10c";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f12e";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 60%,rgba(0,0,0,0) 100%);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-title,.vjs-title-bar-description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:flex;align-items:center;justify-content:center;background-color:#32323280;cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:#323232e6}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}[data-v-bc915785] .video-js .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}.vjs-default-skin[data-v-bc915785]{font-size:16px}[data-v-bc915785] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 50% !important}.my-header[data-v-bc915785]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-bc915785]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-bc915785] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.bo[data-v-bc915785]{width:100%;display:flex}.title[data-v-bc915785]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-bc915785]{display:flex;align-items:end;justify-content:center}.title_top img[data-v-bc915785]{height:33px;width:33px}.title_top .name[data-v-bc915785]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-bc915785]{margin-top:5px;height:19px}.person-container-bj[data-v-a38cbc94]{width:100%;height:241px;background:url(./bg1-b02c0eb9.png) no-repeat;background-size:100% 100%;position:absolute;top:20%}.person-container[data-v-a38cbc94]{width:100%;height:100%;background:url(./bg-1590a7ce.png) no-repeat;background-size:100% 100%}.person-container .person-content[data-v-a38cbc94]{margin-top:112px;padding:30px;display:flex;justify-content:space-between;align-items:center;height:870px}.person-container .person-side[data-v-a38cbc94]{width:480px;height:100%;overflow-y:auto;background:linear-gradient(270deg,rgba(0,52,131,.69) 0%,rgba(0,32,83,.77) 50%,rgba(0,60,131,.74) 100%),radial-gradient(128% 99% at 100% 46%,rgba(0,48,125,.29) 0%,rgba(0,61,134,.42) 100%);box-shadow:inset 0 0 56px #adddff80;border-radius:8px;z-index:2;padding:32px}.person-container .person-side[data-v-a38cbc94]::-webkit-scrollbar{width:4px;height:4px}.person-container .person-side[data-v-a38cbc94]::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(173,221,255)}.person-container .person-side[data-v-a38cbc94]::-webkit-scrollbar-track{border-radius:2px;background:rgba(255,255,255,.2)}.person-container .person-main[data-v-a38cbc94]{flex:content;position:relative;height:100%}.person-container .person-main .main-tag-item[data-v-a38cbc94]{background:url(./tag-e6110ae0.png) no-repeat;background-size:100% 100%;width:100px;height:100px;display:flex;align-items:center;justify-content:center;font-family:Microsoft YaHei;font-weight:700;color:#fff;position:absolute;cursor:pointer;z-index:5;font-family:YouSheBiaoTiHei;font-size:20px;text-shadow:0px 2px 4px rgba(28,68,63,.5);text-align:left;font-style:normal}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(1){top:70px;left:70px}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(2){top:170px;left:170px}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(3){top:270px;left:80px}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(4){top:420px;left:110px}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(5){top:70px;right:70px}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(6){top:170px;right:170px}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(7){top:420px;right:110px}.person-container .person-main .main-tag-item[data-v-a38cbc94]:nth-of-type(8){top:270px;right:80px}.person-container .person-main .main-tag-item2[data-v-a38cbc94]{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;width:100px;height:100px;display:flex;align-items:center;justify-content:center;font-size:20px;font-family:Microsoft YaHei;font-weight:700;color:#b3b3b3;position:absolute;cursor:pointer;z-index:5;text-shadow:0px 2px 4px rgba(28,68,63,.5);text-align:left;font-style:normal;top:270px;right:80px}.person-container .person-main .main-tag-item_active[data-v-a38cbc94]{background:url(./tag-active-0ba76f48.png) no-repeat;background-size:100% 100%;color:#00fffc}.person-container .person-main .person-main-person[data-v-a38cbc94]{position:absolute;top:55%;left:50%;transform:translate(-50%,-48%);width:340px;height:813px;background:url(./person-69ca32a9.png) no-repeat;background-size:100% 100%;z-index:3}.person-container .my-label[data-v-a38cbc94]{background:url(./label-fdea2b3d.png) no-repeat;background-size:100% 100%;padding-left:32px;padding-bottom:16px}.person-container .my-label .my-label-title[data-v-a38cbc94]{display:inline-block;font-family:titletheRightWay,titletheRightWay;font-weight:500;font-size:18px;font-weight:400;font-size:34px;color:#b8fcfc;line-height:39px;letter-spacing:2px;text-shadow:0px 2px 4px rgba(56,50,50,.5);text-align:left;font-style:normal}.person-container .my-info[data-v-a38cbc94]{margin-top:24px}.person-container .my-info .my-info-item[data-v-a38cbc94]{display:flex;align-items:center;margin-bottom:30px}.person-container .my-info .my-info-item .my-info-label[data-v-a38cbc94]{position:relative;min-width:80px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#a8e0ff;line-height:25px;letter-spacing:2px}.person-container .my-info .my-info-item .my-info-label[data-v-a38cbc94]:after{content:":";position:absolute;right:-10px;top:0}.person-container .my-info .my-info-item .my-info-content[data-v-a38cbc94]{margin-left:18px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#fff;line-height:25px;text-align:left;font-style:normal}.person-container .my-info .my-info-item .my-info-content[data-v-a38cbc94]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#fff;line-height:25px;letter-spacing:1px;text-align:left;font-style:normal}.person-container .my-info .my-info-item .my-info-content p[data-v-a38cbc94]{font-weight:500;font-size:18px}.person-container .my-tag[data-v-a38cbc94]{margin-top:26px;display:flex;flex-wrap:wrap;overflow-y:auto;max-height:260px}.person-container .my-tag[data-v-a38cbc94]::-webkit-scrollbar{width:4px;height:4px}.person-container .my-tag[data-v-a38cbc94]::-webkit-scrollbar-thumb{border-radius:2px;background:#ffffff}.person-container .my-tag[data-v-a38cbc94]::-webkit-scrollbar-track{border-radius:2px;background:rgba(255,255,255,.2)}.person-container .my-tag .my-tag-item[data-v-a38cbc94]{display:inline-block;background:rgba(255,255,255,.2);border-radius:2px;border:1px solid #ffffff;padding:10px 20px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:2px;text-align:center;font-style:normal;margin-right:10px;margin-bottom:20px;cursor:not-allowed}.person-container .my-tag .my-tag-item p[data-v-a38cbc94]{font-size:16px;font-weight:500}.person-container .my-tag .my-tag-item_active[data-v-a38cbc94]{color:#0060ff;background:rgba(0,246,246,.8);border:1px solid #0060ff;box-shadow:inset 0 0 11px #ffffff80;cursor:pointer}.person-container .my-tag .my-tag-item_active p[data-v-a38cbc94]{font-weight:600px}.person-container .my-table[data-v-a38cbc94]{margin:36px 0 32px}.person-container .my-table[data-v-a38cbc94] .el-table{--el-table-header-bg-color: #ffffff3a;--el-table-header-text-color: #ffffff;--el-table-header-hover-bg-color: rgba(255, 255, 255, .1);--el-table-border-color: rgba(255, 255, 255, .1);--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-border-color: rgba(255, 255, 255, .32);--el-table-row-hover-bg-color: rgba(255, 255, 255, .1);--el-table-text-color: #ffffff}.person-container .my-table[data-v-a38cbc94] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff;justify-content:center;margin-top:24px}.person-container .my-table[data-v-a38cbc94] .el-pagination .btn-prev,.person-container .my-table[data-v-a38cbc94] .el-pagination .btn-next{margin:0;color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}.person-container .my-table[data-v-a38cbc94] .el-pagination .btn-prev:disabled,.person-container .my-table[data-v-a38cbc94] .el-pagination .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}.person-container .my-table[data-v-a38cbc94] .el-pagination .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}.person-container .my-table[data-v-a38cbc94] .el-pagination .el-pager .is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}.back[data-v-a38cbc94]{box-sizing:border-box;position:absolute;width:88px;height:36px;top:0px;left:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAABICAMAAABhqI8YAAAAdVBMVEUAAAAHfeIIedsIc9AAWaEAX7YJZrkHdNMIbsYIa8IIaL0IZ7wIZ7oIZLYIZLUJYbAJYK4HYKwKYKgNXqYAW7YKQngHhe8Hf+UHgecJTY4KS4kIcs4IbscIa8IJWaEJWJ8KQ3sKRoAKR4MIedsIYrEJXqoKUpSoPgTyAAAAFXRSTlMA/vntFweu8drUwL66pJyBd2hJOQ6Nm1CKAAAB0UlEQVRo3tTXaXLCMAwFYNnOvlASELazOgvc/4idFDp4IDC0P0D+TuDRvOhF8IRfBLHgTB3eRjEu4qDw4R92mVBTO/e6Ggy+iRkr3c/tpES2gz/x8lC13YgfMnatCnPv9ecmsu4MfpTpapm89mQ/lY1GAnQj0xfSvOV1hURUNd/Cc/uI9UhIz6I9PFHyZkBShoaX8NCXPCI5R/kFD2zkCQk6yQ2sChiJ5XBPs2B1vozMdrhVsc1afonOd6Hvc1zSzO81x+XN/uUE94PtyPdgixokronAsmXE+uLewKyW9jmpPl7Xcx9+pTU6oE7hwpNkN7Ctkh6cJeS/uLMmuQyYcmXY9GXEuRMJXtQ5LMIOHdGFP/e8MugIo3YAkLXojDYDAOFMIhA7AeCrEZ0xKh+KCR0yFRA4FGHENoB4RofMMQgHftSuegHckV4+0xzo3sprKgaK/K1hGxUcnCnmhTl8V28nRQDAQAgEteDfJBJ4Uu0gjyTLMesdmLsS3KPjvjVucHCjmRM/nLzkBDxnkTwTytl8LkjxoiouDOTiVi/Q5ioDr5Thai+vWPSqW64c9/ADD/DwEBoPUvIwMA+081BGDxYFcVwPeAaR8h+0nw3tc2sRBXV6u+ndBvpKAAAAAElFTkSuQmCC) no-repeat;background-size:100% 100%;display:flex;align-items:center;padding:10px 16px;z-index:10;cursor:pointer}.back img[data-v-a38cbc94]{width:17px;height:16px}.back p[data-v-a38cbc94]{margin-left:5px;font-weight:400;font-size:16px;color:#b5eaff;line-height:22px}.videoCamera[data-v-a38cbc94]{position:absolute;top:-10px;right:30px;cursor:pointer}.videoCamera img[data-v-a38cbc94]{width:46px;height:46px}.widu[data-v-a38cbc94]{min-width:40px!important} diff --git a/build/build/assets/index-6bb80e54.js b/build/build/assets/index-6bb80e54.js deleted file mode 100644 index 44db02f..0000000 --- a/build/build/assets/index-6bb80e54.js +++ /dev/null @@ -1,219 +0,0 @@ -import{_ as Mg}from"./back-6f0da97a.js";import{c as rn,O as Bg,_ as sd,r as ut,d as Vt,B as rd,b as nd,p as Ws,e as te,f as ae,q as mt,s as Ht,g as q,x as Fg,l as Ue,C as Ug,G as qg,u as jg,a as $g,I as Vg,F as jt,h as yi,k as ii,i as Ni,E as Hg,j as Aa,v as xu,A as Mi}from"./index-0837fb0a.js";/* empty css */import{_ as zg,a as Gg,b as Wg}from"./table_c-9de598ee.js";import{r as Xg,a as Kg,_ as Oe}from"./___vite-browser-external_commonjs-proxy-3e0a91f7.js";const Yg="data:image/png;base64,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";var js;typeof window<"u"?js=window:typeof rn<"u"?js=rn:typeof self<"u"?js=self:js={};var E=js,Su=typeof rn<"u"?rn:typeof window<"u"?window:{},Qg=Xg,$s;typeof document<"u"?$s=document:($s=Su["__GLOBAL_DOCUMENT_CACHE@4"],$s||($s=Su["__GLOBAL_DOCUMENT_CACHE@4"]=Qg));var U=$s,Jg=Zg;function Zg(i,e){var t,s=null;try{t=JSON.parse(i,e)}catch(r){s=r}return[s,t]}var tr={},e0={get exports(){return tr},set exports(i){tr=i}};const t0=Bg(Kg);var i0=r0,s0=Object.prototype.toString;function r0(i){if(!i)return!1;var e=s0.call(i);return e==="[object Function]"||typeof i=="function"&&e!=="[object RegExp]"||typeof window<"u"&&(i===window.setTimeout||i===window.alert||i===window.confirm||i===window.prompt)}function n0(i,e){var t=typeof Symbol<"u"&&i[Symbol.iterator]||i["@@iterator"];if(t)return(t=t.call(i)).next.bind(t);if(Array.isArray(i)||(t=a0(i))||e&&i&&typeof i.length=="number"){t&&(i=t);var s=0;return function(){return s>=i.length?{done:!0}:{done:!1,value:i[s++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a0(i,e){if(i){if(typeof i=="string")return Eu(i,e);var t=Object.prototype.toString.call(i).slice(8,-1);if(t==="Object"&&i.constructor&&(t=i.constructor.name),t==="Map"||t==="Set")return Array.from(i);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Eu(i,e)}}function Eu(i,e){(e==null||e>i.length)&&(e=i.length);for(var t=0,s=new Array(e);t=400&&r.statusCode<=599){var a=n;if(t)if(h0.TextDecoder){var o=p0(r.headers&&r.headers["content-type"]);try{a=new TextDecoder(o).decode(n)}catch{}}else a=String.fromCharCode.apply(null,new Uint8Array(n));e({cause:a});return}e(null,n)}};function p0(i){return i===void 0&&(i=""),i.toLowerCase().split(";").reduce(function(e,t){var s=t.split("="),r=s[0],n=s[1];return r.trim()==="charset"?n.trim():e},"utf-8")}var m0=f0,ad=E,g0=t0,y0=i0,od=l0,_0=d0;De.httpHandler=m0;De.requestInterceptorsStorage=new od;De.responseInterceptorsStorage=new od;De.retryManager=new _0;/** - * @license - * slighly modified parse-headers 2.0.2 - * Copyright (c) 2014 David Björklund - * Available under the MIT license - * - */var v0=function(e){var t={};return e&&e.trim().split(` -`).forEach(function(s){var r=s.indexOf(":"),n=s.slice(0,r).trim().toLowerCase(),a=s.slice(r+1).trim();typeof t[n]>"u"?t[n]=a:Array.isArray(t[n])?t[n].push(a):t[n]=[t[n],a]}),t};e0.exports=De;tr.default=De;De.XMLHttpRequest=ad.XMLHttpRequest||S0;De.XDomainRequest="withCredentials"in new De.XMLHttpRequest?De.XMLHttpRequest:ad.XDomainRequest;T0(["get","put","post","patch","head","delete"],function(i){De[i==="delete"?"del":i]=function(e,t,s){return t=ld(e,t,s),t.method=i.toUpperCase(),Ao(t)}});function T0(i,e){for(var t=0;t"u")throw new Error("callback argument missing");if(i.requestType&&De.requestInterceptorsStorage.getIsEnabled()){var e={uri:i.uri||i.url,headers:i.headers||{},body:i.body,metadata:i.metadata||{},retry:i.retry,timeout:i.timeout},t=De.requestInterceptorsStorage.execute(i.requestType,e);i.uri=t.uri,i.headers=t.headers,i.body=t.body,i.metadata=t.metadata,i.retry=t.retry,i.timeout=t.timeout}var s=!1,r=function(D,B,z){s||(s=!0,i.callback(D,B,z))};function n(){h.readyState===4&&!De.responseInterceptorsStorage.getIsEnabled()&&setTimeout(u,0)}function a(){var R=void 0;if(h.response?R=h.response:R=h.responseText||x0(h),w)try{R=JSON.parse(R)}catch{}return R}function o(R){if(clearTimeout(I),clearTimeout(i.retryTimeout),R instanceof Error||(R=new Error(""+(R||"Unknown XMLHttpRequest Error"))),R.statusCode=0,!y&&De.retryManager.getIsEnabled()&&i.retry&&i.retry.shouldRetry()){i.retryTimeout=setTimeout(function(){i.retry.moveToNextAttempt(),i.xhr=h,Ao(i)},i.retry.getCurrentFuzzedDelay());return}if(i.requestType&&De.responseInterceptorsStorage.getIsEnabled()){var D={headers:P.headers||{},body:P.body,responseUrl:h.responseURL,responseType:h.responseType},B=De.responseInterceptorsStorage.execute(i.requestType,D);P.body=B.body,P.headers=B.headers}return r(R,P)}function u(){if(!y){var R;clearTimeout(I),clearTimeout(i.retryTimeout),i.useXDR&&h.status===void 0?R=200:R=h.status===1223?204:h.status;var D=P,B=null;if(R!==0?(D={body:a(),statusCode:R,method:x,headers:{},url:v,rawRequest:h},h.getAllResponseHeaders&&(D.headers=v0(h.getAllResponseHeaders()))):B=new Error("Internal XMLHttpRequest Error"),i.requestType&&De.responseInterceptorsStorage.getIsEnabled()){var z={headers:D.headers||{},body:D.body,responseUrl:h.responseURL,responseType:h.responseType},V=De.responseInterceptorsStorage.execute(i.requestType,z);D.body=V.body,D.headers=V.headers}return r(B,D,D.body)}}var h=i.xhr||null;h||(i.cors||i.useXDR?h=new De.XDomainRequest:h=new De.XMLHttpRequest);var m,y,v=h.url=i.uri||i.url,x=h.method=i.method||"GET",A=i.body||i.data,_=h.headers=i.headers||{},k=!!i.sync,w=!1,I,P={body:void 0,headers:{},statusCode:0,method:x,url:v,rawRequest:h};if("json"in i&&i.json!==!1&&(w=!0,_.accept||_.Accept||(_.Accept="application/json"),x!=="GET"&&x!=="HEAD"&&(_["content-type"]||_["Content-Type"]||(_["Content-Type"]="application/json"),A=JSON.stringify(i.json===!0?A:i.json))),h.onreadystatechange=n,h.onload=u,h.onerror=o,h.onprogress=function(){},h.onabort=function(){y=!0,clearTimeout(i.retryTimeout)},h.ontimeout=o,h.open(x,v,!k,i.username,i.password),k||(h.withCredentials=!!i.withCredentials),!k&&i.timeout>0&&(I=setTimeout(function(){if(!y){y=!0,h.abort("timeout");var R=new Error("XMLHttpRequest timeout");R.code="ETIMEDOUT",o(R)}},i.timeout)),h.setRequestHeader)for(m in _)_.hasOwnProperty(m)&&h.setRequestHeader(m,_[m]);else if(i.headers&&!b0(i.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in i&&(h.responseType=i.responseType),"beforeSend"in i&&typeof i.beforeSend=="function"&&i.beforeSend(h),h.send(A||null),h}function x0(i){try{if(i.responseType==="document")return i.responseXML;var e=i.responseXML&&i.responseXML.documentElement.nodeName==="parsererror";if(i.responseType===""&&!e)return i.responseXML}catch{}return null}function S0(){}var nn={},E0={get exports(){return nn},set exports(i){nn=i}},Cu=U,wo=Object.create||function(){function i(){}return function(e){if(arguments.length!==1)throw new Error("Object.create shim only accepts one parameter.");return i.prototype=e,new i}}();function ct(i,e){this.name="ParsingError",this.code=i.code,this.message=e||i.message}ct.prototype=wo(Error.prototype);ct.prototype.constructor=ct;ct.Errors={BadSignature:{code:0,message:"Malformed WebVTT signature."},BadTimeStamp:{code:1,message:"Malformed time stamp."}};function Do(i){function e(s,r,n,a){return(s|0)*3600+(r|0)*60+(n|0)+(a|0)/1e3}var t=i.match(/^(\d+):(\d{1,2})(:\d{1,2})?\.(\d{3})/);return t?t[3]?e(t[1],t[2],t[3].replace(":",""),t[4]):t[1]>59?e(t[1],t[2],0,t[4]):e(0,t[1],t[2],t[4]):null}function Xs(){this.values=wo(null)}Xs.prototype={set:function(i,e){!this.get(i)&&e!==""&&(this.values[i]=e)},get:function(i,e,t){return t?this.has(i)?this.values[i]:e[t]:this.has(i)?this.values[i]:e},has:function(i){return i in this.values},alt:function(i,e,t){for(var s=0;s=0&&e<=100)?(this.set(i,e),!0):!1}};function Vs(i,e,t,s){var r=s?i.split(s):[i];for(var n in r)if(typeof r[n]=="string"){var a=r[n].split(t);if(a.length===2){var o=a[0].trim(),u=a[1].trim();e(o,u)}}}function C0(i,e,t){var s=i;function r(){var o=Do(i);if(o===null)throw new ct(ct.Errors.BadTimeStamp,"Malformed timestamp: "+s);return i=i.replace(/^[^\sa-zA-Z-]+/,""),o}function n(o,u){var h=new Xs;Vs(o,function(m,y){switch(m){case"region":for(var v=t.length-1;v>=0;v--)if(t[v].id===y){h.set(m,t[v].region);break}break;case"vertical":h.alt(m,y,["rl","lr"]);break;case"line":var x=y.split(","),A=x[0];h.integer(m,A),h.percent(m,A)&&h.set("snapToLines",!1),h.alt(m,A,["auto"]),x.length===2&&h.alt("lineAlign",x[1],["start","center","end"]);break;case"position":x=y.split(","),h.percent(m,x[0]),x.length===2&&h.alt("positionAlign",x[1],["start","center","end"]);break;case"size":h.percent(m,y);break;case"align":h.alt(m,y,["start","center","end","left","right"]);break}},/:/,/\s/),u.region=h.get("region",null),u.vertical=h.get("vertical","");try{u.line=h.get("line","auto")}catch{}u.lineAlign=h.get("lineAlign","start"),u.snapToLines=h.get("snapToLines",!0),u.size=h.get("size",100);try{u.align=h.get("align","center")}catch{u.align=h.get("align","middle")}try{u.position=h.get("position","auto")}catch{u.position=h.get("position",{start:0,left:0,center:50,middle:50,end:100,right:100},u.align)}u.positionAlign=h.get("positionAlign",{start:"start",left:"start",center:"center",middle:"center",end:"end",right:"end"},u.align)}function a(){i=i.replace(/^\s+/,"")}if(a(),e.startTime=r(),a(),i.substr(0,3)!=="-->")throw new ct(ct.Errors.BadTimeStamp,"Malformed time stamp (time stamps must be separated by '-->'): "+s);i=i.substr(3),a(),e.endTime=r(),a(),n(i,e)}var wa=Cu.createElement&&Cu.createElement("textarea"),A0={c:"span",i:"i",b:"b",u:"u",ruby:"ruby",rt:"rt",v:"span",lang:"span"},Au={white:"rgba(255,255,255,1)",lime:"rgba(0,255,0,1)",cyan:"rgba(0,255,255,1)",red:"rgba(255,0,0,1)",yellow:"rgba(255,255,0,1)",magenta:"rgba(255,0,255,1)",blue:"rgba(0,0,255,1)",black:"rgba(0,0,0,1)"},w0={v:"title",lang:"lang"},wu={rt:"ruby"};function ud(i,e){function t(){if(!e)return null;function A(k){return e=e.substr(k.length),k}var _=e.match(/^([^<]*)(<[^>]*>?)?/);return A(_[1]?_[1]:_[2])}function s(A){return wa.innerHTML=A,A=wa.textContent,wa.textContent="",A}function r(A,_){return!wu[_.localName]||wu[_.localName]===A.localName}function n(A,_){var k=A0[A];if(!k)return null;var w=i.document.createElement(k),I=w0[A];return I&&_&&(w[I]=_.trim()),w}for(var a=i.document.createElement("div"),o=a,u,h=[];(u=t())!==null;){if(u[0]==="<"){if(u[1]==="/"){h.length&&h[h.length-1]===u.substr(2).replace(">","")&&(h.pop(),o=o.parentNode);continue}var m=Do(u.substr(1,u.length-2)),y;if(m){y=i.document.createProcessingInstruction("timestamp",m),o.appendChild(y);continue}var v=u.match(/^<([^.\s/0-9>]+)(\.[^\s\\>]+)?([^>\\]+)?(\\?)>?$/);if(!v||(y=n(v[1],v[3]),!y)||!r(o,y))continue;if(v[2]){var x=v[2].split(".");x.forEach(function(A){var _=/^bg_/.test(A),k=_?A.slice(3):A;if(Au.hasOwnProperty(k)){var w=_?"background-color":"color",I=Au[k];y.style[w]=I}}),y.className=x.join(" ")}h.push(v[1]),o.appendChild(y),o=y;continue}o.appendChild(i.document.createTextNode(s(u)))}return a}var Du=[[1470,1470],[1472,1472],[1475,1475],[1478,1478],[1488,1514],[1520,1524],[1544,1544],[1547,1547],[1549,1549],[1563,1563],[1566,1610],[1645,1647],[1649,1749],[1765,1766],[1774,1775],[1786,1805],[1807,1808],[1810,1839],[1869,1957],[1969,1969],[1984,2026],[2036,2037],[2042,2042],[2048,2069],[2074,2074],[2084,2084],[2088,2088],[2096,2110],[2112,2136],[2142,2142],[2208,2208],[2210,2220],[8207,8207],[64285,64285],[64287,64296],[64298,64310],[64312,64316],[64318,64318],[64320,64321],[64323,64324],[64326,64449],[64467,64829],[64848,64911],[64914,64967],[65008,65020],[65136,65140],[65142,65276],[67584,67589],[67592,67592],[67594,67637],[67639,67640],[67644,67644],[67647,67669],[67671,67679],[67840,67867],[67872,67897],[67903,67903],[67968,68023],[68030,68031],[68096,68096],[68112,68115],[68117,68119],[68121,68147],[68160,68167],[68176,68184],[68192,68223],[68352,68405],[68416,68437],[68440,68466],[68472,68479],[68608,68680],[126464,126467],[126469,126495],[126497,126498],[126500,126500],[126503,126503],[126505,126514],[126516,126519],[126521,126521],[126523,126523],[126530,126530],[126535,126535],[126537,126537],[126539,126539],[126541,126543],[126545,126546],[126548,126548],[126551,126551],[126553,126553],[126555,126555],[126557,126557],[126559,126559],[126561,126562],[126564,126564],[126567,126570],[126572,126578],[126580,126583],[126585,126588],[126590,126590],[126592,126601],[126603,126619],[126625,126627],[126629,126633],[126635,126651],[1114109,1114109]];function D0(i){for(var e=0;e=t[0]&&i<=t[1])return!0}return!1}function k0(i){var e=[],t="",s;if(!i||!i.childNodes)return"ltr";function r(o,u){for(var h=u.childNodes.length-1;h>=0;h--)o.push(u.childNodes[h])}function n(o){if(!o||!o.length)return null;var u=o.pop(),h=u.textContent||u.innerText;if(h){var m=h.match(/^.*(\n|\r)/);return m?(o.length=0,m[0]):h}if(u.tagName==="ruby")return n(o);if(u.childNodes)return r(o,u),n(o)}for(r(e,i);t=n(e);)for(var a=0;a=0&&i.line<=100))return i.line;if(!i.track||!i.track.textTrackList||!i.track.textTrackList.mediaElement)return-1;for(var e=i.track,t=e.textTrackList,s=0,r=0;ri.left&&this.topi.top};Ye.prototype.overlapsAny=function(i){for(var e=0;e=i.top&&this.bottom<=i.bottom&&this.left>=i.left&&this.right<=i.right};Ye.prototype.overlapsOppositeAxis=function(i,e){switch(e){case"+x":return this.lefti.right;case"+y":return this.topi.bottom}};Ye.prototype.intersectPercentage=function(i){var e=Math.max(0,Math.min(this.right,i.right)-Math.max(this.left,i.left)),t=Math.max(0,Math.min(this.bottom,i.bottom)-Math.max(this.top,i.top)),s=e*t;return s/(this.height*this.width)};Ye.prototype.toCSSCompatValues=function(i){return{top:this.top-i.top,bottom:i.bottom-this.bottom,left:this.left-i.left,right:i.right-this.right,height:this.height,width:this.width}};Ye.getSimpleBoxPosition=function(i){var e=i.div?i.div.offsetHeight:i.tagName?i.offsetHeight:0,t=i.div?i.div.offsetWidth:i.tagName?i.offsetWidth:0,s=i.div?i.div.offsetTop:i.tagName?i.offsetTop:0;i=i.div?i.div.getBoundingClientRect():i.tagName?i.getBoundingClientRect():i;var r={left:i.left,right:i.right,top:i.top||s,height:i.height||e,bottom:i.bottom||s+(i.height||e),width:i.width||t};return r};function P0(i,e,t,s){function r(k,w){for(var I,P=new Ye(k),R=1,D=0;DB&&(I=new Ye(k),R=B),k=new Ye(P)}return I||P}var n=new Ye(e),a=e.cue,o=I0(a),u=[];if(a.snapToLines){var h;switch(a.vertical){case"":u=["+y","-y"],h="height";break;case"rl":u=["+x","-x"],h="width";break;case"lr":u=["-x","+x"],h="width";break}var m=n.lineHeight,y=m*Math.round(o),v=t[h]+m,x=u[0];Math.abs(y)>v&&(y=y<0?-1:1,y*=Math.ceil(v/m)*m),o<0&&(y+=a.vertical===""?t.height:t.width,u=u.reverse()),n.move(x,y)}else{var A=n.lineHeight/t.height*100;switch(a.lineAlign){case"center":o-=A/2;break;case"end":o-=A;break}switch(a.vertical){case"":e.applyStyles({top:e.formatStyle(o,"%")});break;case"rl":e.applyStyles({left:e.formatStyle(o,"%")});break;case"lr":e.applyStyles({right:e.formatStyle(o,"%")});break}u=["+y","-x","+x","-y"],n=new Ye(e)}var _=r(n,u);e.move(_.toCSSCompatValues(t))}function fs(){}fs.StringDecoder=function(){return{decode:function(i){if(!i)return"";if(typeof i!="string")throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(i))}}};fs.convertCueToDOMTree=function(i,e){return!i||!e?null:ud(i,e)};var L0=.05,O0="sans-serif",R0="1.5%";fs.processCues=function(i,e,t){if(!i||!e||!t)return null;for(;t.firstChild;)t.removeChild(t.firstChild);var s=i.document.createElement("div");s.style.position="absolute",s.style.left="0",s.style.right="0",s.style.top="0",s.style.bottom="0",s.style.margin=R0,t.appendChild(s);function r(m){for(var y=0;y")===-1){e.cue.id=a;continue}case"CUE":try{C0(a,e.cue,e.regionList)}catch(m){e.reportOrThrowError(m),e.cue=null,e.state="BADCUE";continue}e.state="CUETEXT";continue;case"CUETEXT":var h=a.indexOf("-->")!==-1;if(!a||h&&(u=!0)){e.oncue&&e.oncue(e.cue),e.cue=null,e.state="ID";continue}e.cue.text&&(e.cue.text+=` -`),e.cue.text+=a.replace(/\u2028/g,` -`).replace(/u2029/g,` -`);continue;case"BADCUE":a||(e.state="ID");continue}}}catch(m){e.reportOrThrowError(m),e.state==="CUETEXT"&&e.cue&&e.oncue&&e.oncue(e.cue),e.cue=null,e.state=e.state==="INITIAL"?"BADWEBVTT":"BADCUE"}return this},flush:function(){var i=this;try{if(i.buffer+=i.decoder.decode(),(i.cue||i.state==="HEADER")&&(i.buffer+=` - -`,i.parse()),i.state==="INITIAL")throw new ct(ct.Errors.BadSignature)}catch(e){i.reportOrThrowError(e)}return i.onflush&&i.onflush(),this}};var N0=fs,M0="auto",B0={"":1,lr:1,rl:1},F0={start:1,center:1,end:1,left:1,right:1,auto:1,"line-left":1,"line-right":1};function U0(i){if(typeof i!="string")return!1;var e=B0[i.toLowerCase()];return e?i.toLowerCase():!1}function Da(i){if(typeof i!="string")return!1;var e=F0[i.toLowerCase()];return e?i.toLowerCase():!1}function cd(i,e,t){this.hasBeenReset=!1;var s="",r=!1,n=i,a=e,o=t,u=null,h="",m=!0,y="auto",v="start",x="auto",A="auto",_=100,k="center";Object.defineProperties(this,{id:{enumerable:!0,get:function(){return s},set:function(w){s=""+w}},pauseOnExit:{enumerable:!0,get:function(){return r},set:function(w){r=!!w}},startTime:{enumerable:!0,get:function(){return n},set:function(w){if(typeof w!="number")throw new TypeError("Start time must be set to a number.");n=w,this.hasBeenReset=!0}},endTime:{enumerable:!0,get:function(){return a},set:function(w){if(typeof w!="number")throw new TypeError("End time must be set to a number.");a=w,this.hasBeenReset=!0}},text:{enumerable:!0,get:function(){return o},set:function(w){o=""+w,this.hasBeenReset=!0}},region:{enumerable:!0,get:function(){return u},set:function(w){u=w,this.hasBeenReset=!0}},vertical:{enumerable:!0,get:function(){return h},set:function(w){var I=U0(w);if(I===!1)throw new SyntaxError("Vertical: an invalid or illegal direction string was specified.");h=I,this.hasBeenReset=!0}},snapToLines:{enumerable:!0,get:function(){return m},set:function(w){m=!!w,this.hasBeenReset=!0}},line:{enumerable:!0,get:function(){return y},set:function(w){if(typeof w!="number"&&w!==M0)throw new SyntaxError("Line: an invalid number or illegal string was specified.");y=w,this.hasBeenReset=!0}},lineAlign:{enumerable:!0,get:function(){return v},set:function(w){var I=Da(w);I?(v=I,this.hasBeenReset=!0):console.warn("lineAlign: an invalid or illegal string was specified.")}},position:{enumerable:!0,get:function(){return x},set:function(w){if(w<0||w>100)throw new Error("Position must be between 0 and 100.");x=w,this.hasBeenReset=!0}},positionAlign:{enumerable:!0,get:function(){return A},set:function(w){var I=Da(w);I?(A=I,this.hasBeenReset=!0):console.warn("positionAlign: an invalid or illegal string was specified.")}},size:{enumerable:!0,get:function(){return _},set:function(w){if(w<0||w>100)throw new Error("Size must be between 0 and 100.");_=w,this.hasBeenReset=!0}},align:{enumerable:!0,get:function(){return k},set:function(w){var I=Da(w);if(!I)throw new SyntaxError("align: an invalid or illegal alignment string was specified.");k=I,this.hasBeenReset=!0}}}),this.displayState=void 0}cd.prototype.getCueAsHTML=function(){return WebVTT.convertCueToDOMTree(window,this.text)};var q0=cd,j0={"":!0,up:!0};function $0(i){if(typeof i!="string")return!1;var e=j0[i.toLowerCase()];return e?i.toLowerCase():!1}function Os(i){return typeof i=="number"&&i>=0&&i<=100}function V0(){var i=100,e=3,t=0,s=100,r=0,n=100,a="";Object.defineProperties(this,{width:{enumerable:!0,get:function(){return i},set:function(o){if(!Os(o))throw new Error("Width must be between 0 and 100.");i=o}},lines:{enumerable:!0,get:function(){return e},set:function(o){if(typeof o!="number")throw new TypeError("Lines must be set to a number.");e=o}},regionAnchorY:{enumerable:!0,get:function(){return s},set:function(o){if(!Os(o))throw new Error("RegionAnchorX must be between 0 and 100.");s=o}},regionAnchorX:{enumerable:!0,get:function(){return t},set:function(o){if(!Os(o))throw new Error("RegionAnchorY must be between 0 and 100.");t=o}},viewportAnchorY:{enumerable:!0,get:function(){return n},set:function(o){if(!Os(o))throw new Error("ViewportAnchorY must be between 0 and 100.");n=o}},viewportAnchorX:{enumerable:!0,get:function(){return r},set:function(o){if(!Os(o))throw new Error("ViewportAnchorX must be between 0 and 100.");r=o}},scroll:{enumerable:!0,get:function(){return a},set:function(o){var u=$0(o);u===!1?console.warn("Scroll: an invalid or illegal string was specified."):a=u}}})}var H0=V0,Kt=E,Ii=E0.exports={WebVTT:N0,VTTCue:q0,VTTRegion:H0};Kt.vttjs=Ii;Kt.WebVTT=Ii.WebVTT;var z0=Ii.VTTCue,G0=Ii.VTTRegion,W0=Kt.VTTCue,X0=Kt.VTTRegion;Ii.shim=function(){Kt.VTTCue=z0,Kt.VTTRegion=G0};Ii.restore=function(){Kt.VTTCue=W0,Kt.VTTRegion=X0};Kt.VTTCue||Ii.shim();var Ka={},K0={get exports(){return Ka},set exports(i){Ka=i}};(function(i,e){(function(t){var s=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,r=/^(?=([^\/?#]*))\1([^]*)$/,n=/(?:\/|^)\.(?=\/)/g,a=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,o={buildAbsoluteURL:function(u,h,m){if(m=m||{},u=u.trim(),h=h.trim(),!h){if(!m.alwaysNormalize)return u;var y=o.parseURL(u);if(!y)throw new Error("Error trying to parse base URL.");return y.path=o.normalizePath(y.path),o.buildURLFromParts(y)}var v=o.parseURL(h);if(!v)throw new Error("Error trying to parse relative URL.");if(v.scheme)return m.alwaysNormalize?(v.path=o.normalizePath(v.path),o.buildURLFromParts(v)):h;var x=o.parseURL(u);if(!x)throw new Error("Error trying to parse base URL.");if(!x.netLoc&&x.path&&x.path[0]!=="/"){var A=r.exec(x.path);x.netLoc=A[1],x.path=A[2]}x.netLoc&&!x.path&&(x.path="/");var _={scheme:x.scheme,netLoc:v.netLoc,path:null,params:v.params,query:v.query,fragment:v.fragment};if(!v.netLoc&&(_.netLoc=x.netLoc,v.path[0]!=="/"))if(!v.path)_.path=x.path,v.params||(_.params=x.params,v.query||(_.query=x.query));else{var k=x.path,w=k.substring(0,k.lastIndexOf("/")+1)+v.path;_.path=o.normalizePath(w)}return _.path===null&&(_.path=m.alwaysNormalize?o.normalizePath(v.path):v.path),o.buildURLFromParts(_)},parseURL:function(u){var h=s.exec(u);return h?{scheme:h[1]||"",netLoc:h[2]||"",path:h[3]||"",params:h[4]||"",query:h[5]||"",fragment:h[6]||""}:null},normalizePath:function(u){for(u=u.split("").reverse().join("").replace(n,"");u.length!==(u=u.replace(a,"")).length;);return u.split("").reverse().join("")},buildURLFromParts:function(u){return u.scheme+u.netLoc+u.path+u.params+u.query+u.fragment}};i.exports=o})()})(K0);const ku=Ka;var Iu="http://example.com",On=function(e,t){if(/^[a-z]+:/i.test(t))return t;/^data:/.test(e)&&(e=E.location&&E.location.href||"");var s=typeof E.URL=="function",r=/^\/\//.test(e),n=!E.location&&!/\/\//i.test(e);if(s?e=new E.URL(e,E.location||Iu):/\/\//i.test(e)||(e=ku.buildAbsoluteURL(E.location&&E.location.href||"",e)),s){var a=new URL(t,e);return n?a.href.slice(Iu.length):r?a.href.slice(a.protocol.length):a.href}return ku.buildAbsoluteURL(e,t)},ko=function(){function i(){this.listeners={}}var e=i.prototype;return e.on=function(s,r){this.listeners[s]||(this.listeners[s]=[]),this.listeners[s].push(r)},e.off=function(s,r){if(!this.listeners[s])return!1;var n=this.listeners[s].indexOf(r);return this.listeners[s]=this.listeners[s].slice(0),this.listeners[s].splice(n,1),n>-1},e.trigger=function(s){var r=this.listeners[s];if(r)if(arguments.length===2)for(var n=r.length,a=0;a-1;t=this.buffer.indexOf(` -`))this.trigger("data",this.buffer.substring(0,t)),this.buffer=this.buffer.substring(t+1)}}const Z0=String.fromCharCode(9),ka=function(i){const e=/([0-9.]*)?@?([0-9.]*)?/.exec(i||""),t={};return e[1]&&(t.length=parseInt(e[1],10)),e[2]&&(t.offset=parseInt(e[2],10)),t},ey=function(){const i="[^=]*",e='"[^"]*"|[^,]*',t="(?:"+i+")=(?:"+e+")";return new RegExp("(?:^|,)("+t+")")},We=function(i){const e={};if(!i)return e;const t=i.split(ey());let s=t.length,r;for(;s--;)t[s]!==""&&(r=/([^=]*)=(.*)/.exec(t[s]).slice(1),r[0]=r[0].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^\s+|\s+$/g,""),r[1]=r[1].replace(/^['"](.*)['"]$/g,"$1"),e[r[0]]=r[1]);return e},Pu=i=>{const e=i.split("x"),t={};return e[0]&&(t.width=parseInt(e[0],10)),e[1]&&(t.height=parseInt(e[1],10)),t};class ty extends ko{constructor(){super(),this.customParsers=[],this.tagMappers=[]}push(e){let t,s;if(e=e.trim(),e.length===0)return;if(e[0]!=="#"){this.trigger("data",{type:"uri",uri:e});return}this.tagMappers.reduce((n,a)=>{const o=a(e);return o===e?n:n.concat([o])},[e]).forEach(n=>{for(let a=0;an),this.customParsers.push(n=>{if(e.exec(n))return this.trigger("data",{type:"custom",data:s(n),customType:t,segment:r}),!0})}addTagMapper({expression:e,map:t}){const s=r=>e.test(r)?t(r):r;this.tagMappers.push(s)}}const iy=i=>i.toLowerCase().replace(/-(\w)/g,e=>e[1].toUpperCase()),si=function(i){const e={};return Object.keys(i).forEach(function(t){e[iy(t)]=i[t]}),e},Ia=function(i){const{serverControl:e,targetDuration:t,partTargetDuration:s}=i;if(!e)return;const r="#EXT-X-SERVER-CONTROL",n="holdBack",a="partHoldBack",o=t&&t*3,u=s&&s*2;t&&!e.hasOwnProperty(n)&&(e[n]=o,this.trigger("info",{message:`${r} defaulting HOLD-BACK to targetDuration * 3 (${o}).`})),o&&e[n]{r.uri||!r.parts&&!r.preloadHints||(!r.map&&n&&(r.map=n),!r.key&&a&&(r.key=a),!r.timeline&&typeof y=="number"&&(r.timeline=y),this.manifest.preloadSegment=r)}),this.parseStream.on("data",function(_){let k,w;if(t.manifest.definitions){for(const I in t.manifest.definitions)if(_.uri&&(_.uri=_.uri.replace(`{$${I}}`,t.manifest.definitions[I])),_.attributes)for(const P in _.attributes)typeof _.attributes[P]=="string"&&(_.attributes[P]=_.attributes[P].replace(`{$${I}}`,t.manifest.definitions[I]))}({tag(){({version(){_.version&&(this.manifest.version=_.version)},"allow-cache"(){this.manifest.allowCache=_.allowed,"allowed"in _||(this.trigger("info",{message:"defaulting allowCache to YES"}),this.manifest.allowCache=!0)},byterange(){const I={};"length"in _&&(r.byterange=I,I.length=_.length,"offset"in _||(_.offset=v)),"offset"in _&&(r.byterange=I,I.offset=_.offset),v=I.offset+I.length},endlist(){this.manifest.endList=!0},inf(){"mediaSequence"in this.manifest||(this.manifest.mediaSequence=0,this.trigger("info",{message:"defaulting media sequence to zero"})),"discontinuitySequence"in this.manifest||(this.manifest.discontinuitySequence=0,this.trigger("info",{message:"defaulting discontinuity sequence to zero"})),_.title&&(r.title=_.title),_.duration>0&&(r.duration=_.duration),_.duration===0&&(r.duration=.01,this.trigger("info",{message:"updating zero segment duration to a small value"})),this.manifest.segments=s},key(){if(!_.attributes){this.trigger("warn",{message:"ignoring key declaration without attribute list"});return}if(_.attributes.METHOD==="NONE"){a=null;return}if(!_.attributes.URI){this.trigger("warn",{message:"ignoring key declaration without URI"});return}if(_.attributes.KEYFORMAT==="com.apple.streamingkeydelivery"){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.apple.fps.1_0"]={attributes:_.attributes};return}if(_.attributes.KEYFORMAT==="com.microsoft.playready"){this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.microsoft.playready"]={uri:_.attributes.URI};return}if(_.attributes.KEYFORMAT===m){if(["SAMPLE-AES","SAMPLE-AES-CTR","SAMPLE-AES-CENC"].indexOf(_.attributes.METHOD)===-1){this.trigger("warn",{message:"invalid key method provided for Widevine"});return}if(_.attributes.METHOD==="SAMPLE-AES-CENC"&&this.trigger("warn",{message:"SAMPLE-AES-CENC is deprecated, please use SAMPLE-AES-CTR instead"}),_.attributes.URI.substring(0,23)!=="data:text/plain;base64,"){this.trigger("warn",{message:"invalid key URI provided for Widevine"});return}if(!(_.attributes.KEYID&&_.attributes.KEYID.substring(0,2)==="0x")){this.trigger("warn",{message:"invalid key ID provided for Widevine"});return}this.manifest.contentProtection=this.manifest.contentProtection||{},this.manifest.contentProtection["com.widevine.alpha"]={attributes:{schemeIdUri:_.attributes.KEYFORMAT,keyId:_.attributes.KEYID.substring(2)},pssh:Q0(_.attributes.URI.split(",")[1])};return}_.attributes.METHOD||this.trigger("warn",{message:"defaulting key method to AES-128"}),a={method:_.attributes.METHOD||"AES-128",uri:_.attributes.URI},typeof _.attributes.IV<"u"&&(a.iv=_.attributes.IV)},"media-sequence"(){if(!isFinite(_.number)){this.trigger("warn",{message:"ignoring invalid media sequence: "+_.number});return}this.manifest.mediaSequence=_.number},"discontinuity-sequence"(){if(!isFinite(_.number)){this.trigger("warn",{message:"ignoring invalid discontinuity sequence: "+_.number});return}this.manifest.discontinuitySequence=_.number,y=_.number},"playlist-type"(){if(!/VOD|EVENT/.test(_.playlistType)){this.trigger("warn",{message:"ignoring unknown playlist type: "+_.playlist});return}this.manifest.playlistType=_.playlistType},map(){n={},_.uri&&(n.uri=_.uri),_.byterange&&(n.byterange=_.byterange),a&&(n.key=a)},"stream-inf"(){if(this.manifest.playlists=s,this.manifest.mediaGroups=this.manifest.mediaGroups||h,!_.attributes){this.trigger("warn",{message:"ignoring empty stream-inf attributes"});return}r.attributes||(r.attributes={}),Oe(r.attributes,_.attributes)},media(){if(this.manifest.mediaGroups=this.manifest.mediaGroups||h,!(_.attributes&&_.attributes.TYPE&&_.attributes["GROUP-ID"]&&_.attributes.NAME)){this.trigger("warn",{message:"ignoring incomplete or missing media group"});return}const I=this.manifest.mediaGroups[_.attributes.TYPE];I[_.attributes["GROUP-ID"]]=I[_.attributes["GROUP-ID"]]||{},k=I[_.attributes["GROUP-ID"]],w={default:/yes/i.test(_.attributes.DEFAULT)},w.default?w.autoselect=!0:w.autoselect=/yes/i.test(_.attributes.AUTOSELECT),_.attributes.LANGUAGE&&(w.language=_.attributes.LANGUAGE),_.attributes.URI&&(w.uri=_.attributes.URI),_.attributes["INSTREAM-ID"]&&(w.instreamId=_.attributes["INSTREAM-ID"]),_.attributes.CHARACTERISTICS&&(w.characteristics=_.attributes.CHARACTERISTICS),_.attributes.FORCED&&(w.forced=/yes/i.test(_.attributes.FORCED)),k[_.attributes.NAME]=w},discontinuity(){y+=1,r.discontinuity=!0,this.manifest.discontinuityStarts.push(s.length)},"program-date-time"(){typeof this.manifest.dateTimeString>"u"&&(this.manifest.dateTimeString=_.dateTimeString,this.manifest.dateTimeObject=_.dateTimeObject),r.dateTimeString=_.dateTimeString,r.dateTimeObject=_.dateTimeObject;const{lastProgramDateTime:I}=this;this.lastProgramDateTime=new Date(_.dateTimeString).getTime(),I===null&&this.manifest.segments.reduceRight((P,R)=>(R.programDateTime=P-R.duration*1e3,R.programDateTime),this.lastProgramDateTime)},targetduration(){if(!isFinite(_.duration)||_.duration<0){this.trigger("warn",{message:"ignoring invalid target duration: "+_.duration});return}this.manifest.targetDuration=_.duration,Ia.call(this,this.manifest)},start(){if(!_.attributes||isNaN(_.attributes["TIME-OFFSET"])){this.trigger("warn",{message:"ignoring start declaration without appropriate attribute list"});return}this.manifest.start={timeOffset:_.attributes["TIME-OFFSET"],precise:_.attributes.PRECISE}},"cue-out"(){r.cueOut=_.data},"cue-out-cont"(){r.cueOutCont=_.data},"cue-in"(){r.cueIn=_.data},skip(){this.manifest.skip=si(_.attributes),this.warnOnMissingAttributes_("#EXT-X-SKIP",_.attributes,["SKIPPED-SEGMENTS"])},part(){o=!0;const I=this.manifest.segments.length,P=si(_.attributes);r.parts=r.parts||[],r.parts.push(P),P.byterange&&(P.byterange.hasOwnProperty("offset")||(P.byterange.offset=x),x=P.byterange.offset+P.byterange.length);const R=r.parts.length-1;this.warnOnMissingAttributes_(`#EXT-X-PART #${R} for segment #${I}`,_.attributes,["URI","DURATION"]),this.manifest.renditionReports&&this.manifest.renditionReports.forEach((D,B)=>{D.hasOwnProperty("lastPart")||this.trigger("warn",{message:`#EXT-X-RENDITION-REPORT #${B} lacks required attribute(s): LAST-PART`})})},"server-control"(){const I=this.manifest.serverControl=si(_.attributes);I.hasOwnProperty("canBlockReload")||(I.canBlockReload=!1,this.trigger("info",{message:"#EXT-X-SERVER-CONTROL defaulting CAN-BLOCK-RELOAD to false"})),Ia.call(this,this.manifest),I.canSkipDateranges&&!I.hasOwnProperty("canSkipUntil")&&this.trigger("warn",{message:"#EXT-X-SERVER-CONTROL lacks required attribute CAN-SKIP-UNTIL which is required when CAN-SKIP-DATERANGES is set"})},"preload-hint"(){const I=this.manifest.segments.length,P=si(_.attributes),R=P.type&&P.type==="PART";r.preloadHints=r.preloadHints||[],r.preloadHints.push(P),P.byterange&&(P.byterange.hasOwnProperty("offset")||(P.byterange.offset=R?x:0,R&&(x=P.byterange.offset+P.byterange.length)));const D=r.preloadHints.length-1;if(this.warnOnMissingAttributes_(`#EXT-X-PRELOAD-HINT #${D} for segment #${I}`,_.attributes,["TYPE","URI"]),!!P.type)for(let B=0;BB.id===P.id);this.manifest.dateRanges[D]=Oe(this.manifest.dateRanges[D],P),A[P.id]=Oe(A[P.id],P),this.manifest.dateRanges.pop()}},"independent-segments"(){this.manifest.independentSegments=!0},"i-frames-only"(){this.manifest.iFramesOnly=!0,this.requiredCompatibilityversion(this.manifest.version,4)},"content-steering"(){this.manifest.contentSteering=si(_.attributes),this.warnOnMissingAttributes_("#EXT-X-CONTENT-STEERING",_.attributes,["SERVER-URI"])},define(){this.manifest.definitions=this.manifest.definitions||{};const I=(P,R)=>{if(P in this.manifest.definitions){this.trigger("error",{message:`EXT-X-DEFINE: Duplicate name ${P}`});return}this.manifest.definitions[P]=R};if("QUERYPARAM"in _.attributes){if("NAME"in _.attributes||"IMPORT"in _.attributes){this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"});return}const P=this.params.get(_.attributes.QUERYPARAM);if(!P){this.trigger("error",{message:`EXT-X-DEFINE: No query param ${_.attributes.QUERYPARAM}`});return}I(_.attributes.QUERYPARAM,decodeURIComponent(P));return}if("NAME"in _.attributes){if("IMPORT"in _.attributes){this.trigger("error",{message:"EXT-X-DEFINE: Invalid attributes"});return}if(!("VALUE"in _.attributes)||typeof _.attributes.VALUE!="string"){this.trigger("error",{message:`EXT-X-DEFINE: No value for ${_.attributes.NAME}`});return}I(_.attributes.NAME,_.attributes.VALUE);return}if("IMPORT"in _.attributes){if(!this.mainDefinitions[_.attributes.IMPORT]){this.trigger("error",{message:`EXT-X-DEFINE: No value ${_.attributes.IMPORT} to import, or IMPORT used on main playlist`});return}I(_.attributes.IMPORT,this.mainDefinitions[_.attributes.IMPORT]);return}this.trigger("error",{message:"EXT-X-DEFINE: No attribute"})},"i-frame-playlist"(){this.manifest.iFramePlaylists.push({attributes:_.attributes,uri:_.uri,timeline:y}),this.warnOnMissingAttributes_("#EXT-X-I-FRAME-STREAM-INF",_.attributes,["BANDWIDTH","URI"])}}[_.tagType]||u).call(t)},uri(){r.uri=_.uri,s.push(r),this.manifest.targetDuration&&!("duration"in r)&&(this.trigger("warn",{message:"defaulting segment duration to the target duration"}),r.duration=this.manifest.targetDuration),a&&(r.key=a),r.timeline=y,n&&(r.map=n),x=0,this.lastProgramDateTime!==null&&(r.programDateTime=this.lastProgramDateTime,this.lastProgramDateTime+=r.duration*1e3),r={}},comment(){},custom(){_.segment?(r.custom=r.custom||{},r.custom[_.customType]=_.data):(this.manifest.custom=this.manifest.custom||{},this.manifest.custom[_.customType]=_.data)}})[_.type].call(t)})}requiredCompatibilityversion(e,t){(ey&&(m-=y,m-=y,m-=qe(2))}return Number(m)},py=function(e,t){var s=t===void 0?{}:t,r=s.le,n=r===void 0?!1:r;(typeof e!="bigint"&&typeof e!="number"||typeof e=="number"&&e!==e)&&(e=0),e=qe(e);for(var a=dy(e),o=new Uint8Array(new ArrayBuffer(a)),u=0;u=t.length&&h.call(t,function(m,y){var v=u[y]?u[y]&e[a+y]:e[a+y];return m===v})},gy=function(e,t,s){t.forEach(function(r){for(var n in e.mediaGroups[r])for(var a in e.mediaGroups[r][n]){var o=e.mediaGroups[r][n][a];s(o,r,n,a)}})},yy=function(e){return E.atob?E.atob(e):Buffer.from(e,"base64").toString("binary")};function _y(i){for(var e=yy(i),t=new Uint8Array(e.length),s=0;s=0&&i=0){for(var r=e.length-1;s0},lookupPrefix:function(i){for(var e=this;e;){var t=e._nsMap;if(t){for(var s in t)if(Object.prototype.hasOwnProperty.call(t,s)&&t[s]===i)return s}e=e.nodeType==ts?e.ownerDocument:e.parentNode}return null},lookupNamespaceURI:function(i){for(var e=this;e;){var t=e._nsMap;if(t&&Object.prototype.hasOwnProperty.call(t,i))return t[i];e=e.nodeType==ts?e.ownerDocument:e.parentNode}return null},isDefaultNamespace:function(i){var e=this.lookupPrefix(i);return e==null}};function Dd(i){return i=="<"&&"<"||i==">"&&">"||i=="&"&&"&"||i=='"'&&"""||"&#"+i.charCodeAt()+";"}cr(at,de);cr(at,de.prototype);function rr(i,e){if(e(i))return!0;if(i=i.firstChild)do if(rr(i,e))return!0;while(i=i.nextSibling)}function dr(){this.ownerDocument=this}function wy(i,e,t){i&&i._inc++;var s=t.namespaceURI;s===sr.XMLNS&&(e._nsMap[t.prefix?t.localName:""]=t.value)}function kd(i,e,t,s){i&&i._inc++;var r=t.namespaceURI;r===sr.XMLNS&&delete e._nsMap[t.prefix?t.localName:""]}function Lo(i,e,t){if(i&&i._inc){i._inc++;var s=e.childNodes;if(t)s[s.length++]=t;else{for(var r=e.firstChild,n=0;r;)s[n++]=r,r=r.nextSibling;s.length=n,delete s[s.length]}}}function Id(i,e){var t=e.previousSibling,s=e.nextSibling;return t?t.nextSibling=s:i.firstChild=s,s?s.previousSibling=t:i.lastChild=t,e.parentNode=null,e.previousSibling=null,e.nextSibling=null,Lo(i.ownerDocument,i),e}function Dy(i){return i&&(i.nodeType===de.DOCUMENT_NODE||i.nodeType===de.DOCUMENT_FRAGMENT_NODE||i.nodeType===de.ELEMENT_NODE)}function ky(i){return i&&(Ot(i)||Oo(i)||Qt(i)||i.nodeType===de.DOCUMENT_FRAGMENT_NODE||i.nodeType===de.COMMENT_NODE||i.nodeType===de.PROCESSING_INSTRUCTION_NODE)}function Qt(i){return i&&i.nodeType===de.DOCUMENT_TYPE_NODE}function Ot(i){return i&&i.nodeType===de.ELEMENT_NODE}function Oo(i){return i&&i.nodeType===de.TEXT_NODE}function Fu(i,e){var t=i.childNodes||[];if(Lt(t,Ot)||Qt(e))return!1;var s=Lt(t,Qt);return!(e&&s&&t.indexOf(s)>t.indexOf(e))}function Uu(i,e){var t=i.childNodes||[];function s(n){return Ot(n)&&n!==e}if(Lt(t,s))return!1;var r=Lt(t,Qt);return!(e&&r&&t.indexOf(r)>t.indexOf(e))}function Iy(i,e,t){if(!Dy(i))throw new ke(tt,"Unexpected parent node type "+i.nodeType);if(t&&t.parentNode!==i)throw new ke(Cd,"child not in parent");if(!ky(e)||Qt(e)&&i.nodeType!==de.DOCUMENT_NODE)throw new ke(tt,"Unexpected node type "+e.nodeType+" for parent node type "+i.nodeType)}function Py(i,e,t){var s=i.childNodes||[],r=e.childNodes||[];if(e.nodeType===de.DOCUMENT_FRAGMENT_NODE){var n=r.filter(Ot);if(n.length>1||Lt(r,Oo))throw new ke(tt,"More than one element or text in fragment");if(n.length===1&&!Fu(i,t))throw new ke(tt,"Element in fragment can not be inserted before doctype")}if(Ot(e)&&!Fu(i,t))throw new ke(tt,"Only one element can be added and only after doctype");if(Qt(e)){if(Lt(s,Qt))throw new ke(tt,"Only one doctype is allowed");var a=Lt(s,Ot);if(t&&s.indexOf(a)1||Lt(r,Oo))throw new ke(tt,"More than one element or text in fragment");if(n.length===1&&!Uu(i,t))throw new ke(tt,"Element in fragment can not be inserted before doctype")}if(Ot(e)&&!Uu(i,t))throw new ke(tt,"Only one element can be added and only after doctype");if(Qt(e)){if(Lt(s,function(u){return Qt(u)&&u!==t}))throw new ke(tt,"Only one doctype is allowed");var a=Lt(s,Ot);if(t&&s.indexOf(a)0&&rr(t.documentElement,function(r){if(r!==t&&r.nodeType===xt){var n=r.getAttribute("class");if(n){var a=i===n;if(!a){var o=Ru(n);a=e.every(Ey(o))}a&&s.push(r)}}}),s})},createElement:function(i){var e=new Di;e.ownerDocument=this,e.nodeName=i,e.tagName=i,e.localName=i,e.childNodes=new Wt;var t=e.attributes=new ln;return t._ownerElement=e,e},createDocumentFragment:function(){var i=new Nn;return i.ownerDocument=this,i.childNodes=new Wt,i},createTextNode:function(i){var e=new Ro;return e.ownerDocument=this,e.appendData(i),e},createComment:function(i){var e=new No;return e.ownerDocument=this,e.appendData(i),e},createCDATASection:function(i){var e=new Mo;return e.ownerDocument=this,e.appendData(i),e},createProcessingInstruction:function(i,e){var t=new Fo;return t.ownerDocument=this,t.tagName=t.nodeName=t.target=i,t.nodeValue=t.data=e,t},createAttribute:function(i){var e=new cn;return e.ownerDocument=this,e.name=i,e.nodeName=i,e.localName=i,e.specified=!0,e},createEntityReference:function(i){var e=new Bo;return e.ownerDocument=this,e.nodeName=i,e},createElementNS:function(i,e){var t=new Di,s=e.split(":"),r=t.attributes=new ln;return t.childNodes=new Wt,t.ownerDocument=this,t.nodeName=e,t.tagName=e,t.namespaceURI=i,s.length==2?(t.prefix=s[0],t.localName=s[1]):t.localName=e,r._ownerElement=t,t},createAttributeNS:function(i,e){var t=new cn,s=e.split(":");return t.ownerDocument=this,t.nodeName=e,t.name=e,t.namespaceURI=i,t.specified=!0,s.length==2?(t.prefix=s[0],t.localName=s[1]):t.localName=e,t}};nt(dr,de);function Di(){this._nsMap={}}Di.prototype={nodeType:xt,hasAttribute:function(i){return this.getAttributeNode(i)!=null},getAttribute:function(i){var e=this.getAttributeNode(i);return e&&e.value||""},getAttributeNode:function(i){return this.attributes.getNamedItem(i)},setAttribute:function(i,e){var t=this.ownerDocument.createAttribute(i);t.value=t.nodeValue=""+e,this.setAttributeNode(t)},removeAttribute:function(i){var e=this.getAttributeNode(i);e&&this.removeAttributeNode(e)},appendChild:function(i){return i.nodeType===Yt?this.insertBefore(i,null):Ly(this,i)},setAttributeNode:function(i){return this.attributes.setNamedItem(i)},setAttributeNodeNS:function(i){return this.attributes.setNamedItemNS(i)},removeAttributeNode:function(i){return this.attributes.removeNamedItem(i.nodeName)},removeAttributeNS:function(i,e){var t=this.getAttributeNodeNS(i,e);t&&this.removeAttributeNode(t)},hasAttributeNS:function(i,e){return this.getAttributeNodeNS(i,e)!=null},getAttributeNS:function(i,e){var t=this.getAttributeNodeNS(i,e);return t&&t.value||""},setAttributeNS:function(i,e,t){var s=this.ownerDocument.createAttributeNS(i,e);s.value=s.nodeValue=""+t,this.setAttributeNode(s)},getAttributeNodeNS:function(i,e){return this.attributes.getNamedItemNS(i,e)},getElementsByTagName:function(i){return new is(this,function(e){var t=[];return rr(e,function(s){s!==e&&s.nodeType==xt&&(i==="*"||s.tagName==i)&&t.push(s)}),t})},getElementsByTagNameNS:function(i,e){return new is(this,function(t){var s=[];return rr(t,function(r){r!==t&&r.nodeType===xt&&(i==="*"||r.namespaceURI===i)&&(e==="*"||r.localName==e)&&s.push(r)}),s})}};dr.prototype.getElementsByTagName=Di.prototype.getElementsByTagName;dr.prototype.getElementsByTagNameNS=Di.prototype.getElementsByTagNameNS;nt(Di,de);function cn(){}cn.prototype.nodeType=ts;nt(cn,de);function hr(){}hr.prototype={data:"",substringData:function(i,e){return this.data.substring(i,i+e)},appendData:function(i){i=this.data+i,this.nodeValue=this.data=i,this.length=i.length},insertData:function(i,e){this.replaceData(i,0,e)},appendChild:function(i){throw new Error(Fe[tt])},deleteData:function(i,e){this.replaceData(i,e,"")},replaceData:function(i,e,t){var s=this.data.substring(0,i),r=this.data.substring(i+e);t=s+t+r,this.nodeValue=this.data=t,this.length=t.length}};nt(hr,de);function Ro(){}Ro.prototype={nodeName:"#text",nodeType:on,splitText:function(i){var e=this.data,t=e.substring(i);e=e.substring(0,i),this.data=this.nodeValue=e,this.length=e.length;var s=this.ownerDocument.createTextNode(t);return this.parentNode&&this.parentNode.insertBefore(s,this.nextSibling),s}};nt(Ro,hr);function No(){}No.prototype={nodeName:"#comment",nodeType:xd};nt(No,hr);function Mo(){}Mo.prototype={nodeName:"#cdata-section",nodeType:vd};nt(Mo,hr);function Rn(){}Rn.prototype.nodeType=Ed;nt(Rn,de);function Ld(){}Ld.prototype.nodeType=Ay;nt(Ld,de);function Od(){}Od.prototype.nodeType=Cy;nt(Od,de);function Bo(){}Bo.prototype.nodeType=Td;nt(Bo,de);function Nn(){}Nn.prototype.nodeName="#document-fragment";Nn.prototype.nodeType=Yt;nt(Nn,de);function Fo(){}Fo.prototype.nodeType=bd;nt(Fo,de);function Rd(){}Rd.prototype.serializeToString=function(i,e,t){return Nd.call(i,e,t)};de.prototype.toString=Nd;function Nd(i,e){var t=[],s=this.nodeType==9&&this.documentElement||this,r=s.prefix,n=s.namespaceURI;if(n&&r==null){var r=s.lookupPrefix(n);if(r==null)var a=[{namespace:n,prefix:null}]}return Hi(this,t,i,e,a),t.join("")}function qu(i,e,t){var s=i.prefix||"",r=i.namespaceURI;if(!r||s==="xml"&&r===sr.XML||r===sr.XMLNS)return!1;for(var n=t.length;n--;){var a=t[n];if(a.prefix===s)return a.namespace!==r}return!0}function La(i,e,t){i.push(" ",e,'="',t.replace(/[<>&"\t\n\r]/g,Dd),'"')}function Hi(i,e,t,s,r){if(r||(r=[]),s)if(i=s(i),i){if(typeof i=="string"){e.push(i);return}}else return;switch(i.nodeType){case xt:var n=i.attributes,a=n.length,w=i.firstChild,o=i.tagName;t=sr.isHTML(i.namespaceURI)||t;var u=o;if(!t&&!i.prefix&&i.namespaceURI){for(var h,m=0;m=0;y--){var v=r[y];if(v.prefix===""&&v.namespace===i.namespaceURI){h=v.namespace;break}}if(h!==i.namespaceURI)for(var y=r.length-1;y>=0;y--){var v=r[y];if(v.namespace===i.namespaceURI){v.prefix&&(u=v.prefix+":"+o);break}}}e.push("<",u);for(var x=0;x"),t&&/^script$/i.test(o))for(;w;)w.data?e.push(w.data):Hi(w,e,t,s,r.slice()),w=w.nextSibling;else for(;w;)Hi(w,e,t,s,r.slice()),w=w.nextSibling;e.push("")}else e.push("/>");return;case Sd:case Yt:for(var w=i.firstChild;w;)Hi(w,e,t,s,r.slice()),w=w.nextSibling;return;case ts:return La(e,i.name,i.value);case on:return e.push(i.data.replace(/[<&>]/g,Dd));case vd:return e.push("");case xd:return e.push("");case Ed:var I=i.publicId,P=i.systemId;if(e.push("");else if(P&&P!=".")e.push(" SYSTEM ",P,">");else{var R=i.internalSubset;R&&e.push(" [",R,"]"),e.push(">")}return;case bd:return e.push("");case Td:return e.push("&",i.nodeName,";");default:e.push("??",i.nodeName)}}function Md(i,e,t){var s;switch(e.nodeType){case xt:s=e.cloneNode(!1),s.ownerDocument=i;case Yt:break;case ts:t=!0;break}if(s||(s=e.cloneNode(!1)),s.ownerDocument=i,s.parentNode=null,t)for(var r=e.firstChild;r;)s.appendChild(Md(i,r,t)),r=r.nextSibling;return s}function Qa(i,e,t){var s=new e.constructor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=e[r];typeof n!="object"&&n!=s[r]&&(s[r]=n)}switch(e.childNodes&&(s.childNodes=new Wt),s.ownerDocument=i,s.nodeType){case xt:var a=e.attributes,o=s.attributes=new ln,u=a.length;o._ownerElement=s;for(var h=0;h",lt:"<",quot:'"'}),i.HTML_ENTITIES=e({Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",AMP:"&",amp:"&",And:"⩓",and:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsd:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",ap:"≈",apacir:"⩯",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",Barwed:"⌆",barwed:"⌅",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",Because:"∵",because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxDL:"╗",boxDl:"╖",boxdL:"╕",boxdl:"┐",boxDR:"╔",boxDr:"╓",boxdR:"╒",boxdr:"┌",boxH:"═",boxh:"─",boxHD:"╦",boxHd:"╤",boxhD:"╥",boxhd:"┬",boxHU:"╩",boxHu:"╧",boxhU:"╨",boxhu:"┴",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxUL:"╝",boxUl:"╜",boxuL:"╛",boxul:"┘",boxUR:"╚",boxUr:"╙",boxuR:"╘",boxur:"└",boxV:"║",boxv:"│",boxVH:"╬",boxVh:"╫",boxvH:"╪",boxvh:"┼",boxVL:"╣",boxVl:"╢",boxvL:"╡",boxvl:"┤",boxVR:"╠",boxVr:"╟",boxvR:"╞",boxvr:"├",bprime:"‵",Breve:"˘",breve:"˘",brvbar:"¦",Bscr:"ℬ",bscr:"𝒷",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",Cap:"⋒",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",CenterDot:"·",centerdot:"·",Cfr:"ℭ",cfr:"𝔠",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",cir:"○",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",Colon:"∷",colon:":",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",Conint:"∯",conint:"∮",ContourIntegral:"∮",Copf:"ℂ",copf:"𝕔",coprod:"∐",Coproduct:"∐",COPY:"©",copy:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",Cross:"⨯",cross:"✗",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",Cup:"⋓",cup:"∪",cupbrcap:"⩈",CupCap:"≍",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",Dagger:"‡",dagger:"†",daleth:"ℸ",Darr:"↡",dArr:"⇓",darr:"↓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",DD:"ⅅ",dd:"ⅆ",ddagger:"‡",ddarr:"⇊",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",Diamond:"⋄",diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrow:"↓",Downarrow:"⇓",downarrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",DownTeeArrow:"↧",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",ecir:"≖",Ecirc:"Ê",ecirc:"ê",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",eDot:"≑",edot:"ė",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp:" ",emsp13:" ",emsp14:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",Escr:"ℰ",escr:"ℯ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",ExponentialE:"ⅇ",exponentiale:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",ForAll:"∀",forall:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",Fscr:"ℱ",fscr:"𝒻",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",gE:"≧",ge:"≥",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",ges:"⩾",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",Gg:"⋙",gg:"≫",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gl:"≷",gla:"⪥",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gnE:"≩",gne:"⪈",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",Gt:"≫",GT:">",gt:">",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",hArr:"⇔",harr:"↔",harrcir:"⥈",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",Hfr:"ℌ",hfr:"𝔥",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",Hopf:"ℍ",hopf:"𝕙",horbar:"―",HorizontalLine:"─",Hscr:"ℋ",hscr:"𝒽",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",Ifr:"ℑ",ifr:"𝔦",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Im:"ℑ",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",imof:"⊷",imped:"Ƶ",Implies:"⇒",in:"∈",incare:"℅",infin:"∞",infintie:"⧝",inodot:"ı",Int:"∬",int:"∫",intcal:"⊺",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",Iscr:"ℐ",iscr:"𝒾",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",Lang:"⟪",lang:"⟨",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",Larr:"↞",lArr:"⇐",larr:"←",larrb:"⇤",larrbfs:"⤟",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",lat:"⪫",lAtail:"⤛",latail:"⤙",late:"⪭",lates:"⪭︀",lBarr:"⤎",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",lE:"≦",le:"≤",LeftAngleBracket:"⟨",LeftArrow:"←",Leftarrow:"⇐",leftarrow:"←",LeftArrowBar:"⇤",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrow:"↔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTee:"⊣",LeftTeeArrow:"↤",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangle:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",LeftVectorBar:"⥒",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",les:"⩽",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",Ll:"⋘",ll:"≪",llarr:"⇇",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnap:"⪉",lnapprox:"⪉",lnE:"≨",lne:"⪇",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftarrow:"⟵",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longleftrightarrow:"⟷",longmapsto:"⟼",LongRightArrow:"⟶",Longrightarrow:"⟹",longrightarrow:"⟶",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",Lscr:"ℒ",lscr:"𝓁",Lsh:"↰",lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",Lt:"≪",LT:"<",lt:"<",ltcc:"⪦",ltcir:"⩹",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",mid:"∣",midast:"*",midcir:"⫰",middot:"·",minus:"−",minusb:"⊟",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",Mscr:"ℳ",mscr:"𝓂",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natur:"♮",natural:"♮",naturals:"ℕ",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",ne:"≠",nearhk:"⤤",neArr:"⇗",nearr:"↗",nearrow:"↗",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:` -`,nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nhArr:"⇎",nharr:"↮",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlArr:"⇍",nlarr:"↚",nldr:"‥",nlE:"≦̸",nle:"≰",nLeftarrow:"⇍",nleftarrow:"↚",nLeftrightarrow:"⇎",nleftrightarrow:"↮",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",Nopf:"ℕ",nopf:"𝕟",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangle:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangle:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",npar:"∦",nparallel:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",npre:"⪯̸",nprec:"⊀",npreceq:"⪯̸",nrArr:"⇏",nrarr:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nRightarrow:"⇏",nrightarrow:"↛",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nVDash:"⊯",nVdash:"⊮",nvDash:"⊭",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwArr:"⇖",nwarr:"↖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",ocir:"⊚",Ocirc:"Ô",ocirc:"ô",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",Or:"⩔",or:"∨",orarr:"↻",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",Otimes:"⨷",otimes:"⊗",otimesas:"⨶",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",par:"∥",para:"¶",parallel:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plus:"+",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",Popf:"ℙ",popf:"𝕡",pound:"£",Pr:"⪻",pr:"≺",prap:"⪷",prcue:"≼",prE:"⪳",pre:"⪯",prec:"≺",precapprox:"⪷",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",precsim:"≾",Prime:"″",prime:"′",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportion:"∷",Proportional:"∝",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",Qopf:"ℚ",qopf:"𝕢",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",QUOT:'"',quot:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",Rang:"⟫",rang:"⟩",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",Rarr:"↠",rArr:"⇒",rarr:"→",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",rAtail:"⤜",ratail:"⤚",ratio:"∶",rationals:"ℚ",RBarr:"⤐",rBarr:"⤏",rbarr:"⤍",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",Re:"ℜ",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",rect:"▭",REG:"®",reg:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",Rfr:"ℜ",rfr:"𝔯",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrow:"→",Rightarrow:"⇒",rightarrow:"→",RightArrowBar:"⇥",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTee:"⊢",RightTeeArrow:"↦",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangle:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",RightVectorBar:"⥓",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",Ropf:"ℝ",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",Rscr:"ℛ",rscr:"𝓇",Rsh:"↱",rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",Sc:"⪼",sc:"≻",scap:"⪸",Scaron:"Š",scaron:"š",sccue:"≽",scE:"⪴",sce:"⪰",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdot:"⋅",sdotb:"⊡",sdote:"⩦",searhk:"⤥",seArr:"⇘",searr:"↘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",squ:"□",Square:"□",square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",Sub:"⋐",sub:"⊂",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",Subset:"⋐",subset:"⊂",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succ:"≻",succapprox:"⪸",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",Sum:"∑",sum:"∑",sung:"♪",Sup:"⋑",sup:"⊃",sup1:"¹",sup2:"²",sup3:"³",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",Supset:"⋑",supset:"⊃",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swArr:"⇙",swarr:"↙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:" ",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",Therefore:"∴",therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",thinsp:" ",ThinSpace:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",Tilde:"∼",tilde:"˜",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",times:"×",timesb:"⊠",timesbar:"⨱",timesd:"⨰",tint:"∭",toea:"⤨",top:"⊤",topbot:"⌶",topcir:"⫱",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",TRADE:"™",trade:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",Uarr:"↟",uArr:"⇑",uarr:"↑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrow:"↑",Uparrow:"⇑",uparrow:"↑",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",UpDownArrow:"↕",Updownarrow:"⇕",updownarrow:"↕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",Upsi:"ϒ",upsi:"υ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTee:"⊥",UpTeeArrow:"↥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",vArr:"⇕",varr:"↕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",Vbar:"⫫",vBar:"⫨",vBarv:"⫩",Vcy:"В",vcy:"в",VDash:"⊫",Vdash:"⊩",vDash:"⊨",vdash:"⊢",Vdashl:"⫦",Vee:"⋁",vee:"∨",veebar:"⊻",veeeq:"≚",vellip:"⋮",Verbar:"‖",verbar:"|",Vert:"‖",vert:"|",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",Wedge:"⋀",wedge:"∧",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xhArr:"⟺",xharr:"⟷",Xi:"Ξ",xi:"ξ",xlArr:"⟸",xlarr:"⟵",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrArr:"⟹",xrarr:"⟶",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",Yuml:"Ÿ",yuml:"ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",Zfr:"ℨ",zfr:"𝔷",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",Zopf:"ℤ",zopf:"𝕫",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}),i.entityMap=i.HTML_ENTITIES})(Fd);var Uo={},nr=Zt.NAMESPACE,Ja=/[A-Z_a-z\xC0-\xD6\xD8-\xF6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,ju=new RegExp("[\\-\\.0-9"+Ja.source.slice(1,-1)+"\\u00B7\\u0300-\\u036F\\u203F-\\u2040]"),$u=new RegExp("^"+Ja.source+ju.source+"*(?::"+Ja.source+ju.source+"*)?$"),Rs=0,ri=1,Bi=2,Ns=3,Fi=4,Ui=5,Ms=6,zr=7;function ss(i,e){this.message=i,this.locator=e,Error.captureStackTrace&&Error.captureStackTrace(this,ss)}ss.prototype=new Error;ss.prototype.name=ss.name;function Ud(){}Ud.prototype={parse:function(i,e,t){var s=this.domBuilder;s.startDocument(),qd(e,e={}),Oy(i,e,t,s,this.errorHandler),s.endDocument()}};function Oy(i,e,t,s,r){function n(ne){if(ne>65535){ne-=65536;var be=55296+(ne>>10),Q=56320+(ne&1023);return String.fromCharCode(be,Q)}else return String.fromCharCode(ne)}function a(ne){var be=ne.slice(1,-1);return Object.hasOwnProperty.call(t,be)?t[be]:be.charAt(0)==="#"?n(parseInt(be.substr(1).replace("x","0x"))):(r.error("entity not found:"+ne),ne)}function o(ne){if(ne>_){var be=i.substring(_,ne).replace(/&#?\w+;/g,a);v&&u(_),s.characters(be,0,ne-_),_=ne}}function u(ne,be){for(;ne>=m&&(be=y.exec(i));)h=be.index,m=h+be[0].length,v.lineNumber++;v.columnNumber=ne-h+1}for(var h=0,m=0,y=/.*(?:\r\n?|\n)|.*$/g,v=s.locator,x=[{currentNSMap:e}],A={},_=0;;){try{var k=i.indexOf("<",_);if(k<0){if(!i.substr(_).match(/^\s*$/)){var w=s.doc,I=w.createTextNode(i.substr(_));w.appendChild(I),s.currentElement=I}return}switch(k>_&&o(k),i.charAt(k+1)){case"/":var ie=i.indexOf(">",k+3),P=i.substring(k+2,ie).replace(/[ \t\n\r]+$/g,""),R=x.pop();ie<0?(P=i.substring(k+2).replace(/[\s<].*/,""),r.error("end tag name: "+P+" is not complete:"+R.tagName),ie=k+1+P.length):P.match(/\s_?_=ie:o(Math.max(k,_)+1)}}function Vu(i,e){return e.lineNumber=i.lineNumber,e.columnNumber=i.columnNumber,e}function Ry(i,e,t,s,r,n){function a(v,x,A){t.attributeNames.hasOwnProperty(v)&&n.fatalError("Attribute "+v+" redefined"),t.addValue(v,x.replace(/[\t\n\r]/g," ").replace(/&#?\w+;/g,r),A)}for(var o,u,h=++e,m=Rs;;){var y=i.charAt(h);switch(y){case"=":if(m===ri)o=i.slice(e,h),m=Ns;else if(m===Bi)m=Ns;else throw new Error("attribute equal must after attrName");break;case"'":case'"':if(m===Ns||m===ri)if(m===ri&&(n.warning('attribute value must after "="'),o=i.slice(e,h)),e=h+1,h=i.indexOf(y,e),h>0)u=i.slice(e,h),a(o,u,e-1),m=Ui;else throw new Error("attribute value no end '"+y+"' match");else if(m==Fi)u=i.slice(e,h),a(o,u,e),n.warning('attribute "'+o+'" missed start quot('+y+")!!"),e=h+1,m=Ui;else throw new Error('attribute value must after "="');break;case"/":switch(m){case Rs:t.setTagName(i.slice(e,h));case Ui:case Ms:case zr:m=zr,t.closed=!0;case Fi:case ri:break;case Bi:t.closed=!0;break;default:throw new Error("attribute invalid close char('/')")}break;case"":return n.error("unexpected end of input"),m==Rs&&t.setTagName(i.slice(e,h)),h;case">":switch(m){case Rs:t.setTagName(i.slice(e,h));case Ui:case Ms:case zr:break;case Fi:case ri:u=i.slice(e,h),u.slice(-1)==="/"&&(t.closed=!0,u=u.slice(0,-1));case Bi:m===Bi&&(u=o),m==Fi?(n.warning('attribute "'+u+'" missed quot(")!'),a(o,u,e)):((!nr.isHTML(s[""])||!u.match(/^(?:disabled|checked|selected)$/i))&&n.warning('attribute "'+u+'" missed value!! "'+u+'" instead!!'),a(u,u,e));break;case Ns:throw new Error("attribute value missed!!")}return h;case"€":y=" ";default:if(y<=" ")switch(m){case Rs:t.setTagName(i.slice(e,h)),m=Ms;break;case ri:o=i.slice(e,h),m=Bi;break;case Fi:var u=i.slice(e,h);n.warning('attribute "'+u+'" missed quot(")!!'),a(o,u,e);case Ui:m=Ms;break}else switch(m){case Bi:t.tagName,(!nr.isHTML(s[""])||!o.match(/^(?:disabled|checked|selected)$/i))&&n.warning('attribute "'+o+'" missed value!! "'+o+'" instead2!!'),a(o,o,e),e=h,m=ri;break;case Ui:n.warning('attribute space is required"'+o+'"!!');case Ms:m=ri,e=h;break;case Ns:m=Fi,e=h;break;case zr:throw new Error("elements closed character '/' and '>' must be connected to")}}h++}}function Hu(i,e,t){for(var s=i.tagName,r=null,y=i.length;y--;){var n=i[y],a=n.qName,o=n.value,v=a.indexOf(":");if(v>0)var u=n.prefix=a.slice(0,v),h=a.slice(v+1),m=u==="xmlns"&&h;else h=a,u=null,m=a==="xmlns"&&"";n.localName=h,m!==!1&&(r==null&&(r={},qd(t,t={})),t[m]=r[m]=o,n.uri=nr.XMLNS,e.startPrefixMapping(m,o))}for(var y=i.length;y--;){n=i[y];var u=n.prefix;u&&(u==="xml"&&(n.uri=nr.XML),u!=="xmlns"&&(n.uri=t[u||""]))}var v=s.indexOf(":");v>0?(u=i.prefix=s.slice(0,v),h=i.localName=s.slice(v+1)):(u=null,h=i.localName=s);var x=i.uri=t[u||""];if(e.startElement(x,h,s,i),i.closed){if(e.endElement(x,h,s),r)for(u in r)Object.prototype.hasOwnProperty.call(r,u)&&e.endPrefixMapping(u)}else return i.currentNSMap=t,i.localNSMap=r,!0}function Ny(i,e,t,s,r){if(/^(?:script|textarea)$/i.test(t)){var n=i.indexOf("",e),a=i.substring(e+1,n);if(/[&<]/.test(a))return/^script$/i.test(t)?(r.characters(a,0,a.length),n):(a=a.replace(/&#?\w+;/g,s),r.characters(a,0,a.length),n)}return e+1}function My(i,e,t,s){var r=s[t];return r==null&&(r=i.lastIndexOf(""),r",e+4);return n>e?(t.comment(i,e+4,n-e-4),n+3):(s.error("Unclosed comment"),-1)}else return-1;default:if(i.substr(e+3,6)=="CDATA["){var n=i.indexOf("]]>",e+9);return t.startCDATA(),t.characters(i,e+9,n-e-9),t.endCDATA(),n+3}var a=Uy(i,e),o=a.length;if(o>1&&/!doctype/i.test(a[0][0])){var u=a[1][0],h=!1,m=!1;o>3&&(/^public$/i.test(a[2][0])?(h=a[3][0],m=o>4&&a[4][0]):/^system$/i.test(a[2][0])&&(m=a[3][0]));var y=a[o-1];return t.startDTD(u,h,m),t.endDTD(),y.index+y[0].length}}return-1}function Fy(i,e,t){var s=i.indexOf("?>",e);if(s){var r=i.substring(e,s).match(/^<\?(\S*)\s*([\s\S]*?)\s*$/);return r?(r[0].length,t.processingInstruction(r[1],r[2]),s+2):-1}return-1}function jd(){this.attributeNames={}}jd.prototype={setTagName:function(i){if(!$u.test(i))throw new Error("invalid tagName:"+i);this.tagName=i},addValue:function(i,e,t){if(!$u.test(i))throw new Error("invalid attribute:"+i);this.attributeNames[i]=this.length,this[this.length++]={qName:i,value:e,offset:t}},length:0,getLocalName:function(i){return this[i].localName},getLocator:function(i){return this[i].locator},getQName:function(i){return this[i].qName},getURI:function(i){return this[i].uri},getValue:function(i){return this[i].value}};function Uy(i,e){var t,s=[],r=/'[^']+'|"[^"]+"|[^\s<>\/=]+=?|(\/?\s*>|<)/g;for(r.lastIndex=e,r.exec(i);t=r.exec(i);)if(s.push(t),t[1])return s}Uo.XMLReader=Ud;Uo.ParseError=ss;var qy=Zt,jy=ci,zu=Fd,$d=Uo,$y=jy.DOMImplementation,Gu=qy.NAMESPACE,Vy=$d.ParseError,Hy=$d.XMLReader;function Vd(i){return i.replace(/\r[\n\u0085]/g,` -`).replace(/[\r\u0085\u2028]/g,` -`)}function Hd(i){this.options=i||{locator:{}}}Hd.prototype.parseFromString=function(i,e){var t=this.options,s=new Hy,r=t.domBuilder||new fr,n=t.errorHandler,a=t.locator,o=t.xmlns||{},u=/\/x?html?$/.test(e),h=u?zu.HTML_ENTITIES:zu.XML_ENTITIES;a&&r.setDocumentLocator(a),s.errorHandler=zy(n,r,a),s.domBuilder=t.domBuilder||r,u&&(o[""]=Gu.HTML),o.xml=o.xml||Gu.XML;var m=t.normalizeLineEndings||Vd;return i&&typeof i=="string"?s.parse(m(i),o,h):s.errorHandler.error("invalid doc source"),r.doc};function zy(i,e,t){if(!i){if(e instanceof fr)return e;i=e}var s={},r=i instanceof Function;t=t||{};function n(a){var o=i[a];!o&&r&&(o=i.length==2?function(u){i(a,u)}:i),s[a]=o&&function(u){o("[xmldom "+a+"] "+u+Za(t))}||function(){}}return n("warning"),n("error"),n("fatalError"),s}function fr(){this.cdata=!1}function qi(i,e){e.lineNumber=i.lineNumber,e.columnNumber=i.columnNumber}fr.prototype={startDocument:function(){this.doc=new $y().createDocument(null,null,null),this.locator&&(this.doc.documentURI=this.locator.systemId)},startElement:function(i,e,t,s){var r=this.doc,n=r.createElementNS(i,t||e),a=s.length;Gr(this,n),this.currentElement=n,this.locator&&qi(this.locator,n);for(var o=0;o=e+t||e?new java.lang.String(i,e,t)+"":i}"endDTD,startEntity,endEntity,attributeDecl,elementDecl,externalEntityDecl,internalEntityDecl,resolveEntity,getExternalSubset,notationDecl,unparsedEntityDecl".replace(/\w+/g,function(i){fr.prototype[i]=function(){return null}});function Gr(i,e){i.currentElement?i.currentElement.appendChild(e):i.doc.appendChild(e)}Mn.__DOMHandler=fr;Mn.normalizeLineEndings=Vd;Mn.DOMParser=Hd;var Gy=Mn.DOMParser;/*! @name mpd-parser @version 1.3.0 @license Apache-2.0 */const Xu=i=>!!i&&typeof i=="object",Be=(...i)=>i.reduce((e,t)=>(typeof t!="object"||Object.keys(t).forEach(s=>{Array.isArray(e[s])&&Array.isArray(t[s])?e[s]=e[s].concat(t[s]):Xu(e[s])&&Xu(t[s])?e[s]=Be(e[s],t[s]):e[s]=t[s]}),e),{}),zd=i=>Object.keys(i).map(e=>i[e]),Wy=(i,e)=>{const t=[];for(let s=i;si.reduce((e,t)=>e.concat(t),[]),Gd=i=>{if(!i.length)return[];const e=[];for(let t=0;ti.reduce((t,s,r)=>(s[e]&&t.push(r),t),[]),Ky=(i,e)=>zd(i.reduce((t,s)=>(s.forEach(r=>{t[e(r)]=r}),t),{}));var ns={INVALID_NUMBER_OF_PERIOD:"INVALID_NUMBER_OF_PERIOD",INVALID_NUMBER_OF_CONTENT_STEERING:"INVALID_NUMBER_OF_CONTENT_STEERING",DASH_EMPTY_MANIFEST:"DASH_EMPTY_MANIFEST",DASH_INVALID_XML:"DASH_INVALID_XML",NO_BASE_URL:"NO_BASE_URL",MISSING_SEGMENT_INFORMATION:"MISSING_SEGMENT_INFORMATION",SEGMENT_TIME_UNSPECIFIED:"SEGMENT_TIME_UNSPECIFIED",UNSUPPORTED_UTC_TIMING_SCHEME:"UNSUPPORTED_UTC_TIMING_SCHEME"};const ar=({baseUrl:i="",source:e="",range:t="",indexRange:s=""})=>{const r={uri:e,resolvedUri:On(i||"",e)};if(t||s){const a=(t||s).split("-");let o=E.BigInt?E.BigInt(a[0]):parseInt(a[0],10),u=E.BigInt?E.BigInt(a[1]):parseInt(a[1],10);o{let e;return typeof i.offset=="bigint"||typeof i.length=="bigint"?e=E.BigInt(i.offset)+E.BigInt(i.length)-E.BigInt(1):e=i.offset+i.length-1,`${i.offset}-${e}`},Ku=i=>(i&&typeof i!="number"&&(i=parseInt(i,10)),isNaN(i)?null:i),Qy={static(i){const{duration:e,timescale:t=1,sourceDuration:s,periodDuration:r}=i,n=Ku(i.endNumber),a=e/t;return typeof n=="number"?{start:0,end:n}:typeof r=="number"?{start:0,end:r/a}:{start:0,end:s/a}},dynamic(i){const{NOW:e,clientOffset:t,availabilityStartTime:s,timescale:r=1,duration:n,periodStart:a=0,minimumUpdatePeriod:o=0,timeShiftBufferDepth:u=1/0}=i,h=Ku(i.endNumber),m=(e+t)/1e3,y=s+a,x=m+o-y,A=Math.ceil(x*r/n),_=Math.floor((m-y-u)*r/n),k=Math.floor((m-y)*r/n);return{start:Math.max(0,_),end:typeof h=="number"?h:Math.min(A,k)}}},Jy=i=>e=>{const{duration:t,timescale:s=1,periodStart:r,startNumber:n=1}=i;return{number:n+e,duration:t/s,timeline:r,time:e*t}},qo=i=>{const{type:e,duration:t,timescale:s=1,periodDuration:r,sourceDuration:n}=i,{start:a,end:o}=Qy[e](i),u=Wy(a,o).map(Jy(i));if(e==="static"){const h=u.length-1,m=typeof r=="number"?r:n;u[h].duration=m-t/s*h}return u},Wd=i=>{const{baseUrl:e,initialization:t={},sourceDuration:s,indexRange:r="",periodStart:n,presentationTime:a,number:o=0,duration:u}=i;if(!e)throw new Error(ns.NO_BASE_URL);const h=ar({baseUrl:e,source:t.sourceURL,range:t.range}),m=ar({baseUrl:e,source:e,indexRange:r});if(m.map=h,u){const y=qo(i);y.length&&(m.duration=y[0].duration,m.timeline=y[0].timeline)}else s&&(m.duration=s,m.timeline=n);return m.presentationTime=a||n,m.number=o,[m]},jo=(i,e,t)=>{const s=i.sidx.map?i.sidx.map:null,r=i.sidx.duration,n=i.timeline||0,a=i.sidx.byterange,o=a.offset+a.length,u=e.timescale,h=e.references.filter(k=>k.referenceType!==1),m=[],y=i.endList?"static":"dynamic",v=i.sidx.timeline;let x=v,A=i.mediaSequence||0,_;typeof e.firstOffset=="bigint"?_=E.BigInt(o)+e.firstOffset:_=o+e.firstOffset;for(let k=0;kKy(i,({timeline:e})=>e).sort((e,t)=>e.timeline>t.timeline?1:-1),t_=(i,e)=>{for(let t=0;t{let e=[];return gy(i,Zy,(t,s,r,n)=>{e=e.concat(t.playlists||[])}),e},Qu=({playlist:i,mediaSequence:e})=>{i.mediaSequence=e,i.segments.forEach((t,s)=>{t.number=i.mediaSequence+s})},i_=({oldPlaylists:i,newPlaylists:e,timelineStarts:t})=>{e.forEach(s=>{s.discontinuitySequence=t.findIndex(function({timeline:u}){return u===s.timeline});const r=t_(i,s.attributes.NAME);if(!r||s.sidx)return;const n=s.segments[0],a=r.segments.findIndex(function(u){return Math.abs(u.presentationTime-n.presentationTime)r.timeline||r.segments.length&&s.timeline>r.segments[r.segments.length-1].timeline)&&s.discontinuitySequence--;return}r.segments[a].discontinuity&&!n.discontinuity&&(n.discontinuity=!0,s.discontinuityStarts.unshift(0),s.discontinuitySequence--),Qu({playlist:s,mediaSequence:r.segments[a].number})})},s_=({oldManifest:i,newManifest:e})=>{const t=i.playlists.concat(Yu(i)),s=e.playlists.concat(Yu(e));return e.timelineStarts=Xd([i.timelineStarts,e.timelineStarts]),i_({oldPlaylists:t,newPlaylists:s,timelineStarts:e.timelineStarts}),e},Bn=i=>i&&i.uri+"-"+Yy(i.byterange),Oa=i=>{const e=i.reduce(function(s,r){return s[r.attributes.baseUrl]||(s[r.attributes.baseUrl]=[]),s[r.attributes.baseUrl].push(r),s},{});let t=[];return Object.values(e).forEach(s=>{const r=zd(s.reduce((n,a)=>{const o=a.attributes.id+(a.attributes.lang||"");return n[o]?(a.segments&&(a.segments[0]&&(a.segments[0].discontinuity=!0),n[o].segments.push(...a.segments)),a.attributes.contentProtection&&(n[o].attributes.contentProtection=a.attributes.contentProtection)):(n[o]=a,n[o].attributes.timelineStarts=[]),n[o].attributes.timelineStarts.push({start:a.attributes.periodStart,timeline:a.attributes.periodStart}),n},{}));t=t.concat(r)}),t.map(s=>(s.discontinuityStarts=Xy(s.segments||[],"discontinuity"),s))},$o=(i,e)=>{const t=Bn(i.sidx),s=t&&e[t]&&e[t].sidx;return s&&jo(i,s,i.sidx.resolvedUri),i},r_=(i,e={})=>{if(!Object.keys(e).length)return i;for(const t in i)i[t]=$o(i[t],e);return i},n_=({attributes:i,segments:e,sidx:t,mediaSequence:s,discontinuitySequence:r,discontinuityStarts:n},a)=>{const o={attributes:{NAME:i.id,BANDWIDTH:i.bandwidth,CODECS:i.codecs,["PROGRAM-ID"]:1},uri:"",endList:i.type==="static",timeline:i.periodStart,resolvedUri:i.baseUrl||"",targetDuration:i.duration,discontinuitySequence:r,discontinuityStarts:n,timelineStarts:i.timelineStarts,mediaSequence:s,segments:e};return i.contentProtection&&(o.contentProtection=i.contentProtection),i.serviceLocation&&(o.attributes.serviceLocation=i.serviceLocation),t&&(o.sidx=t),a&&(o.attributes.AUDIO="audio",o.attributes.SUBTITLES="subs"),o},a_=({attributes:i,segments:e,mediaSequence:t,discontinuityStarts:s,discontinuitySequence:r})=>{typeof e>"u"&&(e=[{uri:i.baseUrl,timeline:i.periodStart,resolvedUri:i.baseUrl||"",duration:i.sourceDuration,number:0}],i.duration=i.sourceDuration);const n={NAME:i.id,BANDWIDTH:i.bandwidth,["PROGRAM-ID"]:1};i.codecs&&(n.CODECS=i.codecs);const a={attributes:n,uri:"",endList:i.type==="static",timeline:i.periodStart,resolvedUri:i.baseUrl||"",targetDuration:i.duration,timelineStarts:i.timelineStarts,discontinuityStarts:s,discontinuitySequence:r,mediaSequence:t,segments:e};return i.serviceLocation&&(a.attributes.serviceLocation=i.serviceLocation),a},o_=(i,e={},t=!1)=>{let s;const r=i.reduce((n,a)=>{const o=a.attributes.role&&a.attributes.role.value||"",u=a.attributes.lang||"";let h=a.attributes.label||"main";if(u&&!a.attributes.label){const y=o?` (${o})`:"";h=`${a.attributes.lang}${y}`}n[h]||(n[h]={language:u,autoselect:!0,default:o==="main",playlists:[],uri:""});const m=$o(n_(a,t),e);return n[h].playlists.push(m),typeof s>"u"&&o==="main"&&(s=a,s.default=!0),n},{});if(!s){const n=Object.keys(r)[0];r[n].default=!0}return r},l_=(i,e={})=>i.reduce((t,s)=>{const r=s.attributes.label||s.attributes.lang||"text";return t[r]||(t[r]={language:r,default:!1,autoselect:!1,playlists:[],uri:""}),t[r].playlists.push($o(a_(s),e)),t},{}),u_=i=>i.reduce((e,t)=>(t&&t.forEach(s=>{const{channel:r,language:n}=s;e[n]={autoselect:!1,default:!1,instreamId:r,language:n},s.hasOwnProperty("aspectRatio")&&(e[n].aspectRatio=s.aspectRatio),s.hasOwnProperty("easyReader")&&(e[n].easyReader=s.easyReader),s.hasOwnProperty("3D")&&(e[n]["3D"]=s["3D"])}),e),{}),c_=({attributes:i,segments:e,sidx:t,discontinuityStarts:s})=>{const r={attributes:{NAME:i.id,AUDIO:"audio",SUBTITLES:"subs",RESOLUTION:{width:i.width,height:i.height},CODECS:i.codecs,BANDWIDTH:i.bandwidth,["PROGRAM-ID"]:1},uri:"",endList:i.type==="static",timeline:i.periodStart,resolvedUri:i.baseUrl||"",targetDuration:i.duration,discontinuityStarts:s,timelineStarts:i.timelineStarts,segments:e};return i.frameRate&&(r.attributes["FRAME-RATE"]=i.frameRate),i.contentProtection&&(r.contentProtection=i.contentProtection),i.serviceLocation&&(r.attributes.serviceLocation=i.serviceLocation),t&&(r.sidx=t),r},d_=({attributes:i})=>i.mimeType==="video/mp4"||i.mimeType==="video/webm"||i.contentType==="video",h_=({attributes:i})=>i.mimeType==="audio/mp4"||i.mimeType==="audio/webm"||i.contentType==="audio",f_=({attributes:i})=>i.mimeType==="text/vtt"||i.contentType==="text",p_=(i,e)=>{i.forEach(t=>{t.mediaSequence=0,t.discontinuitySequence=e.findIndex(function({timeline:s}){return s===t.timeline}),t.segments&&t.segments.forEach((s,r)=>{s.number=r})})},Ju=i=>i?Object.keys(i).reduce((e,t)=>{const s=i[t];return e.concat(s.playlists)},[]):[],m_=({dashPlaylists:i,locations:e,contentSteering:t,sidxMapping:s={},previousManifest:r,eventStream:n})=>{if(!i.length)return{};const{sourceDuration:a,type:o,suggestedPresentationDelay:u,minimumUpdatePeriod:h}=i[0].attributes,m=Oa(i.filter(d_)).map(c_),y=Oa(i.filter(h_)),v=Oa(i.filter(f_)),x=i.map(R=>R.attributes.captionServices).filter(Boolean),A={allowCache:!0,discontinuityStarts:[],segments:[],endList:!0,mediaGroups:{AUDIO:{},VIDEO:{},["CLOSED-CAPTIONS"]:{},SUBTITLES:{}},uri:"",duration:a,playlists:r_(m,s)};h>=0&&(A.minimumUpdatePeriod=h*1e3),e&&(A.locations=e),t&&(A.contentSteering=t),o==="dynamic"&&(A.suggestedPresentationDelay=u),n&&n.length>0&&(A.eventStream=n);const _=A.playlists.length===0,k=y.length?o_(y,s,_):null,w=v.length?l_(v,s):null,I=m.concat(Ju(k),Ju(w)),P=I.map(({timelineStarts:R})=>R);return A.timelineStarts=Xd(P),p_(I,A.timelineStarts),k&&(A.mediaGroups.AUDIO.audio=k),w&&(A.mediaGroups.SUBTITLES.subs=w),x.length&&(A.mediaGroups["CLOSED-CAPTIONS"].cc=u_(x)),r?s_({oldManifest:r,newManifest:A}):A},g_=(i,e,t)=>{const{NOW:s,clientOffset:r,availabilityStartTime:n,timescale:a=1,periodStart:o=0,minimumUpdatePeriod:u=0}=i,h=(s+r)/1e3,m=n+o,v=h+u-m;return Math.ceil((v*a-e)/t)},Kd=(i,e)=>{const{type:t,minimumUpdatePeriod:s=0,media:r="",sourceDuration:n,timescale:a=1,startNumber:o=1,periodStart:u}=i,h=[];let m=-1;for(let y=0;ym&&(m=_);let k;if(A<0){const P=y+1;P===e.length?t==="dynamic"&&s>0&&r.indexOf("$Number$")>0?k=g_(i,m,x):k=(n*a-m)/x:k=(e[P].t-m)/x}else k=A+1;const w=o+h.length+k;let I=o+h.length;for(;I(e,t,s,r)=>{if(e==="$$")return"$";if(typeof i[t]>"u")return e;const n=""+i[t];return t==="RepresentationID"||(s?r=parseInt(r,10):r=1,n.length>=r)?n:`${new Array(r-n.length+1).join("0")}${n}`},Zu=(i,e)=>i.replace(y_,__(e)),v_=(i,e)=>!i.duration&&!e?[{number:i.startNumber||1,duration:i.sourceDuration,time:0,timeline:i.periodStart}]:i.duration?qo(i):Kd(i,e),T_=(i,e)=>{const t={RepresentationID:i.id,Bandwidth:i.bandwidth||0},{initialization:s={sourceURL:"",range:""}}=i,r=ar({baseUrl:i.baseUrl,source:Zu(s.sourceURL,t),range:s.range});return v_(i,e).map(a=>{t.Number=a.number,t.Time=a.time;const o=Zu(i.media||"",t),u=i.timescale||1,h=i.presentationTimeOffset||0,m=i.periodStart+(a.time-h)/u;return{uri:o,timeline:a.timeline,duration:a.duration,resolvedUri:On(i.baseUrl||"",o),map:r,number:a.number,presentationTime:m}})},b_=(i,e)=>{const{baseUrl:t,initialization:s={}}=i,r=ar({baseUrl:t,source:s.sourceURL,range:s.range}),n=ar({baseUrl:t,source:e.media,range:e.mediaRange});return n.map=r,n},x_=(i,e)=>{const{duration:t,segmentUrls:s=[],periodStart:r}=i;if(!t&&!e||t&&e)throw new Error(ns.SEGMENT_TIME_UNSPECIFIED);const n=s.map(u=>b_(i,u));let a;return t&&(a=qo(i)),e&&(a=Kd(i,e)),a.map((u,h)=>{if(n[h]){const m=n[h],y=i.timescale||1,v=i.presentationTimeOffset||0;return m.timeline=u.timeline,m.duration=u.duration,m.number=u.number,m.presentationTime=r+(u.time-v)/y,m}}).filter(u=>u)},S_=({attributes:i,segmentInfo:e})=>{let t,s;e.template?(s=T_,t=Be(i,e.template)):e.base?(s=Wd,t=Be(i,e.base)):e.list&&(s=x_,t=Be(i,e.list));const r={attributes:i};if(!s)return r;const n=s(t,e.segmentTimeline);if(t.duration){const{duration:a,timescale:o=1}=t;t.duration=a/o}else n.length?t.duration=n.reduce((a,o)=>Math.max(a,Math.ceil(o.duration)),0):t.duration=0;return r.attributes=t,r.segments=n,e.base&&t.indexRange&&(r.sidx=n[0],r.segments=[]),r},E_=i=>i.map(S_),Te=(i,e)=>Gd(i.childNodes).filter(({tagName:t})=>t===e),pr=i=>i.textContent.trim(),C_=i=>parseFloat(i.split("/").reduce((e,t)=>e/t)),ji=i=>{const o=/P(?:(\d*)Y)?(?:(\d*)M)?(?:(\d*)D)?(?:T(?:(\d*)H)?(?:(\d*)M)?(?:([\d.]*)S)?)?/.exec(i);if(!o)return 0;const[u,h,m,y,v,x]=o.slice(1);return parseFloat(u||0)*31536e3+parseFloat(h||0)*2592e3+parseFloat(m||0)*86400+parseFloat(y||0)*3600+parseFloat(v||0)*60+parseFloat(x||0)},A_=i=>(/^\d+-\d+-\d+T\d+:\d+:\d+(\.\d+)?$/.test(i)&&(i+="Z"),Date.parse(i)),ec={mediaPresentationDuration(i){return ji(i)},availabilityStartTime(i){return A_(i)/1e3},minimumUpdatePeriod(i){return ji(i)},suggestedPresentationDelay(i){return ji(i)},type(i){return i},timeShiftBufferDepth(i){return ji(i)},start(i){return ji(i)},width(i){return parseInt(i,10)},height(i){return parseInt(i,10)},bandwidth(i){return parseInt(i,10)},frameRate(i){return C_(i)},startNumber(i){return parseInt(i,10)},timescale(i){return parseInt(i,10)},presentationTimeOffset(i){return parseInt(i,10)},duration(i){const e=parseInt(i,10);return isNaN(e)?ji(i):e},d(i){return parseInt(i,10)},t(i){return parseInt(i,10)},r(i){return parseInt(i,10)},presentationTime(i){return parseInt(i,10)},DEFAULT(i){return i}},Pe=i=>i&&i.attributes?Gd(i.attributes).reduce((e,t)=>{const s=ec[t.name]||ec.DEFAULT;return e[t.name]=s(t.value),e},{}):{},w_={"urn:uuid:1077efec-c0b2-4d02-ace3-3c1e52e2fb4b":"org.w3.clearkey","urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed":"com.widevine.alpha","urn:uuid:9a04f079-9840-4286-ab92-e65be0885f95":"com.microsoft.playready","urn:uuid:f239e769-efa3-4850-9c16-a903c6932efb":"com.adobe.primetime","urn:mpeg:dash:mp4protection:2011":"mp4protection"},Fn=(i,e)=>e.length?rs(i.map(function(t){return e.map(function(s){const r=pr(s),n=On(t.baseUrl,r),a=Be(Pe(s),{baseUrl:n});return n!==r&&!a.serviceLocation&&t.serviceLocation&&(a.serviceLocation=t.serviceLocation),a})})):i,Vo=i=>{const e=Te(i,"SegmentTemplate")[0],t=Te(i,"SegmentList")[0],s=t&&Te(t,"SegmentURL").map(y=>Be({tag:"SegmentURL"},Pe(y))),r=Te(i,"SegmentBase")[0],n=t||e,a=n&&Te(n,"SegmentTimeline")[0],o=t||r||e,u=o&&Te(o,"Initialization")[0],h=e&&Pe(e);h&&u?h.initialization=u&&Pe(u):h&&h.initialization&&(h.initialization={sourceURL:h.initialization});const m={template:h,segmentTimeline:a&&Te(a,"S").map(y=>Pe(y)),list:t&&Be(Pe(t),{segmentUrls:s,initialization:Pe(u)}),base:r&&Be(Pe(r),{initialization:Pe(u)})};return Object.keys(m).forEach(y=>{m[y]||delete m[y]}),m},D_=(i,e,t)=>s=>{const r=Te(s,"BaseURL"),n=Fn(e,r),a=Be(i,Pe(s)),o=Vo(s);return n.map(u=>({segmentInfo:Be(t,o),attributes:Be(a,u)}))},k_=i=>i.reduce((e,t)=>{const s=Pe(t);s.schemeIdUri&&(s.schemeIdUri=s.schemeIdUri.toLowerCase());const r=w_[s.schemeIdUri];if(r){e[r]={attributes:s};const n=Te(t,"cenc:pssh")[0];if(n){const a=pr(n);e[r].pssh=a&&_y(a)}}return e},{}),I_=i=>{if(i.schemeIdUri==="urn:scte:dash:cc:cea-608:2015")return(typeof i.value!="string"?[]:i.value.split(";")).map(t=>{let s,r;return r=t,/^CC\d=/.test(t)?[s,r]=t.split("="):/^CC\d$/.test(t)&&(s=t),{channel:s,language:r}});if(i.schemeIdUri==="urn:scte:dash:cc:cea-708:2015")return(typeof i.value!="string"?[]:i.value.split(";")).map(t=>{const s={channel:void 0,language:void 0,aspectRatio:1,easyReader:0,"3D":0};if(/=/.test(t)){const[r,n=""]=t.split("=");s.channel=r,s.language=t,n.split(",").forEach(a=>{const[o,u]=a.split(":");o==="lang"?s.language=u:o==="er"?s.easyReader=Number(u):o==="war"?s.aspectRatio=Number(u):o==="3D"&&(s["3D"]=Number(u))})}else s.language=t;return s.channel&&(s.channel="SERVICE"+s.channel),s})},P_=i=>rs(Te(i.node,"EventStream").map(e=>{const t=Pe(e),s=t.schemeIdUri;return Te(e,"Event").map(r=>{const n=Pe(r),a=n.presentationTime||0,o=t.timescale||1,u=n.duration||0,h=a/o+i.attributes.start;return{schemeIdUri:s,value:t.value,id:n.id,start:h,end:h+u/o,messageData:pr(r)||n.messageData,contentEncoding:t.contentEncoding,presentationTimeOffset:t.presentationTimeOffset||0}})})),L_=(i,e,t)=>s=>{const r=Pe(s),n=Fn(e,Te(s,"BaseURL")),a=Te(s,"Role")[0],o={role:Pe(a)};let u=Be(i,r,o);const h=Te(s,"Accessibility")[0],m=I_(Pe(h));m&&(u=Be(u,{captionServices:m}));const y=Te(s,"Label")[0];if(y&&y.childNodes.length){const k=y.childNodes[0].nodeValue.trim();u=Be(u,{label:k})}const v=k_(Te(s,"ContentProtection"));Object.keys(v).length&&(u=Be(u,{contentProtection:v}));const x=Vo(s),A=Te(s,"Representation"),_=Be(t,x);return rs(A.map(D_(u,n,_)))},O_=(i,e)=>(t,s)=>{const r=Fn(e,Te(t.node,"BaseURL")),n=Be(i,{periodStart:t.attributes.start});typeof t.attributes.duration=="number"&&(n.periodDuration=t.attributes.duration);const a=Te(t.node,"AdaptationSet"),o=Vo(t.node);return rs(a.map(L_(n,r,o)))},R_=(i,e)=>{if(i.length>1&&e({type:"warn",message:"The MPD manifest should contain no more than one ContentSteering tag"}),!i.length)return null;const t=Be({serverURL:pr(i[0])},Pe(i[0]));return t.queryBeforeStart=t.queryBeforeStart==="true",t},N_=({attributes:i,priorPeriodAttributes:e,mpdType:t})=>typeof i.start=="number"?i.start:e&&typeof e.start=="number"&&typeof e.duration=="number"?e.start+e.duration:!e&&t==="static"?0:null,M_=(i,e={})=>{const{manifestUri:t="",NOW:s=Date.now(),clientOffset:r=0,eventHandler:n=function(){}}=e,a=Te(i,"Period");if(!a.length)throw new Error(ns.INVALID_NUMBER_OF_PERIOD);const o=Te(i,"Location"),u=Pe(i),h=Fn([{baseUrl:t}],Te(i,"BaseURL")),m=Te(i,"ContentSteering");u.type=u.type||"static",u.sourceDuration=u.mediaPresentationDuration||0,u.NOW=s,u.clientOffset=r,o.length&&(u.locations=o.map(pr));const y=[];return a.forEach((v,x)=>{const A=Pe(v),_=y[x-1];A.start=N_({attributes:A,priorPeriodAttributes:_?_.attributes:null,mpdType:u.type}),y.push({node:v,attributes:A})}),{locations:u.locations,contentSteeringInfo:R_(m,n),representationInfo:rs(y.map(O_(u,h))),eventStream:rs(y.map(P_))}},Yd=i=>{if(i==="")throw new Error(ns.DASH_EMPTY_MANIFEST);const e=new Gy;let t,s;try{t=e.parseFromString(i,"application/xml"),s=t&&t.documentElement.tagName==="MPD"?t.documentElement:null}catch{}if(!s||s&&s.getElementsByTagName("parsererror").length>0)throw new Error(ns.DASH_INVALID_XML);return s},B_=i=>{const e=Te(i,"UTCTiming")[0];if(!e)return null;const t=Pe(e);switch(t.schemeIdUri){case"urn:mpeg:dash:utc:http-head:2014":case"urn:mpeg:dash:utc:http-head:2012":t.method="HEAD";break;case"urn:mpeg:dash:utc:http-xsdate:2014":case"urn:mpeg:dash:utc:http-iso:2014":case"urn:mpeg:dash:utc:http-xsdate:2012":case"urn:mpeg:dash:utc:http-iso:2012":t.method="GET";break;case"urn:mpeg:dash:utc:direct:2014":case"urn:mpeg:dash:utc:direct:2012":t.method="DIRECT",t.value=Date.parse(t.value);break;case"urn:mpeg:dash:utc:http-ntp:2014":case"urn:mpeg:dash:utc:ntp:2014":case"urn:mpeg:dash:utc:sntp:2014":default:throw new Error(ns.UNSUPPORTED_UTC_TIMING_SCHEME)}return t},F_=(i,e={})=>{const t=M_(Yd(i),e),s=E_(t.representationInfo);return m_({dashPlaylists:s,locations:t.locations,contentSteering:t.contentSteeringInfo,sidxMapping:e.sidxMapping,previousManifest:e.previousManifest,eventStream:t.eventStream})},U_=i=>B_(Yd(i));var Qd=Math.pow(2,32),q_=function(i){var e=new DataView(i.buffer,i.byteOffset,i.byteLength),t;return e.getBigUint64?(t=e.getBigUint64(0),t0;s+=12,r--)t.references.push({referenceType:(i[s]&128)>>>7,referencedSize:e.getUint32(s)&2147483647,subsegmentDuration:e.getUint32(s+4),startsWithSap:!!(i[s+8]&128),sapType:(i[s+8]&112)>>>4,sapDeltaTime:e.getUint32(s+8)&268435455});return t},V_=$_,H_=X([73,68,51]),z_=function(e,t){t===void 0&&(t=0),e=X(e);var s=e[t+5],r=e[t+6]<<21|e[t+7]<<14|e[t+8]<<7|e[t+9],n=(s&16)>>4;return n?r+20:r+10},Hs=function i(e,t){return t===void 0&&(t=0),e=X(e),e.length-t<10||!ve(e,H_,{offset:t})?t:(t+=z_(e,t),i(e,t))},ic=function(e){return typeof e=="string"?md(e):e},G_=function(e){return Array.isArray(e)?e.map(function(t){return ic(t)}):[ic(e)]},W_=function i(e,t,s){s===void 0&&(s=!1),t=G_(t),e=X(e);var r=[];if(!t.length)return r;for(var n=0;n>>0,o=e.subarray(n+4,n+8);if(a===0)break;var u=n+a;if(u>e.length){if(s)break;u=e.length}var h=e.subarray(n+8,u);ve(o,t[0])&&(t.length===1?r.push(h):r.push.apply(r,i(h,t.slice(1),s))),n=u}return r},Wr={EBML:X([26,69,223,163]),DocType:X([66,130]),Segment:X([24,83,128,103]),SegmentInfo:X([21,73,169,102]),Tracks:X([22,84,174,107]),Track:X([174]),TrackNumber:X([215]),DefaultDuration:X([35,227,131]),TrackEntry:X([174]),TrackType:X([131]),FlagDefault:X([136]),CodecID:X([134]),CodecPrivate:X([99,162]),VideoTrack:X([224]),AudioTrack:X([225]),Cluster:X([31,67,182,117]),Timestamp:X([231]),TimestampScale:X([42,215,177]),BlockGroup:X([160]),BlockDuration:X([155]),Block:X([161]),SimpleBlock:X([163])},eo=[128,64,32,16,8,4,2,1],X_=function(e){for(var t=1,s=0;s=t.length)return t.length;var r=dn(t,s,!1);if(ve(e.bytes,r.bytes))return s;var n=dn(t,s+r.length);return i(e,t,s+n.length+n.value+r.length)},rc=function i(e,t){t=K_(t),e=X(e);var s=[];if(!t.length)return s;for(var r=0;re.length?e.length:o+a.value,h=e.subarray(o,u);ve(t[0],n.bytes)&&(t.length===1?s.push(h):s=s.concat(i(h,t.slice(1))));var m=n.length+a.length+h.length;r+=m}return s},Q_=X([0,0,0,1]),J_=X([0,0,1]),Z_=X([0,0,3]),ev=function(e){for(var t=[],s=1;s>1&63),s.indexOf(h)!==-1&&(a=n+u),n+=u+(t==="h264"?1:2)}return e.subarray(0,0)},tv=function(e,t,s){return Jd(e,"h264",t,s)},iv=function(e,t,s){return Jd(e,"h265",t,s)},Xe={webm:X([119,101,98,109]),matroska:X([109,97,116,114,111,115,107,97]),flac:X([102,76,97,67]),ogg:X([79,103,103,83]),ac3:X([11,119]),riff:X([82,73,70,70]),avi:X([65,86,73]),wav:X([87,65,86,69]),"3gp":X([102,116,121,112,51,103]),mp4:X([102,116,121,112]),fmp4:X([115,116,121,112]),mov:X([102,116,121,112,113,116]),moov:X([109,111,111,118]),moof:X([109,111,111,102])},as={aac:function(e){var t=Hs(e);return ve(e,[255,16],{offset:t,mask:[255,22]})},mp3:function(e){var t=Hs(e);return ve(e,[255,2],{offset:t,mask:[255,6]})},webm:function(e){var t=rc(e,[Wr.EBML,Wr.DocType])[0];return ve(t,Xe.webm)},mkv:function(e){var t=rc(e,[Wr.EBML,Wr.DocType])[0];return ve(t,Xe.matroska)},mp4:function(e){if(as["3gp"](e)||as.mov(e))return!1;if(ve(e,Xe.mp4,{offset:4})||ve(e,Xe.fmp4,{offset:4})||ve(e,Xe.moof,{offset:4})||ve(e,Xe.moov,{offset:4}))return!0},mov:function(e){return ve(e,Xe.mov,{offset:4})},"3gp":function(e){return ve(e,Xe["3gp"],{offset:4})},ac3:function(e){var t=Hs(e);return ve(e,Xe.ac3,{offset:t})},ts:function(e){if(e.length<189&&e.length>=1)return e[0]===71;for(var t=0;t+1880},zo=9e4,Go,Wo,Un,Xo,Zd,eh,th;Go=function(i){return i*zo};Wo=function(i,e){return i*e};Un=function(i){return i/zo};Xo=function(i,e){return i/e};Zd=function(i,e){return Go(Xo(i,e))};eh=function(i,e){return Wo(Un(i),e)};th=function(i,e,t){return Un(t?i:i-e)};var bi={ONE_SECOND_IN_TS:zo,secondsToVideoTs:Go,secondsToAudioTs:Wo,videoTsToSeconds:Un,audioTsToSeconds:Xo,audioTsToVideoTs:Zd,videoTsToAudioTs:eh,metadataTsToSeconds:th};/** - * @license - * Video.js 8.17.3 - * Copyright Brightcove, Inc. - * Available under Apache License Version 2.0 - * - * - * Includes vtt.js - * Available under Apache License Version 2.0 - * - */var io="8.17.3";const zt={},li=function(i,e){return zt[i]=zt[i]||[],e&&(zt[i]=zt[i].concat(e)),zt[i]},nv=function(i,e){li(i,e)},ih=function(i,e){const t=li(i).indexOf(e);return t<=-1?!1:(zt[i]=zt[i].slice(),zt[i].splice(t,1),!0)},av=function(i,e){li(i,[].concat(e).map(t=>{const s=(...r)=>(ih(i,s),t(...r));return s}))},hn={prefixed:!0},en=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror","fullscreen"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"]],nc=en[0];let zs;for(let i=0;i(s,r,n)=>{const a=e.levels[r],o=new RegExp(`^(${a})$`);let u=i;if(s!=="log"&&n.unshift(s.toUpperCase()+":"),t&&(u=`%c${i}`,n.unshift(t)),n.unshift(u+":"),et){et.push([].concat(n));const m=et.length-1e3;et.splice(0,m>0?m:0)}if(!E.console)return;let h=E.console[s];!h&&s==="debug"&&(h=E.console.info||E.console.log),!(!h||!a||!o.test(s))&&h[Array.isArray(n)?"apply":"call"](E.console,n)};function so(i,e=":",t=""){let s="info",r;function n(...a){r("log",s,a)}return r=ov(i,n,t),n.createLogger=(a,o,u)=>{const h=o!==void 0?o:e,m=u!==void 0?u:t,y=`${i} ${h} ${a}`;return so(y,h,m)},n.createNewLogger=(a,o,u)=>so(a,o,u),n.levels={all:"debug|log|warn|error",off:"",debug:"debug|log|warn|error",info:"log|warn|error",warn:"warn|error",error:"error",DEFAULT:s},n.level=a=>{if(typeof a=="string"){if(!n.levels.hasOwnProperty(a))throw new Error(`"${a}" in not a valid log level`);s=a}return s},n.history=()=>et?[].concat(et):[],n.history.filter=a=>(et||[]).filter(o=>new RegExp(`.*${a}.*`).test(o[0])),n.history.clear=()=>{et&&(et.length=0)},n.history.disable=()=>{et!==null&&(et.length=0,et=null)},n.history.enable=()=>{et===null&&(et=[])},n.error=(...a)=>r("error",s,a),n.warn=(...a)=>r("warn",s,a),n.debug=(...a)=>r("debug",s,a),n}const se=so("VIDEOJS"),sh=se.createLogger,lv=Object.prototype.toString,rh=function(i){return Rt(i)?Object.keys(i):[]};function Xi(i,e){rh(i).forEach(t=>e(i[t],t))}function nh(i,e,t=0){return rh(i).reduce((s,r)=>e(s,i[r],r),t)}function Rt(i){return!!i&&typeof i=="object"}function os(i){return Rt(i)&&lv.call(i)==="[object Object]"&&i.constructor===Object}function pe(...i){const e={};return i.forEach(t=>{t&&Xi(t,(s,r)=>{if(!os(s)){e[r]=s;return}os(e[r])||(e[r]={}),e[r]=pe(e[r],s)})}),e}function ah(i={}){const e=[];for(const t in i)if(i.hasOwnProperty(t)){const s=i[t];e.push(s)}return e}function qn(i,e,t,s=!0){const r=a=>Object.defineProperty(i,e,{value:a,enumerable:!0,writable:!0}),n={configurable:!0,enumerable:!0,get(){const a=t();return r(a),a}};return s&&(n.set=r),Object.defineProperty(i,e,n)}var uv=Object.freeze({__proto__:null,each:Xi,reduce:nh,isObject:Rt,isPlain:os,merge:pe,values:ah,defineLazyProperty:qn});let Ko=!1,oh=null,Nt=!1,lh,uh=!1,Ki=!1,Yi=!1,Mt=!1,Yo=null,jn=null;const cv=!!(E.cast&&E.cast.framework&&E.cast.framework.CastReceiverContext);let ch=null,fn=!1,$n=!1,pn=!1,Vn=!1,mn=!1,gn=!1,ro=!1;const or=!!(ps()&&("ontouchstart"in E||E.navigator.maxTouchPoints||E.DocumentTouch&&E.document instanceof E.DocumentTouch)),ni=E.navigator&&E.navigator.userAgentData;ni&&ni.platform&&ni.brands&&(Nt=ni.platform==="Android",Ki=!!ni.brands.find(i=>i.brand==="Microsoft Edge"),Yi=!!ni.brands.find(i=>i.brand==="Chromium"),Mt=!Ki&&Yi,Yo=jn=(ni.brands.find(i=>i.brand==="Chromium")||{}).version||null,$n=ni.platform==="Windows");if(!Yi){const i=E.navigator&&E.navigator.userAgent||"";Ko=/iPod/i.test(i),oh=function(){const e=i.match(/OS (\d+)_/i);return e&&e[1]?e[1]:null}(),Nt=/Android/i.test(i),lh=function(){const e=i.match(/Android (\d+)(?:\.(\d+))?(?:\.(\d+))*/i);if(!e)return null;const t=e[1]&&parseFloat(e[1]),s=e[2]&&parseFloat(e[2]);return t&&s?parseFloat(e[1]+"."+e[2]):t||null}(),uh=/Firefox/i.test(i),Ki=/Edg/i.test(i),Yi=/Chrome/i.test(i)||/CriOS/i.test(i),Mt=!Ki&&Yi,Yo=jn=function(){const e=i.match(/(Chrome|CriOS)\/(\d+)/);return e&&e[2]?parseFloat(e[2]):null}(),ch=function(){const e=/MSIE\s(\d+)\.\d/.exec(i);let t=e&&parseFloat(e[1]);return!t&&/Trident\/7.0/i.test(i)&&/rv:11.0/.test(i)&&(t=11),t}(),mn=/Tizen/i.test(i),gn=/Web0S/i.test(i),ro=mn||gn,fn=/Safari/i.test(i)&&!Mt&&!Nt&&!Ki&&!ro,$n=/Windows/i.test(i),pn=/iPad/i.test(i)||fn&&or&&!/iPhone/i.test(i),Vn=/iPhone/i.test(i)&&!pn}const Je=Vn||pn||Ko,Hn=(fn||Je)&&!Mt;var dh=Object.freeze({__proto__:null,get IS_IPOD(){return Ko},get IOS_VERSION(){return oh},get IS_ANDROID(){return Nt},get ANDROID_VERSION(){return lh},get IS_FIREFOX(){return uh},get IS_EDGE(){return Ki},get IS_CHROMIUM(){return Yi},get IS_CHROME(){return Mt},get CHROMIUM_VERSION(){return Yo},get CHROME_VERSION(){return jn},IS_CHROMECAST_RECEIVER:cv,get IE_VERSION(){return ch},get IS_SAFARI(){return fn},get IS_WINDOWS(){return $n},get IS_IPAD(){return pn},get IS_IPHONE(){return Vn},get IS_TIZEN(){return mn},get IS_WEBOS(){return gn},get IS_SMART_TV(){return ro},TOUCH_ENABLED:or,IS_IOS:Je,IS_ANY_SAFARI:Hn});function ac(i){return typeof i=="string"&&!!i.trim()}function dv(i){if(i.indexOf(" ")>=0)throw new Error("class has illegal whitespace characters")}function ps(){return U===E.document}function ms(i){return Rt(i)&&i.nodeType===1}function hh(){try{return E.parent!==E.self}catch{return!0}}function fh(i){return function(e,t){if(!ac(e))return U[i](null);ac(t)&&(t=U.querySelector(t));const s=ms(t)?t:U;return s[i]&&s[i](e)}}function Y(i="div",e={},t={},s){const r=U.createElement(i);return Object.getOwnPropertyNames(e).forEach(function(n){const a=e[n];n==="textContent"?di(r,a):(r[n]!==a||n==="tabIndex")&&(r[n]=a)}),Object.getOwnPropertyNames(t).forEach(function(n){r.setAttribute(n,t[n])}),s&&Qo(r,s),r}function di(i,e){return typeof i.textContent>"u"?i.innerText=e:i.textContent=e,i}function no(i,e){e.firstChild?e.insertBefore(i,e.firstChild):e.appendChild(i)}function Ks(i,e){return dv(e),i.classList.contains(e)}function Ei(i,...e){return i.classList.add(...e.reduce((t,s)=>t.concat(s.split(/\s+/)),[])),i}function zn(i,...e){return i?(i.classList.remove(...e.reduce((t,s)=>t.concat(s.split(/\s+/)),[])),i):(se.warn("removeClass was called with an element that doesn't exist"),null)}function ph(i,e,t){return typeof t=="function"&&(t=t(i,e)),typeof t!="boolean"&&(t=void 0),e.split(/\s+/).forEach(s=>i.classList.toggle(s,t)),i}function mh(i,e){Object.getOwnPropertyNames(e).forEach(function(t){const s=e[t];s===null||typeof s>"u"||s===!1?i.removeAttribute(t):i.setAttribute(t,s===!0?"":s)})}function ai(i){const e={},t=["autoplay","controls","playsinline","loop","muted","default","defaultMuted"];if(i&&i.attributes&&i.attributes.length>0){const s=i.attributes;for(let r=s.length-1;r>=0;r--){const n=s[r].name;let a=s[r].value;t.includes(n)&&(a=a!==null),e[n]=a}}return e}function gh(i,e){return i.getAttribute(e)}function ls(i,e,t){i.setAttribute(e,t)}function Gn(i,e){i.removeAttribute(e)}function yh(){U.body.focus(),U.onselectstart=function(){return!1}}function _h(){U.onselectstart=function(){return!0}}function us(i){if(i&&i.getBoundingClientRect&&i.parentNode){const e=i.getBoundingClientRect(),t={};return["bottom","height","left","right","top","width"].forEach(s=>{e[s]!==void 0&&(t[s]=e[s])}),t.height||(t.height=parseFloat(cs(i,"height"))),t.width||(t.width=parseFloat(cs(i,"width"))),t}}function lr(i){if(!i||i&&!i.offsetParent)return{left:0,top:0,width:0,height:0};const e=i.offsetWidth,t=i.offsetHeight;let s=0,r=0;for(;i.offsetParent&&i!==U[hn.fullscreenElement];)s+=i.offsetLeft,r+=i.offsetTop,i=i.offsetParent;return{left:s,top:r,width:e,height:t}}function Wn(i,e){const t={x:0,y:0};if(Je){let m=i;for(;m&&m.nodeName.toLowerCase()!=="html";){const y=cs(m,"transform");if(/^matrix/.test(y)){const v=y.slice(7,-1).split(/,\s/).map(Number);t.x+=v[4],t.y+=v[5]}else if(/^matrix3d/.test(y)){const v=y.slice(9,-1).split(/,\s/).map(Number);t.x+=v[12],t.y+=v[13]}if(m.assignedSlot&&m.assignedSlot.parentElement&&E.WebKitCSSMatrix){const v=E.getComputedStyle(m.assignedSlot.parentElement).transform,x=new E.WebKitCSSMatrix(v);t.x+=x.m41,t.y+=x.m42}m=m.parentNode||m.host}}const s={},r=lr(e.target),n=lr(i),a=n.width,o=n.height;let u=e.offsetY-(n.top-r.top),h=e.offsetX-(n.left-r.left);return e.changedTouches&&(h=e.changedTouches[0].pageX-n.left,u=e.changedTouches[0].pageY+n.top,Je&&(h-=t.x,u-=t.y)),s.y=1-Math.max(0,Math.min(1,u/o)),s.x=Math.max(0,Math.min(1,h/a)),s}function vh(i){return Rt(i)&&i.nodeType===3}function Xn(i){for(;i.firstChild;)i.removeChild(i.firstChild);return i}function Th(i){return typeof i=="function"&&(i=i()),(Array.isArray(i)?i:[i]).map(e=>{if(typeof e=="function"&&(e=e()),ms(e)||vh(e))return e;if(typeof e=="string"&&/\S/.test(e))return U.createTextNode(e)}).filter(e=>e)}function Qo(i,e){return Th(e).forEach(t=>i.appendChild(t)),i}function bh(i,e){return Qo(Xn(i),e)}function ur(i){return i.button===void 0&&i.buttons===void 0||i.button===0&&i.buttons===void 0||i.type==="mouseup"&&i.button===0&&i.buttons===0||i.type==="mousedown"&&i.button===0&&i.buttons===0?!0:!(i.button!==0||i.buttons!==1)}const ui=fh("querySelector"),xh=fh("querySelectorAll");function cs(i,e){if(!i||!e)return"";if(typeof E.getComputedStyle=="function"){let t;try{t=E.getComputedStyle(i)}catch{return""}return t?t.getPropertyValue(e)||t[e]:""}return""}function Sh(i){[...U.styleSheets].forEach(e=>{try{const t=[...e.cssRules].map(r=>r.cssText).join(""),s=U.createElement("style");s.textContent=t,i.document.head.appendChild(s)}catch{const s=U.createElement("link");s.rel="stylesheet",s.type=e.type,s.media=e.media.mediaText,s.href=e.href,i.document.head.appendChild(s)}})}var Eh=Object.freeze({__proto__:null,isReal:ps,isEl:ms,isInFrame:hh,createEl:Y,textContent:di,prependTo:no,hasClass:Ks,addClass:Ei,removeClass:zn,toggleClass:ph,setAttributes:mh,getAttributes:ai,getAttribute:gh,setAttribute:ls,removeAttribute:Gn,blockTextSelection:yh,unblockTextSelection:_h,getBoundingClientRect:us,findPosition:lr,getPointerPosition:Wn,isTextNode:vh,emptyEl:Xn,normalizeContent:Th,appendContent:Qo,insertContent:bh,isSingleLeftClick:ur,$:ui,$$:xh,computedStyle:cs,copyStyleSheetsToWindow:Sh});let Ch=!1,ao;const hv=function(){if(ao.options.autoSetup===!1)return;const i=Array.prototype.slice.call(U.getElementsByTagName("video")),e=Array.prototype.slice.call(U.getElementsByTagName("audio")),t=Array.prototype.slice.call(U.getElementsByTagName("video-js")),s=i.concat(e,t);if(s&&s.length>0)for(let r=0,n=s.length;r-1&&(r={passive:!0}),i.addEventListener(e,s.dispatcher,r)}else i.attachEvent&&i.attachEvent("on"+e,s.dispatcher)}function $e(i,e,t){if(!Qe.has(i))return;const s=Qe.get(i);if(!s.handlers)return;if(Array.isArray(e))return Jo($e,i,e,t);const r=function(a,o){s.handlers[o]=[],oc(a,o)};if(e===void 0){for(const a in s.handlers)Object.prototype.hasOwnProperty.call(s.handlers||{},a)&&r(i,a);return}const n=s.handlers[e];if(n){if(!t){r(i,e);return}if(t.guid)for(let a=0;a=e&&(i(...r),t=n)}},Dh=function(i,e,t,s=E){let r;const n=()=>{s.clearTimeout(r),r=null},a=function(){const o=this,u=arguments;let h=function(){r=null,h=null,t||i.apply(o,u)};!r&&t&&i.apply(o,u),s.clearTimeout(r),r=s.setTimeout(h,e)};return a.cancel=n,a};var _v=Object.freeze({__proto__:null,UPDATE_REFRESH_INTERVAL:_t,bind_:me,throttle:Bt,debounce:Dh});let Bs;class ht{on(e,t){const s=this.addEventListener;this.addEventListener=()=>{},dt(this,e,t),this.addEventListener=s}off(e,t){$e(this,e,t)}one(e,t){const s=this.addEventListener;this.addEventListener=()=>{},Yn(this,e,t),this.addEventListener=s}any(e,t){const s=this.addEventListener;this.addEventListener=()=>{},Zo(this,e,t),this.addEventListener=s}trigger(e){const t=e.type||e;typeof e=="string"&&(e={type:t}),e=Kn(e),this.allowedEvents_[t]&&this["on"+t]&&this["on"+t](e),gs(this,e)}queueTrigger(e){Bs||(Bs=new Map);const t=e.type||e;let s=Bs.get(this);s||(s=new Map,Bs.set(this,s));const r=s.get(t);s.delete(t),E.clearTimeout(r);const n=E.setTimeout(()=>{s.delete(t),s.size===0&&(s=null,Bs.delete(this)),this.trigger(e)},0);s.set(t,n)}}ht.prototype.allowedEvents_={};ht.prototype.addEventListener=ht.prototype.on;ht.prototype.removeEventListener=ht.prototype.off;ht.prototype.dispatchEvent=ht.prototype.trigger;const Qn=i=>typeof i.name=="function"?i.name():typeof i.name=="string"?i.name:i.name_?i.name_:i.constructor&&i.constructor.name?i.constructor.name:typeof i,Xt=i=>i instanceof ht||!!i.eventBusEl_&&["on","one","off","trigger"].every(e=>typeof i[e]=="function"),vv=(i,e)=>{Xt(i)?e():(i.eventedCallbacks||(i.eventedCallbacks=[]),i.eventedCallbacks.push(e))},uo=i=>typeof i=="string"&&/\S/.test(i)||Array.isArray(i)&&!!i.length,yn=(i,e,t)=>{if(!i||!i.nodeName&&!Xt(i))throw new Error(`Invalid target for ${Qn(e)}#${t}; must be a DOM node or evented object.`)},kh=(i,e,t)=>{if(!uo(i))throw new Error(`Invalid event type for ${Qn(e)}#${t}; must be a non-empty string or array.`)},Ih=(i,e,t)=>{if(typeof i!="function")throw new Error(`Invalid listener for ${Qn(e)}#${t}; must be a function.`)},Ra=(i,e,t)=>{const s=e.length<3||e[0]===i||e[0]===i.eventBusEl_;let r,n,a;return s?(r=i.eventBusEl_,e.length>=3&&e.shift(),[n,a]=e):(r=e[0],n=e[1],a=e[2]),yn(r,i,t),kh(n,i,t),Ih(a,i,t),a=me(i,a),{isTargetingSelf:s,target:r,type:n,listener:a}},_i=(i,e,t,s)=>{yn(i,i,e),i.nodeName?yv[e](i,t,s):i[e](t,s)},Tv={on(...i){const{isTargetingSelf:e,target:t,type:s,listener:r}=Ra(this,i,"on");if(_i(t,"on",s,r),!e){const n=()=>this.off(t,s,r);n.guid=r.guid;const a=()=>this.off("dispose",n);a.guid=r.guid,_i(this,"on","dispose",n),_i(t,"on","dispose",a)}},one(...i){const{isTargetingSelf:e,target:t,type:s,listener:r}=Ra(this,i,"one");if(e)_i(t,"one",s,r);else{const n=(...a)=>{this.off(t,s,n),r.apply(null,a)};n.guid=r.guid,_i(t,"one",s,n)}},any(...i){const{isTargetingSelf:e,target:t,type:s,listener:r}=Ra(this,i,"any");if(e)_i(t,"any",s,r);else{const n=(...a)=>{this.off(t,s,n),r.apply(null,a)};n.guid=r.guid,_i(t,"any",s,n)}},off(i,e,t){if(!i||uo(i))$e(this.eventBusEl_,i,e);else{const s=i,r=e;yn(s,this,"off"),kh(r,this,"off"),Ih(t,this,"off"),t=me(this,t),this.off("dispose",t),s.nodeName?($e(s,r,t),$e(s,"dispose",t)):Xt(s)&&(s.off(r,t),s.off("dispose",t))}},trigger(i,e){yn(this.eventBusEl_,this,"trigger");const t=i&&typeof i!="string"?i.type:i;if(!uo(t))throw new Error(`Invalid event type for ${Qn(this)}#trigger; must be a non-empty string or object with a type key that has a non-empty value.`);return gs(this.eventBusEl_,i,e)}};function el(i,e={}){const{eventBusKey:t}=e;if(t){if(!i[t].nodeName)throw new Error(`The eventBusKey "${t}" does not refer to an element.`);i.eventBusEl_=i[t]}else i.eventBusEl_=Y("span",{className:"vjs-event-bus"});return Object.assign(i,Tv),i.eventedCallbacks&&i.eventedCallbacks.forEach(s=>{s()}),i.on("dispose",()=>{i.off(),[i,i.el_,i.eventBusEl_].forEach(function(s){s&&Qe.has(s)&&Qe.delete(s)}),E.setTimeout(()=>{i.eventBusEl_=null},0)}),i}const bv={state:{},setState(i){typeof i=="function"&&(i=i());let e;return Xi(i,(t,s)=>{this.state[s]!==t&&(e=e||{},e[s]={from:this.state[s],to:t}),this.state[s]=t}),e&&Xt(this)&&this.trigger({changes:e,type:"statechanged"}),e}};function Ph(i,e){return Object.assign(i,bv),i.state=Object.assign({},i.state,e),typeof i.handleStateChanged=="function"&&Xt(i)&&i.on("statechanged",i.handleStateChanged),i}const Ys=function(i){return typeof i!="string"?i:i.replace(/./,e=>e.toLowerCase())},Ce=function(i){return typeof i!="string"?i:i.replace(/./,e=>e.toUpperCase())},Lh=function(i,e){return Ce(i)===Ce(e)};var xv=Object.freeze({__proto__:null,toLowerCase:Ys,toTitleCase:Ce,titleCaseEquals:Lh});class M{constructor(e,t,s){if(!e&&this.play?this.player_=e=this:this.player_=e,this.isDisposed_=!1,this.parentComponent_=null,this.options_=pe({},this.options_),t=this.options_=pe(this.options_,t),this.id_=t.id||t.el&&t.el.id,!this.id_){const r=e&&e.id&&e.id()||"no_player";this.id_=`${r}_component_${yt()}`}this.name_=t.name||null,t.el?this.el_=t.el:t.createEl!==!1&&(this.el_=this.createEl()),t.className&&this.el_&&t.className.split(" ").forEach(r=>this.addClass(r)),["on","off","one","any","trigger"].forEach(r=>{this[r]=void 0}),t.evented!==!1&&(el(this,{eventBusKey:this.el_?"el_":null}),this.handleLanguagechange=this.handleLanguagechange.bind(this),this.on(this.player_,"languagechange",this.handleLanguagechange)),Ph(this,this.constructor.defaultState),this.children_=[],this.childIndex_={},this.childNameIndex_={},this.setTimeoutIds_=new Set,this.setIntervalIds_=new Set,this.rafIds_=new Set,this.namedRafs_=new Map,this.clearingTimersOnDispose_=!1,t.initChildren!==!1&&this.initChildren(),this.ready(s),t.reportTouchActivity!==!1&&this.enableTouchActivity()}on(e,t){}off(e,t){}one(e,t){}any(e,t){}trigger(e,t){}dispose(e={}){if(!this.isDisposed_){if(this.readyQueue_&&(this.readyQueue_.length=0),this.trigger({type:"dispose",bubbles:!1}),this.isDisposed_=!0,this.children_)for(let t=this.children_.length-1;t>=0;t--)this.children_[t].dispose&&this.children_[t].dispose();this.children_=null,this.childIndex_=null,this.childNameIndex_=null,this.parentComponent_=null,this.el_&&(this.el_.parentNode&&(e.restoreEl?this.el_.parentNode.replaceChild(e.restoreEl,this.el_):this.el_.parentNode.removeChild(this.el_)),this.el_=null),this.player_=null}}isDisposed(){return!!this.isDisposed_}player(){return this.player_}options(e){return e?(this.options_=pe(this.options_,e),this.options_):this.options_}el(){return this.el_}createEl(e,t,s){return Y(e,t,s)}localize(e,t,s=e){const r=this.player_.language&&this.player_.language(),n=this.player_.languages&&this.player_.languages(),a=n&&n[r],o=r&&r.split("-")[0],u=n&&n[o];let h=s;return a&&a[e]?h=a[e]:u&&u[e]&&(h=u[e]),t&&(h=h.replace(/\{(\d+)\}/g,function(m,y){const v=t[y-1];let x=v;return typeof v>"u"&&(x=m),x})),h}handleLanguagechange(){}contentEl(){return this.contentEl_||this.el_}id(){return this.id_}name(){return this.name_}children(){return this.children_}getChildById(e){return this.childIndex_[e]}getChild(e){if(e)return this.childNameIndex_[e]}getDescendant(...e){e=e.reduce((s,r)=>s.concat(r),[]);let t=this;for(let s=0;s=0;r--)if(this.children_[r]===e){t=!0,this.children_.splice(r,1);break}if(!t)return;e.parentComponent_=null,this.childIndex_[e.id()]=null,this.childNameIndex_[Ce(e.name())]=null,this.childNameIndex_[Ys(e.name())]=null;const s=e.el();s&&s.parentNode===this.contentEl()&&this.contentEl().removeChild(e.el())}initChildren(){const e=this.options_.children;if(e){const t=this.options_,s=a=>{const o=a.name;let u=a.opts;if(t[o]!==void 0&&(u=t[o]),u===!1)return;u===!0&&(u={}),u.playerOptions=this.options_.playerOptions;const h=this.addChild(o,u);h&&(this[o]=h)};let r;const n=M.getComponent("Tech");Array.isArray(e)?r=e:r=Object.keys(e),r.concat(Object.keys(this.options_).filter(function(a){return!r.some(function(o){return typeof o=="string"?a===o:a===o.name})})).map(a=>{let o,u;return typeof a=="string"?(o=a,u=e[o]||this.options_[o]||{}):(o=a.name,u=a),{name:o,opts:u}}).filter(a=>{const o=M.getComponent(a.opts.componentClass||Ce(a.name));return o&&!n.isTech(o)}).forEach(s)}}buildCSSClass(){return""}ready(e,t=!1){if(e){if(!this.isReady_){this.readyQueue_=this.readyQueue_||[],this.readyQueue_.push(e);return}t?e.call(this):this.setTimeout(e,1)}}triggerReady(){this.isReady_=!0,this.setTimeout(function(){const e=this.readyQueue_;this.readyQueue_=[],e&&e.length>0&&e.forEach(function(t){t.call(this)},this),this.trigger("ready")},1)}$(e,t){return ui(e,t||this.contentEl())}$$(e,t){return xh(e,t||this.contentEl())}hasClass(e){return Ks(this.el_,e)}addClass(...e){Ei(this.el_,...e)}removeClass(...e){zn(this.el_,...e)}toggleClass(e,t){ph(this.el_,e,t)}show(){this.removeClass("vjs-hidden")}hide(){this.addClass("vjs-hidden")}lockShowing(){this.addClass("vjs-lock-showing")}unlockShowing(){this.removeClass("vjs-lock-showing")}getAttribute(e){return gh(this.el_,e)}setAttribute(e,t){ls(this.el_,e,t)}removeAttribute(e){Gn(this.el_,e)}width(e,t){return this.dimension("width",e,t)}height(e,t){return this.dimension("height",e,t)}dimensions(e,t){this.width(e,!0),this.height(t)}dimension(e,t,s){if(t!==void 0){(t===null||t!==t)&&(t=0),(""+t).indexOf("%")!==-1||(""+t).indexOf("px")!==-1?this.el_.style[e]=t:t==="auto"?this.el_.style[e]="":this.el_.style[e]=t+"px",s||this.trigger("componentresize");return}if(!this.el_)return 0;const r=this.el_.style[e],n=r.indexOf("px");return parseInt(n!==-1?r.slice(0,n):this.el_["offset"+Ce(e)],10)}currentDimension(e){let t=0;if(e!=="width"&&e!=="height")throw new Error("currentDimension only accepts width or height value");if(t=cs(this.el_,e),t=parseFloat(t),t===0||isNaN(t)){const s=`offset${Ce(e)}`;t=this.el_[s]}return t}currentDimensions(){return{width:this.currentDimension("width"),height:this.currentDimension("height")}}currentWidth(){return this.currentDimension("width")}currentHeight(){return this.currentDimension("height")}getPositions(){const e=this.el_.getBoundingClientRect(),t={x:e.x,y:e.y,width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left},s={x:e.left+e.width/2,y:e.top+e.height/2,width:0,height:0,top:e.top+e.height/2,right:e.left+e.width/2,bottom:e.top+e.height/2,left:e.left+e.width/2};return{boundingClientRect:t,center:s}}focus(){this.el_.focus()}blur(){this.el_.blur()}handleKeyDown(e){this.player_&&(e.key!=="Tab"&&!(this.player_.options_.playerOptions.spatialNavigation&&this.player_.options_.playerOptions.spatialNavigation.enabled)&&e.stopPropagation(),this.player_.handleKeyDown(e))}handleKeyPress(e){this.handleKeyDown(e)}emitTapEvents(){let e=0,t=null;const s=10,r=200;let n;this.on("touchstart",function(o){o.touches.length===1&&(t={pageX:o.touches[0].pageX,pageY:o.touches[0].pageY},e=E.performance.now(),n=!0)}),this.on("touchmove",function(o){if(o.touches.length>1)n=!1;else if(t){const u=o.touches[0].pageX-t.pageX,h=o.touches[0].pageY-t.pageY;Math.sqrt(u*u+h*h)>s&&(n=!1)}});const a=function(){n=!1};this.on("touchleave",a),this.on("touchcancel",a),this.on("touchend",function(o){t=null,n===!0&&E.performance.now()-e{this.setTimeoutIds_.has(s)&&this.setTimeoutIds_.delete(s),e()},t),this.setTimeoutIds_.add(s),s}clearTimeout(e){return this.setTimeoutIds_.has(e)&&(this.setTimeoutIds_.delete(e),E.clearTimeout(e)),e}setInterval(e,t){e=me(this,e),this.clearTimersOnDispose_();const s=E.setInterval(e,t);return this.setIntervalIds_.add(s),s}clearInterval(e){return this.setIntervalIds_.has(e)&&(this.setIntervalIds_.delete(e),E.clearInterval(e)),e}requestAnimationFrame(e){this.clearTimersOnDispose_();var t;return e=me(this,e),t=E.requestAnimationFrame(()=>{this.rafIds_.has(t)&&this.rafIds_.delete(t),e()}),this.rafIds_.add(t),t}requestNamedAnimationFrame(e,t){if(this.namedRafs_.has(e))return;this.clearTimersOnDispose_(),t=me(this,t);const s=this.requestAnimationFrame(()=>{t(),this.namedRafs_.has(e)&&this.namedRafs_.delete(e)});return this.namedRafs_.set(e,s),e}cancelNamedAnimationFrame(e){this.namedRafs_.has(e)&&(this.cancelAnimationFrame(this.namedRafs_.get(e)),this.namedRafs_.delete(e))}cancelAnimationFrame(e){return this.rafIds_.has(e)&&(this.rafIds_.delete(e),E.cancelAnimationFrame(e)),e}clearTimersOnDispose_(){this.clearingTimersOnDispose_||(this.clearingTimersOnDispose_=!0,this.one("dispose",()=>{[["namedRafs_","cancelNamedAnimationFrame"],["rafIds_","cancelAnimationFrame"],["setTimeoutIds_","clearTimeout"],["setIntervalIds_","clearInterval"]].forEach(([e,t])=>{this[e].forEach((s,r)=>this[t](r))}),this.clearingTimersOnDispose_=!1}))}getIsDisabled(){return!!this.el_.disabled}getIsExpresslyInert(){return this.el_.inert&&!this.el_.ownerDocument.documentElement.inert}getIsFocusable(e){return(e||this.el_).tabIndex>=0&&!(this.getIsDisabled()||this.getIsExpresslyInert())}getIsAvailableToBeFocused(e){function t(n){const a=E.getComputedStyle(n,null),o=a.getPropertyValue("visibility");return a.getPropertyValue("display")!=="none"&&!["hidden","collapse"].includes(o)}function s(n){return!(!t(n.parentElement)||!t(n)||n.style.opacity==="0"||E.getComputedStyle(n).height==="0px"||E.getComputedStyle(n).width==="0px")}function r(n){if(n.offsetWidth+n.offsetHeight+n.getBoundingClientRect().height+n.getBoundingClientRect().width===0)return!1;const a={x:n.getBoundingClientRect().left+n.offsetWidth/2,y:n.getBoundingClientRect().top+n.offsetHeight/2};if(a.x<0||a.x>(U.documentElement.clientWidth||E.innerWidth)||a.y<0||a.y>(U.documentElement.clientHeight||E.innerHeight))return!1;let o=U.elementFromPoint(a.x,a.y);for(;o;){if(o===n)return!0;if(o.parentNode)o=o.parentNode;else return!1}}return e||(e=this.el()),!!(r(e)&&s(e)&&(!e.parentElement||e.tabIndex>=0))}static registerComponent(e,t){if(typeof e!="string"||!e)throw new Error(`Illegal component name, "${e}"; must be a non-empty string.`);const s=M.getComponent("Tech"),r=s&&s.isTech(t),n=M===t||M.prototype.isPrototypeOf(t.prototype);if(r||!n){let o;throw r?o="techs must be registered using Tech.registerTech()":o="must be a Component subclass",new Error(`Illegal component, "${e}"; ${o}.`)}e=Ce(e),M.components_||(M.components_={});const a=M.getComponent("Player");if(e==="Player"&&a&&a.players){const o=a.players,u=Object.keys(o);if(o&&u.length>0&&u.map(h=>o[h]).every(Boolean))throw new Error("Can not register Player component after player has been created.")}return M.components_[e]=t,M.components_[Ys(e)]=t,t}static getComponent(e){if(!(!e||!M.components_))return M.components_[e]}}M.registerComponent("Component",M);function Sv(i,e,t){if(typeof e!="number"||e<0||e>t)throw new Error(`Failed to execute '${i}' on 'TimeRanges': The index provided (${e}) is non-numeric or out of bounds (0-${t}).`)}function lc(i,e,t,s){return Sv(i,s,t.length-1),t[s][e]}function Na(i){let e;return i===void 0||i.length===0?e={length:0,start(){throw new Error("This TimeRanges object is empty")},end(){throw new Error("This TimeRanges object is empty")}}:e={length:i.length,start:lc.bind(null,"start",0,i),end:lc.bind(null,"end",1,i)},E.Symbol&&E.Symbol.iterator&&(e[E.Symbol.iterator]=()=>(i||[]).values()),e}function St(i,e){return Array.isArray(i)?Na(i):i===void 0||e===void 0?Na():Na([[i,e]])}const Oh=function(i,e){i=i<0?0:i;let t=Math.floor(i%60),s=Math.floor(i/60%60),r=Math.floor(i/3600);const n=Math.floor(e/60%60),a=Math.floor(e/3600);return(isNaN(i)||i===1/0)&&(r=s=t="-"),r=r>0||a>0?r+":":"",s=((r||n>=10)&&s<10?"0"+s:s)+":",t=t<10?"0"+t:t,r+s+t};let tl=Oh;function Rh(i){tl=i}function Nh(){tl=Oh}function ki(i,e=i){return tl(i,e)}var Ev=Object.freeze({__proto__:null,createTimeRanges:St,createTimeRange:St,setFormatTime:Rh,resetFormatTime:Nh,formatTime:ki});function Mh(i,e){let t=0,s,r;if(!e)return 0;(!i||!i.length)&&(i=St(0,0));for(let n=0;ne&&(r=e),t+=r-s;return t/e}function Ee(i){if(i instanceof Ee)return i;typeof i=="number"?this.code=i:typeof i=="string"?this.message=i:Rt(i)&&(typeof i.code=="number"&&(this.code=i.code),Object.assign(this,i)),this.message||(this.message=Ee.defaultMessages[this.code]||"")}Ee.prototype.code=0;Ee.prototype.message="";Ee.prototype.status=null;Ee.prototype.metadata=null;Ee.errorTypes=["MEDIA_ERR_CUSTOM","MEDIA_ERR_ABORTED","MEDIA_ERR_NETWORK","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_ENCRYPTED"];Ee.defaultMessages={1:"You aborted the media playback",2:"A network error caused the media download to fail part-way.",3:"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.",4:"The media could not be loaded, either because the server or network failed or because the format is not supported.",5:"The media is encrypted and we do not have the keys to decrypt it."};Ee.MEDIA_ERR_CUSTOM=0;Ee.prototype.MEDIA_ERR_CUSTOM=0;Ee.MEDIA_ERR_ABORTED=1;Ee.prototype.MEDIA_ERR_ABORTED=1;Ee.MEDIA_ERR_NETWORK=2;Ee.prototype.MEDIA_ERR_NETWORK=2;Ee.MEDIA_ERR_DECODE=3;Ee.prototype.MEDIA_ERR_DECODE=3;Ee.MEDIA_ERR_SRC_NOT_SUPPORTED=4;Ee.prototype.MEDIA_ERR_SRC_NOT_SUPPORTED=4;Ee.MEDIA_ERR_ENCRYPTED=5;Ee.prototype.MEDIA_ERR_ENCRYPTED=5;function Qs(i){return i!=null&&typeof i.then=="function"}function Dt(i){Qs(i)&&i.then(null,e=>{})}const co=function(i){return["kind","label","language","id","inBandMetadataTrackDispatchType","mode","src"].reduce((t,s,r)=>(i[s]&&(t[s]=i[s]),t),{cues:i.cues&&Array.prototype.map.call(i.cues,function(t){return{startTime:t.startTime,endTime:t.endTime,text:t.text,id:t.id}})})},Cv=function(i){const e=i.$$("track"),t=Array.prototype.map.call(e,r=>r.track);return Array.prototype.map.call(e,function(r){const n=co(r.track);return r.src&&(n.src=r.src),n}).concat(Array.prototype.filter.call(i.textTracks(),function(r){return t.indexOf(r)===-1}).map(co))},Av=function(i,e){return i.forEach(function(t){const s=e.addRemoteTextTrack(t).track;!t.src&&t.cues&&t.cues.forEach(r=>s.addCue(r))}),e.textTracks()};var uc={textTracksToJson:Cv,jsonToTextTracks:Av,trackToJson_:co};const Ma="vjs-modal-dialog";class ys extends M{constructor(e,t){super(e,t),this.handleKeyDown_=s=>this.handleKeyDown(s),this.close_=s=>this.close(s),this.opened_=this.hasBeenOpened_=this.hasBeenFilled_=!1,this.closeable(!this.options_.uncloseable),this.content(this.options_.content),this.contentEl_=Y("div",{className:`${Ma}-content`},{role:"document"}),this.descEl_=Y("p",{className:`${Ma}-description vjs-control-text`,id:this.el().getAttribute("aria-describedby")}),di(this.descEl_,this.description()),this.el_.appendChild(this.descEl_),this.el_.appendChild(this.contentEl_)}createEl(){return super.createEl("div",{className:this.buildCSSClass(),tabIndex:-1},{"aria-describedby":`${this.id()}_description`,"aria-hidden":"true","aria-label":this.label(),role:"dialog","aria-live":"polite"})}dispose(){this.contentEl_=null,this.descEl_=null,this.previouslyActiveEl_=null,super.dispose()}buildCSSClass(){return`${Ma} vjs-hidden ${super.buildCSSClass()}`}label(){return this.localize(this.options_.label||"Modal Window")}description(){let e=this.options_.description||this.localize("This is a modal window.");return this.closeable()&&(e+=" "+this.localize("This modal can be closed by pressing the Escape key or activating the close button.")),e}open(){if(this.opened_){this.options_.fillAlways&&this.fill();return}const e=this.player();this.trigger("beforemodalopen"),this.opened_=!0,(this.options_.fillAlways||!this.hasBeenOpened_&&!this.hasBeenFilled_)&&this.fill(),this.wasPlaying_=!e.paused(),this.options_.pauseOnOpen&&this.wasPlaying_&&e.pause(),this.on("keydown",this.handleKeyDown_),this.hadControls_=e.controls(),e.controls(!1),this.show(),this.conditionalFocus_(),this.el().setAttribute("aria-hidden","false"),this.trigger("modalopen"),this.hasBeenOpened_=!0}opened(e){return typeof e=="boolean"&&this[e?"open":"close"](),this.opened_}close(){if(!this.opened_)return;const e=this.player();this.trigger("beforemodalclose"),this.opened_=!1,this.wasPlaying_&&this.options_.pauseOnOpen&&e.play(),this.off("keydown",this.handleKeyDown_),this.hadControls_&&e.controls(!0),this.hide(),this.el().setAttribute("aria-hidden","true"),this.trigger({type:"modalclose",bubbles:!0}),this.conditionalBlur_(),this.options_.temporary&&this.dispose()}closeable(e){if(typeof e=="boolean"){const t=this.closeable_=!!e;let s=this.getChild("closeButton");if(t&&!s){const r=this.contentEl_;this.contentEl_=this.el_,s=this.addChild("closeButton",{controlText:"Close Modal Dialog"}),this.contentEl_=r,this.on(s,"close",this.close_)}!t&&s&&(this.off(s,"close",this.close_),this.removeChild(s),s.dispose())}return this.closeable_}fill(){this.fillWith(this.content())}fillWith(e){const t=this.contentEl(),s=t.parentNode,r=t.nextSibling;this.trigger("beforemodalfill"),this.hasBeenFilled_=!0,s.removeChild(t),this.empty(),bh(t,e),this.trigger("modalfill"),r?s.insertBefore(t,r):s.appendChild(t);const n=this.getChild("closeButton");n&&s.appendChild(n.el_),this.trigger("aftermodalfill")}empty(){this.trigger("beforemodalempty"),Xn(this.contentEl()),this.trigger("modalempty")}content(e){return typeof e<"u"&&(this.content_=e),this.content_}conditionalFocus_(){const e=U.activeElement,t=this.player_.el_;this.previouslyActiveEl_=null,(t.contains(e)||t===e)&&(this.previouslyActiveEl_=e,this.focus())}conditionalBlur_(){this.previouslyActiveEl_&&(this.previouslyActiveEl_.focus(),this.previouslyActiveEl_=null)}handleKeyDown(e){if(this.trigger({type:"modalKeydown",originalEvent:e,target:this,bubbles:!0}),e.stopPropagation(),e.key==="Escape"&&this.closeable()){e.preventDefault(),this.close();return}if(e.key!=="Tab")return;const t=this.focusableEls_(),s=this.el_.querySelector(":focus");let r;for(let n=0;n(t instanceof E.HTMLAnchorElement||t instanceof E.HTMLAreaElement)&&t.hasAttribute("href")||(t instanceof E.HTMLInputElement||t instanceof E.HTMLSelectElement||t instanceof E.HTMLTextAreaElement||t instanceof E.HTMLButtonElement)&&!t.hasAttribute("disabled")||t instanceof E.HTMLIFrameElement||t instanceof E.HTMLObjectElement||t instanceof E.HTMLEmbedElement||t.hasAttribute("tabindex")&&t.getAttribute("tabindex")!==-1||t.hasAttribute("contenteditable"))}}ys.prototype.options_={pauseOnOpen:!0,temporary:!0};M.registerComponent("ModalDialog",ys);class ds extends ht{constructor(e=[]){super(),this.tracks_=[],Object.defineProperty(this,"length",{get(){return this.tracks_.length}});for(let t=0;t{this.trigger({track:e,type:"labelchange",target:this})},Xt(e)&&e.addEventListener("labelchange",e.labelchange_)}removeTrack(e){let t;for(let s=0,r=this.length;s=0;t--)if(e[t].enabled){Ba(e,e[t]);break}super(e),this.changing_=!1}addTrack(e){e.enabled&&Ba(this,e),super.addTrack(e),e.addEventListener&&(e.enabledChange_=()=>{this.changing_||(this.changing_=!0,Ba(this,e),this.changing_=!1,this.trigger("change"))},e.addEventListener("enabledchange",e.enabledChange_))}removeTrack(e){super.removeTrack(e),e.removeEventListener&&e.enabledChange_&&(e.removeEventListener("enabledchange",e.enabledChange_),e.enabledChange_=null)}}const Fa=function(i,e){for(let t=0;t=0;t--)if(e[t].selected){Fa(e,e[t]);break}super(e),this.changing_=!1,Object.defineProperty(this,"selectedIndex",{get(){for(let t=0;t{this.changing_||(this.changing_=!0,Fa(this,e),this.changing_=!1,this.trigger("change"))},e.addEventListener("selectedchange",e.selectedChange_))}removeTrack(e){super.removeTrack(e),e.removeEventListener&&e.selectedChange_&&(e.removeEventListener("selectedchange",e.selectedChange_),e.selectedChange_=null)}}class Bh extends ds{addTrack(e){super.addTrack(e),this.queueChange_||(this.queueChange_=()=>this.queueTrigger("change")),this.triggerSelectedlanguagechange||(this.triggerSelectedlanguagechange_=()=>this.trigger("selectedlanguagechange")),e.addEventListener("modechange",this.queueChange_),["metadata","chapters"].indexOf(e.kind)===-1&&e.addEventListener("modechange",this.triggerSelectedlanguagechange_)}removeTrack(e){super.removeTrack(e),e.removeEventListener&&(this.queueChange_&&e.removeEventListener("modechange",this.queueChange_),this.selectedlanguagechange_&&e.removeEventListener("modechange",this.triggerSelectedlanguagechange_))}}class kv{constructor(e=[]){this.trackElements_=[],Object.defineProperty(this,"length",{get(){return this.trackElements_.length}});for(let t=0,s=e.length;t0&&(E.console&&E.console.groupCollapsed&&E.console.groupCollapsed(`Text Track parsing errors for ${e.src}`),s.forEach(r=>se.error(r)),E.console&&E.console.groupEnd&&E.console.groupEnd()),t.flush()},hc=function(i,e){const t={uri:i},s=Jn(i);s&&(t.cors=s);const r=e.tech_.crossOrigin()==="use-credentials";r&&(t.withCredentials=r),tr(t,me(this,function(n,a,o){if(n)return se.error(n,a);e.loaded_=!0,typeof E.WebVTT!="function"?e.tech_&&e.tech_.any(["vttjsloaded","vttjserror"],u=>{if(u.type==="vttjserror"){se.error(`vttjs failed to load, stopping trying to process ${e.src}`);return}return dc(o,e)}):dc(o,e)}))};class mr extends il{constructor(e={}){if(!e.tech)throw new Error("A tech was not provided.");const t=pe(e,{kind:Lv[e.kind]||"subtitles",language:e.language||e.srclang||""});let s=cc[t.mode]||"disabled";const r=t.default;(t.kind==="metadata"||t.kind==="chapters")&&(s="hidden"),super(t),this.tech_=t.tech,this.cues_=[],this.activeCues_=[],this.preload_=this.tech_.preloadTextTracks!==!1;const n=new _n(this.cues_),a=new _n(this.activeCues_);let o=!1;this.timeupdateHandler=me(this,function(h={}){if(!this.tech_.isDisposed()){if(!this.tech_.isReady_){h.type!=="timeupdate"&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler));return}this.activeCues=this.activeCues,o&&(this.trigger("cuechange"),o=!1),h.type!=="timeupdate"&&(this.rvf_=this.tech_.requestVideoFrameCallback(this.timeupdateHandler))}});const u=()=>{this.stopTracking()};this.tech_.one("dispose",u),s!=="disabled"&&this.startTracking(),Object.defineProperties(this,{default:{get(){return r},set(){}},mode:{get(){return s},set(h){cc[h]&&s!==h&&(s=h,!this.preload_&&s!=="disabled"&&this.cues.length===0&&hc(this.src,this),this.stopTracking(),s!=="disabled"&&this.startTracking(),this.trigger("modechange"))}},cues:{get(){return this.loaded_?n:null},set(){}},activeCues:{get(){if(!this.loaded_)return null;if(this.cues.length===0)return a;const h=this.tech_.currentTime(),m=[];for(let y=0,v=this.cues.length;y=h&&m.push(x)}if(o=!1,m.length!==this.activeCues_.length)o=!0;else for(let y=0;y{t=Jt.LOADED,this.trigger({type:"load",target:this})})}}Jt.prototype.allowedEvents_={load:"load"};Jt.NONE=0;Jt.LOADING=1;Jt.LOADED=2;Jt.ERROR=3;const gt={audio:{ListClass:wv,TrackClass:Uh,capitalName:"Audio"},video:{ListClass:Dv,TrackClass:qh,capitalName:"Video"},text:{ListClass:Bh,TrackClass:mr,capitalName:"Text"}};Object.keys(gt).forEach(function(i){gt[i].getterName=`${i}Tracks`,gt[i].privateName=`${i}Tracks_`});const hs={remoteText:{ListClass:Bh,TrackClass:mr,capitalName:"RemoteText",getterName:"remoteTextTracks",privateName:"remoteTextTracks_"},remoteTextEl:{ListClass:kv,TrackClass:Jt,capitalName:"RemoteTextTrackEls",getterName:"remoteTextTrackEls",privateName:"remoteTextTrackEls_"}},Ke=Object.assign({},gt,hs);hs.names=Object.keys(hs);gt.names=Object.keys(gt);Ke.names=[].concat(hs.names).concat(gt.names);function Rv(i,e,t,s,r={}){const n=i.textTracks();r.kind=e,t&&(r.label=t),s&&(r.language=s),r.tech=i;const a=new Ke.text.TrackClass(r);return n.addTrack(a),a}class ee extends M{constructor(e={},t=function(){}){e.reportTouchActivity=!1,super(null,e,t),this.onDurationChange_=s=>this.onDurationChange(s),this.trackProgress_=s=>this.trackProgress(s),this.trackCurrentTime_=s=>this.trackCurrentTime(s),this.stopTrackingCurrentTime_=s=>this.stopTrackingCurrentTime(s),this.disposeSourceHandler_=s=>this.disposeSourceHandler(s),this.queuedHanders_=new Set,this.hasStarted_=!1,this.on("playing",function(){this.hasStarted_=!0}),this.on("loadstart",function(){this.hasStarted_=!1}),Ke.names.forEach(s=>{const r=Ke[s];e&&e[r.getterName]&&(this[r.privateName]=e[r.getterName])}),this.featuresProgressEvents||this.manualProgressOn(),this.featuresTimeupdateEvents||this.manualTimeUpdatesOn(),["Text","Audio","Video"].forEach(s=>{e[`native${s}Tracks`]===!1&&(this[`featuresNative${s}Tracks`]=!1)}),e.nativeCaptions===!1||e.nativeTextTracks===!1?this.featuresNativeTextTracks=!1:(e.nativeCaptions===!0||e.nativeTextTracks===!0)&&(this.featuresNativeTextTracks=!0),this.featuresNativeTextTracks||this.emulateTextTracks(),this.preloadTextTracks=e.preloadTextTracks!==!1,this.autoRemoteTextTracks_=new Ke.text.ListClass,this.initTrackListeners(),e.nativeControlsForTouch||this.emitTapEvents(),this.constructor&&(this.name_=this.constructor.name||"Unknown Tech")}triggerSourceset(e){this.isReady_||this.one("ready",()=>this.setTimeout(()=>this.triggerSourceset(e),1)),this.trigger({src:e,type:"sourceset"})}manualProgressOn(){this.on("durationchange",this.onDurationChange_),this.manualProgress=!0,this.one("ready",this.trackProgress_)}manualProgressOff(){this.manualProgress=!1,this.stopTrackingProgress(),this.off("durationchange",this.onDurationChange_)}trackProgress(e){this.stopTrackingProgress(),this.progressInterval=this.setInterval(me(this,function(){const t=this.bufferedPercent();this.bufferedPercent_!==t&&this.trigger("progress"),this.bufferedPercent_=t,t===1&&this.stopTrackingProgress()}),500)}onDurationChange(e){this.duration_=this.duration()}buffered(){return St(0,0)}bufferedPercent(){return Mh(this.buffered(),this.duration_)}stopTrackingProgress(){this.clearInterval(this.progressInterval)}manualTimeUpdatesOn(){this.manualTimeUpdates=!0,this.on("play",this.trackCurrentTime_),this.on("pause",this.stopTrackingCurrentTime_)}manualTimeUpdatesOff(){this.manualTimeUpdates=!1,this.stopTrackingCurrentTime(),this.off("play",this.trackCurrentTime_),this.off("pause",this.stopTrackingCurrentTime_)}trackCurrentTime(){this.currentTimeInterval&&this.stopTrackingCurrentTime(),this.currentTimeInterval=this.setInterval(function(){this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})},250)}stopTrackingCurrentTime(){this.clearInterval(this.currentTimeInterval),this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}dispose(){this.clearTracks(gt.names),this.manualProgress&&this.manualProgressOff(),this.manualTimeUpdates&&this.manualTimeUpdatesOff(),super.dispose()}clearTracks(e){e=[].concat(e),e.forEach(t=>{const s=this[`${t}Tracks`]()||[];let r=s.length;for(;r--;){const n=s[r];t==="text"&&this.removeRemoteTextTrack(n),s.removeTrack(n)}})}cleanupAutoTextTracks(){const e=this.autoRemoteTextTracks_||[];let t=e.length;for(;t--;){const s=e[t];this.removeRemoteTextTrack(s)}}reset(){}crossOrigin(){}setCrossOrigin(){}error(e){return e!==void 0&&(this.error_=new Ee(e),this.trigger("error")),this.error_}played(){return this.hasStarted_?St(0,0):St()}play(){}setScrubbing(e){}scrubbing(){}setCurrentTime(e){this.manualTimeUpdates&&this.trigger({type:"timeupdate",target:this,manuallyTriggered:!0})}initTrackListeners(){gt.names.forEach(e=>{const t=gt[e],s=()=>{this.trigger(`${e}trackchange`)},r=this[t.getterName]();r.addEventListener("removetrack",s),r.addEventListener("addtrack",s),this.on("dispose",()=>{r.removeEventListener("removetrack",s),r.removeEventListener("addtrack",s)})})}addWebVttScript_(){if(!E.WebVTT)if(U.body.contains(this.el())){if(!this.options_["vtt.js"]&&os(nn)&&Object.keys(nn).length>0){this.trigger("vttjsloaded");return}const e=U.createElement("script");e.src=this.options_["vtt.js"]||"https://vjs.zencdn.net/vttjs/0.14.1/vtt.min.js",e.onload=()=>{this.trigger("vttjsloaded")},e.onerror=()=>{this.trigger("vttjserror")},this.on("dispose",()=>{e.onload=null,e.onerror=null}),E.WebVTT=!0,this.el().parentNode.appendChild(e)}else this.ready(this.addWebVttScript_)}emulateTextTracks(){const e=this.textTracks(),t=this.remoteTextTracks(),s=o=>e.addTrack(o.track),r=o=>e.removeTrack(o.track);t.on("addtrack",s),t.on("removetrack",r),this.addWebVttScript_();const n=()=>this.trigger("texttrackchange"),a=()=>{n();for(let o=0;othis.autoRemoteTextTracks_.addTrack(s.track)),s}removeRemoteTextTrack(e){const t=this.remoteTextTrackEls().getTrackElementByTrack_(e);this.remoteTextTrackEls().removeTrackElement_(t),this.remoteTextTracks().removeTrack(e),this.autoRemoteTextTracks_.removeTrack(e)}getVideoPlaybackQuality(){return{}}requestPictureInPicture(){return Promise.reject()}disablePictureInPicture(){return!0}setDisablePictureInPicture(){}requestVideoFrameCallback(e){const t=yt();return!this.isReady_||this.paused()?(this.queuedHanders_.add(t),this.one("playing",()=>{this.queuedHanders_.has(t)&&(this.queuedHanders_.delete(t),e())})):this.requestNamedAnimationFrame(t,e),t}cancelVideoFrameCallback(e){this.queuedHanders_.has(e)?this.queuedHanders_.delete(e):this.cancelNamedAnimationFrame(e)}setPoster(){}playsinline(){}setPlaysinline(){}overrideNativeAudioTracks(e){}overrideNativeVideoTracks(e){}canPlayType(e){return""}static canPlayType(e){return""}static canPlaySource(e,t){return ee.canPlayType(e.type)}static isTech(e){return e.prototype instanceof ee||e instanceof ee||e===ee}static registerTech(e,t){if(ee.techs_||(ee.techs_={}),!ee.isTech(t))throw new Error(`Tech ${e} must be a Tech`);if(!ee.canPlayType)throw new Error("Techs must have a static canPlayType method on them");if(!ee.canPlaySource)throw new Error("Techs must have a static canPlaySource method on them");return e=Ce(e),ee.techs_[e]=t,ee.techs_[Ys(e)]=t,e!=="Tech"&&ee.defaultTechOrder_.push(e),t}static getTech(e){if(e){if(ee.techs_&&ee.techs_[e])return ee.techs_[e];if(e=Ce(e),E&&E.videojs&&E.videojs[e])return se.warn(`The ${e} tech was added to the videojs object when it should be registered using videojs.registerTech(name, tech)`),E.videojs[e]}}}Ke.names.forEach(function(i){const e=Ke[i];ee.prototype[e.getterName]=function(){return this[e.privateName]=this[e.privateName]||new e.ListClass,this[e.privateName]}});ee.prototype.featuresVolumeControl=!0;ee.prototype.featuresMuteControl=!0;ee.prototype.featuresFullscreenResize=!1;ee.prototype.featuresPlaybackRate=!1;ee.prototype.featuresProgressEvents=!1;ee.prototype.featuresSourceset=!1;ee.prototype.featuresTimeupdateEvents=!1;ee.prototype.featuresNativeTextTracks=!1;ee.prototype.featuresVideoFrameCallback=!1;ee.withSourceHandlers=function(i){i.registerSourceHandler=function(t,s){let r=i.sourceHandlers;r||(r=i.sourceHandlers=[]),s===void 0&&(s=r.length),r.splice(s,0,t)},i.canPlayType=function(t){const s=i.sourceHandlers||[];let r;for(let n=0;nvi(e,Ci[e.type],t,i),1)}function Bv(i,e){i.forEach(t=>t.setTech&&t.setTech(e))}function Fv(i,e,t){return i.reduceRight(nl(t),e[t]())}function Uv(i,e,t,s){return e[t](i.reduce(nl(t),s))}function fc(i,e,t,s=null){const r="call"+Ce(t),n=i.reduce(nl(r),s),a=n===Tn,o=a?null:e[t](n);return $v(i,t,o,a),o}const qv={buffered:1,currentTime:1,duration:1,muted:1,played:1,paused:1,seekable:1,volume:1,ended:1},jv={setCurrentTime:1,setMuted:1,setVolume:1},pc={play:1,pause:1};function nl(i){return(e,t)=>e===Tn?Tn:t[i]?t[i](e):e}function $v(i,e,t,s){for(let r=i.length-1;r>=0;r--){const n=i[r];n[e]&&n[e](s,t)}}function Vv(i){vn.hasOwnProperty(i.id())&&delete vn[i.id()]}function Hv(i,e){const t=vn[i.id()];let s=null;if(t==null)return s=e(i),vn[i.id()]=[[e,s]],s;for(let r=0;r{if(!e)return"";if(i.cache_.source.src===e&&i.cache_.source.type)return i.cache_.source.type;const t=i.cache_.sources.filter(r=>r.src===e);if(t.length)return t[0].type;const s=i.$$("source");for(let r=0;r - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -`;const gc=mn?10009:gn?461:8,$i={codes:{play:415,pause:19,ff:417,rw:412,back:gc},names:{415:"play",19:"pause",417:"ff",412:"rw",[gc]:"back"},isEventKey(i,e){return e=e.toLowerCase(),!!(this.names[i.keyCode]&&this.names[i.keyCode]===e)},getEventName(i){if(this.names[i.keyCode])return this.names[i.keyCode];if(this.codes[i.code]){const e=this.codes[i.code];return this.names[e]}return null}},yc=5;class Xv extends ht{constructor(e){super(),this.player_=e,this.focusableComponents=[],this.isListening_=!1,this.isPaused_=!1,this.onKeyDown_=this.onKeyDown_.bind(this),this.lastFocusedComponent_=null}start(){this.isListening_||(this.player_.on("keydown",this.onKeyDown_),this.player_.on("modalKeydown",this.onKeyDown_),this.player_.on("loadedmetadata",()=>{this.focus(this.updateFocusableComponents()[0])}),this.player_.on("modalclose",()=>{this.refocusComponent()}),this.player_.on("focusin",this.handlePlayerFocus_.bind(this)),this.player_.on("focusout",this.handlePlayerBlur_.bind(this)),this.isListening_=!0,this.player_.errorDisplay.on("aftermodalfill",()=>{this.updateFocusableComponents(),this.focusableComponents.length&&(this.focusableComponents.length>1?this.focusableComponents[1].focus():this.focusableComponents[0].focus())}))}stop(){this.player_.off("keydown",this.onKeyDown_),this.isListening_=!1}onKeyDown_(e){const t=e.originalEvent?e.originalEvent:e;if(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"].includes(t.key)){if(this.isPaused_)return;t.preventDefault();const s=t.key.substring(5).toLowerCase();this.move(s)}else if($i.isEventKey(t,"play")||$i.isEventKey(t,"pause")||$i.isEventKey(t,"ff")||$i.isEventKey(t,"rw")){t.preventDefault();const s=$i.getEventName(t);this.performMediaAction_(s)}else $i.isEventKey(t,"Back")&&e.target&&e.target.closeable()&&(t.preventDefault(),e.target.close())}performMediaAction_(e){if(this.player_)switch(e){case"play":this.player_.paused()&&this.player_.play();break;case"pause":this.player_.paused()||this.player_.pause();break;case"ff":this.userSeek_(this.player_.currentTime()+yc);break;case"rw":this.userSeek_(this.player_.currentTime()-yc);break}}userSeek_(e){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(e)}pause(){this.isPaused_=!0}resume(){this.isPaused_=!1}handlePlayerBlur_(e){const t=e.relatedTarget;let s=null;const r=this.getCurrentComponent(e.target);t&&(s=!!t.closest(".video-js"),t.classList.contains("vjs-text-track-settings")&&!this.isPaused_&&this.searchForTrackSelect_()),(!e.currentTarget.contains(e.relatedTarget)&&!s||!t)&&(r&&r.name()==="CloseButton"?this.refocusComponent():(this.pause(),r&&r.el()&&(this.lastFocusedComponent_=r)))}handlePlayerFocus_(){this.getCurrentComponent()&&this.getCurrentComponent().getIsFocusable()&&this.resume()}updateFocusableComponents(){const e=this.player_,t=[];function s(r){for(const n of r)n.hasOwnProperty("el_")&&n.getIsFocusable()&&n.getIsAvailableToBeFocused(n.el())&&t.push(n),n.hasOwnProperty("children_")&&n.children_.length>0&&s(n.children_)}return e.children_.forEach(r=>{if(r.hasOwnProperty("el_"))if(r.getIsFocusable&&r.getIsAvailableToBeFocused&&r.getIsFocusable()&&r.getIsAvailableToBeFocused(r.el())){t.push(r);return}else r.hasOwnProperty("children_")&&r.children_.length>0?s(r.children_):r.hasOwnProperty("items")&&r.items.length>0?s(r.items):this.findSuitableDOMChild(r)&&t.push(r);if(r.name_==="ErrorDisplay"&&r.opened_){const n=r.el_.querySelector(".vjs-errors-ok-button-container");n&&n.querySelectorAll("button").forEach((o,u)=>{t.push({name:()=>"ModalButton"+(u+1),el:()=>o,getPositions:()=>{const h=o.getBoundingClientRect(),m={x:h.x,y:h.y,width:h.width,height:h.height,top:h.top,right:h.right,bottom:h.bottom,left:h.left},y={x:h.left+h.width/2,y:h.top+h.height/2,width:0,height:0,top:h.top+h.height/2,right:h.left+h.width/2,bottom:h.top+h.height/2,left:h.left+h.width/2};return{boundingClientRect:m,center:y}},getIsAvailableToBeFocused:()=>!0,getIsFocusable:h=>!0,focus:()=>o.focus()})})}}),this.focusableComponents=t,this.focusableComponents}findSuitableDOMChild(e){function t(s){if(e.getIsFocusable(s)&&e.getIsAvailableToBeFocused(s))return s;for(let r=0;r0&&(this.focusableComponents=[],this.trigger({type:"focusableComponentsChanged",focusableComponents:this.focusableComponents}))}move(e){const t=this.getCurrentComponent();if(!t)return;const s=t.getPositions(),r=this.focusableComponents.filter(a=>a!==t&&this.isInDirection_(s.boundingClientRect,a.getPositions().boundingClientRect,e)),n=this.findBestCandidate_(s.center,r,e);n?this.focus(n):this.trigger({type:"endOfFocusableComponents",direction:e,focusedComponent:t})}findBestCandidate_(e,t,s){let r=1/0,n=null;for(const a of t){const o=a.getPositions().center,u=this.calculateDistance_(e,o,s);u=e.right;case"left":return t.right<=e.left;case"down":return t.top>=e.bottom;case"up":return t.bottom<=e.top;default:return!1}}refocusComponent(){if(this.lastFocusedComponent_){this.player_.userActive()||this.player_.userActive(!0),this.updateFocusableComponents();for(let e=0;ethis.handleMouseOver(s),this.handleMouseOut_=s=>this.handleMouseOut(s),this.handleClick_=s=>this.handleClick(s),this.handleKeyDown_=s=>this.handleKeyDown(s),this.emitTapEvents(),this.enable()}createEl(e="div",t={},s={}){t=Object.assign({className:this.buildCSSClass(),tabIndex:0},t),e==="button"&&se.error(`Creating a ClickableComponent with an HTML element of ${e} is not supported; use a Button instead.`),s=Object.assign({role:"button"},s),this.tabIndex_=t.tabIndex;const r=Y(e,t,s);return this.player_.options_.experimentalSvgIcons||r.appendChild(Y("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),this.createControlTextEl(r),r}dispose(){this.controlTextEl_=null,super.dispose()}createControlTextEl(e){return this.controlTextEl_=Y("span",{className:"vjs-control-text"},{"aria-live":"polite"}),e&&e.appendChild(this.controlTextEl_),this.controlText(this.controlText_,e),this.controlTextEl_}controlText(e,t=this.el()){if(e===void 0)return this.controlText_||"Need Text";const s=this.localize(e);this.controlText_=e,di(this.controlTextEl_,s),!this.nonIconControl&&!this.player_.options_.noUITitleAttributes&&t.setAttribute("title",s)}buildCSSClass(){return`vjs-control vjs-button ${super.buildCSSClass()}`}enable(){this.enabled_||(this.enabled_=!0,this.removeClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","false"),typeof this.tabIndex_<"u"&&this.el_.setAttribute("tabIndex",this.tabIndex_),this.on(["tap","click"],this.handleClick_),this.on("keydown",this.handleKeyDown_))}disable(){this.enabled_=!1,this.addClass("vjs-disabled"),this.el_.setAttribute("aria-disabled","true"),typeof this.tabIndex_<"u"&&this.el_.removeAttribute("tabIndex"),this.off("mouseover",this.handleMouseOver_),this.off("mouseout",this.handleMouseOut_),this.off(["tap","click"],this.handleClick_),this.off("keydown",this.handleKeyDown_)}handleLanguagechange(){this.controlText(this.controlText_)}handleClick(e){this.options_.clickHandler&&this.options_.clickHandler.call(this,arguments)}handleKeyDown(e){e.key===" "||e.key==="Enter"?(e.preventDefault(),e.stopPropagation(),this.trigger("click")):super.handleKeyDown(e)}}M.registerComponent("ClickableComponent",Zn);class ho extends Zn{constructor(e,t){super(e,t),this.update(),this.update_=s=>this.update(s),e.on("posterchange",this.update_)}dispose(){this.player().off("posterchange",this.update_),super.dispose()}createEl(){return Y("div",{className:"vjs-poster"})}crossOrigin(e){if(typeof e>"u")return this.$("img")?this.$("img").crossOrigin:this.player_.tech_&&this.player_.tech_.isReady_?this.player_.crossOrigin():this.player_.options_.crossOrigin||this.player_.options_.crossorigin||null;if(e!==null&&e!=="anonymous"&&e!=="use-credentials"){this.player_.log.warn(`crossOrigin must be null, "anonymous" or "use-credentials", given "${e}"`);return}this.$("img")&&(this.$("img").crossOrigin=e)}update(e){const t=this.player().poster();this.setSrc(t),t?this.show():this.hide()}setSrc(e){if(!e){this.el_.textContent="";return}this.$("img")||this.el_.appendChild(Y("picture",{className:"vjs-poster",tabIndex:-1},{},Y("img",{loading:"lazy",crossOrigin:this.crossOrigin()},{alt:""}))),this.$("img").src=e}handleClick(e){this.player_.controls()&&(this.player_.tech(!0)&&this.player_.tech(!0).focus(),this.player_.paused()?Dt(this.player_.play()):this.player_.pause())}}ho.prototype.crossorigin=ho.prototype.crossOrigin;M.registerComponent("PosterImage",ho);const pt="#222",_c="#ccc",Yv={monospace:"monospace",sansSerif:"sans-serif",serif:"serif",monospaceSansSerif:'"Andale Mono", "Lucida Console", monospace',monospaceSerif:'"Courier New", monospace',proportionalSansSerif:"sans-serif",proportionalSerif:"serif",casual:'"Comic Sans MS", Impact, fantasy',script:'"Monotype Corsiva", cursive',smallcaps:'"Andale Mono", "Lucida Console", monospace, sans-serif'};function Ua(i,e){let t;if(i.length===4)t=i[1]+i[1]+i[2]+i[2]+i[3]+i[3];else if(i.length===7)t=i.slice(1);else throw new Error("Invalid color code provided, "+i+"; must be formatted as e.g. #f0e or #f604e2.");return"rgba("+parseInt(t.slice(0,2),16)+","+parseInt(t.slice(2,4),16)+","+parseInt(t.slice(4,6),16)+","+e+")"}function Fs(i,e,t){try{i.style[e]=t}catch{return}}function vc(i){return i?`${i}px`:""}class Qv extends M{constructor(e,t,s){super(e,t,s);const r=a=>this.updateDisplay(a),n=a=>{this.updateDisplayOverlay(),this.updateDisplay(a)};e.on("loadstart",a=>this.toggleDisplay(a)),e.on("texttrackchange",r),e.on("loadedmetadata",a=>{this.updateDisplayOverlay(),this.preselectTrack(a)}),e.ready(me(this,function(){if(e.tech_&&e.tech_.featuresNativeTextTracks){this.hide();return}e.on("fullscreenchange",n),e.on("playerresize",n);const a=E.screen.orientation||E,o=E.screen.orientation?"change":"orientationchange";a.addEventListener(o,n),e.on("dispose",()=>a.removeEventListener(o,n));const u=this.options_.playerOptions.tracks||[];for(let h=0;h.1&&(s>r?n=Math.round((e-t*r)/2):a=Math.round((t-e/r)/2)),Fs(this.el_,"insetInline",vc(n)),Fs(this.el_,"insetBlock",vc(a))}updateDisplayState(e){const t=this.player_.textTrackSettings.getValues(),s=e.activeCues;let r=s.length;for(;r--;){const n=s[r];if(!n)continue;const a=n.displayState;if(t.color&&(a.firstChild.style.color=t.color),t.textOpacity&&Fs(a.firstChild,"color",Ua(t.color||"#fff",t.textOpacity)),t.backgroundColor&&(a.firstChild.style.backgroundColor=t.backgroundColor),t.backgroundOpacity&&Fs(a.firstChild,"backgroundColor",Ua(t.backgroundColor||"#000",t.backgroundOpacity)),t.windowColor&&(t.windowOpacity?Fs(a,"backgroundColor",Ua(t.windowColor,t.windowOpacity)):a.style.backgroundColor=t.windowColor),t.edgeStyle&&(t.edgeStyle==="dropshadow"?a.firstChild.style.textShadow=`2px 2px 3px ${pt}, 2px 2px 4px ${pt}, 2px 2px 5px ${pt}`:t.edgeStyle==="raised"?a.firstChild.style.textShadow=`1px 1px ${pt}, 2px 2px ${pt}, 3px 3px ${pt}`:t.edgeStyle==="depressed"?a.firstChild.style.textShadow=`1px 1px ${_c}, 0 1px ${_c}, -1px -1px ${pt}, 0 -1px ${pt}`:t.edgeStyle==="uniform"&&(a.firstChild.style.textShadow=`0 0 4px ${pt}, 0 0 4px ${pt}, 0 0 4px ${pt}, 0 0 4px ${pt}`)),t.fontPercent&&t.fontPercent!==1){const o=E.parseFloat(a.style.fontSize);a.style.fontSize=o*t.fontPercent+"px",a.style.height="auto",a.style.top="auto"}t.fontFamily&&t.fontFamily!=="default"&&(t.fontFamily==="small-caps"?a.firstChild.style.fontVariant="small-caps":a.firstChild.style.fontFamily=Yv[t.fontFamily])}}updateForTrack(e){if(Array.isArray(e)||(e=[e]),typeof E.WebVTT!="function"||e.every(s=>!s.activeCues))return;const t=[];for(let s=0;sthis.handleMouseDown(s))}buildCSSClass(){return"vjs-big-play-button"}handleClick(e){const t=this.player_.play();if(this.mouseused_&&"clientX"in e&&"clientY"in e){Dt(t),this.player_.tech(!0)&&this.player_.tech(!0).focus();return}const s=this.player_.getChild("controlBar"),r=s&&s.getChild("playToggle");if(!r){this.player_.tech(!0).focus();return}const n=()=>r.focus();Qs(t)?t.then(n,()=>{}):this.setTimeout(n,1)}handleKeyDown(e){this.mouseused_=!1,super.handleKeyDown(e)}handleMouseDown(e){this.mouseused_=!0}}$h.prototype.controlText_="Play Video";M.registerComponent("BigPlayButton",$h);class Zv extends Ve{constructor(e,t){super(e,t),this.setIcon("cancel"),this.controlText(t&&t.controlText||this.localize("Close"))}buildCSSClass(){return`vjs-close-button ${super.buildCSSClass()}`}handleClick(e){this.trigger({type:"close",bubbles:!1})}handleKeyDown(e){e.key==="Escape"?(e.preventDefault(),e.stopPropagation(),this.trigger("click")):super.handleKeyDown(e)}}M.registerComponent("CloseButton",Zv);class Vh extends Ve{constructor(e,t={}){super(e,t),t.replay=t.replay===void 0||t.replay,this.setIcon("play"),this.on(e,"play",s=>this.handlePlay(s)),this.on(e,"pause",s=>this.handlePause(s)),t.replay&&this.on(e,"ended",s=>this.handleEnded(s))}buildCSSClass(){return`vjs-play-control ${super.buildCSSClass()}`}handleClick(e){this.player_.paused()?Dt(this.player_.play()):this.player_.pause()}handleSeeked(e){this.removeClass("vjs-ended"),this.player_.paused()?this.handlePause(e):this.handlePlay(e)}handlePlay(e){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.setIcon("pause"),this.controlText("Pause")}handlePause(e){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.setIcon("play"),this.controlText("Play")}handleEnded(e){this.removeClass("vjs-playing"),this.addClass("vjs-ended"),this.setIcon("replay"),this.controlText("Replay"),this.one(this.player_,"seeked",t=>this.handleSeeked(t))}}Vh.prototype.controlText_="Play";M.registerComponent("PlayToggle",Vh);class _s extends M{constructor(e,t){super(e,t),this.on(e,["timeupdate","ended","seeking"],s=>this.update(s)),this.updateTextNode_()}createEl(){const e=this.buildCSSClass(),t=super.createEl("div",{className:`${e} vjs-time-control vjs-control`}),s=Y("span",{className:"vjs-control-text",textContent:`${this.localize(this.labelText_)} `},{role:"presentation"});return t.appendChild(s),this.contentEl_=Y("span",{className:`${e}-display`},{role:"presentation"}),t.appendChild(this.contentEl_),t}dispose(){this.contentEl_=null,this.textNode_=null,super.dispose()}update(e){!this.player_.options_.enableSmoothSeeking&&e.type==="seeking"||this.updateContent(e)}updateTextNode_(e=0){e=ki(e),this.formattedTime_!==e&&(this.formattedTime_=e,this.requestNamedAnimationFrame("TimeDisplay#updateTextNode_",()=>{if(!this.contentEl_)return;let t=this.textNode_;t&&this.contentEl_.firstChild!==t&&(t=null,se.warn("TimeDisplay#updateTextnode_: Prevented replacement of text node element since it was no longer a child of this node. Appending a new node instead.")),this.textNode_=U.createTextNode(this.formattedTime_),this.textNode_&&(t?this.contentEl_.replaceChild(this.textNode_,t):this.contentEl_.appendChild(this.textNode_))}))}updateContent(e){}}_s.prototype.labelText_="Time";_s.prototype.controlText_="Time";M.registerComponent("TimeDisplay",_s);class al extends _s{buildCSSClass(){return"vjs-current-time"}updateContent(e){let t;this.player_.ended()?t=this.player_.duration():t=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime(),this.updateTextNode_(t)}}al.prototype.labelText_="Current Time";al.prototype.controlText_="Current Time";M.registerComponent("CurrentTimeDisplay",al);class ol extends _s{constructor(e,t){super(e,t);const s=r=>this.updateContent(r);this.on(e,"durationchange",s),this.on(e,"loadstart",s),this.on(e,"loadedmetadata",s)}buildCSSClass(){return"vjs-duration"}updateContent(e){const t=this.player_.duration();this.updateTextNode_(t)}}ol.prototype.labelText_="Duration";ol.prototype.controlText_="Duration";M.registerComponent("DurationDisplay",ol);class eT extends M{createEl(){const e=super.createEl("div",{className:"vjs-time-control vjs-time-divider"},{"aria-hidden":!0}),t=super.createEl("div"),s=super.createEl("span",{textContent:"/"});return t.appendChild(s),e.appendChild(t),e}}M.registerComponent("TimeDivider",eT);class ll extends _s{constructor(e,t){super(e,t),this.on(e,"durationchange",s=>this.updateContent(s))}buildCSSClass(){return"vjs-remaining-time"}createEl(){const e=super.createEl();return this.options_.displayNegative!==!1&&e.insertBefore(Y("span",{},{"aria-hidden":!0},"-"),this.contentEl_),e}updateContent(e){if(typeof this.player_.duration()!="number")return;let t;this.player_.ended()?t=0:this.player_.remainingTimeDisplay?t=this.player_.remainingTimeDisplay():t=this.player_.remainingTime(),this.updateTextNode_(t)}}ll.prototype.labelText_="Remaining Time";ll.prototype.controlText_="Remaining Time";M.registerComponent("RemainingTimeDisplay",ll);class tT extends M{constructor(e,t){super(e,t),this.updateShowing(),this.on(this.player(),"durationchange",s=>this.updateShowing(s))}createEl(){const e=super.createEl("div",{className:"vjs-live-control vjs-control"});return this.contentEl_=Y("div",{className:"vjs-live-display"},{"aria-live":"off"}),this.contentEl_.appendChild(Y("span",{className:"vjs-control-text",textContent:`${this.localize("Stream Type")} `})),this.contentEl_.appendChild(U.createTextNode(this.localize("LIVE"))),e.appendChild(this.contentEl_),e}dispose(){this.contentEl_=null,super.dispose()}updateShowing(e){this.player().duration()===1/0?this.show():this.hide()}}M.registerComponent("LiveDisplay",tT);class Hh extends Ve{constructor(e,t){super(e,t),this.updateLiveEdgeStatus(),this.player_.liveTracker&&(this.updateLiveEdgeStatusHandler_=s=>this.updateLiveEdgeStatus(s),this.on(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_))}createEl(){const e=super.createEl("button",{className:"vjs-seek-to-live-control vjs-control"});return this.setIcon("circle",e),this.textEl_=Y("span",{className:"vjs-seek-to-live-text",textContent:this.localize("LIVE")},{"aria-hidden":"true"}),e.appendChild(this.textEl_),e}updateLiveEdgeStatus(){!this.player_.liveTracker||this.player_.liveTracker.atLiveEdge()?(this.setAttribute("aria-disabled",!0),this.addClass("vjs-at-live-edge"),this.controlText("Seek to live, currently playing live")):(this.setAttribute("aria-disabled",!1),this.removeClass("vjs-at-live-edge"),this.controlText("Seek to live, currently behind live"))}handleClick(){this.player_.liveTracker.seekToLiveEdge()}dispose(){this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.updateLiveEdgeStatusHandler_),this.textEl_=null,super.dispose()}}Hh.prototype.controlText_="Seek to live, currently playing live";M.registerComponent("SeekToLive",Hh);function gr(i,e,t){return i=Number(i),Math.min(t,Math.max(e,isNaN(i)?e:i))}var iT=Object.freeze({__proto__:null,clamp:gr});class ul extends M{constructor(e,t){super(e,t),this.handleMouseDown_=s=>this.handleMouseDown(s),this.handleMouseUp_=s=>this.handleMouseUp(s),this.handleKeyDown_=s=>this.handleKeyDown(s),this.handleClick_=s=>this.handleClick(s),this.handleMouseMove_=s=>this.handleMouseMove(s),this.update_=s=>this.update(s),this.bar=this.getChild(this.options_.barName),this.vertical(!!this.options_.vertical),this.enable()}enabled(){return this.enabled_}enable(){this.enabled()||(this.on("mousedown",this.handleMouseDown_),this.on("touchstart",this.handleMouseDown_),this.on("keydown",this.handleKeyDown_),this.on("click",this.handleClick_),this.on(this.player_,"controlsvisible",this.update),this.playerEvent&&this.on(this.player_,this.playerEvent,this.update),this.removeClass("disabled"),this.setAttribute("tabindex",0),this.enabled_=!0)}disable(){if(!this.enabled())return;const e=this.bar.el_.ownerDocument;this.off("mousedown",this.handleMouseDown_),this.off("touchstart",this.handleMouseDown_),this.off("keydown",this.handleKeyDown_),this.off("click",this.handleClick_),this.off(this.player_,"controlsvisible",this.update_),this.off(e,"mousemove",this.handleMouseMove_),this.off(e,"mouseup",this.handleMouseUp_),this.off(e,"touchmove",this.handleMouseMove_),this.off(e,"touchend",this.handleMouseUp_),this.removeAttribute("tabindex"),this.addClass("disabled"),this.playerEvent&&this.off(this.player_,this.playerEvent,this.update),this.enabled_=!1}createEl(e,t={},s={}){return t.className=t.className+" vjs-slider",t=Object.assign({tabIndex:0},t),s=Object.assign({role:"slider","aria-valuenow":0,"aria-valuemin":0,"aria-valuemax":100},s),super.createEl(e,t,s)}handleMouseDown(e){const t=this.bar.el_.ownerDocument;e.type==="mousedown"&&e.preventDefault(),e.type==="touchstart"&&!Mt&&e.preventDefault(),yh(),this.addClass("vjs-sliding"),this.trigger("slideractive"),this.on(t,"mousemove",this.handleMouseMove_),this.on(t,"mouseup",this.handleMouseUp_),this.on(t,"touchmove",this.handleMouseMove_),this.on(t,"touchend",this.handleMouseUp_),this.handleMouseMove(e,!0)}handleMouseMove(e){}handleMouseUp(e){const t=this.bar.el_.ownerDocument;_h(),this.removeClass("vjs-sliding"),this.trigger("sliderinactive"),this.off(t,"mousemove",this.handleMouseMove_),this.off(t,"mouseup",this.handleMouseUp_),this.off(t,"touchmove",this.handleMouseMove_),this.off(t,"touchend",this.handleMouseUp_),this.update()}update(){if(!this.el_||!this.bar)return;const e=this.getProgress();return e===this.progress_||(this.progress_=e,this.requestNamedAnimationFrame("Slider#update",()=>{const t=this.vertical()?"height":"width";this.bar.el().style[t]=(e*100).toFixed(2)+"%"})),e}getProgress(){return Number(gr(this.getPercent(),0,1).toFixed(4))}calculateDistance(e){const t=Wn(this.el_,e);return this.vertical()?t.y:t.x}handleKeyDown(e){const t=this.options_.playerOptions.spatialNavigation,s=t&&t.enabled,r=t&&t.horizontalSeek;s?r&&e.key==="ArrowLeft"||!r&&e.key==="ArrowDown"?(e.preventDefault(),e.stopPropagation(),this.stepBack()):r&&e.key==="ArrowRight"||!r&&e.key==="ArrowUp"?(e.preventDefault(),e.stopPropagation(),this.stepForward()):super.handleKeyDown(e):e.key==="ArrowLeft"||e.key==="ArrowDown"?(e.preventDefault(),e.stopPropagation(),this.stepBack()):e.key==="ArrowUp"||e.key==="ArrowRight"?(e.preventDefault(),e.stopPropagation(),this.stepForward()):super.handleKeyDown(e)}handleClick(e){e.stopPropagation(),e.preventDefault()}vertical(e){if(e===void 0)return this.vertical_||!1;this.vertical_=!!e,this.vertical_?this.addClass("vjs-slider-vertical"):this.addClass("vjs-slider-horizontal")}}M.registerComponent("Slider",ul);const qa=(i,e)=>gr(i/e*100,0,100).toFixed(2)+"%";class sT extends M{constructor(e,t){super(e,t),this.partEls_=[],this.on(e,"progress",s=>this.update(s))}createEl(){const e=super.createEl("div",{className:"vjs-load-progress"}),t=Y("span",{className:"vjs-control-text"}),s=Y("span",{textContent:this.localize("Loaded")}),r=U.createTextNode(": ");return this.percentageEl_=Y("span",{className:"vjs-control-text-loaded-percentage",textContent:"0%"}),e.appendChild(t),t.appendChild(s),t.appendChild(r),t.appendChild(this.percentageEl_),e}dispose(){this.partEls_=null,this.percentageEl_=null,super.dispose()}update(e){this.requestNamedAnimationFrame("LoadProgressBar#update",()=>{const t=this.player_.liveTracker,s=this.player_.buffered(),r=t&&t.isLive()?t.seekableEnd():this.player_.duration(),n=this.player_.bufferedEnd(),a=this.partEls_,o=qa(n,r);this.percent_!==o&&(this.el_.style.width=o,di(this.percentageEl_,o),this.percent_=o);for(let u=0;us.length;u--)this.el_.removeChild(a[u-1]);a.length=s.length})}}M.registerComponent("LoadProgressBar",sT);class rT extends M{constructor(e,t){super(e,t),this.update=Bt(me(this,this.update),_t)}createEl(){return super.createEl("div",{className:"vjs-time-tooltip"},{"aria-hidden":"true"})}update(e,t,s){const r=lr(this.el_),n=us(this.player_.el()),a=e.width*t;if(!n||!r)return;let o=e.left-n.left+a,u=e.width-a+(n.right-e.right);u||(u=e.width-a,o=a);let h=r.width/2;or.width&&(h=r.width),h=Math.round(h),this.el_.style.right=`-${h}px`,this.write(s)}write(e){di(this.el_,e)}updateTime(e,t,s,r){this.requestNamedAnimationFrame("TimeTooltip#updateTime",()=>{let n;const a=this.player_.duration();if(this.player_.liveTracker&&this.player_.liveTracker.isLive()){const o=this.player_.liveTracker.liveWindow(),u=o-t*o;n=(u<1?"":"-")+ki(u,o)}else n=ki(s,a);this.update(e,t,n),r&&r()})}}M.registerComponent("TimeTooltip",rT);class cl extends M{constructor(e,t){super(e,t),this.setIcon("circle"),this.update=Bt(me(this,this.update),_t)}createEl(){return super.createEl("div",{className:"vjs-play-progress vjs-slider-bar"},{"aria-hidden":"true"})}update(e,t){const s=this.getChild("timeTooltip");if(!s)return;const r=this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime();s.updateTime(e,t,r)}}cl.prototype.options_={children:[]};!Je&&!Nt&&cl.prototype.options_.children.push("timeTooltip");M.registerComponent("PlayProgressBar",cl);class zh extends M{constructor(e,t){super(e,t),this.update=Bt(me(this,this.update),_t)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(e,t){const s=t*this.player_.duration();this.getChild("timeTooltip").updateTime(e,t,s,()=>{this.el_.style.left=`${e.width*t}px`})}}zh.prototype.options_={children:["timeTooltip"]};M.registerComponent("MouseTimeDisplay",zh);const Kr=5,Tc=12;class dl extends ul{constructor(e,t){super(e,t),this.setEventHandlers_()}setEventHandlers_(){this.update_=me(this,this.update),this.update=Bt(this.update_,_t),this.on(this.player_,["durationchange","timeupdate"],this.update),this.on(this.player_,["ended"],this.update_),this.player_.liveTracker&&this.on(this.player_.liveTracker,"liveedgechange",this.update),this.updateInterval=null,this.enableIntervalHandler_=e=>this.enableInterval_(e),this.disableIntervalHandler_=e=>this.disableInterval_(e),this.on(this.player_,["playing"],this.enableIntervalHandler_),this.on(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in U&&"visibilityState"in U&&this.on(U,"visibilitychange",this.toggleVisibility_)}toggleVisibility_(e){U.visibilityState==="hidden"?(this.cancelNamedAnimationFrame("SeekBar#update"),this.cancelNamedAnimationFrame("Slider#update"),this.disableInterval_(e)):(!this.player_.ended()&&!this.player_.paused()&&this.enableInterval_(),this.update())}enableInterval_(){this.updateInterval||(this.updateInterval=this.setInterval(this.update,_t))}disableInterval_(e){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&e&&e.type!=="ended"||this.updateInterval&&(this.clearInterval(this.updateInterval),this.updateInterval=null)}createEl(){return super.createEl("div",{className:"vjs-progress-holder"},{"aria-label":this.localize("Progress Bar")})}update(e){if(U.visibilityState==="hidden")return;const t=super.update();return this.requestNamedAnimationFrame("SeekBar#update",()=>{const s=this.player_.ended()?this.player_.duration():this.getCurrentTime_(),r=this.player_.liveTracker;let n=this.player_.duration();r&&r.isLive()&&(n=this.player_.liveTracker.liveCurrentTime()),this.percent_!==t&&(this.el_.setAttribute("aria-valuenow",(t*100).toFixed(2)),this.percent_=t),(this.currentTime_!==s||this.duration_!==n)&&(this.el_.setAttribute("aria-valuetext",this.localize("progress bar timing: currentTime={1} duration={2}",[ki(s,n),ki(n,n)],"{1} of {2}")),this.currentTime_=s,this.duration_=n),this.bar&&this.bar.update(us(this.el()),this.getProgress())}),t}userSeek_(e){this.player_.liveTracker&&this.player_.liveTracker.isLive()&&this.player_.liveTracker.nextSeekedFromUser(),this.player_.currentTime(e)}getCurrentTime_(){return this.player_.scrubbing()?this.player_.getCache().currentTime:this.player_.currentTime()}getPercent(){const e=this.getCurrentTime_();let t;const s=this.player_.liveTracker;return s&&s.isLive()?(t=(e-s.seekableStart())/s.liveWindow(),s.atLiveEdge()&&(t=1)):t=e/this.player_.duration(),t}handleMouseDown(e){ur(e)&&(e.stopPropagation(),this.videoWasPlaying=!this.player_.paused(),this.player_.pause(),super.handleMouseDown(e))}handleMouseMove(e,t=!1){if(!ur(e)||isNaN(this.player_.duration()))return;!t&&!this.player_.scrubbing()&&this.player_.scrubbing(!0);let s;const r=this.calculateDistance(e),n=this.player_.liveTracker;if(!n||!n.isLive())s=r*this.player_.duration(),s===this.player_.duration()&&(s=s-.1);else{if(r>=.99){n.seekToLiveEdge();return}const a=n.seekableStart(),o=n.liveCurrentTime();if(s=a+r*n.liveWindow(),s>=o&&(s=o),s<=a&&(s=a+.1),s===1/0)return}this.userSeek_(s),this.player_.options_.enableSmoothSeeking&&this.update()}enable(){super.enable();const e=this.getChild("mouseTimeDisplay");e&&e.show()}disable(){super.disable();const e=this.getChild("mouseTimeDisplay");e&&e.hide()}handleMouseUp(e){super.handleMouseUp(e),e&&e.stopPropagation(),this.player_.scrubbing(!1),this.player_.trigger({type:"timeupdate",target:this,manuallyTriggered:!0}),this.videoWasPlaying?Dt(this.player_.play()):this.update_()}stepForward(){this.userSeek_(this.player_.currentTime()+Kr)}stepBack(){this.userSeek_(this.player_.currentTime()-Kr)}handleAction(e){this.player_.paused()?this.player_.play():this.player_.pause()}handleKeyDown(e){const t=this.player_.liveTracker;if(e.key===" "||e.key==="Enter")e.preventDefault(),e.stopPropagation(),this.handleAction(e);else if(e.key==="Home")e.preventDefault(),e.stopPropagation(),this.userSeek_(0);else if(e.key==="End")e.preventDefault(),e.stopPropagation(),t&&t.isLive()?this.userSeek_(t.liveCurrentTime()):this.userSeek_(this.player_.duration());else if(/^[0-9]$/.test(e.key)){e.preventDefault(),e.stopPropagation();const s=parseInt(e.key,10)*.1;t&&t.isLive()?this.userSeek_(t.seekableStart()+t.liveWindow()*s):this.userSeek_(this.player_.duration()*s)}else e.key==="PageDown"?(e.preventDefault(),e.stopPropagation(),this.userSeek_(this.player_.currentTime()-Kr*Tc)):e.key==="PageUp"?(e.preventDefault(),e.stopPropagation(),this.userSeek_(this.player_.currentTime()+Kr*Tc)):super.handleKeyDown(e)}dispose(){this.disableInterval_(),this.off(this.player_,["durationchange","timeupdate"],this.update),this.off(this.player_,["ended"],this.update_),this.player_.liveTracker&&this.off(this.player_.liveTracker,"liveedgechange",this.update),this.off(this.player_,["playing"],this.enableIntervalHandler_),this.off(this.player_,["ended","pause","waiting"],this.disableIntervalHandler_),"hidden"in U&&"visibilityState"in U&&this.off(U,"visibilitychange",this.toggleVisibility_),super.dispose()}}dl.prototype.options_={children:["loadProgressBar","playProgressBar"],barName:"playProgressBar"};!Je&&!Nt&&dl.prototype.options_.children.splice(1,0,"mouseTimeDisplay");M.registerComponent("SeekBar",dl);class Gh extends M{constructor(e,t){super(e,t),this.handleMouseMove=Bt(me(this,this.handleMouseMove),_t),this.throttledHandleMouseSeek=Bt(me(this,this.handleMouseSeek),_t),this.handleMouseUpHandler_=s=>this.handleMouseUp(s),this.handleMouseDownHandler_=s=>this.handleMouseDown(s),this.enable()}createEl(){return super.createEl("div",{className:"vjs-progress-control vjs-control"})}handleMouseMove(e){const t=this.getChild("seekBar");if(!t)return;const s=t.getChild("playProgressBar"),r=t.getChild("mouseTimeDisplay");if(!s&&!r)return;const n=t.el(),a=lr(n);let o=Wn(n,e).x;o=gr(o,0,1),r&&r.update(a,o),s&&s.update(a,t.getProgress())}handleMouseSeek(e){const t=this.getChild("seekBar");t&&t.handleMouseMove(e)}enabled(){return this.enabled_}disable(){if(this.children().forEach(e=>e.disable&&e.disable()),!!this.enabled()&&(this.off(["mousedown","touchstart"],this.handleMouseDownHandler_),this.off(this.el_,"mousemove",this.handleMouseMove),this.removeListenersAddedOnMousedownAndTouchstart(),this.addClass("disabled"),this.enabled_=!1,this.player_.scrubbing())){const e=this.getChild("seekBar");this.player_.scrubbing(!1),e.videoWasPlaying&&Dt(this.player_.play())}}enable(){this.children().forEach(e=>e.enable&&e.enable()),!this.enabled()&&(this.on(["mousedown","touchstart"],this.handleMouseDownHandler_),this.on(this.el_,"mousemove",this.handleMouseMove),this.removeClass("disabled"),this.enabled_=!0)}removeListenersAddedOnMousedownAndTouchstart(){const e=this.el_.ownerDocument;this.off(e,"mousemove",this.throttledHandleMouseSeek),this.off(e,"touchmove",this.throttledHandleMouseSeek),this.off(e,"mouseup",this.handleMouseUpHandler_),this.off(e,"touchend",this.handleMouseUpHandler_)}handleMouseDown(e){const t=this.el_.ownerDocument,s=this.getChild("seekBar");s&&s.handleMouseDown(e),this.on(t,"mousemove",this.throttledHandleMouseSeek),this.on(t,"touchmove",this.throttledHandleMouseSeek),this.on(t,"mouseup",this.handleMouseUpHandler_),this.on(t,"touchend",this.handleMouseUpHandler_)}handleMouseUp(e){const t=this.getChild("seekBar");t&&t.handleMouseUp(e),this.removeListenersAddedOnMousedownAndTouchstart()}}Gh.prototype.options_={children:["seekBar"]};M.registerComponent("ProgressControl",Gh);class Wh extends Ve{constructor(e,t){super(e,t),this.setIcon("picture-in-picture-enter"),this.on(e,["enterpictureinpicture","leavepictureinpicture"],s=>this.handlePictureInPictureChange(s)),this.on(e,["disablepictureinpicturechanged","loadedmetadata"],s=>this.handlePictureInPictureEnabledChange(s)),this.on(e,["loadedmetadata","audioonlymodechange","audiopostermodechange"],()=>this.handlePictureInPictureAudioModeChange()),this.disable()}buildCSSClass(){return`vjs-picture-in-picture-control vjs-hidden ${super.buildCSSClass()}`}handlePictureInPictureAudioModeChange(){if(!(this.player_.currentType().substring(0,5)==="audio"||this.player_.audioPosterMode()||this.player_.audioOnlyMode())){this.show();return}this.player_.isInPictureInPicture()&&this.player_.exitPictureInPicture(),this.hide()}handlePictureInPictureEnabledChange(){U.pictureInPictureEnabled&&this.player_.disablePictureInPicture()===!1||this.player_.options_.enableDocumentPictureInPicture&&"documentPictureInPicture"in E?this.enable():this.disable()}handlePictureInPictureChange(e){this.player_.isInPictureInPicture()?(this.setIcon("picture-in-picture-exit"),this.controlText("Exit Picture-in-Picture")):(this.setIcon("picture-in-picture-enter"),this.controlText("Picture-in-Picture")),this.handlePictureInPictureEnabledChange()}handleClick(e){this.player_.isInPictureInPicture()?this.player_.exitPictureInPicture():this.player_.requestPictureInPicture()}show(){typeof U.exitPictureInPicture=="function"&&super.show()}}Wh.prototype.controlText_="Picture-in-Picture";M.registerComponent("PictureInPictureToggle",Wh);class Xh extends Ve{constructor(e,t){super(e,t),this.setIcon("fullscreen-enter"),this.on(e,"fullscreenchange",s=>this.handleFullscreenChange(s)),U[e.fsApi_.fullscreenEnabled]===!1&&this.disable()}buildCSSClass(){return`vjs-fullscreen-control ${super.buildCSSClass()}`}handleFullscreenChange(e){this.player_.isFullscreen()?(this.controlText("Exit Fullscreen"),this.setIcon("fullscreen-exit")):(this.controlText("Fullscreen"),this.setIcon("fullscreen-enter"))}handleClick(e){this.player_.isFullscreen()?this.player_.exitFullscreen():this.player_.requestFullscreen()}}Xh.prototype.controlText_="Fullscreen";M.registerComponent("FullscreenToggle",Xh);const nT=function(i,e){e.tech_&&!e.tech_.featuresVolumeControl&&i.addClass("vjs-hidden"),i.on(e,"loadstart",function(){e.tech_.featuresVolumeControl?i.removeClass("vjs-hidden"):i.addClass("vjs-hidden")})};class aT extends M{createEl(){const e=super.createEl("div",{className:"vjs-volume-level"});return this.setIcon("circle",e),e.appendChild(super.createEl("span",{className:"vjs-control-text"})),e}}M.registerComponent("VolumeLevel",aT);class oT extends M{constructor(e,t){super(e,t),this.update=Bt(me(this,this.update),_t)}createEl(){return super.createEl("div",{className:"vjs-volume-tooltip"},{"aria-hidden":"true"})}update(e,t,s,r){if(!s){const n=us(this.el_),a=us(this.player_.el()),o=e.width*t;if(!a||!n)return;const u=e.left-a.left+o,h=e.width-o+(a.right-e.right);let m=n.width/2;un.width&&(m=n.width),this.el_.style.right=`-${m}px`}this.write(`${r}%`)}write(e){di(this.el_,e)}updateVolume(e,t,s,r,n){this.requestNamedAnimationFrame("VolumeLevelTooltip#updateVolume",()=>{this.update(e,t,s,r.toFixed(0)),n&&n()})}}M.registerComponent("VolumeLevelTooltip",oT);class Kh extends M{constructor(e,t){super(e,t),this.update=Bt(me(this,this.update),_t)}createEl(){return super.createEl("div",{className:"vjs-mouse-display"})}update(e,t,s){const r=100*t;this.getChild("volumeLevelTooltip").updateVolume(e,t,s,r,()=>{s?this.el_.style.bottom=`${e.height*t}px`:this.el_.style.left=`${e.width*t}px`})}}Kh.prototype.options_={children:["volumeLevelTooltip"]};M.registerComponent("MouseVolumeLevelDisplay",Kh);class ea extends ul{constructor(e,t){super(e,t),this.on("slideractive",s=>this.updateLastVolume_(s)),this.on(e,"volumechange",s=>this.updateARIAAttributes(s)),e.ready(()=>this.updateARIAAttributes())}createEl(){return super.createEl("div",{className:"vjs-volume-bar vjs-slider-bar"},{"aria-label":this.localize("Volume Level"),"aria-live":"polite"})}handleMouseDown(e){ur(e)&&super.handleMouseDown(e)}handleMouseMove(e){const t=this.getChild("mouseVolumeLevelDisplay");if(t){const s=this.el(),r=us(s),n=this.vertical();let a=Wn(s,e);a=n?a.y:a.x,a=gr(a,0,1),t.update(r,a,n)}ur(e)&&(this.checkMuted(),this.player_.volume(this.calculateDistance(e)))}checkMuted(){this.player_.muted()&&this.player_.muted(!1)}getPercent(){return this.player_.muted()?0:this.player_.volume()}stepForward(){this.checkMuted(),this.player_.volume(this.player_.volume()+.1)}stepBack(){this.checkMuted(),this.player_.volume(this.player_.volume()-.1)}updateARIAAttributes(e){const t=this.player_.muted()?0:this.volumeAsPercentage_();this.el_.setAttribute("aria-valuenow",t),this.el_.setAttribute("aria-valuetext",t+"%")}volumeAsPercentage_(){return Math.round(this.player_.volume()*100)}updateLastVolume_(){const e=this.player_.volume();this.one("sliderinactive",()=>{this.player_.volume()===0&&this.player_.lastVolume_(e)})}}ea.prototype.options_={children:["volumeLevel"],barName:"volumeLevel"};!Je&&!Nt&&ea.prototype.options_.children.splice(0,0,"mouseVolumeLevelDisplay");ea.prototype.playerEvent="volumechange";M.registerComponent("VolumeBar",ea);class Yh extends M{constructor(e,t={}){t.vertical=t.vertical||!1,(typeof t.volumeBar>"u"||os(t.volumeBar))&&(t.volumeBar=t.volumeBar||{},t.volumeBar.vertical=t.vertical),super(e,t),nT(this,e),this.throttledHandleMouseMove=Bt(me(this,this.handleMouseMove),_t),this.handleMouseUpHandler_=s=>this.handleMouseUp(s),this.on("mousedown",s=>this.handleMouseDown(s)),this.on("touchstart",s=>this.handleMouseDown(s)),this.on("mousemove",s=>this.handleMouseMove(s)),this.on(this.volumeBar,["focus","slideractive"],()=>{this.volumeBar.addClass("vjs-slider-active"),this.addClass("vjs-slider-active"),this.trigger("slideractive")}),this.on(this.volumeBar,["blur","sliderinactive"],()=>{this.volumeBar.removeClass("vjs-slider-active"),this.removeClass("vjs-slider-active"),this.trigger("sliderinactive")})}createEl(){let e="vjs-volume-horizontal";return this.options_.vertical&&(e="vjs-volume-vertical"),super.createEl("div",{className:`vjs-volume-control vjs-control ${e}`})}handleMouseDown(e){const t=this.el_.ownerDocument;this.on(t,"mousemove",this.throttledHandleMouseMove),this.on(t,"touchmove",this.throttledHandleMouseMove),this.on(t,"mouseup",this.handleMouseUpHandler_),this.on(t,"touchend",this.handleMouseUpHandler_)}handleMouseUp(e){const t=this.el_.ownerDocument;this.off(t,"mousemove",this.throttledHandleMouseMove),this.off(t,"touchmove",this.throttledHandleMouseMove),this.off(t,"mouseup",this.handleMouseUpHandler_),this.off(t,"touchend",this.handleMouseUpHandler_)}handleMouseMove(e){this.volumeBar.handleMouseMove(e)}}Yh.prototype.options_={children:["volumeBar"]};M.registerComponent("VolumeControl",Yh);const lT=function(i,e){e.tech_&&!e.tech_.featuresMuteControl&&i.addClass("vjs-hidden"),i.on(e,"loadstart",function(){e.tech_.featuresMuteControl?i.removeClass("vjs-hidden"):i.addClass("vjs-hidden")})};class Qh extends Ve{constructor(e,t){super(e,t),lT(this,e),this.on(e,["loadstart","volumechange"],s=>this.update(s))}buildCSSClass(){return`vjs-mute-control ${super.buildCSSClass()}`}handleClick(e){const t=this.player_.volume(),s=this.player_.lastVolume_();if(t===0){const r=s<.1?.1:s;this.player_.volume(r),this.player_.muted(!1)}else this.player_.muted(!this.player_.muted())}update(e){this.updateIcon_(),this.updateControlText_()}updateIcon_(){const e=this.player_.volume();let t=3;this.setIcon("volume-high"),Je&&this.player_.tech_&&this.player_.tech_.el_&&this.player_.muted(this.player_.tech_.el_.muted),e===0||this.player_.muted()?(this.setIcon("volume-mute"),t=0):e<.33?(this.setIcon("volume-low"),t=1):e<.67&&(this.setIcon("volume-medium"),t=2),zn(this.el_,[0,1,2,3].reduce((s,r)=>s+`${r?" ":""}vjs-vol-${r}`,"")),Ei(this.el_,`vjs-vol-${t}`)}updateControlText_(){const t=this.player_.muted()||this.player_.volume()===0?"Unmute":"Mute";this.controlText()!==t&&this.controlText(t)}}Qh.prototype.controlText_="Mute";M.registerComponent("MuteToggle",Qh);class Jh extends M{constructor(e,t={}){typeof t.inline<"u"?t.inline=t.inline:t.inline=!0,(typeof t.volumeControl>"u"||os(t.volumeControl))&&(t.volumeControl=t.volumeControl||{},t.volumeControl.vertical=!t.inline),super(e,t),this.handleKeyPressHandler_=s=>this.handleKeyPress(s),this.on(e,["loadstart"],s=>this.volumePanelState_(s)),this.on(this.muteToggle,"keyup",s=>this.handleKeyPress(s)),this.on(this.volumeControl,"keyup",s=>this.handleVolumeControlKeyUp(s)),this.on("keydown",s=>this.handleKeyPress(s)),this.on("mouseover",s=>this.handleMouseOver(s)),this.on("mouseout",s=>this.handleMouseOut(s)),this.on(this.volumeControl,["slideractive"],this.sliderActive_),this.on(this.volumeControl,["sliderinactive"],this.sliderInactive_)}sliderActive_(){this.addClass("vjs-slider-active")}sliderInactive_(){this.removeClass("vjs-slider-active")}volumePanelState_(){this.volumeControl.hasClass("vjs-hidden")&&this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-hidden"),this.volumeControl.hasClass("vjs-hidden")&&!this.muteToggle.hasClass("vjs-hidden")&&this.addClass("vjs-mute-toggle-only")}createEl(){let e="vjs-volume-panel-horizontal";return this.options_.inline||(e="vjs-volume-panel-vertical"),super.createEl("div",{className:`vjs-volume-panel vjs-control ${e}`})}dispose(){this.handleMouseOut(),super.dispose()}handleVolumeControlKeyUp(e){e.key==="Escape"&&this.muteToggle.focus()}handleMouseOver(e){this.addClass("vjs-hover"),dt(U,"keyup",this.handleKeyPressHandler_)}handleMouseOut(e){this.removeClass("vjs-hover"),$e(U,"keyup",this.handleKeyPressHandler_)}handleKeyPress(e){e.key==="Escape"&&this.handleMouseOut()}}Jh.prototype.options_={children:["muteToggle","volumeControl"]};M.registerComponent("VolumePanel",Jh);class Zh extends Ve{constructor(e,t){super(e,t),this.validOptions=[5,10,30],this.skipTime=this.getSkipForwardTime(),this.skipTime&&this.validOptions.includes(this.skipTime)?(this.setIcon(`forward-${this.skipTime}`),this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime.toLocaleString(e.language())])),this.show()):this.hide()}getSkipForwardTime(){const e=this.options_.playerOptions;return e.controlBar&&e.controlBar.skipButtons&&e.controlBar.skipButtons.forward}buildCSSClass(){return`vjs-skip-forward-${this.getSkipForwardTime()} ${super.buildCSSClass()}`}handleClick(e){if(isNaN(this.player_.duration()))return;const t=this.player_.currentTime(),s=this.player_.liveTracker,r=s&&s.isLive()?s.seekableEnd():this.player_.duration();let n;t+this.skipTime<=r?n=t+this.skipTime:n=r,this.player_.currentTime(n)}handleLanguagechange(){this.controlText(this.localize("Skip forward {1} seconds",[this.skipTime]))}}Zh.prototype.controlText_="Skip Forward";M.registerComponent("SkipForward",Zh);class ef extends Ve{constructor(e,t){super(e,t),this.validOptions=[5,10,30],this.skipTime=this.getSkipBackwardTime(),this.skipTime&&this.validOptions.includes(this.skipTime)?(this.setIcon(`replay-${this.skipTime}`),this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime.toLocaleString(e.language())])),this.show()):this.hide()}getSkipBackwardTime(){const e=this.options_.playerOptions;return e.controlBar&&e.controlBar.skipButtons&&e.controlBar.skipButtons.backward}buildCSSClass(){return`vjs-skip-backward-${this.getSkipBackwardTime()} ${super.buildCSSClass()}`}handleClick(e){const t=this.player_.currentTime(),s=this.player_.liveTracker,r=s&&s.isLive()&&s.seekableStart();let n;r&&t-this.skipTime<=r?n=r:t>=this.skipTime?n=t-this.skipTime:n=0,this.player_.currentTime(n)}handleLanguagechange(){this.controlText(this.localize("Skip backward {1} seconds",[this.skipTime]))}}ef.prototype.controlText_="Skip Backward";M.registerComponent("SkipBackward",ef);class tf extends M{constructor(e,t){super(e,t),t&&(this.menuButton_=t.menuButton),this.focusedChild_=-1,this.on("keydown",s=>this.handleKeyDown(s)),this.boundHandleBlur_=s=>this.handleBlur(s),this.boundHandleTapClick_=s=>this.handleTapClick(s)}addEventListenerForItem(e){e instanceof M&&(this.on(e,"blur",this.boundHandleBlur_),this.on(e,["tap","click"],this.boundHandleTapClick_))}removeEventListenerForItem(e){e instanceof M&&(this.off(e,"blur",this.boundHandleBlur_),this.off(e,["tap","click"],this.boundHandleTapClick_))}removeChild(e){typeof e=="string"&&(e=this.getChild(e)),this.removeEventListenerForItem(e),super.removeChild(e)}addItem(e){const t=this.addChild(e);t&&this.addEventListenerForItem(t)}createEl(){const e=this.options_.contentElType||"ul";this.contentEl_=Y(e,{className:"vjs-menu-content"}),this.contentEl_.setAttribute("role","menu");const t=super.createEl("div",{append:this.contentEl_,className:"vjs-menu"});return t.appendChild(this.contentEl_),dt(t,"click",function(s){s.preventDefault(),s.stopImmediatePropagation()}),t}dispose(){this.contentEl_=null,this.boundHandleBlur_=null,this.boundHandleTapClick_=null,super.dispose()}handleBlur(e){const t=e.relatedTarget||U.activeElement;if(!this.children().some(s=>s.el()===t)){const s=this.menuButton_;s&&s.buttonPressed_&&t!==s.el().firstChild&&s.unpressButton()}}handleTapClick(e){if(this.menuButton_){this.menuButton_.unpressButton();const t=this.children();if(!Array.isArray(t))return;const s=t.filter(r=>r.el()===e.target)[0];if(!s)return;s.name()!=="CaptionSettingsMenuItem"&&this.menuButton_.focus()}}handleKeyDown(e){e.key==="ArrowLeft"||e.key==="ArrowDown"?(e.preventDefault(),e.stopPropagation(),this.stepForward()):(e.key==="ArrowRight"||e.key==="ArrowUp")&&(e.preventDefault(),e.stopPropagation(),this.stepBack())}stepForward(){let e=0;this.focusedChild_!==void 0&&(e=this.focusedChild_+1),this.focus(e)}stepBack(){let e=0;this.focusedChild_!==void 0&&(e=this.focusedChild_-1),this.focus(e)}focus(e=0){const t=this.children().slice();t.length&&t[0].hasClass("vjs-menu-title")&&t.shift(),t.length>0&&(e<0?e=0:e>=t.length&&(e=t.length-1),this.focusedChild_=e,t[e].el_.focus())}}M.registerComponent("Menu",tf);class hl extends M{constructor(e,t={}){super(e,t),this.menuButton_=new Ve(e,t),this.menuButton_.controlText(this.controlText_),this.menuButton_.el_.setAttribute("aria-haspopup","true");const s=Ve.prototype.buildCSSClass();this.menuButton_.el_.className=this.buildCSSClass()+" "+s,this.menuButton_.removeClass("vjs-control"),this.addChild(this.menuButton_),this.update(),this.enabled_=!0;const r=n=>this.handleClick(n);this.handleMenuKeyUp_=n=>this.handleMenuKeyUp(n),this.on(this.menuButton_,"tap",r),this.on(this.menuButton_,"click",r),this.on(this.menuButton_,"keydown",n=>this.handleKeyDown(n)),this.on(this.menuButton_,"mouseenter",()=>{this.addClass("vjs-hover"),this.menu.show(),dt(U,"keyup",this.handleMenuKeyUp_)}),this.on("mouseleave",n=>this.handleMouseLeave(n)),this.on("keydown",n=>this.handleSubmenuKeyDown(n))}update(){const e=this.createMenu();this.menu&&(this.menu.dispose(),this.removeChild(this.menu)),this.menu=e,this.addChild(e),this.buttonPressed_=!1,this.menuButton_.el_.setAttribute("aria-expanded","false"),this.items&&this.items.length<=this.hideThreshold_?(this.hide(),this.menu.contentEl_.removeAttribute("role")):(this.show(),this.menu.contentEl_.setAttribute("role","menu"))}createMenu(){const e=new tf(this.player_,{menuButton:this});if(this.hideThreshold_=0,this.options_.title){const t=Y("li",{className:"vjs-menu-title",textContent:Ce(this.options_.title),tabIndex:-1}),s=new M(this.player_,{el:t});e.addItem(s)}if(this.items=this.createItems(),this.items)for(let t=0;t{this.handleTracksChange.apply(this,o)},a=(...o)=>{this.handleSelectedLanguageChange.apply(this,o)};if(e.on(["loadstart","texttrackchange"],n),r.addEventListener("change",n),r.addEventListener("selectedlanguagechange",a),this.on("dispose",function(){e.off(["loadstart","texttrackchange"],n),r.removeEventListener("change",n),r.removeEventListener("selectedlanguagechange",a)}),r.onchange===void 0){let o;this.on(["tap","click"],function(){if(typeof E.Event!="object")try{o=new E.Event("change")}catch{}o||(o=U.createEvent("Event"),o.initEvent("change",!0,!0)),r.dispatchEvent(o)})}this.handleTracksChange()}handleClick(e){const t=this.track,s=this.player_.textTracks();if(super.handleClick(e),!!s)for(let r=0;r-1&&a.mode==="showing"){s=!1;break}}s!==this.isSelected_&&this.selected(s)}handleSelectedLanguageChange(e){const t=this.player().textTracks();let s=!0;for(let r=0,n=t.length;r-1&&a.mode==="showing"){s=!1;break}}s&&(this.player_.cache_.selectedLanguage={enabled:!1})}handleLanguagechange(){this.$(".vjs-menu-item-text").textContent=this.player_.localize(this.options_.label),super.handleLanguagechange()}}M.registerComponent("OffTextTrackMenuItem",sf);class vs extends fl{constructor(e,t={}){t.tracks=e.textTracks(),super(e,t)}createItems(e=[],t=_r){let s;this.label_&&(s=`${this.label_} off`),e.push(new sf(this.player_,{kinds:this.kinds_,kind:this.kind_,label:s})),this.hideThreshold_+=1;const r=this.player_.textTracks();Array.isArray(this.kinds_)||(this.kinds_=[this.kind_]);for(let n=0;n-1){const o=new t(this.player_,{track:a,kinds:this.kinds_,kind:this.kind_,selectable:!0,multiSelectable:!1});o.addClass(`vjs-${a.kind}-menu-item`),e.push(o)}}return e}}M.registerComponent("TextTrackButton",vs);class rf extends yr{constructor(e,t){const s=t.track,r=t.cue,n=e.currentTime();t.selectable=!0,t.multiSelectable=!1,t.label=r.text,t.selected=r.startTime<=n&&n{this.items.forEach(r=>{r.selected(this.track_.activeCues[0]===r.cue)})}}buildCSSClass(){return`vjs-chapters-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-chapters-button ${super.buildWrapperCSSClass()}`}update(e){if(e&&e.track&&e.track.kind!=="chapters")return;const t=this.findChaptersTrack();t!==this.track_?(this.setTrack(t),super.update()):(!this.items||t&&t.cues&&t.cues.length!==this.items.length)&&super.update()}setTrack(e){if(this.track_!==e){if(this.updateHandler_||(this.updateHandler_=this.update.bind(this)),this.track_){const t=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);t&&t.removeEventListener("load",this.updateHandler_),this.track_.removeEventListener("cuechange",this.selectCurrentItem_),this.track_=null}if(this.track_=e,this.track_){this.track_.mode="hidden";const t=this.player_.remoteTextTrackEls().getTrackElementByTrack_(this.track_);t&&t.addEventListener("load",this.updateHandler_),this.track_.addEventListener("cuechange",this.selectCurrentItem_)}}}findChaptersTrack(){const e=this.player_.textTracks()||[];for(let t=e.length-1;t>=0;t--){const s=e[t];if(s.kind===this.kind_)return s}}getMenuCaption(){return this.track_&&this.track_.label?this.track_.label:this.localize(Ce(this.kind_))}createMenu(){return this.options_.title=this.getMenuCaption(),super.createMenu()}createItems(){const e=[];if(!this.track_)return e;const t=this.track_.cues;if(!t)return e;for(let s=0,r=t.length;s-1&&(this.label_="captions",this.setIcon("captions")),this.menuButton_.controlText(Ce(this.label_))}buildCSSClass(){return`vjs-subs-caps-button ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-subs-caps-button ${super.buildWrapperCSSClass()}`}createItems(){let e=[];return!(this.player().tech_&&this.player().tech_.featuresNativeTextTracks)&&this.player().getChild("textTrackSettings")&&(e.push(new yl(this.player_,{kind:this.label_})),this.hideThreshold_+=1),e=super.createItems(e,nf),e}}vl.prototype.kinds_=["captions","subtitles"];vl.prototype.controlText_="Subtitles";M.registerComponent("SubsCapsButton",vl);class af extends yr{constructor(e,t){const s=t.track,r=e.audioTracks();t.label=s.label||s.language||"Unknown",t.selected=s.enabled,super(e,t),this.track=s,this.addClass(`vjs-${s.kind}-menu-item`);const n=(...a)=>{this.handleTracksChange.apply(this,a)};r.addEventListener("change",n),this.on("dispose",()=>{r.removeEventListener("change",n)})}createEl(e,t,s){const r=super.createEl(e,t,s),n=r.querySelector(".vjs-menu-item-text");return["main-desc","descriptions"].indexOf(this.options_.track.kind)>=0&&(n.appendChild(Y("span",{className:"vjs-icon-placeholder"},{"aria-hidden":!0})),n.appendChild(Y("span",{className:"vjs-control-text",textContent:" "+this.localize("Descriptions")}))),r}handleClick(e){if(super.handleClick(e),this.track.enabled=!0,this.player_.tech_.featuresNativeAudioTracks){const t=this.player_.audioTracks();for(let s=0;sthis.update(n))}handleClick(e){super.handleClick(),this.player().playbackRate(this.rate)}update(e){this.selected(this.player().playbackRate()===this.rate)}}Tl.prototype.contentElType="button";M.registerComponent("PlaybackRateMenuItem",Tl);class lf extends hl{constructor(e,t){super(e,t),this.menuButton_.el_.setAttribute("aria-describedby",this.labelElId_),this.updateVisibility(),this.updateLabel(),this.on(e,"loadstart",s=>this.updateVisibility(s)),this.on(e,"ratechange",s=>this.updateLabel(s)),this.on(e,"playbackrateschange",s=>this.handlePlaybackRateschange(s))}createEl(){const e=super.createEl();return this.labelElId_="vjs-playback-rate-value-label-"+this.id_,this.labelEl_=Y("div",{className:"vjs-playback-rate-value",id:this.labelElId_,textContent:"1x"}),e.appendChild(this.labelEl_),e}dispose(){this.labelEl_=null,super.dispose()}buildCSSClass(){return`vjs-playback-rate ${super.buildCSSClass()}`}buildWrapperCSSClass(){return`vjs-playback-rate ${super.buildWrapperCSSClass()}`}createItems(){const e=this.playbackRates(),t=[];for(let s=e.length-1;s>=0;s--)t.push(new Tl(this.player(),{rate:e[s]+"x"}));return t}handlePlaybackRateschange(e){this.update()}playbackRates(){const e=this.player();return e.playbackRates&&e.playbackRates()||[]}playbackRateSupported(){return this.player().tech_&&this.player().tech_.featuresPlaybackRate&&this.playbackRates()&&this.playbackRates().length>0}updateVisibility(e){this.playbackRateSupported()?this.removeClass("vjs-hidden"):this.addClass("vjs-hidden")}updateLabel(e){this.playbackRateSupported()&&(this.labelEl_.textContent=this.player().playbackRate()+"x")}}lf.prototype.controlText_="Playback Rate";M.registerComponent("PlaybackRateMenuButton",lf);class uf extends M{buildCSSClass(){return`vjs-spacer ${super.buildCSSClass()}`}createEl(e="div",t={},s={}){return t.className||(t.className=this.buildCSSClass()),super.createEl(e,t,s)}}M.registerComponent("Spacer",uf);class uT extends uf{buildCSSClass(){return`vjs-custom-control-spacer ${super.buildCSSClass()}`}createEl(){return super.createEl("div",{className:this.buildCSSClass(),textContent:" "})}}M.registerComponent("CustomControlSpacer",uT);class cf extends M{createEl(){return super.createEl("div",{className:"vjs-control-bar",dir:"ltr"})}}cf.prototype.options_={children:["playToggle","skipBackward","skipForward","volumePanel","currentTimeDisplay","timeDivider","durationDisplay","progressControl","liveDisplay","seekToLive","remainingTimeDisplay","customControlSpacer","playbackRateMenuButton","chaptersButton","descriptionsButton","subsCapsButton","audioTrackButton","pictureInPictureToggle","fullscreenToggle"]};M.registerComponent("ControlBar",cf);class df extends ys{constructor(e,t){super(e,t),this.on(e,"error",s=>{this.open(s)})}buildCSSClass(){return`vjs-error-display ${super.buildCSSClass()}`}content(){const e=this.player().error();return e?this.localize(e.message):""}}df.prototype.options_=Object.assign({},ys.prototype.options_,{pauseOnOpen:!1,fillAlways:!0,temporary:!1,uncloseable:!0});M.registerComponent("ErrorDisplay",df);class hf extends M{constructor(e,t={}){super(e,t),this.el_.setAttribute("aria-labelledby",this.selectLabelledbyIds)}createEl(){return this.selectLabelledbyIds=[this.options_.legendId,this.options_.labelId].join(" ").trim(),Y("select",{id:this.options_.id},{},this.options_.SelectOptions.map(t=>{const s=(this.options_.labelId?this.options_.labelId:`vjs-track-option-${yt()}`)+"-"+t[1].replace(/\W+/g,""),r=Y("option",{id:s,value:this.localize(t[0]),textContent:t[1]});return r.setAttribute("aria-labelledby",`${this.selectLabelledbyIds} ${s}`),r}))}}M.registerComponent("TextTrackSelect",hf);class Ai extends M{constructor(e,t={}){super(e,t);const s=Y("legend",{textContent:this.localize(this.options_.legendText),id:this.options_.legendId});this.el().appendChild(s);const r=this.options_.selects;for(const n of r){const a=this.options_.selectConfigs[n],o=a.className,u=a.id.replace("%s",this.options_.id_);let h=null;const m=`vjs_select_${yt()}`;if(this.options_.type==="colors"){h=Y("span",{className:o});const v=Y("label",{id:u,className:"vjs-label",textContent:a.label});v.setAttribute("for",m),h.appendChild(v)}const y=new hf(e,{SelectOptions:a.options,legendId:this.options_.legendId,id:m,labelId:u});this.addChild(y),this.options_.type==="colors"&&(h.appendChild(y.el()),this.el().appendChild(h))}}createEl(){return Y("fieldset",{className:this.options_.className})}}M.registerComponent("TextTrackFieldset",Ai);class ff extends M{constructor(e,t={}){super(e,t);const s=this.options_.textTrackComponentid,r=new Ai(e,{id_:s,legendId:`captions-text-legend-${s}`,legendText:this.localize("Text"),className:"vjs-fg vjs-track-setting",selects:this.options_.fieldSets[0],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(r);const n=new Ai(e,{id_:s,legendId:`captions-background-${s}`,legendText:this.localize("Text Background"),className:"vjs-bg vjs-track-setting",selects:this.options_.fieldSets[1],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(n);const a=new Ai(e,{id_:s,legendId:`captions-window-${s}`,legendText:this.localize("Caption Area Background"),className:"vjs-window vjs-track-setting",selects:this.options_.fieldSets[2],selectConfigs:this.options_.selectConfigs,type:"colors"});this.addChild(a)}createEl(){return Y("div",{className:"vjs-track-settings-colors"})}}M.registerComponent("TextTrackSettingsColors",ff);class pf extends M{constructor(e,t={}){super(e,t);const s=this.options_.textTrackComponentid,r=new Ai(e,{id_:s,legendId:`captions-font-size-${s}`,legendText:"Font Size",className:"vjs-font-percent vjs-track-setting",selects:this.options_.fieldSets[0],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(r);const n=new Ai(e,{id_:s,legendId:`captions-edge-style-${s}`,legendText:this.localize("Text Edge Style"),className:"vjs-edge-style vjs-track-setting",selects:this.options_.fieldSets[1],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(n);const a=new Ai(e,{id_:s,legendId:`captions-font-family-${s}`,legendText:this.localize("Font Family"),className:"vjs-font-family vjs-track-setting",selects:this.options_.fieldSets[2],selectConfigs:this.options_.selectConfigs,type:"font"});this.addChild(a)}createEl(){return Y("div",{className:"vjs-track-settings-font"})}}M.registerComponent("TextTrackSettingsFont",pf);class mf extends M{constructor(e,t={}){super(e,t);const s=this.localize("restore all settings to the default values"),r=new Ve(e,{controlText:s,className:"vjs-default-button"});r.el().classList.remove("vjs-control","vjs-button"),r.el().textContent=this.localize("Reset"),this.addChild(r);const n=new Ve(e,{controlText:s,className:"vjs-done-button"});n.el().classList.remove("vjs-control","vjs-button"),n.el().textContent=this.localize("Done"),this.addChild(n)}createEl(){return Y("div",{className:"vjs-track-settings-controls"})}}M.registerComponent("TrackSettingsControls",mf);const ja="vjs-text-track-settings",bc=["#000","Black"],xc=["#00F","Blue"],Sc=["#0FF","Cyan"],Ec=["#0F0","Green"],Cc=["#F0F","Magenta"],Ac=["#F00","Red"],wc=["#FFF","White"],Dc=["#FF0","Yellow"],$a=["1","Opaque"],Va=["0.5","Semi-Transparent"],kc=["0","Transparent"],oi={backgroundColor:{selector:".vjs-bg-color > select",id:"captions-background-color-%s",label:"Color",options:[bc,wc,Ac,Ec,xc,Dc,Cc,Sc],className:"vjs-bg-color"},backgroundOpacity:{selector:".vjs-bg-opacity > select",id:"captions-background-opacity-%s",label:"Opacity",options:[$a,Va,kc],className:"vjs-bg-opacity vjs-opacity"},color:{selector:".vjs-text-color > select",id:"captions-foreground-color-%s",label:"Color",options:[wc,bc,Ac,Ec,xc,Dc,Cc,Sc],className:"vjs-text-color"},edgeStyle:{selector:".vjs-edge-style > select",id:"",label:"Text Edge Style",options:[["none","None"],["raised","Raised"],["depressed","Depressed"],["uniform","Uniform"],["dropshadow","Drop shadow"]]},fontFamily:{selector:".vjs-font-family > select",id:"",label:"Font Family",options:[["proportionalSansSerif","Proportional Sans-Serif"],["monospaceSansSerif","Monospace Sans-Serif"],["proportionalSerif","Proportional Serif"],["monospaceSerif","Monospace Serif"],["casual","Casual"],["script","Script"],["small-caps","Small Caps"]]},fontPercent:{selector:".vjs-font-percent > select",id:"",label:"Font Size",options:[["0.50","50%"],["0.75","75%"],["1.00","100%"],["1.25","125%"],["1.50","150%"],["1.75","175%"],["2.00","200%"],["3.00","300%"],["4.00","400%"]],default:2,parser:i=>i==="1.00"?null:Number(i)},textOpacity:{selector:".vjs-text-opacity > select",id:"captions-foreground-opacity-%s",label:"Opacity",options:[$a,Va],className:"vjs-text-opacity vjs-opacity"},windowColor:{selector:".vjs-window-color > select",id:"captions-window-color-%s",label:"Color",className:"vjs-window-color"},windowOpacity:{selector:".vjs-window-opacity > select",id:"captions-window-opacity-%s",label:"Opacity",options:[kc,Va,$a],className:"vjs-window-opacity vjs-opacity"}};oi.windowColor.options=oi.backgroundColor.options;function gf(i,e){if(e&&(i=e(i)),i&&i!=="none")return i}function cT(i,e){const t=i.options[i.options.selectedIndex].value;return gf(t,e)}function dT(i,e,t){if(e){for(let s=0;s{this.saveSettings(),this.close()}),this.on(this.$(".vjs-default-button"),["click","tap"],()=>{this.setDefaults(),this.updateDisplay()}),Xi(oi,e=>{this.on(this.$(e.selector),"change",this.updateDisplay)})}dispose(){this.endDialog=null,super.dispose()}label(){return this.localize("Caption Settings Dialog")}description(){return this.localize("Beginning of dialog window. Escape will cancel and close the window.")}buildCSSClass(){return super.buildCSSClass()+" vjs-text-track-settings"}getValues(){return nh(oi,(e,t,s)=>{const r=cT(this.$(t.selector),t.parser);return r!==void 0&&(e[s]=r),e},{})}setValues(e){Xi(oi,(t,s)=>{dT(this.$(t.selector),e[s],t.parser)})}setDefaults(){Xi(oi,e=>{const t=e.hasOwnProperty("default")?e.default:0;this.$(e.selector).selectedIndex=t})}restoreSettings(){let e;try{e=JSON.parse(E.localStorage.getItem(ja))}catch(t){se.warn(t)}e&&this.setValues(e)}saveSettings(){if(!this.options_.persistTextTrackSettings)return;const e=this.getValues();try{Object.keys(e).length?E.localStorage.setItem(ja,JSON.stringify(e)):E.localStorage.removeItem(ja)}catch(t){se.warn(t)}}updateDisplay(){const e=this.player_.getChild("textTrackDisplay");e&&e.updateDisplay()}handleLanguagechange(){this.fill(),this.renderModalComponents(this.player_),this.bindFunctionsToSelectsAndButtons()}}M.registerComponent("TextTrackSettings",hT);class fT extends M{constructor(e,t){let s=t.ResizeObserver||E.ResizeObserver;t.ResizeObserver===null&&(s=!1);const r=pe({createEl:!s,reportTouchActivity:!1},t);super(e,r),this.ResizeObserver=t.ResizeObserver||E.ResizeObserver,this.loadListener_=null,this.resizeObserver_=null,this.debouncedHandler_=Dh(()=>{this.resizeHandler()},100,!1,this),s?(this.resizeObserver_=new this.ResizeObserver(this.debouncedHandler_),this.resizeObserver_.observe(e.el())):(this.loadListener_=()=>{if(!this.el_||!this.el_.contentWindow)return;const n=this.debouncedHandler_;let a=this.unloadListener_=function(){$e(this,"resize",n),$e(this,"unload",a),a=null};dt(this.el_.contentWindow,"unload",a),dt(this.el_.contentWindow,"resize",n)},this.one("load",this.loadListener_))}createEl(){return super.createEl("iframe",{className:"vjs-resize-manager",tabIndex:-1,title:this.localize("No content")},{"aria-hidden":"true"})}resizeHandler(){!this.player_||!this.player_.trigger||this.player_.trigger("playerresize")}dispose(){this.debouncedHandler_&&this.debouncedHandler_.cancel(),this.resizeObserver_&&(this.player_.el()&&this.resizeObserver_.unobserve(this.player_.el()),this.resizeObserver_.disconnect()),this.loadListener_&&this.off("load",this.loadListener_),this.el_&&this.el_.contentWindow&&this.unloadListener_&&this.unloadListener_.call(this.el_.contentWindow),this.ResizeObserver=null,this.resizeObserver=null,this.debouncedHandler_=null,this.loadListener_=null,super.dispose()}}M.registerComponent("ResizeManager",fT);const pT={trackingThreshold:20,liveTolerance:15};class mT extends M{constructor(e,t){const s=pe(pT,t,{createEl:!1});super(e,s),this.trackLiveHandler_=()=>this.trackLive_(),this.handlePlay_=r=>this.handlePlay(r),this.handleFirstTimeupdate_=r=>this.handleFirstTimeupdate(r),this.handleSeeked_=r=>this.handleSeeked(r),this.seekToLiveEdge_=r=>this.seekToLiveEdge(r),this.reset_(),this.on(this.player_,"durationchange",r=>this.handleDurationchange(r)),this.on(this.player_,"canplay",()=>this.toggleTracking())}trackLive_(){const e=this.player_.seekable();if(!e||!e.length)return;const t=Number(E.performance.now().toFixed(4)),s=this.lastTime_===-1?0:(t-this.lastTime_)/1e3;this.lastTime_=t,this.pastSeekEnd_=this.pastSeekEnd()+s;const r=this.liveCurrentTime(),n=this.player_.currentTime();let a=this.player_.paused()||this.seekedBehindLive_||Math.abs(r-n)>this.options_.liveTolerance;(!this.timeupdateSeen_||r===1/0)&&(a=!1),a!==this.behindLiveEdge_&&(this.behindLiveEdge_=a,this.trigger("liveedgechange"))}handleDurationchange(){this.toggleTracking()}toggleTracking(){this.player_.duration()===1/0&&this.liveWindow()>=this.options_.trackingThreshold?(this.player_.options_.liveui&&this.player_.addClass("vjs-liveui"),this.startTracking()):(this.player_.removeClass("vjs-liveui"),this.stopTracking())}startTracking(){this.isTracking()||(this.timeupdateSeen_||(this.timeupdateSeen_=this.player_.hasStarted()),this.trackingInterval_=this.setInterval(this.trackLiveHandler_,_t),this.trackLive_(),this.on(this.player_,["play","pause"],this.trackLiveHandler_),this.timeupdateSeen_?this.on(this.player_,"seeked",this.handleSeeked_):(this.one(this.player_,"play",this.handlePlay_),this.one(this.player_,"timeupdate",this.handleFirstTimeupdate_)))}handleFirstTimeupdate(){this.timeupdateSeen_=!0,this.on(this.player_,"seeked",this.handleSeeked_)}handleSeeked(){const e=Math.abs(this.liveCurrentTime()-this.player_.currentTime());this.seekedBehindLive_=this.nextSeekedFromUser_&&e>2,this.nextSeekedFromUser_=!1,this.trackLive_()}handlePlay(){this.one(this.player_,"timeupdate",this.seekToLiveEdge_)}reset_(){this.lastTime_=-1,this.pastSeekEnd_=0,this.lastSeekEnd_=-1,this.behindLiveEdge_=!0,this.timeupdateSeen_=!1,this.seekedBehindLive_=!1,this.nextSeekedFromUser_=!1,this.clearInterval(this.trackingInterval_),this.trackingInterval_=null,this.off(this.player_,["play","pause"],this.trackLiveHandler_),this.off(this.player_,"seeked",this.handleSeeked_),this.off(this.player_,"play",this.handlePlay_),this.off(this.player_,"timeupdate",this.handleFirstTimeupdate_),this.off(this.player_,"timeupdate",this.seekToLiveEdge_)}nextSeekedFromUser(){this.nextSeekedFromUser_=!0}stopTracking(){this.isTracking()&&(this.reset_(),this.trigger("liveedgechange"))}seekableEnd(){const e=this.player_.seekable(),t=[];let s=e?e.length:0;for(;s--;)t.push(e.end(s));return t.length?t.sort()[t.length-1]:1/0}seekableStart(){const e=this.player_.seekable(),t=[];let s=e?e.length:0;for(;s--;)t.push(e.start(s));return t.length?t.sort()[0]:0}liveWindow(){const e=this.liveCurrentTime();return e===1/0?0:e-this.seekableStart()}isLive(){return this.isTracking()}atLiveEdge(){return!this.behindLiveEdge()}liveCurrentTime(){return this.pastSeekEnd()+this.seekableEnd()}pastSeekEnd(){const e=this.seekableEnd();return this.lastSeekEnd_!==-1&&e!==this.lastSeekEnd_&&(this.pastSeekEnd_=0),this.lastSeekEnd_=e,this.pastSeekEnd_}behindLiveEdge(){return this.behindLiveEdge_}isTracking(){return typeof this.trackingInterval_=="number"}seekToLiveEdge(){this.seekedBehindLive_=!1,!this.atLiveEdge()&&(this.nextSeekedFromUser_=!1,this.player_.currentTime(this.liveCurrentTime()))}dispose(){this.stopTracking(),super.dispose()}}M.registerComponent("LiveTracker",mT);class gT extends M{constructor(e,t){super(e,t),this.on("statechanged",s=>this.updateDom_()),this.updateDom_()}createEl(){return this.els={title:Y("div",{className:"vjs-title-bar-title",id:`vjs-title-bar-title-${yt()}`}),description:Y("div",{className:"vjs-title-bar-description",id:`vjs-title-bar-description-${yt()}`})},Y("div",{className:"vjs-title-bar"},{},ah(this.els))}updateDom_(){const e=this.player_.tech_,t=e&&e.el_,s={title:"aria-labelledby",description:"aria-describedby"};["title","description"].forEach(r=>{const n=this.state[r],a=this.els[r],o=s[r];Xn(a),n&&di(a,n),t&&(t.removeAttribute(o),n&&t.setAttribute(o,a.id))}),this.state.title||this.state.description?this.show():this.hide()}update(e){this.setState(e)}dispose(){const e=this.player_.tech_,t=e&&e.el_;t&&(t.removeAttribute("aria-labelledby"),t.removeAttribute("aria-describedby")),super.dispose(),this.els=null}}M.registerComponent("TitleBar",gT);const yT={initialDisplay:4e3,position:[],takeFocus:!1};class _T extends Ve{constructor(e,t){t=pe(yT,t),super(e,t),this.controlText(t.controlText),this.hide(),this.on(this.player_,["useractive","userinactive"],s=>{this.removeClass("force-display")})}buildCSSClass(){return`vjs-transient-button focus-visible ${this.options_.position.map(e=>`vjs-${e}`).join(" ")}`}createEl(){const e=Y("button",{},{type:"button",class:this.buildCSSClass()},Y("span"));return this.controlTextEl_=e.querySelector("span"),e}show(){super.show(),this.addClass("force-display"),this.options_.takeFocus&&this.el().focus({preventScroll:!0}),this.forceDisplayTimeout=this.player_.setTimeout(()=>{this.removeClass("force-display")},this.options_.initialDisplay)}hide(){this.removeClass("force-display"),super.hide()}dispose(){this.player_.clearTimeout(this.forceDisplayTimeout),super.dispose()}}M.registerComponent("TransientButton",_T);const fo=i=>{const e=i.el();if(e.hasAttribute("src"))return i.triggerSourceset(e.src),!0;const t=i.$$("source"),s=[];let r="";if(!t.length)return!1;for(let n=0;n{let t={};for(let s=0;syf([i.el(),E.HTMLMediaElement.prototype,E.Element.prototype,vT],"innerHTML"),Ic=function(i){const e=i.el();if(e.resetSourceWatch_)return;const t={},s=TT(i),r=n=>(...a)=>{const o=n.apply(e,a);return fo(i),o};["append","appendChild","insertAdjacentHTML"].forEach(n=>{e[n]&&(t[n]=e[n],e[n]=r(t[n]))}),Object.defineProperty(e,"innerHTML",pe(s,{set:r(s.set)})),e.resetSourceWatch_=()=>{e.resetSourceWatch_=null,Object.keys(t).forEach(n=>{e[n]=t[n]}),Object.defineProperty(e,"innerHTML",s)},i.one("sourceset",e.resetSourceWatch_)},bT=Object.defineProperty({},"src",{get(){return this.hasAttribute("src")?Fh(E.Element.prototype.getAttribute.call(this,"src")):""},set(i){return E.Element.prototype.setAttribute.call(this,"src",i),i}}),xT=i=>yf([i.el(),E.HTMLMediaElement.prototype,bT],"src"),ST=function(i){if(!i.featuresSourceset)return;const e=i.el();if(e.resetSourceset_)return;const t=xT(i),s=e.setAttribute,r=e.load;Object.defineProperty(e,"src",pe(t,{set:n=>{const a=t.set.call(e,n);return i.triggerSourceset(e.src),a}})),e.setAttribute=(n,a)=>{const o=s.call(e,n,a);return/src/i.test(n)&&i.triggerSourceset(e.src),o},e.load=()=>{const n=r.call(e);return fo(i)||(i.triggerSourceset(""),Ic(i)),n},e.currentSrc?i.triggerSourceset(e.currentSrc):fo(i)||Ic(i),e.resetSourceset_=()=>{e.resetSourceset_=null,e.load=r,e.setAttribute=s,Object.defineProperty(e,"src",t),e.resetSourceWatch_&&e.resetSourceWatch_()}};class H extends ee{constructor(e,t){super(e,t);const s=e.source;let r=!1;if(this.featuresVideoFrameCallback=this.featuresVideoFrameCallback&&this.el_.tagName==="VIDEO",s&&(this.el_.currentSrc!==s.src||e.tag&&e.tag.initNetworkState_===3)?this.setSource(s):this.handleLateInit_(this.el_),e.enableSourceset&&this.setupSourcesetHandling_(),this.isScrubbing_=!1,this.el_.hasChildNodes()){const n=this.el_.childNodes;let a=n.length;const o=[];for(;a--;){const u=n[a];u.nodeName.toLowerCase()==="track"&&(this.featuresNativeTextTracks?(this.remoteTextTrackEls().addTrackElement_(u),this.remoteTextTracks().addTrack(u.track),this.textTracks().addTrack(u.track),!r&&!this.el_.hasAttribute("crossorigin")&&Jn(u.src)&&(r=!0)):o.push(u))}for(let u=0;u{t=[];for(let n=0;ne.removeEventListener("change",s));const r=()=>{for(let n=0;n{e.removeEventListener("change",s),e.removeEventListener("change",r),e.addEventListener("change",r)}),this.on("webkitendfullscreen",()=>{e.removeEventListener("change",s),e.addEventListener("change",s),e.removeEventListener("change",r)})}overrideNative_(e,t){if(t!==this[`featuresNative${e}Tracks`])return;const s=e.toLowerCase();this[`${s}TracksListeners_`]&&Object.keys(this[`${s}TracksListeners_`]).forEach(r=>{this.el()[`${s}Tracks`].removeEventListener(r,this[`${s}TracksListeners_`][r])}),this[`featuresNative${e}Tracks`]=!t,this[`${s}TracksListeners_`]=null,this.proxyNativeTracksForType_(s)}overrideNativeAudioTracks(e){this.overrideNative_("Audio",e)}overrideNativeVideoTracks(e){this.overrideNative_("Video",e)}proxyNativeTracksForType_(e){const t=gt[e],s=this.el()[t.getterName],r=this[t.getterName]();if(!this[`featuresNative${t.capitalName}Tracks`]||!s||!s.addEventListener)return;const n={change:o=>{const u={type:"change",target:r,currentTarget:r,srcElement:r};r.trigger(u),e==="text"&&this[hs.remoteText.getterName]().trigger(u)},addtrack(o){r.addTrack(o.track)},removetrack(o){r.removeTrack(o.track)}},a=function(){const o=[];for(let u=0;u{const u=n[o];s.addEventListener(o,u),this.on("dispose",h=>s.removeEventListener(o,u))}),this.on("loadstart",a),this.on("dispose",o=>this.off("loadstart",a))}proxyNativeTracks_(){gt.names.forEach(e=>{this.proxyNativeTracksForType_(e)})}createEl(){let e=this.options_.tag;if(!e||!(this.options_.playerElIngest||this.movingMediaElementInDOM)){if(e){const s=e.cloneNode(!0);e.parentNode&&e.parentNode.insertBefore(s,e),H.disposeMediaElement(e),e=s}else{e=U.createElement("video");const s=this.options_.tag&&ai(this.options_.tag),r=pe({},s);(!or||this.options_.nativeControlsForTouch!==!0)&&delete r.controls,mh(e,Object.assign(r,{id:this.options_.techId,class:"vjs-tech"}))}e.playerId=this.options_.playerId}typeof this.options_.preload<"u"&&ls(e,"preload",this.options_.preload),this.options_.disablePictureInPicture!==void 0&&(e.disablePictureInPicture=this.options_.disablePictureInPicture);const t=["loop","muted","playsinline","autoplay"];for(let s=0;s=2&&t.push("loadeddata"),e.readyState>=3&&t.push("canplay"),e.readyState>=4&&t.push("canplaythrough"),this.ready(function(){t.forEach(function(s){this.trigger(s)},this)})}setScrubbing(e){this.isScrubbing_=e}scrubbing(){return this.isScrubbing_}setCurrentTime(e){try{this.isScrubbing_&&this.el_.fastSeek&&Hn?this.el_.fastSeek(e):this.el_.currentTime=e}catch(t){se(t,"Video is not ready. (Video.js)")}}duration(){if(this.el_.duration===1/0&&Nt&&Mt&&this.el_.currentTime===0){const e=()=>{this.el_.currentTime>0&&(this.el_.duration===1/0&&this.trigger("durationchange"),this.off("timeupdate",e))};return this.on("timeupdate",e),NaN}return this.el_.duration||NaN}width(){return this.el_.offsetWidth}height(){return this.el_.offsetHeight}proxyWebkitFullscreen_(){if(!("webkitDisplayingFullscreen"in this.el_))return;const e=function(){this.trigger("fullscreenchange",{isFullscreen:!1}),this.el_.controls&&!this.options_.nativeControlsForTouch&&this.controls()&&(this.el_.controls=!1)},t=function(){"webkitPresentationMode"in this.el_&&this.el_.webkitPresentationMode!=="picture-in-picture"&&(this.one("webkitendfullscreen",e),this.trigger("fullscreenchange",{isFullscreen:!0,nativeIOSFullscreen:!0}))};this.on("webkitbeginfullscreen",t),this.on("dispose",()=>{this.off("webkitbeginfullscreen",t),this.off("webkitendfullscreen",e)})}supportsFullScreen(){return typeof this.el_.webkitEnterFullScreen=="function"}enterFullScreen(){const e=this.el_;if(e.paused&&e.networkState<=e.HAVE_METADATA)Dt(this.el_.play()),this.setTimeout(function(){e.pause();try{e.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}},0);else try{e.webkitEnterFullScreen()}catch(t){this.trigger("fullscreenerror",t)}}exitFullScreen(){if(!this.el_.webkitDisplayingFullscreen){this.trigger("fullscreenerror",new Error("The video is not fullscreen"));return}this.el_.webkitExitFullScreen()}requestPictureInPicture(){return this.el_.requestPictureInPicture()}requestVideoFrameCallback(e){return this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.requestVideoFrameCallback(e):super.requestVideoFrameCallback(e)}cancelVideoFrameCallback(e){this.featuresVideoFrameCallback&&!this.el_.webkitKeys?this.el_.cancelVideoFrameCallback(e):super.cancelVideoFrameCallback(e)}src(e){if(e===void 0)return this.el_.src;this.setSrc(e)}reset(){H.resetMediaElement(this.el_)}currentSrc(){return this.currentSource_?this.currentSource_.src:this.el_.currentSrc}setControls(e){this.el_.controls=!!e}addTextTrack(e,t,s){return this.featuresNativeTextTracks?this.el_.addTextTrack(e,t,s):super.addTextTrack(e,t,s)}createRemoteTextTrack(e){if(!this.featuresNativeTextTracks)return super.createRemoteTextTrack(e);const t=U.createElement("track");return e.kind&&(t.kind=e.kind),e.label&&(t.label=e.label),(e.language||e.srclang)&&(t.srclang=e.language||e.srclang),e.default&&(t.default=e.default),e.id&&(t.id=e.id),e.src&&(t.src=e.src),t}addRemoteTextTrack(e,t){const s=super.addRemoteTextTrack(e,t);return this.featuresNativeTextTracks&&this.el().appendChild(s),s}removeRemoteTextTrack(e){if(super.removeRemoteTextTrack(e),this.featuresNativeTextTracks){const t=this.$$("track");let s=t.length;for(;s--;)(e===t[s]||e===t[s].track)&&this.el().removeChild(t[s])}}getVideoPlaybackQuality(){if(typeof this.el().getVideoPlaybackQuality=="function")return this.el().getVideoPlaybackQuality();const e={};return typeof this.el().webkitDroppedFrameCount<"u"&&typeof this.el().webkitDecodedFrameCount<"u"&&(e.droppedVideoFrames=this.el().webkitDroppedFrameCount,e.totalVideoFrames=this.el().webkitDecodedFrameCount),E.performance&&(e.creationTime=E.performance.now()),e}}qn(H,"TEST_VID",function(){if(!ps())return;const i=U.createElement("video"),e=U.createElement("track");return e.kind="captions",e.srclang="en",e.label="English",i.appendChild(e),i});H.isSupported=function(){try{H.TEST_VID.volume=.5}catch{return!1}return!!(H.TEST_VID&&H.TEST_VID.canPlayType)};H.canPlayType=function(i){return H.TEST_VID.canPlayType(i)};H.canPlaySource=function(i,e){return H.canPlayType(i.type)};H.canControlVolume=function(){try{const i=H.TEST_VID.volume;H.TEST_VID.volume=i/2+.1;const e=i!==H.TEST_VID.volume;return e&&Je?(E.setTimeout(()=>{H&&H.prototype&&(H.prototype.featuresVolumeControl=i!==H.TEST_VID.volume)}),!1):e}catch{return!1}};H.canMuteVolume=function(){try{const i=H.TEST_VID.muted;return H.TEST_VID.muted=!i,H.TEST_VID.muted?ls(H.TEST_VID,"muted","muted"):Gn(H.TEST_VID,"muted","muted"),i!==H.TEST_VID.muted}catch{return!1}};H.canControlPlaybackRate=function(){if(Nt&&Mt&&jn<58)return!1;try{const i=H.TEST_VID.playbackRate;return H.TEST_VID.playbackRate=i/2+.1,i!==H.TEST_VID.playbackRate}catch{return!1}};H.canOverrideAttributes=function(){try{const i=()=>{};Object.defineProperty(U.createElement("video"),"src",{get:i,set:i}),Object.defineProperty(U.createElement("audio"),"src",{get:i,set:i}),Object.defineProperty(U.createElement("video"),"innerHTML",{get:i,set:i}),Object.defineProperty(U.createElement("audio"),"innerHTML",{get:i,set:i})}catch{return!1}return!0};H.supportsNativeTextTracks=function(){return Hn||Je&&Mt};H.supportsNativeVideoTracks=function(){return!!(H.TEST_VID&&H.TEST_VID.videoTracks)};H.supportsNativeAudioTracks=function(){return!!(H.TEST_VID&&H.TEST_VID.audioTracks)};H.Events=["loadstart","suspend","abort","error","emptied","stalled","loadedmetadata","loadeddata","canplay","canplaythrough","playing","waiting","seeking","seeked","ended","durationchange","timeupdate","progress","play","pause","ratechange","resize","volumechange"];[["featuresMuteControl","canMuteVolume"],["featuresPlaybackRate","canControlPlaybackRate"],["featuresSourceset","canOverrideAttributes"],["featuresNativeTextTracks","supportsNativeTextTracks"],["featuresNativeVideoTracks","supportsNativeVideoTracks"],["featuresNativeAudioTracks","supportsNativeAudioTracks"]].forEach(function([i,e]){qn(H.prototype,i,()=>H[e](),!0)});H.prototype.featuresVolumeControl=H.canControlVolume();H.prototype.movingMediaElementInDOM=!Je;H.prototype.featuresFullscreenResize=!0;H.prototype.featuresProgressEvents=!0;H.prototype.featuresTimeupdateEvents=!0;H.prototype.featuresVideoFrameCallback=!!(H.TEST_VID&&H.TEST_VID.requestVideoFrameCallback);H.disposeMediaElement=function(i){if(i){for(i.parentNode&&i.parentNode.removeChild(i);i.hasChildNodes();)i.removeChild(i.firstChild);i.removeAttribute("src"),typeof i.load=="function"&&function(){try{i.load()}catch{}}()}};H.resetMediaElement=function(i){if(!i)return;const e=i.querySelectorAll("source");let t=e.length;for(;t--;)i.removeChild(e[t]);i.removeAttribute("src"),typeof i.load=="function"&&function(){try{i.load()}catch{}}()};["muted","defaultMuted","autoplay","controls","loop","playsinline"].forEach(function(i){H.prototype[i]=function(){return this.el_[i]||this.el_.hasAttribute(i)}});["muted","defaultMuted","autoplay","loop","playsinline"].forEach(function(i){H.prototype["set"+Ce(i)]=function(e){this.el_[i]=e,e?this.el_.setAttribute(i,i):this.el_.removeAttribute(i)}});["paused","currentTime","buffered","volume","poster","preload","error","seeking","seekable","ended","playbackRate","defaultPlaybackRate","disablePictureInPicture","played","networkState","readyState","videoWidth","videoHeight","crossOrigin"].forEach(function(i){H.prototype[i]=function(){return this.el_[i]}});["volume","src","poster","preload","playbackRate","defaultPlaybackRate","disablePictureInPicture","crossOrigin"].forEach(function(i){H.prototype["set"+Ce(i)]=function(e){this.el_[i]=e}});["pause","load","play"].forEach(function(i){H.prototype[i]=function(){return this.el_[i]()}});ee.withSourceHandlers(H);H.nativeSourceHandler={};H.nativeSourceHandler.canPlayType=function(i){try{return H.TEST_VID.canPlayType(i)}catch{return""}};H.nativeSourceHandler.canHandleSource=function(i,e){if(i.type)return H.nativeSourceHandler.canPlayType(i.type);if(i.src){const t=rl(i.src);return H.nativeSourceHandler.canPlayType(`video/${t}`)}return""};H.nativeSourceHandler.handleSource=function(i,e,t){e.setSrc(i.src)};H.nativeSourceHandler.dispose=function(){};H.registerSourceHandler(H.nativeSourceHandler);ee.registerTech("Html5",H);const _f=["progress","abort","suspend","emptied","stalled","loadedmetadata","loadeddata","timeupdate","resize","volumechange","texttrackchange"],Ha={canplay:"CanPlay",canplaythrough:"CanPlayThrough",playing:"Playing",seeked:"Seeked"},po=["tiny","xsmall","small","medium","large","xlarge","huge"],tn={};po.forEach(i=>{const e=i.charAt(0)==="x"?`x-${i.substring(1)}`:i;tn[i]=`vjs-layout-${e}`});const ET={tiny:210,xsmall:320,small:425,medium:768,large:1440,xlarge:2560,huge:1/0};class ye extends M{constructor(e,t,s){if(e.id=e.id||t.id||`vjs_video_${yt()}`,t=Object.assign(ye.getTagSettings(e),t),t.initChildren=!1,t.createEl=!1,t.evented=!1,t.reportTouchActivity=!1,!t.language){const a=e.closest("[lang]");a&&(t.language=a.getAttribute("lang"))}if(super(null,t,s),this.boundDocumentFullscreenChange_=a=>this.documentFullscreenChange_(a),this.boundFullWindowOnEscKey_=a=>this.fullWindowOnEscKey(a),this.boundUpdateStyleEl_=a=>this.updateStyleEl_(a),this.boundApplyInitTime_=a=>this.applyInitTime_(a),this.boundUpdateCurrentBreakpoint_=a=>this.updateCurrentBreakpoint_(a),this.boundHandleTechClick_=a=>this.handleTechClick_(a),this.boundHandleTechDoubleClick_=a=>this.handleTechDoubleClick_(a),this.boundHandleTechTouchStart_=a=>this.handleTechTouchStart_(a),this.boundHandleTechTouchMove_=a=>this.handleTechTouchMove_(a),this.boundHandleTechTouchEnd_=a=>this.handleTechTouchEnd_(a),this.boundHandleTechTap_=a=>this.handleTechTap_(a),this.boundUpdatePlayerHeightOnAudioOnlyMode_=a=>this.updatePlayerHeightOnAudioOnlyMode_(a),this.isFullscreen_=!1,this.log=sh(this.id_),this.fsApi_=hn,this.isPosterFromTech_=!1,this.queuedCallbacks_=[],this.isReady_=!1,this.hasStarted_=!1,this.userActive_=!1,this.debugEnabled_=!1,this.audioOnlyMode_=!1,this.audioPosterMode_=!1,this.audioOnlyCache_={controlBarHeight:null,playerHeight:null,hiddenChildren:[]},!this.options_||!this.options_.techOrder||!this.options_.techOrder.length)throw new Error("No techOrder specified. Did you overwrite videojs.options instead of just changing the properties you want to override?");if(this.tag=e,this.tagAttributes=e&&ai(e),this.language(this.options_.language),t.languages){const a={};Object.getOwnPropertyNames(t.languages).forEach(function(o){a[o.toLowerCase()]=t.languages[o]}),this.languages_=a}else this.languages_=ye.prototype.options_.languages;this.resetCache_(),this.poster_=t.poster||"",this.controls_=!!t.controls,e.controls=!1,e.removeAttribute("controls"),this.changingSrc_=!1,this.playCallbacks_=[],this.playTerminatedQueue_=[],e.hasAttribute("autoplay")?this.autoplay(!0):this.autoplay(this.options_.autoplay),t.plugins&&Object.keys(t.plugins).forEach(a=>{if(typeof this[a]!="function")throw new Error(`plugin "${a}" does not exist`)}),this.scrubbing_=!1,this.el_=this.createEl(),el(this,{eventBusKey:"el_"}),this.fsApi_.requestFullscreen&&(dt(U,this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),this.on(this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_)),this.fluid_&&this.on(["playerreset","resize"],this.boundUpdateStyleEl_);const r=pe(this.options_);if(t.plugins&&Object.keys(t.plugins).forEach(a=>{this[a](t.plugins[a])}),t.debug&&this.debug(!0),this.options_.playerOptions=r,this.middleware_=[],this.playbackRates(t.playbackRates),t.experimentalSvgIcons){const o=new E.DOMParser().parseFromString(Wv,"image/svg+xml");if(o.querySelector("parsererror"))se.warn("Failed to load SVG Icons. Falling back to Font Icons."),this.options_.experimentalSvgIcons=null;else{const h=o.documentElement;h.style.display="none",this.el_.appendChild(h),this.addClass("vjs-svg-icons-enabled")}}this.initChildren(),this.isAudio(e.nodeName.toLowerCase()==="audio"),this.controls()?this.addClass("vjs-controls-enabled"):this.addClass("vjs-controls-disabled"),this.el_.setAttribute("role","region"),this.isAudio()?this.el_.setAttribute("aria-label",this.localize("Audio Player")):this.el_.setAttribute("aria-label",this.localize("Video Player")),this.isAudio()&&this.addClass("vjs-audio"),t.spatialNavigation&&t.spatialNavigation.enabled&&(this.spatialNavigation=new Xv(this),this.addClass("vjs-spatial-navigation-enabled")),or&&this.addClass("vjs-touch-enabled"),Je||this.addClass("vjs-workinghover"),ye.players[this.id_]=this;const n=io.split(".")[0];this.addClass(`vjs-v${n}`),this.userActive(!0),this.reportUserActivity(),this.one("play",a=>this.listenForUserActivity_(a)),this.on("keydown",a=>this.handleKeyDown(a)),this.on("languagechange",a=>this.handleLanguagechange(a)),this.breakpoints(this.options_.breakpoints),this.responsive(this.options_.responsive),this.on("ready",()=>{this.audioPosterMode(this.options_.audioPosterMode),this.audioOnlyMode(this.options_.audioOnlyMode)})}dispose(){this.trigger("dispose"),this.off("dispose"),$e(U,this.fsApi_.fullscreenchange,this.boundDocumentFullscreenChange_),$e(U,"keydown",this.boundFullWindowOnEscKey_),this.styleEl_&&this.styleEl_.parentNode&&(this.styleEl_.parentNode.removeChild(this.styleEl_),this.styleEl_=null),ye.players[this.id_]=null,this.tag&&this.tag.player&&(this.tag.player=null),this.el_&&this.el_.player&&(this.el_.player=null),this.tech_&&(this.tech_.dispose(),this.isPosterFromTech_=!1,this.poster_=""),this.playerElIngest_&&(this.playerElIngest_=null),this.tag&&(this.tag=null),Vv(this),Ke.names.forEach(e=>{const t=Ke[e],s=this[t.getterName]();s&&s.off&&s.off()}),super.dispose({restoreEl:this.options_.restoreEl})}createEl(){let e=this.tag,t,s=this.playerElIngest_=e.parentNode&&e.parentNode.hasAttribute&&e.parentNode.hasAttribute("data-vjs-player");const r=this.tag.tagName.toLowerCase()==="video-js";s?t=this.el_=e.parentNode:r||(t=this.el_=super.createEl("div"));const n=ai(e);if(r){for(t=this.el_=e,e=this.tag=U.createElement("video");t.children.length;)e.appendChild(t.firstChild);Ks(t,"video-js")||Ei(t,"video-js"),t.appendChild(e),s=this.playerElIngest_=t,Object.keys(t).forEach(u=>{try{e[u]=t[u]}catch{}})}e.setAttribute("tabindex","-1"),n.tabindex="-1",Mt&&$n&&(e.setAttribute("role","application"),n.role="application"),e.removeAttribute("width"),e.removeAttribute("height"),"width"in n&&delete n.width,"height"in n&&delete n.height,Object.getOwnPropertyNames(n).forEach(function(u){r&&u==="class"||t.setAttribute(u,n[u]),r&&e.setAttribute(u,n[u])}),e.playerId=e.id,e.id+="_html5_api",e.className="vjs-tech",e.player=t.player=this,this.addClass("vjs-paused");const a=["IS_SMART_TV","IS_TIZEN","IS_WEBOS","IS_ANDROID","IS_IPAD","IS_IPHONE","IS_CHROMECAST_RECEIVER"].filter(u=>dh[u]).map(u=>"vjs-device-"+u.substring(3).toLowerCase().replace(/\_/g,"-"));if(this.addClass(...a),E.VIDEOJS_NO_DYNAMIC_STYLE!==!0){this.styleEl_=Ah("vjs-styles-dimensions");const u=ui(".vjs-styles-defaults"),h=ui("head");h.insertBefore(this.styleEl_,u?u.nextSibling:h.firstChild)}this.fill_=!1,this.fluid_=!1,this.width(this.options_.width),this.height(this.options_.height),this.fill(this.options_.fill),this.fluid(this.options_.fluid),this.aspectRatio(this.options_.aspectRatio),this.crossOrigin(this.options_.crossOrigin||this.options_.crossorigin);const o=e.getElementsByTagName("a");for(let u=0;u"u")return this.techGet_("crossOrigin");if(e!==null&&e!=="anonymous"&&e!=="use-credentials"){se.warn(`crossOrigin must be null, "anonymous" or "use-credentials", given "${e}"`);return}this.techCall_("setCrossOrigin",e),this.posterImage&&this.posterImage.crossOrigin(e)}width(e){return this.dimension("width",e)}height(e){return this.dimension("height",e)}dimension(e,t){const s=e+"_";if(t===void 0)return this[s]||0;if(t===""||t==="auto"){this[s]=void 0,this.updateStyleEl_();return}const r=parseFloat(t);if(isNaN(r)){se.error(`Improper value "${t}" supplied for for ${e}`);return}this[s]=r,this.updateStyleEl_()}fluid(e){if(e===void 0)return!!this.fluid_;this.fluid_=!!e,Xt(this)&&this.off(["playerreset","resize"],this.boundUpdateStyleEl_),e?(this.addClass("vjs-fluid"),this.fill(!1),vv(this,()=>{this.on(["playerreset","resize"],this.boundUpdateStyleEl_)})):this.removeClass("vjs-fluid"),this.updateStyleEl_()}fill(e){if(e===void 0)return!!this.fill_;this.fill_=!!e,e?(this.addClass("vjs-fill"),this.fluid(!1)):this.removeClass("vjs-fill")}aspectRatio(e){if(e===void 0)return this.aspectRatio_;if(!/^\d+\:\d+$/.test(e))throw new Error("Improper value supplied for aspect ratio. The format should be width:height, for example 16:9.");this.aspectRatio_=e,this.fluid(!0),this.updateStyleEl_()}updateStyleEl_(){if(E.VIDEOJS_NO_DYNAMIC_STYLE===!0){const o=typeof this.width_=="number"?this.width_:this.options_.width,u=typeof this.height_=="number"?this.height_:this.options_.height,h=this.tech_&&this.tech_.el();h&&(o>=0&&(h.width=o),u>=0&&(h.height=u));return}let e,t,s,r;this.aspectRatio_!==void 0&&this.aspectRatio_!=="auto"?s=this.aspectRatio_:this.videoWidth()>0?s=this.videoWidth()+":"+this.videoHeight():s="16:9";const n=s.split(":"),a=n[1]/n[0];this.width_!==void 0?e=this.width_:this.height_!==void 0?e=this.height_/a:e=this.videoWidth()||300,this.height_!==void 0?t=this.height_:t=e*a,/^[^a-zA-Z]/.test(this.id())?r="dimensions-"+this.id():r=this.id()+"-dimensions",this.addClass(r),wh(this.styleEl_,` - .${r} { - width: ${e}px; - height: ${t}px; - } - - .${r}.vjs-fluid:not(.vjs-audio-only-mode) { - padding-top: ${a*100}%; - } - `)}loadTech_(e,t){this.tech_&&this.unloadTech_();const s=Ce(e),r=e.charAt(0).toLowerCase()+e.slice(1);s!=="Html5"&&this.tag&&(ee.getTech("Html5").disposeMediaElement(this.tag),this.tag.player=null,this.tag=null),this.techName_=s,this.isReady_=!1;let n=this.autoplay();(typeof this.autoplay()=="string"||this.autoplay()===!0&&this.options_.normalizeAutoplay)&&(n=!1);const a={source:t,autoplay:n,nativeControlsForTouch:this.options_.nativeControlsForTouch,playerId:this.id(),techId:`${this.id()}_${r}_api`,playsinline:this.options_.playsinline,preload:this.options_.preload,loop:this.options_.loop,disablePictureInPicture:this.options_.disablePictureInPicture,muted:this.options_.muted,poster:this.poster(),language:this.language(),playerElIngest:this.playerElIngest_||!1,"vtt.js":this.options_["vtt.js"],canOverridePoster:!!this.options_.techCanOverridePoster,enableSourceset:this.options_.enableSourceset};Ke.names.forEach(u=>{const h=Ke[u];a[h.getterName]=this[h.privateName]}),Object.assign(a,this.options_[s]),Object.assign(a,this.options_[r]),Object.assign(a,this.options_[e.toLowerCase()]),this.tag&&(a.tag=this.tag),t&&t.src===this.cache_.src&&this.cache_.currentTime>0&&(a.startTime=this.cache_.currentTime);const o=ee.getTech(e);if(!o)throw new Error(`No Tech named '${s}' exists! '${s}' should be registered using videojs.registerTech()'`);this.tech_=new o(a),this.tech_.ready(me(this,this.handleTechReady_),!0),uc.jsonToTextTracks(this.textTracksJson_||[],this.tech_),_f.forEach(u=>{this.on(this.tech_,u,h=>this[`handleTech${Ce(u)}_`](h))}),Object.keys(Ha).forEach(u=>{this.on(this.tech_,u,h=>{if(this.tech_.playbackRate()===0&&this.tech_.seeking()){this.queuedCallbacks_.push({callback:this[`handleTech${Ha[u]}_`].bind(this),event:h});return}this[`handleTech${Ha[u]}_`](h)})}),this.on(this.tech_,"loadstart",u=>this.handleTechLoadStart_(u)),this.on(this.tech_,"sourceset",u=>this.handleTechSourceset_(u)),this.on(this.tech_,"waiting",u=>this.handleTechWaiting_(u)),this.on(this.tech_,"ended",u=>this.handleTechEnded_(u)),this.on(this.tech_,"seeking",u=>this.handleTechSeeking_(u)),this.on(this.tech_,"play",u=>this.handleTechPlay_(u)),this.on(this.tech_,"pause",u=>this.handleTechPause_(u)),this.on(this.tech_,"durationchange",u=>this.handleTechDurationChange_(u)),this.on(this.tech_,"fullscreenchange",(u,h)=>this.handleTechFullscreenChange_(u,h)),this.on(this.tech_,"fullscreenerror",(u,h)=>this.handleTechFullscreenError_(u,h)),this.on(this.tech_,"enterpictureinpicture",u=>this.handleTechEnterPictureInPicture_(u)),this.on(this.tech_,"leavepictureinpicture",u=>this.handleTechLeavePictureInPicture_(u)),this.on(this.tech_,"error",u=>this.handleTechError_(u)),this.on(this.tech_,"posterchange",u=>this.handleTechPosterChange_(u)),this.on(this.tech_,"textdata",u=>this.handleTechTextData_(u)),this.on(this.tech_,"ratechange",u=>this.handleTechRateChange_(u)),this.on(this.tech_,"loadedmetadata",this.boundUpdateStyleEl_),this.usingNativeControls(this.techGet_("controls")),this.controls()&&!this.usingNativeControls()&&this.addTechControlsListeners_(),this.tech_.el().parentNode!==this.el()&&(s!=="Html5"||!this.tag)&&no(this.tech_.el(),this.el()),this.tag&&(this.tag.player=null,this.tag=null)}unloadTech_(){Ke.names.forEach(e=>{const t=Ke[e];this[t.privateName]=this[t.getterName]()}),this.textTracksJson_=uc.textTracksToJson(this.tech_),this.isReady_=!1,this.tech_.dispose(),this.tech_=!1,this.isPosterFromTech_&&(this.poster_="",this.trigger("posterchange")),this.isPosterFromTech_=!1}tech(e){return e===void 0&&se.warn(`Using the tech directly can be dangerous. I hope you know what you're doing. -See https://github.com/videojs/video.js/issues/2617 for more info. -`),this.tech_}version(){return{"video.js":io}}addTechControlsListeners_(){this.removeTechControlsListeners_(),this.on(this.tech_,"click",this.boundHandleTechClick_),this.on(this.tech_,"dblclick",this.boundHandleTechDoubleClick_),this.on(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.on(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.on(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.on(this.tech_,"tap",this.boundHandleTechTap_)}removeTechControlsListeners_(){this.off(this.tech_,"tap",this.boundHandleTechTap_),this.off(this.tech_,"touchstart",this.boundHandleTechTouchStart_),this.off(this.tech_,"touchmove",this.boundHandleTechTouchMove_),this.off(this.tech_,"touchend",this.boundHandleTechTouchEnd_),this.off(this.tech_,"click",this.boundHandleTechClick_),this.off(this.tech_,"dblclick",this.boundHandleTechDoubleClick_)}handleTechReady_(){this.triggerReady(),this.cache_.volume&&this.techCall_("setVolume",this.cache_.volume),this.handleTechPosterChange_(),this.handleTechDurationChange_()}handleTechLoadStart_(){this.removeClass("vjs-ended","vjs-seeking"),this.error(null),this.handleTechDurationChange_(),this.paused()?(this.hasStarted(!1),this.trigger("loadstart")):this.trigger("loadstart"),this.manualAutoplay_(this.autoplay()===!0&&this.options_.normalizeAutoplay?"play":this.autoplay())}manualAutoplay_(e){if(!this.tech_||typeof e!="string")return;const t=()=>{const r=this.muted();this.muted(!0);const n=()=>{this.muted(r)};this.playTerminatedQueue_.push(n);const a=this.play();if(Qs(a))return a.catch(o=>{throw n(),new Error(`Rejection at manualAutoplay. Restoring muted value. ${o||""}`)})};let s;if(e==="any"&&!this.muted()?(s=this.play(),Qs(s)&&(s=s.catch(t))):e==="muted"&&!this.muted()?s=t():s=this.play(),!!Qs(s))return s.then(()=>{this.trigger({type:"autoplay-success",autoplay:e})}).catch(()=>{this.trigger({type:"autoplay-failure",autoplay:e})})}updateSourceCaches_(e=""){let t=e,s="";typeof t!="string"&&(t=e.src,s=e.type),this.cache_.source=this.cache_.source||{},this.cache_.sources=this.cache_.sources||[],t&&!s&&(s=Gv(this,t)),this.cache_.source=pe({},e,{src:t,type:s});const r=this.cache_.sources.filter(u=>u.src&&u.src===t),n=[],a=this.$$("source"),o=[];for(let u=0;uthis.updateSourceCaches_(n);const s=this.currentSource().src,r=e.src;s&&!/^blob:/.test(s)&&/^blob:/.test(r)&&(!this.lastSource_||this.lastSource_.tech!==r&&this.lastSource_.player!==s)&&(t=()=>{}),t(r),e.src||this.tech_.any(["sourceset","loadstart"],n=>{if(n.type==="sourceset")return;const a=this.techGet_("currentSrc");this.lastSource_.tech=a,this.updateSourceCaches_(a)})}this.lastSource_={player:this.currentSource().src,tech:e.src},this.trigger({src:e.src,type:"sourceset"})}hasStarted(e){if(e===void 0)return this.hasStarted_;e!==this.hasStarted_&&(this.hasStarted_=e,this.hasStarted_?this.addClass("vjs-has-started"):this.removeClass("vjs-has-started"))}handleTechPlay_(){this.removeClass("vjs-ended","vjs-paused"),this.addClass("vjs-playing"),this.hasStarted(!0),this.trigger("play")}handleTechRateChange_(){this.tech_.playbackRate()>0&&this.cache_.lastPlaybackRate===0&&(this.queuedCallbacks_.forEach(e=>e.callback(e.event)),this.queuedCallbacks_=[]),this.cache_.lastPlaybackRate=this.tech_.playbackRate(),this.trigger("ratechange")}handleTechWaiting_(){this.addClass("vjs-waiting"),this.trigger("waiting");const e=this.currentTime(),t=()=>{e!==this.currentTime()&&(this.removeClass("vjs-waiting"),this.off("timeupdate",t))};this.on("timeupdate",t)}handleTechCanPlay_(){this.removeClass("vjs-waiting"),this.trigger("canplay")}handleTechCanPlayThrough_(){this.removeClass("vjs-waiting"),this.trigger("canplaythrough")}handleTechPlaying_(){this.removeClass("vjs-waiting"),this.trigger("playing")}handleTechSeeking_(){this.addClass("vjs-seeking"),this.trigger("seeking")}handleTechSeeked_(){this.removeClass("vjs-seeking","vjs-ended"),this.trigger("seeked")}handleTechPause_(){this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.trigger("pause")}handleTechEnded_(){this.addClass("vjs-ended"),this.removeClass("vjs-waiting"),this.options_.loop?(this.currentTime(0),this.play()):this.paused()||this.pause(),this.trigger("ended")}handleTechDurationChange_(){this.duration(this.techGet_("duration"))}handleTechClick_(e){this.controls_&&(this.options_===void 0||this.options_.userActions===void 0||this.options_.userActions.click===void 0||this.options_.userActions.click!==!1)&&(this.options_!==void 0&&this.options_.userActions!==void 0&&typeof this.options_.userActions.click=="function"?this.options_.userActions.click.call(this,e):this.paused()?Dt(this.play()):this.pause())}handleTechDoubleClick_(e){if(!this.controls_)return;Array.prototype.some.call(this.$$(".vjs-control-bar, .vjs-modal-dialog"),s=>s.contains(e.target))||(this.options_===void 0||this.options_.userActions===void 0||this.options_.userActions.doubleClick===void 0||this.options_.userActions.doubleClick!==!1)&&(this.options_!==void 0&&this.options_.userActions!==void 0&&typeof this.options_.userActions.doubleClick=="function"?this.options_.userActions.doubleClick.call(this,e):this.isFullscreen()?this.exitFullscreen():this.requestFullscreen())}handleTechTap_(){this.userActive(!this.userActive())}handleTechTouchStart_(){this.userWasActive=this.userActive()}handleTechTouchMove_(){this.userWasActive&&this.reportUserActivity()}handleTechTouchEnd_(e){e.cancelable&&e.preventDefault()}toggleFullscreenClass_(){this.isFullscreen()?this.addClass("vjs-fullscreen"):this.removeClass("vjs-fullscreen")}documentFullscreenChange_(e){const t=e.target.player;if(t&&t!==this)return;const s=this.el();let r=U[this.fsApi_.fullscreenElement]===s;!r&&s.matches&&(r=s.matches(":"+this.fsApi_.fullscreen)),this.isFullscreen(r)}handleTechFullscreenChange_(e,t){t&&(t.nativeIOSFullscreen&&(this.addClass("vjs-ios-native-fs"),this.tech_.one("webkitendfullscreen",()=>{this.removeClass("vjs-ios-native-fs")})),this.isFullscreen(t.isFullscreen))}handleTechFullscreenError_(e,t){this.trigger("fullscreenerror",t)}togglePictureInPictureClass_(){this.isInPictureInPicture()?this.addClass("vjs-picture-in-picture"):this.removeClass("vjs-picture-in-picture")}handleTechEnterPictureInPicture_(e){this.isInPictureInPicture(!0)}handleTechLeavePictureInPicture_(e){this.isInPictureInPicture(!1)}handleTechError_(){const e=this.tech_.error();e&&this.error(e)}handleTechTextData_(){let e=null;arguments.length>1&&(e=arguments[1]),this.trigger("textdata",e)}getCache(){return this.cache_}resetCache_(){this.cache_={currentTime:0,initTime:0,inactivityTimeout:this.options_.inactivityTimeout,duration:NaN,lastVolume:1,lastPlaybackRate:this.defaultPlaybackRate(),media:null,src:"",source:{},sources:[],playbackRates:[],volume:1}}techCall_(e,t){this.ready(function(){if(e in jv)return Uv(this.middleware_,this.tech_,e,t);if(e in pc)return fc(this.middleware_,this.tech_,e,t);try{this.tech_&&this.tech_[e](t)}catch(s){throw se(s),s}},!0)}techGet_(e){if(!(!this.tech_||!this.tech_.isReady_)){if(e in qv)return Fv(this.middleware_,this.tech_,e);if(e in pc)return fc(this.middleware_,this.tech_,e);try{return this.tech_[e]()}catch(t){throw this.tech_[e]===void 0?(se(`Video.js: ${e} method not defined for ${this.techName_} playback technology.`,t),t):t.name==="TypeError"?(se(`Video.js: ${e} unavailable on ${this.techName_} playback technology element.`,t),this.tech_.isReady_=!1,t):(se(t),t)}}}play(){return new Promise(e=>{this.play_(e)})}play_(e=Dt){this.playCallbacks_.push(e);const t=!!(!this.changingSrc_&&(this.src()||this.currentSrc())),s=!!(Hn||Je);if(this.waitToPlay_&&(this.off(["ready","loadstart"],this.waitToPlay_),this.waitToPlay_=null),!this.isReady_||!t){this.waitToPlay_=a=>{this.play_()},this.one(["ready","loadstart"],this.waitToPlay_),!t&&s&&this.load();return}const r=this.techGet_("play");s&&this.hasClass("vjs-ended")&&this.resetProgressBar_(),r===null?this.runPlayTerminatedQueue_():this.runPlayCallbacks_(r)}runPlayTerminatedQueue_(){const e=this.playTerminatedQueue_.slice(0);this.playTerminatedQueue_=[],e.forEach(function(t){t()})}runPlayCallbacks_(e){const t=this.playCallbacks_.slice(0);this.playCallbacks_=[],this.playTerminatedQueue_=[],t.forEach(function(s){s(e)})}pause(){this.techCall_("pause")}paused(){return this.techGet_("paused")!==!1}played(){return this.techGet_("played")||St(0,0)}scrubbing(e){if(typeof e>"u")return this.scrubbing_;this.scrubbing_=!!e,this.techCall_("setScrubbing",this.scrubbing_),e?this.addClass("vjs-scrubbing"):this.removeClass("vjs-scrubbing")}currentTime(e){if(e===void 0)return this.cache_.currentTime=this.techGet_("currentTime")||0,this.cache_.currentTime;if(e<0&&(e=0),!this.isReady_||this.changingSrc_||!this.tech_||!this.tech_.isReady_){this.cache_.initTime=e,this.off("canplay",this.boundApplyInitTime_),this.one("canplay",this.boundApplyInitTime_);return}this.techCall_("setCurrentTime",e),this.cache_.initTime=0,isFinite(e)&&(this.cache_.currentTime=Number(e))}applyInitTime_(){this.currentTime(this.cache_.initTime)}duration(e){if(e===void 0)return this.cache_.duration!==void 0?this.cache_.duration:NaN;e=parseFloat(e),e<0&&(e=1/0),e!==this.cache_.duration&&(this.cache_.duration=e,e===1/0?this.addClass("vjs-live"):this.removeClass("vjs-live"),isNaN(e)||this.trigger("durationchange"))}remainingTime(){return this.duration()-this.currentTime()}remainingTimeDisplay(){return Math.floor(this.duration())-Math.floor(this.currentTime())}buffered(){let e=this.techGet_("buffered");return(!e||!e.length)&&(e=St(0,0)),e}seekable(){let e=this.techGet_("seekable");return(!e||!e.length)&&(e=St(0,0)),e}seeking(){return this.techGet_("seeking")}ended(){return this.techGet_("ended")}networkState(){return this.techGet_("networkState")}readyState(){return this.techGet_("readyState")}bufferedPercent(){return Mh(this.buffered(),this.duration())}bufferedEnd(){const e=this.buffered(),t=this.duration();let s=e.end(e.length-1);return s>t&&(s=t),s}volume(e){let t;if(e!==void 0){t=Math.max(0,Math.min(1,e)),this.cache_.volume=t,this.techCall_("setVolume",t),t>0&&this.lastVolume_(t);return}return t=parseFloat(this.techGet_("volume")),isNaN(t)?1:t}muted(e){if(e!==void 0){this.techCall_("setMuted",e);return}return this.techGet_("muted")||!1}defaultMuted(e){return e!==void 0&&this.techCall_("setDefaultMuted",e),this.techGet_("defaultMuted")||!1}lastVolume_(e){if(e!==void 0&&e!==0){this.cache_.lastVolume=e;return}return this.cache_.lastVolume}supportsFullScreen(){return this.techGet_("supportsFullScreen")||!1}isFullscreen(e){if(e!==void 0){const t=this.isFullscreen_;this.isFullscreen_=!!e,this.isFullscreen_!==t&&this.fsApi_.prefixed&&this.trigger("fullscreenchange"),this.toggleFullscreenClass_();return}return this.isFullscreen_}requestFullscreen(e){this.isInPictureInPicture()&&this.exitPictureInPicture();const t=this;return new Promise((s,r)=>{function n(){t.off("fullscreenerror",o),t.off("fullscreenchange",a)}function a(){n(),s()}function o(h,m){n(),r(m)}t.one("fullscreenchange",a),t.one("fullscreenerror",o);const u=t.requestFullscreenHelper_(e);u&&(u.then(n,n),u.then(s,r))})}requestFullscreenHelper_(e){let t;if(this.fsApi_.prefixed||(t=this.options_.fullscreen&&this.options_.fullscreen.options||{},e!==void 0&&(t=e)),this.fsApi_.requestFullscreen){const s=this.el_[this.fsApi_.requestFullscreen](t);return s&&s.then(()=>this.isFullscreen(!0),()=>this.isFullscreen(!1)),s}else this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("enterFullScreen"):this.enterFullWindow()}exitFullscreen(){const e=this;return new Promise((t,s)=>{function r(){e.off("fullscreenerror",a),e.off("fullscreenchange",n)}function n(){r(),t()}function a(u,h){r(),s(h)}e.one("fullscreenchange",n),e.one("fullscreenerror",a);const o=e.exitFullscreenHelper_();o&&(o.then(r,r),o.then(t,s))})}exitFullscreenHelper_(){if(this.fsApi_.requestFullscreen){const e=U[this.fsApi_.exitFullscreen]();return e&&Dt(e.then(()=>this.isFullscreen(!1))),e}else this.tech_.supportsFullScreen()&&!this.options_.preferFullWindow?this.techCall_("exitFullScreen"):this.exitFullWindow()}enterFullWindow(){this.isFullscreen(!0),this.isFullWindow=!0,this.docOrigOverflow=U.documentElement.style.overflow,dt(U,"keydown",this.boundFullWindowOnEscKey_),U.documentElement.style.overflow="hidden",Ei(U.body,"vjs-full-window"),this.trigger("enterFullWindow")}fullWindowOnEscKey(e){e.key==="Escape"&&this.isFullscreen()===!0&&(this.isFullWindow?this.exitFullWindow():this.exitFullscreen())}exitFullWindow(){this.isFullscreen(!1),this.isFullWindow=!1,$e(U,"keydown",this.boundFullWindowOnEscKey_),U.documentElement.style.overflow=this.docOrigOverflow,zn(U.body,"vjs-full-window"),this.trigger("exitFullWindow")}disablePictureInPicture(e){if(e===void 0)return this.techGet_("disablePictureInPicture");this.techCall_("setDisablePictureInPicture",e),this.options_.disablePictureInPicture=e,this.trigger("disablepictureinpicturechanged")}isInPictureInPicture(e){if(e!==void 0){this.isInPictureInPicture_=!!e,this.togglePictureInPictureClass_();return}return!!this.isInPictureInPicture_}requestPictureInPicture(){if(this.options_.enableDocumentPictureInPicture&&E.documentPictureInPicture){const e=U.createElement(this.el().tagName);return e.classList=this.el().classList,e.classList.add("vjs-pip-container"),this.posterImage&&e.appendChild(this.posterImage.el().cloneNode(!0)),this.titleBar&&e.appendChild(this.titleBar.el().cloneNode(!0)),e.appendChild(Y("p",{className:"vjs-pip-text"},{},this.localize("Playing in picture-in-picture"))),E.documentPictureInPicture.requestWindow({width:this.videoWidth(),height:this.videoHeight()}).then(t=>(Sh(t),this.el_.parentNode.insertBefore(e,this.el_),t.document.body.appendChild(this.el_),t.document.body.classList.add("vjs-pip-window"),this.player_.isInPictureInPicture(!0),this.player_.trigger({type:"enterpictureinpicture",pipWindow:t}),t.addEventListener("pagehide",s=>{const r=s.target.querySelector(".video-js");e.parentNode.replaceChild(r,e),this.player_.isInPictureInPicture(!1),this.player_.trigger("leavepictureinpicture")}),t))}return"pictureInPictureEnabled"in U&&this.disablePictureInPicture()===!1?this.techGet_("requestPictureInPicture"):Promise.reject("No PiP mode is available")}exitPictureInPicture(){if(E.documentPictureInPicture&&E.documentPictureInPicture.window)return E.documentPictureInPicture.window.close(),Promise.resolve();if("pictureInPictureEnabled"in U)return U.exitPictureInPicture()}handleKeyDown(e){const{userActions:t}=this.options_;!t||!t.hotkeys||(r=>{const n=r.tagName.toLowerCase();if(r.isContentEditable)return!0;const a=["button","checkbox","hidden","radio","reset","submit"];return n==="input"?a.indexOf(r.type)===-1:["textarea"].indexOf(n)!==-1})(this.el_.ownerDocument.activeElement)||(typeof t.hotkeys=="function"?t.hotkeys.call(this,e):this.handleHotkeys(e))}handleHotkeys(e){const t=this.options_.userActions?this.options_.userActions.hotkeys:{},{fullscreenKey:s=a=>e.key.toLowerCase()==="f",muteKey:r=a=>e.key.toLowerCase()==="m",playPauseKey:n=a=>e.key.toLowerCase()==="k"||e.key.toLowerCase()===" "}=t;if(s.call(this,e)){e.preventDefault(),e.stopPropagation();const a=M.getComponent("FullscreenToggle");U[this.fsApi_.fullscreenEnabled]!==!1&&a.prototype.handleClick.call(this,e)}else r.call(this,e)?(e.preventDefault(),e.stopPropagation(),M.getComponent("MuteToggle").prototype.handleClick.call(this,e)):n.call(this,e)&&(e.preventDefault(),e.stopPropagation(),M.getComponent("PlayToggle").prototype.handleClick.call(this,e))}canPlayType(e){let t;for(let s=0,r=this.options_.techOrder;s[o,ee.getTech(o)]).filter(([o,u])=>u?u.isSupported():(se.error(`The "${o}" tech is undefined. Skipped browser support check for that tech.`),!1)),s=function(o,u,h){let m;return o.some(y=>u.some(v=>{if(m=h(y,v),m)return!0})),m};let r;const n=o=>(u,h)=>o(h,u),a=([o,u],h)=>{if(u.canPlaySource(h,this.options_[o.toLowerCase()]))return{source:h,tech:o}};return this.options_.sourceOrder?r=s(e,t,n(a)):r=s(t,e,a),r||!1}handleSrc_(e,t){if(typeof e>"u")return this.cache_.src||"";this.resetRetryOnError_&&this.resetRetryOnError_();const s=jh(e);if(!s.length){this.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0);return}if(this.changingSrc_=!0,t||(this.cache_.sources=s),this.updateSourceCaches_(s[0]),Mv(this,s[0],(r,n)=>{if(this.middleware_=n,t||(this.cache_.sources=s),this.updateSourceCaches_(r),this.src_(r)){if(s.length>1)return this.handleSrc_(s.slice(1));this.changingSrc_=!1,this.setTimeout(function(){this.error({code:4,message:this.options_.notSupportedMessage})},0),this.triggerReady();return}Bv(n,this.tech_)}),s.length>1){const r=()=>{this.error(null),this.handleSrc_(s.slice(1),!0)},n=()=>{this.off("error",r)};this.one("error",r),this.one("playing",n),this.resetRetryOnError_=()=>{this.off("error",r),this.off("playing",n)}}}src(e){return this.handleSrc_(e,!1)}src_(e){const t=this.selectSource([e]);return t?Lh(t.tech,this.techName_)?(this.ready(function(){this.tech_.constructor.prototype.hasOwnProperty("setSource")?this.techCall_("setSource",e):this.techCall_("src",e.src),this.changingSrc_=!1},!0),!1):(this.changingSrc_=!0,this.loadTech_(t.tech,t.source),this.tech_.ready(()=>{this.changingSrc_=!1}),!1):!0}load(){if(this.tech_&&this.tech_.vhs){this.src(this.currentSource());return}this.techCall_("load")}reset(){if(this.paused())this.doReset_();else{const e=this.play();Dt(e.then(()=>this.doReset_()))}}doReset_(){this.tech_&&this.tech_.clearTracks("text"),this.removeClass("vjs-playing"),this.addClass("vjs-paused"),this.resetCache_(),this.poster(""),this.loadTech_(this.options_.techOrder[0],null),this.techCall_("reset"),this.resetControlBarUI_(),this.error(null),this.titleBar&&this.titleBar.update({title:void 0,description:void 0}),Xt(this)&&this.trigger("playerreset")}resetControlBarUI_(){this.resetProgressBar_(),this.resetPlaybackRate_(),this.resetVolumeBar_()}resetProgressBar_(){this.currentTime(0);const{currentTimeDisplay:e,durationDisplay:t,progressControl:s,remainingTimeDisplay:r}=this.controlBar||{},{seekBar:n}=s||{};e&&e.updateContent(),t&&t.updateContent(),r&&r.updateContent(),n&&(n.update(),n.loadProgressBar&&n.loadProgressBar.update())}resetPlaybackRate_(){this.playbackRate(this.defaultPlaybackRate()),this.handleTechRateChange_()}resetVolumeBar_(){this.volume(1),this.trigger("volumechange")}currentSources(){const e=this.currentSource(),t=[];return Object.keys(e).length!==0&&t.push(e),this.cache_.sources||t}currentSource(){return this.cache_.source||{}}currentSrc(){return this.currentSource()&&this.currentSource().src||""}currentType(){return this.currentSource()&&this.currentSource().type||""}preload(e){if(e!==void 0){this.techCall_("setPreload",e),this.options_.preload=e;return}return this.techGet_("preload")}autoplay(e){if(e===void 0)return this.options_.autoplay||!1;let t;typeof e=="string"&&/(any|play|muted)/.test(e)||e===!0&&this.options_.normalizeAutoplay?(this.options_.autoplay=e,this.manualAutoplay_(typeof e=="string"?e:"play"),t=!1):e?this.options_.autoplay=!0:this.options_.autoplay=!1,t=typeof t>"u"?this.options_.autoplay:t,this.tech_&&this.techCall_("setAutoplay",t)}playsinline(e){return e!==void 0&&(this.techCall_("setPlaysinline",e),this.options_.playsinline=e),this.techGet_("playsinline")}loop(e){if(e!==void 0){this.techCall_("setLoop",e),this.options_.loop=e;return}return this.techGet_("loop")}poster(e){if(e===void 0)return this.poster_;e||(e=""),e!==this.poster_&&(this.poster_=e,this.techCall_("setPoster",e),this.isPosterFromTech_=!1,this.trigger("posterchange"))}handleTechPosterChange_(){if((!this.poster_||this.options_.techCanOverridePoster)&&this.tech_&&this.tech_.poster){const e=this.tech_.poster()||"";e!==this.poster_&&(this.poster_=e,this.isPosterFromTech_=!0,this.trigger("posterchange"))}}controls(e){if(e===void 0)return!!this.controls_;e=!!e,this.controls_!==e&&(this.controls_=e,this.usingNativeControls()&&this.techCall_("setControls",e),this.controls_?(this.removeClass("vjs-controls-disabled"),this.addClass("vjs-controls-enabled"),this.trigger("controlsenabled"),this.usingNativeControls()||this.addTechControlsListeners_()):(this.removeClass("vjs-controls-enabled"),this.addClass("vjs-controls-disabled"),this.trigger("controlsdisabled"),this.usingNativeControls()||this.removeTechControlsListeners_()))}usingNativeControls(e){if(e===void 0)return!!this.usingNativeControls_;e=!!e,this.usingNativeControls_!==e&&(this.usingNativeControls_=e,this.usingNativeControls_?(this.addClass("vjs-using-native-controls"),this.trigger("usingnativecontrols")):(this.removeClass("vjs-using-native-controls"),this.trigger("usingcustomcontrols")))}error(e){if(e===void 0)return this.error_||null;if(li("beforeerror").forEach(t=>{const s=t(this,e);if(!(Rt(s)&&!Array.isArray(s)||typeof s=="string"||typeof s=="number"||s===null)){this.log.error("please return a value that MediaError expects in beforeerror hooks");return}e=s}),this.options_.suppressNotSupportedError&&e&&e.code===4){const t=function(){this.error(e)};this.options_.suppressNotSupportedError=!1,this.any(["click","touchstart"],t),this.one("loadstart",function(){this.off(["click","touchstart"],t)});return}if(e===null){this.error_=null,this.removeClass("vjs-error"),this.errorDisplay&&this.errorDisplay.close();return}this.error_=new Ee(e),this.addClass("vjs-error"),se.error(`(CODE:${this.error_.code} ${Ee.errorTypes[this.error_.code]})`,this.error_.message,this.error_),this.trigger("error"),li("error").forEach(t=>t(this,this.error_))}reportUserActivity(e){this.userActivity_=!0}userActive(e){if(e===void 0)return this.userActive_;if(e=!!e,e!==this.userActive_){if(this.userActive_=e,this.userActive_){this.userActivity_=!0,this.removeClass("vjs-user-inactive"),this.addClass("vjs-user-active"),this.trigger("useractive");return}this.tech_&&this.tech_.one("mousemove",function(t){t.stopPropagation(),t.preventDefault()}),this.userActivity_=!1,this.removeClass("vjs-user-active"),this.addClass("vjs-user-inactive"),this.trigger("userinactive")}}listenForUserActivity_(){let e,t,s;const r=me(this,this.reportUserActivity),n=function(y){(y.screenX!==t||y.screenY!==s)&&(t=y.screenX,s=y.screenY,r())},a=function(){r(),this.clearInterval(e),e=this.setInterval(r,250)},o=function(y){r(),this.clearInterval(e)};this.on("mousedown",a),this.on("mousemove",n),this.on("mouseup",o),this.on("mouseleave",o);const u=this.getChild("controlBar");u&&!Je&&!Nt&&(u.on("mouseenter",function(y){this.player().options_.inactivityTimeout!==0&&(this.player().cache_.inactivityTimeout=this.player().options_.inactivityTimeout),this.player().options_.inactivityTimeout=0}),u.on("mouseleave",function(y){this.player().options_.inactivityTimeout=this.player().cache_.inactivityTimeout})),this.on("keydown",r),this.on("keyup",r);let h;const m=function(){if(!this.userActivity_)return;this.userActivity_=!1,this.userActive(!0),this.clearTimeout(h);const y=this.options_.inactivityTimeout;y<=0||(h=this.setTimeout(function(){this.userActivity_||this.userActive(!1)},y))};this.setInterval(m,250)}playbackRate(e){if(e!==void 0){this.techCall_("setPlaybackRate",e);return}return this.tech_&&this.tech_.featuresPlaybackRate?this.cache_.lastPlaybackRate||this.techGet_("playbackRate"):1}defaultPlaybackRate(e){return e!==void 0?this.techCall_("setDefaultPlaybackRate",e):this.tech_&&this.tech_.featuresPlaybackRate?this.techGet_("defaultPlaybackRate"):1}isAudio(e){if(e!==void 0){this.isAudio_=!!e;return}return!!this.isAudio_}updatePlayerHeightOnAudioOnlyMode_(){const e=this.getChild("ControlBar");!e||this.audioOnlyCache_.controlBarHeight===e.currentHeight()||(this.audioOnlyCache_.controlBarHeight=e.currentHeight(),this.height(this.audioOnlyCache_.controlBarHeight))}enableAudioOnlyUI_(){this.addClass("vjs-audio-only-mode");const e=this.children(),t=this.getChild("ControlBar"),s=t&&t.currentHeight();e.forEach(r=>{r!==t&&r.el_&&!r.hasClass("vjs-hidden")&&(r.hide(),this.audioOnlyCache_.hiddenChildren.push(r))}),this.audioOnlyCache_.playerHeight=this.currentHeight(),this.audioOnlyCache_.controlBarHeight=s,this.on("playerresize",this.boundUpdatePlayerHeightOnAudioOnlyMode_),this.height(s),this.trigger("audioonlymodechange")}disableAudioOnlyUI_(){this.removeClass("vjs-audio-only-mode"),this.off("playerresize",this.boundUpdatePlayerHeightOnAudioOnlyMode_),this.audioOnlyCache_.hiddenChildren.forEach(e=>e.show()),this.height(this.audioOnlyCache_.playerHeight),this.trigger("audioonlymodechange")}audioOnlyMode(e){if(typeof e!="boolean"||e===this.audioOnlyMode_)return this.audioOnlyMode_;if(this.audioOnlyMode_=e,e){const t=[];return this.isInPictureInPicture()&&t.push(this.exitPictureInPicture()),this.isFullscreen()&&t.push(this.exitFullscreen()),this.audioPosterMode()&&t.push(this.audioPosterMode(!1)),Promise.all(t).then(()=>this.enableAudioOnlyUI_())}return Promise.resolve().then(()=>this.disableAudioOnlyUI_())}enablePosterModeUI_(){(this.tech_&&this.tech_).hide(),this.addClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}disablePosterModeUI_(){(this.tech_&&this.tech_).show(),this.removeClass("vjs-audio-poster-mode"),this.trigger("audiopostermodechange")}audioPosterMode(e){return typeof e!="boolean"||e===this.audioPosterMode_?this.audioPosterMode_:(this.audioPosterMode_=e,e?this.audioOnlyMode()?this.audioOnlyMode(!1).then(()=>{this.enablePosterModeUI_()}):Promise.resolve().then(()=>{this.enablePosterModeUI_()}):Promise.resolve().then(()=>{this.disablePosterModeUI_()}))}addTextTrack(e,t,s){if(this.tech_)return this.tech_.addTextTrack(e,t,s)}addRemoteTextTrack(e,t){if(this.tech_)return this.tech_.addRemoteTextTrack(e,t)}removeRemoteTextTrack(e={}){let{track:t}=e;if(t||(t=e),this.tech_)return this.tech_.removeRemoteTextTrack(t)}getVideoPlaybackQuality(){return this.techGet_("getVideoPlaybackQuality")}videoWidth(){return this.tech_&&this.tech_.videoWidth&&this.tech_.videoWidth()||0}videoHeight(){return this.tech_&&this.tech_.videoHeight&&this.tech_.videoHeight()||0}language(e){if(e===void 0)return this.language_;this.language_!==String(e).toLowerCase()&&(this.language_=String(e).toLowerCase(),Xt(this)&&this.trigger("languagechange"))}languages(){return pe(ye.prototype.options_.languages,this.languages_)}toJSON(){const e=pe(this.options_),t=e.tracks;e.tracks=[];for(let s=0;s{this.removeChild(s)}),s.open(),s}updateCurrentBreakpoint_(){if(!this.responsive())return;const e=this.currentBreakpoint(),t=this.currentWidth();for(let s=0;sthis.addRemoteTextTrack(y,!1)),this.titleBar&&this.titleBar.update({title:m,description:a||r||""}),this.ready(t)}getMedia(){if(!this.cache_.media){const e=this.poster(),t=this.currentSources(),s=Array.prototype.map.call(this.remoteTextTracks(),n=>({kind:n.kind,label:n.label,language:n.language,src:n.src})),r={src:t,textTracks:s};return e&&(r.poster=e,r.artwork=[{src:r.poster,type:bn(r.poster)}]),r}return pe(this.cache_.media)}static getTagSettings(e){const t={sources:[],tracks:[]},s=ai(e),r=s["data-setup"];if(Ks(e,"vjs-fill")&&(s.fill=!0),Ks(e,"vjs-fluid")&&(s.fluid=!0),r!==null){const[n,a]=Jg(r||"{}");n&&se.error(n),Object.assign(s,a)}if(Object.assign(t,s),e.hasChildNodes()){const n=e.childNodes;for(let a=0,o=n.length;atypeof t=="number")&&(this.cache_.playbackRates=e,this.trigger("playbackrateschange"))}}Ke.names.forEach(function(i){const e=Ke[i];ye.prototype[e.getterName]=function(){return this.tech_?this.tech_[e.getterName]():(this[e.privateName]=this[e.privateName]||new e.ListClass,this[e.privateName])}});ye.prototype.crossorigin=ye.prototype.crossOrigin;ye.players={};const Us=E.navigator;ye.prototype.options_={techOrder:ee.defaultTechOrder_,html5:{},enableSourceset:!0,inactivityTimeout:2e3,playbackRates:[],liveui:!1,children:["mediaLoader","posterImage","titleBar","textTrackDisplay","loadingSpinner","bigPlayButton","liveTracker","controlBar","errorDisplay","textTrackSettings","resizeManager"],language:Us&&(Us.languages&&Us.languages[0]||Us.userLanguage||Us.language)||"en",languages:{},notSupportedMessage:"No compatible source was found for this media.",normalizeAutoplay:!1,fullscreen:{options:{navigationUI:"hide"}},breakpoints:{},responsive:!1,audioOnlyMode:!1,audioPosterMode:!1,spatialNavigation:{enabled:!1,horizontalSeek:!1},enableSmoothSeeking:!1};_f.forEach(function(i){ye.prototype[`handleTech${Ce(i)}_`]=function(){return this.trigger(i)}});M.registerComponent("Player",ye);const xn="plugin",Qi="activePlugins_",zi={},Sn=i=>zi.hasOwnProperty(i),sn=i=>Sn(i)?zi[i]:void 0,vf=(i,e)=>{i[Qi]=i[Qi]||{},i[Qi][e]=!0},En=(i,e,t)=>{const s=(t?"before":"")+"pluginsetup";i.trigger(s,e),i.trigger(s+":"+e.name,e)},CT=function(i,e){const t=function(){En(this,{name:i,plugin:e,instance:null},!0);const s=e.apply(this,arguments);return vf(this,i),En(this,{name:i,plugin:e,instance:s}),s};return Object.keys(e).forEach(function(s){t[s]=e[s]}),t},Pc=(i,e)=>(e.prototype.name=i,function(...t){En(this,{name:i,plugin:e,instance:null},!0);const s=new e(this,...t);return this[i]=()=>s,En(this,s.getEventHash()),s});class rt{constructor(e){if(this.constructor===rt)throw new Error("Plugin must be sub-classed; not directly instantiated.");this.player=e,this.log||(this.log=this.player.log.createLogger(this.name)),el(this),delete this.trigger,Ph(this,this.constructor.defaultState),vf(e,this.name),this.dispose=this.dispose.bind(this),e.on("dispose",this.dispose)}version(){return this.constructor.VERSION}getEventHash(e={}){return e.name=this.name,e.plugin=this.constructor,e.instance=this,e}trigger(e,t={}){return gs(this.eventBusEl_,e,this.getEventHash(t))}handleStateChanged(e){}dispose(){const{name:e,player:t}=this;this.trigger("dispose"),this.off(),t.off("dispose",this.dispose),t[Qi][e]=!1,this.player=this.state=null,t[e]=Pc(e,zi[e])}static isBasic(e){const t=typeof e=="string"?sn(e):e;return typeof t=="function"&&!rt.prototype.isPrototypeOf(t.prototype)}static registerPlugin(e,t){if(typeof e!="string")throw new Error(`Illegal plugin name, "${e}", must be a string, was ${typeof e}.`);if(Sn(e))se.warn(`A plugin named "${e}" already exists. You may want to avoid re-registering plugins!`);else if(ye.prototype.hasOwnProperty(e))throw new Error(`Illegal plugin name, "${e}", cannot share a name with an existing player method!`);if(typeof t!="function")throw new Error(`Illegal plugin for "${e}", must be a function, was ${typeof t}.`);return zi[e]=t,e!==xn&&(rt.isBasic(t)?ye.prototype[e]=CT(e,t):ye.prototype[e]=Pc(e,t)),t}static deregisterPlugin(e){if(e===xn)throw new Error("Cannot de-register base plugin.");Sn(e)&&(delete zi[e],delete ye.prototype[e])}static getPlugins(e=Object.keys(zi)){let t;return e.forEach(s=>{const r=sn(s);r&&(t=t||{},t[s]=r)}),t}static getPluginVersion(e){const t=sn(e);return t&&t.VERSION||""}}rt.getPlugin=sn;rt.BASE_PLUGIN_NAME=xn;rt.registerPlugin(xn,rt);ye.prototype.usingPlugin=function(i){return!!this[Qi]&&this[Qi][i]===!0};ye.prototype.hasPlugin=function(i){return!!Sn(i)};function AT(i,e){let t=!1;return function(...s){return t||se.warn(i),t=!0,e.apply(this,s)}}function Et(i,e,t,s){return AT(`${e} is deprecated and will be removed in ${i}.0; please use ${t} instead.`,s)}var wT={NetworkBadStatus:"networkbadstatus",NetworkRequestFailed:"networkrequestfailed",NetworkRequestAborted:"networkrequestaborted",NetworkRequestTimeout:"networkrequesttimeout",NetworkBodyParserFailed:"networkbodyparserfailed",StreamingHlsPlaylistParserError:"streaminghlsplaylistparsererror",StreamingDashManifestParserError:"streamingdashmanifestparsererror",StreamingContentSteeringParserError:"streamingcontentsteeringparsererror",StreamingVttParserError:"streamingvttparsererror",StreamingFailedToSelectNextSegment:"streamingfailedtoselectnextsegment",StreamingFailedToDecryptSegment:"streamingfailedtodecryptsegment",StreamingFailedToTransmuxSegment:"streamingfailedtotransmuxsegment",StreamingFailedToAppendSegment:"streamingfailedtoappendsegment",StreamingCodecsChangeError:"streamingcodecschangeerror"};const Tf=i=>i.indexOf("#")===0?i.slice(1):i;function O(i,e,t){let s=O.getPlayer(i);if(s)return e&&se.warn(`Player "${i}" is already initialised. Options will not be applied.`),t&&s.ready(t),s;const r=typeof i=="string"?ui("#"+Tf(i)):i;if(!ms(r))throw new TypeError("The element or ID supplied is not valid. (videojs)");const a=("getRootNode"in r?r.getRootNode()instanceof E.ShadowRoot:!1)?r.getRootNode():r.ownerDocument.body;(!r.ownerDocument.defaultView||!a.contains(r))&&se.warn("The element supplied is not included in the DOM"),e=e||{},e.restoreEl===!0&&(e.restoreEl=(r.parentNode&&r.parentNode.hasAttribute&&r.parentNode.hasAttribute("data-vjs-player")?r.parentNode:r).cloneNode(!0)),li("beforesetup").forEach(u=>{const h=u(r,pe(e));if(!Rt(h)||Array.isArray(h)){se.error("please return an object in beforesetup hooks");return}e=pe(e,h)});const o=M.getComponent("Player");return s=new o(r,e,t),li("setup").forEach(u=>u(s)),s}O.hooks_=zt;O.hooks=li;O.hook=nv;O.hookOnce=av;O.removeHook=ih;if(E.VIDEOJS_NO_DYNAMIC_STYLE!==!0&&ps()){let i=ui(".vjs-styles-defaults");if(!i){i=Ah("vjs-styles-defaults");const e=ui("head");e&&e.insertBefore(i,e.firstChild),wh(i,` - .video-js { - width: 300px; - height: 150px; - } - - .vjs-fluid:not(.vjs-audio-only-mode) { - padding-top: 56.25% - } - `)}}oo(1,O);O.VERSION=io;O.options=ye.prototype.options_;O.getPlayers=()=>ye.players;O.getPlayer=i=>{const e=ye.players;let t;if(typeof i=="string"){const s=Tf(i),r=e[s];if(r)return r;t=ui("#"+s)}else t=i;if(ms(t)){const{player:s,playerId:r}=t;if(s||e[r])return s||e[r]}};O.getAllPlayers=()=>Object.keys(ye.players).map(i=>ye.players[i]).filter(Boolean);O.players=ye.players;O.getComponent=M.getComponent;O.registerComponent=(i,e)=>(ee.isTech(e)&&se.warn(`The ${i} tech was registered as a component. It should instead be registered using videojs.registerTech(name, tech)`),M.registerComponent.call(M,i,e));O.getTech=ee.getTech;O.registerTech=ee.registerTech;O.use=Nv;Object.defineProperty(O,"middleware",{value:{},writeable:!1,enumerable:!0});Object.defineProperty(O.middleware,"TERMINATOR",{value:Tn,writeable:!1,enumerable:!0});O.browser=dh;O.obj=uv;O.mergeOptions=Et(9,"videojs.mergeOptions","videojs.obj.merge",pe);O.defineLazyProperty=Et(9,"videojs.defineLazyProperty","videojs.obj.defineLazyProperty",qn);O.bind=Et(9,"videojs.bind","native Function.prototype.bind",me);O.registerPlugin=rt.registerPlugin;O.deregisterPlugin=rt.deregisterPlugin;O.plugin=(i,e)=>(se.warn("videojs.plugin() is deprecated; use videojs.registerPlugin() instead"),rt.registerPlugin(i,e));O.getPlugins=rt.getPlugins;O.getPlugin=rt.getPlugin;O.getPluginVersion=rt.getPluginVersion;O.addLanguage=function(i,e){return i=(""+i).toLowerCase(),O.options.languages=pe(O.options.languages,{[i]:e}),O.options.languages[i]};O.log=se;O.createLogger=sh;O.time=Ev;O.createTimeRange=Et(9,"videojs.createTimeRange","videojs.time.createTimeRanges",St);O.createTimeRanges=Et(9,"videojs.createTimeRanges","videojs.time.createTimeRanges",St);O.formatTime=Et(9,"videojs.formatTime","videojs.time.formatTime",ki);O.setFormatTime=Et(9,"videojs.setFormatTime","videojs.time.setFormatTime",Rh);O.resetFormatTime=Et(9,"videojs.resetFormatTime","videojs.time.resetFormatTime",Nh);O.parseUrl=Et(9,"videojs.parseUrl","videojs.url.parseUrl",sl);O.isCrossOrigin=Et(9,"videojs.isCrossOrigin","videojs.url.isCrossOrigin",Jn);O.EventTarget=ht;O.any=Zo;O.on=dt;O.one=Yn;O.off=$e;O.trigger=gs;O.xhr=tr;O.TextTrack=mr;O.AudioTrack=Uh;O.VideoTrack=qh;["isEl","isTextNode","createEl","hasClass","addClass","removeClass","toggleClass","setAttributes","getAttributes","emptyEl","appendContent","insertContent"].forEach(i=>{O[i]=function(){return se.warn(`videojs.${i}() is deprecated; use videojs.dom.${i}() instead`),Eh[i].apply(null,arguments)}});O.computedStyle=Et(9,"videojs.computedStyle","videojs.dom.computedStyle",cs);O.dom=Eh;O.fn=_v;O.num=iT;O.str=xv;O.url=Ov;O.Error=wT;/*! @name videojs-contrib-quality-levels @version 4.1.0 @license Apache-2.0 */class DT{constructor(e){let t=this;return t.id=e.id,t.label=t.id,t.width=e.width,t.height=e.height,t.bitrate=e.bandwidth,t.frameRate=e.frameRate,t.enabled_=e.enabled,Object.defineProperty(t,"enabled",{get(){return t.enabled_()},set(s){t.enabled_(s)}}),t}}class Cn extends O.EventTarget{constructor(){super();let e=this;return e.levels_=[],e.selectedIndex_=-1,Object.defineProperty(e,"selectedIndex",{get(){return e.selectedIndex_}}),Object.defineProperty(e,"length",{get(){return e.levels_.length}}),e[Symbol.iterator]=()=>e.levels_.values(),e}addQualityLevel(e){let t=this.getQualityLevelById(e.id);if(t)return t;const s=this.levels_.length;return t=new DT(e),""+s in this||Object.defineProperty(this,s,{get(){return this.levels_[s]}}),this.levels_.push(t),this.trigger({qualityLevel:t,type:"addqualitylevel"}),t}removeQualityLevel(e){let t=null;for(let s=0,r=this.length;ss&&this.selectedIndex_--;break}return t&&this.trigger({qualityLevel:e,type:"removequalitylevel"}),t}getQualityLevelById(e){for(let t=0,s=this.length;ts,i.qualityLevels.VERSION=bf,s},xf=function(i){return kT(this,O.obj.merge({},i))};O.registerPlugin("qualityLevels",xf);xf.VERSION=bf;/*! @name @videojs/http-streaming @version 3.13.2 @license Apache-2.0 */const it=On,An=(i,e)=>e&&e.responseURL&&i!==e.responseURL?e.responseURL:i,vt=i=>O.log.debug?O.log.debug.bind(O,"VHS:",`${i} >`):function(){};function le(...i){const e=O.obj||O;return(e.merge||e.mergeOptions).apply(e,i)}function je(...i){const e=O.time||O;return(e.createTimeRanges||e.createTimeRanges).apply(e,i)}function IT(i){if(i.length===0)return"Buffered Ranges are empty";let e=`Buffered Ranges: -`;for(let t=0;t ${r}. Duration (${r-s}) -`}return e}const kt=1/30,It=kt*3,Sf=function(i,e){const t=[];let s;if(i&&i.length)for(s=0;s=e})},Yr=function(i,e){return Sf(i,function(t){return t-kt>=e})},PT=function(i){if(i.length<2)return je();const e=[];for(let t=1;t{const e=[];if(!i||!i.length)return"";for(let t=0;t "+i.end(t));return e.join(", ")},OT=function(i,e,t=1){return((i.length?i.end(i.length-1):0)-e)/t},xi=i=>{const e=[];for(let t=0;tn)){if(e>r&&e<=n){t+=n-e;continue}t+=n-r}}return t},xl=(i,e)=>{if(!e.preload)return e.duration;let t=0;return(e.parts||[]).forEach(function(s){t+=s.duration}),(e.preloadHints||[]).forEach(function(s){s.type==="PART"&&(t+=i.partTargetDuration)}),t},mo=i=>(i.segments||[]).reduce((e,t,s)=>(t.parts?t.parts.forEach(function(r,n){e.push({duration:r.duration,segmentIndex:s,partIndex:n,part:r,segment:t})}):e.push({duration:t.duration,segmentIndex:s,partIndex:null,segment:t,part:null}),e),[]),Cf=i=>{const e=i.segments&&i.segments.length&&i.segments[i.segments.length-1];return e&&e.parts||[]},Af=({preloadSegment:i})=>{if(!i)return;const{parts:e,preloadHints:t}=i;let s=(t||[]).reduce((r,n)=>r+(n.type==="PART"?1:0),0);return s+=e&&e.length?e.length:0,s},wf=(i,e)=>{if(e.endList)return 0;if(i&&i.suggestedPresentationDelay)return i.suggestedPresentationDelay;const t=Cf(e).length>0;return t&&e.serverControl&&e.serverControl.partHoldBack?e.serverControl.partHoldBack:t&&e.partTargetDuration?e.partTargetDuration*3:e.serverControl&&e.serverControl.holdBack?e.serverControl.holdBack:e.targetDuration?e.targetDuration*3:0},NT=function(i,e){let t=0,s=e-i.mediaSequence,r=i.segments[s];if(r){if(typeof r.start<"u")return{result:r.start,precise:!0};if(typeof r.end<"u")return{result:r.end-r.duration,precise:!0}}for(;s--;){if(r=i.segments[s],typeof r.end<"u")return{result:t+r.end,precise:!0};if(t+=xl(i,r),typeof r.start<"u")return{result:t+r.start,precise:!0}}return{result:t,precise:!1}},MT=function(i,e){let t=0,s,r=e-i.mediaSequence;for(;r"u"&&(e=i.mediaSequence+i.segments.length),e"u"){if(i.totalDuration)return i.totalDuration;if(!i.endList)return E.Infinity}return Df(i,e,t)},Js=function({defaultDuration:i,durationList:e,startIndex:t,endIndex:s}){let r=0;if(t>s&&([t,s]=[s,t]),t<0){for(let n=t;n0)for(let h=u-1;h>=0;h--){const m=o[h];if(a+=m.duration,n){if(a<0)continue}else if(a+kt<=0)continue;return{partIndex:m.partIndex,segmentIndex:m.segmentIndex,startTime:r-Js({defaultDuration:i.targetDuration,durationList:o,startIndex:u,endIndex:h})}}return{partIndex:o[0]&&o[0].partIndex||null,segmentIndex:o[0]&&o[0].segmentIndex||0,startTime:e}}if(u<0){for(let h=u;h<0;h++)if(a-=i.targetDuration,a<0)return{partIndex:o[0]&&o[0].partIndex||null,segmentIndex:o[0]&&o[0].segmentIndex||0,startTime:e};u=0}for(let h=u;hkt,v=a===0,x=y&&a+kt>=0;if(!((v||x)&&h!==o.length-1)){if(n){if(a>0)continue}else if(a-kt>=0)continue;return{partIndex:m.partIndex,segmentIndex:m.segmentIndex,startTime:r+Js({defaultDuration:i.targetDuration,durationList:o,startIndex:u,endIndex:h})}}}return{segmentIndex:o[o.length-1].segmentIndex,partIndex:o[o.length-1].partIndex,startTime:e}},Pf=function(i){return i.excludeUntil&&i.excludeUntil>Date.now()},Sl=function(i){return i.excludeUntil&&i.excludeUntil===1/0},ta=function(i){const e=Pf(i);return!i.disabled&&!e},UT=function(i){return i.disabled},qT=function(i){for(let e=0;e{if(i.playlists.length===1)return!0;const t=e.attributes.BANDWIDTH||Number.MAX_VALUE;return i.playlists.filter(s=>ta(s)?(s.attributes.BANDWIDTH||0)!i&&!e||!i&&e||i&&!e?!1:!!(i===e||i.id&&e.id&&i.id===e.id||i.resolvedUri&&e.resolvedUri&&i.resolvedUri===e.resolvedUri||i.uri&&e.uri&&i.uri===e.uri),Lc=function(i,e){const t=i&&i.mediaGroups&&i.mediaGroups.AUDIO||{};let s=!1;for(const r in t){for(const n in t[r])if(s=e(t[r][n]),s)break;if(s)break}return!!s},vr=i=>{if(!i||!i.playlists||!i.playlists.length)return Lc(i,t=>t.playlists&&t.playlists.length||t.uri);for(let e=0;ehd(n))||Lc(i,n=>El(t,n))))return!1}return!0};var st={liveEdgeDelay:wf,duration:kf,seekable:BT,getMediaInfoForTime:FT,isEnabled:ta,isDisabled:UT,isExcluded:Pf,isIncompatible:Sl,playlistEnd:If,isAes:qT,hasAttribute:Lf,estimateSegmentRequestTime:jT,isLowestEnabledRendition:go,isAudioOnly:vr,playlistMatch:El,segmentDurationWithParts:xl};const{log:Of}=O,Ji=(i,e)=>`${i}-${e}`,Rf=(i,e,t)=>`placeholder-uri-${i}-${e}-${t}`,$T=({onwarn:i,oninfo:e,manifestString:t,customTagParsers:s=[],customTagMappers:r=[],llhls:n})=>{const a=new sy;i&&a.on("warn",i),e&&a.on("info",e),s.forEach(h=>a.addParser(h)),r.forEach(h=>a.addTagMapper(h)),a.push(t),a.end();const o=a.manifest;if(n||(["preloadSegment","skip","serverControl","renditionReports","partInf","partTargetDuration"].forEach(function(h){o.hasOwnProperty(h)&&delete o[h]}),o.segments&&o.segments.forEach(function(h){["parts","preloadHints"].forEach(function(m){h.hasOwnProperty(m)&&delete h[m]})})),!o.targetDuration){let h=10;o.segments&&o.segments.length&&(h=o.segments.reduce((m,y)=>Math.max(m,y.duration),0)),i&&i({message:`manifest has no targetDuration defaulting to ${h}`}),o.targetDuration=h}const u=Cf(o);if(u.length&&!o.partTargetDuration){const h=u.reduce((m,y)=>Math.max(m,y.duration),0);i&&(i({message:`manifest has no partTargetDuration defaulting to ${h}`}),Of.error("LL-HLS manifest has parts but lacks required #EXT-X-PART-INF:PART-TARGET value. See https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-09#section-4.4.3.7. Playback is not guaranteed.")),o.partTargetDuration=h}return o},Ts=(i,e)=>{i.mediaGroups&&["AUDIO","SUBTITLES"].forEach(t=>{if(i.mediaGroups[t])for(const s in i.mediaGroups[t])for(const r in i.mediaGroups[t][s]){const n=i.mediaGroups[t][s][r];e(n,t,s,r)}})},Nf=({playlist:i,uri:e,id:t})=>{i.id=t,i.playlistErrors_=0,e&&(i.uri=e),i.attributes=i.attributes||{}},VT=i=>{let e=i.playlists.length;for(;e--;){const t=i.playlists[e];Nf({playlist:t,id:Ji(e,t.uri)}),t.resolvedUri=it(i.uri,t.uri),i.playlists[t.id]=t,i.playlists[t.uri]=t,t.attributes.BANDWIDTH||Of.warn("Invalid playlist STREAM-INF detected. Missing BANDWIDTH attribute.")}},HT=i=>{Ts(i,e=>{e.uri&&(e.resolvedUri=it(i.uri,e.uri))})},zT=(i,e)=>{const t=Ji(0,e),s={mediaGroups:{AUDIO:{},VIDEO:{},"CLOSED-CAPTIONS":{},SUBTITLES:{}},uri:E.location.href,resolvedUri:E.location.href,playlists:[{uri:e,id:t,resolvedUri:e,attributes:{}}]};return s.playlists[t]=s.playlists[0],s.playlists[e]=s.playlists[0],s},Mf=(i,e,t=Rf)=>{i.uri=e;for(let r=0;r{if(!r.playlists||!r.playlists.length){if(s&&n==="AUDIO"&&!r.uri)for(let u=0;u(r.set(n.id,n),r),new Map)}processDateRange(e){this.pendingDateRanges_.delete(e.id),this.processedDateRanges_.set(e.id,e)}getDateRangesToProcess(){if(this.offset_===null)return[];const e={},t=[];this.pendingDateRanges_.forEach((s,r)=>{if(!this.processedDateRanges_.has(r)&&(s.startTime=s.startDate.getTime()/1e3-this.offset_,s.processDateRange=()=>this.processDateRange(s),t.push(s),!!s.class))if(e[s.class]){const n=e[s.class].push(s);s.classListIndex=n-1}else e[s.class]=[s],s.classListIndex=0});for(const s of t){const r=e[s.class]||[];s.endDate?s.endTime=s.endDate.getTime()/1e3-this.offset_:s.endOnNext&&r[s.classListIndex+1]?s.endTime=r[s.classListIndex+1].startTime:s.duration?s.endTime=s.startTime+s.duration:s.plannedDuration?s.endTime=s.startTime+s.plannedDuration:s.endTime=s.startTime}return t}trimProcessedDateRanges_(e){new Map(this.processedDateRanges_).forEach((s,r)=>{s.startDate.getTime(){const r=e.status<200||e.status>299,n=e.status>=400&&e.status<=499,a={uri:e.uri,requestType:i},o=r&&!n||s;if(t&&n)a.error=Oe({},t),a.errorType=O.Error.NetworkRequestFailed;else if(e.aborted)a.errorType=O.Error.NetworkRequestAborted;else if(e.timedout)a.erroType=O.Error.NetworkRequestTimeout;else if(o){const u=s?O.Error.NetworkBodyParserFailed:O.Error.NetworkBadStatus;a.errorType=u,a.status=e.status,a.headers=e.headers}return a},{EventTarget:GT}=O,WT=(i,e)=>{if(e.endList||!e.serverControl)return i;const t={};if(e.serverControl.canBlockReload){const{preloadSegment:s}=e;let r=e.mediaSequence+e.segments.length;if(s){const n=s.parts||[],a=Af(e)-1;a>-1&&a!==n.length-1&&(t._HLS_part=a),(a>-1||n.length)&&r--}t._HLS_msn=r}if(e.serverControl&&e.serverControl.canSkipUntil&&(t._HLS_skip=e.serverControl.canSkipDateranges?"v2":"YES"),Object.keys(t).length){const s=new E.URL(i);["_HLS_skip","_HLS_msn","_HLS_part"].forEach(function(r){t.hasOwnProperty(r)&&s.searchParams.set(r,t[r])}),i=s.toString()}return i},XT=(i,e)=>{if(!i)return e;const t=le(i,e);if(i.preloadHints&&!e.preloadHints&&delete t.preloadHints,i.parts&&!e.parts)delete t.parts;else if(i.parts&&e.parts)for(let s=0;s{const s=i.slice(),r=e.slice();t=t||0;const n=[];let a;for(let o=0;o{!i.resolvedUri&&i.uri&&(i.resolvedUri=it(e,i.uri)),i.key&&!i.key.resolvedUri&&(i.key.resolvedUri=it(e,i.key.uri)),i.map&&!i.map.resolvedUri&&(i.map.resolvedUri=it(e,i.map.uri)),i.map&&i.map.key&&!i.map.key.resolvedUri&&(i.map.key.resolvedUri=it(e,i.map.key.uri)),i.parts&&i.parts.length&&i.parts.forEach(t=>{t.resolvedUri||(t.resolvedUri=it(e,t.uri))}),i.preloadHints&&i.preloadHints.length&&i.preloadHints.forEach(t=>{t.resolvedUri||(t.resolvedUri=it(e,t.uri))})},Uf=function(i){const e=i.segments||[],t=i.preloadSegment;if(t&&t.parts&&t.parts.length){if(t.preloadHints){for(let s=0;si===e||i.segments&&e.segments&&i.segments.length===e.segments.length&&i.endList===e.endList&&i.mediaSequence===e.mediaSequence&&i.preloadSegment===e.preloadSegment,yo=(i,e,t=qf)=>{const s=le(i,{}),r=s.playlists[e.id];if(!r||t(r,e))return null;e.segments=Uf(e);const n=le(r,e);if(n.preloadSegment&&!e.preloadSegment&&delete n.preloadSegment,r.segments){if(e.skip){e.segments=e.segments||[];for(let a=0;a{Ff(a,n.resolvedUri)});for(let a=0;a{if(a.playlists)for(let m=0;m{const t=i.segments||[],s=t[t.length-1],r=s&&s.parts&&s.parts[s.parts.length-1],n=r&&r.duration||s&&s.duration;return e&&n?n*1e3:(i.partTargetDuration||i.targetDuration||10)*500},Rc=(i,e,t)=>{if(!i)return;const s=[];return i.forEach(r=>{if(!r.attributes)return;const{BANDWIDTH:n,RESOLUTION:a,CODECS:o}=r.attributes;s.push({id:r.id,bandwidth:n,resolution:a,codecs:o})}),{type:e,isLive:t,renditions:s}};class Wi extends GT{constructor(e,t,s={}){if(super(),!e)throw new Error("A non-empty playlist URL or object is required");this.logger_=vt("PlaylistLoader");const{withCredentials:r=!1}=s;this.src=e,this.vhs_=t,this.withCredentials=r,this.addDateRangesToTextTrack_=s.addDateRangesToTextTrack;const n=t.options_;this.customTagParsers=n&&n.customTagParsers||[],this.customTagMappers=n&&n.customTagMappers||[],this.llhls=n&&n.llhls,this.dateRangesStorage_=new Oc,this.state="HAVE_NOTHING",this.handleMediaupdatetimeout_=this.handleMediaupdatetimeout_.bind(this),this.on("mediaupdatetimeout",this.handleMediaupdatetimeout_),this.on("loadedplaylist",this.handleLoadedPlaylist_.bind(this))}handleLoadedPlaylist_(){const e=this.media();if(!e)return;this.dateRangesStorage_.setOffset(e.segments),this.dateRangesStorage_.setPendingDateRanges(e.dateRanges);const t=this.dateRangesStorage_.getDateRangesToProcess();!t.length||!this.addDateRangesToTextTrack_||this.addDateRangesToTextTrack_(t)}handleMediaupdatetimeout_(){if(this.state!=="HAVE_METADATA")return;const e=this.media();let t=it(this.main.uri,e.uri);this.llhls&&(t=WT(t,e)),this.state="HAVE_CURRENT_METADATA",this.request=this.vhs_.xhr({uri:t,withCredentials:this.withCredentials,requestType:"hls-playlist"},(s,r)=>{if(this.request){if(s)return this.playlistRequestError(this.request,this.media(),"HAVE_METADATA");this.haveMetadata({playlistString:this.request.responseText,url:this.media().uri,id:this.media().id})}})}playlistRequestError(e,t,s){const{uri:r,id:n}=t;this.request=null,s&&(this.state=s),this.error={playlist:this.main.playlists[n],status:e.status,message:`HLS playlist request error at URL: ${r}.`,responseText:e.responseText,code:e.status>=500?4:2,metadata:wi({requestType:e.requestType,request:e,error:e.error})},this.trigger("error")}parseManifest_({url:e,manifestString:t}){try{return $T({onwarn:({message:s})=>this.logger_(`m3u8-parser warn for ${e}: ${s}`),oninfo:({message:s})=>this.logger_(`m3u8-parser info for ${e}: ${s}`),manifestString:t,customTagParsers:this.customTagParsers,customTagMappers:this.customTagMappers,llhls:this.llhls})}catch(s){this.error=s,this.error.metadata={errorType:O.Error.StreamingHlsPlaylistParserError,error:s}}}haveMetadata({playlistString:e,playlistObject:t,url:s,id:r}){this.request=null,this.state="HAVE_METADATA";const n={playlistInfo:{type:"media",uri:s}};this.trigger({type:"playlistparsestart",metadata:n});const a=t||this.parseManifest_({url:s,manifestString:e});a.lastRequest=Date.now(),Nf({playlist:a,uri:s,id:r});const o=yo(this.main,a);this.targetDuration=a.partTargetDuration||a.targetDuration,this.pendingMedia_=null,o?(this.main=o,this.media_=this.main.playlists[r]):this.trigger("playlistunchanged"),this.updateMediaUpdateTimeout_(_o(this.media(),!!o)),n.parsedPlaylist=Rc(this.main.playlists,n.playlistInfo.type,!this.media_.endList),this.trigger({type:"playlistparsecomplete",metadata:n}),this.trigger("loadedplaylist")}dispose(){this.trigger("dispose"),this.stopRequest(),E.clearTimeout(this.mediaUpdateTimeout),E.clearTimeout(this.finalRenditionTimeout),this.dateRangesStorage_=new Oc,this.off()}stopRequest(){if(this.request){const e=this.request;this.request=null,e.onreadystatechange=null,e.abort()}}media(e,t){if(!e)return this.media_;if(this.state==="HAVE_NOTHING")throw new Error("Cannot switch media playlist from "+this.state);if(typeof e=="string"){if(!this.main.playlists[e])throw new Error("Unknown playlist URI: "+e);e=this.main.playlists[e]}if(E.clearTimeout(this.finalRenditionTimeout),t){const o=(e.partTargetDuration||e.targetDuration)/2*1e3||5e3;this.finalRenditionTimeout=E.setTimeout(this.media.bind(this,e,!1),o);return}const s=this.state,r=!this.media_||e.id!==this.media_.id,n=this.main.playlists[e.id];if(n&&n.endList||e.endList&&e.segments.length){this.request&&(this.request.onreadystatechange=null,this.request.abort(),this.request=null),this.state="HAVE_METADATA",this.media_=e,r&&(this.trigger("mediachanging"),s==="HAVE_MAIN_MANIFEST"?this.trigger("loadedmetadata"):this.trigger("mediachange"));return}if(this.updateMediaUpdateTimeout_(_o(e,!0)),!r)return;if(this.state="SWITCHING_MEDIA",this.request){if(e.resolvedUri===this.request.url)return;this.request.onreadystatechange=null,this.request.abort(),this.request=null}this.media_&&this.trigger("mediachanging"),this.pendingMedia_=e;const a={playlistInfo:{type:"media",uri:e.uri}};this.trigger({type:"playlistrequeststart",metadata:a}),this.request=this.vhs_.xhr({uri:e.resolvedUri,withCredentials:this.withCredentials,requestType:"hls-playlist"},(o,u)=>{if(this.request){if(e.lastRequest=Date.now(),e.resolvedUri=An(e.resolvedUri,u),o)return this.playlistRequestError(this.request,e,s);this.trigger({type:"playlistrequestcomplete",metadata:a}),this.haveMetadata({playlistString:u.responseText,url:e.uri,id:e.id}),s==="HAVE_MAIN_MANIFEST"?this.trigger("loadedmetadata"):this.trigger("mediachange")}})}pause(){this.mediaUpdateTimeout&&(E.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),this.stopRequest(),this.state==="HAVE_NOTHING"&&(this.started=!1),this.state==="SWITCHING_MEDIA"?this.media_?this.state="HAVE_METADATA":this.state="HAVE_MAIN_MANIFEST":this.state==="HAVE_CURRENT_METADATA"&&(this.state="HAVE_METADATA")}load(e){this.mediaUpdateTimeout&&(E.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null);const t=this.media();if(e){const s=t?(t.partTargetDuration||t.targetDuration)/2*1e3:5e3;this.mediaUpdateTimeout=E.setTimeout(()=>{this.mediaUpdateTimeout=null,this.load()},s);return}if(!this.started){this.start();return}t&&!t.endList?this.trigger("mediaupdatetimeout"):this.trigger("loadedplaylist")}updateMediaUpdateTimeout_(e){this.mediaUpdateTimeout&&(E.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null),!(!this.media()||this.media().endList)&&(this.mediaUpdateTimeout=E.setTimeout(()=>{this.mediaUpdateTimeout=null,this.trigger("mediaupdatetimeout"),this.updateMediaUpdateTimeout_(e)},e))}start(){if(this.started=!0,typeof this.src=="object"){this.src.uri||(this.src.uri=E.location.href),this.src.resolvedUri=this.src.uri,setTimeout(()=>{this.setupInitialPlaylist(this.src)},0);return}const e={playlistInfo:{type:"multivariant",uri:this.src}};this.trigger({type:"playlistrequeststart",metadata:e}),this.request=this.vhs_.xhr({uri:this.src,withCredentials:this.withCredentials,requestType:"hls-playlist"},(t,s)=>{if(!this.request)return;if(this.request=null,t)return this.error={status:s.status,message:`HLS playlist request error at URL: ${this.src}.`,responseText:s.responseText,code:2,metadata:wi({requestType:s.requestType,request:s,error:t})},this.state==="HAVE_NOTHING"&&(this.started=!1),this.trigger("error");this.trigger({type:"playlistrequestcomplete",metadata:e}),this.src=An(this.src,s),this.trigger({type:"playlistparsestart",metadata:e});const r=this.parseManifest_({manifestString:s.responseText,url:this.src});e.parsedPlaylist=Rc(r.playlists,e.playlistInfo.type,!1),this.trigger({type:"playlistparsecomplete",metadata:e}),this.setupInitialPlaylist(r)})}srcUri(){return typeof this.src=="string"?this.src:this.src.uri}setupInitialPlaylist(e){if(this.state="HAVE_MAIN_MANIFEST",e.playlists){this.main=e,Mf(this.main,this.srcUri()),e.playlists.forEach(s=>{s.segments=Uf(s),s.segments.forEach(r=>{Ff(r,s.resolvedUri)})}),this.trigger("loadedplaylist"),this.request||this.media(this.main.playlists[0]);return}const t=this.srcUri()||E.location.href;this.main=zT(e,t),this.haveMetadata({playlistObject:e,url:t,id:this.main.playlists[0].id}),this.trigger("loadedmetadata")}updateOrDeleteClone(e,t){const s=this.main,r=e.ID;let n=s.playlists.length;for(;n--;){const a=s.playlists[n];if(a.attributes["PATHWAY-ID"]===r){const o=a.resolvedUri,u=a.id;if(t){const h=this.createCloneURI_(a.resolvedUri,e),m=Ji(r,h),y=this.createCloneAttributes_(r,a.attributes),v=this.createClonePlaylist_(a,m,e,y);s.playlists[n]=v,s.playlists[m]=v,s.playlists[h]=v}else s.playlists.splice(n,1);delete s.playlists[u],delete s.playlists[o]}}this.updateOrDeleteCloneMedia(e,t)}updateOrDeleteCloneMedia(e,t){const s=this.main,r=e.ID;["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(n=>{if(!(!s.mediaGroups[n]||!s.mediaGroups[n][r])){for(const a in s.mediaGroups[n])if(a===r){for(const o in s.mediaGroups[n][a])s.mediaGroups[n][a][o].playlists.forEach((h,m)=>{const y=s.playlists[h.id],v=y.id,x=y.resolvedUri;delete s.playlists[v],delete s.playlists[x]});delete s.mediaGroups[n][a]}}}),t&&this.createClonedMediaGroups_(e)}addClonePathway(e,t={}){const s=this.main,r=s.playlists.length,n=this.createCloneURI_(t.resolvedUri,e),a=Ji(e.ID,n),o=this.createCloneAttributes_(e.ID,t.attributes),u=this.createClonePlaylist_(t,a,e,o);s.playlists[r]=u,s.playlists[a]=u,s.playlists[n]=u,this.createClonedMediaGroups_(e)}createClonedMediaGroups_(e){const t=e.ID,s=e["BASE-ID"],r=this.main;["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(n=>{if(!(!r.mediaGroups[n]||r.mediaGroups[n][t]))for(const a in r.mediaGroups[n]){if(a===s)r.mediaGroups[n][t]={};else continue;for(const o in r.mediaGroups[n][a]){const u=r.mediaGroups[n][a][o];r.mediaGroups[n][t][o]=Oe({},u);const h=r.mediaGroups[n][t][o],m=this.createCloneURI_(u.resolvedUri,e);h.resolvedUri=m,h.uri=m,h.playlists=[],u.playlists.forEach((y,v)=>{const x=r.playlists[y.id],A=Rf(n,t,o),_=Ji(t,A);if(x&&!r.playlists[_]){const k=this.createClonePlaylist_(x,_,e),w=k.resolvedUri;r.playlists[_]=k,r.playlists[w]=k}h.playlists[v]=this.createClonePlaylist_(y,_,e)})}}})}createClonePlaylist_(e,t,s,r){const n=this.createCloneURI_(e.resolvedUri,s),a={resolvedUri:n,uri:n,id:t};return e.segments&&(a.segments=[]),r&&(a.attributes=r),le(e,a)}createCloneURI_(e,t){const s=new URL(e);s.hostname=t["URI-REPLACEMENT"].HOST;const r=t["URI-REPLACEMENT"].PARAMS;for(const n of Object.keys(r))s.searchParams.set(n,r[n]);return s.href}createCloneAttributes_(e,t){const s={["PATHWAY-ID"]:e};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(r=>{t[r]&&(s[r]=e)}),s}getKeyIdSet(e){if(e.contentProtection){const t=new Set;for(const s in e.contentProtection){const r=e.contentProtection[s].attributes.keyId;r&&t.add(r.toLowerCase())}return t}}}const vo=function(i,e,t,s){const r=i.responseType==="arraybuffer"?i.response:i.responseText;!e&&r&&(i.responseTime=Date.now(),i.roundTripTime=i.responseTime-i.requestTime,i.bytesReceived=r.byteLength||r.length,i.bandwidth||(i.bandwidth=Math.floor(i.bytesReceived/i.roundTripTime*8*1e3))),t.headers&&(i.responseHeaders=t.headers),e&&e.code==="ETIMEDOUT"&&(i.timedout=!0),!e&&!i.aborted&&t.statusCode!==200&&t.statusCode!==206&&t.statusCode!==0&&(e=new Error("XHR Failed with a response of: "+(i&&(r||i.responseText)))),s(e,i)},YT=(i,e)=>{if(!i||!i.size)return;let t=e;return i.forEach(s=>{t=s(t)}),t},QT=(i,e,t,s)=>{!i||!i.size||i.forEach(r=>{r(e,t,s)})},jf=function(){const i=function e(t,s){t=le({timeout:45e3},t);const r=e.beforeRequest||O.Vhs.xhr.beforeRequest,n=e._requestCallbackSet||O.Vhs.xhr._requestCallbackSet||new Set,a=e._responseCallbackSet||O.Vhs.xhr._responseCallbackSet;r&&typeof r=="function"&&(O.log.warn("beforeRequest is deprecated, use onRequest instead."),n.add(r));const o=O.Vhs.xhr.original===!0?O.xhr:O.Vhs.xhr,u=YT(n,t);n.delete(r);const h=o(u||t,function(y,v){return QT(a,h,y,v),vo(h,y,v,s)}),m=h.abort;return h.abort=function(){return h.aborted=!0,m.apply(h,arguments)},h.uri=t.uri,h.requestType=t.requestType,h.requestTime=Date.now(),h};return i.original=!0,i},JT=function(i){let e;const t=i.offset;return typeof i.offset=="bigint"||typeof i.length=="bigint"?e=E.BigInt(i.offset)+E.BigInt(i.length)-E.BigInt(1):e=i.offset+i.length-1,"bytes="+t+"-"+e},To=function(i){const e={};return i.byterange&&(e.Range=JT(i.byterange)),e},ZT=function(i,e){return i.start(e)+"-"+i.end(e)},e2=function(i,e){const t=i.toString(16);return"00".substring(0,2-t.length)+t+(e%2?" ":"")},t2=function(i){return i>=32&&i<126?String.fromCharCode(i):"."},$f=function(i){const e={};return Object.keys(i).forEach(t=>{const s=i[t];pd(s)?e[t]={bytes:s.buffer,byteOffset:s.byteOffset,byteLength:s.byteLength}:e[t]=s}),e},wn=function(i){const e=i.byterange||{length:1/0,offset:0};return[e.length,e.offset,i.resolvedUri].join(",")},Vf=function(i){return i.resolvedUri},Hf=i=>{const e=Array.prototype.slice.call(i),t=16;let s="",r,n;for(let a=0;aHf(i),s2=i=>{let e="",t;for(t=0;t{if(!e.dateTimeObject)return null;const t=e.videoTimingInfo.transmuxerPrependedSeconds,r=e.videoTimingInfo.transmuxedPresentationStart+t,n=i-r;return new Date(e.dateTimeObject.getTime()+n*1e3)},a2=i=>i.transmuxedPresentationEnd-i.transmuxedPresentationStart-i.transmuxerPrependedSeconds,o2=(i,e)=>{let t;try{t=new Date(i)}catch{return null}if(!e||!e.segments||e.segments.length===0)return null;let s=e.segments[0];if(to?null:(t>new Date(n)&&(s=r),{segment:s,estimatedStart:s.videoTimingInfo?s.videoTimingInfo.transmuxedPresentationStart:st.duration(e,e.mediaSequence+e.segments.indexOf(s)),type:s.videoTimingInfo?"accurate":"estimate"})},l2=(i,e)=>{if(!e||!e.segments||e.segments.length===0)return null;let t=0,s;for(let n=0;nt){if(i>t+r.duration*zf)return null;s=r}return{segment:s,estimatedStart:s.videoTimingInfo?s.videoTimingInfo.transmuxedPresentationStart:t-s.duration,type:s.videoTimingInfo?"accurate":"estimate"}},u2=(i,e)=>{let t,s;try{t=new Date(i),s=new Date(e)}catch{}const r=t.getTime();return(s.getTime()-r)/1e3},c2=i=>{if(!i.segments||i.segments.length===0)return!1;for(let e=0;e{if(!t)throw new Error("getProgramTime: callback must be provided");if(!i||e===void 0)return t({message:"getProgramTime: playlist and time must be provided"});const s=l2(e,i);if(!s)return t({message:"valid programTime was not found"});if(s.type==="estimate")return t({message:"Accurate programTime could not be determined. Please seek to e.seekTime and try again",seekTime:s.estimatedStart});const r={mediaSeconds:e},n=n2(e,s.segment);return n&&(r.programDateTime=n.toISOString()),t(null,r)},Gf=({programTime:i,playlist:e,retryCount:t=2,seekTo:s,pauseAfterSeek:r=!0,tech:n,callback:a})=>{if(!a)throw new Error("seekToProgramTime: callback must be provided");if(typeof i>"u"||!e||!s)return a({message:"seekToProgramTime: programTime, seekTo and playlist must be provided"});if(!e.endList&&!n.hasStarted_)return a({message:"player must be playing a live stream to start buffering"});if(!c2(e))return a({message:"programDateTime tags must be provided in the manifest "+e.resolvedUri});const o=o2(i,e);if(!o)return a({message:`${i} was not found in the stream`});const u=o.segment,h=u2(u.dateTimeObject,i);if(o.type==="estimate"){if(t===0)return a({message:`${i} is not buffered yet. Try again`});s(o.estimatedStart+h),n.one("seeked",()=>{Gf({programTime:i,playlist:e,retryCount:t-1,seekTo:s,pauseAfterSeek:r,tech:n,callback:a})});return}const m=u.start+h,y=()=>a(null,n.currentTime());n.one("seeked",y),r&&n.pause(),s(m)},Ga=(i,e)=>{if(i.readyState===4)return e()},h2=(i,e,t,s)=>{let r=[],n,a=!1;const o=function(y,v,x,A){return v.abort(),a=!0,t(y,v,x,A)},u=function(y,v){if(a)return;if(y)return y.metadata=wi({requestType:s,request:v,error:y}),o(y,v,"",r);const x=v.responseText.substring(r&&r.byteLength||0,v.responseText.length);if(r=my(r,md(x,!0)),n=n||Hs(r),r.length<10||n&&r.lengtho(y,v,"",r));const A=Ho(r);return A==="ts"&&r.length<188?Ga(v,()=>o(y,v,"",r)):!A&&r.length<376?Ga(v,()=>o(y,v,"",r)):o(null,v,A,r)},m=e({uri:i,beforeSend(y){y.overrideMimeType("text/plain; charset=x-user-defined"),y.addEventListener("progress",function({total:v,loaded:x}){return vo(y,null,{statusCode:y.status},u)})}},function(y,v){return vo(m,y,v,u)});return m},{EventTarget:f2}=O,Nc=function(i,e){if(!qf(i,e)||i.sidx&&e.sidx&&(i.sidx.offset!==e.sidx.offset||i.sidx.length!==e.sidx.length))return!1;if(!i.sidx&&e.sidx||i.sidx&&!e.sidx||i.segments&&!e.segments||!i.segments&&e.segments)return!1;if(!i.segments&&!e.segments)return!0;for(let t=0;t{const r=s.attributes.NAME||t;return`placeholder-uri-${i}-${e}-${r}`},m2=({mainXml:i,srcUrl:e,clientOffset:t,sidxMapping:s,previousManifest:r})=>{const n=F_(i,{manifestUri:e,clientOffset:t,sidxMapping:s,previousManifest:r});return Mf(n,e,p2),n},g2=(i,e)=>{Ts(i,(t,s,r,n)=>{n in e.mediaGroups[s][r]||delete i.mediaGroups[s][r][n]})},y2=(i,e,t)=>{let s=!0,r=le(i,{duration:e.duration,minimumUpdatePeriod:e.minimumUpdatePeriod,timelineStarts:e.timelineStarts});for(let n=0;n{if(n.playlists&&n.playlists.length){const h=n.playlists[0].id,m=yo(r,n.playlists[0],Nc);m&&(r=m,u in r.mediaGroups[a][o]||(r.mediaGroups[a][o][u]=n),r.mediaGroups[a][o][u].playlists[0]=r.playlists[h],s=!1)}}),g2(r,e),e.minimumUpdatePeriod!==i.minimumUpdatePeriod&&(s=!1),s?null:r},_2=(i,e)=>(!i.map&&!e.map||!!(i.map&&e.map&&i.map.byterange.offset===e.map.byterange.offset&&i.map.byterange.length===e.map.byterange.length))&&i.uri===e.uri&&i.byterange.offset===e.byterange.offset&&i.byterange.length===e.byterange.length,Mc=(i,e)=>{const t={};for(const s in i){const n=i[s].sidx;if(n){const a=Bn(n);if(!e[a])break;const o=e[a].sidxInfo;_2(o,n)&&(t[a]=e[a])}}return t},v2=(i,e)=>{let s=Mc(i.playlists,e);return Ts(i,(r,n,a,o)=>{if(r.playlists&&r.playlists.length){const u=r.playlists;s=le(s,Mc(u,e))}}),s};class bo extends f2{constructor(e,t,s={},r){super(),this.mainPlaylistLoader_=r||this,r||(this.isMain_=!0);const{withCredentials:n=!1}=s;if(this.vhs_=t,this.withCredentials=n,this.addMetadataToTextTrack=s.addMetadataToTextTrack,!e)throw new Error("A non-empty playlist URL or object is required");this.on("minimumUpdatePeriod",()=>{this.refreshXml_()}),this.on("mediaupdatetimeout",()=>{this.refreshMedia_(this.media().id)}),this.state="HAVE_NOTHING",this.loadedPlaylists_={},this.logger_=vt("DashPlaylistLoader"),this.isMain_?(this.mainPlaylistLoader_.srcUrl=e,this.mainPlaylistLoader_.sidxMapping_={}):this.childPlaylist_=e}requestErrored_(e,t,s){if(!this.request)return!0;if(this.request=null,e)return this.error=typeof e=="object"&&!(e instanceof Error)?e:{status:t.status,message:"DASH request error at URL: "+t.uri,response:t.response,code:2,metadata:e.metadata},s&&(this.state=s),this.trigger("error"),!0}addSidxSegments_(e,t,s){const r=e.sidx&&Bn(e.sidx);if(!e.sidx||!r||this.mainPlaylistLoader_.sidxMapping_[r]){this.mediaRequest_=E.setTimeout(()=>s(!1),0);return}const n=An(e.sidx.resolvedUri),a=(u,h)=>{if(this.requestErrored_(u,h,t))return;const m=this.mainPlaylistLoader_.sidxMapping_,{requestType:y}=h;let v;try{v=V_(X(h.response).subarray(8))}catch(x){x.metadata=wi({requestType:y,request:h,parseFailure:!0}),this.requestErrored_(x,h,t);return}return m[r]={sidxInfo:e.sidx,sidx:v},jo(e,v,e.sidx.resolvedUri),s(!0)},o="dash-sidx";this.request=h2(n,this.vhs_.xhr,(u,h,m,y)=>{if(u)return a(u,h);if(!m||m!=="mp4"){const A=m||"unknown";return a({status:h.status,message:`Unsupported ${A} container type for sidx segment at URL: ${n}`,response:"",playlist:e,internal:!0,playlistExclusionDuration:1/0,code:2},h)}const{offset:v,length:x}=e.sidx.byterange;if(y.length>=x+v)return a(u,{response:y.subarray(v,v+x),status:h.status,uri:h.uri});this.request=this.vhs_.xhr({uri:n,responseType:"arraybuffer",requestType:"dash-sidx",headers:To({byterange:e.sidx.byterange})},a)},o)}dispose(){this.trigger("dispose"),this.stopRequest(),this.loadedPlaylists_={},E.clearTimeout(this.minimumUpdatePeriodTimeout_),E.clearTimeout(this.mediaRequest_),E.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.mediaRequest_=null,this.minimumUpdatePeriodTimeout_=null,this.mainPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.off()}hasPendingRequest(){return this.request||this.mediaRequest_}stopRequest(){if(this.request){const e=this.request;this.request=null,e.onreadystatechange=null,e.abort()}}media(e){if(!e)return this.media_;if(this.state==="HAVE_NOTHING")throw new Error("Cannot switch media playlist from "+this.state);const t=this.state;if(typeof e=="string"){if(!this.mainPlaylistLoader_.main.playlists[e])throw new Error("Unknown playlist URI: "+e);e=this.mainPlaylistLoader_.main.playlists[e]}const s=!this.media_||e.id!==this.media_.id;if(s&&this.loadedPlaylists_[e.id]&&this.loadedPlaylists_[e.id].endList){this.state="HAVE_METADATA",this.media_=e,s&&(this.trigger("mediachanging"),this.trigger("mediachange"));return}s&&(this.media_&&this.trigger("mediachanging"),this.addSidxSegments_(e,t,r=>{this.haveMetadata({startingState:t,playlist:e})}))}haveMetadata({startingState:e,playlist:t}){this.state="HAVE_METADATA",this.loadedPlaylists_[t.id]=t,this.mediaRequest_=null,this.refreshMedia_(t.id),e==="HAVE_MAIN_MANIFEST"?this.trigger("loadedmetadata"):this.trigger("mediachange")}pause(){this.mainPlaylistLoader_.createMupOnMedia_&&(this.off("loadedmetadata",this.mainPlaylistLoader_.createMupOnMedia_),this.mainPlaylistLoader_.createMupOnMedia_=null),this.stopRequest(),E.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null,this.isMain_&&(E.clearTimeout(this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_),this.mainPlaylistLoader_.minimumUpdatePeriodTimeout_=null),this.state==="HAVE_NOTHING"&&(this.started=!1)}load(e){E.clearTimeout(this.mediaUpdateTimeout),this.mediaUpdateTimeout=null;const t=this.media();if(e){const s=t?t.targetDuration/2*1e3:5e3;this.mediaUpdateTimeout=E.setTimeout(()=>this.load(),s);return}if(!this.started){this.start();return}t&&!t.endList?(this.isMain_&&!this.minimumUpdatePeriodTimeout_&&(this.trigger("minimumUpdatePeriod"),this.updateMinimumUpdatePeriodTimeout_()),this.trigger("mediaupdatetimeout")):this.trigger("loadedplaylist")}start(){if(this.started=!0,!this.isMain_){this.mediaRequest_=E.setTimeout(()=>this.haveMain_(),0);return}this.requestMain_((e,t)=>{this.haveMain_(),!this.hasPendingRequest()&&!this.media_&&this.media(this.mainPlaylistLoader_.main.playlists[0])})}requestMain_(e){const t={manifestInfo:{uri:this.mainPlaylistLoader_.srcUrl}};this.trigger({type:"manifestrequeststart",metadata:t}),this.request=this.vhs_.xhr({uri:this.mainPlaylistLoader_.srcUrl,withCredentials:this.withCredentials,requestType:"dash-manifest"},(s,r)=>{if(s){const{requestType:a}=r;s.metadata=wi({requestType:a,request:r,error:s})}if(this.requestErrored_(s,r)){this.state==="HAVE_NOTHING"&&(this.started=!1);return}this.trigger({type:"manifestrequestcomplete",metadata:t});const n=r.responseText!==this.mainPlaylistLoader_.mainXml_;if(this.mainPlaylistLoader_.mainXml_=r.responseText,r.responseHeaders&&r.responseHeaders.date?this.mainLoaded_=Date.parse(r.responseHeaders.date):this.mainLoaded_=Date.now(),this.mainPlaylistLoader_.srcUrl=An(this.mainPlaylistLoader_.srcUrl,r),n){this.handleMain_(),this.syncClientServerClock_(()=>e(r,n));return}return e(r,n)})}syncClientServerClock_(e){const t=U_(this.mainPlaylistLoader_.mainXml_);if(t===null)return this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),e();if(t.method==="DIRECT")return this.mainPlaylistLoader_.clientOffset_=t.value-Date.now(),e();this.request=this.vhs_.xhr({uri:it(this.mainPlaylistLoader_.srcUrl,t.value),method:t.method,withCredentials:this.withCredentials,requestType:"dash-clock-sync"},(s,r)=>{if(!this.request)return;if(s){const{requestType:a}=r;return this.error.metadata=wi({requestType:a,request:r,error:s}),this.mainPlaylistLoader_.clientOffset_=this.mainLoaded_-Date.now(),e()}let n;t.method==="HEAD"?!r.responseHeaders||!r.responseHeaders.date?n=this.mainLoaded_:n=Date.parse(r.responseHeaders.date):n=Date.parse(r.responseText),this.mainPlaylistLoader_.clientOffset_=n-Date.now(),e()})}haveMain_(){this.state="HAVE_MAIN_MANIFEST",this.isMain_?this.trigger("loadedplaylist"):this.media_||this.media(this.childPlaylist_)}handleMain_(){this.mediaRequest_=null;const e=this.mainPlaylistLoader_.main,t={manifestInfo:{uri:this.mainPlaylistLoader_.srcUrl}};this.trigger({type:"manifestparsestart",metadata:t});let s;try{s=m2({mainXml:this.mainPlaylistLoader_.mainXml_,srcUrl:this.mainPlaylistLoader_.srcUrl,clientOffset:this.mainPlaylistLoader_.clientOffset_,sidxMapping:this.mainPlaylistLoader_.sidxMapping_,previousManifest:e})}catch(n){this.error=n,this.error.metadata={errorType:O.Error.StreamingDashManifestParserError,error:n},this.trigger("error")}e&&(s=y2(e,s,this.mainPlaylistLoader_.sidxMapping_)),this.mainPlaylistLoader_.main=s||e;const r=this.mainPlaylistLoader_.main.locations&&this.mainPlaylistLoader_.main.locations[0];if(r&&r!==this.mainPlaylistLoader_.srcUrl&&(this.mainPlaylistLoader_.srcUrl=r),(!e||s&&s.minimumUpdatePeriod!==e.minimumUpdatePeriod)&&this.updateMinimumUpdatePeriodTimeout_(),this.addEventStreamToMetadataTrack_(s),s){const{duration:n,endList:a}=s,o=[];s.playlists.forEach(h=>{o.push({id:h.id,bandwidth:h.attributes.BANDWIDTH,resolution:h.attributes.RESOLUTION,codecs:h.attributes.CODECS})});const u={duration:n,isLive:!a,renditions:o};t.parsedManifest=u,this.trigger({type:"manifestparsecomplete",metadata:t})}return!!s}updateMinimumUpdatePeriodTimeout_(){const e=this.mainPlaylistLoader_;e.createMupOnMedia_&&(e.off("loadedmetadata",e.createMupOnMedia_),e.createMupOnMedia_=null),e.minimumUpdatePeriodTimeout_&&(E.clearTimeout(e.minimumUpdatePeriodTimeout_),e.minimumUpdatePeriodTimeout_=null);let t=e.main&&e.main.minimumUpdatePeriod;if(t===0&&(e.media()?t=e.media().targetDuration*1e3:(e.createMupOnMedia_=e.updateMinimumUpdatePeriodTimeout_,e.one("loadedmetadata",e.createMupOnMedia_))),typeof t!="number"||t<=0){t<0&&this.logger_(`found invalid minimumUpdatePeriod of ${t}, not setting a timeout`);return}this.createMUPTimeout_(t)}createMUPTimeout_(e){const t=this.mainPlaylistLoader_;t.minimumUpdatePeriodTimeout_=E.setTimeout(()=>{t.minimumUpdatePeriodTimeout_=null,t.trigger("minimumUpdatePeriod"),t.createMUPTimeout_(e)},e)}refreshXml_(){this.requestMain_((e,t)=>{t&&(this.media_&&(this.media_=this.mainPlaylistLoader_.main.playlists[this.media_.id]),this.mainPlaylistLoader_.sidxMapping_=v2(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.sidxMapping_),this.addSidxSegments_(this.media(),this.state,s=>{this.refreshMedia_(this.media().id)}))})}refreshMedia_(e){if(!e)throw new Error("refreshMedia_ must take a media id");this.media_&&this.isMain_&&this.handleMain_();const t=this.mainPlaylistLoader_.main.playlists,s=!this.media_||this.media_!==t[e];if(s?this.media_=t[e]:this.trigger("playlistunchanged"),!this.mediaUpdateTimeout){const r=()=>{this.media().endList||(this.mediaUpdateTimeout=E.setTimeout(()=>{this.trigger("mediaupdatetimeout"),r()},_o(this.media(),!!s)))};r()}this.trigger("loadedplaylist")}addEventStreamToMetadataTrack_(e){if(e&&this.mainPlaylistLoader_.main.eventStream){const t=this.mainPlaylistLoader_.main.eventStream.map(s=>({cueTime:s.start,frames:[{data:s.messageData}]}));this.addMetadataToTextTrack("EventStream",t,this.mainPlaylistLoader_.main.duration)}}getKeyIdSet(e){if(e.contentProtection){const t=new Set;for(const s in e.contentProtection){const r=e.contentProtection[s].attributes["cenc:default_KID"];r&&t.add(r.replace(/-/g,"").toLowerCase())}return t}}}var Me={GOAL_BUFFER_LENGTH:30,MAX_GOAL_BUFFER_LENGTH:60,BACK_BUFFER_LENGTH:30,GOAL_BUFFER_LENGTH_RATE:1,INITIAL_BANDWIDTH:4194304,BANDWIDTH_VARIANCE:1.2,BUFFER_LOW_WATER_LINE:0,MAX_BUFFER_LOW_WATER_LINE:30,EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:16,BUFFER_LOW_WATER_LINE_RATE:1,BUFFER_HIGH_WATER_LINE:30};const T2=i=>{const e=new Uint8Array(new ArrayBuffer(i.length));for(let t=0;t-1):!1},this.trigger=function(c){var f,d,p,g;if(f=l[c],!!f)if(arguments.length===2)for(p=f.length,d=0;d"u")){for(l in W)W.hasOwnProperty(l)&&(W[l]=[l.charCodeAt(0),l.charCodeAt(1),l.charCodeAt(2),l.charCodeAt(3)]);re=new Uint8Array(["i".charCodeAt(0),"s".charCodeAt(0),"o".charCodeAt(0),"m".charCodeAt(0)]),ne=new Uint8Array(["a".charCodeAt(0),"v".charCodeAt(0),"c".charCodeAt(0),"1".charCodeAt(0)]),Re=new Uint8Array([0,0,0,1]),be=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Q=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),j={video:be,audio:Q},Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Ne=new Uint8Array([0,0,0,0,0,0,0,0]),G=new Uint8Array([0,0,0,0,0,0,0,0]),ze=G,Ft=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),wl=G,xe=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}})(),o=function(l){var c=[],f=0,d,p,g;for(d=1;d>>1,l.samplingfrequencyindex<<7|l.channelcount<<3,6,1,2]))},m=function(){return o(W.ftyp,re,Re,re,ne)},B=function(l){return o(W.hdlr,j[l])},y=function(l){return o(W.mdat,l)},D=function(l){var c=new Uint8Array([0,0,0,0,0,0,0,2,0,0,0,3,0,1,95,144,l.duration>>>24&255,l.duration>>>16&255,l.duration>>>8&255,l.duration&255,85,196,0,0]);return l.samplerate&&(c[12]=l.samplerate>>>24&255,c[13]=l.samplerate>>>16&255,c[14]=l.samplerate>>>8&255,c[15]=l.samplerate&255),o(W.mdhd,c)},R=function(l){return o(W.mdia,D(l),B(l.type),x(l))},v=function(l){return o(W.mfhd,new Uint8Array([0,0,0,0,(l&4278190080)>>24,(l&16711680)>>16,(l&65280)>>8,l&255]))},x=function(l){return o(W.minf,l.type==="video"?o(W.vmhd,xe):o(W.smhd,Ne),u(),V(l))},A=function(l,c){for(var f=[],d=c.length;d--;)f[d]=he(c[d]);return o.apply(null,[W.moof,v(l)].concat(f))},_=function(l){for(var c=l.length,f=[];c--;)f[c]=I(l[c]);return o.apply(null,[W.moov,w(4294967295)].concat(f).concat(k(l)))},k=function(l){for(var c=l.length,f=[];c--;)f[c]=ie(l[c]);return o.apply(null,[W.mvex].concat(f))},w=function(l){var c=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,2,0,1,95,144,(l&4278190080)>>24,(l&16711680)>>16,(l&65280)>>8,l&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return o(W.mvhd,c)},z=function(l){var c=l.samples||[],f=new Uint8Array(4+c.length),d,p;for(p=0;p>>8),g.push(d[b].byteLength&255),g=g.concat(Array.prototype.slice.call(d[b]));for(b=0;b>>8),T.push(p[b].byteLength&255),T=T.concat(Array.prototype.slice.call(p[b]));if(S=[W.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,(f.width&65280)>>8,f.width&255,(f.height&65280)>>8,f.height&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,19,118,105,100,101,111,106,115,45,99,111,110,116,114,105,98,45,104,108,115,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o(W.avcC,new Uint8Array([1,f.profileIdc,f.profileCompatibility,f.levelIdc,255].concat([d.length],g,[p.length],T))),o(W.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192]))],f.sarRatio){var C=f.sarRatio[0],L=f.sarRatio[1];S.push(o(W.pasp,new Uint8Array([(C&4278190080)>>24,(C&16711680)>>16,(C&65280)>>8,C&255,(L&4278190080)>>24,(L&16711680)>>16,(L&65280)>>8,L&255])))}return o.apply(null,S)},c=function(f){return o(W.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,(f.channelcount&65280)>>8,f.channelcount&255,(f.samplesize&65280)>>8,f.samplesize&255,0,0,0,0,(f.samplerate&65280)>>8,f.samplerate&255,0,0]),h(f))}}(),P=function(l){var c=new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,(l.id&4278190080)>>24,(l.id&16711680)>>16,(l.id&65280)>>8,l.id&255,0,0,0,0,(l.duration&4278190080)>>24,(l.duration&16711680)>>16,(l.duration&65280)>>8,l.duration&255,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,(l.width&65280)>>8,l.width&255,0,0,(l.height&65280)>>8,l.height&255,0,0]);return o(W.tkhd,c)},he=function(l){var c,f,d,p,g,T,b;return c=o(W.tfhd,new Uint8Array([0,0,0,58,(l.id&4278190080)>>24,(l.id&16711680)>>16,(l.id&65280)>>8,l.id&255,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0])),T=Math.floor(l.baseMediaDecodeTime/a),b=Math.floor(l.baseMediaDecodeTime%a),f=o(W.tfdt,new Uint8Array([1,0,0,0,T>>>24&255,T>>>16&255,T>>>8&255,T&255,b>>>24&255,b>>>16&255,b>>>8&255,b&255])),g=32+20+8+16+8+8,l.type==="audio"?(d=oe(l,g),o(W.traf,c,f,d)):(p=z(l),d=oe(l,p.length+g),o(W.traf,c,f,d,p))},I=function(l){return l.duration=l.duration||4294967295,o(W.trak,P(l),R(l))},ie=function(l){var c=new Uint8Array([0,0,0,0,(l.id&4278190080)>>24,(l.id&16711680)>>16,(l.id&65280)>>8,l.id&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return l.type!=="video"&&(c[c.length-1]=0),o(W.trex,c)},function(){var l,c,f;f=function(d,p){var g=0,T=0,b=0,S=0;return d.length&&(d[0].duration!==void 0&&(g=1),d[0].size!==void 0&&(T=2),d[0].flags!==void 0&&(b=4),d[0].compositionTimeOffset!==void 0&&(S=8)),[0,0,g|T|b|S,1,(d.length&4278190080)>>>24,(d.length&16711680)>>>16,(d.length&65280)>>>8,d.length&255,(p&4278190080)>>>24,(p&16711680)>>>16,(p&65280)>>>8,p&255]},c=function(d,p){var g,T,b,S,C,L;for(S=d.samples||[],p+=8+12+16*S.length,b=f(S,p),T=new Uint8Array(b.length+S.length*16),T.set(b),g=b.length,L=0;L>>24,T[g++]=(C.duration&16711680)>>>16,T[g++]=(C.duration&65280)>>>8,T[g++]=C.duration&255,T[g++]=(C.size&4278190080)>>>24,T[g++]=(C.size&16711680)>>>16,T[g++]=(C.size&65280)>>>8,T[g++]=C.size&255,T[g++]=C.flags.isLeading<<2|C.flags.dependsOn,T[g++]=C.flags.isDependedOn<<6|C.flags.hasRedundancy<<4|C.flags.paddingValue<<1|C.flags.isNonSyncSample,T[g++]=C.flags.degradationPriority&240<<8,T[g++]=C.flags.degradationPriority&15,T[g++]=(C.compositionTimeOffset&4278190080)>>>24,T[g++]=(C.compositionTimeOffset&16711680)>>>16,T[g++]=(C.compositionTimeOffset&65280)>>>8,T[g++]=C.compositionTimeOffset&255;return o(W.trun,T)},l=function(d,p){var g,T,b,S,C,L;for(S=d.samples||[],p+=8+12+8*S.length,b=f(S,p),g=new Uint8Array(b.length+S.length*8),g.set(b),T=b.length,L=0;L>>24,g[T++]=(C.duration&16711680)>>>16,g[T++]=(C.duration&65280)>>>8,g[T++]=C.duration&255,g[T++]=(C.size&4278190080)>>>24,g[T++]=(C.size&16711680)>>>16,g[T++]=(C.size&65280)>>>8,g[T++]=C.size&255;return o(W.trun,g)},oe=function(d,p){return d.type==="audio"?l(d,p):c(d,p)}}();var Sp={ftyp:m,mdat:y,moof:A,moov:_,initSegment:function(l){var c=m(),f=_(l),d;return d=new Uint8Array(c.byteLength+f.byteLength),d.set(c),d.set(f,c.byteLength),d}},Ep=function(l){var c,f,d=[],p=[];for(p.byteLength=0,p.nalCount=0,p.duration=0,d.byteLength=0,c=0;c1&&(c=l.shift(),l.byteLength-=c.byteLength,l.nalCount-=c.nalCount,l[0][0].dts=c.dts,l[0][0].pts=c.pts,l[0][0].duration+=c.duration),l},wp=function(){return{size:0,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0,degradationPriority:0,isNonSyncSample:1}}},Dl=function(l,c){var f=wp();return f.dataOffset=c,f.compositionTimeOffset=l.pts-l.dts,f.duration=l.duration,f.size=4*l.length,f.size+=l.byteLength,l.keyFrame&&(f.flags.dependsOn=2,f.flags.isNonSyncSample=0),f},Dp=function(l,c){var f,d,p,g,T,b=c||0,S=[];for(f=0;fbr.ONE_SECOND_IN_TS/2))){for(C=Np()[l.samplerate],C||(C=c[0].data),L=0;L=f?l:(c.minSegmentDts=1/0,l.filter(function(d){return d.dts>=f?(c.minSegmentDts=Math.min(c.minSegmentDts,d.dts),c.minSegmentPts=c.minSegmentDts,!0):!1}))},Up=function(l){var c,f,d=[];for(c=0;c=this.virtualRowCount&&typeof this.beforeRowOverflow=="function"&&this.beforeRowOverflow(l),this.rows.length>0&&(this.rows.push(""),this.rowIdx++);this.rows.length>this.virtualRowCount;)this.rows.shift(),this.rowIdx--},Ut.prototype.isEmpty=function(){return this.rows.length===0?!0:this.rows.length===1?this.rows[0]==="":!1},Ut.prototype.addText=function(l){this.rows[this.rowIdx]+=l},Ut.prototype.backspace=function(){if(!this.isEmpty()){var l=this.rows[this.rowIdx];this.rows[this.rowIdx]=l.substr(0,l.length-1)}};var Er=function(l,c,f){this.serviceNum=l,this.text="",this.currentWindow=new Ut(-1),this.windows=[],this.stream=f,typeof c=="string"&&this.createTextDecoder(c)};Er.prototype.init=function(l,c){this.startPts=l;for(var f=0;f<8;f++)this.windows[f]=new Ut(f),typeof c=="function"&&(this.windows[f].beforeRowOverflow=c)},Er.prototype.setCurrentWindow=function(l){this.currentWindow=this.windows[l]},Er.prototype.createTextDecoder=function(l){if(typeof TextDecoder>"u")this.stream.trigger("log",{level:"warn",message:"The `encoding` option is unsupported without TextDecoder support"});else try{this.textDecoder_=new TextDecoder(l)}catch(c){this.stream.trigger("log",{level:"warn",message:"TextDecoder could not be created with "+l+" encoding. "+c})}};var fe=function(l){l=l||{},fe.prototype.init.call(this);var c=this,f=l.captionServices||{},d={},p;Object.keys(f).forEach(g=>{p=f[g],/^SERVICE/.test(g)&&(d[g]=p.encoding)}),this.serviceEncodings=d,this.current708Packet=null,this.services={},this.push=function(g){g.type===3?(c.new708Packet(),c.add708Bytes(g)):(c.current708Packet===null&&c.new708Packet(),c.add708Bytes(g))}};fe.prototype=new la,fe.prototype.new708Packet=function(){this.current708Packet!==null&&this.push708Packet(),this.current708Packet={data:[],ptsVals:[]}},fe.prototype.add708Bytes=function(l){var c=l.ccData,f=c>>>8,d=c&255;this.current708Packet.ptsVals.push(l.pts),this.current708Packet.data.push(f),this.current708Packet.data.push(d)},fe.prototype.push708Packet=function(){var l=this.current708Packet,c=l.data,f=null,d=null,p=0,g=c[p++];for(l.seq=g>>6,l.sizeCode=g&63;p>5,d=g&31,f===7&&d>0&&(g=c[p++],f=g),this.pushServiceBlock(f,p,d),d>0&&(p+=d-1)},fe.prototype.pushServiceBlock=function(l,c,f){var d,p=c,g=this.current708Packet.data,T=this.services[l];for(T||(T=this.initService(l,p));p("0"+(K&255).toString(16)).slice(-2)).join("")}if(p?(N=[b,S],l++):N=[b],c.textDecoder_&&!d)L=c.textDecoder_.decode(new Uint8Array(N));else if(p){const F=$(N);L=String.fromCharCode(parseInt(F,16))}else L=Zp(T|b);return C.pendingNewLine&&!C.isEmpty()&&C.newLine(this.getPts(l)),C.pendingNewLine=!1,C.addText(L),l},fe.prototype.multiByteCharacter=function(l,c){var f=this.current708Packet.data,d=f[l+1],p=f[l+2];return Sr(d)&&Sr(p)&&(l=this.handleText(++l,c,{isMultiByte:!0})),l},fe.prototype.setCurrentWindow=function(l,c){var f=this.current708Packet.data,d=f[l],p=d&7;return c.setCurrentWindow(p),l},fe.prototype.defineWindow=function(l,c){var f=this.current708Packet.data,d=f[l],p=d&7;c.setCurrentWindow(p);var g=c.currentWindow;return d=f[++l],g.visible=(d&32)>>5,g.rowLock=(d&16)>>4,g.columnLock=(d&8)>>3,g.priority=d&7,d=f[++l],g.relativePositioning=(d&128)>>7,g.anchorVertical=d&127,d=f[++l],g.anchorHorizontal=d,d=f[++l],g.anchorPoint=(d&240)>>4,g.rowCount=d&15,d=f[++l],g.columnCount=d&63,d=f[++l],g.windowStyle=(d&56)>>3,g.penStyle=d&7,g.virtualRowCount=g.rowCount+1,l},fe.prototype.setWindowAttributes=function(l,c){var f=this.current708Packet.data,d=f[l],p=c.currentWindow.winAttr;return d=f[++l],p.fillOpacity=(d&192)>>6,p.fillRed=(d&48)>>4,p.fillGreen=(d&12)>>2,p.fillBlue=d&3,d=f[++l],p.borderType=(d&192)>>6,p.borderRed=(d&48)>>4,p.borderGreen=(d&12)>>2,p.borderBlue=d&3,d=f[++l],p.borderType+=(d&128)>>5,p.wordWrap=(d&64)>>6,p.printDirection=(d&48)>>4,p.scrollDirection=(d&12)>>2,p.justify=d&3,d=f[++l],p.effectSpeed=(d&240)>>4,p.effectDirection=(d&12)>>2,p.displayEffect=d&3,l},fe.prototype.flushDisplayed=function(l,c){for(var f=[],d=0;d<8;d++)c.windows[d].visible&&!c.windows[d].isEmpty()&&f.push(c.windows[d].getText());c.endPts=l,c.text=f.join(` - -`),this.pushCaption(c),c.startPts=l},fe.prototype.pushCaption=function(l){l.text!==""&&(this.trigger("data",{startPts:l.startPts,endPts:l.endPts,text:l.text,stream:"cc708_"+l.serviceNum}),l.text="",l.startPts=l.endPts)},fe.prototype.displayWindows=function(l,c){var f=this.current708Packet.data,d=f[++l],p=this.getPts(l);this.flushDisplayed(p,c);for(var g=0;g<8;g++)d&1<>4,p.offset=(d&12)>>2,p.penSize=d&3,d=f[++l],p.italics=(d&128)>>7,p.underline=(d&64)>>6,p.edgeType=(d&56)>>3,p.fontStyle=d&7,l},fe.prototype.setPenColor=function(l,c){var f=this.current708Packet.data,d=f[l],p=c.currentWindow.penColor;return d=f[++l],p.fgOpacity=(d&192)>>6,p.fgRed=(d&48)>>4,p.fgGreen=(d&12)>>2,p.fgBlue=d&3,d=f[++l],p.bgOpacity=(d&192)>>6,p.bgRed=(d&48)>>4,p.bgGreen=(d&12)>>2,p.bgBlue=d&3,d=f[++l],p.edgeRed=(d&48)>>4,p.edgeGreen=(d&12)>>2,p.edgeBlue=d&3,l},fe.prototype.setPenLocation=function(l,c){var f=this.current708Packet.data,d=f[l],p=c.currentWindow.penLoc;return c.currentWindow.pendingNewLine=!0,d=f[++l],p.row=d&15,d=f[++l],p.column=d&63,l},fe.prototype.reset=function(l,c){var f=this.getPts(l);return this.flushDisplayed(f,c),this.initService(c.serviceNum,l)};var em={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,304:174,305:176,306:189,307:191,308:8482,309:162,310:163,311:9834,312:224,313:160,314:232,315:226,316:234,317:238,318:244,319:251,544:193,545:201,546:211,547:218,548:220,549:252,550:8216,551:161,552:42,553:39,554:8212,555:169,556:8480,557:8226,558:8220,559:8221,560:192,561:194,562:199,563:200,564:202,565:203,566:235,567:206,568:207,569:239,570:212,571:217,572:249,573:219,574:171,575:187,800:195,801:227,802:205,803:204,804:236,805:210,806:242,807:213,808:245,809:123,810:125,811:92,812:94,813:95,814:124,815:126,816:196,817:228,818:214,819:246,820:223,821:165,822:164,823:9474,824:197,825:229,826:216,827:248,828:9484,829:9488,830:9492,831:9496},Cr=function(l){return l===null?"":(l=em[l]||l,String.fromCharCode(l))},Ar=14,tm=[4352,4384,4608,4640,5376,5408,5632,5664,5888,5920,4096,4864,4896,5120,5152],hi=function(){for(var l=[],c=Ar+1;c--;)l.push({text:"",indent:0,offset:0});return l},_e=function(l,c){_e.prototype.init.call(this),this.field_=l||0,this.dataChannel_=c||0,this.name_="CC"+((this.field_<<1|this.dataChannel_)+1),this.setConstants(),this.reset(),this.push=function(f){var d,p,g,T,b;if(d=f.ccData&32639,d===this.lastControlCode_){this.lastControlCode_=null;return}if((d&61440)===4096?this.lastControlCode_=d:d!==this.PADDING_&&(this.lastControlCode_=null),g=d>>>8,T=d&255,d!==this.PADDING_)if(d===this.RESUME_CAPTION_LOADING_)this.mode_="popOn";else if(d===this.END_OF_CAPTION_)this.mode_="popOn",this.clearFormatting(f.pts),this.flushDisplayed(f.pts),p=this.displayed_,this.displayed_=this.nonDisplayed_,this.nonDisplayed_=p,this.startPts_=f.pts;else if(d===this.ROLL_UP_2_ROWS_)this.rollUpRows_=2,this.setRollUp(f.pts);else if(d===this.ROLL_UP_3_ROWS_)this.rollUpRows_=3,this.setRollUp(f.pts);else if(d===this.ROLL_UP_4_ROWS_)this.rollUpRows_=4,this.setRollUp(f.pts);else if(d===this.CARRIAGE_RETURN_)this.clearFormatting(f.pts),this.flushDisplayed(f.pts),this.shiftRowsUp_(),this.startPts_=f.pts;else if(d===this.BACKSPACE_)this.mode_==="popOn"?this.nonDisplayed_[this.row_].text=this.nonDisplayed_[this.row_].text.slice(0,-1):this.displayed_[this.row_].text=this.displayed_[this.row_].text.slice(0,-1);else if(d===this.ERASE_DISPLAYED_MEMORY_)this.flushDisplayed(f.pts),this.displayed_=hi();else if(d===this.ERASE_NON_DISPLAYED_MEMORY_)this.nonDisplayed_=hi();else if(d===this.RESUME_DIRECT_CAPTIONING_)this.mode_!=="paintOn"&&(this.flushDisplayed(f.pts),this.displayed_=hi()),this.mode_="paintOn",this.startPts_=f.pts;else if(this.isSpecialCharacter(g,T))g=(g&3)<<8,b=Cr(g|T),this[this.mode_](f.pts,b),this.column_++;else if(this.isExtCharacter(g,T))this.mode_==="popOn"?this.nonDisplayed_[this.row_].text=this.nonDisplayed_[this.row_].text.slice(0,-1):this.displayed_[this.row_].text=this.displayed_[this.row_].text.slice(0,-1),g=(g&3)<<8,b=Cr(g|T),this[this.mode_](f.pts,b),this.column_++;else if(this.isMidRowCode(g,T))this.clearFormatting(f.pts),this[this.mode_](f.pts," "),this.column_++,(T&14)===14&&this.addFormatting(f.pts,["i"]),(T&1)===1&&this.addFormatting(f.pts,["u"]);else if(this.isOffsetControlCode(g,T)){const C=T&3;this.nonDisplayed_[this.row_].offset=C,this.column_+=C}else if(this.isPAC(g,T)){var S=tm.indexOf(d&7968);if(this.mode_==="rollUp"&&(S-this.rollUpRows_+1<0&&(S=this.rollUpRows_-1),this.setRollUp(f.pts,S)),S!==this.row_&&S>=0&&S<=14&&(this.clearFormatting(f.pts),this.row_=S),T&1&&this.formatting_.indexOf("u")===-1&&this.addFormatting(f.pts,["u"]),(d&16)===16){const C=(d&14)>>1;this.column_=C*4,this.nonDisplayed_[this.row_].indent+=C}this.isColorPAC(T)&&(T&14)===14&&this.addFormatting(f.pts,["i"])}else this.isNormalChar(g)&&(T===0&&(T=null),b=Cr(g),b+=Cr(T),this[this.mode_](f.pts,b),this.column_+=b.length)}};_e.prototype=new la,_e.prototype.flushDisplayed=function(l){const c=d=>{this.trigger("log",{level:"warn",message:"Skipping a malformed 608 caption at index "+d+"."})},f=[];this.displayed_.forEach((d,p)=>{if(d&&d.text&&d.text.length){try{d.text=d.text.trim()}catch{c(p)}d.text.length&&f.push({text:d.text,line:p+1,position:10+Math.min(70,d.indent*10)+d.offset*2.5})}else d==null&&c(p)}),f.length&&this.trigger("data",{startPts:this.startPts_,endPts:l,content:f,stream:this.name_})},_e.prototype.reset=function(){this.mode_="popOn",this.topRow_=0,this.startPts_=0,this.displayed_=hi(),this.nonDisplayed_=hi(),this.lastControlCode_=null,this.column_=0,this.row_=Ar,this.rollUpRows_=2,this.formatting_=[]},_e.prototype.setConstants=function(){this.dataChannel_===0?(this.BASE_=16,this.EXT_=17,this.CONTROL_=(20|this.field_)<<8,this.OFFSET_=23):this.dataChannel_===1&&(this.BASE_=24,this.EXT_=25,this.CONTROL_=(28|this.field_)<<8,this.OFFSET_=31),this.PADDING_=0,this.RESUME_CAPTION_LOADING_=this.CONTROL_|32,this.END_OF_CAPTION_=this.CONTROL_|47,this.ROLL_UP_2_ROWS_=this.CONTROL_|37,this.ROLL_UP_3_ROWS_=this.CONTROL_|38,this.ROLL_UP_4_ROWS_=this.CONTROL_|39,this.CARRIAGE_RETURN_=this.CONTROL_|45,this.RESUME_DIRECT_CAPTIONING_=this.CONTROL_|41,this.BACKSPACE_=this.CONTROL_|33,this.ERASE_DISPLAYED_MEMORY_=this.CONTROL_|44,this.ERASE_NON_DISPLAYED_MEMORY_=this.CONTROL_|46},_e.prototype.isSpecialCharacter=function(l,c){return l===this.EXT_&&c>=48&&c<=63},_e.prototype.isExtCharacter=function(l,c){return(l===this.EXT_+1||l===this.EXT_+2)&&c>=32&&c<=63},_e.prototype.isMidRowCode=function(l,c){return l===this.EXT_&&c>=32&&c<=47},_e.prototype.isOffsetControlCode=function(l,c){return l===this.OFFSET_&&c>=33&&c<=35},_e.prototype.isPAC=function(l,c){return l>=this.BASE_&&l=64&&c<=127},_e.prototype.isColorPAC=function(l){return l>=64&&l<=79||l>=96&&l<=127},_e.prototype.isNormalChar=function(l){return l>=32&&l<=127},_e.prototype.setRollUp=function(l,c){if(this.mode_!=="rollUp"&&(this.row_=Ar,this.mode_="rollUp",this.flushDisplayed(l),this.nonDisplayed_=hi(),this.displayed_=hi()),c!==void 0&&c!==this.row_)for(var f=0;f"},"");this[this.mode_](l,f)},_e.prototype.clearFormatting=function(l){if(this.formatting_.length){var c=this.formatting_.reverse().reduce(function(f,d){return f+""},"");this.formatting_=[],this[this.mode_](l,c)}},_e.prototype.popOn=function(l,c){var f=this.nonDisplayed_[this.row_].text;f+=c,this.nonDisplayed_[this.row_].text=f},_e.prototype.rollUp=function(l,c){var f=this.displayed_[this.row_].text;f+=c,this.displayed_[this.row_].text=f},_e.prototype.shiftRowsUp_=function(){var l;for(l=0;lc&&(f=-1);Math.abs(c-l)>rm;)l+=f*sm;return l},ca=function(l){var c,f;ca.prototype.init.call(this),this.type_=l||Nl,this.push=function(d){if(d.type==="metadata"){this.trigger("data",d);return}this.type_!==Nl&&d.type!==this.type_||(f===void 0&&(f=d.dts),d.dts=ua(d.dts,f),d.pts=ua(d.pts,f),c=d.dts,this.trigger("data",d))},this.flush=function(){f=c,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")},this.discontinuity=function(){f=void 0,c=void 0},this.reset=function(){this.discontinuity(),this.trigger("reset")}};ca.prototype=new im;var Ml={TimestampRolloverStream:ca,handleRollover:ua},nm=(l,c,f)=>{if(!l)return-1;for(var d=f;d";l.data[0]===kr.Utf8&&(f=Dr(l.data,0,c),!(f<0)&&(l.mimeType=xs(l.data,c,f),c=f+1,l.pictureType=l.data[c],c++,d=Dr(l.data,0,c),!(d<0)&&(l.description=bs(l.data,c,d),c=d+1,l.mimeType===p?l.url=xs(l.data,c,l.data.length):l.pictureData=l.data.subarray(c,l.data.length))))},"T*":function(l){l.data[0]===kr.Utf8&&(l.value=bs(l.data,1,l.data.length).replace(/\0*$/,""),l.values=l.value.split("\0"))},TXXX:function(l){var c;l.data[0]===kr.Utf8&&(c=Dr(l.data,0,1),c!==-1&&(l.description=bs(l.data,1,c),l.value=bs(l.data,c+1,l.data.length).replace(/\0*$/,""),l.data=l.value))},"W*":function(l){l.url=xs(l.data,0,l.data.length).replace(/\0.*$/,"")},WXXX:function(l){var c;l.data[0]===kr.Utf8&&(c=Dr(l.data,0,1),c!==-1&&(l.description=bs(l.data,1,c),l.url=xs(l.data,c+1,l.data.length).replace(/\0.*$/,"")))},PRIV:function(l){var c;for(c=0;c>>2;K*=4,K+=F[7]&3,L.timeStamp=K,b.pts===void 0&&b.dts===void 0&&(b.pts=L.timeStamp,b.dts=L.timeStamp),this.trigger("timestamp",L)}b.frames.push(L),S+=10,S+=C}while(S>>4>1&&(T+=p[T]+1),g.pid===0)g.type="pat",l(p.subarray(T),g),this.trigger("data",g);else if(g.pid===this.pmtPid)for(g.type="pmt",l(p.subarray(T),g),this.trigger("data",g);this.packetsWaitingForPmt.length;)this.processPes_.apply(this,this.packetsWaitingForPmt.shift());else this.programMapTable===void 0?this.packetsWaitingForPmt.push([p,T,g]):this.processPes_(p,T,g)},this.processPes_=function(p,g,T){T.pid===this.programMapTable.video?T.streamType=Tt.H264_STREAM_TYPE:T.pid===this.programMapTable.audio?T.streamType=Tt.ADTS_STREAM_TYPE:T.streamType=this.programMapTable["timed-metadata"][T.pid],T.type="pes",T.data=p.subarray(g),this.trigger("data",T)}},Cs.prototype=new da,Cs.STREAM_TYPES={h264:27,adts:15},Lr=function(){var l=this,c=!1,f={data:[],size:0},d={data:[],size:0},p={data:[],size:0},g,T=function(S,C){var L;const N=S[0]<<16|S[1]<<8|S[2];C.data=new Uint8Array,N===1&&(C.packetLength=6+(S[4]<<8|S[5]),C.dataAlignmentIndicator=(S[6]&4)!==0,L=S[7],L&192&&(C.pts=(S[9]&14)<<27|(S[10]&255)<<20|(S[11]&254)<<12|(S[12]&255)<<5|(S[13]&254)>>>3,C.pts*=4,C.pts+=(S[13]&6)>>>1,C.dts=C.pts,L&64&&(C.dts=(S[14]&14)<<27|(S[15]&255)<<20|(S[16]&254)<<12|(S[17]&255)<<5|(S[18]&254)>>>3,C.dts*=4,C.dts+=(S[18]&6)>>>1)),C.data=S.subarray(9+S[8]))},b=function(S,C,L){var N=new Uint8Array(S.size),$={type:C},F=0,K=0,J=!1,Le;if(!(!S.data.length||S.size<9)){for($.trackId=S.data[0].pid,F=0;F>5,S=((c[p+6]&3)+1)*1024,C=S*pm/ql[(c[p+2]&60)>>>2],c.byteLength-p>>6&3)+1,channelcount:(c[p+2]&1)<<2|(c[p+3]&192)>>>6,samplerate:ql[(c[p+2]&60)>>>2],samplingfrequencyindex:(c[p+2]&60)>>>2,samplesize:16,data:c.subarray(p+7+T,p+g)}),f++,p+=g}typeof L=="number"&&(this.skipWarn_(L,p),L=null),c=c.subarray(p)}},this.flush=function(){f=0,this.trigger("done")},this.reset=function(){c=void 0,this.trigger("reset")},this.endTimeline=function(){c=void 0,this.trigger("endedtimeline")}},Or.prototype=new fm;var mm=Or,jl;jl=function(l){var c=l.byteLength,f=0,d=0;this.length=function(){return 8*c},this.bitsAvailable=function(){return 8*c+d},this.loadWord=function(){var p=l.byteLength-c,g=new Uint8Array(4),T=Math.min(4,c);if(T===0)throw new Error("no bytes available");g.set(l.subarray(p,p+T)),f=new DataView(g.buffer).getUint32(0),d=T*8,c-=T},this.skipBits=function(p){var g;d>p?(f<<=p,d-=p):(p-=d,g=Math.floor(p/8),p-=g*8,c-=g,this.loadWord(),f<<=p,d-=p)},this.readBits=function(p){var g=Math.min(d,p),T=f>>>32-g;return d-=g,d>0?f<<=g:c>0&&this.loadWord(),g=p-g,g>0?T<>>p)return f<<=p,d-=p,p;return this.loadWord(),p+this.skipLeadingZeros()},this.skipUnsignedExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.skipExpGolomb=function(){this.skipBits(1+this.skipLeadingZeros())},this.readUnsignedExpGolomb=function(){var p=this.skipLeadingZeros();return this.readBits(p+1)-1},this.readExpGolomb=function(){var p=this.readUnsignedExpGolomb();return 1&p?1+p>>>1:-1*(p>>>1)},this.readBoolean=function(){return this.readBits(1)===1},this.readUnsignedByte=function(){return this.readBits(8)},this.loadWord()};var gm=jl,$l=t,ym=gm,Rr,As,Vl;As=function(){var l=0,c,f;As.prototype.init.call(this),this.push=function(d){var p;f?(p=new Uint8Array(f.byteLength+d.data.byteLength),p.set(f),p.set(d.data,f.byteLength),f=p):f=d.data;for(var g=f.byteLength;l3&&this.trigger("data",f.subarray(l+3)),f=null,l=0,this.trigger("done")},this.endTimeline=function(){this.flush(),this.trigger("endedtimeline")}},As.prototype=new $l,Vl={100:!0,110:!0,122:!0,244:!0,44:!0,83:!0,86:!0,118:!0,128:!0,138:!0,139:!0,134:!0},Rr=function(){var l=new As,c,f,d,p,g,T,b;Rr.prototype.init.call(this),c=this,this.push=function(S){S.type==="video"&&(f=S.trackId,d=S.pts,p=S.dts,l.push(S))},l.on("data",function(S){var C={trackId:f,pts:d,dts:p,data:S,nalUnitTypeCode:S[0]&31};switch(C.nalUnitTypeCode){case 5:C.nalUnitType="slice_layer_without_partitioning_rbsp_idr";break;case 6:C.nalUnitType="sei_rbsp",C.escapedRBSP=g(S.subarray(1));break;case 7:C.nalUnitType="seq_parameter_set_rbsp",C.escapedRBSP=g(S.subarray(1)),C.config=T(C.escapedRBSP);break;case 8:C.nalUnitType="pic_parameter_set_rbsp";break;case 9:C.nalUnitType="access_unit_delimiter_rbsp";break}c.trigger("data",C)}),l.on("done",function(){c.trigger("done")}),l.on("partialdone",function(){c.trigger("partialdone")}),l.on("reset",function(){c.trigger("reset")}),l.on("endedtimeline",function(){c.trigger("endedtimeline")}),this.flush=function(){l.flush()},this.partialFlush=function(){l.partialFlush()},this.reset=function(){l.reset()},this.endTimeline=function(){l.endTimeline()},b=function(S,C){var L=8,N=8,$,F;for($=0;$>4;return f=f>=0?f:0,p?f+20:f+10},zl=function(l,c){return l.length-c<10||l[c]!=="I".charCodeAt(0)||l[c+1]!=="D".charCodeAt(0)||l[c+2]!=="3".charCodeAt(0)?c:(c+=Hl(l,c),zl(l,c))},Tm=function(l){var c=zl(l,0);return l.length>=c+2&&(l[c]&255)===255&&(l[c+1]&240)===240&&(l[c+1]&22)===16},Gl=function(l){return l[0]<<21|l[1]<<14|l[2]<<7|l[3]},bm=function(l,c,f){var d,p="";for(d=c;d>5,d=l[c+4]<<3,p=l[c+3]&3<<11;return p|d|f},Em=function(l,c){return l[c]==="I".charCodeAt(0)&&l[c+1]==="D".charCodeAt(0)&&l[c+2]==="3".charCodeAt(0)?"timed-metadata":l[c]&!0&&(l[c+1]&240)===240?"audio":null},Cm=function(l){for(var c=0;c+5>>2]}return null},Am=function(l){var c,f,d,p;c=10,l[5]&64&&(c+=4,c+=Gl(l.subarray(10,14)));do{if(f=Gl(l.subarray(c+4,c+8)),f<1)return null;if(p=String.fromCharCode(l[c],l[c+1],l[c+2],l[c+3]),p==="PRIV"){d=l.subarray(c+10,c+f+10);for(var g=0;g>>2;return S*=4,S+=b[7]&3,S}break}}c+=10,c+=f}while(c=3;){if(l[p]==="I".charCodeAt(0)&&l[p+1]==="D".charCodeAt(0)&&l[p+2]==="3".charCodeAt(0)){if(l.length-p<10||(d=Wl.parseId3TagSize(l,p),p+d>l.length))break;T={type:"timed-metadata",data:l.subarray(p,p+d)},this.trigger("data",T),p+=d;continue}else if((l[p]&255)===255&&(l[p+1]&240)===240){if(l.length-p<7||(d=Wl.parseAdtsSize(l,p),p+d>l.length))break;b={type:"audio",data:l.subarray(p,p+d),pts:c,dts:c},this.trigger("data",b),p+=d;continue}p++}g=l.length-p,g>0?l=l.subarray(p):l=new Uint8Array},this.reset=function(){l=new Uint8Array,this.trigger("reset")},this.endTimeline=function(){l=new Uint8Array,this.trigger("endedtimeline")}},Nr.prototype=new wm;var Dm=Nr,km=["audioobjecttype","channelcount","samplerate","samplingfrequencyindex","samplesize"],Im=km,Pm=["width","height","profileIdc","levelIdc","profileCompatibility","sarRatio"],Lm=Pm,Mr=t,ws=Sp,Ds=Lp,Br=jp,bt=Gp,qt=hm,Fr=ge,Xl=mm,Om=_m.H264Stream,Rm=Dm,Nm=ma.isLikelyAacData,Mm=ge.ONE_SECOND_IN_TS,ga=Im,ya=Lm,ks,Li,Ur,fi,Bm=function(l,c){c.stream=l,this.trigger("log",c)},Kl=function(l,c){for(var f=Object.keys(c),d=0;d=-C&&N<=S&&(!$||L>N)&&($=K,L=N)));return $?$.gop:null},this.alignGopsAtStart_=function(b){var S,C,L,N,$,F,K,J;for($=b.byteLength,F=b.nalCount,K=b.duration,S=C=0;SL.pts){S++;continue}C++,$-=N.byteLength,F-=N.nalCount,K-=N.duration}return C===0?b:C===b.length?null:(J=b.slice(C),J.byteLength=$,J.duration=K,J.nalCount=F,J.pts=J[0].pts,J.dts=J[0].dts,J)},this.alignGopsAtEnd_=function(b){var S,C,L,N,$,F;for(S=p.length-1,C=b.length-1,$=null,F=!1;S>=0&&C>=0;){if(L=p[S],N=b[C],L.pts===N.pts){F=!0;break}if(L.pts>N.pts){S--;continue}S===p.length-1&&($=C),C--}if(!F&&$===null)return null;var K;if(F?K=C:K=$,K===0)return b;var J=b.slice(K),Le=J.reduce(function(ft,mi){return ft.byteLength+=mi.byteLength,ft.duration+=mi.duration,ft.nalCount+=mi.nalCount,ft},{byteLength:0,duration:0,nalCount:0});return J.byteLength=Le.byteLength,J.duration=Le.duration,J.nalCount=Le.nalCount,J.pts=J[0].pts,J.dts=J[0].dts,J},this.alignGopsWith=function(b){p=b}},ks.prototype=new Mr,fi=function(l,c){this.numberOfTracks=0,this.metadataStream=c,l=l||{},typeof l.remux<"u"?this.remuxTracks=!!l.remux:this.remuxTracks=!0,typeof l.keepOriginalTimestamps=="boolean"?this.keepOriginalTimestamps=l.keepOriginalTimestamps:this.keepOriginalTimestamps=!1,this.pendingTracks=[],this.videoTrack=null,this.pendingBoxes=[],this.pendingCaptions=[],this.pendingMetadata=[],this.pendingBytes=0,this.emittedTracks=0,fi.prototype.init.call(this),this.push=function(f){if(f.content||f.text)return this.pendingCaptions.push(f);if(f.frames)return this.pendingMetadata.push(f);this.pendingTracks.push(f.track),this.pendingBytes+=f.boxes.byteLength,f.track.type==="video"&&(this.videoTrack=f.track,this.pendingBoxes.push(f.boxes)),f.track.type==="audio"&&(this.audioTrack=f.track,this.pendingBoxes.unshift(f.boxes))}},fi.prototype=new Mr,fi.prototype.flush=function(l){var c=0,f={captions:[],captionStreams:{},metadata:[],info:{}},d,p,g,T=0,b;if(this.pendingTracks.length=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0);return}}if(this.videoTrack?(T=this.videoTrack.timelineStartInfo.pts,ya.forEach(function(S){f.info[S]=this.videoTrack[S]},this)):this.audioTrack&&(T=this.audioTrack.timelineStartInfo.pts,ga.forEach(function(S){f.info[S]=this.audioTrack[S]},this)),this.videoTrack||this.audioTrack){for(this.pendingTracks.length===1?f.type=this.pendingTracks[0].type:f.type="combined",this.emittedTracks+=this.pendingTracks.length,g=ws.initSegment(this.pendingTracks),f.initSegment=new Uint8Array(g.byteLength),f.initSegment.set(g),f.data=new Uint8Array(this.pendingBytes),b=0;b=this.numberOfTracks&&(this.trigger("done"),this.emittedTracks=0)},fi.prototype.setRemux=function(l){this.remuxTracks=l},Ur=function(l){var c=this,f=!0,d,p;Ur.prototype.init.call(this),l=l||{},this.baseMediaDecodeTime=l.baseMediaDecodeTime||0,this.transmuxPipeline_={},this.setupAacPipeline=function(){var g={};this.transmuxPipeline_=g,g.type="aac",g.metadataStream=new qt.MetadataStream,g.aacStream=new Rm,g.audioTimestampRolloverStream=new qt.TimestampRolloverStream("audio"),g.timedMetadataTimestampRolloverStream=new qt.TimestampRolloverStream("timed-metadata"),g.adtsStream=new Xl,g.coalesceStream=new fi(l,g.metadataStream),g.headOfPipeline=g.aacStream,g.aacStream.pipe(g.audioTimestampRolloverStream).pipe(g.adtsStream),g.aacStream.pipe(g.timedMetadataTimestampRolloverStream).pipe(g.metadataStream).pipe(g.coalesceStream),g.metadataStream.on("timestamp",function(T){g.aacStream.setTimestamp(T.timeStamp)}),g.aacStream.on("data",function(T){T.type!=="timed-metadata"&&T.type!=="audio"||g.audioSegmentStream||(p=p||{timelineStartInfo:{baseMediaDecodeTime:c.baseMediaDecodeTime},codec:"adts",type:"audio"},g.coalesceStream.numberOfTracks++,g.audioSegmentStream=new Li(p,l),g.audioSegmentStream.on("log",c.getLogTrigger_("audioSegmentStream")),g.audioSegmentStream.on("timingInfo",c.trigger.bind(c,"audioTimingInfo")),g.adtsStream.pipe(g.audioSegmentStream).pipe(g.coalesceStream),c.trigger("trackinfo",{hasAudio:!!p,hasVideo:!!d}))}),g.coalesceStream.on("data",this.trigger.bind(this,"data")),g.coalesceStream.on("done",this.trigger.bind(this,"done")),Kl(this,g)},this.setupTsPipeline=function(){var g={};this.transmuxPipeline_=g,g.type="ts",g.metadataStream=new qt.MetadataStream,g.packetStream=new qt.TransportPacketStream,g.parseStream=new qt.TransportParseStream,g.elementaryStream=new qt.ElementaryStream,g.timestampRolloverStream=new qt.TimestampRolloverStream,g.adtsStream=new Xl,g.h264Stream=new Om,g.captionStream=new qt.CaptionStream(l),g.coalesceStream=new fi(l,g.metadataStream),g.headOfPipeline=g.packetStream,g.packetStream.pipe(g.parseStream).pipe(g.elementaryStream).pipe(g.timestampRolloverStream),g.timestampRolloverStream.pipe(g.h264Stream),g.timestampRolloverStream.pipe(g.adtsStream),g.timestampRolloverStream.pipe(g.metadataStream).pipe(g.coalesceStream),g.h264Stream.pipe(g.captionStream).pipe(g.coalesceStream),g.elementaryStream.on("data",function(T){var b;if(T.type==="metadata"){for(b=T.tracks.length;b--;)!d&&T.tracks[b].type==="video"?(d=T.tracks[b],d.timelineStartInfo.baseMediaDecodeTime=c.baseMediaDecodeTime):!p&&T.tracks[b].type==="audio"&&(p=T.tracks[b],p.timelineStartInfo.baseMediaDecodeTime=c.baseMediaDecodeTime);d&&!g.videoSegmentStream&&(g.coalesceStream.numberOfTracks++,g.videoSegmentStream=new ks(d,l),g.videoSegmentStream.on("log",c.getLogTrigger_("videoSegmentStream")),g.videoSegmentStream.on("timelineStartInfo",function(S){p&&!l.keepOriginalTimestamps&&(p.timelineStartInfo=S,g.audioSegmentStream.setEarliestDts(S.dts-c.baseMediaDecodeTime))}),g.videoSegmentStream.on("processedGopsInfo",c.trigger.bind(c,"gopInfo")),g.videoSegmentStream.on("segmentTimingInfo",c.trigger.bind(c,"videoSegmentTimingInfo")),g.videoSegmentStream.on("baseMediaDecodeTime",function(S){p&&g.audioSegmentStream.setVideoBaseMediaDecodeTime(S)}),g.videoSegmentStream.on("timingInfo",c.trigger.bind(c,"videoTimingInfo")),g.h264Stream.pipe(g.videoSegmentStream).pipe(g.coalesceStream)),p&&!g.audioSegmentStream&&(g.coalesceStream.numberOfTracks++,g.audioSegmentStream=new Li(p,l),g.audioSegmentStream.on("log",c.getLogTrigger_("audioSegmentStream")),g.audioSegmentStream.on("timingInfo",c.trigger.bind(c,"audioTimingInfo")),g.audioSegmentStream.on("segmentTimingInfo",c.trigger.bind(c,"audioSegmentTimingInfo")),g.adtsStream.pipe(g.audioSegmentStream).pipe(g.coalesceStream)),c.trigger("trackinfo",{hasAudio:!!p,hasVideo:!!d})}}),g.coalesceStream.on("data",this.trigger.bind(this,"data")),g.coalesceStream.on("id3Frame",function(T){T.dispatchType=g.metadataStream.dispatchType,c.trigger("id3Frame",T)}),g.coalesceStream.on("caption",this.trigger.bind(this,"caption")),g.coalesceStream.on("done",this.trigger.bind(this,"done")),Kl(this,g)},this.setBaseMediaDecodeTime=function(g){var T=this.transmuxPipeline_;l.keepOriginalTimestamps||(this.baseMediaDecodeTime=g),p&&(p.timelineStartInfo.dts=void 0,p.timelineStartInfo.pts=void 0,bt.clearDtsInfo(p),T.audioTimestampRolloverStream&&T.audioTimestampRolloverStream.discontinuity()),d&&(T.videoSegmentStream&&(T.videoSegmentStream.gopCache_=[]),d.timelineStartInfo.dts=void 0,d.timelineStartInfo.pts=void 0,bt.clearDtsInfo(d),T.captionStream.reset()),T.timestampRolloverStream&&T.timestampRolloverStream.discontinuity()},this.setAudioAppendStart=function(g){p&&this.transmuxPipeline_.audioSegmentStream.setAudioAppendStart(g)},this.setRemux=function(g){var T=this.transmuxPipeline_;l.remux=g,T&&T.coalesceStream&&T.coalesceStream.setRemux(g)},this.alignGopsWith=function(g){d&&this.transmuxPipeline_.videoSegmentStream&&this.transmuxPipeline_.videoSegmentStream.alignGopsWith(g)},this.getLogTrigger_=function(g){var T=this;return function(b){b.stream=g,T.trigger("log",b)}},this.push=function(g){if(f){var T=Nm(g);T&&this.transmuxPipeline_.type!=="aac"?this.setupAacPipeline():!T&&this.transmuxPipeline_.type!=="ts"&&this.setupTsPipeline(),f=!1}this.transmuxPipeline_.headOfPipeline.push(g)},this.flush=function(){f=!0,this.transmuxPipeline_.headOfPipeline.flush()},this.endTimeline=function(){this.transmuxPipeline_.headOfPipeline.endTimeline()},this.reset=function(){this.transmuxPipeline_.headOfPipeline&&this.transmuxPipeline_.headOfPipeline.reset()},this.resetCaptions=function(){this.transmuxPipeline_.captionStream&&this.transmuxPipeline_.captionStream.reset()}},Ur.prototype=new Mr;var Fm={Transmuxer:Ur,VideoSegmentStream:ks,AudioSegmentStream:Li,AUDIO_PROPERTIES:ga,VIDEO_PROPERTIES:ya,generateSegmentTimingInfo:_a},Um=function(l){return l>>>0},qm=function(l){return("00"+l.toString(16)).slice(-2)},qr={toUnsigned:Um,toHexString:qm},jm=function(l){var c="";return c+=String.fromCharCode(l[0]),c+=String.fromCharCode(l[1]),c+=String.fromCharCode(l[2]),c+=String.fromCharCode(l[3]),c},Ql=jm,$m=qr.toUnsigned,Vm=Ql,Jl=function(l,c){var f=[],d,p,g,T,b;if(!c.length)return null;for(d=0;d1?d+p:l.byteLength,g===c[0]&&(c.length===1?f.push(l.subarray(d+8,T)):(b=Jl(l.subarray(d+8,T),c.slice(1)),b.length&&(f=f.concat(b)))),d=T;return f},Zl=Jl,Hm=qr.toUnsigned,zm=n.getUint64,Gm=function(l){var c={version:l[0],flags:new Uint8Array(l.subarray(1,4))};return c.version===1?c.baseMediaDecodeTime=zm(l.subarray(4)):c.baseMediaDecodeTime=Hm(l[4]<<24|l[5]<<16|l[6]<<8|l[7]),c},eu=Gm,Wm=function(l){return{isLeading:(l[0]&12)>>>2,dependsOn:l[0]&3,isDependedOn:(l[1]&192)>>>6,hasRedundancy:(l[1]&48)>>>4,paddingValue:(l[1]&14)>>>1,isNonSyncSample:l[1]&1,degradationPriority:l[2]<<8|l[3]}},Xm=Wm,tu=Xm,Km=function(l){var c={version:l[0],flags:new Uint8Array(l.subarray(1,4)),samples:[]},f=new DataView(l.buffer,l.byteOffset,l.byteLength),d=c.flags[2]&1,p=c.flags[2]&4,g=c.flags[1]&1,T=c.flags[1]&2,b=c.flags[1]&4,S=c.flags[1]&8,C=f.getUint32(4),L=8,N;for(d&&(c.dataOffset=f.getInt32(L),L+=4),p&&C&&(N={flags:tu(l.subarray(L,L+4))},L+=4,g&&(N.duration=f.getUint32(L),L+=4),T&&(N.size=f.getUint32(L),L+=4),S&&(c.version===1?N.compositionTimeOffset=f.getInt32(L):N.compositionTimeOffset=f.getUint32(L),L+=4),c.samples.push(N),C--);C--;)N={},g&&(N.duration=f.getUint32(L),L+=4),T&&(N.size=f.getUint32(L),L+=4),b&&(N.flags=tu(l.subarray(L,L+4)),L+=4),S&&(c.version===1?N.compositionTimeOffset=f.getInt32(L):N.compositionTimeOffset=f.getUint32(L),L+=4),c.samples.push(N);return c},iu=Km,Ym=function(l){var c=new DataView(l.buffer,l.byteOffset,l.byteLength),f={version:l[0],flags:new Uint8Array(l.subarray(1,4)),trackId:c.getUint32(4)},d=f.flags[2]&1,p=f.flags[2]&2,g=f.flags[2]&8,T=f.flags[2]&16,b=f.flags[2]&32,S=f.flags[0]&65536,C=f.flags[0]&131072,L;return L=8,d&&(L+=4,f.baseDataOffset=c.getUint32(12),L+=4),p&&(f.sampleDescriptionIndex=c.getUint32(L),L+=4),g&&(f.defaultSampleDuration=c.getUint32(L),L+=4),T&&(f.defaultSampleSize=c.getUint32(L),L+=4),b&&(f.defaultSampleFlags=c.getUint32(L)),S&&(f.durationIsEmpty=!0),!d&&C&&(f.baseDataOffsetIsMoof=!0),f},su=Ym,Is;typeof window<"u"?Is=window:typeof i<"u"?Is=i:typeof self<"u"?Is=self:Is={};var ru=Is,Qm=Ol.discardEmulationPreventionBytes,Jm=Rl.CaptionStream,Ps=Zl,Zm=eu,eg=iu,tg=su,nu=ru,ig=function(l,c){for(var f=l,d=0;d0?Zm($[0]).baseMediaDecodeTime:0,K=Ps(S,["trun"]),J,Le;c===N&&K.length>0&&(J=rg(K,F,L),Le=sg(b,J,N),p[N]||(p[N]={seiNals:[],logs:[]}),p[N].seiNals=p[N].seiNals.concat(Le.seiNals),p[N].logs=p[N].logs.concat(Le.logs))}),p},ag=function(l,c,f){var d;if(c===null)return null;d=ng(l,c);var p=d[c]||{};return{seiNals:p.seiNals,logs:p.logs,timescale:f}},og=function(){var l=!1,c,f,d,p,g,T;this.isInitialized=function(){return l},this.init=function(b){c=new Jm,l=!0,T=b?b.isPartial:!1,c.on("data",function(S){S.startTime=S.startPts/p,S.endTime=S.endPts/p,g.captions.push(S),g.captionStreams[S.stream]=!0}),c.on("log",function(S){g.logs.push(S)})},this.isNewInit=function(b,S){return b&&b.length===0||S&&typeof S=="object"&&Object.keys(S).length===0?!1:d!==b[0]||p!==S[d]},this.parse=function(b,S,C){var L;if(this.isInitialized()){if(!S||!C)return null;if(this.isNewInit(S,C))d=S[0],p=C[d];else if(d===null||!p)return f.push(b),null}else return null;for(;f.length>0;){var N=f.shift();this.parse(N,S,C)}return L=ag(b,d,p),L&&L.logs&&(g.logs=g.logs.concat(L.logs)),L===null||!L.seiNals?g.logs.length?{logs:g.logs,captions:[],captionStreams:[]}:null:(this.pushNals(L.seiNals),this.flushStream(),g)},this.pushNals=function(b){if(!this.isInitialized()||!b||b.length===0)return null;b.forEach(function(S){c.push(S)})},this.flushStream=function(){if(!this.isInitialized())return null;T?c.partialFlush():c.flush()},this.clearParsedCaptions=function(){g.captions=[],g.captionStreams={},g.logs=[]},this.resetCaptionStream=function(){if(!this.isInitialized())return null;c.reset()},this.clearAllCaptions=function(){this.clearParsedCaptions(),this.resetCaptionStream()},this.reset=function(){f=[],d=null,p=null,g?this.clearParsedCaptions():g={captions:[],captionStreams:{},logs:[]},this.resetCaptionStream()},this.reset()},lg=og,ug=function(l){for(var c=0,f=String.fromCharCode(l[c]),d="";f!=="\0";)d+=f,c++,f=String.fromCharCode(l[c]);return d+=f,d},cg={uint8ToCString:ug},jr=cg.uint8ToCString,dg=n.getUint64,hg=function(l){var c=4,f=l[0],d,p,g,T,b,S,C,L;if(f===0){d=jr(l.subarray(c)),c+=d.length,p=jr(l.subarray(c)),c+=p.length;var N=new DataView(l.buffer);g=N.getUint32(c),c+=4,b=N.getUint32(c),c+=4,S=N.getUint32(c),c+=4,C=N.getUint32(c),c+=4}else if(f===1){var N=new DataView(l.buffer);g=N.getUint32(c),c+=4,T=dg(l.subarray(c)),c+=8,S=N.getUint32(c),c+=4,C=N.getUint32(c),c+=4,d=jr(l.subarray(c)),c+=d.length,p=jr(l.subarray(c)),c+=p.length}L=new Uint8Array(l.subarray(c,l.byteLength));var $={scheme_id_uri:d,value:p,timescale:g||1,presentation_time:T,presentation_time_delta:b,event_duration:S,id:C,message_data:L};return pg(f,$)?$:void 0},fg=function(l,c,f,d){return l||l===0?l/c:d+f/c},pg=function(l,c){var f=c.scheme_id_uri!=="\0",d=l===0&&au(c.presentation_time_delta)&&f,p=l===1&&au(c.presentation_time)&&f;return!(l>1)&&d||p},au=function(l){return l!==void 0||l!==null},mg={parseEmsgBox:hg,scaleTime:fg},$r=qr.toUnsigned,Ls=qr.toHexString,Ae=Zl,Oi=Ql,va=mg,gg=su,yg=iu,_g=eu,vg=n.getUint64,ou,lu,uu,cu,du,Ta,hu,ba=ru,Tg=Fl.parseId3Frames;ou=function(l){var c={},f=Ae(l,["moov","trak"]);return f.reduce(function(d,p){var g,T,b,S,C;return g=Ae(p,["tkhd"])[0],!g||(T=g[0],b=T===0?12:20,S=$r(g[b]<<24|g[b+1]<<16|g[b+2]<<8|g[b+3]),C=Ae(p,["mdia","mdhd"])[0],!C)?null:(T=C[0],b=T===0?12:20,d[S]=$r(C[b]<<24|C[b+1]<<16|C[b+2]<<8|C[b+3]),d)},c)},lu=function(l,c){var f;f=Ae(c,["moof","traf"]);var d=f.reduce(function(p,g){var T=Ae(g,["tfhd"])[0],b=$r(T[4]<<24|T[5]<<16|T[6]<<8|T[7]),S=l[b]||9e4,C=Ae(g,["tfdt"])[0],L=new DataView(C.buffer,C.byteOffset,C.byteLength),N;C[0]===1?N=vg(C.subarray(4,12)):N=L.getUint32(4);let $;return typeof N=="bigint"?$=N/ba.BigInt(S):typeof N=="number"&&!isNaN(N)&&($=N/S),$11?(p.codec+=".",p.codec+=Ls(F[9]),p.codec+=Ls(F[10]),p.codec+=Ls(F[11])):p.codec="avc1.4d400d"):/^mp4[a,v]$/i.test(p.codec)?(F=$.subarray(28),K=Oi(F.subarray(4,8)),K==="esds"&&F.length>20&&F[19]!==0?(p.codec+="."+Ls(F[19]),p.codec+="."+Ls(F[20]>>>2&63).replace(/^0/,"")):p.codec="mp4a.40.2"):p.codec=p.codec.toLowerCase())}var J=Ae(d,["mdia","mdhd"])[0];J&&(p.timescale=Ta(J)),f.push(p)}),f},hu=function(l,c=0){var f=Ae(l,["emsg"]);return f.map(d=>{var p=va.parseEmsgBox(new Uint8Array(d)),g=Tg(p.message_data);return{cueTime:va.scaleTime(p.presentation_time,p.timescale,p.presentation_time_delta,c),duration:va.scaleTime(p.event_duration,p.timescale),frames:g}})};var xa={findBox:Ae,parseType:Oi,timescale:ou,startTime:lu,compositionStartTime:uu,videoTrackIds:cu,tracks:du,getTimescaleFromMediaHeader:Ta,getEmsgID3:hu},Sa=wr,fu=function(l){var c=l[1]&31;return c<<=8,c|=l[2],c},Vr=function(l){return!!(l[1]&64)},Hr=function(l){var c=0;return(l[3]&48)>>>4>1&&(c+=l[4]+1),c},bg=function(l,c){var f=fu(l);return f===0?"pat":f===c?"pmt":c?"pes":null},xg=function(l){var c=Vr(l),f=4+Hr(l);return c&&(f+=l[f]+1),(l[f+10]&31)<<8|l[f+11]},Sg=function(l){var c={},f=Vr(l),d=4+Hr(l);if(f&&(d+=l[d]+1),!!(l[d+5]&1)){var p,g,T;p=(l[d+1]&15)<<8|l[d+2],g=3+p-4,T=(l[d+10]&15)<<8|l[d+11];for(var b=12+T;b=l.byteLength)return null;var d=null,p;return p=l[f+7],p&192&&(d={},d.pts=(l[f+9]&14)<<27|(l[f+10]&255)<<20|(l[f+11]&254)<<12|(l[f+12]&255)<<5|(l[f+13]&254)>>>3,d.pts*=4,d.pts+=(l[f+13]&6)>>>1,d.dts=d.pts,p&64&&(d.dts=(l[f+14]&14)<<27|(l[f+15]&255)<<20|(l[f+16]&254)<<12|(l[f+17]&255)<<5|(l[f+18]&254)>>>3,d.dts*=4,d.dts+=(l[f+18]&6)>>>1)),d},Ea=function(l){switch(l){case 5:return"slice_layer_without_partitioning_rbsp_idr";case 6:return"sei_rbsp";case 7:return"seq_parameter_set_rbsp";case 8:return"pic_parameter_set_rbsp";case 9:return"access_unit_delimiter_rbsp";default:return null}},Ag=function(l){for(var c=4+Hr(l),f=l.subarray(c),d=0,p=0,g=!1,T;p3&&(T=Ea(f[p+3]&31),T==="slice_layer_without_partitioning_rbsp_idr"&&(g=!0)),g},wg={parseType:bg,parsePat:xg,parsePmt:Sg,parsePayloadUnitStartIndicator:Vr,parsePesType:Eg,parsePesTime:Cg,videoPacketContainsKeyFrame:Ag},pu=wr,Ri=Ml.handleRollover,ce={};ce.ts=wg,ce.aac=ma;var pi=ge.ONE_SECOND_IN_TS,Ge=188,Ct=71,Dg=function(l,c){for(var f=0,d=Ge,p,g;d=0;){if(l[d]===Ct&&(l[p]===Ct||p===l.byteLength)){switch(g=l.subarray(d,p),T=ce.ts.parseType(g,c.pid),T){case"pes":b=ce.ts.parsePesType(g,c.table),S=ce.ts.parsePayloadUnitStartIndicator(g),b==="audio"&&S&&(C=ce.ts.parsePesTime(g),C&&(C.type="audio",f.audio.push(C),L=!0));break}if(L)break;d-=Ge,p-=Ge;continue}d--,p--}},kg=function(l,c,f){for(var d=0,p=Ge,g,T,b,S,C,L,N,$,F=!1,K={data:[],size:0};p=0;){if(l[d]===Ct&&l[p]===Ct){switch(g=l.subarray(d,p),T=ce.ts.parseType(g,c.pid),T){case"pes":b=ce.ts.parsePesType(g,c.table),S=ce.ts.parsePayloadUnitStartIndicator(g),b==="video"&&S&&(C=ce.ts.parsePesTime(g),C&&(C.type="video",f.video.push(C),F=!0));break}if(F)break;d-=Ge,p-=Ge;continue}d--,p--}},Ig=function(l,c){if(l.audio&&l.audio.length){var f=c;(typeof f>"u"||isNaN(f))&&(f=l.audio[0].dts),l.audio.forEach(function(g){g.dts=Ri(g.dts,f),g.pts=Ri(g.pts,f),g.dtsTime=g.dts/pi,g.ptsTime=g.pts/pi})}if(l.video&&l.video.length){var d=c;if((typeof d>"u"||isNaN(d))&&(d=l.video[0].dts),l.video.forEach(function(g){g.dts=Ri(g.dts,d),g.pts=Ri(g.pts,d),g.dtsTime=g.dts/pi,g.ptsTime=g.pts/pi}),l.firstKeyFrame){var p=l.firstKeyFrame;p.dts=Ri(p.dts,d),p.pts=Ri(p.pts,d),p.dtsTime=p.dts/pi,p.ptsTime=p.pts/pi}}},Pg=function(l){for(var c=!1,f=0,d=null,p=null,g=0,T=0,b;l.length-T>=3;){var S=ce.aac.parseType(l,T);switch(S){case"timed-metadata":if(l.length-T<10){c=!0;break}if(g=ce.aac.parseId3TagSize(l,T),g>l.length){c=!0;break}p===null&&(b=l.subarray(T,T+g),p=ce.aac.parseAacTimestamp(b)),T+=g;break;case"audio":if(l.length-T<7){c=!0;break}if(g=ce.aac.parseAdtsSize(l,T),g>l.length){c=!0;break}d===null&&(b=l.subarray(T,T+g),d=ce.aac.parseSampleRate(b)),f++,T+=g;break;default:T++;break}if(c)return null}if(d===null||p===null)return null;var C=pi/d,L={audio:[{type:"audio",dts:p,pts:p},{type:"audio",dts:p+f*1024*C,pts:p+f*1024*C}]};return L},Lg=function(l){var c={pid:null,table:null},f={};Dg(l,c);for(var d in c.table)if(c.table.hasOwnProperty(d)){var p=c.table[d];switch(p){case pu.H264_STREAM_TYPE:f.video=[],kg(l,c,f),f.video.length===0&&delete f.video;break;case pu.ADTS_STREAM_TYPE:f.audio=[],mu(l,c,f),f.audio.length===0&&delete f.audio;break}}return f},Og=function(l,c){var f=ce.aac.isLikelyAacData(l),d;return f?d=Pg(l):d=Lg(l),!d||!d.audio&&!d.video?null:(Ig(d,c),d)},Rg={inspect:Og,parseAudioPes_:mu};const Ng=function(l,c){c.on("data",function(f){const d=f.initSegment;f.initSegment={data:d.buffer,byteOffset:d.byteOffset,byteLength:d.byteLength};const p=f.data;f.data=p.buffer,l.postMessage({action:"data",segment:f,byteOffset:p.byteOffset,byteLength:p.byteLength},[f.data])}),c.on("done",function(f){l.postMessage({action:"done"})}),c.on("gopInfo",function(f){l.postMessage({action:"gopInfo",gopInfo:f})}),c.on("videoSegmentTimingInfo",function(f){const d={start:{decode:ge.videoTsToSeconds(f.start.dts),presentation:ge.videoTsToSeconds(f.start.pts)},end:{decode:ge.videoTsToSeconds(f.end.dts),presentation:ge.videoTsToSeconds(f.end.pts)},baseMediaDecodeTime:ge.videoTsToSeconds(f.baseMediaDecodeTime)};f.prependedContentDuration&&(d.prependedContentDuration=ge.videoTsToSeconds(f.prependedContentDuration)),l.postMessage({action:"videoSegmentTimingInfo",videoSegmentTimingInfo:d})}),c.on("audioSegmentTimingInfo",function(f){const d={start:{decode:ge.videoTsToSeconds(f.start.dts),presentation:ge.videoTsToSeconds(f.start.pts)},end:{decode:ge.videoTsToSeconds(f.end.dts),presentation:ge.videoTsToSeconds(f.end.pts)},baseMediaDecodeTime:ge.videoTsToSeconds(f.baseMediaDecodeTime)};f.prependedContentDuration&&(d.prependedContentDuration=ge.videoTsToSeconds(f.prependedContentDuration)),l.postMessage({action:"audioSegmentTimingInfo",audioSegmentTimingInfo:d})}),c.on("id3Frame",function(f){l.postMessage({action:"id3Frame",id3Frame:f})}),c.on("caption",function(f){l.postMessage({action:"caption",caption:f})}),c.on("trackinfo",function(f){l.postMessage({action:"trackinfo",trackInfo:f})}),c.on("audioTimingInfo",function(f){l.postMessage({action:"audioTimingInfo",audioTimingInfo:{start:ge.videoTsToSeconds(f.start),end:ge.videoTsToSeconds(f.end)}})}),c.on("videoTimingInfo",function(f){l.postMessage({action:"videoTimingInfo",videoTimingInfo:{start:ge.videoTsToSeconds(f.start),end:ge.videoTsToSeconds(f.end)}})}),c.on("log",function(f){l.postMessage({action:"log",log:f})})};class gu{constructor(c,f){this.options=f||{},this.self=c,this.init()}init(){this.transmuxer&&this.transmuxer.dispose(),this.transmuxer=new Fm.Transmuxer(this.options),Ng(this.self,this.transmuxer)}pushMp4Captions(c){this.captionParser||(this.captionParser=new lg,this.captionParser.init());const f=new Uint8Array(c.data,c.byteOffset,c.byteLength),d=this.captionParser.parse(f,c.trackIds,c.timescales);this.self.postMessage({action:"mp4Captions",captions:d&&d.captions||[],logs:d&&d.logs||[],data:f.buffer},[f.buffer])}probeMp4StartTime({timescales:c,data:f}){const d=xa.startTime(c,f);this.self.postMessage({action:"probeMp4StartTime",startTime:d,data:f},[f.buffer])}probeMp4Tracks({data:c}){const f=xa.tracks(c);this.self.postMessage({action:"probeMp4Tracks",tracks:f,data:c},[c.buffer])}probeEmsgID3({data:c,offset:f}){const d=xa.getEmsgID3(c,f);this.self.postMessage({action:"probeEmsgID3",id3Frames:d,emsgData:c},[c.buffer])}probeTs({data:c,baseStartTime:f}){const d=typeof f=="number"&&!isNaN(f)?f*ge.ONE_SECOND_IN_TS:void 0,p=Rg.inspect(c,d);let g=null;p&&(g={hasVideo:p.video&&p.video.length===2||!1,hasAudio:p.audio&&p.audio.length===2||!1},g.hasVideo&&(g.videoStart=p.video[0].ptsTime),g.hasAudio&&(g.audioStart=p.audio[0].ptsTime)),this.self.postMessage({action:"probeTs",result:g,data:c},[c.buffer])}clearAllMp4Captions(){this.captionParser&&this.captionParser.clearAllCaptions()}clearParsedMp4Captions(){this.captionParser&&this.captionParser.clearParsedCaptions()}push(c){const f=new Uint8Array(c.data,c.byteOffset,c.byteLength);this.transmuxer.push(f)}reset(){this.transmuxer.reset()}setTimestampOffset(c){const f=c.timestampOffset||0;this.transmuxer.setBaseMediaDecodeTime(Math.round(ge.secondsToVideoTs(f)))}setAudioAppendStart(c){this.transmuxer.setAudioAppendStart(Math.ceil(ge.secondsToVideoTs(c.appendStart)))}setRemux(c){this.transmuxer.setRemux(c.remux)}flush(c){this.transmuxer.flush(),self.postMessage({action:"done",type:"transmuxed"})}endTimeline(){this.transmuxer.endTimeline(),self.postMessage({action:"endedtimeline",type:"transmuxed"})}alignGopsWith(c){this.transmuxer.alignGopsWith(c.gopsToAlignWith.slice())}}self.onmessage=function(l){if(l.data.action==="init"&&l.data.options){this.messageHandlers=new gu(self,l.data.options);return}this.messageHandlers||(this.messageHandlers=new gu(self)),l.data&&l.data.action&&l.data.action!=="init"&&this.messageHandlers[l.data.action]&&this.messageHandlers[l.data.action](l.data)}}));var S2=Xf(x2);const E2=(i,e,t)=>{const{type:s,initSegment:r,captions:n,captionStreams:a,metadata:o,videoFrameDtsTime:u,videoFramePtsTime:h}=i.data.segment;e.buffer.push({captions:n,captionStreams:a,metadata:o});const m=i.data.segment.boxes||{data:i.data.segment.data},y={type:s,data:new Uint8Array(m.data,m.data.byteOffset,m.data.byteLength),initSegment:new Uint8Array(r.data,r.byteOffset,r.byteLength)};typeof u<"u"&&(y.videoFrameDtsTime=u),typeof h<"u"&&(y.videoFramePtsTime=h),t(y)},C2=({transmuxedData:i,callback:e})=>{i.buffer=[],e(i)},A2=(i,e)=>{e.gopInfo=i.data.gopInfo},Qf=i=>{const{transmuxer:e,bytes:t,audioAppendStart:s,gopsToAlignWith:r,remux:n,onData:a,onTrackInfo:o,onAudioTimingInfo:u,onVideoTimingInfo:h,onVideoSegmentTimingInfo:m,onAudioSegmentTimingInfo:y,onId3:v,onCaptions:x,onDone:A,onEndedTimeline:_,onTransmuxerLog:k,isEndOfTimeline:w,segment:I,triggerSegmentEventFn:P}=i,R={buffer:[]};let D=w;const B=V=>{e.currentTransmux===i&&(V.data.action==="data"&&E2(V,R,a),V.data.action==="trackinfo"&&o(V.data.trackInfo),V.data.action==="gopInfo"&&A2(V,R),V.data.action==="audioTimingInfo"&&u(V.data.audioTimingInfo),V.data.action==="videoTimingInfo"&&h(V.data.videoTimingInfo),V.data.action==="videoSegmentTimingInfo"&&m(V.data.videoSegmentTimingInfo),V.data.action==="audioSegmentTimingInfo"&&y(V.data.audioSegmentTimingInfo),V.data.action==="id3Frame"&&v([V.data.id3Frame],V.data.id3Frame.dispatchType),V.data.action==="caption"&&x(V.data.caption),V.data.action==="endedtimeline"&&(D=!1,_()),V.data.action==="log"&&k(V.data.log),V.data.type==="transmuxed"&&(D||(e.onmessage=null,C2({transmuxedData:R,callback:A}),Jf(e))))},z=()=>{const V={message:"Received an error message from the transmuxer worker",metadata:{errorType:O.Error.StreamingFailedToTransmuxSegment,segmentInfo:Ti({segment:I})}};A(null,V)};if(e.onmessage=B,e.onerror=z,s&&e.postMessage({action:"setAudioAppendStart",appendStart:s}),Array.isArray(r)&&e.postMessage({action:"alignGopsWith",gopsToAlignWith:r}),typeof n<"u"&&e.postMessage({action:"setRemux",remux:n}),t.byteLength){const V=t instanceof ArrayBuffer?t:t.buffer,Z=t instanceof ArrayBuffer?0:t.byteOffset;P({type:"segmenttransmuxingstart",segment:I}),e.postMessage({action:"push",data:V,byteOffset:Z,byteLength:t.byteLength},[V])}w&&e.postMessage({action:"endTimeline"}),e.postMessage({action:"flush"})},Jf=i=>{i.currentTransmux=null,i.transmuxQueue.length&&(i.currentTransmux=i.transmuxQueue.shift(),typeof i.currentTransmux=="function"?i.currentTransmux():Qf(i.currentTransmux))},Bc=(i,e)=>{i.postMessage({action:e}),Jf(i)},Zf=(i,e)=>{if(!e.currentTransmux){e.currentTransmux=i,Bc(e,i);return}e.transmuxQueue.push(Bc.bind(null,e,i))},w2=i=>{Zf("reset",i)},D2=i=>{Zf("endTimeline",i)},ep=i=>{if(!i.transmuxer.currentTransmux){i.transmuxer.currentTransmux=i,Qf(i);return}i.transmuxer.transmuxQueue.push(i)},k2=i=>{const e=new S2;e.currentTransmux=null,e.transmuxQueue=[];const t=e.terminate;return e.terminate=()=>(e.currentTransmux=null,e.transmuxQueue.length=0,t.call(e)),e.postMessage({action:"init",options:i}),e};var Wa={reset:w2,endTimeline:D2,transmux:ep,createTransmuxer:k2};const Zs=function(i){const e=i.transmuxer,t=i.endAction||i.action,s=i.callback,r=Oe({},i,{endAction:null,transmuxer:null,callback:null}),n=a=>{a.data.action===t&&(e.removeEventListener("message",n),a.data.data&&(a.data.data=new Uint8Array(a.data.data,i.byteOffset||0,i.byteLength||a.data.data.byteLength),i.data&&(i.data=a.data.data)),s(a.data))};if(e.addEventListener("message",n),i.data){const a=i.data instanceof ArrayBuffer;r.byteOffset=a?0:i.data.byteOffset,r.byteLength=i.data.byteLength;const o=[a?i.data:i.data.buffer];e.postMessage(r,o)}else e.postMessage(r)},Pt={FAILURE:2,TIMEOUT:-101,ABORTED:-102},xo=i=>{i.forEach(e=>{e.abort()})},I2=i=>({bandwidth:i.bandwidth,bytesReceived:i.bytesReceived||0,roundTripTime:i.roundTripTime||0}),P2=i=>{const e=i.target,s={bandwidth:1/0,bytesReceived:0,roundTripTime:Date.now()-e.requestTime||0};return s.bytesReceived=i.loaded,s.bandwidth=Math.floor(s.bytesReceived/s.roundTripTime*8*1e3),s},Cl=(i,e)=>{const{requestType:t}=e,s=wi({requestType:t,request:e,error:i});return e.timedout?{status:e.status,message:"HLS request timed-out at URL: "+e.uri,code:Pt.TIMEOUT,xhr:e,metadata:s}:e.aborted?{status:e.status,message:"HLS request aborted at URL: "+e.uri,code:Pt.ABORTED,xhr:e,metadata:s}:i?{status:e.status,message:"HLS request errored at URL: "+e.uri,code:Pt.FAILURE,xhr:e,metadata:s}:e.responseType==="arraybuffer"&&e.response.byteLength===0?{status:e.status,message:"Empty HLS response at URL: "+e.uri,code:Pt.FAILURE,xhr:e,metadata:s}:null},Fc=(i,e,t,s)=>(r,n)=>{const a=n.response,o=Cl(r,n);if(o)return t(o,i);if(a.byteLength!==16)return t({status:n.status,message:"Invalid HLS key at URL: "+n.uri,code:Pt.FAILURE,xhr:n},i);const u=new DataView(a),h=new Uint32Array([u.getUint32(0),u.getUint32(4),u.getUint32(8),u.getUint32(12)]);for(let y=0;y{const t=Ho(i.map.bytes);if(t!=="mp4"){const s=i.map.resolvedUri||i.map.uri,r=t||"unknown";return e({internal:!0,message:`Found unsupported ${r} container for initialization segment at URL: ${s}`,code:Pt.FAILURE,metadata:{mediaType:r}})}Zs({action:"probeMp4Tracks",data:i.map.bytes,transmuxer:i.transmuxer,callback:({tracks:s,data:r})=>(i.map.bytes=r,s.forEach(function(n){i.map.tracks=i.map.tracks||{},!i.map.tracks[n.type]&&(i.map.tracks[n.type]=n,typeof n.id=="number"&&n.timescale&&(i.map.timescales=i.map.timescales||{},i.map.timescales[n.id]=n.timescale))}),e(null))})},L2=({segment:i,finishProcessingFn:e,triggerSegmentEventFn:t})=>(s,r)=>{const n=Cl(s,r);if(n)return e(n,i);const a=new Uint8Array(r.response);if(t({type:"segmentloaded",segment:i}),i.map.key)return i.map.encryptedBytes=a,e(null,i);i.map.bytes=a,tp(i,function(o){if(o)return o.xhr=r,o.status=r.status,e(o,i);e(null,i)})},O2=({segment:i,finishProcessingFn:e,responseType:t,triggerSegmentEventFn:s})=>(r,n)=>{const a=Cl(r,n);if(a)return e(a,i);s({type:"segmentloaded",segment:i});const o=t==="arraybuffer"||!n.responseText?n.response:T2(n.responseText.substring(i.lastReachedChar||0));return i.stats=I2(n),i.key?i.encryptedBytes=new Uint8Array(o):i.bytes=new Uint8Array(o),e(null,i)},R2=({segment:i,bytes:e,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x})=>{const A=i.map&&i.map.tracks||{},_=!!(A.audio&&A.video);let k=s.bind(null,i,"audio","start");const w=s.bind(null,i,"audio","end");let I=s.bind(null,i,"video","start");const P=s.bind(null,i,"video","end"),R=()=>ep({bytes:e,transmuxer:i.transmuxer,audioAppendStart:i.audioAppendStart,gopsToAlignWith:i.gopsToAlignWith,remux:_,onData:D=>{D.type=D.type==="combined"?"video":D.type,m(i,D)},onTrackInfo:D=>{t&&(_&&(D.isMuxed=!0),t(i,D))},onAudioTimingInfo:D=>{k&&typeof D.start<"u"&&(k(D.start),k=null),w&&typeof D.end<"u"&&w(D.end)},onVideoTimingInfo:D=>{I&&typeof D.start<"u"&&(I(D.start),I=null),P&&typeof D.end<"u"&&P(D.end)},onVideoSegmentTimingInfo:D=>{const B={pts:{start:D.start.presentation,end:D.end.presentation},dts:{start:D.start.decode,end:D.end.decode}};x({type:"segmenttransmuxingtiminginfoavailable",segment:i,timingInfo:B}),r(D)},onAudioSegmentTimingInfo:D=>{const B={pts:{start:D.start.pts,end:D.end.pts},dts:{start:D.start.dts,end:D.end.dts}};x({type:"segmenttransmuxingtiminginfoavailable",segment:i,timingInfo:B}),n(D)},onId3:(D,B)=>{a(i,D,B)},onCaptions:D=>{o(i,[D])},isEndOfTimeline:u,onEndedTimeline:()=>{h()},onTransmuxerLog:v,onDone:(D,B)=>{y&&(D.type=D.type==="combined"?"video":D.type,x({type:"segmenttransmuxingcomplete",segment:i}),y(B,i,D))},segment:i,triggerSegmentEventFn:x});Zs({action:"probeTs",transmuxer:i.transmuxer,data:e,baseStartTime:i.baseStartTime,callback:D=>{i.bytes=e=D.data;const B=D.result;B&&(t(i,{hasAudio:B.hasAudio,hasVideo:B.hasVideo,isMuxed:_}),t=null),R()}})},ip=({segment:i,bytes:e,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x})=>{let A=new Uint8Array(e);if(rv(A)){i.isFmp4=!0;const{tracks:_}=i.map,k={isFmp4:!0,hasVideo:!!_.video,hasAudio:!!_.audio};_.audio&&_.audio.codec&&_.audio.codec!=="enca"&&(k.audioCodec=_.audio.codec),_.video&&_.video.codec&&_.video.codec!=="encv"&&(k.videoCodec=_.video.codec),_.video&&_.audio&&(k.isMuxed=!0),t(i,k);const w=(I,P)=>{m(i,{data:A,type:k.hasAudio&&!k.isMuxed?"audio":"video"}),P&&P.length&&a(i,P),I&&I.length&&o(i,I),y(null,i,{})};Zs({action:"probeMp4StartTime",timescales:i.map.timescales,data:A,transmuxer:i.transmuxer,callback:({data:I,startTime:P})=>{e=I.buffer,i.bytes=A=I,k.hasAudio&&!k.isMuxed&&s(i,"audio","start",P),k.hasVideo&&s(i,"video","start",P),Zs({action:"probeEmsgID3",data:A,transmuxer:i.transmuxer,offset:P,callback:({emsgData:R,id3Frames:D})=>{if(e=R.buffer,i.bytes=A=R,!_.video||!R.byteLength||!i.transmuxer){w(void 0,D);return}Zs({action:"pushMp4Captions",endAction:"mp4Captions",transmuxer:i.transmuxer,data:A,timescales:i.map.timescales,trackIds:[_.video.id],callback:B=>{e=B.data.buffer,i.bytes=A=B.data,B.logs.forEach(function(z){v(le(z,{stream:"mp4CaptionParser"}))}),w(B.captions,D)}})}})}});return}if(!i.transmuxer){y(null,i,{});return}if(typeof i.container>"u"&&(i.container=Ho(A)),i.container!=="ts"&&i.container!=="aac"){t(i,{hasAudio:!1,hasVideo:!1}),y(null,i,{});return}R2({segment:i,bytes:e,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x})},sp=function({id:i,key:e,encryptedBytes:t,decryptionWorker:s,segment:r,doneFn:n},a){const o=h=>{if(h.data.source===i){s.removeEventListener("message",o);const m=h.data.decrypted;a(new Uint8Array(m.bytes,m.byteOffset,m.byteLength))}};s.onerror=()=>{const h="An error occurred in the decryption worker",m=Ti({segment:r}),y={message:h,metadata:{error:new Error(h),errorType:O.Error.StreamingFailedToDecryptSegment,segmentInfo:m,keyInfo:{uri:r.key.resolvedUri||r.map.key.resolvedUri}}};n(y,r)},s.addEventListener("message",o);let u;e.bytes.slice?u=e.bytes.slice():u=new Uint32Array(Array.prototype.slice.call(e.bytes)),s.postMessage($f({source:i,encrypted:t,key:u,iv:e.iv}),[t.buffer,u.buffer])},N2=({decryptionWorker:i,segment:e,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x})=>{x({type:"segmentdecryptionstart"}),sp({id:e.requestId,key:e.key,encryptedBytes:e.encryptedBytes,decryptionWorker:i,segment:e,doneFn:y},A=>{e.bytes=A,x({type:"segmentdecryptioncomplete",segment:e}),ip({segment:e,bytes:e.bytes,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x})})},M2=({activeXhrs:i,decryptionWorker:e,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x})=>{let A=0,_=!1;return(k,w)=>{if(!_){if(k)return _=!0,xo(i),y(k,w);if(A+=1,A===i.length){const I=function(){if(w.encryptedBytes)return N2({decryptionWorker:e,segment:w,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x});ip({segment:w,bytes:w.bytes,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m,doneFn:y,onTransmuxerLog:v,triggerSegmentEventFn:x})};if(w.endOfAllRequests=Date.now(),w.map&&w.map.encryptedBytes&&!w.map.bytes)return x({type:"segmentdecryptionstart",segment:w}),sp({decryptionWorker:e,id:w.requestId+"-init",encryptedBytes:w.map.encryptedBytes,key:w.map.key,segment:w,doneFn:y},P=>{w.map.bytes=P,x({type:"segmentdecryptioncomplete",segment:w}),tp(w,R=>{if(R)return xo(i),y(R,w);I()})});I()}}}},B2=({loadendState:i,abortFn:e})=>t=>{t.target.aborted&&e&&!i.calledAbortFn&&(e(),i.calledAbortFn=!0)},F2=({segment:i,progressFn:e,trackInfoFn:t,timingInfoFn:s,videoSegmentTimingInfoFn:r,audioSegmentTimingInfoFn:n,id3Fn:a,captionsFn:o,isEndOfTimeline:u,endedTimelineFn:h,dataFn:m})=>y=>{if(!y.target.aborted)return i.stats=le(i.stats,P2(y)),!i.stats.firstBytesReceivedAt&&i.stats.bytesReceived&&(i.stats.firstBytesReceivedAt=Date.now()),e(y,i)},U2=({xhr:i,xhrOptions:e,decryptionWorker:t,segment:s,abortFn:r,progressFn:n,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:u,audioSegmentTimingInfoFn:h,id3Fn:m,captionsFn:y,isEndOfTimeline:v,endedTimelineFn:x,dataFn:A,doneFn:_,onTransmuxerLog:k,triggerSegmentEventFn:w})=>{const I=[],P=M2({activeXhrs:I,decryptionWorker:t,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:u,audioSegmentTimingInfoFn:h,id3Fn:m,captionsFn:y,isEndOfTimeline:v,endedTimelineFn:x,dataFn:A,doneFn:_,onTransmuxerLog:k,triggerSegmentEventFn:w});if(s.key&&!s.key.bytes){const V=[s.key];s.map&&!s.map.bytes&&s.map.key&&s.map.key.resolvedUri===s.key.resolvedUri&&V.push(s.map.key);const Z=le(e,{uri:s.key.resolvedUri,responseType:"arraybuffer",requestType:"segment-key"}),he=Fc(s,V,P,w),ie={uri:s.key.resolvedUri};w({type:"segmentkeyloadstart",segment:s,keyInfo:ie});const oe=i(Z,he);I.push(oe)}if(s.map&&!s.map.bytes){if(s.map.key&&(!s.key||s.key.resolvedUri!==s.map.key.resolvedUri)){const oe=le(e,{uri:s.map.key.resolvedUri,responseType:"arraybuffer",requestType:"segment-key"}),W=Fc(s,[s.map.key],P,w),re={uri:s.map.key.resolvedUri};w({type:"segmentkeyloadstart",segment:s,keyInfo:re});const Re=i(oe,W);I.push(Re)}const Z=le(e,{uri:s.map.resolvedUri,responseType:"arraybuffer",headers:To(s.map),requestType:"segment-media-initialization"}),he=L2({segment:s,finishProcessingFn:P,triggerSegmentEventFn:w});w({type:"segmentloadstart",segment:s});const ie=i(Z,he);I.push(ie)}const R=le(e,{uri:s.part&&s.part.resolvedUri||s.resolvedUri,responseType:"arraybuffer",headers:To(s),requestType:"segment"}),D=O2({segment:s,finishProcessingFn:P,responseType:R.responseType,triggerSegmentEventFn:w});w({type:"segmentloadstart",segment:s});const B=i(R,D);B.addEventListener("progress",F2({segment:s,progressFn:n,trackInfoFn:a,timingInfoFn:o,videoSegmentTimingInfoFn:u,audioSegmentTimingInfoFn:h,id3Fn:m,captionsFn:y,isEndOfTimeline:v,endedTimelineFn:x,dataFn:A})),I.push(B);const z={};return I.forEach(V=>{V.addEventListener("loadend",B2({loadendState:z,abortFn:r}))}),()=>xo(I)},q2=vt("CodecUtils"),j2=function(i){const e=i.attributes||{};if(e.CODECS)return At(e.CODECS)},rp=(i,e)=>{const t=e.attributes||{};return i&&i.mediaGroups&&i.mediaGroups.AUDIO&&t.AUDIO&&i.mediaGroups.AUDIO[t.AUDIO]},$2=(i,e)=>{if(!rp(i,e))return!0;const t=e.attributes||{},s=i.mediaGroups.AUDIO[t.AUDIO];for(const r in s)if(!s[r].uri&&!s[r].playlists)return!0;return!1},Dn=function(i){const e={};return i.forEach(({mediaType:t,type:s,details:r})=>{e[t]=e[t]||[],e[t].push(dd(`${s}${r}`))}),Object.keys(e).forEach(function(t){if(e[t].length>1){q2(`multiple ${t} codecs found as attributes: ${e[t].join(", ")}. Setting playlist codecs to null so that we wait for mux.js to probe segments for real codecs.`),e[t]=null;return}e[t]=e[t][0]}),e},Uc=function(i){let e=0;return i.audio&&e++,i.video&&e++,e},er=function(i,e){const t=e.attributes||{},s=Dn(j2(e)||[]);if(rp(i,e)&&!s.audio&&!$2(i,e)){const r=Dn(ny(i,t.AUDIO)||[]);r.audio&&(s.audio=r.audio)}return s},Qr=vt("PlaylistSelector"),qc=function(i){if(!i||!i.playlist)return;const e=i.playlist;return JSON.stringify({id:e.id,bandwidth:i.bandwidth,width:i.width,height:i.height,codecs:e.attributes&&e.attributes.CODECS||""})},kn=function(i,e){if(!i)return"";const t=E.getComputedStyle(i);return t?t[e]:""},Zi=function(i,e){const t=i.slice();i.sort(function(s,r){const n=e(s,r);return n===0?t.indexOf(s)-t.indexOf(r):n})},Al=function(i,e){let t,s;return i.attributes.BANDWIDTH&&(t=i.attributes.BANDWIDTH),t=t||E.Number.MAX_VALUE,e.attributes.BANDWIDTH&&(s=e.attributes.BANDWIDTH),s=s||E.Number.MAX_VALUE,t-s},V2=function(i,e){let t,s;return i.attributes.RESOLUTION&&i.attributes.RESOLUTION.width&&(t=i.attributes.RESOLUTION.width),t=t||E.Number.MAX_VALUE,e.attributes.RESOLUTION&&e.attributes.RESOLUTION.width&&(s=e.attributes.RESOLUTION.width),s=s||E.Number.MAX_VALUE,t===s&&i.attributes.BANDWIDTH&&e.attributes.BANDWIDTH?i.attributes.BANDWIDTH-e.attributes.BANDWIDTH:t-s};let np=function(i,e,t,s,r,n){if(!i)return;const a={bandwidth:e,width:t,height:s,limitRenditionByPlayerDimensions:r};let o=i.playlists;st.isAudioOnly(i)&&(o=n.getAudioTrackPlaylists_(),a.audioOnly=!0);let u=o.map(D=>{let B;const z=D.attributes&&D.attributes.RESOLUTION&&D.attributes.RESOLUTION.width,V=D.attributes&&D.attributes.RESOLUTION&&D.attributes.RESOLUTION.height;return B=D.attributes&&D.attributes.BANDWIDTH,B=B||E.Number.MAX_VALUE,{bandwidth:B,width:z,height:V,playlist:D}});Zi(u,(D,B)=>D.bandwidth-B.bandwidth),u=u.filter(D=>!st.isIncompatible(D.playlist));let h=u.filter(D=>st.isEnabled(D.playlist));h.length||(h=u.filter(D=>!st.isDisabled(D.playlist)));const m=h.filter(D=>D.bandwidth*Me.BANDWIDTH_VARIANCED.bandwidth===y.bandwidth)[0];if(r===!1){const D=v||h[0]||u[0];if(D&&D.playlist){let B="sortedPlaylistReps";return v&&(B="bandwidthBestRep"),h[0]&&(B="enabledPlaylistReps"),Qr(`choosing ${qc(D)} using ${B} with options`,a),D.playlist}return Qr("could not choose a playlist with options",a),null}const x=m.filter(D=>D.width&&D.height);Zi(x,(D,B)=>D.width-B.width);const A=x.filter(D=>D.width===t&&D.height===s);y=A[A.length-1];const _=A.filter(D=>D.bandwidth===y.bandwidth)[0];let k,w,I;_||(k=x.filter(D=>D.width>t||D.height>s),w=k.filter(D=>D.width===k[0].width&&D.height===k[0].height),y=w[w.length-1],I=w.filter(D=>D.bandwidth===y.bandwidth)[0]);let P;if(n.leastPixelDiffSelector){const D=x.map(B=>(B.pixelDiff=Math.abs(B.width-t)+Math.abs(B.height-s),B));Zi(D,(B,z)=>B.pixelDiff===z.pixelDiff?z.bandwidth-B.bandwidth:B.pixelDiff-z.pixelDiff),P=D[0]}const R=P||I||_||v||h[0]||u[0];if(R&&R.playlist){let D="sortedPlaylistReps";return P?D="leastPixelDiffRep":I?D="resolutionPlusOneRep":_?D="resolutionBestRep":v?D="bandwidthBestRep":h[0]&&(D="enabledPlaylistReps"),Qr(`choosing ${qc(R)} using ${D} with options`,a),R.playlist}return Qr("could not choose a playlist with options",a),null};const jc=function(){let i=this.useDevicePixelRatio&&E.devicePixelRatio||1;return isNaN(this.customPixelRatio)||(i=this.customPixelRatio),np(this.playlists.main,this.systemBandwidth,parseInt(kn(this.tech_.el(),"width"),10)*i,parseInt(kn(this.tech_.el(),"height"),10)*i,this.limitRenditionByPlayerDimensions,this.playlistController_)},H2=function(i){let e=-1,t=-1;if(i<0||i>1)throw new Error("Moving average bandwidth decay must be between 0 and 1.");return function(){let s=this.useDevicePixelRatio&&E.devicePixelRatio||1;return isNaN(this.customPixelRatio)||(s=this.customPixelRatio),e<0&&(e=this.systemBandwidth,t=this.systemBandwidth),this.systemBandwidth>0&&this.systemBandwidth!==t&&(e=i*this.systemBandwidth+(1-i)*e,t=this.systemBandwidth),np(this.playlists.main,e,parseInt(kn(this.tech_.el(),"width"),10)*s,parseInt(kn(this.tech_.el(),"height"),10)*s,this.limitRenditionByPlayerDimensions,this.playlistController_)}},z2=function(i){const{main:e,currentTime:t,bandwidth:s,duration:r,segmentDuration:n,timeUntilRebuffer:a,currentTimeline:o,syncController:u}=i,h=e.playlists.filter(A=>!st.isIncompatible(A));let m=h.filter(st.isEnabled);m.length||(m=h.filter(A=>!st.isDisabled(A)));const v=m.filter(st.hasAttribute.bind(null,"BANDWIDTH")).map(A=>{const k=u.getSyncPoint(A,r,o,t)?1:2,I=st.estimateSegmentRequestTime(n,s,A)*k-a;return{playlist:A,rebufferingImpact:I}}),x=v.filter(A=>A.rebufferingImpact<=0);return Zi(x,(A,_)=>Al(_.playlist,A.playlist)),x.length?x[0]:(Zi(v,(A,_)=>A.rebufferingImpact-_.rebufferingImpact),v[0]||null)},G2=function(){const i=this.playlists.main.playlists.filter(st.isEnabled);return Zi(i,(t,s)=>Al(t,s)),i.filter(t=>!!er(this.playlists.main,t).video)[0]||null},W2=i=>{let e=0,t;return i.bytes&&(t=new Uint8Array(i.bytes),i.segments.forEach(s=>{t.set(s,e),e+=s.byteLength})),t};function ap(i){try{return new URL(i).pathname.split("/").slice(-2).join("/")}catch{return""}}const X2=function(i,e,t){if(!i[t]){e.trigger({type:"usage",name:"vhs-608"});let s=t;/^cc708_/.test(t)&&(s="SERVICE"+t.split("_")[1]);const r=e.textTracks().getTrackById(s);if(r)i[t]=r;else{const n=e.options_.vhs&&e.options_.vhs.captionServices||{};let a=t,o=t,u=!1;const h=n[s];h&&(a=h.label,o=h.language,u=h.default),i[t]=e.addRemoteTextTrack({kind:"captions",id:s,default:u,label:a,language:o},!1).track}}},K2=function({inbandTextTracks:i,captionArray:e,timestampOffset:t}){if(!e)return;const s=E.WebKitDataCue||E.VTTCue;e.forEach(r=>{const n=r.stream;r.content?r.content.forEach(a=>{const o=new s(r.startTime+t,r.endTime+t,a.text);o.line=a.line,o.align="left",o.position=a.position,o.positionAlign="line-left",i[n].addCue(o)}):i[n].addCue(new s(r.startTime+t,r.endTime+t,r.text))})},Y2=function(i){Object.defineProperties(i.frame,{id:{get(){return O.log.warn("cue.frame.id is deprecated. Use cue.value.key instead."),i.value.key}},value:{get(){return O.log.warn("cue.frame.value is deprecated. Use cue.value.data instead."),i.value.data}},privateData:{get(){return O.log.warn("cue.frame.privateData is deprecated. Use cue.value.data instead."),i.value.data}}})},Q2=({inbandTextTracks:i,metadataArray:e,timestampOffset:t,videoDuration:s})=>{if(!e)return;const r=E.WebKitDataCue||E.VTTCue,n=i.metadataTrack_;if(!n||(e.forEach(m=>{const y=m.cueTime+t;typeof y!="number"||E.isNaN(y)||y<0||!(y<1/0)||!m.frames||!m.frames.length||m.frames.forEach(v=>{const x=new r(y,y,v.value||v.url||v.data||"");x.frame=v,x.value=v,Y2(x),n.addCue(x)})}),!n.cues||!n.cues.length))return;const a=n.cues,o=[];for(let m=0;m{const v=m[y.startTime]||[];return v.push(y),m[y.startTime]=v,m},{}),h=Object.keys(u).sort((m,y)=>Number(m)-Number(y));h.forEach((m,y)=>{const v=u[m],x=isFinite(s)?s:m,A=Number(h[y+1])||x;v.forEach(_=>{_.endTime=A})})},J2={id:"ID",class:"CLASS",startDate:"START-DATE",duration:"DURATION",endDate:"END-DATE",endOnNext:"END-ON-NEXT",plannedDuration:"PLANNED-DURATION",scte35Out:"SCTE35-OUT",scte35In:"SCTE35-IN"},Z2=new Set(["id","class","startDate","duration","endDate","endOnNext","startTime","endTime","processDateRange"]),eb=({inbandTextTracks:i,dateRanges:e})=>{const t=i.metadataTrack_;if(!t)return;const s=E.WebKitDataCue||E.VTTCue;e.forEach(r=>{for(const n of Object.keys(r)){if(Z2.has(n))continue;const a=new s(r.startTime,r.endTime,"");a.id=r.id,a.type="com.apple.quicktime.HLS",a.value={key:J2[n],data:r[n]},(n==="scte35Out"||n==="scte35In")&&(a.value.data=new Uint8Array(a.value.data.match(/[\da-f]{2}/gi)).buffer),t.addCue(a)}r.processDateRange()})},$c=(i,e,t)=>{i.metadataTrack_||(i.metadataTrack_=t.addRemoteTextTrack({kind:"metadata",label:"Timed Metadata"},!1).track,O.browser.IS_ANY_SAFARI||(i.metadataTrack_.inBandMetadataTrackDispatchType=e))},Gs=function(i,e,t){let s,r;if(t&&t.cues)for(s=t.cues.length;s--;)r=t.cues[s],r.startTime>=i&&r.endTime<=e&&t.removeCue(r)},tb=function(i){const e=i.cues;if(!e)return;const t={};for(let s=e.length-1;s>=0;s--){const r=e[s],n=`${r.startTime}-${r.endTime}-${r.text}`;t[n]?i.removeCue(r):t[n]=r}},ib=(i,e,t)=>{if(typeof e>"u"||e===null||!i.length)return[];const s=Math.ceil((e-t+3)*bi.ONE_SECOND_IN_TS);let r;for(r=0;rs);r++);return i.slice(r)},sb=(i,e,t)=>{if(!e.length)return i;if(t)return e.slice();const s=e[0].pts;let r=0;for(r;r=s);r++);return i.slice(0,r).concat(e)},rb=(i,e,t,s)=>{const r=Math.ceil((e-s)*bi.ONE_SECOND_IN_TS),n=Math.ceil((t-s)*bi.ONE_SECOND_IN_TS),a=i.slice();let o=i.length;for(;o--&&!(i[o].pts<=n););if(o===-1)return a;let u=o+1;for(;u--&&!(i[u].pts<=r););return u=Math.max(u,0),a.splice(u,o-u+1),a},nb=function(i,e){if(!i&&!e||!i&&e||i&&!e)return!1;if(i===e)return!0;const t=Object.keys(i).sort(),s=Object.keys(e).sort();if(t.length!==s.length)return!1;for(let r=0;rt))return n}return s.length===0?0:s[s.length-1]},qs=1,ob=500,Vc=i=>typeof i=="number"&&isFinite(i),Jr=1/60,lb=(i,e,t)=>i!=="main"||!e||!t?null:!t.hasAudio&&!t.hasVideo?"Neither audio nor video found in segment.":e.hasVideo&&!t.hasVideo?"Only audio found in segment when we expected video. We can't switch to audio only from a stream that had video. To get rid of this message, please add codec information to the manifest.":!e.hasVideo&&t.hasVideo?"Video found in segment when we expected only audio. We can't switch to a stream with video from an audio only stream. To get rid of this message, please add codec information to the manifest.":null,ub=(i,e,t)=>{let s=e-Me.BACK_BUFFER_LENGTH;i.length&&(s=Math.max(s,i.start(0)));const r=e-t;return Math.min(r,s)},Vi=i=>{const{startOfSegment:e,duration:t,segment:s,part:r,playlist:{mediaSequence:n,id:a,segments:o=[]},mediaIndex:u,partIndex:h,timeline:m}=i,y=o.length-1;let v="mediaIndex/partIndex increment";i.getMediaInfoForTime?v=`getMediaInfoForTime (${i.getMediaInfoForTime})`:i.isSyncRequest&&(v="getSyncSegmentCandidate (isSyncRequest)"),i.independent&&(v+=` with independent ${i.independent}`);const x=typeof h=="number",A=i.segment.uri?"segment":"pre-segment",_=x?Af({preloadSegment:s})-1:0;return`${A} [${n+u}/${n+y}]`+(x?` part [${h}/${_}]`:"")+` segment start/end [${s.start} => ${s.end}]`+(x?` part start/end [${r.start} => ${r.end}]`:"")+` startOfSegment [${e}] duration [${t}] timeline [${m}] selected by [${v}] playlist [${a}]`},Hc=i=>`${i}TimingInfo`,cb=({segmentTimeline:i,currentTimeline:e,startOfSegment:t,buffered:s,overrideCheck:r})=>!r&&i===e?null:i{if(e===t)return!1;if(s==="audio"){const n=i.lastTimelineChange({type:"main"});return!n||n.to!==t}if(s==="main"&&r){const n=i.pendingTimelineChange({type:"audio"});return!(n&&n.to===t)}return!1},Gc=i=>{if(!i)return!1;const e=i.pendingTimelineChange({type:"audio"}),t=i.pendingTimelineChange({type:"main"}),s=e&&t,r=s&&e.to!==t.to;return!!(s&&e.from!==-1&&t.from!==-1&&r)},Wc=i=>{i&&(i.pause(),i.resetEverything(),i.load())},db=i=>{let e=0;return["video","audio"].forEach(function(t){const s=i[`${t}TimingInfo`];if(!s)return;const{start:r,end:n}=s;let a;typeof r=="bigint"||typeof n=="bigint"?a=E.BigInt(n)-E.BigInt(r):typeof r=="number"&&typeof n=="number"&&(a=n-r),typeof a<"u"&&a>e&&(e=a)}),typeof e=="bigint"&&ei?Math.round(i)>e+kt:!1,hb=(i,e)=>{if(e!=="hls")return null;const t=db({audioTimingInfo:i.audioTimingInfo,videoTimingInfo:i.videoTimingInfo});if(!t)return null;const s=i.playlist.targetDuration,r=Xc({segmentDuration:t,maxDuration:s*2}),n=Xc({segmentDuration:t,maxDuration:s}),a=`Segment with index ${i.mediaIndex} from playlist ${i.playlist.id} has a duration of ${t} when the reported duration is ${i.duration} and the target duration is ${s}. For HLS content, a duration in excess of the target duration may result in playback issues. See the HLS specification section on EXT-X-TARGETDURATION for more details: https://tools.ietf.org/html/draft-pantos-http-live-streaming-23#section-4.3.3.1`;return r||n?{severity:r?"warn":"info",message:a}:null},Ti=({type:i,segment:e})=>{if(!e)return;const t=!!(e.key||e.map&&e.map.ke),s=!!(e.map&&!e.map.bytes),r=e.startOfSegment===void 0?e.start:e.startOfSegment;return{type:i||e.type,uri:e.resolvedUri||e.uri,start:r,duration:e.duration,isEncrypted:t,isMediaInitialization:s}};class So extends O.EventTarget{constructor(e,t={}){if(super(),!e)throw new TypeError("Initialization settings are required");if(typeof e.currentTime!="function")throw new TypeError("No currentTime getter specified");if(!e.mediaSource)throw new TypeError("No MediaSource specified");this.bandwidth=e.bandwidth,this.throughput={rate:0,count:0},this.roundTrip=NaN,this.resetStats_(),this.mediaIndex=null,this.partIndex=null,this.hasPlayed_=e.hasPlayed,this.currentTime_=e.currentTime,this.seekable_=e.seekable,this.seeking_=e.seeking,this.duration_=e.duration,this.mediaSource_=e.mediaSource,this.vhs_=e.vhs,this.loaderType_=e.loaderType,this.currentMediaInfo_=void 0,this.startingMediaInfo_=void 0,this.segmentMetadataTrack_=e.segmentMetadataTrack,this.goalBufferLength_=e.goalBufferLength,this.sourceType_=e.sourceType,this.sourceUpdater_=e.sourceUpdater,this.inbandTextTracks_=e.inbandTextTracks,this.state_="INIT",this.timelineChangeController_=e.timelineChangeController,this.shouldSaveSegmentTimingInfo_=!0,this.parse708captions_=e.parse708captions,this.useDtsForTimestampOffset_=e.useDtsForTimestampOffset,this.captionServices_=e.captionServices,this.exactManifestTimings=e.exactManifestTimings,this.addMetadataToTextTrack=e.addMetadataToTextTrack,this.checkBufferTimeout_=null,this.error_=void 0,this.currentTimeline_=-1,this.shouldForceTimestampOffsetAfterResync_=!1,this.pendingSegment_=null,this.xhrOptions_=null,this.pendingSegments_=[],this.audioDisabled_=!1,this.isPendingTimestampOffset_=!1,this.gopBuffer_=[],this.timeMapping_=0,this.safeAppend_=!1,this.appendInitSegment_={audio:!0,video:!0},this.playlistOfLastInitSegment_={audio:null,video:null},this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_={id3:[],caption:[]},this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=null,this.activeInitSegmentId_=null,this.initSegments_={},this.cacheEncryptionKeys_=e.cacheEncryptionKeys,this.keyCache_={},this.decrypter_=e.decrypter,this.syncController_=e.syncController,this.syncPoint_={segmentIndex:0,time:0},this.transmuxer_=this.createTransmuxer_(),this.triggerSyncInfoUpdate_=()=>this.trigger("syncinfoupdate"),this.syncController_.on("syncinfoupdate",this.triggerSyncInfoUpdate_),this.mediaSource_.addEventListener("sourceopen",()=>{this.isEndOfStream_()||(this.ended_=!1)}),this.fetchAtBuffer_=!1,this.logger_=vt(`SegmentLoader[${this.loaderType_}]`),Object.defineProperty(this,"state",{get(){return this.state_},set(s){s!==this.state_&&(this.logger_(`${this.state_} -> ${s}`),this.state_=s,this.trigger("statechange"))}}),this.sourceUpdater_.on("ready",()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}),this.sourceUpdater_.on("codecschange",s=>{this.trigger(Oe({type:"codecschange"},s))}),this.loaderType_==="main"&&this.timelineChangeController_.on("pendingtimelinechange",()=>{this.hasEnoughInfoToAppend_()&&this.processCallQueue_()}),this.loaderType_==="audio"&&this.timelineChangeController_.on("timelinechange",s=>{this.trigger(Oe({type:"timelinechange"},s)),this.hasEnoughInfoToLoad_()&&this.processLoadQueue_(),this.hasEnoughInfoToAppend_()&&this.processCallQueue_()})}get mediaSequenceSync_(){return this.syncController_.getMediaSequenceSync(this.loaderType_)}createTransmuxer_(){return Wa.createTransmuxer({remux:!1,alignGopsAtEnd:this.safeAppend_,keepOriginalTimestamps:!0,parse708captions:this.parse708captions_,captionServices:this.captionServices_})}resetStats_(){this.mediaBytesTransferred=0,this.mediaRequests=0,this.mediaRequestsAborted=0,this.mediaRequestsTimedout=0,this.mediaRequestsErrored=0,this.mediaTransferDuration=0,this.mediaSecondsLoaded=0,this.mediaAppends=0}dispose(){this.trigger("dispose"),this.state="DISPOSED",this.pause(),this.abort_(),this.transmuxer_&&this.transmuxer_.terminate(),this.resetStats_(),this.checkBufferTimeout_&&E.clearTimeout(this.checkBufferTimeout_),this.syncController_&&this.triggerSyncInfoUpdate_&&this.syncController_.off("syncinfoupdate",this.triggerSyncInfoUpdate_),this.off()}setAudio(e){this.audioDisabled_=!e,e?this.appendInitSegment_.audio=!0:this.sourceUpdater_.removeAudio(0,this.duration_())}abort(){if(this.state!=="WAITING"){this.pendingSegment_&&(this.pendingSegment_=null);return}this.abort_(),this.state="READY",this.paused()||this.monitorBuffer_()}abort_(){this.pendingSegment_&&this.pendingSegment_.abortRequests&&this.pendingSegment_.abortRequests(),this.pendingSegment_=null,this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.timelineChangeController_.clearPendingTimelineChange(this.loaderType_),this.waitingOnRemove_=!1,E.clearTimeout(this.quotaExceededErrorRetryTimeout_),this.quotaExceededErrorRetryTimeout_=null}checkForAbort_(e){return this.state==="APPENDING"&&!this.pendingSegment_?(this.state="READY",!0):!this.pendingSegment_||this.pendingSegment_.requestId!==e}error(e){return typeof e<"u"&&(this.logger_("error occurred:",e),this.error_=e),this.pendingSegment_=null,this.error_}endOfStream(){this.ended_=!0,this.transmuxer_&&Wa.reset(this.transmuxer_),this.gopBuffer_.length=0,this.pause(),this.trigger("ended")}buffered_(){const e=this.getMediaInfo_();if(!this.sourceUpdater_||!e)return je();if(this.loaderType_==="main"){const{hasAudio:t,hasVideo:s,isMuxed:r}=e;if(s&&t&&!this.audioDisabled_&&!r)return this.sourceUpdater_.buffered();if(s)return this.sourceUpdater_.videoBuffered()}return this.sourceUpdater_.audioBuffered()}initSegmentForMap(e,t=!1){if(!e)return null;const s=wn(e);let r=this.initSegments_[s];return t&&!r&&e.bytes&&(this.initSegments_[s]=r={resolvedUri:e.resolvedUri,byterange:e.byterange,bytes:e.bytes,tracks:e.tracks,timescales:e.timescales}),r||e}segmentKey(e,t=!1){if(!e)return null;const s=Vf(e);let r=this.keyCache_[s];this.cacheEncryptionKeys_&&t&&!r&&e.bytes&&(this.keyCache_[s]=r={resolvedUri:e.resolvedUri,bytes:e.bytes});const n={resolvedUri:(r||e).resolvedUri};return r&&(n.bytes=r.bytes),n}couldBeginLoading_(){return this.playlist_&&!this.paused()}load(){if(this.monitorBuffer_(),!!this.playlist_){if(this.state==="INIT"&&this.couldBeginLoading_())return this.init_();!this.couldBeginLoading_()||this.state!=="READY"&&this.state!=="INIT"||(this.state="READY")}}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}playlist(e,t={}){if(!e)return;const s=this.playlist_,r=this.pendingSegment_;this.playlist_=e,this.xhrOptions_=t,this.state==="INIT"&&(e.syncInfo={mediaSequence:e.mediaSequence,time:0},this.loaderType_==="main"&&this.syncController_.setDateTimeMappingForStart(e));let n=null;if(s&&(s.id?n=s.id:s.uri&&(n=s.uri)),this.logger_(`playlist update [${n} => ${e.id||e.uri}]`),this.mediaSequenceSync_&&(this.mediaSequenceSync_.update(e,this.currentTime_()),this.logger_(`Playlist update: -currentTime: ${this.currentTime_()} -bufferedEnd: ${za(this.buffered_())} -`,this.mediaSequenceSync_.diagnostics)),this.trigger("syncinfoupdate"),this.state==="INIT"&&this.couldBeginLoading_())return this.init_();if(!s||s.uri!==e.uri){this.mediaIndex!==null&&(!e.endList&&typeof e.partTargetDuration=="number"?this.resetLoader():this.resyncLoader()),this.currentMediaInfo_=void 0,this.trigger("playlistupdate");return}const a=e.mediaSequence-s.mediaSequence;if(this.logger_(`live window shift [${a}]`),this.mediaIndex!==null)if(this.mediaIndex-=a,this.mediaIndex<0)this.mediaIndex=null,this.partIndex=null;else{const o=this.playlist_.segments[this.mediaIndex];if(this.partIndex&&(!o.parts||!o.parts.length||!o.parts[this.partIndex])){const u=this.mediaIndex;this.logger_(`currently processing part (index ${this.partIndex}) no longer exists.`),this.resetLoader(),this.mediaIndex=u}}r&&(r.mediaIndex-=a,r.mediaIndex<0?(r.mediaIndex=null,r.partIndex=null):(r.mediaIndex>=0&&(r.segment=e.segments[r.mediaIndex]),r.partIndex>=0&&r.segment.parts&&(r.part=r.segment.parts[r.partIndex]))),this.syncController_.saveExpiredSegmentInfo(s,e)}pause(){this.checkBufferTimeout_&&(E.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=null)}paused(){return this.checkBufferTimeout_===null}resetEverything(e){this.ended_=!1,this.activeInitSegmentId_=null,this.appendInitSegment_={audio:!0,video:!0},this.resetLoader(),this.remove(0,1/0,e),this.transmuxer_&&(this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),this.transmuxer_.postMessage({action:"reset"}))}resetLoader(){this.fetchAtBuffer_=!1,this.mediaSequenceSync_&&this.mediaSequenceSync_.resetAppendedStatus(),this.resyncLoader()}resyncLoader(){this.transmuxer_&&Wa.reset(this.transmuxer_),this.mediaIndex=null,this.partIndex=null,this.syncPoint_=null,this.isPendingTimestampOffset_=!1;const e=this.currentMediaInfo_&&this.currentMediaInfo_.isFmp4;this.sourceType_==="hls"&&!e&&(this.shouldForceTimestampOffsetAfterResync_=!0),this.callQueue_=[],this.loadQueue_=[],this.metadataQueue_.id3=[],this.metadataQueue_.caption=[],this.abort(),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}remove(e,t,s=()=>{},r=!1){if(t===1/0&&(t=this.duration_()),t<=e){this.logger_("skipping remove because end ${end} is <= start ${start}");return}if(!this.sourceUpdater_||!this.getMediaInfo_()){this.logger_("skipping remove because no source updater or starting media info");return}let n=1;const a=()=>{n--,n===0&&s()};(r||!this.audioDisabled_)&&(n++,this.sourceUpdater_.removeAudio(e,t,a)),(r||this.loaderType_==="main")&&(this.gopBuffer_=rb(this.gopBuffer_,e,t,this.timeMapping_),n++,this.sourceUpdater_.removeVideo(e,t,a));for(const o in this.inbandTextTracks_)Gs(e,t,this.inbandTextTracks_[o]);Gs(e,t,this.segmentMetadataTrack_),a()}monitorBuffer_(){this.checkBufferTimeout_&&E.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=E.setTimeout(this.monitorBufferTick_.bind(this),1)}monitorBufferTick_(){this.state==="READY"&&this.fillBuffer_(),this.checkBufferTimeout_&&E.clearTimeout(this.checkBufferTimeout_),this.checkBufferTimeout_=E.setTimeout(this.monitorBufferTick_.bind(this),ob)}fillBuffer_(){if(this.sourceUpdater_.updating())return;const e=this.chooseNextRequest_();if(!e)return;const t={segmentInfo:Ti({type:this.loaderType_,segment:e})};this.trigger({type:"segmentselected",metadata:t}),typeof e.timestampOffset=="number"&&(this.isPendingTimestampOffset_=!1,this.timelineChangeController_.pendingTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:e.timeline})),this.loadSegment_(e)}isEndOfStream_(e=this.mediaIndex,t=this.playlist_,s=this.partIndex){if(!t||!this.mediaSource_)return!1;const r=typeof e=="number"&&t.segments[e],n=e+1===t.segments.length,a=!r||!r.parts||s+1===r.parts.length;return t.endList&&this.mediaSource_.readyState==="open"&&n&&a}chooseNextRequest_(){const e=this.buffered_(),t=za(e)||0,s=bl(e,this.currentTime_()),r=!this.hasPlayed_()&&s>=1,n=s>=this.goalBufferLength_(),a=this.playlist_.segments;if(!a.length||r||n)return null;this.syncPoint_=this.syncPoint_||this.syncController_.getSyncPoint(this.playlist_,this.duration_(),this.currentTimeline_,this.currentTime_(),this.loaderType_);const o={partIndex:null,mediaIndex:null,startOfSegment:null,playlist:this.playlist_,isSyncRequest:!this.syncPoint_};if(o.isSyncRequest)o.mediaIndex=ab(this.currentTimeline_,a,t),this.logger_(`choose next request. Can not find sync point. Fallback to media Index: ${o.mediaIndex}`);else if(this.mediaIndex!==null){const v=a[this.mediaIndex],x=typeof this.partIndex=="number"?this.partIndex:-1;o.startOfSegment=v.end?v.end:t,v.parts&&v.parts[x+1]?(o.mediaIndex=this.mediaIndex,o.partIndex=x+1):o.mediaIndex=this.mediaIndex+1}else{let v,x,A;const _=this.fetchAtBuffer_?t:this.currentTime_();if(this.mediaSequenceSync_&&this.logger_(`chooseNextRequest_ request after Quality Switch: -For TargetTime: ${_}. -CurrentTime: ${this.currentTime_()} -BufferedEnd: ${t} -Fetch At Buffer: ${this.fetchAtBuffer_} -`,this.mediaSequenceSync_.diagnostics),this.mediaSequenceSync_&&this.mediaSequenceSync_.isReliable){const k=this.getSyncInfoFromMediaSequenceSync_(_);if(!k){const w="No sync info found while using media sequence sync";return this.error({message:w,metadata:{errorType:O.Error.StreamingFailedToSelectNextSegment,error:new Error(w)}}),this.logger_("chooseNextRequest_ - no sync info found using media sequence sync"),null}this.logger_(`chooseNextRequest_ mediaSequence syncInfo (${k.start} --> ${k.end})`),v=k.segmentIndex,x=k.partIndex,A=k.start}else{this.logger_("chooseNextRequest_ - fallback to a regular segment selection algorithm, based on a syncPoint.");const k=st.getMediaInfoForTime({exactManifestTimings:this.exactManifestTimings,playlist:this.playlist_,currentTime:_,startingPartIndex:this.syncPoint_.partIndex,startingSegmentIndex:this.syncPoint_.segmentIndex,startTime:this.syncPoint_.time});v=k.segmentIndex,x=k.partIndex,A=k.startTime}o.getMediaInfoForTime=this.fetchAtBuffer_?`bufferedEnd ${_}`:`currentTime ${_}`,o.mediaIndex=v,o.startOfSegment=A,o.partIndex=x,this.logger_(`choose next request. Playlist switched and we have a sync point. Media Index: ${o.mediaIndex} `)}const u=a[o.mediaIndex];let h=u&&typeof o.partIndex=="number"&&u.parts&&u.parts[o.partIndex];if(!u||typeof o.partIndex=="number"&&!h)return null;typeof o.partIndex!="number"&&u.parts&&(o.partIndex=0,h=u.parts[0]);const m=this.vhs_.playlists&&this.vhs_.playlists.main&&this.vhs_.playlists.main.independentSegments||this.playlist_.independentSegments;if(!s&&h&&!m&&!h.independent)if(o.partIndex===0){const v=a[o.mediaIndex-1],x=v.parts&&v.parts.length&&v.parts[v.parts.length-1];x&&x.independent&&(o.mediaIndex-=1,o.partIndex=v.parts.length-1,o.independent="previous segment")}else u.parts[o.partIndex-1].independent&&(o.partIndex-=1,o.independent="previous part");const y=this.mediaSource_&&this.mediaSource_.readyState==="ended";return o.mediaIndex>=a.length-1&&y&&!this.seeking_()?null:(this.shouldForceTimestampOffsetAfterResync_&&(this.shouldForceTimestampOffsetAfterResync_=!1,o.forceTimestampOffset=!0,this.logger_("choose next request. Force timestamp offset after loader resync")),this.generateSegmentInfo_(o))}getSyncInfoFromMediaSequenceSync_(e){if(!this.mediaSequenceSync_)return null;const t=Math.max(e,this.mediaSequenceSync_.start);e!==t&&this.logger_(`getSyncInfoFromMediaSequenceSync_. Pulled target time from ${e} to ${t}`);const s=this.mediaSequenceSync_.getSyncInfoForTime(t);if(!s)return null;if(!s.isAppended)return s;const r=this.mediaSequenceSync_.getSyncInfoForTime(s.end);return r?(r.isAppended&&this.logger_("getSyncInfoFromMediaSequenceSync_: We encounter unexpected scenario where next media sequence sync info is also appended!"),r):null}generateSegmentInfo_(e){const{independent:t,playlist:s,mediaIndex:r,startOfSegment:n,isSyncRequest:a,partIndex:o,forceTimestampOffset:u,getMediaInfoForTime:h}=e,m=s.segments[r],y=typeof o=="number"&&m.parts[o],v={requestId:"segment-loader-"+Math.random(),uri:y&&y.resolvedUri||m.resolvedUri,mediaIndex:r,partIndex:y?o:null,isSyncRequest:a,startOfSegment:n,playlist:s,bytes:null,encryptedBytes:null,timestampOffset:null,timeline:m.timeline,duration:y&&y.duration||m.duration,segment:m,part:y,byteLength:0,transmuxer:this.transmuxer_,getMediaInfoForTime:h,independent:t},x=typeof u<"u"?u:this.isPendingTimestampOffset_;v.timestampOffset=this.timestampOffsetForSegment_({segmentTimeline:m.timeline,currentTimeline:this.currentTimeline_,startOfSegment:n,buffered:this.buffered_(),overrideCheck:x});const A=za(this.sourceUpdater_.audioBuffered());return typeof A=="number"&&(v.audioAppendStart=A-this.sourceUpdater_.audioTimestampOffset()),this.sourceUpdater_.videoBuffered().length&&(v.gopsToAlignWith=ib(this.gopBuffer_,this.currentTime_()-this.sourceUpdater_.videoTimestampOffset(),this.timeMapping_)),v}timestampOffsetForSegment_(e){return cb(e)}earlyAbortWhenNeeded_(e){if(this.vhs_.tech_.paused()||!this.xhrOptions_.timeout||!this.playlist_.attributes.BANDWIDTH||Date.now()-(e.firstBytesReceivedAt||Date.now())<1e3)return;const t=this.currentTime_(),s=e.bandwidth,r=this.pendingSegment_.duration,n=st.estimateSegmentRequestTime(r,s,this.playlist_,e.bytesReceived),a=OT(this.buffered_(),t,this.vhs_.tech_.playbackRate())-1;if(n<=a)return;const o=z2({main:this.vhs_.playlists.main,currentTime:t,bandwidth:s,duration:this.duration_(),segmentDuration:r,timeUntilRebuffer:a,currentTimeline:this.currentTimeline_,syncController:this.syncController_});if(!o)return;const h=n-a-o.rebufferingImpact;let m=.5;a<=kt&&(m=1),!(!o.playlist||o.playlist.uri===this.playlist_.uri||h{n[a.stream]=n[a.stream]||{startTime:1/0,captions:[],endTime:0};const o=n[a.stream];o.startTime=Math.min(o.startTime,a.startTime+r),o.endTime=Math.max(o.endTime,a.endTime+r),o.captions.push(a)}),Object.keys(n).forEach(a=>{const{startTime:o,endTime:u,captions:h}=n[a],m=this.inbandTextTracks_;this.logger_(`adding cues from ${o} -> ${u} for ${a}`),X2(m,this.vhs_.tech_,a),Gs(o,u,m[a]),K2({captionArray:h,inbandTextTracks:m,timestampOffset:r})}),this.transmuxer_&&this.transmuxer_.postMessage({action:"clearParsedMp4Captions"})}handleId3_(e,t,s){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;if(!this.pendingSegment_.hasAppendedData_){this.metadataQueue_.id3.push(this.handleId3_.bind(this,e,t,s));return}this.addMetadataToTextTrack(s,t,this.duration_())}processMetadataQueue_(){this.metadataQueue_.id3.forEach(e=>e()),this.metadataQueue_.caption.forEach(e=>e()),this.metadataQueue_.id3=[],this.metadataQueue_.caption=[]}processCallQueue_(){const e=this.callQueue_;this.callQueue_=[],e.forEach(t=>t())}processLoadQueue_(){const e=this.loadQueue_;this.loadQueue_=[],e.forEach(t=>t())}hasEnoughInfoToLoad_(){if(this.loaderType_!=="audio")return!0;const e=this.pendingSegment_;return e?this.getCurrentMediaInfo_()&&zc({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:e.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_})?(Gc(this.timelineChangeController_)&&Wc(this),!1):!0:!1}getCurrentMediaInfo_(e=this.pendingSegment_){return e&&e.trackInfo||this.currentMediaInfo_}getMediaInfo_(e=this.pendingSegment_){return this.getCurrentMediaInfo_(e)||this.startingMediaInfo_}getPendingSegmentPlaylist(){return this.pendingSegment_?this.pendingSegment_.playlist:null}hasEnoughInfoToAppend_(){if(!this.sourceUpdater_.ready()||this.waitingOnRemove_||this.quotaExceededErrorRetryTimeout_)return!1;const e=this.pendingSegment_,t=this.getCurrentMediaInfo_();if(!e||!t)return!1;const{hasAudio:s,hasVideo:r,isMuxed:n}=t;return r&&!e.videoTimingInfo||s&&!this.audioDisabled_&&!n&&!e.audioTimingInfo?!1:zc({timelineChangeController:this.timelineChangeController_,currentTimeline:this.currentTimeline_,segmentTimeline:e.timeline,loaderType:this.loaderType_,audioDisabled:this.audioDisabled_})?(Gc(this.timelineChangeController_)&&Wc(this),!1):!0}handleData_(e,t){if(this.earlyAbortWhenNeeded_(e.stats),this.checkForAbort_(e.requestId))return;if(this.callQueue_.length||!this.hasEnoughInfoToAppend_()){this.callQueue_.push(this.handleData_.bind(this,e,t));return}const s=this.pendingSegment_;if(this.setTimeMapping_(s.timeline),this.updateMediaSecondsLoaded_(s.part||s.segment),this.mediaSource_.readyState!=="closed"){if(e.map&&(e.map=this.initSegmentForMap(e.map,!0),s.segment.map=e.map),e.key&&this.segmentKey(e.key,!0),s.isFmp4=e.isFmp4,s.timingInfo=s.timingInfo||{},s.isFmp4)this.trigger("fmp4"),s.timingInfo.start=s[Hc(t.type)].start;else{const r=this.getCurrentMediaInfo_(),n=this.loaderType_==="main"&&r&&r.hasVideo;let a;n&&(a=s.videoTimingInfo.start),s.timingInfo.start=this.trueSegmentStart_({currentStart:s.timingInfo.start,playlist:s.playlist,mediaIndex:s.mediaIndex,currentVideoTimestampOffset:this.sourceUpdater_.videoTimestampOffset(),useVideoTimingInfo:n,firstVideoFrameTimeForData:a,videoTimingInfo:s.videoTimingInfo,audioTimingInfo:s.audioTimingInfo})}if(this.updateAppendInitSegmentStatus(s,t.type),this.updateSourceBufferTimestampOffset_(s),s.isSyncRequest){this.updateTimingInfoEnd_(s),this.syncController_.saveSegmentTimingInfo({segmentInfo:s,shouldSaveTimelineMapping:this.loaderType_==="main"});const r=this.chooseNextRequest_();if(r.mediaIndex!==s.mediaIndex||r.partIndex!==s.partIndex){this.logger_("sync segment was incorrect, not appending");return}this.logger_("sync segment was correct, appending")}s.hasAppendedData_=!0,this.processMetadataQueue_(),this.appendData_(s,t)}}updateAppendInitSegmentStatus(e,t){this.loaderType_==="main"&&typeof e.timestampOffset=="number"&&!e.changedTimestampOffset&&(this.appendInitSegment_={audio:!0,video:!0}),this.playlistOfLastInitSegment_[t]!==e.playlist&&(this.appendInitSegment_[t]=!0)}getInitSegmentAndUpdateState_({type:e,initSegment:t,map:s,playlist:r}){if(s){const n=wn(s);if(this.activeInitSegmentId_===n)return null;t=this.initSegmentForMap(s,!0).bytes,this.activeInitSegmentId_=n}return t&&this.appendInitSegment_[e]?(this.playlistOfLastInitSegment_[e]=r,this.appendInitSegment_[e]=!1,this.activeInitSegmentId_=null,t):null}handleQuotaExceededError_({segmentInfo:e,type:t,bytes:s},r){const n=this.sourceUpdater_.audioBuffered(),a=this.sourceUpdater_.videoBuffered();n.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the audio buffer: "+xi(n).join(", ")),a.length>1&&this.logger_("On QUOTA_EXCEEDED_ERR, found gaps in the video buffer: "+xi(a).join(", "));const o=n.length?n.start(0):0,u=n.length?n.end(n.length-1):0,h=a.length?a.start(0):0,m=a.length?a.end(a.length-1):0;if(u-o<=qs&&m-h<=qs){this.logger_(`On QUOTA_EXCEEDED_ERR, single segment too large to append to buffer, triggering an error. Appended byte length: ${s.byteLength}, audio buffer: ${xi(n).join(", ")}, video buffer: ${xi(a).join(", ")}, `),this.error({message:"Quota exceeded error with append of a single segment of content",excludeUntil:1/0}),this.trigger("error");return}this.waitingOnRemove_=!0,this.callQueue_.push(this.appendToSourceBuffer_.bind(this,{segmentInfo:e,type:t,bytes:s}));const v=this.currentTime_()-qs;this.logger_(`On QUOTA_EXCEEDED_ERR, removing audio/video from 0 to ${v}`),this.remove(0,v,()=>{this.logger_(`On QUOTA_EXCEEDED_ERR, retrying append in ${qs}s`),this.waitingOnRemove_=!1,this.quotaExceededErrorRetryTimeout_=E.setTimeout(()=>{this.logger_("On QUOTA_EXCEEDED_ERR, re-processing call queue"),this.quotaExceededErrorRetryTimeout_=null,this.processCallQueue_()},qs*1e3)},!0)}handleAppendError_({segmentInfo:e,type:t,bytes:s},r){if(r){if(r.code===Bf){this.handleQuotaExceededError_({segmentInfo:e,type:t,bytes:s});return}this.logger_("Received non QUOTA_EXCEEDED_ERR on append",r),this.error({message:`${t} append of ${s.length}b failed for segment #${e.mediaIndex} in playlist ${e.playlist.id}`,metadata:{errorType:O.Error.StreamingFailedToAppendSegment}}),this.trigger("appenderror")}}appendToSourceBuffer_({segmentInfo:e,type:t,initSegment:s,data:r,bytes:n}){if(!n){const o=[r];let u=r.byteLength;s&&(o.unshift(s),u+=s.byteLength),n=W2({bytes:u,segments:o})}const a={segmentInfo:Ti({type:this.loaderType_,segment:e})};this.trigger({type:"segmentappendstart",metadata:a}),this.sourceUpdater_.appendBuffer({segmentInfo:e,type:t,bytes:n},this.handleAppendError_.bind(this,{segmentInfo:e,type:t,bytes:n}))}handleSegmentTimingInfo_(e,t,s){if(!this.pendingSegment_||t!==this.pendingSegment_.requestId)return;const r=this.pendingSegment_.segment,n=`${e}TimingInfo`;r[n]||(r[n]={}),r[n].transmuxerPrependedSeconds=s.prependedContentDuration||0,r[n].transmuxedPresentationStart=s.start.presentation,r[n].transmuxedDecodeStart=s.start.decode,r[n].transmuxedPresentationEnd=s.end.presentation,r[n].transmuxedDecodeEnd=s.end.decode,r[n].baseMediaDecodeTime=s.baseMediaDecodeTime}appendData_(e,t){const{type:s,data:r}=t;if(!r||!r.byteLength||s==="audio"&&this.audioDisabled_)return;const n=this.getInitSegmentAndUpdateState_({type:s,initSegment:t.initSegment,playlist:e.playlist,map:e.isFmp4?e.segment.map:null});this.appendToSourceBuffer_({segmentInfo:e,type:s,initSegment:n,data:r})}loadSegment_(e){if(this.state="WAITING",this.pendingSegment_=e,this.trimBackBuffer_(e),typeof e.timestampOffset=="number"&&this.transmuxer_&&this.transmuxer_.postMessage({action:"clearAllMp4Captions"}),!this.hasEnoughInfoToLoad_()){this.loadQueue_.push(()=>{const t=Oe({},e,{forceTimestampOffset:!0});Oe(e,this.generateSegmentInfo_(t)),this.isPendingTimestampOffset_=!1,this.updateTransmuxerAndRequestSegment_(e)});return}this.updateTransmuxerAndRequestSegment_(e)}updateTransmuxerAndRequestSegment_(e){this.shouldUpdateTransmuxerTimestampOffset_(e.timestampOffset)&&(this.gopBuffer_.length=0,e.gopsToAlignWith=[],this.timeMapping_=0,this.transmuxer_.postMessage({action:"reset"}),this.transmuxer_.postMessage({action:"setTimestampOffset",timestampOffset:e.timestampOffset}));const t=this.createSimplifiedSegmentObj_(e),s=this.isEndOfStream_(e.mediaIndex,e.playlist,e.partIndex),r=this.mediaIndex!==null,n=e.timeline!==this.currentTimeline_&&e.timeline>0,a=s||r&&n;this.logger_(`Requesting -${ap(e.uri)} -${Vi(e)}`),t.map&&!t.map.bytes&&(this.logger_("going to request init segment."),this.appendInitSegment_={video:!0,audio:!0}),e.abortRequests=U2({xhr:this.vhs_.xhr,xhrOptions:this.xhrOptions_,decryptionWorker:this.decrypter_,segment:t,abortFn:this.handleAbort_.bind(this,e),progressFn:this.handleProgress_.bind(this),trackInfoFn:this.handleTrackInfo_.bind(this),timingInfoFn:this.handleTimingInfo_.bind(this),videoSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"video",e.requestId),audioSegmentTimingInfoFn:this.handleSegmentTimingInfo_.bind(this,"audio",e.requestId),captionsFn:this.handleCaptions_.bind(this),isEndOfTimeline:a,endedTimelineFn:()=>{this.logger_("received endedtimeline callback")},id3Fn:this.handleId3_.bind(this),dataFn:this.handleData_.bind(this),doneFn:this.segmentRequestFinished_.bind(this),onTransmuxerLog:({message:o,level:u,stream:h})=>{this.logger_(`${Vi(e)} logged from transmuxer stream ${h} as a ${u}: ${o}`)},triggerSegmentEventFn:({type:o,segment:u,keyInfo:h,trackInfo:m,timingInfo:y})=>{const x={segmentInfo:Ti({segment:u})};h&&(x.keyInfo=h),m&&(x.trackInfo=m),y&&(x.timingInfo=y),this.trigger({type:o,metadata:x})}})}trimBackBuffer_(e){const t=ub(this.seekable_(),this.currentTime_(),this.playlist_.targetDuration||10);t>0&&this.remove(0,t)}createSimplifiedSegmentObj_(e){const t=e.segment,s=e.part,r=e.segment.key||e.segment.map&&e.segment.map.key,n=e.segment.map&&!e.segment.map.bytes,a={resolvedUri:s?s.resolvedUri:t.resolvedUri,byterange:s?s.byterange:t.byterange,requestId:e.requestId,transmuxer:e.transmuxer,audioAppendStart:e.audioAppendStart,gopsToAlignWith:e.gopsToAlignWith,part:e.part,type:this.loaderType_,start:e.startOfSegment,duration:e.duration,isEncrypted:r,isMediaInitialization:n},o=e.playlist.segments[e.mediaIndex-1];if(o&&o.timeline===t.timeline&&(o.videoTimingInfo?a.baseStartTime=o.videoTimingInfo.transmuxedDecodeEnd:o.audioTimingInfo&&(a.baseStartTime=o.audioTimingInfo.transmuxedDecodeEnd)),t.key){const u=t.key.iv||new Uint32Array([0,0,0,e.mediaIndex+e.playlist.mediaSequence]);a.key=this.segmentKey(t.key),a.key.iv=u}return t.map&&(a.map=this.initSegmentForMap(t.map)),a}saveTransferStats_(e){this.mediaRequests+=1,e&&(this.mediaBytesTransferred+=e.bytesReceived,this.mediaTransferDuration+=e.roundTripTime)}saveBandwidthRelatedStats_(e,t){if(this.pendingSegment_.byteLength=t.bytesReceived,e"u"||h.end!==r+n?r:o.start}waitForAppendsToComplete_(e){const t=this.getCurrentMediaInfo_(e);if(!t){this.error({message:"No starting media returned, likely due to an unsupported media format.",playlistExclusionDuration:1/0}),this.trigger("error");return}const{hasAudio:s,hasVideo:r,isMuxed:n}=t,a=this.loaderType_==="main"&&r,o=!this.audioDisabled_&&s&&!n;if(e.waitingOnAppends=0,!e.hasAppendedData_){!e.timingInfo&&typeof e.timestampOffset=="number"&&(this.isPendingTimestampOffset_=!0),e.timingInfo={start:0},e.waitingOnAppends++,this.isPendingTimestampOffset_||(this.updateSourceBufferTimestampOffset_(e),this.processMetadataQueue_()),this.checkAppendsDone_(e);return}a&&e.waitingOnAppends++,o&&e.waitingOnAppends++,a&&this.sourceUpdater_.videoQueueCallback(this.checkAppendsDone_.bind(this,e)),o&&this.sourceUpdater_.audioQueueCallback(this.checkAppendsDone_.bind(this,e))}checkAppendsDone_(e){this.checkForAbort_(e.requestId)||(e.waitingOnAppends--,e.waitingOnAppends===0&&this.handleAppendsDone_())}checkForIllegalMediaSwitch(e){const t=lb(this.loaderType_,this.getCurrentMediaInfo_(),e);return t?(this.error({message:t,playlistExclusionDuration:1/0}),this.trigger("error"),!0):!1}updateSourceBufferTimestampOffset_(e){if(e.timestampOffset===null||typeof e.timingInfo.start!="number"||e.changedTimestampOffset||this.loaderType_!=="main")return;let t=!1;e.timestampOffset-=this.getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:e.segment.videoTimingInfo,audioTimingInfo:e.segment.audioTimingInfo,timingInfo:e.timingInfo}),e.changedTimestampOffset=!0,e.timestampOffset!==this.sourceUpdater_.videoTimestampOffset()&&(this.sourceUpdater_.videoTimestampOffset(e.timestampOffset),t=!0),e.timestampOffset!==this.sourceUpdater_.audioTimestampOffset()&&(this.sourceUpdater_.audioTimestampOffset(e.timestampOffset),t=!0),t&&this.trigger("timestampoffset")}getSegmentStartTimeForTimestampOffsetCalculation_({videoTimingInfo:e,audioTimingInfo:t,timingInfo:s}){return this.useDtsForTimestampOffset_?e&&typeof e.transmuxedDecodeStart=="number"?e.transmuxedDecodeStart:t&&typeof t.transmuxedDecodeStart=="number"?t.transmuxedDecodeStart:s.start:s.start}updateTimingInfoEnd_(e){e.timingInfo=e.timingInfo||{};const t=this.getMediaInfo_(),r=this.loaderType_==="main"&&t&&t.hasVideo&&e.videoTimingInfo?e.videoTimingInfo:e.audioTimingInfo;r&&(e.timingInfo.end=typeof r.end=="number"?r.end:r.start+e.duration)}handleAppendsDone_(){if(this.pendingSegment_){const u={segmentInfo:Ti({type:this.loaderType_,segment:this.pendingSegment_})};this.trigger({type:"appendsdone",metadata:u})}if(!this.pendingSegment_){this.state="READY",this.paused()||this.monitorBuffer_();return}const e=this.pendingSegment_;e.part&&e.part.syncInfo?e.part.syncInfo.markAppended():e.segment.syncInfo&&e.segment.syncInfo.markAppended(),this.updateTimingInfoEnd_(e),this.shouldSaveSegmentTimingInfo_&&this.syncController_.saveSegmentTimingInfo({segmentInfo:e,shouldSaveTimelineMapping:this.loaderType_==="main"});const t=hb(e,this.sourceType_);if(t&&(t.severity==="warn"?O.log.warn(t.message):this.logger_(t.message)),this.recordThroughput_(e),this.pendingSegment_=null,this.state="READY",e.isSyncRequest&&(this.trigger("syncinfoupdate"),!e.hasAppendedData_)){this.logger_(`Throwing away un-appended sync request ${Vi(e)}`);return}this.logger_(`Appended ${Vi(e)}`),this.addSegmentMetadataCue_(e),this.fetchAtBuffer_=!0,this.currentTimeline_!==e.timeline&&(this.timelineChangeController_.lastTimelineChange({type:this.loaderType_,from:this.currentTimeline_,to:e.timeline}),this.loaderType_==="main"&&!this.audioDisabled_&&this.timelineChangeController_.lastTimelineChange({type:"audio",from:this.currentTimeline_,to:e.timeline})),this.currentTimeline_=e.timeline,this.trigger("syncinfoupdate");const s=e.segment,r=e.part,n=s.end&&this.currentTime_()-s.end>e.playlist.targetDuration*3,a=r&&r.end&&this.currentTime_()-r.end>e.playlist.partTargetDuration*3;if(n||a){this.logger_(`bad ${n?"segment":"part"} ${Vi(e)}`),this.resetEverything();return}this.mediaIndex!==null&&this.trigger("bandwidthupdate"),this.trigger("progress"),this.mediaIndex=e.mediaIndex,this.partIndex=e.partIndex,this.isEndOfStream_(e.mediaIndex,e.playlist,e.partIndex)&&this.endOfStream(),this.trigger("appended"),e.hasAppendedData_&&this.mediaAppends++,this.paused()||this.monitorBuffer_()}recordThroughput_(e){if(e.duratione.toUpperCase())},fb=["video","audio"],Eo=(i,e)=>{const t=e[`${i}Buffer`];return t&&t.updating||e.queuePending[i]},pb=(i,e)=>{for(let t=0;t{if(e.queue.length===0)return;let t=0,s=e.queue[t];if(s.type==="mediaSource"){!e.updating()&&e.mediaSource.readyState!=="closed"&&(e.queue.shift(),s.action(e),s.doneFn&&s.doneFn(),es("audio",e),es("video",e));return}if(i!=="mediaSource"&&!(!e.ready()||e.mediaSource.readyState==="closed"||Eo(i,e))){if(s.type!==i){if(t=pb(i,e.queue),t===null)return;s=e.queue[t]}if(e.queue.splice(t,1),e.queuePending[i]=s,s.action(i,e),!s.doneFn){e.queuePending[i]=null,es(i,e);return}}},lp=(i,e)=>{const t=e[`${i}Buffer`],s=op(i);t&&(t.removeEventListener("updateend",e[`on${s}UpdateEnd_`]),t.removeEventListener("error",e[`on${s}Error_`]),e.codecs[i]=null,e[`${i}Buffer`]=null)},wt=(i,e)=>i&&e&&Array.prototype.indexOf.call(i.sourceBuffers,e)!==-1,ot={appendBuffer:(i,e,t)=>(s,r)=>{const n=r[`${s}Buffer`];if(wt(r.mediaSource,n)){r.logger_(`Appending segment ${e.mediaIndex}'s ${i.length} bytes to ${s}Buffer`);try{n.appendBuffer(i)}catch(a){r.logger_(`Error with code ${a.code} `+(a.code===Bf?"(QUOTA_EXCEEDED_ERR) ":"")+`when appending segment ${e.mediaIndex} to ${s}Buffer`),r.queuePending[s]=null,t(a)}}},remove:(i,e)=>(t,s)=>{const r=s[`${t}Buffer`];if(wt(s.mediaSource,r)){s.logger_(`Removing ${i} to ${e} from ${t}Buffer`);try{r.remove(i,e)}catch{s.logger_(`Remove ${i} to ${e} from ${t}Buffer failed`)}}},timestampOffset:i=>(e,t)=>{const s=t[`${e}Buffer`];wt(t.mediaSource,s)&&(t.logger_(`Setting ${e}timestampOffset to ${i}`),s.timestampOffset=i)},callback:i=>(e,t)=>{i()},endOfStream:i=>e=>{if(e.mediaSource.readyState==="open"){e.logger_(`Calling mediaSource endOfStream(${i||""})`);try{e.mediaSource.endOfStream(i)}catch(t){O.log.warn("Failed to call media source endOfStream",t)}}},duration:i=>e=>{e.logger_(`Setting mediaSource duration to ${i}`);try{e.mediaSource.duration=i}catch(t){O.log.warn("Failed to set media source duration",t)}},abort:()=>(i,e)=>{if(e.mediaSource.readyState!=="open")return;const t=e[`${i}Buffer`];if(wt(e.mediaSource,t)){e.logger_(`calling abort on ${i}Buffer`);try{t.abort()}catch(s){O.log.warn(`Failed to abort on ${i}Buffer`,s)}}},addSourceBuffer:(i,e)=>t=>{const s=op(i),r=ir(e);t.logger_(`Adding ${i}Buffer with codec ${e} to mediaSource`);const n=t.mediaSource.addSourceBuffer(r);n.addEventListener("updateend",t[`on${s}UpdateEnd_`]),n.addEventListener("error",t[`on${s}Error_`]),t.codecs[i]=e,t[`${i}Buffer`]=n},removeSourceBuffer:i=>e=>{const t=e[`${i}Buffer`];if(lp(i,e),!!wt(e.mediaSource,t)){e.logger_(`Removing ${i}Buffer with codec ${e.codecs[i]} from mediaSource`);try{e.mediaSource.removeSourceBuffer(t)}catch(s){O.log.warn(`Failed to removeSourceBuffer ${i}Buffer`,s)}}},changeType:i=>(e,t)=>{const s=t[`${e}Buffer`],r=ir(i);if(!wt(t.mediaSource,s))return;const n=i.substring(0,i.indexOf(".")),a=t.codecs[e];if(a.substring(0,a.indexOf("."))===n)return;const u={codecsChangeInfo:{from:a,to:i}};t.trigger({type:"codecschange",metadata:u}),t.logger_(`changing ${e}Buffer codec from ${a} to ${i}`);try{s.changeType(r),t.codecs[e]=i}catch(h){u.errorType=O.Error.StreamingCodecsChangeError,u.error=h,h.metadata=u,t.error_=h,t.trigger("error"),O.log.warn(`Failed to changeType on ${e}Buffer`,h)}}},lt=({type:i,sourceUpdater:e,action:t,doneFn:s,name:r})=>{e.queue.push({type:i,action:t,doneFn:s,name:r}),es(i,e)},Kc=(i,e)=>t=>{const s=e[`${i}Buffered`](),r=IT(s);if(e.logger_(`received "updateend" event for ${i} Source Buffer: `,r),e.queuePending[i]){const n=e.queuePending[i].doneFn;e.queuePending[i]=null,n&&n(e[`${i}Error_`])}es(i,e)};class up extends O.EventTarget{constructor(e){super(),this.mediaSource=e,this.sourceopenListener_=()=>es("mediaSource",this),this.mediaSource.addEventListener("sourceopen",this.sourceopenListener_),this.logger_=vt("SourceUpdater"),this.audioTimestampOffset_=0,this.videoTimestampOffset_=0,this.queue=[],this.queuePending={audio:null,video:null},this.delayedAudioAppendQueue_=[],this.videoAppendQueued_=!1,this.codecs={},this.onVideoUpdateEnd_=Kc("video",this),this.onAudioUpdateEnd_=Kc("audio",this),this.onVideoError_=t=>{this.videoError_=t},this.onAudioError_=t=>{this.audioError_=t},this.createdSourceBuffers_=!1,this.initializedEme_=!1,this.triggeredReady_=!1}initializedEme(){this.initializedEme_=!0,this.triggerReady()}hasCreatedSourceBuffers(){return this.createdSourceBuffers_}hasInitializedAnyEme(){return this.initializedEme_}ready(){return this.hasCreatedSourceBuffers()&&this.hasInitializedAnyEme()}createSourceBuffers(e){this.hasCreatedSourceBuffers()||(this.addOrChangeSourceBuffers(e),this.createdSourceBuffers_=!0,this.trigger("createdsourcebuffers"),this.triggerReady())}triggerReady(){this.ready()&&!this.triggeredReady_&&(this.triggeredReady_=!0,this.trigger("ready"))}addSourceBuffer(e,t){lt({type:"mediaSource",sourceUpdater:this,action:ot.addSourceBuffer(e,t),name:"addSourceBuffer"})}abort(e){lt({type:e,sourceUpdater:this,action:ot.abort(e),name:"abort"})}removeSourceBuffer(e){if(!this.canRemoveSourceBuffer()){O.log.error("removeSourceBuffer is not supported!");return}lt({type:"mediaSource",sourceUpdater:this,action:ot.removeSourceBuffer(e),name:"removeSourceBuffer"})}canRemoveSourceBuffer(){return!O.browser.IS_FIREFOX&&E.MediaSource&&E.MediaSource.prototype&&typeof E.MediaSource.prototype.removeSourceBuffer=="function"}static canChangeType(){return E.SourceBuffer&&E.SourceBuffer.prototype&&typeof E.SourceBuffer.prototype.changeType=="function"}canChangeType(){return this.constructor.canChangeType()}changeType(e,t){if(!this.canChangeType()){O.log.error("changeType is not supported!");return}lt({type:e,sourceUpdater:this,action:ot.changeType(t),name:"changeType"})}addOrChangeSourceBuffers(e){if(!e||typeof e!="object"||Object.keys(e).length===0)throw new Error("Cannot addOrChangeSourceBuffers to undefined codecs");Object.keys(e).forEach(t=>{const s=e[t];if(!this.hasCreatedSourceBuffers())return this.addSourceBuffer(t,s);this.canChangeType()&&this.changeType(t,s)})}appendBuffer(e,t){const{segmentInfo:s,type:r,bytes:n}=e;if(this.processedAppend_=!0,r==="audio"&&this.videoBuffer&&!this.videoAppendQueued_){this.delayedAudioAppendQueue_.push([e,t]),this.logger_(`delayed audio append of ${n.length} until video append`);return}const a=t;if(lt({type:r,sourceUpdater:this,action:ot.appendBuffer(n,s||{mediaIndex:-1},a),doneFn:t,name:"appendBuffer"}),r==="video"){if(this.videoAppendQueued_=!0,!this.delayedAudioAppendQueue_.length)return;const o=this.delayedAudioAppendQueue_.slice();this.logger_(`queuing delayed audio ${o.length} appendBuffers`),this.delayedAudioAppendQueue_.length=0,o.forEach(u=>{this.appendBuffer.apply(this,u)})}}audioBuffered(){return wt(this.mediaSource,this.audioBuffer)&&this.audioBuffer.buffered?this.audioBuffer.buffered:je()}videoBuffered(){return wt(this.mediaSource,this.videoBuffer)&&this.videoBuffer.buffered?this.videoBuffer.buffered:je()}buffered(){const e=wt(this.mediaSource,this.videoBuffer)?this.videoBuffer:null,t=wt(this.mediaSource,this.audioBuffer)?this.audioBuffer:null;return t&&!e?this.audioBuffered():e&&!t?this.videoBuffered():LT(this.audioBuffered(),this.videoBuffered())}setDuration(e,t=Gt){lt({type:"mediaSource",sourceUpdater:this,action:ot.duration(e),name:"duration",doneFn:t})}endOfStream(e=null,t=Gt){typeof e!="string"&&(e=void 0),lt({type:"mediaSource",sourceUpdater:this,action:ot.endOfStream(e),name:"endOfStream",doneFn:t})}removeAudio(e,t,s=Gt){if(!this.audioBuffered().length||this.audioBuffered().end(0)===0){s();return}lt({type:"audio",sourceUpdater:this,action:ot.remove(e,t),doneFn:s,name:"remove"})}removeVideo(e,t,s=Gt){if(!this.videoBuffered().length||this.videoBuffered().end(0)===0){s();return}lt({type:"video",sourceUpdater:this,action:ot.remove(e,t),doneFn:s,name:"remove"})}updating(){return!!(Eo("audio",this)||Eo("video",this))}audioTimestampOffset(e){return typeof e<"u"&&this.audioBuffer&&this.audioTimestampOffset_!==e&&(lt({type:"audio",sourceUpdater:this,action:ot.timestampOffset(e),name:"timestampOffset"}),this.audioTimestampOffset_=e),this.audioTimestampOffset_}videoTimestampOffset(e){return typeof e<"u"&&this.videoBuffer&&this.videoTimestampOffset_!==e&&(lt({type:"video",sourceUpdater:this,action:ot.timestampOffset(e),name:"timestampOffset"}),this.videoTimestampOffset_=e),this.videoTimestampOffset_}audioQueueCallback(e){this.audioBuffer&<({type:"audio",sourceUpdater:this,action:ot.callback(e),name:"callback"})}videoQueueCallback(e){this.videoBuffer&<({type:"video",sourceUpdater:this,action:ot.callback(e),name:"callback"})}dispose(){this.trigger("dispose"),fb.forEach(e=>{this.abort(e),this.canRemoveSourceBuffer()?this.removeSourceBuffer(e):this[`${e}QueueCallback`](()=>lp(e,this))}),this.videoAppendQueued_=!1,this.delayedAudioAppendQueue_.length=0,this.sourceopenListener_&&this.mediaSource.removeEventListener("sourceopen",this.sourceopenListener_),this.off()}}const Yc=i=>decodeURIComponent(escape(String.fromCharCode.apply(null,i))),mb=i=>{const e=new Uint8Array(i);return Array.from(e).map(t=>t.toString(16).padStart(2,"0")).join("")},Qc=new Uint8Array(` - -`.split("").map(i=>i.charCodeAt(0)));class gb extends Error{constructor(){super("Trying to parse received VTT cues, but there is no WebVTT. Make sure vtt.js is loaded.")}}class yb extends So{constructor(e,t={}){super(e,t),this.mediaSource_=null,this.subtitlesTrack_=null,this.featuresNativeTextTracks_=e.featuresNativeTextTracks,this.loadVttJs=e.loadVttJs,this.shouldSaveSegmentTimingInfo_=!1}createTransmuxer_(){return null}buffered_(){if(!this.subtitlesTrack_||!this.subtitlesTrack_.cues||!this.subtitlesTrack_.cues.length)return je();const e=this.subtitlesTrack_.cues,t=e[0].startTime,s=e[e.length-1].startTime;return je([[t,s]])}initSegmentForMap(e,t=!1){if(!e)return null;const s=wn(e);let r=this.initSegments_[s];if(t&&!r&&e.bytes){const n=Qc.byteLength+e.bytes.byteLength,a=new Uint8Array(n);a.set(e.bytes),a.set(Qc,e.bytes.byteLength),this.initSegments_[s]=r={resolvedUri:e.resolvedUri,byterange:e.byterange,bytes:a}}return r||e}couldBeginLoading_(){return this.playlist_&&this.subtitlesTrack_&&!this.paused()}init_(){return this.state="READY",this.resetEverything(),this.monitorBuffer_()}track(e){return typeof e>"u"?this.subtitlesTrack_:(this.subtitlesTrack_=e,this.state==="INIT"&&this.couldBeginLoading_()&&this.init_(),this.subtitlesTrack_)}remove(e,t){Gs(e,t,this.subtitlesTrack_)}fillBuffer_(){const e=this.chooseNextRequest_();if(e){if(this.syncController_.timestampOffsetForTimeline(e.timeline)===null){const t=()=>{this.state="READY",this.paused()||this.monitorBuffer_()};this.syncController_.one("timestampoffset",t),this.state="WAITING_ON_TIMELINE";return}this.loadSegment_(e)}}timestampOffsetForSegment_(){return null}chooseNextRequest_(){return this.skipEmptySegments_(super.chooseNextRequest_())}skipEmptySegments_(e){for(;e&&e.segment.empty;){if(e.mediaIndex+1>=e.playlist.segments.length){e=null;break}e=this.generateSegmentInfo_({playlist:e.playlist,mediaIndex:e.mediaIndex+1,startOfSegment:e.startOfSegment+e.duration,isSyncRequest:e.isSyncRequest})}return e}stopForError(e){this.error(e),this.state="READY",this.pause(),this.trigger("error")}segmentRequestFinished_(e,t,s){if(!this.subtitlesTrack_){this.state="READY";return}if(this.saveTransferStats_(t.stats),!this.pendingSegment_){this.state="READY",this.mediaRequestsAborted+=1;return}if(e){e.code===Pt.TIMEOUT&&this.handleTimeout_(),e.code===Pt.ABORTED?this.mediaRequestsAborted+=1:this.mediaRequestsErrored+=1,this.stopForError(e);return}const r=this.pendingSegment_;this.saveBandwidthRelatedStats_(r.duration,t.stats),t.key&&this.segmentKey(t.key,!0),this.state="APPENDING",this.trigger("appending");const n=r.segment;if(n.map&&(n.map.bytes=t.map.bytes),r.bytes=t.bytes,typeof E.WebVTT!="function"&&typeof this.loadVttJs=="function"){this.state="WAITING_ON_VTTJS",this.loadVttJs().then(()=>this.segmentRequestFinished_(e,t,s),()=>this.stopForError({message:"Error loading vtt.js"}));return}n.requested=!0;try{this.parseVTTCues_(r)}catch(a){this.stopForError({message:a.message,metadata:{errorType:O.Error.StreamingVttParserError,error:a}});return}if(this.updateTimeMapping_(r,this.syncController_.timelines[r.timeline],this.playlist_),r.cues.length?r.timingInfo={start:r.cues[0].startTime,end:r.cues[r.cues.length-1].endTime}:r.timingInfo={start:r.startOfSegment,end:r.startOfSegment+r.duration},r.isSyncRequest){this.trigger("syncinfoupdate"),this.pendingSegment_=null,this.state="READY";return}r.byteLength=r.bytes.byteLength,this.mediaSecondsLoaded+=n.duration,r.cues.forEach(a=>{this.subtitlesTrack_.addCue(this.featuresNativeTextTracks_?new E.VTTCue(a.startTime,a.endTime,a.text):a)}),tb(this.subtitlesTrack_),this.handleAppendsDone_()}handleData_(){}updateTimingInfoEnd_(){}parseVTTCues_(e){let t,s=!1;if(typeof E.WebVTT!="function")throw new gb;typeof E.TextDecoder=="function"?t=new E.TextDecoder("utf8"):(t=E.WebVTT.StringDecoder(),s=!0);const r=new E.WebVTT.Parser(E,E.vttjs,t);if(e.cues=[],e.timestampmap={MPEGTS:0,LOCAL:0},r.oncue=e.cues.push.bind(e.cues),r.ontimestampmap=a=>{e.timestampmap=a},r.onparsingerror=a=>{O.log.warn("Error encountered when parsing cues: "+a.message)},e.segment.map){let a=e.segment.map.bytes;s&&(a=Yc(a)),r.parse(a)}let n=e.bytes;s&&(n=Yc(n)),r.parse(n),r.flush()}updateTimeMapping_(e,t,s){const r=e.segment;if(!t)return;if(!e.cues.length){r.empty=!0;return}const{MPEGTS:n,LOCAL:a}=e.timestampmap,u=n/bi.ONE_SECOND_IN_TS-a+t.mapping;if(e.cues.forEach(h=>{const m=h.endTime-h.startTime,y=n===0?h.startTime+u:this.handleRollover_(h.startTime+u,t.time);h.startTime=Math.max(y,0),h.endTime=Math.max(y+m,0)}),!s.syncInfo){const h=e.cues[0].startTime,m=e.cues[e.cues.length-1].startTime;s.syncInfo={mediaSequence:s.mediaSequence+e.mediaIndex,time:Math.min(h,m-r.duration)}}}handleRollover_(e,t){if(t===null)return e;let s=e*bi.ONE_SECOND_IN_TS;const r=t*bi.ONE_SECOND_IN_TS;let n;for(r4294967296;)s+=n;return s/bi.ONE_SECOND_IN_TS}}const _b=function(i,e){const t=i.cues;for(let s=0;s=r.adStartTime&&e<=r.adEndTime)return r}return null},vb=function(i,e,t=0){if(!i.segments)return;let s=t,r;for(let n=0;n=this.start&&e0}resetAppendStatus(){this.segmentSyncInfo_.resetAppendedStatus(),this.partsSyncInfo_.forEach(e=>e.resetAppendedStatus())}}class cp{constructor(){this.storage_=new Map,this.diagnostics_="",this.isReliable_=!1,this.start_=-1/0,this.end_=1/0}get start(){return this.start_}get end(){return this.end_}get diagnostics(){return this.diagnostics_}get isReliable(){return this.isReliable_}resetAppendedStatus(){this.storage_.forEach(e=>e.resetAppendStatus())}update(e,t){const{mediaSequence:s,segments:r}=e;if(this.isReliable_=this.isReliablePlaylist_(s,r),!!this.isReliable_)return this.updateStorage_(r,s,this.calculateBaseTime_(s,t))}getSyncInfoForTime(e){for(const{segmentSyncInfo:t,partsSyncInfo:s}of this.storage_.values())if(s.length){for(const r of s)if(r.isInRange(e))return r}else if(t.isInRange(e))return t;return null}getSyncInfoForMediaSequence(e){return this.storage_.get(e)}updateStorage_(e,t,s){const r=new Map;let n=` -`,a=s,o=t;this.start_=a,e.forEach((u,h)=>{const m=this.storage_.get(o),y=a,v=y+u.duration,x=!!(m&&m.segmentSyncInfo&&m.segmentSyncInfo.isAppended),A=new Jc({start:y,end:v,appended:x,segmentIndex:h});u.syncInfo=A;let _=a;const k=(u.parts||[]).map((w,I)=>{const P=_,R=_+w.duration,D=!!(m&&m.partsSyncInfo&&m.partsSyncInfo[I]&&m.partsSyncInfo[I].isAppended),B=new Jc({start:P,end:R,appended:D,segmentIndex:h,partIndex:I});return _=R,n+=`Media Sequence: ${o}.${I} | Range: ${P} --> ${R} | Appended: ${D} -`,w.syncInfo=B,B});r.set(o,new Tb(A,k)),n+=`${ap(u.resolvedUri)} | Media Sequence: ${o} | Range: ${y} --> ${v} | Appended: ${x} -`,o++,a=v}),this.end_=a,this.storage_=r,this.diagnostics_=n}calculateBaseTime_(e,t){return this.storage_.size?this.storage_.has(e)?this.storage_.get(e).segmentSyncInfo.start:t:0}isReliablePlaylist_(e,t){return e!=null&&Array.isArray(t)&&t.length}}class Zc extends cp{constructor(e){super(),this.parent_=e}calculateBaseTime_(e,t){if(!this.storage_.size){const s=this.parent_.getSyncInfoForMediaSequence(e);return s?s.segmentSyncInfo.start:0}return super.calculateBaseTime_(e,t)}}const bb=86400,Xa=[{name:"VOD",run:(i,e,t,s,r)=>t!==1/0?{time:0,segmentIndex:0,partIndex:null}:null},{name:"MediaSequence",run:(i,e,t,s,r,n)=>{const a=i.getMediaSequenceSync(n);if(!a||!a.isReliable)return null;const o=a.getSyncInfoForTime(r);return o?{time:o.start,partIndex:o.partIndex,segmentIndex:o.segmentIndex}:null}},{name:"ProgramDateTime",run:(i,e,t,s,r)=>{if(!Object.keys(i.timelineToDatetimeMappings).length)return null;let n=null,a=null;const o=mo(e);r=r||0;for(let u=0;u{let n=null,a=null;r=r||0;const o=mo(e);for(let u=0;u=x)&&(a=x,n={time:v,segmentIndex:m.segmentIndex,partIndex:m.partIndex})}}return n}},{name:"Discontinuity",run:(i,e,t,s,r)=>{let n=null;if(r=r||0,e.discontinuityStarts&&e.discontinuityStarts.length){let a=null;for(let o=0;o=y)&&(a=y,n={time:m.time,segmentIndex:u,partIndex:null})}}}return n}},{name:"Playlist",run:(i,e,t,s,r)=>e.syncInfo?{time:e.syncInfo.time,segmentIndex:e.syncInfo.mediaSequence-e.mediaSequence,partIndex:null}:null}];class xb extends O.EventTarget{constructor(e={}){super(),this.timelines=[],this.discontinuities=[],this.timelineToDatetimeMappings={};const t=new cp,s=new Zc(t),r=new Zc(t);this.mediaSequenceStorage_={main:t,audio:s,vtt:r},this.logger_=vt("SyncController")}getMediaSequenceSync(e){return this.mediaSequenceStorage_[e]||null}getSyncPoint(e,t,s,r,n){if(t!==1/0)return Xa.find(({name:u})=>u==="VOD").run(this,e,t);const a=this.runStrategies_(e,t,s,r,n);if(!a.length)return null;for(const o of a){const{syncPoint:u,strategy:h}=o,{segmentIndex:m,time:y}=u;if(m<0)continue;const v=e.segments[m],x=y,A=x+v.duration;if(this.logger_(`Strategy: ${h}. Current time: ${r}. selected segment: ${m}. Time: [${x} -> ${A}]}`),r>=x&&r0&&(r.time*=-1),Math.abs(r.time+Js({defaultDuration:e.targetDuration,durationList:e.segments,startIndex:r.segmentIndex,endIndex:0}))}runStrategies_(e,t,s,r,n){const a=[];for(let o=0;obb){O.log.warn(`Not saving expired segment info. Media sequence gap ${s} is too large.`);return}for(let r=s-1;r>=0;r--){const n=e.segments[r];if(n&&typeof n.start<"u"){t.syncInfo={mediaSequence:e.mediaSequence+r,time:n.start},this.logger_(`playlist refresh sync: [time:${t.syncInfo.time}, mediaSequence: ${t.syncInfo.mediaSequence}]`),this.trigger("syncinfoupdate");break}}}setDateTimeMappingForStart(e){if(this.timelineToDatetimeMappings={},e.segments&&e.segments.length&&e.segments[0].dateTimeObject){const t=e.segments[0],s=t.dateTimeObject.getTime()/1e3;this.timelineToDatetimeMappings[t.timeline]=-s}}saveSegmentTimingInfo({segmentInfo:e,shouldSaveTimelineMapping:t}){const s=this.calculateSegmentTimeMapping_(e,e.timingInfo,t),r=e.segment;s&&(this.saveDiscontinuitySyncInfo_(e),e.playlist.syncInfo||(e.playlist.syncInfo={mediaSequence:e.playlist.mediaSequence+e.mediaIndex,time:r.start}));const n=r.dateTimeObject;r.discontinuity&&t&&n&&(this.timelineToDatetimeMappings[r.timeline]=-(n.getTime()/1e3))}timestampOffsetForTimeline(e){return typeof this.timelines[e]>"u"?null:this.timelines[e].time}mappingForTimeline(e){return typeof this.timelines[e]>"u"?null:this.timelines[e].mapping}calculateSegmentTimeMapping_(e,t,s){const r=e.segment,n=e.part;let a=this.timelines[e.timeline],o,u;if(typeof e.timestampOffset=="number")a={time:e.startOfSegment,mapping:e.startOfSegment-t.start},s&&(this.timelines[e.timeline]=a,this.trigger("timestampoffset"),this.logger_(`time mapping for timeline ${e.timeline}: [time: ${a.time}] [mapping: ${a.mapping}]`)),o=e.startOfSegment,u=t.end+a.mapping;else if(a)o=t.start+a.mapping,u=t.end+a.mapping;else return!1;return n&&(n.start=o,n.end=u),(!r.start||ou){let h;o<0?h=s.start-Js({defaultDuration:t.targetDuration,durationList:t.segments,startIndex:e.mediaIndex,endIndex:n}):h=s.end+Js({defaultDuration:t.targetDuration,durationList:t.segments,startIndex:e.mediaIndex+1,endIndex:n}),this.discontinuities[a]={time:h,accuracy:u}}}}dispose(){this.trigger("dispose"),this.off()}}class Sb extends O.EventTarget{constructor(){super(),this.pendingTimelineChanges_={},this.lastTimelineChanges_={}}clearPendingTimelineChange(e){this.pendingTimelineChanges_[e]=null,this.trigger("pendingtimelinechange")}pendingTimelineChange({type:e,from:t,to:s}){return typeof t=="number"&&typeof s=="number"&&(this.pendingTimelineChanges_[e]={type:e,from:t,to:s},this.trigger("pendingtimelinechange")),this.pendingTimelineChanges_[e]}lastTimelineChange({type:e,from:t,to:s}){if(typeof t=="number"&&typeof s=="number"){this.lastTimelineChanges_[e]={type:e,from:t,to:s},delete this.pendingTimelineChanges_[e];const r={timelineChangeInfo:{from:t,to:s}};this.trigger({type:"timelinechange",metadata:r})}return this.lastTimelineChanges_[e]}dispose(){this.trigger("dispose"),this.pendingTimelineChanges_={},this.lastTimelineChanges_={},this.off()}}const Eb=Kf(Yf(function(){var i=function(){function _(){this.listeners={}}var k=_.prototype;return k.on=function(I,P){this.listeners[I]||(this.listeners[I]=[]),this.listeners[I].push(P)},k.off=function(I,P){if(!this.listeners[I])return!1;var R=this.listeners[I].indexOf(P);return this.listeners[I]=this.listeners[I].slice(0),this.listeners[I].splice(R,1),R>-1},k.trigger=function(I){var P=this.listeners[I];if(P)if(arguments.length===2)for(var R=P.length,D=0;D>7)*283)^R]=R;for(D=B=0;!I[D];D^=Z||1,B=V[B]||1)for(oe=B^B<<1^B<<2^B<<3^B<<4,oe=oe>>8^oe&255^99,I[D]=oe,P[oe]=D,ie=z[he=z[Z=z[D]]],re=ie*16843009^he*65537^Z*257^D*16843008,W=z[oe]*257^oe*16843008,R=0;R<4;R++)k[R][D]=W=W<<24^W>>>8,w[R][oe]=re=re<<24^re>>>8;for(R=0;R<5;R++)k[R]=k[R].slice(0),w[R]=w[R].slice(0);return _};let s=null;class r{constructor(k){s||(s=t()),this._tables=[[s[0][0].slice(),s[0][1].slice(),s[0][2].slice(),s[0][3].slice(),s[0][4].slice()],[s[1][0].slice(),s[1][1].slice(),s[1][2].slice(),s[1][3].slice(),s[1][4].slice()]];let w,I,P;const R=this._tables[0][4],D=this._tables[1],B=k.length;let z=1;if(B!==4&&B!==6&&B!==8)throw new Error("Invalid aes key size");const V=k.slice(0),Z=[];for(this._key=[V,Z],w=B;w<4*B+28;w++)P=V[w-1],(w%B===0||B===8&&w%B===4)&&(P=R[P>>>24]<<24^R[P>>16&255]<<16^R[P>>8&255]<<8^R[P&255],w%B===0&&(P=P<<8^P>>>24^z<<24,z=z<<1^(z>>7)*283)),V[w]=V[w-B]^P;for(I=0;w;I++,w--)P=V[I&3?w:w-4],w<=4||I<4?Z[I]=P:Z[I]=D[0][R[P>>>24]]^D[1][R[P>>16&255]]^D[2][R[P>>8&255]]^D[3][R[P&255]]}decrypt(k,w,I,P,R,D){const B=this._key[1];let z=k^B[0],V=P^B[1],Z=I^B[2],he=w^B[3],ie,oe,W;const re=B.length/4-2;let Re,ne=4;const be=this._tables[1],Q=be[0],j=be[1],xe=be[2],Ne=be[3],Ie=be[4];for(Re=0;Re>>24]^j[V>>16&255]^xe[Z>>8&255]^Ne[he&255]^B[ne],oe=Q[V>>>24]^j[Z>>16&255]^xe[he>>8&255]^Ne[z&255]^B[ne+1],W=Q[Z>>>24]^j[he>>16&255]^xe[z>>8&255]^Ne[V&255]^B[ne+2],he=Q[he>>>24]^j[z>>16&255]^xe[V>>8&255]^Ne[Z&255]^B[ne+3],ne+=4,z=ie,V=oe,Z=W;for(Re=0;Re<4;Re++)R[(3&-Re)+D]=Ie[z>>>24]<<24^Ie[V>>16&255]<<16^Ie[Z>>8&255]<<8^Ie[he&255]^B[ne++],ie=z,z=V,V=Z,Z=he,he=ie}}class n extends i{constructor(){super(i),this.jobs=[],this.delay=1,this.timeout_=null}processJob_(){this.jobs.shift()(),this.jobs.length?this.timeout_=setTimeout(this.processJob_.bind(this),this.delay):this.timeout_=null}push(k){this.jobs.push(k),this.timeout_||(this.timeout_=setTimeout(this.processJob_.bind(this),this.delay))}}const a=function(_){return _<<24|(_&65280)<<8|(_&16711680)>>8|_>>>24},o=function(_,k,w){const I=new Int32Array(_.buffer,_.byteOffset,_.byteLength>>2),P=new r(Array.prototype.slice.call(k)),R=new Uint8Array(_.byteLength),D=new Int32Array(R.buffer);let B,z,V,Z,he,ie,oe,W,re;for(B=w[0],z=w[1],V=w[2],Z=w[3],re=0;re{const I=_[w];v(I)?k[w]={bytes:I.buffer,byteOffset:I.byteOffset,byteLength:I.byteLength}:k[w]=I}),k};self.onmessage=function(_){const k=_.data,w=new Uint8Array(k.encrypted.bytes,k.encrypted.byteOffset,k.encrypted.byteLength),I=new Uint32Array(k.key.bytes,k.key.byteOffset,k.key.byteLength/4),P=new Uint32Array(k.iv.bytes,k.iv.byteOffset,k.iv.byteLength/4);new u(w,I,P,function(R,D){self.postMessage(A({source:k.source,decrypted:D}),[D.buffer])})}}));var Cb=Xf(Eb);const Ab=i=>{let e=i.default?"main":"alternative";return i.characteristics&&i.characteristics.indexOf("public.accessibility.describes-video")>=0&&(e="main-desc"),e},dp=(i,e)=>{i.abort(),i.pause(),e&&e.activePlaylistLoader&&(e.activePlaylistLoader.pause(),e.activePlaylistLoader=null)},Co=(i,e)=>{e.activePlaylistLoader=i,i.load()},wb=(i,e)=>()=>{const{segmentLoaders:{[i]:t,main:s},mediaTypes:{[i]:r}}=e,n=r.activeTrack(),a=r.getActiveGroup(),o=r.activePlaylistLoader,u=r.lastGroup_;if(!(a&&u&&a.id===u.id)&&(r.lastGroup_=a,r.lastTrack_=n,dp(t,r),!(!a||a.isMainPlaylist))){if(!a.playlistLoader){o&&s.resetEverything();return}t.resyncLoader(),Co(a.playlistLoader,r)}},Db=(i,e)=>()=>{const{segmentLoaders:{[i]:t},mediaTypes:{[i]:s}}=e;s.lastGroup_=null,t.abort(),t.pause()},kb=(i,e)=>()=>{const{mainPlaylistLoader:t,segmentLoaders:{[i]:s,main:r},mediaTypes:{[i]:n}}=e,a=n.activeTrack(),o=n.getActiveGroup(),u=n.activePlaylistLoader,h=n.lastTrack_;if(!(h&&a&&h.id===a.id)&&(n.lastGroup_=o,n.lastTrack_=a,dp(s,n),!!o)){if(o.isMainPlaylist){if(!a||!h||a.id===h.id)return;const m=e.vhs.playlistController_,y=m.selectPlaylist();if(m.media()===y)return;n.logger_(`track change. Switching main audio from ${h.id} to ${a.id}`),t.pause(),r.resetEverything(),m.fastQualityChange_(y);return}if(i==="AUDIO"){if(!o.playlistLoader){r.setAudio(!0),r.resetEverything();return}s.setAudio(!0),r.setAudio(!1)}if(u===o.playlistLoader){Co(o.playlistLoader,n);return}s.track&&s.track(a),s.resetEverything(),Co(o.playlistLoader,n)}},In={AUDIO:(i,e)=>()=>{const{mediaTypes:{[i]:t},excludePlaylist:s}=e,r=t.activeTrack(),n=t.activeGroup(),a=(n.filter(u=>u.default)[0]||n[0]).id,o=t.tracks[a];if(r===o){s({error:{message:"Problem encountered loading the default audio track."}});return}O.log.warn("Problem encountered loading the alternate audio track.Switching back to default.");for(const u in t.tracks)t.tracks[u].enabled=t.tracks[u]===o;t.onTrackChanged()},SUBTITLES:(i,e)=>()=>{const{mediaTypes:{[i]:t}}=e;O.log.warn("Problem encountered loading the subtitle track.Disabling subtitle track.");const s=t.activeTrack();s&&(s.mode="disabled"),t.onTrackChanged()}},ed={AUDIO:(i,e,t)=>{if(!e)return;const{tech:s,requestOptions:r,segmentLoaders:{[i]:n}}=t;e.on("loadedmetadata",()=>{const a=e.media();n.playlist(a,r),(!s.paused()||a.endList&&s.preload()!=="none")&&n.load()}),e.on("loadedplaylist",()=>{n.playlist(e.media(),r),s.paused()||n.load()}),e.on("error",In[i](i,t))},SUBTITLES:(i,e,t)=>{const{tech:s,requestOptions:r,segmentLoaders:{[i]:n},mediaTypes:{[i]:a}}=t;e.on("loadedmetadata",()=>{const o=e.media();n.playlist(o,r),n.track(a.activeTrack()),(!s.paused()||o.endList&&s.preload()!=="none")&&n.load()}),e.on("loadedplaylist",()=>{n.playlist(e.media(),r),s.paused()||n.load()}),e.on("error",In[i](i,t))}},Ib={AUDIO:(i,e)=>{const{vhs:t,sourceType:s,segmentLoaders:{[i]:r},requestOptions:n,main:{mediaGroups:a},mediaTypes:{[i]:{groups:o,tracks:u,logger_:h}},mainPlaylistLoader:m}=e,y=vr(m.main);(!a[i]||Object.keys(a[i]).length===0)&&(a[i]={main:{default:{default:!0}}},y&&(a[i].main.default.playlists=m.main.playlists));for(const v in a[i]){o[v]||(o[v]=[]);for(const x in a[i][v]){let A=a[i][v][x],_;if(y?(h(`AUDIO group '${v}' label '${x}' is a main playlist`),A.isMainPlaylist=!0,_=null):s==="vhs-json"&&A.playlists?_=new Wi(A.playlists[0],t,n):A.resolvedUri?_=new Wi(A.resolvedUri,t,n):A.playlists&&s==="dash"?_=new bo(A.playlists[0],t,n,m):_=null,A=le({id:x,playlistLoader:_},A),ed[i](i,A.playlistLoader,e),o[v].push(A),typeof u[x]>"u"){const k=new O.AudioTrack({id:x,kind:Ab(A),enabled:!1,language:A.language,default:A.default,label:x});u[x]=k}}}r.on("error",In[i](i,e))},SUBTITLES:(i,e)=>{const{tech:t,vhs:s,sourceType:r,segmentLoaders:{[i]:n},requestOptions:a,main:{mediaGroups:o},mediaTypes:{[i]:{groups:u,tracks:h}},mainPlaylistLoader:m}=e;for(const y in o[i]){u[y]||(u[y]=[]);for(const v in o[i][y]){if(!s.options_.useForcedSubtitles&&o[i][y][v].forced)continue;let x=o[i][y][v],A;if(r==="hls")A=new Wi(x.resolvedUri,s,a);else if(r==="dash"){if(!x.playlists.filter(k=>k.excludeUntil!==1/0).length)return;A=new bo(x.playlists[0],s,a,m)}else r==="vhs-json"&&(A=new Wi(x.playlists?x.playlists[0]:x.resolvedUri,s,a));if(x=le({id:v,playlistLoader:A},x),ed[i](i,x.playlistLoader,e),u[y].push(x),typeof h[v]>"u"){const _=t.addRemoteTextTrack({id:v,kind:"subtitles",default:x.default&&x.autoselect,language:x.language,label:v},!1).track;h[v]=_}}}n.on("error",In[i](i,e))},"CLOSED-CAPTIONS":(i,e)=>{const{tech:t,main:{mediaGroups:s},mediaTypes:{[i]:{groups:r,tracks:n}}}=e;for(const a in s[i]){r[a]||(r[a]=[]);for(const o in s[i][a]){const u=s[i][a][o];if(!/^(?:CC|SERVICE)/.test(u.instreamId))continue;const h=t.options_.vhs&&t.options_.vhs.captionServices||{};let m={label:o,language:u.language,instreamId:u.instreamId,default:u.default&&u.autoselect};if(h[m.instreamId]&&(m=le(m,h[m.instreamId])),m.default===void 0&&delete m.default,r[a].push(le({id:o},u)),typeof n[o]>"u"){const y=t.addRemoteTextTrack({id:m.instreamId,kind:"captions",default:m.default,language:m.language,label:m.label},!1).track;n[o]=y}}}}},hp=(i,e)=>{for(let t=0;tt=>{const{mainPlaylistLoader:s,mediaTypes:{[i]:{groups:r}}}=e,n=s.media();if(!n)return null;let a=null;n.attributes[i]&&(a=r[n.attributes[i]]);const o=Object.keys(r);if(!a)if(i==="AUDIO"&&o.length>1&&vr(e.main))for(let u=0;u"u"?a:t===null||!a?null:a.filter(u=>u.id===t.id)[0]||null},Lb={AUDIO:(i,e)=>()=>{const{mediaTypes:{[i]:{tracks:t}}}=e;for(const s in t)if(t[s].enabled)return t[s];return null},SUBTITLES:(i,e)=>()=>{const{mediaTypes:{[i]:{tracks:t}}}=e;for(const s in t)if(t[s].mode==="showing"||t[s].mode==="hidden")return t[s];return null}},Ob=(i,{mediaTypes:e})=>()=>{const t=e[i].activeTrack();return t?e[i].activeGroup(t):null},Rb=i=>{["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(h=>{Ib[h](h,i)});const{mediaTypes:e,mainPlaylistLoader:t,tech:s,vhs:r,segmentLoaders:{["AUDIO"]:n,main:a}}=i;["AUDIO","SUBTITLES"].forEach(h=>{e[h].activeGroup=Pb(h,i),e[h].activeTrack=Lb[h](h,i),e[h].onGroupChanged=wb(h,i),e[h].onGroupChanging=Db(h,i),e[h].onTrackChanged=kb(h,i),e[h].getActiveGroup=Ob(h,i)});const o=e.AUDIO.activeGroup();if(o){const h=(o.filter(y=>y.default)[0]||o[0]).id;e.AUDIO.tracks[h].enabled=!0,e.AUDIO.onGroupChanged(),e.AUDIO.onTrackChanged(),e.AUDIO.getActiveGroup().playlistLoader?(a.setAudio(!1),n.setAudio(!0)):a.setAudio(!0)}t.on("mediachange",()=>{["AUDIO","SUBTITLES"].forEach(h=>e[h].onGroupChanged())}),t.on("mediachanging",()=>{["AUDIO","SUBTITLES"].forEach(h=>e[h].onGroupChanging())});const u=()=>{e.AUDIO.onTrackChanged(),s.trigger({type:"usage",name:"vhs-audio-change"})};s.audioTracks().addEventListener("change",u),s.remoteTextTracks().addEventListener("change",e.SUBTITLES.onTrackChanged),r.on("dispose",()=>{s.audioTracks().removeEventListener("change",u),s.remoteTextTracks().removeEventListener("change",e.SUBTITLES.onTrackChanged)}),s.clearTracks("audio");for(const h in e.AUDIO.tracks)s.audioTracks().addTrack(e.AUDIO.tracks[h])},Nb=()=>{const i={};return["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(e=>{i[e]={groups:{},tracks:{},activePlaylistLoader:null,activeGroup:Gt,activeTrack:Gt,getActiveGroup:Gt,onGroupChanged:Gt,onTrackChanged:Gt,lastTrack_:null,logger_:vt(`MediaGroups[${e}]`)}}),i};class td{constructor(){this.priority_=[],this.pathwayClones_=new Map}set version(e){e===1&&(this.version_=e)}set ttl(e){this.ttl_=e||300}set reloadUri(e){e&&(this.reloadUri_=it(this.reloadUri_,e))}set priority(e){e&&e.length&&(this.priority_=e)}set pathwayClones(e){e&&e.length&&(this.pathwayClones_=new Map(e.map(t=>[t.ID,t])))}get version(){return this.version_}get ttl(){return this.ttl_}get reloadUri(){return this.reloadUri_}get priority(){return this.priority_}get pathwayClones(){return this.pathwayClones_}}class Mb extends O.EventTarget{constructor(e,t){super(),this.currentPathway=null,this.defaultPathway=null,this.queryBeforeStart=!1,this.availablePathways_=new Set,this.steeringManifest=new td,this.proxyServerUrl_=null,this.manifestType_=null,this.ttlTimeout_=null,this.request_=null,this.currentPathwayClones=new Map,this.nextPathwayClones=new Map,this.excludedSteeringManifestURLs=new Set,this.logger_=vt("Content Steering"),this.xhr_=e,this.getBandwidth_=t}assignTagProperties(e,t){this.manifestType_=t.serverUri?"HLS":"DASH";const s=t.serverUri||t.serverURL;if(!s){this.logger_(`steering manifest URL is ${s}, cannot request steering manifest.`),this.trigger("error");return}if(s.startsWith("data:")){this.decodeDataUriManifest_(s.substring(s.indexOf(",")+1));return}this.steeringManifest.reloadUri=it(e,s),this.defaultPathway=t.pathwayId||t.defaultServiceLocation,this.queryBeforeStart=t.queryBeforeStart,this.proxyServerUrl_=t.proxyServerURL,this.defaultPathway&&!this.queryBeforeStart&&this.trigger("content-steering")}requestSteeringManifest(e){const t=this.steeringManifest.reloadUri;if(!t)return;const s=e?t:this.getRequestURI(t);if(!s){this.logger_("No valid content steering manifest URIs. Stopping content steering."),this.trigger("error"),this.dispose();return}const r={contentSteeringInfo:{uri:s}};this.trigger({type:"contentsteeringloadstart",metadata:r}),this.request_=this.xhr_({uri:s,requestType:"content-steering-manifest"},(n,a)=>{if(n){if(a.status===410){this.logger_(`manifest request 410 ${n}.`),this.logger_(`There will be no more content steering requests to ${s} this session.`),this.excludedSteeringManifestURLs.add(s);return}if(a.status===429){const h=a.responseHeaders["retry-after"];this.logger_(`manifest request 429 ${n}.`),this.logger_(`content steering will retry in ${h} seconds.`),this.startTTLTimeout_(parseInt(h,10));return}this.logger_(`manifest failed to load ${n}.`),this.startTTLTimeout_();return}this.trigger({type:"contentsteeringloadcomplete",metadata:r});let o;try{o=JSON.parse(this.request_.responseText)}catch(h){const m={errorType:O.Error.StreamingContentSteeringParserError,error:h};this.trigger({type:"error",metadata:m})}this.assignSteeringProperties_(o);const u={contentSteeringInfo:r.contentSteeringInfo,contentSteeringManifest:{version:this.steeringManifest.version,reloadUri:this.steeringManifest.reloadUri,priority:this.steeringManifest.priority}};this.trigger({type:"contentsteeringparsed",metadata:u}),this.startTTLTimeout_()})}setProxyServerUrl_(e){const t=new E.URL(e),s=new E.URL(this.proxyServerUrl_);return s.searchParams.set("url",encodeURI(t.toString())),this.setSteeringParams_(s.toString())}decodeDataUriManifest_(e){const t=JSON.parse(E.atob(e));this.assignSteeringProperties_(t)}setSteeringParams_(e){const t=new E.URL(e),s=this.getPathway(),r=this.getBandwidth_();if(s){const n=`_${this.manifestType_}_pathway`;t.searchParams.set(n,s)}if(r){const n=`_${this.manifestType_}_throughput`;t.searchParams.set(n,r)}return t.toString()}assignSteeringProperties_(e){if(this.steeringManifest.version=e.VERSION,!this.steeringManifest.version){this.logger_(`manifest version is ${e.VERSION}, which is not supported.`),this.trigger("error");return}this.steeringManifest.ttl=e.TTL,this.steeringManifest.reloadUri=e["RELOAD-URI"],this.steeringManifest.priority=e["PATHWAY-PRIORITY"]||e["SERVICE-LOCATION-PRIORITY"],this.steeringManifest.pathwayClones=e["PATHWAY-CLONES"],this.nextPathwayClones=this.steeringManifest.pathwayClones,this.availablePathways_.size||(this.logger_("There are no available pathways for content steering. Ending content steering."),this.trigger("error"),this.dispose());const s=(r=>{for(const n of r)if(this.availablePathways_.has(n))return n;return[...this.availablePathways_][0]})(this.steeringManifest.priority);this.currentPathway!==s&&(this.currentPathway=s,this.trigger("content-steering"))}getPathway(){return this.currentPathway||this.defaultPathway}getRequestURI(e){if(!e)return null;const t=r=>this.excludedSteeringManifestURLs.has(r);if(this.proxyServerUrl_){const r=this.setProxyServerUrl_(e);if(!t(r))return r}const s=this.setSteeringParams_(e);return t(s)?null:s}startTTLTimeout_(e=this.steeringManifest.ttl){const t=e*1e3;this.ttlTimeout_=E.setTimeout(()=>{this.requestSteeringManifest()},t)}clearTTLTimeout_(){E.clearTimeout(this.ttlTimeout_),this.ttlTimeout_=null}abort(){this.request_&&this.request_.abort(),this.request_=null}dispose(){this.off("content-steering"),this.off("error"),this.abort(),this.clearTTLTimeout_(),this.currentPathway=null,this.defaultPathway=null,this.queryBeforeStart=null,this.proxyServerUrl_=null,this.manifestType_=null,this.ttlTimeout_=null,this.request_=null,this.excludedSteeringManifestURLs=new Set,this.availablePathways_=new Set,this.steeringManifest=new td}addAvailablePathway(e){e&&this.availablePathways_.add(e)}clearAvailablePathways(){this.availablePathways_.clear()}excludePathway(e){return this.availablePathways_.delete(e)}didDASHTagChange(e,t){return!t&&this.steeringManifest.reloadUri||t&&(it(e,t.serverURL)!==this.steeringManifest.reloadUri||t.defaultServiceLocation!==this.defaultPathway||t.queryBeforeStart!==this.queryBeforeStart||t.proxyServerURL!==this.proxyServerUrl_)}getAvailablePathways(){return this.availablePathways_}}const Bb=10;let $t;const Fb=["mediaRequests","mediaRequestsAborted","mediaRequestsTimedout","mediaRequestsErrored","mediaTransferDuration","mediaBytesTransferred","mediaAppends"],Ub=function(i){return this.audioSegmentLoader_[i]+this.mainSegmentLoader_[i]},qb=function({currentPlaylist:i,buffered:e,currentTime:t,nextPlaylist:s,bufferLowWaterLine:r,bufferHighWaterLine:n,duration:a,bufferBasedABR:o,log:u}){if(!s)return O.log.warn("We received no playlist to switch to. Please check your stream."),!1;const h=`allowing switch ${i&&i.id||"null"} -> ${s.id}`;if(!i)return u(`${h} as current playlist is not set`),!0;if(s.id===i.id)return!1;const m=!!Gi(e,t).length;if(!i.endList)return!m&&typeof i.partTargetDuration=="number"?(u(`not ${h} as current playlist is live llhls, but currentTime isn't in buffered.`),!1):(u(`${h} as current playlist is live`),!0);const y=bl(e,t),v=o?Me.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE:Me.MAX_BUFFER_LOW_WATER_LINE;if(aA)&&y>=r){let _=`${h} as forwardBuffer >= bufferLowWaterLine (${y} >= ${r})`;return o&&(_+=` and next bandwidth > current bandwidth (${x} > ${A})`),u(_),!0}return u(`not ${h} as no switching criteria met`),!1};class jb extends O.EventTarget{constructor(e){super();const{src:t,withCredentials:s,tech:r,bandwidth:n,externVhs:a,useCueTags:o,playlistExclusionDuration:u,enableLowInitialPlaylist:h,sourceType:m,cacheEncryptionKeys:y,bufferBasedABR:v,leastPixelDiffSelector:x,captionServices:A}=e;if(!t)throw new Error("A non-empty playlist URL or JSON manifest string is required");let{maxPlaylistRetries:_}=e;(_===null||typeof _>"u")&&(_=1/0),$t=a,this.bufferBasedABR=!!v,this.leastPixelDiffSelector=!!x,this.withCredentials=s,this.tech_=r,this.vhs_=r.vhs,this.player_=e.player_,this.sourceType_=m,this.useCueTags_=o,this.playlistExclusionDuration=u,this.maxPlaylistRetries=_,this.enableLowInitialPlaylist=h,this.useCueTags_&&(this.cueTagsTrack_=this.tech_.addTextTrack("metadata","ad-cues"),this.cueTagsTrack_.inBandMetadataTrackDispatchType=""),this.requestOptions_={withCredentials:s,maxPlaylistRetries:_,timeout:null},this.on("error",this.pauseLoading),this.mediaTypes_=Nb(),this.mediaSource=new E.MediaSource,this.handleDurationChange_=this.handleDurationChange_.bind(this),this.handleSourceOpen_=this.handleSourceOpen_.bind(this),this.handleSourceEnded_=this.handleSourceEnded_.bind(this),this.mediaSource.addEventListener("durationchange",this.handleDurationChange_),this.mediaSource.addEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.addEventListener("sourceended",this.handleSourceEnded_),this.seekable_=je(),this.hasPlayed_=!1,this.syncController_=new xb(e),this.segmentMetadataTrack_=r.addRemoteTextTrack({kind:"metadata",label:"segment-metadata"},!1).track,this.decrypter_=new Cb,this.sourceUpdater_=new up(this.mediaSource),this.inbandTextTracks_={},this.timelineChangeController_=new Sb,this.keyStatusMap_=new Map;const k={vhs:this.vhs_,parse708captions:e.parse708captions,useDtsForTimestampOffset:e.useDtsForTimestampOffset,captionServices:A,mediaSource:this.mediaSource,currentTime:this.tech_.currentTime.bind(this.tech_),seekable:()=>this.seekable(),seeking:()=>this.tech_.seeking(),duration:()=>this.duration(),hasPlayed:()=>this.hasPlayed_,goalBufferLength:()=>this.goalBufferLength(),bandwidth:n,syncController:this.syncController_,decrypter:this.decrypter_,sourceType:this.sourceType_,inbandTextTracks:this.inbandTextTracks_,cacheEncryptionKeys:y,sourceUpdater:this.sourceUpdater_,timelineChangeController:this.timelineChangeController_,exactManifestTimings:e.exactManifestTimings,addMetadataToTextTrack:this.addMetadataToTextTrack.bind(this)};this.mainPlaylistLoader_=this.sourceType_==="dash"?new bo(t,this.vhs_,le(this.requestOptions_,{addMetadataToTextTrack:this.addMetadataToTextTrack.bind(this)})):new Wi(t,this.vhs_,le(this.requestOptions_,{addDateRangesToTextTrack:this.addDateRangesToTextTrack_.bind(this)})),this.setupMainPlaylistLoaderListeners_(),this.mainSegmentLoader_=new So(le(k,{segmentMetadataTrack:this.segmentMetadataTrack_,loaderType:"main"}),e),this.audioSegmentLoader_=new So(le(k,{loaderType:"audio"}),e),this.subtitleSegmentLoader_=new yb(le(k,{loaderType:"vtt",featuresNativeTextTracks:this.tech_.featuresNativeTextTracks,loadVttJs:()=>new Promise((P,R)=>{function D(){r.off("vttjserror",B),P()}function B(){r.off("vttjsloaded",D),R()}r.one("vttjsloaded",D),r.one("vttjserror",B),r.addWebVttScript_()})}),e);const w=()=>this.mainSegmentLoader_.bandwidth;this.contentSteeringController_=new Mb(this.vhs_.xhr,w),this.setupSegmentLoaderListeners_(),this.bufferBasedABR&&(this.mainPlaylistLoader_.one("loadedplaylist",()=>this.startABRTimer_()),this.tech_.on("pause",()=>this.stopABRTimer_()),this.tech_.on("play",()=>this.startABRTimer_())),Fb.forEach(P=>{this[P+"_"]=Ub.bind(this,P)}),this.logger_=vt("pc"),this.triggeredFmp4Usage=!1,this.tech_.preload()==="none"?(this.loadOnPlay_=()=>{this.loadOnPlay_=null,this.mainPlaylistLoader_.load()},this.tech_.one("play",this.loadOnPlay_)):this.mainPlaylistLoader_.load(),this.timeToLoadedData__=-1,this.mainAppendsToLoadedData__=-1,this.audioAppendsToLoadedData__=-1;const I=this.tech_.preload()==="none"?"play":"loadstart";this.tech_.one(I,()=>{const P=Date.now();this.tech_.one("loadeddata",()=>{this.timeToLoadedData__=Date.now()-P,this.mainAppendsToLoadedData__=this.mainSegmentLoader_.mediaAppends,this.audioAppendsToLoadedData__=this.audioSegmentLoader_.mediaAppends})})}mainAppendsToLoadedData_(){return this.mainAppendsToLoadedData__}audioAppendsToLoadedData_(){return this.audioAppendsToLoadedData__}appendsToLoadedData_(){const e=this.mainAppendsToLoadedData_(),t=this.audioAppendsToLoadedData_();return e===-1||t===-1?-1:e+t}timeToLoadedData_(){return this.timeToLoadedData__}checkABR_(e="abr"){const t=this.selectPlaylist();t&&this.shouldSwitchToMedia_(t)&&this.switchMedia_(t,e)}switchMedia_(e,t,s){const r=this.media(),n=r&&(r.id||r.uri),a=e&&(e.id||e.uri);if(n&&n!==a){this.logger_(`switch media ${n} -> ${a} from ${t}`);const o={renditionInfo:{id:a,bandwidth:e.attributes.BANDWIDTH,resolution:e.attributes.RESOLUTION,codecs:e.attributes.CODECS},cause:t};this.trigger({type:"renditionselected",metadata:o}),this.tech_.trigger({type:"usage",name:`vhs-rendition-change-${t}`})}this.mainPlaylistLoader_.media(e,s)}switchMediaForDASHContentSteering_(){["AUDIO","SUBTITLES","CLOSED-CAPTIONS"].forEach(e=>{const t=this.mediaTypes_[e],s=t?t.activeGroup():null,r=this.contentSteeringController_.getPathway();if(s&&r){const a=(s.length?s[0].playlists:s.playlists).filter(o=>o.attributes.serviceLocation===r);a.length&&this.mediaTypes_[e].activePlaylistLoader.media(a[0])}})}startABRTimer_(){this.stopABRTimer_(),this.abrTimer_=E.setInterval(()=>this.checkABR_(),250)}stopABRTimer_(){this.tech_.scrubbing&&this.tech_.scrubbing()||(E.clearInterval(this.abrTimer_),this.abrTimer_=null)}getAudioTrackPlaylists_(){const e=this.main(),t=e&&e.playlists||[];if(!e||!e.mediaGroups||!e.mediaGroups.AUDIO)return t;const s=e.mediaGroups.AUDIO,r=Object.keys(s);let n;if(Object.keys(this.mediaTypes_.AUDIO.groups).length)n=this.mediaTypes_.AUDIO.activeTrack();else{const o=s.main||r.length&&s[r[0]];for(const u in o)if(o[u].default){n={label:u};break}}if(!n)return t;const a=[];for(const o in s)if(s[o][n.label]){const u=s[o][n.label];if(u.playlists&&u.playlists.length)a.push.apply(a,u.playlists);else if(u.uri)a.push(u);else if(e.playlists.length)for(let h=0;h{const t=this.mainPlaylistLoader_.media(),s=t.targetDuration*1.5*1e3;go(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=s,t.endList&&this.tech_.preload()!=="none"&&(this.mainSegmentLoader_.playlist(t,this.requestOptions_),this.mainSegmentLoader_.load()),Rb({sourceType:this.sourceType_,segmentLoaders:{AUDIO:this.audioSegmentLoader_,SUBTITLES:this.subtitleSegmentLoader_,main:this.mainSegmentLoader_},tech:this.tech_,requestOptions:this.requestOptions_,mainPlaylistLoader:this.mainPlaylistLoader_,vhs:this.vhs_,main:this.main(),mediaTypes:this.mediaTypes_,excludePlaylist:this.excludePlaylist.bind(this)}),this.triggerPresenceUsage_(this.main(),t),this.setupFirstPlay(),!this.mediaTypes_.AUDIO.activePlaylistLoader||this.mediaTypes_.AUDIO.activePlaylistLoader.media()?this.trigger("selectedinitialmedia"):this.mediaTypes_.AUDIO.activePlaylistLoader.one("loadedmetadata",()=>{this.trigger("selectedinitialmedia")})}),this.mainPlaylistLoader_.on("loadedplaylist",()=>{this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_);let t=this.mainPlaylistLoader_.media();if(!t){this.attachContentSteeringListeners_(),this.initContentSteeringController_(),this.excludeUnsupportedVariants_();let s;if(this.enableLowInitialPlaylist&&(s=this.selectInitialPlaylist()),s||(s=this.selectPlaylist()),!s||!this.shouldSwitchToMedia_(s)||(this.initialMedia_=s,this.switchMedia_(this.initialMedia_,"initial"),!(this.sourceType_==="vhs-json"&&this.initialMedia_.segments)))return;t=this.initialMedia_}this.handleUpdatedMediaPlaylist(t)}),this.mainPlaylistLoader_.on("error",()=>{const t=this.mainPlaylistLoader_.error;this.excludePlaylist({playlistToExclude:t.playlist,error:t})}),this.mainPlaylistLoader_.on("mediachanging",()=>{this.mainSegmentLoader_.abort(),this.mainSegmentLoader_.pause()}),this.mainPlaylistLoader_.on("mediachange",()=>{const t=this.mainPlaylistLoader_.media(),s=t.targetDuration*1.5*1e3;go(this.mainPlaylistLoader_.main,this.mainPlaylistLoader_.media())?this.requestOptions_.timeout=0:this.requestOptions_.timeout=s,this.sourceType_==="dash"&&this.mainPlaylistLoader_.load(),this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.playlist(t,this.requestOptions_),this.waitingForFastQualityPlaylistReceived_?this.runFastQualitySwitch_():this.mainSegmentLoader_.load(),this.tech_.trigger({type:"mediachange",bubbles:!0})}),this.mainPlaylistLoader_.on("playlistunchanged",()=>{const t=this.mainPlaylistLoader_.media();if(t.lastExcludeReason_==="playlist-unchanged")return;this.stuckAtPlaylistEnd_(t)&&(this.excludePlaylist({error:{message:"Playlist no longer updating.",reason:"playlist-unchanged"}}),this.tech_.trigger("playliststuck"))}),this.mainPlaylistLoader_.on("renditiondisabled",()=>{this.tech_.trigger({type:"usage",name:"vhs-rendition-disabled"})}),this.mainPlaylistLoader_.on("renditionenabled",()=>{this.tech_.trigger({type:"usage",name:"vhs-rendition-enabled"})}),["manifestrequeststart","manifestrequestcomplete","manifestparsestart","manifestparsecomplete","playlistrequeststart","playlistrequestcomplete","playlistparsestart","playlistparsecomplete","renditiondisabled","renditionenabled"].forEach(t=>{this.mainPlaylistLoader_.on(t,s=>{this.player_.trigger(Oe({},s))})})}handleUpdatedMediaPlaylist(e){this.useCueTags_&&this.updateAdCues_(e),this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.playlist(e,this.requestOptions_),this.waitingForFastQualityPlaylistReceived_&&this.runFastQualitySwitch_(),this.updateDuration(!e.endList),this.tech_.paused()||(this.mainSegmentLoader_.load(),this.audioSegmentLoader_&&this.audioSegmentLoader_.load())}triggerPresenceUsage_(e,t){const s=e.mediaGroups||{};let r=!0;const n=Object.keys(s.AUDIO);for(const a in s.AUDIO)for(const o in s.AUDIO[a])s.AUDIO[a][o].uri||(r=!1);r&&this.tech_.trigger({type:"usage",name:"vhs-demuxed"}),Object.keys(s.SUBTITLES).length&&this.tech_.trigger({type:"usage",name:"vhs-webvtt"}),$t.Playlist.isAes(t)&&this.tech_.trigger({type:"usage",name:"vhs-aes"}),n.length&&Object.keys(s.AUDIO[n[0]]).length>1&&this.tech_.trigger({type:"usage",name:"vhs-alternate-audio"}),this.useCueTags_&&this.tech_.trigger({type:"usage",name:"vhs-playlist-cue-tags"})}shouldSwitchToMedia_(e){const t=this.mainPlaylistLoader_.media()||this.mainPlaylistLoader_.pendingMedia_,s=this.tech_.currentTime(),r=this.bufferLowWaterLine(),n=this.bufferHighWaterLine(),a=this.tech_.buffered();return qb({buffered:a,currentTime:s,currentPlaylist:t,nextPlaylist:e,bufferLowWaterLine:r,bufferHighWaterLine:n,duration:this.duration(),bufferBasedABR:this.bufferBasedABR,log:this.logger_})}setupSegmentLoaderListeners_(){this.mainSegmentLoader_.on("bandwidthupdate",()=>{this.checkABR_("bandwidthupdate"),this.tech_.trigger("bandwidthupdate")}),this.mainSegmentLoader_.on("timeout",()=>{this.bufferBasedABR&&this.mainSegmentLoader_.load()}),this.bufferBasedABR||this.mainSegmentLoader_.on("progress",()=>{this.trigger("progress")}),this.mainSegmentLoader_.on("error",()=>{const s=this.mainSegmentLoader_.error();this.excludePlaylist({playlistToExclude:s.playlist,error:s})}),this.mainSegmentLoader_.on("appenderror",()=>{this.error=this.mainSegmentLoader_.error_,this.trigger("error")}),this.mainSegmentLoader_.on("syncinfoupdate",()=>{this.onSyncInfoUpdate_()}),this.mainSegmentLoader_.on("timestampoffset",()=>{this.tech_.trigger({type:"usage",name:"vhs-timestamp-offset"})}),this.audioSegmentLoader_.on("syncinfoupdate",()=>{this.onSyncInfoUpdate_()}),this.audioSegmentLoader_.on("appenderror",()=>{this.error=this.audioSegmentLoader_.error_,this.trigger("error")}),this.mainSegmentLoader_.on("ended",()=>{this.logger_("main segment loader ended"),this.onEndOfStream()}),this.mainSegmentLoader_.on("earlyabort",s=>{this.bufferBasedABR||(this.delegateLoaders_("all",["abort"]),this.excludePlaylist({error:{message:"Aborted early because there isn't enough bandwidth to complete the request without rebuffering."},playlistExclusionDuration:Bb}))});const e=()=>{if(!this.sourceUpdater_.hasCreatedSourceBuffers())return this.tryToCreateSourceBuffers_();const s=this.getCodecsOrExclude_();s&&this.sourceUpdater_.addOrChangeSourceBuffers(s)};this.mainSegmentLoader_.on("trackinfo",e),this.audioSegmentLoader_.on("trackinfo",e),this.mainSegmentLoader_.on("fmp4",()=>{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("fmp4",()=>{this.triggeredFmp4Usage||(this.tech_.trigger({type:"usage",name:"vhs-fmp4"}),this.triggeredFmp4Usage=!0)}),this.audioSegmentLoader_.on("ended",()=>{this.logger_("audioSegmentLoader ended"),this.onEndOfStream()}),["segmentselected","segmentloadstart","segmentloaded","segmentkeyloadstart","segmentkeyloadcomplete","segmentdecryptionstart","segmentdecryptioncomplete","segmenttransmuxingstart","segmenttransmuxingcomplete","segmenttransmuxingtrackinfoavailable","segmenttransmuxingtiminginfoavailable","segmentappendstart","appendsdone","bandwidthupdated","timelinechange","codecschange"].forEach(s=>{this.mainSegmentLoader_.on(s,r=>{this.player_.trigger(Oe({},r))}),this.audioSegmentLoader_.on(s,r=>{this.player_.trigger(Oe({},r))}),this.subtitleSegmentLoader_.on(s,r=>{this.player_.trigger(Oe({},r))})})}mediaSecondsLoaded_(){return Math.max(this.audioSegmentLoader_.mediaSecondsLoaded+this.mainSegmentLoader_.mediaSecondsLoaded)}load(){this.mainSegmentLoader_.load(),this.mediaTypes_.AUDIO.activePlaylistLoader&&this.audioSegmentLoader_.load(),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&this.subtitleSegmentLoader_.load()}fastQualityChange_(e=this.selectPlaylist()){if(e&&e===this.mainPlaylistLoader_.media()){this.logger_("skipping fastQualityChange because new media is same as old");return}this.switchMedia_(e,"fast-quality"),this.waitingForFastQualityPlaylistReceived_=!0}runFastQualitySwitch_(){this.waitingForFastQualityPlaylistReceived_=!1,this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.resetEverything(()=>{this.mainSegmentLoader_.load()})}play(){if(this.setupFirstPlay())return;this.tech_.ended()&&this.tech_.setCurrentTime(0),this.hasPlayed_&&this.load();const e=this.tech_.seekable();if(this.tech_.duration()===1/0&&this.tech_.currentTime(){})}this.trigger("sourceopen")}handleSourceEnded_(){if(!this.inbandTextTracks_.metadataTrack_)return;const e=this.inbandTextTracks_.metadataTrack_.cues;if(!e||!e.length)return;const t=this.duration();e[e.length-1].endTime=isNaN(t)||Math.abs(t)===1/0?Number.MAX_VALUE:t}handleDurationChange_(){this.tech_.trigger("durationchange")}onEndOfStream(){let e=this.mainSegmentLoader_.ended_;if(this.mediaTypes_.AUDIO.activePlaylistLoader){const t=this.mainSegmentLoader_.getCurrentMediaInfo_();!t||t.hasVideo?e=e&&this.audioSegmentLoader_.ended_:e=this.audioSegmentLoader_.ended_}e&&(this.stopABRTimer_(),this.sourceUpdater_.endOfStream())}stuckAtPlaylistEnd_(e){if(!this.seekable().length)return!1;const s=this.syncController_.getExpiredTime(e,this.duration());if(s===null)return!1;const r=$t.Playlist.playlistEnd(e,s),n=this.tech_.currentTime(),a=this.tech_.buffered();if(!a.length)return r-n<=It;const o=a.end(a.length-1);return o-n<=It&&r-o<=It}excludePlaylist({playlistToExclude:e=this.mainPlaylistLoader_.media(),error:t={},playlistExclusionDuration:s}){if(e=e||this.mainPlaylistLoader_.media(),s=s||t.playlistExclusionDuration||this.playlistExclusionDuration,!e){this.error=t,this.mediaSource.readyState!=="open"?this.trigger("error"):this.sourceUpdater_.endOfStream("network");return}e.playlistErrors_++;const r=this.mainPlaylistLoader_.main.playlists,n=r.filter(ta),a=n.length===1&&n[0]===e;if(r.length===1&&s!==1/0)return O.log.warn(`Problem encountered with playlist ${e.id}. Trying again since it is the only playlist.`),this.tech_.trigger("retryplaylist"),this.mainPlaylistLoader_.load(a);if(a){if(this.main().contentSteering){const A=this.pathwayAttribute_(e),_=this.contentSteeringController_.steeringManifest.ttl*1e3;this.contentSteeringController_.excludePathway(A),this.excludeThenChangePathway_(),setTimeout(()=>{this.contentSteeringController_.addAvailablePathway(A)},_);return}let x=!1;r.forEach(A=>{if(A===e)return;const _=A.excludeUntil;typeof _<"u"&&_!==1/0&&(x=!0,delete A.excludeUntil)}),x&&(O.log.warn("Removing other playlists from the exclusion list because the last rendition is about to be excluded."),this.tech_.trigger("retryplaylist"))}let o;e.playlistErrors_>this.maxPlaylistRetries?o=1/0:o=Date.now()+s*1e3,e.excludeUntil=o,t.reason&&(e.lastExcludeReason_=t.reason),this.tech_.trigger("excludeplaylist"),this.tech_.trigger({type:"usage",name:"vhs-rendition-excluded"});const u=this.selectPlaylist();if(!u){this.error="Playback cannot continue. No available working or supported playlists.",this.trigger("error");return}const h=t.internal?this.logger_:O.log.warn,m=t.message?" "+t.message:"";h(`${t.internal?"Internal problem":"Problem"} encountered with playlist ${e.id}.${m} Switching to playlist ${u.id}.`),u.attributes.AUDIO!==e.attributes.AUDIO&&this.delegateLoaders_("audio",["abort","pause"]),u.attributes.SUBTITLES!==e.attributes.SUBTITLES&&this.delegateLoaders_("subtitle",["abort","pause"]),this.delegateLoaders_("main",["abort","pause"]);const y=u.targetDuration/2*1e3||5*1e3,v=typeof u.lastRequest=="number"&&Date.now()-u.lastRequest<=y;return this.switchMedia_(u,"exclude",a||v)}pauseLoading(){this.delegateLoaders_("all",["abort","pause"]),this.stopABRTimer_()}delegateLoaders_(e,t){const s=[],r=e==="all";(r||e==="main")&&s.push(this.mainPlaylistLoader_);const n=[];(r||e==="audio")&&n.push("AUDIO"),(r||e==="subtitle")&&(n.push("CLOSED-CAPTIONS"),n.push("SUBTITLES")),n.forEach(a=>{const o=this.mediaTypes_[a]&&this.mediaTypes_[a].activePlaylistLoader;o&&s.push(o)}),["main","audio","subtitle"].forEach(a=>{const o=this[`${a}SegmentLoader_`];o&&(e===a||e==="all")&&s.push(o)}),s.forEach(a=>t.forEach(o=>{typeof a[o]=="function"&&a[o]()}))}setCurrentTime(e){const t=Gi(this.tech_.buffered(),e);if(!(this.mainPlaylistLoader_&&this.mainPlaylistLoader_.media())||!this.mainPlaylistLoader_.media().segments)return 0;if(t&&t.length)return e;this.mainSegmentLoader_.pause(),this.mainSegmentLoader_.resetEverything(),this.mediaTypes_.AUDIO.activePlaylistLoader&&(this.audioSegmentLoader_.pause(),this.audioSegmentLoader_.resetEverything()),this.mediaTypes_.SUBTITLES.activePlaylistLoader&&(this.subtitleSegmentLoader_.pause(),this.subtitleSegmentLoader_.resetEverything()),this.load()}duration(){if(!this.mainPlaylistLoader_)return 0;const e=this.mainPlaylistLoader_.media();return e?e.endList?this.mediaSource?this.mediaSource.duration:$t.Playlist.duration(e):1/0:0}seekable(){return this.seekable_}onSyncInfoUpdate_(){let e;if(!this.mainPlaylistLoader_)return;let t=this.mainPlaylistLoader_.media();if(!t)return;let s=this.syncController_.getExpiredTime(t,this.duration());if(s===null)return;const r=this.mainPlaylistLoader_.main,n=$t.Playlist.seekable(t,s,$t.Playlist.liveEdgeDelay(r,t));if(n.length===0||this.mediaTypes_.AUDIO.activePlaylistLoader&&(t=this.mediaTypes_.AUDIO.activePlaylistLoader.media(),s=this.syncController_.getExpiredTime(t,this.duration()),s===null||(e=$t.Playlist.seekable(t,s,$t.Playlist.liveEdgeDelay(r,t)),e.length===0)))return;let a,o;if(this.seekable_&&this.seekable_.length&&(a=this.seekable_.end(0),o=this.seekable_.start(0)),e?e.start(0)>n.end(0)||n.start(0)>e.end(0)?this.seekable_=n:this.seekable_=je([[e.start(0)>n.start(0)?e.start(0):n.start(0),e.end(0)0&&(s=Math.max(s,t.end(t.length-1))),this.mediaSource.duration!==s&&this.sourceUpdater_.setDuration(s)}dispose(){this.trigger("dispose"),this.decrypter_.terminate(),this.mainPlaylistLoader_.dispose(),this.mainSegmentLoader_.dispose(),this.contentSteeringController_.dispose(),this.keyStatusMap_.clear(),this.loadOnPlay_&&this.tech_.off("play",this.loadOnPlay_),["AUDIO","SUBTITLES"].forEach(e=>{const t=this.mediaTypes_[e].groups;for(const s in t)t[s].forEach(r=>{r.playlistLoader&&r.playlistLoader.dispose()})}),this.audioSegmentLoader_.dispose(),this.subtitleSegmentLoader_.dispose(),this.sourceUpdater_.dispose(),this.timelineChangeController_.dispose(),this.stopABRTimer_(),this.updateDuration_&&this.mediaSource.removeEventListener("sourceopen",this.updateDuration_),this.mediaSource.removeEventListener("durationchange",this.handleDurationChange_),this.mediaSource.removeEventListener("sourceopen",this.handleSourceOpen_),this.mediaSource.removeEventListener("sourceended",this.handleSourceEnded_),this.off()}main(){return this.mainPlaylistLoader_.main}media(){return this.mainPlaylistLoader_.media()||this.initialMedia_}areMediaTypesKnown_(){const e=!!this.mediaTypes_.AUDIO.activePlaylistLoader,t=!!this.mainSegmentLoader_.getCurrentMediaInfo_(),s=e?!!this.audioSegmentLoader_.getCurrentMediaInfo_():!0;return!(!t||!s)}getCodecsOrExclude_(){const e={main:this.mainSegmentLoader_.getCurrentMediaInfo_()||{},audio:this.audioSegmentLoader_.getCurrentMediaInfo_()||{}},t=this.mainSegmentLoader_.getPendingSegmentPlaylist()||this.media();e.video=e.main;const s=er(this.main(),t),r={},n=!!this.mediaTypes_.AUDIO.activePlaylistLoader;if(e.main.hasVideo&&(r.video=s.video||e.main.videoCodec||oy),e.main.isMuxed&&(r.video+=`,${s.audio||e.main.audioCodec||Ou}`),(e.main.hasAudio&&!e.main.isMuxed||e.audio.hasAudio||n)&&(r.audio=s.audio||e.main.audioCodec||e.audio.audioCodec||Ou,e.audio.isFmp4=e.main.hasAudio&&!e.main.isMuxed?e.main.isFmp4:e.audio.isFmp4),!r.audio&&!r.video){this.excludePlaylist({playlistToExclude:t,error:{message:"Could not determine codecs for playlist."},playlistExclusionDuration:1/0});return}const a=(h,m)=>h?Zr(m):Pa(m),o={};let u;if(["video","audio"].forEach(function(h){if(r.hasOwnProperty(h)&&!a(e[h].isFmp4,r[h])){const m=e[h].isFmp4?"browser":"muxer";o[m]=o[m]||[],o[m].push(r[h]),h==="audio"&&(u=m)}}),n&&u&&t.attributes.AUDIO){const h=t.attributes.AUDIO;this.main().playlists.forEach(m=>{(m.attributes&&m.attributes.AUDIO)===h&&m!==t&&(m.excludeUntil=1/0)}),this.logger_(`excluding audio group ${h} as ${u} does not support codec(s): "${r.audio}"`)}if(Object.keys(o).length){const h=Object.keys(o).reduce((m,y)=>(m&&(m+=", "),m+=`${y} does not support codec(s): "${o[y].join(",")}"`,m),"")+".";this.excludePlaylist({playlistToExclude:t,error:{internal:!0,message:h},playlistExclusionDuration:1/0});return}if(this.sourceUpdater_.hasCreatedSourceBuffers()&&!this.sourceUpdater_.canChangeType()){const h=[];if(["video","audio"].forEach(m=>{const y=(At(this.sourceUpdater_.codecs[m]||"")[0]||{}).type,v=(At(r[m]||"")[0]||{}).type;y&&v&&y.toLowerCase()!==v.toLowerCase()&&h.push(`"${this.sourceUpdater_.codecs[m]}" -> "${r[m]}"`)}),h.length){this.excludePlaylist({playlistToExclude:t,error:{message:`Codec switching not supported: ${h.join(", ")}.`,internal:!0},playlistExclusionDuration:1/0});return}}return r}tryToCreateSourceBuffers_(){if(this.mediaSource.readyState!=="open"||this.sourceUpdater_.hasCreatedSourceBuffers()||!this.areMediaTypesKnown_())return;const e=this.getCodecsOrExclude_();if(!e)return;this.sourceUpdater_.createSourceBuffers(e);const t=[e.video,e.audio].filter(Boolean).join(",");this.excludeIncompatibleVariants_(t)}excludeUnsupportedVariants_(){const e=this.main().playlists,t=[];Object.keys(e).forEach(s=>{const r=e[s];if(t.indexOf(r.id)!==-1)return;t.push(r.id);const n=er(this.main,r),a=[];n.audio&&!Pa(n.audio)&&!Zr(n.audio)&&a.push(`audio codec ${n.audio}`),n.video&&!Pa(n.video)&&!Zr(n.video)&&a.push(`video codec ${n.video}`),n.text&&n.text==="stpp.ttml.im1t"&&a.push(`text codec ${n.text}`),a.length&&(r.excludeUntil=1/0,this.logger_(`excluding ${r.id} for unsupported: ${a.join(", ")}`))})}excludeIncompatibleVariants_(e){const t=[],s=this.main().playlists,r=Dn(At(e)),n=Uc(r),a=r.video&&At(r.video)[0]||null,o=r.audio&&At(r.audio)[0]||null;Object.keys(s).forEach(u=>{const h=s[u];if(t.indexOf(h.id)!==-1||h.excludeUntil===1/0)return;t.push(h.id);const m=[],y=er(this.mainPlaylistLoader_.main,h),v=Uc(y);if(!(!y.audio&&!y.video)){if(v!==n&&m.push(`codec count "${v}" !== "${n}"`),!this.sourceUpdater_.canChangeType()){const x=y.video&&At(y.video)[0]||null,A=y.audio&&At(y.audio)[0]||null;x&&a&&x.type.toLowerCase()!==a.type.toLowerCase()&&m.push(`video codec "${x.type}" !== "${a.type}"`),A&&o&&A.type.toLowerCase()!==o.type.toLowerCase()&&m.push(`audio codec "${A.type}" !== "${o.type}"`)}m.length&&(h.excludeUntil=1/0,this.logger_(`excluding ${h.id}: ${m.join(" && ")}`))}})}updateAdCues_(e){let t=0;const s=this.seekable();s.length&&(t=s.start(0)),vb(e,this.cueTagsTrack_,t)}goalBufferLength(){const e=this.tech_.currentTime(),t=Me.GOAL_BUFFER_LENGTH,s=Me.GOAL_BUFFER_LENGTH_RATE,r=Math.max(t,Me.MAX_GOAL_BUFFER_LENGTH);return Math.min(t+e*s,r)}bufferLowWaterLine(){const e=this.tech_.currentTime(),t=Me.BUFFER_LOW_WATER_LINE,s=Me.BUFFER_LOW_WATER_LINE_RATE,r=Math.max(t,Me.MAX_BUFFER_LOW_WATER_LINE),n=Math.max(t,Me.EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE);return Math.min(t+e*s,this.bufferBasedABR?n:r)}bufferHighWaterLine(){return Me.BUFFER_HIGH_WATER_LINE}addDateRangesToTextTrack_(e){$c(this.inbandTextTracks_,"com.apple.streaming",this.tech_),eb({inbandTextTracks:this.inbandTextTracks_,dateRanges:e})}addMetadataToTextTrack(e,t,s){const r=this.sourceUpdater_.videoBuffer?this.sourceUpdater_.videoTimestampOffset():this.sourceUpdater_.audioTimestampOffset();$c(this.inbandTextTracks_,e,this.tech_),Q2({inbandTextTracks:this.inbandTextTracks_,metadataArray:t,timestampOffset:r,videoDuration:s})}pathwayAttribute_(e){return e.attributes["PATHWAY-ID"]||e.attributes.serviceLocation}initContentSteeringController_(){const e=this.main();if(e.contentSteering){for(const t of e.playlists)this.contentSteeringController_.addAvailablePathway(this.pathwayAttribute_(t));if(this.contentSteeringController_.assignTagProperties(e.uri,e.contentSteering),this.contentSteeringController_.queryBeforeStart){this.contentSteeringController_.requestSteeringManifest(!0);return}this.tech_.one("canplay",()=>{this.contentSteeringController_.requestSteeringManifest()})}}resetContentSteeringController_(){this.contentSteeringController_.clearAvailablePathways(),this.contentSteeringController_.dispose(),this.initContentSteeringController_()}attachContentSteeringListeners_(){this.contentSteeringController_.on("content-steering",this.excludeThenChangePathway_.bind(this)),["contentsteeringloadstart","contentsteeringloadcomplete","contentsteeringparsed"].forEach(t=>{this.contentSteeringController_.on(t,s=>{this.trigger(Oe({},s))})}),this.sourceType_==="dash"&&this.mainPlaylistLoader_.on("loadedplaylist",()=>{const t=this.main();(this.contentSteeringController_.didDASHTagChange(t.uri,t.contentSteering)||(()=>{const n=this.contentSteeringController_.getAvailablePathways(),a=[];for(const o of t.playlists){const u=o.attributes.serviceLocation;if(u&&(a.push(u),!n.has(u)))return!0}return!!(!a.length&&n.size)})())&&this.resetContentSteeringController_()})}excludeThenChangePathway_(){const e=this.contentSteeringController_.getPathway();if(!e)return;this.handlePathwayClones_();const s=this.main().playlists,r=new Set;let n=!1;Object.keys(s).forEach(a=>{const o=s[a],u=this.pathwayAttribute_(o),h=u&&e!==u;o.excludeUntil===1/0&&o.lastExcludeReason_==="content-steering"&&!h&&(delete o.excludeUntil,delete o.lastExcludeReason_,n=!0);const y=!o.excludeUntil&&o.excludeUntil!==1/0;!r.has(o.id)&&h&&y&&(r.add(o.id),o.excludeUntil=1/0,o.lastExcludeReason_="content-steering",this.logger_(`excluding ${o.id} for ${o.lastExcludeReason_}`))}),this.contentSteeringController_.manifestType_==="DASH"&&Object.keys(this.mediaTypes_).forEach(a=>{const o=this.mediaTypes_[a];if(o.activePlaylistLoader){const u=o.activePlaylistLoader.media_;u&&u.attributes.serviceLocation!==e&&(n=!0)}}),n&&this.changeSegmentPathway_()}handlePathwayClones_(){const t=this.main().playlists,s=this.contentSteeringController_.currentPathwayClones,r=this.contentSteeringController_.nextPathwayClones;if(s&&s.size||r&&r.size){for(const[a,o]of s.entries())r.get(a)||(this.mainPlaylistLoader_.updateOrDeleteClone(o),this.contentSteeringController_.excludePathway(a));for(const[a,o]of r.entries()){const u=s.get(a);if(!u){t.filter(m=>m.attributes["PATHWAY-ID"]===o["BASE-ID"]).forEach(m=>{this.mainPlaylistLoader_.addClonePathway(o,m)}),this.contentSteeringController_.addAvailablePathway(a);continue}this.equalPathwayClones_(u,o)||(this.mainPlaylistLoader_.updateOrDeleteClone(o,!0),this.contentSteeringController_.addAvailablePathway(a))}this.contentSteeringController_.currentPathwayClones=new Map(JSON.parse(JSON.stringify([...r])))}}equalPathwayClones_(e,t){if(e["BASE-ID"]!==t["BASE-ID"]||e.ID!==t.ID||e["URI-REPLACEMENT"].HOST!==t["URI-REPLACEMENT"].HOST)return!1;const s=e["URI-REPLACEMENT"].PARAMS,r=t["URI-REPLACEMENT"].PARAMS;for(const n in s)if(s[n]!==r[n])return!1;for(const n in r)if(s[n]!==r[n])return!1;return!0}changeSegmentPathway_(){const e=this.selectPlaylist();this.pauseLoading(),this.contentSteeringController_.manifestType_==="DASH"&&this.switchMediaForDASHContentSteering_(),this.switchMedia_(e,"content-steering")}excludeNonUsablePlaylistsByKeyId_(){if(!this.mainPlaylistLoader_||!this.mainPlaylistLoader_.main)return;let e=0;const t="non-usable";this.mainPlaylistLoader_.main.playlists.forEach(s=>{const r=this.mainPlaylistLoader_.getKeyIdSet(s);!r||!r.size||r.forEach(n=>{const a="usable",o=this.keyStatusMap_.has(n)&&this.keyStatusMap_.get(n)===a,u=s.lastExcludeReason_===t&&s.excludeUntil===1/0;o?o&&u&&(delete s.excludeUntil,delete s.lastExcludeReason_,this.logger_(`enabling playlist ${s.id} because key ID ${n} is ${a}`)):(s.excludeUntil!==1/0&&s.lastExcludeReason_!==t&&(s.excludeUntil=1/0,s.lastExcludeReason_=t,this.logger_(`excluding playlist ${s.id} because the key ID ${n} doesn't exist in the keyStatusMap or is not ${a}`)),e++)})}),e>=this.mainPlaylistLoader_.main.playlists.length&&this.mainPlaylistLoader_.main.playlists.forEach(s=>{const r=s&&s.attributes&&s.attributes.RESOLUTION&&s.attributes.RESOLUTION.height<720,n=s.excludeUntil===1/0&&s.lastExcludeReason_===t;r&&n&&(delete s.excludeUntil,O.log.warn(`enabling non-HD playlist ${s.id} because all playlists were excluded due to ${t} key IDs`))})}addKeyStatus_(e,t){const n=(typeof e=="string"?e:mb(e)).slice(0,32).toLowerCase();this.logger_(`KeyStatus '${t}' with key ID ${n} added to the keyStatusMap`),this.keyStatusMap_.set(n,t)}updatePlaylistByKeyStatus(e,t){this.addKeyStatus_(e,t),this.waitingForFastQualityPlaylistReceived_||this.excludeNonUsableThenChangePlaylist_(),this.mainPlaylistLoader_.off("loadedplaylist",this.excludeNonUsableThenChangePlaylist_.bind(this)),this.mainPlaylistLoader_.on("loadedplaylist",this.excludeNonUsableThenChangePlaylist_.bind(this))}excludeNonUsableThenChangePlaylist_(){this.excludeNonUsablePlaylistsByKeyId_(),this.fastQualityChange_()}}const $b=(i,e,t)=>s=>{const r=i.main.playlists[e],n=Sl(r),a=ta(r);if(typeof s>"u")return a;s?delete r.disabled:r.disabled=!0;const o={renditionInfo:{id:e,bandwidth:r.attributes.BANDWIDTH,resolution:r.attributes.RESOLUTION,codecs:r.attributes.CODECS},cause:"fast-quality"};return s!==a&&!n&&(t(r),s?i.trigger({type:"renditionenabled",metadata:o}):i.trigger({type:"renditiondisabled",metadata:o})),s};class Vb{constructor(e,t,s){const{playlistController_:r}=e,n=r.fastQualityChange_.bind(r);if(t.attributes){const a=t.attributes.RESOLUTION;this.width=a&&a.width,this.height=a&&a.height,this.bandwidth=t.attributes.BANDWIDTH,this.frameRate=t.attributes["FRAME-RATE"]}this.codecs=er(r.main(),t),this.playlist=t,this.id=s,this.enabled=$b(e.playlists,t.id,n)}}const Hb=function(i){i.representations=()=>{const e=i.playlistController_.main(),t=vr(e)?i.playlistController_.getAudioTrackPlaylists_():e.playlists;return t?t.filter(s=>!Sl(s)).map((s,r)=>new Vb(i,s,s.id)):[]}},id=["seeking","seeked","pause","playing","error"];class zb extends O.EventTarget{constructor(e){super(),this.playlistController_=e.playlistController,this.tech_=e.tech,this.seekable=e.seekable,this.allowSeeksWithinUnsafeLiveWindow=e.allowSeeksWithinUnsafeLiveWindow,this.liveRangeSafeTimeDelta=e.liveRangeSafeTimeDelta,this.media=e.media,this.playedRanges_=[],this.consecutiveUpdates=0,this.lastRecordedTime=null,this.checkCurrentTimeTimeout_=null,this.logger_=vt("PlaybackWatcher"),this.logger_("initialize");const t=()=>this.monitorCurrentTime_(),s=()=>this.monitorCurrentTime_(),r=()=>this.techWaiting_(),n=()=>this.resetTimeUpdate_(),a=this.playlistController_,o=["main","subtitle","audio"],u={};o.forEach(m=>{u[m]={reset:()=>this.resetSegmentDownloads_(m),updateend:()=>this.checkSegmentDownloads_(m)},a[`${m}SegmentLoader_`].on("appendsdone",u[m].updateend),a[`${m}SegmentLoader_`].on("playlistupdate",u[m].reset),this.tech_.on(["seeked","seeking"],u[m].reset)});const h=m=>{["main","audio"].forEach(y=>{a[`${y}SegmentLoader_`][m]("appended",this.seekingAppendCheck_)})};this.seekingAppendCheck_=()=>{this.fixesBadSeeks_()&&(this.consecutiveUpdates=0,this.lastRecordedTime=this.tech_.currentTime(),h("off"))},this.clearSeekingAppendCheck_=()=>h("off"),this.watchForBadSeeking_=()=>{this.clearSeekingAppendCheck_(),h("on")},this.tech_.on("seeked",this.clearSeekingAppendCheck_),this.tech_.on("seeking",this.watchForBadSeeking_),this.tech_.on("waiting",r),this.tech_.on(id,n),this.tech_.on("canplay",s),this.tech_.one("play",t),this.dispose=()=>{this.clearSeekingAppendCheck_(),this.logger_("dispose"),this.tech_.off("waiting",r),this.tech_.off(id,n),this.tech_.off("canplay",s),this.tech_.off("play",t),this.tech_.off("seeking",this.watchForBadSeeking_),this.tech_.off("seeked",this.clearSeekingAppendCheck_),o.forEach(m=>{a[`${m}SegmentLoader_`].off("appendsdone",u[m].updateend),a[`${m}SegmentLoader_`].off("playlistupdate",u[m].reset),this.tech_.off(["seeked","seeking"],u[m].reset)}),this.checkCurrentTimeTimeout_&&E.clearTimeout(this.checkCurrentTimeTimeout_),this.resetTimeUpdate_()}}monitorCurrentTime_(){this.checkCurrentTime_(),this.checkCurrentTimeTimeout_&&E.clearTimeout(this.checkCurrentTimeTimeout_),this.checkCurrentTimeTimeout_=E.setTimeout(this.monitorCurrentTime_.bind(this),250)}resetSegmentDownloads_(e){const t=this.playlistController_[`${e}SegmentLoader_`];this[`${e}StalledDownloads_`]>0&&this.logger_(`resetting possible stalled download count for ${e} loader`),this[`${e}StalledDownloads_`]=0,this[`${e}Buffered_`]=t.buffered_()}checkSegmentDownloads_(e){const t=this.playlistController_,s=t[`${e}SegmentLoader_`],r=s.buffered_(),n=RT(this[`${e}Buffered_`],r);if(this[`${e}Buffered_`]=r,n){const a={bufferedRanges:r};t.trigger({type:"bufferedrangeschanged",metadata:a}),this.resetSegmentDownloads_(e);return}this[`${e}StalledDownloads_`]++,this.logger_(`found #${this[`${e}StalledDownloads_`]} ${e} appends that did not increase buffer (possible stalled download)`,{playlistId:s.playlist_&&s.playlist_.id,buffered:xi(r)}),!(this[`${e}StalledDownloads_`]<10)&&(this.logger_(`${e} loader stalled download exclusion`),this.resetSegmentDownloads_(e),this.tech_.trigger({type:"usage",name:`vhs-${e}-download-exclusion`}),e!=="subtitle"&&t.excludePlaylist({error:{message:`Excessive ${e} segment downloading detected.`},playlistExclusionDuration:1/0}))}checkCurrentTime_(){if(this.tech_.paused()||this.tech_.seeking())return;const e=this.tech_.currentTime(),t=this.tech_.buffered();if(this.lastRecordedTime===e&&(!t.length||e+It>=t.end(t.length-1)))return this.techWaiting_();if(this.consecutiveUpdates>=5&&e===this.lastRecordedTime)this.consecutiveUpdates++,this.waiting_();else if(e===this.lastRecordedTime)this.consecutiveUpdates++;else{this.playedRanges_.push(je([this.lastRecordedTime,e]));const s={playedRanges:this.playedRanges_};this.playlistController_.trigger({type:"playedrangeschanged",metadata:s}),this.consecutiveUpdates=0,this.lastRecordedTime=e}}resetTimeUpdate_(){this.consecutiveUpdates=0}fixesBadSeeks_(){if(!this.tech_.seeking())return!1;const t=this.seekable(),s=this.tech_.currentTime(),r=this.afterSeekableWindow_(t,s,this.media(),this.allowSeeksWithinUnsafeLiveWindow);let n;if(r&&(n=t.end(t.length-1)),this.beforeSeekableWindow_(t,s)){const A=t.start(0);n=A+(A===t.end(0)?0:It)}if(typeof n<"u")return this.logger_(`Trying to seek outside of seekable at time ${s} with seekable range ${Ef(t)}. Seeking to ${n}.`),this.tech_.setCurrentTime(n),!0;const a=this.playlistController_.sourceUpdater_,o=this.tech_.buffered(),u=a.audioBuffer?a.audioBuffered():null,h=a.videoBuffer?a.videoBuffered():null,m=this.media(),y=m.partTargetDuration?m.partTargetDuration:(m.targetDuration-kt)*2,v=[u,h];for(let A=0;A ${s.end(0)}]. Attempting to resume playback by seeking to the current time.`),this.tech_.trigger({type:"usage",name:"vhs-unknown-waiting"});return}}techWaiting_(){const e=this.seekable(),t=this.tech_.currentTime();if(this.tech_.seeking())return!0;if(this.beforeSeekableWindow_(e,t)){const o=e.end(e.length-1);return this.logger_(`Fell out of live window at time ${t}. Seeking to live point (seekable end) ${o}`),this.resetTimeUpdate_(),this.tech_.setCurrentTime(o),this.tech_.trigger({type:"usage",name:"vhs-live-resync"}),!0}const s=this.tech_.vhs.playlistController_.sourceUpdater_,r=this.tech_.buffered();if(this.videoUnderflow_({audioBuffered:s.audioBuffered(),videoBuffered:s.videoBuffered(),currentTime:t}))return this.resetTimeUpdate_(),this.tech_.setCurrentTime(t),this.tech_.trigger({type:"usage",name:"vhs-video-underflow"}),!0;const a=Yr(r,t);return a.length>0?(this.logger_(`Stopped at ${t} and seeking to ${a.start(0)}`),this.resetTimeUpdate_(),this.skipTheGap_(t),!0):!1}afterSeekableWindow_(e,t,s,r=!1){if(!e.length)return!1;let n=e.end(e.length-1)+It;const a=!s.endList,o=typeof s.partTargetDuration=="number";return a&&(o||r)&&(n=e.end(e.length-1)+s.targetDuration*3),t>n}beforeSeekableWindow_(e,t){return!!(e.length&&e.start(0)>0&&t2)return{start:n,end:a}}return null}}const Gb={errorInterval:30,getSource(i){const t=this.tech({IWillNotUseThisInPlugins:!0}).currentSource_||this.currentSource();return i(t)}},fp=function(i,e){let t=0,s=0;const r=le(Gb,e);i.ready(()=>{i.trigger({type:"usage",name:"vhs-error-reload-initialized"})});const n=function(){s&&i.currentTime(s)},a=function(m){m!=null&&(s=i.duration()!==1/0&&i.currentTime()||0,i.one("loadedmetadata",n),i.src(m),i.trigger({type:"usage",name:"vhs-error-reload"}),i.play())},o=function(){if(Date.now()-t{Object.defineProperty(Se,i,{get(){return O.log.warn(`using Vhs.${i} is UNSAFE be sure you know what you are doing`),Me[i]},set(e){if(O.log.warn(`using Vhs.${i} is UNSAFE be sure you know what you are doing`),typeof e!="number"||e<0){O.log.warn(`value of Vhs.${i} must be greater than or equal to 0`);return}Me[i]=e}})});const mp="videojs-vhs",gp=function(i,e){const t=e.media();let s=-1;for(let r=0;r{i.addQualityLevel(t)}),gp(i,e.playlists)};Se.canPlaySource=function(){return O.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};const Zb=(i,e,t)=>{if(!i)return i;let s={};e&&e.attributes&&e.attributes.CODECS&&(s=Dn(At(e.attributes.CODECS))),t&&t.attributes&&t.attributes.CODECS&&(s.audio=t.attributes.CODECS);const r=ir(s.video),n=ir(s.audio),a={};for(const o in i)a[o]={},n&&(a[o].audioContentType=n),r&&(a[o].videoContentType=r),e.contentProtection&&e.contentProtection[o]&&e.contentProtection[o].pssh&&(a[o].pssh=e.contentProtection[o].pssh),typeof i[o]=="string"&&(a[o].url=i[o]);return le(i,a)},e1=(i,e)=>i.reduce((t,s)=>{if(!s.contentProtection)return t;const r=e.reduce((n,a)=>{const o=s.contentProtection[a];return o&&o.pssh&&(n[a]={pssh:o.pssh}),n},{});return Object.keys(r).length&&t.push(r),t},[]),t1=({player:i,sourceKeySystems:e,audioMedia:t,mainPlaylists:s})=>{if(!i.eme.initializeMediaKeys)return Promise.resolve();const r=t?s.concat([t]):s,n=e1(r,Object.keys(e)),a=[],o=[];return n.forEach(u=>{o.push(new Promise((h,m)=>{i.tech_.one("keysessioncreated",h)})),a.push(new Promise((h,m)=>{i.eme.initializeMediaKeys({keySystems:u},y=>{if(y){m(y);return}h()})}))}),Promise.race([Promise.all(a),Promise.race(o)])},i1=({player:i,sourceKeySystems:e,media:t,audioMedia:s})=>{const r=Zb(e,t,s);return r?(i.currentSource().keySystems=r,r&&!i.eme?(O.log.warn("DRM encrypted source cannot be decrypted without a DRM plugin"),!1):!0):!1},yp=()=>{if(!E.localStorage)return null;const i=E.localStorage.getItem(mp);if(!i)return null;try{return JSON.parse(i)}catch{return null}},s1=i=>{if(!E.localStorage)return!1;let e=yp();e=e?le(e,i):i;try{E.localStorage.setItem(mp,JSON.stringify(e))}catch{return!1}return e},r1=i=>i.toLowerCase().indexOf("data:application/vnd.videojs.vhs+json,")===0?JSON.parse(i.substring(i.indexOf(",")+1)):i,_p=(i,e)=>{i._requestCallbackSet||(i._requestCallbackSet=new Set),i._requestCallbackSet.add(e)},vp=(i,e)=>{i._responseCallbackSet||(i._responseCallbackSet=new Set),i._responseCallbackSet.add(e)},Tp=(i,e)=>{i._requestCallbackSet&&(i._requestCallbackSet.delete(e),i._requestCallbackSet.size||delete i._requestCallbackSet)},bp=(i,e)=>{i._responseCallbackSet&&(i._responseCallbackSet.delete(e),i._responseCallbackSet.size||delete i._responseCallbackSet)};Se.supportsNativeHls=function(){if(!U||!U.createElement)return!1;const i=U.createElement("video");return O.getTech("Html5").isSupported()?["application/vnd.apple.mpegurl","audio/mpegurl","audio/x-mpegurl","application/x-mpegurl","video/x-mpegurl","video/mpegurl","application/mpegurl"].some(function(t){return/maybe|probably/i.test(i.canPlayType(t))}):!1}();Se.supportsNativeDash=function(){return!U||!U.createElement||!O.getTech("Html5").isSupported()?!1:/maybe|probably/i.test(U.createElement("video").canPlayType("application/dash+xml"))}();Se.supportsTypeNatively=i=>i==="hls"?Se.supportsNativeHls:i==="dash"?Se.supportsNativeDash:!1;Se.isSupported=function(){return O.log.warn("VHS is no longer a tech. Please remove it from your player's techOrder.")};Se.xhr.onRequest=function(i){_p(Se.xhr,i)};Se.xhr.onResponse=function(i){vp(Se.xhr,i)};Se.xhr.offRequest=function(i){Tp(Se.xhr,i)};Se.xhr.offResponse=function(i){bp(Se.xhr,i)};const n1=O.getComponent("Component");class xp extends n1{constructor(e,t,s){if(super(t,s.vhs),typeof s.initialBandwidth=="number"&&(this.options_.bandwidth=s.initialBandwidth),this.logger_=vt("VhsHandler"),t.options_&&t.options_.playerId){const r=O.getPlayer(t.options_.playerId);this.player_=r}if(this.tech_=t,this.source_=e,this.stats={},this.ignoreNextSeekingEvent_=!1,this.setOptions_(),this.options_.overrideNative&&t.overrideNativeAudioTracks&&t.overrideNativeVideoTracks)t.overrideNativeAudioTracks(!0),t.overrideNativeVideoTracks(!0);else if(this.options_.overrideNative&&(t.featuresNativeVideoTracks||t.featuresNativeAudioTracks))throw new Error("Overriding native VHS requires emulated tracks. See https://git.io/vMpjB");this.on(U,["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],r=>{const n=U.fullscreenElement||U.webkitFullscreenElement||U.mozFullScreenElement||U.msFullscreenElement;n&&n.contains(this.tech_.el())?this.playlistController_.fastQualityChange_():this.playlistController_.checkABR_()}),this.on(this.tech_,"seeking",function(){if(this.ignoreNextSeekingEvent_){this.ignoreNextSeekingEvent_=!1;return}this.setCurrentTime(this.tech_.currentTime())}),this.on(this.tech_,"error",function(){this.tech_.error()&&this.playlistController_&&this.playlistController_.pauseLoading()}),this.on(this.tech_,"play",this.play)}setOptions_(e={}){if(this.options_=le(this.options_,e),this.options_.withCredentials=this.options_.withCredentials||!1,this.options_.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions!==!1,this.options_.useDevicePixelRatio=this.options_.useDevicePixelRatio||!1,this.options_.useBandwidthFromLocalStorage=typeof this.source_.useBandwidthFromLocalStorage<"u"?this.source_.useBandwidthFromLocalStorage:this.options_.useBandwidthFromLocalStorage||!1,this.options_.useForcedSubtitles=this.options_.useForcedSubtitles||!1,this.options_.useNetworkInformationApi=this.options_.useNetworkInformationApi||!1,this.options_.useDtsForTimestampOffset=this.options_.useDtsForTimestampOffset||!1,this.options_.customTagParsers=this.options_.customTagParsers||[],this.options_.customTagMappers=this.options_.customTagMappers||[],this.options_.cacheEncryptionKeys=this.options_.cacheEncryptionKeys||!1,this.options_.llhls=this.options_.llhls!==!1,this.options_.bufferBasedABR=this.options_.bufferBasedABR||!1,typeof this.options_.playlistExclusionDuration!="number"&&(this.options_.playlistExclusionDuration=60),typeof this.options_.bandwidth!="number"&&this.options_.useBandwidthFromLocalStorage){const s=yp();s&&s.bandwidth&&(this.options_.bandwidth=s.bandwidth,this.tech_.trigger({type:"usage",name:"vhs-bandwidth-from-local-storage"})),s&&s.throughput&&(this.options_.throughput=s.throughput,this.tech_.trigger({type:"usage",name:"vhs-throughput-from-local-storage"}))}typeof this.options_.bandwidth!="number"&&(this.options_.bandwidth=Me.INITIAL_BANDWIDTH),this.options_.enableLowInitialPlaylist=this.options_.enableLowInitialPlaylist&&this.options_.bandwidth===Me.INITIAL_BANDWIDTH,["withCredentials","useDevicePixelRatio","customPixelRatio","limitRenditionByPlayerDimensions","bandwidth","customTagParsers","customTagMappers","cacheEncryptionKeys","playlistSelector","initialPlaylistSelector","bufferBasedABR","liveRangeSafeTimeDelta","llhls","useForcedSubtitles","useNetworkInformationApi","useDtsForTimestampOffset","exactManifestTimings","leastPixelDiffSelector"].forEach(s=>{typeof this.source_[s]<"u"&&(this.options_[s]=this.source_[s])}),this.limitRenditionByPlayerDimensions=this.options_.limitRenditionByPlayerDimensions,this.useDevicePixelRatio=this.options_.useDevicePixelRatio;const t=this.options_.customPixelRatio;typeof t=="number"&&t>=0&&(this.customPixelRatio=t)}setOptions(e={}){this.setOptions_(e)}src(e,t){if(!e)return;this.setOptions_(),this.options_.src=r1(this.source_.src),this.options_.tech=this.tech_,this.options_.externVhs=Se,this.options_.sourceType=fd(t),this.options_.seekTo=n=>{this.tech_.setCurrentTime(n)},this.options_.player_=this.player_,this.playlistController_=new jb(this.options_);const s=le({liveRangeSafeTimeDelta:It},this.options_,{seekable:()=>this.seekable(),media:()=>this.playlistController_.media(),playlistController:this.playlistController_});this.playbackWatcher_=new zb(s),this.attachStreamingEventListeners_(),this.playlistController_.on("error",()=>{const n=O.players[this.tech_.options_.playerId];let a=this.playlistController_.error;typeof a=="object"&&!a.code?a.code=3:typeof a=="string"&&(a={message:a,code:3}),n.error(a)});const r=this.options_.bufferBasedABR?Se.movingAverageBandwidthSelector(.55):Se.STANDARD_PLAYLIST_SELECTOR;this.playlistController_.selectPlaylist=this.selectPlaylist?this.selectPlaylist.bind(this):r.bind(this),this.playlistController_.selectInitialPlaylist=Se.INITIAL_PLAYLIST_SELECTOR.bind(this),this.playlists=this.playlistController_.mainPlaylistLoader_,this.mediaSource=this.playlistController_.mediaSource,Object.defineProperties(this,{selectPlaylist:{get(){return this.playlistController_.selectPlaylist},set(n){this.playlistController_.selectPlaylist=n.bind(this)}},throughput:{get(){return this.playlistController_.mainSegmentLoader_.throughput.rate},set(n){this.playlistController_.mainSegmentLoader_.throughput.rate=n,this.playlistController_.mainSegmentLoader_.throughput.count=1}},bandwidth:{get(){let n=this.playlistController_.mainSegmentLoader_.bandwidth;const a=E.navigator.connection||E.navigator.mozConnection||E.navigator.webkitConnection,o=1e7;if(this.options_.useNetworkInformationApi&&a){const u=a.downlink*1e3*1e3;u>=o&&n>=o?n=Math.max(n,u):n=u}return n},set(n){this.playlistController_.mainSegmentLoader_.bandwidth=n,this.playlistController_.mainSegmentLoader_.throughput={rate:0,count:0}}},systemBandwidth:{get(){const n=1/(this.bandwidth||1);let a;return this.throughput>0?a=1/this.throughput:a=0,Math.floor(1/(n+a))},set(){O.log.error('The "systemBandwidth" property is read-only')}}}),this.options_.bandwidth&&(this.bandwidth=this.options_.bandwidth),this.options_.throughput&&(this.throughput=this.options_.throughput),Object.defineProperties(this.stats,{bandwidth:{get:()=>this.bandwidth||0,enumerable:!0},mediaRequests:{get:()=>this.playlistController_.mediaRequests_()||0,enumerable:!0},mediaRequestsAborted:{get:()=>this.playlistController_.mediaRequestsAborted_()||0,enumerable:!0},mediaRequestsTimedout:{get:()=>this.playlistController_.mediaRequestsTimedout_()||0,enumerable:!0},mediaRequestsErrored:{get:()=>this.playlistController_.mediaRequestsErrored_()||0,enumerable:!0},mediaTransferDuration:{get:()=>this.playlistController_.mediaTransferDuration_()||0,enumerable:!0},mediaBytesTransferred:{get:()=>this.playlistController_.mediaBytesTransferred_()||0,enumerable:!0},mediaSecondsLoaded:{get:()=>this.playlistController_.mediaSecondsLoaded_()||0,enumerable:!0},mediaAppends:{get:()=>this.playlistController_.mediaAppends_()||0,enumerable:!0},mainAppendsToLoadedData:{get:()=>this.playlistController_.mainAppendsToLoadedData_()||0,enumerable:!0},audioAppendsToLoadedData:{get:()=>this.playlistController_.audioAppendsToLoadedData_()||0,enumerable:!0},appendsToLoadedData:{get:()=>this.playlistController_.appendsToLoadedData_()||0,enumerable:!0},timeToLoadedData:{get:()=>this.playlistController_.timeToLoadedData_()||0,enumerable:!0},buffered:{get:()=>xi(this.tech_.buffered()),enumerable:!0},currentTime:{get:()=>this.tech_.currentTime(),enumerable:!0},currentSource:{get:()=>this.tech_.currentSource_,enumerable:!0},currentTech:{get:()=>this.tech_.name_,enumerable:!0},duration:{get:()=>this.tech_.duration(),enumerable:!0},main:{get:()=>this.playlists.main,enumerable:!0},playerDimensions:{get:()=>this.tech_.currentDimensions(),enumerable:!0},seekable:{get:()=>xi(this.tech_.seekable()),enumerable:!0},timestamp:{get:()=>Date.now(),enumerable:!0},videoPlaybackQuality:{get:()=>this.tech_.getVideoPlaybackQuality(),enumerable:!0}}),this.tech_.one("canplay",this.playlistController_.setupFirstPlay.bind(this.playlistController_)),this.tech_.on("bandwidthupdate",()=>{this.options_.useBandwidthFromLocalStorage&&s1({bandwidth:this.bandwidth,throughput:Math.round(this.throughput)})}),this.playlistController_.on("selectedinitialmedia",()=>{Hb(this)}),this.playlistController_.sourceUpdater_.on("createdsourcebuffers",()=>{this.setupEme_()}),this.on(this.playlistController_,"progress",function(){this.tech_.trigger("progress")}),this.on(this.playlistController_,"firstplay",function(){this.ignoreNextSeekingEvent_=!0}),this.setupQualityLevels_(),this.tech_.el()&&(this.mediaSourceUrl_=E.URL.createObjectURL(this.playlistController_.mediaSource),this.tech_.src(this.mediaSourceUrl_))}createKeySessions_(){const e=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader;this.logger_("waiting for EME key session creation"),t1({player:this.player_,sourceKeySystems:this.source_.keySystems,audioMedia:e&&e.media(),mainPlaylists:this.playlists.main.playlists}).then(()=>{this.logger_("created EME key session"),this.playlistController_.sourceUpdater_.initializedEme()}).catch(t=>{this.logger_("error while creating EME key session",t),this.player_.error({message:"Failed to initialize media keys for EME",code:3})})}handleWaitingForKey_(){this.logger_("waitingforkey fired, attempting to create any new key sessions"),this.createKeySessions_()}setupEme_(){const e=this.playlistController_.mediaTypes_.AUDIO.activePlaylistLoader,t=i1({player:this.player_,sourceKeySystems:this.source_.keySystems,media:this.playlists.media(),audioMedia:e&&e.media()});if(this.player_.tech_.on("keystatuschange",s=>{this.playlistController_.updatePlaylistByKeyStatus(s.keyId,s.status)}),this.handleWaitingForKey_=this.handleWaitingForKey_.bind(this),this.player_.tech_.on("waitingforkey",this.handleWaitingForKey_),!t){this.playlistController_.sourceUpdater_.initializedEme();return}this.createKeySessions_()}setupQualityLevels_(){const e=O.players[this.tech_.options_.playerId];!e||!e.qualityLevels||this.qualityLevels_||(this.qualityLevels_=e.qualityLevels(),this.playlistController_.on("selectedinitialmedia",()=>{Jb(this.qualityLevels_,this)}),this.playlists.on("mediachange",()=>{gp(this.qualityLevels_,this.playlists)}))}static version(){return{"@videojs/http-streaming":pp,"mux.js":Xb,"mpd-parser":Kb,"m3u8-parser":Yb,"aes-decrypter":Qb}}version(){return this.constructor.version()}canChangeType(){return up.canChangeType()}play(){this.playlistController_.play()}setCurrentTime(e){this.playlistController_.setCurrentTime(e)}duration(){return this.playlistController_.duration()}seekable(){return this.playlistController_.seekable()}dispose(){this.playbackWatcher_&&this.playbackWatcher_.dispose(),this.playlistController_&&this.playlistController_.dispose(),this.qualityLevels_&&this.qualityLevels_.dispose(),this.tech_&&this.tech_.vhs&&delete this.tech_.vhs,this.mediaSourceUrl_&&E.URL.revokeObjectURL&&(E.URL.revokeObjectURL(this.mediaSourceUrl_),this.mediaSourceUrl_=null),this.tech_&&this.tech_.off("waitingforkey",this.handleWaitingForKey_),super.dispose()}convertToProgramTime(e,t){return d2({playlist:this.playlistController_.media(),time:e,callback:t})}seekToProgramTime(e,t,s=!0,r=2){return Gf({programTime:e,playlist:this.playlistController_.media(),retryCount:r,pauseAfterSeek:s,seekTo:this.options_.seekTo,tech:this.options_.tech,callback:t})}setupXhrHooks_(){this.xhr.onRequest=e=>{_p(this.xhr,e)},this.xhr.onResponse=e=>{vp(this.xhr,e)},this.xhr.offRequest=e=>{Tp(this.xhr,e)},this.xhr.offResponse=e=>{bp(this.xhr,e)},this.player_.trigger("xhr-hooks-ready")}attachStreamingEventListeners_(){const e=["seekablerangeschanged","bufferedrangeschanged","contentsteeringloadstart","contentsteeringloadcomplete","contentsteeringparsed"],t=["gapjumped","playedrangeschanged"];e.forEach(s=>{this.playlistController_.on(s,r=>{this.player_.trigger(Oe({},r))})}),t.forEach(s=>{this.playbackWatcher_.on(s,r=>{this.player_.trigger(Oe({},r))})})}}const Pn={name:"videojs-http-streaming",VERSION:pp,canHandleSource(i,e={}){const t=le(O.options,e);return Pn.canPlayType(i.type,t)},handleSource(i,e,t={}){const s=le(O.options,t);return e.vhs=new xp(i,e,s),e.vhs.xhr=jf(),e.vhs.setupXhrHooks_(),e.vhs.src(i.src,i.type),e.vhs},canPlayType(i,e){const t=fd(i);if(!t)return"";const s=Pn.getOverrideNative(e);return!Se.supportsTypeNatively(t)||s?"maybe":""},getOverrideNative(i={}){const{vhs:e={}}=i,t=!(O.browser.IS_ANY_SAFARI||O.browser.IS_IOS),{overrideNative:s=t}=e;return s}},a1=()=>Zr("avc1.4d400d,mp4a.40.2");a1()&&O.getTech("Html5").registerSourceHandler(Pn,0);O.VhsHandler=xp;O.VhsSourceHandler=Pn;O.Vhs=Se;O.use||O.registerComponent("Vhs",Se);O.options.vhs=O.options.vhs||{};(!O.getPlugin||!O.getPlugin("reloadSourceOnError"))&&O.registerPlugin("reloadSourceOnError",Wb);const o1="播放",l1="暂停",u1="时长",c1="直播",d1="加载完成",h1="进度",f1="全屏",p1="静音",m1="开启音效",g1="字幕",y1="内嵌字幕",_1="节目段落",v1="描述",T1="关闭",b1="重新播放",x1="文字",S1="白",E1="黑",C1="红",A1="绿",w1="蓝",D1="黄",k1="紫红",I1="青",P1="背景",L1="窗口",O1="透明",R1="不透明",N1="无",M1="浮雕",B1="压低",F1="均匀",U1="下阴影",q1="舒适",j1="手写体",$1="重置",V1="完成",H1="颜色",z1="不透明度",G1={Play:o1,Pause:l1,"Current Time":"当前时间",Duration:u1,"Remaining Time":"剩余时间","Stream Type":"媒体流类型",LIVE:c1,Loaded:d1,Progress:h1,Fullscreen:f1,"Exit Fullscreen":"退出全屏","Picture-in-Picture":"画中画","Exit Picture-in-Picture":"退出画中画",Mute:p1,Unmute:m1,"Playback Rate":"播放速度",Subtitles:g1,"subtitles off":"关闭字幕",Captions:y1,"captions off":"关闭内嵌字幕",Chapters:_1,"Close Modal Dialog":"关闭弹窗",Descriptions:v1,"descriptions off":"关闭描述","Audio Track":"音轨","You aborted the media playback":"视频播放被终止","A network error caused the media download to fail part-way.":"网络错误导致视频下载中途失败。","The media could not be loaded, either because the server or network failed or because the format is not supported.":"视频因格式不支持或者服务器或网络的问题无法加载。","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":"由于视频文件损坏或是该视频使用了你的浏览器不支持的功能,播放终止。","No compatible source was found for this media.":"无法找到此视频兼容的源。","The media is encrypted and we do not have the keys to decrypt it.":"视频已加密,无法解密。","Play Video":"播放视频",Close:T1,"Modal Window":"弹窗","This is a modal window":"这是一个弹窗","This modal can be closed by pressing the Escape key or activating the close button.":"可以按ESC按键或启用关闭按钮来关闭此弹窗。",", opens captions settings dialog":", 开启标题设置弹窗",", opens subtitles settings dialog":", 开启字幕设置弹窗",", opens descriptions settings dialog":", 开启描述设置弹窗",", selected":", 选择","captions settings":"字幕设定","Audio Player":"音频播放器","Video Player":"视频播放器",Replay:b1,"Progress Bar":"进度条","Volume Level":"音量","subtitles settings":"字幕设定","descriptions settings":"描述设定",Text:x1,White:S1,Black:E1,Red:C1,Green:A1,Blue:w1,Yellow:D1,Magenta:k1,Cyan:I1,Background:P1,Window:L1,Transparent:O1,"Semi-Transparent":"半透明",Opaque:R1,"Font Size":"字体尺寸","Text Edge Style":"字体边缘样式",None:N1,Raised:M1,Depressed:B1,Uniform:F1,Dropshadow:U1,"Font Family":"字体库","Proportional Sans-Serif":"比例无细体","Monospace Sans-Serif":"单间隔无细体","Proportional Serif":"比例细体","Monospace Serif":"单间隔细体",Casual:q1,Script:j1,"Small Caps":"小型大写字体",Reset:$1,"restore all settings to the default values":"恢复全部设定至预设值",Done:V1,"Caption Settings Dialog":"字幕设定窗口","Beginning of dialog window. Escape will cancel and close the window.":"打开对话窗口。Escape键将取消并关闭对话窗口","End of dialog window.":"结束对话窗口","Seek to live, currently behind live":"尝试直播,当前为延时播放","Seek to live, currently playing live":"尝试直播,当前为实时播放","progress bar timing: currentTime={1} duration={2}":"{1}/{2}","{1} is loading.":"正在加载 {1}。","No content":"无内容",Color:H1,Opacity:z1,"Text Background":"文本背景","Caption Area Background":"字幕区域背景","Skip forward {1} seconds":"快进 {1} 秒","Skip backward {1} seconds":"快退 {1} 秒"};const W1={class:"dialogPage"},X1={class:"my-header"},K1={class:"tabelPart"},Y1={class:"bo"},Q1={class:"title"},J1={class:"title_top"},Z1={class:"name"},ex={id:"videoBox2",style:{width:"100%",height:"calc(100% - 110px)",display:"flex","justify-content":"center","align-items":"center"}},tx={id:"videoPlayerInside",class:"video-js vjs-default-skin",controls:"",playsinline:"",autoplay:"autoplay"},ix=["src"],sx={__name:"dialogCamera",props:{cameraShow:{type:Boolean,default:!1},hlsUriSsl:{type:String,default:""},sxtnames:{type:String,default:()=>""}},emits:["close"],setup(i,{emit:e}){O.addLanguage("zh-CN",G1);const t=i,s=e,r=ut(),n=Vt({title:"摄像头"}),a=ut(null),o=ut(!1),u=ut(""),h=ut(""),m={language:"zh-CN",playbackRates:[1],aspectRatio:"10:5",notSupportedMessage:"此视频暂无法播放,请稍后再试",autoplay:!1,muted:!0,preload:"auto",controls:!0};rd(()=>t.cameraShow,w=>{w?v():_()});const y=w=>w[0]+"*".repeat(w.length-2)+w[w.length-1],v=()=>{u.value===""?o.value=!1:o.value=!0,r.value=t.cameraShow,u.value=t.hlsUriSsl,n.title=y(t.sxtnames),h.value=u.value,o.value&&x(),Ug(()=>{setTimeout(()=>{A()},1e3)})},x=()=>{const w=document.getElementById("videoBox2");if(!w){console.error("找不到videoBox元素。确保元素存在于DOM中。");return}w.innerHTML="";const I=document.createElement("video");I.id="videoPlayerInside",I.className="video-js vjs-default-skin",I.controls=!0,I.crossOrigin="anonymous",I.playsinline=!0,I.autoplay=!0;const P=document.createElement("source");P.src=h.value,P.type="application/x-mpegURL",I.appendChild(P),w.appendChild(I)},A=()=>{a.value&&a.value.dispose(),a.value=O("videoPlayerInside",m)},_=()=>{a.value&&(a.value.dispose(),a.value=null)};nd(()=>{r.value=t.cameraShow});const k=()=>{r.value=!1,_(),s("close")};return(w,I)=>{const P=Ws("el-icon"),R=Ws("el-dialog");return te(),ae("div",W1,[mt(R,{modelValue:r.value,"onUpdate:modelValue":I[0]||(I[0]=D=>r.value=D),center:"",width:"80vw","show-close":!1,"close-on-click-modal":!1,"close-on-press-escape":!1},{header:Ht(({close:D,titleId:B,titleClass:z})=>[q("div",X1,[mt(P,{size:"26",color:"#fff",onClick:k},{default:Ht(()=>[mt(Fg(qg))]),_:1})])]),default:Ht(()=>[q("div",K1,[q("div",Y1,[q("div",Q1,[q("div",J1,[I[1]||(I[1]=q("img",{src:zg,alt:"",style:{"margin-right":"10px"}},null,-1)),q("div",Z1,Ue(n.title),1),I[2]||(I[2]=q("img",{src:Gg,alt:"",style:{"margin-left":"10px"}},null,-1))]),I[3]||(I[3]=q("img",{class:"title_botton",src:Wg,alt:""},null,-1))])]),q("div",ex,[q("video",tx,[q("source",{src:h.value,type:"application/x-mpegURL"},null,8,ix)])])])]),_:1},8,["modelValue"])])}}},rx=sd(sx,[["__scopeId","data-v-bc915785"]]);const nx={class:"person-container"},ax={class:"person-content"},ox={class:"person-side"},lx={class:"my-info"},ux={class:"my-info-item"},cx={class:"my-info-content"},dx={class:"my-info-item"},hx={class:"my-info-content"},fx={class:"my-info-item"},px={class:"my-info-content"},mx={class:"my-info-item"},gx={class:"my-info-content"},yx={class:"my-info-item"},_x={class:"my-info-content"},vx={class:"my-info-item"},Tx={class:"my-info-content"},bx={class:"my-info-item"},xx={class:"my-info-content"},Sx={class:"my-tag"},Ex=["onClick"],Cx={class:"person-main"},Ax=["onClick"],wx={key:0},Dx={key:1},kx={class:"person-side"},Ix={key:0},Px={class:"my-label"},Lx={class:"my-label-title"},Ox={class:"my-table"},Rx={key:0},Nx={key:0},Mx={key:1},Bx={class:"my-table"},Fx={class:"my-table"},Ux={key:1},qx={class:"my-label"},jx={class:"my-label-title"},$x={class:"my-table"},Vx={key:0},Hx={key:0},zx={key:1},Gx={key:2},Wx={key:1},Xx={key:0},Kx={key:1},Yx={key:2},Qx={class:"my-label"},Jx={class:"my-label-title"},Zx={class:"my-info"},eS={key:0,class:"my-info-item"},tS={class:"my-info-content"},iS={key:1,class:"my-info-item"},sS={class:"my-info-content"},rS={key:0,class:"my-info-item"},nS={class:"my-info-content"},aS={__name:"index",props:{message:{type:Object,default:()=>({})}},emits:["backMap"],setup(i,{emit:e}){const t=jg(),s=$g();ut("");const r=ut(""),n=i,a=e,o=Vt({title:"出生",identNo:"",camera:null,myTag:[{name:"低保",jkName:"dbao",show:0},{name:"低边",jkName:"dbian",show:0},{name:"特困",jkName:"tk",show:0},{name:"残疾人",jkName:"",show:0},{name:"退役军人",jkName:"tyjr",show:0},{name:"困境儿童",jkName:"kjet",show:0},{name:"高血压",jkName:"gxy",show:0},{name:"糖尿病",jkName:"tnb",show:0},{name:"精神病人",jkName:"jsbr",show:0}],myTag1:[{name:"出生",label:"出生"},{name:"学习",label:"学习"},{name:"工作",label:"工作"},{name:"婚育",label:"婚育"},{name:"置业",label:"置业"},{name:"退休养老",label:"养老金发放情况"},{name:"综合",label:"医疗保险"},{name:"身后事",label:"身后事"}],form:{data:[],column:[]},zfForm:{data:[],column:[]}}),u=Vt({current:1,pageSize:10,total:50,showTotal:0}),h=Vt({current:1,pageSize:10,total:10,showTotal:0}),m=Vt({current:1,pageSize:10,total:10,showTotal:0});Vt({current:1,pageSize:10,total:50,showTotal:0});const y=ut({nm:"",xm:"",zjlx:"",age:"",jzzt:"0",ethnic:"",gender:"",domicAddr:"",dz:"",eduPhase:"",maritalStatus:""});ut(!1);const v=Vt({show:!1,deviceCode:"",hlsUriSsl:"",name:""}),x=Vt({url:"",title2:"",title:"出生",columns:[],columns1:[],data:[]}),A=Vt({特殊标签:{url:"",column:[{label:"领取日期",property:"date"},{label:"领取医院",property:"hospital"},{label:"详情",property:"info"}]},身后事:{url:"/api/ggfwyth/ysyzt/getRyshsxx",column:[{label:"所在殡仪馆",property:"byg"},{label:"火化日期",property:"hhrq"},{label:"死亡日期",property:"swrq"}]},学习:{url:"/api/ggfwyth/ysyzt/getRyxxxx",column:[{label:"学校",property:"xx"},{label:"班级",property:"bj"}]},工作:{url:"/api/ggfwyth/ysyzt/getRygzxx",column:[{label:"工作单位",property:"gzdw",show:!0},{label:"工作时间",property:"gzsj"}]},出生:{url:"/api/ggfwyth/ysyzt/getRycsxx",column:[{label:"出生地点",property:"birthPlace"},{label:"出生时间",property:"birthTime"}]},置业:{url:"/api/ggfwyth/ysyzt/getRyzyxx",column:[{label:"车牌号码",property:"cphm"},{label:"房产共有情况",property:"fcgyqk"},{label:"房产面积",property:"fcmj"},{label:"房产用途",property:"fcyt"},{label:"房产坐落",property:"fczl"},{label:"企业地址",property:"qydz"},{label:"企业经营状态",property:"qyjyzt"},{label:"企业名称",property:"qymc"},{label:"统一社会信用代码",property:"tyshxydm"}]},退休养老:{url:"/api/ggfwyth/ysyzt/getRyylxxList",column:[{label:"养老金类型",property:"yljlx",type:"slot"},{label:"养老金发放金额",property:"yljffje"},{label:"养老金发放日期",property:"yljffrq"}]},综合:{url:"/api/ggfwyth/ysyzt/getRyzhxx",column:[{label:"医疗保险类型",property:"ylbxlx",type:"slot"},{label:"缴费日期",property:"jfrq"},{label:"缴费金额",property:"jfje"}]},婚育:{url:"",column:[]},一卡通:{url:"/api/ggfwyth/ysyzt/getRyyktffxx",column:[{label:"项目名称",property:"xmmc"},{label:"支付金额",property:"zfje"},{label:"支付日期",property:"zfrq"}]},走访记录:{url:"/api/ggfwyth/ysyzt/getSmgczfjl",column:[{label:"走访人",property:"name",width:90},{label:"来访者",property:"visitor",width:90},{label:"来访日期",property:"visitTime"},{label:"来访记录",property:"content"}]}}),_=Vg(()=>(Q,j)=>{if(Q=="医疗保险类型"){if(j=="0")return"城乡居民基本医疗保险";if(j=="1")return"职工基本医疗保险"}else if(Q=="养老金类型"){if(j=="0")return"城乡居民养老金";if(j=="1")return"职工养老金"}else return j}),k=Q=>{x.title2=Q.name,x.columns1=A.特殊标签.column},w=(Q,j)=>{Q==="身后事"&&!D.value||(x.title=Q,o.title=j,x.url=A[Q].url,x.columns=A[Q].column,Q!=="婚育"&&(Q==="综合"&&(o.form.column=A.一卡通.column,o.zfForm.column=A.走访记录.column,oe(),W()),R(x.url,!0)))},I=ut(0),P=ut([]),R=(Q,j)=>{Ni.get(Q,{identNo:o.identNo,page:u.current,size:u.pageSize}).then(xe=>{var Ne;if(xe.code==200&&(x.data=xe.data,xe!=null&&xe.count&&(u.total=xe.count),j))if(((Ne=x.data)==null?void 0:Ne.length)>1)I.value=1;else{if(x.data==null||x.data.length==0)P.value.length=0;else{const Ie=x.data[0];for(const G in Ie){const ze=Ie[G]==null||Ie[G]==="";x.columns.forEach(Ft=>{Ft.property===G&&(Ft.show=!ze)})}P.value=Ie}I.value=0}})},D=ut(!1),B=()=>{Ni.get("/api/ggfwyth/ysyzt/getRyshsxx?identNo="+o.identNo).then(Q=>{var j;Q.code==200&&(((j=Q.data)==null?void 0:j.length)>0?D.value=!0:D.value=!1)})},z=()=>{v.show=!1},V=Q=>{u.current=Q,R(x.url,!1)},Z=Q=>{h.current=Q,oe()},he=Q=>{m.current=Q,W()},ie=Q=>{Ni.get(`/api/ggfwyth/ysyzt/getRyJbxxDetails?identNo=${Q}`).then(j=>{if(j.code===200&&j.data){const{ryjbxx:xe,camera:Ne,rybqxx:Ie}=j.data;y.value=xe||{},o.camera=Ne??!1,o.camera&&(v.name=Ne.sbmc),Array.isArray(o.myTag)&&o.myTag.forEach(G=>{G.show=Ie&&Ie.some(ze=>ze.bq===G.name)?1:0})}}).catch(j=>{console.error("Error fetching data:",j)})},oe=()=>{Ni.get(`/api/ggfwyth/ysyzt/getRyyktffxx?identNo=${o.identNo}&page=${h.current}&size=${h.pageSize}`).then(Q=>{Q.code==200&&(o.form.data=Q.data,h.total=Q.count)})},W=()=>{Ni.get(`/api/ggfwyth/ysyzt/getSmgczfjl?identNo=${o.identNo}&page=${m.current}&size=${m.pageSize}`).then(Q=>{Q.code==200&&(o.zfForm.data=Q.data,m.total=Q.count)})},re=()=>{ne()},Re=ut(""),ne=()=>{v.deviceCode=o.camera.sbbm,Ni.get(`/api/ggfwyth/ysyzt/getPlayAddress?deviceCode=${v.deviceCode}`).then(Q=>{Q.code==200?(v.show=!0,v.hlsUriSsl=Q.data.hlsUriSsl):Hg.warning({message:Q.message})})},be=()=>{r.value=="detail"?t.back():a("closeDetail")};return rd(()=>n.message,(Q,j)=>{Re.value="",o.identNo=n.message.identNo,console.log("请求getData"),ie(n.message.identNo),w("出生","出生"),r.value="map",B()}),nd(()=>{s.query.type?(Re.value="",o.identNo=s.query.identNo,r.value="detail",s.query.identNo!==void 0&&ie(s.query.identNo),w("出生","出生"),B()):r.value="map"}),(Q,j)=>{const xe=Ws("el-table-column"),Ne=Ws("el-table"),Ie=Ws("el-pagination");return te(),ae("div",nx,[j[24]||(j[24]=q("div",{class:"person-container-bj"},null,-1)),q("div",ax,[q("div",ox,[j[14]||(j[14]=q("div",{class:"my-label"},[q("div",{class:"my-label-title"},"基本信息")],-1)),q("div",lx,[q("div",ux,[j[6]||(j[6]=q("div",{class:"my-info-label"},"姓  名",-1)),q("div",cx,[q("p",null,Ue(y.value.nm||y.value.xm),1)])]),q("div",dx,[j[7]||(j[7]=q("div",{class:"my-info-label"},"证件类型",-1)),q("div",hx,[q("p",null,Ue(y.value.zjlx||"身份证"),1)])]),j[13]||(j[13]=q("div",{class:"my-info-item"},[q("div",{class:"my-info-label"},"证件号码"),q("div",{class:"my-info-content"},[q("p",null,"******************")])],-1)),q("div",fx,[j[8]||(j[8]=q("div",{class:"my-info-label"},"年  龄",-1)),q("div",px,[q("p",null,Ue(y.value.age||""),1)])]),q("div",mx,[j[9]||(j[9]=q("div",{class:"my-info-label"},"居住状态",-1)),q("div",gx,[q("p",null,Ue(y.value.jzzt==0?"居住":y.value.jzzt==1?"未居住":""),1)])]),q("div",yx,[j[10]||(j[10]=q("div",{class:"my-info-label"},"民  族",-1)),q("div",_x,[q("p",null,Ue(y.value.ethnic),1)])]),q("div",vx,[j[11]||(j[11]=q("div",{class:"my-info-label"},"性  别",-1)),q("div",Tx,[q("p",null,Ue(y.value.gender),1)])]),q("div",bx,[j[12]||(j[12]=q("div",{class:"my-info-label"},"户口登记地",-1)),q("div",xx,[q("p",null,Ue(y.value.domicAddr||y.value.dz),1)])])]),j[15]||(j[15]=q("div",{class:"my-label"},[q("div",{class:"my-label-title"},"标签")],-1)),q("div",Sx,[(te(!0),ae(jt,null,yi(o.myTag,G=>(te(),ae("div",{class:Aa(["my-tag-item",G.show?"my-tag-item_active":""]),key:G,onClick:ze=>G.show?k(G):""},[q("p",null,Ue(G.name),1)],10,Ex))),128))])]),q("div",Cx,[(te(!0),ae(jt,null,yi(o.myTag1,(G,ze)=>(te(),ae("div",{class:Aa(["main-tag-item",[G.name=="身后事"&&!D.value?"main-tag-item2":"main-tag-item",G.name==x.title?"main-tag-item_active":""]]),onClick:Ft=>w(G.name,G.label)},[G.name=="退休养老"?(te(),ae("span",wx,j[16]||(j[16]=[xu(" 退休"),q("br",null,null,-1),xu("养老")]))):(te(),ae("span",Dx,Ue(G.name),1))],10,Ax))),256)),j[19]||(j[19]=q("div",{class:"person-main-person"},null,-1)),q("div",{class:"back",onClick:j[0]||(j[0]=G=>be())},j[17]||(j[17]=[q("img",{src:Mg,alt:""},null,-1),q("p",null,"返回",-1)])),o.camera?(te(),ae("div",{key:0,class:"videoCamera",onClick:j[1]||(j[1]=G=>re())},j[18]||(j[18]=[q("img",{src:Yg,alt:""},null,-1)]))):ii("",!0)]),q("div",kx,[o.title=="医疗保险"?(te(),ae("div",Ix,[q("div",null,[q("div",Px,[q("div",Lx,Ue(o.title),1)]),q("div",Ox,[mt(Ne,{data:x.data,border:"",style:{width:"100%"},height:"270","header-cell-style":{border:"none",height:"60px",fontSize:"18px",color:"#fff"},"row-style":{letterSpacing:"1px",fontSize:"16px",height:"50px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"}},{default:Ht(()=>[(te(!0),ae(jt,null,yi(x.columns,G=>(te(),ae(jt,null,[G.type=="slot"?(te(),Mi(xe,{key:0,label:G.label,prop:G.property},{default:Ht(ze=>[G.property=="ylbxlx"?(te(),ae("div",Rx,[ze.row.ylbxlx==0?(te(),ae("div",Nx," 城乡居民基本医疗保险 ")):(te(),ae("div",Mx,"职工基本医疗保险"))])):ii("",!0)]),_:2},1032,["label","prop"])):(te(),Mi(xe,{key:1,width:G.width,prop:G.property,label:G.label},null,8,["width","prop","label"]))],64))),256))]),_:1},8,["data"]),mt(Ie,{background:"",layout:"prev, pager, next","page-size":u.pageSize,total:u.total,"prev-text":"上一页","next-text":"下一页","current-page":u.current,"onUpdate:currentPage":j[2]||(j[2]=G=>u.current=G),onCurrentChange:V},null,8,["page-size","total","current-page"])])]),q("div",null,[j[20]||(j[20]=q("div",{class:"my-label"},[q("div",{class:"my-label-title"},"一卡通")],-1)),q("div",Bx,[mt(Ne,{data:o.form.data,border:"",style:{width:"100%"},height:"270","header-cell-style":{border:"none",height:"60px",fontSize:"18px",color:"#fff"},"row-style":{letterSpacing:"1px",fontSize:"16px",height:"50px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"}},{default:Ht(()=>[(te(!0),ae(jt,null,yi(o.form.column,G=>(te(),Mi(xe,{width:G.width,prop:G.property,label:G.label},null,8,["width","prop","label"]))),256))]),_:1},8,["data"]),mt(Ie,{background:"",layout:"prev, pager, next","page-size":h.pageSize,total:h.total,"prev-text":"上一页","next-text":"下一页","current-page":h.current,"onUpdate:currentPage":j[3]||(j[3]=G=>h.current=G),onCurrentChange:Z},null,8,["page-size","total","current-page"])])]),q("div",null,[j[21]||(j[21]=q("div",{class:"my-label"},[q("div",{class:"my-label-title"},"走访记录")],-1)),q("div",Fx,[mt(Ne,{data:o.zfForm.data,border:"",style:{width:"100%"},height:"270","header-cell-style":{border:"none",height:"60px",fontSize:"18px",color:"#fff"},"row-style":{letterSpacing:"1px",fontSize:"16px",height:"50px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"}},{default:Ht(()=>[(te(!0),ae(jt,null,yi(o.zfForm.column,G=>(te(),Mi(xe,{width:G.width,prop:G.property,label:G.label},null,8,["width","prop","label"]))),256))]),_:1},8,["data"]),mt(Ie,{background:"",layout:"prev, pager, next","page-size":m.pageSize,total:m.total,"prev-text":"上一页","next-text":"下一页","current-page":m.current,"onUpdate:currentPage":j[4]||(j[4]=G=>m.current=G),onCurrentChange:he},null,8,["page-size","total","current-page"])])])])):I.value=="1"?(te(),ae("div",Ux,[q("div",qx,[q("div",jx,Ue(o.title),1)]),q("div",$x,[mt(Ne,{data:x.data,border:"",style:{width:"100%"},"max-height":"500","header-cell-style":{border:"none",height:"60px",fontSize:"18px",color:"#fff"},"row-style":{letterSpacing:"1px",fontSize:"16px",height:"50px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"}},{default:Ht(()=>[(te(!0),ae(jt,null,yi(x.columns,G=>(te(),ae(jt,null,[G.type=="slot"?(te(),Mi(xe,{key:0,label:G.label,prop:G.property},{default:Ht(ze=>[G.property=="ylbxlx"?(te(),ae("div",Vx,[ze.row.ylbxlx==0?(te(),ae("div",Hx," 城乡居民基本医疗保险 ")):ii("",!0),ze.row.ylbxlx==0?(te(),ae("div",zx," 城乡居民基本医疗保险 ")):(te(),ae("div",Gx,"职工基本医疗保险"))])):ii("",!0),G.property=="yljlx"?(te(),ae("div",Wx,[ze.row.yljlx==0?(te(),ae("div",Xx,"城乡居民养老金")):(te(),ae("div",Kx,"职工养老金"))])):ii("",!0)]),_:2},1032,["label","prop"])):(te(),Mi(xe,{key:1,width:G.width,prop:G.property,label:G.label},null,8,["width","prop","label"]))],64))),256))]),_:1},8,["data"]),mt(Ie,{background:"",layout:"prev, pager, next","page-size":u.pageSize,total:u.total,"prev-text":"上一页","next-text":"下一页","current-page":u.current,"onUpdate:currentPage":j[5]||(j[5]=G=>u.current=G),onCurrentChange:V},null,8,["page-size","total","current-page"])])])):(te(),ae("div",Yx,[q("div",Qx,[q("div",Jx,Ue(o.title),1)]),q("div",Zx,[o.title=="学习"&&y.value.eduPhase?(te(),ae("div",eS,[j[22]||(j[22]=q("div",{class:"my-info-label",style:{"min-width":"40px"}}," 学历 ",-1)),q("div",tS,[q("p",null,Ue(y.value.eduPhase||""),1)])])):ii("",!0),o.title=="婚育"&&y.value.maritalStatus?(te(),ae("div",iS,[j[23]||(j[23]=q("div",{class:"my-info-label"},"婚姻状况",-1)),q("div",sS,[q("p",null,Ue(y.value.maritalStatus||""),1)])])):ii("",!0),(te(!0),ae(jt,null,yi(x.columns,(G,ze)=>{var Ft;return te(),ae("div",null,[((Ft=P.value)==null?void 0:Ft.length)!=0&&G.show==!0?(te(),ae("div",rS,[q("div",{class:Aa(["my-info-label",G.label=="学校"||G.label=="班级"?"widu":""])},Ue(G.label),3),q("div",nS,[q("p",null,Ue(_.value(G.label,P.value[G.property])),1)])])):ii("",!0)])}),256))])]))])]),mt(rx,{cameraShow:v.show,hlsUriSsl:v.hlsUriSsl,sxtnames:v.name,onClose:z},null,8,["cameraShow","hlsUriSsl","sxtnames"])])}}},oS=sd(aS,[["__scopeId","data-v-a38cbc94"]]),fS=Object.freeze(Object.defineProperty({__proto__:null,default:oS},Symbol.toStringTag,{value:"Module"}));export{G1 as V,fS as i,oS as p,O as v}; diff --git a/build/build/assets/index-9c06b95a.css b/build/build/assets/index-9c06b95a.css deleted file mode 100644 index 091c0a9..0000000 --- a/build/build/assets/index-9c06b95a.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";*{padding:0;margin:0}:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","\5fae\8f6f\96c5\9ed1",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:.3s;--el-transition-duration-fast:.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(.645,.045,.355,1);--el-transition-function-fast-bezier:cubic-bezier(.23,1,.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px}:root{color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,.04),0px 8px 20px rgba(0,0,0,.08);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,.12);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,.08),0px 12px 32px rgba(0,0,0,.12),0px 8px 16px -8px rgba(0,0,0,.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,.8);--el-overlay-color-light:rgba(0,0,0,.7);--el-overlay-color-lighter:rgba(0,0,0,.5);--el-mask-color:rgba(255,255,255,.9);--el-mask-color-extra-light:rgba(255,255,255,.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-affix--fixed{position:fixed}.el-alert{--el-alert-padding:8px 16px;--el-alert-border-radius-base:var(--el-border-radius-base);--el-alert-title-font-size:14px;--el-alert-title-with-description-font-size:16px;--el-alert-description-font-size:14px;--el-alert-close-font-size:16px;--el-alert-close-customed-font-size:14px;--el-alert-icon-size:16px;--el-alert-icon-large-size:28px;align-items:center;background-color:var(--el-color-white);border-radius:var(--el-alert-border-radius-base);box-sizing:border-box;display:flex;margin:0;opacity:1;overflow:hidden;padding:var(--el-alert-padding);position:relative;transition:opacity var(--el-transition-duration-fast);width:100%}.el-alert.is-light .el-alert__close-btn{color:var(--el-text-color-placeholder)}.el-alert.is-dark .el-alert__close-btn,.el-alert.is-dark .el-alert__description{color:var(--el-color-white)}.el-alert.is-center{justify-content:center}.el-alert--success{--el-alert-bg-color:var(--el-color-success-light-9)}.el-alert--success.is-light{background-color:var(--el-alert-bg-color)}.el-alert--success.is-light,.el-alert--success.is-light .el-alert__description{color:var(--el-color-success)}.el-alert--success.is-dark{background-color:var(--el-color-success);color:var(--el-color-white)}.el-alert--info{--el-alert-bg-color:var(--el-color-info-light-9)}.el-alert--info.is-light{background-color:var(--el-alert-bg-color)}.el-alert--info.is-light,.el-alert--info.is-light .el-alert__description{color:var(--el-color-info)}.el-alert--info.is-dark{background-color:var(--el-color-info);color:var(--el-color-white)}.el-alert--warning{--el-alert-bg-color:var(--el-color-warning-light-9)}.el-alert--warning.is-light{background-color:var(--el-alert-bg-color)}.el-alert--warning.is-light,.el-alert--warning.is-light .el-alert__description{color:var(--el-color-warning)}.el-alert--warning.is-dark{background-color:var(--el-color-warning);color:var(--el-color-white)}.el-alert--error{--el-alert-bg-color:var(--el-color-error-light-9)}.el-alert--error.is-light{background-color:var(--el-alert-bg-color)}.el-alert--error.is-light,.el-alert--error.is-light .el-alert__description{color:var(--el-color-error)}.el-alert--error.is-dark{background-color:var(--el-color-error);color:var(--el-color-white)}.el-alert__content{display:flex;flex-direction:column;gap:4px}.el-alert .el-alert__icon{font-size:var(--el-alert-icon-size);margin-right:8px;width:var(--el-alert-icon-size)}.el-alert .el-alert__icon.is-big{font-size:var(--el-alert-icon-large-size);margin-right:12px;width:var(--el-alert-icon-large-size)}.el-alert__title{font-size:var(--el-alert-title-font-size);line-height:24px}.el-alert__title.with-description{font-size:var(--el-alert-title-with-description-font-size)}.el-alert .el-alert__description{font-size:var(--el-alert-description-font-size);margin:0}.el-alert .el-alert__close-btn{cursor:pointer;font-size:var(--el-alert-close-font-size);opacity:1;position:absolute;right:16px;top:12px}.el-alert .el-alert__close-btn.is-customed{font-size:var(--el-alert-close-customed-font-size);font-style:normal;line-height:24px;top:8px}.el-alert-fade-enter-from,.el-alert-fade-leave-active{opacity:0}.el-aside{box-sizing:border-box;flex-shrink:0;overflow:auto;width:var(--el-aside-width,300px)}.el-autocomplete{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;display:inline-block;position:relative;width:var(--el-input-width)}.el-autocomplete__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-autocomplete__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-autocomplete__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-autocomplete__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-autocomplete__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-autocomplete__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-autocomplete-suggestion{border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-autocomplete-suggestion__wrap{box-sizing:border-box;max-height:280px;padding:10px 0}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);line-height:34px;list-style:none;margin:0;overflow:hidden;padding:0 20px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.el-autocomplete-suggestion li:hover,.el-autocomplete-suggestion li.highlighted{background-color:var(--el-fill-color-light)}.el-autocomplete-suggestion li.divider{border-top:1px solid var(--el-color-black);margin-top:6px}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{color:var(--el-text-color-secondary);font-size:20px;height:100px;line-height:100px;text-align:center}.el-autocomplete-suggestion.is-loading li:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:var(--el-bg-color-overlay)}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size-small:24px;--el-avatar-size:40px;align-items:center;background:var(--el-avatar-bg-color);box-sizing:border-box;color:var(--el-avatar-text-color);display:inline-flex;font-size:var(--el-avatar-text-size);height:var(--el-avatar-size);justify-content:center;overflow:hidden;text-align:center;width:var(--el-avatar-size)}.el-avatar>img{display:block;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);align-items:center;background-color:var(--el-backtop-bg-color);border-radius:50%;box-shadow:var(--el-box-shadow-lighter);color:var(--el-backtop-text-color);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:fixed;width:40px;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;display:inline-block;position:relative;vertical-align:middle;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.el-badge__content{align-items:center;background-color:var(--el-badge-bg-color);border:1px solid var(--el-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;font-size:var(--el-badge-font-size);height:var(--el-badge-size);justify-content:center;padding:0 var(--el-badge-padding);white-space:nowrap}.el-badge__content.is-fixed{position:absolute;right:calc(1px + var(--el-badge-size)/2);top:0;transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{border-radius:50%;height:8px;padding:0;right:0;width:8px}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{content:"";display:table}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{color:var(--el-text-color-placeholder);font-weight:700;margin:0 9px}.el-breadcrumb__separator.el-icon{font-weight:400;margin:0 6px}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{align-items:center;display:inline-flex;float:left}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{color:var(--el-text-color-primary);font-weight:700;text-decoration:none;transition:var(--el-transition-color)}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{color:var(--el-text-color-regular);cursor:text;font-weight:400}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{content:"";display:table}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.el-button-group>.el-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-bottom-left-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-button.is-active{z-index:1}.el-button-group>.el-dropdown>.el-button{border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color);border-top-left-radius:0}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255,255,255,.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-color-info);--el-button-active-color:var(--el-text-color-primary);align-items:center;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-button-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight);height:32px;justify-content:center;line-height:1;outline:none;padding:8px 15px;text-align:center;transition:.1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-button:hover{background-color:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color);color:var(--el-button-hover-text-color);outline:none}.el-button:active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{background-color:var(--el-button-disabled-bg-color);background-image:none;border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color);cursor:not-allowed}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:var(--el-mask-color-extra-light);border-radius:inherit;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:1}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px;width:32px}.el-button.is-text{background-color:transparent;border:0 solid transparent;color:var(--el-button-text-color)}.el-button.is-text.is-disabled{background-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{background:transparent;border-color:transparent;color:var(--el-button-text-color);height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-link:not(.is-disabled):hover{background-color:transparent;border-color:transparent}.el-button.is-link:not(.is-disabled):active{background-color:transparent;border-color:transparent;color:var(--el-button-active-color)}.el-button--text{background:transparent;border-color:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button--text:not(.is-disabled):hover{background-color:transparent;border-color:transparent;color:var(--el-color-primary-light-3)}.el-button--text:not(.is-disabled):active{background-color:transparent;border-color:transparent;color:var(--el-color-primary-dark-2)}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--large{--el-button-size:40px;border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base);height:var(--el-button-size);padding:12px 19px}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{padding:12px;width:var(--el-button-size)}.el-button--small{--el-button-size:24px;border-radius:calc(var(--el-border-radius-base) - 1px);font-size:12px;height:var(--el-button-size);padding:5px 11px}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{padding:5px;width:var(--el-button-size)}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{border-bottom:var(--el-calendar-header-border-bottom);display:flex;justify-content:space-between;padding:12px 20px}.el-calendar__title{align-self:center;color:var(--el-text-color)}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{color:var(--el-text-color-regular);font-weight:400;padding:12px 0}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);transition:background-color var(--el-transition-duration-fast) ease;vertical-align:top}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;height:var(--el-calendar-cell-width);padding:8px}.el-calendar-table .el-calendar-day:hover{background-color:var(--el-calendar-selected-bg-color);cursor:pointer}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);background-color:var(--el-card-bg-color);border:1px solid var(--el-card-border-color);border-radius:var(--el-card-border-radius);color:var(--el-text-color-primary);overflow:hidden;transition:var(--el-transition-duration)}.el-card.is-always-shadow{box-shadow:var(--el-box-shadow-light)}.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-card__body{padding:var(--el-card-padding)}.el-card__footer{border-top:1px solid var(--el-card-border-color);box-sizing:border-box;padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding)}.el-carousel__item{display:inline-block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.el-carousel__item,.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item--card,.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__item--card-vertical{height:50%;width:100%}.el-carousel__mask{background-color:var(--el-color-white);height:100%;left:0;opacity:.24;position:absolute;top:0;transition:var(--el-transition-duration-fast);width:100%}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:rgba(31,45,61,.11);--el-carousel-arrow-hover-background:rgba(31,45,61,.23);--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal,.el-carousel--vertical{overflow:hidden}.el-carousel__container{height:300px;position:relative}.el-carousel__arrow{align-items:center;background-color:var(--el-carousel-arrow-background);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:var(--el-carousel-arrow-font-size);height:var(--el-carousel-arrow-size);justify-content:center;margin:0;outline:none;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:var(--el-transition-duration);width:var(--el-carousel-arrow-size);z-index:10}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{list-style:none;margin:0;padding:0;position:absolute;z-index:calc(var(--el-index-normal) + 1)}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translate(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:calc(var(--el-carousel-indicator-height) + var(--el-carousel-indicator-padding-vertical)*2);position:static;text-align:center;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--right{right:0}.el-carousel__indicators--labels{left:0;right:0;text-align:center;transform:none}.el-carousel__indicators--labels .el-carousel__button{color:#000;font-size:12px;height:auto;padding:2px 18px;width:auto}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal)}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{height:calc(var(--el-carousel-indicator-width)/2);width:var(--el-carousel-indicator-height)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{background-color:#fff;border:none;cursor:pointer;display:block;height:var(--el-carousel-indicator-height);margin:0;opacity:.48;outline:none;padding:0;transition:var(--el-transition-duration);width:var(--el-carousel-indicator-width)}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{opacity:0;transform:translateY(-50%) translate(-10px)}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{opacity:0;transform:translateY(-50%) translate(10px)}.el-transitioning{filter:url(#elCarouselHorizontal)}.el-transitioning-vertical{filter:url(#elCarouselVertical)}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);display:flex;font-size:var(--el-cascader-menu-font-size)}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{border-right:var(--el-cascader-menu-border);box-sizing:border-box;color:var(--el-cascader-menu-text-color);min-width:180px}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{box-sizing:border-box;list-style:none;margin:0;min-height:100%;padding:6px 0;position:relative}.el-cascader-menu__hover-zone{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.el-cascader-menu__empty-text{align-items:center;color:var(--el-cascader-color-empty);display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{align-items:center;display:flex;height:34px;line-height:34px;outline:none;padding:0 30px 0 20px;position:relative}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{left:10px;position:absolute}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{flex:1;overflow:hidden;padding:0 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.el-cascader-node>.el-checkbox{margin-right:0}.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:inline-block;font-size:var(--el-font-size-base);line-height:32px;outline:none;position:relative;vertical-align:middle}.el-cascader:not(.is-disabled):hover .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset;cursor:pointer}.el-cascader .el-input{cursor:pointer;display:flex}.el-cascader .el-input .el-input__inner{cursor:pointer;text-overflow:ellipsis}.el-cascader .el-input .el-input__suffix-inner .el-icon{height:calc(100% - 2px)}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{font-size:14px;transition:transform var(--el-transition-duration)}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader.is-disabled .el-cascader__label{color:var(--el-disabled-text-color);z-index:calc(var(--el-index-normal) + 1)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);border-radius:var(--el-cascader-menu-radius);font-size:var(--el-cascader-menu-font-size)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill);border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__tags{box-sizing:border-box;display:flex;flex-wrap:wrap;left:0;line-height:normal;position:absolute;right:30px;text-align:left;top:50%;transform:translateY(-50%)}.el-cascader__tags .el-tag{align-items:center;background:var(--el-cascader-tag-background);display:inline-flex;margin:2px 0 2px 6px;max-width:100%;text-overflow:ellipsis}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__tags.is-validate{right:55px}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal)}.el-cascader__collapse-tags .el-tag{align-items:center;background:var(--el-fill-color);display:inline-flex;margin:2px 0 2px 6px;max-width:100%;text-overflow:ellipsis}.el-cascader__collapse-tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__collapse-tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__collapse-tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);color:var(--el-color-white);flex:none}.el-cascader__collapse-tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{color:var(--el-cascader-menu-text-color);font-size:var(--el-font-size-base);margin:0;max-height:204px;padding:6px 0;text-align:center}.el-cascader__suggestion-item{align-items:center;cursor:pointer;display:flex;height:34px;justify-content:space-between;outline:none;padding:0 15px;text-align:left}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{color:var(--el-cascader-color-empty);margin:10px 0}.el-cascader__search-input{background:transparent;border:none;box-sizing:border-box;color:var(--el-cascader-menu-text-color);flex:1;height:24px;margin:2px 0 2px 11px;min-width:60px;outline:none;padding:0}.el-cascader__search-input::-moz-placeholder{color:transparent}.el-cascader__search-input:-ms-input-placeholder{color:transparent}.el-cascader__search-input::placeholder{color:transparent}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);font-weight:700;line-height:var(--el-font-size-base);padding:7px 15px;transition:var(--el-transition-all)}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.is-checked.el-check-tag--primary{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.is-checked.el-check-tag--primary:hover{background-color:var(--el-color-primary-light-7)}.el-check-tag.is-checked.el-check-tag--success{background-color:var(--el-color-success-light-8);color:var(--el-color-success)}.el-check-tag.is-checked.el-check-tag--success:hover{background-color:var(--el-color-success-light-7)}.el-check-tag.is-checked.el-check-tag--warning{background-color:var(--el-color-warning-light-8);color:var(--el-color-warning)}.el-check-tag.is-checked.el-check-tag--warning:hover{background-color:var(--el-color-warning-light-7)}.el-check-tag.is-checked.el-check-tag--danger{background-color:var(--el-color-danger-light-8);color:var(--el-color-danger)}.el-check-tag.is-checked.el-check-tag--danger:hover{background-color:var(--el-color-danger-light-7)}.el-check-tag.is-checked.el-check-tag--error{background-color:var(--el-color-error-light-8);color:var(--el-color-error)}.el-check-tag.is-checked.el-check-tag--error:hover{background-color:var(--el-color-error-light-7)}.el-check-tag.is-checked.el-check-tag--info{background-color:var(--el-color-info-light-8);color:var(--el-color-info)}.el-check-tag.is-checked.el-check-tag--info:hover{background-color:var(--el-color-info-light-7)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);display:inline-block;position:relative}.el-checkbox-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left-color:transparent;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);line-height:1;margin:0;outline:none;padding:8px 15px;position:relative;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7);color:var(--el-checkbox-button-checked-text-color)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button:first-child .el-checkbox-button__inner{border-bottom-left-radius:var(--el-border-radius-base);border-left:var(--el-border);border-top-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-bottom-right-radius:var(--el-border-radius-base);border-top-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-checkbox-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-checkbox-font-weight);height:var(--el-checkbox-height,32px);margin-right:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.el-checkbox.is-disabled{cursor:not-allowed}.el-checkbox.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter)}.el-checkbox.is-bordered.el-checkbox--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{border-radius:calc(var(--el-border-radius-base) - 1px);padding:0 11px 0 7px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{border-radius:var(--el-checkbox-border-radius);outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px}.el-checkbox__input{cursor:pointer;display:inline-flex;outline:none;position:relative;white-space:nowrap}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-icon-color);cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-checked-icon-color);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-checked-icon-color);content:"";display:block;height:2px;left:0;position:absolute;right:0;top:5px;transform:scale(.5)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{background-color:var(--el-checkbox-bg-color);border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;display:inline-block;height:var(--el-checkbox-input-height);position:relative;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);width:var(--el-checkbox-input-width);z-index:var(--el-index-normal)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{border:1px solid transparent;border-left:0;border-top:0;box-sizing:content-box;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);transform-origin:center;transition:transform .15s ease-in .05s;width:3px}.el-checkbox__original{height:0;margin:0;opacity:0;outline:none;position:absolute;width:0;z-index:-1}.el-checkbox__label{display:inline-block;font-size:var(--el-checkbox-font-size);line-height:1;padding-left:8px}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0{flex:0 0 0%;max-width:0}.el-col-0,.el-col-0.is-guttered{display:none}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{left:0;position:relative}.el-col-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-1,.el-col-1.is-guttered{display:block}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{left:4.1666666667%;position:relative}.el-col-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-2,.el-col-2.is-guttered{display:block}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{left:8.3333333333%;position:relative}.el-col-3{flex:0 0 12.5%;max-width:12.5%}.el-col-3,.el-col-3.is-guttered{display:block}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{left:12.5%;position:relative}.el-col-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-4,.el-col-4.is-guttered{display:block}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{left:16.6666666667%;position:relative}.el-col-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-5,.el-col-5.is-guttered{display:block}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{left:20.8333333333%;position:relative}.el-col-6{flex:0 0 25%;max-width:25%}.el-col-6,.el-col-6.is-guttered{display:block}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{left:25%;position:relative}.el-col-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-7,.el-col-7.is-guttered{display:block}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{left:29.1666666667%;position:relative}.el-col-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-8,.el-col-8.is-guttered{display:block}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{left:33.3333333333%;position:relative}.el-col-9{flex:0 0 37.5%;max-width:37.5%}.el-col-9,.el-col-9.is-guttered{display:block}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{left:37.5%;position:relative}.el-col-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-10,.el-col-10.is-guttered{display:block}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{left:41.6666666667%;position:relative}.el-col-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-11,.el-col-11.is-guttered{display:block}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{left:45.8333333333%;position:relative}.el-col-12{flex:0 0 50%;max-width:50%}.el-col-12,.el-col-12.is-guttered{display:block}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%;position:relative}.el-col-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-13,.el-col-13.is-guttered{display:block}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{left:54.1666666667%;position:relative}.el-col-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-14,.el-col-14.is-guttered{display:block}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{left:58.3333333333%;position:relative}.el-col-15{flex:0 0 62.5%;max-width:62.5%}.el-col-15,.el-col-15.is-guttered{display:block}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{left:62.5%;position:relative}.el-col-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-16,.el-col-16.is-guttered{display:block}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{left:66.6666666667%;position:relative}.el-col-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-17,.el-col-17.is-guttered{display:block}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{left:70.8333333333%;position:relative}.el-col-18{flex:0 0 75%;max-width:75%}.el-col-18,.el-col-18.is-guttered{display:block}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{left:75%;position:relative}.el-col-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-19,.el-col-19.is-guttered{display:block}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{left:79.1666666667%;position:relative}.el-col-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-20,.el-col-20.is-guttered{display:block}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{left:83.3333333333%;position:relative}.el-col-21{flex:0 0 87.5%;max-width:87.5%}.el-col-21,.el-col-21.is-guttered{display:block}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{left:87.5%;position:relative}.el-col-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-22,.el-col-22.is-guttered{display:block}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{left:91.6666666667%;position:relative}.el-col-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-23,.el-col-23.is-guttered{display:block}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{left:95.8333333333%;position:relative}.el-col-24{flex:0 0 100%;max-width:100%}.el-col-24,.el-col-24.is-guttered{display:block}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{left:100%;position:relative}@media only screen and (max-width:767px){.el-col-xs-0{display:none;flex:0 0 0%;max-width:0}.el-col-xs-0.is-guttered{display:none}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{left:0;position:relative}.el-col-xs-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-xs-1,.el-col-xs-1.is-guttered{display:block}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{left:4.1666666667%;position:relative}.el-col-xs-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-xs-2,.el-col-xs-2.is-guttered{display:block}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{left:8.3333333333%;position:relative}.el-col-xs-3{flex:0 0 12.5%;max-width:12.5%}.el-col-xs-3,.el-col-xs-3.is-guttered{display:block}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{left:12.5%;position:relative}.el-col-xs-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-xs-4,.el-col-xs-4.is-guttered{display:block}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{left:16.6666666667%;position:relative}.el-col-xs-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-xs-5,.el-col-xs-5.is-guttered{display:block}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{left:20.8333333333%;position:relative}.el-col-xs-6{flex:0 0 25%;max-width:25%}.el-col-xs-6,.el-col-xs-6.is-guttered{display:block}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{left:25%;position:relative}.el-col-xs-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-xs-7,.el-col-xs-7.is-guttered{display:block}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{left:29.1666666667%;position:relative}.el-col-xs-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-xs-8,.el-col-xs-8.is-guttered{display:block}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{left:33.3333333333%;position:relative}.el-col-xs-9{flex:0 0 37.5%;max-width:37.5%}.el-col-xs-9,.el-col-xs-9.is-guttered{display:block}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{left:37.5%;position:relative}.el-col-xs-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-xs-10.is-guttered{display:block}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{left:41.6666666667%;position:relative}.el-col-xs-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-xs-11.is-guttered{display:block}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{left:45.8333333333%;position:relative}.el-col-xs-12{display:block;flex:0 0 50%;max-width:50%}.el-col-xs-12.is-guttered{display:block}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{left:50%;position:relative}.el-col-xs-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-xs-13.is-guttered{display:block}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{left:54.1666666667%;position:relative}.el-col-xs-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-xs-14.is-guttered{display:block}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{left:58.3333333333%;position:relative}.el-col-xs-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-xs-15.is-guttered{display:block}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{left:62.5%;position:relative}.el-col-xs-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-xs-16.is-guttered{display:block}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{left:66.6666666667%;position:relative}.el-col-xs-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-xs-17.is-guttered{display:block}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{left:70.8333333333%;position:relative}.el-col-xs-18{display:block;flex:0 0 75%;max-width:75%}.el-col-xs-18.is-guttered{display:block}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{left:75%;position:relative}.el-col-xs-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-xs-19.is-guttered{display:block}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{left:79.1666666667%;position:relative}.el-col-xs-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-xs-20.is-guttered{display:block}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{left:83.3333333333%;position:relative}.el-col-xs-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-xs-21.is-guttered{display:block}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{left:87.5%;position:relative}.el-col-xs-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-xs-22.is-guttered{display:block}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{left:91.6666666667%;position:relative}.el-col-xs-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-xs-23.is-guttered{display:block}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{left:95.8333333333%;position:relative}.el-col-xs-24{display:block;flex:0 0 100%;max-width:100%}.el-col-xs-24.is-guttered{display:block}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{left:100%;position:relative}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;flex:0 0 0%;max-width:0}.el-col-sm-0.is-guttered{display:none}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{left:0;position:relative}.el-col-sm-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-sm-1,.el-col-sm-1.is-guttered{display:block}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{left:4.1666666667%;position:relative}.el-col-sm-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-sm-2,.el-col-sm-2.is-guttered{display:block}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{left:8.3333333333%;position:relative}.el-col-sm-3{flex:0 0 12.5%;max-width:12.5%}.el-col-sm-3,.el-col-sm-3.is-guttered{display:block}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{left:12.5%;position:relative}.el-col-sm-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-sm-4,.el-col-sm-4.is-guttered{display:block}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{left:16.6666666667%;position:relative}.el-col-sm-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-sm-5,.el-col-sm-5.is-guttered{display:block}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{left:20.8333333333%;position:relative}.el-col-sm-6{flex:0 0 25%;max-width:25%}.el-col-sm-6,.el-col-sm-6.is-guttered{display:block}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{left:25%;position:relative}.el-col-sm-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-sm-7,.el-col-sm-7.is-guttered{display:block}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{left:29.1666666667%;position:relative}.el-col-sm-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-sm-8,.el-col-sm-8.is-guttered{display:block}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{left:33.3333333333%;position:relative}.el-col-sm-9{flex:0 0 37.5%;max-width:37.5%}.el-col-sm-9,.el-col-sm-9.is-guttered{display:block}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{left:37.5%;position:relative}.el-col-sm-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-sm-10.is-guttered{display:block}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{left:41.6666666667%;position:relative}.el-col-sm-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-sm-11.is-guttered{display:block}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{left:45.8333333333%;position:relative}.el-col-sm-12{display:block;flex:0 0 50%;max-width:50%}.el-col-sm-12.is-guttered{display:block}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{left:50%;position:relative}.el-col-sm-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-sm-13.is-guttered{display:block}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{left:54.1666666667%;position:relative}.el-col-sm-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-sm-14.is-guttered{display:block}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{left:58.3333333333%;position:relative}.el-col-sm-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-sm-15.is-guttered{display:block}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{left:62.5%;position:relative}.el-col-sm-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-sm-16.is-guttered{display:block}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{left:66.6666666667%;position:relative}.el-col-sm-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-sm-17.is-guttered{display:block}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{left:70.8333333333%;position:relative}.el-col-sm-18{display:block;flex:0 0 75%;max-width:75%}.el-col-sm-18.is-guttered{display:block}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{left:75%;position:relative}.el-col-sm-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-sm-19.is-guttered{display:block}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{left:79.1666666667%;position:relative}.el-col-sm-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-sm-20.is-guttered{display:block}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{left:83.3333333333%;position:relative}.el-col-sm-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-sm-21.is-guttered{display:block}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{left:87.5%;position:relative}.el-col-sm-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-sm-22.is-guttered{display:block}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{left:91.6666666667%;position:relative}.el-col-sm-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-sm-23.is-guttered{display:block}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{left:95.8333333333%;position:relative}.el-col-sm-24{display:block;flex:0 0 100%;max-width:100%}.el-col-sm-24.is-guttered{display:block}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{left:100%;position:relative}}@media only screen and (min-width:992px){.el-col-md-0{display:none;flex:0 0 0%;max-width:0}.el-col-md-0.is-guttered{display:none}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{left:0;position:relative}.el-col-md-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-md-1,.el-col-md-1.is-guttered{display:block}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{left:4.1666666667%;position:relative}.el-col-md-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-md-2,.el-col-md-2.is-guttered{display:block}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{left:8.3333333333%;position:relative}.el-col-md-3{flex:0 0 12.5%;max-width:12.5%}.el-col-md-3,.el-col-md-3.is-guttered{display:block}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{left:12.5%;position:relative}.el-col-md-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-md-4,.el-col-md-4.is-guttered{display:block}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{left:16.6666666667%;position:relative}.el-col-md-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-md-5,.el-col-md-5.is-guttered{display:block}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{left:20.8333333333%;position:relative}.el-col-md-6{flex:0 0 25%;max-width:25%}.el-col-md-6,.el-col-md-6.is-guttered{display:block}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{left:25%;position:relative}.el-col-md-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-md-7,.el-col-md-7.is-guttered{display:block}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{left:29.1666666667%;position:relative}.el-col-md-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-md-8,.el-col-md-8.is-guttered{display:block}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{left:33.3333333333%;position:relative}.el-col-md-9{flex:0 0 37.5%;max-width:37.5%}.el-col-md-9,.el-col-md-9.is-guttered{display:block}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{left:37.5%;position:relative}.el-col-md-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-md-10.is-guttered{display:block}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{left:41.6666666667%;position:relative}.el-col-md-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-md-11.is-guttered{display:block}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{left:45.8333333333%;position:relative}.el-col-md-12{display:block;flex:0 0 50%;max-width:50%}.el-col-md-12.is-guttered{display:block}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{left:50%;position:relative}.el-col-md-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-md-13.is-guttered{display:block}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{left:54.1666666667%;position:relative}.el-col-md-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-md-14.is-guttered{display:block}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{left:58.3333333333%;position:relative}.el-col-md-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-md-15.is-guttered{display:block}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{left:62.5%;position:relative}.el-col-md-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-md-16.is-guttered{display:block}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{left:66.6666666667%;position:relative}.el-col-md-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-md-17.is-guttered{display:block}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{left:70.8333333333%;position:relative}.el-col-md-18{display:block;flex:0 0 75%;max-width:75%}.el-col-md-18.is-guttered{display:block}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{left:75%;position:relative}.el-col-md-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-md-19.is-guttered{display:block}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{left:79.1666666667%;position:relative}.el-col-md-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-md-20.is-guttered{display:block}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{left:83.3333333333%;position:relative}.el-col-md-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-md-21.is-guttered{display:block}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{left:87.5%;position:relative}.el-col-md-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-md-22.is-guttered{display:block}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{left:91.6666666667%;position:relative}.el-col-md-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-md-23.is-guttered{display:block}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{left:95.8333333333%;position:relative}.el-col-md-24{display:block;flex:0 0 100%;max-width:100%}.el-col-md-24.is-guttered{display:block}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{left:100%;position:relative}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;flex:0 0 0%;max-width:0}.el-col-lg-0.is-guttered{display:none}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{left:0;position:relative}.el-col-lg-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-lg-1,.el-col-lg-1.is-guttered{display:block}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{left:4.1666666667%;position:relative}.el-col-lg-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-lg-2,.el-col-lg-2.is-guttered{display:block}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{left:8.3333333333%;position:relative}.el-col-lg-3{flex:0 0 12.5%;max-width:12.5%}.el-col-lg-3,.el-col-lg-3.is-guttered{display:block}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{left:12.5%;position:relative}.el-col-lg-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-lg-4,.el-col-lg-4.is-guttered{display:block}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{left:16.6666666667%;position:relative}.el-col-lg-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-lg-5,.el-col-lg-5.is-guttered{display:block}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{left:20.8333333333%;position:relative}.el-col-lg-6{flex:0 0 25%;max-width:25%}.el-col-lg-6,.el-col-lg-6.is-guttered{display:block}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{left:25%;position:relative}.el-col-lg-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-lg-7,.el-col-lg-7.is-guttered{display:block}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{left:29.1666666667%;position:relative}.el-col-lg-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-lg-8,.el-col-lg-8.is-guttered{display:block}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{left:33.3333333333%;position:relative}.el-col-lg-9{flex:0 0 37.5%;max-width:37.5%}.el-col-lg-9,.el-col-lg-9.is-guttered{display:block}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{left:37.5%;position:relative}.el-col-lg-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-lg-10.is-guttered{display:block}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{left:41.6666666667%;position:relative}.el-col-lg-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-lg-11.is-guttered{display:block}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{left:45.8333333333%;position:relative}.el-col-lg-12{display:block;flex:0 0 50%;max-width:50%}.el-col-lg-12.is-guttered{display:block}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{left:50%;position:relative}.el-col-lg-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-lg-13.is-guttered{display:block}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{left:54.1666666667%;position:relative}.el-col-lg-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-lg-14.is-guttered{display:block}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{left:58.3333333333%;position:relative}.el-col-lg-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-lg-15.is-guttered{display:block}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{left:62.5%;position:relative}.el-col-lg-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-lg-16.is-guttered{display:block}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{left:66.6666666667%;position:relative}.el-col-lg-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-lg-17.is-guttered{display:block}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{left:70.8333333333%;position:relative}.el-col-lg-18{display:block;flex:0 0 75%;max-width:75%}.el-col-lg-18.is-guttered{display:block}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{left:75%;position:relative}.el-col-lg-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-lg-19.is-guttered{display:block}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{left:79.1666666667%;position:relative}.el-col-lg-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-lg-20.is-guttered{display:block}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{left:83.3333333333%;position:relative}.el-col-lg-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-lg-21.is-guttered{display:block}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{left:87.5%;position:relative}.el-col-lg-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-lg-22.is-guttered{display:block}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{left:91.6666666667%;position:relative}.el-col-lg-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-lg-23.is-guttered{display:block}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{left:95.8333333333%;position:relative}.el-col-lg-24{display:block;flex:0 0 100%;max-width:100%}.el-col-lg-24.is-guttered{display:block}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{left:100%;position:relative}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;flex:0 0 0%;max-width:0}.el-col-xl-0.is-guttered{display:none}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{left:0;position:relative}.el-col-xl-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.el-col-xl-1,.el-col-xl-1.is-guttered{display:block}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{left:4.1666666667%;position:relative}.el-col-xl-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.el-col-xl-2,.el-col-xl-2.is-guttered{display:block}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{left:8.3333333333%;position:relative}.el-col-xl-3{flex:0 0 12.5%;max-width:12.5%}.el-col-xl-3,.el-col-xl-3.is-guttered{display:block}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{left:12.5%;position:relative}.el-col-xl-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.el-col-xl-4,.el-col-xl-4.is-guttered{display:block}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{left:16.6666666667%;position:relative}.el-col-xl-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.el-col-xl-5,.el-col-xl-5.is-guttered{display:block}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{left:20.8333333333%;position:relative}.el-col-xl-6{flex:0 0 25%;max-width:25%}.el-col-xl-6,.el-col-xl-6.is-guttered{display:block}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{left:25%;position:relative}.el-col-xl-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.el-col-xl-7,.el-col-xl-7.is-guttered{display:block}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{left:29.1666666667%;position:relative}.el-col-xl-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.el-col-xl-8,.el-col-xl-8.is-guttered{display:block}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{left:33.3333333333%;position:relative}.el-col-xl-9{flex:0 0 37.5%;max-width:37.5%}.el-col-xl-9,.el-col-xl-9.is-guttered{display:block}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{left:37.5%;position:relative}.el-col-xl-10{display:block;flex:0 0 41.6666666667%;max-width:41.6666666667%}.el-col-xl-10.is-guttered{display:block}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{left:41.6666666667%;position:relative}.el-col-xl-11{display:block;flex:0 0 45.8333333333%;max-width:45.8333333333%}.el-col-xl-11.is-guttered{display:block}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{left:45.8333333333%;position:relative}.el-col-xl-12{display:block;flex:0 0 50%;max-width:50%}.el-col-xl-12.is-guttered{display:block}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{left:50%;position:relative}.el-col-xl-13{display:block;flex:0 0 54.1666666667%;max-width:54.1666666667%}.el-col-xl-13.is-guttered{display:block}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{left:54.1666666667%;position:relative}.el-col-xl-14{display:block;flex:0 0 58.3333333333%;max-width:58.3333333333%}.el-col-xl-14.is-guttered{display:block}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{left:58.3333333333%;position:relative}.el-col-xl-15{display:block;flex:0 0 62.5%;max-width:62.5%}.el-col-xl-15.is-guttered{display:block}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{left:62.5%;position:relative}.el-col-xl-16{display:block;flex:0 0 66.6666666667%;max-width:66.6666666667%}.el-col-xl-16.is-guttered{display:block}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{left:66.6666666667%;position:relative}.el-col-xl-17{display:block;flex:0 0 70.8333333333%;max-width:70.8333333333%}.el-col-xl-17.is-guttered{display:block}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{left:70.8333333333%;position:relative}.el-col-xl-18{display:block;flex:0 0 75%;max-width:75%}.el-col-xl-18.is-guttered{display:block}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{left:75%;position:relative}.el-col-xl-19{display:block;flex:0 0 79.1666666667%;max-width:79.1666666667%}.el-col-xl-19.is-guttered{display:block}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{left:79.1666666667%;position:relative}.el-col-xl-20{display:block;flex:0 0 83.3333333333%;max-width:83.3333333333%}.el-col-xl-20.is-guttered{display:block}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{left:83.3333333333%;position:relative}.el-col-xl-21{display:block;flex:0 0 87.5%;max-width:87.5%}.el-col-xl-21.is-guttered{display:block}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{left:87.5%;position:relative}.el-col-xl-22{display:block;flex:0 0 91.6666666667%;max-width:91.6666666667%}.el-col-xl-22.is-guttered{display:block}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{left:91.6666666667%;position:relative}.el-col-xl-23{display:block;flex:0 0 95.8333333333%;max-width:95.8333333333%}.el-col-xl-23.is-guttered{display:block}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{left:95.8333333333%;position:relative}.el-col-xl-24{display:block;flex:0 0 100%;max-width:100%}.el-col-xl-24.is-guttered{display:block}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{left:100%;position:relative}}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-bottom:1px solid var(--el-collapse-border-color);border-top:1px solid var(--el-collapse-border-color)}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{align-items:center;background-color:var(--el-collapse-header-bg-color);border:none;border-bottom:1px solid var(--el-collapse-border-color);color:var(--el-collapse-header-text-color);cursor:pointer;display:flex;font-size:var(--el-collapse-header-font-size);font-weight:500;height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);outline:none;padding:0;transition:border-bottom-color var(--el-transition-duration);width:100%}.el-collapse-item__arrow{font-weight:300;margin:0 8px 0 auto;transition:transform var(--el-transition-duration)}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{background-color:var(--el-collapse-content-bg-color);border-bottom:1px solid var(--el-collapse-border-color);box-sizing:border-box;overflow:hidden;will-change:height}.el-collapse-item__content{color:var(--el-collapse-content-text-color);font-size:var(--el-collapse-content-font-size);line-height:1.7692307692;padding-bottom:25px}.el-collapse-item:last-child{margin-bottom:-1px}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{border-radius:4px;cursor:pointer;height:20px;margin:0 0 8px 8px;width:20px}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{border-radius:3px;display:flex;height:100%}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{background-color:red;box-sizing:border-box;float:right;height:12px;padding:0 2px;position:relative;width:280px}.el-color-hue-slider__bar{background:linear-gradient(90deg,#f00 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00);height:100%;position:relative}.el-color-hue-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px #0009;box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-hue-slider.is-vertical{height:180px;padding:2px 0;width:12px}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(180deg,#f00 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-svpanel{height:180px;position:relative;width:280px}.el-color-svpanel__black,.el-color-svpanel__white{bottom:0;left:0;position:absolute;right:0;top:0}.el-color-svpanel__white{background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:linear-gradient(0deg,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;cursor:head;height:4px;transform:translate(-2px,-2px);width:4px}.el-color-alpha-slider{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px;box-sizing:border-box;height:12px;position:relative;width:280px}.el-color-alpha-slider__bar{background:linear-gradient(to right,rgba(255,255,255,0) 0,var(--el-bg-color) 100%);height:100%;position:relative}.el-color-alpha-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px #0009;box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-alpha-slider.is-vertical{height:180px;width:20px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgb(255,255,255))}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{clear:both;content:"";display:table}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{color:#000;float:left;font-size:12px;line-height:26px;width:160px}.el-color-picker{display:inline-block;line-height:normal;outline:none;position:relative}.el-color-picker:hover:not(.is-disabled,.is-focused) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{transform:scale(.8)}.el-color-picker__mask{background-color:#ffffffb3;border-radius:4px;cursor:not-allowed;height:30px;left:1px;position:absolute;top:1px;width:30px;z-index:1}.el-color-picker__trigger{align-items:center;border:1px solid var(--el-border-color);border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:0;height:32px;justify-content:center;padding:4px;position:relative;width:32px}.el-color-picker__color{border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);box-sizing:border-box;display:block;height:100%;position:relative;text-align:center;width:100%}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px}.el-color-picker__color-inner{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.el-color-picker .el-color-picker__empty{color:var(--el-text-color-secondary);font-size:12px}.el-color-picker .el-color-picker__icon{align-items:center;color:#fff;display:inline-flex;font-size:12px;justify-content:center}.el-color-picker__panel{background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light);box-sizing:content-box;padding:6px;position:absolute;z-index:10}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333333}.el-container{box-sizing:border-box;display:flex;flex:1;flex-basis:auto;flex-direction:row;min-width:0}.el-container.is-vertical{flex-direction:column}.el-date-table{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:5px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:5px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{box-sizing:border-box;cursor:pointer;height:30px;padding:4px 0;position:relative;text-align:center;width:32px}.el-date-table td .el-date-table-cell{box-sizing:border-box;height:30px;padding:3px 0}.el-date-table td .el-date-table-cell .el-date-table-cell__text{border-radius:50%;display:block;height:24px;left:50%;line-height:24px;margin:0 auto;position:absolute;transform:translate(-50%);width:24px}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.end-date .el-date-table-cell__text,.el-date-table td.today.start-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.end-date .el-date-table-cell,.el-date-table td.start-date .el-date-table-cell{color:#fff}.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{border-bottom-left-radius:15px;border-top-left-radius:15px;margin-left:5px}.el-date-table td.end-date .el-date-table-cell{border-bottom-right-radius:15px;border-top-right-radius:15px;margin-right:5px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed;opacity:1}.el-date-table td.selected .el-date-table-cell{border-radius:15px;margin-left:5px;margin-right:5px}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);border-radius:15px;color:#fff}.el-date-table td.week{color:var(--el-datepicker-header-text-color);font-size:80%}.el-date-table td:focus{outline:none}.el-date-table th{border-bottom:1px solid var(--el-border-color-lighter);color:var(--el-datepicker-header-text-color);font-weight:400;padding:5px}.el-month-table{border-collapse:collapse;font-size:12px;margin:-1px}.el-month-table td{cursor:pointer;padding:8px 0;position:relative;text-align:center;width:68px}.el-month-table td div{box-sizing:border-box;height:48px;padding:6px 0}.el-month-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed}.el-month-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-month-table td .cell{border-radius:18px;color:var(--el-datepicker-text-color);display:block;height:36px;left:50%;line-height:36px;margin:0 auto;position:absolute;transform:translate(-50%);width:54px}.el-month-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range div{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range div:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-month-table td.start-date div{border-bottom-left-radius:24px;border-top-left-radius:24px;margin-left:3px}.el-month-table td.end-date div{border-bottom-right-radius:24px;border-top-right-radius:24px;margin-right:3px}.el-month-table td.current:not(.disabled) div{border-radius:24px;margin-left:3px;margin-right:3px}.el-month-table td.current:not(.disabled) .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-month-table td:focus-visible{outline:none}.el-month-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-year-table{border-collapse:collapse;font-size:12px;margin:-1px}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{cursor:pointer;padding:8px 0;position:relative;text-align:center;width:68px}.el-year-table td div{box-sizing:border-box;height:48px;padding:6px 0}.el-year-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-year-table td.disabled .cell{background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder);cursor:not-allowed}.el-year-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-year-table td .cell{border-radius:18px;color:var(--el-datepicker-text-color);display:block;height:36px;left:50%;line-height:36px;margin:0 auto;position:absolute;transform:translate(-50%);width:54px}.el-year-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.current:not(.disabled) div{border-radius:24px;margin-left:3px;margin-right:3px}.el-year-table td.current:not(.disabled) .cell{background-color:var(--el-datepicker-active-color);color:#fff}.el-year-table td:focus-visible{outline:none}.el-year-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{display:inline-block;max-height:192px;overflow:auto;position:relative;vertical-align:top;width:50%}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;overflow:hidden;text-align:center}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;height:30px;left:0;line-height:30px;position:absolute;text-align:center;width:100%;z-index:var(--el-index-normal)}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__list{list-style:none;margin:0}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;height:80px;width:100%}.el-time-spinner__item{color:var(--el-text-color-regular);font-size:12px;height:32px;line-height:32px}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;position:relative;text-align:left;vertical-align:middle}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{height:var(--el-input-height,var(--el-component-size));width:var(--el-date-editor-width)}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .clear-icon,.el-date-editor .close-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__icon{color:var(--el-text-color-placeholder);float:left;font-size:14px;height:inherit}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--el-text-color-regular);display:inline-block;font-size:var(--el-font-size-base);height:30px;line-height:30px;margin:0;outline:none;padding:0;text-align:center;width:39%}.el-date-editor .el-range-input::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-input:-ms-input-placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{align-items:center;color:var(--el-text-color-primary);display:inline-flex;flex:1;font-size:14px;height:100%;justify-content:center;margin:0;overflow-wrap:break-word;padding:0 5px}.el-date-editor .el-range__close-icon{color:var(--el-text-color-placeholder);cursor:pointer;font-size:14px;height:inherit;width:unset}.el-date-editor .el-range__close-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{align-items:center;display:inline-flex;padding:0 10px}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{font-size:14px;line-height:40px}.el-range-editor--large .el-range-input{font-size:14px;height:38px;line-height:38px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{font-size:12px;line-height:24px}.el-range-editor--small .el-range-input{font-size:12px;height:22px;line-height:22px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled input:-ms-input-placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{background:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);color:var(--el-text-color-regular);line-height:30px}.el-picker-panel .el-time-panel{background-color:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light);margin:5px 0}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{clear:both;content:"";display:table}.el-picker-panel__content{margin:15px;position:relative}.el-picker-panel__footer{background-color:var(--el-bg-color-overlay);border-top:1px solid var(--el-datepicker-inner-border-color);font-size:0;padding:4px 12px;position:relative;text-align:right}.el-picker-panel__shortcut{background-color:transparent;border:0;color:var(--el-datepicker-text-color);cursor:pointer;display:block;font-size:14px;line-height:28px;outline:none;padding-left:12px;text-align:left;width:100%}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{background-color:transparent;border:1px solid var(--el-fill-color-darker);border-radius:2px;color:var(--el-text-color-primary);cursor:pointer;font-size:12px;line-height:24px;outline:none;padding:0 20px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{background:transparent;border:0;color:var(--el-datepicker-icon-color);cursor:pointer;font-size:12px;margin-top:8px;outline:none}.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{background-color:var(--el-bg-color-overlay);border-right:1px solid var(--el-datepicker-inner-border-color);bottom:0;box-sizing:border-box;overflow:auto;padding-top:6px;position:absolute;top:0;width:110px}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{display:table-cell;padding:0 5px;position:relative}.el-date-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;display:table;font-size:12px;padding:8px 5px 5px;position:relative;width:100%}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{border-bottom:1px solid var(--el-border-color-lighter);margin-bottom:0;padding-bottom:12px}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{color:var(--el-text-color-regular);cursor:pointer;font-size:16px;font-weight:500;line-height:22px;padding:0 5px;text-align:center}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{color:var(--el-datepicker-hover-text-color);outline:none}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{cursor:pointer;float:left;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{height:28px;position:relative;text-align:center}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{box-sizing:border-box;float:left;margin:0;padding:16px;width:50%}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{border-bottom:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;display:table;font-size:12px;padding:8px 5px 5px;position:relative;width:100%}.el-date-range-picker__time-header>.el-icon-arrow-right{color:var(--el-datepicker-icon-color);display:table-cell;font-size:20px;vertical-align:middle}.el-date-range-picker__time-picker-wrap{display:table-cell;padding:0 5px;position:relative}.el-date-range-picker__time-picker-wrap .el-picker-panel{background:#ffffff;position:absolute;right:0;top:13px;z-index:1}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-time-range-picker{overflow:visible;width:354px}.el-time-range-picker__content{padding:10px;position:relative;text-align:center;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;display:inline-block;margin:0;padding:4px 7px 7px;width:50%}.el-time-range-picker__header{font-size:14px;margin-bottom:5px;text-align:center}.el-time-range-picker__body{border:1px solid var(--el-datepicker-border-color);border-radius:2px}.el-time-panel{border-radius:2px;box-sizing:content-box;left:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:180px;z-index:var(--el-index-top)}.el-time-panel__content{font-size:0;overflow:hidden;position:relative}.el-time-panel__content:after,.el-time-panel__content:before{box-sizing:border-box;content:"";height:32px;left:0;margin-top:-16px;padding-top:6px;position:absolute;right:0;text-align:left;top:50%;z-index:-1}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{border-bottom:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);margin-left:12%;margin-right:12%;padding-left:50%}.el-time-panel__content.has-seconds:after{left:66.6666666667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));box-sizing:border-box;height:36px;line-height:25px;padding:4px;text-align:right}.el-time-panel__btn{background-color:transparent;border:none;color:var(--el-text-color-primary);cursor:pointer;font-size:12px;line-height:28px;margin:0 5px;outline:none;padding:0 5px}.el-time-panel__btn.confirm{color:var(--el-timepicker-active-color,var(--el-color-primary));font-weight:800}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;color:var(--el-text-color-primary);font-size:var(--el-font-size-base)}.el-descriptions__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;font-size:14px;font-weight:400;line-height:23px;text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{background:var(--el-descriptions-item-bordered-label-background);color:var(--el-text-color-regular);font-weight:700}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{-webkit-animation:v-modal-in var(--el-transition-duration-fast) ease;animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{-webkit-animation:v-modal-out var(--el-transition-duration-fast) ease forwards;animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{to{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-small);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{bottom:0;left:0;margin:0;overflow:auto;position:fixed;right:0;top:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.dialog-fade-enter-active{-webkit-animation:modal-fade-in var(--el-transition-duration);animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{-webkit-animation:dialog-fade-in var(--el-transition-duration);animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{-webkit-animation:modal-fade-out var(--el-transition-duration);animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{-webkit-animation:dialog-fade-out var(--el-transition-duration);animation:dialog-fade-out var(--el-transition-duration)}@-webkit-keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@-webkit-keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);display:block;height:1px;margin:24px 0;width:100%}.el-divider--vertical{border-left:1px var(--el-border-color) var(--el-border-style);display:inline-block;height:1em;margin:0 8px;position:relative;vertical-align:middle;width:1px}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);font-size:14px;font-weight:500;padding:0 20px;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);background-color:var(--el-drawer-bg-color);box-shadow:var(--el-box-shadow-dark);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:absolute;transition:all var(--el-transition-duration)}.el-drawer .btt,.el-drawer .ltr,.el-drawer .rtl,.el-drawer .ttb{transform:translate(0)}.el-drawer__sr-focus:focus{outline:none!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{flex:1;font-size:1rem;line-height:inherit;margin:0}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;font-size:var(--el-font-size-extra-large);outline:none}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__body{flex:1;overflow:auto;padding:var(--el-drawer-padding-primary)}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{bottom:0;height:100%;top:0}.el-drawer.btt,.el-drawer.ttb{left:0;right:0;width:100%}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translate(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translate(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-empty-padding);text-align:center}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;width:100%}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:100%;vertical-align:top;width:100%}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);margin:0}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height);padding:var(--el-footer-padding)}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--label-left .el-form-item__label{justify-content:flex-start}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;text-align:left}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form--large.el-form--label-top .el-form-item .el-form-item__label{line-height:22px;margin-bottom:12px}.el-form--default.el-form--label-top .el-form-item .el-form-item__label{line-height:22px;margin-bottom:8px}.el-form--small.el-form--label-top .el-form-item .el-form-item__label{line-height:20px;margin-bottom:4px}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--el-form-label-font-size);height:32px;justify-content:flex-end;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-input__wrapper.is-focus,.el-form-item.is-error .el-input__wrapper:focus,.el-form-item.is-error .el-input__wrapper:hover,.el-form-item.is-error .el-select__wrapper,.el-form-item.is-error .el-select__wrapper.is-focus,.el-form-item.is-error .el-select__wrapper:focus,.el-form-item.is-error .el-select__wrapper:hover,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner.is-focus,.el-form-item.is-error .el-textarea__inner:focus,.el-form-item.is-error .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-header{--el-header-padding:0 20px;--el-header-height:60px;box-sizing:border-box;flex-shrink:0;height:var(--el-header-height);padding:var(--el-header-padding)}.el-image-viewer__wrapper{bottom:0;left:0;position:fixed;right:0;top:0}.el-image-viewer__btn{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;opacity:.8;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.el-image-viewer__btn .el-icon{cursor:pointer;font-size:inherit}.el-image-viewer__close{font-size:40px;height:40px;right:40px;top:40px;width:40px}.el-image-viewer__canvas{align-items:center;display:flex;height:100%;justify-content:center;position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;bottom:30px;height:44px;left:50%;padding:0 23px;transform:translate(-50%);width:282px}.el-image-viewer__actions__inner{align-items:center;color:#fff;cursor:default;display:flex;font-size:23px;height:100%;justify-content:space-around;width:100%}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;top:50%;transform:translateY(-50%);width:44px}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;width:44px}.el-image-viewer__mask{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in var(--el-transition-duration);animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out var(--el-transition-duration);animation:viewer-fade-out var(--el-transition-duration)}@-webkit-keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{height:100%;width:100%}.el-image{display:inline-block;overflow:hidden;position:relative}.el-image__inner{opacity:1;vertical-align:top}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{left:0;position:absolute;top:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{align-items:center;color:var(--el-text-color-placeholder);display:flex;font-size:14px;justify-content:center;vertical-align:middle}.el-image__preview{cursor:pointer}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;display:inline-block;font-size:var(--el-font-size-base);position:relative;vertical-align:bottom;width:100%}.el-textarea__inner{-webkit-appearance:none;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;font-family:inherit;font-size:inherit;line-height:1.5;padding:5px 11px;position:relative;resize:vertical;transition:var(--el-transition-box-shadow);width:100%}.el-textarea__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:-ms-input-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea .el-input__count{background:var(--el-fill-color-blank);bottom:5px;color:var(--el-color-info);font-size:12px;line-height:14px;position:absolute;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;--el-input-height:var(--el-component-size);box-sizing:border-box;display:inline-flex;font-size:var(--el-font-size-base);line-height:var(--el-input-height);position:relative;vertical-align:middle;width:var(--el-input-width)}.el-input::-webkit-scrollbar{width:6px;z-index:11}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{align-items:center;color:var(--el-color-info);display:inline-flex;font-size:12px;height:100%}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);display:inline-block;line-height:normal;padding-left:8px}.el-input__wrapper{align-items:center;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 11px;transform:translateZ(0);transition:var(--el-transition-box-shadow)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px);-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));flex-grow:1;font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);outline:none;padding:0;width:100%}.el-input__inner:focus{outline:none}.el-input__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner:-ms-input-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__prefix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__suffix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{align-items:center;display:flex;height:inherit;justify-content:center;line-height:inherit;margin-left:8px;transition:all var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{align-items:stretch;display:inline-flex;width:100%}.el-input-group__append,.el-input-group__prepend{align-items:center;background-color:var(--el-fill-color-light);border-radius:var(--el-input-border-radius);color:var(--el-color-info);display:inline-flex;justify-content:center;min-height:100%;padding:0 20px;position:relative;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{background-color:transparent;border-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-bottom-left-radius:0;border-top-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-bottom-right-radius:0;border-top-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-hidden{display:none!important}.el-input-number{display:inline-flex;line-height:30px;position:relative;width:150px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;line-height:1;text-align:center}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-input-number__decrease,.el-input-number__increase{align-items:center;background:var(--el-fill-color-light);bottom:1px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:13px;height:auto;justify-content:center;position:absolute;top:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px;z-index:1}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{border-left:var(--el-border);border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;right:1px}.el-input-number__decrease{border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border);left:1px}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{line-height:38px;width:180px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{font-size:14px;width:40px}.el-input-number--large .el-input--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{line-height:22px;width:120px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{font-size:12px;width:24px}.el-input-number--small .el-input--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-bottom:var(--el-border);border-radius:0 var(--el-border-radius-base) 0 0;bottom:auto;left:auto}.el-input-number.is-controls-right .el-input-number__decrease{border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0;border-right:none;left:auto;right:1px;top:auto}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);align-items:center;color:var(--el-link-text-color);cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);justify-content:center;outline:none;padding:0;position:relative;text-decoration:none;vertical-align:middle}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link.is-underline:hover:after{border-bottom:1px solid var(--el-link-hover-text-color);bottom:0;content:"";height:0;left:0;position:absolute;right:0}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default:after{border-color:var(--el-link-hover-text-color)}.el-link__inner{align-items:center;display:inline-flex;justify-content:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--primary:after{border-color:var(--el-link-text-color)}.el-link.el-link--primary.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--success:after{border-color:var(--el-link-text-color)}.el-link.el-link--success.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--warning:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--danger:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--error:after{border-color:var(--el-link-text-color)}.el-link.el-link--error.is-underline:hover:after{border-color:var(--el-link-text-color)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.el-link--info:after{border-color:var(--el-link-text-color)}.el-link.el-link--info.is-underline:hover:after{border-color:var(--el-link-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{background-color:var(--el-mask-color);bottom:0;left:0;margin:0;position:absolute;right:0;top:0;transition:opacity var(--el-transition-duration);z-index:2000}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size))/2);position:absolute;text-align:center;top:50%;width:100%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);font-size:14px;margin:3px 0}.el-loading-spinner .circular{-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite;display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size)}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@-webkit-keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;box-sizing:border-box;display:block;flex:1;flex-basis:auto;overflow:auto;padding:var(--el-main-padding)}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-height:60px;--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{background-color:var(--el-menu-bg-color);border-right:1px solid var(--el-menu-border-color);box-sizing:border-box;list-style:none;margin:0;padding-left:0;position:relative}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding));white-space:nowrap}.el-menu:not(.el-menu--collapse) .el-sub-menu__title{padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-menu--horizontal{border-right:none;display:flex;flex-wrap:nowrap;height:var(--el-menu-horizontal-height)}.el-menu--horizontal.el-menu--popup-container{height:unset}.el-menu--horizontal.el-menu{border-bottom:1px solid var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item{align-items:center;border-bottom:2px solid transparent;color:var(--el-menu-text-color);display:inline-flex;height:100%;justify-content:center;margin:0}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{border-bottom:2px solid transparent;color:var(--el-menu-text-color);height:100%}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-menu-bg-color)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{align-items:center;background-color:var(--el-menu-bg-color);color:var(--el-menu-text-color);display:flex;height:var(--el-menu-horizontal-sub-item-height);line-height:var(--el-menu-horizontal-sub-item-height);padding:0 10px}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{background-color:var(--el-menu-hover-bg-color);color:var(--el-menu-hover-text-color);outline:none}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{display:inline-block;height:0;overflow:hidden;visibility:hidden;width:0}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{border:none;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light);min-width:200px;padding:5px 0;z-index:100}.el-menu .el-icon{flex-shrink:0}.el-menu-item{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-menu-item [class^=el-icon]{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{align-items:center;box-sizing:border-box;display:inline-flex;height:100%;left:0;padding:0 var(--el-menu-base-level-padding);position:absolute;top:0;width:100%}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{align-items:center;box-sizing:border-box;color:var(--el-menu-text-color);cursor:pointer;display:flex;font-size:var(--el-menu-item-font-size);height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);list-style:none;padding:0 var(--el-menu-base-level-padding);position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:none}.el-sub-menu__title.is-disabled{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{background:none!important;cursor:not-allowed;opacity:.25}.el-sub-menu .el-icon{font-size:18px;margin-right:5px;text-align:center;vertical-align:middle;width:var(--el-menu-icon-width)}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{font-size:12px;margin-right:0;margin-top:-6px;position:absolute;right:var(--el-menu-base-level-padding);top:50%;transition:transform var(--el-transition-duration);width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{color:var(--el-text-color-secondary);font-size:12px;line-height:normal;padding:7px 0 7px var(--el-menu-base-level-padding)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{opacity:0;transition:var(--el-transition-duration-fast)}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-box-shadow:var(--el-box-shadow);--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:12px;--el-messagebox-font-line-height:var(--el-font-line-height-primary);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);box-shadow:var(--el-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--el-messagebox-font-size);max-width:var(--el-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--el-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.el-message-box:focus{outline:none!important}.el-overlay.is-message-box .el-overlay-message-box{bottom:0;left:0;overflow:auto;padding:16px;position:fixed;right:0;text-align:center;top:0}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-message-box__header{padding-bottom:var(--el-messagebox-padding-primary)}.el-message-box__header.show-close{padding-right:calc(var(--el-messagebox-padding-primary) + var(--el-message-close-size, 16px))}.el-message-box__title{color:var(--el-messagebox-title-color);font-size:var(--el-messagebox-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{align-items:center;display:flex;gap:12px}.el-message-box__input{padding-top:12px}.el-message-box__input div.invalid>input{border-color:var(--el-color-error)}.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{font-size:24px}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{line-height:var(--el-messagebox-font-line-height);margin:0}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);line-height:var(--el-messagebox-font-line-height)}.el-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--el-messagebox-padding-primary)}.el-message-box--center .el-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.el-message-box--center .el-message-box__status{font-size:inherit}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__container{justify-content:center}.fade-in-linear-enter-active .el-overlay-message-box{-webkit-animation:msgbox-fade-in var(--el-transition-duration);animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@-webkit-keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:11px 15px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);align-items:center;background-color:var(--el-message-bg-color);border-color:var(--el-message-border-color);border-radius:var(--el-border-radius-base);border-style:var(--el-border-style);border-width:var(--el-border-width);box-sizing:border-box;display:flex;gap:8px;left:50%;max-width:calc(100% - 32px);padding:var(--el-message-padding);position:fixed;top:20px;transform:translate(-50%);transition:opacity var(--el-transition-duration),transform .4s,top .4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.el-message.is-center{justify-content:center}.el-message.is-plain{background-color:var(--el-bg-color-overlay);border-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:break-word}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message .el-message__badge{position:absolute;right:-8px;top:-8px}.el-message__content{font-size:14px;line-height:1;padding:0}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{color:var(--el-message-close-icon-color);cursor:pointer;font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);background-color:var(--el-bg-color-overlay);border:1px solid var(--el-notification-border-color);border-radius:var(--el-notification-radius);box-shadow:var(--el-notification-shadow);box-sizing:border-box;display:flex;overflow:hidden;overflow-wrap:break-word;padding:var(--el-notification-padding);position:fixed;transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);width:var(--el-notification-width);z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{color:var(--el-notification-title-color);font-size:var(--el-notification-title-font-size);font-weight:700;line-height:var(--el-notification-icon-size);margin:0}.el-notification__content{color:var(--el-notification-content-color);font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0}.el-notification__content p{margin:0}.el-notification .el-notification__icon{font-size:var(--el-notification-icon-size);height:var(--el-notification-icon-size);width:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{color:var(--el-notification-close-color);cursor:pointer;font-size:var(--el-notification-close-font-size);position:absolute;right:15px;top:18px}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{background-color:var(--el-overlay-color-lighter);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2000}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{align-items:center;display:flex;justify-content:space-between;line-height:24px}.el-page-header__left{align-items:center;display:flex;margin-right:40px;position:relative}.el-page-header__back{align-items:center;cursor:pointer;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;display:flex;font-size:16px;margin-right:10px}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-item-gap:16px;align-items:center;color:var(--el-pagination-text-color);display:flex;font-size:var(--el-pagination-font-size);font-weight:400;white-space:nowrap}.el-pagination .el-input__inner{-moz-appearance:textfield;text-align:center}.el-pagination .el-select{width:128px}.el-pagination button{align-items:center;background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;display:flex;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:none}.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination button.is-disabled,.el-pagination button:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{color:var(--el-text-color-regular);font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{align-items:center;color:var(--el-text-color-regular);display:flex;font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{box-sizing:border-box;text-align:center}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{background-color:var(--el-disabled-bg-color);color:var(--el-text-color-placeholder)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{background-color:var(--el-fill-color-dark);color:var(--el-text-color-secondary)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{font-size:var(--el-pagination-font-size-small);height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pager{font-size:0;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-pager,.el-pager li{align-items:center;display:flex}.el-pager li{background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{color:var(--el-pagination-hover-color);cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager li.is-disabled,.el-pager li:disabled{background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-popconfirm__main{align-items:center;display:flex}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{margin-top:8px;text-align:right}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);border:1px solid var(--el-popover-border-color);border-radius:var(--el-popover-border-radius);box-shadow:var(--el-box-shadow-light);box-sizing:border-box;color:var(--el-text-color-regular);font-size:var(--el-popover-font-size);line-height:1.4;min-width:150px;overflow-wrap:break-word;padding:var(--el-popover-padding);z-index:var(--el-index-popper)}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-bg-color:var(--el-text-color-primary);--el-popover-border-color:var(--el-text-color-primary);--el-popover-title-text-color:var(--el-bg-color);color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.el-progress{align-items:center;display:flex;line-height:1;position:relative}.el-progress__text{color:var(--el-text-color-regular);font-size:14px;line-height:1;margin-left:5px;min-width:50px}.el-progress__text i{display:block;vertical-align:middle}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{left:0;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{display:inline-block;vertical-align:middle}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{display:block;margin-right:0;padding-right:0}.el-progress--text-inside .el-progress-bar{margin-right:0;padding-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{box-sizing:border-box;flex-grow:1}.el-progress-bar__outer{background-color:var(--el-border-color-lighter);border-radius:100px;height:6px;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{background-color:var(--el-color-primary);border-radius:100px;height:100%;left:0;line-height:1;position:absolute;text-align:right;top:0;transition:width .6s ease;white-space:nowrap}.el-progress-bar__inner:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{-webkit-animation:indeterminate 3s infinite;animation:indeterminate 3s infinite;transform:translateZ(0)}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{-webkit-animation:striped-flow 3s linear infinite;animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{color:#fff;display:inline-block;font-size:12px;margin:0 5px;vertical-align:middle}@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@-webkit-keyframes indeterminate{0%{left:-100%}to{left:100%}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}@-webkit-keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}@keyframes striped-flow{0%{background-position:-100%}to{background-position:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{display:inline-block;outline:none;position:relative}.el-radio-button__inner{-webkit-appearance:none;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;border-radius:0;box-sizing:border-box;color:var(--el-button-text-color,var(--el-text-color-regular));cursor:pointer;font-size:var(--el-font-size-base);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));line-height:1;margin:0;padding:8px 15px;text-align:center;transition:var(--el-transition-all);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:checked+.el-radio-button__inner{background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary));color:var(--el-radio-button-checked-text-color,var(--el-color-white))}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));border-radius:var(--el-border-radius-base);box-shadow:none;outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2}.el-radio-button__original-radio:disabled+.el-radio-button__inner{background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));background-image:none;border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none;color:var(--el-disabled-text-color);cursor:not-allowed}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{border-radius:0;font-size:var(--el-font-size-base);padding:12px 19px}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{border-radius:0;font-size:12px;padding:5px 11px}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:0}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);align-items:center;color:var(--el-radio-text-color);cursor:pointer;display:inline-flex;font-size:var(--el-font-size-base);font-weight:var(--el-radio-font-weight);height:32px;margin-right:32px;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{border:var(--el-border);border-radius:var(--el-border-radius-base);box-sizing:border-box;padding:0 15px 0 9px}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-radio.is-bordered.el-radio--large{border-radius:var(--el-border-radius-base);padding:0 19px 0 11px}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{border-radius:var(--el-border-radius-base);padding:0 11px 0 7px}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{cursor:pointer;display:inline-flex;outline:none;position:relative;vertical-align:middle;white-space:nowrap}.el-radio__input.is-disabled .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{background:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{background-color:var(--el-radio-input-bg-color);border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);box-sizing:border-box;cursor:pointer;display:inline-block;height:var(--el-radio-input-height);position:relative;width:var(--el-radio-input-width)}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{background-color:var(--el-color-white);border-radius:var(--el-radio-input-border-radius);content:"";height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in;width:4px}.el-radio__original{bottom:0;left:0;margin:0;opacity:0;outline:none;position:absolute;right:0;top:0;z-index:-1}.el-radio__original:focus-visible+.el-radio__inner{border-radius:var(--el-radio-input-border-radius);outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{height:12px;width:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);align-items:center;display:inline-flex;height:32px}.el-rate:active,.el-rate:focus{outline:none}.el-rate__item{color:var(--el-rate-void-color);cursor:pointer;display:inline-block;font-size:0;line-height:normal;position:relative;vertical-align:middle}.el-rate .el-rate__icon{display:inline-block;font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);position:relative;transition:var(--el-transition-duration)}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{left:0;position:absolute;top:0}.el-rate .el-rate__icon.is-active{color:var(--el-rate-fill-color)}.el-rate__decimal{color:var(--el-rate-fill-color);display:inline-block;overflow:hidden}.el-rate__decimal,.el-rate__decimal--box{left:0;position:absolute;top:0}.el-rate__text{color:var(--el-rate-text-color);font-size:var(--el-rate-font-size);vertical-align:middle}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate--small .el-rate__icon{font-size:14px}.el-rate.is-disabled .el-rate__item{color:var(--el-rate-disabled-void-color);cursor:auto}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:var(--el-result-padding);text-align:center}.el-result__icon svg{height:var(--el-result-icon-font-size);width:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{color:var(--el-text-color-primary);font-size:var(--el-result-title-font-size);line-height:1.3;margin:0}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1.3;margin:0}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-top{align-items:flex-start}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);height:100%;overflow:hidden;position:relative}.el-scrollbar__wrap{height:100%;overflow:auto}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));border-radius:inherit;cursor:pointer;display:block;height:0;opacity:var(--el-scrollbar-opacity,.3);position:relative;transition:var(--el-transition-duration) background-color;width:0}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{border-radius:4px;bottom:2px;position:absolute;right:2px;z-index:1}.el-scrollbar__bar.is-vertical{top:2px;width:6px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown{border-radius:var(--el-border-radius-base);box-sizing:border-box;z-index:calc(var(--el-index-top) + 1)}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty,.el-select-dropdown__loading{color:var(--el-text-color-secondary);font-size:var(--el-select-font-size);margin:0;padding:10px 0;text-align:center}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:6px 0}.el-select-dropdown__list.el-vl__window{margin:6px 0;padding:0}.el-select-dropdown__header{border-bottom:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__footer{border-top:1px solid var(--el-border-color-light);padding:10px}.el-select-dropdown__item{box-sizing:border-box;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-base);height:34px;line-height:34px;overflow:hidden;padding:0 32px 0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.el-select-dropdown__item.is-hovering{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.is-selected{color:var(--el-color-primary);font-weight:700}.el-select-dropdown__item.is-disabled{background-color:unset;color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected:after{background-color:var(--el-color-primary);background-position:50%;background-repeat:no-repeat;border-right:none;border-top:none;content:"";height:12px;mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class='icon' width='200' height='200' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-disabled:after{background-color:var(--el-text-color-placeholder)}.el-select-group{margin:0;padding:0}.el-select-group__wrap{list-style:none;margin:0;padding:0;position:relative}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{background:var(--el-border-color-light);bottom:12px;content:"";display:block;height:1px;left:20px;position:absolute;right:20px}.el-select-group__split-dash{background:var(--el-border-color-light);height:1px;left:20px;position:absolute;right:20px}.el-select-group__title{color:var(--el-color-info);font-size:12px;line-height:30px;padding-left:20px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-color:var(--el-disabled-text-color);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;--el-select-width:100%;display:inline-block;position:relative;vertical-align:middle;width:var(--el-select-width)}.el-select__wrapper{align-items:center;background-color:var(--el-fill-color-blank);border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;gap:6px;line-height:24px;min-height:32px;padding:4px 12px;position:relative;text-align:left;transition:var(--el-transition-duration)}.el-select__wrapper:hover{box-shadow:0 0 0 1px var(--el-text-color) inset}.el-select__wrapper.is-filterable{cursor:text}.el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select__wrapper.is-hovering:not(.is-focused){box-shadow:0 0 0 1px var(--el-border-color-hover) inset}.el-select__wrapper.is-disabled{background-color:var(--el-fill-color-light);box-shadow:0 0 0 1px var(--el-select-disabled-border) inset;color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select__wrapper.is-disabled:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select__wrapper.is-disabled.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-select__wrapper.is-disabled .el-select__selected-item{color:var(--el-select-disabled-color)}.el-select__wrapper.is-disabled .el-select__caret,.el-select__wrapper.is-disabled .el-tag{cursor:not-allowed}.el-select__prefix,.el-select__suffix{align-items:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:flex;flex-shrink:0;gap:6px}.el-select__caret{color:var(--el-select-input-color);cursor:pointer;font-size:var(--el-select-input-font-size);transform:rotate(0);transition:var(--el-transition-duration)}.el-select__caret.is-reverse{transform:rotate(180deg)}.el-select__selection{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0;position:relative}.el-select__selection.is-near{margin-left:-8px}.el-select__selection .el-tag{border-color:transparent;cursor:pointer}.el-select__selection .el-tag .el-tag__content{min-width:0}.el-select__selected-item{display:flex;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-select__tags-text{line-height:normal}.el-select__placeholder,.el-select__tags-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select__placeholder{color:var(--el-input-text-color,var(--el-text-color-regular));position:absolute;top:50%;transform:translateY(-50%);width:100%}.el-select__placeholder.is-transparent{color:var(--el-text-color-placeholder);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent;border-top-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select__input-wrapper{max-width:100%}.el-select__input-wrapper.is-hidden{opacity:0;position:absolute}.el-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--el-select-multiple-input-color);font-family:inherit;font-size:inherit;height:24px;max-width:100%;outline:none;padding:0}.el-select__input.is-disabled{cursor:not-allowed}.el-select__input-calculator{left:0;max-width:100%;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:pre}.el-select--large .el-select__wrapper{font-size:14px;gap:6px;line-height:24px;min-height:40px;padding:8px 16px}.el-select--large .el-select__selection{gap:6px}.el-select--large .el-select__selection.is-near{margin-left:-8px}.el-select--large .el-select__prefix,.el-select--large .el-select__suffix{gap:6px}.el-select--large .el-select__input{height:24px}.el-select--small .el-select__wrapper{font-size:12px;gap:4px;line-height:20px;min-height:24px;padding:2px 8px}.el-select--small .el-select__selection{gap:4px}.el-select--small .el-select__selection.is-near{margin-left:-6px}.el-select--small .el-select__prefix,.el-select--small .el-select__suffix{gap:4px}.el-select--small .el-select__input{height:20px}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);display:inline-block;height:16px;width:100%}.el-skeleton__circle{border-radius:50%;height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);width:var(--el-skeleton-circle-size)}.el-skeleton__button{border-radius:4px;height:40px;width:64px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{height:var(--el-font-size-small);width:100%}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{align-items:center;border-radius:0;display:flex;justify-content:center;width:unset}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;height:22%;width:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@-webkit-keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{-webkit-animation:el-skeleton-loading 1.4s ease infinite;animation:el-skeleton-loading 1.4s ease infinite;background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;align-items:center;display:flex;height:32px;width:100%}.el-slider__runway{background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);cursor:pointer;flex:1;height:var(--el-slider-height);position:relative}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{background-color:var(--el-slider-main-bg-color);border-bottom-left-radius:var(--el-slider-border-radius);border-top-left-radius:var(--el-slider-border-radius);height:var(--el-slider-height);position:absolute}.el-slider__button-wrapper{background-color:transparent;height:var(--el-slider-button-wrapper-size);line-height:normal;outline:none;position:absolute;text-align:center;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--el-slider-button-wrapper-size);z-index:1}.el-slider__button-wrapper:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{background-color:var(--el-color-white);border:2px solid var(--el-slider-main-bg-color);border-radius:50%;box-sizing:border-box;display:inline-block;height:var(--el-slider-button-size);transition:var(--el-transition-duration-fast);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:var(--el-slider-button-size)}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{background-color:var(--el-slider-stop-bg-color);border-radius:var(--el-border-radius-circle);height:var(--el-slider-height);position:absolute;transform:translate(-50%);width:var(--el-slider-height)}.el-slider__marks{height:100%;left:12px;top:0;width:18px}.el-slider__marks-text{color:var(--el-color-info);font-size:14px;margin-top:15px;position:absolute;transform:translate(-50%);white-space:pre}.el-slider.is-vertical{display:inline-flex;flex:0;height:100%;position:relative;width:auto}.el-slider.is-vertical .el-slider__runway{height:100%;margin:0 16px;width:var(--el-slider-height)}.el-slider.is-vertical .el-slider__bar{border-radius:0 0 3px 3px;height:auto;width:var(--el-slider-height)}.el-slider.is-vertical .el-slider__button-wrapper{left:var(--el-slider-button-wrapper-offset);top:auto;transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{left:15px;margin-top:0;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{display:inline-flex;vertical-align:top}.el-space__item{display:flex;flex-wrap:wrap}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{white-space:nowrap;width:100%}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:50px;width:50px}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-step{flex-shrink:1;position:relative}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-grow:0;flex-shrink:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{border-color:var(--el-text-color-primary);color:var(--el-text-color-primary)}.el-step__head.is-wait{border-color:var(--el-text-color-placeholder);color:var(--el-text-color-placeholder)}.el-step__head.is-success{border-color:var(--el-color-success);color:var(--el-color-success)}.el-step__head.is-error{border-color:var(--el-color-danger);color:var(--el-color-danger)}.el-step__head.is-finish{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-step__icon{align-items:center;background:var(--el-bg-color);box-sizing:border-box;display:inline-flex;font-size:14px;height:24px;justify-content:center;position:relative;transition:.15s ease-out;width:24px;z-index:1}.el-step__icon.is-text{border:2px solid;border-color:inherit;border-radius:50%}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{color:inherit;display:inline-block;font-weight:700;line-height:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{background-color:var(--el-text-color-placeholder);border-color:inherit;position:absolute}.el-step__line-inner{border:1px solid;border-color:inherit;box-sizing:border-box;display:block;height:0;transition:.15s ease-out;width:0}.el-step__main{text-align:left;white-space:normal}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{color:var(--el-text-color-primary);font-weight:700}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{font-size:12px;font-weight:400;line-height:20px;margin-top:-5px;padding-right:10%}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;left:0;right:0;top:11px}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{flex-grow:1;padding-left:10px}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{bottom:0;left:11px;top:0;width:2px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{align-items:center;display:flex}.el-step.is-simple .el-step__head{font-size:0;padding-right:10px;width:auto}.el-step.is-simple .el-step__icon{background:transparent;font-size:12px;height:16px;width:16px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{align-items:stretch;display:flex;flex-grow:1;position:relative}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;overflow-wrap:break-word}.el-step.is-simple .el-step__arrow{align-items:center;display:flex;flex-grow:1;justify-content:center}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{background:var(--el-text-color-placeholder);content:"";display:inline-block;height:15px;position:absolute;width:1px}.el-step.is-simple .el-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{display:flex}.el-steps--simple{background:var(--el-fill-color-light);border-radius:4px;padding:13px 8%}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{flex-flow:column;height:100%}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{background-color:#fff;border:1px solid var(--el-border-color-lighter);border-radius:2px;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{list-style:none;margin:0;min-width:100px;padding:5px 0}.el-table-filter__list-item{cursor:pointer;font-size:var(--el-font-size-base);line-height:36px;padding:0 10px}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:transparent;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{align-items:center;display:flex;height:unset;margin-bottom:12px;margin-left:5px;margin-right:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);--el-table-index:var(--el-index-normal);background-color:var(--el-table-bg-color);box-sizing:border-box;color:var(--el-table-text-color);font-size:14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.el-table__inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.el-table__inner-wrapper:before{bottom:0;height:1px;left:0;width:100%}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{align-items:center;display:flex;justify-content:center;left:0;min-height:60px;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.el-table__empty-text{color:var(--el-text-color-secondary);line-height:60px;width:50%}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-table__expand-icon{color:var(--el-text-color-regular);cursor:pointer;font-size:12px;height:20px;position:relative;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;min-width:0;padding:8px 0;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:middle;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;padding:0;width:15px}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;line-height:23px;overflow:hidden;overflow-wrap:break-word;padding:0 12px;text-overflow:ellipsis;white-space:normal}.el-table .cell.el-tooltip{min-width:50px;white-space:nowrap}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:14px}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{background:#ff4d51;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background-color:var(--el-table-border-color);content:"";position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{height:1px;left:0;top:0;width:100%;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{height:100%;left:0;top:-1px;width:1px}.el-table--border:after{height:100%;right:0;top:-1px;width:1px}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background:inherit;position:-webkit-sticky!important;position:sticky!important;z-index:calc(var(--el-table-index) + 1)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{bottom:-1px;box-shadow:none;content:"";overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{box-shadow:none;right:-10px}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{background:#fff;position:-webkit-sticky!important;position:sticky!important;right:0;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:separate;table-layout:fixed}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{align-items:center;display:inline-flex;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;height:14px;overflow:initial;position:relative;vertical-align:middle;width:24px}.el-table .sort-caret{border:5px solid transparent;height:0;left:7px;position:absolute;width:0}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:-webkit-sticky;position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{bottom:0;position:-webkit-sticky;position:sticky;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{border-left:var(--el-table-border);bottom:0;left:200px;position:absolute;top:0;width:0;z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{height:100%;top:0;width:1px}.el-table__border-bottom-patch,.el-table__border-left-patch{background-color:var(--el-table-border-color);left:0;position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{background-color:var(--el-table-border-color);height:100%;position:absolute;top:0;width:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;height:12px;line-height:12px;margin-right:8px;text-align:center;width:12px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);--el-table-index:var(--el-index-normal);font-size:14px}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{background-color:var(--el-bg-color);display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{background-color:var(--el-bg-color);box-shadow:2px 0 4px #0000000f;display:flex;flex-direction:column-reverse;left:0;overflow:hidden;position:absolute;top:0}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__horizontal,.el-table-v2__left .el-vl__vertical{z-index:-1}.el-table-v2__right{background-color:var(--el-bg-color);box-shadow:-2px 0 4px #0000000f;display:flex;flex-direction:column-reverse;overflow:hidden;position:absolute;right:0;top:0}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__horizontal,.el-table-v2__right .el-vl__vertical{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{-webkit-padding-end:var(--el-table-scrollbar-size);padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{overflow:hidden;position:relative}.el-table-v2__footer{bottom:0;overflow:hidden;right:0}.el-table-v2__empty,.el-table-v2__footer,.el-table-v2__overlay{left:0;position:absolute}.el-table-v2__overlay{bottom:0;right:0;top:0;z-index:9999}.el-table-v2__header-row{border-bottom:var(--el-table-border);display:flex}.el-table-v2__header-cell{align-items:center;background-color:var(--el-table-header-bg-color);color:var(--el-table-header-text-color);display:flex;font-weight:700;height:100%;overflow:hidden;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-table-v2__header-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__header-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{display:none;opacity:.6;transition:opacity,display var(--el-transition-duration)}.el-table-v2__sort-icon.is-sorting{display:block;opacity:1}.el-table-v2__row{align-items:center;border-bottom:var(--el-table-border);display:flex;transition:background-color var(--el-transition-duration)}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{align-items:center;display:flex;height:100%;overflow:hidden;padding:0 8px}.el-table-v2__row-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__row-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__expand-icon{cursor:pointer;margin:0 4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-table-v2.is-dynamic .el-table-v2__row{align-items:stretch;overflow:hidden}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{overflow-wrap:break-word}.el-tabs{--el-tabs-header-height:40px}.el-tabs__header{margin:0 0 15px;padding:0;position:relative}.el-tabs__active-bar{background-color:var(--el-color-primary);bottom:0;height:2px;left:0;list-style:none;position:absolute;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);z-index:1}.el-tabs__new-tab{align-items:center;border:1px solid var(--el-border-color);border-radius:3px;color:var(--el-text-color-primary);cursor:pointer;display:flex;float:right;font-size:12px;height:20px;justify-content:center;line-height:20px;margin:10px 0 10px 10px;text-align:center;transition:all .15s;width:20px}.el-tabs__new-tab .is-icon-plus{height:inherit;transform:scale(.8);width:inherit}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__nav-wrap{margin-bottom:-1px;overflow:hidden;position:relative}.el-tabs__nav-wrap:after{background-color:var(--el-border-color-light);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;line-height:44px;position:absolute;text-align:center;width:20px}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{display:flex;float:left;position:relative;transition:transform var(--el-transition-duration);white-space:nowrap;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{display:flex;min-width:100%}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{align-items:center;box-sizing:border-box;color:var(--el-text-color-primary);display:flex;font-size:var(--el-font-size-base);font-weight:500;height:var(--el-tabs-header-height);justify-content:center;list-style:none;padding:0 20px;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{border-radius:3px;box-shadow:0 0 2px 2px var(--el-color-primary) inset}.el-tabs__item .is-icon-close{border-radius:50%;margin-left:5px;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active{color:var(--el-color-primary)}.el-tabs__item:hover{color:var(--el-color-primary);cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{font-size:12px;height:14px;overflow:hidden;position:relative;right:-2px;transform-origin:100% 50%;width:0}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{border:1px solid transparent;color:var(--el-text-color-secondary);margin-top:-1px;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:var(--el-bg-color-overlay);border-left-color:var(--el-border-color);border-right-color:var(--el-border-color);color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover{padding-left:13px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover{padding-right:13px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-bottom:0;margin-top:-1px}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{bottom:auto;height:auto;top:0;width:2px}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{cursor:pointer;height:30px;line-height:30px;text-align:center;width:100%}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{bottom:auto;height:100%;top:0;width:2px}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__active-bar.is-left{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-bottom:none;border-left:none;border-right:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right:1px solid #fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-radius:4px 0 0 4px;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:rgb(209,219,229) transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:1px solid #fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:rgb(209,219,229) transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter var(--el-transition-duration);animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{-webkit-animation:slideInRight-leave var(--el-transition-duration);animation:slideInRight-leave var(--el-transition-duration);left:0;position:absolute;right:0}.slideInLeft-enter{-webkit-animation:slideInLeft-enter var(--el-transition-duration);animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{-webkit-animation:slideInLeft-leave var(--el-transition-duration);animation:slideInLeft-leave var(--el-transition-duration);left:0;position:absolute;right:0}@-webkit-keyframes slideInRight-enter{0%{opacity:0;transform:translate(100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInRight-enter{0%{opacity:0;transform:translate(100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@-webkit-keyframes slideInRight-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(100%);transform-origin:0 0}}@keyframes slideInRight-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(100%);transform-origin:0 0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;transform:translate(-100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInLeft-enter{0%{opacity:0;transform:translate(-100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@-webkit-keyframes slideInLeft-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(-100%);transform-origin:0 0}}@keyframes slideInLeft-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(-100%);transform-origin:0 0}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);align-items:center;background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);border-radius:var(--el-tag-border-radius);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--el-tag-text-color);display:inline-flex;font-size:var(--el-tag-font-size);height:24px;justify-content:center;line-height:1;padding:0 9px;vertical-align:middle;white-space:nowrap;--el-icon-size:14px}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color);flex-shrink:0}.el-tag .el-tag__close:hover{background-color:var(--el-tag-hover-color);color:var(--el-color-white)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3);--el-tag-text-color:var(--el-color-white)}.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain{--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary);--el-tag-bg-color:var(--el-fill-color-blank)}.el-tag--plain.el-tag--primary{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{height:32px;padding:0 11px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{height:20px;padding:0 7px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);align-self:center;color:var(--el-text-color);font-size:var(--el-text-font-size);margin:0;overflow-wrap:break-word;padding:0}.el-text.is-truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-text.is-line-clamp{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{margin:0;max-height:200px}.time-select-item{font-size:14px;line-height:20px;padding:8px 10px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);cursor:pointer;font-weight:700}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{padding-bottom:20px;position:relative}.el-timeline-item__wrapper{padding-left:28px;position:relative;top:-3px}.el-timeline-item__tail{border-left:2px solid var(--el-timeline-node-color);height:100%;left:4px;position:absolute}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{align-items:center;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;position:absolute}.el-timeline-item__node--normal{height:var(--el-timeline-node-size-normal);left:-1px;width:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{height:var(--el-timeline-node-size-large);left:-2px;width:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{align-items:center;display:flex;justify-content:center;position:absolute}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);font-size:var(--el-font-size-small);line-height:1}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);font-size:var(--el-font-size-base);list-style:none;margin:0}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{align-items:center;display:flex}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-tooltip-v2__content{--el-tooltip-v2-padding:5px 10px;--el-tooltip-v2-border-radius:4px;--el-tooltip-v2-border-color:var(--el-border-color);background-color:var(--el-color-white);border:1px solid var(--el-border-color);border-radius:var(--el-tooltip-v2-border-radius);color:var(--el-color-black);padding:var(--el-tooltip-v2-padding)}.el-tooltip-v2__arrow{color:var(--el-color-white);height:var(--el-tooltip-v2-arrow-height);left:var(--el-tooltip-v2-arrow-x);pointer-events:none;position:absolute;top:var(--el-tooltip-v2-arrow-y);width:var(--el-tooltip-v2-arrow-width)}.el-tooltip-v2__arrow:before{border:var(--el-tooltip-v2-arrow-border-width) solid transparent;content:"";height:0;position:absolute;width:0}.el-tooltip-v2__arrow:after{border:var(--el-tooltip-v2-arrow-border-width) solid transparent;content:"";height:0;position:absolute;width:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow{bottom:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:before{border-bottom:0;border-top-color:var(--el-color-white);border-top-width:var(--el-tooltip-v2-arrow-border-width);top:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:after{border-bottom:0;border-top-color:var(--el-border-color);border-top-width:var(--el-tooltip-v2-arrow-border-width);top:100%;z-index:-1}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow{top:0}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:before{border-bottom-color:var(--el-color-white);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:after{border-bottom-color:var(--el-border-color);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:100%;z-index:-1}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow{right:0}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:before{border-left-color:var(--el-color-white);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:after{border-left-color:var(--el-border-color);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:100%;z-index:-1}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow{left:0}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:before{border-left:0;border-right-color:var(--el-color-white);border-right-width:var(--el-tooltip-v2-arrow-border-width);right:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:after{border-left:0;border-right-color:var(--el-border-color);border-right-width:var(--el-tooltip-v2-arrow-border-width);right:100%;z-index:-1}.el-tooltip-v2__content.is-dark{--el-tooltip-v2-border-color:transparent;color:var(--el-color-white)}.el-tooltip-v2__content.is-dark,.el-tooltip-v2__content.is-dark .el-tooltip-v2__arrow{background-color:var(--el-color-black);border-color:transparent}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{display:inline-block;padding:0 30px;vertical-align:middle}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{background:var(--el-bg-color-overlay);box-sizing:border-box;display:inline-block;max-height:100%;overflow:hidden;position:relative;text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width)}.el-transfer-panel__body{border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);height:var(--el-transfer-panel-body-height);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.el-transfer-panel__list{box-sizing:border-box;height:var(--el-transfer-panel-body-height);list-style:none;margin:0;overflow:auto;padding:6px 0}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{display:block!important;height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular)}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{box-sizing:border-box;display:block;line-height:var(--el-transfer-item-height);overflow:hidden;padding-left:22px;text-overflow:ellipsis;white-space:nowrap;width:100%}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{box-sizing:border-box;padding:15px;text-align:center}.el-transfer-panel__filter .el-input__inner{border-radius:calc(var(--el-transfer-filter-height)/2);box-sizing:border-box;display:inline-block;font-size:12px;height:var(--el-transfer-filter-height);width:100%}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{align-items:center;background:var(--el-transfer-panel-header-bg-color);border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black);display:flex;height:var(--el-transfer-panel-header-height);margin:0;padding-left:15px}.el-transfer-panel .el-transfer-panel__header .el-checkbox{align-items:center;display:flex;position:relative;width:100%}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:var(--el-text-color-primary);font-size:16px;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{color:var(--el-text-color-secondary);font-size:12px;font-weight:400;position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0)}.el-transfer-panel .el-transfer-panel__footer{background:var(--el-bg-color-overlay);border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);height:var(--el-transfer-panel-footer-height);margin:0;padding:0}.el-transfer-panel .el-transfer-panel__footer:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{color:var(--el-text-color-regular);padding-left:20px}.el-transfer-panel .el-transfer-panel__empty{color:var(--el-text-color-secondary);height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);margin:0;padding:6px 15px 0;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{border-radius:3px;height:14px;width:14px}.el-transfer-panel .el-checkbox__inner:after{height:6px;left:4px;width:3px}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);background:var(--el-fill-color-blank);color:var(--el-tree-text-color);cursor:default;font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{height:100%;min-height:60px;position:relative;text-align:center;width:100%}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;left:0;position:absolute;right:0}.el-tree-node{outline:none;white-space:nowrap}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);align-items:center;cursor:pointer;display:flex;height:var(--el-tree-node-content-height)}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:content-box;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{color:var(--el-tree-expand-icon-color);cursor:pointer;font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{color:var(--el-tree-expand-icon-color);font-size:var(--el-font-size-base);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:transparent;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__item{background:transparent!important;flex:1;height:20px;line-height:20px;padding-left:0}.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;outline:none}.el-upload__input{display:none}.el-upload__tip{color:var(--el-text-color-regular);font-size:12px;margin-top:7px}.el-upload iframe{filter:alpha(opacity=0);left:0;opacity:0;position:absolute;top:0;z-index:-1}.el-upload--picture-card{--el-upload-picture-card-size:148px;align-items:center;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:var(--el-upload-picture-card-size);justify-content:center;vertical-align:top;width:var(--el-upload-picture-card-size)}.el-upload--picture-card>i{color:var(--el-text-color-secondary);font-size:28px}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);position:relative;text-align:center}.el-upload-dragger .el-icon--upload{color:var(--el-text-color-placeholder);font-size:67px;line-height:50px;margin-bottom:16px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary);padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px)}.el-upload-list{list-style:none;margin:10px 0 0;padding:0;position:relative}.el-upload-list__item{border-radius:4px;box-sizing:border-box;color:var(--el-text-color-regular);font-size:14px;margin-bottom:5px;position:relative;transition:all .5s cubic-bezier(.55,0,.1,1);width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{color:var(--el-text-color-regular);cursor:pointer;display:none;opacity:.75;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:opacity var(--el-transition-duration)}.el-upload-list__item .el-icon--close:hover{color:var(--el-color-primary);opacity:1}.el-upload-list__item .el-icon--close-tip{color:var(--el-color-primary);cursor:pointer;display:none;font-size:12px;font-style:normal;opacity:1;position:absolute;right:5px;top:1px}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;flex-direction:column;justify-content:center;margin-left:4px;width:calc(100% - 30px)}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{align-items:center;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);padding:0 4px;text-align:center;transition:color var(--el-transition-duration)}.el-upload-list__item-name .el-icon{color:var(--el-text-color-secondary);margin-right:6px}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{align-items:center;display:none;height:100%;justify-content:center;line-height:inherit;position:absolute;right:5px;top:0;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{color:var(--el-text-color-regular);display:none;font-size:12px;position:absolute;right:10px;top:0}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:inline-flex;height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;overflow:hidden;padding:0;width:var(--el-upload-list-picture-card-size)}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:block;opacity:0}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{align-items:center;background-color:var(--el-overlay-color-lighter);color:#fff;cursor:default;display:inline-flex;font-size:20px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--el-transition-duration);width:100%}.el-upload-list--picture-card .el-upload-list__item-actions span{cursor:pointer;display:none}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{color:inherit;font-size:inherit;position:static}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{align-items:center;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;display:flex;margin-top:10px;overflow:hidden;padding:10px;z-index:0}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{display:inline-flex;opacity:0}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{align-items:center;background-color:var(--el-color-white);display:inline-flex;height:70px;justify-content:center;-o-object-fit:contain;object-fit:contain;position:relative;width:70px;z-index:1}.el-upload-list--picture .el-upload-list__item-status-label{background:var(--el-color-success);height:26px;position:absolute;right:-17px;text-align:center;top:-7px;transform:rotate(45deg);width:46px}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{cursor:default;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.el-upload-cover:after{content:"";display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;height:100%;width:100%}.el-upload-cover__label{background:var(--el-color-success);height:24px;right:-15px;text-align:center;top:-6px;transform:rotate(45deg);width:40px}.el-upload-cover__label i{color:#fff;font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-cover__progress{display:inline-block;position:static;vertical-align:middle;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{height:100%;left:0;position:absolute;top:0;width:100%}.el-upload-cover__interact{background-color:var(--el-overlay-color-light);bottom:0;height:100%;left:0;position:absolute;text-align:center;width:100%}.el-upload-cover__interact .btn{color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin-top:60px;transition:var(--el-transition-md-fade);vertical-align:middle}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{background-color:#fff;bottom:0;color:var(--el-text-color-primary);font-size:14px;font-weight:400;height:36px;left:0;line-height:36px;margin:0;overflow:hidden;padding:0 10px;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-vl__wrapper{position:relative}.el-vl__wrapper:hover .el-virtual-scrollbar,.el-vl__wrapper.always-on .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);border-radius:var(--el-popper-border-radius);font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;padding:5px 11px;position:absolute;visibility:visible;z-index:2000}.el-popper.is-dark{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary);color:var(--el-bg-color)}.el-popper.is-dark .el-popper__arrow:before{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary);right:0}.el-popper.is-light{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{height:10px;position:absolute;width:10px;z-index:-1}.el-popper__arrow:before{background:var(--el-text-color-primary);box-sizing:border-box;content:" ";height:10px;position:absolute;transform:rotate(45deg);width:10px;z-index:-1}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:transparent!important;border-top-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-statistic{--el-statistic-title-font-weight:400;--el-statistic-title-font-size:var(--el-font-size-extra-small);--el-statistic-title-color:var(--el-text-color-regular);--el-statistic-content-font-weight:400;--el-statistic-content-font-size:var(--el-font-size-extra-large);--el-statistic-content-color:var(--el-text-color-primary)}.el-statistic__head{color:var(--el-statistic-title-color);font-size:var(--el-statistic-title-font-size);font-weight:var(--el-statistic-title-font-weight);line-height:20px;margin-bottom:4px}.el-statistic__content{color:var(--el-statistic-content-color);font-size:var(--el-statistic-content-font-size);font-weight:var(--el-statistic-content-font-weight)}.el-statistic__value{display:inline-block}.el-statistic__prefix{display:inline-block;margin-right:4px}.el-statistic__suffix{display:inline-block;margin-left:4px}.el-tour{--el-tour-width:520px;--el-tour-padding-primary:12px;--el-tour-font-line-height:var(--el-font-line-height-primary);--el-tour-title-font-size:16px;--el-tour-title-text-color:var(--el-text-color-primary);--el-tour-title-font-weight:400;--el-tour-close-color:var(--el-color-info);--el-tour-font-size:14px;--el-tour-color:var(--el-text-color-primary);--el-tour-bg-color:var(--el-bg-color);--el-tour-border-radius:4px}.el-tour__hollow{transition:all var(--el-transition-duration) ease}.el-tour__content{border-radius:var(--el-tour-border-radius);box-shadow:var(--el-box-shadow-light);overflow-wrap:break-word;padding:var(--el-tour-padding-primary);width:var(--el-tour-width)}.el-tour__arrow,.el-tour__content{background:var(--el-tour-bg-color);box-sizing:border-box}.el-tour__arrow{height:10px;pointer-events:none;position:absolute;transform:rotate(45deg);width:10px}.el-tour__content[data-side^=top] .el-tour__arrow{border-left-color:transparent;border-top-color:transparent}.el-tour__content[data-side^=bottom] .el-tour__arrow{border-bottom-color:transparent;border-right-color:transparent}.el-tour__content[data-side^=left] .el-tour__arrow{border-bottom-color:transparent;border-left-color:transparent}.el-tour__content[data-side^=right] .el-tour__arrow{border-right-color:transparent;border-top-color:transparent}.el-tour__content[data-side^=top] .el-tour__arrow{bottom:-5px}.el-tour__content[data-side^=bottom] .el-tour__arrow{top:-5px}.el-tour__content[data-side^=left] .el-tour__arrow{right:-5px}.el-tour__content[data-side^=right] .el-tour__arrow{left:-5px}.el-tour__closebtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.el-tour__closebtn .el-tour__close{color:var(--el-tour-close-color);font-size:inherit}.el-tour__closebtn:focus .el-tour__close,.el-tour__closebtn:hover .el-tour__close{color:var(--el-color-primary)}.el-tour__header{padding-bottom:var(--el-tour-padding-primary)}.el-tour__header.show-close{padding-right:calc(var(--el-tour-padding-primary) + var(--el-message-close-size, 16px))}.el-tour__title{color:var(--el-tour-title-text-color);font-size:var(--el-tour-title-font-size);font-weight:var(--el-tour-title-font-weight);line-height:var(--el-tour-font-line-height)}.el-tour__body{color:var(--el-tour-text-color);font-size:var(--el-tour-font-size)}.el-tour__body img,.el-tour__body video{max-width:100%}.el-tour__footer{box-sizing:border-box;display:flex;justify-content:space-between;padding-top:var(--el-tour-padding-primary)}.el-tour__content .el-tour-indicators{display:inline-block;flex:1}.el-tour__content .el-tour-indicator{background:var(--el-color-info-light-9);border-radius:50%;display:inline-block;height:6px;margin-right:6px;width:6px}.el-tour__content .el-tour-indicator.is-active{background:var(--el-color-primary)}.el-tour.el-tour--primary{--el-tour-title-text-color:#fff;--el-tour-text-color:#fff;--el-tour-bg-color:var(--el-color-primary);--el-tour-close-color:#fff}.el-tour.el-tour--primary .el-tour__closebtn:focus .el-tour__close,.el-tour.el-tour--primary .el-tour__closebtn:hover .el-tour__close{color:var(--el-tour-title-text-color)}.el-tour.el-tour--primary .el-button--default{background:#fff;border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-tour.el-tour--primary .el-button--primary{border-color:#fff}.el-tour.el-tour--primary .el-tour-indicator{background:rgba(255,255,255,.15)}.el-tour.el-tour--primary .el-tour-indicator.is-active{background:#fff}.el-tour-parent--hidden{overflow:hidden}.el-anchor{--el-anchor-bg-color:var(--el-bg-color);--el-anchor-padding-indent:14px;--el-anchor-line-height:22px;--el-anchor-font-size:12px;--el-anchor-color:var(--el-text-color-secondary);--el-anchor-active-color:var(--el-color-primary);--el-anchor-marker-bg-color:var(--el-color-primary);background-color:var(--el-anchor-bg-color);position:relative}.el-anchor__marker{background-color:var(--el-anchor-marker-bg-color);border-radius:4px;opacity:0;position:absolute;z-index:0}.el-anchor.el-anchor--vertical .el-anchor__marker{height:14px;left:0;top:8px;transition:top .25s ease-in-out,opacity .25s;width:4px}.el-anchor.el-anchor--vertical .el-anchor__list{padding-left:var(--el-anchor-padding-indent)}.el-anchor.el-anchor--vertical.el-anchor--underline:before{background-color:#0505050f;content:"";height:100%;left:0;position:absolute;width:2px}.el-anchor.el-anchor--vertical.el-anchor--underline .el-anchor__marker{border-radius:unset;width:2px}.el-anchor.el-anchor--horizontal .el-anchor__marker{bottom:0;height:2px;transition:left .25s ease-in-out,opacity .25s,width .25s;width:20px}.el-anchor.el-anchor--horizontal .el-anchor__list{display:flex;padding-bottom:4px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item{padding-left:16px}.el-anchor.el-anchor--horizontal .el-anchor__list .el-anchor__item:first-child{padding-left:0}.el-anchor.el-anchor--horizontal.el-anchor--underline:before{background-color:#0505050f;bottom:0;content:"";height:2px;position:absolute;width:100%}.el-anchor.el-anchor--horizontal.el-anchor--underline .el-anchor__marker{border-radius:unset;height:2px}.el-anchor__item{display:flex;flex-direction:column;overflow:hidden}.el-anchor__link{color:var(--el-anchor-color);cursor:pointer;font-size:var(--el-anchor-font-size);line-height:var(--el-anchor-line-height);max-width:100%;outline:none;overflow:hidden;padding:4px 0;text-decoration:none;text-overflow:ellipsis;transition:color var(--el-transition-duration);white-space:nowrap}.el-anchor__link:focus,.el-anchor__link:hover{color:var(--el-anchor-color)}.el-anchor__link.is-active{color:var(--el-anchor-active-color)}.el-anchor .el-anchor__list .el-anchor__item a{display:inline-block}.el-segmented{--el-segmented-color:var(--el-text-color-regular);--el-segmented-bg-color:var(--el-fill-color-light);--el-segmented-padding:2px;--el-segmented-item-selected-color:var(--el-color-white);--el-segmented-item-selected-bg-color:var(--el-color-primary);--el-segmented-item-selected-disabled-bg-color:var(--el-color-primary-light-5);--el-segmented-item-hover-color:var(--el-text-color-primary);--el-segmented-item-hover-bg-color:var(--el-fill-color-dark);--el-segmented-item-active-bg-color:var(--el-fill-color-darker);--el-segmented-item-disabled-color:var(--el-text-color-placeholder);align-items:stretch;background:var(--el-segmented-bg-color);border-radius:var(--el-border-radius-base);box-sizing:border-box;color:var(--el-segmented-color);display:inline-flex;font-size:14px;min-height:32px;padding:var(--el-segmented-padding)}.el-segmented__group{align-items:stretch;display:flex;position:relative;width:100%}.el-segmented__item-selected{background:var(--el-segmented-item-selected-bg-color);border-radius:calc(var(--el-border-radius-base) - 2px);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s;width:10px}.el-segmented__item-selected.is-disabled{background:var(--el-segmented-item-selected-disabled-bg-color)}.el-segmented__item-selected.is-focus-visible:before{border-radius:inherit;content:"";inset:0;outline:2px solid var(--el-segmented-item-selected-bg-color);outline-offset:1px;position:absolute}.el-segmented__item{align-items:center;border-radius:calc(var(--el-border-radius-base) - 2px);cursor:pointer;display:flex;flex:1;padding:0 11px}.el-segmented__item:not(.is-disabled):not(.is-selected):hover{background:var(--el-segmented-item-hover-bg-color);color:var(--el-segmented-item-hover-color)}.el-segmented__item:not(.is-disabled):not(.is-selected):active{background:var(--el-segmented-item-active-bg-color)}.el-segmented__item.is-selected,.el-segmented__item.is-selected.is-disabled{color:var(--el-segmented-item-selected-color)}.el-segmented__item.is-disabled{color:var(--el-segmented-item-disabled-color);cursor:not-allowed}.el-segmented__item-input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.el-segmented__item-label{flex:1;line-height:normal;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;z-index:1}.el-segmented.is-block{display:flex}.el-segmented.is-block .el-segmented__item{min-width:0}.el-segmented--large{border-radius:var(--el-border-radius-base);font-size:16px;min-height:40px}.el-segmented--large .el-segmented__item,.el-segmented--large .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 2px)}.el-segmented--large .el-segmented__item{padding:0 11px}.el-segmented--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:14px;min-height:24px}.el-segmented--small .el-segmented__item,.el-segmented--small .el-segmented__item-selected{border-radius:calc(var(--el-border-radius-base) - 3px)}.el-segmented--small .el-segmented__item{padding:0 7px}*{padding:0;margin:0;list-style:none;outline:none;border:none;text-decoration:none}@font-face{font-family:TCloudNumber;src:url(./TCloudNumber-Regular-1d36ea0e.ttf)}@font-face{font-family:titleNore;src:url(./\4f18\8bbe\6807\9898\9ed1-dab883d6.ttf)}@font-face{font-family:titletheRightWay;src:url(./\5e9e\95e8\6b63\9053\6807\9898\4f53 3.0-366f576f.ttf)}span,p,a{font-size:14px}em{font-family:dsFont;font-size:32px;font-size:normal;font-weight:700;color:#8ffdff}html::-webkit-scrollbar{width:0px;height:0px;overflow:hidden}body{background:none;overflow:hidden;display:flex;position:relative;flex-direction:column;box-sizing:border-box;font-family:TCloudNumber,TCloudNumber}#app{flex:1;box-sizing:border-box}.content{flex:1}#m{width:1920px!important;height:1080px!important;overflow:hidden;position:absolute;z-index:-1} diff --git a/build/build/assets/index-c2d8894b.js b/build/build/assets/index-c2d8894b.js deleted file mode 100644 index f5dc015..0000000 --- a/build/build/assets/index-c2d8894b.js +++ /dev/null @@ -1,61 +0,0 @@ -/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var tp=function(r,e){return tp=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,a){t.__proto__=a}||function(t,a){for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])},tp(r,e)};function k(r,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");tp(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var iL=function(){function r(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return r}(),oL=function(){function r(){this.browser=new iL,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window<"u"}return r}(),Cn=new oL;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(Cn.wxa=!0,Cn.touchEventsSupported=!0):typeof document>"u"&&typeof self<"u"?Cn.worker=!0:typeof navigator>"u"?(Cn.node=!0,Cn.svgSupported=!0):sL(navigator.userAgent,Cn);function sL(r,e){var t=e.browser,a=r.match(/Firefox\/([\d.]+)/),n=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/.+?rv:(([\d.]+))/),i=r.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(r);a&&(t.firefox=!0,t.version=a[1]),n&&(t.ie=!0,t.version=n[1]),i&&(t.edge=!0,t.version=i[1],t.newEdge=+i[1].split(".")[0]>18),o&&(t.weChat=!0),e.svgSupported=typeof SVGRect<"u",e.touchEventsSupported="ontouchstart"in window&&!t.ie&&!t.edge,e.pointerEventsSupported="onpointerdown"in window&&(t.edge||t.ie&&+t.version>=11),e.domSupported=typeof document<"u";var s=document.documentElement.style;e.transform3dSupported=(t.ie&&"transition"in s||t.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),e.transformSupported=e.transform3dSupported||t.ie&&+t.version>=9}const bt=Cn;var Gd=12,Kw="sans-serif",Ha=Gd+"px "+Kw,lL=20,uL=100,fL="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function hL(r){var e={};if(typeof JSON>"u")return e;for(var t=0;t=0)s=o*t.length;else for(var l=0;l>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",a[l]+":0",n[u]+":0",a[1-l]+":auto",n[1-u]+":auto",""].join("!important;"),r.appendChild(o),t.push(o)}return t}function kL(r,e,t){for(var a=t?"invTrans":"trans",n=e[a],i=e.srcCoords,o=[],s=[],l=!0,u=0;u<4;u++){var f=r[u].getBoundingClientRect(),h=2*u,v=f.left,c=f.top;o.push(v,c),l=l&&i&&v===i[h]&&c===i[h+1],s.push(r[u].offsetLeft,r[u].offsetTop)}return l&&n?n:(e.srcCoords=o,e[a]=t?jy(s,o):jy(o,s))}function ab(r){return r.nodeName.toUpperCase()==="CANVAS"}var OL=/([&<>"'])/g,NL={"&":"&","<":"<",">":">",'"':""","'":"'"};function Ie(r){return r==null?"":(r+"").replace(OL,function(e,t){return NL[t]})}var BL=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Rh=[],VL=bt.browser.firefox&&+bt.browser.version.split(".")[0]<39;function sp(r,e,t,a){return t=t||{},a?em(r,e,t):VL&&e.layerX!=null&&e.layerX!==e.offsetX?(t.zrX=e.layerX,t.zrY=e.layerY):e.offsetX!=null?(t.zrX=e.offsetX,t.zrY=e.offsetY):em(r,e,t),t}function em(r,e,t){if(bt.domSupported&&r.getBoundingClientRect){var a=e.clientX,n=e.clientY;if(ab(r)){var i=r.getBoundingClientRect();t.zrX=a-i.left,t.zrY=n-i.top;return}else if(op(Rh,r,a,n)){t.zrX=Rh[0],t.zrY=Rh[1];return}}t.zrX=t.zrY=0}function Zd(r){return r||window.event}function Ze(r,e,t){if(e=Zd(e),e.zrX!=null)return e;var a=e.type,n=a&&a.indexOf("touch")>=0;if(n){var o=a!=="touchend"?e.targetTouches[0]:e.changedTouches[0];o&&sp(r,o,e,t)}else{sp(r,e,e,t);var i=zL(e);e.zrDelta=i?i/120:-(e.detail||0)/3}var s=e.button;return e.which==null&&s!==void 0&&BL.test(e.type)&&(e.which=s&1?1:s&2?3:s&4?2:0),e}function zL(r){var e=r.wheelDelta;if(e)return e;var t=r.deltaX,a=r.deltaY;if(t==null||a==null)return e;var n=Math.abs(a!==0?a:t),i=a>0?-1:a<0?1:t>0?-1:1;return 3*n*i}function lp(r,e,t,a){r.addEventListener(e,t,a)}function GL(r,e,t,a){r.removeEventListener(e,t,a)}var oa=function(r){r.preventDefault(),r.stopPropagation(),r.cancelBubble=!0};function rm(r){return r.which===2||r.which===3}var FL=function(){function r(){this._track=[]}return r.prototype.recognize=function(e,t,a){return this._doTrack(e,t,a),this._recognize(e)},r.prototype.clear=function(){return this._track.length=0,this},r.prototype._doTrack=function(e,t,a){var n=e.touches;if(n){for(var i={points:[],touches:[],target:t,event:e},o=0,s=n.length;o1&&a&&a.length>1){var i=am(a)/am(n);!isFinite(i)&&(i=1),e.pinchScale=i;var o=HL(a);return e.pinchX=o[0],e.pinchY=o[1],{type:"pinch",target:r[0].target,event:e}}}}};function ar(){return[1,0,0,1,0,0]}function Zf(r){return r[0]=1,r[1]=0,r[2]=0,r[3]=1,r[4]=0,r[5]=0,r}function Xd(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4],r[5]=e[5],r}function ra(r,e,t){var a=e[0]*t[0]+e[2]*t[1],n=e[1]*t[0]+e[3]*t[1],i=e[0]*t[2]+e[2]*t[3],o=e[1]*t[2]+e[3]*t[3],s=e[0]*t[4]+e[2]*t[5]+e[4],l=e[1]*t[4]+e[3]*t[5]+e[5];return r[0]=a,r[1]=n,r[2]=i,r[3]=o,r[4]=s,r[5]=l,r}function zr(r,e,t){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r[4]=e[4]+t[0],r[5]=e[5]+t[1],r}function li(r,e,t){var a=e[0],n=e[2],i=e[4],o=e[1],s=e[3],l=e[5],u=Math.sin(t),f=Math.cos(t);return r[0]=a*f+o*u,r[1]=-a*u+o*f,r[2]=n*f+s*u,r[3]=-n*u+f*s,r[4]=f*i+u*l,r[5]=f*l-u*i,r}function qd(r,e,t){var a=t[0],n=t[1];return r[0]=e[0]*a,r[1]=e[1]*n,r[2]=e[2]*a,r[3]=e[3]*n,r[4]=e[4]*a,r[5]=e[5]*n,r}function oo(r,e){var t=e[0],a=e[2],n=e[4],i=e[1],o=e[3],s=e[5],l=t*o-i*a;return l?(l=1/l,r[0]=o*l,r[1]=-i*l,r[2]=-a*l,r[3]=t*l,r[4]=(a*s-o*n)*l,r[5]=(i*n-t*s)*l,r):null}function WL(r){var e=ar();return Xd(e,r),e}var $L=function(){function r(e,t){this.x=e||0,this.y=t||0}return r.prototype.copy=function(e){return this.x=e.x,this.y=e.y,this},r.prototype.clone=function(){return new r(this.x,this.y)},r.prototype.set=function(e,t){return this.x=e,this.y=t,this},r.prototype.equal=function(e){return e.x===this.x&&e.y===this.y},r.prototype.add=function(e){return this.x+=e.x,this.y+=e.y,this},r.prototype.scale=function(e){this.x*=e,this.y*=e},r.prototype.scaleAndAdd=function(e,t){this.x+=e.x*t,this.y+=e.y*t},r.prototype.sub=function(e){return this.x-=e.x,this.y-=e.y,this},r.prototype.dot=function(e){return this.x*e.x+this.y*e.y},r.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},r.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},r.prototype.normalize=function(){var e=this.len();return this.x/=e,this.y/=e,this},r.prototype.distance=function(e){var t=this.x-e.x,a=this.y-e.y;return Math.sqrt(t*t+a*a)},r.prototype.distanceSquare=function(e){var t=this.x-e.x,a=this.y-e.y;return t*t+a*a},r.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},r.prototype.transform=function(e){if(e){var t=this.x,a=this.y;return this.x=e[0]*t+e[2]*a+e[4],this.y=e[1]*t+e[3]*a+e[5],this}},r.prototype.toArray=function(e){return e[0]=this.x,e[1]=this.y,e},r.prototype.fromArray=function(e){this.x=e[0],this.y=e[1]},r.set=function(e,t,a){e.x=t,e.y=a},r.copy=function(e,t){e.x=t.x,e.y=t.y},r.len=function(e){return Math.sqrt(e.x*e.x+e.y*e.y)},r.lenSquare=function(e){return e.x*e.x+e.y*e.y},r.dot=function(e,t){return e.x*t.x+e.y*t.y},r.add=function(e,t,a){e.x=t.x+a.x,e.y=t.y+a.y},r.sub=function(e,t,a){e.x=t.x-a.x,e.y=t.y-a.y},r.scale=function(e,t,a){e.x=t.x*a,e.y=t.y*a},r.scaleAndAdd=function(e,t,a,n){e.x=t.x+a.x*n,e.y=t.y+a.y*n},r.lerp=function(e,t,a,n){var i=1-n;e.x=i*t.x+n*a.x,e.y=i*t.y+n*a.y},r}();const st=$L;var Tl=Math.min,Cl=Math.max,tn=new st,en=new st,rn=new st,an=new st,To=new st,Co=new st,UL=function(){function r(e,t,a,n){a<0&&(e=e+a,a=-a),n<0&&(t=t+n,n=-n),this.x=e,this.y=t,this.width=a,this.height=n}return r.prototype.union=function(e){var t=Tl(e.x,this.x),a=Tl(e.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=Cl(e.x+e.width,this.x+this.width)-t:this.width=e.width,isFinite(this.y)&&isFinite(this.height)?this.height=Cl(e.y+e.height,this.y+this.height)-a:this.height=e.height,this.x=t,this.y=a},r.prototype.applyTransform=function(e){r.applyTransform(this,this,e)},r.prototype.calculateTransform=function(e){var t=this,a=e.width/t.width,n=e.height/t.height,i=ar();return zr(i,i,[-t.x,-t.y]),qd(i,i,[a,n]),zr(i,i,[e.x,e.y]),i},r.prototype.intersect=function(e,t){if(!e)return!1;e instanceof r||(e=r.create(e));var a=this,n=a.x,i=a.x+a.width,o=a.y,s=a.y+a.height,l=e.x,u=e.x+e.width,f=e.y,h=e.y+e.height,v=!(ip&&(p=_,dp&&(p=S,y=a.x&&e<=a.x+a.width&&t>=a.y&&t<=a.y+a.height},r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height)},r.prototype.copy=function(e){r.copy(this,e)},r.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},r.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},r.prototype.isZero=function(){return this.width===0||this.height===0},r.create=function(e){return new r(e.x,e.y,e.width,e.height)},r.copy=function(e,t){e.x=t.x,e.y=t.y,e.width=t.width,e.height=t.height},r.applyTransform=function(e,t,a){if(!a){e!==t&&r.copy(e,t);return}if(a[1]<1e-5&&a[1]>-1e-5&&a[2]<1e-5&&a[2]>-1e-5){var n=a[0],i=a[3],o=a[4],s=a[5];e.x=t.x*n+o,e.y=t.y*i+s,e.width=t.width*n,e.height=t.height*i,e.width<0&&(e.x+=e.width,e.width=-e.width),e.height<0&&(e.y+=e.height,e.height=-e.height);return}tn.x=rn.x=t.x,tn.y=an.y=t.y,en.x=an.x=t.x+t.width,en.y=rn.y=t.y+t.height,tn.transform(a),an.transform(a),en.transform(a),rn.transform(a),e.x=Tl(tn.x,en.x,rn.x,an.x),e.y=Tl(tn.y,en.y,rn.y,an.y);var l=Cl(tn.x,en.x,rn.x,an.x),u=Cl(tn.y,en.y,rn.y,an.y);e.width=l-e.x,e.height=u-e.y},r}();const ft=UL;var nb="silent";function YL(r,e,t){return{type:r,event:t,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:t.zrX,offsetY:t.zrY,gestureEvent:t.gestureEvent,pinchX:t.pinchX,pinchY:t.pinchY,pinchScale:t.pinchScale,wheelDelta:t.zrDelta,zrByTouch:t.zrByTouch,which:t.which,stop:ZL}}function ZL(){oa(this.event)}var XL=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.handler=null,t}return e.prototype.dispose=function(){},e.prototype.setCursor=function(){},e}(ir),Ao=function(){function r(e,t){this.x=e,this.y=t}return r}(),qL=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],kh=new ft(0,0,0,0),ib=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this)||this;return s._hovered=new Ao(0,0),s.storage=t,s.painter=a,s.painterRoot=i,s._pointerSize=o,n=n||new XL,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new IL(s),s}return e.prototype.setHandlerProxy=function(t){this.proxy&&this.proxy.dispose(),t&&(A(qL,function(a){t.on&&t.on(a,this[a],this)},this),t.handler=this),this.proxy=t},e.prototype.mousemove=function(t){var a=t.zrX,n=t.zrY,i=ob(this,a,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var l=this._hovered=i?new Ao(a,n):this.findHover(a,n),u=l.target,f=this.proxy;f.setCursor&&f.setCursor(u?u.cursor:"default"),s&&u!==s&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(l,"mousemove",t),u&&u!==s&&this.dispatchToElement(l,"mouseover",t)},e.prototype.mouseout=function(t){var a=t.zrEventControl;a!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",t),a!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:t})},e.prototype.resize=function(){this._hovered=new Ao(0,0)},e.prototype.dispatch=function(t,a){var n=this[t];n&&n.call(this,a)},e.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},e.prototype.setCursorStyle=function(t){var a=this.proxy;a.setCursor&&a.setCursor(t)},e.prototype.dispatchToElement=function(t,a,n){t=t||{};var i=t.target;if(!(i&&i.silent)){for(var o="on"+a,s=YL(a,t,n);i&&(i[o]&&(s.cancelBubble=!!i[o].call(i,s)),i.trigger(a,s),i=i.__hostTarget?i.__hostTarget:i.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(a,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(l){typeof l[o]=="function"&&l[o].call(l,s),l.trigger&&l.trigger(a,s)}))}},e.prototype.findHover=function(t,a,n){var i=this.storage.getDisplayList(),o=new Ao(t,a);if(nm(i,o,t,a,n),this._pointerSize&&!o.target){for(var s=[],l=this._pointerSize,u=l/2,f=new ft(t-u,a-u,l,l),h=i.length-1;h>=0;h--){var v=i[h];v!==n&&!v.ignore&&!v.ignoreCoarsePointer&&(!v.parent||!v.parent.ignoreCoarsePointer)&&(kh.copy(v.getBoundingRect()),v.transform&&kh.applyTransform(v.transform),kh.intersect(f)&&s.push(v))}if(s.length)for(var c=4,p=Math.PI/12,d=Math.PI*2,g=0;g4)return;this._downPoint=null}this.dispatchToElement(i,r,e)}});function KL(r,e,t){if(r[r.rectHover?"rectContain":"contain"](e,t)){for(var a=r,n=void 0,i=!1;a;){if(a.ignoreClip&&(i=!0),!i){var o=a.getClipPath();if(o&&!o.contain(e,t))return!1;a.silent&&(n=!0)}var s=a.__hostTarget;a=s||a.parent}return n?nb:!0}return!1}function nm(r,e,t,a,n){for(var i=r.length-1;i>=0;i--){var o=r[i],s=void 0;if(o!==n&&!o.ignore&&(s=KL(o,t,a))&&(!e.topTarget&&(e.topTarget=o),s!==nb)){e.target=o;break}}}function ob(r,e,t){var a=r.painter;return e<0||e>a.getWidth()||t<0||t>a.getHeight()}const QL=ib;var sb=32,Mo=7;function JL(r){for(var e=0;r>=sb;)e|=r&1,r>>=1;return r+e}function im(r,e,t,a){var n=e+1;if(n===t)return 1;if(a(r[n++],r[e])<0){for(;n=0;)n++;return n-e}function jL(r,e,t){for(t--;e>>1,n(i,r[l])<0?s=l:o=l+1;var u=a-o;switch(u){case 3:r[o+3]=r[o+2];case 2:r[o+2]=r[o+1];case 1:r[o+1]=r[o];break;default:for(;u>0;)r[o+u]=r[o+u-1],u--}r[o]=i}}function Oh(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])>0){for(s=a-n;l0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}else{for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}for(o++;o>>1);i(r,e[t+f])>0?o=f+1:l=f}return l}function Nh(r,e,t,a,n,i){var o=0,s=0,l=1;if(i(r,e[t+n])<0){for(s=n+1;ls&&(l=s);var u=o;o=n-l,l=n-u}else{for(s=a-n;l=0;)o=l,l=(l<<1)+1,l<=0&&(l=s);l>s&&(l=s),o+=n,l+=n}for(o++;o>>1);i(r,e[t+f])<0?l=f:o=f+1}return l}function t2(r,e){var t=Mo,a,n,i=0;r.length;var o=[];a=[],n=[];function s(c,p){a[i]=c,n[i]=p,i+=1}function l(){for(;i>1;){var c=i-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;f(c)}}function u(){for(;i>1;){var c=i-2;c>0&&n[c-1]=Mo||b>=Mo);if(T)break;w<0&&(w=0),w+=2}if(t=w,t<1&&(t=1),p===1){for(y=0;y=0;y--)r[x+y]=r[w+y];r[S]=o[_];return}for(var b=t;;){var T=0,C=0,M=!1;do if(e(o[_],r[m])<0){if(r[S--]=r[m--],T++,C=0,--p===0){M=!0;break}}else if(r[S--]=o[_--],C++,T=0,--g===1){M=!0;break}while((T|C)=0;y--)r[x+y]=r[w+y];if(p===0){M=!0;break}}if(r[S--]=o[_--],--g===1){M=!0;break}if(C=g-Oh(r[m],o,0,g,g-1,e),C!==0){for(S-=C,_-=C,g-=C,x=S+1,w=_+1,y=0;y=Mo||C>=Mo);if(M)break;b<0&&(b=0),b+=2}if(t=b,t<1&&(t=1),g===1){for(S-=p,m-=p,x=S+1,w=m+1,y=p-1;y>=0;y--)r[x+y]=r[w+y];r[S]=o[_]}else{if(g===0)throw new Error;for(w=S-(g-1),y=0;ys&&(l=s),om(r,t,t+l,t+i,e),i=l}o.pushRun(t,i),o.mergeRuns(),n-=i,t+=i}while(n!==0);o.forceMergeRuns()}}var Ve=1,jo=2,Oi=4,sm=!1;function Bh(){sm||(sm=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function lm(r,e){return r.zlevel===e.zlevel?r.z===e.z?r.z2-e.z2:r.z-e.z:r.zlevel-e.zlevel}var e2=function(){function r(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=lm}return r.prototype.traverse=function(e,t){for(var a=0;a0&&(f.__clipPaths=[]),isNaN(f.z)&&(Bh(),f.z=0),isNaN(f.z2)&&(Bh(),f.z2=0),isNaN(f.zlevel)&&(Bh(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var h=e.getDecalElement&&e.getDecalElement();h&&this._updateAndAddDisplayable(h,t,a);var v=e.getTextGuideLine();v&&this._updateAndAddDisplayable(v,t,a);var c=e.getTextContent();c&&this._updateAndAddDisplayable(c,t,a)}},r.prototype.addRoot=function(e){e.__zr&&e.__zr.storage===this||this._roots.push(e)},r.prototype.delRoot=function(e){if(e instanceof Array){for(var t=0,a=e.length;t=0&&this._roots.splice(n,1)},r.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},r.prototype.getRoots=function(){return this._roots},r.prototype.dispose=function(){this._displayList=null,this._roots=null},r}();const r2=e2;var lb;lb=bt.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(r){return setTimeout(r,16)};const up=lb;var Lu={linear:function(r){return r},quadraticIn:function(r){return r*r},quadraticOut:function(r){return r*(2-r)},quadraticInOut:function(r){return(r*=2)<1?.5*r*r:-.5*(--r*(r-2)-1)},cubicIn:function(r){return r*r*r},cubicOut:function(r){return--r*r*r+1},cubicInOut:function(r){return(r*=2)<1?.5*r*r*r:.5*((r-=2)*r*r+2)},quarticIn:function(r){return r*r*r*r},quarticOut:function(r){return 1- --r*r*r*r},quarticInOut:function(r){return(r*=2)<1?.5*r*r*r*r:-.5*((r-=2)*r*r*r-2)},quinticIn:function(r){return r*r*r*r*r},quinticOut:function(r){return--r*r*r*r*r+1},quinticInOut:function(r){return(r*=2)<1?.5*r*r*r*r*r:.5*((r-=2)*r*r*r*r+2)},sinusoidalIn:function(r){return 1-Math.cos(r*Math.PI/2)},sinusoidalOut:function(r){return Math.sin(r*Math.PI/2)},sinusoidalInOut:function(r){return .5*(1-Math.cos(Math.PI*r))},exponentialIn:function(r){return r===0?0:Math.pow(1024,r-1)},exponentialOut:function(r){return r===1?1:1-Math.pow(2,-10*r)},exponentialInOut:function(r){return r===0?0:r===1?1:(r*=2)<1?.5*Math.pow(1024,r-1):.5*(-Math.pow(2,-10*(r-1))+2)},circularIn:function(r){return 1-Math.sqrt(1-r*r)},circularOut:function(r){return Math.sqrt(1- --r*r)},circularInOut:function(r){return(r*=2)<1?-.5*(Math.sqrt(1-r*r)-1):.5*(Math.sqrt(1-(r-=2)*r)+1)},elasticIn:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),-(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)))},elasticOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),t*Math.pow(2,-10*r)*Math.sin((r-e)*(2*Math.PI)/a)+1)},elasticInOut:function(r){var e,t=.1,a=.4;return r===0?0:r===1?1:(!t||t<1?(t=1,e=a/4):e=a*Math.asin(1/t)/(2*Math.PI),(r*=2)<1?-.5*(t*Math.pow(2,10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)):t*Math.pow(2,-10*(r-=1))*Math.sin((r-e)*(2*Math.PI)/a)*.5+1)},backIn:function(r){var e=1.70158;return r*r*((e+1)*r-e)},backOut:function(r){var e=1.70158;return--r*r*((e+1)*r+e)+1},backInOut:function(r){var e=2.5949095;return(r*=2)<1?.5*(r*r*((e+1)*r-e)):.5*((r-=2)*r*((e+1)*r+e)+2)},bounceIn:function(r){return 1-Lu.bounceOut(1-r)},bounceOut:function(r){return r<1/2.75?7.5625*r*r:r<2/2.75?7.5625*(r-=1.5/2.75)*r+.75:r<2.5/2.75?7.5625*(r-=2.25/2.75)*r+.9375:7.5625*(r-=2.625/2.75)*r+.984375},bounceInOut:function(r){return r<.5?Lu.bounceIn(r*2)*.5:Lu.bounceOut(r*2-1)*.5+.5}};const ub=Lu;var Al=Math.pow,Va=Math.sqrt,qu=1e-8,fb=1e-4,um=Va(3),Ml=1/3,Pr=si(),Qe=si(),$i=si();function Ra(r){return r>-qu&&rqu||r<-qu}function jt(r,e,t,a,n){var i=1-n;return i*i*(i*r+3*n*e)+n*n*(n*a+3*i*t)}function fm(r,e,t,a,n){var i=1-n;return 3*(((e-r)*i+2*(t-e)*n)*i+(a-t)*n*n)}function Ku(r,e,t,a,n,i){var o=a+3*(e-t)-r,s=3*(t-e*2+r),l=3*(e-r),u=r-n,f=s*s-3*o*l,h=s*l-9*o*u,v=l*l-3*s*u,c=0;if(Ra(f)&&Ra(h))if(Ra(s))i[0]=0;else{var p=-l/s;p>=0&&p<=1&&(i[c++]=p)}else{var d=h*h-4*f*v;if(Ra(d)){var g=h/f,p=-s/o+g,y=-g/2;p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y)}else if(d>0){var m=Va(d),_=f*s+1.5*o*(-h+m),S=f*s+1.5*o*(-h-m);_<0?_=-Al(-_,Ml):_=Al(_,Ml),S<0?S=-Al(-S,Ml):S=Al(S,Ml);var p=(-s-(_+S))/(3*o);p>=0&&p<=1&&(i[c++]=p)}else{var w=(2*f*s-3*o*h)/(2*Va(f*f*f)),x=Math.acos(w)/3,b=Va(f),T=Math.cos(x),p=(-s-2*b*T)/(3*o),y=(-s+b*(T+um*Math.sin(x)))/(3*o),C=(-s+b*(T-um*Math.sin(x)))/(3*o);p>=0&&p<=1&&(i[c++]=p),y>=0&&y<=1&&(i[c++]=y),C>=0&&C<=1&&(i[c++]=C)}}return c}function vb(r,e,t,a,n){var i=6*t-12*e+6*r,o=9*e+3*a-3*r-9*t,s=3*e-3*r,l=0;if(Ra(o)){if(hb(i)){var u=-s/i;u>=0&&u<=1&&(n[l++]=u)}}else{var f=i*i-4*o*s;if(Ra(f))n[0]=-i/(2*o);else if(f>0){var h=Va(f),u=(-i+h)/(2*o),v=(-i-h)/(2*o);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function $a(r,e,t,a,n,i){var o=(e-r)*n+r,s=(t-e)*n+e,l=(a-t)*n+t,u=(s-o)*n+o,f=(l-s)*n+s,h=(f-u)*n+u;i[0]=r,i[1]=o,i[2]=u,i[3]=h,i[4]=h,i[5]=f,i[6]=l,i[7]=a}function cb(r,e,t,a,n,i,o,s,l,u,f){var h,v=.005,c=1/0,p,d,g,y;Pr[0]=l,Pr[1]=u;for(var m=0;m<1;m+=.05)Qe[0]=jt(r,t,n,o,m),Qe[1]=jt(e,a,i,s,m),g=$n(Pr,Qe),g=0&&g=0&&u<=1&&(n[l++]=u)}}else{var f=o*o-4*i*s;if(Ra(f)){var u=-o/(2*i);u>=0&&u<=1&&(n[l++]=u)}else if(f>0){var h=Va(f),u=(-o+h)/(2*i),v=(-o-h)/(2*i);u>=0&&u<=1&&(n[l++]=u),v>=0&&v<=1&&(n[l++]=v)}}return l}function pb(r,e,t){var a=r+t-2*e;return a===0?.5:(r-e)/a}function Is(r,e,t,a,n){var i=(e-r)*a+r,o=(t-e)*a+e,s=(o-i)*a+i;n[0]=r,n[1]=i,n[2]=s,n[3]=s,n[4]=o,n[5]=t}function db(r,e,t,a,n,i,o,s,l){var u,f=.005,h=1/0;Pr[0]=o,Pr[1]=s;for(var v=0;v<1;v+=.05){Qe[0]=ae(r,t,n,v),Qe[1]=ae(e,a,i,v);var c=$n(Pr,Qe);c=0&&c=1?1:Ku(0,a,i,1,l,s)&&jt(0,n,o,1,s[0])}}}var s2=function(){function r(e){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=e.life||1e3,this._delay=e.delay||0,this.loop=e.loop||!1,this.onframe=e.onframe||Yt,this.ondestroy=e.ondestroy||Yt,this.onrestart=e.onrestart||Yt,e.easing&&this.setEasing(e.easing)}return r.prototype.step=function(e,t){if(this._inited||(this._startTime=e+this._delay,this._inited=!0),this._paused){this._pausedTime+=t;return}var a=this._life,n=e-this._startTime-this._pausedTime,i=n/a;i<0&&(i=0),i=Math.min(i,1);var o=this.easingFunc,s=o?o(i):i;if(this.onframe(s),i===1)if(this.loop){var l=n%a;this._startTime=e-l,this._pausedTime=0,this.onrestart()}else return!0;return!1},r.prototype.pause=function(){this._paused=!0},r.prototype.resume=function(){this._paused=!1},r.prototype.setEasing=function(e){this.easing=e,this.easingFunc=K(e)?e:ub[e]||Kd(e)},r}();const l2=s2;var gb=function(){function r(e){this.value=e}return r}(),u2=function(){function r(){this._len=0}return r.prototype.insert=function(e){var t=new gb(e);return this.insertEntry(t),t},r.prototype.insertEntry=function(e){this.head?(this.tail.next=e,e.prev=this.tail,e.next=null,this.tail=e):this.head=this.tail=e,this._len++},r.prototype.remove=function(e){var t=e.prev,a=e.next;t?t.next=a:this.head=a,a?a.prev=t:this.tail=t,e.next=e.prev=null,this._len--},r.prototype.len=function(){return this._len},r.prototype.clear=function(){this.head=this.tail=null,this._len=0},r}(),f2=function(){function r(e){this._list=new u2,this._maxSize=10,this._map={},this._maxSize=e}return r.prototype.put=function(e,t){var a=this._list,n=this._map,i=null;if(n[e]==null){var o=a.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var l=a.head;a.remove(l),delete n[l.key],i=l.value,this._lastRemovedEntry=l}s?s.value=t:s=new gb(t),s.key=e,a.insertEntry(s),n[e]=s}return i},r.prototype.get=function(e){var t=this._map[e],a=this._list;if(t!=null)return t!==a.tail&&(a.remove(t),a.insertEntry(t)),t.value},r.prototype.clear=function(){this._list.clear(),this._map={}},r.prototype.len=function(){return this._list.len()},r}();const rl=f2;var hm={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function gr(r){return r=Math.round(r),r<0?0:r>255?255:r}function h2(r){return r=Math.round(r),r<0?0:r>360?360:r}function Ls(r){return r<0?0:r>1?1:r}function Vh(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?gr(parseFloat(e)/100*255):gr(parseInt(e,10))}function Un(r){var e=r;return e.length&&e.charAt(e.length-1)==="%"?Ls(parseFloat(e)/100):Ls(parseFloat(e))}function zh(r,e,t){return t<0?t+=1:t>1&&(t-=1),t*6<1?r+(e-r)*t*6:t*2<1?e:t*3<2?r+(e-r)*(2/3-t)*6:r}function Ea(r,e,t){return r+(e-r)*t}function Ye(r,e,t,a,n){return r[0]=e,r[1]=t,r[2]=a,r[3]=n,r}function hp(r,e){return r[0]=e[0],r[1]=e[1],r[2]=e[2],r[3]=e[3],r}var yb=new rl(20),Dl=null;function di(r,e){Dl&&hp(Dl,e),Dl=yb.put(r,Dl||e.slice())}function ze(r,e){if(r){e=e||[];var t=yb.get(r);if(t)return hp(e,t);r=r+"";var a=r.replace(/ /g,"").toLowerCase();if(a in hm)return hp(e,hm[a]),di(r,e),e;var n=a.length;if(a.charAt(0)==="#"){if(n===4||n===5){var i=parseInt(a.slice(1,4),16);if(!(i>=0&&i<=4095)){Ye(e,0,0,0,1);return}return Ye(e,(i&3840)>>4|(i&3840)>>8,i&240|(i&240)>>4,i&15|(i&15)<<4,n===5?parseInt(a.slice(4),16)/15:1),di(r,e),e}else if(n===7||n===9){var i=parseInt(a.slice(1,7),16);if(!(i>=0&&i<=16777215)){Ye(e,0,0,0,1);return}return Ye(e,(i&16711680)>>16,(i&65280)>>8,i&255,n===9?parseInt(a.slice(7),16)/255:1),di(r,e),e}return}var o=a.indexOf("("),s=a.indexOf(")");if(o!==-1&&s+1===n){var l=a.substr(0,o),u=a.substr(o+1,s-(o+1)).split(","),f=1;switch(l){case"rgba":if(u.length!==4)return u.length===3?Ye(e,+u[0],+u[1],+u[2],1):Ye(e,0,0,0,1);f=Un(u.pop());case"rgb":if(u.length>=3)return Ye(e,Vh(u[0]),Vh(u[1]),Vh(u[2]),u.length===3?f:Un(u[3])),di(r,e),e;Ye(e,0,0,0,1);return;case"hsla":if(u.length!==4){Ye(e,0,0,0,1);return}return u[3]=Un(u[3]),vp(u,e),di(r,e),e;case"hsl":if(u.length!==3){Ye(e,0,0,0,1);return}return vp(u,e),di(r,e),e;default:return}}Ye(e,0,0,0,1)}}function vp(r,e){var t=(parseFloat(r[0])%360+360)%360/360,a=Un(r[1]),n=Un(r[2]),i=n<=.5?n*(a+1):n+a-n*a,o=n*2-i;return e=e||[],Ye(e,gr(zh(o,i,t+1/3)*255),gr(zh(o,i,t)*255),gr(zh(o,i,t-1/3)*255),1),r.length===4&&(e[3]=r[3]),e}function v2(r){if(r){var e=r[0]/255,t=r[1]/255,a=r[2]/255,n=Math.min(e,t,a),i=Math.max(e,t,a),o=i-n,s=(i+n)/2,l,u;if(o===0)l=0,u=0;else{s<.5?u=o/(i+n):u=o/(2-i-n);var f=((i-e)/6+o/2)/o,h=((i-t)/6+o/2)/o,v=((i-a)/6+o/2)/o;e===i?l=v-h:t===i?l=1/3+f-v:a===i&&(l=2/3+h-f),l<0&&(l+=1),l>1&&(l-=1)}var c=[l*360,u,s];return r[3]!=null&&c.push(r[3]),c}}function cp(r,e){var t=ze(r);if(t){for(var a=0;a<3;a++)e<0?t[a]=t[a]*(1-e)|0:t[a]=(255-t[a])*e+t[a]|0,t[a]>255?t[a]=255:t[a]<0&&(t[a]=0);return aa(t,t.length===4?"rgba":"rgb")}}function Gh(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){t=t||[];var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=e[n],s=e[i],l=a-n;return t[0]=gr(Ea(o[0],s[0],l)),t[1]=gr(Ea(o[1],s[1],l)),t[2]=gr(Ea(o[2],s[2],l)),t[3]=Ls(Ea(o[3],s[3],l)),t}}function c2(r,e,t){if(!(!(e&&e.length)||!(r>=0&&r<=1))){var a=r*(e.length-1),n=Math.floor(a),i=Math.ceil(a),o=ze(e[n]),s=ze(e[i]),l=a-n,u=aa([gr(Ea(o[0],s[0],l)),gr(Ea(o[1],s[1],l)),gr(Ea(o[2],s[2],l)),Ls(Ea(o[3],s[3],l))],"rgba");return t?{color:u,leftIndex:n,rightIndex:i,value:a}:u}}function vs(r,e,t,a){var n=ze(r);if(r)return n=v2(n),e!=null&&(n[0]=h2(e)),t!=null&&(n[1]=Un(t)),a!=null&&(n[2]=Un(a)),aa(vp(n),"rgba")}function Qu(r,e){var t=ze(r);if(t&&e!=null)return t[3]=Ls(e),aa(t,"rgba")}function aa(r,e){if(!(!r||!r.length)){var t=r[0]+","+r[1]+","+r[2];return(e==="rgba"||e==="hsva"||e==="hsla")&&(t+=","+r[3]),e+"("+t+")"}}function Ju(r,e){var t=ze(r);return t?(.299*t[0]+.587*t[1]+.114*t[2])*t[3]/255+(1-t[3])*e:0}var ju=Math.round;function Ps(r){var e;if(!r||r==="transparent")r="none";else if(typeof r=="string"&&r.indexOf("rgba")>-1){var t=ze(r);t&&(r="rgb("+t[0]+","+t[1]+","+t[2]+")",e=t[3])}return{color:r,opacity:e??1}}var vm=1e-4;function ka(r){return r-vm}function Il(r){return ju(r*1e3)/1e3}function pp(r){return ju(r*1e4)/1e4}function p2(r){return"matrix("+Il(r[0])+","+Il(r[1])+","+Il(r[2])+","+Il(r[3])+","+pp(r[4])+","+pp(r[5])+")"}var d2={left:"start",right:"end",center:"middle",middle:"middle"};function g2(r,e,t){return t==="top"?r+=e/2:t==="bottom"&&(r-=e/2),r}function y2(r){return r&&(r.shadowBlur||r.shadowOffsetX||r.shadowOffsetY)}function m2(r){var e=r.style,t=r.getGlobalScale();return[e.shadowColor,(e.shadowBlur||0).toFixed(2),(e.shadowOffsetX||0).toFixed(2),(e.shadowOffsetY||0).toFixed(2),t[0],t[1]].join(",")}function mb(r){return r&&!!r.image}function _2(r){return r&&!!r.svgElement}function Qd(r){return mb(r)||_2(r)}function _b(r){return r.type==="linear"}function Sb(r){return r.type==="radial"}function xb(r){return r&&(r.type==="linear"||r.type==="radial")}function Xf(r){return"url(#"+r+")"}function wb(r){var e=r.getGlobalScale(),t=Math.max(e[0],e[1]);return Math.max(Math.ceil(Math.log(t)/Math.log(10)),1)}function bb(r){var e=r.x||0,t=r.y||0,a=(r.rotation||0)*Au,n=lt(r.scaleX,1),i=lt(r.scaleY,1),o=r.skewX||0,s=r.skewY||0,l=[];return(e||t)&&l.push("translate("+e+"px,"+t+"px)"),a&&l.push("rotate("+a+")"),(n!==1||i!==1)&&l.push("scale("+n+","+i+")"),(o||s)&&l.push("skew("+ju(o*Au)+"deg, "+ju(s*Au)+"deg)"),l.join(" ")}var S2=function(){return bt.hasGlobalWindow&&K(window.btoa)?function(r){return window.btoa(unescape(encodeURIComponent(r)))}:typeof Buffer<"u"?function(r){return Buffer.from(r).toString("base64")}:function(r){return null}}(),dp=Array.prototype.slice;function qr(r,e,t){return(e-r)*t+r}function Fh(r,e,t,a){for(var n=e.length,i=0;ia?e:r,i=Math.min(t,a),o=n[i-1]||{color:[0,0,0,0],offset:0},s=i;so;if(s)a.length=o;else for(var l=i;l=1},r.prototype.getAdditiveTrack=function(){return this._additiveTrack},r.prototype.addKeyframe=function(e,t,a){this._needsSort=!0;var n=this.keyframes,i=n.length,o=!1,s=pm,l=t;if(ge(t)){var u=T2(t);s=u,(u===1&&!Ct(t[0])||u===2&&!Ct(t[0][0]))&&(o=!0)}else if(Ct(t)&&!Ds(t))s=Pl;else if($(t))if(!isNaN(+t))s=Pl;else{var f=ze(t);f&&(l=f,s=ts)}else if(Uf(t)){var h=B({},l);h.colorStops=G(t.colorStops,function(c){return{offset:c.offset,color:ze(c.color)}}),_b(t)?s=gp:Sb(t)&&(s=yp),l=h}i===0?this.valType=s:(s!==this.valType||s===pm)&&(o=!0),this.discrete=this.discrete||o;var v={time:e,value:l,rawValue:t,percent:0};return a&&(v.easing=a,v.easingFunc=K(a)?a:ub[a]||Kd(a)),n.push(v),v},r.prototype.prepare=function(e,t){var a=this.keyframes;this._needsSort&&a.sort(function(d,g){return d.time-g.time});for(var n=this.valType,i=a.length,o=a[i-1],s=this.discrete,l=Rl(n),u=dm(n),f=0;f=0&&!(o[f].percent<=t);f--);f=v(f,s-2)}else{for(f=h;ft);f++);f=v(f-1,s-2)}p=o[f+1],c=o[f]}if(c&&p){this._lastFr=f,this._lastFrP=t;var g=p.percent-c.percent,y=g===0?1:v((t-c.percent)/g,1);p.easingFunc&&(y=p.easingFunc(y));var m=a?this._additiveValue:u?Do:e[l];if((Rl(i)||u)&&!m&&(m=this._additiveValue=[]),this.discrete)e[l]=y<1?c.rawValue:p.rawValue;else if(Rl(i))i===Ru?Fh(m,c[n],p[n],y):x2(m,c[n],p[n],y);else if(dm(i)){var _=c[n],S=p[n],w=i===gp;e[l]={type:w?"linear":"radial",x:qr(_.x,S.x,y),y:qr(_.y,S.y,y),colorStops:G(_.colorStops,function(b,T){var C=S.colorStops[T];return{offset:qr(b.offset,C.offset,y),color:Pu(Fh([],b.color,C.color,y))}}),global:S.global},w?(e[l].x2=qr(_.x2,S.x2,y),e[l].y2=qr(_.y2,S.y2,y)):e[l].r=qr(_.r,S.r,y)}else if(u)Fh(m,c[n],p[n],y),a||(e[l]=Pu(m));else{var x=qr(c[n],p[n],y);a?this._additiveValue=x:e[l]=x}a&&this._addToTarget(e)}}},r.prototype._addToTarget=function(e){var t=this.valType,a=this.propName,n=this._additiveValue;t===Pl?e[a]=e[a]+n:t===ts?(ze(e[a],Do),Ll(Do,Do,n,1),e[a]=Pu(Do)):t===Ru?Ll(e[a],e[a],n,1):t===Tb&&cm(e[a],e[a],n,1)},r}(),A2=function(){function r(e,t,a,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=e,this._loop=t,t&&n){Wd("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=a}return r.prototype.getMaxTime=function(){return this._maxTime},r.prototype.getDelay=function(){return this._delay},r.prototype.getLoop=function(){return this._loop},r.prototype.getTarget=function(){return this._target},r.prototype.changeTarget=function(e){this._target=e},r.prototype.when=function(e,t,a){return this.whenWithKeys(e,t,mt(t),a)},r.prototype.whenWithKeys=function(e,t,a,n){for(var i=this._tracks,o=0;o0&&l.addKeyframe(0,cs(u),n),this._trackKeys.push(s)}l.addKeyframe(e,cs(t[s]),n)}return this._maxTime=Math.max(this._maxTime,e),this},r.prototype.pause=function(){this._clip.pause(),this._paused=!0},r.prototype.resume=function(){this._clip.resume(),this._paused=!1},r.prototype.isPaused=function(){return!!this._paused},r.prototype.duration=function(e){return this._maxTime=e,this._force=!0,this},r.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var e=this._doneCbs;if(e)for(var t=e.length,a=0;a0)){this._started=1;for(var t=this,a=[],n=this._maxTime||0,i=0;i1){var s=o.pop();i.addKeyframe(s.time,e[n]),i.prepare(this._maxTime,i.getAdditiveTrack())}}}},r}();const Jd=A2;function Gi(){return new Date().getTime()}var M2=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a._running=!1,a._time=0,a._pausedTime=0,a._pauseStart=0,a._paused=!1,t=t||{},a.stage=t.stage||{},a}return e.prototype.addClip=function(t){t.animation&&this.removeClip(t),this._head?(this._tail.next=t,t.prev=this._tail,t.next=null,this._tail=t):this._head=this._tail=t,t.animation=this},e.prototype.addAnimator=function(t){t.animation=this;var a=t.getClip();a&&this.addClip(a)},e.prototype.removeClip=function(t){if(t.animation){var a=t.prev,n=t.next;a?a.next=n:this._head=n,n?n.prev=a:this._tail=a,t.next=t.prev=t.animation=null}},e.prototype.removeAnimator=function(t){var a=t.getClip();a&&this.removeClip(a),t.animation=null},e.prototype.update=function(t){for(var a=Gi()-this._pausedTime,n=a-this._time,i=this._head;i;){var o=i.next,s=i.step(a,n);s&&(i.ondestroy(),this.removeClip(i)),i=o}this._time=a,t||(this.trigger("frame",n),this.stage.update&&this.stage.update())},e.prototype._startLoop=function(){var t=this;this._running=!0;function a(){t._running&&(up(a),!t._paused&&t.update())}up(a)},e.prototype.start=function(){this._running||(this._time=Gi(),this._pausedTime=0,this._startLoop())},e.prototype.stop=function(){this._running=!1},e.prototype.pause=function(){this._paused||(this._pauseStart=Gi(),this._paused=!0)},e.prototype.resume=function(){this._paused&&(this._pausedTime+=Gi()-this._pauseStart,this._paused=!1)},e.prototype.clear=function(){for(var t=this._head;t;){var a=t.next;t.prev=t.next=t.animation=null,t=a}this._head=this._tail=null},e.prototype.isFinished=function(){return this._head==null},e.prototype.animate=function(t,a){a=a||{},this.start();var n=new Jd(t,a.loop);return this.addAnimator(n),n},e}(ir);const D2=M2;var I2=300,Hh=bt.domSupported,Wh=function(){var r=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],e=["touchstart","touchend","touchmove"],t={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},a=G(r,function(n){var i=n.replace("mouse","pointer");return t.hasOwnProperty(i)?i:n});return{mouse:r,touch:e,pointer:a}}(),gm={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},ym=!1;function mp(r){var e=r.pointerType;return e==="pen"||e==="touch"}function L2(r){r.touching=!0,r.touchTimer!=null&&(clearTimeout(r.touchTimer),r.touchTimer=null),r.touchTimer=setTimeout(function(){r.touching=!1,r.touchTimer=null},700)}function $h(r){r&&(r.zrByTouch=!0)}function P2(r,e){return Ze(r.dom,new R2(r,e),!0)}function Cb(r,e){for(var t=e,a=!1;t&&t.nodeType!==9&&!(a=t.domBelongToZr||t!==e&&t===r.painterRoot);)t=t.parentNode;return a}var R2=function(){function r(e,t){this.stopPropagation=Yt,this.stopImmediatePropagation=Yt,this.preventDefault=Yt,this.type=t.type,this.target=this.currentTarget=e.dom,this.pointerType=t.pointerType,this.clientX=t.clientX,this.clientY=t.clientY}return r}(),hr={mousedown:function(r){r=Ze(this.dom,r),this.__mayPointerCapture=[r.zrX,r.zrY],this.trigger("mousedown",r)},mousemove:function(r){r=Ze(this.dom,r);var e=this.__mayPointerCapture;e&&(r.zrX!==e[0]||r.zrY!==e[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",r)},mouseup:function(r){r=Ze(this.dom,r),this.__togglePointerCapture(!1),this.trigger("mouseup",r)},mouseout:function(r){r=Ze(this.dom,r);var e=r.toElement||r.relatedTarget;Cb(this,e)||(this.__pointerCapturing&&(r.zrEventControl="no_globalout"),this.trigger("mouseout",r))},wheel:function(r){ym=!0,r=Ze(this.dom,r),this.trigger("mousewheel",r)},mousewheel:function(r){ym||(r=Ze(this.dom,r),this.trigger("mousewheel",r))},touchstart:function(r){r=Ze(this.dom,r),$h(r),this.__lastTouchMoment=new Date,this.handler.processGesture(r,"start"),hr.mousemove.call(this,r),hr.mousedown.call(this,r)},touchmove:function(r){r=Ze(this.dom,r),$h(r),this.handler.processGesture(r,"change"),hr.mousemove.call(this,r)},touchend:function(r){r=Ze(this.dom,r),$h(r),this.handler.processGesture(r,"end"),hr.mouseup.call(this,r),+new Date-+this.__lastTouchMomentSm||r<-Sm}var on=[],gi=[],Yh=ar(),Zh=Math.abs,V2=function(){function r(){}return r.prototype.getLocalTransform=function(e){return r.getLocalTransform(this,e)},r.prototype.setPosition=function(e){this.x=e[0],this.y=e[1]},r.prototype.setScale=function(e){this.scaleX=e[0],this.scaleY=e[1]},r.prototype.setSkew=function(e){this.skewX=e[0],this.skewY=e[1]},r.prototype.setOrigin=function(e){this.originX=e[0],this.originY=e[1]},r.prototype.needLocalTransform=function(){return nn(this.rotation)||nn(this.x)||nn(this.y)||nn(this.scaleX-1)||nn(this.scaleY-1)||nn(this.skewX)||nn(this.skewY)},r.prototype.updateTransform=function(){var e=this.parent&&this.parent.transform,t=this.needLocalTransform(),a=this.transform;if(!(t||e)){a&&_m(a);return}a=a||ar(),t?this.getLocalTransform(a):_m(a),e&&(t?ra(a,e,a):Xd(a,e)),this.transform=a,this._resolveGlobalScaleRatio(a)},r.prototype._resolveGlobalScaleRatio=function(e){var t=this.globalScaleRatio;if(t!=null&&t!==1){this.getGlobalScale(on);var a=on[0]<0?-1:1,n=on[1]<0?-1:1,i=((on[0]-a)*t+a)/on[0]||0,o=((on[1]-n)*t+n)/on[1]||0;e[0]*=i,e[1]*=i,e[2]*=o,e[3]*=o}this.invTransform=this.invTransform||ar(),oo(this.invTransform,e)},r.prototype.getComputedTransform=function(){for(var e=this,t=[];e;)t.push(e),e=e.parent;for(;e=t.pop();)e.updateTransform();return this.transform},r.prototype.setLocalTransform=function(e){if(e){var t=e[0]*e[0]+e[1]*e[1],a=e[2]*e[2]+e[3]*e[3],n=Math.atan2(e[1],e[0]),i=Math.PI/2+n-Math.atan2(e[3],e[2]);a=Math.sqrt(a)*Math.cos(i),t=Math.sqrt(t),this.skewX=i,this.skewY=0,this.rotation=-n,this.x=+e[4],this.y=+e[5],this.scaleX=t,this.scaleY=a,this.originX=0,this.originY=0}},r.prototype.decomposeTransform=function(){if(this.transform){var e=this.parent,t=this.transform;e&&e.transform&&(ra(gi,e.invTransform,t),t=gi);var a=this.originX,n=this.originY;(a||n)&&(Yh[4]=a,Yh[5]=n,ra(gi,t,Yh),gi[4]-=a,gi[5]-=n,t=gi),this.setLocalTransform(t)}},r.prototype.getGlobalScale=function(e){var t=this.transform;return e=e||[],t?(e[0]=Math.sqrt(t[0]*t[0]+t[1]*t[1]),e[1]=Math.sqrt(t[2]*t[2]+t[3]*t[3]),t[0]<0&&(e[0]=-e[0]),t[3]<0&&(e[1]=-e[1]),e):(e[0]=1,e[1]=1,e)},r.prototype.transformCoordToLocal=function(e,t){var a=[e,t],n=this.invTransform;return n&&se(a,a,n),a},r.prototype.transformCoordToGlobal=function(e,t){var a=[e,t],n=this.transform;return n&&se(a,a,n),a},r.prototype.getLineScale=function(){var e=this.transform;return e&&Zh(e[0]-1)>1e-10&&Zh(e[3]-1)>1e-10?Math.sqrt(Zh(e[0]*e[3]-e[2]*e[1])):1},r.prototype.copyTransform=function(e){Mb(this,e)},r.getLocalTransform=function(e,t){t=t||[];var a=e.originX||0,n=e.originY||0,i=e.scaleX,o=e.scaleY,s=e.anchorX,l=e.anchorY,u=e.rotation||0,f=e.x,h=e.y,v=e.skewX?Math.tan(e.skewX):0,c=e.skewY?Math.tan(-e.skewY):0;if(a||n||s||l){var p=a+s,d=n+l;t[4]=-p*i-v*d*o,t[5]=-d*o-c*p*i}else t[4]=t[5]=0;return t[0]=i,t[3]=o,t[1]=c*i,t[2]=v*o,u&&li(t,t,u),t[4]+=a+f,t[5]+=n+h,t},r.initDefaultProps=function(){var e=r.prototype;e.scaleX=e.scaleY=e.globalScaleRatio=1,e.x=e.y=e.originX=e.originY=e.skewX=e.skewY=e.rotation=e.anchorX=e.anchorY=0}(),r}(),Gr=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Mb(r,e){for(var t=0;t=0?parseFloat(r)/100*e:parseFloat(r):r}function ef(r,e,t){var a=e.position||"inside",n=e.distance!=null?e.distance:5,i=t.height,o=t.width,s=i/2,l=t.x,u=t.y,f="left",h="top";if(a instanceof Array)l+=mr(a[0],t.width),u+=mr(a[1],t.height),f=null,h=null;else switch(a){case"left":l-=n,u+=s,f="right",h="middle";break;case"right":l+=n+o,u+=s,h="middle";break;case"top":l+=o/2,u-=n,f="center",h="bottom";break;case"bottom":l+=o/2,u+=i+n,f="center";break;case"inside":l+=o/2,u+=s,f="center",h="middle";break;case"insideLeft":l+=n,u+=s,h="middle";break;case"insideRight":l+=o-n,u+=s,f="right",h="middle";break;case"insideTop":l+=o/2,u+=n,f="center";break;case"insideBottom":l+=o/2,u+=i-n,f="center",h="bottom";break;case"insideTopLeft":l+=n,u+=n;break;case"insideTopRight":l+=o-n,u+=n,f="right";break;case"insideBottomLeft":l+=n,u+=i-n,h="bottom";break;case"insideBottomRight":l+=o-n,u+=i-n,f="right",h="bottom";break}return r=r||{},r.x=l,r.y=u,r.align=f,r.verticalAlign=h,r}var Xh="__zr_normal__",qh=Gr.concat(["ignore"]),z2=Vr(Gr,function(r,e){return r[e]=!0,r},{ignore:!1}),yi={},G2=new ft(0,0,0,0),jd=function(){function r(e){this.id=jw(),this.animators=[],this.currentStates=[],this.states={},this._init(e)}return r.prototype._init=function(e){this.attr(e)},r.prototype.drift=function(e,t,a){switch(this.draggable){case"horizontal":t=0;break;case"vertical":e=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=e,n[5]+=t,this.decomposeTransform(),this.markRedraw()},r.prototype.beforeUpdate=function(){},r.prototype.afterUpdate=function(){},r.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},r.prototype.updateInnerText=function(e){var t=this._textContent;if(t&&(!t.ignore||e)){this.textConfig||(this.textConfig={});var a=this.textConfig,n=a.local,i=t.innerTransformable,o=void 0,s=void 0,l=!1;i.parent=n?this:null;var u=!1;if(i.copyTransform(t),a.position!=null){var f=G2;a.layoutRect?f.copy(a.layoutRect):f.copy(this.getBoundingRect()),n||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(yi,a,f):ef(yi,a,f),i.x=yi.x,i.y=yi.y,o=yi.align,s=yi.verticalAlign;var h=a.origin;if(h&&a.rotation!=null){var v=void 0,c=void 0;h==="center"?(v=f.width*.5,c=f.height*.5):(v=mr(h[0],f.width),c=mr(h[1],f.height)),u=!0,i.originX=-i.x+v+(n?0:f.x),i.originY=-i.y+c+(n?0:f.y)}}a.rotation!=null&&(i.rotation=a.rotation);var p=a.offset;p&&(i.x+=p[0],i.y+=p[1],u||(i.originX=-p[0],i.originY=-p[1]));var d=a.inside==null?typeof a.position=="string"&&a.position.indexOf("inside")>=0:a.inside,g=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),y=void 0,m=void 0,_=void 0;d&&this.canBeInsideText()?(y=a.insideFill,m=a.insideStroke,(y==null||y==="auto")&&(y=this.getInsideTextFill()),(m==null||m==="auto")&&(m=this.getInsideTextStroke(y),_=!0)):(y=a.outsideFill,m=a.outsideStroke,(y==null||y==="auto")&&(y=this.getOutsideFill()),(m==null||m==="auto")&&(m=this.getOutsideStroke(y),_=!0)),y=y||"#000",(y!==g.fill||m!==g.stroke||_!==g.autoStroke||o!==g.align||s!==g.verticalAlign)&&(l=!0,g.fill=y,g.stroke=m,g.autoStroke=_,g.align=o,g.verticalAlign=s,t.setDefaultTextStyle(g)),t.__dirty|=Ve,l&&t.dirtyStyle(!0)}},r.prototype.canBeInsideText=function(){return!0},r.prototype.getInsideTextFill=function(){return"#fff"},r.prototype.getInsideTextStroke=function(e){return"#000"},r.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?wp:xp},r.prototype.getOutsideStroke=function(e){var t=this.__zr&&this.__zr.getBackgroundColor(),a=typeof t=="string"&&ze(t);a||(a=[255,255,255,1]);for(var n=a[3],i=this.__zr.isDarkMode(),o=0;o<3;o++)a[o]=a[o]*n+(i?0:255)*(1-n);return a[3]=1,aa(a,"rgba")},r.prototype.traverse=function(e,t){},r.prototype.attrKV=function(e,t){e==="textConfig"?this.setTextConfig(t):e==="textContent"?this.setTextContent(t):e==="clipPath"?this.setClipPath(t):e==="extra"?(this.extra=this.extra||{},B(this.extra,t)):this[e]=t},r.prototype.hide=function(){this.ignore=!0,this.markRedraw()},r.prototype.show=function(){this.ignore=!1,this.markRedraw()},r.prototype.attr=function(e,t){if(typeof e=="string")this.attrKV(e,t);else if(tt(e))for(var a=e,n=mt(a),i=0;i0},r.prototype.getState=function(e){return this.states[e]},r.prototype.ensureState=function(e){var t=this.states;return t[e]||(t[e]={}),t[e]},r.prototype.clearStates=function(e){this.useState(Xh,!1,e)},r.prototype.useState=function(e,t,a,n){var i=e===Xh,o=this.hasState();if(!(!o&&i)){var s=this.currentStates,l=this.stateTransition;if(!(vt(s,e)>=0&&(t||s.length===1))){var u;if(this.stateProxy&&!i&&(u=this.stateProxy(e)),u||(u=this.states&&this.states[e]),!u&&!i){Wd("State "+e+" not exists.");return}i||this.saveCurrentToNormalState(u);var f=!!(u&&u.hoverLayer||n);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(e,u,this._normalState,t,!a&&!this.__inHover&&l&&l.duration>0,l);var h=this._textContent,v=this._textGuide;return h&&h.useState(e,t,a,f),v&&v.useState(e,t,a,f),i?(this.currentStates=[],this._normalState={}):t?this.currentStates.push(e):this.currentStates=[e],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Ve),u}}},r.prototype.useStates=function(e,t,a){if(!e.length)this.clearStates();else{var n=[],i=this.currentStates,o=e.length,s=o===i.length;if(s){for(var l=0;l0,p);var d=this._textContent,g=this._textGuide;d&&d.useStates(e,t,v),g&&g.useStates(e,t,v),this._updateAnimationTargets(),this.currentStates=e.slice(),this.markRedraw(),!v&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~Ve)}},r.prototype._updateAnimationTargets=function(){for(var e=0;e=0){var a=this.currentStates.slice();a.splice(t,1),this.useStates(a)}},r.prototype.replaceState=function(e,t,a){var n=this.currentStates.slice(),i=vt(n,e),o=vt(n,t)>=0;i>=0?o?n.splice(i,1):n[i]=t:a&&!o&&n.push(t),this.useStates(n)},r.prototype.toggleState=function(e,t){t?this.useState(e,!0):this.removeState(e)},r.prototype._mergeStates=function(e){for(var t={},a,n=0;n=0&&i.splice(o,1)}),this.animators.push(e),a&&a.animation.addAnimator(e),a&&a.wakeUp()},r.prototype.updateDuringAnimation=function(e){this.markRedraw()},r.prototype.stopAnimation=function(e,t){for(var a=this.animators,n=a.length,i=[],o=0;o0&&t.during&&i[0].during(function(p,d){t.during(d)});for(var v=0;v0||n.force&&!o.length){var T=void 0,C=void 0,M=void 0;if(s){C={},v&&(T={});for(var S=0;S<_;S++){var y=d[S];C[y]=t[y],v?T[y]=a[y]:t[y]=a[y]}}else if(v){M={};for(var S=0;S<_;S++){var y=d[S];M[y]=cs(t[y]),H2(t,a,y)}}var w=new Jd(t,!1,!1,h?Lt(p,function(I){return I.targetName===e}):null);w.targetName=e,n.scope&&(w.scope=n.scope),v&&T&&w.whenWithKeys(0,T,d),M&&w.whenWithKeys(0,M,d),w.whenWithKeys(u??500,s?C:a,d).delay(f||0),r.addAnimator(w,e),o.push(w)}}const Ib=jd;var Lb=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.isGroup=!0,a._children=[],a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.children=function(){return this._children.slice()},e.prototype.childAt=function(t){return this._children[t]},e.prototype.childOfName=function(t){for(var a=this._children,n=0;n=0&&(n.splice(i,0,t),this._doAdd(t))}return this},e.prototype.replace=function(t,a){var n=vt(this._children,t);return n>=0&&this.replaceAt(a,n),this},e.prototype.replaceAt=function(t,a){var n=this._children,i=n[a];if(t&&t!==this&&t.parent!==this&&t!==i){n[a]=t,i.parent=null;var o=this.__zr;o&&i.removeSelfFromZr(o),this._doAdd(t)}return this},e.prototype._doAdd=function(t){t.parent&&t.parent.remove(t),t.parent=this;var a=this.__zr;a&&a!==t.__zr&&t.addSelfToZr(a),a&&a.refresh()},e.prototype.remove=function(t){var a=this.__zr,n=this._children,i=vt(n,t);return i<0?this:(n.splice(i,1),t.parent=null,a&&t.removeSelfFromZr(a),a&&a.refresh(),this)},e.prototype.removeAll=function(){for(var t=this._children,a=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},r.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},r.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},r.prototype.refreshHover=function(){this._needsRefreshHover=!0},r.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},r.prototype.resize=function(e){e=e||{},this.painter.resize(e.width,e.height),this.handler.resize()},r.prototype.clearAnimation=function(){this.animation.clear()},r.prototype.getWidth=function(){return this.painter.getWidth()},r.prototype.getHeight=function(){return this.painter.getHeight()},r.prototype.setCursorStyle=function(e){this.handler.setCursorStyle(e)},r.prototype.findHover=function(e,t){return this.handler.findHover(e,t)},r.prototype.on=function(e,t,a){return this.handler.on(e,t,a),this},r.prototype.off=function(e,t){this.handler.off(e,t)},r.prototype.trigger=function(e,t){this.handler.trigger(e,t)},r.prototype.clear=function(){for(var e=this.storage.getRoots(),t=0;t0){if(r<=n)return o;if(r>=i)return s}else{if(r>=n)return o;if(r<=i)return s}else{if(r===n)return o;if(r===i)return s}return(r-n)/l*u+o}function H(r,e){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return $(r)?q2(r).match(/%$/)?parseFloat(r)/100*e:parseFloat(r):r==null?NaN:+r}function $t(r,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),Rb),r=(+r).toFixed(e),t?r:+r}function er(r){return r.sort(function(e,t){return e-t}),r}function Er(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(r*e)/e===r)return t}return K2(r)}function K2(r){var e=r.toString().toLowerCase(),t=e.indexOf("e"),a=t>0?+e.slice(t+1):0,n=t>0?t:e.length,i=e.indexOf("."),o=i<0?0:n-1-i;return Math.max(0,o-a)}function Eb(r,e){var t=Math.log,a=Math.LN10,n=Math.floor(t(r[1]-r[0])/a),i=Math.round(t(Math.abs(e[1]-e[0]))/a),o=Math.min(Math.max(-n+i,0),20);return isFinite(o)?o:20}function Q2(r,e){var t=Vr(r,function(c,p){return c+(isNaN(p)?0:p)},0);if(t===0)return[];for(var a=Math.pow(10,e),n=G(r,function(c){return(isNaN(c)?0:c)/t*a*100}),i=a*100,o=G(n,function(c){return Math.floor(c)}),s=Vr(o,function(c,p){return c+p},0),l=G(n,function(c,p){return c-o[p]});su&&(u=l[h],f=h);++o[f],l[f]=0,++s}return G(o,function(c){return c/a})}function J2(r,e){var t=Math.max(Er(r),Er(e)),a=r+e;return t>Rb?a:$t(a,t)}var Cm=9007199254740991;function kb(r){var e=Math.PI*2;return(r%e+e)%e}function rf(r){return r>-Tm&&r=10&&e++,e}function Ob(r,e){var t=tg(r),a=Math.pow(10,t),n=r/a,i;return e?n<1.5?i=1:n<2.5?i=2:n<4?i=3:n<7?i=5:i=10:n<1?i=1:n<2?i=2:n<3?i=3:n<5?i=5:i=10,r=i*a,t>=-20?+r.toFixed(t<0?-t:0):r}function Jh(r,e){var t=(r.length-1)*e+1,a=Math.floor(t),n=+r[a-1],i=t-a;return i?n+i*(r[a]-n):n}function Am(r){r.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,a=0;a=0||i&&vt(i,l)<0)){var u=a.getShallow(l,e);u!=null&&(o[r[s][0]]=u)}}return o}}var TP=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],CP=ri(TP),AP=function(){function r(){}return r.prototype.getAreaStyle=function(e,t){return CP(this,e,t)},r}(),Tp=new rl(50);function MP(r){if(typeof r=="string"){var e=Tp.get(r);return e&&e.image}else return r}function ng(r,e,t,a,n){if(r)if(typeof r=="string"){if(e&&e.__zrImageSrc===r||!t)return e;var i=Tp.get(r),o={hostEl:t,cb:a,cbPayload:n};return i?(e=i.image,!Qf(e)&&i.pending.push(o)):(e=Wa.loadImage(r,Lm,Lm),e.__zrImageSrc=r,Tp.put(r,e.__cachedImgObj={image:e,pending:[o]})),e}else return r;else return e}function Lm(){var r=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=o;l++)s-=o;var u=Ge(t,e);return u>s&&(t="",u=0),s=r-u,n.ellipsis=t,n.ellipsisWidth=u,n.contentWidth=s,n.containerWidth=r,n}function Xb(r,e){var t=e.containerWidth,a=e.font,n=e.contentWidth;if(!t)return"";var i=Ge(r,a);if(i<=t)return r;for(var o=0;;o++){if(i<=n||o>=e.maxIterations){r+=e.ellipsis;break}var s=o===0?IP(r,n,e.ascCharWidth,e.cnCharWidth):i>0?Math.floor(r.length*n/i):0;r=r.substr(0,s),i=Ge(r,a)}return r===""&&(r=e.placeholder),r}function IP(r,e,t,a){for(var n=0,i=0,o=r.length;ic&&u){var p=Math.floor(c/s);h=h.slice(0,p)}if(r&&i&&f!=null)for(var d=Zb(f,n,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),g=0;gs&&tv(t,r.substring(s,u),e,o),tv(t,l[2],e,o,l[1]),s=jh.lastIndex}sn){w>0?(m.tokens=m.tokens.slice(0,w),g(m,S,_),t.lines=t.lines.slice(0,y+1)):t.lines=t.lines.slice(0,y);break t}var I=b.width,L=I==null||I==="auto";if(typeof I=="string"&&I.charAt(I.length-1)==="%")x.percentWidth=I,f.push(x),x.contentWidth=Ge(x.text,M);else{if(L){var P=b.backgroundColor,R=P&&P.image;R&&(R=MP(R),Qf(R)&&(x.width=Math.max(x.width,R.width*D/R.height)))}var E=p&&a!=null?a-S:null;E!=null&&E0&&p+a.accumWidth>a.width&&(f=e.split(` -`),u=!0),a.accumWidth=p}else{var d=qb(e,l,a.width,a.breakAll,a.accumWidth);a.accumWidth=d.accumWidth+c,h=d.linesWidths,f=d.lines}}else f=e.split(` -`);for(var g=0;g=32&&e<=591||e>=880&&e<=4351||e>=4608&&e<=5119||e>=7680&&e<=8303}var OP=Vr(",&?/;] ".split(""),function(r,e){return r[e]=!0,r},{});function NP(r){return kP(r)?!!OP[r]:!0}function qb(r,e,t,a,n){for(var i=[],o=[],s="",l="",u=0,f=0,h=0;ht:n+f+c>t){f?(s||l)&&(p?(s||(s=l,l="",u=0,f=u),i.push(s),o.push(f-u),l+=v,u+=c,s="",f=u):(l&&(s+=l,l="",u=0),i.push(s),o.push(f),s=v,f=c)):p?(i.push(l),o.push(u),l=v,u=c):(i.push(v),o.push(c));continue}f+=c,p?(l+=v,u+=c):(l&&(s+=l,l="",u=0),s+=v)}return!i.length&&!s&&(s=r,l="",u=0),l&&(s+=l),s&&(i.push(s),o.push(f)),i.length===1&&(f+=n),{accumWidth:f,lines:i,linesWidths:o}}var Cp="__zr_style_"+Math.round(Math.random()*10),Yn={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Jf={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};Yn[Cp]=!0;var Rm=["z","z2","invisible"],BP=["invisible"],VP=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype._init=function(t){for(var a=mt(t),n=0;n1e-4){s[0]=r-t,s[1]=e-a,l[0]=r+t,l[1]=e+a;return}if(El[0]=nv(n)*t+r,El[1]=av(n)*a+e,kl[0]=nv(i)*t+r,kl[1]=av(i)*a+e,u(s,El,kl),f(l,El,kl),n=n%ln,n<0&&(n=n+ln),i=i%ln,i<0&&(i=i+ln),n>i&&!o?i+=ln:nn&&(Ol[0]=nv(c)*t+r,Ol[1]=av(c)*a+e,u(s,Ol,s),f(l,Ol,l))}var Rt={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},un=[],fn=[],br=[],ya=[],Tr=[],Cr=[],iv=Math.min,ov=Math.max,hn=Math.cos,vn=Math.sin,Yr=Math.abs,Ap=Math.PI,Ca=Ap*2,sv=typeof Float32Array<"u",Io=[];function lv(r){var e=Math.round(r/Ap*1e8)/1e8;return e%2*Ap}function Kb(r,e){var t=lv(r[0]);t<0&&(t+=Ca);var a=t-r[0],n=r[1];n+=a,!e&&n-t>=Ca?n=t+Ca:e&&t-n>=Ca?n=t-Ca:!e&&t>n?n=t+(Ca-lv(t-n)):e&&t0&&(this._ux=Yr(a/tf/e)||0,this._uy=Yr(a/tf/t)||0)},r.prototype.setDPR=function(e){this.dpr=e},r.prototype.setContext=function(e){this._ctx=e},r.prototype.getContext=function(){return this._ctx},r.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},r.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},r.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(Rt.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},r.prototype.lineTo=function(e,t){var a=Yr(e-this._xi),n=Yr(t-this._yi),i=a>this._ux||n>this._uy;if(this.addData(Rt.L,e,t),this._ctx&&i&&this._ctx.lineTo(e,t),i)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=a*a+n*n;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){return this._drawPendingPt(),this.addData(Rt.C,e,t,a,n,i,o),this._ctx&&this._ctx.bezierCurveTo(e,t,a,n,i,o),this._xi=i,this._yi=o,this},r.prototype.quadraticCurveTo=function(e,t,a,n){return this._drawPendingPt(),this.addData(Rt.Q,e,t,a,n),this._ctx&&this._ctx.quadraticCurveTo(e,t,a,n),this._xi=a,this._yi=n,this},r.prototype.arc=function(e,t,a,n,i,o){this._drawPendingPt(),Io[0]=n,Io[1]=i,Kb(Io,o),n=Io[0],i=Io[1];var s=i-n;return this.addData(Rt.A,e,t,a,a,n,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,a,n,i,o),this._xi=hn(i)*a+e,this._yi=vn(i)*a+t,this},r.prototype.arcTo=function(e,t,a,n,i){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,a,n,i),this},r.prototype.rect=function(e,t,a,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,a,n),this.addData(Rt.R,e,t,a,n),this},r.prototype.closePath=function(){this._drawPendingPt(),this.addData(Rt.Z);var e=this._ctx,t=this._x0,a=this._y0;return e&&e.closePath(),this._xi=t,this._yi=a,this},r.prototype.fill=function(e){e&&e.fill(),this.toStatic()},r.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},r.prototype.len=function(){return this._len},r.prototype.setData=function(e){var t=e.length;!(this.data&&this.data.length===t)&&sv&&(this.data=new Float32Array(t));for(var a=0;af.length&&(this._expandData(),f=this.data);for(var h=0;h0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},r.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var e=[],t=0;t11&&(this.data=new Float32Array(e)))}},r.prototype.getBoundingRect=function(){br[0]=br[1]=Tr[0]=Tr[1]=Number.MAX_VALUE,ya[0]=ya[1]=Cr[0]=Cr[1]=-Number.MAX_VALUE;var e=this.data,t=0,a=0,n=0,i=0,o;for(o=0;oa||Yr(_)>n||v===t-1)&&(d=Math.sqrt(m*m+_*_),i=g,o=y);break}case Rt.C:{var S=e[v++],w=e[v++],g=e[v++],y=e[v++],x=e[v++],b=e[v++];d=a2(i,o,S,w,g,y,x,b,10),i=x,o=b;break}case Rt.Q:{var S=e[v++],w=e[v++],g=e[v++],y=e[v++];d=i2(i,o,S,w,g,y,10),i=g,o=y;break}case Rt.A:var T=e[v++],C=e[v++],M=e[v++],D=e[v++],I=e[v++],L=e[v++],P=L+I;v+=1,e[v++],p&&(s=hn(I)*M+T,l=vn(I)*D+C),d=ov(M,D)*iv(Ca,Math.abs(L)),i=hn(P)*M+T,o=vn(P)*D+C;break;case Rt.R:{s=i=e[v++],l=o=e[v++];var R=e[v++],E=e[v++];d=R*2+E*2;break}case Rt.Z:{var m=s-i,_=l-o;d=Math.sqrt(m*m+_*_),i=s,o=l;break}}d>=0&&(u[h++]=d,f+=d)}return this._pathLen=f,f},r.prototype.rebuildPath=function(e,t){var a=this.data,n=this._ux,i=this._uy,o=this._len,s,l,u,f,h,v,c=t<1,p,d,g=0,y=0,m,_=0,S,w;if(!(c&&(this._pathSegLen||this._calculateLength(),p=this._pathSegLen,d=this._pathLen,m=t*d,!m)))t:for(var x=0;x0&&(e.lineTo(S,w),_=0),b){case Rt.M:s=u=a[x++],l=f=a[x++],e.moveTo(u,f);break;case Rt.L:{h=a[x++],v=a[x++];var C=Yr(h-u),M=Yr(v-f);if(C>n||M>i){if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;e.lineTo(u*(1-I)+h*I,f*(1-I)+v*I);break t}g+=D}e.lineTo(h,v),u=h,f=v,_=0}else{var L=C*C+M*M;L>_&&(S=h,w=v,_=L)}break}case Rt.C:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++],O=a[x++],V=a[x++];if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;$a(u,P,E,O,I,un),$a(f,R,N,V,I,fn),e.bezierCurveTo(un[1],fn[1],un[2],fn[2],un[3],fn[3]);break t}g+=D}e.bezierCurveTo(P,R,E,N,O,V),u=O,f=V;break}case Rt.Q:{var P=a[x++],R=a[x++],E=a[x++],N=a[x++];if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;Is(u,P,E,I,un),Is(f,R,N,I,fn),e.quadraticCurveTo(un[1],fn[1],un[2],fn[2]);break t}g+=D}e.quadraticCurveTo(P,R,E,N),u=E,f=N;break}case Rt.A:var F=a[x++],W=a[x++],Z=a[x++],Q=a[x++],j=a[x++],gt=a[x++],At=a[x++],pt=!a[x++],rt=Z>Q?Z:Q,yt=Yr(Z-Q)>.001,ht=j+gt,X=!1;if(c){var D=p[y++];g+D>m&&(ht=j+gt*(m-g)/D,X=!0),g+=D}if(yt&&e.ellipse?e.ellipse(F,W,Z,Q,At,j,ht,pt):e.arc(F,W,rt,j,ht,pt),X)break t;T&&(s=hn(j)*Z+F,l=vn(j)*Q+W),u=hn(ht)*Z+F,f=vn(ht)*Q+W;break;case Rt.R:s=u=a[x],l=f=a[x+1],h=a[x++],v=a[x++];var ot=a[x++],Vt=a[x++];if(c){var D=p[y++];if(g+D>m){var _t=m-g;e.moveTo(h,v),e.lineTo(h+iv(_t,ot),v),_t-=ot,_t>0&&e.lineTo(h+ot,v+iv(_t,Vt)),_t-=Vt,_t>0&&e.lineTo(h+ov(ot-_t,0),v+Vt),_t-=ot,_t>0&&e.lineTo(h,v+ov(Vt-_t,0));break t}g+=D}e.rect(h,v,ot,Vt);break;case Rt.Z:if(c){var D=p[y++];if(g+D>m){var I=(m-g)/D;e.lineTo(u*(1-I)+s*I,f*(1-I)+l*I);break t}g+=D}e.closePath(),u=s,f=l}}},r.prototype.clone=function(){var e=new r,t=this.data;return e.data=t.slice?t.slice():Array.prototype.slice.call(t),e._len=this._len,e},r.CMD=Rt,r.initDefaultProps=function(){var e=r.prototype;e._saveData=!0,e._ux=0,e._uy=0,e._pendingPtDist=0,e._version=0}(),r}();const Fr=WP;function Ma(r,e,t,a,n,i,o){if(n===0)return!1;var s=n,l=0,u=r;if(o>e+s&&o>a+s||or+s&&i>t+s||ie+h&&f>a+h&&f>i+h&&f>s+h||fr+h&&u>t+h&&u>n+h&&u>o+h||ue+u&&l>a+u&&l>i+u||lr+u&&s>t+u&&s>n+u||st||f+un&&(n+=Lo);var v=Math.atan2(l,s);return v<0&&(v+=Lo),v>=a&&v<=n||v+Lo>=a&&v+Lo<=n}function Kr(r,e,t,a,n,i){if(i>e&&i>a||in?s:0}var ma=Fr.CMD,cn=Math.PI*2,YP=1e-4;function ZP(r,e){return Math.abs(r-e)e&&u>a&&u>i&&u>s||u1&&XP(),c=jt(e,a,i,s,qe[0]),v>1&&(p=jt(e,a,i,s,qe[1]))),v===2?ge&&s>a&&s>i||s=0&&u<=1){for(var f=0,h=ae(e,a,i,u),v=0;vt||s<-t)return 0;var l=Math.sqrt(t*t-s*s);Se[0]=-l,Se[1]=l;var u=Math.abs(a-n);if(u<1e-4)return 0;if(u>=cn-1e-4){a=0,n=cn;var f=i?1:-1;return o>=Se[0]+r&&o<=Se[1]+r?f:0}if(a>n){var h=a;a=n,n=h}a<0&&(a+=cn,n+=cn);for(var v=0,c=0;c<2;c++){var p=Se[c];if(p+r>o){var d=Math.atan2(s,p),f=i?1:-1;d<0&&(d=cn+d),(d>=a&&d<=n||d+cn>=a&&d+cn<=n)&&(d>Math.PI/2&&d1&&(t||(s+=Kr(l,u,f,h,a,n))),g&&(l=i[p],u=i[p+1],f=l,h=u),d){case ma.M:f=i[p++],h=i[p++],l=f,u=h;break;case ma.L:if(t){if(Ma(l,u,i[p],i[p+1],e,a,n))return!0}else s+=Kr(l,u,i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case ma.C:if(t){if($P(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=qP(l,u,i[p++],i[p++],i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case ma.Q:if(t){if(Qb(l,u,i[p++],i[p++],i[p],i[p+1],e,a,n))return!0}else s+=KP(l,u,i[p++],i[p++],i[p],i[p+1],a,n)||0;l=i[p++],u=i[p++];break;case ma.A:var y=i[p++],m=i[p++],_=i[p++],S=i[p++],w=i[p++],x=i[p++];p+=1;var b=!!(1-i[p++]);v=Math.cos(w)*_+y,c=Math.sin(w)*S+m,g?(f=v,h=c):s+=Kr(l,u,v,c,a,n);var T=(a-y)*S/_+y;if(t){if(UP(y,m,S,w,w+x,b,e,T,n))return!0}else s+=QP(y,m,S,w,w+x,b,T,n);l=Math.cos(w+x)*_+y,u=Math.sin(w+x)*S+m;break;case ma.R:f=l=i[p++],h=u=i[p++];var C=i[p++],M=i[p++];if(v=f+C,c=h+M,t){if(Ma(f,h,v,h,e,a,n)||Ma(v,h,v,c,e,a,n)||Ma(v,c,f,c,e,a,n)||Ma(f,c,f,h,e,a,n))return!0}else s+=Kr(v,h,v,c,a,n),s+=Kr(f,c,f,h,a,n);break;case ma.Z:if(t){if(Ma(l,u,f,h,e,a,n))return!0}else s+=Kr(l,u,f,h,a,n);l=f,u=h;break}}return!t&&!ZP(u,h)&&(s+=Kr(l,u,f,h,a,n)||0),s!==0}function JP(r,e,t){return Jb(r,0,!1,e,t)}function jP(r,e,t,a){return Jb(r,e,!0,t,a)}var af=J({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},Yn),tR={style:J({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Jf.style)},uv=Gr.concat(["invisible","culling","z","z2","zlevel","parent"]),eR=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.update=function(){var t=this;r.prototype.update.call(this);var a=this.style;if(a.decal){var n=this._decalEl=this._decalEl||new e;n.buildPath===e.prototype.buildPath&&(n.buildPath=function(l){t.buildPath(l,t.shape)}),n.silent=!0;var i=n.style;for(var o in a)i[o]!==a[o]&&(i[o]=a[o]);i.fill=a.fill?a.decal:null,i.decal=null,i.shadowColor=null,a.strokeFirst&&(i.stroke=null);for(var s=0;s.5?xp:a>.2?B2:wp}else if(t)return wp}return xp},e.prototype.getInsideTextStroke=function(t){var a=this.style.fill;if($(a)){var n=this.__zr,i=!!(n&&n.isDarkMode()),o=Ju(t,0)0))},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.getBoundingRect=function(){var t=this._rect,a=this.style,n=!t;if(n){var i=!1;this.path||(i=!0,this.createPathProxy());var o=this.path;(i||this.__dirty&Oi)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),t=o.getBoundingRect()}if(this._rect=t,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=t.clone());if(this.__dirty||n){s.copy(t);var l=a.strokeNoScale?this.getLineScale():1,u=a.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;u=Math.max(u,f??4)}l>1e-10&&(s.width+=u/l,s.height+=u/l,s.x-=u/l/2,s.y-=u/l/2)}return s}return t},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect(),o=this.style;if(t=n[0],a=n[1],i.contain(t,a)){var s=this.path;if(this.hasStroke()){var l=o.lineWidth,u=o.strokeNoScale?this.getLineScale():1;if(u>1e-10&&(this.hasFill()||(l=Math.max(l,this.strokeContainThreshold)),jP(s,l/u,t,a)))return!0}if(this.hasFill())return JP(s,t,a)}return!1},e.prototype.dirtyShape=function(){this.__dirty|=Oi,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},e.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},e.prototype.animateShape=function(t){return this.animate("shape",t)},e.prototype.updateDuringAnimation=function(t){t==="style"?this.dirtyStyle():t==="shape"?this.dirtyShape():this.markRedraw()},e.prototype.attrKV=function(t,a){t==="shape"?this.setShape(a):r.prototype.attrKV.call(this,t,a)},e.prototype.setShape=function(t,a){var n=this.shape;return n||(n=this.shape={}),typeof t=="string"?n[t]=a:B(n,t),this.dirtyShape(),this},e.prototype.shapeChanged=function(){return!!(this.__dirty&Oi)},e.prototype.createStyle=function(t){return Yf(af,t)},e.prototype._innerSaveToNormal=function(t){r.prototype._innerSaveToNormal.call(this,t);var a=this._normalState;t.shape&&!a.shape&&(a.shape=B({},this.shape))},e.prototype._applyStateObj=function(t,a,n,i,o,s){r.prototype._applyStateObj.call(this,t,a,n,i,o,s);var l=!(a&&i),u;if(a&&a.shape?o?i?u=a.shape:(u=B({},n.shape),B(u,a.shape)):(u=B({},i?this.shape:n.shape),B(u,a.shape)):l&&(u=n.shape),u)if(o){this.shape=B({},this.shape);for(var f={},h=mt(u),v=0;v0},e.prototype.hasFill=function(){var t=this.style,a=t.fill;return a!=null&&a!=="none"},e.prototype.createStyle=function(t){return Yf(rR,t)},e.prototype.setBoundingRect=function(t){this._rect=t},e.prototype.getBoundingRect=function(){var t=this.style;if(!this._rect){var a=t.text;a!=null?a+="":a="";var n=al(a,t.font,t.textAlign,t.textBaseline);if(n.x+=t.x||0,n.y+=t.y||0,this.hasStroke()){var i=t.lineWidth;n.x-=i/2,n.y-=i/2,n.width+=i,n.height+=i}this._rect=n}return this._rect},e.initDefaultProps=function(){var t=e.prototype;t.dirtyRectTolerance=10}(),e}(nr);jb.prototype.type="tspan";const Es=jb;var aR=J({x:0,y:0},Yn),nR={style:J({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Jf.style)};function iR(r){return!!(r&&typeof r!="string"&&r.width&&r.height)}var tT=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.createStyle=function(t){return Yf(aR,t)},e.prototype._getSize=function(t){var a=this.style,n=a[t];if(n!=null)return n;var i=iR(a.image)?a.image:this.__image;if(!i)return 0;var o=t==="width"?"height":"width",s=a[o];return s==null?i[t]:i[t]/i[o]*s},e.prototype.getWidth=function(){return this._getSize("width")},e.prototype.getHeight=function(){return this._getSize("height")},e.prototype.getAnimationStyleProps=function(){return nR},e.prototype.getBoundingRect=function(){var t=this.style;return this._rect||(this._rect=new ft(t.x||0,t.y||0,this.getWidth(),this.getHeight())),this._rect},e}(nr);tT.prototype.type="image";const he=tT;function oR(r,e){var t=e.x,a=e.y,n=e.width,i=e.height,o=e.r,s,l,u,f;n<0&&(t=t+n,n=-n),i<0&&(a=a+i,i=-i),typeof o=="number"?s=l=u=f=o:o instanceof Array?o.length===1?s=l=u=f=o[0]:o.length===2?(s=u=o[0],l=f=o[1]):o.length===3?(s=o[0],l=f=o[1],u=o[2]):(s=o[0],l=o[1],u=o[2],f=o[3]):s=l=u=f=0;var h;s+l>n&&(h=s+l,s*=n/h,l*=n/h),u+f>n&&(h=u+f,u*=n/h,f*=n/h),l+u>i&&(h=l+u,l*=i/h,u*=i/h),s+f>i&&(h=s+f,s*=i/h,f*=i/h),r.moveTo(t+s,a),r.lineTo(t+n-l,a),l!==0&&r.arc(t+n-l,a+l,l,-Math.PI/2,0),r.lineTo(t+n,a+i-u),u!==0&&r.arc(t+n-u,a+i-u,u,0,Math.PI/2),r.lineTo(t+f,a+i),f!==0&&r.arc(t+f,a+i-f,f,Math.PI/2,Math.PI),r.lineTo(t,a+s),s!==0&&r.arc(t+s,a+s,s,Math.PI,Math.PI*1.5)}var Fi=Math.round;function eT(r,e,t){if(e){var a=e.x1,n=e.x2,i=e.y1,o=e.y2;r.x1=a,r.x2=n,r.y1=i,r.y2=o;var s=t&&t.lineWidth;return s&&(Fi(a*2)===Fi(n*2)&&(r.x1=r.x2=Bn(a,s,!0)),Fi(i*2)===Fi(o*2)&&(r.y1=r.y2=Bn(i,s,!0))),r}}function rT(r,e,t){if(e){var a=e.x,n=e.y,i=e.width,o=e.height;r.x=a,r.y=n,r.width=i,r.height=o;var s=t&&t.lineWidth;return s&&(r.x=Bn(a,s,!0),r.y=Bn(n,s,!0),r.width=Math.max(Bn(a+i,s,!1)-r.x,i===0?0:1),r.height=Math.max(Bn(n+o,s,!1)-r.y,o===0?0:1)),r}}function Bn(r,e,t){if(!e)return r;var a=Fi(r*2);return(a+Fi(e))%2===0?a/2:(a+(t?1:-1))/2}var sR=function(){function r(){this.x=0,this.y=0,this.width=0,this.height=0}return r}(),lR={},aT=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new sR},e.prototype.buildPath=function(t,a){var n,i,o,s;if(this.subPixelOptimize){var l=rT(lR,a,this.style);n=l.x,i=l.y,o=l.width,s=l.height,l.r=a.r,a=l}else n=a.x,i=a.y,o=a.width,s=a.height;a.r?oR(t,a):t.rect(n,i,o,s)},e.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},e}(dt);aT.prototype.type="rect";const St=aT;var Bm={fill:"#000"},Vm=2,uR={style:J({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Jf.style)},nT=function(r){k(e,r);function e(t){var a=r.call(this)||this;return a.type="text",a._children=[],a._defaultStyle=Bm,a.attr(t),a}return e.prototype.childrenRef=function(){return this._children},e.prototype.update=function(){r.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var t=0;t0,I=t.width!=null&&(t.overflow==="truncate"||t.overflow==="break"||t.overflow==="breakAll"),L=o.calculatedLineHeight,P=0;P=0&&(P=x[L],P.align==="right");)this._placeToken(P,t,T,y,I,"right",_),C-=P.width,I-=P.width,L--;for(D+=(i-(D-g)-(m-I)-C)/2;M<=L;)P=x[M],this._placeToken(P,t,T,y,D+P.width/2,"center",_),D+=P.width,M++;y+=T}},e.prototype._placeToken=function(t,a,n,i,o,s,l){var u=a.rich[t.styleName]||{};u.text=t.text;var f=t.verticalAlign,h=i+n/2;f==="top"?h=i+t.height/2:f==="bottom"&&(h=i+n-t.height/2);var v=!t.isLineHolder&&fv(u);v&&this._renderBackground(u,a,s==="right"?o-t.width:s==="center"?o-t.width/2:o,h-t.height/2,t.width,t.height);var c=!!u.backgroundColor,p=t.textPadding;p&&(o=$m(o,s,p),h-=t.height/2-p[0]-t.innerHeight/2);var d=this._getOrCreateChild(Es),g=d.createStyle();d.useStyle(g);var y=this._defaultStyle,m=!1,_=0,S=Wm("fill"in u?u.fill:"fill"in a?a.fill:(m=!0,y.fill)),w=Hm("stroke"in u?u.stroke:"stroke"in a?a.stroke:!c&&!l&&(!y.autoStroke||m)?(_=Vm,y.stroke):null),x=u.textShadowBlur>0||a.textShadowBlur>0;g.text=t.text,g.x=o,g.y=h,x&&(g.shadowBlur=u.textShadowBlur||a.textShadowBlur||0,g.shadowColor=u.textShadowColor||a.textShadowColor||"transparent",g.shadowOffsetX=u.textShadowOffsetX||a.textShadowOffsetX||0,g.shadowOffsetY=u.textShadowOffsetY||a.textShadowOffsetY||0),g.textAlign=s,g.textBaseline="middle",g.font=t.font||Ha,g.opacity=ta(u.opacity,a.opacity,1),Gm(g,u),w&&(g.lineWidth=ta(u.lineWidth,a.lineWidth,_),g.lineDash=lt(u.lineDash,a.lineDash),g.lineDashOffset=a.lineDashOffset||0,g.stroke=w),S&&(g.fill=S);var b=t.contentWidth,T=t.contentHeight;d.setBoundingRect(new ft(es(g.x,b,g.textAlign),Ni(g.y,T,g.textBaseline),b,T))},e.prototype._renderBackground=function(t,a,n,i,o,s){var l=t.backgroundColor,u=t.borderWidth,f=t.borderColor,h=l&&l.image,v=l&&!h,c=t.borderRadius,p=this,d,g;if(v||t.lineHeight||u&&f){d=this._getOrCreateChild(St),d.useStyle(d.createStyle()),d.style.fill=null;var y=d.shape;y.x=n,y.y=i,y.width=o,y.height=s,y.r=c,d.dirtyShape()}if(v){var m=d.style;m.fill=l||null,m.fillOpacity=lt(t.fillOpacity,1)}else if(h){g=this._getOrCreateChild(he),g.onload=function(){p.dirtyStyle()};var _=g.style;_.image=l.image,_.x=n,_.y=i,_.width=o,_.height=s}if(u&&f){var m=d.style;m.lineWidth=u,m.stroke=f,m.strokeOpacity=lt(t.strokeOpacity,1),m.lineDash=t.borderDash,m.lineDashOffset=t.borderDashOffset||0,d.strokeContainThreshold=0,d.hasFill()&&d.hasStroke()&&(m.strokeFirst=!0,m.lineWidth*=2)}var S=(d||g).style;S.shadowBlur=t.shadowBlur||0,S.shadowColor=t.shadowColor||"transparent",S.shadowOffsetX=t.shadowOffsetX||0,S.shadowOffsetY=t.shadowOffsetY||0,S.opacity=ta(t.opacity,a.opacity,1)},e.makeFont=function(t){var a="";return oT(t)&&(a=[t.fontStyle,t.fontWeight,iT(t.fontSize),t.fontFamily||"sans-serif"].join(" ")),a&&pr(a)||t.textFont||t.font},e}(nr),fR={left:!0,right:1,center:1},hR={top:1,bottom:1,middle:1},zm=["fontStyle","fontWeight","fontSize","fontFamily"];function iT(r){return typeof r=="string"&&(r.indexOf("px")!==-1||r.indexOf("rem")!==-1||r.indexOf("em")!==-1)?r:isNaN(+r)?Gd+"px":r+"px"}function Gm(r,e){for(var t=0;t=0,i=!1;if(r instanceof dt){var o=sT(r),s=n&&o.selectFill||o.normalFill,l=n&&o.selectStroke||o.normalStroke;if(mi(s)||mi(l)){a=a||{};var u=a.style||{};u.fill==="inherit"?(i=!0,a=B({},a),u=B({},u),u.fill=s):!mi(u.fill)&&mi(s)?(i=!0,a=B({},a),u=B({},u),u.fill=qm(s)):!mi(u.stroke)&&mi(l)&&(i||(a=B({},a),u=B({},u)),u.stroke=qm(l)),a.style=u}}if(a&&a.z2==null){i||(a=B({},a));var f=r.z2EmphasisLift;a.z2=r.z2+(f??lo)}return a}function mR(r,e,t){if(t&&t.z2==null){t=B({},t);var a=r.z2SelectLift;t.z2=r.z2+(a??cR)}return t}function _R(r,e,t){var a=vt(r.currentStates,e)>=0,n=r.style.opacity,i=a?null:gR(r,["opacity"],e,{opacity:1});t=t||{};var o=t.style||{};return o.opacity==null&&(t=B({},t),o=B({opacity:a?n:i.opacity*.1},o),t.style=o),t}function hv(r,e){var t=this.states[r];if(this.style){if(r==="emphasis")return yR(this,r,e,t);if(r==="blur")return _R(this,r,t);if(r==="select")return mR(this,r,t)}return t}function ai(r){r.stateProxy=hv;var e=r.getTextContent(),t=r.getTextGuideLine();e&&(e.stateProxy=hv),t&&(t.stateProxy=hv)}function Qm(r,e){!pT(r,e)&&!r.__highByOuter&&ca(r,lT)}function Jm(r,e){!pT(r,e)&&!r.__highByOuter&&ca(r,uT)}function la(r,e){r.__highByOuter|=1<<(e||0),ca(r,lT)}function ua(r,e){!(r.__highByOuter&=~(1<<(e||0)))&&ca(r,uT)}function hT(r){ca(r,sg)}function lg(r){ca(r,fT)}function vT(r){ca(r,pR)}function cT(r){ca(r,dR)}function pT(r,e){return r.__highDownSilentOnTouch&&e.zrByTouch}function dT(r){var e=r.getModel(),t=[],a=[];e.eachComponent(function(n,i){var o=ig(i),s=n==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&a.push(l),o.isBlured&&(l.group.traverse(function(u){fT(u)}),s&&t.push(i)),o.isBlured=!1}),A(a,function(n){n&&n.toggleBlurSeries&&n.toggleBlurSeries(t,!1,e)})}function Dp(r,e,t,a){var n=a.getModel();t=t||"coordinateSystem";function i(u,f){for(var h=0;h0){var s={dataIndex:o,seriesIndex:t.seriesIndex};i!=null&&(s.dataType=i),e.push(s)}})}),e}function Xn(r,e,t){Vn(r,!0),ca(r,ai),Lp(r,e,t)}function CR(r){Vn(r,!1)}function Ft(r,e,t,a){a?CR(r):Xn(r,e,t)}function Lp(r,e,t){var a=nt(r);e!=null?(a.focus=e,a.blurScope=t):a.focus&&(a.focus=null)}var t0=["emphasis","blur","select"],AR={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function ue(r,e,t,a){t=t||"itemStyle";for(var n=0;n1&&(o*=vv(p),s*=vv(p));var d=(n===i?-1:1)*vv((o*o*(s*s)-o*o*(c*c)-s*s*(v*v))/(o*o*(c*c)+s*s*(v*v)))||0,g=d*o*c/s,y=d*-s*v/o,m=(r+t)/2+Bl(h)*g-Nl(h)*y,_=(e+a)/2+Nl(h)*g+Bl(h)*y,S=n0([1,0],[(v-g)/o,(c-y)/s]),w=[(v-g)/o,(c-y)/s],x=[(-1*v-g)/o,(-1*c-y)/s],b=n0(w,x);if(Rp(w,x)<=-1&&(b=Po),Rp(w,x)>=1&&(b=0),b<0){var T=Math.round(b/Po*1e6)/1e6;b=Po*2+T%2*Po}f.addData(u,m,_,o,s,S,b,h,i)}var RR=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,ER=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function kR(r){var e=new Fr;if(!r)return e;var t=0,a=0,n=t,i=a,o,s=Fr.CMD,l=r.match(RR);if(!l)return e;for(var u=0;uP*P+R*R&&(T=M,C=D),{cx:T,cy:C,x0:-f,y0:-h,x1:T*(n/w-1),y1:C*(n/w-1)}}function FR(r){var e;if(z(r)){var t=r.length;if(!t)return r;t===1?e=[r[0],r[0],0,0]:t===2?e=[r[0],r[0],r[1],r[1]]:t===3?e=r.concat(r[2]):e=r}else e=[r,r,r,r];return e}function HR(r,e){var t,a=rs(e.r,0),n=rs(e.r0||0,0),i=a>0,o=n>0;if(!(!i&&!o)){if(i||(a=n,n=0),n>a){var s=a;a=n,n=s}var l=e.startAngle,u=e.endAngle;if(!(isNaN(l)||isNaN(u))){var f=e.cx,h=e.cy,v=!!e.clockwise,c=o0(u-l),p=c>cv&&c%cv;if(p>fr&&(c=p),!(a>fr))r.moveTo(f,h);else if(c>cv-fr)r.moveTo(f+a*Si(l),h+a*pn(l)),r.arc(f,h,a,l,u,!v),n>fr&&(r.moveTo(f+n*Si(u),h+n*pn(u)),r.arc(f,h,n,u,l,v));else{var d=void 0,g=void 0,y=void 0,m=void 0,_=void 0,S=void 0,w=void 0,x=void 0,b=void 0,T=void 0,C=void 0,M=void 0,D=void 0,I=void 0,L=void 0,P=void 0,R=a*Si(l),E=a*pn(l),N=n*Si(u),O=n*pn(u),V=c>fr;if(V){var F=e.cornerRadius;F&&(t=FR(F),d=t[0],g=t[1],y=t[2],m=t[3]);var W=o0(a-n)/2;if(_=Ar(W,y),S=Ar(W,m),w=Ar(W,d),x=Ar(W,g),C=b=rs(_,S),M=T=rs(w,x),(b>fr||T>fr)&&(D=a*Si(u),I=a*pn(u),L=n*Si(l),P=n*pn(l),cfr){var yt=Ar(y,C),ht=Ar(m,C),X=Vl(L,P,R,E,a,yt,v),ot=Vl(D,I,N,O,a,ht,v);r.moveTo(f+X.cx+X.x0,h+X.cy+X.y0),C0&&r.arc(f+X.cx,h+X.cy,yt,ce(X.y0,X.x0),ce(X.y1,X.x1),!v),r.arc(f,h,a,ce(X.cy+X.y1,X.cx+X.x1),ce(ot.cy+ot.y1,ot.cx+ot.x1),!v),ht>0&&r.arc(f+ot.cx,h+ot.cy,ht,ce(ot.y1,ot.x1),ce(ot.y0,ot.x0),!v))}else r.moveTo(f+R,h+E),r.arc(f,h,a,l,u,!v);if(!(n>fr)||!V)r.lineTo(f+N,h+O);else if(M>fr){var yt=Ar(d,M),ht=Ar(g,M),X=Vl(N,O,D,I,n,-ht,v),ot=Vl(R,E,L,P,n,-yt,v);r.lineTo(f+X.cx+X.x0,h+X.cy+X.y0),M0&&r.arc(f+X.cx,h+X.cy,ht,ce(X.y0,X.x0),ce(X.y1,X.x1),!v),r.arc(f,h,n,ce(X.cy+X.y1,X.cx+X.x1),ce(ot.cy+ot.y1,ot.cx+ot.x1),v),yt>0&&r.arc(f+ot.cx,h+ot.cy,yt,ce(ot.y1,ot.x1),ce(ot.y0,ot.x0),!v))}else r.lineTo(f+N,h+O),r.arc(f,h,n,u,l,v)}r.closePath()}}}var WR=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return r}(),TT=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new WR},e.prototype.buildPath=function(t,a){HR(t,a)},e.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},e}(dt);TT.prototype.type="sector";const Ee=TT;var $R=function(){function r(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return r}(),CT=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new $R},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.PI*2;t.moveTo(n+a.r,i),t.arc(n,i,a.r,0,o,!1),t.moveTo(n+a.r0,i),t.arc(n,i,a.r0,0,o,!0)},e}(dt);CT.prototype.type="ring";const rh=CT;function UR(r,e,t,a){var n=[],i=[],o=[],s=[],l,u,f,h;if(a){f=[1/0,1/0],h=[-1/0,-1/0];for(var v=0,c=r.length;v=2){if(a){var i=UR(n,a,t,e.smoothConstraint);r.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(t?o:o-1);s++){var l=i[s*2],u=i[s*2+1],f=n[(s+1)%o];r.bezierCurveTo(l[0],l[1],u[0],u[1],f[0],f[1])}}else{r.moveTo(n[0][0],n[0][1]);for(var s=1,h=n.length;sgn[1]){if(s=!1,i)return s;var f=Math.abs(gn[0]-dn[1]),h=Math.abs(dn[0]-gn[1]);Math.min(f,h)>n.len()&&(f0){var h=f.duration,v=f.delay,c=f.easing,p={duration:h,delay:v||0,easing:c,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?e.animateFrom(t,p):e.animateTo(t,p)}else e.stopAnimation(),!s&&e.attr(t),o&&o(1),i&&i()}function Mt(r,e,t,a,n,i){pg("update",r,e,t,a,n,i)}function Bt(r,e,t,a,n,i){pg("enter",r,e,t,a,n,i)}function Ui(r){if(!r.__zr)return!0;for(var e=0;eMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function u0(r){return!r.isGroup}function hE(r){return r.shape!=null}function sl(r,e,t){if(!r||!e)return;function a(o){var s={};return o.traverse(function(l){u0(l)&&l.anid&&(s[l.anid]=l)}),s}function n(o){var s={x:o.x,y:o.y,rotation:o.rotation};return hE(o)&&(s.shape=B({},o.shape)),s}var i=a(r);e.traverse(function(o){if(u0(o)&&o.anid){var s=i[o.anid];if(s){var l=n(o);o.attr(n(s)),Mt(o,l,t,nt(o).dataIndex)}}})}function VT(r,e){return G(r,function(t){var a=t[0];a=sf(a,e.x),a=lf(a,e.x+e.width);var n=t[1];return n=sf(n,e.y),n=lf(n,e.y+e.height),[a,n]})}function vE(r,e){var t=sf(r.x,e.x),a=lf(r.x+r.width,e.x+e.width),n=sf(r.y,e.y),i=lf(r.y+r.height,e.y+e.height);if(a>=t&&i>=n)return{x:t,y:n,width:a-t,height:i-n}}function ll(r,e,t){var a=B({rectHover:!0},e),n=a.style={strokeNoScale:!0};if(t=t||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(n.image=r.slice(8),J(n,t),new he(a)):nh(r.replace("path://",""),a,t,"center")}function as(r,e,t,a,n){for(var i=0,o=n[n.length-1];i1)return!1;var g=pv(c,p,f,h)/v;return!(g<0||g>1)}function pv(r,e,t,a){return r*a-t*e}function cE(r){return r<=1e-6&&r>=-1e-6}function fo(r){var e=r.itemTooltipOption,t=r.componentModel,a=r.itemName,n=$(e)?{formatter:e}:e,i=t.mainType,o=t.componentIndex,s={componentType:i,name:a,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&A(mt(l),function(f){Y(s,f)||(s[f]=l[f],s.$vars.push(f))});var u=nt(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:a,option:J({content:a,formatterParams:s},n)}}function f0(r,e){var t;r.isGroup&&(t=e(r)),t||r.traverse(e)}function Ja(r,e){if(r)if(z(r))for(var t=0;t=0&&s.push(l)}),s}}function ja(r,e){return ut(ut({},r,!0),e,!0)}const AE={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},ME={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},toolbox:{brush:{title:{rect:"矩形选择",polygon:"圈选",lineX:"横向选择",lineY:"纵向选择",keep:"保持选择",clear:"清除选择"}},dataView:{title:"数据视图",lang:["数据视图","关闭","刷新"]},dataZoom:{title:{zoom:"区域缩放",back:"区域缩放还原"}},magicType:{title:{line:"切换为折线图",bar:"切换为柱状图",stack:"切换为堆叠",tiled:"切换为平铺"}},restore:{title:"还原"},saveAsImage:{title:"保存为图片",lang:["右键另存为图片"]}},series:{typeNames:{pie:"饼图",bar:"柱状图",line:"折线图",scatter:"散点图",effectScatter:"涟漪散点图",radar:"雷达图",tree:"树图",treemap:"矩形树图",boxplot:"箱型图",candlestick:"K线图",k:"K线图",heatmap:"热力图",map:"地图",parallel:"平行坐标图",lines:"线图",graph:"关系图",sankey:"桑基图",funnel:"漏斗图",gauge:"仪表盘图",pictorialBar:"象形柱图",themeRiver:"主题河流图",sunburst:"旭日图"}},aria:{general:{withTitle:"这是一个关于“{title}”的图表。",withoutTitle:"这是一个图表,"},series:{single:{prefix:"",withName:"图表类型是{seriesType},表示{seriesName}。",withoutName:"图表类型是{seriesType}。"},multiple:{prefix:"它由{seriesCount}个图表系列组成。",withName:"第{seriesId}个系列是一个表示{seriesName}的{seriesType},",withoutName:"第{seriesId}个系列是一个{seriesType},",separator:{middle:";",end:"。"}}},data:{allData:"其数据是——",partialData:"其中,前{displayCnt}项是——",withName:"{name}的数据是{value}",withoutName:"{value}",separator:{middle:",",end:""}}}};var ff="ZH",gg="EN",Bs=gg,Vu={},yg={},YT=bt.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(ff)>-1?ff:Bs}():Bs;function ZT(r,e){r=r.toUpperCase(),yg[r]=new Ot(e),Vu[r]=e}function DE(r){if($(r)){var e=Vu[r.toUpperCase()]||{};return r===ff||r===gg?et(e):ut(et(e),et(Vu[Bs]),!1)}else return ut(et(r),et(Vu[Bs]),!1)}function Op(r){return yg[r]}function IE(){return yg[Bs]}ZT(gg,AE);ZT(ff,ME);var mg=1e3,_g=mg*60,_s=_g*60,tr=_s*24,d0=tr*365,ns={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Fl="{yyyy}-{MM}-{dd}",g0={year:"{yyyy}",month:"{yyyy}-{MM}",day:Fl,hour:Fl+" "+ns.hour,minute:Fl+" "+ns.minute,second:Fl+" "+ns.second,millisecond:ns.none},yv=["year","month","day","hour","minute","second","millisecond"],XT=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function De(r,e){return r+="","0000".substr(0,e-r.length)+r}function Yi(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function LE(r){return r===Yi(r)}function PE(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function sh(r,e,t,a){var n=_r(r),i=n[Sg(t)](),o=n[Zi(t)]()+1,s=Math.floor((o-1)/3)+1,l=n[lh(t)](),u=n["get"+(t?"UTC":"")+"Day"](),f=n[Vs(t)](),h=(f-1)%12+1,v=n[uh(t)](),c=n[fh(t)](),p=n[hh(t)](),d=a instanceof Ot?a:Op(a||YT)||IE(),g=d.getModel("time"),y=g.get("month"),m=g.get("monthAbbr"),_=g.get("dayOfWeek"),S=g.get("dayOfWeekAbbr");return(e||"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,i%100+"").replace(/{Q}/g,s+"").replace(/{MMMM}/g,y[o-1]).replace(/{MMM}/g,m[o-1]).replace(/{MM}/g,De(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,De(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,De(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,De(h+"",2)).replace(/{h}/g,h+"").replace(/{mm}/g,De(v,2)).replace(/{m}/g,v+"").replace(/{ss}/g,De(c,2)).replace(/{s}/g,c+"").replace(/{SSS}/g,De(p,3)).replace(/{S}/g,p+"")}function RE(r,e,t,a,n){var i=null;if($(t))i=t;else if(K(t))i=t(r.value,e,{level:r.level});else{var o=B({},ns);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(z(i)){var h=r.level==null?0:r.level>=0?r.level:i.length+r.level;h=Math.min(h,i.length-1),i=i[h]}}return sh(new Date(r.value),i,n,a)}function qT(r,e){var t=_r(r),a=t[Zi(e)]()+1,n=t[lh(e)](),i=t[Vs(e)](),o=t[uh(e)](),s=t[fh(e)](),l=t[hh(e)](),u=l===0,f=u&&s===0,h=f&&o===0,v=h&&i===0,c=v&&n===1,p=c&&a===1;return p?"year":c?"month":v?"day":h?"hour":f?"minute":u?"second":"millisecond"}function y0(r,e,t){var a=Ct(r)?_r(r):r;switch(e=e||qT(r,t),e){case"year":return a[Sg(t)]();case"half-year":return a[Zi(t)]()>=6?1:0;case"quarter":return Math.floor((a[Zi(t)]()+1)/4);case"month":return a[Zi(t)]();case"day":return a[lh(t)]();case"half-day":return a[Vs(t)]()/24;case"hour":return a[Vs(t)]();case"minute":return a[uh(t)]();case"second":return a[fh(t)]();case"millisecond":return a[hh(t)]()}}function Sg(r){return r?"getUTCFullYear":"getFullYear"}function Zi(r){return r?"getUTCMonth":"getMonth"}function lh(r){return r?"getUTCDate":"getDate"}function Vs(r){return r?"getUTCHours":"getHours"}function uh(r){return r?"getUTCMinutes":"getMinutes"}function fh(r){return r?"getUTCSeconds":"getSeconds"}function hh(r){return r?"getUTCMilliseconds":"getMilliseconds"}function EE(r){return r?"setUTCFullYear":"setFullYear"}function KT(r){return r?"setUTCMonth":"setMonth"}function QT(r){return r?"setUTCDate":"setDate"}function JT(r){return r?"setUTCHours":"setHours"}function jT(r){return r?"setUTCMinutes":"setMinutes"}function tC(r){return r?"setUTCSeconds":"setSeconds"}function eC(r){return r?"setUTCMilliseconds":"setMilliseconds"}function rC(r){if(!Nb(r))return $(r)?r:"-";var e=(r+"").split(".");return e[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(e.length>1?"."+e[1]:"")}function aC(r,e){return r=(r||"").toLowerCase().replace(/-(.)/g,function(t,a){return a.toUpperCase()}),e&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var co=Yd;function Np(r,e,t){var a="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function n(f){return f&&pr(f)?f:"-"}function i(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var o=e==="time",s=r instanceof Date;if(o||s){var l=o?_r(r):r;if(isNaN(+l)){if(s)return"-"}else return sh(l,a,t)}if(e==="ordinal")return ep(r)?n(r):Ct(r)&&i(r)?r+"":"-";var u=sa(r);return i(u)?rC(u):ep(r)?n(r):typeof r=="boolean"?r+"":"-"}var m0=["a","b","c","d","e","f","g"],mv=function(r,e){return"{"+r+(e??"")+"}"};function nC(r,e,t){z(e)||(e=[e]);var a=e.length;if(!a)return"";for(var n=e[0].$vars||[],i=0;i':'';var o=t.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:n==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:a}:{width:10,height:10,borderRadius:5,backgroundColor:a}}}function CZ(r,e,t){(r==="week"||r==="month"||r==="quarter"||r==="half-year"||r==="year")&&(r=`MM-dd -yyyy`);var a=_r(e),n=t?"getUTC":"get",i=a[n+"FullYear"](),o=a[n+"Month"]()+1,s=a[n+"Date"](),l=a[n+"Hours"](),u=a[n+"Minutes"](),f=a[n+"Seconds"](),h=a[n+"Milliseconds"]();return r=r.replace("MM",De(o,2)).replace("M",o).replace("yyyy",i).replace("yy",De(i%100+"",2)).replace("dd",De(s,2)).replace("d",s).replace("hh",De(l,2)).replace("h",l).replace("mm",De(u,2)).replace("m",u).replace("ss",De(f,2)).replace("s",f).replace("SSS",De(h,3)),r}function ni(r,e){return e=e||"transparent",$(r)?r:tt(r)&&r.colorStops&&(r.colorStops[0]||{}).color||e}function hf(r,e){if(e==="_blank"||e==="blank"){var t=window.open();t.opener=null,t.location.href=r}else window.open(r,e)}var zu=A,iC=["left","right","top","bottom","width","height"],zn=[["width","left","right"],["height","top","bottom"]];function xg(r,e,t,a,n){var i=0,o=0;a==null&&(a=1/0),n==null&&(n=1/0);var s=0;e.eachChild(function(l,u){var f=l.getBoundingRect(),h=e.childAt(u+1),v=h&&h.getBoundingRect(),c,p;if(r==="horizontal"){var d=f.width+(v?-v.x+f.x:0);c=i+d,c>a||l.newline?(i=0,c=d,o+=s+t,s=f.height):s=Math.max(s,f.height)}else{var g=f.height+(v?-v.y+f.y:0);p=o+g,p>n||l.newline?(i+=s+t,o=0,p=g,s=f.width):s=Math.max(s,f.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=c+t:o=p+t)})}var Kn=xg;it(xg,"vertical");it(xg,"horizontal");function NE(r,e,t){var a=e.width,n=e.height,i=H(r.left,a),o=H(r.top,n),s=H(r.right,a),l=H(r.bottom,n);return(isNaN(i)||isNaN(parseFloat(r.left)))&&(i=0),(isNaN(s)||isNaN(parseFloat(r.right)))&&(s=a),(isNaN(o)||isNaN(parseFloat(r.top)))&&(o=0),(isNaN(l)||isNaN(parseFloat(r.bottom)))&&(l=n),t=co(t||0),{width:Math.max(s-i-t[1]-t[3],0),height:Math.max(l-o-t[0]-t[2],0)}}function Jt(r,e,t){t=co(t||0);var a=e.width,n=e.height,i=H(r.left,a),o=H(r.top,n),s=H(r.right,a),l=H(r.bottom,n),u=H(r.width,a),f=H(r.height,n),h=t[2]+t[0],v=t[1]+t[3],c=r.aspect;switch(isNaN(u)&&(u=a-s-v-i),isNaN(f)&&(f=n-l-h-o),c!=null&&(isNaN(u)&&isNaN(f)&&(c>a/n?u=a*.8:f=n*.8),isNaN(u)&&(u=c*f),isNaN(f)&&(f=u/c)),isNaN(i)&&(i=a-s-u-v),isNaN(o)&&(o=n-l-f-h),r.left||r.right){case"center":i=a/2-u/2-t[3];break;case"right":i=a-u-v;break}switch(r.top||r.bottom){case"middle":case"center":o=n/2-f/2-t[0];break;case"bottom":o=n-f-h;break}i=i||0,o=o||0,isNaN(u)&&(u=a-v-i-(s||0)),isNaN(f)&&(f=n-h-o-(l||0));var p=new ft(i+t[3],o+t[0],u,f);return p.margin=t,p}function vh(r,e,t,a,n,i){var o=!n||!n.hv||n.hv[0],s=!n||!n.hv||n.hv[1],l=n&&n.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new ft(0,0,+e.width||0,+e.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var f=r.getLocalTransform();u=u.clone(),u.applyTransform(f)}var h=Jt(J({width:u.width,height:u.height},e),t,a),v=o?h.x-u.x:0,c=s?h.y-u.y:0;return l==="raw"?(i.x=v,i.y=c):(i.x+=v,i.y+=c),i===r&&r.markRedraw(),!0}function BE(r,e){return r[zn[e][0]]!=null||r[zn[e][1]]!=null&&r[zn[e][2]]!=null}function zs(r){var e=r.layoutMode||r.constructor.layoutMode;return tt(e)?e:e?{type:e}:null}function Ya(r,e,t){var a=t&&t.ignoreSize;!z(a)&&(a=[a,a]);var n=o(zn[0],0),i=o(zn[1],1);u(zn[0],r,n),u(zn[1],r,i);function o(f,h){var v={},c=0,p={},d=0,g=2;if(zu(f,function(_){p[_]=r[_]}),zu(f,function(_){s(e,_)&&(v[_]=p[_]=e[_]),l(v,_)&&c++,l(p,_)&&d++}),a[h])return l(e,f[1])?p[f[2]]=null:l(e,f[2])&&(p[f[1]]=null),p;if(d===g||!c)return p;if(c>=g)return v;for(var y=0;y=0;l--)s=ut(s,n[l],!0);a.defaultOption=s}return a.defaultOption},e.prototype.getReferringComponents=function(t,a){var n=t+"Index",i=t+"Id";return nl(this.ecModel,t,{index:this.get(n,!0),id:this.get(i,!0)},a)},e.prototype.getBoxLayoutParams=function(){var t=this;return{left:t.get("left"),top:t.get("top"),right:t.get("right"),bottom:t.get("bottom"),width:t.get("width"),height:t.get("height")}},e.prototype.getZLevelKey=function(){return""},e.prototype.setZLevel=function(t){this.option.zlevel=t},e.protoInitialize=function(){var t=e.prototype;t.type="component",t.id="",t.name="",t.mainType="",t.subType="",t.componentIndex=0}(),e}(Ot);Yb(go,Ot);Kf(go);TE(go);CE(go,zE);function zE(r){var e=[];return A(go.getClassesByMainType(r),function(t){e=e.concat(t.dependencies||t.prototype.dependencies||[])}),e=G(e,function(t){return kr(t).main}),r!=="dataset"&&vt(e,"dataset")<=0&&e.unshift("dataset"),e}const wt=go;var sC="";typeof navigator<"u"&&(sC=navigator.platform||"");var xi="rgba(0, 0, 0, 0.2)";const GE={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:xi,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:xi,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:xi,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:xi,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:xi,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:xi,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:sC.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var lC=q(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),or="original",ye="arrayRows",sr="objectRows",Wr="keyedColumns",za="typedArray",uC="unknown",Br="column",yo="row",oe={Must:1,Might:2,Not:3},fC=xt();function FE(r){fC(r).datasetMap=q()}function hC(r,e,t){var a={},n=bg(e);if(!n||!r)return a;var i=[],o=[],s=e.ecModel,l=fC(s).datasetMap,u=n.uid+"_"+t.seriesLayoutBy,f,h;r=r.slice(),A(r,function(d,g){var y=tt(d)?d:r[g]={name:d};y.type==="ordinal"&&f==null&&(f=g,h=p(y)),a[y.name]=[]});var v=l.get(u)||l.set(u,{categoryWayDim:h,valueWayDim:0});A(r,function(d,g){var y=d.name,m=p(d);if(f==null){var _=v.valueWayDim;c(a[y],_,m),c(o,_,m),v.valueWayDim+=m}else if(f===g)c(a[y],0,m),c(i,0,m);else{var _=v.categoryWayDim;c(a[y],_,m),c(o,_,m),v.categoryWayDim+=m}});function c(d,g,y){for(var m=0;me)return r[a];return r[t-1]}function pC(r,e,t,a,n,i,o){i=i||r;var s=e(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(n))return u[n];var f=o==null||!a?t:YE(a,o);if(f=f||t,!(!f||!f.length)){var h=f[l];return n&&(u[n]=h),s.paletteIdx=(l+1)%f.length,h}}function ZE(r,e){e(r).paletteIdx=0,e(r).paletteNameMap={}}var Hl,Ro,S0,x0="\0_ec_inner",XE=1,dC=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t,a,n,i,o,s){i=i||{},this.option=null,this._theme=new Ot(i),this._locale=new Ot(o),this._optionManager=s},e.prototype.setOption=function(t,a,n){var i=T0(a);this._optionManager.setOption(t,n,i),this._resetOption(null,i)},e.prototype.resetOption=function(t,a){return this._resetOption(t,T0(a))},e.prototype._resetOption=function(t,a){var n=!1,i=this._optionManager;if(!t||t==="recreate"){var o=i.mountOption(t==="recreate");!this.option||t==="recreate"?S0(this,o):(this.restoreData(),this._mergeOption(o,a)),n=!0}if((t==="timeline"||t==="media")&&this.restoreData(),!t||t==="recreate"||t==="timeline"){var s=i.getTimelineOption(this);s&&(n=!0,this._mergeOption(s,a))}if(!t||t==="recreate"||t==="media"){var l=i.getMediaOption(this);l.length&&A(l,function(u){n=!0,this._mergeOption(u,a)},this)}return n},e.prototype.mergeOption=function(t){this._mergeOption(t,null)},e.prototype._mergeOption=function(t,a){var n=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=q(),u=a&&a.replaceMergeMainTypeMap;FE(this),A(t,function(h,v){h!=null&&(wt.hasClass(v)?v&&(s.push(v),l.set(v,!0)):n[v]=n[v]==null?et(h):ut(n[v],h,!0))}),u&&u.each(function(h,v){wt.hasClass(v)&&!l.get(v)&&(s.push(v),l.set(v,!0))}),wt.topologicalTravel(s,wt.getAllClassMainTypes(),f,this);function f(h){var v=$E(this,h,Pt(t[h])),c=i.get(h),p=c?u&&u.get(h)?"replaceMerge":"normalMerge":"replaceAll",d=Fb(c,v,p);uP(d,h,wt),n[h]=null,i.set(h,null),o.set(h,0);var g=[],y=[],m=0,_;A(d,function(S,w){var x=S.existing,b=S.newOption;if(!b)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=h==="series",C=wt.getClass(h,S.keyInfo.subType,!T);if(!C)return;if(h==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===C)x.name=S.keyInfo.name,x.mergeOption(b,this),x.optionUpdated(b,!1);else{var M=B({componentIndex:w},S.keyInfo);x=new C(b,this,this,M),B(x,M),S.brandNew&&(x.__requireNewView=!0),x.init(b,this,this),x.optionUpdated(null,!0)}}x?(g.push(x.option),y.push(x),m++):(g.push(void 0),y.push(void 0))},this),n[h]=g,i.set(h,y),o.set(h,m),h==="series"&&Hl(this)}this._seriesIndices||Hl(this)},e.prototype.getOption=function(){var t=et(this.option);return A(t,function(a,n){if(wt.hasClass(n)){for(var i=Pt(a),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!Rs(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,t[n]=i}}),delete t[x0],t},e.prototype.getTheme=function(){return this._theme},e.prototype.getLocaleModel=function(){return this._locale},e.prototype.setUpdatePayload=function(t){this._payload=t},e.prototype.getUpdatePayload=function(){return this._payload},e.prototype.getComponent=function(t,a){var n=this._componentsMap.get(t);if(n){var i=n[a||0];if(i)return i;if(a==null){for(var o=0;o=e:t==="max"?r<=e:r===e}function ik(r,e){return r.join(",")===e.join(",")}const ok=ek;var lr=A,Gs=tt,C0=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Sv(r){var e=r&&r.itemStyle;if(e)for(var t=0,a=C0.length;t=0;g--){var y=r[g];if(s||(p=y.data.rawIndexOf(y.stackedByDimension,c)),p>=0){var m=y.data.getByRawIndex(y.stackResultDimension,p);if(l==="all"||l==="positive"&&m>0||l==="negative"&&m<0||l==="samesign"&&v>=0&&m>0||l==="samesign"&&v<=0&&m<0){v=J2(v,m),d=m;break}}}return a[0]=v,a[1]=d,a})})}var ch=function(){function r(e){this.data=e.data||(e.sourceFormat===Wr?{}:[]),this.sourceFormat=e.sourceFormat||uC,this.seriesLayoutBy=e.seriesLayoutBy||Br,this.startIndex=e.startIndex||0,this.dimensionsDetectedCount=e.dimensionsDetectedCount,this.metaRawOption=e.metaRawOption;var t=this.dimensionsDefine=e.dimensionsDefine;if(t)for(var a=0;ad&&(d=_)}c[0]=p,c[1]=d}},n=function(){return this._data?this._data.length/this._dimSize:0};R0=(e={},e[ye+"_"+Br]={pure:!0,appendData:i},e[ye+"_"+yo]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},e[sr]={pure:!0,appendData:i},e[Wr]={pure:!0,appendData:function(o){var s=this._data;A(o,function(l,u){for(var f=s[u]||(s[u]=[]),h=0;h<(l||[]).length;h++)f.push(l[h])})}},e[or]={appendData:i},e[za]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},e);function i(o){for(var s=0;s=0&&(d=o.interpolatedValue[g])}return d!=null?d+"":""})}},r.prototype.getRawValue=function(e,t){return Ki(this.getData(t),e)},r.prototype.formatTooltip=function(e,t,a){},r}();function N0(r){var e,t;return tt(r)?r.type&&(t=r):e=r,{text:e,frag:t}}function Ss(r){return new bk(r)}var bk=function(){function r(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return r.prototype.perform=function(e){var t=this._upstream,a=e&&e.skip;if(this._dirty&&t){var n=this.context;n.data=n.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!a&&(i=this._plan(this.context));var o=f(this._modBy),s=this._modDataCount||0,l=f(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(i="reset");function f(m){return!(m>=1)&&(m=1),m}var h;(this._dirty||i==="reset")&&(this._dirty=!1,h=this._doReset(a)),this._modBy=l,this._modDataCount=u;var v=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var c=this._dueIndex,p=Math.min(v!=null?this._dueIndex+v:1/0,this._dueEnd);if(!a&&(h||c1&&a>0?s:o}};return i;function o(){return e=r?null:le},gte:function(r,e){return r>=e}},Ck=function(){function r(e,t){if(!Ct(t)){var a="";Dt(a)}this._opFn=MC[e],this._rvalFloat=sa(t)}return r.prototype.evaluate=function(e){return Ct(e)?this._opFn(e,this._rvalFloat):this._opFn(sa(e),this._rvalFloat)},r}(),DC=function(){function r(e,t){var a=e==="desc";this._resultLT=a?1:-1,t==null&&(t=a?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return r.prototype.evaluate=function(e,t){var a=Ct(e)?e:sa(e),n=Ct(t)?t:sa(t),i=isNaN(a),o=isNaN(n);if(i&&(a=this._incomparable),o&&(n=this._incomparable),i&&o){var s=$(e),l=$(t);s&&(a=l?e:0),l&&(n=s?t:0)}return an?-this._resultLT:0},r}(),Ak=function(){function r(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=sa(t)}return r.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var a=typeof e;a!==this._rvalTypeof&&(a==="number"||this._rvalTypeof==="number")&&(t=sa(e)===this._rvalFloat)}return this._isEQ?t:!t},r}();function Mk(r,e){return r==="eq"||r==="ne"?new Ak(r==="eq",e):Y(MC,r)?new Ck(r,e):null}var Dk=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(e){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(e){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(e,t){},r.prototype.retrieveValueFromItem=function(e,t){},r.prototype.convertValue=function(e,t){return Ga(e,t)},r}();function Ik(r,e){var t=new Dk,a=r.data,n=t.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==Br&&Dt(o);var s=[],l={},u=r.dimensionsDefine;if(u)A(u,function(d,g){var y=d.name,m={index:g,name:y,displayName:d.displayName};if(s.push(m),y!=null){var _="";Y(l,y)&&Dt(_),l[y]=m}});else for(var f=0;f65535?Bk:Vk}function wi(){return[1/0,-1/0]}function zk(r){var e=r.constructor;return e===Array?r.slice():new e(r)}function z0(r,e,t,a,n){var i=PC[t||"float"];if(n){var o=r[e],s=o&&o.length;if(s!==a){for(var l=new i(a),u=0;ug[1]&&(g[1]=d)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(e,t,a){for(var n=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=G(o,function(m){return m.property}),f=0;fy[1]&&(y[1]=g)}}!n.persistent&&n.clean&&n.clean(),this._rawCount=this._count=t,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,a=t[e];if(a!=null&&ae)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(e,t,a){var n=this._chunks,i=n[e],o=[];if(!i)return o;a==null&&(a=1/0);for(var s=1/0,l=-1,u=0,f=0,h=this.count();f=0&&l<0)&&(s=p,l=c,u=0),c===l&&(o[u++]=f))}return o.length=u,o},r.prototype.getIndices=function(){var e,t=this._indices;if(t){var a=t.constructor,n=this._count;if(a===Array){e=new a(n);for(var i=0;i=h&&m<=v||isNaN(m))&&(l[u++]=d),d++}p=!0}else if(i===2){for(var g=c[n[0]],_=c[n[1]],S=e[n[1]][0],w=e[n[1]][1],y=0;y=h&&m<=v||isNaN(m))&&(x>=S&&x<=w||isNaN(x))&&(l[u++]=d),d++}p=!0}}if(!p)if(i===1)for(var y=0;y=h&&m<=v||isNaN(m))&&(l[u++]=b)}else for(var y=0;ye[M][1])&&(T=!1)}T&&(l[u++]=t.getRawIndex(y))}return uy[1]&&(y[1]=g)}}}},r.prototype.lttbDownSample=function(e,t){var a=this.clone([e],!0),n=a._chunks,i=n[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),f,h,v,c=new(ko(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));c[s++]=u;for(var p=1;pf&&(f=h,v=S)}D>0&&Df-p&&(l=f-p,s.length=l);for(var d=0;dh[1]&&(h[1]=y),v[c++]=m}return i._count=c,i._indices=v,i._updateGetRawIdx(),i},r.prototype.each=function(e,t){if(this._count)for(var a=e.length,n=this._chunks,i=0,o=this.count();il&&(l=h)}return o=[s,l],this._extent[e]=o,o},r.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var a=[],n=this._chunks,i=0;i=0?this._indices[e]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function e(t,a,n,i){return Ga(t[i],this._dimensions[i])}bv={arrayRows:e,objectRows:function(t,a,n,i){return Ga(t[a],this._dimensions[i])},keyedColumns:e,original:function(t,a,n,i){var o=t&&(t.value==null?t:t.value);return Ga(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(t,a,n,i){return t[i]}}}(),r}(),RC=function(){function r(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var e=this._sourceHost,t=this._getUpstreamSourceManagers(),a=!!t.length,n,i;if(Wl(e)){var o=e,s=void 0,l=void 0,u=void 0;if(a){var f=t[0];f.prepareSource(),u=f.getSource(),s=u.data,l=u.sourceFormat,i=[f._getVersionSign()]}else s=o.get("data",!0),l=Fe(s)?za:or,i=[];var h=this._getSourceMetaRawOption()||{},v=u&&u.metaRawOption||{},c=lt(h.seriesLayoutBy,v.seriesLayoutBy)||null,p=lt(h.sourceHeader,v.sourceHeader),d=lt(h.dimensions,v.dimensions),g=c!==v.seriesLayoutBy||!!p!=!!v.sourceHeader||d;n=g?[zp(s,{seriesLayoutBy:c,sourceHeader:p,dimensions:d},l)]:[]}else{var y=e;if(a){var m=this._applyTransform(t);n=m.sourceList,i=m.upstreamSignList}else{var _=y.get("source",!0);n=[zp(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(n,i)},r.prototype._applyTransform=function(e){var t=this._sourceHost,a=t.get("transform",!0),n=t.get("fromTransformResult",!0);if(n!=null){var i="";e.length!==1&&F0(i)}var o,s=[],l=[];return A(e,function(u){u.prepareSource();var f=u.getSource(n||0),h="";n!=null&&!f&&F0(h),s.push(f),l.push(u._getVersionSign())}),a?o=Ok(a,s,{datasetIndex:t.componentIndex}):n!=null&&(o=[gk(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t1||t>0&&!r.noHeader;return A(r.blocks,function(n){var i=NC(n);i>=e&&(e=i+ +(a&&(!i||Fp(n)&&!n.noHeader)))}),e}return 0}function Hk(r,e,t,a){var n=e.noHeader,i=$k(NC(e)),o=[],s=e.blocks||[];be(!s||z(s)),s=s||[];var l=r.orderMode;if(e.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(Y(u,l)){var f=new DC(u[l],null);s.sort(function(p,d){return f.evaluate(p.sortParam,d.sortParam)})}else l==="seriesDesc"&&s.reverse()}A(s,function(p,d){var g=e.valueFormatter,y=OC(p)(g?B(B({},r),{valueFormatter:g}):r,p,d>0?i.html:0,a);y!=null&&o.push(y)});var h=r.renderMode==="richText"?o.join(i.richText):Hp(o.join(""),n?t:i.html);if(n)return h;var v=Np(e.header,"ordinal",r.useUTC),c=kC(a,r.renderMode).nameStyle;return r.renderMode==="richText"?BC(r,v,c)+i.richText+h:Hp('
'+Ie(v)+"
"+h,t)}function Wk(r,e,t,a){var n=r.renderMode,i=e.noName,o=e.noValue,s=!e.markerType,l=e.name,u=r.useUTC,f=e.valueFormatter||r.valueFormatter||function(S){return S=z(S)?S:[S],G(S,function(w,x){return Np(w,z(c)?c[x]:c,u)})};if(!(i&&o)){var h=s?"":r.markupStyleCreator.makeTooltipMarker(e.markerType,e.markerColor||"#333",n),v=i?"":Np(l,"ordinal",u),c=e.valueType,p=o?[]:f(e.value),d=!s||!i,g=!s&&i,y=kC(a,n),m=y.nameStyle,_=y.valueStyle;return n==="richText"?(s?"":h)+(i?"":BC(r,v,m))+(o?"":Zk(r,p,d,g,_)):Hp((s?"":h)+(i?"":Uk(v,!s,m))+(o?"":Yk(p,d,g,_)),t)}}function H0(r,e,t,a,n,i){if(r){var o=OC(r),s={useUTC:n,renderMode:t,orderMode:a,markupStyleCreator:e,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function $k(r){return{html:Gk[r],richText:Fk[r]}}function Hp(r,e){var t='
',a="margin: "+e+"px 0 0";return'
'+r+t+"
"}function Uk(r,e,t){var a=e?"margin-left:2px":"";return''+Ie(r)+""}function Yk(r,e,t,a){var n=t?"10px":"20px",i=e?"float:right;margin-left:"+n:"";return r=z(r)?r:[r],''+G(r,function(o){return Ie(o)}).join("  ")+""}function BC(r,e,t){return r.markupStyleCreator.wrapRichTextStyle(e,t)}function Zk(r,e,t,a,n){var i=[n],o=a?10:20;return t&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(z(e)?e.join(" "):e,i)}function VC(r,e){var t=r.getData().getItemVisual(e,"style"),a=t[r.visualDrawType];return ni(a)}function zC(r,e){var t=r.get("padding");return t??(e==="richText"?[8,10]:10)}var Tv=function(){function r(){this.richTextStyles={},this._nextStyleNameId=Bb()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(e,t,a){var n=a==="richText"?this._generateStyleName():null,i=OE({color:t,type:e,renderMode:a,markerId:n});return $(i)?i:(this.richTextStyles[n]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(e,t){var a={};z(t)?A(t,function(i){return B(a,i)}):B(a,t);var n=this._generateStyleName();return this.richTextStyles[n]=a,"{"+n+"|"+e+"}"},r}();function GC(r){var e=r.series,t=r.dataIndex,a=r.multipleSeries,n=e.getData(),i=n.mapDimensionsAll("defaultedTooltip"),o=i.length,s=e.getRawValue(t),l=z(s),u=VC(e,t),f,h,v,c;if(o>1||l&&!o){var p=Xk(s,e,t,i,u);f=p.inlineValues,h=p.inlineValueTypes,v=p.blocks,c=p.inlineValues[0]}else if(o){var d=n.getDimensionInfo(i[0]);c=f=Ki(n,t,i[0]),h=d.type}else c=f=l?s[0]:s;var g=eg(e),y=g&&e.name||"",m=n.getName(t),_=a?y:m;return re("section",{header:y,noHeader:a||!g,sortParam:c,blocks:[re("nameValue",{markerType:"item",markerColor:u,name:_,noName:!pr(_),value:f,valueType:h})].concat(v||[])})}function Xk(r,e,t,a,n){var i=e.getData(),o=Vr(r,function(h,v,c){var p=i.getDimensionInfo(c);return h=h||p&&p.tooltip!==!1&&p.displayName!=null},!1),s=[],l=[],u=[];a.length?A(a,function(h){f(Ki(i,t,h),h)}):A(r,f);function f(h,v){var c=i.getDimensionInfo(v);!c||c.otherDims.tooltip===!1||(o?u.push(re("nameValue",{markerType:"subItem",markerColor:n,name:c.displayName,value:h,valueType:c.type})):(s.push(h),l.push(c.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var _a=xt();function $l(r,e){return r.getName(e)||r.getId(e)}var Gu="__universalTransitionEnabled",dh=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t._selectedDataIndicesMap={},t}return e.prototype.init=function(t,a,n){this.seriesIndex=this.componentIndex,this.dataTask=Ss({count:Kk,reset:Qk}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n);var i=_a(this).sourceManager=new RC(this);i.prepareSource();var o=this.getInitialData(t,n);$0(o,this),this.dataTask.context.data=o,_a(this).dataBeforeProcessed=o,W0(this),this._initSelectedMapFromData(o)},e.prototype.mergeDefaultAndTheme=function(t,a){var n=zs(this),i=n?po(t):{},o=this.subType;wt.hasClass(o)&&(o+="Series"),ut(t,a.getTheme().get(this.subType)),ut(t,this.getDefaultOption()),ti(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&Ya(t,i,n)},e.prototype.mergeOption=function(t,a){t=ut(this.option,t,!0),this.fillDataTextStyle(t.data);var n=zs(this);n&&Ya(this.option,t,n);var i=_a(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(t,a);$0(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,_a(this).dataBeforeProcessed=o,W0(this),this._initSelectedMapFromData(o)},e.prototype.fillDataTextStyle=function(t){if(t&&!Fe(t))for(var a=["show"],n=0;nthis.getShallow("animationThreshold")&&(a=!1),!!a},e.prototype.restoreData=function(){this.dataTask.dirty()},e.prototype.getColorFromPalette=function(t,a,n){var i=this.ecModel,o=Tg.prototype.getColorFromPalette.call(this,t,a,n);return o||(o=i.getColorFromPalette(t,a,n)),o},e.prototype.coordDimToDataDim=function(t){return this.getRawData().mapDimensionsAll(t)},e.prototype.getProgressive=function(){return this.get("progressive")},e.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},e.prototype.select=function(t,a){this._innerSelect(this.getData(a),t)},e.prototype.unselect=function(t,a){var n=this.option.selectedMap;if(n){var i=this.option.selectedMode,o=this.getData(a);if(i==="series"||n==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&n.push(o)}return n},e.prototype.isSelected=function(t,a){var n=this.option.selectedMap;if(!n)return!1;var i=this.getData(a);return(n==="all"||n[$l(i,t)])&&!i.getItemModel(t).get(["select","disabled"])},e.prototype.isUniversalTransitionEnabled=function(){if(this[Gu])return!0;var t=this.option.universalTransition;return t?t===!0?!0:t&&t.enabled:!1},e.prototype._innerSelect=function(t,a){var n,i,o=this.option,s=o.selectedMode,l=a.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){tt(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,f=0;f0&&this._innerSelect(t,a)}},e.registerClass=function(t){return wt.registerClass(t)},e.protoInitialize=function(){var t=e.prototype;t.type="series.__base__",t.seriesIndex=0,t.ignoreStyleOnData=!1,t.hasSymbolVisual=!1,t.defaultSymbol="circle",t.visualStyleAccessPath="itemStyle",t.visualDrawType="fill"}(),e}(wt);Kt(dh,Dg);Kt(dh,Tg);Yb(dh,wt);function W0(r){var e=r.name;eg(r)||(r.name=qk(r)||e)}function qk(r){var e=r.getRawData(),t=e.mapDimensionsAll("seriesName"),a=[];return A(t,function(n){var i=e.getDimensionInfo(n);i.displayName&&a.push(i.displayName)}),a.join(" ")}function Kk(r){return r.model.getRawData().count()}function Qk(r){var e=r.model;return e.setData(e.getRawData().cloneShallow()),Jk}function Jk(r,e){e.outputData&&r.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function $0(r,e){A(Xu(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(t){r.wrapMethod(t,it(jk,e))})}function jk(r,e){var t=Wp(r);return t&&t.setOutputEnd((e||this).count()),e}function Wp(r){var e=(r.ecModel||{}).scheduler,t=e&&e.getPipeline(r.uid);if(t){var a=t.currentTask;if(a){var n=a.agentStubMap;n&&(a=n.get(r.uid))}return a}}const zt=dh;var Lg=function(){function r(){this.group=new at,this.uid=vo("viewComponent")}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){},r.prototype.updateLayout=function(e,t,a,n){},r.prototype.updateVisual=function(e,t,a,n){},r.prototype.toggleBlurSeries=function(e,t,a){},r.prototype.eachRendered=function(e){var t=this.group;t&&t.traverse(e)},r}();ag(Lg);Kf(Lg);const Ht=Lg;function _o(){var r=xt();return function(e){var t=r(e),a=e.pipelineContext,n=!!t.large,i=!!t.progressiveRender,o=t.large=!!(a&&a.large),s=t.progressiveRender=!!(a&&a.progressiveRender);return(n!==o||i!==s)&&"reset"}}var FC=xt(),tO=_o(),Pg=function(){function r(){this.group=new at,this.uid=vo("viewChart"),this.renderTask=Ss({plan:eO,reset:rO}),this.renderTask.context={view:this}}return r.prototype.init=function(e,t){},r.prototype.render=function(e,t,a,n){},r.prototype.highlight=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&Y0(i,n,"emphasis")},r.prototype.downplay=function(e,t,a,n){var i=e.getData(n&&n.dataType);i&&Y0(i,n,"normal")},r.prototype.remove=function(e,t){this.group.removeAll()},r.prototype.dispose=function(e,t){},r.prototype.updateView=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateLayout=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.updateVisual=function(e,t,a,n){this.render(e,t,a,n)},r.prototype.eachRendered=function(e){Ja(this.group,e)},r.markUpdateMethod=function(e,t){FC(e).updateMethod=t},r.protoInitialize=function(){var e=r.prototype;e.type="chart"}(),r}();function U0(r,e,t){r&&Os(r)&&(e==="emphasis"?la:ua)(r,t)}function Y0(r,e,t){var a=ei(r,e),n=e&&e.highlightKey!=null?DR(e.highlightKey):null;a!=null?A(Pt(a),function(i){U0(r.getItemGraphicEl(i),t,n)}):r.eachItemGraphicEl(function(i){U0(i,t,n)})}ag(Pg);Kf(Pg);function eO(r){return tO(r.model)}function rO(r){var e=r.model,t=r.ecModel,a=r.api,n=r.payload,i=e.pipelineContext.progressiveRender,o=r.view,s=n&&FC(n).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](e,t,a,n),aO[l]}var aO={incrementalPrepareRender:{progress:function(r,e){e.view.incrementalRender(r,e.model,e.ecModel,e.api,e.payload)}},render:{forceFirstProgress:!0,progress:function(r,e){e.view.render(e.model,e.ecModel,e.api,e.payload)}}};const Nt=Pg;var vf="\0__throttleOriginMethod",Z0="\0__throttleRate",X0="\0__throttleType";function Rg(r,e,t){var a,n=0,i=0,o=null,s,l,u,f;e=e||0;function h(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var v=function(){for(var c=[],p=0;p=0?h():o=setTimeout(h,-s),n=a};return v.clear=function(){o&&(clearTimeout(o),o=null)},v.debounceNextCall=function(c){f=c},v}function So(r,e,t,a){var n=r[e];if(n){var i=n[vf]||n,o=n[X0],s=n[Z0];if(s!==t||o!==a){if(t==null||!a)return r[e]=i;n=r[e]=Rg(i,t,a==="debounce"),n[vf]=i,n[X0]=a,n[Z0]=t}return n}}function Fs(r,e){var t=r[e];t&&t[vf]&&(t.clear&&t.clear(),r[e]=t[vf])}var q0=xt(),K0={itemStyle:ri(UT,!0),lineStyle:ri($T,!0)},nO={lineStyle:"stroke",itemStyle:"fill"};function HC(r,e){var t=r.visualStyleMapper||K0[e];return t||(console.warn("Unknown style type '"+e+"'."),K0.itemStyle)}function WC(r,e){var t=r.visualDrawType||nO[e];return t||(console.warn("Unknown style type '"+e+"'."),"fill")}var iO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=r.getModel(a),i=HC(r,a),o=i(n),s=n.getShallow("decal");s&&(t.setVisual("decal",s),s.dirty=!0);var l=WC(r,a),u=o[l],f=K(u)?u:null,h=o.fill==="auto"||o.stroke==="auto";if(!o[l]||f||h){var v=r.getColorFromPalette(r.name,null,e.getSeriesCount());o[l]||(o[l]=v,t.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||K(o.fill)?v:o.fill,o.stroke=o.stroke==="auto"||K(o.stroke)?v:o.stroke}if(t.setVisual("style",o),t.setVisual("drawType",l),!e.isSeriesFiltered(r)&&f)return t.setVisual("colorFromPalette",!1),{dataEach:function(c,p){var d=r.getDataParams(p),g=B({},o);g[l]=f(d),c.setItemVisual(p,"style",g)}}}},Oo=new Ot,oO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){if(!(r.ignoreStyleOnData||e.isSeriesFiltered(r))){var t=r.getData(),a=r.visualStyleAccessPath||"itemStyle",n=HC(r,a),i=t.getVisual("drawType");return{dataEach:t.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[a]){Oo.option=l[a];var u=n(Oo),f=o.ensureUniqueItemVisual(s,"style");B(f,u),Oo.option.decal&&(o.setItemVisual(s,"decal",Oo.option.decal),Oo.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},sO={performRawSeries:!0,overallReset:function(r){var e=q();r.eachSeries(function(t){var a=t.getColorBy();if(!t.isColorBySeries()){var n=t.type+"-"+a,i=e.get(n);i||(i={},e.set(n,i)),q0(t).scope=i}}),r.eachSeries(function(t){if(!(t.isColorBySeries()||r.isSeriesFiltered(t))){var a=t.getRawData(),n={},i=t.getData(),o=q0(t).scope,s=t.visualStyleAccessPath||"itemStyle",l=WC(t,s);i.each(function(u){var f=i.getRawIndex(u);n[f]=u}),a.each(function(u){var f=n[u],h=i.getItemVisual(f,"colorFromPalette");if(h){var v=i.ensureUniqueItemVisual(f,"style"),c=a.getName(u)||u+"",p=a.count();v[l]=t.getColorFromPalette(c,o,p)}})}})}},Ul=Math.PI;function lO(r,e){e=e||{},J(e,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var t=new at,a=new St({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4});t.add(a);var n=new Tt({style:{text:e.text,fill:e.textColor,fontSize:e.fontSize,fontWeight:e.fontWeight,fontStyle:e.fontStyle,fontFamily:e.fontFamily},zlevel:e.zlevel,z:10001}),i=new St({style:{fill:"none"},textContent:n,textConfig:{position:"right",distance:10},zlevel:e.zlevel,z:10001});t.add(i);var o;return e.showSpinner&&(o=new vg({shape:{startAngle:-Ul/2,endAngle:-Ul/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:Ul*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:Ul*3/2}).delay(300).start("circularInOut"),t.add(o)),t.resize=function(){var s=n.getBoundingRect().width,l=e.showSpinner?e.spinnerRadius:0,u=(r.getWidth()-l*2-(e.showSpinner&&s?10:0)-s)/2-(e.showSpinner&&s?0:5+s/2)+(e.showSpinner?0:s/2)+(s?0:l),f=r.getHeight()/2;e.showSpinner&&o.setShape({cx:u,cy:f}),i.setShape({x:u-l,y:f-l,width:l*2,height:l*2}),a.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},t.resize(),t}var uO=function(){function r(e,t,a,n){this._stageTaskMap=q(),this.ecInstance=e,this.api=t,a=this._dataProcessorHandlers=a.slice(),n=this._visualHandlers=n.slice(),this._allHandlers=a.concat(n)}return r.prototype.restoreData=function(e,t){e.restoreData(t),this._stageTaskMap.each(function(a){var n=a.overallTask;n&&n.dirty()})},r.prototype.getPerformArgs=function(e,t){if(e.__pipeline){var a=this._pipelineMap.get(e.__pipeline.id),n=a.context,i=!t&&a.progressiveEnabled&&(!n||n.progressiveRender)&&e.__idxInPipeline>a.blockIndex,o=i?a.step:null,s=n&&n.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(e){return this._pipelineMap.get(e)},r.prototype.updateStreamModes=function(e,t){var a=this._pipelineMap.get(e.uid),n=e.getData(),i=n.count(),o=a.progressiveEnabled&&t.incrementalPrepareRender&&i>=a.threshold,s=e.get("large")&&i>=e.get("largeThreshold"),l=e.get("progressiveChunkMode")==="mod"?i:null;e.pipelineContext=a.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(e){var t=this,a=t._pipelineMap=q();e.eachSeries(function(n){var i=n.getProgressive(),o=n.uid;a.set(o,{id:o,head:null,tail:null,threshold:n.getProgressiveThreshold(),progressiveEnabled:i&&!(n.preventIncremental&&n.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),t._pipe(n,n.dataTask)})},r.prototype.prepareStageTasks=function(){var e=this._stageTaskMap,t=this.api.getModel(),a=this.api;A(this._allHandlers,function(n){var i=e.get(n.uid)||e.set(n.uid,{}),o="";be(!(n.reset&&n.overallReset),o),n.reset&&this._createSeriesStageTask(n,i,t,a),n.overallReset&&this._createOverallStageTask(n,i,t,a)},this)},r.prototype.prepareView=function(e,t,a,n){var i=e.renderTask,o=i.context;o.model=t,o.ecModel=a,o.api=n,i.__block=!e.incrementalPrepareRender,this._pipe(t,i)},r.prototype.performDataProcessorTasks=function(e,t){this._performStageTasks(this._dataProcessorHandlers,e,t,{block:!0})},r.prototype.performVisualTasks=function(e,t,a){this._performStageTasks(this._visualHandlers,e,t,a)},r.prototype._performStageTasks=function(e,t,a,n){n=n||{};var i=!1,o=this;A(e,function(l,u){if(!(n.visualType&&n.visualType!==l.visualType)){var f=o._stageTaskMap.get(l.uid),h=f.seriesTaskMap,v=f.overallTask;if(v){var c,p=v.agentStubMap;p.each(function(g){s(n,g)&&(g.dirty(),c=!0)}),c&&v.dirty(),o.updatePayload(v,a);var d=o.getPerformArgs(v,n.block);p.each(function(g){g.perform(d)}),v.perform(d)&&(i=!0)}else h&&h.each(function(g,y){s(n,g)&&g.dirty();var m=o.getPerformArgs(g,n.block);m.skip=!l.performRawSeries&&t.isSeriesFiltered(g.context.model),o.updatePayload(g,a),g.perform(m)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(e){var t;e.eachSeries(function(a){t=a.dataTask.perform()||t}),this.unfinished=t||this.unfinished},r.prototype.plan=function(){this._pipelineMap.each(function(e){var t=e.tail;do{if(t.__block){e.blockIndex=t.__idxInPipeline;break}t=t.getUpstream()}while(t)})},r.prototype.updatePayload=function(e,t){t!=="remain"&&(e.context.payload=t)},r.prototype._createSeriesStageTask=function(e,t,a,n){var i=this,o=t.seriesTaskMap,s=t.seriesTaskMap=q(),l=e.seriesType,u=e.getTargetSeries;e.createOnAllSeries?a.eachRawSeries(f):l?a.eachRawSeriesByType(l,f):u&&u(a,n).each(f);function f(h){var v=h.uid,c=s.set(v,o&&o.get(v)||Ss({plan:pO,reset:dO,count:yO}));c.context={model:h,ecModel:a,api:n,useClearVisual:e.isVisual&&!e.isLayout,plan:e.plan,reset:e.reset,scheduler:i},i._pipe(h,c)}},r.prototype._createOverallStageTask=function(e,t,a,n){var i=this,o=t.overallTask=t.overallTask||Ss({reset:fO});o.context={ecModel:a,api:n,overallReset:e.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=q(),u=e.seriesType,f=e.getTargetSeries,h=!0,v=!1,c="";be(!e.createOnAllSeries,c),u?a.eachRawSeriesByType(u,p):f?f(a,n).each(p):(h=!1,A(a.getSeries(),p));function p(d){var g=d.uid,y=l.set(g,s&&s.get(g)||(v=!0,Ss({reset:hO,onDirty:cO})));y.context={model:d,overallProgress:h},y.agent=o,y.__block=h,i._pipe(d,y)}v&&o.dirty()},r.prototype._pipe=function(e,t){var a=e.uid,n=this._pipelineMap.get(a);!n.head&&(n.head=t),n.tail&&n.tail.pipe(t),n.tail=t,t.__idxInPipeline=n.count++,t.__pipeline=n},r.wrapStageHandler=function(e,t){return K(e)&&(e={overallReset:e,seriesType:mO(e)}),e.uid=vo("stageHandler"),t&&(e.visualType=t),e},r}();function fO(r){r.overallReset(r.ecModel,r.api,r.payload)}function hO(r){return r.overallProgress&&vO}function vO(){this.agent.dirty(),this.getDownstream().dirty()}function cO(){this.agent&&this.agent.dirty()}function pO(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function dO(r){r.useClearVisual&&r.data.clearAllVisual();var e=r.resetDefines=Pt(r.reset(r.model,r.ecModel,r.api,r.payload));return e.length>1?G(e,function(t,a){return $C(a)}):gO}var gO=$C(0);function $C(r){return function(e,t){var a=t.data,n=t.resetDefines[r];if(n&&n.dataEach)for(var i=e.start;i0&&c===u.length-v.length){var p=u.slice(0,c);p!=="data"&&(t.mainType=p,t[v.toLowerCase()]=l,f=!0)}}s.hasOwnProperty(u)&&(a[u]=l,f=!0),f||(n[u]=l)})}return{cptQuery:t,dataQuery:a,otherQuery:n}},r.prototype.filter=function(e,t){var a=this.eventInfo;if(!a)return!0;var n=a.targetEl,i=a.packedEvent,o=a.model,s=a.view;if(!o||!s)return!0;var l=t.cptQuery,u=t.dataQuery;return f(l,o,"mainType")&&f(l,o,"subType")&&f(l,o,"index","componentIndex")&&f(l,o,"name")&&f(l,o,"id")&&f(u,i,"name")&&f(u,i,"dataIndex")&&f(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(e,t.otherQuery,n,i));function f(h,v,c,p){return h[c]==null||v[p||c]===h[c]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),$p=["symbol","symbolSize","symbolRotate","symbolOffset"],t_=$p.concat(["symbolKeepAspect"]),wO={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,e){var t=r.getData();if(r.legendIcon&&t.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var a={},n={},i=!1,o=0;o<$p.length;o++){var s=$p[o],l=r.get(s);K(l)?(i=!0,n[s]=l):a[s]=l}if(a.symbol=a.symbol||r.defaultSymbol,t.setVisual(B({legendIcon:r.legendIcon||a.symbol,symbolKeepAspect:r.get("symbolKeepAspect")},a)),e.isSeriesFiltered(r))return;var u=mt(n);function f(h,v){for(var c=r.getRawValue(v),p=r.getDataParams(v),d=0;d=0&&Fn(l)?l:.5;var u=r.createRadialGradient(o,s,0,o,s,l);return u}function Up(r,e,t){for(var a=e.type==="radial"?VO(r,e,t):BO(r,e,t),n=e.colorStops,i=0;i0)?null:r==="dashed"?[4*e,2*e]:r==="dotted"?[e]:Ct(r)?[r]:z(r)?r:null}function kg(r){var e=r.style,t=e.lineDash&&e.lineWidth>0&&GO(e.lineDash,e.lineWidth),a=e.lineDashOffset;if(t){var n=e.strokeNoScale&&r.getLineScale?r.getLineScale():1;n&&n!==1&&(t=G(t,function(i){return i/n}),a/=n)}return[t,a]}var FO=new Fr(!0);function df(r){var e=r.stroke;return!(e==null||e==="none"||!(r.lineWidth>0))}function e_(r){return typeof r=="string"&&r!=="none"}function gf(r){var e=r.fill;return e!=null&&e!=="none"}function r_(r,e){if(e.fillOpacity!=null&&e.fillOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.fillOpacity*e.opacity,r.fill(),r.globalAlpha=t}else r.fill()}function a_(r,e){if(e.strokeOpacity!=null&&e.strokeOpacity!==1){var t=r.globalAlpha;r.globalAlpha=e.strokeOpacity*e.opacity,r.stroke(),r.globalAlpha=t}else r.stroke()}function Yp(r,e,t){var a=ng(e.image,e.__image,t);if(Qf(a)){var n=r.createPattern(a,e.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var i=new DOMMatrix;i.translateSelf(e.x||0,e.y||0),i.rotateSelf(0,0,(e.rotation||0)*Au),i.scaleSelf(e.scaleX||1,e.scaleY||1),n.setTransform(i)}return n}}function HO(r,e,t,a){var n,i=df(t),o=gf(t),s=t.strokePercent,l=s<1,u=!e.path;(!e.silent||l)&&u&&e.createPathProxy();var f=e.path||FO,h=e.__dirty;if(!a){var v=t.fill,c=t.stroke,p=o&&!!v.colorStops,d=i&&!!c.colorStops,g=o&&!!v.image,y=i&&!!c.image,m=void 0,_=void 0,S=void 0,w=void 0,x=void 0;(p||d)&&(x=e.getBoundingRect()),p&&(m=h?Up(r,v,x):e.__canvasFillGradient,e.__canvasFillGradient=m),d&&(_=h?Up(r,c,x):e.__canvasStrokeGradient,e.__canvasStrokeGradient=_),g&&(S=h||!e.__canvasFillPattern?Yp(r,v,e):e.__canvasFillPattern,e.__canvasFillPattern=S),y&&(w=h||!e.__canvasStrokePattern?Yp(r,c,e):e.__canvasStrokePattern,e.__canvasStrokePattern=S),p?r.fillStyle=m:g&&(S?r.fillStyle=S:o=!1),d?r.strokeStyle=_:y&&(w?r.strokeStyle=w:i=!1)}var b=e.getGlobalScale();f.setScale(b[0],b[1],e.segmentIgnoreThreshold);var T,C;r.setLineDash&&t.lineDash&&(n=kg(e),T=n[0],C=n[1]);var M=!0;(u||h&Oi)&&(f.setDPR(r.dpr),l?f.setContext(null):(f.setContext(r),M=!1),f.reset(),e.buildPath(f,e.shape,a),f.toStatic(),e.pathUpdated()),M&&f.rebuildPath(r,l?s:1),T&&(r.setLineDash(T),r.lineDashOffset=C),a||(t.strokeFirst?(i&&a_(r,t),o&&r_(r,t)):(o&&r_(r,t),i&&a_(r,t))),T&&r.setLineDash([])}function WO(r,e,t){var a=e.__image=ng(t.image,e.__image,e,e.onload);if(!(!a||!Qf(a))){var n=t.x||0,i=t.y||0,o=e.getWidth(),s=e.getHeight(),l=a.width/a.height;if(o==null&&s!=null?o=s*l:s==null&&o!=null?s=o/l:o==null&&s==null&&(o=a.width,s=a.height),t.sWidth&&t.sHeight){var u=t.sx||0,f=t.sy||0;r.drawImage(a,u,f,t.sWidth,t.sHeight,n,i,o,s)}else if(t.sx&&t.sy){var u=t.sx,f=t.sy,h=o-u,v=s-f;r.drawImage(a,u,f,h,v,n,i,o,s)}else r.drawImage(a,n,i,o,s)}}function $O(r,e,t){var a,n=t.text;if(n!=null&&(n+=""),n){r.font=t.font||Ha,r.textAlign=t.textAlign,r.textBaseline=t.textBaseline;var i=void 0,o=void 0;r.setLineDash&&t.lineDash&&(a=kg(e),i=a[0],o=a[1]),i&&(r.setLineDash(i),r.lineDashOffset=o),t.strokeFirst?(df(t)&&r.strokeText(n,t.x,t.y),gf(t)&&r.fillText(n,t.x,t.y)):(gf(t)&&r.fillText(n,t.x,t.y),df(t)&&r.strokeText(n,t.x,t.y)),i&&r.setLineDash([])}}var n_=["shadowBlur","shadowOffsetX","shadowOffsetY"],i_=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function QC(r,e,t,a,n){var i=!1;if(!a&&(t=t||{},e===t))return!1;if(a||e.opacity!==t.opacity){Re(r,n),i=!0;var o=Math.max(Math.min(e.opacity,1),0);r.globalAlpha=isNaN(o)?Yn.opacity:o}(a||e.blend!==t.blend)&&(i||(Re(r,n),i=!0),r.globalCompositeOperation=e.blend||Yn.blend);for(var s=0;s0&&t.unfinished);t.unfinished||this._zr.flush()}}},e.prototype.getDom=function(){return this._dom},e.prototype.getId=function(){return this.id},e.prototype.getZr=function(){return this._zr},e.prototype.isSSR=function(){return this._ssr},e.prototype.setOption=function(t,a,n){if(!this[pe]){if(this._disposed){this.id;return}var i,o,s;if(tt(a)&&(n=a.lazyUpdate,i=a.silent,o=a.replaceMerge,s=a.transition,a=a.notMerge),this[pe]=!0,!this._model||a){var l=new ok(this._api),u=this._theme,f=this._model=new gC;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,u,this._locale,l)}this._model.setOption(t,{replaceMerge:o},Xp);var h={seriesTransition:s,optionChanged:!0};if(n)this[Me]={silent:i,updateParams:h},this[pe]=!1,this.getZr().wakeUp();else{try{Ti(this),Sa.update.call(this,null,h)}catch(v){throw this[Me]=null,this[pe]=!1,v}this._ssr||this._zr.flush(),this[Me]=null,this[pe]=!1,No.call(this,i),Bo.call(this,i)}}},e.prototype.setTheme=function(){},e.prototype.getModel=function(){return this._model},e.prototype.getOption=function(){return this._model&&this._model.getOption()},e.prototype.getWidth=function(){return this._zr.getWidth()},e.prototype.getHeight=function(){return this._zr.getHeight()},e.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||bt.hasGlobalWindow&&window.devicePixelRatio||1},e.prototype.getRenderedCanvas=function(t){return this.renderToCanvas(t)},e.prototype.renderToCanvas=function(t){t=t||{};var a=this._zr.painter;return a.getRenderedCanvas({backgroundColor:t.backgroundColor||this._model.get("backgroundColor"),pixelRatio:t.pixelRatio||this.getDevicePixelRatio()})},e.prototype.renderToSVGString=function(t){t=t||{};var a=this._zr.painter;return a.renderToString({useViewBox:t.useViewBox})},e.prototype.getSvgDataURL=function(){if(bt.svgSupported){var t=this._zr,a=t.storage.getDisplayList();return A(a,function(n){n.stopAnimation(null,!0)}),t.painter.toDataURL()}},e.prototype.getDataURL=function(t){if(this._disposed){this.id;return}t=t||{};var a=t.excludeComponents,n=this._model,i=[],o=this;A(a,function(l){n.eachComponent({mainType:l},function(u){var f=o._componentsMap[u.__viewId];f.group.ignore||(i.push(f),f.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(t).toDataURL("image/"+(t&&t.type||"png"));return A(i,function(l){l.group.ignore=!1}),s},e.prototype.getConnectedDataURL=function(t){if(this._disposed){this.id;return}var a=t.type==="svg",n=this.group,i=Math.min,o=Math.max,s=1/0;if(S_[n]){var l=s,u=s,f=-s,h=-s,v=[],c=t&&t.pixelRatio||this.getDevicePixelRatio();A(ws,function(_,S){if(_.group===n){var w=a?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(et(t)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),f=o(x.right,f),h=o(x.bottom,h),v.push({dom:w,left:x.left,top:x.top})}}),l*=c,u*=c,f*=c,h*=c;var p=f-l,d=h-u,g=Wa.createCanvas(),y=bm(g,{renderer:a?"svg":"canvas"});if(y.resize({width:p,height:d}),a){var m="";return A(v,function(_){var S=_.left-l,w=_.top-u;m+=''+_.dom+""}),y.painter.getSvgRoot().innerHTML=m,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()}else return t.connectedBackgroundColor&&y.add(new St({shape:{x:0,y:0,width:p,height:d},style:{fill:t.connectedBackgroundColor}})),A(v,function(_){var S=new he({style:{x:_.left*c-l,y:_.top*c-u,image:_.dom}});y.add(S)}),y.refreshImmediately(),g.toDataURL("image/"+(t&&t.type||"png"))}else return this.getDataURL(t)},e.prototype.convertToPixel=function(t,a){return Iv(this,"convertToPixel",t,a)},e.prototype.convertFromPixel=function(t,a){return Iv(this,"convertFromPixel",t,a)},e.prototype.containPixel=function(t,a){if(this._disposed){this.id;return}var n=this._model,i,o=ds(n,t);return A(o,function(s,l){l.indexOf("Models")>=0&&A(s,function(u){var f=u.coordinateSystem;if(f&&f.containPoint)i=i||!!f.containPoint(a);else if(l==="seriesModels"){var h=this._chartsMap[u.__viewId];h&&h.containPoint&&(i=i||h.containPoint(a,u))}},this)},this),!!i},e.prototype.getVisual=function(t,a){var n=this._model,i=ds(n,t,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?Eg(s,l,a):fl(s,a)},e.prototype.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},e.prototype.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]},e.prototype._initEvents=function(){var t=this;A(dN,function(a){var n=function(i){var o=t.getModel(),s=i.target,l,u=a==="globalout";if(u?l={}:s&&Gn(s,function(p){var d=nt(p);if(d&&d.dataIndex!=null){var g=d.dataModel||o.getSeriesByIndex(d.seriesIndex);return l=g&&g.getDataParams(d.dataIndex,d.dataType)||{},!0}else if(d.eventData)return l=B({},d.eventData),!0},!0),l){var f=l.componentType,h=l.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",h=l.seriesIndex);var v=f&&h!=null&&o.getComponent(f,h),c=v&&t[v.mainType==="series"?"_chartsMap":"_componentsMap"][v.__viewId];l.event=i,l.type=a,t._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:v,view:c},t.trigger(a,l)}};n.zrEventfulCallAtLast=!0,t._zr.on(a,n,t)}),A(xs,function(a,n){t._messageCenter.on(n,function(i){this.trigger(n,i)},t)}),A(["selectchanged"],function(a){t._messageCenter.on(a,function(n){this.trigger(a,n)},t)}),TO(this._messageCenter,this,this._api)},e.prototype.isDisposed=function(){return this._disposed},e.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},e.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var t=this.getDom();t&&Wb(this.getDom(),Bg,"");var a=this,n=a._api,i=a._model;A(a._componentsViews,function(o){o.dispose(i,n)}),A(a._chartsViews,function(o){o.dispose(i,n)}),a._zr.dispose(),a._dom=a._model=a._chartsMap=a._componentsMap=a._chartsViews=a._componentsViews=a._scheduler=a._api=a._zr=a._throttledZrFlush=a._theme=a._coordSysMgr=a._messageCenter=null,delete ws[a.id]},e.prototype.resize=function(t){if(!this[pe]){if(this._disposed){this.id;return}this._zr.resize(t);var a=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!a){var n=a.resetOption("media"),i=t&&t.silent;this[Me]&&(i==null&&(i=this[Me].silent),n=!0,this[Me]=null),this[pe]=!0;try{n&&Ti(this),Sa.update.call(this,{type:"resize",animation:B({duration:0},t&&t.animation)})}catch(o){throw this[pe]=!1,o}this[pe]=!1,No.call(this,i),Bo.call(this,i)}}},e.prototype.showLoading=function(t,a){if(this._disposed){this.id;return}if(tt(t)&&(a=t,t=""),t=t||"default",this.hideLoading(),!!qp[t]){var n=qp[t](this._api,a),i=this._zr;this._loadingFX=n,i.add(n)}},e.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},e.prototype.makeActionFromEvent=function(t){var a=B({},t);return a.type=xs[t.type],a},e.prototype.dispatchAction=function(t,a){if(this._disposed){this.id;return}if(tt(a)||(a={silent:!!a}),!!yf[t.type]&&this._model){if(this[pe]){this._pendingActions.push(t);return}var n=a.silent;Pv.call(this,t,n);var i=a.flush;i?this._zr.flush():i!==!1&&bt.browser.weChat&&this._throttledZrFlush(),No.call(this,n),Bo.call(this,n)}},e.prototype.updateLabelLayout=function(){vr.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},e.prototype.appendData=function(t){if(this._disposed){this.id;return}var a=t.seriesIndex,n=this.getModel(),i=n.getSeriesByIndex(a);i.appendData(t),this._scheduler.unfinished=!0,this.getZr().wakeUp()},e.internalField=function(){Ti=function(h){var v=h._scheduler;v.restorePipelines(h._model),v.prepareStageTasks(),Dv(h,!0),Dv(h,!1),v.plan()},Dv=function(h,v){for(var c=h._model,p=h._scheduler,d=v?h._componentsViews:h._chartsViews,g=v?h._componentsMap:h._chartsMap,y=h._zr,m=h._api,_=0;_v.get("hoverLayerThreshold")&&!bt.node&&!bt.worker&&v.eachSeries(function(g){if(!g.preventUsingHoverLayer){var y=h._chartsMap[g.__viewId];y.__alive&&y.eachRendered(function(m){m.states.emphasis&&(m.states.emphasis.hoverLayer=!0)})}})}function o(h,v){var c=h.get("blendMode")||null;v.eachRendered(function(p){p.isGroup||(p.style.blend=c)})}function s(h,v){if(!h.preventAutoZ){var c=h.get("z")||0,p=h.get("zlevel")||0;v.eachRendered(function(d){return l(d,c,p,-1/0),!0})}}function l(h,v,c,p){var d=h.getTextContent(),g=h.getTextGuideLine(),y=h.isGroup;if(y)for(var m=h.childrenRef(),_=0;_0?{duration:d,delay:c.get("delay"),easing:c.get("easing")}:null;v.eachRendered(function(y){if(y.states&&y.states.emphasis){if(Ui(y))return;if(y instanceof dt&&IR(y),y.__dirty){var m=y.prevStates;m&&y.useStates(m)}if(p){y.stateTransition=g;var _=y.getTextContent(),S=y.getTextGuideLine();_&&(_.stateTransition=g),S&&(S.stateTransition=g)}y.__dirty&&n(y)}})}m_=function(h){return new(function(v){k(c,v);function c(){return v!==null&&v.apply(this,arguments)||this}return c.prototype.getCoordinateSystems=function(){return h._coordSysMgr.getCoordinateSystems()},c.prototype.getComponentByElement=function(p){for(;p;){var d=p.__ecComponentInfo;if(d!=null)return h._model.getComponent(d.mainType,d.index);p=p.parent}},c.prototype.enterEmphasis=function(p,d){la(p,d),He(h)},c.prototype.leaveEmphasis=function(p,d){ua(p,d),He(h)},c.prototype.enterBlur=function(p){hT(p),He(h)},c.prototype.leaveBlur=function(p){lg(p),He(h)},c.prototype.enterSelect=function(p){vT(p),He(h)},c.prototype.leaveSelect=function(p){cT(p),He(h)},c.prototype.getModel=function(){return h.getModel()},c.prototype.getViewOfComponentModel=function(p){return h.getViewOfComponentModel(p)},c.prototype.getViewOfSeriesModel=function(p){return h.getViewOfSeriesModel(p)},c}(yC))(h)},cA=function(h){function v(c,p){for(var d=0;d=0)){x_.push(t);var i=ZC.wrapStageHandler(t,n);i.__prio=e,i.__raw=t,r.push(i)}}function _A(r,e){qp[r]=e}function wN(r,e,t){var a=nA("registerMap");a&&a(r,e,t)}function DZ(r){var e=nA("getMap");return e&&e(r)}var bN=kk;fi(Og,iO);fi(gh,oO);fi(gh,sO);fi(Og,wO);fi(gh,bO);fi(sA,JO);yA(_C);mA(aN,pk);_A("default",lO);$r({type:Zn,event:Zn,update:Zn},Yt);$r({type:Ou,event:Ou,update:Ou},Yt);$r({type:gs,event:gs,update:gs},Yt);$r({type:Nu,event:Nu,update:Nu},Yt);$r({type:ys,event:ys,update:ys},Yt);gA("light",_O);gA("dark",SO);var w_=[],TN={registerPreprocessor:yA,registerProcessor:mA,registerPostInit:mN,registerPostUpdate:_N,registerUpdateLifecycle:Vg,registerAction:$r,registerCoordinateSystem:SN,registerLayout:xN,registerVisual:fi,registerTransform:bN,registerLoading:_A,registerMap:wN,registerImpl:tN,PRIORITY:vN,ComponentModel:wt,ComponentView:Ht,SeriesModel:zt,ChartView:Nt,registerComponentModel:function(r){wt.registerClass(r)},registerComponentView:function(r){Ht.registerClass(r)},registerSeriesModel:function(r){zt.registerClass(r)},registerChartView:function(r){Nt.registerClass(r)},registerSubTypeDefaulter:function(r,e){wt.registerSubTypeDefaulter(r,e)},registerPainter:function(r,e){X2(r,e)}};function ct(r){if(z(r)){A(r,function(e){ct(e)});return}vt(w_,r)>=0||(w_.push(r),K(r)&&(r={install:r}),r.install(TN))}function Vo(r){return r==null?0:r.length||1}function b_(r){return r}var CN=function(){function r(e,t,a,n,i,o){this._old=e,this._new=t,this._oldKeyGetter=a||b_,this._newKeyGetter=n||b_,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(e){return this._add=e,this},r.prototype.update=function(e){return this._update=e,this},r.prototype.updateManyToOne=function(e){return this._updateManyToOne=e,this},r.prototype.updateOneToMany=function(e){return this._updateOneToMany=e,this},r.prototype.updateManyToMany=function(e){return this._updateManyToMany=e,this},r.prototype.remove=function(e){return this._remove=e,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var e=this._old,t=this._new,a={},n=new Array(e.length),i=new Array(t.length);this._initIndexMap(e,null,n,"_oldKeyGetter"),this._initIndexMap(t,a,i,"_newKeyGetter");for(var o=0;o1){var f=l.shift();l.length===1&&(a[s]=l[0]),this._update&&this._update(f,o)}else u===1?(a[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,a)},r.prototype._executeMultiple=function(){var e=this._old,t=this._new,a={},n={},i=[],o=[];this._initIndexMap(e,a,i,"_oldKeyGetter"),this._initIndexMap(t,n,o,"_newKeyGetter");for(var s=0;s1&&v===1)this._updateManyToOne&&this._updateManyToOne(f,u),n[l]=null;else if(h===1&&v>1)this._updateOneToMany&&this._updateOneToMany(f,u),n[l]=null;else if(h===1&&v===1)this._update&&this._update(f,u),n[l]=null;else if(h>1&&v>1)this._updateManyToMany&&this._updateManyToMany(f,u),n[l]=null;else if(h>1)for(var c=0;c1)for(var s=0;s30}var zo=tt,xa=G,RN=typeof Int32Array>"u"?Array:Int32Array,EN="e\0\0",T_=-1,kN=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],ON=["_approximateExtent"],C_,Kl,Go,Fo,kv,Ql,Ov,NN=function(){function r(e,t){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var a,n=!1;xA(e)?(a=e.dimensions,this._dimOmitted=e.isDimensionOmitted(),this._schema=e):(n=!0,a=e),a=a||["x","y"];for(var i={},o=[],s={},l=!1,u={},f=0;f=t)){var a=this._store,n=a.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=n.getSource().sourceFormat,l=s===or;if(l&&!n.pure)for(var u=[],f=e;f0},r.prototype.ensureUniqueItemVisual=function(e,t){var a=this._itemVisuals,n=a[e];n||(n=a[e]={});var i=n[t];return i==null&&(i=this.getVisual(t),z(i)?i=i.slice():zo(i)&&(i=B({},i)),n[t]=i),i},r.prototype.setItemVisual=function(e,t,a){var n=this._itemVisuals[e]||{};this._itemVisuals[e]=n,zo(t)?B(n,t):n[t]=a},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(e,t){zo(e)?B(this._layout,e):this._layout[e]=t},r.prototype.getLayout=function(e){return this._layout[e]},r.prototype.getItemLayout=function(e){return this._itemLayouts[e]},r.prototype.setItemLayout=function(e,t,a){this._itemLayouts[e]=a?B(this._itemLayouts[e]||{},t):t},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(e,t){var a=this.hostModel&&this.hostModel.seriesIndex;Mp(a,this.dataType,e,t),this._graphicEls[e]=t},r.prototype.getItemGraphicEl=function(e){return this._graphicEls[e]},r.prototype.eachItemGraphicEl=function(e,t){A(this._graphicEls,function(a,n){a&&e&&e.call(t,a,n)})},r.prototype.cloneShallow=function(e){return e||(e=new r(this._schema?this._schema:xa(this.dimensions,this._getDimInfo,this),this.hostModel)),kv(e,this),e._store=this._store,e},r.prototype.wrapMethod=function(e,t){var a=this[e];K(a)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(e),this[e]=function(){var n=a.apply(this,arguments);return t.apply(this,[n].concat(Ud(arguments)))})},r.internalField=function(){C_=function(e){var t=e._invertedIndicesMap;A(t,function(a,n){var i=e._dimInfos[n],o=i.ordinalMeta,s=e._store;if(o){a=t[n]=new RN(o.categories.length);for(var l=0;l1&&(l+="__ec__"+f),n[t]=l}}}(),r}();const we=NN;function IZ(r,e){return wo(r,e).dimensions}function wo(r,e){Cg(r)||(r=Ag(r)),e=e||{};var t=e.coordDimensions||[],a=e.dimensionsDefine||r.dimensionsDefine||[],n=q(),i=[],o=VN(r,t,a,e.dimensionsCount),s=e.canOmitUnusedDimensions&&TA(o),l=a===r.dimensionsDefine,u=l?bA(r):wA(a),f=e.encodeDefine;!f&&e.encodeDefaulter&&(f=e.encodeDefaulter(r,o));for(var h=q(f),v=new LC(o),c=0;c0&&(a.name=n+(i-1)),i++,e.set(n,i)}}function VN(r,e,t,a){var n=Math.max(r.dimensionsDetectedCount||1,e.length,t.length,a||0);return A(e,function(i){var o;tt(i)&&(o=i.dimsDef)&&(n=Math.max(n,o.length))}),n}function zN(r,e,t){if(t||e.hasKey(r)){for(var a=0;e.hasKey(r+a);)a++;r+=a}return e.set(r,!0),r}var GN=function(){function r(e){this.coordSysDims=[],this.axisMap=q(),this.categoryAxisMap=q(),this.coordSysName=e}return r}();function FN(r){var e=r.get("coordinateSystem"),t=new GN(e),a=HN[e];if(a)return a(r,t,t.axisMap,t.categoryAxisMap),t}var HN={cartesian2d:function(r,e,t,a){var n=r.getReferringComponents("xAxis",Xt).models[0],i=r.getReferringComponents("yAxis",Xt).models[0];e.coordSysDims=["x","y"],t.set("x",n),t.set("y",i),Ci(n)&&(a.set("x",n),e.firstCategoryDimIndex=0),Ci(i)&&(a.set("y",i),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},singleAxis:function(r,e,t,a){var n=r.getReferringComponents("singleAxis",Xt).models[0];e.coordSysDims=["single"],t.set("single",n),Ci(n)&&(a.set("single",n),e.firstCategoryDimIndex=0)},polar:function(r,e,t,a){var n=r.getReferringComponents("polar",Xt).models[0],i=n.findAxisModel("radiusAxis"),o=n.findAxisModel("angleAxis");e.coordSysDims=["radius","angle"],t.set("radius",i),t.set("angle",o),Ci(i)&&(a.set("radius",i),e.firstCategoryDimIndex=0),Ci(o)&&(a.set("angle",o),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=1))},geo:function(r,e,t,a){e.coordSysDims=["lng","lat"]},parallel:function(r,e,t,a){var n=r.ecModel,i=n.getComponent("parallel",r.get("parallelIndex")),o=e.coordSysDims=i.dimensions.slice();A(i.parallelAxisIndex,function(s,l){var u=n.getComponent("parallelAxis",s),f=o[l];t.set(f,u),Ci(u)&&(a.set(f,u),e.firstCategoryDimIndex==null&&(e.firstCategoryDimIndex=l))})}};function Ci(r){return r.get("type")==="category"}function WN(r,e,t){t=t||{};var a=t.byIndex,n=t.stackedCoordDimension,i,o,s;$N(e)?i=e:(o=e.schema,i=o.dimensions,s=e.store);var l=!!(r&&r.get("stack")),u,f,h,v;if(A(i,function(m,_){$(m)&&(i[_]=m={name:m}),l&&!m.isExtraCoord&&(!a&&!u&&m.ordinalMeta&&(u=m),!f&&m.type!=="ordinal"&&m.type!=="time"&&(!n||n===m.coordDim)&&(f=m))}),f&&!a&&!u&&(a=!0),f){h="__\0ecstackresult_"+r.id,v="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var c=f.coordDim,p=f.type,d=0;A(i,function(m){m.coordDim===c&&d++});var g={name:h,coordDim:c,coordDimIndex:d,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},y={name:v,coordDim:v,coordDimIndex:d+1,type:p,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(g.storeDimIndex=s.ensureCalculationDimension(v,p),y.storeDimIndex=s.ensureCalculationDimension(h,p)),o.appendCalculationDimension(g),o.appendCalculationDimension(y)):(i.push(g),i.push(y))}return{stackedDimension:f&&f.name,stackedByDimension:u&&u.name,isStackedByIndex:a,stackedOverDimension:v,stackResultDimension:h}}function $N(r){return!xA(r.schema)}function Za(r,e){return!!e&&e===r.getCalculationInfo("stackedDimension")}function CA(r,e){return Za(r,e)?r.getCalculationInfo("stackResultDimension"):e}function UN(r,e){var t=r.get("coordinateSystem"),a=mo.get(t),n;return e&&e.coordSysDims&&(n=G(e.coordSysDims,function(i){var o={name:i},s=e.axisMap.get(i);if(s){var l=s.get("type");o.type=_f(l)}return o})),n||(n=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]),n}function YN(r,e,t){var a,n;return t&&A(r,function(i,o){var s=i.coordDim,l=t.categoryAxisMap.get(s);l&&(a==null&&(a=o),i.ordinalMeta=l.getOrdinalMeta(),e&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(n=!0)}),!n&&a!=null&&(r[a].otherDims.itemName=0),a}function pa(r,e,t){t=t||{};var a=e.getSourceManager(),n,i=!1;r?(i=!0,n=Ag(r)):(n=a.getSource(),i=n.sourceFormat===or);var o=FN(e),s=UN(e,o),l=t.useEncodeDefaulter,u=K(l)?l:l?it(hC,s,e):null,f={coordDimensions:s,generateCoord:t.generateCoord,encodeDefine:e.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},h=wo(n,f),v=YN(h.dimensions,t.createInvertedIndices,o),c=i?null:a.getSharedDataStore(h),p=WN(e,{schema:h,store:c}),d=new we(h,e);d.setCalculationInfo(p);var g=v!=null&&ZN(n)?function(y,m,_,S){return S===v?_:this.defaultDimValueGetter(y,m,_,S)}:null;return d.hasItemOption=!1,d.initData(i?n:c,null,g),d}function ZN(r){if(r.sourceFormat===or){var e=XN(r.data||[]);return!z(so(e))}}function XN(r){for(var e=0;et[1]&&(t[1]=e[1])},r.prototype.unionExtentFromData=function(e,t){this.unionExtent(e.getApproximateExtent(t))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(e,t){var a=this._extent;isNaN(e)||(a[0]=e),isNaN(t)||(a[1]=t)},r.prototype.isInExtentRange=function(e){return this._extent[0]<=e&&this._extent[1]>=e},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(e){this._isBlank=e},r}();Kf(AA);const da=AA;var qN=0,KN=function(){function r(e){this.categories=e.categories||[],this._needCollect=e.needCollect,this._deduplication=e.deduplication,this.uid=++qN}return r.createByAxisModel=function(e){var t=e.option,a=t.data,n=a&&G(a,QN);return new r({categories:n,needCollect:!n,deduplication:t.dedplication!==!1})},r.prototype.getOrdinal=function(e){return this._getOrCreateMap().get(e)},r.prototype.parseAndCollect=function(e){var t,a=this._needCollect;if(!$(e)&&!a)return e;if(a&&!this._deduplication)return t=this.categories.length,this.categories[t]=e,t;var n=this._getOrCreateMap();return t=n.get(e),t==null&&(a?(t=this.categories.length,this.categories[t]=e,n.set(e,t)):t=NaN),t},r.prototype._getOrCreateMap=function(){return this._map||(this._map=q(this.categories))},r}();function QN(r){return tt(r)&&r.value!=null?r.value:r+""}const Kp=KN;function Qp(r){return r.type==="interval"||r.type==="log"}function JN(r,e,t,a){var n={},i=r[1]-r[0],o=n.interval=Ob(i/e,!0);t!=null&&oa&&(o=n.interval=a);var s=n.intervalPrecision=MA(o),l=n.niceTickExtent=[$t(Math.ceil(r[0]/o)*o,s),$t(Math.floor(r[1]/o)*o,s)];return jN(l,r),n}function Nv(r){var e=Math.pow(10,tg(r)),t=r/e;return t?t===2?t=3:t===3?t=5:t*=2:t=1,$t(t*e)}function MA(r){return Er(r)+2}function A_(r,e,t){r[e]=Math.max(Math.min(r[e],t[1]),t[0])}function jN(r,e){!isFinite(r[0])&&(r[0]=e[0]),!isFinite(r[1])&&(r[1]=e[1]),A_(r,0,e),A_(r,1,e),r[0]>r[1]&&(r[0]=r[1])}function yh(r,e){return r>=e[0]&&r<=e[1]}function mh(r,e){return e[1]===e[0]?.5:(r-e[0])/(e[1]-e[0])}function _h(r,e){return r*(e[1]-e[0])+e[0]}var DA=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;a.type="ordinal";var n=a.getSetting("ordinalMeta");return n||(n=new Kp({})),z(n)&&(n=new Kp({categories:G(n,function(i){return tt(i)?i.value:i})})),a._ordinalMeta=n,a._extent=a.getSetting("extent")||[0,n.categories.length-1],a}return e.prototype.parse=function(t){return t==null?NaN:$(t)?this._ordinalMeta.getOrdinal(t):Math.round(t)},e.prototype.contain=function(t){return t=this.parse(t),yh(t,this._extent)&&this._ordinalMeta.categories[t]!=null},e.prototype.normalize=function(t){return t=this._getTickNumber(this.parse(t)),mh(t,this._extent)},e.prototype.scale=function(t){return t=Math.round(_h(t,this._extent)),this.getRawOrdinalNumber(t)},e.prototype.getTicks=function(){for(var t=[],a=this._extent,n=a[0];n<=a[1];)t.push({value:n}),n++;return t},e.prototype.getMinorTicks=function(t){},e.prototype.setSortInfo=function(t){if(t==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var a=t.ordinalNumbers,n=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,a.length);o=0&&t=0&&t=t},e.prototype.getOrdinalMeta=function(){return this._ordinalMeta},e.prototype.calcNiceTicks=function(){},e.prototype.calcNiceExtent=function(){},e.type="ordinal",e}(da);da.registerClass(DA);const Gg=DA;var Sn=$t,IA=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="interval",t._interval=0,t._intervalPrecision=2,t}return e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return yh(t,this._extent)},e.prototype.normalize=function(t){return mh(t,this._extent)},e.prototype.scale=function(t){return _h(t,this._extent)},e.prototype.setExtent=function(t,a){var n=this._extent;isNaN(t)||(n[0]=parseFloat(t)),isNaN(a)||(n[1]=parseFloat(a))},e.prototype.unionExtent=function(t){var a=this._extent;t[0]a[1]&&(a[1]=t[1]),this.setExtent(a[0],a[1])},e.prototype.getInterval=function(){return this._interval},e.prototype.setInterval=function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=MA(t)},e.prototype.getTicks=function(t){var a=this._interval,n=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!a)return s;var l=1e4;n[0]l)return[];var f=s.length?s[s.length-1].value:i[1];return n[1]>f&&(t?s.push({value:Sn(f+a,o)}):s.push({value:n[1]})),s},e.prototype.getMinorTicks=function(t){for(var a=this.getTicks(!0),n=[],i=this.getExtent(),o=1;oi[0]&&c0&&(i=i===null?s:Math.min(i,s))}t[a]=i}}return t}function RA(r){var e=rB(r),t=[];return A(r,function(a){var n=a.coordinateSystem,i=n.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=e[l],f=Math.abs(o[1]-o[0]),h=i.scale.getExtent(),v=Math.abs(h[1]-h[0]);s=u?f/v*u:f}else{var c=a.getData();s=Math.abs(o[1]-o[0])/c.count()}var p=H(a.get("barWidth"),s),d=H(a.get("barMaxWidth"),s),g=H(a.get("barMinWidth")||(BA(a)?.5:1),s),y=a.get("barGap"),m=a.get("barCategoryGap");t.push({bandWidth:s,barWidth:p,barMaxWidth:d,barMinWidth:g,barGap:y,barCategoryGap:m,axisKey:Hg(i),stackId:Fg(a)})}),EA(t)}function EA(r){var e={};A(r,function(a,n){var i=a.axisKey,o=a.bandWidth,s=e[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;e[i]=s;var u=a.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var f=a.barWidth;f&&!l[u].width&&(l[u].width=f,f=Math.min(s.remainedWidth,f),s.remainedWidth-=f);var h=a.barMaxWidth;h&&(l[u].maxWidth=h);var v=a.barMinWidth;v&&(l[u].minWidth=v);var c=a.barGap;c!=null&&(s.gap=c);var p=a.barCategoryGap;p!=null&&(s.categoryGap=p)});var t={};return A(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=a.categoryGap;if(s==null){var l=mt(i).length;s=Math.max(35-l*4,15)+"%"}var u=H(s,o),f=H(a.gap,1),h=a.remainedWidth,v=a.autoWidthCount,c=(h-u)/(v+(v-1)*f);c=Math.max(c,0),A(i,function(y){var m=y.maxWidth,_=y.minWidth;if(y.width){var S=y.width;m&&(S=Math.min(S,m)),_&&(S=Math.max(S,_)),y.width=S,h-=S+f*S,v--}else{var S=c;m&&mS&&(S=_),S!==c&&(y.width=S,h-=S+f*S,v--)}}),c=(h-u)/(v+(v-1)*f),c=Math.max(c,0);var p=0,d;A(i,function(y,m){y.width||(y.width=c),d=y,p+=y.width*(1+f)}),d&&(p-=d.width*f);var g=-p/2;A(i,function(y,m){t[n][m]=t[n][m]||{bandWidth:o,offset:g,width:y.width},g+=y.width*(1+f)})}),t}function aB(r,e,t){if(r&&e){var a=r[Hg(e)];return a!=null&&t!=null?a[Fg(t)]:a}}function kA(r,e){var t=PA(r,e),a=RA(t);A(t,function(n){var i=n.getData(),o=n.coordinateSystem,s=o.getBaseAxis(),l=Fg(n),u=a[Hg(s)][l],f=u.offset,h=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:h})})}function OA(r){return{seriesType:r,plan:_o(),reset:function(e){if(NA(e)){var t=e.getData(),a=e.coordinateSystem,n=a.getBaseAxis(),i=a.getOtherAxis(n),o=t.getDimensionIndex(t.mapDimension(i.dim)),s=t.getDimensionIndex(t.mapDimension(n.dim)),l=e.get("showBackground",!0),u=t.mapDimension(i.dim),f=t.getCalculationInfo("stackResultDimension"),h=Za(t,u)&&!!t.getCalculationInfo("stackedOnSeries"),v=i.isHorizontal(),c=nB(n,i),p=BA(e),d=e.get("barMinHeight")||0,g=f&&t.getDimensionIndex(f),y=t.getLayout("size"),m=t.getLayout("offset");return{progress:function(_,S){for(var w=_.count,x=p&&Or(w*3),b=p&&l&&Or(w*3),T=p&&Or(w),C=a.master.getRect(),M=v?C.width:C.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(h?g:o,D),R=I.get(s,D),E=c,N=void 0;h&&(N=+P-I.get(o,D));var O=void 0,V=void 0,F=void 0,W=void 0;if(v){var Z=a.dataToPoint([P,R]);if(h){var Q=a.dataToPoint([N,R]);E=Q[0]}O=E,V=Z[1]+m,F=Z[0]-E,W=y,Math.abs(F)>>1;r[n][1]n&&(this._approxInterval=n);var s=Jl.length,l=Math.min(iB(Jl,this._approxInterval,0,s),s-1);this._interval=Jl[l][1],this._minLevelUnit=Jl[Math.max(l-1,0)][0]},e.prototype.parse=function(t){return Ct(t)?t:+_r(t)},e.prototype.contain=function(t){return yh(this.parse(t),this._extent)},e.prototype.normalize=function(t){return mh(this.parse(t),this._extent)},e.prototype.scale=function(t){return _h(t,this._extent)},e.type="time",e}(Xa),Jl=[["second",mg],["minute",_g],["hour",_s],["quarter-day",_s*6],["half-day",_s*12],["day",tr*1.2],["half-week",tr*3.5],["week",tr*7],["month",tr*31],["quarter",tr*95],["half-year",d0/2],["year",d0]];function oB(r,e,t,a){var n=_r(e),i=_r(t),o=function(p){return y0(n,p,a)===y0(i,p,a)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},f=function(){return u()&&o("hour")},h=function(){return f()&&o("minute")},v=function(){return h()&&o("second")},c=function(){return v()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return f();case"minute":return h();case"second":return v();case"millisecond":return c()}}function sB(r,e){return r/=tr,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function lB(r){var e=30*tr;return r/=e,r>6?6:r>3?3:r>2?2:1}function uB(r){return r/=_s,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function M_(r,e){return r/=e?_g:mg,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function fB(r){return Ob(r,!0)}function hB(r,e,t){var a=new Date(r);switch(Yi(e)){case"year":case"month":a[KT(t)](0);case"day":a[QT(t)](1);case"hour":a[JT(t)](0);case"minute":a[jT(t)](0);case"second":a[tC(t)](0),a[eC(t)](0)}return a.getTime()}function vB(r,e,t,a){var n=1e4,i=XT,o=0;function s(M,D,I,L,P,R,E){for(var N=new Date(D),O=D,V=N[L]();O1&&R===0&&I.unshift({value:I[0].value-O})}}for(var R=0;R=a[0]&&m<=a[1]&&h++)}var _=(a[1]-a[0])/e;if(h>_*1.5&&v>_/1.5||(u.push(g),h>_||r===i[c]))break}f=[]}}}for(var S=Lt(G(u,function(M){return Lt(M,function(D){return D.value>=a[0]&&D.value<=a[1]&&!D.notAdd})}),function(M){return M.length>0}),w=[],x=S.length-1,c=0;c0;)i*=10;var s=[$t(dB(a[0]/i)*i),$t(pB(a[1]/i)*i)];this._interval=i,this._niceExtent=s}},e.prototype.calcNiceExtent=function(t){bs.calcNiceExtent.call(this,t),this._fixMin=t.fixMin,this._fixMax=t.fixMax},e.prototype.parse=function(t){return t},e.prototype.contain=function(t){return t=ur(t)/ur(this.base),yh(t,this._extent)},e.prototype.normalize=function(t){return t=ur(t)/ur(this.base),mh(t,this._extent)},e.prototype.scale=function(t){return t=_h(t,this._extent),jl(this.base,t)},e.type="log",e}(da),GA=Wg.prototype;GA.getMinorTicks=bs.getMinorTicks;GA.getLabel=bs.getLabel;function tu(r,e){return cB(r,Er(e))}da.registerClass(Wg);const gB=Wg;var yB=function(){function r(e,t,a){this._prepareParams(e,t,a)}return r.prototype._prepareParams=function(e,t,a){a[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!f&&(l=0));var v=this._determinedMin,c=this._determinedMax;return v!=null&&(s=v,u=!0),c!=null&&(l=c,f=!0),{min:s,max:l,minFixed:u,maxFixed:f,isBlank:h}},r.prototype.modifyDataMinMax=function(e,t){this[_B[e]]=t},r.prototype.setDeterminedMinMax=function(e,t){var a=mB[e];this[a]=t},r.prototype.freeze=function(){this.frozen=!0},r}(),mB={min:"_determinedMin",max:"_determinedMax"},_B={min:"_dataMin",max:"_dataMax"};function FA(r,e,t){var a=r.rawExtentInfo;return a||(a=new yB(r,e,t),r.rawExtentInfo=a,a)}function eu(r,e){return e==null?null:Ds(e)?NaN:r.parse(e)}function HA(r,e){var t=r.type,a=FA(r,e,r.getExtent()).calculate();r.setBlank(a.isBlank);var n=a.min,i=a.max,o=e.ecModel;if(o&&t==="time"){var s=PA("bar",o),l=!1;if(A(s,function(h){l=l||h.getBaseAxis()===e.axis}),l){var u=RA(s),f=SB(n,i,e,u);n=f.min,i=f.max}}return{extent:[n,i],fixMin:a.minFixed,fixMax:a.maxFixed}}function SB(r,e,t,a){var n=t.axis.getExtent(),i=n[1]-n[0],o=aB(a,t.axis);if(o===void 0)return{min:r,max:e};var s=1/0;A(o,function(c){s=Math.min(c.offset,s)});var l=-1/0;A(o,function(c){l=Math.max(c.offset+c.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,f=e-r,h=1-(s+l)/i,v=f/h-f;return e+=v*(l/u),r-=v*(s/u),{min:r,max:e}}function Ji(r,e){var t=e,a=HA(r,t),n=a.extent,i=t.get("splitNumber");r instanceof gB&&(r.base=t.get("logBase"));var o=r.type,s=t.get("interval"),l=o==="interval"||o==="time";r.setExtent(n[0],n[1]),r.calcNiceExtent({splitNumber:i,fixMin:a.fixMin,fixMax:a.fixMax,minInterval:l?t.get("minInterval"):null,maxInterval:l?t.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function Sh(r,e){if(e=e||r.get("type"),e)switch(e){case"category":return new Gg({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new zA({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(da.getClass(e)||Xa)}}function xB(r){var e=r.scale.getExtent(),t=e[0],a=e[1];return!(t>0&&a>0||t<0&&a<0)}function vl(r){var e=r.getLabelModel().get("formatter"),t=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(a){return function(n,i){return r.scale.getFormattedLabel(n,i,a)}}(e):$(e)?function(a){return function(n){var i=r.scale.getLabel(n),o=a.replace("{value}",i??"");return o}}(e):K(e)?function(a){return function(n,i){return t!=null&&(i=n.value-t),a($g(r,n),i,n.level!=null?{level:n.level}:null)}}(e):function(a){return r.scale.getLabel(a)}}function $g(r,e){return r.type==="category"?r.scale.getLabel(e):e.value}function wB(r){var e=r.model,t=r.scale;if(!(!e.get(["axisLabel","show"])||t.isBlank())){var a,n,i=t.getExtent();t instanceof Gg?n=t.count():(a=t.getTicks(),n=a.length);var o=r.getLabelModel(),s=vl(r),l,u=1;n>40&&(u=Math.ceil(n/40));for(var f=0;fr[1]&&(r[1]=n[1])})}var cl=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var e=this.option;return!e.scale},r.prototype.getCoordSysModel=function(){},r}(),CB=1e-8;function I_(r,e){return Math.abs(r-e)n&&(a=o,n=l)}if(a)return MB(a.exterior);var u=this.getBoundingRect();return[u.x+u.width/2,u.y+u.height/2]},e.prototype.getBoundingRect=function(t){var a=this._rect;if(a&&!t)return a;var n=[1/0,1/0],i=[-1/0,-1/0],o=this.geometries;return A(o,function(s){s.type==="polygon"?L_(s.exterior,n,i,t):A(s.points,function(l){L_(l,n,i,t)})}),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),a=new ft(n[0],n[1],i[0]-n[0],i[1]-n[1]),t||(this._rect=a),a},e.prototype.contain=function(t){var a=this.getBoundingRect(),n=this.geometries;if(!a.contain(t[0],t[1]))return!1;t:for(var i=0,o=n.length;i>1^-(s&1),l=l>>1^-(l&1),s+=n,l+=i,n=s,i=l,a.push([s/t,l/t])}return a}function LB(r,e){return r=IB(r),G(Lt(r.features,function(t){return t.geometry&&t.properties&&t.geometry.coordinates.length>0}),function(t){var a=t.properties,n=t.geometry,i=[];switch(n.type){case"Polygon":var o=n.coordinates;i.push(new P_(o[0],o.slice(1)));break;case"MultiPolygon":A(n.coordinates,function(l){l[0]&&i.push(new P_(l[0],l.slice(1)))});break;case"LineString":i.push(new R_([n.coordinates]));break;case"MultiLineString":i.push(new R_(n.coordinates))}var s=new UA(a[e||"name"],i,a.cp);return s.properties=a,s})}var $s=xt();function PB(r){return r.type==="category"?EB(r):OB(r)}function RB(r,e){return r.type==="category"?kB(r,e):{ticks:G(r.scale.getTicks(),function(t){return t.value})}}function EB(r){var e=r.getLabelModel(),t=ZA(r,e);return!e.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:t.labelCategoryInterval}:t}function ZA(r,e){var t=XA(r,"labels"),a=Ug(e),n=qA(t,a);if(n)return n;var i,o;return K(a)?i=JA(r,a):(o=a==="auto"?NB(r):a,i=QA(r,o)),KA(t,a,{labels:i,labelCategoryInterval:o})}function kB(r,e){var t=XA(r,"ticks"),a=Ug(e),n=qA(t,a);if(n)return n;var i,o;if((!e.get("show")||r.scale.isBlank())&&(i=[]),K(a))i=JA(r,a,!0);else if(a==="auto"){var s=ZA(r,r.getLabelModel());o=s.labelCategoryInterval,i=G(s.labels,function(l){return l.tickValue})}else o=a,i=QA(r,o,!0);return KA(t,a,{ticks:i,tickCategoryInterval:o})}function OB(r){var e=r.scale.getTicks(),t=vl(r);return{labels:G(e,function(a,n){return{level:a.level,formattedLabel:t(a,n),rawLabel:r.scale.getLabel(a),tickValue:a.value}})}}function XA(r,e){return $s(r)[e]||($s(r)[e]=[])}function qA(r,e){for(var t=0;t40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),f=Math.abs(u*Math.cos(a)),h=Math.abs(u*Math.sin(a)),v=0,c=0;l<=i[1];l+=s){var p=0,d=0,g=al(t({value:l}),e.font,"center","top");p=g.width*1.3,d=g.height*1.3,v=Math.max(v,p,7),c=Math.max(c,d,7)}var y=v/f,m=c/h;isNaN(y)&&(y=1/0),isNaN(m)&&(m=1/0);var _=Math.max(0,Math.floor(Math.min(y,m))),S=$s(r.model),w=r.getExtent(),x=S.lastAutoInterval,b=S.lastTickCount;return x!=null&&b!=null&&Math.abs(x-_)<=1&&Math.abs(b-o)<=1&&x>_&&S.axisExtent0===w[0]&&S.axisExtent1===w[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=w[0],S.axisExtent1=w[1]),_}function VB(r){var e=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:e.get("rotate")||0,font:e.getFont()}}function QA(r,e,t){var a=vl(r),n=r.scale,i=n.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((e||0)+1,1),u=i[0],f=n.count();u!==0&&l>1&&f/l>2&&(u=Math.round(Math.ceil(u/l)*l));var h=WA(r),v=o.get("showMinLabel")||h,c=o.get("showMaxLabel")||h;v&&u!==i[0]&&d(i[0]);for(var p=u;p<=i[1];p+=l)d(p);c&&p-l!==i[1]&&d(i[1]);function d(g){var y={value:g};s.push(t?g:{formattedLabel:a(y),rawLabel:n.getLabel(y),tickValue:g})}return s}function JA(r,e,t){var a=r.scale,n=vl(r),i=[];return A(a.getTicks(),function(o){var s=a.getLabel(o),l=o.value;e(o.value,s)&&i.push(t?l:{formattedLabel:n(o),rawLabel:s,tickValue:l})}),i}var E_=[0,1],zB=function(){function r(e,t,a){this.onBand=!1,this.inverse=!1,this.dim=e,this.scale=t,this._extent=a||[0,0]}return r.prototype.contain=function(e){var t=this._extent,a=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]);return e>=a&&e<=n},r.prototype.containData=function(e){return this.scale.contain(e)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(e){return Eb(e||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(e,t){var a=this._extent;a[0]=e,a[1]=t},r.prototype.dataToCoord=function(e,t){var a=this._extent,n=this.scale;return e=n.normalize(e),this.onBand&&n.type==="ordinal"&&(a=a.slice(),k_(a,n.count())),It(e,E_,a,t)},r.prototype.coordToData=function(e,t){var a=this._extent,n=this.scale;this.onBand&&n.type==="ordinal"&&(a=a.slice(),k_(a,n.count()));var i=It(e,a,E_,t);return this.scale.scale(i)},r.prototype.pointToData=function(e,t){},r.prototype.getTicksCoords=function(e){e=e||{};var t=e.tickModel||this.getTickModel(),a=RB(this,t),n=a.ticks,i=G(n,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=t.get("alignWithLabel");return GB(this,i,o,e.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var e=this.model.getModel("minorTick"),t=e.get("splitNumber");t>0&&t<100||(t=5);var a=this.scale.getMinorTicks(t),n=G(a,function(i){return G(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return n},r.prototype.getViewLabels=function(){return PB(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var e=this._extent,t=this.scale.getExtent(),a=t[1]-t[0]+(this.onBand?1:0);a===0&&(a=1);var n=Math.abs(e[1]-e[0]);return Math.abs(n)/a},r.prototype.calculateCategoryInterval=function(){return BB(this)},r}();function k_(r,e){var t=r[1]-r[0],a=e,n=t/a/2;r[0]+=n,r[1]-=n}function GB(r,e,t,a){var n=e.length;if(!r.onBand||t||!n)return;var i=r.getExtent(),o,s;if(n===1)e[0].coord=i[0],o=e[1]={coord:i[0]};else{var l=e[n-1].tickValue-e[0].tickValue,u=(e[n-1].coord-e[0].coord)/l;A(e,function(c){c.coord-=u/2});var f=r.scale.getExtent();s=1+f[1]-e[n-1].tickValue,o={coord:e[n-1].coord+u*s},e.push(o)}var h=i[0]>i[1];v(e[0].coord,i[0])&&(a?e[0].coord=i[0]:e.shift()),a&&v(i[0],e[0].coord)&&e.unshift({coord:i[0]}),v(i[1],o.coord)&&(a?o.coord=i[1]:e.pop()),a&&v(o.coord,i[1])&&e.push({coord:i[1]});function v(c,p){return c=$t(c),p=$t(p),h?c>p:cn&&(n+=Ho);var c=Math.atan2(s,o);if(c<0&&(c+=Ho),c>=a&&c<=n||c+Ho>=a&&c+Ho<=n)return l[0]=f,l[1]=h,u-t;var p=t*Math.cos(a)+r,d=t*Math.sin(a)+e,g=t*Math.cos(n)+r,y=t*Math.sin(n)+e,m=(p-o)*(p-o)+(d-s)*(d-s),_=(g-o)*(g-o)+(y-s)*(y-s);return m<_?(l[0]=p,l[1]=d,Math.sqrt(m)):(l[0]=g,l[1]=y,Math.sqrt(_))}function xf(r,e,t,a,n,i,o,s){var l=n-r,u=i-e,f=t-r,h=a-e,v=Math.sqrt(f*f+h*h);f/=v,h/=v;var c=l*f+u*h,p=c/v;s&&(p=Math.min(Math.max(p,0),1)),p*=v;var d=o[0]=r+p*f,g=o[1]=e+p*h;return Math.sqrt((d-n)*(d-n)+(g-i)*(g-i))}function jA(r,e,t,a,n,i,o){t<0&&(r=r+t,t=-t),a<0&&(e=e+a,a=-a);var s=r+t,l=e+a,u=o[0]=Math.min(Math.max(n,r),s),f=o[1]=Math.min(Math.max(i,e),l);return Math.sqrt((u-n)*(u-n)+(f-i)*(f-i))}var cr=[];function $B(r,e,t){var a=jA(e.x,e.y,e.width,e.height,r.x,r.y,cr);return t.set(cr[0],cr[1]),a}function UB(r,e,t){for(var a=0,n=0,i=0,o=0,s,l,u=1/0,f=e.data,h=r.x,v=r.y,c=0;c0){e=e/180*Math.PI,dr.fromArray(r[0]),Et.fromArray(r[1]),Ut.fromArray(r[2]),st.sub(Nr,dr,Et),st.sub(Rr,Ut,Et);var t=Nr.len(),a=Rr.len();if(!(t<.001||a<.001)){Nr.scale(1/t),Rr.scale(1/a);var n=Nr.dot(Rr),i=Math.cos(e);if(i1&&st.copy(xe,Ut),xe.toArray(r[1])}}}}function YB(r,e,t){if(t<=180&&t>0){t=t/180*Math.PI,dr.fromArray(r[0]),Et.fromArray(r[1]),Ut.fromArray(r[2]),st.sub(Nr,Et,dr),st.sub(Rr,Ut,Et);var a=Nr.len(),n=Rr.len();if(!(a<.001||n<.001)){Nr.scale(1/a),Rr.scale(1/n);var i=Nr.dot(e),o=Math.cos(t);if(i=l)st.copy(xe,Ut);else{xe.scaleAndAdd(Rr,s/Math.tan(Math.PI/2-f));var h=Ut.x!==Et.x?(xe.x-Et.x)/(Ut.x-Et.x):(xe.y-Et.y)/(Ut.y-Et.y);if(isNaN(h))return;h<0?st.copy(xe,Et):h>1&&st.copy(xe,Ut)}xe.toArray(r[1])}}}}function N_(r,e,t,a){var n=t==="normal",i=n?r:r.ensureState(t);i.ignore=e;var o=a.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=a.getModel("lineStyle").getLineStyle();n?r.useStyle(s):i.style=s}function ZB(r,e){var t=e.smooth,a=e.points;if(a)if(r.moveTo(a[0][0],a[0][1]),t>0&&a.length>=3){var n=Ia(a[0],a[1]),i=Ia(a[1],a[2]);if(!n||!i){r.lineTo(a[1][0],a[1][1]),r.lineTo(a[2][0],a[2][1]);return}var o=Math.min(n,i)*t,s=Du([],a[1],a[0],o/n),l=Du([],a[1],a[2],o/i),u=Du([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],a[2][0],a[2][1])}else for(var f=1;f0&&i&&w(-f/o,0,o);var d=r[0],g=r[o-1],y,m;_(),y<0&&x(-y,.8),m<0&&x(m,.8),_(),S(y,m,1),S(m,y,-1),_(),y<0&&b(-y),m<0&&b(m);function _(){y=d.rect[e]-a,m=n-g.rect[e]-g.rect[t]}function S(T,C,M){if(T<0){var D=Math.min(C,-T);if(D>0){w(D*M,0,o);var I=D+T;I<0&&x(-I*M,1)}else x(-T*M,1)}}function w(T,C,M){T!==0&&(u=!0);for(var D=C;D0)for(var I=0;I0;I--){var E=M[I-1]*R;w(-E,I,o)}}}function b(T){var C=T<0?-1:1;T=Math.abs(T);for(var M=Math.ceil(T/(o-1)),D=0;D0?w(M,0,D+1):w(-M,o-D-1,o),T-=M,T<=0)return}return u}function XB(r,e,t,a){return rM(r,"x","width",e,t,a)}function aM(r,e,t,a){return rM(r,"y","height",e,t,a)}function nM(r){var e=[];r.sort(function(d,g){return g.priority-d.priority});var t=new ft(0,0,0,0);function a(d){if(!d.ignore){var g=d.ensureState("emphasis");g.ignore==null&&(g.ignore=!1)}d.ignore=!0}for(var n=0;n=0&&a.attr(i.oldLayoutSelect),vt(v,"emphasis")>=0&&a.attr(i.oldLayoutEmphasis)),Mt(a,u,t,l)}else if(a.attr(u),!ho(a).valueAnimation){var h=lt(a.style.opacity,1);a.style.opacity=0,Bt(a,{style:{opacity:h}},t,l)}if(i.oldLayout=u,a.states.select){var c=i.oldLayoutSelect={};ru(c,u,au),ru(c,a.states.select,au)}if(a.states.emphasis){var p=i.oldLayoutEmphasis={};ru(p,u,au),ru(p,a.states.emphasis,au)}WT(a,l,f,t,t)}if(n&&!n.ignore&&!n.invisible){var i=QB(n),o=i.oldLayout,d={points:n.shape.points};o?(n.attr({shape:o}),Mt(n,{shape:d},t)):(n.setShape(d),n.style.strokePercent=0,Bt(n,{style:{strokePercent:1}},t)),i.oldLayout=d}},r}();const jB=JB;var Gv=xt();function tV(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){var n=Gv(t).labelManager;n||(n=Gv(t).labelManager=new jB),n.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(e,t,a){var n=Gv(t).labelManager;a.updatedSeries.forEach(function(i){n.addLabelsOfSeries(t.getViewOfSeriesModel(i))}),n.updateLayoutConfig(t),n.layout(t),n.processLabelsOverall()})}var Fv=Math.sin,Hv=Math.cos,iM=Math.PI,wn=Math.PI*2,eV=180/iM,rV=function(){function r(){}return r.prototype.reset=function(e){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,e||4)},r.prototype.moveTo=function(e,t){this._add("M",e,t)},r.prototype.lineTo=function(e,t){this._add("L",e,t)},r.prototype.bezierCurveTo=function(e,t,a,n,i,o){this._add("C",e,t,a,n,i,o)},r.prototype.quadraticCurveTo=function(e,t,a,n){this._add("Q",e,t,a,n)},r.prototype.arc=function(e,t,a,n,i,o){this.ellipse(e,t,a,a,0,n,i,o)},r.prototype.ellipse=function(e,t,a,n,i,o,s,l){var u=s-o,f=!l,h=Math.abs(u),v=ka(h-wn)||(f?u>=wn:-u>=wn),c=u>0?u%wn:u%wn+wn,p=!1;v?p=!0:ka(h)?p=!1:p=c>=iM==!!f;var d=e+a*Hv(o),g=t+n*Fv(o);this._start&&this._add("M",d,g);var y=Math.round(i*eV);if(v){var m=1/this._p,_=(f?1:-1)*(wn-m);this._add("A",a,n,y,1,+f,e+a*Hv(o+_),t+n*Fv(o+_)),m>.01&&this._add("A",a,n,y,0,+f,d,g)}else{var S=e+a*Hv(s),w=t+n*Fv(s);this._add("A",a,n,y,+p,+f,S,w)}},r.prototype.rect=function(e,t,a,n){this._add("M",e,t),this._add("l",a,0),this._add("l",0,n),this._add("l",-a,0),this._add("Z")},r.prototype.closePath=function(){this._d.length>0&&this._add("Z")},r.prototype._add=function(e,t,a,n,i,o,s,l,u){for(var f=[],h=this._p,v=1;v"}function hV(r){return""}function Xg(r,e){e=e||{};var t=e.newline?` -`:"";function a(n){var i=n.children,o=n.tag,s=n.attrs,l=n.text;return fV(o,s)+(o!=="style"?Ie(l):l||"")+(i?""+t+G(i,function(u){return a(u)}).join(t)+t:"")+hV(o)}return a(r)}function vV(r,e,t){t=t||{};var a=t.newline?` -`:"",n=" {"+a,i=a+"}",o=G(mt(r),function(l){return l+n+G(mt(r[l]),function(u){return u+":"+r[l][u]+";"}).join(a)+i}).join(a),s=G(mt(e),function(l){return"@keyframes "+l+n+G(mt(e[l]),function(u){return u+n+G(mt(e[l][u]),function(f){var h=e[l][u][f];return f==="d"&&(h='path("'+h+'")'),f+":"+h+";"}).join(a)+i}).join(a)+i}).join(a);return!o&&!s?"":[""].join(a)}function td(r){return{zrId:r,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function V_(r,e,t,a){return te("svg","root",{width:r,height:e,xmlns:sM,"xmlns:xlink":lM,version:"1.1",baseProfile:"full",viewBox:a?"0 0 "+r+" "+e:!1},t)}var z_={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},An="transform-origin";function cV(r,e,t){var a=B({},r.shape);B(a,e),r.buildPath(t,a);var n=new oM;return n.reset(wb(r)),t.rebuildPath(n,1),n.generateStr(),n.getStr()}function pV(r,e){var t=e.originX,a=e.originY;(t||a)&&(r[An]=t+"px "+a+"px")}var dV={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function fM(r,e){var t=e.zrId+"-ani-"+e.cssAnimIdx++;return e.cssAnims[t]=r,t}function gV(r,e,t){var a=r.shape.paths,n={},i,o;if(A(a,function(l){var u=td(t.zrId);u.animation=!0,xh(l,{},u,!0);var f=u.cssAnims,h=u.cssNodes,v=mt(f),c=v.length;if(c){o=v[c-1];var p=f[o];for(var d in p){var g=p[d];n[d]=n[d]||{d:""},n[d].d+=g.d||""}for(var y in h){var m=h[y].animation;m.indexOf(o)>=0&&(i=m)}}}),!!i){e.d=!1;var s=fM(n,t);return i.replace(o,s)}}function G_(r){return $(r)?z_[r]?"cubic-bezier("+z_[r]+")":Kd(r)?r:"":""}function xh(r,e,t,a){var n=r.animators,i=n.length,o=[];if(r instanceof cg){var s=gV(r,e,t);if(s)o.push(s);else if(!i)return}else if(!i)return;for(var l={},u=0;u0}).length){var pt=fM(b,t);return pt+" "+m[0]+" both"}}for(var g in l){var s=d(l[g]);s&&o.push(s)}if(o.length){var y=t.zrId+"-cls-"+t.cssClassIdx++;t.cssNodes["."+y]={animation:o.join(",")},e.class=y}}var Us=Math.round;function hM(r){return r&&$(r.src)}function vM(r){return r&&K(r.toDataURL)}function qg(r,e,t,a){sV(function(n,i){var o=n==="fill"||n==="stroke";o&&xb(i)?pM(e,r,n,a):o&&Qd(i)?dM(t,r,n,a):r[n]=i},e,t,!1),bV(t,r,a)}function F_(r){return ka(r[0]-1)&&ka(r[1])&&ka(r[2])&&ka(r[3]-1)}function yV(r){return ka(r[4])&&ka(r[5])}function Kg(r,e,t){if(e&&!(yV(e)&&F_(e))){var a=t?10:1e4;r.transform=F_(e)?"translate("+Us(e[4]*a)/a+" "+Us(e[5]*a)/a+")":p2(e)}}function H_(r,e,t){for(var a=r.points,n=[],i=0;i"u"){var g="Image width/height must been given explictly in svg-ssr renderer.";be(v,g),be(c,g)}else if(v==null||c==null){var y=function(M,D){if(M){var I=M.elm,L=v||D.width,P=c||D.height;M.tag==="pattern"&&(u?(P=1,L/=i.width):f&&(L=1,P/=i.height)),M.attrs.width=L,M.attrs.height=P,I&&(I.setAttribute("width",L),I.setAttribute("height",P))}},m=ng(p,null,r,function(M){l||y(x,M),y(h,M)});m&&m.width&&m.height&&(v=v||m.width,c=c||m.height)}h=te("image","img",{href:p,width:v,height:c}),o.width=v,o.height=c}else n.svgElement&&(h=et(n.svgElement),o.width=n.svgWidth,o.height=n.svgHeight);if(h){var _,S;l?_=S=1:u?(S=1,_=o.width/i.width):f?(_=1,S=o.height/i.height):o.patternUnits="userSpaceOnUse",_!=null&&!isNaN(_)&&(o.width=_),S!=null&&!isNaN(S)&&(o.height=S);var w=bb(n);w&&(o.patternTransform=w);var x=te("pattern","",o,[h]),b=Xg(x),T=a.patternCache,C=T[b];C||(C=a.zrId+"-p"+a.patternIdx++,T[b]=C,o.id=C,x=a.defs[C]=te("pattern",C,o,[h])),e[t]=Xf(C)}}function TV(r,e,t){var a=t.clipPathCache,n=t.defs,i=a[r.id];if(!i){i=t.zrId+"-c"+t.clipPathIdx++;var o={id:i};a[r.id]=i,n[i]=te("clipPath",i,o,[cM(r,t)])}e["clip-path"]=Xf(i)}function U_(r){return document.createTextNode(r)}function En(r,e,t){r.insertBefore(e,t)}function Y_(r,e){r.removeChild(e)}function Z_(r,e){r.appendChild(e)}function gM(r){return r.parentNode}function yM(r){return r.nextSibling}function Wv(r,e){r.textContent=e}var X_=58,CV=120,AV=te("","");function ed(r){return r===void 0}function Lr(r){return r!==void 0}function MV(r,e,t){for(var a={},n=e;n<=t;++n){var i=r[n].key;i!==void 0&&(a[i]=n)}return a}function os(r,e){var t=r.key===e.key,a=r.tag===e.tag;return a&&t}function Ys(r){var e,t=r.children,a=r.tag;if(Lr(a)){var n=r.elm=uM(a);if(Qg(AV,r),z(t))for(e=0;ei?(p=t[l+1]==null?null:t[l+1].elm,mM(r,p,t,n,l)):bf(r,e,a,i))}function Bi(r,e){var t=e.elm=r.elm,a=r.children,n=e.children;r!==e&&(Qg(r,e),ed(e.text)?Lr(a)&&Lr(n)?a!==n&&DV(t,a,n):Lr(n)?(Lr(r.text)&&Wv(t,""),mM(t,null,n,0,n.length-1)):Lr(a)?bf(t,a,0,a.length-1):Lr(r.text)&&Wv(t,""):r.text!==e.text&&(Lr(a)&&bf(t,a,0,a.length-1),Wv(t,e.text)))}function IV(r,e){if(os(r,e))Bi(r,e);else{var t=r.elm,a=gM(t);Ys(e),a!==null&&(En(a,e.elm,yM(t)),bf(a,[r],0,0))}return e}var LV=0,PV=function(){function r(e,t,a){if(this.type="svg",this.refreshHover=q_(),this.configLayer=q_(),this.storage=t,this._opts=a=B({},a),this.root=e,this._id="zr"+LV++,this._oldVNode=V_(a.width,a.height),e&&!a.ssr){var n=this._viewport=document.createElement("div");n.style.cssText="position:relative;overflow:hidden";var i=this._svgDom=this._oldVNode.elm=uM("svg");Qg(null,this._oldVNode),n.appendChild(i),e.appendChild(n)}this.resize(a.width,a.height)}return r.prototype.getType=function(){return this.type},r.prototype.getViewportRoot=function(){return this._viewport},r.prototype.getViewportRootOffset=function(){var e=this.getViewportRoot();if(e)return{offsetLeft:e.offsetLeft||0,offsetTop:e.offsetTop||0}},r.prototype.getSvgDom=function(){return this._svgDom},r.prototype.refresh=function(){if(this.root){var e=this.renderToVNode({willUpdate:!0});e.attrs.style="position:absolute;left:0;top:0;user-select:none",IV(this._oldVNode,e),this._oldVNode=e}},r.prototype.renderOneToVNode=function(e){return $_(e,td(this._id))},r.prototype.renderToVNode=function(e){e=e||{};var t=this.storage.getDisplayList(!0),a=this._width,n=this._height,i=td(this._id);i.animation=e.animation,i.willUpdate=e.willUpdate,i.compress=e.compress;var o=[],s=this._bgVNode=RV(a,n,this._backgroundColor,i);s&&o.push(s);var l=e.compress?null:this._mainVNode=te("g","main",{},[]);this._paintList(t,i,l?l.children:o),l&&o.push(l);var u=G(mt(i.defs),function(v){return i.defs[v]});if(u.length&&o.push(te("defs","defs",{},u)),e.animation){var f=vV(i.cssNodes,i.cssAnims,{newline:!0});if(f){var h=te("style","stl",{},[],f);o.push(h)}}return V_(a,n,o,e.useViewBox)},r.prototype.renderToString=function(e){return e=e||{},Xg(this.renderToVNode({animation:lt(e.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:lt(e.useViewBox,!0)}),{newline:!0})},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e},r.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},r.prototype._paintList=function(e,t,a){for(var n=e.length,i=[],o=0,s,l,u=0,f=0;f=0&&!(v&&l&&v[d]===l[d]);d--);for(var g=p-1;g>d;g--)o--,s=i[o-1];for(var y=d+1;y=s)}}for(var h=this.__startIndex;h15)break}}P.prevElClipPaths&&y.restore()};if(m)if(m.length===0)T=g.__endIndex;else for(var M=c.dpr,D=0;D0&&e>n[0]){for(l=0;le);l++);s=a[n[l]]}if(n.splice(l+1,0,e),a[e]=t,!t.virtual)if(s){var u=s.dom;u.nextSibling?o.insertBefore(t.dom,u.nextSibling):o.appendChild(t.dom)}else o.firstChild?o.insertBefore(t.dom,o.firstChild):o.appendChild(t.dom);t.__painter=this}},r.prototype.eachLayer=function(e,t){for(var a=this._zlevelList,n=0;n0?nu:0),this._needsManuallyCompositing),f.__builtin__||Wd("ZLevel "+u+" has been used by unkown layer "+f.id),f!==i&&(f.__used=!0,f.__startIndex!==l&&(f.__dirty=!0),f.__startIndex=l,f.incremental?f.__drawIndex=-1:f.__drawIndex=l,t(l),i=f),n.__dirty&Ve&&!n.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=l))}t(l),this.eachBuiltinLayer(function(h,v){!h.__used&&h.getElementCount()>0&&(h.__dirty=!0,h.__startIndex=h.__endIndex=h.__drawIndex=0),h.__dirty&&h.__drawIndex<0&&(h.__drawIndex=h.__startIndex)})},r.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},r.prototype._clearLayer=function(e){e.clear()},r.prototype.setBackgroundColor=function(e){this._backgroundColor=e,A(this._layers,function(t){t.setUnpainted()})},r.prototype.configLayer=function(e,t){if(t){var a=this._layerConfig;a[e]?ut(a[e],t,!0):a[e]=t;for(var n=0;n-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),a},e.type="series.line",e.dependencies=["grid","polar"],e.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},e}(zt);const WV=HV;function ji(r,e){var t=r.mapDimensionsAll("defaultedLabel"),a=t.length;if(a===1){var n=Ki(r,e,t[0]);return n!=null?n+"":null}else if(a){for(var i=[],o=0;o=0&&a.push(e[i])}return a.join(" ")}var $V=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this)||this;return o.updateData(t,a,n,i),o}return e.prototype._createSymbol=function(t,a,n,i,o){this.removeAll();var s=qt(t,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=UV,this._symbolType=t,this.add(s)},e.prototype.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(null,t)},e.prototype.getSymbolType=function(){return this._symbolType},e.prototype.getSymbolPath=function(){return this.childAt(0)},e.prototype.highlight=function(){la(this.childAt(0))},e.prototype.downplay=function(){ua(this.childAt(0))},e.prototype.setZ=function(t,a){var n=this.childAt(0);n.zlevel=t,n.z=a},e.prototype.setDraggable=function(t,a){var n=this.childAt(0);n.draggable=t,n.cursor=!a&&t?"move":n.cursor},e.prototype.updateData=function(t,a,n,i){this.silent=!1;var o=t.getItemVisual(a,"symbol")||"circle",s=t.hostModel,l=e.getSymbolSize(t,a),u=o!==this._symbolType,f=i&&i.disableAnimation;if(u){var h=t.getItemVisual(a,"symbolKeepAspect");this._createSymbol(o,t,a,l,h)}else{var v=this.childAt(0);v.silent=!1;var c={scaleX:l[0]/2,scaleY:l[1]/2};f?v.attr(c):Mt(v,c,s,a),Sr(v)}if(this._updateCommon(t,a,l,n,i),u){var v=this.childAt(0);if(!f){var c={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:v.style.opacity}};v.scaleX=v.scaleY=0,v.style.opacity=0,Bt(v,c,s,a)}}f&&this.childAt(0).stopAnimation("leave")},e.prototype._updateCommon=function(t,a,n,i,o){var s=this.childAt(0),l=t.hostModel,u,f,h,v,c,p,d,g,y;if(i&&(u=i.emphasisItemStyle,f=i.blurItemStyle,h=i.selectItemStyle,v=i.focus,c=i.blurScope,d=i.labelStatesModels,g=i.hoverScale,y=i.cursorStyle,p=i.emphasisDisabled),!i||t.hasItemOption){var m=i&&i.itemModel?i.itemModel:t.getItemModel(a),_=m.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),h=m.getModel(["select","itemStyle"]).getItemStyle(),f=m.getModel(["blur","itemStyle"]).getItemStyle(),v=_.get("focus"),c=_.get("blurScope"),p=_.get("disabled"),d=ee(m),g=_.getShallow("scale"),y=m.getShallow("cursor")}var S=t.getItemVisual(a,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var w=xo(t.getItemVisual(a,"symbolOffset"),n);w&&(s.x=w[0],s.y=w[1]),y&&s.attr("cursor",y);var x=t.getItemVisual(a,"style"),b=x.fill;if(s instanceof he){var T=s.style;s.useStyle(B({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(B({},x)):s.useStyle(x),s.style.decal=null,s.setColor(b,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var C=t.getItemVisual(a,"liftZ"),M=this._z2;C!=null?M==null&&(this._z2=s.z2,s.z2+=C):M!=null&&(s.z2=M,this._z2=null);var D=o&&o.useNameLabel;fe(s,d,{labelFetcher:l,labelDataIndex:a,defaultText:I,inheritColor:b,defaultOpacity:x.opacity});function I(R){return D?t.getName(R):ji(t,R)}this._sizeX=n[0]/2,this._sizeY=n[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=h,s.ensureState("blur").style=f;var P=g==null||g===!0?Math.max(1.1,3/this._sizeY):isFinite(g)&&g>0?+g:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Ft(this,v,c,p)},e.prototype.setSymbolScale=function(t){this.scaleX=this.scaleY=t},e.prototype.fadeOut=function(t,a,n){var i=this.childAt(0),o=nt(this).dataIndex,s=n&&n.animation;if(this.silent=i.silent=!0,n&&n.fadeLabel){var l=i.getTextContent();l&&Ua(l,{style:{opacity:0}},a,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();Ua(i,{style:{opacity:0},scaleX:0,scaleY:0},a,{dataIndex:o,cb:t,removeOpt:s})},e.getSymbolSize=function(t,a){return hl(t.getItemVisual(a,"symbolSize"))},e}(at);function UV(r,e){this.parent.drift(r,e)}const pl=$V;function Uv(r,e,t,a){return e&&!isNaN(e[0])&&!isNaN(e[1])&&!(a.isIgnore&&a.isIgnore(t))&&!(a.clipShape&&!a.clipShape.contain(e[0],e[1]))&&r.getItemVisual(t,"symbol")!=="none"}function J_(r){return r!=null&&!tt(r)&&(r={isIgnore:r}),r||{}}function j_(r){var e=r.hostModel,t=e.getModel("emphasis");return{emphasisItemStyle:t.getModel("itemStyle").getItemStyle(),blurItemStyle:e.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:e.getModel(["select","itemStyle"]).getItemStyle(),focus:t.get("focus"),blurScope:t.get("blurScope"),emphasisDisabled:t.get("disabled"),hoverScale:t.get("scale"),labelStatesModels:ee(e),cursorStyle:e.get("cursor")}}var YV=function(){function r(e){this.group=new at,this._SymbolCtor=e||pl}return r.prototype.updateData=function(e,t){this._progressiveEls=null,t=J_(t);var a=this.group,n=e.hostModel,i=this._data,o=this._SymbolCtor,s=t.disableAnimation,l=j_(e),u={disableAnimation:s},f=t.getSymbolPoint||function(h){return e.getItemLayout(h)};i||a.removeAll(),e.diff(i).add(function(h){var v=f(h);if(Uv(e,v,h,t)){var c=new o(e,h,l,u);c.setPosition(v),e.setItemGraphicEl(h,c),a.add(c)}}).update(function(h,v){var c=i.getItemGraphicEl(v),p=f(h);if(!Uv(e,p,h,t)){a.remove(c);return}var d=e.getItemVisual(h,"symbol")||"circle",g=c&&c.getSymbolType&&c.getSymbolType();if(!c||g&&g!==d)a.remove(c),c=new o(e,h,l,u),c.setPosition(p);else{c.updateData(e,h,l,u);var y={x:p[0],y:p[1]};s?c.attr(y):Mt(c,y,n)}a.add(c),e.setItemGraphicEl(h,c)}).remove(function(h){var v=i.getItemGraphicEl(h);v&&v.fadeOut(function(){a.remove(v)},n)}).execute(),this._getSymbolPoint=f,this._data=e},r.prototype.updateLayout=function(){var e=this,t=this._data;t&&t.eachItemGraphicEl(function(a,n){var i=e._getSymbolPoint(n);a.setPosition(i),a.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=j_(e),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t,a){this._progressiveEls=[],a=J_(a);function n(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=e.start;i0?t=a[0]:a[1]<0&&(t=a[1]),t}function xM(r,e,t,a){var n=NaN;r.stacked&&(n=t.get(t.getCalculationInfo("stackedOverDimension"),a)),isNaN(n)&&(n=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=t.get(r.baseDim,a),o[1-i]=n,e.dataToPoint(o)}function XV(r,e){var t=[];return e.diff(r).add(function(a){t.push({cmd:"+",idx:a})}).update(function(a,n){t.push({cmd:"=",idx:n,idx1:a})}).remove(function(a){t.push({cmd:"-",idx:a})}).execute(),t}function qV(r,e,t,a,n,i,o,s){for(var l=XV(r,e),u=[],f=[],h=[],v=[],c=[],p=[],d=[],g=SM(n,e,o),y=r.getLayout("points")||[],m=e.getLayout("points")||[],_=0;_=n||d<0)break;if(Qn(y,m)){if(l){d+=i;continue}break}if(d===t)r[i>0?"moveTo":"lineTo"](y,m),h=y,v=m;else{var _=y-u,S=m-f;if(_*_+S*S<.5){d+=i;continue}if(o>0){for(var w=d+i,x=e[w*2],b=e[w*2+1];x===y&&b===m&&g=a||Qn(x,b))c=y,p=m;else{M=x-u,D=b-f;var P=y-u,R=x-y,E=m-f,N=b-m,O=void 0,V=void 0;if(s==="x"){O=Math.abs(P),V=Math.abs(R);var F=M>0?1:-1;c=y-F*O*o,p=m,I=y+F*V*o,L=m}else if(s==="y"){O=Math.abs(E),V=Math.abs(N);var W=D>0?1:-1;c=y,p=m-W*O*o,I=y,L=m+W*V*o}else O=Math.sqrt(P*P+E*E),V=Math.sqrt(R*R+N*N),C=V/(V+O),c=y-M*o*(1-C),p=m-D*o*(1-C),I=y+M*o*C,L=m+D*o*C,I=wa(I,ba(x,y)),L=wa(L,ba(b,m)),I=ba(I,wa(x,y)),L=ba(L,wa(b,m)),M=I-y,D=L-m,c=y-M*O/V,p=m-D*O/V,c=wa(c,ba(u,y)),p=wa(p,ba(f,m)),c=ba(c,wa(u,y)),p=ba(p,wa(f,m)),M=y-c,D=m-p,I=y+M*V/O,L=m+D*V/O}r.bezierCurveTo(h,v,c,p,y,m),h=I,v=L}else r.lineTo(y,m)}u=y,f=m,d+=i}return g}var wM=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),KV=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polyline",a}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new wM},e.prototype.buildPath=function(t,a){var n=a.points,i=0,o=n.length/2;if(a.connectNulls){for(;o>0&&Qn(n[o*2-2],n[o*2-1]);o--);for(;i=0){var S=u?(p-l)*_+l:(c-s)*_+s;return u?[t,S]:[S,t]}s=c,l=p;break;case o.C:c=i[h++],p=i[h++],d=i[h++],g=i[h++],y=i[h++],m=i[h++];var w=u?Ku(s,c,d,y,t,f):Ku(l,p,g,m,t,f);if(w>0)for(var x=0;x=0){var S=u?jt(l,p,g,m,b):jt(s,c,d,y,b);return u?[t,S]:[S,t]}}s=y,l=m;break}}},e}(dt),QV=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e}(wM),bM=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="ec-polygon",a}return e.prototype.getDefaultShape=function(){return new QV},e.prototype.buildPath=function(t,a){var n=a.points,i=a.stackedOnPoints,o=0,s=n.length/2,l=a.smoothMonotone;if(a.connectNulls){for(;s>0&&Qn(n[s*2-2],n[s*2-1]);s--);for(;oe){i?t.push(o(i,l,e)):n&&t.push(o(n,l,0),o(n,l,e));break}else n&&(t.push(o(n,l,0)),n=null),t.push(l),i=l}return t}function tz(r,e,t){var a=r.getVisual("visualMeta");if(!(!a||!a.length||!r.count())&&e.type==="cartesian2d"){for(var n,i,o=a.length-1;o>=0;o--){var s=r.getDimensionInfo(a[o].dimension);if(n=s&&s.coordDim,n==="x"||n==="y"){i=a[o];break}}if(i){var l=e.getAxis(n),u=G(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),f=u.length,h=i.outerColors.slice();f&&u[0].coord>u[f-1].coord&&(u.reverse(),h.reverse());var v=jV(u,n==="x"?t.getWidth():t.getHeight()),c=v.length;if(!c&&f)return u[0].coord<0?h[1]?h[1]:u[f-1].color:h[0]?h[0]:u[0].color;var p=10,d=v[0].coord-p,g=v[c-1].coord+p,y=g-d;if(y<.001)return"transparent";A(v,function(_){_.offset=(_.coord-d)/y}),v.push({offset:c?v[c-1].offset:.5,color:h[1]||"transparent"}),v.unshift({offset:c?v[0].offset:.5,color:h[0]||"transparent"});var m=new ol(0,0,0,0,v,!0);return m[n]=d,m[n+"2"]=g,m}}}function ez(r,e,t){var a=r.get("showAllSymbol"),n=a==="auto";if(!(a&&!n)){var i=t.getAxesByScale("ordinal")[0];if(i&&!(n&&rz(i,e))){var o=e.mapDimension(i.dim),s={};return A(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(e.get(o,l))}}}}function rz(r,e){var t=r.getExtent(),a=Math.abs(t[1]-t[0])/r.scale.count();isNaN(a)&&(a=0);for(var n=e.count(),i=Math.max(1,Math.round(n/5)),o=0;oa)return!1;return!0}function az(r,e){return isNaN(r)||isNaN(e)}function nz(r){for(var e=r.length/2;e>0&&az(r[e*2-2],r[e*2-1]);e--);return e-1}function n1(r,e){return[r[e*2],r[e*2+1]]}function iz(r,e,t){for(var a=r.length/2,n=t==="x"?0:1,i,o,s=0,l=-1,u=0;u=e||i>=e&&o<=e){l=u;break}s=u,i=o}return{range:[s,l],t:(e-i)/(o-i)}}function AM(r){if(r.get(["endLabel","show"]))return!0;for(var e=0;e0&&t.get(["emphasis","lineStyle","width"])==="bolder"){var F=d.getState("emphasis").style;F.lineWidth=+d.style.lineWidth+1}nt(d).seriesIndex=t.seriesIndex,Ft(d,N,O,V);var W=a1(t.get("smooth")),Z=t.get("smoothMonotone");if(d.setShape({smooth:W,smoothMonotone:Z,connectNulls:T}),g){var Q=l.getCalculationInfo("stackedOnSeries"),j=0;g.useStyle(J(f.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),Q&&(j=a1(Q.get("smooth"))),g.setShape({smooth:W,stackedOnSmooth:j,smoothMonotone:Z,connectNulls:T}),ue(g,t,"areaStyle"),nt(g).seriesIndex=t.seriesIndex,Ft(g,N,O,V)}var gt=function(At){i._changePolyState(At)};l.eachItemGraphicEl(function(At){At&&(At.onHoverStateChange=gt)}),this._polyline.onHoverStateChange=gt,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=h,this._step=D,this._valueOrigin=S,t.get("triggerLineEvent")&&(this.packEventData(t,d),g&&this.packEventData(t,g))},e.prototype.packEventData=function(t,a){nt(a).eventData={componentType:"series",componentSubType:"line",componentIndex:t.componentIndex,seriesIndex:t.seriesIndex,seriesName:t.name,seriesType:"line"}},e.prototype.highlight=function(t,a,n,i){var o=t.getData(),s=ei(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var f=l[s*2],h=l[s*2+1];if(isNaN(f)||isNaN(h)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,h))return;var v=t.get("zlevel")||0,c=t.get("z")||0;u=new pl(o,s),u.x=f,u.y=h,u.setZ(v,c);var p=u.getSymbolPath().getTextContent();p&&(p.zlevel=v,p.z=c,p.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Nt.prototype.highlight.call(this,t,a,n,i)},e.prototype.downplay=function(t,a,n,i){var o=t.getData(),s=ei(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Nt.prototype.downplay.call(this,t,a,n,i)},e.prototype._changePolyState=function(t){var a=this._polygon;nf(this._polyline,t),a&&nf(a,t)},e.prototype._newPolyline=function(t){var a=this._polyline;return a&&this._lineGroup.remove(a),a=new KV({shape:{points:t},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(a),this._polyline=a,a},e.prototype._newPolygon=function(t,a){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new bM({shape:{points:t,stackedOnPoints:a},segmentIgnoreThreshold:2}),this._lineGroup.add(n),this._polygon=n,n},e.prototype._initSymbolLabelAnimation=function(t,a,n){var i,o,s=a.getBaseAxis(),l=s.inverse;a.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):a.type==="polar"&&(i=s.dim==="angle",o=!0);var u=t.hostModel,f=u.get("animationDuration");K(f)&&(f=f(null));var h=u.get("animationDelay")||0,v=K(h)?h(null):h;t.eachItemGraphicEl(function(c,p){var d=c;if(d){var g=[c.x,c.y],y=void 0,m=void 0,_=void 0;if(n)if(o){var S=n,w=a.pointToCoord(g);i?(y=S.startAngle,m=S.endAngle,_=-w[1]/180*Math.PI):(y=S.r0,m=S.r,_=w[0])}else{var x=n;i?(y=x.x,m=x.x+x.width,_=c.x):(y=x.y+x.height,m=x.y,_=c.y)}var b=m===y?0:(_-y)/(m-y);l&&(b=1-b);var T=K(h)?h(p):f*b+v,C=d.getSymbolPath(),M=C.getTextContent();d.attr({scaleX:0,scaleY:0}),d.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),C.disableLabelAnimation=!0}})},e.prototype._initOrUpdateEndLabel=function(t,a,n){var i=t.getModel("endLabel");if(AM(t)){var o=t.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new Tt({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var f=nz(l);f>=0&&(fe(s,ee(t,"endLabel"),{inheritColor:n,labelFetcher:t,labelDataIndex:f,defaultText:function(h,v,c){return c!=null?_M(o,c):ji(o,h)},enableTextSetter:!0},oz(i,a)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},e.prototype._endLabelOnDuring=function(t,a,n,i,o,s,l){var u=this._endLabel,f=this._polyline;if(u){t<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var h=n.getLayout("points"),v=n.hostModel,c=v.get("connectNulls"),p=s.get("precision"),d=s.get("distance")||0,g=l.getBaseAxis(),y=g.isHorizontal(),m=g.inverse,_=a.shape,S=m?y?_.x:_.y+_.height:y?_.x+_.width:_.y,w=(y?d:0)*(m?-1:1),x=(y?0:-d)*(m?-1:1),b=y?"x":"y",T=iz(h,S,b),C=T.range,M=C[1]-C[0],D=void 0;if(M>=1){if(M>1&&!c){var I=n1(h,C[0]);u.attr({x:I[0]+w,y:I[1]+x}),o&&(D=v.getRawValue(C[0]))}else{var I=f.getPointOn(S,b);I&&u.attr({x:I[0]+w,y:I[1]+x});var L=v.getRawValue(C[0]),P=v.getRawValue(C[1]);o&&(D=$b(n,p,L,P,T.t))}i.lastFrameIndex=C[0]}else{var R=t===1||i.lastFrameIndex>0?C[0]:0,I=n1(h,R);o&&(D=v.getRawValue(R)),u.attr({x:I[0]+w,y:I[1]+x})}o&&ho(u).setLabelText(D)}},e.prototype._doUpdateAnimation=function(t,a,n,i,o,s,l){var u=this._polyline,f=this._polygon,h=t.hostModel,v=qV(this._data,t,this._stackedOnPoints,a,this._coordSys,n,this._valueOrigin),c=v.current,p=v.stackedOnCurrent,d=v.next,g=v.stackedOnNext;if(o&&(c=Ta(v.current,n,o,l),p=Ta(v.stackedOnCurrent,n,o,l),d=Ta(v.next,n,o,l),g=Ta(v.stackedOnNext,n,o,l)),r1(c,d)>3e3||f&&r1(p,g)>3e3){u.stopAnimation(),u.setShape({points:d}),f&&(f.stopAnimation(),f.setShape({points:d,stackedOnPoints:g}));return}u.shape.__points=v.current,u.shape.points=c;var y={shape:{points:d}};v.current!==c&&(y.shape.__points=v.next),u.stopAnimation(),Mt(u,y,h),f&&(f.setShape({points:c,stackedOnPoints:p}),f.stopAnimation(),Mt(f,{shape:{stackedOnPoints:g}},h),u.shape.points!==f.shape.points&&(f.shape.points=u.shape.points));for(var m=[],_=v.status,S=0;S<_.length;S++){var w=_[S].cmd;if(w==="="){var x=t.getItemGraphicEl(_[S].idx1);x&&m.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){f&&f.dirtyShape();for(var b=u.shape.__points,T=0;Te&&(e=r[t]);return isFinite(e)?e:NaN},min:function(r){for(var e=1/0,t=0;t10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),f=l.getExtent(),h=a.getDevicePixelRatio(),v=Math.abs(f[1]-f[0])*(h||1),c=Math.round(s/v);if(isFinite(c)&&c>1){i==="lttb"&&e.setData(n.lttbDownSample(n.mapDimension(u.dim),1/c));var p=void 0;$(i)?p=uz[i]:K(i)&&(p=i),p&&e.setData(n.downSample(n.mapDimension(u.dim),1/c,p,fz))}}}}}function hz(r){r.registerChartView(lz),r.registerSeriesModel(WV),r.registerLayout(gl("line",!0)),r.registerVisual({seriesType:"line",reset:function(e){var t=e.getData(),a=e.getModel("lineStyle").getLineStyle();a&&!a.stroke&&(a.stroke=t.getVisual("style").fill),t.setVisual("legendLineStyle",a)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,MM("line"))}var DM=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return pa(null,this,{useEncodeDefaulter:!0})},e.prototype.getMarkerPosition=function(t,a,n){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(t),s=i.dataToPoint(o);if(n)A(i.getAxes(),function(v,c){if(v.type==="category"&&a!=null){var p=v.getTicksCoords(),d=o[c],g=a[c]==="x1"||a[c]==="y1";if(g&&(d+=1),p.length<2)return;if(p.length===2){s[c]=v.toGlobalCoord(v.getExtent()[g?1:0]);return}for(var y=void 0,m=void 0,_=1,S=0;Sd){m=(w+y)/2;break}S===1&&(_=x-p[0].tickValue)}m==null&&(y?y&&(m=p[p.length-1].coord):m=p[0].coord),s[c]=v.toGlobalCoord(m)}});else{var l=this.getData(),u=l.getLayout("offset"),f=l.getLayout("size"),h=i.getBaseAxis().isHorizontal()?0:1;s[h]+=u+f/2}return s}return[NaN,NaN]},e.type="series.__base_bar__",e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},e}(zt);zt.registerClass(DM);const Tf=DM;var vz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(){return pa(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},e.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},e.prototype.getProgressiveThreshold=function(){var t=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>t&&(t=a),t},e.prototype.brushSelector=function(t,a,n){return n.rect(a.getItemLayout(t))},e.type="series.bar",e.dependencies=["grid","polar"],e.defaultOption=ja(Tf.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),e}(Tf);const cz=vz;var pz=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),dz=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="sausage",a}return e.prototype.getDefaultShape=function(){return new pz},e.prototype.buildPath=function(t,a){var n=a.cx,i=a.cy,o=Math.max(a.r0||0,0),s=Math.max(a.r,0),l=(s-o)*.5,u=o+l,f=a.startAngle,h=a.endAngle,v=a.clockwise,c=Math.PI*2,p=v?h-fMath.PI/2&&fs)return!0;s=h}return!1},e.prototype._isOrderDifferentInView=function(t,a){for(var n=a.scale,i=n.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],n.getOrdinalMeta().categories.length-1);o<=s;++o)if(t.ordinalNumbers[o]!==n.getRawOrdinalNumber(o))return!0},e.prototype._updateSortWithinSameData=function(t,a,n,i){if(this._isOrderChangedWithinSameData(t,a,n)){var o=this._dataSort(t,n,a);this._isOrderDifferentInView(o,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:o}))}},e.prototype._dispatchInitSort=function(t,a,n){var i=a.baseAxis,o=this._dataSort(t,i,function(s){return t.get(t.mapDimension(a.otherAxis.dim),s)});n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},e.prototype.remove=function(t,a){this._clear(this._model),this._removeOnRenderedListener(a)},e.prototype.dispose=function(t,a){this._removeOnRenderedListener(a)},e.prototype._removeOnRenderedListener=function(t){this._onRendered&&(t.getZr().off("rendered",this._onRendered),this._onRendered=null)},e.prototype._clear=function(t){var a=this.group,n=this._data;t&&t.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl(function(i){Ns(i,t,nt(i).dataIndex)})):a.removeAll(),this._data=null,this._isFirstFrame=!0},e.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},e.type="bar",e}(Nt),i1={cartesian2d:function(r,e){var t=e.width<0?-1:1,a=e.height<0?-1:1;t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height);var n=r.x+r.width,i=r.y+r.height,o=Zv(e.x,r.x),s=Xv(e.x+e.width,n),l=Zv(e.y,r.y),u=Xv(e.y+e.height,i),f=sn?s:o,e.y=h&&l>i?u:l,e.width=f?0:s-o,e.height=h?0:u-l,t<0&&(e.x+=e.width,e.width=-e.width),a<0&&(e.y+=e.height,e.height=-e.height),f||h},polar:function(r,e){var t=e.r0<=e.r?1:-1;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}var n=Xv(e.r,r.r),i=Zv(e.r0,r.r0);e.r=n,e.r0=i;var o=n-i<0;if(t<0){var a=e.r;e.r=e.r0,e.r0=a}return o}},o1={cartesian2d:function(r,e,t,a,n,i,o,s,l){var u=new St({shape:B({},a),z2:1});if(u.__dataIndex=t,u.name="item",i){var f=u.shape,h=n?"height":"width";f[h]=0}return u},polar:function(r,e,t,a,n,i,o,s,l){var u=!n&&l?Cf:Ee,f=new u({shape:a,z2:1});f.name="item";var h=IM(n);if(f.calculateTextPosition=gz(h,{isRoundCap:u===Cf}),i){var v=f.shape,c=n?"r":"endAngle",p={};v[c]=n?a.r0:a.startAngle,p[c]=a[c],(s?Mt:Bt)(f,{shape:p},i)}return f}};function Sz(r,e){var t=r.get("realtimeSort",!0),a=e.getBaseAxis();if(t&&a.type==="category"&&e.type==="cartesian2d")return{baseAxis:a,otherAxis:e.getOtherAxis(a)}}function s1(r,e,t,a,n,i,o,s){var l,u;i?(u={x:a.x,width:a.width},l={y:a.y,height:a.height}):(u={y:a.y,height:a.height},l={x:a.x,width:a.width}),s||(o?Mt:Bt)(t,{shape:l},e,n,null);var f=e?r.baseAxis.model:null;(o?Mt:Bt)(t,{shape:u},f,n)}function l1(r,e){for(var t=0;t0?1:-1,o=a.height>0?1:-1;return{x:a.x+i*n/2,y:a.y+o*n/2,width:a.width-i*n,height:a.height-o*n}},polar:function(r,e,t){var a=r.getItemLayout(e);return{cx:a.cx,cy:a.cy,r0:a.r0,r:a.r,startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}}};function bz(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function IM(r){return function(e){var t=e?"Arc":"Angle";return function(a){switch(a){case"start":case"insideStart":case"end":case"insideEnd":return a+t;default:return a}}}(r)}function f1(r,e,t,a,n,i,o,s){var l=e.getItemVisual(t,"style");if(s){if(!i.get("roundCap")){var f=r.shape,h=Wn(a.getModel("itemStyle"),f,!0);B(f,h),r.setShape(f)}}else{var u=a.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var v=a.getShallow("cursor");v&&r.attr("cursor",v);var c=s?o?n.r>=n.r0?"endArc":"startArc":n.endAngle>=n.startAngle?"endAngle":"startAngle":o?n.height>=0?"bottom":"top":n.width>=0?"right":"left",p=ee(a);fe(r,p,{labelFetcher:i,labelDataIndex:t,defaultText:ji(i.getData(),t),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:c});var d=r.getTextContent();if(s&&d){var g=a.get(["label","position"]);r.textConfig.inside=g==="middle"?!0:null,yz(r,g==="outside"?c:g,IM(o),a.get(["label","rotate"]))}HT(d,p,i.getRawValue(t),function(m){return _M(e,m)});var y=a.getModel(["emphasis"]);Ft(r,y.get("focus"),y.get("blurScope"),y.get("disabled")),ue(r,a),bz(n)&&(r.style.fill="none",r.style.stroke="none",A(r.states,function(m){m.style&&(m.style.fill=m.style.stroke="none")}))}function Tz(r,e){var t=r.get(["itemStyle","borderColor"]);if(!t||t==="none")return 0;var a=r.get(["itemStyle","borderWidth"])||0,n=isNaN(e.width)?Number.MAX_VALUE:Math.abs(e.width),i=isNaN(e.height)?Number.MAX_VALUE:Math.abs(e.height);return Math.min(a,n,i)}var Cz=function(){function r(){}return r}(),h1=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="largeBar",a}return e.prototype.getDefaultShape=function(){return new Cz},e.prototype.buildPath=function(t,a){for(var n=a.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,f=0;f=0?t:null},30,!1);function Az(r,e,t){for(var a=r.baseDimIdx,n=1-a,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,f=0,h=i.length/3;f=s[0]&&e<=s[0]+l[0]&&t>=s[1]&&t<=s[1]+l[1])return o[f]}return-1}function LM(r,e,t){if(hi(t,"cartesian2d")){var a=e,n=t.getArea();return{x:r?a.x:n.x,y:r?n.y:a.y,width:r?a.width:n.width,height:r?n.height:a.height}}else{var n=t.getArea(),i=e;return{cx:n.cx,cy:n.cy,r0:r?n.r0:i.r0,r:r?n.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function Mz(r,e,t){var a=r.type==="polar"?Ee:St;return new a({shape:LM(e,t,r),silent:!0,z2:0})}const Dz=_z;function Iz(r){r.registerChartView(Dz),r.registerSeriesModel(cz),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,it(kA,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,OA("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,MM("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(e,t){var a=e.componentType||"series";t.eachComponent({mainType:a,query:e},function(n){e.sortInfo&&n.axis.setCategorySortInfo(e.sortInfo)})})}var lu=Math.PI*2,p1=Math.PI/180;function PM(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function RM(r,e){var t=PM(r,e),a=r.get("center"),n=r.get("radius");z(n)||(n=[0,n]);var i=H(t.width,e.getWidth()),o=H(t.height,e.getHeight()),s=Math.min(i,o),l=H(n[0],s/2),u=H(n[1],s/2),f,h,v=r.coordinateSystem;if(v){var c=v.dataToPoint(a);f=c[0]||0,h=c[1]||0}else z(a)||(a=[a,a]),f=H(a[0],i)+t.x,h=H(a[1],o)+t.y;return{cx:f,cy:h,r0:l,r:u}}function Lz(r,e,t){e.eachSeriesByType(r,function(a){var n=a.getData(),i=n.mapDimension("value"),o=PM(a,t),s=RM(a,t),l=s.cx,u=s.cy,f=s.r,h=s.r0,v=-a.get("startAngle")*p1,c=a.get("minAngle")*p1,p=0;n.each(i,function(M){!isNaN(M)&&p++});var d=n.getSum(i),g=Math.PI/(d||p)*2,y=a.get("clockwise"),m=a.get("roseType"),_=a.get("stillShowZeroSum"),S=n.getDataExtent(i);S[0]=0;var w=lu,x=0,b=v,T=y?1:-1;if(n.setLayout({viewRect:o,r:f}),n.each(i,function(M,D){var I;if(isNaN(M)){n.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:y,cx:l,cy:u,r0:h,r:m?NaN:f});return}m!=="area"?I=d===0&&_?g:M*g:I=lu/p,It?y:g,w=Math.abs(_.label.y-t);if(w>=S.maxY){var x=_.label.x-e-_.len2*n,b=a+_.len,T=Math.abs(x)r.unconstrainedWidth?null:c:null;a.setStyle("width",p)}var d=a.getBoundingRect();i.width=d.width;var g=(a.style.margin||0)+2.1;i.height=d.height+g,i.y-=(i.height-h)/2}}}function qv(r){return r.position==="center"}function Ez(r){var e=r.getData(),t=[],a,n,i=!1,o=(r.get("minShowLabelAngle")||0)*Pz,s=e.getLayout("viewRect"),l=e.getLayout("r"),u=s.width,f=s.x,h=s.y,v=s.height;function c(x){x.ignore=!0}function p(x){if(!x.ignore)return!0;for(var b in x.states)if(x.states[b].ignore===!1)return!0;return!1}e.each(function(x){var b=e.getItemGraphicEl(x),T=b.shape,C=b.getTextContent(),M=b.getTextGuideLine(),D=e.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),E=H(I.get("edgeDistance"),u),N=I.get("bleedMargin"),O=D.getModel("labelLine"),V=O.get("length");V=H(V,u);var F=O.get("length2");if(F=H(F,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":Z>0?"left":"right"}var Wt=Math.PI,Gt=0,ve=I.get("rotate");if(Ct(ve))Gt=ve*(Wt/180);else if(L==="center")Gt=0;else if(ve==="radial"||ve===!0){var Ur=Z<0?-W+Wt:-W;Gt=Ur}else if(ve==="tangential"&&L!=="outside"&&L!=="outer"){var Ce=Math.atan2(Z,Q);Ce<0&&(Ce=Wt*2+Ce);var wl=Q>0;wl&&(Ce=Wt+Ce),Gt=Ce-Wt}if(i=!!Gt,C.x=j,C.y=gt,C.rotation=Gt,C.setStyle({verticalAlign:"middle"}),rt){C.setStyle({align:pt});var Lh=C.states.select;Lh&&(Lh.x+=C.x,Lh.y+=C.y)}else{var ga=C.getBoundingRect().clone();ga.applyTransform(C.getComputedTransform());var qy=(C.style.margin||0)+2.1;ga.y-=qy/2,ga.height+=qy,t.push({label:C,labelLine:M,position:L,len:V,len2:F,minTurnAngle:O.get("minTurnAngle"),maxSurfaceAngle:O.get("maxSurfaceAngle"),surfaceNormal:new st(Z,Q),linePoints:At,textAlign:pt,labelDistance:P,labelAlignTo:R,edgeDistance:E,bleedMargin:N,rect:ga,unconstrainedWidth:ga.width,labelStyleWidth:C.style.width})}b.setTextConfig({inside:rt})}}),!i&&r.get("avoidLabelOverlap")&&Rz(t,a,n,l,u,v,f,h);for(var d=0;d0){for(var f=o.getItemLayout(0),h=1;isNaN(f&&f.startAngle)&&h=i.r0}},e.type="pie",e}(Nt);const Nz=Oz;function bo(r,e,t){e=z(e)&&{coordDimensions:e}||B({encodeDefine:r.getEncode()},e);var a=r.getSource(),n=wo(a,e).dimensions,i=new we(n,r);return i.initData(a,t),i}var Bz=function(){function r(e,t){this._getDataWithEncodedVisual=e,this._getRawData=t}return r.prototype.getAllNames=function(){var e=this._getRawData();return e.mapArray(e.getName)},r.prototype.containName=function(e){var t=this._getRawData();return t.indexOfName(e)>=0},r.prototype.indexOfName=function(e){var t=this._getDataWithEncodedVisual();return t.indexOfName(e)},r.prototype.getItemVisual=function(e,t){var a=this._getDataWithEncodedVisual();return a.getItemVisual(e,t)},r}();const ml=Bz;var Vz=xt(),zz=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new ml(U(this.getData,this),U(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},e.prototype.getInitialData=function(){return bo(this,{coordDimensions:["value"],encodeDefaulter:it(wg,this)})},e.prototype.getDataParams=function(t){var a=this.getData(),n=Vz(a),i=n.seats;if(!i){var o=[];a.each(a.mapDimension("value"),function(l){o.push(l)}),i=n.seats=Q2(o,a.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,t);return s.percent=i[t]||0,s.$vars.push("percent"),s},e.prototype._defaultLabelLine=function(t){ti(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.type="series.pie",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},e}(zt);const Gz=zz;function Fz(r){return{seriesType:r,reset:function(e,t){var a=e.getData();a.filterSelf(function(n){var i=a.mapDimension("value"),o=a.get(i,n);return!(Ct(o)&&!isNaN(o)&&o<0)})}}}function Hz(r){r.registerChartView(Nz),r.registerSeriesModel(Gz),KC("pie",r.registerAction),r.registerLayout(it(Lz,"pie")),r.registerProcessor(yl("pie")),r.registerProcessor(Fz("pie"))}var Wz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.getInitialData=function(t,a){return pa(null,this,{useEncodeDefaulter:!0})},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?5e3:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?1e4:this.get("progressiveThreshold"))},e.prototype.brushSelector=function(t,a,n){return n.point(a.getItemLayout(t))},e.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},e.type="series.scatter",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},e}(zt);const $z=Wz;var kM=4,Uz=function(){function r(){}return r}(),Yz=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.getDefaultShape=function(){return new Uz},e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.buildPath=function(t,a){var n=a.points,i=a.size,o=this.symbolProxy,s=o.shape,l=t.getContext?t.getContext():t,u=l&&i[0]=0;u--){var f=u*2,h=i[f]-s/2,v=i[f+1]-l/2;if(t>=h&&a>=v&&t<=h+s&&a<=v+l)return u}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.points,i=a.size,o=i[0],s=i[1],l=1/0,u=1/0,f=-1/0,h=-1/0,v=0;v=0&&(u.dataIndex=h+(e.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const Xz=Zz;var qz=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.updateData(i,{clipShape:this._getClipShape(t)}),this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateSymbolDraw(i,t);o.incrementalPrepareUpdate(i),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._symbolDraw.incrementalUpdate(t,a.getData(),{clipShape:this._getClipShape(a)}),this._finished=t.end===a.getData().count()},e.prototype.updateTransform=function(t,a,n){var i=t.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=gl("").reset(t,a,n);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},e.prototype.eachRendered=function(t){this._symbolDraw&&this._symbolDraw.eachRendered(t)},e.prototype._getClipShape=function(t){var a=t.coordinateSystem,n=a&&a.getArea&&a.getArea();return t.get("clip",!0)?n:null},e.prototype._updateSymbolDraw=function(t,a){var n=this._symbolDraw,i=a.pipelineContext,o=i.large;return(!n||o!==this._isLargeDraw)&&(n&&n.remove(),n=this._symbolDraw=o?new Xz:new dl,this._isLargeDraw=o,this.group.removeAll()),this.group.add(n.group),n},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},e.prototype.dispose=function(){},e.type="scatter",e}(Nt);const Kz=qz;var Qz=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.type="grid",e.dependencies=["xAxis","yAxis"],e.layoutMode="box",e.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},e}(wt);const Jz=Qz;var ad=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Xt).models[0]},e.type="cartesian2dAxis",e}(wt);Kt(ad,cl);var OM={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},jz=ut({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},OM),Jg=ut({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},OM),t5=ut({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},Jg),e5=J({logBase:10},Jg);const NM={category:jz,value:Jg,time:t5,log:e5};var r5={value:1,category:1,time:1,log:1};function to(r,e,t,a){A(r5,function(n,i){var o=ut(ut({},NM[i],!0),a,!0),s=function(l){k(u,l);function u(){var f=l!==null&&l.apply(this,arguments)||this;return f.type=e+"Axis."+i,f}return u.prototype.mergeDefaultAndTheme=function(f,h){var v=zs(this),c=v?po(f):{},p=h.getTheme();ut(f,p.get(i+"Axis")),ut(f,this.getDefaultOption()),f.type=g1(f),v&&Ya(f,c,v)},u.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=Kp.createByAxisModel(this))},u.prototype.getCategories=function(f){var h=this.option;if(h.type==="category")return f?h.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=e+"Axis."+i,u.defaultOption=o,u}(t);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(e+"Axis",g1)}function g1(r){return r.type||(r.data?"category":"value")}var a5=function(){function r(e){this.type="cartesian",this._dimList=[],this._axes={},this.name=e||""}return r.prototype.getAxis=function(e){return this._axes[e]},r.prototype.getAxes=function(){return G(this._dimList,function(e){return this._axes[e]},this)},r.prototype.getAxesByScale=function(e){return e=e.toLowerCase(),Lt(this.getAxes(),function(t){return t.scale.type===e})},r.prototype.addAxis=function(e){var t=e.dim;this._axes[t]=e,this._dimList.push(t)},r}();const n5=a5;var nd=["x","y"];function y1(r){return r.type==="interval"||r.type==="time"}var i5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="cartesian2d",t.dimensions=nd,t}return e.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var t=this.getAxis("x").scale,a=this.getAxis("y").scale;if(!(!y1(t)||!y1(a))){var n=t.getExtent(),i=a.getExtent(),o=this.dataToPoint([n[0],i[0]]),s=this.dataToPoint([n[1],i[1]]),l=n[1]-n[0],u=i[1]-i[0];if(!(!l||!u)){var f=(s[0]-o[0])/l,h=(s[1]-o[1])/u,v=o[0]-n[0]*f,c=o[1]-i[0]*h,p=this._transform=[f,0,0,h,v,c];this._invTransform=oo([],p)}}},e.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},e.prototype.containPoint=function(t){var a=this.getAxis("x"),n=this.getAxis("y");return a.contain(a.toLocalCoord(t[0]))&&n.contain(n.toLocalCoord(t[1]))},e.prototype.containData=function(t){return this.getAxis("x").containData(t[0])&&this.getAxis("y").containData(t[1])},e.prototype.containZone=function(t,a){var n=this.dataToPoint(t),i=this.dataToPoint(a),o=this.getArea(),s=new ft(n[0],n[1],i[0]-n[0],i[1]-n[1]);return o.intersect(s)},e.prototype.dataToPoint=function(t,a,n){n=n||[];var i=t[0],o=t[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return se(n,t,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return n[0]=s.toGlobalCoord(s.dataToCoord(i,a)),n[1]=l.toGlobalCoord(l.dataToCoord(o,a)),n},e.prototype.clampData=function(t,a){var n=this.getAxis("x").scale,i=this.getAxis("y").scale,o=n.getExtent(),s=i.getExtent(),l=n.parse(t[0]),u=i.parse(t[1]);return a=a||[],a[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),a[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),a},e.prototype.pointToData=function(t,a){var n=[];if(this._invTransform)return se(n,t,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return n[0]=i.coordToData(i.toLocalCoord(t[0]),a),n[1]=o.coordToData(o.toLocalCoord(t[1]),a),n},e.prototype.getOtherAxis=function(t){return this.getAxis(t.dim==="x"?"y":"x")},e.prototype.getArea=function(){var t=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),n=Math.min(t[0],t[1]),i=Math.min(a[0],a[1]),o=Math.max(t[0],t[1])-n,s=Math.max(a[0],a[1])-i;return new ft(n,i,o,s)},e}(n5),o5=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return e.prototype.isHorizontal=function(){var t=this.position;return t==="top"||t==="bottom"},e.prototype.getGlobalExtent=function(t){var a=this.getExtent();return a[0]=this.toGlobalCoord(a[0]),a[1]=this.toGlobalCoord(a[1]),t&&a[0]>a[1]&&a.reverse(),a},e.prototype.pointToData=function(t,a){return this.coordToData(this.toLocalCoord(t[this.dim==="x"?0:1]),a)},e.prototype.setCategorySortInfo=function(t){if(this.type!=="category")return!1;this.model.option.categorySortInfo=t,this.scale.setSortInfo(t)},e}(wr);const s5=o5;function id(r,e,t){t=t||{};var a=r.coordinateSystem,n=e.axis,i={},o=n.getAxesOnZeroOf()[0],s=n.position,l=o?"onZero":s,u=n.dim,f=a.getRect(),h=[f.x,f.x+f.width,f.y,f.y+f.height],v={left:0,right:1,top:0,bottom:1,onZero:2},c=e.get("offset")||0,p=u==="x"?[h[2]-c,h[3]+c]:[h[0]-c,h[1]+c];if(o){var d=o.toGlobalCoord(o.dataToCoord(0));p[v.onZero]=Math.max(Math.min(d,p[1]),p[0])}i.position=[u==="y"?p[v[l]]:h[0],u==="x"?p[v[l]]:h[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var g={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=g[s],i.labelOffset=o?p[v[s]]-p[v.onZero]:0,e.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),ne(t.labelInside,e.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var y=e.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-y:y,i.z2=1,i}function m1(r){return r.get("coordinateSystem")==="cartesian2d"}function _1(r){var e={xAxisModel:null,yAxisModel:null};return A(e,function(t,a){var n=a.replace(/Model$/,""),i=r.getReferringComponents(n,Xt).models[0];e[a]=i}),e}var Kv=Math.log;function BM(r,e,t){var a=Xa.prototype,n=a.getTicks.call(t),i=a.getTicks.call(t,!0),o=n.length-1,s=a.getInterval.call(t),l=HA(r,e),u=l.extent,f=l.fixMin,h=l.fixMax;if(r.type==="log"){var v=Kv(r.base);u=[Kv(u[0])/v,Kv(u[1])/v]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:f,fixMax:h});var c=a.getExtent.call(r);f&&(u[0]=c[0]),h&&(u[1]=c[1]);var p=a.getInterval.call(r),d=u[0],g=u[1];if(f&&h)p=(g-d)/o;else if(f)for(g=u[0]+p*o;gu[0]&&isFinite(d)&&isFinite(u[0]);)p=Nv(p),d=u[1]-p*o;else{var y=r.getTicks().length-1;y>o&&(p=Nv(p));var m=p*o;g=Math.ceil(u[1]/p)*p,d=$t(g-m),d<0&&u[0]>=0?(d=0,g=$t(m)):g>0&&u[1]<=0&&(g=0,d=-$t(m))}var _=(n[0].value-i[0].value)/s,S=(n[o].value-i[o].value)/s;a.setExtent.call(r,d+p*_,g+p*S),a.setInterval.call(r,p),(_||S)&&a.setNiceExtent.call(r,d+p,g-p)}var l5=function(){function r(e,t,a){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=nd,this._initCartesian(e,t,a),this.model=e}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(e,t){var a=this._axesMap;this._updateScale(e,this.model);function n(o){var s,l=mt(o),u=l.length;if(u){for(var f=[],h=u-1;h>=0;h--){var v=+l[h],c=o[v],p=c.model,d=c.scale;Qp(d)&&p.get("alignTicks")&&p.get("interval")==null?f.push(c):(Ji(d,p),Qp(d)&&(s=c))}f.length&&(s||(s=f.pop(),Ji(s.scale,s.model)),A(f,function(g){BM(g.scale,g.model,s.scale)}))}}n(a.x),n(a.y);var i={};A(a.x,function(o){S1(a,"y",o,i)}),A(a.y,function(o){S1(a,"x",o,i)}),this.resize(this.model,t)},r.prototype.resize=function(e,t,a){var n=e.getBoxLayoutParams(),i=!a&&e.get("containLabel"),o=Jt(n,{width:t.getWidth(),height:t.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(A(s,function(u){if(!u.model.get(["axisLabel","inside"])){var f=wB(u);if(f){var h=u.isHorizontal()?"height":"width",v=u.model.get(["axisLabel","margin"]);o[h]-=f[h]+v,u.position==="top"?o.y+=f.height+v:u.position==="left"&&(o.x+=f.width+v)}}}),l()),A(this._coordsList,function(u){u.calcAffineTransform()});function l(){A(s,function(u){var f=u.isHorizontal(),h=f?[0,o.width]:[0,o.height],v=u.inverse?1:0;u.setExtent(h[v],h[1-v]),u5(u,f?o.x:o.y)})}},r.prototype.getAxis=function(e,t){var a=this._axesMap[e];if(a!=null)return a[t||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(e,t){if(e!=null&&t!=null){var a="x"+e+"y"+t;return this._coordsMap[a]}tt(e)&&(t=e.yAxisIndex,e=e.xAxisIndex);for(var n=0,i=this._coordsList;n0?"top":"bottom",i="center"):rf(n-Oa)?(o=a>0?"bottom":"top",i="center"):(o="middle",n>0&&n0?"right":"left":i=a>0?"left":"right"),{rotation:n,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(e){var t={componentType:e.mainType,componentIndex:e.componentIndex};return t[e.mainType+"Index"]=e.componentIndex,t},r.isLabelSilent=function(e){var t=e.get("tooltip");return e.get("silent")||!(e.get("triggerEvent")||t&&t.show)},r}(),w1={axisLine:function(r,e,t,a){var n=e.get(["axisLine","show"]);if(n==="auto"&&r.handleAutoShown&&(n=r.handleAutoShown("axisLine")),!!n){var i=e.axis.getExtent(),o=a.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(se(s,s,o),se(l,l,o));var f=B({lineCap:"round"},e.getModel(["axisLine","lineStyle"]).getLineStyle()),h=new ie({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:f,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});qi(h.shape,h.style.lineWidth),h.anid="line",t.add(h);var v=e.get(["axisLine","symbol"]);if(v!=null){var c=e.get(["axisLine","symbolSize"]);$(v)&&(v=[v,v]),($(c)||Ct(c))&&(c=[c,c]);var p=xo(e.get(["axisLine","symbolOffset"])||0,c),d=c[0],g=c[1];A([{rotate:r.rotation+Math.PI/2,offset:p[0],r:0},{rotate:r.rotation-Math.PI/2,offset:p[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(y,m){if(v[m]!=="none"&&v[m]!=null){var _=qt(v[m],-d/2,-g/2,d,g,f.stroke,!0),S=y.r+y.offset,w=u?l:s;_.attr({rotation:y.rotate,x:w[0]+S*Math.cos(r.rotation),y:w[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),t.add(_)}})}}},axisTickLabel:function(r,e,t,a){var n=c5(t,a,e,r),i=d5(t,a,e,r);if(v5(e,i,n),p5(t,a,e,r.tickDirection),e.get(["axisLabel","hideOverlap"])){var o=eM(G(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));nM(o)}},axisName:function(r,e,t,a){var n=ne(r.axisName,e.get("name"));if(n){var i=e.get("nameLocation"),o=r.nameDirection,s=e.getModel("nameTextStyle"),l=e.get("nameGap")||0,u=e.axis.getExtent(),f=u[0]>u[1]?-1:1,h=[i==="start"?u[0]-f*l:i==="end"?u[1]+f*l:(u[0]+u[1])/2,T1(i)?r.labelOffset+o*l:0],v,c=e.get("nameRotate");c!=null&&(c=c*Oa/180);var p;T1(i)?v=Jn.innerTextLayout(r.rotation,c??r.rotation,o):(v=h5(r.rotation,i,c||0,u),p=r.axisNameAvailableWidth,p!=null&&(p=Math.abs(p/Math.sin(v.rotation)),!isFinite(p)&&(p=null)));var d=s.getFont(),g=e.get("nameTruncate",!0)||{},y=g.ellipsis,m=ne(r.nameTruncateMaxWidth,g.maxWidth,p),_=new Tt({x:h[0],y:h[1],rotation:v.rotation,silent:Jn.isLabelSilent(e),style:kt(s,{text:n,font:d,overflow:"truncate",width:m,ellipsis:y,fill:s.getTextColor()||e.get(["axisLine","lineStyle","color"]),align:s.get("align")||v.textAlign,verticalAlign:s.get("verticalAlign")||v.textVerticalAlign}),z2:1});if(fo({el:_,componentModel:e,itemName:n}),_.__fullText=n,_.anid="name",e.get("triggerEvent")){var S=Jn.makeAxisEventDataBase(e);S.targetType="axisName",S.name=n,nt(_).eventData=S}a.add(_),_.updateTransform(),t.add(_),_.decomposeTransform()}}};function h5(r,e,t,a){var n=kb(t-r),i,o,s=a[0]>a[1],l=e==="start"&&!s||e!=="start"&&s;return rf(n-Oa/2)?(o=l?"bottom":"top",i="center"):rf(n-Oa*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",nOa/2?i=l?"left":"right":i=l?"right":"left"),{rotation:n,textAlign:i,textVerticalAlign:o}}function v5(r,e,t){if(!WA(r.axis)){var a=r.get(["axisLabel","showMinLabel"]),n=r.get(["axisLabel","showMaxLabel"]);e=e||[],t=t||[];var i=e[0],o=e[1],s=e[e.length-1],l=e[e.length-2],u=t[0],f=t[1],h=t[t.length-1],v=t[t.length-2];a===!1?(We(i),We(u)):b1(i,o)&&(a?(We(o),We(f)):(We(i),We(u))),n===!1?(We(s),We(h)):b1(l,s)&&(n?(We(l),We(v)):(We(s),We(h)))}}function We(r){r&&(r.ignore=!0)}function b1(r,e){var t=r&&r.getBoundingRect().clone(),a=e&&e.getBoundingRect().clone();if(!(!t||!a)){var n=Zf([]);return li(n,n,-r.rotation),t.applyTransform(ra([],n,r.getLocalTransform())),a.applyTransform(ra([],n,e.getLocalTransform())),t.intersect(a)}}function T1(r){return r==="middle"||r==="center"}function VM(r,e,t,a,n){for(var i=[],o=[],s=[],l=0;l=0||r===e}function x5(r){var e=jg(r);if(e){var t=e.axisPointerModel,a=e.axis.scale,n=t.option,i=t.get("status"),o=t.get("value");o!=null&&(o=a.parse(o));var s=od(t);i==null&&(n.status=s?"show":"hide");var l=a.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),o0&&!p.min?p.min=0:p.min!=null&&p.min<0&&!p.max&&(p.max=0);var d=l;p.color!=null&&(d=J({color:p.color},l));var g=ut(et(p),{boundaryGap:t,splitNumber:a,scale:n,axisLine:i,axisTick:o,axisLabel:s,name:p.text,showName:u,nameLocation:"end",nameGap:h,nameTextStyle:d,triggerEvent:v},!1);if($(f)){var y=g.name;g.name=f.replace("{value}",y??"")}else K(f)&&(g.name=f(g.name,g));var m=new Ot(g,null,this.ecModel);return Kt(m,cl.prototype),m.mainType="radar",m.componentIndex=this.componentIndex,m},this);this._indicatorModels=c},e.prototype.getIndicatorModels=function(){return this._indicatorModels},e.type="radar",e.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:ut({lineStyle:{color:"#bbb"}},Wo.axisLine),axisLabel:uu(Wo.axisLabel,!1),axisTick:uu(Wo.axisTick,!1),splitLine:uu(Wo.splitLine,!0),splitArea:uu(Wo.splitArea,!0),indicator:[]},e}(wt);const B5=N5;var V5=["axisLine","axisTickLabel","axisName"],z5=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},e.prototype._buildAxes=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes(),i=G(n,function(o){var s=o.model.get("showName")?o.name:"",l=new ha(o.model,{axisName:s,position:[a.cx,a.cy],rotation:o.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return l});A(i,function(o){A(V5,o.add,o),this.group.add(o.getGroup())},this)},e.prototype._buildSplitLineAndArea=function(t){var a=t.coordinateSystem,n=a.getIndicatorAxes();if(!n.length)return;var i=t.get("shape"),o=t.getModel("splitLine"),s=t.getModel("splitArea"),l=o.getModel("lineStyle"),u=s.getModel("areaStyle"),f=o.get("show"),h=s.get("show"),v=l.get("color"),c=u.get("color"),p=z(v)?v:[v],d=z(c)?c:[c],g=[],y=[];function m(R,E,N){var O=N%E.length;return R[O]=R[O]||[],O}if(i==="circle")for(var _=n[0].getTicksCoords(),S=a.cx,w=a.cy,x=0;x<_.length;x++){if(f){var b=m(g,p,x);g[b].push(new Hr({shape:{cx:S,cy:w,r:_[x].coord}}))}if(h&&x<_.length-1){var b=m(y,d,x);y[b].push(new rh({shape:{cx:S,cy:w,r0:_[x].coord,r:_[x+1].coord}}))}}else for(var T,C=G(n,function(R,E){var N=R.getTicksCoords();return T=T==null?N.length-1:Math.min(N.length-1,T),G(N,function(O){return a.coordToPoint(O.coord,E)})}),M=[],x=0;x<=T;x++){for(var D=[],I=0;I3?1.4:o>1?1.2:1.1,f=i>0?u:1/u;jv(this,"zoom","zoomOnMouseWheel",t,{scale:f,originX:s,originY:l,isAvailableBehavior:null})}if(n){var h=Math.abs(i),v=(i>0?1:-1)*(h>3?.4:h>1?.15:.05);jv(this,"scrollMove","moveOnMouseWheel",t,{scrollDelta:v,originX:s,originY:l,isAvailableBehavior:null})}}},e.prototype._pinchHandler=function(t){if(!L1(this._zr,"globalPan")){var a=t.pinchScale>1?1.1:1/1.1;jv(this,"zoom",null,t,{scale:a,originX:t.pinchX,originY:t.pinchY,isAvailableBehavior:null})}},e}(ir);function jv(r,e,t,a,n){r.pointerChecker&&r.pointerChecker(a,n.originX,n.originY)&&(oa(a.event),$M(r,e,t,a,n))}function $M(r,e,t,a,n){n.isAvailableBehavior=U(Hu,null,t,a),r.trigger(e,n)}function Hu(r,e,t){var a=t[r];return!r||a&&(!$(a)||e.event[a+"Key"])}const _l=q5;function ey(r,e,t){var a=r.target;a.x+=e,a.y+=t,a.dirty()}function ry(r,e,t,a){var n=r.target,i=r.zoomLimit,o=r.zoom=r.zoom||1;if(o*=e,i){var s=i.min||0,l=i.max||1/0;o=Math.max(Math.min(l,o),s)}var u=o/r.zoom;r.zoom=o,n.x-=(t-n.x)*(u-1),n.y-=(a-n.y)*(u-1),n.scaleX*=u,n.scaleY*=u,n.dirty()}var K5={axisPointer:1,tooltip:1,brush:1};function bh(r,e,t){var a=e.getComponentByElement(r.topTarget),n=a&&a.coordinateSystem;return a&&a!==t&&!K5.hasOwnProperty(a.mainType)&&n&&n.model!==t}function UM(r){if($(r)){var e=new DOMParser;r=e.parseFromString(r,"text/xml")}var t=r;for(t.nodeType===9&&(t=t.firstChild);t.nodeName.toLowerCase()!=="svg"||t.nodeType!==1;)t=t.nextSibling;return t}var tc,Af={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},P1=mt(Af),Mf={"alignment-baseline":"textBaseline","stop-color":"stopColor"},R1=mt(Mf),Q5=function(){function r(){this._defs={},this._root=null}return r.prototype.parse=function(e,t){t=t||{};var a=UM(e);this._defsUsePending=[];var n=new at;this._root=n;var i=[],o=a.getAttribute("viewBox")||"",s=parseFloat(a.getAttribute("width")||t.width),l=parseFloat(a.getAttribute("height")||t.height);isNaN(s)&&(s=null),isNaN(l)&&(l=null),Be(a,n,null,!0,!1);for(var u=a.firstChild;u;)this._parseNode(u,n,i,null,!1,!1),u=u.nextSibling;tG(this._defs,this._defsUsePending),this._defsUsePending=[];var f,h;if(o){var v=Th(o);v.length>=4&&(f={x:parseFloat(v[0]||0),y:parseFloat(v[1]||0),width:parseFloat(v[2]),height:parseFloat(v[3])})}if(f&&s!=null&&l!=null&&(h=ZM(f,{x:0,y:0,width:s,height:l}),!t.ignoreViewBox)){var c=n;n=new at,n.add(c),c.scaleX=c.scaleY=h.scale,c.x=h.x,c.y=h.y}return!t.ignoreRootClip&&s!=null&&l!=null&&n.setClipPath(new St({shape:{x:0,y:0,width:s,height:l}})),{root:n,width:s,height:l,viewBoxRect:f,viewBoxTransform:h,named:i}},r.prototype._parseNode=function(e,t,a,n,i,o){var s=e.nodeName.toLowerCase(),l,u=n;if(s==="defs"&&(i=!0),s==="text"&&(o=!0),s==="defs"||s==="switch")l=t;else{if(!i){var f=tc[s];if(f&&Y(tc,s)){l=f.call(this,e,t);var h=e.getAttribute("name");if(h){var v={name:h,namedFrom:null,svgNodeTagLower:s,el:l};a.push(v),s==="g"&&(u=v)}else n&&a.push({name:n.name,namedFrom:n,svgNodeTagLower:s,el:l});t.add(l)}}var c=E1[s];if(c&&Y(E1,s)){var p=c.call(this,e),d=e.getAttribute("id");d&&(this._defs[d]=p)}}if(l&&l.isGroup)for(var g=e.firstChild;g;)g.nodeType===1?this._parseNode(g,l,a,u,i,o):g.nodeType===3&&o&&this._parseText(g,l),g=g.nextSibling},r.prototype._parseText=function(e,t){var a=new Es({style:{text:e.textContent},silent:!0,x:this._textX||0,y:this._textY||0});$e(t,a),Be(e,a,this._defsUsePending,!1,!1),J5(a,t);var n=a.style,i=n.fontSize;i&&i<9&&(n.fontSize=9,a.scaleX*=i/9,a.scaleY*=i/9);var o=(n.fontSize||n.fontFamily)&&[n.fontStyle,n.fontWeight,(n.fontSize||12)+"px",n.fontFamily||"sans-serif"].join(" ");n.font=o;var s=a.getBoundingRect();return this._textX+=s.width,t.add(a),a},r.internalField=function(){tc={g:function(e,t){var a=new at;return $e(t,a),Be(e,a,this._defsUsePending,!1,!1),a},rect:function(e,t){var a=new St;return $e(t,a),Be(e,a,this._defsUsePending,!1,!1),a.setShape({x:parseFloat(e.getAttribute("x")||"0"),y:parseFloat(e.getAttribute("y")||"0"),width:parseFloat(e.getAttribute("width")||"0"),height:parseFloat(e.getAttribute("height")||"0")}),a.silent=!0,a},circle:function(e,t){var a=new Hr;return $e(t,a),Be(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),r:parseFloat(e.getAttribute("r")||"0")}),a.silent=!0,a},line:function(e,t){var a=new ie;return $e(t,a),Be(e,a,this._defsUsePending,!1,!1),a.setShape({x1:parseFloat(e.getAttribute("x1")||"0"),y1:parseFloat(e.getAttribute("y1")||"0"),x2:parseFloat(e.getAttribute("x2")||"0"),y2:parseFloat(e.getAttribute("y2")||"0")}),a.silent=!0,a},ellipse:function(e,t){var a=new hg;return $e(t,a),Be(e,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(e.getAttribute("cx")||"0"),cy:parseFloat(e.getAttribute("cy")||"0"),rx:parseFloat(e.getAttribute("rx")||"0"),ry:parseFloat(e.getAttribute("ry")||"0")}),a.silent=!0,a},polygon:function(e,t){var a=e.getAttribute("points"),n;a&&(n=N1(a));var i=new ke({shape:{points:n||[]},silent:!0});return $e(t,i),Be(e,i,this._defsUsePending,!1,!1),i},polyline:function(e,t){var a=e.getAttribute("points"),n;a&&(n=N1(a));var i=new Oe({shape:{points:n||[]},silent:!0});return $e(t,i),Be(e,i,this._defsUsePending,!1,!1),i},image:function(e,t){var a=new he;return $e(t,a),Be(e,a,this._defsUsePending,!1,!1),a.setStyle({image:e.getAttribute("xlink:href")||e.getAttribute("href"),x:+e.getAttribute("x"),y:+e.getAttribute("y"),width:+e.getAttribute("width"),height:+e.getAttribute("height")}),a.silent=!0,a},text:function(e,t){var a=e.getAttribute("x")||"0",n=e.getAttribute("y")||"0",i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0";this._textX=parseFloat(a)+parseFloat(i),this._textY=parseFloat(n)+parseFloat(o);var s=new at;return $e(t,s),Be(e,s,this._defsUsePending,!1,!0),s},tspan:function(e,t){var a=e.getAttribute("x"),n=e.getAttribute("y");a!=null&&(this._textX=parseFloat(a)),n!=null&&(this._textY=parseFloat(n));var i=e.getAttribute("dx")||"0",o=e.getAttribute("dy")||"0",s=new at;return $e(t,s),Be(e,s,this._defsUsePending,!1,!0),this._textX+=parseFloat(i),this._textY+=parseFloat(o),s},path:function(e,t){var a=e.getAttribute("d")||"",n=ST(a);return $e(t,n),Be(e,n,this._defsUsePending,!1,!1),n.silent=!0,n}}}(),r}(),E1={lineargradient:function(r){var e=parseInt(r.getAttribute("x1")||"0",10),t=parseInt(r.getAttribute("y1")||"0",10),a=parseInt(r.getAttribute("x2")||"10",10),n=parseInt(r.getAttribute("y2")||"0",10),i=new ol(e,t,a,n);return k1(r,i),O1(r,i),i},radialgradient:function(r){var e=parseInt(r.getAttribute("cx")||"0",10),t=parseInt(r.getAttribute("cy")||"0",10),a=parseInt(r.getAttribute("r")||"0",10),n=new ET(e,t,a);return k1(r,n),O1(r,n),n}};function k1(r,e){var t=r.getAttribute("gradientUnits");t==="userSpaceOnUse"&&(e.global=!0)}function O1(r,e){for(var t=r.firstChild;t;){if(t.nodeType===1&&t.nodeName.toLocaleLowerCase()==="stop"){var a=t.getAttribute("offset"),n=void 0;a&&a.indexOf("%")>0?n=parseInt(a,10)/100:a?n=parseFloat(a):n=0;var i={};YM(t,i,i);var o=i.stopColor||t.getAttribute("stop-color")||"#000000";e.colorStops.push({offset:n,color:o})}t=t.nextSibling}}function $e(r,e){r&&r.__inheritedStyle&&(e.__inheritedStyle||(e.__inheritedStyle={}),J(e.__inheritedStyle,r.__inheritedStyle))}function N1(r){for(var e=Th(r),t=[],a=0;a0;i-=2){var o=a[i],s=a[i-1],l=Th(o);switch(n=n||ar(),s){case"translate":zr(n,n,[parseFloat(l[0]),parseFloat(l[1]||"0")]);break;case"scale":qd(n,n,[parseFloat(l[0]),parseFloat(l[1]||l[0])]);break;case"rotate":li(n,n,-parseFloat(l[0])*ec);break;case"skewX":var u=Math.tan(parseFloat(l[0])*ec);ra(n,[1,0,u,1,0,0],n);break;case"skewY":var f=Math.tan(parseFloat(l[0])*ec);ra(n,[1,f,0,1,0,0],n);break;case"matrix":n[0]=parseFloat(l[0]),n[1]=parseFloat(l[1]),n[2]=parseFloat(l[2]),n[3]=parseFloat(l[3]),n[4]=parseFloat(l[4]),n[5]=parseFloat(l[5]);break}}e.setLocalTransform(n)}}var V1=/([^\s:;]+)\s*:\s*([^:;]+)/g;function YM(r,e,t){var a=r.getAttribute("style");if(a){V1.lastIndex=0;for(var n;(n=V1.exec(a))!=null;){var i=n[1],o=Y(Af,i)?Af[i]:null;o&&(e[o]=n[2]);var s=Y(Mf,i)?Mf[i]:null;s&&(t[s]=n[2])}}}function nG(r,e,t){for(var a=0;a0,g={api:a,geo:l,mapOrGeoModel:e,data:s,isVisualEncodedByVisualMap:d,isGeo:o,transformInfoRaw:v};l.resourceType==="geoJSON"?this._buildGeoJSON(g):l.resourceType==="geoSVG"&&this._buildSVG(g),this._updateController(e,t,a),this._updateMapSelectHandler(e,u,a,n)},r.prototype._buildGeoJSON=function(e){var t=this._regionsGroupByName=q(),a=q(),n=this._regionsGroup,i=e.transformInfoRaw,o=e.mapOrGeoModel,s=e.data,l=e.geo.projection,u=l&&l.stream;function f(c,p){return p&&(c=p(c)),c&&[c[0]*i.scaleX+i.x,c[1]*i.scaleY+i.y]}function h(c){for(var p=[],d=!u&&l&&l.project,g=0;g=0)&&(v=n);var c=o?{normal:{align:"center",verticalAlign:"middle"}}:null;fe(e,ee(a),{labelFetcher:v,labelDataIndex:h,defaultText:t},c);var p=e.getTextContent();if(p&&(XM(p).ignore=p.ignore,e.textConfig&&o)){var d=e.getBoundingRect().clone();e.textConfig.layoutRect=d,e.textConfig.position=[(o[0]-d.x)/d.width*100+"%",(o[1]-d.y)/d.height*100+"%"]}e.disableLabelAnimation=!0}else e.removeTextContent(),e.removeTextConfig(),e.disableLabelAnimation=null}function W1(r,e,t,a,n,i){r.data?r.data.setItemGraphicEl(i,e):nt(e).eventData={componentType:"geo",componentIndex:n.componentIndex,geoIndex:n.componentIndex,name:t,region:a&&a.option||{}}}function $1(r,e,t,a,n){r.data||fo({el:e,componentModel:n,itemName:t,itemTooltipOption:a.get("tooltip")})}function U1(r,e,t,a,n){e.highDownSilentOnTouch=!!n.get("selectedMode");var i=a.getModel("emphasis"),o=i.get("focus");return Ft(e,o,i.get("blurScope"),i.get("disabled")),r.isGeo&&MR(e,n,t),o}function Y1(r,e,t){var a=[],n;function i(){n=[]}function o(){n.length&&(a.push(n),n=[])}var s=e({polygonStart:i,polygonEnd:o,lineStart:i,lineEnd:o,point:function(l,u){isFinite(l)&&isFinite(u)&&n.push([l,u])},sphere:function(){}});return!t&&s.polygonStart(),A(r,function(l){s.lineStart();for(var u=0;u-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n},e.type="series.map",e.dependencies=["geo"],e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},e}(zt);const AG=CG;function MG(r,e){var t={};return A(r,function(a){a.each(a.mapDimension("value"),function(n,i){var o="ec-"+a.getName(i);t[o]=t[o]||[],isNaN(n)||t[o].push(n)})}),r[0].map(r[0].mapDimension("value"),function(a,n){for(var i="ec-"+r[0].getName(n),o=0,s=1/0,l=-1/0,u=t[i].length,f=0;f1?(S.width=_,S.height=_/g):(S.height=_,S.width=_*g),S.y=m[1]-S.height/2,S.x=m[0]-S.width/2;else{var w=r.getBoxLayoutParams();w.aspect=g,S=Jt(w,{width:p,height:d})}this.setViewRect(S.x,S.y,S.width,S.height),this.setCenter(r.get("center"),e),this.setZoom(r.get("zoom"))}function RG(r,e){A(e.get("geoCoord"),function(t,a){r.addGeoCoord(a,t)})}var EG=function(){function r(){this.dimensions=KM}return r.prototype.create=function(e,t){var a=[];function n(o){return{nameProperty:o.get("nameProperty"),aspectScale:o.get("aspectScale"),projection:o.get("projection")}}e.eachComponent("geo",function(o,s){var l=o.get("map"),u=new K1(l+s,l,B({nameMap:o.get("nameMap")},n(o)));u.zoomLimit=o.get("scaleLimit"),a.push(u),o.coordinateSystem=u,u.model=o,u.resize=Q1,u.resize(o,t)}),e.eachSeries(function(o){var s=o.get("coordinateSystem");if(s==="geo"){var l=o.get("geoIndex")||0;o.coordinateSystem=a[l]}});var i={};return e.eachSeriesByType("map",function(o){if(!o.getHostGeoModel()){var s=o.getMapType();i[s]=i[s]||[],i[s].push(o)}}),A(i,function(o,s){var l=G(o,function(f){return f.get("nameMap")}),u=new K1(s,s,B({nameMap:$d(l)},n(o[0])));u.zoomLimit=ne.apply(null,G(o,function(f){return f.get("scaleLimit")})),a.push(u),u.resize=Q1,u.resize(o[0],t),A(o,function(f){f.coordinateSystem=u,RG(u,f)})}),a},r.prototype.getFilledRegions=function(e,t,a,n){for(var i=(e||[]).slice(),o=q(),s=0;s=0;o--){var s=n[o];s.hierNode={defaultAncestor:null,ancestor:s,prelim:0,modifier:0,change:0,shift:0,i:o,thread:null},t.push(s)}}function HG(r,e){var t=r.isExpand?r.children:[],a=r.parentNode.children,n=r.hierNode.i?a[r.hierNode.i-1]:null;if(t.length){UG(r);var i=(t[0].hierNode.prelim+t[t.length-1].hierNode.prelim)/2;n?(r.hierNode.prelim=n.hierNode.prelim+e(r,n),r.hierNode.modifier=r.hierNode.prelim-i):r.hierNode.prelim=i}else n&&(r.hierNode.prelim=n.hierNode.prelim+e(r,n));r.parentNode.hierNode.defaultAncestor=YG(r,n,r.parentNode.hierNode.defaultAncestor||a[0],e)}function WG(r){var e=r.hierNode.prelim+r.parentNode.hierNode.modifier;r.setLayout({x:e},!0),r.hierNode.modifier+=r.parentNode.hierNode.modifier}function j1(r){return arguments.length?r:qG}function ss(r,e){return r-=Math.PI/2,{x:e*Math.cos(r),y:e*Math.sin(r)}}function $G(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function UG(r){for(var e=r.children,t=e.length,a=0,n=0;--t>=0;){var i=e[t];i.hierNode.prelim+=a,i.hierNode.modifier+=a,n+=i.hierNode.change,a+=i.hierNode.shift+n}}function YG(r,e,t,a){if(e){for(var n=r,i=r,o=i.parentNode.children[0],s=e,l=n.hierNode.modifier,u=i.hierNode.modifier,f=o.hierNode.modifier,h=s.hierNode.modifier;s=rc(s),i=ac(i),s&&i;){n=rc(n),o=ac(o),n.hierNode.ancestor=r;var v=s.hierNode.prelim+h-i.hierNode.prelim-u+a(s,i);v>0&&(XG(ZG(s,r,t),r,v),u+=v,l+=v),h+=s.hierNode.modifier,u+=i.hierNode.modifier,l+=n.hierNode.modifier,f+=o.hierNode.modifier}s&&!rc(n)&&(n.hierNode.thread=s,n.hierNode.modifier+=h-l),i&&!ac(o)&&(o.hierNode.thread=i,o.hierNode.modifier+=u-f,t=r)}return t}function rc(r){var e=r.children;return e.length&&r.isExpand?e[e.length-1]:r.hierNode.thread}function ac(r){var e=r.children;return e.length&&r.isExpand?e[0]:r.hierNode.thread}function ZG(r,e,t){return r.hierNode.ancestor.parentNode===e.parentNode?r.hierNode.ancestor:t}function XG(r,e,t){var a=t/(e.hierNode.i-r.hierNode.i);e.hierNode.change-=a,e.hierNode.shift+=t,e.hierNode.modifier+=t,e.hierNode.prelim+=t,r.hierNode.change+=a}function qG(r,e){return r.parentNode===e.parentNode?1:2}var KG=function(){function r(){this.parentPoint=[],this.childPoints=[]}return r}(),QG=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new KG},e.prototype.buildPath=function(t,a){var n=a.childPoints,i=n.length,o=a.parentPoint,s=n[0],l=n[i-1];if(i===1){t.moveTo(o[0],o[1]),t.lineTo(s[0],s[1]);return}var u=a.orient,f=u==="TB"||u==="BT"?0:1,h=1-f,v=H(a.forkPosition,1),c=[];c[f]=o[f],c[h]=o[h]+(l[h]-o[h])*v,t.moveTo(o[0],o[1]),t.lineTo(c[0],c[1]),t.moveTo(s[0],s[1]),c[f]=s[f],t.lineTo(c[0],c[1]),c[f]=l[f],t.lineTo(c[0],c[1]),t.lineTo(l[0],l[1]);for(var p=1;pm.x,w||(S=S-Math.PI));var b=w?"left":"right",T=s.getModel("label"),C=T.get("rotate"),M=C*(Math.PI/180),D=g.getTextContent();D&&(g.setTextConfig({position:T.get("position")||b,rotation:C==null?-S:M,origin:"center"}),D.setStyle("verticalAlign","middle"))}var I=s.get(["emphasis","focus"]),L=I==="relative"?Xu(o.getAncestorsIndices(),o.getDescendantIndices()):I==="ancestor"?o.getAncestorsIndices():I==="descendant"?o.getDescendantIndices():null;L&&(nt(t).focus=L),jG(n,o,f,t,p,c,d,a),t.__edge&&(t.onHoverStateChange=function(P){if(P!=="blur"){var R=o.parentNode&&r.getItemGraphicEl(o.parentNode.dataIndex);R&&R.hoverState===il||nf(t.__edge,P)}})}function jG(r,e,t,a,n,i,o,s){var l=e.getModel(),u=r.get("edgeShape"),f=r.get("layout"),h=r.getOrient(),v=r.get(["lineStyle","curveness"]),c=r.get("edgeForkPosition"),p=l.getModel("lineStyle").getLineStyle(),d=a.__edge;if(u==="curve")e.parentNode&&e.parentNode!==t&&(d||(d=a.__edge=new ah({shape:ud(f,h,v,n,n)})),Mt(d,{shape:ud(f,h,v,i,o)},r));else if(u==="polyline"&&f==="orthogonal"&&e!==t&&e.children&&e.children.length!==0&&e.isExpand===!0){for(var g=e.children,y=[],m=0;mt&&(t=n.height)}this.height=t+1},r.prototype.getNodeById=function(e){if(this.getId()===e)return this;for(var t=0,a=this.children,n=a.length;t=0&&this.hostTree.data.setItemLayout(this.dataIndex,e,t)},r.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},r.prototype.getModel=function(e){if(!(this.dataIndex<0)){var t=this.hostTree,a=t.data.getItemModel(this.dataIndex);return a.getModel(e)}},r.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},r.prototype.setVisual=function(e,t){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,e,t)},r.prototype.getVisual=function(e){return this.hostTree.data.getItemVisual(this.dataIndex,e)},r.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},r.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},r.prototype.getChildIndex=function(){if(this.parentNode){for(var e=this.parentNode.children,t=0;t=0){var a=t.getData().tree.root,n=r.targetNode;if($(n)&&(n=a.getNodeById(n)),n&&a.contains(n))return{node:n};var i=r.targetNodeId;if(i!=null&&(n=a.getNodeById(i)))return{node:n}}}function aD(r){for(var e=[];r;)r=r.parentNode,r&&e.push(r);return e.reverse()}function sy(r,e){var t=aD(r);return vt(t,e)>=0}function Ch(r,e){for(var t=[];r;){var a=r.dataIndex;t.push({name:r.name,dataIndex:a,value:e.getRawValue(a)}),r=r.parentNode}return t.reverse(),t}var fF=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.hasSymbolVisual=!0,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t){var a={name:t.name,children:t.data},n=t.leaves||{},i=new Ot(n,this,this.ecModel),o=oy.createTree(a,this,s);function s(h){h.wrapMethod("getItemModel",function(v,c){var p=o.getNodeByDataIndex(c);return p&&p.children.length&&p.isExpand||(v.parentModel=i),v})}var l=0;o.eachNode("preorder",function(h){h.depth>l&&(l=h.depth)});var u=t.expandAndCollapse,f=u&&t.initialTreeDepth>=0?t.initialTreeDepth:l;return o.root.eachNode("preorder",function(h){var v=h.hostTree.data.getRawDataItem(h.dataIndex);h.isExpand=v&&v.collapsed!=null?!v.collapsed:h.depth<=f}),o.data},e.prototype.getOrient=function(){var t=this.get("orient");return t==="horizontal"?t="LR":t==="vertical"&&(t="TB"),t},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.formatTooltip=function(t,a,n){for(var i=this.getData().tree,o=i.root.children[0],s=i.getNodeByDataIndex(t),l=s.getValue(),u=s.name;s&&s!==o;)u=s.parentNode.name+"."+u,s=s.parentNode;return re("nameValue",{name:u,value:l,noValue:isNaN(l)||l==null})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Ch(n,this),a.collapsed=!n.isExpand,a},e.type="series.tree",e.layoutMode="box",e.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},e}(zt);const hF=fF;function vF(r,e,t){for(var a=[r],n=[],i;i=a.pop();)if(n.push(i),i.isExpand){var o=i.children;if(o.length)for(var s=0;s=0;i--)t.push(n[i])}}function cF(r,e){r.eachSeriesByType("tree",function(t){pF(t,e)})}function pF(r,e){var t=$G(r,e);r.layoutInfo=t;var a=r.get("layout"),n=0,i=0,o=null;a==="radial"?(n=2*Math.PI,i=Math.min(t.height,t.width)/2,o=j1(function(_,S){return(_.parentNode===S.parentNode?1:2)/_.depth})):(n=t.width,i=t.height,o=j1());var s=r.getData().tree.root,l=s.children[0];if(l){FG(s),vF(l,HG,o),s.hierNode.modifier=-l.hierNode.prelim,Uo(l,WG);var u=l,f=l,h=l;Uo(l,function(_){var S=_.getLayout().x;Sf.getLayout().x&&(f=_),_.depth>h.depth&&(h=_)});var v=u===f?1:o(u,f)/2,c=v-u.getLayout().x,p=0,d=0,g=0,y=0;if(a==="radial")p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),Uo(l,function(_){g=(_.getLayout().x+c)*p,y=(_.depth-1)*d;var S=ss(g,y);_.setLayout({x:S.x,y:S.y,rawX:g,rawY:y},!0)});else{var m=r.getOrient();m==="RL"||m==="LR"?(d=i/(f.getLayout().x+v+c),p=n/(h.depth-1||1),Uo(l,function(_){y=(_.getLayout().x+c)*d,g=m==="LR"?(_.depth-1)*p:n-(_.depth-1)*p,_.setLayout({x:g,y},!0)})):(m==="TB"||m==="BT")&&(p=n/(f.getLayout().x+v+c),d=i/(h.depth-1||1),Uo(l,function(_){g=(_.getLayout().x+c)*p,y=m==="TB"?(_.depth-1)*d:i-(_.depth-1)*d,_.setLayout({x:g,y},!0)}))}}}function dF(r){r.eachSeriesByType("tree",function(e){var t=e.getData(),a=t.tree;a.eachNode(function(n){var i=n.getModel(),o=i.getModel("itemStyle").getItemStyle(),s=t.ensureUniqueItemVisual(n.dataIndex,"style");B(s,o)})})}function gF(r){r.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"tree",query:e},function(a){var n=e.dataIndex,i=a.getData().tree,o=i.getNodeByDataIndex(n);o.isExpand=!o.isExpand})}),r.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(e,t,a){t.eachComponent({mainType:"series",subType:"tree",query:e},function(n){var i=n.coordinateSystem,o=ny(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}function yF(r){r.registerChartView(tF),r.registerSeriesModel(hF),r.registerLayout(cF),r.registerVisual(dF),gF(r)}var nS=["treemapZoomToNode","treemapRender","treemapMove"];function mF(r){for(var e=0;e1;)i=i.parentNode;var o=Vp(r.ecModel,i.name||i.dataIndex+"",a);n.setVisual("decal",o)})}var _F=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.preventUsingHoverLayer=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};iD(n);var i=t.levels||[],o=this.designatedVisualItemStyle={},s=new Ot({itemStyle:o},this,a);i=t.levels=SF(i,a);var l=G(i||[],function(h){return new Ot(h,s,a)},this),u=oy.createTree(n,this,f);function f(h){h.wrapMethod("getItemModel",function(v,c){var p=u.getNodeByDataIndex(c),d=p?l[p.depth]:null;return v.parentModel=d||s,v})}return u.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.formatTooltip=function(t,a,n){var i=this.getData(),o=this.getRawValue(t),s=i.getName(t);return re("nameValue",{name:s,value:o})},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treeAncestors=Ch(n,this),a.treePathInfo=a.treeAncestors,a},e.prototype.setLayoutInfo=function(t){this.layoutInfo=this.layoutInfo||{},B(this.layoutInfo,t)},e.prototype.mapIdToIndex=function(t){var a=this._idIndexMap;a||(a=this._idIndexMap=q(),this._idIndexMapCount=0);var n=a.get(t);return n==null&&a.set(t,n=this._idIndexMapCount++),n},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){nD(this)},e.type="series.treemap",e.layoutMode="box",e.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"▶",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},e}(zt);function iD(r){var e=0;A(r.children,function(a){iD(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}function SF(r,e){var t=Pt(e.get("color")),a=Pt(e.get(["aria","decal","decals"]));if(t){r=r||[];var n,i;A(r,function(s){var l=new Ot(s),u=l.get("color"),f=l.get("decal");(l.get(["itemStyle","color"])||u&&u!=="none")&&(n=!0),(l.get(["itemStyle","decal"])||f&&f!=="none")&&(i=!0)});var o=r[0]||(r[0]={});return n||(o.color=t.slice()),!i&&a&&(o.decal=a.slice()),r}}const xF=_F;var wF=8,iS=8,nc=5,bF=function(){function r(e){this.group=new at,e.add(this.group)}return r.prototype.render=function(e,t,a,n){var i=e.getModel("breadcrumb"),o=this.group;if(o.removeAll(),!(!i.get("show")||!a)){var s=i.getModel("itemStyle"),l=i.getModel("emphasis"),u=s.getModel("textStyle"),f=l.getModel(["itemStyle","textStyle"]),h={pos:{left:i.get("left"),right:i.get("right"),top:i.get("top"),bottom:i.get("bottom")},box:{width:t.getWidth(),height:t.getHeight()},emptyItemWidth:i.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(a,h,u),this._renderContent(e,h,s,l,u,f,n),vh(o,h.pos,h.box)}},r.prototype._prepare=function(e,t,a){for(var n=e;n;n=n.parentNode){var i=Qt(n.getModel().get("name"),""),o=a.getTextRect(i),s=Math.max(o.width+wF*2,t.emptyItemWidth);t.totalWidth+=s+iS,t.renderList.push({node:n,text:i,width:s})}},r.prototype._renderContent=function(e,t,a,n,i,o,s){for(var l=0,u=t.emptyItemWidth,f=e.get(["breadcrumb","height"]),h=NE(t.pos,t.box),v=t.totalWidth,c=t.renderList,p=n.getModel("itemStyle").getItemStyle(),d=c.length-1;d>=0;d--){var g=c[d],y=g.node,m=g.width,_=g.text;v>h.width&&(v-=m-u,m=u,_=null);var S=new ke({shape:{points:TF(l,0,m,f,d===c.length-1,d===0)},style:J(a.getItemStyle(),{lineJoin:"bevel"}),textContent:new Tt({style:kt(i,{text:_})}),textConfig:{position:"inside"},z2:lo*1e4,onclick:it(s,y)});S.disableLabelAnimation=!0,S.getTextContent().ensureState("emphasis").style=kt(o,{text:_}),S.ensureState("emphasis").style=p,Ft(S,n.get("focus"),n.get("blurScope"),n.get("disabled")),this.group.add(S),CF(S,e,y),l+=m+iS}},r.prototype.remove=function(){this.group.removeAll()},r}();function TF(r,e,t,a,n,i){var o=[[n?r:r-nc,e],[r+t,e],[r+t,e+a],[n?r:r-nc,e+a]];return!i&&o.splice(2,0,[r+t+nc,e+a/2]),!n&&o.push([r,e+a/2]),o}function CF(r,e,t){nt(r).eventData={componentType:"series",componentSubType:"treemap",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:t&&t.dataIndex,name:t&&t.name},treePathInfo:t&&Ch(t,e)}}const AF=bF;var MF=function(){function r(){this._storage=[],this._elExistsMap={}}return r.prototype.add=function(e,t,a,n,i){return this._elExistsMap[e.id]?!1:(this._elExistsMap[e.id]=!0,this._storage.push({el:e,target:t,duration:a,delay:n,easing:i}),!0)},r.prototype.finished=function(e){return this._finishedCallback=e,this},r.prototype.start=function(){for(var e=this,t=this._storage.length,a=function(){t--,t<=0&&(e._storage.length=0,e._elExistsMap={},e._finishedCallback&&e._finishedCallback())},n=0,i=this._storage.length;nsS||Math.abs(t.dy)>sS)){var a=this.seriesModel.getData().tree.root;if(!a)return;var n=a.getLayout();if(!n)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:n.x+t.dx,y:n.y+t.dy,width:n.width,height:n.height}})}},e.prototype._onZoom=function(t){var a=t.originX,n=t.originY;if(this._state!=="animating"){var i=this.seriesModel.getData().tree.root;if(!i)return;var o=i.getLayout();if(!o)return;var s=new ft(o.x,o.y,o.width,o.height),l=this.seriesModel.layoutInfo;a-=l.x,n-=l.y;var u=ar();zr(u,u,[-a,-n]),qd(u,u,[t.scale,t.scale]),zr(u,u,[a,n]),s.applyTransform(u),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:s.x,y:s.y,width:s.width,height:s.height}})}},e.prototype._initEvents=function(t){var a=this;t.on("click",function(n){if(a._state==="ready"){var i=a.seriesModel.get("nodeClick",!0);if(i){var o=a.findTarget(n.offsetX,n.offsetY);if(o){var s=o.node;if(s.getLayout().isLeafRoot)a._rootToNode(o);else if(i==="zoomToNode")a._zoomToNode(o);else if(i==="link"){var l=s.hostTree.data.getItemModel(s.dataIndex),u=l.get("link",!0),f=l.get("target",!0)||"blank";u&&hf(u,f)}}}}},this)},e.prototype._renderBreadcrumb=function(t,a,n){var i=this;n||(n=t.get("leafDepth",!0)!=null?{node:t.getViewRoot()}:this.findTarget(a.getWidth()/2,a.getHeight()/2),n||(n={node:t.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new AF(this.group))).render(t,a,n.node,function(o){i._state!=="animating"&&(sy(t.getViewRoot(),o)?i._rootToNode({node:o}):i._zoomToNode({node:o}))})},e.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=Yo(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},e.prototype.dispose=function(){this._clearController()},e.prototype._zoomToNode=function(t){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype._rootToNode=function(t){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:t.node})},e.prototype.findTarget=function(t,a){var n,i=this.seriesModel.getViewRoot();return i.eachNode({attr:"viewChildren",order:"preorder"},function(o){var s=this._storage.background[o.getRawIndex()];if(s){var l=s.transformCoordToLocal(t,a),u=s.shape;if(u.x<=l[0]&&l[0]<=u.x+u.width&&u.y<=l[1]&&l[1]<=u.y+u.height)n={node:o,offsetX:l[0],offsetY:l[1]};else return!1}},this),n},e.type="treemap",e}(Nt);function Yo(){return{nodeGroup:[],background:[],content:[]}}function EF(r,e,t,a,n,i,o,s,l,u){if(!o)return;var f=o.getLayout(),h=r.getData(),v=o.getModel();if(h.setItemGraphicEl(o.dataIndex,null),!f||!f.isInView)return;var c=f.width,p=f.height,d=f.borderWidth,g=f.invisible,y=o.getRawIndex(),m=s&&s.getRawIndex(),_=o.viewChildren,S=f.upperHeight,w=_&&_.length,x=v.getModel("itemStyle"),b=v.getModel(["emphasis","itemStyle"]),T=v.getModel(["blur","itemStyle"]),C=v.getModel(["select","itemStyle"]),M=x.get("borderRadius")||0,D=j("nodeGroup",fd);if(!D)return;if(l.add(D),D.x=f.x||0,D.y=f.y||0,D.markRedraw(),Df(D).nodeWidth=c,Df(D).nodeHeight=p,f.isAboveViewRoot)return D;var I=j("background",oS,u,LF);I&&V(D,I,w&&f.upperLabelHeight);var L=v.getModel("emphasis"),P=L.get("focus"),R=L.get("blurScope"),E=L.get("disabled"),N=P==="ancestor"?o.getAncestorsIndices():P==="descendant"?o.getDescendantIndices():P;if(w)Os(D)&&Vn(D,!1),I&&(Vn(I,!E),h.setItemGraphicEl(o.dataIndex,I),Lp(I,N,R));else{var O=j("content",oS,u,PF);O&&F(D,O),I.disableMorphing=!0,I&&Os(I)&&Vn(I,!1),Vn(D,!E),h.setItemGraphicEl(o.dataIndex,D),Lp(D,N,R)}return D;function V(pt,rt,yt){var ht=nt(rt);if(ht.dataIndex=o.dataIndex,ht.seriesIndex=r.seriesIndex,rt.setShape({x:0,y:0,width:c,height:p,r:M}),g)W(rt);else{rt.invisible=!1;var X=o.getVisual("style"),ot=X.stroke,Vt=fS(x);Vt.fill=ot;var _t=Dn(b);_t.fill=b.get("borderColor");var Wt=Dn(T);Wt.fill=T.get("borderColor");var Gt=Dn(C);if(Gt.fill=C.get("borderColor"),yt){var ve=c-2*d;Z(rt,ot,X.opacity,{x:d,y:0,width:ve,height:S})}else rt.removeTextContent();rt.setStyle(Vt),rt.ensureState("emphasis").style=_t,rt.ensureState("blur").style=Wt,rt.ensureState("select").style=Gt,ai(rt)}pt.add(rt)}function F(pt,rt){var yt=nt(rt);yt.dataIndex=o.dataIndex,yt.seriesIndex=r.seriesIndex;var ht=Math.max(c-2*d,0),X=Math.max(p-2*d,0);if(rt.culling=!0,rt.setShape({x:d,y:d,width:ht,height:X,r:M}),g)W(rt);else{rt.invisible=!1;var ot=o.getVisual("style"),Vt=ot.fill,_t=fS(x);_t.fill=Vt,_t.decal=ot.decal;var Wt=Dn(b),Gt=Dn(T),ve=Dn(C);Z(rt,Vt,ot.opacity,null),rt.setStyle(_t),rt.ensureState("emphasis").style=Wt,rt.ensureState("blur").style=Gt,rt.ensureState("select").style=ve,ai(rt)}pt.add(rt)}function W(pt){!pt.invisible&&i.push(pt)}function Z(pt,rt,yt,ht){var X=v.getModel(ht?uS:lS),ot=Qt(v.get("name"),null),Vt=X.getShallow("show");fe(pt,ee(v,ht?uS:lS),{defaultText:Vt?ot:null,inheritColor:rt,defaultOpacity:yt,labelFetcher:r,labelDataIndex:o.dataIndex});var _t=pt.getTextContent();if(_t){var Wt=_t.style,Gt=Yd(Wt.padding||0);ht&&(pt.setTextConfig({layoutRect:ht}),_t.disableLabelLayout=!0),_t.beforeUpdate=function(){var Ur=Math.max((ht?ht.width:pt.shape.width)-Gt[1]-Gt[3],0),Ce=Math.max((ht?ht.height:pt.shape.height)-Gt[0]-Gt[2],0);(Wt.width!==Ur||Wt.height!==Ce)&&_t.setStyle({width:Ur,height:Ce})},Wt.truncateMinChar=2,Wt.lineOverflow="truncate",Q(Wt,ht,f);var ve=_t.getState("emphasis");Q(ve?ve.style:null,ht,f)}}function Q(pt,rt,yt){var ht=pt?pt.text:null;if(!rt&&yt.isLeafRoot&&ht!=null){var X=r.get("drillDownIcon",!0);pt.text=X?X+" "+ht:ht}}function j(pt,rt,yt,ht){var X=m!=null&&t[pt][m],ot=n[pt];return X?(t[pt][m]=null,gt(ot,X)):g||(X=new rt,X instanceof nr&&(X.z2=kF(yt,ht)),At(ot,X)),e[pt][y]=X}function gt(pt,rt){var yt=pt[y]={};rt instanceof fd?(yt.oldX=rt.x,yt.oldY=rt.y):yt.oldShape=B({},rt.shape)}function At(pt,rt){var yt=pt[y]={},ht=o.parentNode,X=rt instanceof at;if(ht&&(!a||a.direction==="drillDown")){var ot=0,Vt=0,_t=n.background[ht.getRawIndex()];!a&&_t&&_t.oldShape&&(ot=_t.oldShape.width,Vt=_t.oldShape.height),X?(yt.oldX=0,yt.oldY=Vt):yt.oldShape={x:ot,y:Vt,width:0,height:0}}yt.fadein=!X}}function kF(r,e){return r*IF+e}const OF=RF;var qs=A,NF=tt,If=-1,ly=function(){function r(e){var t=e.mappingMethod,a=e.type,n=this.option=et(e);this.type=a,this.mappingMethod=t,this._normalizeData=zF[t];var i=r.visualHandlers[a];this.applyVisual=i.applyVisual,this.getColorMapper=i.getColorMapper,this._normalizedToVisual=i._normalizedToVisual[t],t==="piecewise"?(ic(n),BF(n)):t==="category"?n.categories?VF(n):ic(n,!0):(be(t!=="linear"||n.dataExtent),ic(n))}return r.prototype.mapValueToVisual=function(e){var t=this._normalizeData(e);return this._normalizedToVisual(t,e)},r.prototype.getNormalizer=function(){return U(this._normalizeData,this)},r.listVisualTypes=function(){return mt(r.visualHandlers)},r.isValidType=function(e){return r.visualHandlers.hasOwnProperty(e)},r.eachVisual=function(e,t,a){tt(e)?A(e,t,a):t.call(a,e)},r.mapVisual=function(e,t,a){var n,i=z(e)?[]:tt(e)?{}:(n=!0,null);return r.eachVisual(e,function(o,s){var l=t.call(a,o,s);n?i=l:i[s]=l}),i},r.retrieveVisuals=function(e){var t={},a;return e&&qs(r.visualHandlers,function(n,i){e.hasOwnProperty(i)&&(t[i]=e[i],a=!0)}),a?t:null},r.prepareVisualTypes=function(e){if(z(e))e=e.slice();else if(NF(e)){var t=[];qs(e,function(a,n){t.push(n)}),e=t}else return[];return e.sort(function(a,n){return n==="color"&&a!=="color"&&a.indexOf("color")===0?1:-1}),e},r.dependsOn=function(e,t){return t==="color"?!!(e&&e.indexOf(t)===0):e===t},r.findPieceIndex=function(e,t,a){for(var n,i=1/0,o=0,s=t.length;o=0;i--)a[i]==null&&(delete t[e[i]],e.pop())}function ic(r,e){var t=r.visual,a=[];tt(t)?qs(t,function(i){a.push(i)}):t!=null&&a.push(t);var n={color:1,symbol:1};!e&&a.length===1&&!n.hasOwnProperty(r.type)&&(a[1]=a[0]),oD(r,a)}function hu(r){return{applyVisual:function(e,t,a){var n=this.mapValueToVisual(e);a("color",r(t("color"),n))},_normalizedToVisual:hd([0,1])}}function hS(r){var e=this.option.visual;return e[Math.round(It(r,[0,1],[0,e.length-1],!0))]||{}}function Zo(r){return function(e,t,a){a(r,this.mapValueToVisual(e))}}function ls(r){var e=this.option.visual;return e[this.option.loop&&r!==If?r%e.length:r]}function In(){return this.option.visual[0]}function hd(r){return{linear:function(e){return It(e,r,this.option.visual,!0)},category:ls,piecewise:function(e,t){var a=vd.call(this,t);return a==null&&(a=It(e,r,this.option.visual,!0)),a},fixed:In}}function vd(r){var e=this.option,t=e.pieceList;if(e.hasSpecialVisual){var a=ly.findPieceIndex(r,t),n=t[a];if(n&&n.visual)return n.visual[this.type]}}function oD(r,e){return r.visual=e,r.type==="color"&&(r.parsedVisual=G(e,function(t){var a=ze(t);return a||[0,0,0,1]})),e}var zF={linear:function(r){return It(r,this.option.dataExtent,[0,1],!0)},piecewise:function(r){var e=this.option.pieceList,t=ly.findPieceIndex(r,e,!0);if(t!=null)return It(t,[0,e.length-1],[0,1],!0)},category:function(r){var e=this.option.categories?this.option.categoryMap[r]:r;return e??If},fixed:Yt};function vu(r,e,t){return r?e<=t:e=t.length||d===t[d.depth]){var y=UF(n,l,d,g,p,a);lD(d,y,t,a)}})}}}function HF(r,e,t){var a=B({},e),n=t.designatedVisualItemStyle;return A(["color","colorAlpha","colorSaturation"],function(i){n[i]=e[i];var o=r.get(i);n[i]=null,o!=null&&(a[i]=o)}),a}function vS(r){var e=oc(r,"color");if(e){var t=oc(r,"colorAlpha"),a=oc(r,"colorSaturation");return a&&(e=vs(e,null,null,a)),t&&(e=Qu(e,t)),e}}function WF(r,e){return e!=null?vs(e,null,null,r):null}function oc(r,e){var t=r[e];if(t!=null&&t!=="none")return t}function $F(r,e,t,a,n,i){if(!(!i||!i.length)){var o=sc(e,"color")||n.color!=null&&n.color!=="none"&&(sc(e,"colorAlpha")||sc(e,"colorSaturation"));if(o){var s=e.get("visualMin"),l=e.get("visualMax"),u=t.dataExtent.slice();s!=null&&su[1]&&(u[1]=l);var f=e.get("colorMappingBy"),h={type:o.name,dataExtent:u,visual:o.range};h.type==="color"&&(f==="index"||f==="id")?(h.mappingMethod="category",h.loop=!0):h.mappingMethod="linear";var v=new le(h);return sD(v).drColorMappingBy=f,v}}}function sc(r,e){var t=r.get(e);return z(t)&&t.length?{name:e,range:t}:null}function UF(r,e,t,a,n,i){var o=B({},e);if(n){var s=n.type,l=s==="color"&&sD(n).drColorMappingBy,u=l==="index"?a:l==="id"?i.mapIdToIndex(t.getId()):t.getValue(r.get("visualDimension"));o[s]=n.mapValueToVisual(u)}return o}var Ks=Math.max,Lf=Math.min,cS=ne,uy=A,uD=["itemStyle","borderWidth"],YF=["itemStyle","gapWidth"],ZF=["upperLabel","show"],XF=["upperLabel","height"];const qF={seriesType:"treemap",reset:function(r,e,t,a){var n=t.getWidth(),i=t.getHeight(),o=r.option,s=Jt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=o.size||[],u=H(cS(s.width,l[0]),n),f=H(cS(s.height,l[1]),i),h=a&&a.type,v=["treemapZoomToNode","treemapRootToNode"],c=Xs(a,v,r),p=h==="treemapRender"||h==="treemapMove"?a.rootRect:null,d=r.getViewRoot(),g=aD(d);if(h!=="treemapMove"){var y=h==="treemapZoomToNode"?e3(r,c,d,u,f):p?[p.width,p.height]:[u,f],m=o.sort;m&&m!=="asc"&&m!=="desc"&&(m="desc");var _={squareRatio:o.squareRatio,sort:m,leafDepth:o.leafDepth};d.hostTree.clearLayouts();var S={x:0,y:0,width:y[0],height:y[1],area:y[0]*y[1]};d.setLayout(S),fD(d,_,!1,0),S=d.getLayout(),uy(g,function(x,b){var T=(g[b+1]||d).getValue();x.setLayout(B({dataExtent:[T,T],borderWidth:0,upperHeight:0},S))})}var w=r.getData().tree.root;w.setLayout(r3(s,p,c),!0),r.setLayoutInfo(s),hD(w,new ft(-s.x,-s.y,n,i),g,d,0)}};function fD(r,e,t,a){var n,i;if(!r.isRemoved()){var o=r.getLayout();n=o.width,i=o.height;var s=r.getModel(),l=s.get(uD),u=s.get(YF)/2,f=vD(s),h=Math.max(l,f),v=l-u,c=h-u;r.setLayout({borderWidth:l,upperHeight:h,upperLabelHeight:f},!0),n=Ks(n-2*v,0),i=Ks(i-v-c,0);var p=n*i,d=KF(r,s,p,e,t,a);if(d.length){var g={x:v,y:c,width:n,height:i},y=Lf(n,i),m=1/0,_=[];_.area=0;for(var S=0,w=d.length;S=0;l--){var u=n[a==="asc"?o-l-1:l].getValue();u/t*es[1]&&(s[1]=u)})),{sum:a,dataExtent:s}}function t3(r,e,t){for(var a=0,n=1/0,i=0,o=void 0,s=r.length;ia&&(a=o));var l=r.area*r.area,u=e*e*t;return l?Ks(u*a/l,l/(u*n)):1/0}function pS(r,e,t,a,n){var i=e===t.width?0:1,o=1-i,s=["x","y"],l=["width","height"],u=t[s[i]],f=e?r.area/e:0;(n||f>t[l[o]])&&(f=t[l[o]]);for(var h=0,v=r.length;hCm&&(u=Cm),i=s}ua&&(a=e);var i=a%2?a+2:a+3;n=[];for(var o=0;o0&&(w[0]=-w[0],w[1]=-w[1]);var b=S[0]<0?-1:1;if(i.__position!=="start"&&i.__position!=="end"){var T=-Math.atan2(S[1],S[0]);h[0].8?"left":v[0]<-.8?"right":"center",d=v[1]>.8?"top":v[1]<-.8?"bottom":"middle";break;case"start":i.x=-v[0]*y+f[0],i.y=-v[1]*m+f[1],p=v[0]>.8?"right":v[0]<-.8?"left":"center",d=v[1]>.8?"bottom":v[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":i.x=y*b+f[0],i.y=f[1]+C,p=S[0]<0?"right":"left",i.originX=-y*b,i.originY=-C;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":i.x=x[0],i.y=x[1]+C,p="center",i.originY=-C;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":i.x=-y*b+h[0],i.y=h[1]+C,p=S[0]>=0?"right":"left",i.originX=y*b,i.originY=-C;break}i.scaleX=i.scaleY=o,i.setStyle({verticalAlign:i.__verticalAlign||d,align:i.__align||p})}},e}(at);const cy=x3;var w3=function(){function r(e){this.group=new at,this._LineCtor=e||cy}return r.prototype.updateData=function(e){var t=this;this._progressiveEls=null;var a=this,n=a.group,i=a._lineData;a._lineData=e,i||n.removeAll();var o=_S(e);e.diff(i).add(function(s){t._doAdd(e,s,o)}).update(function(s,l){t._doUpdate(i,e,l,s,o)}).remove(function(s){n.remove(i.getItemGraphicEl(s))}).execute()},r.prototype.updateLayout=function(){var e=this._lineData;e&&e.eachItemGraphicEl(function(t,a){t.updateLayout(e,a)},this)},r.prototype.incrementalPrepareUpdate=function(e){this._seriesScope=_S(e),this._lineData=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(e,t){this._progressiveEls=[];function a(s){!s.isGroup&&!b3(s)&&(s.incremental=!0,s.ensureState("emphasis").hoverLayer=!0)}for(var n=e.start;n0}function _S(r){var e=r.hostModel,t=e.getModel("emphasis");return{lineStyle:e.getModel("lineStyle").getLineStyle(),emphasisLineStyle:t.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:e.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:e.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:t.get("disabled"),blurScope:t.get("blurScope"),focus:t.get("focus"),labelStatesModels:ee(e)}}function SS(r){return isNaN(r[0])||isNaN(r[1])}function vc(r){return r&&!SS(r[0])&&!SS(r[1])}const py=w3;var cc=[],pc=[],dc=[],Di=ae,gc=$n,xS=Math.abs;function wS(r,e,t){for(var a=r[0],n=r[1],i=r[2],o=1/0,s,l=t*t,u=.1,f=.1;f<=.9;f+=.1){cc[0]=Di(a[0],n[0],i[0],f),cc[1]=Di(a[1],n[1],i[1],f);var h=xS(gc(cc,e)-l);h=0?s=s+u:s=s-u:p>=0?s=s-u:s=s+u}return s}function yc(r,e){var t=[],a=Is,n=[[],[],[]],i=[[],[]],o=[];e/=2,r.eachEdge(function(s,l){var u=s.getLayout(),f=s.getVisual("fromSymbol"),h=s.getVisual("toSymbol");u.__original||(u.__original=[ea(u[0]),ea(u[1])],u[2]&&u.__original.push(ea(u[2])));var v=u.__original;if(u[2]!=null){if(_e(n[0],v[0]),_e(n[1],v[2]),_e(n[2],v[1]),f&&f!=="none"){var c=fs(s.node1),p=wS(n,v[0],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[0][0]=t[3],n[1][0]=t[4],a(n[0][1],n[1][1],n[2][1],p,t),n[0][1]=t[3],n[1][1]=t[4]}if(h&&h!=="none"){var c=fs(s.node2),p=wS(n,v[1],c*e);a(n[0][0],n[1][0],n[2][0],p,t),n[1][0]=t[1],n[2][0]=t[2],a(n[0][1],n[1][1],n[2][1],p,t),n[1][1]=t[1],n[2][1]=t[2]}_e(u[0],n[0]),_e(u[1],n[2]),_e(u[2],n[1])}else{if(_e(i[0],v[0]),_e(i[1],v[1]),Nn(o,i[1],i[0]),io(o,o),f&&f!=="none"){var c=fs(s.node1);rp(i[0],i[0],o,c*e)}if(h&&h!=="none"){var c=fs(s.node2);rp(i[1],i[1],o,-c*e)}_e(u[0],i[0]),_e(u[1],i[1])}})}function bS(r){return r.type==="view"}var T3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){var n=new dl,i=new py,o=this.group;this._controller=new _l(a.getZr()),this._controllerHost={target:o},o.add(n.group),o.add(i.group),this._symbolDraw=n,this._lineDraw=i,this._firstRender=!0},e.prototype.render=function(t,a,n){var i=this,o=t.coordinateSystem;this._model=t;var s=this._symbolDraw,l=this._lineDraw,u=this.group;if(bS(o)){var f={x:o.x,y:o.y,scaleX:o.scaleX,scaleY:o.scaleY};this._firstRender?u.attr(f):Mt(u,f,t)}yc(t.getGraph(),us(t));var h=t.getData();s.updateData(h);var v=t.getEdgeData();l.updateData(v),this._updateNodeAndLinkScale(),this._updateController(t,a,n),clearTimeout(this._layoutTimeout);var c=t.forceLayout,p=t.get(["force","layoutAnimation"]);c&&this._startForceLayoutIteration(c,p);var d=t.get("layout");h.graph.eachNode(function(_){var S=_.dataIndex,w=_.getGraphicEl(),x=_.getModel();if(w){w.off("drag").off("dragend");var b=x.get("draggable");b&&w.on("drag",function(C){switch(d){case"force":c.warmUp(),!i._layouting&&i._startForceLayoutIteration(c,p),c.setFixed(S),h.setItemLayout(S,[w.x,w.y]);break;case"circular":h.setItemLayout(S,[w.x,w.y]),_.setLayout({fixed:!0},!0),vy(t,"symbolSize",_,[C.offsetX,C.offsetY]),i.updateLayout(t);break;case"none":default:h.setItemLayout(S,[w.x,w.y]),hy(t.getGraph(),t),i.updateLayout(t);break}}).on("dragend",function(){c&&c.setUnfixed(S)}),w.setDraggable(b,!!x.get("cursor"));var T=x.get(["emphasis","focus"]);T==="adjacency"&&(nt(w).focus=_.getAdjacentDataIndices())}}),h.graph.eachEdge(function(_){var S=_.getGraphicEl(),w=_.getModel().get(["emphasis","focus"]);S&&w==="adjacency"&&(nt(S).focus={edge:[_.dataIndex],node:[_.node1.dataIndex,_.node2.dataIndex]})});var g=t.get("layout")==="circular"&&t.get(["circular","rotateLabel"]),y=h.getLayout("cx"),m=h.getLayout("cy");h.graph.eachNode(function(_){gD(_,g,y,m)}),this._firstRender=!1},e.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},e.prototype._startForceLayoutIteration=function(t,a){var n=this;(function i(){t.step(function(o){n.updateLayout(n._model),(n._layouting=!o)&&(a?n._layoutTimeout=setTimeout(i,16):i())})})()},e.prototype._updateController=function(t,a,n){var i=this,o=this._controller,s=this._controllerHost,l=this.group;if(o.setPointerChecker(function(u,f,h){var v=l.getBoundingRect();return v.applyTransform(l.transform),v.contain(f,h)&&!bh(u,n,t)}),!bS(t.coordinateSystem)){o.disable();return}o.enable(t.get("roam")),s.zoomLimit=t.get("scaleLimit"),s.zoom=t.coordinateSystem.getZoom(),o.off("pan").off("zoom").on("pan",function(u){ey(s,u.dx,u.dy),n.dispatchAction({seriesId:t.id,type:"graphRoam",dx:u.dx,dy:u.dy})}).on("zoom",function(u){ry(s,u.scale,u.originX,u.originY),n.dispatchAction({seriesId:t.id,type:"graphRoam",zoom:u.scale,originX:u.originX,originY:u.originY}),i._updateNodeAndLinkScale(),yc(t.getGraph(),us(t)),i._lineDraw.updateLayout(),n.updateLabelLayout()})},e.prototype._updateNodeAndLinkScale=function(){var t=this._model,a=t.getData(),n=us(t);a.eachItemGraphicEl(function(i,o){i&&i.setSymbolScale(n)})},e.prototype.updateLayout=function(t){yc(t.getGraph(),us(t)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},e.prototype.remove=function(t,a){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},e.type="graph",e}(Nt);const C3=T3;function Ii(r){return"_EC_"+r}var A3=function(){function r(e){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=e||!1}return r.prototype.isDirected=function(){return this._directed},r.prototype.addNode=function(e,t){e=e==null?""+t:""+e;var a=this._nodesMap;if(!a[Ii(e)]){var n=new Ln(e,t);return n.hostGraph=this,this.nodes.push(n),a[Ii(e)]=n,n}},r.prototype.getNodeByIndex=function(e){var t=this.data.getRawIndex(e);return this.nodes[t]},r.prototype.getNodeById=function(e){return this._nodesMap[Ii(e)]},r.prototype.addEdge=function(e,t,a){var n=this._nodesMap,i=this._edgesMap;if(Ct(e)&&(e=this.nodes[e]),Ct(t)&&(t=this.nodes[t]),e instanceof Ln||(e=n[Ii(e)]),t instanceof Ln||(t=n[Ii(t)]),!(!e||!t)){var o=e.id+"-"+t.id,s=new mD(e,t,a);return s.hostGraph=this,this._directed&&(e.outEdges.push(s),t.inEdges.push(s)),e.edges.push(s),e!==t&&t.edges.push(s),this.edges.push(s),i[o]=s,s}},r.prototype.getEdgeByIndex=function(e){var t=this.edgeData.getRawIndex(e);return this.edges[t]},r.prototype.getEdge=function(e,t){e instanceof Ln&&(e=e.id),t instanceof Ln&&(t=t.id);var a=this._edgesMap;return this._directed?a[e+"-"+t]:a[e+"-"+t]||a[t+"-"+e]},r.prototype.eachNode=function(e,t){for(var a=this.nodes,n=a.length,i=0;i=0&&e.call(t,a[i],i)},r.prototype.eachEdge=function(e,t){for(var a=this.edges,n=a.length,i=0;i=0&&a[i].node1.dataIndex>=0&&a[i].node2.dataIndex>=0&&e.call(t,a[i],i)},r.prototype.breadthFirstTraverse=function(e,t,a,n){if(t instanceof Ln||(t=this._nodesMap[Ii(t)]),!!t){for(var i=a==="out"?"outEdges":a==="in"?"inEdges":"edges",o=0;o=0&&l.node2.dataIndex>=0});for(var i=0,o=n.length;i=0&&this[r][e].setItemVisual(this.dataIndex,t,a)},getVisual:function(t){return this[r][e].getItemVisual(this.dataIndex,t)},setLayout:function(t,a){this.dataIndex>=0&&this[r][e].setItemLayout(this.dataIndex,t,a)},getLayout:function(){return this[r][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[r][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[r][e].getRawIndex(this.dataIndex)}}}Kt(Ln,_D("hostGraph","data"));Kt(mD,_D("hostGraph","edgeData"));const M3=A3;function SD(r,e,t,a,n){for(var i=new M3(a),o=0;o "+v)),u++)}var c=t.get("coordinateSystem"),p;if(c==="cartesian2d"||c==="polar")p=pa(r,t);else{var d=mo.get(c),g=d?d.dimensions||[]:[];vt(g,"value")<0&&g.concat(["value"]);var y=wo(r,{coordDimensions:g,encodeDefine:t.getEncode()}).dimensions;p=new we(y,t),p.initData(r)}var m=new we(["value"],t);return m.initData(l,s),n&&n(p,m),eD({mainData:p,struct:i,structAttr:"graph",datas:{node:p,edge:m},datasAttr:{node:"data",edge:"edgeData"}}),i.update(),i}var D3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments);var a=this;function n(){return a._categoriesData}this.legendVisualProvider=new ml(n,n),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(t.edges||t.links),this._updateCategoriesData()},e.prototype.mergeDefaultAndTheme=function(t){r.prototype.mergeDefaultAndTheme.apply(this,arguments),ti(t,"edgeLabel",["show"])},e.prototype.getInitialData=function(t,a){var n=t.edges||t.links||[],i=t.data||t.nodes||[],o=this;if(i&&n){u3(this);var s=SD(i,n,this,!0,l);return A(s.edges,function(u){f3(u.node1,u.node2,this,u.dataIndex)},this),s.data}function l(u,f){u.wrapMethod("getItemModel",function(p){var d=o._categoriesModels,g=p.getShallow("category"),y=d[g];return y&&(y.parentModel=p.parentModel,p.parentModel=y),p});var h=Ot.prototype.getModel;function v(p,d){var g=h.call(this,p,d);return g.resolveParentPath=c,g}f.wrapMethod("getItemModel",function(p){return p.resolveParentPath=c,p.getModel=v,p});function c(p){if(p&&(p[0]==="label"||p[1]==="label")){var d=p.slice();return p[0]==="label"?d[0]="edgeLabel":p[1]==="label"&&(d[1]="edgeLabel"),d}return p}}},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.getCategoriesData=function(){return this._categoriesData},e.prototype.formatTooltip=function(t,a,n){if(n==="edge"){var i=this.getData(),o=this.getDataParams(t,n),s=i.graph.getEdgeByIndex(t),l=i.getName(s.node1.dataIndex),u=i.getName(s.node2.dataIndex),f=[];return l!=null&&f.push(l),u!=null&&f.push(u),re("nameValue",{name:f.join(" > "),value:o.value,noValue:o.value==null})}var h=GC({series:this,dataIndex:t,multipleSeries:a});return h},e.prototype._updateCategoriesData=function(){var t=G(this.option.categories||[],function(n){return n.value!=null?n:B({value:0},n)}),a=new we(["value"],this);a.initData(t),this._categoriesData=a,this._categoriesModels=a.mapArray(function(n){return a.getItemModel(n)})},e.prototype.setZoom=function(t){this.option.zoom=t},e.prototype.setCenter=function(t){this.option.center=t},e.prototype.isAnimationEnabled=function(){return r.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},e.type="series.graph",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(zt);const I3=D3;var L3={type:"graphRoam",event:"graphRoam",update:"none"};function P3(r){r.registerChartView(C3),r.registerSeriesModel(I3),r.registerProcessor(n3),r.registerVisual(i3),r.registerVisual(o3),r.registerLayout(h3),r.registerLayout(r.PRIORITY.VISUAL.POST_CHART_LAYOUT,c3),r.registerLayout(d3),r.registerCoordinateSystem("graphView",{dimensions:Sl.dimensions,create:y3}),r.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},Yt),r.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},Yt),r.registerAction(L3,function(e,t,a){t.eachComponent({mainType:"series",query:e},function(n){var i=n.coordinateSystem,o=ny(i,e,void 0,a);n.setCenter&&n.setCenter(o.center),n.setZoom&&n.setZoom(o.zoom)})})}var R3=function(){function r(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return r}(),E3=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="pointer",a}return e.prototype.getDefaultShape=function(){return new R3},e.prototype.buildPath=function(t,a){var n=Math.cos,i=Math.sin,o=a.r,s=a.width,l=a.angle,u=a.x-n(l)*s*(s>=o/3?1:2),f=a.y-i(l)*s*(s>=o/3?1:2);l=a.angle-Math.PI/2,t.moveTo(u,f),t.lineTo(a.x+n(l)*s,a.y+i(l)*s),t.lineTo(a.x+n(a.angle)*o,a.y+i(a.angle)*o),t.lineTo(a.x-n(l)*s,a.y-i(l)*s),t.lineTo(u,f)},e}(dt);const k3=E3;function O3(r,e){var t=r.get("center"),a=e.getWidth(),n=e.getHeight(),i=Math.min(a,n),o=H(t[0],e.getWidth()),s=H(t[1],e.getHeight()),l=H(r.get("radius"),i/2);return{cx:o,cy:s,r:l}}function pu(r,e){var t=r==null?"":r+"";return e&&($(e)?t=e.replace("{value}",t):K(e)&&(t=e(r))),t}var N3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeAll();var i=t.get(["axisLine","lineStyle","color"]),o=O3(t,n);this._renderMain(t,a,n,i,o),this._data=t.getData()},e.prototype.dispose=function(){},e.prototype._renderMain=function(t,a,n,i,o){var s=this.group,l=t.get("clockwise"),u=-t.get("startAngle")/180*Math.PI,f=-t.get("endAngle")/180*Math.PI,h=t.getModel("axisLine"),v=h.get("roundCap"),c=v?Cf:Ee,p=h.get("show"),d=h.getModel("lineStyle"),g=d.get("width"),y=[u,f];Kb(y,!l),u=y[0],f=y[1];for(var m=f-u,_=u,S=[],w=0;p&&w=C&&(M===0?0:i[M-1][0])Math.PI/2&&(j+=Math.PI)):Q==="tangential"?j=-T-Math.PI/2:Ct(Q)&&(j=Q*Math.PI/180),j===0?h.add(new Tt({style:kt(_,{text:V,x:W,y:Z,verticalAlign:R<-.8?"top":R>.8?"bottom":"middle",align:P<-.4?"left":P>.4?"right":"center"},{inheritColor:F}),silent:!0})):h.add(new Tt({style:kt(_,{text:V,x:W,y:Z,verticalAlign:"middle",align:"center"},{inheritColor:F}),silent:!0,originX:W,originY:Z,rotation:j}))}if(m.get("show")&&E!==S){var N=m.get("distance");N=N?N+f:f;for(var gt=0;gt<=w;gt++){P=Math.cos(T),R=Math.sin(T);var At=new ie({shape:{x1:P*(p-N)+v,y1:R*(p-N)+c,x2:P*(p-b-N)+v,y2:R*(p-b-N)+c},silent:!0,style:I});I.stroke==="auto"&&At.setStyle({stroke:i((E+gt/w)/S)}),h.add(At),T+=M}T-=M}else T+=C}},e.prototype._renderPointer=function(t,a,n,i,o,s,l,u,f){var h=this.group,v=this._data,c=this._progressEls,p=[],d=t.get(["pointer","show"]),g=t.getModel("progress"),y=g.get("show"),m=t.getData(),_=m.mapDimension("value"),S=+t.get("min"),w=+t.get("max"),x=[S,w],b=[s,l];function T(M,D){var I=m.getItemModel(M),L=I.getModel("pointer"),P=H(L.get("width"),o.r),R=H(L.get("length"),o.r),E=t.get(["pointer","icon"]),N=L.get("offsetCenter"),O=H(N[0],o.r),V=H(N[1],o.r),F=L.get("keepAspect"),W;return E?W=qt(E,O-P/2,V-R,P,R,null,F):W=new k3({shape:{angle:-Math.PI/2,width:P,r:R,x:O,y:V}}),W.rotation=-(D+Math.PI/2),W.x=o.cx,W.y=o.cy,W}function C(M,D){var I=g.get("roundCap"),L=I?Cf:Ee,P=g.get("overlap"),R=P?g.get("width"):f/m.count(),E=P?o.r-R:o.r-(M+1)*R,N=P?o.r:o.r-M*R,O=new L({shape:{startAngle:s,endAngle:D,cx:o.cx,cy:o.cy,clockwise:u,r0:E,r:N}});return P&&(O.z2=w-m.get(_,M)%w),O}(y||d)&&(m.diff(v).add(function(M){var D=m.get(_,M);if(d){var I=T(M,s);Bt(I,{rotation:-((isNaN(+D)?b[0]:It(D,x,b,!0))+Math.PI/2)},t),h.add(I),m.setItemGraphicEl(M,I)}if(y){var L=C(M,s),P=g.get("clip");Bt(L,{shape:{endAngle:It(D,x,b,P)}},t),h.add(L),Mp(t.seriesIndex,m.dataType,M,L),p[M]=L}}).update(function(M,D){var I=m.get(_,M);if(d){var L=v.getItemGraphicEl(D),P=L?L.rotation:s,R=T(M,P);R.rotation=P,Mt(R,{rotation:-((isNaN(+I)?b[0]:It(I,x,b,!0))+Math.PI/2)},t),h.add(R),m.setItemGraphicEl(M,R)}if(y){var E=c[D],N=E?E.shape.endAngle:s,O=C(M,N),V=g.get("clip");Mt(O,{shape:{endAngle:It(I,x,b,V)}},t),h.add(O),Mp(t.seriesIndex,m.dataType,M,O),p[M]=O}}).execute(),m.each(function(M){var D=m.getItemModel(M),I=D.getModel("emphasis"),L=I.get("focus"),P=I.get("blurScope"),R=I.get("disabled");if(d){var E=m.getItemGraphicEl(M),N=m.getItemVisual(M,"style"),O=N.fill;if(E instanceof he){var V=E.style;E.useStyle(B({image:V.image,x:V.x,y:V.y,width:V.width,height:V.height},N))}else E.useStyle(N),E.type!=="pointer"&&E.setColor(O);E.setStyle(D.getModel(["pointer","itemStyle"]).getItemStyle()),E.style.fill==="auto"&&E.setStyle("fill",i(It(m.get(_,M),x,[0,1],!0))),E.z2EmphasisLift=0,ue(E,D),Ft(E,L,P,R)}if(y){var F=p[M];F.useStyle(m.getItemVisual(M,"style")),F.setStyle(D.getModel(["progress","itemStyle"]).getItemStyle()),F.z2EmphasisLift=0,ue(F,D),Ft(F,L,P,R)}}),this._progressEls=p)},e.prototype._renderAnchor=function(t,a){var n=t.getModel("anchor"),i=n.get("show");if(i){var o=n.get("size"),s=n.get("icon"),l=n.get("offsetCenter"),u=n.get("keepAspect"),f=qt(s,a.cx-o/2+H(l[0],a.r),a.cy-o/2+H(l[1],a.r),o,o,null,u);f.z2=n.get("showAbove")?1:0,f.setStyle(n.getModel("itemStyle").getItemStyle()),this.group.add(f)}},e.prototype._renderTitleAndDetail=function(t,a,n,i,o){var s=this,l=t.getData(),u=l.mapDimension("value"),f=+t.get("min"),h=+t.get("max"),v=new at,c=[],p=[],d=t.isAnimationEnabled(),g=t.get(["pointer","showAbove"]);l.diff(this._data).add(function(y){c[y]=new Tt({silent:!0}),p[y]=new Tt({silent:!0})}).update(function(y,m){c[y]=s._titleEls[m],p[y]=s._detailEls[m]}).execute(),l.each(function(y){var m=l.getItemModel(y),_=l.get(u,y),S=new at,w=i(It(_,[f,h],[0,1],!0)),x=m.getModel("title");if(x.get("show")){var b=x.get("offsetCenter"),T=o.cx+H(b[0],o.r),C=o.cy+H(b[1],o.r),M=c[y];M.attr({z2:g?0:2,style:kt(x,{x:T,y:C,text:l.getName(y),align:"center",verticalAlign:"middle"},{inheritColor:w})}),S.add(M)}var D=m.getModel("detail");if(D.get("show")){var I=D.get("offsetCenter"),L=o.cx+H(I[0],o.r),P=o.cy+H(I[1],o.r),R=H(D.get("width"),o.r),E=H(D.get("height"),o.r),N=t.get(["progress","show"])?l.getItemVisual(y,"style").fill:w,M=p[y],O=D.get("formatter");M.attr({z2:g?0:2,style:kt(D,{x:L,y:P,text:pu(_,O),width:isNaN(R)?null:R,height:isNaN(E)?null:E,align:"center",verticalAlign:"middle"},{inheritColor:N})}),HT(M,{normal:D},_,function(F){return pu(F,O)}),d&&WT(M,y,l,t,{getFormattedLabel:function(F,W,Z,Q,j,gt){return pu(gt?gt.interpolatedValue:_,O)}}),S.add(M)}v.add(S)}),this.group.add(v),this._titleEls=c,this._detailEls=p},e.type="gauge",e}(Nt);const B3=N3;var V3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="itemStyle",t}return e.prototype.getInitialData=function(t,a){return bo(this,["value"])},e.type="series.gauge",e.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},e}(zt);const z3=V3;function G3(r){r.registerChartView(B3),r.registerSeriesModel(z3)}var F3=["itemStyle","opacity"],H3=function(r){k(e,r);function e(t,a){var n=r.call(this)||this,i=n,o=new Oe,s=new Tt;return i.setTextContent(s),n.setTextGuideLine(o),n.updateData(t,a,!0),n}return e.prototype.updateData=function(t,a,n){var i=this,o=t.hostModel,s=t.getItemModel(a),l=t.getItemLayout(a),u=s.getModel("emphasis"),f=s.get(F3);f=f??1,n||Sr(i),i.useStyle(t.getItemVisual(a,"style")),i.style.lineJoin="round",n?(i.setShape({points:l.points}),i.style.opacity=0,Bt(i,{style:{opacity:f}},o,a)):Mt(i,{style:{opacity:f},shape:{points:l.points}},o,a),ue(i,s),this._updateLabel(t,a),Ft(this,u.get("focus"),u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t,a){var n=this,i=this.getTextGuideLine(),o=n.getTextContent(),s=t.hostModel,l=t.getItemModel(a),u=t.getItemLayout(a),f=u.label,h=t.getItemVisual(a,"style"),v=h.fill;fe(o,ee(l),{labelFetcher:t.hostModel,labelDataIndex:a,defaultOpacity:h.opacity,defaultText:t.getName(a)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),n.setTextConfig({local:!0,inside:!!f.inside,insideStroke:v,outsideFill:v});var c=f.linePoints;i.setShape({points:c}),n.textGuideLineConfig={anchor:c?new st(c[0][0],c[0][1]):null},Mt(o,{style:{x:f.x,y:f.y}},s,a),o.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),Yg(n,Zg(l),{stroke:v})},e}(ke),W3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreLabelLineUpdate=!0,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this._data,s=this.group;i.diff(o).add(function(l){var u=new H3(i,l);i.setItemGraphicEl(l,u),s.add(u)}).update(function(l,u){var f=o.getItemGraphicEl(u);f.updateData(i,l),s.add(f),i.setItemGraphicEl(l,f)}).remove(function(l){var u=o.getItemGraphicEl(l);Ns(u,t,l)}).execute(),this._data=i},e.prototype.remove=function(){this.group.removeAll(),this._data=null},e.prototype.dispose=function(){},e.type="funnel",e}(Nt);const $3=W3;var U3=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new ml(U(this.getData,this),U(this.getRawData,this)),this._defaultLabelLine(t)},e.prototype.getInitialData=function(t,a){return bo(this,{coordDimensions:["value"],encodeDefaulter:it(wg,this)})},e.prototype._defaultLabelLine=function(t){ti(t,"labelLine",["show"]);var a=t.labelLine,n=t.emphasis.labelLine;a.show=a.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},e.prototype.getDataParams=function(t){var a=this.getData(),n=r.prototype.getDataParams.call(this,t),i=a.mapDimension("value"),o=a.getSum(i);return n.percent=o?+(a.get(i,t)/o*100).toFixed(2):0,n.$vars.push("percent"),n},e.type="series.funnel",e.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},e}(zt);const Y3=U3;function Z3(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function X3(r,e){for(var t=r.mapDimension("value"),a=r.mapArray(t,function(l){return l}),n=[],i=e==="ascending",o=0,s=r.count();ocH)return;var n=this._model.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]);n.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:n.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(r){if(!(this._mouseDownPoint||!_c(this,"mousemove"))){var e=this._model,t=e.coordinateSystem.getSlidedAxisExpandWindow([r.offsetX,r.offsetY]),a=t.behavior;a==="jump"&&this._throttledDispatchExpand.debounceNextCall(e.get("axisExpandDebounce")),this._throttledDispatchExpand(a==="none"?null:{axisExpandWindow:t.axisExpandWindow,animation:a==="jump"?null:{duration:0}})}}};function _c(r,e){var t=r._model;return t.get("axisExpandable")&&t.get("axisExpandTriggerOn")===e}const gH=pH;var yH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){r.prototype.init.apply(this,arguments),this.mergeOption({})},e.prototype.mergeOption=function(t){var a=this.option;t&&ut(a,t,!0),this._initDimensions()},e.prototype.contains=function(t,a){var n=t.get("parallelIndex");return n!=null&&a.getComponent("parallel",n)===this},e.prototype.setAxisExpand=function(t){A(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(a){t.hasOwnProperty(a)&&(this.option[a]=t[a])},this)},e.prototype._initDimensions=function(){var t=this.dimensions=[],a=this.parallelAxisIndex=[],n=Lt(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(i){return(i.get("parallelIndex")||0)===this.componentIndex},this);A(n,function(i){t.push("dim"+i.get("dim")),a.push(i.componentIndex)})},e.type="parallel",e.dependencies=["parallelAxis"],e.layoutMode="box",e.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},e}(wt);const mH=yH;var _H=function(r){k(e,r);function e(t,a,n,i,o){var s=r.call(this,t,a,n)||this;return s.type=i||"value",s.axisIndex=o,s}return e.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},e}(wr);const SH=_H;function ci(r,e,t,a,n,i){r=r||0;var o=t[1]-t[0];if(n!=null&&(n=Li(n,[0,o])),i!=null&&(i=Math.max(i,n??0)),a==="all"){var s=Math.abs(e[1]-e[0]);s=Li(s,[0,o]),n=i=Li(s,[n,i]),a=0}e[0]=Li(e[0],t),e[1]=Li(e[1],t);var l=Sc(e,a);e[a]+=r;var u=n||0,f=t.slice();l.sign<0?f[0]+=u:f[1]-=u,e[a]=Li(e[a],f);var h;return h=Sc(e,a),n!=null&&(h.sign!==l.sign||h.spani&&(e[1-a]=e[a]+h.sign*i),e}function Sc(r,e){var t=r[e]-r[1-e];return{span:Math.abs(t),sign:t>0?-1:t<0?1:e?-1:1}}function Li(r,e){return Math.min(e[1]!=null?e[1]:1/0,Math.max(e[0]!=null?e[0]:-1/0,r))}var xc=A,wD=Math.min,bD=Math.max,AS=Math.floor,xH=Math.ceil,MS=$t,wH=Math.PI,bH=function(){function r(e,t,a){this.type="parallel",this._axesMap=q(),this._axesLayout={},this.dimensions=e.dimensions,this._model=e,this._init(e,t,a)}return r.prototype._init=function(e,t,a){var n=e.dimensions,i=e.parallelAxisIndex;xc(n,function(o,s){var l=i[s],u=t.getComponent("parallelAxis",l),f=this._axesMap.set(o,new SH(o,Sh(u),[0,0],u.get("type"),l)),h=f.type==="category";f.onBand=h&&u.get("boundaryGap"),f.inverse=u.get("inverse"),u.axis=f,f.model=u,f.coordinateSystem=u.coordinateSystem=this},this)},r.prototype.update=function(e,t){this._updateAxesFromSeries(this._model,e)},r.prototype.containPoint=function(e){var t=this._makeLayoutInfo(),a=t.axisBase,n=t.layoutBase,i=t.pixelDimIndex,o=e[1-i],s=e[i];return o>=a&&o<=a+t.axisLength&&s>=n&&s<=n+t.layoutLength},r.prototype.getModel=function(){return this._model},r.prototype._updateAxesFromSeries=function(e,t){t.eachSeries(function(a){if(e.contains(a,t)){var n=a.getData();xc(this.dimensions,function(i){var o=this._axesMap.get(i);o.scale.unionExtentFromData(n,n.mapDimension(i)),Ji(o.scale,o.model)},this)}},this)},r.prototype.resize=function(e,t){this._rect=Jt(e.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),this._layoutAxes()},r.prototype.getRect=function(){return this._rect},r.prototype._makeLayoutInfo=function(){var e=this._model,t=this._rect,a=["x","y"],n=["width","height"],i=e.get("layout"),o=i==="horizontal"?0:1,s=t[n[o]],l=[0,s],u=this.dimensions.length,f=du(e.get("axisExpandWidth"),l),h=du(e.get("axisExpandCount")||0,[0,u]),v=e.get("axisExpandable")&&u>3&&u>h&&h>1&&f>0&&s>0,c=e.get("axisExpandWindow"),p;if(c)p=du(c[1]-c[0],l),c[1]=c[0]+p;else{p=du(f*(h-1),l);var d=e.get("axisExpandCenter")||AS(u/2);c=[f*d-p/2],c[1]=c[0]+p}var g=(s-p)/(u-h);g<3&&(g=0);var y=[AS(MS(c[0]/f,1))+1,xH(MS(c[1]/f,1))-1],m=g/f*c[0];return{layout:i,pixelDimIndex:o,layoutBase:t[a[o]],layoutLength:s,axisBase:t[a[1-o]],axisLength:t[n[1-o]],axisExpandable:v,axisExpandWidth:f,axisCollapseWidth:g,axisExpandWindow:c,axisCount:u,winInnerIndices:y,axisExpandWindow0Pos:m}},r.prototype._layoutAxes=function(){var e=this._rect,t=this._axesMap,a=this.dimensions,n=this._makeLayoutInfo(),i=n.layout;t.each(function(o){var s=[0,n.axisLength],l=o.inverse?1:0;o.setExtent(s[l],s[1-l])}),xc(a,function(o,s){var l=(n.axisExpandable?CH:TH)(s,n),u={horizontal:{x:l.position,y:n.axisLength},vertical:{x:0,y:l.position}},f={horizontal:wH/2,vertical:0},h=[u[i].x+e.x,u[i].y+e.y],v=f[i],c=ar();li(c,c,v),zr(c,c,h),this._axesLayout[o]={position:h,rotation:v,transform:c,axisNameAvailableWidth:l.axisNameAvailableWidth,axisLabelShow:l.axisLabelShow,nameTruncateMaxWidth:l.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},r.prototype.getAxis=function(e){return this._axesMap.get(e)},r.prototype.dataToPoint=function(e,t){return this.axisCoordToPoint(this._axesMap.get(t).dataToCoord(e),t)},r.prototype.eachActiveState=function(e,t,a,n){a==null&&(a=0),n==null&&(n=e.count());var i=this._axesMap,o=this.dimensions,s=[],l=[];A(o,function(g){s.push(e.mapDimension(g)),l.push(i.get(g).model)});for(var u=this.hasAxisBrushed(),f=a;fi*(1-h[0])?(u="jump",l=s-i*(1-h[2])):(l=s-i*h[1])>=0&&(l=s-i*(1-h[1]))<=0&&(l=0),l*=t.axisExpandWidth/f,l?ci(l,n,o,"all"):u="none";else{var c=n[1]-n[0],p=o[1]*s/c;n=[bD(0,p-c/2)],n[1]=wD(o[1],n[0]+c),n[0]=n[1]-c}return{axisExpandWindow:n,behavior:u}},r}();function du(r,e){return wD(bD(r,e[0]),e[1])}function TH(r,e){var t=e.layoutLength/(e.axisCount-1);return{position:t*r,axisNameAvailableWidth:t,axisLabelShow:!0}}function CH(r,e){var t=e.layoutLength,a=e.axisExpandWidth,n=e.axisCount,i=e.axisCollapseWidth,o=e.winInnerIndices,s,l=i,u=!1,f;return r=0;n--)er(a[n])},e.prototype.getActiveState=function(t){var a=this.activeIntervals;if(!a.length)return"normal";if(t==null||isNaN(+t))return"inactive";if(a.length===1){var n=a[0];if(n[0]<=t&&t<=n[1])return"active"}else for(var i=0,o=a.length;iRH}function LD(r){var e=r.length-1;return e<0&&(e=0),[r[0],r[e]]}function PD(r,e,t,a){var n=new at;return n.add(new St({name:"main",style:my(t),silent:!0,draggable:!0,cursor:"move",drift:it(PS,r,e,n,["n","s","w","e"]),ondragend:it(oi,e,{isEnd:!0})})),A(a,function(i){n.add(new St({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:it(PS,r,e,n,i),ondragend:it(oi,e,{isEnd:!0})}))}),n}function RD(r,e,t,a){var n=a.brushStyle.lineWidth||0,i=eo(n,EH),o=t[0][0],s=t[1][0],l=o-n/2,u=s-n/2,f=t[0][1],h=t[1][1],v=f-i+n/2,c=h-i+n/2,p=f-o,d=h-s,g=p+n,y=d+n;Xr(r,e,"main",o,s,p,d),a.transformable&&(Xr(r,e,"w",l,u,i,y),Xr(r,e,"e",v,u,i,y),Xr(r,e,"n",l,u,g,i),Xr(r,e,"s",l,c,g,i),Xr(r,e,"nw",l,u,i,i),Xr(r,e,"ne",v,u,i,i),Xr(r,e,"sw",l,c,i,i),Xr(r,e,"se",v,c,i,i))}function yd(r,e){var t=e.__brushOption,a=t.transformable,n=e.childAt(0);n.useStyle(my(t)),n.attr({silent:!a,cursor:a?"move":"default"}),A([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=e.childOfName(i.join("")),s=i.length===1?md(r,i[0]):GH(r,i);o&&o.attr({silent:!a,invisible:!a,cursor:a?OH[s]+"-resize":null})})}function Xr(r,e,t,a,n,i,o){var s=e.childOfName(t);s&&s.setShape(HH(_y(r,e,[[a,n],[a+i,n+o]])))}function my(r){return J({strokeNoScale:!0},r.brushStyle)}function ED(r,e,t,a){var n=[Js(r,t),Js(e,a)],i=[eo(r,t),eo(e,a)];return[[n[0],i[0]],[n[1],i[1]]]}function zH(r){return qn(r.group)}function md(r,e){var t={w:"left",e:"right",n:"top",s:"bottom"},a={left:"w",right:"e",top:"n",bottom:"s"},n=ih(t[e],zH(r));return a[n]}function GH(r,e){var t=[md(r,e[0]),md(r,e[1])];return(t[0]==="e"||t[0]==="w")&&t.reverse(),t.join("")}function PS(r,e,t,a,n,i){var o=t.__brushOption,s=r.toRectRange(o.range),l=kD(e,n,i);A(a,function(u){var f=kH[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(ED(s[0][0],s[1][0],s[0][1],s[1][1])),dy(e,t),oi(e,{isEnd:!1})}function FH(r,e,t,a){var n=e.__brushOption.range,i=kD(r,t,a);A(n,function(o){o[0]+=i[0],o[1]+=i[1]}),dy(r,e),oi(r,{isEnd:!1})}function kD(r,e,t){var a=r.group,n=a.transformCoordToLocal(e,t),i=a.transformCoordToLocal(0,0);return[n[0]-i[0],n[1]-i[1]]}function _y(r,e,t){var a=ID(r,e);return a&&a!==ii?a.clipPath(t,r._transform):et(t)}function HH(r){var e=Js(r[0][0],r[1][0]),t=Js(r[0][1],r[1][1]),a=eo(r[0][0],r[1][0]),n=eo(r[0][1],r[1][1]);return{x:e,y:t,width:a-e,height:n-t}}function WH(r,e,t){if(!(!r._brushType||UH(r,e.offsetX,e.offsetY))){var a=r._zr,n=r._covers,i=yy(r,e,t);if(!r._dragging)for(var o=0;oa.getWidth()||t<0||t>a.getHeight()}var Mh={lineX:kS(0),lineY:kS(1),rect:{createCover:function(r,e){function t(a){return a}return PD({toRectRange:t,fromRectRange:t},r,e,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var e=LD(r);return ED(e[1][0],e[1][1],e[0][0],e[0][1])},updateCoverShape:function(r,e,t,a){RD(r,e,t,a)},updateCommon:yd,contain:Sd},polygon:{createCover:function(r,e){var t=new at;return t.add(new Oe({name:"main",style:my(e),silent:!0})),t},getCreatingRange:function(r){return r},endCreating:function(r,e){e.remove(e.childAt(0)),e.add(new ke({name:"main",draggable:!0,drift:it(FH,r,e),ondragend:it(oi,r,{isEnd:!0})}))},updateCoverShape:function(r,e,t,a){e.childAt(0).setShape({points:_y(r,e,t)})},updateCommon:yd,contain:Sd}};function kS(r){return{createCover:function(e,t){return PD({toRectRange:function(a){var n=[a,[0,100]];return r&&n.reverse(),n},fromRectRange:function(a){return a[r]}},e,t,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(e){var t=LD(e),a=Js(t[0][r],t[1][r]),n=eo(t[0][r],t[1][r]);return[a,n]},updateCoverShape:function(e,t,a,n){var i,o=ID(e,t);if(o!==ii&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=e._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[a,i];r&&l.reverse(),RD(e,t,l,n)},updateCommon:yd,contain:Sd}}const Sy=BH;function ND(r){return r=xy(r),function(e){return VT(e,r)}}function BD(r,e){return r=xy(r),function(t){var a=e??t,n=a?r.width:r.height,i=a?r.x:r.y;return[i,i+(n||0)]}}function VD(r,e,t){var a=xy(r);return function(n,i){return a.contain(i[0],i[1])&&!bh(n,e,t)}}function xy(r){return ft.create(r)}var YH=["axisLine","axisTickLabel","axisName"],ZH=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){r.prototype.init.apply(this,arguments),(this._brushController=new Sy(a.getZr())).on("brush",U(this._onBrush,this))},e.prototype.render=function(t,a,n,i){if(!XH(t,a,i)){this.axisModel=t,this.api=n,this.group.removeAll();var o=this._axisGroup;if(this._axisGroup=new at,this.group.add(this._axisGroup),!!t.get("show")){var s=KH(t,a),l=s.coordinateSystem,u=t.getAreaSelectStyle(),f=u.width,h=t.axis.dim,v=l.getAxisLayout(h),c=B({strokeContainThreshold:f},v),p=new ha(t,c);A(YH,p.add,p),this._axisGroup.add(p.getGroup()),this._refreshBrushController(c,u,t,s,f,n),sl(o,this._axisGroup,t)}}},e.prototype._refreshBrushController=function(t,a,n,i,o,s){var l=n.axis.getExtent(),u=l[1]-l[0],f=Math.min(30,Math.abs(u)*.1),h=ft.create({x:l[0],y:-o/2,width:u,height:o});h.x-=f,h.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:t.rotation,x:t.position[0],y:t.position[1]}).setPanels([{panelId:"pl",clipPath:ND(h),isTargetByCursor:VD(h,s,i),getLinearBrushOtherExtent:BD(h,0)}]).enableBrush({brushType:"lineX",brushStyle:a,removeOnClick:!0}).updateCovers(qH(n))},e.prototype._onBrush=function(t){var a=t.areas,n=this.axisModel,i=n.axis,o=G(a,function(s){return[i.coordToData(s.range[0],!0),i.coordToData(s.range[1],!0)]});(!n.option.realtime===t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:n.id,intervals:o})},e.prototype.dispose=function(){this._brushController.dispose()},e.type="parallelAxis",e}(Ht);function XH(r,e,t){return t&&t.type==="axisAreaSelect"&&e.findComponents({mainType:"parallelAxis",query:t})[0]===r}function qH(r){var e=r.axis;return G(r.activeIntervals,function(t){return{brushType:"lineX",panelId:"pl",range:[e.dataToCoord(t[0],!0),e.dataToCoord(t[1],!0)]}})}function KH(r,e){return e.getComponent("parallel",r.get("parallelIndex"))}const QH=ZH;var JH={type:"axisAreaSelect",event:"axisAreaSelected"};function jH(r){r.registerAction(JH,function(e,t){t.eachComponent({mainType:"parallelAxis",query:e},function(a){a.axis.model.setActiveIntervals(e.intervals)})}),r.registerAction("parallelAxisExpand",function(e,t){t.eachComponent({mainType:"parallel",query:e},function(a){a.setAxisExpand(e)})})}var t4={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function zD(r){r.registerComponentView(gH),r.registerComponentModel(mH),r.registerCoordinateSystem("parallel",IH),r.registerPreprocessor(fH),r.registerComponentModel(DS),r.registerComponentView(QH),to(r,"parallel",DS,t4),jH(r)}function e4(r){ct(zD),r.registerChartView(rH),r.registerSeriesModel(oH),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,uH)}var r4=function(){function r(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return r}(),a4=function(r){k(e,r);function e(t){return r.call(this,t)||this}return e.prototype.getDefaultShape=function(){return new r4},e.prototype.buildPath=function(t,a){var n=a.extent;t.moveTo(a.x1,a.y1),t.bezierCurveTo(a.cpx1,a.cpy1,a.cpx2,a.cpy2,a.x2,a.y2),a.orient==="vertical"?(t.lineTo(a.x2+n,a.y2),t.bezierCurveTo(a.cpx2+n,a.cpy2,a.cpx1+n,a.cpy1,a.x1+n,a.y1)):(t.lineTo(a.x2,a.y2+n),t.bezierCurveTo(a.cpx2,a.cpy2+n,a.cpx1,a.cpy1+n,a.x1,a.y1+n)),t.closePath()},e.prototype.highlight=function(){la(this)},e.prototype.downplay=function(){ua(this)},e}(dt),n4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._focusAdjacencyDisabled=!1,t}return e.prototype.render=function(t,a,n){var i=this,o=t.getGraph(),s=this.group,l=t.layoutInfo,u=l.width,f=l.height,h=t.getData(),v=t.getData("edge"),c=t.get("orient");this._model=t,s.removeAll(),s.x=l.x,s.y=l.y,o.eachEdge(function(p){var d=new a4,g=nt(d);g.dataIndex=p.dataIndex,g.seriesIndex=t.seriesIndex,g.dataType="edge";var y=p.getModel(),m=y.getModel("lineStyle"),_=m.get("curveness"),S=p.node1.getLayout(),w=p.node1.getModel(),x=w.get("localX"),b=w.get("localY"),T=p.node2.getLayout(),C=p.node2.getModel(),M=C.get("localX"),D=C.get("localY"),I=p.getLayout(),L,P,R,E,N,O,V,F;switch(d.shape.extent=Math.max(1,I.dy),d.shape.orient=c,c==="vertical"?(L=(x!=null?x*u:S.x)+I.sy,P=(b!=null?b*f:S.y)+S.dy,R=(M!=null?M*u:T.x)+I.ty,E=D!=null?D*f:T.y,N=L,O=P*(1-_)+E*_,V=R,F=P*_+E*(1-_)):(L=(x!=null?x*u:S.x)+S.dx,P=(b!=null?b*f:S.y)+I.sy,R=M!=null?M*u:T.x,E=(D!=null?D*f:T.y)+I.ty,N=L*(1-_)+R*_,O=P,V=L*_+R*(1-_),F=E),d.setShape({x1:L,y1:P,x2:R,y2:E,cpx1:N,cpy1:O,cpx2:V,cpy2:F}),d.useStyle(m.getItemStyle()),d.style.fill){case"source":d.style.fill=p.node1.getVisual("color"),d.style.decal=p.node1.getVisual("style").decal;break;case"target":d.style.fill=p.node2.getVisual("color"),d.style.decal=p.node2.getVisual("style").decal;break;case"gradient":var W=p.node1.getVisual("color"),Z=p.node2.getVisual("color");$(W)&&$(Z)&&(d.style.fill=new ol(0,0,+(c==="horizontal"),+(c==="vertical"),[{color:W,offset:0},{color:Z,offset:1}]))}fe(d,ee(y,"edgeLabel"),{labelFetcher:t,labelDataIndex:p.dataIndex,defaultText:""+y.get("value")}),d.setTextConfig({position:"inside"});var Q=y.getModel("emphasis");ue(d,y,"lineStyle",function(gt){return gt.getItemStyle()}),s.add(d),v.setItemGraphicEl(p.dataIndex,d);var j=Q.get("focus");Ft(d,j==="adjacency"?p.getAdjacentDataIndices():j,Q.get("blurScope"),Q.get("disabled")),nt(d).dataType="edge"}),o.eachNode(function(p){var d=p.getLayout(),g=p.getModel(),y=g.get("localX"),m=g.get("localY"),_=g.getModel("emphasis"),S=new St({shape:{x:y!=null?y*u:d.x,y:m!=null?m*f:d.y,width:d.dx,height:d.dy},style:g.getModel("itemStyle").getItemStyle(),z2:10});fe(S,ee(g),{labelFetcher:t,labelDataIndex:p.dataIndex,defaultText:p.id}),S.disableLabelAnimation=!0,S.setStyle("fill",p.getVisual("color")),S.setStyle("decal",p.getVisual("style").decal),ue(S,g),s.add(S),h.setItemGraphicEl(p.dataIndex,S),nt(S).dataType="node";var w=_.get("focus");Ft(S,w==="adjacency"?p.getAdjacentDataIndices():w,_.get("blurScope"),_.get("disabled"))}),h.eachItemGraphicEl(function(p,d){var g=h.getItemModel(d);g.get("draggable")&&(p.drift=function(y,m){i._focusAdjacencyDisabled=!0,this.shape.x+=y,this.shape.y+=m,this.dirty(),n.dispatchAction({type:"dragNode",seriesId:t.id,dataIndex:h.getRawIndex(d),localX:this.shape.x/u,localY:this.shape.y/f})},p.ondragend=function(){i._focusAdjacencyDisabled=!1},p.draggable=!0,p.cursor="move")}),!this._data&&t.isAnimationEnabled()&&s.setClipPath(i4(s.getBoundingRect(),t,function(){s.removeClipPath()})),this._data=t.getData()},e.prototype.dispose=function(){},e.type="sankey",e}(Nt);function i4(r,e,t){var a=new St({shape:{x:r.x-10,y:r.y-10,width:0,height:r.height+20}});return Bt(a,{shape:{width:r.width+20}},e,t),a}const o4=n4;var s4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){var n=t.edges||t.links,i=t.data||t.nodes,o=t.levels;this.levelModels=[];for(var s=this.levelModels,l=0;l=0&&(s[o[l].depth]=new Ot(o[l],this,a));if(i&&n){var u=SD(i,n,this,!0,f);return u.data}function f(h,v){h.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getData().getItemLayout(p);if(g){var y=g.depth,m=d.levelModels[y];m&&(c.parentModel=m)}return c}),v.wrapMethod("getItemModel",function(c,p){var d=c.parentModel,g=d.getGraph().getEdgeByIndex(p),y=g.node1.getLayout();if(y){var m=y.depth,_=d.levelModels[m];_&&(c.parentModel=_)}return c})}},e.prototype.setNodePosition=function(t,a){var n=this.option.data||this.option.nodes,i=n[t];i.localX=a[0],i.localY=a[1]},e.prototype.getGraph=function(){return this.getData().graph},e.prototype.getEdgeData=function(){return this.getGraph().edgeData},e.prototype.formatTooltip=function(t,a,n){function i(c){return isNaN(c)||c==null}if(n==="edge"){var o=this.getDataParams(t,n),s=o.data,l=o.value,u=s.source+" -- "+s.target;return re("nameValue",{name:u,value:l,noValue:i(l)})}else{var f=this.getGraph().getNodeByIndex(t),h=f.getLayout().value,v=this.getDataParams(t,n).data.name;return re("nameValue",{name:v!=null?v+"":null,value:h,noValue:i(h)})}},e.prototype.optionUpdated=function(){},e.prototype.getDataParams=function(t,a){var n=r.prototype.getDataParams.call(this,t,a);if(n.value==null&&a==="node"){var i=this.getGraph().getNodeByIndex(t),o=i.getLayout().value;n.value=o}return n},e.type="series.sankey",e.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},e}(zt);const l4=s4;function u4(r,e){r.eachSeriesByType("sankey",function(t){var a=t.get("nodeWidth"),n=t.get("nodeGap"),i=f4(t,e);t.layoutInfo=i;var o=i.width,s=i.height,l=t.getGraph(),u=l.nodes,f=l.edges;v4(u);var h=Lt(u,function(d){return d.getLayout().value===0}),v=h.length!==0?0:t.get("layoutIterations"),c=t.get("orient"),p=t.get("nodeAlign");h4(u,f,a,n,o,s,v,c,p)})}function f4(r,e){return Jt(r.getBoxLayoutParams(),{width:e.getWidth(),height:e.getHeight()})}function h4(r,e,t,a,n,i,o,s,l){c4(r,e,t,n,i,s,l),y4(r,e,i,n,a,o,s),A4(r,s)}function v4(r){A(r,function(e){var t=Fa(e.outEdges,Pf),a=Fa(e.inEdges,Pf),n=e.getValue()||0,i=Math.max(t,a,n);e.setLayout({value:i},!0)})}function c4(r,e,t,a,n,i,o){for(var s=[],l=[],u=[],f=[],h=0,v=0;v=0;y&&g.depth>c&&(c=g.depth),d.setLayout({depth:y?g.depth:h},!0),i==="vertical"?d.setLayout({dy:t},!0):d.setLayout({dx:t},!0);for(var m=0;mh-1?c:h-1;o&&o!=="left"&&p4(r,o,i,b);var T=i==="vertical"?(n-t)/b:(a-t)/b;g4(r,T,i)}function GD(r){var e=r.hostGraph.data.getRawDataItem(r.dataIndex);return e.depth!=null&&e.depth>=0}function p4(r,e,t,a){if(e==="right"){for(var n=[],i=r,o=0;i.length;){for(var s=0;s0;i--)l*=.99,S4(s,l,o),wc(s,n,t,a,o),C4(s,l,o),wc(s,n,t,a,o)}function m4(r,e){var t=[],a=e==="vertical"?"y":"x",n=bp(r,function(i){return i.getLayout()[a]});return n.keys.sort(function(i,o){return i-o}),A(n.keys,function(i){t.push(n.buckets.get(i))}),t}function _4(r,e,t,a,n,i){var o=1/0;A(r,function(s){var l=s.length,u=0;A(s,function(h){u+=h.getLayout().value});var f=i==="vertical"?(a-(l-1)*n)/u:(t-(l-1)*n)/u;f0&&(s=l.getLayout()[i]+u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]+l.getLayout()[v]+e;var p=n==="vertical"?a:t;if(u=f-e-p,u>0){s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0),f=s;for(var c=h-2;c>=0;--c)l=o[c],u=l.getLayout()[i]+l.getLayout()[v]+e-f,u>0&&(s=l.getLayout()[i]-u,n==="vertical"?l.setLayout({x:s},!0):l.setLayout({y:s},!0)),f=l.getLayout()[i]}})}function S4(r,e,t){A(r.slice().reverse(),function(a){A(a,function(n){if(n.outEdges.length){var i=Fa(n.outEdges,x4,t)/Fa(n.outEdges,Pf);if(isNaN(i)){var o=n.outEdges.length;i=o?Fa(n.outEdges,w4,t)/o:0}if(t==="vertical"){var s=n.getLayout().x+(i-qa(n,t))*e;n.setLayout({x:s},!0)}else{var l=n.getLayout().y+(i-qa(n,t))*e;n.setLayout({y:l},!0)}}})})}function x4(r,e){return qa(r.node2,e)*r.getValue()}function w4(r,e){return qa(r.node2,e)}function b4(r,e){return qa(r.node1,e)*r.getValue()}function T4(r,e){return qa(r.node1,e)}function qa(r,e){return e==="vertical"?r.getLayout().x+r.getLayout().dx/2:r.getLayout().y+r.getLayout().dy/2}function Pf(r){return r.getValue()}function Fa(r,e,t){for(var a=0,n=r.length,i=-1;++io&&(o=l)}),A(a,function(s){var l=new le({type:"color",mappingMethod:"linear",dataExtent:[i,o],visual:e.get("color")}),u=l.mapValueToVisual(s.getLayout().value),f=s.getModel().get(["itemStyle","color"]);f!=null?(s.setVisual("color",f),s.setVisual("style",{fill:f})):(s.setVisual("color",u),s.setVisual("style",{fill:u}))})}n.length&&A(n,function(s){var l=s.getModel().get("lineStyle");s.setVisual("style",l)})})}function D4(r){r.registerChartView(o4),r.registerSeriesModel(l4),r.registerLayout(u4),r.registerVisual(M4),r.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(e,t){t.eachComponent({mainType:"series",subType:"sankey",query:e},function(a){a.setNodePosition(e.dataIndex,[e.localX,e.localY])})})}var FD=function(){function r(){}return r.prototype.getInitialData=function(e,t){var a,n=t.getComponent("xAxis",this.get("xAxisIndex")),i=t.getComponent("yAxis",this.get("yAxisIndex")),o=n.get("type"),s=i.get("type"),l;o==="category"?(e.layout="horizontal",a=n.getOrdinalMeta(),l=!0):s==="category"?(e.layout="vertical",a=i.getOrdinalMeta(),l=!0):e.layout=e.layout||"horizontal";var u=["x","y"],f=e.layout==="horizontal"?0:1,h=this._baseAxisDim=u[f],v=u[1-f],c=[n,i],p=c[f].get("type"),d=c[1-f].get("type"),g=e.data;if(g&&l){var y=[];A(g,function(S,w){var x;z(S)?(x=S.slice(),S.unshift(w)):z(S.value)?(x=B({},S),x.value=x.value.slice(),S.value.unshift(w)):x=S,y.push(x)}),e.data=y}var m=this.defaultValueDimensions,_=[{name:h,type:_f(p),ordinalMeta:a,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:v,type:_f(d),dimsDef:m.slice()}];return bo(this,{coordDimensions:_,dimensionsCount:m.length+1,encodeDefaulter:it(hC,_,this)})},r.prototype.getBaseAxis=function(){var e=this._baseAxisDim;return this.ecModel.getComponent(e+"Axis",this.get(e+"AxisIndex")).axis},r}(),HD=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],t.visualDrawType="stroke",t}return e.type="series.boxplot",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},e}(zt);Kt(HD,FD,!0);const I4=HD;var L4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this.group,s=this._data;this._data||o.removeAll();var l=t.get("layout")==="horizontal"?1:0;i.diff(s).add(function(u){if(i.hasValue(u)){var f=i.getItemLayout(u),h=OS(f,i,u,l,!0);i.setItemGraphicEl(u,h),o.add(h)}}).update(function(u,f){var h=s.getItemGraphicEl(f);if(!i.hasValue(u)){o.remove(h);return}var v=i.getItemLayout(u);h?(Sr(h),WD(v,h,i,u)):h=OS(v,i,u,l),o.add(h),i.setItemGraphicEl(u,h)}).remove(function(u){var f=s.getItemGraphicEl(u);f&&o.remove(f)}).execute(),this._data=i},e.prototype.remove=function(t){var a=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl(function(i){i&&a.remove(i)})},e.type="boxplot",e}(Nt),P4=function(){function r(){}return r}(),R4=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="boxplotBoxPath",a}return e.prototype.getDefaultShape=function(){return new P4},e.prototype.buildPath=function(t,a){var n=a.points,i=0;for(t.moveTo(n[i][0],n[i][1]),i++;i<4;i++)t.lineTo(n[i][0],n[i][1]);for(t.closePath();id){var S=[y,_];a.push(S)}}}return{boxData:t,outliers:a}}var G4={type:"echarts:boxplot",transform:function(e){var t=e.upstream;if(t.sourceFormat!==ye){var a="";Dt(a)}var n=z4(t.getRawData(),e.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:n.boxData},{data:n.outliers}]}};function F4(r){r.registerSeriesModel(I4),r.registerChartView(k4),r.registerLayout(O4),r.registerTransform(G4)}var H4=["color","borderColor"],W4=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(t),this._isLargeDraw?this._renderLarge(t):this._renderNormal(t)},e.prototype.incrementalPrepareRender=function(t,a,n){this._clear(),this._updateDrawMode(t)},e.prototype.incrementalRender=function(t,a,n,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(t,a):this._incrementalRenderNormal(t,a)},e.prototype.eachRendered=function(t){Ja(this._progressiveEls||this.group,t)},e.prototype._updateDrawMode=function(t){var a=t.pipelineContext.large;(this._isLargeDraw==null||a!==this._isLargeDraw)&&(this._isLargeDraw=a,this._clear())},e.prototype._renderNormal=function(t){var a=t.getData(),n=this._data,i=this.group,o=a.getLayout("isSimpleBox"),s=t.get("clip",!0),l=t.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),a.diff(n).add(function(f){if(a.hasValue(f)){var h=a.getItemLayout(f);if(s&&NS(u,h))return;var v=bc(h,f,!0);Bt(v,{shape:{points:h.ends}},t,f),Tc(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}}).update(function(f,h){var v=n.getItemGraphicEl(h);if(!a.hasValue(f)){i.remove(v);return}var c=a.getItemLayout(f);if(s&&NS(u,c)){i.remove(v);return}v?(Mt(v,{shape:{points:c.ends}},t,f),Sr(v)):v=bc(c),Tc(v,a,f,o),i.add(v),a.setItemGraphicEl(f,v)}).remove(function(f){var h=n.getItemGraphicEl(f);h&&i.remove(h)}).execute(),this._data=a},e.prototype._renderLarge=function(t){this._clear(),BS(t,this.group);var a=t.get("clip",!0)?wh(t.coordinateSystem,!1,t):null;a?this.group.setClipPath(a):this.group.removeClipPath()},e.prototype._incrementalRenderNormal=function(t,a){for(var n=a.getData(),i=n.getLayout("isSimpleBox"),o;(o=t.next())!=null;){var s=n.getItemLayout(o),l=bc(s);Tc(l,n,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},e.prototype._incrementalRenderLarge=function(t,a){BS(a,this.group,this._progressiveEls,!0)},e.prototype.remove=function(t){this._clear()},e.prototype._clear=function(){this.group.removeAll(),this._data=null},e.type="candlestick",e}(Nt),$4=function(){function r(){}return r}(),U4=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a.type="normalCandlestickBox",a}return e.prototype.getDefaultShape=function(){return new $4},e.prototype.buildPath=function(t,a){var n=a.points;this.__simpleBox?(t.moveTo(n[4][0],n[4][1]),t.lineTo(n[6][0],n[6][1])):(t.moveTo(n[0][0],n[0][1]),t.lineTo(n[1][0],n[1][1]),t.lineTo(n[2][0],n[2][1]),t.lineTo(n[3][0],n[3][1]),t.closePath(),t.moveTo(n[4][0],n[4][1]),t.lineTo(n[5][0],n[5][1]),t.moveTo(n[6][0],n[6][1]),t.lineTo(n[7][0],n[7][1]))},e}(dt);function bc(r,e,t){var a=r.ends;return new U4({shape:{points:t?Y4(a,r):a},z2:100})}function NS(r,e){for(var t=!0,a=0;a0?"borderColor":"borderColor0"])||t.get(["itemStyle",r>0?"color":"color0"]);r===0&&(n=t.get(["itemStyle","borderColorDoji"]));var i=t.getModel("itemStyle").getItemStyle(H4);e.useStyle(i),e.style.fill=null,e.style.stroke=n}const X4=W4;var $D=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],t}return e.prototype.getShadowDim=function(){return"open"},e.prototype.brushSelector=function(t,a,n){var i=a.getItemLayout(t);return i&&n.rect(i.brushRect)},e.type="series.candlestick",e.dependencies=["xAxis","yAxis","grid"],e.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},e}(zt);Kt($D,FD,!0);const q4=$D;function K4(r){!r||!z(r.series)||A(r.series,function(e){tt(e)&&e.type==="k"&&(e.type="candlestick")})}var Q4=["itemStyle","borderColor"],J4=["itemStyle","borderColor0"],j4=["itemStyle","borderColorDoji"],tW=["itemStyle","color"],eW=["itemStyle","color0"],rW={seriesType:"candlestick",plan:_o(),performRawSeries:!0,reset:function(r,e){function t(i,o){return o.get(i>0?tW:eW)}function a(i,o){return o.get(i===0?j4:i>0?Q4:J4)}if(!e.isSeriesFiltered(r)){var n=r.pipelineContext.large;return!n&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,f=l.getItemStyle();f.fill=t(u,l),f.stroke=a(u,l)||f.fill;var h=o.ensureUniqueItemVisual(s,"style");B(h,f)}}}}}};const aW=rW;var nW={seriesType:"candlestick",plan:_o(),reset:function(r){var e=r.coordinateSystem,t=r.getData(),a=iW(r,t),n=0,i=1,o=["x","y"],s=t.getDimensionIndex(t.mapDimension(o[n])),l=G(t.mapDimensionsAll(o[i]),t.getDimensionIndex,t),u=l[0],f=l[1],h=l[2],v=l[3];if(t.setLayout({candleWidth:a,isSimpleBox:a<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?p:c};function c(d,g){for(var y,m=g.getStore();(y=d.next())!=null;){var _=m.get(s,y),S=m.get(u,y),w=m.get(f,y),x=m.get(h,y),b=m.get(v,y),T=Math.min(S,w),C=Math.max(S,w),M=N(T,_),D=N(C,_),I=N(x,_),L=N(b,_),P=[];O(P,D,0),O(P,M,1),P.push(F(L),F(D),F(I),F(M));var R=g.getItemModel(y),E=!!R.get(["itemStyle","borderColorDoji"]);g.setItemLayout(y,{sign:VS(m,y,S,w,f,E),initBaseline:S>w?D[i]:M[i],ends:P,brushRect:V(x,b,_)})}function N(W,Z){var Q=[];return Q[n]=Z,Q[i]=W,isNaN(Z)||isNaN(W)?[NaN,NaN]:e.dataToPoint(Q)}function O(W,Z,Q){var j=Z.slice(),gt=Z.slice();j[n]=Bu(j[n]+a/2,1,!1),gt[n]=Bu(gt[n]-a/2,1,!0),Q?W.push(j,gt):W.push(gt,j)}function V(W,Z,Q){var j=N(W,Q),gt=N(Z,Q);return j[n]-=a/2,gt[n]-=a/2,{x:j[0],y:j[1],width:a,height:gt[1]-j[1]}}function F(W){return W[n]=Bu(W[n],1),W}}function p(d,g){for(var y=Or(d.count*4),m=0,_,S=[],w=[],x,b=g.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=d.next())!=null;){var C=b.get(s,x),M=b.get(u,x),D=b.get(f,x),I=b.get(h,x),L=b.get(v,x);if(isNaN(C)||isNaN(I)||isNaN(L)){y[m++]=NaN,m+=3;continue}y[m++]=VS(b,x,M,D,f,T),S[n]=C,S[i]=I,_=e.dataToPoint(S,null,w),y[m++]=_?_[0]:NaN,y[m++]=_?_[1]:NaN,S[i]=L,_=e.dataToPoint(S,null,w),y[m++]=_?_[1]:NaN}g.setLayout("largePoints",y)}}};function VS(r,e,t,a,n,i){var o;return t>a?o=-1:t0?r.get(n,e-1)<=a?1:-1:1,o}function iW(r,e){var t=r.getBaseAxis(),a,n=t.type==="category"?t.getBandWidth():(a=t.getExtent(),Math.abs(a[1]-a[0])/e.count()),i=H(lt(r.get("barMaxWidth"),n),n),o=H(lt(r.get("barMinWidth"),1),n),s=r.get("barWidth");return s!=null?H(s,n):Math.max(Math.min(n/2,i),o)}const oW=nW;function sW(r){r.registerChartView(X4),r.registerSeriesModel(q4),r.registerPreprocessor(K4),r.registerVisual(aW),r.registerLayout(oW)}function zS(r,e){var t=e.rippleEffectColor||e.color;r.eachChild(function(a){a.attr({z:e.z,zlevel:e.zlevel,style:{stroke:e.brushType==="stroke"?t:null,fill:e.brushType==="fill"?t:null}})})}var lW=function(r){k(e,r);function e(t,a){var n=r.call(this)||this,i=new pl(t,a),o=new at;return n.add(i),n.add(o),n.updateData(t,a),n}return e.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},e.prototype.startEffectAnimation=function(t){for(var a=t.symbolType,n=t.color,i=t.rippleNumber,o=this.childAt(1),s=0;s0&&(s=this._getLineLength(i)/f*1e3),s!==this._period||l!==this._loop||u!==this._roundTrip){i.stopAnimation();var v=void 0;K(h)?v=h(n):v=h,i.__t>0&&(v=-s*i.__t),this._animateSymbol(i,s,v,l,u)}this._period=s,this._loop=l,this._roundTrip=u}},e.prototype._animateSymbol=function(t,a,n,i,o){if(a>0){t.__t=0;var s=this,l=t.animate("",i).when(o?a*2:a,{__t:o?2:1}).delay(n).during(function(){s._updateSymbolPosition(t)});i||l.done(function(){s.remove(t)}),l.start()}},e.prototype._getLineLength=function(t){return Ia(t.__p1,t.__cp1)+Ia(t.__cp1,t.__p2)},e.prototype._updateAnimationPoints=function(t,a){t.__p1=a[0],t.__p2=a[1],t.__cp1=a[2]||[(a[0][0]+a[1][0])/2,(a[0][1]+a[1][1])/2]},e.prototype.updateData=function(t,a,n){this.childAt(0).updateData(t,a,n),this._updateEffectSymbol(t,a)},e.prototype._updateSymbolPosition=function(t){var a=t.__p1,n=t.__p2,i=t.__cp1,o=t.__t<1?t.__t:2-t.__t,s=[t.x,t.y],l=s.slice(),u=ae,f=fp;s[0]=u(a[0],i[0],n[0],o),s[1]=u(a[1],i[1],n[1],o);var h=t.__t<1?f(a[0],i[0],n[0],o):f(n[0],i[0],a[0],1-o),v=t.__t<1?f(a[1],i[1],n[1],o):f(n[1],i[1],a[1],1-o);t.rotation=-Math.atan2(v,h)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(t.__lastT!==void 0&&t.__lastT=0&&!(i[l]<=a);l--);l=Math.min(l,o-2)}else{for(l=s;la);l++);l=Math.min(l-1,o-2)}var f=(a-i[l])/(i[l+1]-i[l]),h=n[l],v=n[l+1];t.x=h[0]*(1-f)+f*v[0],t.y=h[1]*(1-f)+f*v[1];var c=t.__t<1?v[0]-h[0]:h[0]-v[0],p=t.__t<1?v[1]-h[1]:h[1]-v[1];t.rotation=-Math.atan2(p,c)-Math.PI/2,this._lastFrame=l,this._lastFramePercent=a,t.ignore=!1}},e}(UD);const mW=yW;var _W=function(){function r(){this.polyline=!1,this.curveness=0,this.segs=[]}return r}(),SW=function(r){k(e,r);function e(t){var a=r.call(this,t)||this;return a._off=0,a.hoverDataIdx=-1,a}return e.prototype.reset=function(){this.notClear=!1,this._off=0},e.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},e.prototype.getDefaultShape=function(){return new _W},e.prototype.buildPath=function(t,a){var n=a.segs,i=a.curveness,o;if(a.polyline)for(o=this._off;o0){t.moveTo(n[o++],n[o++]);for(var l=1;l0){var c=(u+h)/2-(f-v)*i,p=(f+v)/2-(h-u)*i;t.quadraticCurveTo(c,p,h,v)}else t.lineTo(h,v)}this.incremental&&(this._off=o,this.notClear=!0)},e.prototype.findDataIndex=function(t,a){var n=this.shape,i=n.segs,o=n.curveness,s=this.style.lineWidth;if(n.polyline)for(var l=0,u=0;u0)for(var h=i[u++],v=i[u++],c=1;c0){var g=(h+p)/2-(v-d)*o,y=(v+d)/2-(p-h)*o;if(Qb(h,v,g,y,p,d,s,t,a))return l}else if(Ma(h,v,p,d,s,t,a))return l;l++}return-1},e.prototype.contain=function(t,a){var n=this.transformCoordToLocal(t,a),i=this.getBoundingRect();if(t=n[0],a=n[1],i.contain(t,a)){var o=this.hoverDataIdx=this.findDataIndex(t,a);return o>=0}return this.hoverDataIdx=-1,!1},e.prototype.getBoundingRect=function(){var t=this._rect;if(!t){for(var a=this.shape,n=a.segs,i=1/0,o=1/0,s=-1/0,l=-1/0,u=0;u0&&(o.dataIndex=l+e.__startIndex)})},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const wW=xW;var bW={seriesType:"lines",plan:_o(),reset:function(r){var e=r.coordinateSystem;if(e){var t=r.get("polyline"),a=r.pipelineContext.large;return{progress:function(n,i){var o=[];if(a){var s=void 0,l=n.end-n.start;if(t){for(var u=0,f=n.start;f0&&(f||u.configLayer(s,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(l/10+.9,1),0)})),o.updateData(i);var h=t.get("clip",!0)&&wh(t.coordinateSystem,!1,t);h?this.group.setClipPath(h):this.group.removeClipPath(),this._lastZlevel=s,this._finished=!0},e.prototype.incrementalPrepareRender=function(t,a,n){var i=t.getData(),o=this._updateLineDraw(i,t);o.incrementalPrepareUpdate(i),this._clearLayer(n),this._finished=!1},e.prototype.incrementalRender=function(t,a,n){this._lineDraw.incrementalUpdate(t,a.getData()),this._finished=t.end===a.getData().count()},e.prototype.eachRendered=function(t){this._lineDraw&&this._lineDraw.eachRendered(t)},e.prototype.updateTransform=function(t,a,n){var i=t.getData(),o=t.pipelineContext;if(!this._finished||o.large||o.progressiveRender)return{update:!0};var s=ZD.reset(t,a,n);s.progress&&s.progress({start:0,end:i.count(),count:i.count()},i),this._lineDraw.updateLayout(),this._clearLayer(n)},e.prototype._updateLineDraw=function(t,a){var n=this._lineDraw,i=this._showEffect(a),o=!!a.get("polyline"),s=a.pipelineContext,l=s.large;return(!n||i!==this._hasEffet||o!==this._isPolyline||l!==this._isLargeDraw)&&(n&&n.remove(),n=this._lineDraw=l?new wW:new py(o?i?mW:YD:i?UD:cy),this._hasEffet=i,this._isPolyline=o,this._isLargeDraw=l),this.group.add(n.group),n},e.prototype._showEffect=function(t){return!!t.get(["effect","show"])},e.prototype._clearLayer=function(t){var a=t.getZr(),n=a.painter.getType()==="svg";!n&&this._lastZlevel!=null&&a.painter.getLayer(this._lastZlevel).clear(!0)},e.prototype.remove=function(t,a){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(a)},e.prototype.dispose=function(t,a){this.remove(t,a)},e.type="lines",e}(Nt);const CW=TW;var AW=typeof Uint32Array>"u"?Array:Uint32Array,MW=typeof Float64Array>"u"?Array:Float64Array;function GS(r){var e=r.data;e&&e[0]&&e[0][0]&&e[0][0].coord&&(r.data=G(e,function(t){var a=[t[0].coord,t[1].coord],n={coords:a};return t[0].name&&(n.fromName=t[0].name),t[1].name&&(n.toName=t[1].name),$d([n,t[0],t[1]])}))}var DW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.visualStyleAccessPath="lineStyle",t.visualDrawType="stroke",t}return e.prototype.init=function(t){t.data=t.data||[],GS(t);var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count)),r.prototype.init.apply(this,arguments)},e.prototype.mergeOption=function(t){if(GS(t),t.data){var a=this._processFlatCoordsArray(t.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(t.data=new Float32Array(a.count))}r.prototype.mergeOption.apply(this,arguments)},e.prototype.appendData=function(t){var a=this._processFlatCoordsArray(t.data);a.flatCoords&&(this._flatCoords?(this._flatCoords=Xu(this._flatCoords,a.flatCoords),this._flatCoordsOffset=Xu(this._flatCoordsOffset,a.flatCoordsOffset)):(this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset),t.data=new Float32Array(a.count)),this.getRawData().appendData(t.data)},e.prototype._getCoordsFromItemModel=function(t){var a=this.getData().getItemModel(t),n=a.option instanceof Array?a.option:a.getShallow("coords");return n},e.prototype.getLineCoordsCount=function(t){return this._flatCoordsOffset?this._flatCoordsOffset[t*2+1]:this._getCoordsFromItemModel(t).length},e.prototype.getLineCoords=function(t,a){if(this._flatCoordsOffset){for(var n=this._flatCoordsOffset[t*2],i=this._flatCoordsOffset[t*2+1],o=0;o ")})},e.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},e.prototype.getProgressive=function(){var t=this.option.progressive;return t??(this.option.large?1e4:this.get("progressive"))},e.prototype.getProgressiveThreshold=function(){var t=this.option.progressiveThreshold;return t??(this.option.large?2e4:this.get("progressiveThreshold"))},e.prototype.getZLevelKey=function(){var t=this.getModel("effect"),a=t.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:t.get("show")&&a>0?a+"":""},e.type="series.lines",e.dependencies=["grid","polar","geo","calendar"],e.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},e}(zt);const IW=DW;function gu(r){return r instanceof Array||(r=[r,r]),r}var LW={seriesType:"lines",reset:function(r){var e=gu(r.get("symbol")),t=gu(r.get("symbolSize")),a=r.getData();a.setVisual("fromSymbol",e&&e[0]),a.setVisual("toSymbol",e&&e[1]),a.setVisual("fromSymbolSize",t&&t[0]),a.setVisual("toSymbolSize",t&&t[1]);function n(i,o){var s=i.getItemModel(o),l=gu(s.getShallow("symbol",!0)),u=gu(s.getShallow("symbolSize",!0));l[0]&&i.setItemVisual(o,"fromSymbol",l[0]),l[1]&&i.setItemVisual(o,"toSymbol",l[1]),u[0]&&i.setItemVisual(o,"fromSymbolSize",u[0]),u[1]&&i.setItemVisual(o,"toSymbolSize",u[1])}return{dataEach:a.hasItemOption?n:null}}};const PW=LW;function RW(r){r.registerChartView(CW),r.registerSeriesModel(IW),r.registerLayout(ZD),r.registerVisual(PW)}var EW=256,kW=function(){function r(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var e=Wa.createCanvas();this.canvas=e}return r.prototype.update=function(e,t,a,n,i,o){var s=this._getBrush(),l=this._getGradient(i,"inRange"),u=this._getGradient(i,"outOfRange"),f=this.pointSize+this.blurSize,h=this.canvas,v=h.getContext("2d"),c=e.length;h.width=t,h.height=a;for(var p=0;p0){var I=o(_)?l:u;_>0&&(_=_*M+T),w[x++]=I[D],w[x++]=I[D+1],w[x++]=I[D+2],w[x++]=I[D+3]*_*256}else x+=4}return v.putImageData(S,0,0),h},r.prototype._getBrush=function(){var e=this._brushCanvas||(this._brushCanvas=Wa.createCanvas()),t=this.pointSize+this.blurSize,a=t*2;e.width=a,e.height=a;var n=e.getContext("2d");return n.clearRect(0,0,a,a),n.shadowOffsetX=a,n.shadowBlur=this.blurSize,n.shadowColor="#000",n.beginPath(),n.arc(-t,t,this.pointSize,0,Math.PI*2,!0),n.closePath(),n.fill(),e},r.prototype._getGradient=function(e,t){for(var a=this._gradientPixels,n=a[t]||(a[t]=new Uint8ClampedArray(256*4)),i=[0,0,0,0],o=0,s=0;s<256;s++)e[t](s/255,!0,i),n[o++]=i[0],n[o++]=i[1],n[o++]=i[2],n[o++]=i[3];return n},r}();const OW=kW;function NW(r,e,t){var a=r[1]-r[0];e=G(e,function(o){return{interval:[(o.interval[0]-r[0])/a,(o.interval[1]-r[0])/a]}});var n=e.length,i=0;return function(o){var s;for(s=i;s=0;s--){var l=e[s].interval;if(l[0]<=o&&o<=l[1]){i=s;break}}return s>=0&&s=e[0]&&a<=e[1]}}function FS(r){var e=r.dimensions;return e[0]==="lng"&&e[1]==="lat"}var VW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i;a.eachComponent("visualMap",function(s){s.eachTargetSeries(function(l){l===t&&(i=s)})}),this._progressiveEls=null,this.group.removeAll();var o=t.coordinateSystem;o.type==="cartesian2d"||o.type==="calendar"?this._renderOnCartesianAndCalendar(t,n,0,t.getData().count()):FS(o)&&this._renderOnGeo(o,t,i,n)},e.prototype.incrementalPrepareRender=function(t,a,n){this.group.removeAll()},e.prototype.incrementalRender=function(t,a,n,i){var o=a.coordinateSystem;o&&(FS(o)?this.render(a,n,i):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(a,i,t.start,t.end,!0)))},e.prototype.eachRendered=function(t){Ja(this._progressiveEls||this.group,t)},e.prototype._renderOnCartesianAndCalendar=function(t,a,n,i,o){var s=t.coordinateSystem,l=hi(s,"cartesian2d"),u,f,h,v;if(l){var c=s.getAxis("x"),p=s.getAxis("y");u=c.getBandWidth()+.5,f=p.getBandWidth()+.5,h=c.scale.getExtent(),v=p.scale.getExtent()}for(var d=this.group,g=t.getData(),y=t.getModel(["emphasis","itemStyle"]).getItemStyle(),m=t.getModel(["blur","itemStyle"]).getItemStyle(),_=t.getModel(["select","itemStyle"]).getItemStyle(),S=t.get(["itemStyle","borderRadius"]),w=ee(t),x=t.getModel("emphasis"),b=x.get("focus"),T=x.get("blurScope"),C=x.get("disabled"),M=l?[g.mapDimension("x"),g.mapDimension("y"),g.mapDimension("value")]:[g.mapDimension("time"),g.mapDimension("value")],D=n;Dh[1]||Rv[1])continue;var E=s.dataToPoint([P,R]);I=new St({shape:{x:E[0]-u/2,y:E[1]-f/2,width:u,height:f},style:L})}else{if(isNaN(g.get(M[1],D)))continue;I=new St({z2:1,shape:s.dataToRect([g.get(M[0],D)]).contentShape,style:L})}if(g.hasItemOption){var N=g.getItemModel(D),O=N.getModel("emphasis");y=O.getModel("itemStyle").getItemStyle(),m=N.getModel(["blur","itemStyle"]).getItemStyle(),_=N.getModel(["select","itemStyle"]).getItemStyle(),S=N.get(["itemStyle","borderRadius"]),b=O.get("focus"),T=O.get("blurScope"),C=O.get("disabled"),w=ee(N)}I.shape.r=S;var V=t.getRawValue(D),F="-";V&&V[2]!=null&&(F=V[2]+""),fe(I,w,{labelFetcher:t,labelDataIndex:D,defaultOpacity:L.opacity,defaultText:F}),I.ensureState("emphasis").style=y,I.ensureState("blur").style=m,I.ensureState("select").style=_,Ft(I,b,T,C),I.incremental=o,o&&(I.states.emphasis.hoverLayer=!0),d.add(I),g.setItemGraphicEl(D,I),this._progressiveEls&&this._progressiveEls.push(I)}},e.prototype._renderOnGeo=function(t,a,n,i){var o=n.targetVisuals.inRange,s=n.targetVisuals.outOfRange,l=a.getData(),u=this._hmLayer||this._hmLayer||new OW;u.blurSize=a.get("blurSize"),u.pointSize=a.get("pointSize"),u.minOpacity=a.get("minOpacity"),u.maxOpacity=a.get("maxOpacity");var f=t.getViewRect().clone(),h=t.getRoamTransform();f.applyTransform(h);var v=Math.max(f.x,0),c=Math.max(f.y,0),p=Math.min(f.width+f.x,i.getWidth()),d=Math.min(f.height+f.y,i.getHeight()),g=p-v,y=d-c,m=[l.mapDimension("lng"),l.mapDimension("lat"),l.mapDimension("value")],_=l.mapArray(m,function(b,T,C){var M=t.dataToPoint([b,T]);return M[0]-=v,M[1]-=c,M.push(C),M}),S=n.getExtent(),w=n.type==="visualMap.continuous"?BW(S,n.option.range):NW(S,n.getPieceList(),n.option.selected);u.update(_,g,y,o.color.getNormalizer(),{inRange:o.color.getColorMapper(),outOfRange:s.color.getColorMapper()},w);var x=new he({style:{width:g,height:y,x:v,y:c,image:u.canvas},silent:!0});this.group.add(x)},e.type="heatmap",e}(Nt);const zW=VW;var GW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.getInitialData=function(t,a){return pa(null,this,{generateCoord:"value"})},e.prototype.preventIncremental=function(){var t=mo.get(this.get("coordinateSystem"));if(t&&t.dimensions)return t.dimensions[0]==="lng"&&t.dimensions[1]==="lat"},e.type="series.heatmap",e.dependencies=["grid","geo","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},e}(zt);const FW=GW;function HW(r){r.registerChartView(zW),r.registerSeriesModel(FW)}var WW=["itemStyle","borderWidth"],HS=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],Mc=new Hr,$W=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group,o=t.getData(),s=this._data,l=t.coordinateSystem,u=l.getBaseAxis(),f=u.isHorizontal(),h=l.master.getRect(),v={ecSize:{width:n.getWidth(),height:n.getHeight()},seriesModel:t,coordSys:l,coordSysExtent:[[h.x,h.x+h.width],[h.y,h.y+h.height]],isHorizontal:f,valueDim:HS[+f],categoryDim:HS[1-+f]};return o.diff(s).add(function(c){if(o.hasValue(c)){var p=$S(o,c),d=WS(o,c,p,v),g=US(o,v,d);o.setItemGraphicEl(c,g),i.add(g),ZS(g,v,d)}}).update(function(c,p){var d=s.getItemGraphicEl(p);if(!o.hasValue(c)){i.remove(d);return}var g=$S(o,c),y=WS(o,c,g,v),m=jD(o,y);d&&m!==d.__pictorialShapeStr&&(i.remove(d),o.setItemGraphicEl(c,null),d=null),d?QW(d,v,y):d=US(o,v,y,!0),o.setItemGraphicEl(c,d),d.__pictorialSymbolMeta=y,i.add(d),ZS(d,v,y)}).remove(function(c){var p=s.getItemGraphicEl(c);p&&YS(s,c,p.__pictorialSymbolMeta.animationModel,p)}).execute(),this._data=o,this.group},e.prototype.remove=function(t,a){var n=this.group,i=this._data;t.get("animation")?i&&i.eachItemGraphicEl(function(o){YS(i,nt(o).dataIndex,t,o)}):n.removeAll()},e.type="pictorialBar",e}(Nt);function WS(r,e,t,a){var n=r.getItemLayout(e),i=t.get("symbolRepeat"),o=t.get("symbolClip"),s=t.get("symbolPosition")||"start",l=t.get("symbolRotate"),u=(l||0)*Math.PI/180||0,f=t.get("symbolPatternSize")||2,h=t.isAnimationEnabled(),v={dataIndex:e,layout:n,itemModel:t,symbolType:r.getItemVisual(e,"symbol")||"circle",style:r.getItemVisual(e,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:t.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:u,animationModel:h?t:null,hoverScale:h&&t.get(["emphasis","scale"]),z2:t.getShallow("z",!0)||0};UW(t,i,n,a,v),YW(r,e,n,i,o,v.boundingLength,v.pxSign,f,a,v),ZW(t,v.symbolScale,u,a,v);var c=v.symbolSize,p=xo(t.get("symbolOffset"),c);return XW(t,c,n,i,o,p,s,v.valueLineWidth,v.boundingLength,v.repeatCutLength,a,v),v}function UW(r,e,t,a,n){var i=a.valueDim,o=r.get("symbolBoundingData"),s=a.coordSys.getOtherAxis(a.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(t[i.wh]<=0),f;if(z(o)){var h=[Dc(s,o[0])-l,Dc(s,o[1])-l];h[1]0?1:-1}function Dc(r,e){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(e)))}function YW(r,e,t,a,n,i,o,s,l,u){var f=l.valueDim,h=l.categoryDim,v=Math.abs(t[h.wh]),c=r.getItemVisual(e,"symbolSize"),p;z(c)?p=c.slice():c==null?p=["100%","100%"]:p=[c,c],p[h.index]=H(p[h.index],v),p[f.index]=H(p[f.index],a?v:Math.abs(i)),u.symbolSize=p;var d=u.symbolScale=[p[0]/s,p[1]/s];d[f.index]*=(l.isHorizontal?-1:1)*o}function ZW(r,e,t,a,n){var i=r.get(WW)||0;i&&(Mc.attr({scaleX:e[0],scaleY:e[1],rotation:t}),Mc.updateTransform(),i/=Mc.getLineScale(),i*=e[a.valueDim.index]),n.valueLineWidth=i||0}function XW(r,e,t,a,n,i,o,s,l,u,f,h){var v=f.categoryDim,c=f.valueDim,p=h.pxSign,d=Math.max(e[c.index]+s,0),g=d;if(a){var y=Math.abs(l),m=ne(r.get("symbolMargin"),"15%")+"",_=!1;m.lastIndexOf("!")===m.length-1&&(_=!0,m=m.slice(0,m.length-1));var S=H(m,e[c.index]),w=Math.max(d+S*2,0),x=_?0:S*2,b=Nb(a),T=b?a:XS((y+x)/w),C=y-T*d;S=C/2/(_?T:Math.max(T-1,1)),w=d+S*2,x=_?0:S*2,!b&&a!=="fixed"&&(T=u?XS((Math.abs(u)+x)/w):0),g=T*w-x,h.repeatTimes=T,h.symbolMargin=S}var M=p*(g/2),D=h.pathPosition=[];D[v.index]=t[v.wh]/2,D[c.index]=o==="start"?M:o==="end"?l-M:l/2,i&&(D[0]+=i[0],D[1]+=i[1]);var I=h.bundlePosition=[];I[v.index]=t[v.xy],I[c.index]=t[c.xy];var L=h.barRectShape=B({},t);L[c.wh]=p*Math.max(Math.abs(t[c.wh]),Math.abs(D[c.index]+M)),L[v.wh]=t[v.wh];var P=h.clipShape={};P[v.xy]=-t[v.xy],P[v.wh]=f.ecSize[v.wh],P[c.xy]=0,P[c.wh]=t[c.wh]}function XD(r){var e=r.symbolPatternSize,t=qt(r.symbolType,-e/2,-e/2,e,e);return t.attr({culling:!0}),t.type!=="image"&&t.setStyle({strokeNoScale:!0}),t}function qD(r,e,t,a){var n=r.__pictorialBundle,i=t.symbolSize,o=t.valueLineWidth,s=t.pathPosition,l=e.valueDim,u=t.repeatTimes||0,f=0,h=i[e.valueDim.index]+o+t.symbolMargin*2;for(wy(r,function(d){d.__pictorialAnimationIndex=f,d.__pictorialRepeatTimes=u,f0:y<0)&&(m=u-1-d),g[l.index]=h*(m-u/2+.5)+s[l.index],{x:g[0],y:g[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation}}}function KD(r,e,t,a){var n=r.__pictorialBundle,i=r.__pictorialMainPath;i?Xi(i,null,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:t.symbolScale[0],scaleY:t.symbolScale[1],rotation:t.rotation},t,a):(i=r.__pictorialMainPath=XD(t),n.add(i),Xi(i,{x:t.pathPosition[0],y:t.pathPosition[1],scaleX:0,scaleY:0,rotation:t.rotation},{scaleX:t.symbolScale[0],scaleY:t.symbolScale[1]},t,a))}function QD(r,e,t){var a=B({},e.barRectShape),n=r.__pictorialBarRect;n?Xi(n,null,{shape:a},e,t):(n=r.__pictorialBarRect=new St({z2:2,shape:a,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),n.disableMorphing=!0,r.add(n))}function JD(r,e,t,a){if(t.symbolClip){var n=r.__pictorialClipPath,i=B({},t.clipShape),o=e.valueDim,s=t.animationModel,l=t.dataIndex;if(n)Mt(n,{shape:i},s,l);else{i[o.wh]=0,n=new St({shape:i}),r.__pictorialBundle.setClipPath(n),r.__pictorialClipPath=n;var u={};u[o.wh]=t.clipShape[o.wh],ul[a?"updateProps":"initProps"](n,{shape:u},s,l)}}}function $S(r,e){var t=r.getItemModel(e);return t.getAnimationDelayParams=qW,t.isAnimationEnabled=KW,t}function qW(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function KW(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function US(r,e,t,a){var n=new at,i=new at;return n.add(i),n.__pictorialBundle=i,i.x=t.bundlePosition[0],i.y=t.bundlePosition[1],t.symbolRepeat?qD(n,e,t):KD(n,e,t),QD(n,t,a),JD(n,e,t,a),n.__pictorialShapeStr=jD(r,t),n.__pictorialSymbolMeta=t,n}function QW(r,e,t){var a=t.animationModel,n=t.dataIndex,i=r.__pictorialBundle;Mt(i,{x:t.bundlePosition[0],y:t.bundlePosition[1]},a,n),t.symbolRepeat?qD(r,e,t,!0):KD(r,e,t,!0),QD(r,t,!0),JD(r,e,t,!0)}function YS(r,e,t,a){var n=a.__pictorialBarRect;n&&n.removeTextContent();var i=[];wy(a,function(o){i.push(o)}),a.__pictorialMainPath&&i.push(a.__pictorialMainPath),a.__pictorialClipPath&&(t=null),A(i,function(o){Ua(o,{scaleX:0,scaleY:0},t,e,function(){a.parent&&a.parent.remove(a)})}),r.setItemGraphicEl(e,null)}function jD(r,e){return[r.getItemVisual(e.dataIndex,"symbol")||"none",!!e.symbolRepeat,!!e.symbolClip].join(":")}function wy(r,e,t){A(r.__pictorialBundle.children(),function(a){a!==r.__pictorialBarRect&&e.call(t,a)})}function Xi(r,e,t,a,n,i){e&&r.attr(e),a.symbolClip&&!n?t&&r.attr(t):t&&ul[n?"updateProps":"initProps"](r,t,a.animationModel,a.dataIndex,i)}function ZS(r,e,t){var a=t.dataIndex,n=t.itemModel,i=n.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=n.getModel(["blur","itemStyle"]).getItemStyle(),l=n.getModel(["select","itemStyle"]).getItemStyle(),u=n.getShallow("cursor"),f=i.get("focus"),h=i.get("blurScope"),v=i.get("scale");wy(r,function(d){if(d instanceof he){var g=d.style;d.useStyle(B({image:g.image,x:g.x,y:g.y,width:g.width,height:g.height},t.style))}else d.useStyle(t.style);var y=d.ensureState("emphasis");y.style=o,v&&(y.scaleX=d.scaleX*1.1,y.scaleY=d.scaleY*1.1),d.ensureState("blur").style=s,d.ensureState("select").style=l,u&&(d.cursor=u),d.z2=t.z2});var c=e.valueDim.posDesc[+(t.boundingLength>0)],p=r.__pictorialBarRect;fe(p,ee(n),{labelFetcher:e.seriesModel,labelDataIndex:a,defaultText:ji(e.seriesModel.getData(),a),inheritColor:t.style.fill,defaultOpacity:t.style.opacity,defaultOutsidePosition:c}),Ft(r,f,h,i.get("disabled"))}function XS(r){var e=Math.round(r);return Math.abs(r-e)<1e-4?e:Math.ceil(r)}const JW=$W;var jW=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.hasSymbolVisual=!0,t.defaultSymbol="roundRect",t}return e.prototype.getInitialData=function(t){return t.stack=null,r.prototype.getInitialData.apply(this,arguments)},e.type="series.pictorialBar",e.dependencies=["grid"],e.defaultOption=ja(Tf.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),e}(Tf);const t$=jW;function e$(r){r.registerChartView(JW),r.registerSeriesModel(t$),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,it(kA,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,OA("pictorialBar"))}var r$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._layers=[],t}return e.prototype.render=function(t,a,n){var i=t.getData(),o=this,s=this.group,l=t.getLayerSeries(),u=i.getLayout("layoutInfo"),f=u.rect,h=u.boundaryGap;s.x=0,s.y=f.y+h[0];function v(g){return g.name}var c=new fa(this._layersSeries||[],l,v,v),p=[];c.add(U(d,this,"add")).update(U(d,this,"update")).remove(U(d,this,"remove")).execute();function d(g,y,m){var _=o._layers;if(g==="remove"){s.remove(_[y]);return}for(var S=[],w=[],x,b=l[y].indices,T=0;Ti&&(i=s),a.push(s)}for(var u=0;ui&&(i=h)}return{y0:n,max:i}}function u$(r){r.registerChartView(n$),r.registerSeriesModel(o$),r.registerLayout(s$),r.registerProcessor(yl("themeRiver"))}var f$=2,h$=4,v$=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this)||this;o.z2=f$,o.textConfig={inside:!0},nt(o).seriesIndex=a.seriesIndex;var s=new Tt({z2:h$,silent:t.getModel().get(["label","silent"])});return o.setTextContent(s),o.updateData(!0,t,a,n,i),o}return e.prototype.updateData=function(t,a,n,i,o){this.node=a,a.piece=this,n=n||this._seriesModel,i=i||this._ecModel;var s=this;nt(s).dataIndex=a.dataIndex;var l=a.getModel(),u=l.getModel("emphasis"),f=a.getLayout(),h=B({},f);h.label=null;var v=a.getVisual("style");v.lineJoin="bevel";var c=a.getVisual("decal");c&&(v.decal=Qi(c,o));var p=Wn(l.getModel("itemStyle"),h,!0);B(h,p),A(Te,function(m){var _=s.ensureState(m),S=l.getModel([m,"itemStyle"]);_.style=S.getItemStyle();var w=Wn(S,h);w&&(_.shape=w)}),t?(s.setShape(h),s.shape.r=f.r0,Bt(s,{shape:{r:f.r}},n,a.dataIndex)):(Mt(s,{shape:h},n),Sr(s)),s.useStyle(v),this._updateLabel(n);var d=l.getShallow("cursor");d&&s.attr("cursor",d),this._seriesModel=n||this._seriesModel,this._ecModel=i||this._ecModel;var g=u.get("focus"),y=g==="ancestor"?a.getAncestorsIndices():g==="descendant"?a.getDescendantIndices():g;Ft(this,y,u.get("blurScope"),u.get("disabled"))},e.prototype._updateLabel=function(t){var a=this,n=this.node.getModel(),i=n.getModel("label"),o=this.node.getLayout(),s=o.endAngle-o.startAngle,l=(o.startAngle+o.endAngle)/2,u=Math.cos(l),f=Math.sin(l),h=this,v=h.getTextContent(),c=this.node.dataIndex,p=i.get("minAngle")/180*Math.PI,d=i.get("show")&&!(p!=null&&Math.abs(s)Math.PI/2?"right":"left"):!I||I==="center"?(s===2*Math.PI&&o.r0===0?M=0:M=(o.r+o.r0)/2,I="center"):I==="left"?(M=o.r0+D,l>Math.PI/2&&(I="right")):I==="right"&&(M=o.r-D,l>Math.PI/2&&(I="left")),S.style.align=I,S.style.verticalAlign=g(m,"verticalAlign")||"middle",S.x=M*u+o.cx,S.y=M*f+o.cy;var L=g(m,"rotate"),P=0;L==="radial"?(P=Jr(-l),P>Math.PI/2&&PMath.PI/2?P-=Math.PI:P<-Math.PI/2&&(P+=Math.PI)):Ct(L)&&(P=L*Math.PI/180),S.rotation=P});function g(y,m){var _=y.get(m);return _??i.get(m)}v.dirtyStyle()},e}(Ee);const KS=v$;var xd="sunburstRootToNode",QS="sunburstHighlight",c$="sunburstUnhighlight";function p$(r){r.registerAction({type:xd,update:"updateView"},function(e,t){t.eachComponent({mainType:"series",subType:"sunburst",query:e},a);function a(n,i){var o=Xs(e,[xd],n);if(o){var s=n.getViewRoot();s&&(e.direction=sy(s,o.node)?"rollUp":"drillDown"),n.resetViewRoot(o.node)}}}),r.registerAction({type:QS,update:"none"},function(e,t,a){e=B({},e),t.eachComponent({mainType:"series",subType:"sunburst",query:e},n);function n(i){var o=Xs(e,[QS],i);o&&(e.dataIndex=o.node.dataIndex)}a.dispatchAction(B(e,{type:"highlight"}))}),r.registerAction({type:c$,update:"updateView"},function(e,t,a){e=B({},e),a.dispatchAction(B(e,{type:"downplay"}))})}var d$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n,i){var o=this;this.seriesModel=t,this.api=n,this.ecModel=a;var s=t.getData(),l=s.tree.root,u=t.getViewRoot(),f=this.group,h=t.get("renderLabelForZeroData"),v=[];u.eachNode(function(m){v.push(m)});var c=this._oldChildren||[];p(v,c),y(l,u),this._initEvents(),this._oldChildren=v;function p(m,_){if(m.length===0&&_.length===0)return;new fa(_,m,S,S).add(w).update(w).remove(it(w,null)).execute();function S(x){return x.getId()}function w(x,b){var T=x==null?null:m[x],C=b==null?null:_[b];d(T,C)}}function d(m,_){if(!h&&m&&!m.getValue()&&(m=null),m!==l&&_!==l){if(_&&_.piece)m?(_.piece.updateData(!1,m,t,a,n),s.setItemGraphicEl(m.dataIndex,_.piece)):g(_);else if(m){var S=new KS(m,t,a,n);f.add(S),s.setItemGraphicEl(m.dataIndex,S)}}}function g(m){m&&m.piece&&(f.remove(m.piece),m.piece=null)}function y(m,_){_.depth>0?(o.virtualPiece?o.virtualPiece.updateData(!1,m,t,a,n):(o.virtualPiece=new KS(m,t,a,n),f.add(o.virtualPiece)),_.piece.off("click"),o.virtualPiece.on("click",function(S){o._rootToNode(_.parentNode)})):o.virtualPiece&&(f.remove(o.virtualPiece),o.virtualPiece=null)}},e.prototype._initEvents=function(){var t=this;this.group.off("click"),this.group.on("click",function(a){var n=!1,i=t.seriesModel.getViewRoot();i.eachNode(function(o){if(!n&&o.piece&&o.piece===a.target){var s=o.getModel().get("nodeClick");if(s==="rootToNode")t._rootToNode(o);else if(s==="link"){var l=o.getModel(),u=l.get("link");if(u){var f=l.get("target",!0)||"_blank";hf(u,f)}}n=!0}})})},e.prototype._rootToNode=function(t){t!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:xd,from:this.uid,seriesId:this.seriesModel.id,targetNode:t})},e.prototype.containPoint=function(t,a){var n=a.getData(),i=n.getItemLayout(0);if(i){var o=t[0]-i.cx,s=t[1]-i.cy,l=Math.sqrt(o*o+s*s);return l<=i.r&&l>=i.r0}},e.type="sunburst",e}(Nt);const g$=d$;var y$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.ignoreStyleOnData=!0,t}return e.prototype.getInitialData=function(t,a){var n={name:t.name,children:t.data};tI(n);var i=this._levelModels=G(t.levels||[],function(l){return new Ot(l,this,a)},this),o=oy.createTree(n,this,s);function s(l){l.wrapMethod("getItemModel",function(u,f){var h=o.getNodeByDataIndex(f),v=i[h.depth];return v&&(u.parentModel=v),u})}return o.data},e.prototype.optionUpdated=function(){this.resetViewRoot()},e.prototype.getDataParams=function(t){var a=r.prototype.getDataParams.apply(this,arguments),n=this.getData().tree.getNodeByDataIndex(t);return a.treePathInfo=Ch(n,this),a},e.prototype.getLevelModel=function(t){return this._levelModels&&this._levelModels[t.depth]},e.prototype.getViewRoot=function(){return this._viewRoot},e.prototype.resetViewRoot=function(t){t?this._viewRoot=t:t=this._viewRoot;var a=this.getRawData().tree.root;(!t||t!==a&&!a.contains(t))&&(this._viewRoot=a)},e.prototype.enableAriaDecal=function(){nD(this)},e.type="series.sunburst",e.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},e}(zt);function tI(r){var e=0;A(r.children,function(a){tI(a);var n=a.value;z(n)&&(n=n[0]),e+=n});var t=r.value;z(t)&&(t=t[0]),(t==null||isNaN(t))&&(t=e),t<0&&(t=0),z(r.value)?r.value[0]=t:r.value=t}const m$=y$;var JS=Math.PI/180;function _$(r,e,t){e.eachSeriesByType(r,function(a){var n=a.get("center"),i=a.get("radius");z(i)||(i=[0,i]),z(n)||(n=[n,n]);var o=t.getWidth(),s=t.getHeight(),l=Math.min(o,s),u=H(n[0],o),f=H(n[1],s),h=H(i[0],l/2),v=H(i[1],l/2),c=-a.get("startAngle")*JS,p=a.get("minAngle")*JS,d=a.getData().tree.root,g=a.getViewRoot(),y=g.depth,m=a.get("sort");m!=null&&eI(g,m);var _=0;A(g.children,function(E){!isNaN(E.getValue())&&_++});var S=g.getValue(),w=Math.PI/(S||_)*2,x=g.depth>0,b=g.height-(x?-1:1),T=(v-h)/(b||1),C=a.get("clockwise"),M=a.get("stillShowZeroSum"),D=C?1:-1,I=function(E,N){if(E){var O=N;if(E!==d){var V=E.getValue(),F=S===0&&M?w:V*w;F1;)o=o.parentNode;var s=n.getColorFromPalette(o.name||o.dataIndex+"",e);return a.depth>1&&$(s)&&(s=cp(s,(a.depth-1)/(i-1)*.5)),s}r.eachSeriesByType("sunburst",function(a){var n=a.getData(),i=n.tree;i.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle();l.fill||(l.fill=t(o,a,i.root.height));var u=n.ensureUniqueItemVisual(o.dataIndex,"style");B(u,l)})})}function w$(r){r.registerChartView(g$),r.registerSeriesModel(m$),r.registerLayout(it(_$,"sunburst")),r.registerProcessor(it(yl,"sunburst")),r.registerVisual(x$),p$(r)}var jS={color:"fill",borderColor:"stroke"},b$={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},na=xt(),T$=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},e.prototype.getInitialData=function(t,a){return pa(null,this)},e.prototype.getDataParams=function(t,a,n){var i=r.prototype.getDataParams.call(this,t,a);return n&&(i.info=na(n).info),i},e.type="series.custom",e.dependencies=["grid","polar","geo","singleAxis","calendar"],e.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},e}(zt);const C$=T$;function A$(r,e){return e=e||[0,0],G(["x","y"],function(t,a){var n=this.getAxis(t),i=e[a],o=r[a]/2;return n.type==="category"?n.getBandWidth():Math.abs(n.dataToCoord(i-o)-n.dataToCoord(i+o))},this)}function M$(r){var e=r.master.getRect();return{coordSys:{type:"cartesian2d",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:U(A$,r)}}}function D$(r,e){return e=e||[0,0],G([0,1],function(t){var a=e[t],n=r[t]/2,i=[],o=[];return i[t]=a-n,o[t]=a+n,i[1-t]=o[1-t]=e[1-t],Math.abs(this.dataToPoint(i)[t]-this.dataToPoint(o)[t])},this)}function I$(r){var e=r.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:r.getZoom()},api:{coord:function(t){return r.dataToPoint(t)},size:U(D$,r)}}}function L$(r,e){var t=this.getAxis(),a=e instanceof Array?e[0]:e,n=(r instanceof Array?r[0]:r)/2;return t.type==="category"?t.getBandWidth():Math.abs(t.dataToCoord(a-n)-t.dataToCoord(a+n))}function P$(r){var e=r.getRect();return{coordSys:{type:"singleAxis",x:e.x,y:e.y,width:e.width,height:e.height},api:{coord:function(t){return r.dataToPoint(t)},size:U(L$,r)}}}function R$(r,e){return e=e||[0,0],G(["Radius","Angle"],function(t,a){var n="get"+t+"Axis",i=this[n](),o=e[a],s=r[a]/2,l=i.type==="category"?i.getBandWidth():Math.abs(i.dataToCoord(o-s)-i.dataToCoord(o+s));return t==="Angle"&&(l=l*Math.PI/180),l},this)}function E$(r){var e=r.getRadiusAxis(),t=r.getAngleAxis(),a=e.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:r.cx,cy:r.cy,r:a[1],r0:a[0]},api:{coord:function(n){var i=e.dataToRadius(n[0]),o=t.dataToAngle(n[1]),s=r.coordToPoint([i,o]);return s.push(i,o*Math.PI/180),s},size:U(R$,r)}}}function k$(r){var e=r.getRect(),t=r.getRangeInfo();return{coordSys:{type:"calendar",x:e.x,y:e.y,width:e.width,height:e.height,cellWidth:r.getCellWidth(),cellHeight:r.getCellHeight(),rangeInfo:{start:t.start,end:t.end,weeks:t.weeks,dayCount:t.allDay}},api:{coord:function(a,n){return r.dataToPoint(a,n)}}}}function rI(r,e,t,a){return r&&(r.legacy||r.legacy!==!1&&!t&&!a&&e!=="tspan"&&(e==="text"||Y(r,"text")))}function aI(r,e,t){var a=r,n,i,o;if(e==="text")o=a;else{o={},Y(a,"text")&&(o.text=a.text),Y(a,"rich")&&(o.rich=a.rich),Y(a,"textFill")&&(o.fill=a.textFill),Y(a,"textStroke")&&(o.stroke=a.textStroke),Y(a,"fontFamily")&&(o.fontFamily=a.fontFamily),Y(a,"fontSize")&&(o.fontSize=a.fontSize),Y(a,"fontStyle")&&(o.fontStyle=a.fontStyle),Y(a,"fontWeight")&&(o.fontWeight=a.fontWeight),i={type:"text",style:o,silent:!0},n={};var s=Y(a,"textPosition");t?n.position=s?a.textPosition:"inside":s&&(n.position=a.textPosition),Y(a,"textPosition")&&(n.position=a.textPosition),Y(a,"textOffset")&&(n.offset=a.textOffset),Y(a,"textRotation")&&(n.rotation=a.textRotation),Y(a,"textDistance")&&(n.distance=a.textDistance)}return tx(o,r),A(o.rich,function(l){tx(l,l)}),{textConfig:n,textContent:i}}function tx(r,e){e&&(e.font=e.textFont||e.font,Y(e,"textStrokeWidth")&&(r.lineWidth=e.textStrokeWidth),Y(e,"textAlign")&&(r.align=e.textAlign),Y(e,"textVerticalAlign")&&(r.verticalAlign=e.textVerticalAlign),Y(e,"textLineHeight")&&(r.lineHeight=e.textLineHeight),Y(e,"textWidth")&&(r.width=e.textWidth),Y(e,"textHeight")&&(r.height=e.textHeight),Y(e,"textBackgroundColor")&&(r.backgroundColor=e.textBackgroundColor),Y(e,"textPadding")&&(r.padding=e.textPadding),Y(e,"textBorderColor")&&(r.borderColor=e.textBorderColor),Y(e,"textBorderWidth")&&(r.borderWidth=e.textBorderWidth),Y(e,"textBorderRadius")&&(r.borderRadius=e.textBorderRadius),Y(e,"textBoxShadowColor")&&(r.shadowColor=e.textBoxShadowColor),Y(e,"textBoxShadowBlur")&&(r.shadowBlur=e.textBoxShadowBlur),Y(e,"textBoxShadowOffsetX")&&(r.shadowOffsetX=e.textBoxShadowOffsetX),Y(e,"textBoxShadowOffsetY")&&(r.shadowOffsetY=e.textBoxShadowOffsetY))}function ex(r,e,t){var a=r;a.textPosition=a.textPosition||t.position||"inside",t.offset!=null&&(a.textOffset=t.offset),t.rotation!=null&&(a.textRotation=t.rotation),t.distance!=null&&(a.textDistance=t.distance);var n=a.textPosition.indexOf("inside")>=0,i=r.fill||"#000";rx(a,e);var o=a.textFill==null;return n?o&&(a.textFill=t.insideFill||"#fff",!a.textStroke&&t.insideStroke&&(a.textStroke=t.insideStroke),!a.textStroke&&(a.textStroke=i),a.textStrokeWidth==null&&(a.textStrokeWidth=2)):(o&&(a.textFill=r.fill||t.outsideFill||"#000"),!a.textStroke&&t.outsideStroke&&(a.textStroke=t.outsideStroke)),a.text=e.text,a.rich=e.rich,A(e.rich,function(s){rx(s,s)}),a}function rx(r,e){e&&(Y(e,"fill")&&(r.textFill=e.fill),Y(e,"stroke")&&(r.textStroke=e.fill),Y(e,"lineWidth")&&(r.textStrokeWidth=e.lineWidth),Y(e,"font")&&(r.font=e.font),Y(e,"fontStyle")&&(r.fontStyle=e.fontStyle),Y(e,"fontWeight")&&(r.fontWeight=e.fontWeight),Y(e,"fontSize")&&(r.fontSize=e.fontSize),Y(e,"fontFamily")&&(r.fontFamily=e.fontFamily),Y(e,"align")&&(r.textAlign=e.align),Y(e,"verticalAlign")&&(r.textVerticalAlign=e.verticalAlign),Y(e,"lineHeight")&&(r.textLineHeight=e.lineHeight),Y(e,"width")&&(r.textWidth=e.width),Y(e,"height")&&(r.textHeight=e.height),Y(e,"backgroundColor")&&(r.textBackgroundColor=e.backgroundColor),Y(e,"padding")&&(r.textPadding=e.padding),Y(e,"borderColor")&&(r.textBorderColor=e.borderColor),Y(e,"borderWidth")&&(r.textBorderWidth=e.borderWidth),Y(e,"borderRadius")&&(r.textBorderRadius=e.borderRadius),Y(e,"shadowColor")&&(r.textBoxShadowColor=e.shadowColor),Y(e,"shadowBlur")&&(r.textBoxShadowBlur=e.shadowBlur),Y(e,"shadowOffsetX")&&(r.textBoxShadowOffsetX=e.shadowOffsetX),Y(e,"shadowOffsetY")&&(r.textBoxShadowOffsetY=e.shadowOffsetY),Y(e,"textShadowColor")&&(r.textShadowColor=e.textShadowColor),Y(e,"textShadowBlur")&&(r.textShadowBlur=e.textShadowBlur),Y(e,"textShadowOffsetX")&&(r.textShadowOffsetX=e.textShadowOffsetX),Y(e,"textShadowOffsetY")&&(r.textShadowOffsetY=e.textShadowOffsetY))}var nI={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},ax=mt(nI);Vr(Gr,function(r,e){return r[e]=1,r},{});Gr.join(", ");var Rf=["","style","shape","extra"],ro=xt();function by(r,e,t,a,n){var i=r+"Animation",o=uo(r,a,n)||{},s=ro(e).userDuring;return o.duration>0&&(o.during=s?U(z$,{el:e,userDuring:s}):null,o.setToFinal=!0,o.scope=r),B(o,t[i]),o}function Wu(r,e,t,a){a=a||{};var n=a.dataIndex,i=a.isInit,o=a.clearStyle,s=t.isAnimationEnabled(),l=ro(r),u=e.style;l.userDuring=e.during;var f={},h={};if(F$(r,e,h),ix("shape",e,h),ix("extra",e,h),!i&&s&&(G$(r,e,f),nx("shape",r,e,f),nx("extra",r,e,f),H$(r,e,u,f)),h.style=u,O$(r,h,o),B$(r,e),s)if(i){var v={};A(Rf,function(p){var d=p?e[p]:e;d&&d.enterFrom&&(p&&(v[p]=v[p]||{}),B(p?v[p]:v,d.enterFrom))});var c=by("enter",r,e,t,n);c.duration>0&&r.animateFrom(v,c)}else N$(r,e,n||0,t,f);iI(r,e),u?r.dirty():r.markRedraw()}function iI(r,e){for(var t=ro(r).leaveToProps,a=0;a0&&r.animateFrom(n,i)}}function B$(r,e){Y(e,"silent")&&(r.silent=e.silent),Y(e,"ignore")&&(r.ignore=e.ignore),r instanceof nr&&Y(e,"invisible")&&(r.invisible=e.invisible),r instanceof dt&&Y(e,"autoBatch")&&(r.autoBatch=e.autoBatch)}var Dr={},V$={setTransform:function(r,e){return Dr.el[r]=e,this},getTransform:function(r){return Dr.el[r]},setShape:function(r,e){var t=Dr.el,a=t.shape||(t.shape={});return a[r]=e,t.dirtyShape&&t.dirtyShape(),this},getShape:function(r){var e=Dr.el.shape;if(e)return e[r]},setStyle:function(r,e){var t=Dr.el,a=t.style;return a&&(a[r]=e,t.dirtyStyle&&t.dirtyStyle()),this},getStyle:function(r){var e=Dr.el.style;if(e)return e[r]},setExtra:function(r,e){var t=Dr.el.extra||(Dr.el.extra={});return t[r]=e,this},getExtra:function(r){var e=Dr.el.extra;if(e)return e[r]}};function z$(){var r=this,e=r.el;if(e){var t=ro(e).userDuring,a=r.userDuring;if(t!==a){r.el=r.userDuring=null;return}Dr.el=e,a(V$)}}function nx(r,e,t,a){var n=t[r];if(n){var i=e[r],o;if(i){var s=t.transition,l=n.transition;if(l)if(!o&&(o=a[r]={}),jn(l))B(o,i);else for(var u=Pt(l),f=0;f=0){!o&&(o=a[r]={});for(var c=mt(i),f=0;f=0)){var v=r.getAnimationStyleProps(),c=v?v.style:null;if(c){!i&&(i=a.style={});for(var p=mt(t),u=0;u=0?e.getStore().get(N,R):void 0}var O=e.get(E.name,R),V=E&&E.ordinalMeta;return V?V.categories[O]:O}function x(P,R){R==null&&(R=u);var E=e.getItemVisual(R,"style"),N=E&&E.fill,O=E&&E.opacity,V=m(R,Na).getItemStyle();N!=null&&(V.fill=N),O!=null&&(V.opacity=O);var F={inheritColor:$(N)?N:"#000"},W=_(R,Na),Z=kt(W,null,F,!1,!0);Z.text=W.getShallow("show")?lt(r.getFormattedLabel(R,Na),ji(e,R)):null;var Q=uf(W,F,!1);return C(P,V),V=ex(V,Z,Q),P&&T(V,P),V.legacy=!0,V}function b(P,R){R==null&&(R=u);var E=m(R,ia).getItemStyle(),N=_(R,ia),O=kt(N,null,null,!0,!0);O.text=N.getShallow("show")?ta(r.getFormattedLabel(R,ia),r.getFormattedLabel(R,Na),ji(e,R)):null;var V=uf(N,null,!0);return C(P,E),E=ex(E,O,V),P&&T(E,P),E.legacy=!0,E}function T(P,R){for(var E in R)Y(R,E)&&(P[E]=R[E])}function C(P,R){P&&(P.textFill&&(R.textFill=P.textFill),P.textPosition&&(R.textPosition=P.textPosition))}function M(P,R){if(R==null&&(R=u),Y(jS,P)){var E=e.getItemVisual(R,"style");return E?E[jS[P]]:null}if(Y(b$,P))return e.getItemVisual(R,P)}function D(P){if(i.type==="cartesian2d"){var R=i.getBaseAxis();return eB(J({axis:R},P))}}function I(){return t.getCurrentSeriesIndices()}function L(P){return FT(P,t)}}function j$(r){var e={};return A(r.dimensions,function(t){var a=r.getDimensionInfo(t);if(!a.isExtraCoord){var n=a.coordDim,i=e[n]=e[n]||[];i[a.coordDimIndex]=r.getDimensionIndex(t)}}),e}function Rc(r,e,t,a,n,i,o){if(!a){i.remove(e);return}var s=Dy(r,e,t,a,n,i);return s&&o.setItemGraphicEl(t,s),s&&Ft(s,a.focus,a.blurScope,a.emphasisDisabled),s}function Dy(r,e,t,a,n,i){var o=-1,s=e;e&&uI(e,a,n)&&(o=vt(i.childrenRef(),e),e=null);var l=!e,u=e;u?u.clearStates():(u=Ay(a),s&&X$(s,u)),a.morph===!1?u.disableMorphing=!0:u.disableMorphing&&(u.disableMorphing=!1),Ue.normal.cfg=Ue.normal.conOpt=Ue.emphasis.cfg=Ue.emphasis.conOpt=Ue.blur.cfg=Ue.blur.conOpt=Ue.select.cfg=Ue.select.conOpt=null,Ue.isLegacy=!1,e6(u,t,a,n,l,Ue),t6(u,t,a,n,l),My(r,u,t,a,Ue,n,l),Y(a,"info")&&(na(u).info=a.info);for(var f=0;f=0?i.replaceAt(u,o):i.add(u),u}function uI(r,e,t){var a=na(r),n=e.type,i=e.shape,o=e.style;return t.isUniversalTransitionEnabled()||n!=null&&n!==a.customGraphicType||n==="path"&&o6(i)&&fI(i)!==a.customPathData||n==="image"&&Y(o,"image")&&o.image!==a.customImagePath}function t6(r,e,t,a,n){var i=t.clipPath;if(i===!1)r&&r.getClipPath()&&r.removeClipPath();else if(i){var o=r.getClipPath();o&&uI(o,i,a)&&(o=null),o||(o=Ay(i),r.setClipPath(o)),My(null,o,e,i,null,a,n)}}function e6(r,e,t,a,n,i){if(!r.isGroup){sx(t,null,i),sx(t,ia,i);var o=i.normal.conOpt,s=i.emphasis.conOpt,l=i.blur.conOpt,u=i.select.conOpt;if(o!=null||s!=null||u!=null||l!=null){var f=r.getTextContent();if(o===!1)f&&r.removeTextContent();else{o=i.normal.conOpt=o||{type:"text"},f?f.clearStates():(f=Ay(o),r.setTextContent(f)),My(null,f,e,o,null,a,n);for(var h=o&&o.style,v=0;v=f;c--){var p=e.childAt(c);a6(e,p,n)}}}function a6(r,e,t){e&&Dh(e,na(r).option,t)}function n6(r){new fa(r.oldChildren,r.newChildren,lx,lx,r).add(ux).update(ux).remove(i6).execute()}function lx(r,e){var t=r&&r.name;return t??Y$+e}function ux(r,e){var t=this.context,a=r!=null?t.newChildren[r]:null,n=e!=null?t.oldChildren[e]:null;Dy(t.api,n,t.dataIndex,a,t.seriesModel,t.group)}function i6(r){var e=this.context,t=e.oldChildren[r];t&&Dh(t,na(t).option,e.seriesModel)}function fI(r){return r&&(r.pathData||r.d)}function o6(r){return r&&(Y(r,"pathData")||Y(r,"d"))}function s6(r){r.registerChartView(K$),r.registerSeriesModel(C$)}var kn=xt(),fx=et,Ec=U,l6=function(){function r(){this._dragging=!1,this.animationThreshold=15}return r.prototype.render=function(e,t,a,n){var i=t.get("value"),o=t.get("status");if(this._axisModel=e,this._axisPointerModel=t,this._api=a,!(!n&&this._lastValue===i&&this._lastStatus===o)){this._lastValue=i,this._lastStatus=o;var s=this._group,l=this._handle;if(!o||o==="hide"){s&&s.hide(),l&&l.hide();return}s&&s.show(),l&&l.show();var u={};this.makeElOption(u,i,e,t,a);var f=u.graphicKey;f!==this._lastGraphicKey&&this.clear(a),this._lastGraphicKey=f;var h=this._moveAnimation=this.determineAnimation(e,t);if(!s)s=this._group=new at,this.createPointerEl(s,u,e,t),this.createLabelEl(s,u,e,t),a.getZr().add(s);else{var v=it(hx,t,h);this.updatePointerEl(s,u,v),this.updateLabelEl(s,u,v,t)}cx(s,t,!0),this._renderHandle(i)}},r.prototype.remove=function(e){this.clear(e)},r.prototype.dispose=function(e){this.clear(e)},r.prototype.determineAnimation=function(e,t){var a=t.get("animation"),n=e.axis,i=n.type==="category",o=t.get("snap");if(!o&&!i)return!1;if(a==="auto"||a==null){var s=this.animationThreshold;if(i&&n.getBandWidth()>s)return!0;if(o){var l=jg(e).seriesDataCount,u=n.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return a===!0},r.prototype.makeElOption=function(e,t,a,n,i){},r.prototype.createPointerEl=function(e,t,a,n){var i=t.pointer;if(i){var o=kn(e).pointerEl=new ul[i.type](fx(t.pointer));e.add(o)}},r.prototype.createLabelEl=function(e,t,a,n){if(t.label){var i=kn(e).labelEl=new Tt(fx(t.label));e.add(i),vx(i,n)}},r.prototype.updatePointerEl=function(e,t,a){var n=kn(e).pointerEl;n&&t.pointer&&(n.setStyle(t.pointer.style),a(n,{shape:t.pointer.shape}))},r.prototype.updateLabelEl=function(e,t,a,n){var i=kn(e).labelEl;i&&(i.setStyle(t.label.style),a(i,{x:t.label.x,y:t.label.y}),vx(i,n))},r.prototype._renderHandle=function(e){if(!(this._dragging||!this.updateHandleTransform)){var t=this._axisPointerModel,a=this._api.getZr(),n=this._handle,i=t.getModel("handle"),o=t.get("status");if(!i.get("show")||!o||o==="hide"){n&&a.remove(n),this._handle=null;return}var s;this._handle||(s=!0,n=this._handle=ll(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){oa(u.event)},onmousedown:Ec(this._onHandleDragMove,this,0,0),drift:Ec(this._onHandleDragMove,this),ondragend:Ec(this._onHandleDragEnd,this)}),a.add(n)),cx(n,t,!1),n.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");z(l)||(l=[l,l]),n.scaleX=l[0]/2,n.scaleY=l[1]/2,So(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(e,s)}},r.prototype._moveHandleToValue=function(e,t){hx(this._axisPointerModel,!t&&this._moveAnimation,this._handle,kc(this.getHandleTransform(e,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(e,t){var a=this._handle;if(a){this._dragging=!0;var n=this.updateHandleTransform(kc(a),[e,t],this._axisModel,this._axisPointerModel);this._payloadInfo=n,a.stopAnimation(),a.attr(kc(n)),kn(a).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var e=this._handle;if(e){var t=this._payloadInfo,a=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:a.axis.dim,axisIndex:a.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var e=this._handle;if(e){var t=this._axisPointerModel.get("value");this._moveHandleToValue(t),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(e){this._lastValue=null,this._lastStatus=null;var t=e.getZr(),a=this._group,n=this._handle;t&&a&&(this._lastGraphicKey=null,a&&t.remove(a),n&&t.remove(n),this._group=null,this._handle=null,this._payloadInfo=null),Fs(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(e,t,a){return a=a||0,{x:e[a],y:e[1-a],width:t[a],height:t[1-a]}},r}();function hx(r,e,t,a){hI(kn(t).lastProp,a)||(kn(t).lastProp=a,e?Mt(t,a,r):(t.stopAnimation(),t.attr(a)))}function hI(r,e){if(tt(r)&&tt(e)){var t=!0;return A(e,function(a,n){t=t&&hI(r[n],a)}),!!t}else return r===e}function vx(r,e){r[e.get(["label","show"])?"show":"hide"]()}function kc(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function cx(r,e,t){var a=e.get("z"),n=e.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(a!=null&&(i.z=a),n!=null&&(i.zlevel=n),i.silent=t)})}const Ly=l6;function Py(r){var e=r.get("type"),t=r.getModel(e+"Style"),a;return e==="line"?(a=t.getLineStyle(),a.fill=null):e==="shadow"&&(a=t.getAreaStyle(),a.stroke=null),a}function vI(r,e,t,a,n){var i=t.get("value"),o=cI(i,e.axis,e.ecModel,t.get("seriesDataIndices"),{precision:t.get(["label","precision"]),formatter:t.get(["label","formatter"])}),s=t.getModel("label"),l=co(s.get("padding")||0),u=s.getFont(),f=al(o,u),h=n.position,v=f.width+l[1]+l[3],c=f.height+l[0]+l[2],p=n.align;p==="right"&&(h[0]-=v),p==="center"&&(h[0]-=v/2);var d=n.verticalAlign;d==="bottom"&&(h[1]-=c),d==="middle"&&(h[1]-=c/2),u6(h,v,c,a);var g=s.get("backgroundColor");(!g||g==="auto")&&(g=e.get(["axisLine","lineStyle","color"])),r.label={x:h[0],y:h[1],style:kt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:g}),z2:10}}function u6(r,e,t,a){var n=a.getWidth(),i=a.getHeight();r[0]=Math.min(r[0]+e,n)-e,r[1]=Math.min(r[1]+t,i)-t,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function cI(r,e,t,a,n){r=e.scale.parse(r);var i=e.scale.getLabel({value:r},{precision:n.precision}),o=n.formatter;if(o){var s={value:$g(e,{value:r}),axisDimension:e.dim,axisIndex:e.index,seriesData:[]};A(a,function(l){var u=t.getSeriesByIndex(l.seriesIndex),f=l.dataIndexInside,h=u&&u.getDataParams(f);h&&s.seriesData.push(h)}),$(o)?i=o.replace("{value}",i):K(o)&&(i=o(s))}return i}function Ry(r,e,t){var a=ar();return li(a,a,t.rotation),zr(a,a,t.position),yr([r.dataToCoord(e),(t.labelOffset||0)+(t.labelDirection||1)*(t.labelMargin||0)],a)}function pI(r,e,t,a,n,i){var o=ha.innerTextLayout(t.rotation,0,t.labelDirection);t.labelMargin=n.get(["label","margin"]),vI(e,a,n,i,{position:Ry(a.axis,r,t),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function Ey(r,e,t){return t=t||0,{x1:r[t],y1:r[1-t],x2:e[t],y2:e[1-t]}}function dI(r,e,t){return t=t||0,{x:r[t],y:r[1-t],width:e[t],height:e[1-t]}}function px(r,e,t,a,n,i){return{cx:r,cy:e,r0:t,r:a,startAngle:n,endAngle:i,clockwise:!0}}var f6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.grid,u=i.get("type"),f=dx(l,s).getOtherAxis(s).getGlobalExtent(),h=s.toGlobalCoord(s.dataToCoord(a,!0));if(u&&u!=="none"){var v=Py(i),c=h6[u](s,h,f);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=id(l.model,n);pI(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=id(a.axis.grid.model,a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=Ry(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.grid,l=o.getGlobalExtent(!0),u=dx(s,o).getOtherAxis(o).getGlobalExtent(),f=o.dim==="x"?0:1,h=[t.x,t.y];h[f]+=a[f],h[f]=Math.min(l[1],h[f]),h[f]=Math.max(l[0],h[f]);var v=(u[1]+u[0])/2,c=[v,v];c[f]=h[f];var p=[{verticalAlign:"middle"},{align:"center"}];return{x:h[0],y:h[1],rotation:t.rotation,cursorPoint:c,tooltipOption:p[f]}},e}(Ly);function dx(r,e){var t={};return t[e.dim+"AxisIndex"]=e.index,r.getCartesian(t)}var h6={line:function(r,e,t){var a=Ey([e,t[0]],[e,t[1]],gx(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=Math.max(1,r.getBandWidth()),n=t[1]-t[0];return{type:"Rect",shape:dI([e-a/2,t[0]],[a,n],gx(r))}}};function gx(r){return r.dim==="x"?0:1}const v6=f6;var c6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="axisPointer",e.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},e}(wt);const p6=c6;var jr=xt(),d6=A;function gI(r,e,t){if(!bt.node){var a=e.getZr();jr(a).records||(jr(a).records={}),g6(a,e);var n=jr(a).records[r]||(jr(a).records[r]={});n.handler=t}}function g6(r,e){if(jr(r).initialized)return;jr(r).initialized=!0,t("click",it(yx,"click")),t("mousemove",it(yx,"mousemove")),t("globalout",m6);function t(a,n){r.on(a,function(i){var o=_6(e);d6(jr(r).records,function(s){s&&n(s,i,o.dispatchAction)}),y6(o.pendings,e)})}}function y6(r,e){var t=r.showTip.length,a=r.hideTip.length,n;t?n=r.showTip[t-1]:a&&(n=r.hideTip[a-1]),n&&(n.dispatchAction=null,e.dispatchAction(n))}function m6(r,e,t){r.handler("leave",null,t)}function yx(r,e,t,a){e.handler(r,t,a)}function _6(r){var e={showTip:[],hideTip:[]},t=function(a){var n=e[a.type];n?n.push(a):(a.dispatchAction=t,r.dispatchAction(a))};return{dispatchAction:t,pendings:e}}function Td(r,e){if(!bt.node){var t=e.getZr(),a=(jr(t).records||{})[r];a&&(jr(t).records[r]=null)}}var S6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=a.getComponent("tooltip"),o=t.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";gI("axisPointer",n,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},e.prototype.remove=function(t,a){Td("axisPointer",a)},e.prototype.dispose=function(t,a){Td("axisPointer",a)},e.type="axisPointer",e}(Ht);const x6=S6;function yI(r,e){var t=[],a=r.seriesIndex,n;if(a==null||!(n=e.getSeriesByIndex(a)))return{point:[]};var i=n.getData(),o=ei(i,r);if(o==null||o<0||z(o))return{point:[]};var s=i.getItemGraphicEl(o),l=n.coordinateSystem;if(n.getTooltipPosition)t=n.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),f=l.getOtherAxis(u),h=f.dim,v=u.dim,c=h==="x"||h==="radius"?1:0,p=i.mapDimension(v),d=[];d[c]=i.get(p,o),d[1-c]=i.get(i.getCalculationInfo("stackResultDimension"),o),t=l.dataToPoint(d)||[]}else t=l.dataToPoint(i.getValues(G(l.dimensions,function(y){return i.mapDimension(y)}),o))||[];else if(s){var g=s.getBoundingRect().clone();g.applyTransform(s.transform),t=[g.x+g.width/2,g.y+g.height/2]}return{point:t,el:s}}var mx=xt();function w6(r,e,t){var a=r.currTrigger,n=[r.x,r.y],i=r,o=r.dispatchAction||U(t.dispatchAction,t),s=e.getComponent("axisPointer").coordSysAxesInfo;if(s){$u(n)&&(n=yI({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},e).point);var l=$u(n),u=i.axesInfo,f=s.axesInfo,h=a==="leave"||$u(n),v={},c={},p={list:[],map:{}},d={showPointer:it(T6,c),showTooltip:it(C6,p)};A(s.coordSysMap,function(y,m){var _=l||y.containPoint(n);A(s.coordSysAxesInfo[m],function(S,w){var x=S.axis,b=I6(u,S);if(!h&&_&&(!u||b)){var T=b&&b.value;T==null&&!l&&(T=x.pointToData(n)),T!=null&&_x(S,T,d,!1,v)}})});var g={};return A(f,function(y,m){var _=y.linkGroup;_&&!c[m]&&A(_.axesInfo,function(S,w){var x=c[w];if(S!==y&&x){var b=x.value;_.mapper&&(b=y.axis.scale.parse(_.mapper(b,Sx(S),Sx(y)))),g[y.key]=b}})}),A(g,function(y,m){_x(f[m],y,d,!0,v)}),A6(c,f,v),M6(p,n,r,o),D6(f,o,t),v}}function _x(r,e,t,a,n){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(e))){if(!r.involveSeries){t.showPointer(r,e);return}var o=b6(e,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&n.seriesIndex==null&&B(n,s[0]),!a&&r.snap&&i.containData(l)&&l!=null&&(e=l),t.showPointer(r,e,s),t.showTooltip(r,o,l)}}function b6(r,e){var t=e.axis,a=t.dim,n=r,i=[],o=Number.MAX_VALUE,s=-1;return A(e.seriesModels,function(l,u){var f=l.getData().mapDimensionsAll(a),h,v;if(l.getAxisTooltipData){var c=l.getAxisTooltipData(f,r,t);v=c.dataIndices,h=c.nestestValue}else{if(v=l.getData().indicesOfNearest(f[0],r,t.type==="category"?.5:null),!v.length)return;h=l.getData().get(f[0],v[0])}if(!(h==null||!isFinite(h))){var p=r-h,d=Math.abs(p);d<=o&&((d=0&&s<0)&&(o=d,s=p,n=h,i.length=0),A(v,function(g){i.push({seriesIndex:l.seriesIndex,dataIndexInside:g,dataIndex:l.getData().getRawIndex(g)})}))}}),{payloadBatch:i,snapToValue:n}}function T6(r,e,t,a){r[e.key]={value:t,payloadBatch:a}}function C6(r,e,t,a){var n=t.payloadBatch,i=e.axis,o=i.model,s=e.axisPointerModel;if(!(!e.triggerTooltip||!n.length)){var l=e.coordSys.model,u=Zs(l),f=r.map[u];f||(f=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(f)),f.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:a,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:n.slice()})}}function A6(r,e,t){var a=t.axesInfo=[];A(e,function(n,i){var o=n.axisPointerModel.option,s=r[i];s?(!n.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!n.useHandle&&(o.status="hide"),o.status==="show"&&a.push({axisDim:n.axis.dim,axisIndex:n.axis.model.componentIndex,value:o.value})})}function M6(r,e,t,a){if($u(e)||!r.list.length){a({type:"hideTip"});return}var n=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};a({type:"showTip",escapeConnect:!0,x:e[0],y:e[1],tooltipOption:t.tooltipOption,position:t.position,dataIndexInside:n.dataIndexInside,dataIndex:n.dataIndex,seriesIndex:n.seriesIndex,dataByCoordSys:r.list})}function D6(r,e,t){var a=t.getZr(),n="axisPointerLastHighlights",i=mx(a)[n]||{},o=mx(a)[n]={};A(r,function(u,f){var h=u.axisPointerModel.option;h.status==="show"&&A(h.seriesDataIndices,function(v){var c=v.seriesIndex+" | "+v.dataIndex;o[c]=v})});var s=[],l=[];A(i,function(u,f){!o[f]&&l.push(u)}),A(o,function(u,f){!i[f]&&s.push(u)}),l.length&&t.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&t.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function I6(r,e){for(var t=0;t<(r||[]).length;t++){var a=r[t];if(e.axis.dim===a.axisDim&&e.axis.model.componentIndex===a.axisIndex)return a}}function Sx(r){var e=r.axis.model,t={},a=t.axisDim=r.axis.dim;return t.axisIndex=t[a+"AxisIndex"]=e.componentIndex,t.axisName=t[a+"AxisName"]=e.name,t.axisId=t[a+"AxisId"]=e.id,t}function $u(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function xl(r){vi.registerAxisPointerClass("CartesianAxisPointer",v6),r.registerComponentModel(p6),r.registerComponentView(x6),r.registerPreprocessor(function(e){if(e){(!e.axisPointer||e.axisPointer.length===0)&&(e.axisPointer={});var t=e.axisPointer.link;t&&!z(t)&&(e.axisPointer.link=[t])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(e,t){e.getComponent("axisPointer").coordSysAxesInfo=g5(e,t)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},w6)}function L6(r){ct(WM),ct(xl)}var P6=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis;s.dim==="angle"&&(this.animationThreshold=Math.PI/18);var l=s.polar,u=l.getOtherAxis(s),f=u.getExtent(),h=s.dataToCoord(a),v=i.get("type");if(v&&v!=="none"){var c=Py(i),p=E6[v](s,l,h,f);p.style=c,t.graphicKey=p.type,t.pointer=p}var d=i.get(["label","margin"]),g=R6(a,n,i,l,d);vI(t,n,i,o,g)},e}(Ly);function R6(r,e,t,a,n){var i=e.axis,o=i.dataToCoord(r),s=a.getAngleAxis().getExtent()[0];s=s/180*Math.PI;var l=a.getRadiusAxis().getExtent(),u,f,h;if(i.dim==="radius"){var v=ar();li(v,v,s),zr(v,v,[a.cx,a.cy]),u=yr([o,-n],v);var c=e.getModel("axisLabel").get("rotate")||0,p=ha.innerTextLayout(s,c*Math.PI/180,-1);f=p.textAlign,h=p.textVerticalAlign}else{var d=l[1];u=a.coordToPoint([d+n,o]);var g=a.cx,y=a.cy;f=Math.abs(u[0]-g)/d<.3?"center":u[0]>g?"left":"right",h=Math.abs(u[1]-y)/d<.3?"middle":u[1]>y?"top":"bottom"}return{position:u,align:f,verticalAlign:h}}var E6={line:function(r,e,t,a){return r.dim==="angle"?{type:"Line",shape:Ey(e.coordToPoint([a[0],t]),e.coordToPoint([a[1],t]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:t}}},shadow:function(r,e,t,a){var n=Math.max(1,r.getBandWidth()),i=Math.PI/180;return r.dim==="angle"?{type:"Sector",shape:px(e.cx,e.cy,a[0],a[1],(-t-n/2)*i,(-t+n/2)*i)}:{type:"Sector",shape:px(e.cx,e.cy,t-n/2,t+n/2,0,Math.PI*2)}}};const k6=P6;var O6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.findAxisModel=function(t){var a,n=this.ecModel;return n.eachComponent(t,function(i){i.getCoordSysModel()===this&&(a=i)},this),a},e.type="polar",e.dependencies=["radiusAxis","angleAxis"],e.defaultOption={z:0,center:["50%","50%"],radius:"80%"},e}(wt);const N6=O6;var ky=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",Xt).models[0]},e.type="polarAxis",e}(wt);Kt(ky,cl);var B6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="angleAxis",e}(ky),V6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="radiusAxis",e}(ky),Oy=function(r){k(e,r);function e(t,a){return r.call(this,"radius",t,a)||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e}(wr);Oy.prototype.dataToRadius=wr.prototype.dataToCoord;Oy.prototype.radiusToData=wr.prototype.coordToData;const z6=Oy;var G6=xt(),Ny=function(r){k(e,r);function e(t,a){return r.call(this,"angle",t,a||[0,360])||this}return e.prototype.pointToData=function(t,a){return this.polar.pointToData(t,a)[this.dim==="radius"?0:1]},e.prototype.calculateCategoryInterval=function(){var t=this,a=t.getLabelModel(),n=t.scale,i=n.getExtent(),o=n.count();if(i[1]-i[0]<1)return 0;var s=i[0],l=t.dataToCoord(s+1)-t.dataToCoord(s),u=Math.abs(l),f=al(s==null?"":s+"",a.getFont(),"center","top"),h=Math.max(f.height,7),v=h/u;isNaN(v)&&(v=1/0);var c=Math.max(0,Math.floor(v)),p=G6(t.model),d=p.lastAutoInterval,g=p.lastTickCount;return d!=null&&g!=null&&Math.abs(d-c)<=1&&Math.abs(g-o)<=1&&d>c?c=d:(p.lastTickCount=o,p.lastAutoInterval=c),c},e}(wr);Ny.prototype.dataToAngle=wr.prototype.dataToCoord;Ny.prototype.angleToData=wr.prototype.coordToData;const F6=Ny;var mI=["radius","angle"],H6=function(){function r(e){this.dimensions=mI,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new z6,this._angleAxis=new F6,this.axisPointerEnabled=!0,this.name=e||"",this._radiusAxis.polar=this._angleAxis.polar=this}return r.prototype.containPoint=function(e){var t=this.pointToCoord(e);return this._radiusAxis.contain(t[0])&&this._angleAxis.contain(t[1])},r.prototype.containData=function(e){return this._radiusAxis.containData(e[0])&&this._angleAxis.containData(e[1])},r.prototype.getAxis=function(e){var t="_"+e+"Axis";return this[t]},r.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},r.prototype.getAxesByScale=function(e){var t=[],a=this._angleAxis,n=this._radiusAxis;return a.scale.type===e&&t.push(a),n.scale.type===e&&t.push(n),t},r.prototype.getAngleAxis=function(){return this._angleAxis},r.prototype.getRadiusAxis=function(){return this._radiusAxis},r.prototype.getOtherAxis=function(e){var t=this._angleAxis;return e===t?this._radiusAxis:t},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},r.prototype.getTooltipAxes=function(e){var t=e!=null&&e!=="auto"?this.getAxis(e):this.getBaseAxis();return{baseAxes:[t],otherAxes:[this.getOtherAxis(t)]}},r.prototype.dataToPoint=function(e,t){return this.coordToPoint([this._radiusAxis.dataToRadius(e[0],t),this._angleAxis.dataToAngle(e[1],t)])},r.prototype.pointToData=function(e,t){var a=this.pointToCoord(e);return[this._radiusAxis.radiusToData(a[0],t),this._angleAxis.angleToData(a[1],t)]},r.prototype.pointToCoord=function(e){var t=e[0]-this.cx,a=e[1]-this.cy,n=this.getAngleAxis(),i=n.getExtent(),o=Math.min(i[0],i[1]),s=Math.max(i[0],i[1]);n.inverse?o=s-360:s=o+360;var l=Math.sqrt(t*t+a*a);t/=l,a/=l;for(var u=Math.atan2(-a,t)/Math.PI*180,f=us;)u+=f*360;return[l,u]},r.prototype.coordToPoint=function(e){var t=e[0],a=e[1]/180*Math.PI,n=Math.cos(a)*t+this.cx,i=-Math.sin(a)*t+this.cy;return[n,i]},r.prototype.getArea=function(){var e=this.getAngleAxis(),t=this.getRadiusAxis(),a=t.getExtent().slice();a[0]>a[1]&&a.reverse();var n=e.getExtent(),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:a[0],r:a[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:e.inverse,contain:function(o,s){var l=o-this.cx,u=s-this.cy,f=l*l+u*u-1e-4,h=this.r,v=this.r0;return f<=h*h&&f>=v*v}}},r.prototype.convertToPixel=function(e,t,a){var n=xx(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=xx(t);return n===this?this.pointToData(a):null},r}();function xx(r){var e=r.seriesModel,t=r.polarModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}const W6=H6;function $6(r,e,t){var a=e.get("center"),n=t.getWidth(),i=t.getHeight();r.cx=H(a[0],n),r.cy=H(a[1],i);var o=r.getRadiusAxis(),s=Math.min(n,i)/2,l=e.get("radius");l==null?l=[0,"100%"]:z(l)||(l=[0,l]);var u=[H(l[0],s),H(l[1],s)];o.inverse?o.setExtent(u[1],u[0]):o.setExtent(u[0],u[1])}function U6(r,e){var t=this,a=t.getAngleAxis(),n=t.getRadiusAxis();if(a.scale.setExtent(1/0,-1/0),n.scale.setExtent(1/0,-1/0),r.eachSeries(function(s){if(s.coordinateSystem===t){var l=s.getData();A(Sf(l,"radius"),function(u){n.scale.unionExtentFromData(l,u)}),A(Sf(l,"angle"),function(u){a.scale.unionExtentFromData(l,u)})}}),Ji(a.scale,a.model),Ji(n.scale,n.model),a.type==="category"&&!a.onBand){var i=a.getExtent(),o=360/a.scale.count();a.inverse?i[1]+=o:i[1]-=o,a.setExtent(i[0],i[1])}}function Y6(r){return r.mainType==="angleAxis"}function bx(r,e){if(r.type=e.get("type"),r.scale=Sh(e),r.onBand=e.get("boundaryGap")&&r.type==="category",r.inverse=e.get("inverse"),Y6(e)){r.inverse=r.inverse!==e.get("clockwise");var t=e.get("startAngle");r.setExtent(t,t+(r.inverse?-360:360))}e.axis=r,r.model=e}var Z6={dimensions:mI,create:function(r,e){var t=[];return r.eachComponent("polar",function(a,n){var i=new W6(n+"");i.update=U6;var o=i.getRadiusAxis(),s=i.getAngleAxis(),l=a.findAxisModel("radiusAxis"),u=a.findAxisModel("angleAxis");bx(o,l),bx(s,u),$6(i,a,e),t.push(i),a.coordinateSystem=i,i.model=a}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="polar"){var n=a.getReferringComponents("polar",Xt).models[0];a.coordinateSystem=n.coordinateSystem}}),t}};const X6=Z6;var q6=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function yu(r,e,t){e[1]>e[0]&&(e=e.slice().reverse());var a=r.coordToPoint([e[0],t]),n=r.coordToPoint([e[1],t]);return{x1:a[0],y1:a[1],x2:n[0],y2:n[1]}}function mu(r){var e=r.getRadiusAxis();return e.inverse?0:1}function Tx(r){var e=r[0],t=r[r.length-1];e&&t&&Math.abs(Math.abs(e.coord-t.coord)-360)<1e-4&&r.pop()}var K6=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.axisPointerClass="PolarAxisPointer",t}return e.prototype.render=function(t,a){if(this.group.removeAll(),!!t.get("show")){var n=t.axis,i=n.polar,o=i.getRadiusAxis().getExtent(),s=n.getTicksCoords(),l=n.getMinorTicksCoords(),u=G(n.getViewLabels(),function(f){f=et(f);var h=n.scale,v=h.type==="ordinal"?h.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=n.dataToCoord(v),f});Tx(u),Tx(s),A(q6,function(f){t.get([f,"show"])&&(!n.scale.isBlank()||f==="axisLine")&&Q6[f](this.group,t,i,s,l,o,u)},this)}},e.type="angleAxis",e}(vi),Q6={axisLine:function(r,e,t,a,n,i){var o=e.getModel(["axisLine","lineStyle"]),s=mu(t),l=s?0:1,u;i[l]===0?u=new Hr({shape:{cx:t.cx,cy:t.cy,r:i[s]},style:o.getLineStyle(),z2:1,silent:!0}):u=new rh({shape:{cx:t.cx,cy:t.cy,r:i[s],r0:i[l]},style:o.getLineStyle(),z2:1,silent:!0}),u.style.fill=null,r.add(u)},axisTick:function(r,e,t,a,n,i){var o=e.getModel("axisTick"),s=(o.get("inside")?-1:1)*o.get("length"),l=i[mu(t)],u=G(a,function(f){return new ie({shape:yu(t,[l,l+s],f.coord)})});r.add(je(u,{style:J(o.getModel("lineStyle").getLineStyle(),{stroke:e.get(["axisLine","lineStyle","color"])})}))},minorTick:function(r,e,t,a,n,i){if(n.length){for(var o=e.getModel("axisTick"),s=e.getModel("minorTick"),l=(o.get("inside")?-1:1)*s.get("length"),u=i[mu(t)],f=[],h=0;hy?"left":"right",S=Math.abs(g[1]-m)/d<.3?"middle":g[1]>m?"top":"bottom";if(s&&s[p]){var w=s[p];tt(w)&&w.textStyle&&(c=new Ot(w.textStyle,l,l.ecModel))}var x=new Tt({silent:ha.isLabelSilent(e),style:kt(c,{x:g[0],y:g[1],fill:c.getTextColor()||e.get(["axisLine","lineStyle","color"]),text:h.formattedLabel,align:_,verticalAlign:S})});if(r.add(x),f){var b=ha.makeAxisEventDataBase(e);b.targetType="axisLabel",b.value=h.rawLabel,nt(x).eventData=b}},this)},splitLine:function(r,e,t,a,n,i){var o=e.getModel("splitLine"),s=o.getModel("lineStyle"),l=s.get("color"),u=0;l=l instanceof Array?l:[l];for(var f=[],h=0;h=0?"p":"n",L=b;w&&(a[f][D]||(a[f][D]={p:b,n:b}),L=a[f][D][I]);var P=void 0,R=void 0,E=void 0,N=void 0;if(p.dim==="radius"){var O=p.dataToCoord(M)-b,V=l.dataToCoord(D);Math.abs(O)=N})}}})}function oU(r){var e={};A(r,function(a,n){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=SI(o,s),u=s.getExtent(),f=s.type==="category"?s.getBandWidth():Math.abs(u[1]-u[0])/i.count(),h=e[l]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},v=h.stacks;e[l]=h;var c=_I(a);v[c]||h.autoWidthCount++,v[c]=v[c]||{width:0,maxWidth:0};var p=H(a.get("barWidth"),f),d=H(a.get("barMaxWidth"),f),g=a.get("barGap"),y=a.get("barCategoryGap");p&&!v[c].width&&(p=Math.min(h.remainedWidth,p),v[c].width=p,h.remainedWidth-=p),d&&(v[c].maxWidth=d),g!=null&&(h.gap=g),y!=null&&(h.categoryGap=y)});var t={};return A(e,function(a,n){t[n]={};var i=a.stacks,o=a.bandWidth,s=H(a.categoryGap,o),l=H(a.gap,1),u=a.remainedWidth,f=a.autoWidthCount,h=(u-s)/(f+(f-1)*l);h=Math.max(h,0),A(i,function(d,g){var y=d.maxWidth;y&&y=t.y&&e[1]<=t.y+t.height:a.contain(a.toLocalCoord(e[1]))&&e[0]>=t.y&&e[0]<=t.y+t.height},r.prototype.pointToData=function(e){var t=this.getAxis();return[t.coordToData(t.toLocalCoord(e[t.orient==="horizontal"?0:1]))]},r.prototype.dataToPoint=function(e){var t=this.getAxis(),a=this.getRect(),n=[],i=t.orient==="horizontal"?0:1;return e instanceof Array&&(e=e[0]),n[i]=t.toGlobalCoord(t.dataToCoord(+e)),n[1-i]=i===0?a.y+a.height/2:a.x+a.width/2,n},r.prototype.convertToPixel=function(e,t,a){var n=Cx(t);return n===this?this.dataToPoint(a):null},r.prototype.convertFromPixel=function(e,t,a){var n=Cx(t);return n===this?this.pointToData(a):null},r}();function Cx(r){var e=r.seriesModel,t=r.singleAxisModel;return t&&t.coordinateSystem||e&&e.coordinateSystem}function _U(r,e){var t=[];return r.eachComponent("singleAxis",function(a,n){var i=new mU(a,r,e);i.name="single_"+n,i.resize(a,e),a.coordinateSystem=i,t.push(i)}),r.eachSeries(function(a){if(a.get("coordinateSystem")==="singleAxis"){var n=a.getReferringComponents("singleAxis",Xt).models[0];a.coordinateSystem=n&&n.coordinateSystem}}),t}var SU={create:_U,dimensions:wI};const xU=SU;var Ax=["x","y"],wU=["width","height"],bU=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.makeElOption=function(t,a,n,i,o){var s=n.axis,l=s.coordinateSystem,u=Nc(l,1-Of(s)),f=l.dataToPoint(a)[0],h=i.get("type");if(h&&h!=="none"){var v=Py(i),c=TU[h](s,f,u);c.style=v,t.graphicKey=c.type,t.pointer=c}var p=Cd(n);pI(a,t,p,n,i,o)},e.prototype.getHandleTransform=function(t,a,n){var i=Cd(a,{labelInside:!1});i.labelMargin=n.get(["handle","margin"]);var o=Ry(a.axis,t,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},e.prototype.updateHandleTransform=function(t,a,n,i){var o=n.axis,s=o.coordinateSystem,l=Of(o),u=Nc(s,l),f=[t.x,t.y];f[l]+=a[l],f[l]=Math.min(u[1],f[l]),f[l]=Math.max(u[0],f[l]);var h=Nc(s,1-l),v=(h[1]+h[0])/2,c=[v,v];return c[l]=f[l],{x:f[0],y:f[1],rotation:t.rotation,cursorPoint:c,tooltipOption:{verticalAlign:"middle"}}},e}(Ly),TU={line:function(r,e,t){var a=Ey([e,t[0]],[e,t[1]],Of(r));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(r,e,t){var a=r.getBandWidth(),n=t[1]-t[0];return{type:"Rect",shape:dI([e-a/2,t[0]],[a,n],Of(r))}}};function Of(r){return r.isHorizontal()?0:1}function Nc(r,e){var t=r.getRect();return[t[Ax[e]],t[Ax[e]]+t[wU[e]]]}const CU=bU;var AU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="single",e}(Ht);function MU(r){ct(xl),vi.registerAxisPointerClass("SingleAxisPointer",CU),r.registerComponentView(AU),r.registerComponentView(dU),r.registerComponentModel(Oc),to(r,"single",Oc,Oc.defaultOption),r.registerCoordinateSystem("single",xU)}var DU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a,n){var i=po(t);r.prototype.init.apply(this,arguments),Mx(t,i)},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),Mx(this.option,t)},e.prototype.getCellSize=function(){return this.option.cellSize},e.type="calendar",e.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},e}(wt);function Mx(r,e){var t=r.cellSize,a;z(t)?a=t:a=r.cellSize=[t,t],a.length===1&&(a[1]=a[0]);var n=G([0,1],function(i){return BE(e,i)&&(a[i]="auto"),a[i]!=null&&a[i]!=="auto"});Ya(r,e,{type:"box",ignoreSize:n})}const IU=DU;var LU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){var i=this.group;i.removeAll();var o=t.coordinateSystem,s=o.getRangeInfo(),l=o.getOrient(),u=a.getLocaleModel();this._renderDayRect(t,s,i),this._renderLines(t,s,l,i),this._renderYearText(t,s,l,i),this._renderMonthText(t,u,l,i),this._renderWeekText(t,u,s,l,i)},e.prototype._renderDayRect=function(t,a,n){for(var i=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),s=i.getCellWidth(),l=i.getCellHeight(),u=a.start.time;u<=a.end.time;u=i.getNextNDay(u,1).time){var f=i.dataToRect([u],!1).tl,h=new St({shape:{x:f[0],y:f[1],width:s,height:l},cursor:"default",style:o});n.add(h)}},e.prototype._renderLines=function(t,a,n,i){var o=this,s=t.coordinateSystem,l=t.getModel(["splitLine","lineStyle"]).getLineStyle(),u=t.get(["splitLine","show"]),f=l.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var h=a.start,v=0;h.time<=a.end.time;v++){p(h.formatedDate),v===0&&(h=s.getDateInfo(a.start.y+"-"+a.start.m));var c=h.date;c.setMonth(c.getMonth()+1),h=s.getDateInfo(c)}p(s.getNextNDay(a.end.time,1).formatedDate);function p(d){o._firstDayOfMonth.push(s.getDateInfo(d)),o._firstDayPoints.push(s.dataToRect([d],!1).tl);var g=o._getLinePointsOfOneWeek(t,d,n);o._tlpoints.push(g[0]),o._blpoints.push(g[g.length-1]),u&&o._drawSplitline(g,l,i)}u&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,f,n),l,i),u&&this._drawSplitline(o._getEdgesPoints(o._blpoints,f,n),l,i)},e.prototype._getEdgesPoints=function(t,a,n){var i=[t[0].slice(),t[t.length-1].slice()],o=n==="horizontal"?0:1;return i[0][o]=i[0][o]-a/2,i[1][o]=i[1][o]+a/2,i},e.prototype._drawSplitline=function(t,a,n){var i=new Oe({z2:20,shape:{points:t},style:a});n.add(i)},e.prototype._getLinePointsOfOneWeek=function(t,a,n){for(var i=t.coordinateSystem,o=i.getDateInfo(a),s=[],l=0;l<7;l++){var u=i.getNextNDay(o.time,l),f=i.dataToRect([u.time],!1);s[2*u.day]=f.tl,s[2*u.day+1]=f[n==="horizontal"?"bl":"tr"]}return s},e.prototype._formatterLabel=function(t,a){return $(t)&&t?kE(t,a):K(t)?t(a):a.nameMap},e.prototype._yearTextPositionControl=function(t,a,n,i,o){var s=a[0],l=a[1],u=["center","bottom"];i==="bottom"?(l+=o,u=["center","top"]):i==="left"?s-=o:i==="right"?(s+=o,u=["center","top"]):l-=o;var f=0;return(i==="left"||i==="right")&&(f=Math.PI/2),{rotation:f,x:s,y:l,style:{align:u[0],verticalAlign:u[1]}}},e.prototype._renderYearText=function(t,a,n,i){var o=t.getModel("yearLabel");if(o.get("show")){var s=o.get("margin"),l=o.get("position");l||(l=n!=="horizontal"?"top":"left");var u=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(u[0][0]+u[1][0])/2,h=(u[0][1]+u[1][1])/2,v=n==="horizontal"?0:1,c={top:[f,u[v][1]],bottom:[f,u[1-v][1]],left:[u[1-v][0],h],right:[u[v][0],h]},p=a.start.y;+a.end.y>+a.start.y&&(p=p+"-"+a.end.y);var d=o.get("formatter"),g={start:a.start.y,end:a.end.y,nameMap:p},y=this._formatterLabel(d,g),m=new Tt({z2:30,style:kt(o,{text:y})});m.attr(this._yearTextPositionControl(m,c[l],n,l,s)),i.add(m)}},e.prototype._monthTextPositionControl=function(t,a,n,i,o){var s="left",l="top",u=t[0],f=t[1];return n==="horizontal"?(f=f+o,a&&(s="center"),i==="start"&&(l="bottom")):(u=u+o,a&&(l="middle"),i==="start"&&(s="right")),{x:u,y:f,align:s,verticalAlign:l}},e.prototype._renderMonthText=function(t,a,n,i){var o=t.getModel("monthLabel");if(o.get("show")){var s=o.get("nameMap"),l=o.get("margin"),u=o.get("position"),f=o.get("align"),h=[this._tlpoints,this._blpoints];(!s||$(s))&&(s&&(a=Op(s)||a),s=a.get(["time","monthAbbr"])||[]);var v=u==="start"?0:1,c=n==="horizontal"?0:1;l=u==="start"?-l:l;for(var p=f==="center",d=0;d=n.start.time&&a.times.end.time&&t.reverse(),t},r.prototype._getRangeInfo=function(e){var t=[this.getDateInfo(e[0]),this.getDateInfo(e[1])],a;t[0].time>t[1].time&&(a=!0,t.reverse());var n=Math.floor(t[1].time/Bc)-Math.floor(t[0].time/Bc)+1,i=new Date(t[0].time),o=i.getDate(),s=t[1].date.getDate();i.setDate(o+n-1);var l=i.getDate();if(l!==s)for(var u=i.getTime()-t[1].time>0?1:-1;(l=i.getDate())!==s&&(i.getTime()-t[1].time)*u>0;)n-=u,i.setDate(l-u);var f=Math.floor((n+t[0].day+6)/7),h=a?-f+1:f-1;return a&&t.reverse(),{range:[t[0].formatedDate,t[1].formatedDate],start:t[0],end:t[1],allDay:n,weeks:f,nthWeek:h,fweek:t[0].day,lweek:t[1].day}},r.prototype._getDateByWeeksAndDay=function(e,t,a){var n=this._getRangeInfo(a);if(e>n.weeks||e===0&&tn.lweek)return null;var i=(e-1)*7-n.fweek+t,o=new Date(n.start.time);return o.setDate(+n.start.d+i),this.getDateInfo(o)},r.create=function(e,t){var a=[];return e.eachComponent("calendar",function(n){var i=new r(n);a.push(i),n.coordinateSystem=i}),e.eachSeries(function(n){n.get("coordinateSystem")==="calendar"&&(n.coordinateSystem=a[n.get("calendarIndex")||0])}),a},r.dimensions=["time","value"],r}();function Dx(r){var e=r.calendarModel,t=r.seriesModel,a=e?e.coordinateSystem:t?t.coordinateSystem:null;return a}const EU=RU;function kU(r){r.registerComponentModel(IU),r.registerComponentView(PU),r.registerCoordinateSystem("calendar",EU)}function OU(r,e){var t=r.existing;if(e.id=r.keyInfo.id,!e.type&&t&&(e.type=t.type),e.parentId==null){var a=e.parentOption;a?e.parentId=a.id:t&&(e.parentId=t.parentId)}e.parentOption=null}function Ix(r,e){var t;return A(e,function(a){r[a]!=null&&r[a]!=="auto"&&(t=!0)}),t}function NU(r,e,t){var a=B({},t),n=r[e],i=t.$action||"merge";i==="merge"?n?(ut(n,a,!0),Ya(n,a,{ignoreSize:!0}),oC(t,n),_u(t,n),_u(t,n,"shape"),_u(t,n,"style"),_u(t,n,"extra"),t.clipPath=n.clipPath):r[e]=a:i==="replace"?r[e]=a:i==="remove"&&n&&(r[e]=null)}var bI=["transition","enterFrom","leaveTo"],BU=bI.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function _u(r,e,t){if(t&&(!r[t]&&e[t]&&(r[t]={}),r=r[t],e=e[t]),!(!r||!e))for(var a=t?bI:BU,n=0;n=0;f--){var h=n[f],v=Qt(h.id,null),c=v!=null?o.get(v):null;if(c){var p=c.parent,y=Ke(p),m=p===i?{width:s,height:l}:{width:y.width,height:y.height},_={},S=vh(c,h,m,null,{hv:h.hv,boundingMode:h.bounding},_);if(!Ke(c).isNew&&S){for(var w=h.transition,x={},b=0;b=0)?x[T]=C:c[T]=C}Mt(c,x,t,0)}else c.attr(_)}}},e.prototype._clear=function(){var t=this,a=this._elMap;a.each(function(n){Uu(n,Ke(n).option,a,t._lastGraphicModel)}),this._elMap=q()},e.prototype.dispose=function(){this._clear()},e.type="graphic",e}(Ht);function Ad(r){var e=Y(Lx,r)?Lx[r]:dg(r),t=new e({});return Ke(t).type=r,t}function Px(r,e,t,a){var n=Ad(t);return e.add(n),a.set(r,n),Ke(n).id=r,Ke(n).isNew=!0,n}function Uu(r,e,t,a){var n=r&&r.parent;n&&(r.type==="group"&&r.traverse(function(i){Uu(i,e,t,a)}),Dh(r,e,a),t.removeKey(Ke(r).id))}function Rx(r,e,t,a){r.isGroup||A([["cursor",nr.prototype.cursor],["zlevel",a||0],["z",t||0],["z2",0]],function(n){var i=n[0];Y(e,i)?r[i]=lt(e[i],n[1]):r[i]==null&&(r[i]=n[1])}),A(mt(e),function(n){if(n.indexOf("on")===0){var i=e[n];r[n]=K(i)?i:null}}),Y(e,"draggable")&&(r.draggable=e.draggable),e.name!=null&&(r.name=e.name),e.id!=null&&(r.id=e.id)}function FU(r){return r=B({},r),A(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(iC),function(e){delete r[e]}),r}function HU(r,e,t){var a=nt(r).eventData;!r.silent&&!r.ignore&&!a&&(a=nt(r).eventData={componentType:"graphic",componentIndex:e.componentIndex,name:r.name}),a&&(a.info=t.info)}function WU(r){r.registerComponentModel(zU),r.registerComponentView(GU),r.registerPreprocessor(function(e){var t=e.graphic;z(t)?!t[0]||!t[0].elements?e.graphic=[{elements:t}]:e.graphic=[e.graphic[0]]:t&&!t.elements&&(e.graphic=[{elements:[t]}])})}var Ex=["x","y","radius","angle","single"],$U=["cartesian2d","polar","singleAxis"];function UU(r){var e=r.get("coordinateSystem");return vt($U,e)>=0}function Ba(r){return r+"Axis"}function YU(r,e){var t=q(),a=[],n=q();r.eachComponent({mainType:"dataZoom",query:e},function(f){n.get(f.uid)||s(f)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(f){!n.get(f.uid)&&l(f)&&(s(f),i=!0)}function s(f){n.set(f.uid,!0),a.push(f),u(f)}function l(f){var h=!1;return f.eachTargetAxis(function(v,c){var p=t.get(v);p&&p[c]&&(h=!0)}),h}function u(f){f.eachTargetAxis(function(h,v){(t.get(h)||t.set(h,[]))[v]=!0})}return a}function TI(r){var e=r.ecModel,t={infoList:[],infoMap:q()};return r.eachTargetAxis(function(a,n){var i=e.getComponent(Ba(a),n);if(i){var o=i.getCoordSysModel();if(o){var s=o.uid,l=t.infoMap.get(s);l||(l={model:o,axisModels:[]},t.infoList.push(l),t.infoMap.set(s,l)),l.axisModels.push(i)}}}),t}var Vc=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(e){this.indexMap[e]||(this.indexList.push(e),this.indexMap[e]=!0)},r}(),ZU=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._autoThrottle=!0,t._noTarget=!0,t._rangePropMode=["percent","percent"],t}return e.prototype.init=function(t,a,n){var i=kx(t);this.settledOption=i,this.mergeDefaultAndTheme(t,n),this._doInit(i)},e.prototype.mergeOption=function(t){var a=kx(t);ut(this.option,t,!0),ut(this.settledOption,a,!0),this._doInit(a)},e.prototype._doInit=function(t){var a=this.option;this._setDefaultThrottle(t),this._updateRangeUse(t);var n=this.settledOption;A([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(a[i[0]]=n[i[0]]=null)},this),this._resetTarget()},e.prototype._resetTarget=function(){var t=this.get("orient",!0),a=this._targetAxisInfoMap=q(),n=this._fillSpecifiedTargetAxis(a);n?this._orient=t||this._makeAutoOrientByTargetAxis():(this._orient=t||"horizontal",this._fillAutoTargetAxisByOrient(a,this._orient)),this._noTarget=!0,a.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},e.prototype._fillSpecifiedTargetAxis=function(t){var a=!1;return A(Ex,function(n){var i=this.getReferringComponents(Ba(n),cP);if(i.specified){a=!0;var o=new Vc;A(i.models,function(s){o.add(s.componentIndex)}),t.set(n,o)}},this),a},e.prototype._fillAutoTargetAxisByOrient=function(t,a){var n=this.ecModel,i=!0;if(i){var o=a==="vertical"?"y":"x",s=n.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=n.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===a}});l(s,"single")}function l(u,f){var h=u[0];if(h){var v=new Vc;if(v.add(h.componentIndex),t.set(f,v),i=!1,f==="x"||f==="y"){var c=h.getReferringComponents("grid",Xt).models[0];c&&A(u,function(p){h.componentIndex!==p.componentIndex&&c===p.getReferringComponents("grid",Xt).models[0]&&v.add(p.componentIndex)})}}}i&&A(Ex,function(u){if(i){var f=n.findComponents({mainType:Ba(u),filter:function(v){return v.get("type",!0)==="category"}});if(f[0]){var h=new Vc;h.add(f[0].componentIndex),t.set(u,h),i=!1}}},this)},e.prototype._makeAutoOrientByTargetAxis=function(){var t;return this.eachTargetAxis(function(a){!t&&(t=a)},this),t==="y"?"vertical":"horizontal"},e.prototype._setDefaultThrottle=function(t){if(t.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var a=this.ecModel.option;this.option.throttle=a.animation&&a.animationDurationUpdate>0?100:20}},e.prototype._updateRangeUse=function(t){var a=this._rangePropMode,n=this.get("rangeMode");A([["start","startValue"],["end","endValue"]],function(i,o){var s=t[i[0]]!=null,l=t[i[1]]!=null;s&&!l?a[o]="percent":!s&&l?a[o]="value":n?a[o]=n[o]:s&&(a[o]="percent")})},e.prototype.noTarget=function(){return this._noTarget},e.prototype.getFirstTargetAxisModel=function(){var t;return this.eachTargetAxis(function(a,n){t==null&&(t=this.ecModel.getComponent(Ba(a),n))},this),t},e.prototype.eachTargetAxis=function(t,a){this._targetAxisInfoMap.each(function(n,i){A(n.indexList,function(o){t.call(a,i,o)})})},e.prototype.getAxisProxy=function(t,a){var n=this.getAxisModel(t,a);if(n)return n.__dzAxisProxy},e.prototype.getAxisModel=function(t,a){var n=this._targetAxisInfoMap.get(t);if(n&&n.indexMap[a])return this.ecModel.getComponent(Ba(t),a)},e.prototype.setRawRange=function(t){var a=this.option,n=this.settledOption;A([["start","startValue"],["end","endValue"]],function(i){(t[i[0]]!=null||t[i[1]]!=null)&&(a[i[0]]=n[i[0]]=t[i[0]],a[i[1]]=n[i[1]]=t[i[1]])},this),this._updateRangeUse(t)},e.prototype.setCalculatedRange=function(t){var a=this.option;A(["start","startValue","end","endValue"],function(n){a[n]=t[n]})},e.prototype.getPercentRange=function(){var t=this.findRepresentativeAxisProxy();if(t)return t.getDataPercentWindow()},e.prototype.getValueRange=function(t,a){if(t==null&&a==null){var n=this.findRepresentativeAxisProxy();if(n)return n.getDataValueWindow()}else return this.getAxisProxy(t,a).getDataValueWindow()},e.prototype.findRepresentativeAxisProxy=function(t){if(t)return t.__dzAxisProxy;for(var a,n=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!w)return!0;_&&(g=!0),S&&(p=!0),w&&(d=!0)}return g&&p&&d})}else Vi(f,function(c){if(i==="empty")l.setData(u=u.map(c,function(d){return s(d)?d:NaN}));else{var p={};p[c]=o,u.selectRange(p)}});Vi(f,function(c){u.setApproximateExtent(o,c)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var e=this._minMaxSpan={},t=this._dataZoomModel,a=this._dataExtent;Vi(["min","max"],function(n){var i=t.get(n+"Span"),o=t.get(n+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=It(a[0]+o,a,[0,100],!0):i!=null&&(o=It(i,[0,100],a,!0)-a[0]),e[n+"Span"]=i,e[n+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var e=this.getAxisModel(),t=this._percentWindow,a=this._valueWindow;if(t){var n=Eb(a,[0,500]);n=Math.min(n,20);var i=e.axis.scale.rawExtentInfo;t[0]!==0&&i.setDeterminedMinMax("min",+a[0].toFixed(n)),t[1]!==100&&i.setDeterminedMinMax("max",+a[1].toFixed(n)),i.freeze()}},r}();function t8(r,e,t){var a=[1/0,-1/0];Vi(t,function(o){TB(a,o.getData(),e)});var n=r.getAxisModel(),i=FA(n.axis.scale,n,a).calculate();return[i.min,i.max]}const e8=jU;var r8={getTargetSeries:function(r){function e(n){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(Ba(o),s);n(o,s,l,i)})})}e(function(n,i,o,s){o.__dzAxisProxy=null});var t=[];e(function(n,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new e8(n,i,s,r),t.push(o.__dzAxisProxy))});var a=q();return A(t,function(n){A(n.getTargetSeriesModels(),function(i){a.set(i.uid,i)})}),a},overallReset:function(r,e){r.eachComponent("dataZoom",function(t){t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).reset(t)}),t.eachTargetAxis(function(a,n){t.getAxisProxy(a,n).filterData(t,e)})}),r.eachComponent("dataZoom",function(t){var a=t.findRepresentativeAxisProxy();if(a){var n=a.getDataPercentWindow(),i=a.getDataValueWindow();t.setCalculatedRange({start:n[0],end:n[1],startValue:i[0],endValue:i[1]})}})}};const a8=r8;function n8(r){r.registerAction("dataZoom",function(e,t){var a=YU(t,e);A(a,function(n){n.setRawRange({start:e.start,end:e.end,startValue:e.startValue,endValue:e.endValue})})})}var Nx=!1;function Vy(r){Nx||(Nx=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,a8),n8(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function i8(r){r.registerComponentModel(qU),r.registerComponentView(JU),Vy(r)}var Je=function(){function r(){}return r}(),CI={};function zi(r,e){CI[r]=e}function AI(r){return CI[r]}var o8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var t=this.ecModel;A(this.option.feature,function(a,n){var i=AI(n);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(t)),ut(a,i.defaultOption))})},e.type="toolbox",e.layoutMode={type:"box",ignoreSize:!0},e.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},e}(wt);const s8=o8;function l8(r,e,t){var a=e.getBoxLayoutParams(),n=e.get("padding"),i={width:t.getWidth(),height:t.getHeight()},o=Jt(a,i,n);Kn(e.get("orient"),r,e.get("itemGap"),o.width,o.height),vh(r,a,i,n)}function MI(r,e){var t=co(e.get("padding")),a=e.getItemStyle(["color","opacity"]);return a.fill=e.get("backgroundColor"),r=new St({shape:{x:r.x-t[3],y:r.y-t[0],width:r.width+t[1]+t[3],height:r.height+t[0]+t[2],r:e.get("borderRadius")},style:a,silent:!0,z2:-1}),r}var u8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){var o=this.group;if(o.removeAll(),!t.get("show"))return;var s=+t.get("itemSize"),l=t.get("orient")==="vertical",u=t.get("feature")||{},f=this._features||(this._features={}),h=[];A(u,function(p,d){h.push(d)}),new fa(this._featureNames||[],h).add(v).update(v).remove(it(v,null)).execute(),this._featureNames=h;function v(p,d){var g=h[p],y=h[d],m=u[g],_=new Ot(m,t,t.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===g&&(m.title=i.newTitle),g&&!y){if(f8(g))S={onclick:_.option.onclick,featureName:g};else{var w=AI(g);if(!w)return;S=new w}f[g]=S}else if(S=f[y],!S)return;S.uid=vo("toolbox-feature"),S.model=_,S.ecModel=a,S.api=n;var x=S instanceof Je;if(!g&&y){x&&S.dispose&&S.dispose(a,n);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(a,n);return}c(_,S,g),_.setIconStatus=function(b,T){var C=this.option,M=this.iconPaths;C.iconStatus=C.iconStatus||{},C.iconStatus[b]=T,M[b]&&(T==="emphasis"?la:ua)(M[b])},S instanceof Je&&S.render&&S.render(_,a,n,i)}function c(p,d,g){var y=p.getModel("iconStyle"),m=p.getModel(["emphasis","iconStyle"]),_=d instanceof Je&&d.getIcons?d.getIcons():p.get("icon"),S=p.get("title")||{},w,x;$(_)?(w={},w[g]=_):w=_,$(S)?(x={},x[g]=S):x=S;var b=p.iconPaths={};A(w,function(T,C){var M=ll(T,{},{x:-s/2,y:-s/2,width:s,height:s});M.setStyle(y.getItemStyle());var D=M.ensureState("emphasis");D.style=m.getItemStyle();var I=new Tt({style:{text:x[C],align:m.get("textAlign"),borderRadius:m.get("textBorderRadius"),padding:m.get("textPadding"),fill:null},ignore:!0});M.setTextContent(I),fo({el:M,componentModel:t,itemName:C,formatterParamsExtra:{title:x[C]}}),M.__title=x[C],M.on("mouseover",function(){var L=m.getItemStyle(),P=l?t.get("right")==null&&t.get("left")!=="right"?"right":"left":t.get("bottom")==null&&t.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:m.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:m.get("textBackgroundColor")}),M.setTextConfig({position:m.get("textPosition")||P}),I.ignore=!t.get("showTitle"),n.enterEmphasis(this)}).on("mouseout",function(){p.get(["iconStatus",C])!=="emphasis"&&n.leaveEmphasis(this),I.hide()}),(p.get(["iconStatus",C])==="emphasis"?la:ua)(M),o.add(M),M.on("click",U(d.onclick,d,a,n,C)),b[C]=M})}l8(o,t,n),o.add(MI(o.getBoundingRect(),t)),l||o.eachChild(function(p){var d=p.__title,g=p.ensureState("emphasis"),y=g.textConfig||(g.textConfig={}),m=p.getTextContent(),_=m&&m.ensureState("emphasis");if(_&&!K(_)&&d){var S=_.style||(_.style={}),w=al(d,Tt.makeFont(S)),x=p.x+o.x,b=p.y+o.y+s,T=!1;b+w.height>n.getHeight()&&(y.position="top",T=!0);var C=T?-5-w.height:s+10;x+w.width/2>n.getWidth()?(y.position=["100%",C],S.align="right"):x-w.width/2<0&&(y.position=[0,C],S.align="left")}})},e.prototype.updateView=function(t,a,n,i){A(this._features,function(o){o instanceof Je&&o.updateView&&o.updateView(o.model,a,n,i)})},e.prototype.remove=function(t,a){A(this._features,function(n){n instanceof Je&&n.remove&&n.remove(t,a)}),this.group.removeAll()},e.prototype.dispose=function(t,a){A(this._features,function(n){n instanceof Je&&n.dispose&&n.dispose(t,a)})},e.type="toolbox",e}(Ht);function f8(r){return r.indexOf("my")===0}const h8=u8;var v8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){var n=this.model,i=n.get("name")||t.get("title.0.text")||"echarts",o=a.getZr().painter.getType()==="svg",s=o?"svg":n.get("type",!0)||"png",l=a.getConnectedDataURL({type:s,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")}),u=bt.browser;if(K(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var f=document.createElement("a");f.download=i+"."+s,f.target="_blank",f.href=l;var h=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(h)}else if(window.navigator.msSaveOrOpenBlob||o){var v=l.split(","),c=v[0].indexOf("base64")>-1,p=o?decodeURIComponent(v[1]):v[1];c&&(p=window.atob(p));var d=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var g=p.length,y=new Uint8Array(g);g--;)y[g]=p.charCodeAt(g);var m=new Blob([y]);window.navigator.msSaveOrOpenBlob(m,d)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,w=S.document;w.open("image/svg+xml","replace"),w.write(p),w.close(),S.focus(),w.execCommand("SaveAs",!0,d),document.body.removeChild(_)}}else{var x=n.get("lang"),b='',T=window.open();T.document.write(b),T.document.title=i}},e.getDefaultOption=function(t){var a={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:t.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:t.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return a},e}(Je);const c8=v8;var Bx="__ec_magicType_stack__",p8=[["line","bar"],["stack"]],d8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.getIcons=function(){var t=this.model,a=t.get("icon"),n={};return A(t.get("type"),function(i){a[i]&&(n[i]=a[i])}),n},e.getDefaultOption=function(t){var a={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:t.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return a},e.prototype.onclick=function(t,a,n){var i=this.model,o=i.get(["seriesIndex",n]);if(Vx[n]){var s={series:[]},l=function(h){var v=h.subType,c=h.id,p=Vx[n](v,c,h,i);p&&(J(p,h.option),s.series.push(p));var d=h.coordinateSystem;if(d&&d.type==="cartesian2d"&&(n==="line"||n==="bar")){var g=d.getAxesByScale("ordinal")[0];if(g){var y=g.dim,m=y+"Axis",_=h.getReferringComponents(m,Xt).models[0],S=_.componentIndex;s[m]=s[m]||[];for(var w=0;w<=S;w++)s[m][S]=s[m][S]||{};s[m][S].boundaryGap=n==="bar"}}};A(p8,function(h){vt(h,n)>=0&&A(h,function(v){i.setIconStatus(v,"normal")})}),i.setIconStatus(n,"emphasis"),t.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,f=n;n==="stack"&&(u=ut({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",n])!=="emphasis"&&(f="tiled")),a.dispatchAction({type:"changeMagicType",currentType:f,newOption:s,newTitle:u,featureName:"magicType"})}},e}(Je),Vx={line:function(r,e,t,a){if(r==="bar")return ut({id:e,type:"line",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","line"])||{},!0)},bar:function(r,e,t,a){if(r==="line")return ut({id:e,type:"bar",data:t.get("data"),stack:t.get("stack"),markPoint:t.get("markPoint"),markLine:t.get("markLine")},a.get(["option","bar"])||{},!0)},stack:function(r,e,t,a){var n=t.get("stack")===Bx;if(r==="line"||r==="bar")return a.setIconStatus("stack",n?"normal":"emphasis"),ut({id:e,stack:n?"":Bx},a.get(["option","stack"])||{},!0)}};$r({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,e){e.mergeOption(r.newOption)});const g8=d8;var Ih=new Array(60).join("-"),ao=" ";function y8(r){var e={},t=[],a=[];return r.eachRawSeries(function(n){var i=n.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;e[s]||(e[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},a.push({axisDim:o.dim,axisIndex:o.index})),e[s].series.push(n)}else t.push(n)}else t.push(n)}),{seriesGroupByCategoryAxis:e,other:t,meta:a}}function m8(r){var e=[];return A(r,function(t,a){var n=t.categoryAxis,i=t.valueAxis,o=i.dim,s=[" "].concat(G(t.series,function(c){return c.name})),l=[n.model.getCategories()];A(t.series,function(c){var p=c.getRawData();l.push(c.getRawData().mapArray(p.mapDimension(o),function(d){return d}))});for(var u=[s.join(ao)],f=0;f=0)return!0}var Md=new RegExp("["+ao+"]+","g");function w8(r){for(var e=r.split(/\n+/g),t=Nf(e.shift()).split(Md),a=[],n=G(t,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=t[i];if(o[n])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:n})[0];if(s){var l=s.getPercentRange();t[0][n]={dataZoomId:n,start:l[0],end:l[1]}}}}),t.push(e)}function I8(r){var e=zy(r),t=e[e.length-1];e.length>1&&e.pop();var a={};return DI(t,function(n,i){for(var o=e.length-1;o>=0;o--)if(n=e[o][i],n){a[i]=n;break}}),a}function L8(r){II(r).snapshots=null}function P8(r){return zy(r).length}function zy(r){var e=II(r);return e.snapshots||(e.snapshots=[{}]),e.snapshots}var R8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.onclick=function(t,a){L8(t),a.dispatchAction({type:"restore",from:this.uid})},e.getDefaultOption=function(t){var a={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:t.getLocaleModel().get(["toolbox","restore","title"])};return a},e}(Je);$r({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,e){e.resetOption("recreate")});const E8=R8;var k8=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],O8=function(){function r(e,t,a){var n=this;this._targetInfoList=[];var i=zx(t,e);A(N8,function(o,s){(!a||!a.include||vt(a.include,s)>=0)&&o(i,n._targetInfoList)})}return r.prototype.setOutputRanges=function(e,t){return this.matchOutputRanges(e,t,function(a,n,i){if((a.coordRanges||(a.coordRanges=[])).push(n),!a.coordRange){a.coordRange=n;var o=zc[a.brushType](0,i,n);a.__rangeOffset={offset:Wx[a.brushType](o.values,a.range,[1,1]),xyMinMax:o.xyMinMax}}}),e},r.prototype.matchOutputRanges=function(e,t,a){A(e,function(n){var i=this.findTargetInfo(n,t);i&&i!==!0&&A(i.coordSyses,function(o){var s=zc[n.brushType](1,o,n.range,!0);a(n,s.values,o,t)})},this)},r.prototype.setInputRanges=function(e,t){A(e,function(a){var n=this.findTargetInfo(a,t);if(a.range=a.range||[],n&&n!==!0){a.panelId=n.panelId;var i=zc[a.brushType](0,n.coordSys,a.coordRange),o=a.__rangeOffset;a.range=o?Wx[a.brushType](i.values,o.offset,B8(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(e,t){return G(this._targetInfoList,function(a){var n=a.getPanelRect();return{panelId:a.panelId,defaultBrushType:t?t(a):null,clipPath:ND(n),isTargetByCursor:VD(n,e,a.coordSysModel),getLinearBrushOtherExtent:BD(n)}})},r.prototype.controlSeries=function(e,t,a){var n=this.findTargetInfo(e,a);return n===!0||n&&vt(n.coordSyses,t.coordinateSystem)>=0},r.prototype.findTargetInfo=function(e,t){for(var a=this._targetInfoList,n=zx(t,e),i=0;ir[1]&&r.reverse(),r}function zx(r,e){return ds(r,e,{includeMainTypes:k8})}var N8={grid:function(r,e){var t=r.xAxisModels,a=r.yAxisModels,n=r.gridModels,i=q(),o={},s={};!t&&!a&&!n||(A(t,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),A(a,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),A(n,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,f=[];A(u.getCartesians(),function(h,v){(vt(t,h.getAxis("x").model)>=0||vt(a,h.getAxis("y").model)>=0)&&f.push(h)}),e.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:f[0],coordSyses:f,getPanelRect:Fx.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,e){A(r.geoModels,function(t){var a=t.coordinateSystem;e.push({panelId:"geo--"+t.id,geoModel:t,coordSysModel:t,coordSys:a,coordSyses:[a],getPanelRect:Fx.geo})})}},Gx=[function(r,e){var t=r.xAxisModel,a=r.yAxisModel,n=r.gridModel;return!n&&t&&(n=t.axis.grid.model),!n&&a&&(n=a.axis.grid.model),n&&n===e.gridModel},function(r,e){var t=r.geoModel;return t&&t===e.geoModel}],Fx={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,e=r.getBoundingRect().clone();return e.applyTransform(qn(r)),e}},zc={lineX:it(Hx,0),lineY:it(Hx,1),rect:function(r,e,t,a){var n=r?e.pointToData([t[0][0],t[1][0]],a):e.dataToPoint([t[0][0],t[1][0]],a),i=r?e.pointToData([t[0][1],t[1][1]],a):e.dataToPoint([t[0][1],t[1][1]],a),o=[Dd([n[0],i[0]]),Dd([n[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,e,t,a){var n=[[1/0,-1/0],[1/0,-1/0]],i=G(t,function(o){var s=r?e.pointToData(o,a):e.dataToPoint(o,a);return n[0][0]=Math.min(n[0][0],s[0]),n[1][0]=Math.min(n[1][0],s[1]),n[0][1]=Math.max(n[0][1],s[0]),n[1][1]=Math.max(n[1][1],s[1]),s});return{values:i,xyMinMax:n}}};function Hx(r,e,t,a){var n=t.getAxis(["x","y"][r]),i=Dd(G([0,1],function(s){return e?n.coordToData(n.toLocalCoord(a[s]),!0):n.toGlobalCoord(n.dataToCoord(a[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var Wx={lineX:it($x,0),lineY:it($x,1),rect:function(r,e,t){return[[r[0][0]-t[0]*e[0][0],r[0][1]-t[0]*e[0][1]],[r[1][0]-t[1]*e[1][0],r[1][1]-t[1]*e[1][1]]]},polygon:function(r,e,t){return G(r,function(a,n){return[a[0]-t[0]*e[n][0],a[1]-t[1]*e[n][1]]})}};function $x(r,e,t,a){return[e[0]-a[r]*t[0],e[1]-a[r]*t[1]]}function B8(r,e){var t=Ux(r),a=Ux(e),n=[t[0]/a[0],t[1]/a[1]];return isNaN(n[0])&&(n[0]=1),isNaN(n[1])&&(n[1]=1),n}function Ux(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const Gy=O8;var Id=A,V8=lP("toolbox-dataZoom_"),z8=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n,i){this._brushController||(this._brushController=new Sy(n.getZr()),this._brushController.on("brush",U(this._onBrush,this)).mount()),H8(t,a,this,i,n),F8(t,a)},e.prototype.onclick=function(t,a,n){G8[n].call(this)},e.prototype.remove=function(t,a){this._brushController&&this._brushController.unmount()},e.prototype.dispose=function(t,a){this._brushController&&this._brushController.dispose()},e.prototype._onBrush=function(t){var a=t.areas;if(!t.isEnd||!a.length)return;var n={},i=this.ecModel;this._brushController.updateCovers([]);var o=new Gy(Fy(this.model),i,{include:["grid"]});o.matchOutputRanges(a,i,function(u,f,h){if(h.type==="cartesian2d"){var v=u.brushType;v==="rect"?(s("x",h,f[0]),s("y",h,f[1])):s({lineX:"x",lineY:"y"}[v],h,f)}}),D8(i,n),this._dispatchZoomAction(n);function s(u,f,h){var v=f.getAxis(u),c=v.model,p=l(u,c,i),d=p.findRepresentativeAxisProxy(c).getMinMaxSpan();(d.minValueSpan!=null||d.maxValueSpan!=null)&&(h=ci(0,h.slice(),v.scale.getExtent(),0,d.minValueSpan,d.maxValueSpan)),p&&(n[p.id]={dataZoomId:p.id,startValue:h[0],endValue:h[1]})}function l(u,f,h){var v;return h.eachComponent({mainType:"dataZoom",subType:"select"},function(c){var p=c.getAxisModel(u,f.componentIndex);p&&(v=c)}),v}},e.prototype._dispatchZoomAction=function(t){var a=[];Id(t,function(n,i){a.push(et(n))}),a.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:a})},e.getDefaultOption=function(t){var a={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:t.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return a},e}(Je),G8={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(I8(this.ecModel))}};function Fy(r){var e={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return e.xAxisIndex==null&&e.xAxisId==null&&(e.xAxisIndex="all"),e.yAxisIndex==null&&e.yAxisId==null&&(e.yAxisIndex="all"),e}function F8(r,e){r.setIconStatus("back",P8(e)>1?"emphasis":"normal")}function H8(r,e,t,a,n){var i=t._isZoomActive;a&&a.type==="takeGlobalCursor"&&(i=a.key==="dataZoomSelect"?a.dataZoomSelectActive:!1),t._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new Gy(Fy(r),e,{include:["grid"]}),s=o.makePanelOpts(n,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});t._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}WE("dataZoom",function(r){var e=r.getComponent("toolbox",0),t=["feature","dataZoom"];if(!e||e.get(t)==null)return;var a=e.getModel(t),n=[],i=Fy(a),o=ds(r,i);Id(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),Id(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,f){var h=l.componentIndex,v={type:"select",$fromToolbox:!0,filterMode:a.get("filterMode",!0)||"filter",id:V8+u+h};v[f]=h,n.push(v)}return n});const W8=z8;function $8(r){r.registerComponentModel(s8),r.registerComponentView(h8),zi("saveAsImage",c8),zi("magicType",g8),zi("dataView",M8),zi("dataZoom",W8),zi("restore",E8),ct(i8)}var U8=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="tooltip",e.dependencies=["axisPointer"],e.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},e}(wt);const Y8=U8;function LI(r){var e=r.get("confine");return e!=null?!!e:r.get("renderMode")==="richText"}function PI(r){if(bt.domSupported){for(var e=document.documentElement.style,t=0,a=r.length;t-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var f=u*Math.PI/180,h=o+n,v=h*Math.abs(Math.cos(f))+h*Math.abs(Math.sin(f)),c=Math.round(((v-Math.SQRT2*n)/2+Math.SQRT2*n-(v-h)/2)*100)/100;s+=";"+i+":-"+c+"px";var p=e+" solid "+n+"px;",d=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+p,"border-right:"+p,"background-color:"+a+";"];return'
'}function j8(r,e){var t="cubic-bezier(0.23,1,0.32,1)",a=" "+r/2+"s "+t,n="opacity"+a+",visibility"+a;return e||(a=" "+r+"s "+t,n+=bt.transformSupported?","+Hy+a:",left"+a+",top"+a),q8+":"+n}function Yx(r,e,t){var a=r.toFixed(0)+"px",n=e.toFixed(0)+"px";if(!bt.transformSupported)return t?"top:"+n+";left:"+a+";":[["top",n],["left",a]];var i=bt.transform3dSupported,o="translate"+(i?"3d":"")+"("+a+","+n+(i?",0":"")+")";return t?"top:0;left:0;"+Hy+":"+o+";":[["top",0],["left",0],[RI,o]]}function tY(r){var e=[],t=r.get("fontSize"),a=r.getTextColor();a&&e.push("color:"+a),e.push("font:"+r.getFont()),t&&e.push("line-height:"+Math.round(t*3/2)+"px");var n=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return n&&i&&e.push("text-shadow:"+o+"px "+s+"px "+i+"px "+n),A(["decoration","align"],function(l){var u=r.get(l);u&&e.push("text-"+l+":"+u)}),e.join(";")}function eY(r,e,t){var a=[],n=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),f=r.getModel("textStyle"),h=zC(r,"html"),v=l+"px "+u+"px "+o+"px "+s;return a.push("box-shadow:"+v),e&&n&&a.push(j8(n,t)),i&&a.push("background-color:"+i),A(["width","color","radius"],function(c){var p="border-"+c,d=aC(p),g=r.get(d);g!=null&&a.push(p+":"+g+(c==="color"?"":"px"))}),a.push(tY(f)),h!=null&&a.push("padding:"+co(h).join("px ")+"px"),a.join(";")+";"}function Zx(r,e,t,a,n){var i=e&&e.painter;if(t){var o=i&&i.getViewportRoot();o&&RL(r,o,document.body,a,n)}else{r[0]=a,r[1]=n;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/e.getWidth(),r[3]=r[1]/e.getHeight()}var rY=function(){function r(e,t,a){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,bt.wxa)return null;var n=document.createElement("div");n.domBelongToZr=!0,this.el=n;var i=this._zr=t.getZr(),o=this._appendToBody=a&&a.appendToBody;Zx(this._styleCoord,i,o,t.getWidth()/2,t.getHeight()/2),o?document.body.appendChild(n):e.appendChild(n),this._container=e;var s=this;n.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},n.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,f=i.painter.getViewportRoot();Ze(f,l,!0),u.dispatch("mousemove",l)}},n.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(e){var t=this._container,a=X8(t,"position"),n=t.style;n.position!=="absolute"&&a!=="absolute"&&(n.position="relative");var i=e.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=e.get("className")||""},r.prototype.show=function(e,t){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var a=this.el,n=a.style,i=this._styleCoord;a.innerHTML?n.cssText=K8+eY(e,!this._firstShow,this._longHide)+Yx(i[0],i[1],!0)+("border-color:"+ni(t)+";")+(e.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):n.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(e,t,a,n,i){var o=this.el;if(e==null){o.innerHTML="";return}var s="";if($(i)&&a.get("trigger")==="item"&&!LI(a)&&(s=J8(a,n,i)),$(e))o.innerHTML=e+s;else if(e){o.innerHTML="",z(e)||(e=[e]);for(var l=0;l=0?this._tryShow(i,o):n==="leave"&&this._hide(o))},this))},e.prototype._keepShow=function(){var t=this._tooltipModel,a=this._ecModel,n=this._api,i=t.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!n.isDisposed()&&o.manuallyShowTip(t,a,n,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},e.prototype.manuallyShowTip=function(t,a,n,i){if(!(i.from===this.uid||bt.node||!n.getDom())){var o=Kx(i,n);this._ticket="";var s=i.dataByCoordSys,l=hY(i,a,n);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var f=oY;f.x=i.x,f.y=i.y,f.update(),nt(f).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:f},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(t,a,n,i))return;var h=yI(i,a),v=h.point[0],c=h.point[1];v!=null&&c!=null&&this._tryShow({offsetX:v,offsetY:c,target:h.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(n.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:n.getZr().findHover(i.x,i.y).target},o))}},e.prototype.manuallyHideTip=function(t,a,n,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(Kx(i,n))},e.prototype._manuallyAxisShowTip=function(t,a,n,i){var o=i.seriesIndex,s=i.dataIndex,l=a.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=a.getSeriesByIndex(o);if(u){var f=u.getData(),h=Xo([f.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(h.get("trigger")==="axis")return n.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},e.prototype._tryShow=function(t,a){var n=t.target,i=this._tooltipModel;if(i){this._lastX=t.offsetX,this._lastY=t.offsetY;var o=t.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,t);else if(n){this._lastDataByCoordSys=null;var s,l;Gn(n,function(u){if(nt(u).dataIndex!=null)return s=u,!0;if(nt(u).tooltipConfig!=null)return l=u,!0},!0),s?this._showSeriesItemTooltip(t,s,a):l?this._showComponentItemTooltip(t,l,a):this._hide(a)}else this._lastDataByCoordSys=null,this._hide(a)}},e.prototype._showOrMove=function(t,a){var n=t.get("showDelay");a=U(a,this),clearTimeout(this._showTimout),n>0?this._showTimout=setTimeout(a,n):a()},e.prototype._showAxisTooltip=function(t,a){var n=this._ecModel,i=this._tooltipModel,o=[a.offsetX,a.offsetY],s=Xo([a.tooltipOption],i),l=this._renderMode,u=[],f=re("section",{blocks:[],noHeader:!0}),h=[],v=new Tv;A(t,function(m){A(m.dataByAxis,function(_){var S=n.getComponent(_.axisDim+"Axis",_.axisIndex),w=_.value;if(!(!S||w==null)){var x=cI(w,S.axis,n,_.seriesDataIndices,_.valueLabelOpt),b=re("section",{header:x,noHeader:!pr(x),sortBlocks:!0,blocks:[]});f.blocks.push(b),A(_.seriesDataIndices,function(T){var C=n.getSeriesByIndex(T.seriesIndex),M=T.dataIndexInside,D=C.getDataParams(M);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=$g(S.axis,{value:w}),D.axisValueLabel=x,D.marker=v.makeTooltipMarker("item",ni(D.color),l);var I=N0(C.formatTooltip(M,!0,null)),L=I.frag;if(L){var P=Xo([C],i).get("valueFormatter");b.blocks.push(P?B({valueFormatter:P},L):L)}I.text&&h.push(I.text),u.push(D)}})}})}),f.blocks.reverse(),h.reverse();var c=a.position,p=s.get("order"),d=H0(f,v,l,p,n.get("useUTC"),s.get("textStyle"));d&&h.unshift(d);var g=l==="richText"?` - -`:"
",y=h.join(g);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(t,u)?this._updatePosition(s,c,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,y,u,Math.random()+"",o[0],o[1],c,null,v)})},e.prototype._showSeriesItemTooltip=function(t,a,n){var i=this._ecModel,o=nt(a),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,f=o.dataIndex,h=o.dataType,v=u.getData(h),c=this._renderMode,p=t.positionDefault,d=Xo([v.getItemModel(f),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,p?{position:p}:null),g=d.get("trigger");if(!(g!=null&&g!=="item")){var y=u.getDataParams(f,h),m=new Tv;y.marker=m.makeTooltipMarker("item",ni(y.color),c);var _=N0(u.formatTooltip(f,!1,h)),S=d.get("order"),w=d.get("valueFormatter"),x=_.frag,b=x?H0(w?B({valueFormatter:w},x):x,m,c,S,i.get("useUTC"),d.get("textStyle")):_.text,T="item_"+u.name+"_"+f;this._showOrMove(d,function(){this._showTooltipContent(d,b,y,T,t.offsetX,t.offsetY,t.position,t.target,m)}),n({type:"showTip",dataIndexInside:f,dataIndex:v.getRawIndex(f),seriesIndex:s,from:this.uid})}},e.prototype._showComponentItemTooltip=function(t,a,n){var i=nt(a),o=i.tooltipConfig,s=o.option||{};if($(s)){var l=s;s={content:l,formatter:l}}var u=[s],f=this._ecModel.getComponent(i.componentMainType,i.componentIndex);f&&u.push(f),u.push({formatter:s.content});var h=t.positionDefault,v=Xo(u,this._tooltipModel,h?{position:h}:null),c=v.get("content"),p=Math.random()+"",d=new Tv;this._showOrMove(v,function(){var g=et(v.get("formatterParams")||{});this._showTooltipContent(v,c,g,p,t.offsetX,t.offsetY,t.position,a,d)}),n({type:"showTip",from:this.uid})},e.prototype._showTooltipContent=function(t,a,n,i,o,s,l,u,f){if(this._ticket="",!(!t.get("showContent")||!t.get("show"))){var h=this._tooltipContent;h.setEnterable(t.get("enterable"));var v=t.get("formatter");l=l||t.get("position");var c=a,p=this._getNearestPoint([o,s],n,t.get("trigger"),t.get("borderColor")),d=p.color;if(v)if($(v)){var g=t.ecModel.get("useUTC"),y=z(n)?n[0]:n,m=y&&y.axisType&&y.axisType.indexOf("time")>=0;c=v,m&&(c=sh(y.axisValue,c,g)),c=nC(c,n,!0)}else if(K(v)){var _=U(function(S,w){S===this._ticket&&(h.setContent(w,f,t,d,l),this._updatePosition(t,l,o,s,h,n,u))},this);this._ticket=i,c=v(n,i,_)}else c=v;h.setContent(c,f,t,d,l),h.show(t,d),this._updatePosition(t,l,o,s,h,n,u)}},e.prototype._getNearestPoint=function(t,a,n,i){if(n==="axis"||z(a))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!z(a))return{color:i||a.color||a.borderColor}},e.prototype._updatePosition=function(t,a,n,i,o,s,l){var u=this._api.getWidth(),f=this._api.getHeight();a=a||t.get("position");var h=o.getSize(),v=t.get("align"),c=t.get("verticalAlign"),p=l&&l.getBoundingRect().clone();if(l&&p.applyTransform(l.transform),K(a)&&(a=a([n,i],s,o.el,p,{viewSize:[u,f],contentSize:h.slice()})),z(a))n=H(a[0],u),i=H(a[1],f);else if(tt(a)){var d=a;d.width=h[0],d.height=h[1];var g=Jt(d,{width:u,height:f});n=g.x,i=g.y,v=null,c=null}else if($(a)&&l){var y=fY(a,p,h,t.get("borderWidth"));n=y[0],i=y[1]}else{var y=lY(n,i,o,u,f,v?null:20,c?null:20);n=y[0],i=y[1]}if(v&&(n-=Qx(v)?h[0]/2:v==="right"?h[0]:0),c&&(i-=Qx(c)?h[1]/2:c==="bottom"?h[1]:0),LI(t)){var y=uY(n,i,o,u,f);n=y[0],i=y[1]}o.moveTo(n,i)},e.prototype._updateContentNotChangedOnAxis=function(t,a){var n=this._lastDataByCoordSys,i=this._cbParamsList,o=!!n&&n.length===t.length;return o&&A(n,function(s,l){var u=s.dataByAxis||[],f=t[l]||{},h=f.dataByAxis||[];o=o&&u.length===h.length,o&&A(u,function(v,c){var p=h[c]||{},d=v.seriesDataIndices||[],g=p.seriesDataIndices||[];o=o&&v.value===p.value&&v.axisType===p.axisType&&v.axisId===p.axisId&&d.length===g.length,o&&A(d,function(y,m){var _=g[m];o=o&&y.seriesIndex===_.seriesIndex&&y.dataIndex===_.dataIndex}),i&&A(v.seriesDataIndices,function(y){var m=y.seriesIndex,_=a[m],S=i[m];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=t,this._cbParamsList=a,!!o},e.prototype._hide=function(t){this._lastDataByCoordSys=null,t({type:"hideTip",from:this.uid})},e.prototype.dispose=function(t,a){bt.node||!a.getDom()||(Fs(this,"_updatePosition"),this._tooltipContent.dispose(),Td("itemTooltip",a))},e.type="tooltip",e}(Ht);function Xo(r,e,t){var a=e.ecModel,n;t?(n=new Ot(t,a,a),n=new Ot(e.option,n,a)):n=e;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Ot&&(o=o.get("tooltip",!0)),$(o)&&(o={formatter:o}),o&&(n=new Ot(o,n,a)))}return n}function Kx(r,e){return r.dispatchAction||U(e.dispatchAction,e)}function lY(r,e,t,a,n,i,o){var s=t.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>a?r-=l+i:r+=i),o!=null&&(e+u+o>n?e-=u+o:e+=o),[r,e]}function uY(r,e,t,a,n){var i=t.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,a)-o,e=Math.min(e+s,n)-s,r=Math.max(r,0),e=Math.max(e,0),[r,e]}function fY(r,e,t,a){var n=t[0],i=t[1],o=Math.ceil(Math.SQRT2*a)+8,s=0,l=0,u=e.width,f=e.height;switch(r){case"inside":s=e.x+u/2-n/2,l=e.y+f/2-i/2;break;case"top":s=e.x+u/2-n/2,l=e.y-i-o;break;case"bottom":s=e.x+u/2-n/2,l=e.y+f+o;break;case"left":s=e.x-n-o,l=e.y+f/2-i/2;break;case"right":s=e.x+u+o,l=e.y+f/2-i/2}return[s,l]}function Qx(r){return r==="center"||r==="middle"}function hY(r,e,t){var a=rg(r).queryOptionMap,n=a.keys()[0];if(!(!n||n==="series")){var i=nl(e,n,a.get(n),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=t.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var f=nt(u).tooltipConfig;if(f&&f.name===r.name)return l=u,!0}),l)return{componentMainType:n,componentIndex:o.componentIndex,el:l}}}}const vY=sY;function cY(r){ct(xl),r.registerComponentModel(Y8),r.registerComponentView(vY),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},Yt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},Yt)}var pY=["rect","polygon","keep","clear"];function dY(r,e){var t=Pt(r?r.brush:[]);if(t.length){var a=[];A(t,function(l){var u=l.hasOwnProperty("toolbox")?l.toolbox:[];u instanceof Array&&(a=a.concat(u))});var n=r&&r.toolbox;z(n)&&(n=n[0]),n||(n={feature:{}},r.toolbox=[n]);var i=n.feature||(n.feature={}),o=i.brush||(i.brush={}),s=o.type||(o.type=[]);s.push.apply(s,a),gY(s),e&&!s.length&&s.push.apply(s,pY)}}function gY(r){var e={};A(r,function(t){e[t]=1}),r.length=0,A(e,function(t,a){r.push(a)})}var Jx=A;function jx(r){if(r){for(var e in r)if(r.hasOwnProperty(e))return!0}}function Ld(r,e,t){var a={};return Jx(e,function(i){var o=a[i]=n();Jx(r[i],function(s,l){if(le.isValidType(l)){var u={type:l,visual:s};t&&t(u,i),o[l]=new le(u),l==="opacity"&&(u=et(u),u.type="colorAlpha",o.__hidden.__alphaForOpacity=new le(u))}})}),a;function n(){var i=function(){};i.prototype.__hidden=i.prototype;var o=new i;return o}}function kI(r,e,t){var a;A(t,function(n){e.hasOwnProperty(n)&&jx(e[n])&&(a=!0)}),a&&A(t,function(n){e.hasOwnProperty(n)&&jx(e[n])?r[n]=et(e[n]):delete r[n]})}function yY(r,e,t,a,n,i){var o={};A(r,function(h){var v=le.prepareVisualTypes(e[h]);o[h]=v});var s;function l(h){return Eg(t,s,h)}function u(h,v){qC(t,s,h,v)}i==null?t.each(f):t.each([i],f);function f(h,v){s=i==null?h:v;var c=t.getRawDataItem(s);if(!(c&&c.visualMap===!1))for(var p=a.call(n,h),d=e[p],g=o[p],y=0,m=g.length;ye[0][1]&&(e[0][1]=i[0]),i[1]e[1][1]&&(e[1][1]=i[1])}return e&&nw(e)}};function nw(r){return new ft(r[0][0],r[1][0],r[0][1]-r[0][0],r[1][1]-r[1][0])}var CY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.ecModel=t,this.api=a,this.model,(this._brushController=new Sy(a.getZr())).on("brush",U(this._onBrush,this)).mount()},e.prototype.render=function(t,a,n,i){this.model=t,this._updateController(t,a,n,i)},e.prototype.updateTransform=function(t,a,n,i){OI(a),this._updateController(t,a,n,i)},e.prototype.updateVisual=function(t,a,n,i){this.updateTransform(t,a,n,i)},e.prototype.updateView=function(t,a,n,i){this._updateController(t,a,n,i)},e.prototype._updateController=function(t,a,n,i){(!i||i.$from!==t.id)&&this._brushController.setPanels(t.brushTargetManager.makePanelOpts(n)).enableBrush(t.brushOption).updateCovers(t.areas.slice())},e.prototype.dispose=function(){this._brushController.dispose()},e.prototype._onBrush=function(t){var a=this.model.id,n=this.model.brushTargetManager.setOutputRanges(t.areas,this.ecModel);(!t.isEnd||t.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:a,areas:et(n),$from:a}),t.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:a,areas:et(n),$from:a})},e.type="brush",e}(Ht);const AY=CY;var MY="#ddd",DY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.areas=[],t.brushOption={},t}return e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&kI(n,t,["inBrush","outOfBrush"]);var i=n.inBrush=n.inBrush||{};n.outOfBrush=n.outOfBrush||{color:MY},i.hasOwnProperty("liftZ")||(i.liftZ=5)},e.prototype.setAreas=function(t){t&&(this.areas=G(t,function(a){return iw(this.option,a)},this))},e.prototype.setBrushOption=function(t){this.brushOption=iw(this.option,t),this.brushType=this.brushOption.brushType},e.type="brush",e.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],e.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},e}(wt);function iw(r,e){return ut({brushType:r.brushType,brushMode:r.brushMode,transformable:r.transformable,brushStyle:new Ot(r.brushStyle).getItemStyle(),removeOnClick:r.removeOnClick,z:r.z},e,!0)}const IY=DY;var LY=["rect","polygon","lineX","lineY","keep","clear"],PY=function(r){k(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.render=function(t,a,n){var i,o,s;a.eachComponent({mainType:"brush"},function(l){i=l.brushType,o=l.brushOption.brushMode||"single",s=s||!!l.areas.length}),this._brushType=i,this._brushMode=o,A(t.get("type",!0),function(l){t.setIconStatus(l,(l==="keep"?o==="multiple":l==="clear"?s:l===i)?"emphasis":"normal")})},e.prototype.updateView=function(t,a,n){this.render(t,a,n)},e.prototype.getIcons=function(){var t=this.model,a=t.get("icon",!0),n={};return A(t.get("type",!0),function(i){a[i]&&(n[i]=a[i])}),n},e.prototype.onclick=function(t,a,n){var i=this._brushType,o=this._brushMode;n==="clear"?(a.dispatchAction({type:"axisAreaSelect",intervals:[]}),a.dispatchAction({type:"brush",command:"clear",areas:[]})):a.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:n==="keep"?i:i===n?!1:n,brushMode:n==="keep"?o==="multiple"?"single":"multiple":o}})},e.getDefaultOption=function(t){var a={show:!0,type:LY.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:t.getLocaleModel().get(["toolbox","brush","title"])};return a},e}(Je);const RY=PY;function EY(r){r.registerComponentView(AY),r.registerComponentModel(IY),r.registerPreprocessor(dY),r.registerVisual(r.PRIORITY.VISUAL.BRUSH,SY),r.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(e,t){t.eachComponent({mainType:"brush",query:e},function(a){a.setAreas(e.areas)})}),r.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},Yt),r.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},Yt),zi("brush",RY)}var kY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.type="title",e.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},e}(wt),OY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.render=function(t,a,n){if(this.group.removeAll(),!!t.get("show")){var i=this.group,o=t.getModel("textStyle"),s=t.getModel("subtextStyle"),l=t.get("textAlign"),u=lt(t.get("textBaseline"),t.get("textVerticalAlign")),f=new Tt({style:kt(o,{text:t.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),h=f.getBoundingRect(),v=t.get("subtext"),c=new Tt({style:kt(s,{text:v,fill:s.getTextColor(),y:h.height+t.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),p=t.get("link"),d=t.get("sublink"),g=t.get("triggerEvent",!0);f.silent=!p&&!g,c.silent=!d&&!g,p&&f.on("click",function(){hf(p,"_"+t.get("target"))}),d&&c.on("click",function(){hf(d,"_"+t.get("subtarget"))}),nt(f).eventData=nt(c).eventData=g?{componentType:"title",componentIndex:t.componentIndex}:null,i.add(f),v&&i.add(c);var y=i.getBoundingRect(),m=t.getBoxLayoutParams();m.width=y.width,m.height=y.height;var _=Jt(m,{width:n.getWidth(),height:n.getHeight()},t.get("padding"));l||(l=t.get("left")||t.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=t.get("top")||t.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};f.setStyle(S),c.setStyle(S),y=i.getBoundingRect();var w=_.margin,x=t.getItemStyle(["color","opacity"]);x.fill=t.get("backgroundColor");var b=new St({shape:{x:y.x-w[3],y:y.y-w[0],width:y.width+w[1]+w[3],height:y.height+w[0]+w[2],r:t.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(b)}},e.type="title",e}(Ht);function NY(r){r.registerComponentModel(kY),r.registerComponentView(OY)}var BY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode="box",t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),this._initData()},e.prototype.mergeOption=function(t){r.prototype.mergeOption.apply(this,arguments),this._initData()},e.prototype.setCurrentIndex=function(t){t==null&&(t=this.option.currentIndex);var a=this._data.count();this.option.loop?t=(t%a+a)%a:(t>=a&&(t=a-1),t<0&&(t=0)),this.option.currentIndex=t},e.prototype.getCurrentIndex=function(){return this.option.currentIndex},e.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},e.prototype.setPlayState=function(t){this.option.autoPlay=!!t},e.prototype.getPlayState=function(){return!!this.option.autoPlay},e.prototype._initData=function(){var t=this.option,a=t.data||[],n=t.axisType,i=this._names=[],o;n==="category"?(o=[],A(a,function(u,f){var h=Qt(so(u),""),v;tt(u)?(v=et(u),v.value=f):v=f,o.push(v),i.push(h)})):o=a;var s={category:"ordinal",time:"time",value:"number"}[n]||"number",l=this._data=new we([{name:"value",type:s}],this);l.initData(o,i)},e.prototype.getData=function(){return this._data},e.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},e.type="timeline",e.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},e}(wt);const ow=BY;var NI=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline.slider",e.defaultOption=ja(ow.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),e}(ow);Kt(NI,Dg.prototype);const VY=NI;var zY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="timeline",e}(Ht);const GY=zY;var FY=function(r){k(e,r);function e(t,a,n,i){var o=r.call(this,t,a,n)||this;return o.type=i||"value",o}return e.prototype.getLabelModel=function(){return this.model.getModel("label")},e.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},e}(wr);const HY=FY;var Fc=Math.PI,sw=xt(),WY=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(t,a){this.api=a},e.prototype.render=function(t,a,n){if(this.model=t,this.api=n,this.ecModel=a,this.group.removeAll(),t.get("show",!0)){var i=this._layout(t,n),o=this._createGroup("_mainGroup"),s=this._createGroup("_labelGroup"),l=this._axis=this._createAxis(i,t);t.formatTooltip=function(u){var f=l.scale.getLabel({value:u});return re("nameValue",{noName:!0,value:f})},A(["AxisLine","AxisTick","Control","CurrentPointer"],function(u){this["_render"+u](i,o,l,t)},this),this._renderAxisLabel(i,s,l,t),this._position(i,t)}this._doPlayStop(),this._updateTicksStatus()},e.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},e.prototype.dispose=function(){this._clearTimer()},e.prototype._layout=function(t,a){var n=t.get(["label","position"]),i=t.get("orient"),o=UY(t,a),s;n==null||n==="auto"?s=i==="horizontal"?o.y+o.height/2=0||s==="+"?"left":"right"},u={horizontal:s>=0||s==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:Fc/2},h=i==="vertical"?o.height:o.width,v=t.getModel("controlStyle"),c=v.get("show",!0),p=c?v.get("itemSize"):0,d=c?v.get("itemGap"):0,g=p+d,y=t.get(["label","rotate"])||0;y=y*Fc/180;var m,_,S,w=v.get("position",!0),x=c&&v.get("showPlayBtn",!0),b=c&&v.get("showPrevBtn",!0),T=c&&v.get("showNextBtn",!0),C=0,M=h;w==="left"||w==="bottom"?(x&&(m=[0,0],C+=g),b&&(_=[C,0],C+=g),T&&(S=[M-p,0],M-=g)):(x&&(m=[M-p,0],M-=g),b&&(_=[0,0],C+=g),T&&(S=[M-p,0],M-=g));var D=[C,M];return t.get("inverse")&&D.reverse(),{viewRect:o,mainLength:h,orient:i,rotation:f[i],labelRotation:y,labelPosOpt:s,labelAlign:t.get(["label","align"])||l[i],labelBaseline:t.get(["label","verticalAlign"])||t.get(["label","baseline"])||u[i],playPosition:m,prevBtnPosition:_,nextBtnPosition:S,axisExtent:D,controlSize:p,controlGap:d}},e.prototype._position=function(t,a){var n=this._mainGroup,i=this._labelGroup,o=t.viewRect;if(t.orient==="vertical"){var s=ar(),l=o.x,u=o.y+o.height;zr(s,s,[-l,-u]),li(s,s,-Fc/2),zr(s,s,[l,u]),o=o.clone(),o.applyTransform(s)}var f=m(o),h=m(n.getBoundingRect()),v=m(i.getBoundingRect()),c=[n.x,n.y],p=[i.x,i.y];p[0]=c[0]=f[0][0];var d=t.labelPosOpt;if(d==null||$(d)){var g=d==="+"?0:1;_(c,h,f,1,g),_(p,v,f,1,1-g)}else{var g=d>=0?0:1;_(c,h,f,1,g),p[1]=c[1]+d}n.setPosition(c),i.setPosition(p),n.rotation=i.rotation=t.rotation,y(n),y(i);function y(S){S.originX=f[0][0]-S.x,S.originY=f[1][0]-S.y}function m(S){return[[S.x,S.x+S.width],[S.y,S.y+S.height]]}function _(S,w,x,b,T){S[b]+=x[b][T]-w[b][T]}},e.prototype._createAxis=function(t,a){var n=a.getData(),i=a.get("axisType"),o=$Y(a,i);o.getTicks=function(){return n.mapArray(["value"],function(u){return{value:u}})};var s=n.getDataExtent("value");o.setExtent(s[0],s[1]),o.calcNiceTicks();var l=new HY("value",o,t.axisExtent,i);return l.model=a,l},e.prototype._createGroup=function(t){var a=this[t]=new at;return this.group.add(a),a},e.prototype._renderAxisLine=function(t,a,n,i){var o=n.getExtent();if(i.get(["lineStyle","show"])){var s=new ie({shape:{x1:o[0],y1:0,x2:o[1],y2:0},style:B({lineCap:"round"},i.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});a.add(s);var l=this._progressLine=new ie({shape:{x1:o[0],x2:this._currentPointer?this._currentPointer.x:o[0],y1:0,y2:0},style:J({lineCap:"round",lineWidth:s.style.lineWidth},i.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});a.add(l)}},e.prototype._renderAxisTick=function(t,a,n,i){var o=this,s=i.getData(),l=n.scale.getTicks();this._tickSymbols=[],A(l,function(u){var f=n.dataToCoord(u.value),h=s.getItemModel(u.value),v=h.getModel("itemStyle"),c=h.getModel(["emphasis","itemStyle"]),p=h.getModel(["progress","itemStyle"]),d={x:f,y:0,onclick:U(o._changeTimeline,o,u.value)},g=lw(h,v,a,d);g.ensureState("emphasis").style=c.getItemStyle(),g.ensureState("progress").style=p.getItemStyle(),Xn(g);var y=nt(g);h.get("tooltip")?(y.dataIndex=u.value,y.dataModel=i):y.dataIndex=y.dataModel=null,o._tickSymbols.push(g)})},e.prototype._renderAxisLabel=function(t,a,n,i){var o=this,s=n.getLabelModel();if(s.get("show")){var l=i.getData(),u=n.getViewLabels();this._tickLabels=[],A(u,function(f){var h=f.tickValue,v=l.getItemModel(h),c=v.getModel("label"),p=v.getModel(["emphasis","label"]),d=v.getModel(["progress","label"]),g=n.dataToCoord(f.tickValue),y=new Tt({x:g,y:0,rotation:t.labelRotation-t.rotation,onclick:U(o._changeTimeline,o,h),silent:!1,style:kt(c,{text:f.formattedLabel,align:t.labelAlign,verticalAlign:t.labelBaseline})});y.ensureState("emphasis").style=kt(p),y.ensureState("progress").style=kt(d),a.add(y),Xn(y),sw(y).dataIndex=h,o._tickLabels.push(y)})}},e.prototype._renderControl=function(t,a,n,i){var o=t.controlSize,s=t.rotation,l=i.getModel("controlStyle").getItemStyle(),u=i.getModel(["emphasis","controlStyle"]).getItemStyle(),f=i.getPlayState(),h=i.get("inverse",!0);v(t.nextBtnPosition,"next",U(this._changeTimeline,this,h?"-":"+")),v(t.prevBtnPosition,"prev",U(this._changeTimeline,this,h?"+":"-")),v(t.playPosition,f?"stop":"play",U(this._handlePlayClick,this,!f),!0);function v(c,p,d,g){if(c){var y=mr(lt(i.get(["controlStyle",p+"BtnSize"]),o),o),m=[0,-y/2,y,y],_=YY(i,p+"Icon",m,{x:c[0],y:c[1],originX:o/2,originY:0,rotation:g?-s:0,rectHover:!0,style:l,onclick:d});_.ensureState("emphasis").style=u,a.add(_),Xn(_)}}},e.prototype._renderCurrentPointer=function(t,a,n,i){var o=i.getData(),s=i.getCurrentIndex(),l=o.getItemModel(s).getModel("checkpointStyle"),u=this,f={onCreate:function(h){h.draggable=!0,h.drift=U(u._handlePointerDrag,u),h.ondragend=U(u._handlePointerDragend,u),uw(h,u._progressLine,s,n,i,!0)},onUpdate:function(h){uw(h,u._progressLine,s,n,i)}};this._currentPointer=lw(l,l,this._mainGroup,{},this._currentPointer,f)},e.prototype._handlePlayClick=function(t){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:t,from:this.uid})},e.prototype._handlePointerDrag=function(t,a,n){this._clearTimer(),this._pointerChangeTimeline([n.offsetX,n.offsetY])},e.prototype._handlePointerDragend=function(t){this._pointerChangeTimeline([t.offsetX,t.offsetY],!0)},e.prototype._pointerChangeTimeline=function(t,a){var n=this._toAxisCoord(t)[0],i=this._axis,o=er(i.getExtent().slice());n>o[1]&&(n=o[1]),n=0&&(o[i]=+o[i].toFixed(v)),[o,h]}var Hc={min:it(wu,"min"),max:it(wu,"max"),average:it(wu,"average"),median:it(wu,"median")};function tl(r,e){if(e){var t=r.getData(),a=r.coordinateSystem,n=a&&a.dimensions;if(!t7(e)&&!z(e.coord)&&z(n)){var i=VI(e,t,a,r);if(e=et(e),e.type&&Hc[e.type]&&i.baseAxis&&i.valueAxis){var o=vt(n,i.baseAxis.dim),s=vt(n,i.valueAxis.dim),l=Hc[e.type](t,i.baseDataDim,i.valueDataDim,o,s);e.coord=l[0],e.value=l[1]}else e.coord=[e.xAxis!=null?e.xAxis:e.radiusAxis,e.yAxis!=null?e.yAxis:e.angleAxis]}if(e.coord==null||!z(n))e.coord=[];else for(var u=e.coord,f=0;f<2;f++)Hc[u[f]]&&(u[f]=$y(t,t.mapDimension(n[f]),u[f]));return e}}function VI(r,e,t,a){var n={};return r.valueIndex!=null||r.valueDim!=null?(n.valueDataDim=r.valueIndex!=null?e.getDimension(r.valueIndex):r.valueDim,n.valueAxis=t.getAxis(e7(a,n.valueDataDim)),n.baseAxis=t.getOtherAxis(n.valueAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim)):(n.baseAxis=a.getBaseAxis(),n.valueAxis=t.getOtherAxis(n.baseAxis),n.baseDataDim=e.mapDimension(n.baseAxis.dim),n.valueDataDim=e.mapDimension(n.valueAxis.dim)),n}function e7(r,e){var t=r.getData().getDimensionInfo(e);return t&&t.coordDim}function el(r,e){return r&&r.containData&&e.coord&&!Rd(e)?r.containData(e.coord):!0}function r7(r,e,t){return r&&r.containZone&&e.coord&&t.coord&&!Rd(e)&&!Rd(t)?r.containZone(e.coord,t.coord):!0}function zI(r,e){return r?function(t,a,n,i){var o=i<2?t.coord&&t.coord[i]:t.value;return Ga(o,e[i])}:function(t,a,n,i){return Ga(t.value,e[i])}}function $y(r,e,t){if(t==="average"){var a=0,n=0;return r.each(e,function(i,o){isNaN(i)||(a+=i,n++)}),a/n}else return t==="median"?r.getMedian(e):r.getDataExtent(e)[t==="max"?1:0]}var Wc=xt(),a7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.init=function(){this.markerGroupMap=q()},e.prototype.render=function(t,a,n){var i=this,o=this.markerGroupMap;o.each(function(s){Wc(s).keep=!1}),a.eachSeries(function(s){var l=Qa.getMarkerModelFromSeries(s,i.type);l&&i.renderSeries(s,l,a,n)}),o.each(function(s){!Wc(s).keep&&i.group.remove(s.group)})},e.prototype.markKeep=function(t){Wc(t).keep=!0},e.prototype.toggleBlurSeries=function(t,a){var n=this;A(t,function(i){var o=Qa.getMarkerModelFromSeries(i,n.type);if(o){var s=o.getData();s.eachItemGraphicEl(function(l){l&&(a?hT(l):lg(l))})}})},e.type="marker",e}(Ht);const Uy=a7;function hw(r,e,t){var a=e.coordinateSystem;r.each(function(n){var i=r.getItemModel(n),o,s=H(i.get("x"),t.getWidth()),l=H(i.get("y"),t.getHeight());if(!isNaN(s)&&!isNaN(l))o=[s,l];else if(e.getMarkerPosition)o=e.getMarkerPosition(r.getValues(r.dimensions,n));else if(a){var u=r.get(a.dimensions[0],n),f=r.get(a.dimensions[1],n);o=a.dataToPoint([u,f])}isNaN(s)||(o[0]=s),isNaN(l)||(o[1]=l),r.setItemLayout(n,o)})}var n7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=Qa.getMarkerModelFromSeries(i,"markPoint");o&&(hw(o.getData(),i,n),this.markerGroupMap.get(i.id).updateLayout())},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new dl),h=i7(o,t,a);a.setData(h),hw(a.getData(),t,i),h.each(function(v){var c=h.getItemModel(v),p=c.getShallow("symbol"),d=c.getShallow("symbolSize"),g=c.getShallow("symbolRotate"),y=c.getShallow("symbolOffset"),m=c.getShallow("symbolKeepAspect");if(K(p)||K(d)||K(g)||K(y)){var _=a.getRawValue(v),S=a.getDataParams(v);K(p)&&(p=p(_,S)),K(d)&&(d=d(_,S)),K(g)&&(g=g(_,S)),K(y)&&(y=y(_,S))}var w=c.getModel("itemStyle").getItemStyle(),x=fl(l,"color");w.fill||(w.fill=x),h.setItemVisual(v,{symbol:p,symbolSize:d,symbolRotate:g,symbolOffset:y,symbolKeepAspect:m,style:w})}),f.updateData(h),this.group.add(f.group),h.eachItemGraphicEl(function(v){v.traverse(function(c){nt(c).dataModel=a})}),this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markPoint",e}(Uy);function i7(r,e,t){var a;r?a=G(r&&r.dimensions,function(s){var l=e.getData().getDimensionInfo(e.getData().mapDimension(s))||{};return B(B({},l),{name:s,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new we(a,t),i=G(t.get("data"),it(tl,e));r&&(i=Lt(i,it(el,r)));var o=zI(!!r,a);return n.initData(i,null,o),n}const o7=n7;function s7(r){r.registerComponentModel(jY),r.registerComponentView(o7),r.registerPreprocessor(function(e){Wy(e.series,"markPoint")&&(e.markPoint=e.markPoint||{})})}var l7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markLine",e.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},e}(Qa);const u7=l7;var bu=xt(),f7=function(r,e,t,a){var n=r.getData(),i;if(z(a))i=a;else{var o=a.type;if(o==="min"||o==="max"||o==="average"||o==="median"||a.xAxis!=null||a.yAxis!=null){var s=void 0,l=void 0;if(a.yAxis!=null||a.xAxis!=null)s=e.getAxis(a.yAxis!=null?"y":"x"),l=ne(a.yAxis,a.xAxis);else{var u=VI(a,n,e,r);s=u.valueAxis;var f=CA(n,u.valueDataDim);l=$y(n,f,o)}var h=s.dim==="x"?0:1,v=1-h,c=et(a),p={coord:[]};c.type=null,c.coord=[],c.coord[v]=-1/0,p.coord[v]=1/0;var d=t.get("precision");d>=0&&Ct(l)&&(l=+l.toFixed(Math.min(d,20))),c.coord[h]=p.coord[h]=l,i=[c,p,{type:o,valueIndex:a.valueIndex,value:l}]}else i=[]}var g=[tl(r,i[0]),tl(r,i[1]),B({},i[2])];return g[2].type=g[2].type||null,ut(g[2],g[0]),ut(g[2],g[1]),g};function Bf(r){return!isNaN(r)&&!isFinite(r)}function vw(r,e,t,a){var n=1-r,i=a.dimensions[r];return Bf(e[n])&&Bf(t[n])&&e[r]===t[r]&&a.getAxis(i).containData(e[r])}function h7(r,e){if(r.type==="cartesian2d"){var t=e[0].coord,a=e[1].coord;if(t&&a&&(vw(1,t,a,r)||vw(0,t,a,r)))return!0}return el(r,e[0])&&el(r,e[1])}function $c(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get("x"),n.getWidth()),u=H(o.get("y"),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition)s=a.getMarkerPosition(r.getValues(r.dimensions,e));else{var f=i.dimensions,h=r.get(f[0],e),v=r.get(f[1],e);s=i.dataToPoint([h,v])}if(hi(i,"cartesian2d")){var c=i.getAxis("x"),p=i.getAxis("y"),f=i.dimensions;Bf(r.get(f[0],e))?s[0]=c.toGlobalCoord(c.getExtent()[t?0:1]):Bf(r.get(f[1],e))&&(s[1]=p.toGlobalCoord(p.getExtent()[t?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}r.setItemLayout(e,s)}var v7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=Qa.getMarkerModelFromSeries(i,"markLine");if(o){var s=o.getData(),l=bu(o).from,u=bu(o).to;l.each(function(f){$c(l,f,!0,i,n),$c(u,f,!1,i,n)}),s.each(function(f){s.setItemLayout(f,[l.getItemLayout(f),u.getItemLayout(f)])}),this.markerGroupMap.get(i.id).updateLayout()}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,new py);this.group.add(f.group);var h=c7(o,t,a),v=h.from,c=h.to,p=h.line;bu(a).from=v,bu(a).to=c,a.setData(p);var d=a.get("symbol"),g=a.get("symbolSize"),y=a.get("symbolRotate"),m=a.get("symbolOffset");z(d)||(d=[d,d]),z(g)||(g=[g,g]),z(y)||(y=[y,y]),z(m)||(m=[m,m]),h.from.each(function(S){_(v,S,!0),_(c,S,!1)}),p.each(function(S){var w=p.getItemModel(S).getModel("lineStyle").getLineStyle();p.setItemLayout(S,[v.getItemLayout(S),c.getItemLayout(S)]),w.stroke==null&&(w.stroke=v.getItemVisual(S,"style").fill),p.setItemVisual(S,{fromSymbolKeepAspect:v.getItemVisual(S,"symbolKeepAspect"),fromSymbolOffset:v.getItemVisual(S,"symbolOffset"),fromSymbolRotate:v.getItemVisual(S,"symbolRotate"),fromSymbolSize:v.getItemVisual(S,"symbolSize"),fromSymbol:v.getItemVisual(S,"symbol"),toSymbolKeepAspect:c.getItemVisual(S,"symbolKeepAspect"),toSymbolOffset:c.getItemVisual(S,"symbolOffset"),toSymbolRotate:c.getItemVisual(S,"symbolRotate"),toSymbolSize:c.getItemVisual(S,"symbolSize"),toSymbol:c.getItemVisual(S,"symbol"),style:w})}),f.updateData(p),h.line.eachItemGraphicEl(function(S){nt(S).dataModel=a,S.traverse(function(w){nt(w).dataModel=a})});function _(S,w,x){var b=S.getItemModel(w);$c(S,w,x,t,i);var T=b.getModel("itemStyle").getItemStyle();T.fill==null&&(T.fill=fl(l,"color")),S.setItemVisual(w,{symbolKeepAspect:b.get("symbolKeepAspect"),symbolOffset:lt(b.get("symbolOffset",!0),m[x?0:1]),symbolRotate:lt(b.get("symbolRotate",!0),y[x?0:1]),symbolSize:lt(b.get("symbolSize"),g[x?0:1]),symbol:lt(b.get("symbol",!0),d[x?0:1]),style:T})}this.markKeep(f),f.group.silent=a.get("silent")||t.get("silent")},e.type="markLine",e}(Uy);function c7(r,e,t){var a;r?a=G(r&&r.dimensions,function(u){var f=e.getData().getDimensionInfo(e.getData().mapDimension(u))||{};return B(B({},f),{name:u,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var n=new we(a,t),i=new we(a,t),o=new we([],t),s=G(t.get("data"),it(f7,e,r,t));r&&(s=Lt(s,it(h7,r)));var l=zI(!!r,a);return n.initData(G(s,function(u){return u[0]}),null,l),i.initData(G(s,function(u){return u[1]}),null,l),o.initData(G(s,function(u){return u[2]})),o.hasItemOption=!0,{from:n,to:i,line:o}}const p7=v7;function d7(r){r.registerComponentModel(u7),r.registerComponentView(p7),r.registerPreprocessor(function(e){Wy(e.series,"markLine")&&(e.markLine=e.markLine||{})})}var g7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.createMarkerModelFromSeries=function(t,a,n){return new e(t,a,n)},e.type="markArea",e.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},e}(Qa);const y7=g7;var Tu=xt(),m7=function(r,e,t,a){var n=a[0],i=a[1];if(!(!n||!i)){var o=tl(r,n),s=tl(r,i),l=o.coord,u=s.coord;l[0]=ne(l[0],-1/0),l[1]=ne(l[1],-1/0),u[0]=ne(u[0],1/0),u[1]=ne(u[1],1/0);var f=$d([{},o,s]);return f.coord=[o.coord,s.coord],f.x0=o.x,f.y0=o.y,f.x1=s.x,f.y1=s.y,f}};function Vf(r){return!isNaN(r)&&!isFinite(r)}function cw(r,e,t,a){var n=1-r;return Vf(e[n])&&Vf(t[n])}function _7(r,e){var t=e.coord[0],a=e.coord[1],n={coord:t,x:e.x0,y:e.y0},i={coord:a,x:e.x1,y:e.y1};return hi(r,"cartesian2d")?t&&a&&(cw(1,t,a)||cw(0,t,a))?!0:r7(r,n,i):el(r,n)||el(r,i)}function pw(r,e,t,a,n){var i=a.coordinateSystem,o=r.getItemModel(e),s,l=H(o.get(t[0]),n.getWidth()),u=H(o.get(t[1]),n.getHeight());if(!isNaN(l)&&!isNaN(u))s=[l,u];else{if(a.getMarkerPosition){var f=r.getValues(["x0","y0"],e),h=r.getValues(["x1","y1"],e),v=i.clampData(f),c=i.clampData(h),p=[];t[0]==="x0"?p[0]=v[0]>c[0]?h[0]:f[0]:p[0]=v[0]>c[0]?f[0]:h[0],t[1]==="y0"?p[1]=v[1]>c[1]?h[1]:f[1]:p[1]=v[1]>c[1]?f[1]:h[1],s=a.getMarkerPosition(p,t,!0)}else{var d=r.get(t[0],e),g=r.get(t[1],e),y=[d,g];i.clampData&&i.clampData(y,y),s=i.dataToPoint(y,!0)}if(hi(i,"cartesian2d")){var m=i.getAxis("x"),_=i.getAxis("y"),d=r.get(t[0],e),g=r.get(t[1],e);Vf(d)?s[0]=m.toGlobalCoord(m.getExtent()[t[0]==="x0"?0:1]):Vf(g)&&(s[1]=_.toGlobalCoord(_.getExtent()[t[1]==="y0"?0:1]))}isNaN(l)||(s[0]=l),isNaN(u)||(s[1]=u)}return s}var dw=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],S7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.updateTransform=function(t,a,n){a.eachSeries(function(i){var o=Qa.getMarkerModelFromSeries(i,"markArea");if(o){var s=o.getData();s.each(function(l){var u=G(dw,function(h){return pw(s,l,h,i,n)});s.setItemLayout(l,u);var f=s.getItemGraphicEl(l);f.setShape("points",u)})}},this)},e.prototype.renderSeries=function(t,a,n,i){var o=t.coordinateSystem,s=t.id,l=t.getData(),u=this.markerGroupMap,f=u.get(s)||u.set(s,{group:new at});this.group.add(f.group),this.markKeep(f);var h=x7(o,t,a);a.setData(h),h.each(function(v){var c=G(dw,function(T){return pw(h,v,T,t,i)}),p=o.getAxis("x").scale,d=o.getAxis("y").scale,g=p.getExtent(),y=d.getExtent(),m=[p.parse(h.get("x0",v)),p.parse(h.get("x1",v))],_=[d.parse(h.get("y0",v)),d.parse(h.get("y1",v))];er(m),er(_);var S=!(g[0]>m[1]||g[1]_[1]||y[1]<_[0]),w=!S;h.setItemLayout(v,{points:c,allClipped:w});var x=h.getItemModel(v).getModel("itemStyle").getItemStyle(),b=fl(l,"color");x.fill||(x.fill=b,$(x.fill)&&(x.fill=Qu(x.fill,.4))),x.stroke||(x.stroke=b),h.setItemVisual(v,"style",x)}),h.diff(Tu(f).data).add(function(v){var c=h.getItemLayout(v);if(!c.allClipped){var p=new ke({shape:{points:c.points}});h.setItemGraphicEl(v,p),f.group.add(p)}}).update(function(v,c){var p=Tu(f).data.getItemGraphicEl(c),d=h.getItemLayout(v);d.allClipped?p&&f.group.remove(p):(p?Mt(p,{shape:{points:d.points}},a,v):p=new ke({shape:{points:d.points}}),h.setItemGraphicEl(v,p),f.group.add(p))}).remove(function(v){var c=Tu(f).data.getItemGraphicEl(v);f.group.remove(c)}).execute(),h.eachItemGraphicEl(function(v,c){var p=h.getItemModel(c),d=h.getItemVisual(c,"style");v.useStyle(h.getItemVisual(c,"style")),fe(v,ee(p),{labelFetcher:a,labelDataIndex:c,defaultText:h.getName(c)||"",inheritColor:$(d.fill)?Qu(d.fill,1):"#000"}),ue(v,p),Ft(v,null,null,p.get(["emphasis","disabled"])),nt(v).dataModel=a}),Tu(f).data=h,f.group.silent=a.get("silent")||t.get("silent")},e.type="markArea",e}(Uy);function x7(r,e,t){var a,n,i=["x0","y0","x1","y1"];if(r){var o=G(r&&r.dimensions,function(u){var f=e.getData(),h=f.getDimensionInfo(f.mapDimension(u))||{};return B(B({},h),{name:u,ordinalMeta:null})});n=G(i,function(u,f){return{name:u,type:o[f%2].type}}),a=new we(n,t)}else n=[{name:"value",type:"float"}],a=new we(n,t);var s=G(t.get("data"),it(m7,e,r,t));r&&(s=Lt(s,it(_7,r)));var l=r?function(u,f,h,v){var c=u.coord[Math.floor(v/2)][v%2];return Ga(c,n[v])}:function(u,f,h,v){return Ga(u.value,n[v])};return a.initData(s,null,l),a.hasItemOption=!0,a}const w7=S7;function b7(r){r.registerComponentModel(y7),r.registerComponentView(w7),r.registerPreprocessor(function(e){Wy(e.series,"markArea")&&(e.markArea=e.markArea||{})})}var T7=function(r,e){if(e==="all")return{type:"all",title:r.getLocaleModel().get(["legend","selector","all"])};if(e==="inverse")return{type:"inverse",title:r.getLocaleModel().get(["legend","selector","inverse"])}},C7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.layoutMode={type:"box",ignoreSize:!0},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n),t.selected=t.selected||{},this._updateSelector(t)},e.prototype.mergeOption=function(t,a){r.prototype.mergeOption.call(this,t,a),this._updateSelector(t)},e.prototype._updateSelector=function(t){var a=t.selector,n=this.ecModel;a===!0&&(a=t.selector=["all","inverse"]),z(a)&&A(a,function(i,o){$(i)&&(i={type:i}),a[o]=ut(i,T7(n,i.type))})},e.prototype.optionUpdated=function(){this._updateData(this.ecModel);var t=this._data;if(t[0]&&this.get("selectedMode")==="single"){for(var a=!1,n=0;n=0},e.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},e.type="legend.plain",e.dependencies=["series"],e.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},e}(wt);const Ed=C7;var Pi=it,kd=A,Cu=at,A7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.newlineDisabled=!1,t}return e.prototype.init=function(){this.group.add(this._contentGroup=new Cu),this.group.add(this._selectorGroup=new Cu),this._isFirstRender=!0},e.prototype.getContentGroup=function(){return this._contentGroup},e.prototype.getSelectorGroup=function(){return this._selectorGroup},e.prototype.render=function(t,a,n){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!t.get("show",!0)){var o=t.get("align"),s=t.get("orient");(!o||o==="auto")&&(o=t.get("left")==="right"&&s==="vertical"?"right":"left");var l=t.get("selector",!0),u=t.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,t,a,n,l,s,u);var f=t.getBoxLayoutParams(),h={width:n.getWidth(),height:n.getHeight()},v=t.get("padding"),c=Jt(f,h,v),p=this.layoutInner(t,o,c,i,l,u),d=Jt(J({width:p.width,height:p.height},f),h,v);this.group.x=d.x-p.x,this.group.y=d.y-p.y,this.group.markRedraw(),this.group.add(this._backgroundEl=MI(p,t))}},e.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},e.prototype.renderInner=function(t,a,n,i,o,s,l){var u=this.getContentGroup(),f=q(),h=a.get("selectedMode"),v=[];n.eachRawSeries(function(c){!c.get("legendHoverLink")&&v.push(c.id)}),kd(a.getData(),function(c,p){var d=c.get("name");if(!this.newlineDisabled&&(d===""||d===` -`)){var g=new Cu;g.newline=!0,u.add(g);return}var y=n.getSeriesByName(d)[0];if(!f.get(d))if(y){var m=y.getData(),_=m.getVisual("legendLineStyle")||{},S=m.getVisual("legendIcon"),w=m.getVisual("style"),x=this._createItem(y,d,p,c,a,t,_,w,S,h,i);x.on("click",Pi(gw,d,null,i,v)).on("mouseover",Pi(Od,y.name,null,i,v)).on("mouseout",Pi(Nd,y.name,null,i,v)),f.set(d,!0)}else n.eachRawSeries(function(b){if(!f.get(d)&&b.legendVisualProvider){var T=b.legendVisualProvider;if(!T.containName(d))return;var C=T.indexOfName(d),M=T.getItemVisual(C,"style"),D=T.getItemVisual(C,"legendIcon"),I=ze(M.fill);I&&I[3]===0&&(I[3]=.2,M=B(B({},M),{fill:aa(I,"rgba")}));var L=this._createItem(b,d,p,c,a,t,{},M,D,h,i);L.on("click",Pi(gw,null,d,i,v)).on("mouseover",Pi(Od,null,d,i,v)).on("mouseout",Pi(Nd,null,d,i,v)),f.set(d,!0)}},this)},this),o&&this._createSelector(o,a,i,s,l)},e.prototype._createSelector=function(t,a,n,i,o){var s=this.getSelectorGroup();kd(t,function(u){var f=u.type,h=new Tt({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){n.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(h);var v=a.getModel("selectorLabel"),c=a.getModel(["emphasis","selectorLabel"]);fe(h,{normal:v,emphasis:c},{defaultText:u.title}),Xn(h)})},e.prototype._createItem=function(t,a,n,i,o,s,l,u,f,h,v){var c=t.visualDrawType,p=o.get("itemWidth"),d=o.get("itemHeight"),g=o.isSelected(a),y=i.get("symbolRotate"),m=i.get("symbolKeepAspect"),_=i.get("icon");f=_||f||"roundRect";var S=M7(f,i,l,u,c,g,v),w=new Cu,x=i.getModel("textStyle");if(K(t.getLegendIcon)&&(!_||_==="inherit"))w.add(t.getLegendIcon({itemWidth:p,itemHeight:d,icon:f,iconRotate:y,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}));else{var b=_==="inherit"&&t.getData().getVisual("symbol")?y==="inherit"?t.getData().getVisual("symbolRotate"):y:0;w.add(D7({itemWidth:p,itemHeight:d,icon:f,iconRotate:b,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:m}))}var T=s==="left"?p+5:-5,C=s,M=o.get("formatter"),D=a;$(M)&&M?D=M.replace("{name}",a??""):K(M)&&(D=M(a));var I=i.get("inactiveColor");w.add(new Tt({style:kt(x,{text:D,x:T,y:d/2,fill:g?x.getTextColor():I,align:C,verticalAlign:"middle"})}));var L=new St({shape:w.getBoundingRect(),invisible:!0}),P=i.getModel("tooltip");return P.get("show")&&fo({el:L,componentModel:o,itemName:a,itemTooltipOption:P.option}),w.add(L),w.eachChild(function(R){R.silent=!0}),L.silent=!h,this.getContentGroup().add(w),Xn(w),w.__legendDataIndex=n,w},e.prototype.layoutInner=function(t,a,n,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Kn(t.get("orient"),l,t.get("itemGap"),n.width,n.height);var f=l.getBoundingRect(),h=[-f.x,-f.y];if(u.markRedraw(),l.markRedraw(),o){Kn("horizontal",u,t.get("selectorItemGap",!0));var v=u.getBoundingRect(),c=[-v.x,-v.y],p=t.get("selectorButtonGap",!0),d=t.getOrient().index,g=d===0?"width":"height",y=d===0?"height":"width",m=d===0?"y":"x";s==="end"?c[d]+=f[g]+p:h[d]+=v[g]+p,c[1-d]+=f[y]/2-v[y]/2,u.x=c[0],u.y=c[1],l.x=h[0],l.y=h[1];var _={x:0,y:0};return _[g]=f[g]+p+v[g],_[y]=Math.max(f[y],v[y]),_[m]=Math.min(0,v[m]+c[1-d]),_}else return l.x=h[0],l.y=h[1],this.group.getBoundingRect()},e.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},e.type="legend.plain",e}(Ht);function M7(r,e,t,a,n,i,o){function s(g,y){g.lineWidth==="auto"&&(g.lineWidth=y.lineWidth>0?2:0),kd(g,function(m,_){g[_]==="inherit"&&(g[_]=y[_])})}var l=e.getModel("itemStyle"),u=l.getItemStyle(),f=r.lastIndexOf("empty",0)===0?"fill":"stroke",h=l.getShallow("decal");u.decal=!h||h==="inherit"?a.decal:Qi(h,o),u.fill==="inherit"&&(u.fill=a[n]),u.stroke==="inherit"&&(u.stroke=a[f]),u.opacity==="inherit"&&(u.opacity=(n==="fill"?a:t).opacity),s(u,a);var v=e.getModel("lineStyle"),c=v.getLineStyle();if(s(c,t),u.fill==="auto"&&(u.fill=a.fill),u.stroke==="auto"&&(u.stroke=a.fill),c.stroke==="auto"&&(c.stroke=a.fill),!i){var p=e.get("inactiveBorderWidth"),d=u[f];u.lineWidth=p==="auto"?a.lineWidth>0&&d?2:0:u.lineWidth,u.fill=e.get("inactiveColor"),u.stroke=e.get("inactiveBorderColor"),c.stroke=v.get("inactiveColor"),c.lineWidth=v.get("inactiveWidth")}return{itemStyle:u,lineStyle:c}}function D7(r){var e=r.icon||"roundRect",t=qt(e,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return t.setStyle(r.itemStyle),t.rotation=(r.iconRotate||0)*Math.PI/180,t.setOrigin([r.itemWidth/2,r.itemHeight/2]),e.indexOf("empty")>-1&&(t.style.stroke=t.style.fill,t.style.fill="#fff",t.style.lineWidth=2),t}function gw(r,e,t,a){Nd(r,e,t,a),t.dispatchAction({type:"legendToggleSelect",name:r??e}),Od(r,e,t,a)}function GI(r){for(var e=r.getZr().storage.getDisplayList(),t,a=0,n=e.length;an[o],g=[-c.x,-c.y];a||(g[i]=f[u]);var y=[0,0],m=[-p.x,-p.y],_=lt(t.get("pageButtonGap",!0),t.get("itemGap",!0));if(d){var S=t.get("pageButtonPosition",!0);S==="end"?m[i]+=n[o]-p[o]:y[i]+=p[o]+_}m[1-i]+=c[s]/2-p[s]/2,f.setPosition(g),h.setPosition(y),v.setPosition(m);var w={x:0,y:0};if(w[o]=d?n[o]:c[o],w[s]=Math.max(c[s],p[s]),w[l]=Math.min(0,p[l]+m[1-i]),h.__rectSize=n[o],d){var x={x:0,y:0};x[o]=Math.max(n[o]-p[o]-_,0),x[s]=w[s],h.setClipPath(new St({shape:x})),h.__rectSize=x[o]}else v.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var b=this._getPageInfo(t);return b.pageIndex!=null&&Mt(f,{x:b.contentPosition[0],y:b.contentPosition[1]},d?t:null),this._updatePageInfoView(t,b),w},e.prototype._pageGo=function(t,a,n){var i=this._getPageInfo(a)[t];i!=null&&n.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:a.id})},e.prototype._updatePageInfoView=function(t,a){var n=this._controllerGroup;A(["pagePrev","pageNext"],function(f){var h=f+"DataIndex",v=a[h]!=null,c=n.childOfName(f);c&&(c.setStyle("fill",v?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),c.cursor=v?"pointer":"default")});var i=n.childOfName("pageText"),o=t.get("pageFormatter"),s=a.pageIndex,l=s!=null?s+1:0,u=a.pageCount;i&&o&&i.setStyle("text",$(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},e.prototype._getPageInfo=function(t){var a=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,o=t.getOrient().index,s=Uc[o],l=Yc[o],u=this._findTargetItemIndex(a),f=n.children(),h=f[u],v=f.length,c=v?1:0,p={contentPosition:[n.x,n.y],pageCount:c,pageIndex:c-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!h)return p;var d=S(h);p.contentPosition[o]=-d.s;for(var g=u+1,y=d,m=d,_=null;g<=v;++g)_=S(f[g]),(!_&&m.e>y.s+i||_&&!w(_,y.s))&&(m.i>y.i?y=m:y=_,y&&(p.pageNextDataIndex==null&&(p.pageNextDataIndex=y.i),++p.pageCount)),m=_;for(var g=u-1,y=d,m=d,_=null;g>=-1;--g)_=S(f[g]),(!_||!w(m,_.s))&&y.i=b&&x.s<=b+i}},e.prototype._findTargetItemIndex=function(t){if(!this._showController)return 0;var a,n=this.getContentGroup(),i;return n.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===t&&(a=s)}),a??i},e.type="legend.scroll",e}(FI);const k7=E7;function O7(r){r.registerAction("legendScroll","legendscroll",function(e,t){var a=e.scrollDataIndex;a!=null&&t.eachComponent({mainType:"legend",subType:"scroll",query:e},function(n){n.setScrollDataIndex(a)})})}function N7(r){ct(HI),r.registerComponentModel(R7),r.registerComponentView(k7),O7(r)}function B7(r){ct(HI),ct(N7)}var V7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.inside",e.defaultOption=ja(js.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),e}(js);const z7=V7;var Yy=xt();function G7(r,e,t){Yy(r).coordSysRecordMap.each(function(a){var n=a.dataZoomInfoMap.get(e.uid);n&&(n.getRange=t)})}function F7(r,e){for(var t=Yy(r).coordSysRecordMap,a=t.keys(),n=0;na[t+e]&&(e=s),n=n&&o.get("preventDefaultMouseMove",!0)}),{controlType:e,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!n}}}function Y7(r){r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,function(e,t){var a=Yy(t),n=a.coordSysRecordMap||(a.coordSysRecordMap=q());n.each(function(i){i.dataZoomInfoMap=null}),e.eachComponent({mainType:"dataZoom",subType:"inside"},function(i){var o=TI(i);A(o.infoList,function(s){var l=s.model.uid,u=n.get(l)||n.set(l,H7(t,s.model)),f=u.dataZoomInfoMap||(u.dataZoomInfoMap=q());f.set(i.uid,{dzReferCoordSysInfo:s,model:i,getRange:null})})}),n.each(function(i){var o=i.controller,s,l=i.dataZoomInfoMap;if(l){var u=l.keys()[0];u!=null&&(s=l.get(u))}if(!s){WI(n,i);return}var f=U7(l);o.enable(f.controlType,f.opt),o.setPointerChecker(i.containsPoint),So(i,"dispatchAction",s.model.get("throttle",!0),"fixRate")})})}var Z7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type="dataZoom.inside",t}return e.prototype.render=function(t,a,n){if(r.prototype.render.apply(this,arguments),t.noTarget()){this._clear();return}this.range=t.getPercentRange(),G7(n,t,{pan:U(Zc.pan,this),zoom:U(Zc.zoom,this),scrollMove:U(Zc.scrollMove,this)})},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){F7(this.api,this.dataZoomModel),this.range=null},e.type="dataZoom.inside",e}(By),Zc={zoom:function(r,e,t,a){var n=this.range,i=n.slice(),o=r.axisModels[0];if(o){var s=Xc[e](null,[a.originX,a.originY],o,t,r),l=(s.signal>0?s.pixelStart+s.pixelLength-s.pixel:s.pixel-s.pixelStart)/s.pixelLength*(i[1]-i[0])+i[0],u=Math.max(1/a.scale,0);i[0]=(i[0]-l)*u+l,i[1]=(i[1]-l)*u+l;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(ci(0,i,[0,100],0,f.minSpan,f.maxSpan),this.range=i,n[0]!==i[0]||n[1]!==i[1])return i}},pan:_w(function(r,e,t,a,n,i){var o=Xc[a]([i.oldX,i.oldY],[i.newX,i.newY],e,n,t);return o.signal*(r[1]-r[0])*o.pixel/o.pixelLength}),scrollMove:_w(function(r,e,t,a,n,i){var o=Xc[a]([0,0],[i.scrollDelta,i.scrollDelta],e,n,t);return o.signal*(r[1]-r[0])*i.scrollDelta})};function _w(r){return function(e,t,a,n){var i=this.range,o=i.slice(),s=e.axisModels[0];if(s){var l=r(o,s,e,t,a,n);if(ci(l,o,[0,100],"all"),this.range=o,i[0]!==o[0]||i[1]!==o[1])return o}}}var Xc={grid:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem.getRect();return r=r||[0,0],i.dim==="x"?(o.pixel=e[0]-r[0],o.pixelLength=s.width,o.pixelStart=s.x,o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=s.height,o.pixelStart=s.y,o.signal=i.inverse?-1:1),o},polar:function(r,e,t,a,n){var i=t.axis,o={},s=n.model.coordinateSystem,l=s.getRadiusAxis().getExtent(),u=s.getAngleAxis().getExtent();return r=r?s.pointToCoord(r):[0,0],e=s.pointToCoord(e),t.mainType==="radiusAxis"?(o.pixel=e[0]-r[0],o.pixelLength=l[1]-l[0],o.pixelStart=l[0],o.signal=i.inverse?1:-1):(o.pixel=e[1]-r[1],o.pixelLength=u[1]-u[0],o.pixelStart=u[0],o.signal=i.inverse?-1:1),o},singleAxis:function(r,e,t,a,n){var i=t.axis,o=n.model.coordinateSystem.getRect(),s={};return r=r||[0,0],i.orient==="horizontal"?(s.pixel=e[0]-r[0],s.pixelLength=o.width,s.pixelStart=o.x,s.signal=i.inverse?1:-1):(s.pixel=e[1]-r[1],s.pixelLength=o.height,s.pixelStart=o.y,s.signal=i.inverse?-1:1),s}};const X7=Z7;function $I(r){Vy(r),r.registerComponentModel(z7),r.registerComponentView(X7),Y7(r)}var q7=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.type="dataZoom.slider",e.layoutMode="box",e.defaultOption=ja(js.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),e}(js);const K7=q7;var Qo=St,Sw=7,Q7=1,qc=30,J7=7,Jo="horizontal",xw="vertical",j7=5,t9=["line","bar","candlestick","scatter"],e9={easing:"cubicOut",duration:100,delay:0},r9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._displayables={},t}return e.prototype.init=function(t,a){this.api=a,this._onBrush=U(this._onBrush,this),this._onBrushEnd=U(this._onBrushEnd,this)},e.prototype.render=function(t,a,n,i){if(r.prototype.render.apply(this,arguments),So(this,"_dispatchZoomAction",t.get("throttle"),"fixRate"),this._orient=t.getOrient(),t.get("show")===!1){this.group.removeAll();return}if(t.noTarget()){this._clear(),this.group.removeAll();return}(!i||i.type!=="dataZoom"||i.from!==this.uid)&&this._buildView(),this._updateView()},e.prototype.dispose=function(){this._clear(),r.prototype.dispose.apply(this,arguments)},e.prototype._clear=function(){Fs(this,"_dispatchZoomAction");var t=this.api.getZr();t.off("mousemove",this._onBrush),t.off("mouseup",this._onBrushEnd)},e.prototype._buildView=function(){var t=this.group;t.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var a=this._displayables.sliderGroup=new at;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),t.add(a),this._positionGroup()},e.prototype._resetLocation=function(){var t=this.dataZoomModel,a=this.api,n=t.get("brushSelect"),i=n?J7:0,o=this._findCoordRect(),s={width:a.getWidth(),height:a.getHeight()},l=this._orient===Jo?{right:s.width-o.x-o.width,top:s.height-qc-Sw-i,width:o.width,height:qc}:{right:Sw,top:o.y,width:qc,height:o.height},u=po(t.option);A(["right","top","width","height"],function(h){u[h]==="ph"&&(u[h]=l[h])});var f=Jt(u,s);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===xw&&this._size.reverse()},e.prototype._positionGroup=function(){var t=this.group,a=this._location,n=this._orient,i=this.dataZoomModel.getFirstTargetAxisModel(),o=i&&i.get("inverse"),s=this._displayables.sliderGroup,l=(this._dataShadowInfo||{}).otherAxisInverse;s.attr(n===Jo&&!o?{scaleY:l?1:-1,scaleX:1}:n===Jo&&o?{scaleY:l?1:-1,scaleX:-1}:n===xw&&!o?{scaleY:l?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:l?-1:1,scaleX:-1,rotation:Math.PI/2});var u=t.getBoundingRect([s]);t.x=a.x-u.x,t.y=a.y-u.y,t.markRedraw()},e.prototype._getViewExtent=function(){return[0,this._size[0]]},e.prototype._renderBackground=function(){var t=this.dataZoomModel,a=this._size,n=this._displayables.sliderGroup,i=t.get("brushSelect");n.add(new Qo({silent:!0,shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:t.get("backgroundColor")},z2:-40}));var o=new Qo({shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:"transparent"},z2:0,onclick:U(this._onClickPanel,this)}),s=this.api.getZr();i?(o.on("mousedown",this._onBrushStart,this),o.cursor="crosshair",s.on("mousemove",this._onBrush),s.on("mouseup",this._onBrushEnd)):(s.off("mousemove",this._onBrush),s.off("mouseup",this._onBrushEnd)),n.add(o)},e.prototype._renderDataShadow=function(){var t=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!t)return;var a=this._size,n=this._shadowSize||[],i=t.series,o=i.getRawData(),s=i.getShadowDim&&i.getShadowDim(),l=s&&o.getDimensionInfo(s)?i.getShadowDim():t.otherDim;if(l==null)return;var u=this._shadowPolygonPts,f=this._shadowPolylinePts;if(o!==this._shadowData||l!==this._shadowDim||a[0]!==n[0]||a[1]!==n[1]){var h=o.getDataExtent(l),v=(h[1]-h[0])*.3;h=[h[0]-v,h[1]+v];var c=[0,a[1]],p=[0,a[0]],d=[[a[0],0],[0,0]],g=[],y=p[1]/(o.count()-1),m=0,_=Math.round(o.count()/a[0]),S;o.each([l],function(C,M){if(_>0&&M%_){m+=y;return}var D=C==null||isNaN(C)||C==="",I=D?0:It(C,h,c,!0);D&&!S&&M?(d.push([d[d.length-1][0],0]),g.push([g[g.length-1][0],0])):!D&&S&&(d.push([m,0]),g.push([m,0])),d.push([m,I]),g.push([m,I]),m+=y,S=D}),u=this._shadowPolygonPts=d,f=this._shadowPolylinePts=g}this._shadowData=o,this._shadowDim=l,this._shadowSize=[a[0],a[1]];var w=this.dataZoomModel;function x(C){var M=w.getModel(C?"selectedDataBackground":"dataBackground"),D=new at,I=new ke({shape:{points:u},segmentIgnoreThreshold:1,style:M.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),L=new Oe({shape:{points:f},segmentIgnoreThreshold:1,style:M.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return D.add(I),D.add(L),D}for(var b=0;b<3;b++){var T=x(b===1);this._displayables.sliderGroup.add(T),this._displayables.dataShadowSegs.push(T)}},e.prototype._prepareDataShadowInfo=function(){var t=this.dataZoomModel,a=t.get("showDataShadow");if(a!==!1){var n,i=this.ecModel;return t.eachTargetAxis(function(o,s){var l=t.getAxisProxy(o,s).getTargetSeriesModels();A(l,function(u){if(!n&&!(a!==!0&&vt(t9,u.get("type"))<0)){var f=i.getComponent(Ba(o),s).axis,h=a9(o),v,c=u.coordinateSystem;h!=null&&c.getOtherAxis&&(v=c.getOtherAxis(f).inverse),h=u.getData().mapDimension(h),n={thisAxis:f,series:u,thisDim:o,otherDim:h,otherAxisInverse:v}}},this)},this),n}},e.prototype._renderHandle=function(){var t=this.group,a=this._displayables,n=a.handles=[null,null],i=a.handleLabels=[null,null],o=this._displayables.sliderGroup,s=this._size,l=this.dataZoomModel,u=this.api,f=l.get("borderRadius")||0,h=l.get("brushSelect"),v=a.filler=new Qo({silent:h,style:{fill:l.get("fillerColor")},textConfig:{position:"inside"}});o.add(v),o.add(new Qo({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:s[0],height:s[1],r:f},style:{stroke:l.get("dataBackgroundColor")||l.get("borderColor"),lineWidth:Q7,fill:"rgba(0,0,0,0)"}})),A([0,1],function(_){var S=l.get("handleIcon");!pf[S]&&S.indexOf("path://")<0&&S.indexOf("image://")<0&&(S="path://"+S);var w=qt(S,-1,0,2,2,null,!0);w.attr({cursor:ww(this._orient),draggable:!0,drift:U(this._onDragMove,this,_),ondragend:U(this._onDragEnd,this),onmouseover:U(this._showDataInfo,this,!0),onmouseout:U(this._showDataInfo,this,!1),z2:5});var x=w.getBoundingRect(),b=l.get("handleSize");this._handleHeight=H(b,this._size[1]),this._handleWidth=x.width/x.height*this._handleHeight,w.setStyle(l.getModel("handleStyle").getItemStyle()),w.style.strokeNoScale=!0,w.rectHover=!0,w.ensureState("emphasis").style=l.getModel(["emphasis","handleStyle"]).getItemStyle(),Xn(w);var T=l.get("handleColor");T!=null&&(w.style.fill=T),o.add(n[_]=w);var C=l.getModel("textStyle");t.add(i[_]=new Tt({silent:!0,invisible:!0,style:kt(C,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:C.getTextColor(),font:C.getFont()}),z2:10}))},this);var c=v;if(h){var p=H(l.get("moveHandleSize"),s[1]),d=a.moveHandle=new St({style:l.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:s[1]-.5,height:p}}),g=p*.8,y=a.moveHandleIcon=qt(l.get("moveHandleIcon"),-g/2,-g/2,g,g,"#fff",!0);y.silent=!0,y.y=s[1]+p/2-.5,d.ensureState("emphasis").style=l.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var m=Math.min(s[1]/2,Math.max(p,10));c=a.moveZone=new St({invisible:!0,shape:{y:s[1]-m,height:p+m}}),c.on("mouseover",function(){u.enterEmphasis(d)}).on("mouseout",function(){u.leaveEmphasis(d)}),o.add(d),o.add(y),o.add(c)}c.attr({draggable:!0,cursor:ww(this._orient),drift:U(this._onDragMove,this,"all"),ondragstart:U(this._showDataInfo,this,!0),ondragend:U(this._onDragEnd,this),onmouseover:U(this._showDataInfo,this,!0),onmouseout:U(this._showDataInfo,this,!1)})},e.prototype._resetInterval=function(){var t=this._range=this.dataZoomModel.getPercentRange(),a=this._getViewExtent();this._handleEnds=[It(t[0],[0,100],a,!0),It(t[1],[0,100],a,!0)]},e.prototype._updateInterval=function(t,a){var n=this.dataZoomModel,i=this._handleEnds,o=this._getViewExtent(),s=n.findRepresentativeAxisProxy().getMinMaxSpan(),l=[0,100];ci(a,i,o,n.get("zoomLock")?"all":t,s.minSpan!=null?It(s.minSpan,l,o,!0):null,s.maxSpan!=null?It(s.maxSpan,l,o,!0):null);var u=this._range,f=this._range=er([It(i[0],o,l,!0),It(i[1],o,l,!0)]);return!u||u[0]!==f[0]||u[1]!==f[1]},e.prototype._updateView=function(t){var a=this._displayables,n=this._handleEnds,i=er(n.slice()),o=this._size;A([0,1],function(c){var p=a.handles[c],d=this._handleHeight;p.attr({scaleX:d/2,scaleY:d/2,x:n[c]+(c?-1:1),y:o[1]/2-d/2})},this),a.filler.setShape({x:i[0],y:0,width:i[1]-i[0],height:o[1]});var s={x:i[0],width:i[1]-i[0]};a.moveHandle&&(a.moveHandle.setShape(s),a.moveZone.setShape(s),a.moveZone.getBoundingRect(),a.moveHandleIcon&&a.moveHandleIcon.attr("x",s.x+s.width/2));for(var l=a.dataShadowSegs,u=[0,i[0],i[1],o[0]],f=0;fa[0]||n[1]<0||n[1]>a[1])){var i=this._handleEnds,o=(i[0]+i[1])/2,s=this._updateInterval("all",n[0]-o);this._updateView(),s&&this._dispatchZoomAction(!1)}},e.prototype._onBrushStart=function(t){var a=t.offsetX,n=t.offsetY;this._brushStart=new st(a,n),this._brushing=!0,this._brushStartTime=+new Date},e.prototype._onBrushEnd=function(t){if(this._brushing){var a=this._displayables.brushRect;if(this._brushing=!1,!!a){a.attr("ignore",!0);var n=a.shape,i=+new Date;if(!(i-this._brushStartTime<200&&Math.abs(n.width)<5)){var o=this._getViewExtent(),s=[0,100];this._range=er([It(n.x,o,s,!0),It(n.x+n.width,o,s,!0)]),this._handleEnds=[n.x,n.x+n.width],this._updateView(),this._dispatchZoomAction(!1)}}}},e.prototype._onBrush=function(t){this._brushing&&(oa(t.event),this._updateBrushRect(t.offsetX,t.offsetY))},e.prototype._updateBrushRect=function(t,a){var n=this._displayables,i=this.dataZoomModel,o=n.brushRect;o||(o=n.brushRect=new Qo({silent:!0,style:i.getModel("brushStyle").getItemStyle()}),n.sliderGroup.add(o)),o.attr("ignore",!1);var s=this._brushStart,l=this._displayables.sliderGroup,u=l.transformCoordToLocal(t,a),f=l.transformCoordToLocal(s.x,s.y),h=this._size;u[0]=Math.max(Math.min(h[0],u[0]),0),o.setShape({x:f[0],y:0,width:u[0]-f[0],height:h[1]})},e.prototype._dispatchZoomAction=function(t){var a=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:t?e9:null,start:a[0],end:a[1]})},e.prototype._findCoordRect=function(){var t,a=TI(this.dataZoomModel).infoList;if(!t&&a.length){var n=a[0].model.coordinateSystem;t=n.getRect&&n.getRect()}if(!t){var i=this.api.getWidth(),o=this.api.getHeight();t={x:i*.2,y:o*.2,width:i*.6,height:o*.6}}return t},e.type="dataZoom.slider",e}(By);function a9(r){var e={x:"y",y:"x",radius:"angle",angle:"radius"};return e[r]}function ww(r){return r==="vertical"?"ns-resize":"ew-resize"}const n9=r9;function UI(r){r.registerComponentModel(K7),r.registerComponentView(n9),Vy(r)}function i9(r){ct($I),ct(UI)}var o9={get:function(r,e,t){var a=et((s9[r]||{})[e]);return t&&z(a)?a[a.length-1]:a}},s9={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}};const YI=o9;var bw=le.mapVisual,l9=le.eachVisual,u9=z,Tw=A,f9=er,h9=It,v9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t.stateList=["inRange","outOfRange"],t.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],t.layoutMode={type:"box",ignoreSize:!0},t.dataBound=[-1/0,1/0],t.targetVisuals={},t.controllerVisuals={},t}return e.prototype.init=function(t,a,n){this.mergeDefaultAndTheme(t,n)},e.prototype.optionUpdated=function(t,a){var n=this.option;!a&&kI(n,t,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},e.prototype.resetVisual=function(t){var a=this.stateList;t=U(t,this),this.controllerVisuals=Ld(this.option.controller,a,t),this.targetVisuals=Ld(this.option.target,a,t)},e.prototype.getItemSymbol=function(){return null},e.prototype.getTargetSeriesIndices=function(){var t=this.option.seriesIndex,a=[];return t==null||t==="all"?this.ecModel.eachSeries(function(n,i){a.push(i)}):a=Pt(t),a},e.prototype.eachTargetSeries=function(t,a){A(this.getTargetSeriesIndices(),function(n){var i=this.ecModel.getSeriesByIndex(n);i&&t.call(a,i)},this)},e.prototype.isTargetSeries=function(t){var a=!1;return this.eachTargetSeries(function(n){n===t&&(a=!0)}),a},e.prototype.formatValueText=function(t,a,n){var i=this.option,o=i.precision,s=this.dataBound,l=i.formatter,u;n=n||["<",">"],z(t)&&(t=t.slice(),u=!0);var f=a?t:u?[h(t[0]),h(t[1])]:h(t);if($(l))return l.replace("{value}",u?f[0]:f).replace("{value2}",u?f[1]:f);if(K(l))return u?l(t[0],t[1]):l(t);if(u)return t[0]===s[0]?n[0]+" "+f[1]:t[1]===s[1]?n[1]+" "+f[0]:f[0]+" - "+f[1];return f;function h(v){return v===s[0]?"min":v===s[1]?"max":(+v).toFixed(Math.min(o,20))}},e.prototype.resetExtent=function(){var t=this.option,a=f9([t.min,t.max]);this._dataExtent=a},e.prototype.getDataDimensionIndex=function(t){var a=this.option.dimension;if(a!=null)return t.getDimensionIndex(a);for(var n=t.dimensions,i=n.length-1;i>=0;i--){var o=n[i],s=t.getDimensionInfo(o);if(!s.isCalculationCoord)return s.storeDimIndex}},e.prototype.getExtent=function(){return this._dataExtent.slice()},e.prototype.completeVisualOption=function(){var t=this.ecModel,a=this.option,n={inRange:a.inRange,outOfRange:a.outOfRange},i=a.target||(a.target={}),o=a.controller||(a.controller={});ut(i,n),ut(o,n);var s=this.isCategory();l.call(this,i),l.call(this,o),u.call(this,i,"inRange","outOfRange"),f.call(this,o);function l(h){u9(a.color)&&!h.inRange&&(h.inRange={color:a.color.slice().reverse()}),h.inRange=h.inRange||{color:t.get("gradientColor")}}function u(h,v,c){var p=h[v],d=h[c];p&&!d&&(d=h[c]={},Tw(p,function(g,y){if(le.isValidType(y)){var m=YI.get(y,"inactive",s);m!=null&&(d[y]=m,y==="color"&&!d.hasOwnProperty("opacity")&&!d.hasOwnProperty("colorAlpha")&&(d.opacity=[0,0]))}}))}function f(h){var v=(h.inRange||{}).symbol||(h.outOfRange||{}).symbol,c=(h.inRange||{}).symbolSize||(h.outOfRange||{}).symbolSize,p=this.get("inactiveColor"),d=this.getItemSymbol(),g=d||"roundRect";Tw(this.stateList,function(y){var m=this.itemSize,_=h[y];_||(_=h[y]={color:s?p:[p]}),_.symbol==null&&(_.symbol=v&&et(v)||(s?g:[g])),_.symbolSize==null&&(_.symbolSize=c&&et(c)||(s?m[0]:[m[0],m[0]])),_.symbol=bw(_.symbol,function(x){return x==="none"?g:x});var S=_.symbolSize;if(S!=null){var w=-1/0;l9(S,function(x){x>w&&(w=x)}),_.symbolSize=bw(S,function(x){return h9(x,[0,w],[0,m[0]],!0)})}},this)}},e.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},e.prototype.isCategory=function(){return!!this.option.categories},e.prototype.setSelected=function(t){},e.prototype.getSelected=function(){return null},e.prototype.getValueState=function(t){return null},e.prototype.getVisualMeta=function(t){return null},e.type="visualMap",e.dependencies=["series"],e.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},e}(wt);const zf=v9;var Cw=[20,140],c9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(n){n.mappingMethod="linear",n.dataExtent=this.getExtent()}),this._resetRange()},e.prototype.resetItemSize=function(){r.prototype.resetItemSize.apply(this,arguments);var t=this.itemSize;(t[0]==null||isNaN(t[0]))&&(t[0]=Cw[0]),(t[1]==null||isNaN(t[1]))&&(t[1]=Cw[1])},e.prototype._resetRange=function(){var t=this.getExtent(),a=this.option.range;!a||a.auto?(t.auto=1,this.option.range=t):z(a)&&(a[0]>a[1]&&a.reverse(),a[0]=Math.max(a[0],t[0]),a[1]=Math.min(a[1],t[1]))},e.prototype.completeVisualOption=function(){r.prototype.completeVisualOption.apply(this,arguments),A(this.stateList,function(t){var a=this.option.controller[t].symbolSize;a&&a[0]!==a[1]&&(a[0]=a[1]/3)},this)},e.prototype.setSelected=function(t){this.option.range=t.slice(),this._resetRange()},e.prototype.getSelected=function(){var t=this.getExtent(),a=er((this.get("range")||[]).slice());return a[0]>t[1]&&(a[0]=t[1]),a[1]>t[1]&&(a[1]=t[1]),a[0]=n[1]||t<=a[1])?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[];return this.eachTargetSeries(function(n){var i=[],o=n.getData();o.each(this.getDataDimensionIndex(o),function(s,l){t[0]<=s&&s<=t[1]&&i.push(l)},this),a.push({seriesId:n.id,dataIndex:i})},this),a},e.prototype.getVisualMeta=function(t){var a=Aw(this,"outOfRange",this.getExtent()),n=Aw(this,"inRange",this.option.range.slice()),i=[];function o(c,p){i.push({value:c,color:t(c,p)})}for(var s=0,l=0,u=n.length,f=a.length;lt[1])break;i.push({color:this.getControllerVisual(l,"color",a),offset:s/n})}return i.push({color:this.getControllerVisual(t[1],"color",a),offset:1}),i},e.prototype._createBarPoints=function(t,a){var n=this.visualMapModel.itemSize;return[[n[0]-a[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-a[1],t[1]]]},e.prototype._createBarGroup=function(t){var a=this._orient,n=this.visualMapModel.get("inverse");return new at(a==="horizontal"&&!n?{scaleX:t==="bottom"?1:-1,rotation:Math.PI/2}:a==="horizontal"&&n?{scaleX:t==="bottom"?-1:1,rotation:-Math.PI/2}:a==="vertical"&&!n?{scaleX:t==="left"?1:-1,scaleY:-1}:{scaleX:t==="left"?1:-1})},e.prototype._updateHandle=function(t,a){if(this._useHandle){var n=this._shapes,i=this.visualMapModel,o=n.handleThumbs,s=n.handleLabels,l=i.itemSize,u=i.getExtent();g9([0,1],function(f){var h=o[f];h.setStyle("fill",a.handlesColor[f]),h.y=t[f];var v=Ir(t[f],[0,l[1]],u,!0),c=this.getControllerVisual(v,"symbolSize");h.scaleX=h.scaleY=c/l[0],h.x=l[0]-c/2;var p=yr(n.handleLabelPoints[f],qn(h,this.group));s[f].setStyle({x:p[0],y:p[1],text:i.formatValueText(this._dataInterval[f]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",n.mainGroup):"center"})},this)}},e.prototype._showIndicator=function(t,a,n,i){var o=this.visualMapModel,s=o.getExtent(),l=o.itemSize,u=[0,l[1]],f=this._shapes,h=f.indicator;if(h){h.attr("invisible",!1);var v={convertOpacityToAlpha:!0},c=this.getControllerVisual(t,"color",v),p=this.getControllerVisual(t,"symbolSize"),d=Ir(t,s,u,!0),g=l[0]-p/2,y={x:h.x,y:h.y};h.y=d,h.x=g;var m=yr(f.indicatorLabelPoint,qn(h,this.group)),_=f.indicatorLabel;_.attr("invisible",!1);var S=this._applyTransform("left",f.mainGroup),w=this._orient,x=w==="horizontal";_.setStyle({text:(n||"")+o.formatValueText(a),verticalAlign:x?S:"middle",align:x?"center":S});var b={x:g,y:d,style:{fill:c}},T={style:{x:m[0],y:m[1]}};if(o.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var C={duration:100,easing:"cubicInOut",additive:!0};h.x=y.x,h.y=y.y,h.animateTo(b,C),_.animateTo(T,C)}else h.attr(b),_.attr(T);this._firstShowIndicator=!1;var M=this._shapes.handleLabels;if(M)for(var D=0;Do[1]&&(h[1]=1/0),a&&(h[0]===-1/0?this._showIndicator(f,h[1],"< ",l):h[1]===1/0?this._showIndicator(f,h[0],"> ",l):this._showIndicator(f,f,"≈ ",l));var v=this._hoverLinkDataIndices,c=[];(a||Lw(n))&&(c=this._hoverLinkDataIndices=n.findTargetDataIndices(h));var p=hP(v,c);this._dispatchHighDown("downplay",Yu(p[0],n)),this._dispatchHighDown("highlight",Yu(p[1],n))}},e.prototype._hoverLinkFromSeriesMouseOver=function(t){var a;if(Gn(t.target,function(l){var u=nt(l);if(u.dataIndex!=null)return a=u,!0},!0),!!a){var n=this.ecModel.getSeriesByIndex(a.seriesIndex),i=this.visualMapModel;if(i.isTargetSeries(n)){var o=n.getData(a.dataType),s=o.getStore().get(i.getDataDimensionIndex(o),a.dataIndex);isNaN(s)||this._showIndicator(s,s)}}},e.prototype._hideIndicator=function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0);var a=this._shapes.handleLabels;if(a)for(var n=0;n=0&&(i.dimension=o,a.push(i))}}),r.getData().setVisual("visualMeta",a)}}];function C9(r,e,t,a){for(var n=e.targetVisuals[a],i=le.prepareVisualTypes(n),o={color:fl(r.getData(),"color")},s=0,l=i.length;s0:e.splitNumber>0)||e.calculable)?"continuous":"piecewise"}),r.registerAction(w9,b9),A(T9,function(e){r.registerVisual(r.PRIORITY.VISUAL.COMPONENT,e)}),r.registerPreprocessor(A9))}function KI(r){r.registerComponentModel(p9),r.registerComponentView(x9),qI(r)}var M9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t._pieceList=[],t}return e.prototype.optionUpdated=function(t,a){r.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var n=this._mode=this._determineMode();this._pieceList=[],D9[this._mode].call(this,this._pieceList),this._resetSelected(t,a);var i=this.option.categories;this.resetVisual(function(o,s){n==="categories"?(o.mappingMethod="category",o.categories=et(i)):(o.dataExtent=this.getExtent(),o.mappingMethod="piecewise",o.pieceList=G(this._pieceList,function(l){return l=et(l),s!=="inRange"&&(l.visual=null),l}))})},e.prototype.completeVisualOption=function(){var t=this.option,a={},n=le.listVisualTypes(),i=this.isCategory();A(t.pieces,function(s){A(n,function(l){s.hasOwnProperty(l)&&(a[l]=1)})}),A(a,function(s,l){var u=!1;A(this.stateList,function(f){u=u||o(t,f,l)||o(t.target,f,l)},this),!u&&A(this.stateList,function(f){(t[f]||(t[f]={}))[l]=YI.get(l,f==="inRange"?"active":"inactive",i)})},this);function o(s,l,u){return s&&s[l]&&s[l].hasOwnProperty(u)}r.prototype.completeVisualOption.apply(this,arguments)},e.prototype._resetSelected=function(t,a){var n=this.option,i=this._pieceList,o=(a?n:t).selected||{};if(n.selected=o,A(i,function(l,u){var f=this.getSelectedMapKey(l);o.hasOwnProperty(f)||(o[f]=!0)},this),n.selectedMode==="single"){var s=!1;A(i,function(l,u){var f=this.getSelectedMapKey(l);o[f]&&(s?o[f]=!1:s=!0)},this)}},e.prototype.getItemSymbol=function(){return this.get("itemSymbol")},e.prototype.getSelectedMapKey=function(t){return this._mode==="categories"?t.value+"":t.index+""},e.prototype.getPieceList=function(){return this._pieceList},e.prototype._determineMode=function(){var t=this.option;return t.pieces&&t.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},e.prototype.setSelected=function(t){this.option.selected=et(t)},e.prototype.getValueState=function(t){var a=le.findPieceIndex(t,this._pieceList);return a!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[a])]?"inRange":"outOfRange"},e.prototype.findTargetDataIndices=function(t){var a=[],n=this._pieceList;return this.eachTargetSeries(function(i){var o=[],s=i.getData();s.each(this.getDataDimensionIndex(s),function(l,u){var f=le.findPieceIndex(l,n);f===t&&o.push(u)},this),a.push({seriesId:i.id,dataIndex:o})},this),a},e.prototype.getRepresentValue=function(t){var a;if(this.isCategory())a=t.value;else if(t.value!=null)a=t.value;else{var n=t.interval||[];a=n[0]===-1/0&&n[1]===1/0?0:(n[0]+n[1])/2}return a},e.prototype.getVisualMeta=function(t){if(this.isCategory())return;var a=[],n=["",""],i=this;function o(f,h){var v=i.getRepresentValue({interval:f});h||(h=i.getValueState(v));var c=t(v,h);f[0]===-1/0?n[0]=c:f[1]===1/0?n[1]=c:a.push({value:f[0],color:c},{value:f[1],color:c})}var s=this._pieceList.slice();if(!s.length)s.push({interval:[-1/0,1/0]});else{var l=s[0].interval[0];l!==-1/0&&s.unshift({interval:[-1/0,l]}),l=s[s.length-1].interval[1],l!==1/0&&s.push({interval:[l,1/0]})}var u=-1/0;return A(s,function(f){var h=f.interval;h&&(h[0]>u&&o([u,h[0]],"outOfRange"),o(h.slice()),u=h[1])},this),{stops:a,outerColors:n}},e.type="visualMap.piecewise",e.defaultOption=ja(zf.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),e}(zf),D9={splitNumber:function(r){var e=this.option,t=Math.min(e.precision,20),a=this.getExtent(),n=e.splitNumber;n=Math.max(parseInt(n,10),1),e.splitNumber=n;for(var i=(a[1]-a[0])/n;+i.toFixed(t)!==i&&t<5;)t++;e.precision=t,i=+i.toFixed(t),e.minOpen&&r.push({interval:[-1/0,a[0]],close:[0,0]});for(var o=0,s=a[0];o","≥"][a[0]]];t.text=t.text||this.formatValueText(t.value!=null?t.value:t.interval,!1,n)},this)}};function kw(r,e){var t=r.inverse;(r.orient==="vertical"?!t:t)&&e.reverse()}const I9=M9;var L9=function(r){k(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.type=e.type,t}return e.prototype.doRender=function(){var t=this.group;t.removeAll();var a=this.visualMapModel,n=a.get("textGap"),i=a.textStyleModel,o=i.getFont(),s=i.getTextColor(),l=this._getItemAlign(),u=a.itemSize,f=this._getViewData(),h=f.endsText,v=ne(a.get("showLabel",!0),!h);h&&this._renderEndsText(t,h[0],u,v,l),A(f.viewPieceList,function(c){var p=c.piece,d=new at;d.onclick=U(this._onItemClick,this,p),this._enableHoverLink(d,c.indexInModelPieceList);var g=a.getRepresentValue(p);if(this._createItemSymbol(d,g,[0,0,u[0],u[1]]),v){var y=this.visualMapModel.getValueState(g);d.add(new Tt({style:{x:l==="right"?-n:u[0]+n,y:u[1]/2,text:p.text,verticalAlign:"middle",align:l,font:o,fill:s,opacity:y==="outOfRange"?.5:1}}))}t.add(d)},this),h&&this._renderEndsText(t,h[1],u,v,l),Kn(a.get("orient"),t,a.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},e.prototype._enableHoverLink=function(t,a){var n=this;t.on("mouseover",function(){return i("highlight")}).on("mouseout",function(){return i("downplay")});var i=function(o){var s=n.visualMapModel;s.option.hoverLink&&n.api.dispatchAction({type:o,batch:Yu(s.findTargetDataIndices(a),s)})}},e.prototype._getItemAlign=function(){var t=this.visualMapModel,a=t.option;if(a.orient==="vertical")return XI(t,this.api,t.itemSize);var n=a.align;return(!n||n==="auto")&&(n="left"),n},e.prototype._renderEndsText=function(t,a,n,i,o){if(a){var s=new at,l=this.visualMapModel.textStyleModel;s.add(new Tt({style:kt(l,{x:i?o==="right"?n[0]:0:n[0]/2,y:n[1]/2,verticalAlign:"middle",align:i?o:"center",text:a})})),t.add(s)}},e.prototype._getViewData=function(){var t=this.visualMapModel,a=G(t.getPieceList(),function(s,l){return{piece:s,indexInModelPieceList:l}}),n=t.get("text"),i=t.get("orient"),o=t.get("inverse");return(i==="horizontal"?o:!o)?a.reverse():n&&(n=n.slice().reverse()),{viewPieceList:a,endsText:n}},e.prototype._createItemSymbol=function(t,a,n){t.add(qt(this.getControllerVisual(a,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(a,"color")))},e.prototype._onItemClick=function(t){var a=this.visualMapModel,n=a.option,i=n.selectedMode;if(i){var o=et(n.selected),s=a.getSelectedMapKey(t);i==="single"||i===!0?(o[s]=!0,A(o,function(l,u){o[u]=u===s})):o[s]=!o[s],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}},e.type="visualMap.piecewise",e}(ZI);const P9=L9;function QI(r){r.registerComponentModel(I9),r.registerComponentView(P9),qI(r)}function R9(r){ct(KI),ct(QI)}var E9={label:{enabled:!0},decal:{show:!1}},Ow=xt(),k9={};function O9(r,e){var t=r.getModel("aria");if(!t.get("enabled"))return;var a=et(E9);ut(a.label,r.getLocaleModel().get("aria"),!1),ut(t.option,a,!1),n(),i();function n(){var u=t.getModel("decal"),f=u.get("show");if(f){var h=q();r.eachSeries(function(v){if(!v.isColorBySeries()){var c=h.get(v.type);c||(c={},h.set(v.type,c)),Ow(v).scope=c}}),r.eachRawSeries(function(v){if(r.isSeriesFiltered(v))return;if(K(v.enableAriaDecal)){v.enableAriaDecal();return}var c=v.getData();if(v.isColorBySeries()){var m=Vp(v.ecModel,v.name,k9,r.getSeriesCount()),_=c.getVisual("decal");c.setVisual("decal",S(_,m))}else{var p=v.getRawData(),d={},g=Ow(v).scope;c.each(function(w){var x=c.getRawIndex(w);d[x]=w});var y=p.count();p.each(function(w){var x=d[w],b=p.getName(w)||w+"",T=Vp(v.ecModel,b,g,y),C=c.getItemVisual(x,"decal");c.setItemVisual(x,"decal",S(C,T))})}function S(w,x){var b=w?B(B({},x),w):x;return b.dirty=!0,b}})}}function i(){var u=r.getLocaleModel().get("aria"),f=t.getModel("label");if(f.option=J(f.option,u),!!f.get("enabled")){var h=e.getZr().dom;if(f.get("description")){h.setAttribute("aria-label",f.get("description"));return}var v=r.getSeriesCount(),c=f.get(["data","maxCount"])||10,p=f.get(["series","maxCount"])||10,d=Math.min(v,p),g;if(!(v<1)){var y=s();if(y){var m=f.get(["general","withTitle"]);g=o(m,{title:y})}else g=f.get(["general","withoutTitle"]);var _=[],S=v>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);g+=o(S,{seriesCount:v}),r.eachSeries(function(T,C){if(C1?f.get(["series","multiple",I]):f.get(["series","single",I]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>c){var P=f.get(["data","partialData"]);M+=o(P,{displayCnt:c})}else M+=f.get(["data","allData"]);for(var R=f.get(["data","separator","middle"]),E=f.get(["data","separator","end"]),N=[],O=0;O":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},V9=function(){function r(e){var t=this._condVal=$(e)?new RegExp(e):xL(e)?e:null;if(t==null){var a="";Dt(a)}}return r.prototype.evaluate=function(e){var t=typeof e;return $(t)?this._condVal.test(e):Ct(t)?this._condVal.test(e+""):!1},r}(),z9=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),G9=function(){function r(){}return r.prototype.evaluate=function(){for(var e=this.children,t=0;t2&&a.push(n),n=[L,P]}function f(L,P,R,E){Wi(L,R)&&Wi(P,E)||n.push(L,P,R,E,R,E)}function h(L,P,R,E,N,O){var V=Math.abs(P-L),F=Math.tan(V/4)*4/3,W=PT:D2&&a.push(n),a}function Vd(r,e,t,a,n,i,o,s,l,u){if(Wi(r,t)&&Wi(e,a)&&Wi(n,o)&&Wi(i,s)){l.push(o,s);return}var f=2/u,h=f*f,v=o-r,c=s-e,p=Math.sqrt(v*v+c*c);v/=p,c/=p;var d=t-r,g=a-e,y=n-o,m=i-s,_=d*d+g*g,S=y*y+m*m;if(_=0&&T=0){l.push(o,s);return}var C=[],M=[];$a(r,t,n,o,.5,C),$a(e,a,i,s,.5,M),Vd(C[0],M[0],C[1],M[1],C[2],M[2],C[3],M[3],l,u),Vd(C[4],M[4],C[5],M[5],C[6],M[6],C[7],M[7],l,u)}function tZ(r,e){var t=Bd(r),a=[];e=e||1;for(var n=0;n0)for(var u=0;uMath.abs(u),h=jI([l,u],f?0:1,e),v=(f?s:u)/h.length,c=0;cn,o=jI([a,n],i?0:1,e),s=i?"width":"height",l=i?"height":"width",u=i?"x":"y",f=i?"y":"x",h=r[s]/o.length,v=0;v1?null:new st(d*l+r,d*u+e)}function aZ(r,e,t){var a=new st;st.sub(a,t,e),a.normalize();var n=new st;st.sub(n,r,e);var i=n.dot(a);return i}function Ei(r,e){var t=r[r.length-1];t&&t[0]===e[0]&&t[1]===e[1]||r.push(e)}function nZ(r,e,t){for(var a=r.length,n=[],i=0;io?(u.x=f.x=s+i/2,u.y=l,f.y=l+o):(u.y=f.y=l+o/2,u.x=s,f.x=s+i),nZ(e,u,f)}function Gf(r,e,t,a){if(t===1)a.push(e);else{var n=Math.floor(t/2),i=r(e);Gf(r,i[0],n,a),Gf(r,i[1],t-n,a)}return a}function iZ(r,e){for(var t=[],a=0;a0)for(var w=a/t,x=-a/2;x<=a/2;x+=w){for(var b=Math.sin(x),T=Math.cos(x),C=0,_=0;_0;u/=2){var f=0,h=0;(r&u)>0&&(f=1),(e&u)>0&&(h=1),s+=u*u*(3*f^h),h===0&&(f===1&&(r=u-1-r,e=u-1-e),l=r,r=e,e=l)}return s}function Wf(r){var e=1/0,t=1/0,a=-1/0,n=-1/0,i=G(r,function(s){var l=s.getBoundingRect(),u=s.getComputedTransform(),f=l.x+l.width/2+(u?u[4]:0),h=l.y+l.height/2+(u?u[5]:0);return e=Math.min(f,e),t=Math.min(h,t),a=Math.max(f,a),n=Math.max(h,n),[f,h]}),o=G(i,function(s,l){return{cp:s,z:pZ(s[0],s[1],e,t,a,n),path:r[l]}});return o.sort(function(s,l){return s.z-l.z}).map(function(s){return s.path})}function rL(r){return lZ(r.path,r.count)}function zd(){return{fromIndividuals:[],toIndividuals:[],count:0}}function dZ(r,e,t){var a=[];function n(w){for(var x=0;x=0;n--)if(!t[n].many.length){var l=t[s].many;if(l.length<=1)if(s)s=0;else return t;var i=l.length,u=Math.ceil(i/2);t[n].many=l.slice(u,i),t[s].many=l.slice(0,u),s++}return t}var yZ={clone:function(r){for(var e=[],t=1-Math.pow(1-r.path.style.opacity,1/r.count),a=0;a0))return;var s=a.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,f;$w(r)&&(u=r,f=e),$w(e)&&(u=e,f=r);function h(y,m,_,S,w){var x=y.many,b=y.one;if(x.length===1&&!w){var T=m?x[0]:b,C=m?b:x[0];if(Ff(T))h({many:[T],one:C},!0,_,S,!0);else{var M=s?J({delay:s(_,S)},l):l;Xy(T,C,M),i(T,C,T,C,M)}}else for(var D=J({dividePath:yZ[t],individualDelay:s&&function(N,O,V,F){return s(N+_,S)}},l),I=m?dZ(x,b,D):gZ(b,x,D),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,E=0;Ee.length,c=u?Uw(f,u):Uw(v?e:r,[v?r:e]),p=0,d=0;daL))for(var n=a.getIndices(),i=_Z(a),o=0;o0&&S.group.traverse(function(x){x instanceof dt&&!x.animators.length&&x.animateFrom({style:{opacity:0}},w)})})}function Zw(r){var e=r.getModel("universalTransition").get("seriesKey");return e||r.id}function Xw(r){return z(r)?r.sort().join(","):r}function Da(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function wZ(r,e){var t=q(),a=q(),n=q();return A(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Zw(i),f=Xw(u);a.set(f,{dataGroupId:s,data:l}),z(u)&&A(u,function(h){n.set(h,{key:f,dataGroupId:s,data:l})})}),A(e.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Zw(i),u=Xw(l),f=a.get(u);if(f)t.set(u,{oldSeries:[{dataGroupId:f.dataGroupId,divide:Da(f.data),data:f.data}],newSeries:[{dataGroupId:o,divide:Da(s),data:s}]});else if(z(l)){var h=[];A(l,function(p){var d=a.get(p);d.data&&h.push({dataGroupId:d.dataGroupId,divide:Da(d.data),data:d.data})}),h.length&&t.set(u,{oldSeries:h,newSeries:[{dataGroupId:o,data:s,divide:Da(s)}]})}else{var v=n.get(l);if(v){var c=t.get(v.key);c||(c={oldSeries:[{dataGroupId:v.dataGroupId,data:v.data,divide:Da(v.data)}],newSeries:[]},t.set(v.key,c)),c.newSeries.push({dataGroupId:o,data:s,divide:Da(s)})}}}}),t}function qw(r,e){for(var t=0;t=0&&n.push({dataGroupId:e.oldDataGroupIds[s],data:e.oldData[s],divide:Da(e.oldData[s]),dim:o.dimension})}),A(Pt(r.to),function(o){var s=qw(t.updatedSeries,o);if(s>=0){var l=t.updatedSeries[s].getData();i.push({dataGroupId:e.oldDataGroupIds[s],data:l,divide:Da(l),dim:o.dimension})}}),n.length>0&&i.length>0&&nL(n,i,a)}function TZ(r){r.registerUpdateLifecycle("series:beforeupdate",function(e,t,a){A(Pt(a.seriesTransition),function(n){A(Pt(n.to),function(i){for(var o=a.updatedSeries,s=0;s[]},year:{type:Array,default:()=>[]}},setup(n){const s=n,t=d({list:[],zgffrc:[],cxffrc:[],year:[],option:{},bg:[]}),r=p(),A=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a1}:{c1}
{a3}:{c3} "},legend:{data:["职工医疗保险发放人次","城乡医疗保险发放人次"],top:"6%",right:"11%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"23%",left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:t.year},{axisTick:!1,type:"category",data:t.year,axisLabel:{show:!1}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.zgffrc,symbol:"diamond",symbolOffset:["-60%","-50%"],symbolSize:[17,10],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}},{z:1,name:"职工医疗保险发放人次",type:"bar",barGap:.3,data:t.zgffrc,barWidth:"18%",label:{show:!0,color:"#ffffff",position:"top",formatter:function(o){return o.value+"万"}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}}},{z:2,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.cxffrc,symbol:"diamond",symbolOffset:["62%","-50%"],symbolSize:[17,10],itemStyle:{borderColor:"#32ffee",color:"rgba(23, 237, 255, 1)"}},{z:2,name:"城乡医疗保险发放人次",type:"bar",barGap:.3,data:t.cxffrc,barWidth:"18%",label:{show:!0,color:"#ffffff",position:"top",formatter:function(o){return o.value+"万"}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:t.bg.map(()=>100),barWidth:50}]}},l=()=>{var o=g(r.value);o.setOption(t.option)};return x(()=>{setTimeout(()=>{t.list=s.list,t.year=s.year,t.list.forEach(o=>{t.zgffrc.push((o.zgffrc/1e4).toFixed(0)),t.cxffrc.push((o.cxffrc/1e4).toFixed(0)),t.bg.push("")}),A(),l()},600)}),(o,f)=>(m(),h("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"260px"}},null,512))}},V={__name:"pie2",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(n){const s=n,t=d({list:[],zgffje:[],cxffje:[],year:[],option:{},bg:[]}),r=p(),A=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2} "},legend:{data:["职工医疗保险金额","城乡医疗保险金额"],top:"3%",right:"25%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"1%",right:"5%",bottom:"0%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{fontSize:16,color:"#ffffff"}}},yAxis:[{name:"职工医疗保险金额",type:"value",nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{fontSize:16,color:"#ffffff"}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{name:"城乡医疗保险金额",type:"value",min:0,max:function(f){return Math.ceil(Math.max(f.max,f.max*1.5)/50)*50},splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{fontSize:16,color:"#ffffff"}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{yAxisIndex:0,name:"职工医疗保险金额",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",position:"top",formatter:function(f){return f.value}},data:t.zgffje},{yAxisIndex:1,name:"城乡医疗保险金额",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",position:"bottom",formatter:function(f){return f.value}},data:t.cxffje}]}},l=()=>{var f=g(r.value);f.setOption(t.option)},o=()=>{t.zgffje=[],t.cxffje=[],t.bg=[],t.list.forEach(f=>{t.zgffje.push(f.zgffje),t.cxffje.push(f.cxffje),t.bg.push("")})};return x(()=>{setTimeout(()=>{t.list=s.list,t.year=s.year,t.list.length!==0&&(o(),A(),l())},600)}),(f,P)=>(m(),h("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"260px"}},null,512))}},q={__name:"pie3",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(n){const s=d({list:[],zg:[3136,4345,4964,5846,8076],cx:[3860,6980,7585,8858,12737],year:[2019,2020,2021,2022,2023],option:{},bg:[0,0,0,0,0]}),t=p(),r=()=>{s.option={tooltip:{trigger:"axis",formatter:"{b0}
{a1}:{c1}
{a3}:{c3}"},legend:{data:["职工医疗保险","城乡医疗保险"],top:"6%",right:"5%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"23%",left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:s.year},{axisTick:!1,type:"category",data:s.year,axisLabel:{show:!1}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:s.zg,symbol:"diamond",symbolOffset:["-65%","-50%"],symbolSize:[15,10],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}},{z:1,name:"职工医疗保险",type:"bar",barGap:.3,data:s.zg,barWidth:"30%",label:{show:!0,color:"#ffffff",position:"top"},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}}},{z:2,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:s.cx,symbol:"diamond",symbolOffset:["62%","-50%"],symbolSize:[15,10],itemStyle:{borderColor:"#32ffee",color:"rgba(23, 237, 255, 1)"}},{z:2,name:"城乡医疗保险",type:"bar",barGap:.3,data:s.cx,barWidth:"30%",label:{show:!0,color:"#ffffff",position:"top"},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:s.bg.map(()=>100),barWidth:40}]}},A=()=>{var l=g(t.value);l.setOption(s.option)};return x(()=>{setTimeout(()=>{r(),A()},600)}),(l,o)=>(m(),h("div",{ref_key:"chart",ref:t,style:{width:"100%",height:"280px"}},null,512))}},W={__name:"pie3_1",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(n){const s=p(),t=d({list1:[4167.703845,4736.436645,5345.882021,5761.09324,7615.018745],list2:[4160.310608,5668.346418,6463.614862,7169.546084,9450.380778],year:[2019,2020,2021,2022,2023],bg:[0,0,0,0,0],option:{}}),r=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a0}:{c0}万元
{a1}:{c1}万元 "},legend:{data:["职工","城乡"],top:"6%",right:"5%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"20%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:{name:"金额/万元",type:"value",nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},series:[{name:"职工",type:"line",stack:"Total",symbol:"emptyCircle",smooth:!0,symbolSize:10,label:{show:!0,color:"#ffffff",position:"top",fontSize:14,formatter:function(l){return l.value.toFixed(0)}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},data:t.list1},{name:"城乡",type:"line",stack:"Total",symbol:"emptyCircle",smooth:!0,symbolSize:10,label:{show:!0,color:"#ffffff",position:"top",fontSize:14,formatter:function(l){return l.value.toFixed(0)}},itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},data:t.list2},{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]}},A=()=>{var l=g(s.value);l.setOption(t.option)};return x(()=>{setTimeout(()=>{r(),A()},600)}),(l,o)=>(m(),h("div",{ref_key:"chart",ref:s,style:{width:"100%",height:"280px"}},null,512))}},D={__name:"pie4",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(n){const s=n,t=p(),r=d({list:[],year:[],bg:[],option:{}}),A=()=>{r.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a0}:{c0} "},grid:{top:"15%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:r.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:{name:"人数/次",type:"value",nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},series:[{name:"手工零星报销人数",type:"line",stack:"Total",symbol:"emptyCircle",smooth:!0,symbolSize:10,label:{show:!0,color:"#ffffff",position:"top",fontSize:14,formatter:function(o){return o.value}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},data:r.list},{name:"背景",type:"bar",data:r.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]}},l=()=>{var o=g(t.value);o.setOption(r.option)};return x(()=>{setTimeout(()=>{r.list=s.list,r.year=s.year,r.bg=r.year.map(o=>0),A(),l()},600)}),(o,f)=>(m(),h("div",{ref_key:"chart",ref:t,style:{width:"100%",height:"260px"}},null,512))}},Z={__name:"eP7",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(n){const s=n,t=d({list:[],year:[],option:{},bg:[]}),r=p(),A=()=>{t.option={tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0} "},grid:{top:"15%",left:"5%",right:"10%",bottom:"10%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:t.year},{axisTick:!1,type:"category",data:t.year,axisLabel:{show:!1}}],yAxis:[{name:"历年体检人数",type:"value",nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",fontSize:16,lineHeight:19}}],series:[{z:1,name:"体检人数",type:"bar",data:t.list,barWidth:20,label:{show:!0,color:"#ffffff",position:"top",formatter:function(o){return o.value}},itemStyle:{normal:{color:function(o){var f=[{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]},{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .3)"},{offset:1,color:"rgba(255, 242, 142, .5)"}]},{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}];return f[o.dataIndex%f.length]}}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:t.bg.map(()=>100),barWidth:50},{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[23,15],itemStyle:{normal:{color:function(o){var f=[{offset:1,color:"rgba(23, 237, 255, 1)"},{offset:1,color:"rgba(255, 242, 142, 1)"},{offset:1,color:"rgba(142, 187, 255, 1)"}];return f[o.dataIndex%f.length].color}}}}]}},l=()=>{var o=g(r.value);o.setOption(t.option)};return x(()=>{setTimeout(()=>{t.list=s.list,t.year=s.year,t.year.forEach(()=>{t.bg.push(0)}),A(),l()},600)}),(o,f)=>(m(),h("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"330px"}},null,512))}},X={__name:"eP5",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(n){const s=n,t=p(),r=d({list:[],jgmc:[],rs:[],option:{},bg:[]}),A=()=>{r.option={tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}"},grid:{top:"13%",left:"15%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:15},rotate:40},data:r.jgmc}],yAxis:[{name:"在册数",type:"value",nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.2)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:15}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:15,width:1,type:"solid"}}}],series:[{z:1,name:"精神病健康居家在册管理人数",type:"bar",data:r.rs,barWidth:20,label:{show:!0,color:"#ffffff",position:"top",formatter:function(o){return o.value}},itemStyle:{normal:{color:function(o){var f=[{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]},{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .7)"},{offset:.5,color:"rgba(255, 242, 142, .3)"},{offset:1,color:"rgba(255, 242, 142, .5)"}]},{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}];return f[o.dataIndex%f.length]}}}},{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:r.rs,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[21,15],itemStyle:{normal:{color:function(o){var f=[{offset:1,color:"rgba(23, 237, 255, 1)"},{offset:1,color:"rgba(255, 242, 142, 1)"},{offset:1,color:"rgba(142, 187, 255, 1)"}];return f[o.dataIndex%f.length].color}}}}]}},l=()=>{var o=g(t.value);o.setOption(r.option)};return x(()=>{setTimeout(()=>{r.list=s.list,r.list.forEach((o,f)=>{o.jgmc.includes("龙游县")?r.jgmc.push(o.jgmc.slice(3)):r.jgmc.push(o.jgmc),r.rs.push(o.rs)}),A(),l()},600)}),(o,f)=>(m(),h("div",{ref_key:"chart",ref:t,style:{width:"100%",height:"400px"}},null,512))}},j={__name:"eP4",props:{list:{type:Array,default:()=>[]}},setup(n){const s=n,t=p(),r=d({list:60,option:{}}),A=()=>{r.option={series:[{type:"pie",center:["55%","55%"],radius:["70%","90%"],hoverAnimation:!1,clockWise:!1,itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:new S(1,1,1,0,[{offset:1,color:"rgba(127, 242, 255, .2)"},{offset:0,color:"rgba(109, 195, 255, 0)"}])}},tooltip:{show:!1},label:{show:!1},data:[100]},{type:"pie",roundCap:!0,clockWise:!0,radius:["50%","70%"],center:["55%","55%"],startAngle:180,labelLine:{show:!1},hoverAnimation:!1,data:[{value:r.list,label:{normal:{position:"center",show:!0,textStyle:{fontSize:"24",fontWeight:"normal",color:"#fff",fontSize:16,lineHeight:30,rich:{cell:{fontSize:"24",fontWeight:"normal",color:"#fff"},text:{fontSize:16,fontFamily:"FZLanTingHeiS-L-GB",color:"#fff"}}}}},itemStyle:{normal:{color:new S(0,1,1,0,[{offset:0,color:"rgba(0, 255, 250, 0.29)"},{offset:.5,color:"rgba(0, 255, 250, 0.8)"},{offset:1,color:"rgba(0, 255, 250, 1)"}]),shadowColor:"rgba(1,1,1,0.5)",shadowBlur:1}}},{value:100-r.list,name:"",itemStyle:{normal:{color:"#095b9b",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"#095b9b"}}}]}]}},l=()=>{var o=g(t.value);o.setOption(r.option)};return x(()=>{setTimeout(()=>{r.list=s.list,A(),l()},600)}),(o,f)=>(m(),h("div",{ref_key:"chart",ref:t,style:{width:"100%",height:"100%"}},null,512))}},_={__name:"eP4_1",props:{list:{type:Array,default:()=>[]}},setup(n){const s=n,t=p(),r=d({list:60,option:{},initialLegendData:["特困救助金额","低保救助金额"],initialLegendData1:["特困救助人次","低保救助人次","低边救助人次"]}),A=()=>{r.option={series:[{type:"pie",center:["55%","55%"],radius:["70%","90%"],hoverAnimation:!1,clockWise:!1,itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:new S(1,1,1,0,[{offset:1,color:"rgba(127, 242, 255, .2)"},{offset:0,color:"rgba(109, 195, 255, 0)"}])}},tooltip:{show:!1},label:{show:!1},data:[100]},{name:"pie",type:"pie",roundCap:!0,clockWise:!0,startAngle:180,labelLine:{show:!1},radius:["50%","70%"],hoverAnimation:!1,center:["55%","55%"],data:[{value:r.list,label:{normal:{position:"center",show:!0,textStyle:{fontSize:"24",fontWeight:"normal",color:"#fff",lineHeight:30,rich:{cell:{fontSize:"24",fontWeight:"normal",color:"#fff"},text:{fontSize:16,fontFamily:"FZLanTingHeiS-L-GB",color:"#fff"}}}}},itemStyle:{normal:{color:new S(0,1,1,0,[{offset:0,color:"rgba(255, 224, 0, 0.29)"},{offset:1,color:"rgba(255, 224, 0, 1)"}]),shadowColor:"rgba(1,1,1,0.5)",shadowBlur:1}}},{value:100-r.list,name:"",itemStyle:{normal:{color:"rgba(255, 224, 0, 0.1)",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"rgba(255, 224, 0, 0.1)"}}}]}]}},l=()=>{var o=g(t.value);o.setOption(r.option)};return x(()=>{setTimeout(()=>{r.list=s.list,A(),l()},600)}),(o,f)=>(m(),h("div",{ref_key:"chart",ref:t,style:{width:"100%",height:"100%"}},null,512))}},$={__name:"tnb",props:{list:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(n){const s=n,t=d({list:[],list2:[],year:[],option:{},bg:[]}),r=p(),A=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2} "},legend:{data:["糖尿病人数","高血压人数"],top:"6%",right:"11%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"糖尿病人数",type:"line",stack:"Total",symbol:"emptyCircle",smooth:!0,symbolSize:10,itemStyle:{borderColor:"#E8FF00",borderWidth:1,color:"#E8FF00"},label:{show:!0,color:"#ffffff",position:"top",formatter:function(o){return o.value}},areaStyle:{color:"#F4F65B",normal:{color:new S(0,0,0,1,[{offset:0,color:"rgba(255, 234, 90, 0.50)"},{offset:1,color:"rgba(255, 234, 90, 0)"}],!1),shadowBlur:0}},data:t.list},{name:"高血压人数",type:"line",stack:"Total",symbol:"emptyCircle",smooth:!0,symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",position:"top",formatter:function(o){return o.value}},areaStyle:{color:"#F4F65B",normal:{color:new S(0,0,0,1,[{offset:0,color:"rgba(0, 252, 255, 0.50)"},{offset:1,color:"rgba(0, 252, 255, 0)"}],!1),shadowBlur:0}},data:t.list2}]}};O(()=>s.list,(o,f)=>{setTimeout(()=>{t.list=s.list,t.list2=s.list2,t.year=s.year,t.year.forEach(()=>{t.bg.push(0)}),A(),l()},600)});const l=()=>{var o=g(r.value);o.setOption(t.option)};return x(()=>{setTimeout(()=>{t.list=s.list,t.list2=s.list2,t.year=s.year,t.year.forEach(()=>{t.bg.push(0)}),A(),l()},600)}),(o,f)=>(m(),h("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"250px"}},null,512))}},tt={__name:"mfyyqk",props:{list:{type:Array,default:()=>[]}},setup(n){const s=n,t=p(),r=[{left:"rgba(14, 252, 255, .16)",right:"rgba(14, 252, 255, .6)",top:"rgba(14, 252, 255, 1)",bottom:"rgba(14, 252, 255, .46)",front:"rgba(14, 252, 255, .66)"},{left:"rgba(14, 252, 255, .16)",right:"rgba(14, 252, 255, .6)",top:"rgba(14, 252, 255, 1)",bottom:"rgba(14, 252, 255, .46)",front:"rgba(14, 252, 255, .66)"},{left:"rgba(14, 252, 255, .16)",right:"rgba(14, 252, 255, .6)",top:"rgba(14, 252, 255, 1)",bottom:"rgba(14, 252, 255, .46)",front:"rgba(14, 252, 255, .66)"}],A=p([]),l=d({list:[],option:{},Max:200,valueList:[20,53,47,65,29,11,10],xxname:[]}),o=v({shape:{x:0,y:0},buildPath:function(i,e){const a=e.xAxisPoint,c=[e.x-20,e.y],y=[e.x-7,e.y-14],u=[a[0]-7,a[1]-14],b=[a[0]-20,a[1]];i.moveTo(c[0],c[1]).lineTo(y[0],y[1]).lineTo(u[0],u[1]).lineTo(b[0],b[1]).closePath()}}),f=v({shape:{x:0,y:0},buildPath:function(i,e){const a=e.xAxisPoint,c=[e.x-20,e.y],y=[e.x+2,e.y],u=[a[0]+2,a[1]],b=[a[0]-20,a[1]];i.moveTo(c[0],c[1]).lineTo(y[0],y[1]).lineTo(u[0],u[1]).lineTo(b[0],b[1]).closePath()}}),P=v({shape:{x:0,y:0},buildPath:function(i,e){const a=e.xAxisPoint,c=[e.x+2,e.y],y=[e.x+15,e.y-14],u=[a[0]+15,a[1]-14],b=[a[0]+2,a[1]];i.moveTo(c[0],c[1]).lineTo(y[0],y[1]).lineTo(u[0],u[1]).lineTo(b[0],b[1]).closePath()}}),L=v({shape:{x:0,y:0},buildPath:function(i,e){const a=[e.x-20,e.y],c=[e.x+2,e.y],y=[e.x+15,e.y-14],u=[e.x-7,e.y-14];i.moveTo(a[0],a[1]).lineTo(c[0],c[1]).lineTo(y[0],y[1]).lineTo(u[0],u[1]).closePath()}}),z=v({shape:{x:0,y:0},buildPath:function(i,e){const a=e.xAxisPoint,c=[a[0]-20,a[1]],y=[a[0]+2,a[1]],u=[a[0]+15,a[1]-14],b=[a[0]-7,a[1]-14];i.moveTo(c[0],c[1]).lineTo(y[0],y[1]).lineTo(u[0],u[1]).lineTo(b[0],b[1]).closePath()}});w("CubeLeft_1",o),w("CubeFront_1",f),w("CubeRight_1",P),w("CubeTop_1",L),w("CubeBottom_1",z);const k=()=>{l.option={tooltip:{trigger:"axis",formatter:"{b0}:{c1}"},legend:{data:["两慢病免费用药情况"],top:"4%",right:"5%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{left:10,right:0,bottom:20,top:70,containLabel:!0},xAxis:[{type:"category",data:l.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!0,color:"#fff",fontSize:16}},{type:"category",data:l.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!1,color:"#fff",fontSize:16}}],yAxis:{min:0,max:l.Max,type:"value",axisLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, .16)"}},splitLine:{show:!0,lineStyle:{type:"dashed",color:"rgba(255, 255, 255, .16)"}},axisTick:{show:!1},axisLabel:{show:!0,fontSize:16,color:"#fff"}},series:[{type:"custom",renderItem:function(i,e){const a=e.coord([e.value(0),e.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:e,x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:"rgba(103, 180, 233, .16)"}},{type:"CubeLeft_1",shape:{api:e,x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:"rgba(103, 180, 233, .04)"}},{type:"CubeFront_1",shape:{api:e,x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:"rgba(103, 180, 233, .16)"}},{type:"CubeRight_1",shape:{api:e,x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:"rgba(103, 180, 233, .08)"}},{type:"CubeTop_1",shape:{api:e,x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:"rgba(103, 180, 233, .26)"}}]}},data:A.value},{name:"两慢病免费用药情况",type:"custom",itemStyle:{color:"#0efdff"},renderItem:(i,e)=>{const a=e.coord([e.value(0),e.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:r[`${i.dataIndexInside%3}`].bottom}},{type:"CubeLeft_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:r[`${i.dataIndexInside%3}`].left}},{type:"CubeFront_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:r[`${i.dataIndexInside%3}`].front}},{type:"CubeRight_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:r[`${i.dataIndexInside%3}`].right}},{type:"CubeTop_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:a[0],y:a[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:r[`${i.dataIndexInside%3}`].top}}]}},data:l.valueList},{type:"bar",xAxisIndex:1,label:{show:!0,fontSize:18,position:"top",color:"#ffffff",formatter:function(i){return i.value-5}},itemStyle:{color:"rgba(221, 242, 255, 0)"},data:l.valueList.map(i=>parseInt(i)+5),barWidth:20}]}},C=()=>{var i=g(t.value);i.setOption(l.option)},M=i=>{let e=Math.max(...i);return Math.ceil(e/100)*100},F=()=>{l.valueList=[],l.xxname=[],l.list.length!==0&&l.list.forEach(i=>{l.xxname.push(i.name),l.valueList.push(i.num)})};return x(()=>{setTimeout(()=>{l.list=s.list,F(),l.Max=M(l.valueList),A.value=l.valueList.map(i=>parseInt(l.Max)*.9),k(),C()},800)}),(i,e)=>(m(),h("div",{ref_key:"chart",ref:t,style:{width:"96%",height:"250px"}},null,512))}};export{Q as _,V as a,q as b,W as c,D as d,$ as e,tt as f,U as g,E as h,Y as i,G as j,T as k,J as l,j as m,_ as n,X as o,R as p,K as q,N as r,H as s,Z as t}; diff --git a/build/build/assets/mfyyqk-40b4546f.png b/build/build/assets/mfyyqk-40b4546f.png deleted file mode 100644 index f01b687..0000000 Binary files a/build/build/assets/mfyyqk-40b4546f.png and /dev/null differ diff --git a/build/build/assets/min-pp-494fe8be.gif b/build/build/assets/min-pp-494fe8be.gif deleted file mode 100644 index e88ab59..0000000 Binary files a/build/build/assets/min-pp-494fe8be.gif and /dev/null differ diff --git a/build/build/assets/minTop1-8c7af548.png b/build/build/assets/minTop1-8c7af548.png deleted file mode 100644 index 20772fc..0000000 Binary files a/build/build/assets/minTop1-8c7af548.png and /dev/null differ diff --git a/build/build/assets/minTop2-3d95611e.png b/build/build/assets/minTop2-3d95611e.png deleted file mode 100644 index 1dc5eed..0000000 Binary files a/build/build/assets/minTop2-3d95611e.png and /dev/null differ diff --git a/build/build/assets/minTop3-09d0c304.png b/build/build/assets/minTop3-09d0c304.png deleted file mode 100644 index 2b6c0d7..0000000 Binary files a/build/build/assets/minTop3-09d0c304.png and /dev/null differ diff --git a/build/build/assets/minTopBg-f5dceb96.png b/build/build/assets/minTopBg-f5dceb96.png deleted file mode 100644 index 86232ec..0000000 Binary files a/build/build/assets/minTopBg-f5dceb96.png and /dev/null differ diff --git a/build/build/assets/mjzrc-9ef02511.png b/build/build/assets/mjzrc-9ef02511.png deleted file mode 100644 index 788dcc0..0000000 Binary files a/build/build/assets/mjzrc-9ef02511.png and /dev/null differ diff --git a/build/build/assets/new_cpfx-0956d0ce.png b/build/build/assets/new_cpfx-0956d0ce.png deleted file mode 100644 index ce92829..0000000 Binary files a/build/build/assets/new_cpfx-0956d0ce.png and /dev/null differ diff --git a/build/build/assets/new_csr-97deb8e2.png b/build/build/assets/new_csr-97deb8e2.png deleted file mode 100644 index 4fccf8d..0000000 Binary files a/build/build/assets/new_csr-97deb8e2.png and /dev/null differ diff --git a/build/build/assets/new_dyh-9eb16791.png b/build/build/assets/new_dyh-9eb16791.png deleted file mode 100644 index 6fb8ab7..0000000 Binary files a/build/build/assets/new_dyh-9eb16791.png and /dev/null differ diff --git a/build/build/assets/new_fygl-85b6c2a9.png b/build/build/assets/new_fygl-85b6c2a9.png deleted file mode 100644 index d61af7e..0000000 Binary files a/build/build/assets/new_fygl-85b6c2a9.png and /dev/null differ diff --git a/build/build/assets/new_jhsy-4d483322.png b/build/build/assets/new_jhsy-4d483322.png deleted file mode 100644 index cfdc6d9..0000000 Binary files a/build/build/assets/new_jhsy-4d483322.png and /dev/null differ diff --git a/build/build/assets/new_jkda-d5a45467.png b/build/build/assets/new_jkda-d5a45467.png deleted file mode 100644 index 259fa24..0000000 Binary files a/build/build/assets/new_jkda-d5a45467.png and /dev/null differ diff --git a/build/build/assets/new_jkhd-324968b7.png b/build/build/assets/new_jkhd-324968b7.png deleted file mode 100644 index b7e3019..0000000 Binary files a/build/build/assets/new_jkhd-324968b7.png and /dev/null differ diff --git a/build/build/assets/new_jyfw-25104f1c.png b/build/build/assets/new_jyfw-25104f1c.png deleted file mode 100644 index 98e39dc..0000000 Binary files a/build/build/assets/new_jyfw-25104f1c.png and /dev/null differ diff --git a/build/build/assets/new_jysy-e16b8d02.png b/build/build/assets/new_jysy-e16b8d02.png deleted file mode 100644 index ebf6dac..0000000 Binary files a/build/build/assets/new_jysy-e16b8d02.png and /dev/null differ diff --git a/build/build/assets/new_jzfw-7ad02f1c.png b/build/build/assets/new_jzfw-7ad02f1c.png deleted file mode 100644 index 22f203f..0000000 Binary files a/build/build/assets/new_jzfw-7ad02f1c.png and /dev/null differ diff --git a/build/build/assets/new_jzgk-3df0ffc7.png b/build/build/assets/new_jzgk-3df0ffc7.png deleted file mode 100644 index 537072e..0000000 Binary files a/build/build/assets/new_jzgk-3df0ffc7.png and /dev/null differ diff --git a/build/build/assets/new_lnrzb-b291b7bc.png b/build/build/assets/new_lnrzb-b291b7bc.png deleted file mode 100644 index 906e162..0000000 Binary files a/build/build/assets/new_lnrzb-b291b7bc.png and /dev/null differ diff --git a/build/build/assets/new_mz-c74b5911.png b/build/build/assets/new_mz-c74b5911.png deleted file mode 100644 index 1e9ae12..0000000 Binary files a/build/build/assets/new_mz-c74b5911.png and /dev/null differ diff --git a/build/build/assets/new_qtjz-886f5119.png b/build/build/assets/new_qtjz-886f5119.png deleted file mode 100644 index 0249304..0000000 Binary files a/build/build/assets/new_qtjz-886f5119.png and /dev/null differ diff --git a/build/build/assets/new_rsqt-7df55a4f.png b/build/build/assets/new_rsqt-7df55a4f.png deleted file mode 100644 index 40e2a1a..0000000 Binary files a/build/build/assets/new_rsqt-7df55a4f.png and /dev/null differ diff --git a/build/build/assets/new_shljz-e81e33e3.png b/build/build/assets/new_shljz-e81e33e3.png deleted file mode 100644 index 0d34d64..0000000 Binary files a/build/build/assets/new_shljz-e81e33e3.png and /dev/null differ diff --git a/build/build/assets/new_tjrs-55f89738.png b/build/build/assets/new_tjrs-55f89738.png deleted file mode 100644 index 93b623e..0000000 Binary files a/build/build/assets/new_tjrs-55f89738.png and /dev/null differ diff --git a/build/build/assets/new_tysy-276680d3.png b/build/build/assets/new_tysy-276680d3.png deleted file mode 100644 index 38117e0..0000000 Binary files a/build/build/assets/new_tysy-276680d3.png and /dev/null differ diff --git a/build/build/assets/new_whsy-2be431ec.png b/build/build/assets/new_whsy-2be431ec.png deleted file mode 100644 index 5d41141..0000000 Binary files a/build/build/assets/new_whsy-2be431ec.png and /dev/null differ diff --git a/build/build/assets/new_xsqk-5184f99f.png b/build/build/assets/new_xsqk-5184f99f.png deleted file mode 100644 index 98f6504..0000000 Binary files a/build/build/assets/new_xsqk-5184f99f.png and /dev/null differ diff --git a/build/build/assets/new_xxgk-58fd9ee2.png b/build/build/assets/new_xxgk-58fd9ee2.png deleted file mode 100644 index e846ee7..0000000 Binary files a/build/build/assets/new_xxgk-58fd9ee2.png and /dev/null differ diff --git a/build/build/assets/new_ylbx-0ea222bb.png b/build/build/assets/new_ylbx-0ea222bb.png deleted file mode 100644 index d8b4263..0000000 Binary files a/build/build/assets/new_ylbx-0ea222bb.png and /dev/null differ diff --git a/build/build/assets/new_yljg-b80da740.png b/build/build/assets/new_yljg-b80da740.png deleted file mode 100644 index d9b842a..0000000 Binary files a/build/build/assets/new_yljg-b80da740.png and /dev/null differ diff --git a/build/build/assets/new_ylws-35419790.png b/build/build/assets/new_ylws-35419790.png deleted file mode 100644 index 2fe8611..0000000 Binary files a/build/build/assets/new_ylws-35419790.png and /dev/null differ diff --git a/build/build/assets/new_zcs-278f0f5f.png b/build/build/assets/new_zcs-278f0f5f.png deleted file mode 100644 index d80fce2..0000000 Binary files a/build/build/assets/new_zcs-278f0f5f.png and /dev/null differ diff --git a/build/build/assets/new_zlfw-23ff3575.png b/build/build/assets/new_zlfw-23ff3575.png deleted file mode 100644 index 8aa6324..0000000 Binary files a/build/build/assets/new_zlfw-23ff3575.png and /dev/null differ diff --git a/build/build/assets/noConstruction-0cdab7ac.js b/build/build/assets/noConstruction-0cdab7ac.js deleted file mode 100644 index 39ade73..0000000 --- a/build/build/assets/noConstruction-0cdab7ac.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s}from"./error6-f64d959f.js";import{_ as t,e as n,f as d,m as o}from"./index-0837fb0a.js";const r={},e={class:"error_main"};function _(v,i){return n(),d("div",e,i[0]||(i[0]=[o('
暂无相关内容,请退回上一页
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const l=t(r,[["render",_]]);export{l as default}; diff --git a/build/build/assets/noConstruction-26b5d5f4.css b/build/build/assets/noConstruction-26b5d5f4.css deleted file mode 100644 index a053961..0000000 --- a/build/build/assets/noConstruction-26b5d5f4.css +++ /dev/null @@ -1 +0,0 @@ -.error_main{width:100%;max-width:500px;padding:30px 30px 0;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;margin:0 auto}.error_main .error_main_img{width:300px;height:300px}.error_main .error_main_content{text-align:center;margin-top:5px;font-size:14px;padding:0 60px;box-sizing:border-box;color:#666874;font-weight:500;margin-bottom:26px;line-height:48px} diff --git a/build/build/assets/noNetwork-7ea373c5.js b/build/build/assets/noNetwork-7ea373c5.js deleted file mode 100644 index ce00618..0000000 --- a/build/build/assets/noNetwork-7ea373c5.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as e,e as r,f as t,m as s}from"./index-0837fb0a.js";const d=""+new URL("error4-af058904.png",import.meta.url).href;const n={},o={class:"error_main"};function v(_,i){return r(),t("div",o,i[0]||(i[0]=[s('
网络错误,请检查网络连接是否正常
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const c=e(n,[["render",v]]);export{c as default}; diff --git a/build/build/assets/noResults-1bcda594.js b/build/build/assets/noResults-1bcda594.js deleted file mode 100644 index e8311b5..0000000 --- a/build/build/assets/noResults-1bcda594.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,e,f as t,m as d}from"./index-0837fb0a.js";const r=""+new URL("error5-ddc90da0.png",import.meta.url).href;const n={},o={class:"error_main"};function v(_,i){return e(),t("div",o,i[0]||(i[0]=[d('
暂无相关搜索结果,请更换关键字搜索
应用归属单位
浙江省龙游县数据局
应用管理员
王昊
联系方式
18368625409
',5)]))}const c=s(n,[["render",v]]);export{c as default}; diff --git a/build/build/assets/people_total-c084c090.png b/build/build/assets/people_total-c084c090.png deleted file mode 100644 index e292ee3..0000000 Binary files a/build/build/assets/people_total-c084c090.png and /dev/null differ diff --git a/build/build/assets/person-69ca32a9.png b/build/build/assets/person-69ca32a9.png deleted file mode 100644 index 5451452..0000000 Binary files a/build/build/assets/person-69ca32a9.png and /dev/null differ diff --git a/build/build/assets/phqgz-2c6b5b78.png b/build/build/assets/phqgz-2c6b5b78.png deleted file mode 100644 index 41ac1b2..0000000 Binary files a/build/build/assets/phqgz-2c6b5b78.png and /dev/null differ diff --git a/build/build/assets/popk-e873bc5e.png b/build/build/assets/popk-e873bc5e.png deleted file mode 100644 index 43f77e6..0000000 Binary files a/build/build/assets/popk-e873bc5e.png and /dev/null differ diff --git a/build/build/assets/pp1-14da0966.gif b/build/build/assets/pp1-14da0966.gif deleted file mode 100644 index 4c155d1..0000000 Binary files a/build/build/assets/pp1-14da0966.gif and /dev/null differ diff --git a/build/build/assets/pp2-4c748255.gif b/build/build/assets/pp2-4c748255.gif deleted file mode 100644 index 4860b41..0000000 Binary files a/build/build/assets/pp2-4c748255.gif and /dev/null differ diff --git a/build/build/assets/pp3-7031eaf9.gif b/build/build/assets/pp3-7031eaf9.gif deleted file mode 100644 index 2670ea6..0000000 Binary files a/build/build/assets/pp3-7031eaf9.gif and /dev/null differ diff --git a/build/build/assets/pxrc-a0ca8dec.png b/build/build/assets/pxrc-a0ca8dec.png deleted file mode 100644 index d7ae148..0000000 Binary files a/build/build/assets/pxrc-a0ca8dec.png and /dev/null differ diff --git a/build/build/assets/red-9079a5f2.gif b/build/build/assets/red-9079a5f2.gif deleted file mode 100644 index 8f5cd6b..0000000 Binary files a/build/build/assets/red-9079a5f2.gif and /dev/null differ diff --git a/build/build/assets/red1-291afac6.gif b/build/build/assets/red1-291afac6.gif deleted file mode 100644 index fd5a84a..0000000 Binary files a/build/build/assets/red1-291afac6.gif and /dev/null differ diff --git a/build/build/assets/right_bg-0ec05a56.png b/build/build/assets/right_bg-0ec05a56.png deleted file mode 100644 index 3715475..0000000 Binary files a/build/build/assets/right_bg-0ec05a56.png and /dev/null differ diff --git a/build/build/assets/rwTable-107c4938.css b/build/build/assets/rwTable-107c4938.css deleted file mode 100644 index 1835d5e..0000000 --- a/build/build/assets/rwTable-107c4938.css +++ /dev/null @@ -1 +0,0 @@ -.tablebody[data-v-623ba93c]{width:100%;height:100%;overflow:auto;padding:6px;box-sizing:border-box}.tablebody .tableheader[data-v-623ba93c]{box-sizing:border-box;width:100%;display:flex;justify-content:space-between;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #ccc}.tablebody .tableheader .tableheader_title[data-v-623ba93c]{cursor:pointer;font-size:16px;font-weight:600;text-align:center;position:relative}.tablebody .tableheader .tableheader_title .line[data-v-623ba93c]{position:absolute;width:50%;height:4px;border-radius:2px;background-color:green;left:50%;transform:translate(-50%);bottom:-22px}.tablebody .tableheader .active[data-v-623ba93c]{color:green}.tablebody .select[data-v-623ba93c]{margin-bottom:20px;width:100%;display:flex;justify-content:space-between;align-items:center}.tablebody .select .select_item[data-v-623ba93c]{width:48%}.pagePart[data-v-623ba93c]{height:40px;display:flex;align-items:center;justify-content:center;margin-top:8px}[data-v-623ba93c] .el-input-group__append button.el-button{background-color:#0091ff;color:#fff;font-size:18px;border:none}[data-v-623ba93c] .el-table{--el-table-border-color: #62696d} diff --git a/build/build/assets/rwTable-38b0106e.js b/build/build/assets/rwTable-38b0106e.js deleted file mode 100644 index 586a0b6..0000000 --- a/build/build/assets/rwTable-38b0106e.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as E,u as U,a as B,r as N,d as m,b as R,p as g,e as d,f as c,g as i,F,h as L,q as e,s as h,k as _,i as k,E as C,j as I,v as A,l as G,x as $,y as M}from"./index-0837fb0a.js";const H={class:"tablebody"},J={class:"tableheader"},K=["onClick"],O={key:0,class:"line"},Q={key:0},W={class:"pagePart"},X={key:1},Z={class:"select"},ee={class:"select_item"},ae={class:"select_item"},te={class:"pagePart"},le={key:2},oe={class:"select"},ne={class:"select_item"},pe={class:"select_item"},se={class:"pagePart"},ie={__name:"rwTable",setup(re){const S=U(),f=B(),u=N(1),p=m({name:"",date:"",date1:""});m({name:"",date:""});const T=m([{title:"服务项目(未完成)",id:1},{title:"在册低保人员",id:2},{title:"退出低保人员",id:3}]),t=m({code:"",xh:"",bm:"",pagination:{current:1,pageSize:20,total:0},pagination1:{current:1,pageSize:20,total:0},columns:[{label:"姓名",property:"xm",width:"90"},{label:"身份证",property:"sfz"},{label:"地址",property:"dz"},{label:"年龄",property:"nl",width:"60"},{label:"人口标签",property:"bq",type:"slot"}],tableData:[],tableData1:[]});var x;const j=(o,l)=>{x||(x=setTimeout(()=>{o(),x=null},l))},v=o=>{o=="name"?b():p.date==null?(p.date="",p.date1="",j(b,50)):b()},w=o=>{},q=o=>{u.value=o.id,o.id==1?z():o.id==2?(t.tableData=[],b()):o.id==3&&(t.tableData=[])},b=()=>{k.get(`/api/ggfwyth/pg/zcdbry?size=${t.pagination1.pageSize}&page=${t.pagination1.current}&name=${p.name}&startTime=${p.date}&endTime=${p.date1}`).then(o=>{if(o.code==200){t.tableData1=o.data,t.pagination1.total=o.count;const l=t.pagination1.current,a=t.pagination1.pageSize;t.tableData1=o.data.map(s=>(s.bhax0033&&(s.bhax0033=s.bhax0033.split("T")[0]),s)),o.data.forEach((s,r)=>{s.index=r+1+(l-1)*a})}else C.warning({message:o.message})})},z=()=>{k.get(`/api/ggfwyth/pg/wxsbmRyxx/${t.xh}/${t.bm}?size=${t.pagination.pageSize}&page=${t.pagination.current}`).then(o=>{if(o.code==200){t.tableData=o.data,t.pagination.total=o.count;const l=t.pagination.current,a=t.pagination.pageSize;o.data.forEach((s,r)=>{s.index=r+1+(l-1)*a})}else C.warning({message:o.message}),S.replace({path:"/error/403"})})},D=o=>{t.pagination.current=o,z()},P=o=>{t.pagination1.current=o,b()};return R(()=>{t.xh=f.query.xh,t.bm=f.query.bm,z()}),(o,l)=>{const a=g("el-table-column"),s=g("el-table"),r=g("el-pagination"),Y=g("el-button"),V=g("el-input"),y=g("el-date-picker");return d(),c("div",H,[i("div",J,[(d(!0),c(F,null,L(T,n=>(d(),c("div",{class:I(["tableheader_title",u.value==n.id?"active":""]),key:n.id,onClick:de=>q(n)},[A(G(n.title)+" ",1),u.value==n.id?(d(),c("div",O)):_("",!0)],10,K))),128))]),u.value=="1"?(d(),c("div",Q,[e(s,{data:t.tableData,stripe:"",border:"","max-height":"80vh",style:{width:"100%"}},{default:h(()=>[e(a,{prop:"index",label:"序号",width:"50"}),e(a,{prop:"xm",label:"姓名",width:"60"}),e(a,{prop:"sfzhm",label:"身份证"}),e(a,{prop:"jzzh",label:"低保证号"}),e(a,{prop:"sjhm",label:"联系电话"}),e(a,{prop:"xzjd",label:"乡镇(街道)"}),e(a,{prop:"csq",label:"村社"}),e(a,{prop:"dz",label:"地址"}),e(a,{prop:"jzrq",label:"救助日期"})]),_:1},8,["data"]),i("div",W,[e(r,{size:"small","pager-count":3,class:"mt-4",background:"",layout:"prev, pager, next,total","page-size":t.pagination.pageSize,total:t.pagination.total,"current-page":t.pagination.current,onCurrentChange:D},null,8,["page-size","total","current-page"])])])):_("",!0),u.value=="2"?(d(),c("div",X,[i("div",Z,[i("div",ee,[e(V,{modelValue:p.name,"onUpdate:modelValue":l[1]||(l[1]=n=>p.name=n),style:{width:"100%"},placeholder:"姓名查询",clearable:"",class:"input-with-select"},{append:h(()=>[e(Y,{icon:$(M),onClick:l[0]||(l[0]=n=>v("name"))},null,8,["icon"])]),_:1},8,["modelValue"])]),i("div",ae,[e(y,{style:{width:"45%"},modelValue:p.date,"onUpdate:modelValue":l[2]||(l[2]=n=>p.date=n),type:"date",placeholder:"开始时间",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",onChange:l[3]||(l[3]=n=>v("date"))},null,8,["modelValue"]),l[10]||(l[10]=i("span",{class:"demonstration"}," - ",-1)),e(y,{style:{width:"45%"},modelValue:p.date1,"onUpdate:modelValue":l[4]||(l[4]=n=>p.date1=n),type:"date",placeholder:"结束时间",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",onChange:l[5]||(l[5]=n=>v("date"))},null,8,["modelValue"])])]),e(s,{data:t.tableData1,stripe:"",border:"","max-height":"74vh",style:{width:"100%"}},{default:h(()=>[e(a,{prop:"index",label:"序号",width:"50"}),e(a,{prop:"ahap0016",label:"姓名",width:"70"}),e(a,{prop:"ahap0015",label:"身份证"}),e(a,{prop:"ahax0003",label:"低保证号"}),e(a,{prop:"ahax0004",label:"申请救助"}),e(a,{prop:"ahax0011",label:"银行账号"}),e(a,{prop:"azdf0005",label:"家庭总人口",width:"50"}),e(a,{prop:"azdf0011",label:"联系电话"}),e(a,{prop:"bhax0003",label:"用电户号"}),e(a,{prop:"bhax0004",label:"减免地址"}),e(a,{prop:"bhax0005",label:"人员类别"}),e(a,{prop:"bhax0008",label:"致贫原因"}),e(a,{prop:"bhax0009",label:"是否申请电力减免"}),e(a,{prop:"bhax0011",label:"水费户号"}),e(a,{prop:"bhax0012",label:"燃气户号"}),e(a,{prop:"bhax0013",label:"有线电视户号"}),e(a,{prop:"bhax0033",label:"救助日期"}),e(a,{prop:"bhax0035",label:"低保类型"})]),_:1},8,["data"]),i("div",te,[e(r,{size:"small",class:"mt-4",background:"",layout:"prev, pager, next ,total","pager-count":3,"page-size":t.pagination1.pageSize,total:t.pagination1.total,"current-page":t.pagination1.current,onCurrentChange:P},null,8,["page-size","total","current-page"])])])):_("",!0),u.value=="3"?(d(),c("div",le,[i("div",oe,[i("div",ne,[e(V,{modelValue:p.name,"onUpdate:modelValue":l[7]||(l[7]=n=>p.name=n),style:{width:"100%"},placeholder:"姓名查询",clearable:"",class:"input-with-select"},{append:h(()=>[e(Y,{icon:$(M),onClick:l[6]||(l[6]=n=>w("name"))},null,8,["icon"])]),_:1},8,["modelValue"])]),i("div",pe,[e(y,{style:{width:"100%"},modelValue:p.date,"onUpdate:modelValue":l[8]||(l[8]=n=>p.date=n),type:"date",placeholder:"选择时间",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",onChange:l[9]||(l[9]=n=>w())},null,8,["modelValue"])])]),e(s,{data:t.tableData,stripe:"",border:"","max-height":"80vh",style:{width:"100%"}},{default:h(()=>[e(a,{prop:"index",label:"序号",width:"50"}),e(a,{prop:"xm",label:"姓名",width:"60"}),e(a,{prop:"sfzhm",label:"身份证"}),e(a,{prop:"jzzh",label:"低保证号"}),e(a,{prop:"sjhm",label:"联系电话"}),e(a,{prop:"xzjd",label:"乡镇(街道)"}),e(a,{prop:"csq",label:"村社"}),e(a,{prop:"dz",label:"地址"}),e(a,{prop:"jzrq",label:"救助日期"})]),_:1},8,["data"]),i("div",se,[e(r,{size:"small",class:"mt-4",background:"",layout:"prev, pager, next ,total","pager-count":3,"page-size":t.pagination.pageSize,total:t.pagination.total,"current-page":t.pagination.current,onCurrentChange:D},null,8,["page-size","total","current-page"])])])):_("",!0)])}}},ue=E(ie,[["__scopeId","data-v-623ba93c"]]);export{ue as default}; diff --git a/build/build/assets/rxfx-17a0dfdc.png b/build/build/assets/rxfx-17a0dfdc.png deleted file mode 100644 index 37dd929..0000000 Binary files a/build/build/assets/rxfx-17a0dfdc.png and /dev/null differ diff --git a/build/build/assets/rzbms-b27e3bdf.png b/build/build/assets/rzbms-b27e3bdf.png deleted file mode 100644 index fd9a40b..0000000 Binary files a/build/build/assets/rzbms-b27e3bdf.png and /dev/null differ diff --git a/build/build/assets/school-476f92be.png b/build/build/assets/school-476f92be.png deleted file mode 100644 index 351c7cb..0000000 Binary files a/build/build/assets/school-476f92be.png and /dev/null differ diff --git a/build/build/assets/sfmx-54e23962.png b/build/build/assets/sfmx-54e23962.png deleted file mode 100644 index 3344cb8..0000000 Binary files a/build/build/assets/sfmx-54e23962.png and /dev/null differ diff --git a/build/build/assets/shqys-31d0155c.png b/build/build/assets/shqys-31d0155c.png deleted file mode 100644 index 2707f75..0000000 Binary files a/build/build/assets/shqys-31d0155c.png and /dev/null differ diff --git a/build/build/assets/sjfx-f5a8d391.png b/build/build/assets/sjfx-f5a8d391.png deleted file mode 100644 index 502ff0a..0000000 Binary files a/build/build/assets/sjfx-f5a8d391.png and /dev/null differ diff --git a/build/build/assets/sjfx2-5ad2df74.png b/build/build/assets/sjfx2-5ad2df74.png deleted file mode 100644 index a725a55..0000000 Binary files a/build/build/assets/sjfx2-5ad2df74.png and /dev/null differ diff --git a/build/build/assets/sjfx6-50d2a2a3.png b/build/build/assets/sjfx6-50d2a2a3.png deleted file mode 100644 index fef4f73..0000000 Binary files a/build/build/assets/sjfx6-50d2a2a3.png and /dev/null differ diff --git a/build/build/assets/sjfx7-05af8354.png b/build/build/assets/sjfx7-05af8354.png deleted file mode 100644 index fb805da..0000000 Binary files a/build/build/assets/sjfx7-05af8354.png and /dev/null differ diff --git a/build/build/assets/student-f817c64b.png b/build/build/assets/student-f817c64b.png deleted file mode 100644 index fd16a2c..0000000 Binary files a/build/build/assets/student-f817c64b.png and /dev/null differ diff --git a/build/build/assets/sy-46fe3167.js b/build/build/assets/sy-46fe3167.js deleted file mode 100644 index 9f94df4..0000000 --- a/build/build/assets/sy-46fe3167.js +++ /dev/null @@ -1 +0,0 @@ -import{r as x,d as E,D as K,e as u,f as b,b as X,B as R,_ as rt,p as V,q as w,s as L,g as t,x as At,l as o,G as gt,j as q,A as M,F as Q,h as Z,H as Rt,k as C,u as Bt,a as Ut,I as ot,v as y,n as G,J as it,i as F}from"./index-0837fb0a.js";import{i as D,L as U}from"./index-c2d8894b.js";import{D as Ft}from"./dialog-89522362.js";import{_ as bt,a as ht,b as jt}from"./table_c-9de598ee.js";/* empty css */const Mt=""+new URL("主页人口-633ac230.gif",import.meta.url).href,Vt=""+new URL("man-179621c5.png",import.meta.url).href,ut="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAARCAYAAAABvfiJAAAAAXNSR0IArs4c6QAAAOtJREFUWEft1r1tAkEQxfH/w7cShEROoQJoAFEQEjmuwC7AoiFoAFEAEjEiROJrrUETIHcwd3MVvJnf7e4Tt3qi4RPpTn7xNuB+4laPNIwTMp7hK7H7iWvdU5gmZFBI9zPILYV5QoaFfPmJWj+QHkHHyNjup9xEOzZgV+svhWWeyqCg7met9YeGFdIz6Cjdju1+BvlFw3dCBv0f3M+u1gWFdUIGhXQ/a629RAyKaLHdL1trYMP36OJSZ/TZINWWzNStMdzP3sgJhV1CBvV3PzuRIwY6BB0jY7uflZ0h0jk3EnQD7pdlJ6jf/9h/AfFeGUOLovYAAAAASUVORK5CYII=",Tt=""+new URL("people_total-c084c090.png",import.meta.url).href,Jt=""+new URL("woman-0af72d68.png",import.meta.url).href,pt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABMNJREFUWEfV2V9rHFUYx/Hv+TezSbaGorUiChFEsb6JvgnfguALELzsnb4JL1rUe8FbiyAK4oVWMRYtIiiClBJak7gz588jz+6edLJJlm2gdhsYZsiw7Ce/5zxzzpwYlv2ImKX3l900Rs792cEHjwOWgK7BSthrcDbsHOiHX7qAG4J+WhFX//A3F5An0I8AnQEHuAobou7Oga8NoHu7DxO9eOV4ar/MgZfm5yH4GHYFqDkLN0RVzH6DueyXl/rvNMOOe6TCFbyIXRV6BNTkamqK07QUVlEHHjNxM1xnMdv2JPR+QdoyA44yspUQBVfsInQV5BQ4LGvF/XEHq2lV2MhjO4OJFjPW8/2TwLCN7AsSFCpIBSt2f0JZhNbSL4MeATW9Rdy9FlthrcMe/oPdtJhkMMliRuY4ciKIL4gXJCaKgrtMUewkUZ7tKJroy69SaponkAvj0lwTsYu48Qir5TQBV2GNw3qH7Sy2NZhugtVSljnSKm4DcYJ0Mi11SZnSZ8rmBYpCJ5myHSma5qrII+BFsDrmtjaxmlzFcYDD4xRGh/MW21usN9i8kKDiklAaxRVKO6KQyQqVSC5j8jLkUakHKZq3RJyW9tIu9jRcCnjjcIrDolcu9Vg3B4Y5MsosvSwU38xgeu0akmIlk11HqsgX/yUfHFK00/egnFXqKVDT06bQ0tLOEtPkKi73+OLwTZzeccmgPewkYtwcmAUxASmaoCiPLA25zyS9tg3JRZImGbZIOibTAXmx1IspToHs4obp5UP8ZoPPHl9xPhEUKQmvSVqD1aPMH96WGU4PzU882RSS9SSbSQoNgegjaX+TlCNZxyMPyMMUTwCvivha3oMtvGaUDvE54H0kRE/Q5JIn2EzYs7xyL/KOGOSC4bPnHbe0WSoQR5ZCtoVkPClnoiJTJjaBGCOxllrTHKZ4FcqpwI07OC1vN8LbfVwYETS9Pk5RjXMECk22hN8iH2V4vc67TvjhGcv1yw3fi1BEyytkZ4mpkJwjKtJ7IpE+BWLbE2uKdSzevULR2UbH4hQ5bxTztkjQ8ee3cKmdAZuWECPBBBqTaYyjMYXGWsLPHV9zyuLBw49jw43Llu+MI5VCVGTJRHH0Ps3OBPqaoo5FOnJ97NRmOQHsf8f9tYHbbvBaXt8QND3jaaTQKhJFCs3tyJfL1nkKvWC4/pznW1eIYumnR6ZXoER6HYt9R3Sbs6apZV4JOJkQQiAQZ+mVMAOKTPu7ud3zxSoLUWe4NRY+fKHhGzK9sXQKtJFuWGbfkXSGaXbIx4D6JcbItMSaoDZIPMDnFm8SjZ2Xt3haTdELbbI0v/bcXAV4NEbhq5cc7wbHA5PoFKrNknriZIOo3azjUIE6/S02yhS49yde81kElkKL4hSpCVqa2x2fPwpwurIxvL/T8Imm1zm6DU+vQL9Jut+TnjzQ8sFO4ONzAx9niT3c3DG8R+Dw3CUedvHaNMnwObj2j5m1flDrXPyIU92NDG/8b1PdeRcLuj4YWz597IuFtV9uPRUL1se55NelPi353Ev++la3ti9Na//aWXcW1vbF/anY+tCH7lpvHtVZYXETSX9fd7n0+slsv639BmaNb623gM9ADpf2T34T/bQXjTX4N8R/IXjidEJJicQAAAAASUVORK5CYII=",nt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALYAAAAKCAMAAAAuJlQ4AAAAVFBMVEUAAAAA4f8A4f8A4f8A4v8A4f8A4f8A4f8A4/8A4v8A4f8A4f8A4f8A4f8A4f8A4P8A4f8A4P8A4f8A4f8A4v8A4f8A4P8A4P8A4/8A4v8A4v8A4f+yLyErAAAAG3RSTlMAs/3mPaB0LCF69/HLxbqvqH1nYVtVUBkNCHtoZSFaAAAAYUlEQVQ4y9XVRwrAQAgFUHV6em/e/55BCCRHyH8rcSViISyenWNPYIoaKQTFi6oRrH6zPpjoPPacU7L0ti7zFONocQhDz13bWOzqSoiM/oODLRvIZ0iQgK4kXYJ4AN93cwPWXyODhszu4wAAAABJRU5ErkJggg==",Yt=""+new URL("zwfw_sl-b46d2557.png",import.meta.url).href,Ht=""+new URL("zwfw_bl-8015d7f1.png",import.meta.url).href,Qt="data:image/png;base64,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",W=""+new URL("jtsy-9132779d.gif",import.meta.url).href,Dt={__name:"pie",props:{list:{type:Array,default:()=>[]}},setup(j){const p=x(),l=j,e=E({list:[{name:"0-9岁",value:95},{name:"10-19岁",value:120},{name:"20-29岁",value:98},{name:"30-39岁",value:90},{name:"40-49岁",value:100},{name:"50-59岁",value:97},{name:"60-69岁",value:100},{name:"70-79岁",value:100},{name:"80-89岁",value:100},{name:"90-99岁",value:100},{name:"100岁以上",value:100}],list1:{},year:[],option:{}}),m=[],r=[{color1:"rgba(76,167,163,0.9)",color2:"rgba(90,255,223,1)"},{color1:"rgba(65,149,99,0.9)",color2:"rgba(115,255,145,1)"},{color1:"rgba(98,167,131,0.9)",color2:"rgba(153,255,179,1)"},{color1:"rgba(127,177,108,0.9)",color2:"rgba(193,255,138,1)"},{color1:"rgba(190,164,75,0.9)",color2:"rgba(255,207,74,1)"},{color1:"rgba(165,123,98,0.9)",color2:"rgba(254,178,128,1)"},{color1:"rgba(105,123,186,0.9)",color2:"rgba(151,176,255,1)"},{color1:"rgba(106,102,173,0.9)",color2:"rgba(164,151,255,1)"},{color1:"rgba(106,76,178,0.9)",color2:"rgba(159,110,254,1)"},{color1:"rgba(134,109,188,0.9)",color2:"rgba(180,143,241,1)"},{color1:"rgba(54,122,194,0.9)",color2:"rgba(76,174,254,1)"}];var c=0,f=0;const n=()=>{e.list[0].value=parseInt(e.list1.nl09),e.list[1].value=parseInt(e.list1.nl1019),e.list[2].value=parseInt(e.list1.nl2029),e.list[3].value=parseInt(e.list1.nl3039),e.list[4].value=parseInt(e.list1.nl4049),e.list[5].value=parseInt(e.list1.nl5059),e.list[6].value=parseInt(e.list1.nl6069),e.list[7].value=parseInt(e.list1.nl7079),e.list[8].value=parseInt(e.list1.nl8089),e.list[9].value=parseInt(e.list1.nl9099),e.list[10].value=parseInt(e.list1.nl100);let d=0;e.list.forEach(k=>{k.value>c&&(c=k.value),d+=k.value}),f=Math.round(c*.2),e.list.forEach(k=>{m.push({value:k.value+f,name:k.name}),m.push({name:"",value:d/100,itemStyle:{color:"transparent"}})})},S=()=>{e.option={tooltip:{trigger:"item",formatter(d){let k="";const{marker:J,name:z,value:A}=d;return z!==""&&(k+=`${J}${z}:${A-f}`),k}},series:[{type:"pie",roseType:"radius",radius:["15%","90%"],center:["45%","40%"],label:{position:"inside",formatter(d){return d.name==="",""},textStyle:{fontSize:16,color:"#ffffff"}},labelLine:{show:!1},labelLine:{show:!0,lineStyle:{width:3},normal:{length:30,length2:30}},itemStyle:{normal:{color(d){return r[parseInt(d.dataIndex/2)].color1}}},z:3,data:m},{type:"pie",roseType:"radius",radius:["15%","92%"],center:["45%","40%"],label:{show:!1},labelLine:{show:!1},itemStyle:{normal:{color(d){return r[parseInt(d.dataIndex/2)].color2}}},z:2,data:m}]}},h=()=>{var d=D(p.value);d.setOption(e.option)};return K(()=>{setTimeout(()=>{e.list1=l.list,n(),S(),h()},600)}),(d,k)=>(u(),b("div",{ref_key:"chart",ref:p,style:{width:"50%",height:"260px"}},null,512))}},Zt={__name:"pie2",props:{list:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(j){const p=x(),l=j,e=E({list:[[140],[260],[330],[270]],list1:[],year:[],option:{},totalMax:0,total:0,lb:3}),m=()=>{e.list=e.list1.map(f=>[f]),e.list1.forEach(f=>{e.total+=f}),e.totalMax=e.total+6},r=()=>{var f,n,S,h;e.option={legend:{show:!0,itemHeight:12,itemWidth:30,textStyle:{fontSize:16,padding:10,color:"#fff"},top:70,left:30,itemGap:20,y:"top",data:["17岁以下","18-34岁","35-59岁","60岁以上"]},grid:{left:"2%",right:"2%",top:"10%"},xAxis:[{type:"value",show:!1,max:e.totalMax},{type:"value",show:!1,max:e.totalMax}],yAxis:[{type:"category",show:!1,axisTick:{show:!1}},{type:"category",show:!1,axisTick:{show:!1}}],series:[{type:"bar",data:[e.lb],stack:"income",barWidth:18,itemStyle:{normal:{color:"rgba(255,255,255,0)"}}},{type:"bar",name:"17岁以下",data:e.list[0],stack:"income",barWidth:18,itemStyle:{normal:{color:new U(0,0,1,0,[{offset:0,color:"#62CDFF"},{offset:1,color:"#9BE8FF"}]),barBorderRadius:[100,0,0,100]}},label:{normal:{show:!0,position:["10%","-60%"],formatter:`${((f=e.list[0])==null?void 0:f[0])??"0"}%`,color:"#fff",fontSize:22,fontWeight:600}}},{type:"bar",name:"18-34岁",data:e.list[1],stack:"income",barWidth:18,itemStyle:{normal:{color:new U(0,0,1,0,[{offset:0,color:"#2355EA"},{offset:1,color:"#3873DD"}]),barBorderRadius:[0,0,0,0]}},label:{normal:{show:!0,position:["35%","-60%"],formatter:`${((n=e.list[1])==null?void 0:n[0])??"0"}%`,color:"#fff",fontSize:22,fontWeight:600}}},{type:"bar",name:"35-59岁",data:e.list[2],stack:"income",barWidth:18,itemStyle:{normal:{color:new U(0,0,1,0,[{offset:0,color:"#42D6B2"},{offset:1,color:"#9BFFD3"}]),barBorderRadius:[0,0,0,0]}},label:{normal:{show:!0,position:["35%","-60%"],formatter:`${((S=e.list[2])==null?void 0:S[0])??"0"}%`,color:"#fff",fontSize:22,fontWeight:600}}},{type:"bar",name:"60岁以上",data:e.list[3],stack:"income",barWidth:18,itemStyle:{normal:{color:new U(0,0,1,0,[{offset:0,color:"#FFAA62"},{offset:1,color:"#FFE89B"}]),barBorderRadius:[0,100,100,0]}},label:{normal:{show:!0,position:["35%","-60%"],formatter:`${((h=e.list[3])==null?void 0:h[0])??"0"}%`,color:"#fff",fontSize:22,fontWeight:600}}},{type:"bar",data:[e.lb],stack:"income",barWidth:18,itemStyle:{normal:{color:"rgba(255,255,255,0)"}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(255,255,255,0.1)",barBorderRadius:[100,100,100,100]},data:[`${e.totalMax}`],barWidth:50}]}},c=()=>{var f=D(p.value);f.setOption(e.option)};return K(()=>{setTimeout(()=>{e.list1=l.list,m(),r(),c()},600)}),(f,n)=>(u(),b("div",{ref_key:"chart",ref:p,style:{width:"100%",height:"120px"}},null,512))}},Kt={__name:"zwfw1",props:{list:{type:Array,default:()=>({})}},setup(j){const p=j,l=E({dataList:[{name:"2.0收件数",value:42277},{name:"总收件数",value:42632}],percent:0,option:{}}),e=x();var m=[{value:l.dataList[0].value,name:"2.0收件数",itemStyle:{normal:{color:new U(0,1,1,0,[{offset:0,color:"rgba(0, 255, 250, 0.29)"},{offset:.5,color:"rgba(0, 255, 250, 0.8)"},{offset:1,color:"rgba(0, 255, 250, 1)"}]),shadowColor:"rgba(1,1,1,0.5)",shadowBlur:1}}},{value:l.dataList[1].value-l.dataList[0].value,name:"",itemStyle:{normal:{color:"#095b9b",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"#095b9b"}}},{value:l.dataList[1].value,name:"总收件数",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}];const r=[{value:l.dataList[1].value,name:"",itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:new U(1,1,1,0,[{offset:1,color:"rgba(127, 242, 255, .2)"},{offset:0,color:"rgba(109, 195, 255, 0)"}])}}},{value:l.dataList[1].value,name:"",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}],c=()=>{l.option={legend:{selectedMode:!1,itemWidth:10,itemHeight:10,itemGap:10,icon:"circle",data:["2.0收件数","","总收件数"],bottom:"3%",width:380,textStyle:{color:"#ffffff"},formatter:function(n){var S="";for(let h=0;h{var n=D(e.value);n.setOption(l.option)};return K(()=>{setTimeout(()=>{l.dataList[0].value=p.list.finish,l.dataList[1].value=p.list.total,l.percent=p.list.percent,c(),f()},600)}),(n,S)=>(u(),b("div",{ref_key:"chart",ref:e,style:{width:"100%",height:"100%"}},null,512))}},Wt={__name:"zwfw2",setup(j){const p=x(),l=[{name:"超期受理数",value:3},{name:"应受理数",value:41341}];var e=[{value:l[0].value,name:"超期受理数",itemStyle:{normal:{color:new U(0,1,1,0,[{offset:0,color:"rgba(255, 224, 0, 0.29)"},{offset:1,color:"rgba(255, 224, 0, 1)"}]),shadowColor:"rgba(1,1,1,0.5)",shadowBlur:1}}},{value:l[1].value-l[0].value,name:"",itemStyle:{normal:{color:"rgba(255, 224, 0, 0.1)",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"rgba(255, 224, 0, 0.1)"}}},{value:l[1].value,name:"应受理数",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}];const m=[{value:l[1].value,name:"",itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:new U(1,1,1,0,[{offset:1,color:"rgba(127, 242, 255, .2)"},{offset:0,color:"rgba(109, 195, 255, 0)"}])}}},{value:l[1].value,name:"",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}],r={legend:{selectedMode:!1,itemWidth:10,itemHeight:10,itemGap:10,icon:"circle",data:["超期受理数","","应受理数"],bottom:"3%",textStyle:{color:"#ffffff"},formatter:function(c){var f="";for(let n=0;n{var c=D(p.value);c.setOption(r)}),(c,f)=>(u(),b("div",{ref_key:"chart",ref:p,style:{width:"100%",height:"100%"}},null,512))}},qt={__name:"zwfw3",setup(j){const p=x(),l=[{name:"超期办理数",value:0},{name:"应办理数",value:39196}];var e=[{value:l[0].value,name:"超期办理数",itemStyle:{normal:{color:new U(0,0,1,1,[{offset:0,color:"rgba(0, 255, 134, 0.29)"},{offset:1,color:"rgba(0, 255, 134, 1)"}]),shadowColor:"rgba(1,1,1,0.5)",shadowBlur:1}}},{value:l[1].value-l[0].value,name:"",itemStyle:{normal:{color:"#095b9b",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"#095b9b"}}},{value:l[1].value,name:"应办理数",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}];const m=[{value:l[1].value,name:"",itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:new U(1,1,1,0,[{offset:1,color:"rgba(127, 242, 255, .2)"},{offset:0,color:"rgba(109, 195, 255, 0)"}])}}},{value:l[1].value,name:"",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}],r={legend:{selectedMode:!1,itemWidth:10,itemHeight:10,itemGap:10,icon:"circle",data:["超期办理数","","应办理数"],bottom:"3%",width:380,textStyle:{color:"#ffffff"},formatter:function(c){var f="";for(let n=0;n{var c=D(p.value);c.setOption(r)}),(c,f)=>(u(),b("div",{ref_key:"chart",ref:p,style:{width:"100%",height:"100%"}},null,512))}},Nt=""+new URL("足球-41eb8a76.gif",import.meta.url).href,Ot=""+new URL("篮球-81c39447.gif",import.meta.url).href,Gt=""+new URL("羽毛球-b3d0bf56.gif",import.meta.url).href,Xt=""+new URL("人行道-6c248d4a.gif",import.meta.url).href,$t=""+new URL("乒乓-1ebffc2f.gif",import.meta.url).href,ts="data:image/png;base64,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",ss="data:image/png;base64,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",es="data:image/png;base64,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",ls="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABYCAMAAAB72aFgAAAC9FBMVEUAAAAe1/9krf9hp/8l1/9nsf8s2P9dpP851P9rt/880f860f9hqf88zv820/9ruv+E4f88y/9Pkv9tvf9Znf9ns/9De/9Tlf93zP+D2f91x/8m2v95zv9Qj/9Ffv85zv90yP8w1/9ywP831P9Igf9Ad/9Khf+E0/811v9bnv8z1v8w1/+T/v9Niv9Xm/9yvv9wxP9U0f8djf9t2//0/v/E9P9W1f8f2P/w/P82sf8YiP8buP0fkv8lmP8A1fRNyf8YyP7l+/9Py/9Buv9ElP4W0foA6flJl/8/l/4yq/pYv/981f8A3/da2f9Jw/8lpv1Knv9GxP8b1f4qnv0zl/1Flv5uvf85sf8fovUgpfculf8rnfg2lf1Hiv8S1fwT1f0RvvlYnP9Nxf8Fv/Hm+/9Fvv8RwfQeq/ggnvUskf8QyPtJpP81if8Jzfg/hv4J0/o51/9G0v8y1P9RnP8BzfIC6vsBv/Dv/P/n+//j+//g+v8R2vwQxvYbuPxFuv8Zhv9Swv8grPsXvvUcx/3E9P8bu/kdrvkkwP5LrP8UuvccuPYqpfsntfcrs/p95P8Lz/oA9Pz4/v8H3PkH7P3s/P8M4/wNuvHa+P/P9f8llf8drfkYu/pJuf8buPtJtf8nkv9Qt/8kn/UYwfo9p/+78/8on/my7/8tnvgvkf8OwvhFif9u4/9Xu/9dxP8S2P5bnf8cr/xWmf/8//8B9P36/v/5/v8D8PwF7f0L4vsIx/Tp+/8Jx/MMwvRV0f9Vzf8U0vpNw/87rv8ctv0gjP8czf0hif9Osv+r7/8ouf05m/0I1flCrPxQ4P8VtfkBx/IEyfIE0/YHvPAJ4foQ1fsttv9a1/8VhP8Yhf/I9P84q/8IzPZRwP9XmP8D1PYI5fsH0vcWsvseqvwzq/8fjf8Xy/oa0v8Z0P1DnP80qv2f7f+N5v+L6P8XvPn///8AzPIAx/AA9fwAxPAA+f0A8vsAwO8A7/oA/P4A6/kA2vUA0fMA5fgA4vdHtOmRAAAA7XRSTlMAMzI3NS06OkcqTks0UUUoCVRJJT8vW0YYDR44FEtZTRw9IElVXlIQQz1BPwVPQiMiq6EH1oesIdMFoaCio/6pD7Orp1UT/mZcVjES/a2phW1EMn5pTxCnkYl1dWNcJx0aFwvauKmfk417d3JoZ2NMNDApDfLx68+6r6yqqZ2clZGOjIeEgH17eXhzbWxgXEb45ubRx7uuppiYmJOOi4mIhISCgH98e3JvYldSNi0tJyYg9e/s6OXa0Mi/v7amnZ2cl5eNjIF+dHJgWEtDPO/g38rIwK+poJyRX1w5L/Hr072yppyTkpFnZmVlY1h/vgHYAAAGgElEQVRYw5yWv4riQBzHDUiQFV0PG08FE7c48RZOiJLYmSKNVlpY6iI+QJIt/FNbC4KgDyDbiFuI2/gCNvsA+wp3h+9wmckvk0k0cbxPkR/jfL8fhkwKI6E0tL5s0dcakf+j/tLrcIRO76V+t2Igg4HyyIP7TgGKC80dp2m8cwG8M7+cPhdCn80hc6HIjA5mC7vjfovGMaCFO6QOi6QjhUp6HBO90A+EYyTsczGjNHaeTBoz5CBRZoKPIrNLfNf87BLNAbOqxWJRRXzA+MBj+WknolQN3SpBcxy/RyiqTvFiPMFDHeIx3EBGkyQkQD1LkiLIPLDaoKc6xYvxBA91iMdkBhnZ7XkkJg9Ut7REvSoxAyQ67IsL/rZE90q+O+REm62Cx3FUQ1QVPJQqHqMahHKk5pXwsH86Wo9P9XwVR8IHSMSfNm/nEGoQEj0S6YeDWLb3N0wSUkNXXCcrvmwzC5VAiCe1ZyRptVp5jF6y9/FJxuult71cH0FSQjm9hXvWI4LIOxglG/RO1sPDako7VquDukYSCBmk5pWYsL9dKiMkOikUJ+uHN0UZzSFk+iQZQEi6zPfnw0OSYrs/7+fUWnBatqSbcRCp0J8vqBDt119qJZJS1ycxYswYPslAcMgmWR3JLCkNsCQlEPQnRnS3k8KSepZQicWZiFXcDvzbyLoYbBKDqkRAUnRpFxgoF4uojguORKAk6fjDTZ7SVEEASaZCsSvcchR2dD4DkvwvmmYhAaAGmRjsaHrieZB00x7AEkCh6U13QfKa9rKLBzviO1/4FSTSo5924ttVEu2LqBQBHi9otq852s3LZIRI/nViJzFNhGEYgCeaxph4GtH/ImiMmnCQRE00tYLGFtqaaqu02tWAjaWlFA5AL6V0S+meGggkILshgDEiMXGJG7KFJbgvcd+Xg3FfUC7+/3Q6DtMpap/TzPe98xJ6/BYmQjXMCpbYn5LFC9lwHuxeHi9YvvsBhzW0mCpZyUlqxzFoR/L9SqpkBSdlK6iSwiUpW0aV7J2Xsr1UyYHUSw5QJdx58xaR6AHaW9I9F6MsShn2B2d+iji0kr5US/poJf0LWIiDhxuu6/VWq1Wvv97gDk+yZPppJYXMZVagwfqVSW8IZzJyhclLIuevfGJnNUwmLSnPpBGf+zCHCkMWLVtOK+GmIWialuaueE+6es7gDYYj4kg46K46e4UaR9IoXIwmMz7NqoolK857J9NmE7vPkjXe+CgTo5tPVgjO/0SuuQF8LlGPDDkcd+7cdTiGRnq0CthTVUHsi9JhFpqP0T3MQoCmKQcxgHT5yN3NTA6TFojPoUCFUZuFPMTo+tBI0WE8m5MznTMmalufxAuTwjA9PZ3TYNQA+EUfRtcPABCojNprMFHVtoXU2Gbq6ZFr5T1qU1tjfGh6gjIaYxcOQD9GVwiAQmUUgVqJRPI0GxlSi3BAp9CaGomNHmZsIKTsAqAQoysHeIdyHIAbMzMzj7KzG9UCwAIX5WdnP5PAzEsAupUhUI7RcXG5shvHcc8vqFaajicj4ElgQiKGjx1KAeOcgqtU6EtRbR5UeUmBs7t3Mw+5SWSVGmw2hbI7HTpyq/IHUmkLpydQ+OrziG3t8zfovUPFKBEXidD88r5bj7/FVNa/HoMz0j3fpTN55ObMvn1H0KxblcssEayFLsO97dAXyslTp+vO1J0+RRtVelAIheU1BawlrXx+teBt/aGPyZy0CYR8Pt8cK2HchqaaxtFcBgPNa9aOXzr98XOiQzeGBWtF1TBD/EVNgPHvFLg0a5DmgwcPVgvhg8hTX3fyO+XzqTqb7yicm/kw4Sey0l6Modd1FC101bugZlSDmsZ8nuFXw52+EFxCq8zEupV40QanEs4vga5ViM65FRkYFa5iOCpr3UXs2mPvwd7E00VZQB5b+rduJ2x1tvtlQqFOpxMKzaOtA+R4QBaLhSx7WK6N9wPyDIKu/cK6ZC76M2JClijrYet+sYZM6PzOCxsTXWiWkYGlNZYyLvshZ6K4pjQjHpO1Oy/e3hl3+6JzVJgRV+K1RLkYO27U0tK1eilNqVBmNstkwtJZQ2mn5fhct8uJ4pZ89EVyJdLB4rK/HEP3T3QOutSlq9mV5BfZPWUF/3BJLSs+zCuSqkuYBWppE8/eGc3F/smG/aiHZ29ySaX5iFTlGuRBLe82Yf8j93i013vYziPZW2oiU7lYSrjbCk5ABXP/kL8BSvkBA6PqzGcAAAAASUVORK5CYII=",as="data:image/png;base64,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",os={__name:"echartLine",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(j){const p=x(),l=j,e=E({list1:[],list2:[],year:[],option:{},bg:[]}),m=()=>{e.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2}"},legend:{data:["骑行次数","骑行时长"],top:"5%",right:"center",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"20%",left:"5%",right:"5%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:e.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:[{type:"value",name:"骑行次数/次",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(c){return Math.ceil(Math.max(c.max,c.max*1.2)/2)*2},nameTextStyle:{fontSize:16},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",name:"骑行时长/时",splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(c){return Math.ceil(Math.max(c.max,c.max*1.6)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:e.bg,barWidth:"40%",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{yAxisIndex:0,name:"骑行次数",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",fontSize:16,formatter:function(c){return c.value}},data:e.list1},{yAxisIndex:1,name:"骑行时长",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",fontSize:16,formatter:function(c){return c.value}},data:e.list2}]}};R(()=>l.list1,()=>{e.list1=l.list1,m(),r()}),R(()=>l.list2,()=>{e.list2=l.list2,m(),r()}),R(()=>l.year,()=>{e.year=l.year,e.bg=[],e.year.forEach(()=>{e.bg.push(0)}),m(),r()});const r=()=>{var c=D(p.value);c.setOption(e.option)};return K(()=>{setTimeout(()=>{e.list1=l.list1,e.list2=l.list2,e.year=l.year,console.log(e.list1,e.list2,666),e.bg=[],e.year.forEach(()=>{e.bg.push(0)}),m(),r()},600)}),(c,f)=>(u(),b("div",{ref_key:"chart",ref:p,style:{width:"100%",height:"100%"}},null,512))}};const is={class:"dialogPage"},ns={class:"my-header"},rs={class:"tabelPart"},fs={class:"bo"},cs={class:"title"},vs={class:"title_top"},ds={class:"name"},ms={style:{width:"100%",height:"600px"}},ys={__name:"dialogEc",props:{dialogShowEc:{type:Boolean,default:()=>!1},title:{type:String,default:()=>""},list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},emits:["close"],setup(j,{emit:p}){const l=j,e=p,m=x(),r=E({title:"",list1:[],list2:[],year:[],option:{},bg:[]});R(()=>l.dialogShowEc,(f,n)=>{m.value=f}),R(()=>l.list1,(f,n)=>{r.list1=f}),R(()=>l.list2,(f,n)=>{r.list2=f}),R(()=>l.year,(f,n)=>{r.year=f}),X(()=>{r.title=l.title,r.list1=l.list1,r.list2=l.list2,r.year=l.year});const c=()=>{m.value=!1,e("close")};return(f,n)=>{const S=V("el-icon"),h=V("el-dialog");return u(),b("div",is,[w(h,{modelValue:m.value,"onUpdate:modelValue":n[0]||(n[0]=d=>m.value=d),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:L(({close:d,titleId:k,titleClass:J})=>[t("div",ns,[w(S,{size:"26",color:"#fff",onClick:c},{default:L(()=>[w(At(gt))]),_:1})])]),default:L(()=>[t("div",rs,[t("div",fs,[t("div",cs,[t("div",vs,[n[1]||(n[1]=t("img",{src:bt,alt:"",style:{"margin-right":"10px"}},null,-1)),t("div",ds,o(j.title)+"详情",1),n[2]||(n[2]=t("img",{src:ht,alt:"",style:{"margin-left":"10px"}},null,-1))]),n[3]||(n[3]=t("img",{class:"title_botton",src:jt,alt:""},null,-1))])]),t("div",ms,[w(os,{list1:r.list1,list2:r.list2,year:r.year},null,8,["list1","list2","year"])])])]),_:1},8,["modelValue"])])}}},us=rt(ys,[["__scopeId","data-v-35c95202"]]),ps={__name:"tabLine",props:{list1:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(j){const p=x(),l=j,e=E({list1:[],year:[],option:{},bg:[]}),m=()=>{e.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}日
{a1}:{c1}"},legend:{data:["乘坐人次"],top:"5%",right:"center",textStyle:{fontSize:16,color:"#ffffff"},show:!1},grid:{top:"10%",left:"5%",right:"5%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:e.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:[{type:"value",name:"乘坐人次/次",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(c){return Math.ceil(Math.max(c.max,c.max*1.2)/2)*2},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:e.bg,barWidth:"40%",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{yAxisIndex:0,name:"乘坐人次",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",fontSize:16,formatter:function(c){return c.value}},data:e.list1}]}};R(()=>l.list1,()=>{setTimeout(()=>{e.list1=l.list1,e.year=l.year,e.bg=[],e.year.forEach(()=>{e.bg.push(0)}),m(),r()},600)});const r=()=>{var c=D(p.value);c.setOption(e.option)};return K(()=>{setTimeout(()=>{e.list1=l.list1,e.year=l.year,e.bg=[],e.year.forEach(()=>{e.bg.push(0)}),m(),r()},600)}),(c,f)=>(u(),b("div",{ref_key:"chart",ref:p,style:{width:"100%",height:"100%"}},null,512))}};const As={class:"dialogPage"},gs={class:"my-header"},bs={class:"tabelPart"},hs={class:"bo"},js={class:"title"},Ps={class:"title_top"},ws={class:"name"},xs={class:"tabChoose"},zs={key:0,style:{width:"100%",height:"calc(100% - 110px)"}},ks={key:1,style:{width:"100%",height:"550px"}},Ss={key:2,class:"pagePart"},Is={key:0},_s={__name:"dialogTab",props:{dialogShowTab:{type:Boolean,default:()=>!1},columns:{type:Array,default:()=>[]},tableData:{type:Array,default:()=>[]},title:{type:String,default:()=>""},pagination:{type:Object,required:!0},list1:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},emits:["close","handle"],setup(j,{emit:p}){const l=j,e=p,m=x(),r=E({title:"",columns:[],tableData:[],pagination:{},list1:[],year:[],tab:"0"}),c=x(Math.random());R(()=>l.dialogShowTab,(h,d)=>{m.value=h,r.columns=l.columns}),R(()=>l.tableData,(h,d)=>{r.tableData=l.tableData,c.value=Math.random()}),R(()=>l.list1,(h,d)=>{r.list1=h}),R(()=>l.year,(h,d)=>{r.year=h}),X(()=>{m.value=l.dialogShowTab,r.columns=l.columns,r.title=l.title,r.tableData=l.tableData,r.list1=l.list1,r.year=l.year,document.querySelector(".el-pagination__total")});const f=()=>{m.value=!1,e("close")},n=h=>{e("handle",h)},S=h=>{r.tab=h};return(h,d)=>{const k=V("el-icon"),J=V("el-table-column"),z=V("el-table"),A=V("el-pagination"),a=V("el-dialog");return u(),b("div",As,[w(a,{modelValue:m.value,"onUpdate:modelValue":d[3]||(d[3]=g=>m.value=g),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:L(({close:g,titleId:N,titleClass:ft})=>[t("div",gs,[w(k,{size:"26",color:"#fff",onClick:f},{default:L(()=>[w(At(gt))]),_:1})])]),default:L(()=>[t("div",bs,[t("div",hs,[t("div",js,[t("div",Ps,[d[4]||(d[4]=t("img",{src:bt,alt:"",style:{"margin-right":"10px"}},null,-1)),t("div",ws,o(j.title)+"详情",1),d[5]||(d[5]=t("img",{src:ht,alt:"",style:{"margin-left":"10px"}},null,-1))]),d[6]||(d[6]=t("img",{class:"title_botton",src:jt,alt:""},null,-1))])]),t("div",xs,[t("div",{class:q(r.tab=="0"?"choosed":"tabs"),style:{"margin-left":"-35px"}},[t("span",{onClick:d[0]||(d[0]=g=>S("0"))},"乘坐人次趋势")],2),t("div",{class:q(r.tab=="1"?"choosed":"tabs"),style:{"margin-right":"-35px"}},[t("span",{onClick:d[1]||(d[1]=g=>S("1"))},"路线")],2)]),r.tab=="1"?(u(),b("div",zs,[(u(),M(z,{data:r.tableData,"max-height":"500","header-cell-style":{background:"#008FCD"},key:c.value},{default:L(()=>[(u(!0),b(Q,null,Z(r.columns,g=>(u(),b(Q,null,[g.type==="slot"?(u(),M(J,{key:g.label,"show-overflow-tooltip":!0,label:g.label,property:g.property,align:"center"},{default:L(N=>[Rt(h.$slots,g.property,{currentCol:g,currentData:N.row},void 0,!0)]),_:2},1032,["label","property"])):(u(),M(J,{key:1,property:g.property,label:g.label,"show-overflow-tooltip":!0,align:"center"},null,8,["property","label"]))],64))),256))]),_:3},8,["data"]))])):C("",!0),r.tab=="0"?(u(),b("div",ks,[w(ps,{list1:r.list1,year:r.year},null,8,["list1","year"])])):C("",!0),r.tab=="1"?(u(),b("div",Ss,[j.title=="高铁"?(u(),b("div",Is,[w(A,{background:"",layout:"prev, pager, next,total","page-size":j.pagination.pageSize,total:j.pagination.total,"prev-text":"上一页","next-text":"下一页",onCurrentChange:n,"current-page":j.pagination.currentPage,"onUpdate:currentPage":d[2]||(d[2]=g=>j.pagination.currentPage=g)},null,8,["page-size","total","current-page"])])):C("",!0)])):C("",!0)])]),_:3},8,["modelValue"])])}}},Es=rt(_s,[["__scopeId","data-v-3572e293"]]),Ls=""+new URL("ljzcs-ae107702.png",import.meta.url).href,Cs=""+new URL("rzbms-b27e3bdf.png",import.meta.url).href,Rs=""+new URL("shqys-31d0155c.png",import.meta.url).href,Bs=""+new URL("dxje-26ce08f5.png",import.meta.url).href;const Us={class:"module"},Fs={class:"displayFlex left_bg"},Ms={class:"flex1"},Vs={class:"left_1_bg"},Ts={class:"item yl_1"},Js={class:"item_content"},Ys={class:"sr"},Hs={class:"right"},Qs={class:"sr",style:{"margin-top":"5px"}},Ds={class:"right"},Zs={class:"item yl_2"},Ks={class:"item_content"},Ws={class:"sr"},qs={class:"right"},Ns={class:"sr",style:{"margin-top":"5px"}},Os={class:"right"},Gs={class:"item yl_3"},Xs={class:"item_content"},$s={class:"sr"},te={class:"right"},se={class:"sr",style:{"margin-top":"5px"}},ee={class:"right"},le={class:"item yl_4"},ae={class:"item_content"},oe={class:"sr"},ie={class:"right"},ne={class:"sr",style:{"margin-top":"5px"}},re={class:"right"},fe={class:"item yl_5"},ce={class:"item_content"},ve={class:"sr"},de={class:"right"},me={class:"sr",style:{"margin-top":"5px"}},ye={class:"right"},ue={class:"left_jzfw"},pe={class:"left_1_2"},Ae={class:"bottom"},ge={class:"left_1_3"},be={class:"bottom"},he={class:"flex1",style:{"margin-top":"10px"}},je={class:"left_2_top"},Pe={class:"item school"},we={class:"xia"},xe={class:"item teacher"},ze={class:"xia"},ke={class:"item student"},Se={class:"xia"},Ie={class:"left_2_bottom"},_e={class:"left_2_bottom_item"},Ee={class:"left_2_bottom_item_shang"},Le={class:"left"},Ce={class:"span1"},Re={class:"right"},Be={class:"span1"},Ue={class:"left_2_bottom_item_xia"},Fe={class:"left_2_bottom_item"},Me={class:"left_2_bottom_item_shang"},Ve={class:"left"},Te={class:"span2"},Je={class:"right"},Ye={class:"left_2_bottom_item_xia"},He={class:"flex1",style:{"margin-top":"10px"}},Qe={class:"left_3_1"},De={class:"displayFlex center_bg"},Ze={class:"flex1"},Ke={class:"people_total"},We={class:"people_total_item left"},qe={class:"number"},Ne={class:"people_total_item2 center",style:{cursor:"pointer"}},Oe={class:"number"},Ge={class:"people_total_item right"},Xe={class:"number"},$e={class:"bt"},tl={class:"btList_item"},sl={class:"btList_item_value"},el={class:"table"},ll={class:"table_choose"},al={key:0,class:"dailyActivity"},ol={class:"dailyActivityBox"},il={style:{"margin-right":"20px"}},nl={key:0,class:"qyfw"},rl=["src"],fl={class:"qyfw_item_right"},cl={class:"name"},vl={class:"number"},dl={class:"zwfw"},ml={class:"shang"},yl={class:"shang_item"},ul={class:"i"},pl={class:"shang_item"},Al={class:"i"},gl={class:"shang_item"},bl={class:"i"},hl={class:"displayFlex right_bg"},jl={class:"flex1"},Pl={class:"ylws"},wl=["onClick"],xl={class:"name"},zl={class:"value"},kl={class:"flex1",style:{"margin-top":"10px"}},Sl={class:"whsy"},Il={class:"name"},_l={class:"value"},El={class:"flex1",style:{"margin-top":"10px"}},Ll={class:"tysy"},Cl={class:"value"},Rl=["src"],Bl={class:"name"},Ul={class:"flex1",style:{"margin-top":"10px"}},Fl={class:"jtsyBox"},Ml={class:"jtsyBoxtop"},Vl=["src"],Tl={class:"jtsyname"},Jl={class:"jtsytext"},Yl=["src"],Hl={class:"jtsyname"},Ql={class:"jtsytext"},Dl={class:"jtsyBoxbot"},Zl=["src"],Kl={class:"jtsyname"},Wl={class:"jtsytext"},ql=["src"],Nl={class:"jtsyname"},Ol={class:"jtsytext"},Gl=["src"],Xl={class:"jtsyname"},$l={class:"jtsytext"},ta={__name:"sy",setup(j){Bt(),Ut();const p=x(!1),l=x(!1),e=x(!1),m=x(!1),r=E({就业培训:[{label:"姓名",property:"xm"},{label:"单位",property:"szdw"},{label:"职业",property:"zy"},{label:"承办机构",property:"pxcbjg"},{label:"培训班名称",property:"pxbmc"},{label:"培训时间",property:"pxkssj"}],就业见习服务:[{label:"见习岗位名称",property:"jxgwmc"},{label:"单位名称",property:"dwmc"},{label:"岗位类型",property:"gwlx"},{label:"接受人数",property:"kjsrs"},{label:"见习地点",property:"jxszd"},{label:"见习月数",property:"njxys"},{label:"学历要求",property:"xlyq"},{label:"专业",property:"zy"},{label:"有效状态",property:"yxzt"}],就业援助:[{label:"姓名",property:"xm"},{label:"人员类别",property:"rylb"},{label:"就失业状态",property:"jsyzt"},{label:"优先指数",property:"yxzs"},{label:"是否已帮扶",property:"sfybf"},{label:"失业登记时间",property:"sydjsj"},{label:"失业登记管辖地",property:"sydjgxd"},{label:"户籍地",property:"hjd"},{label:"居住地",property:"jzd"},{label:"帮扶时间",property:"bfsj"}]}),c=x([{label:"医院名称",property:"yymc"},{label:"医生数",property:"zyyss"},{label:"护士数",property:"zchss"},{label:"家庭医生签约数",property:"jtysqys"},{label:"床位数",property:"hdcws"}]),f=E({url:"",title:"",columns:[],data:[]}),n=E({total:100,pageSize:10,currentPage:1}),S=i=>{n.currentPage=i,tt(f.url,n.currentPage)},h=i=>{n.currentPage=i,ct(A.url,n.currentPage)},d=(i,s)=>{f.title=i,f.url=s,f.columns=r[i],tt(s,n.currentPage)},k=()=>{l.value=!1,e.value=!1,m.value=!1,n.currentPage=1,n.total=100},J=(i,s)=>{i=="医院卫生院"&&(f.title=i,f.url=s,f.columns=c.value,l.value=!0,tt(s,n.currentPage))},z=E({title:"",list1:[],list2:[],year:[]}),A=E({url:"",title:"",list1:[],list2:[],year:[],columns:[],data:[]}),a=E({PopulationData:{rkzs:"0",man:"0",woman:"0"},ageGroup:{nl17:"0",nl1834:"0",nl3569:"0",nl60:"0",nl110:"0",nl1120:"0",nl2130:"0",nl3140:"0",nl4150:"0",nl5160:"0",nl6170:"0",nl7180:"0",nl8190:"0",nl91100:"0",nl100:"0"},ageRatio:[],salvageServices:{jzrc:"0",jzje:"0",nf:"0"},education:{xxzs:"0",xszs:"0",jzgzs:"0"},employmentService:{jypx:"0",jyjxfw:"0",jyyz:"0"},LivelihoodWelfare:{zgylbxzsr:"0",zgylbxzzc:"0",cxylbxzsr:"0",cxylbxzzc:"0",gsbxzsr:"0",gsbxzzc:"0",zgyilbxzsr:"0",zgyilbxzzc:"0",cxyilbxzsr:"0",cxyilbxzzc:"0",nf:""},lytAppDayActive:"105",tableData:[],zwfw:{list1:{finish:"",total:"",percent:""},list2:{},list3:{}},jysyList:[{title:"县镇",teacher:1,student:10.76},{title:"农村",teacher:1,student:8.53}],ylwsList:[{name:"医院卫生院",value:0,dw:"所"},{name:"注册护士",value:0,dw:"人"},{name:"职业医生",value:0,dw:"人"},{name:"家庭签约医生",value:0,dw:"人"},{name:"医院卫生院床位数",value:0,dw:"个"},{name:"健康档案建档",value:0,dw:"份"},{name:"村社卫生服务站",value:0,dw:"个"}],whsyList:[{name:"公共图书馆(南孔书屋)",value:"198",dw:"家"},{name:"总藏书",value:"1983",dw:"册"},{name:"送戏下乡次数",value:"2787",dw:"次"},{name:"博物馆观展人次",value:"1.292.874",dw:"次"},{name:"图书借阅",value:"1.724.012",dw:"次"}],tysyList:[{name:"足球场",value:"100",img:Nt,dw:"个"},{name:"篮球场",value:"100",img:Ot,dw:"个"},{name:"乒乓球馆",value:"100",img:$t,dw:"个"},{name:"羽毛球馆",value:"100",img:Gt,dw:"个"},{name:"绿色跑道",value:"100",dw:"km",img:Xt}],jtsyList:[{name:"公共自行车",key1:"骑行次数",key1_value:"117231",dw:"人次",key2:"骑行时长",key2_value:"1283时",img:ts},{name:"电动单车",key1:"骑行次数",key1_value:"1172491",dw:"人次",key2:"骑行时长",key2_value:"1283时",img:ss},{name:"公共汽车",key1:"公交线路",key1_value:"176",dw:"条",key2:"乘坐人次",key2_value:"239741",img:es},{name:"长途汽车",key1:"班车次数",key1_value:"133",dw:"次",key2:"客流量",key2_value:"192874",img:ls},{name:"高铁",key1:"列车班次",key1_value:"23",dw:"次",key2:"客流量",key2_value:"113414",img:as}]}),g=x([{title:"县镇",teacher:1,student:10.76},{title:"农村",teacher:1,student:8.53}]),N=ot(()=>`--teacher: ${g.value[0].teacher}; --total: ${g.value[0].teacher+g.value[0].student}`),ft=ot(()=>`--teacher: ${g.value[1].teacher}; --total: ${g.value[1].teacher+g.value[1].student}`),Pt=i=>({paddingLeft:"10px",letterSpacing:"1px",fontSize:"15px",height:"32px",backgroundColor:"#455F8A",color:"#fff"}),wt=i=>{if(i.rowIndex%2==0)return{letterSpacing:"1px",fontSize:"14px",height:"36px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"};if(i.rowIndex%2!==0)return{letterSpacing:"1px",fontSize:"14px",height:"36px",backgroundColor:"rgba(43, 74, 121, 1)",color:"#fff"}},B=x("1"),$=i=>{B.value=i},xt=i=>parseInt(i.trim(),10).toLocaleString("en-US"),zt=async()=>{console.log("更新成功"),await F.get("/api/ggfwyth/index").then(i=>{if(i.code==200){const s=["zgylbxzsr","zgylbxzzc","cxylbxzsr","cxylbxzzc","gsbxzsr","gsbxzzc","zgyilbxzsr","zgyilbxzzc","cxyilbxzsr","cxyilbxzzc","nf"];if(a.LivelihoodWelfare&&s.forEach(P=>{a.LivelihoodWelfare[P]=(i.data.msfz[P]/1e4).toFixed(2)}),a.salvageServices&&(a.salvageServices.jzrc=xt(i.data.jzfw.jzrc),a.salvageServices.jzje=(i.data.jzfw.jzje/1e4).toFixed(2)),["xxzs","xszs","jzgzs"].forEach(P=>{a.education[P]=i.data.xxgk[P]}),["jypx","jyjxfw","jyyz"].forEach(P=>{a.employmentService[P]=i.data.jyfw[P].toString()}),a.PopulationData=i.data.rksj,a.PopulationData){["rkzs","man","woman"].forEach(H=>{a.PopulationData[H]=i.data.rksj[H]});const Y=["nl17","nl1834","nl3569","nl60","nl09","nl1019","nl2029","nl3039","nl4049","nl5059","nl6069","nl7079","nl8089","nl9099","nl100"],Lt=["nl09","nl1019","nl2029","nl3039","nl4049","nl5059","nl6069","nl7079","nl8089","nl9099","nl100"];Y.forEach(H=>{a.ageGroup[H]=i.data.rksj[H]}),Lt.forEach((H,Ct)=>{dt.value[Ct].value=i.data.rksj[H]})}["nl17Percent","nl1834Percent","nl3559Percent","nl60Percent"].forEach(P=>{a.ageRatio.push(i.data.rksj[P])}),["yywsysl","zchssl","zyyssl","jtqyyssl","yywsycws","jkdajdfs","cswsfwzs"].forEach((P,Y)=>{a.ylwsList[Y].value=i.data.ylws[P]}),["ggtsg","zcs","sxxxcs","bwgcgcs","tsjycs"].forEach((P,Y)=>{a.whsyList[Y].value=i.data.whtysy[P]}),["zqcs","lqcs","ppqcs","ymqcs","lsbdcd"].forEach((P,Y)=>{a.tysyList[Y].value=i.data.whtysy[P]}),a.jtsyList[1].key1_value=i.data.transportation.electricbicycle.cyclingFrequency,a.jtsyList[1].key2_value=i.data.transportation.electricbicycle.cyclingDduration,a.jtsyList[4].key1_value=i.data.transportation.highSpeedRail.trainSchedule,a.jtsyList[4].key2_value=i.data.transportation.highSpeedRail.passengerFlow}p.value=!0})},kt=async()=>{await F.get("/api/ggfwyth/getLytAppData").then(i=>{i.code==200&&(a.lytAppDayActive=i.data.lytAppDayActive,a.tableData=i.data.lytApp.reduce((s,I,T,v)=>{var _,O,at,P;return T%2===0&&s.push({highFrequencyApp:((_=v[T])==null?void 0:_.title)||"",monthlyVisits:((O=v[T])==null?void 0:O.num)||"",highFrequencyApp1:((at=v[T+1])==null?void 0:at.title)||"",monthlyVisits1:((P=v[T+1])==null?void 0:P.num)||""}),s},[]))}),await F.get("/api/ggfwyth/getDataSharing").then(i=>{i.code==200&&(a.zwfw.list1.finish=Number(i.data.apply),a.zwfw.list1.total=Number(i.data.applyNum),a.zwfw.list1.percent=(Number(i.data.netRate)*100).toFixed(2))})},tt=(i,s)=>{F.get(`${i}?page=${s}&size=${n.pageSize}`).then(I=>{I.code==200&&(f.data=I.data,n.total=I.count,l.value=!0)})},ct=(i,s)=>{A.url=i,F.get(`${i}?page=${s}&size=${n.pageSize}`).then(I=>{I.code==200&&(A.data=I.data,n.total=I.count,m.value=!0)})},St=E([{name:"累计政策数",value:"273",dw:"个",img:Ls},{name:"入住部门数",value:"35",dw:"个",img:Cs},{name:"受惠企业数",value:"1084",dw:"个",img:Rs},{name:"累计已兑现资金额",value:"18.54",dw:"亿元",img:Bs}]),vt=i=>{switch(z.title=i,z.list1=[],z.list2=[],i){case"公共自行车":z.list1=[602,1314,3697,4474,4285,4400,4251,4406,4324,4123,3774,3491,4074,4546,4287],z.list2=[695,892,1265,1178,1246,1206,1361,1323,1231,893,1032,1196,1411,1232,1232],z.times=["15","16","17","18","19","20","21","22","23","24","25","26","27","28","29"],e.value=!0;break;case"电动单车":F.get("/api/ggfwyth/ddcList").then(s=>{s.code==200&&(z.list1=s.data.qxcs,z.list2=s.data.qxsc.map(I=>parseInt(I)),z.times=s.data.times,e.value=!0)});break}},st=i=>{switch(A.title=i,A.list1=[],A.times=[],A.data=[],i){case"公共汽车":F.get("/api/ggfwyth/bus").then(s=>{s.code==200&&(A.list1=s.data.data,A.times=s.data.times)}),A.columns=[{label:"路码",property:"lm"},{label:"首末站",property:"smz"},{label:"首站夏季首班时间",property:"xjsbsj"},{label:"首站夏季末班时间",property:"xjmbsj"},{label:"首站冬季首班时间",property:"djsbsj"},{label:"首站冬季末班时间",property:"djmbsj"},{label:"日总班次",property:"cc"}],A.data=[{lm:"1路",smz:"客运中心—士元",xjsbsj:"6:00",xjmbsj:"17:05",djsbsj:"6:00",djmbsj:"17:05",cc:"24"},{lm:"2路",smz:"客运中心—东日农批",xjsbsj:"6:30",xjmbsj:"17:40",djsbsj:"6:30",djmbsj:"17:20",cc:"36"},{lm:"3路",smz:"龙三中—东日农批",xjsbsj:"6:30",xjmbsj:"17:40",djsbsj:"6:30",djmbsj:"17:20",cc:"30"},{lm:"4路",smz:"客运中心—后方",xjsbsj:"6:30",xjmbsj:"16:30",djsbsj:"6:30",djmbsj:"16:30",cc:"8"},{lm:"5路",smz:"客运中心—城南首末站",xjsbsj:"6:40",xjmbsj:"17:40",djsbsj:"6:40",djmbsj:"17:20",cc:"18"},{lm:"6路",smz:"客运中心—姜席堰",xjsbsj:"6:55",xjmbsj:"16:30",djsbsj:"6:55",djmbsj:"16:30",cc:"7"},{lm:"7路",smz:"客运中心—汽车北站",xjsbsj:"6:10",xjmbsj:"17:40",djsbsj:"6:00",djmbsj:"17:20",cc:"49"},{lm:"8路",smz:"客运中心—年年红",xjsbsj:"6:35",xjmbsj:"17:05",djsbsj:"6:35",djmbsj:"17:05",cc:"15"},{lm:"9路",smz:"夜班环线(A线:客运中心—太平路—客运中心,B线:客运中心—荣昌路—客运中心)",xjsbsj:"A线18:20 B线19:40",xjmbsj:"A线18:40 B线20:00",djsbsj:"A线18:20 B线19:40",djmbsj:"A线18:40 B线20:00",cc:"6"},{lm:"10路",smz:"客运中心—孝福",xjsbsj:"6:30",xjmbsj:"16:30",djsbsj:"6:30",djmbsj:"16:30",cc:"8"},{lm:"11路",smz:"詹家—城东(人民医院)",xjsbsj:"",xjmbsj:"",djsbsj:"6:30",djmbsj:"16:50",cc:"12"},{lm:"12路",smz:"客运中心—城东新城-士元",xjsbsj:"6:30",xjmbsj:"17:35",djsbsj:"6:30",djmbsj:"17:20",cc:"8"},{lm:"16路",smz:"客运中心—城东新城-东华街道",xjsbsj:"6:20",xjmbsj:"17:20",djsbsj:"6:20",djmbsj:"17:10",cc:"18"},{lm:"旅游专线",smz:"龙游客运中心-衢州旅游集散中心",xjsbsj:"",xjmbsj:"",djsbsj:"7:00",djmbsj:"14:00",cc:"2"},{lm:"201A",smz:"龙游—湖镇",xjsbsj:"6:10",xjmbsj:"17:40",djsbsj:"6:20",djmbsj:"17:20",cc:"44"},{lm:"201B",smz:"龙游—城东新城—湖镇",xjsbsj:"7:00",xjmbsj:"17:10",djsbsj:"7:00",djmbsj:"17:00",cc:"8"},{lm:"202",smz:"龙游—周家",xjsbsj:"6:40",xjmbsj:"16:20",djsbsj:"6:40",djmbsj:"16:20",cc:"4"},{lm:"203",smz:"龙游—地圩—湖镇",xjsbsj:"",xjmbsj:"",djsbsj:"9:00",djmbsj:"16:30",cc:"3"},{lm:"204",smz:"龙游—社阳",xjsbsj:"6:20",xjmbsj:"16:00",djsbsj:"6:20",djmbsj:"16:00",cc:"15"},{lm:"205",smz:"龙游—上堤",xjsbsj:"6:25",xjmbsj:"14:30",djsbsj:"6:25",djmbsj:"14:30",cc:"3"},{lm:"206",smz:"龙游—源头",xjsbsj:"6:40",xjmbsj:"14:40",djsbsj:"6:40",djmbsj:"14:15",cc:"3"},{lm:"221",smz:"龙游—溪口",xjsbsj:"6:00",xjmbsj:"17:40",djsbsj:"6:20",djmbsj:"17:20",cc:"68"},{lm:"222",smz:"龙游—官潭—溪口",xjsbsj:"6:40",xjmbsj:"16:40",djsbsj:"6:40",djmbsj:"16:40",cc:"12(11趟至溪口,1趟次溪口—石角调头)"},{lm:"223",smz:"龙游—马戍口",xjsbsj:"6:15",xjmbsj:"16:30",djsbsj:"6:20",djmbsj:"16:30",cc:"12"},{lm:"224",smz:"龙游—芰塘金—岭根",xjsbsj:"6:10",xjmbsj:"15:50",djsbsj:"6:10",djmbsj:"15:50",cc:"8"},{lm:"225",smz:"龙游—姜家(廖家)",xjsbsj:"7:05",xjmbsj:"16:45",djsbsj:"6:40",djmbsj:"16:45",cc:"8"},{lm:"226",smz:"龙游—六春湖",xjsbsj:"6:30",xjmbsj:"14:20",djsbsj:"6:30",djmbsj:"14:20",cc:"6"},{lm:"301",smz:"龙游—金村",xjsbsj:"7:30",xjmbsj:"14:30",djsbsj:"7:30",djmbsj:"14:30",cc:"6"},{lm:"302",smz:"龙游—南溪",xjsbsj:"6:50",xjmbsj:"14:40",djsbsj:"6:50",djmbsj:"14:40",cc:"6"},{lm:"303",smz:"龙游—徐坞",xjsbsj:"6:50",xjmbsj:"14:50",djsbsj:"6:50",djmbsj:"14:50",cc:"6"}],m.value=!0;break;case"长途汽车":F.get("/api/ggfwyth/longDistanceBus").then(s=>{s.code==200&&(A.list1=s.data.data,A.times=s.data.times)}),A.columns=[{label:"线路名称",property:"xl"},{label:"发车时间",property:"fcsj"}],A.data=[{xl:"杭州普客定制线",fcsj:"7:10"},{xl:"杭州定制线",fcsj:"8:20"},{xl:"杭州线",fcsj:"14:05"},{xl:"宁波定制线",fcsj:"8:40"},{xl:"宁波线",fcsj:"14:00"},{xl:"德兴线",fcsj:"12:20"},{xl:"路桥线",fcsj:"9:30"},{xl:"富阳线",fcsj:"9:40"},{xl:"遂昌线",fcsj:"9:50 15:40"},{xl:"石浦线",fcsj:"10:00"},{xl:"瑞安线",fcsj:"10:05"},{xl:"慈溪线",fcsj:"10:20"},{xl:"普陀线",fcsj:"10:50"}],m.value=!0;break;case"高铁":A.columns=[{label:"班次",property:"cc"},{label:"始发站-终点站",property:"qqz"},{label:"到达龙游站时间",property:"dd"}],ct("/api/ggfwyth/lyzlcskList",n.currentPage),F.get("/api/ggfwyth/lckll").then(s=>{s.code==200&&(A.list1=s.data.data,A.times=s.data.times)});break}},It=[{color2:"rgba(90,255,223,1)"},{color2:"rgba(115,255,145,1)"},{color2:"rgba(153,255,179,1)"},{color2:"rgba(193,255,138,1)"},{color2:"rgba(255,207,74,1)"},{color2:"rgba(254,178,128,1)"},{color2:"rgba(151,176,255,1)"},{color2:"rgba(164,151,255,1)"},{color2:"rgba(159,110,254,1)"},{color2:"rgba(180,143,241,1)"},{color2:"rgba(76,174,254,1)"}],_t=ot(()=>i=>`--i:${It[i].color2}`),dt=x([{name:"0-9岁人口总数",value:""},{name:"10-19岁人口总数",value:""},{name:"20-29岁人口总数",value:""},{name:"30-39岁人口总数",value:""},{name:"40-49岁人口总数",value:""},{name:"50-59岁人口总数",value:""},{name:"60-69岁人口总数",value:""},{name:"70-79岁人口总数",value:""},{name:"80-89岁人口总数",value:""},{name:"90-99岁人口总数",value:""},{name:"100岁以上人口总数",value:""}]),mt=x(null);let et=!0;const Et=()=>{et=!1},yt=()=>{et=!0,lt()},lt=()=>{if(!et)return;const i=mt.value;i&&(i.scrollTop+=1,i.scrollTop+1>=i.scrollHeight-i.clientHeight?setTimeout(()=>{i.scrollTo({top:0,behavior:"smooth"}),setTimeout(lt,2e3)},1e3):requestAnimationFrame(lt))};return K(async()=>{zt(),kt(),setTimeout(()=>{yt()},1e3)}),(i,s)=>{const I=V("el-table-column"),T=V("el-table");return u(),b("div",Us,[t("div",Fs,[t("div",Ms,[s[30]||(s[30]=t("div",{class:"yd_title left_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Vs,[t("div",Ts,[s[13]||(s[13]=t("div",{class:"item_title"},[y(" 职工基本"),t("span",{class:"blue"},"养老"),y("保险 ")],-1)),t("div",Js,[t("div",Ys,[s[11]||(s[11]=t("span",{class:"left"},"收入:",-1)),t("span",Hs,o(a.LivelihoodWelfare.zgylbxzsr)+"万元",1)]),t("div",Qs,[s[12]||(s[12]=t("span",{class:"left"},"支出:",-1)),t("span",Ds,o(a.LivelihoodWelfare.zgylbxzzc)+"万元",1)])])]),t("div",Zs,[s[16]||(s[16]=t("div",{class:"item_title"},[t("span",{class:"blue"},"工伤"),y("保险")],-1)),t("div",Ks,[t("div",Ws,[s[14]||(s[14]=t("span",{class:"left"},"收入:",-1)),t("span",qs,o(a.LivelihoodWelfare.gsbxzsr)+"万元",1)]),t("div",Ns,[s[15]||(s[15]=t("span",{class:"left"},"支出:",-1)),t("span",Os,o(a.LivelihoodWelfare.gsbxzzc)+"万元",1)])])]),t("div",Gs,[s[19]||(s[19]=t("div",{class:"item_title"},[y(" 城乡居民"),t("span",{class:"blue"},"养老"),y("保险 ")],-1)),t("div",Xs,[t("div",$s,[s[17]||(s[17]=t("span",{class:"left"},"收入:",-1)),t("span",te,o(a.LivelihoodWelfare.cxylbxzsr)+"万元",1)]),t("div",se,[s[18]||(s[18]=t("span",{class:"left"},"支出:",-1)),t("span",ee,o(a.LivelihoodWelfare.cxylbxzzc)+"万元",1)])])]),t("div",le,[s[22]||(s[22]=t("div",{class:"item_title"},[y(" 职工基本"),t("span",{class:"yellow"},"医疗"),y("保险 ")],-1)),t("div",ae,[t("div",oe,[s[20]||(s[20]=t("span",{class:"left"},"收入:",-1)),t("span",ie,o(a.LivelihoodWelfare.zgyilbxzsr)+"万元",1)]),t("div",ne,[s[21]||(s[21]=t("span",{class:"left"},"支出:",-1)),t("span",re,o(a.LivelihoodWelfare.zgyilbxzzc)+"万元",1)])])]),t("div",fe,[s[25]||(s[25]=t("div",{class:"item_title"},[y(" 城乡居民"),t("span",{class:"yellow"},"医疗"),y("保险 ")],-1)),t("div",ce,[t("div",ve,[s[23]||(s[23]=t("span",{class:"left"},"收入:",-1)),t("span",de,o(a.LivelihoodWelfare.cxyilbxzsr)+"万元",1)]),t("div",me,[s[24]||(s[24]=t("span",{class:"left"},"支出:",-1)),t("span",ye,o(a.LivelihoodWelfare.cxyilbxzzc)+"万元",1)])])])]),s[31]||(s[31]=t("div",{class:"left_1_1"},null,-1)),t("div",ue,[t("div",pe,[s[27]||(s[27]=t("div",{class:"top"},"救助人次",-1)),t("div",Ae,[y(o(a.salvageServices.jzrc),1),s[26]||(s[26]=t("span",{style:{"font-size":"12px",color:"#fff","margin-left":"4px"}},"人次",-1))])]),t("div",ge,[s[29]||(s[29]=t("div",{class:"top"},"救助金额",-1)),t("div",be,[y(o(a.salvageServices.jzje),1),s[28]||(s[28]=t("span",{style:{"font-size":"12px",color:"#fff","margin-left":"4px"}},"万元",-1))])])])]),t("div",he,[s[37]||(s[37]=t("div",{class:"yd_title left_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",je,[t("div",Pe,[s[32]||(s[32]=t("div",{class:"shang"},"学校",-1)),t("div",we,o(a.education.xxzs),1)]),t("div",xe,[s[33]||(s[33]=t("div",{class:"shang"},"教师",-1)),t("div",ze,o(a.education.jzgzs),1)]),t("div",ke,[s[34]||(s[34]=t("div",{class:"shang"},"学生",-1)),t("div",Se,o(a.education.xszs),1)])]),t("div",Ie,[t("div",_e,[t("div",Ee,[t("div",Le,[t("span",Ce,o(g.value[0].title),1),s[35]||(s[35]=y("学校师生比 "))]),t("div",Re,[t("span",Be,o(g.value[0].teacher),1),y(":"+o(g.value[0].student),1)])]),t("div",Ue,[t("div",{class:"csbl",style:G(N.value)},null,4)])]),t("div",Fe,[t("div",Me,[t("div",Ve,[t("span",Te,o(g.value[1].title),1),s[36]||(s[36]=y("学校师生比 "))]),t("div",Je,o(g.value[1].teacher)+":"+o(g.value[1].student),1)]),t("div",Ye,[t("div",{class:"ncbl",style:G(ft.value)},null,4)])])])]),t("div",He,[s[47]||(s[47]=t("div",{class:"yd_title left_3"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Qe,[t("div",{class:"left_3_1_item",onClick:s[0]||(s[0]=v=>d("就业培训","/api/ggfwyth/jypxList"))},[t("div",null,[y(o(a.employmentService.jypx),1),s[38]||(s[38]=t("span",null,"人",-1))]),s[39]||(s[39]=t("div",null,"就业培训",-1)),s[40]||(s[40]=t("div",{class:"moveImg"},null,-1))]),t("div",{class:"left_3_1_item",onClick:s[1]||(s[1]=v=>d("就业见习服务","/api/ggfwyth/jyjxfwList"))},[t("div",null,[y(o(a.employmentService.jyjxfw),1),s[41]||(s[41]=t("span",null,"次",-1))]),s[42]||(s[42]=t("div",null,"就业见习服务",-1)),s[43]||(s[43]=t("div",{class:"moveImg"},null,-1))]),t("div",{class:"left_3_1_item",onClick:s[2]||(s[2]=v=>d("就业援助","/api/ggfwyth/jyyzList"))},[t("div",null,[y(o(a.employmentService.jyyz),1),s[44]||(s[44]=t("span",null,"人",-1))]),s[45]||(s[45]=t("div",null,"就业援助",-1)),s[46]||(s[46]=t("div",{class:"moveImg"},null,-1))])])])]),t("div",De,[t("div",Ze,[t("div",Ke,[s[56]||(s[56]=t("img",{src:Mt,style:{width:"70%",height:"112%",margin:"-2% 15%"},alt:""},null,-1)),t("div",We,[t("div",qe,o(a.PopulationData.man),1),s[48]||(s[48]=t("img",{src:Vt,alt:""},null,-1)),s[49]||(s[49]=t("div",{class:"sex"},"男性人口",-1)),s[50]||(s[50]=t("img",{class:"sexMove",src:ut,alt:""},null,-1))]),t("div",Ne,[s[51]||(s[51]=t("img",{src:Tt,alt:""},null,-1)),t("div",Oe,o(a.PopulationData.rkzs),1),s[52]||(s[52]=t("div",{class:"total"},"人口总数",-1))]),t("div",Ge,[t("div",Xe,o(a.PopulationData.woman),1),s[53]||(s[53]=t("img",{src:Jt,alt:""},null,-1)),s[54]||(s[54]=t("div",{class:"sex"},"女性人口",-1)),s[55]||(s[55]=t("img",{class:"sexMove",src:ut,alt:""},null,-1))])]),p.value?(u(),M(Zt,{key:0,style:{"margin-top":"20px"},list:a.ageRatio},null,8,["list"])):C("",!0),t("div",$e,[p.value?(u(),M(Dt,{key:0,style:{"margin-bottom":"20px"},list:a.ageGroup},null,8,["list"])):C("",!0),t("div",{class:"btList",ref_key:"mainRef",ref:mt,onMouseenter:Et,onMouseleave:yt},[(u(!0),b(Q,null,Z(dt.value,(v,_)=>(u(),b("div",tl,[t("div",{class:"btList_item_color",style:G(_t.value(_))},null,4),t("div",sl,o(v.name)+":"+o(v.value),1)]))),256))],544)]),t("div",el,[t("div",ll,[t("div",{class:q(B.value=="1"?"choose":"noChoose"),onClick:s[3]||(s[3]=v=>$("1"))}," 公共服务 ",2),t("div",{class:q(B.value=="2"?"choose":"noChoose"),onClick:s[4]||(s[4]=v=>$("2"))}," 企业服务 ",2),t("div",{class:q(B.value=="3"?"choose":"noChoose"),onClick:s[5]||(s[5]=v=>$("3"))}," 政务服务 ",2)]),B.value=="1"?(u(),M(it,{key:0,name:"fade",mode:"out-in",appear:""},{default:L(()=>[t("div",null,[B.value=="1"?(u(),b("div",al,[s[58]||(s[58]=t("div",{class:"dailyActivityBox"},[t("div",{class:"dailyActivitybottom"},[t("img",{src:pt}),t("span",null,"浙里办平均日活")]),t("span",{style:{"margin-right":"20px"}},"9137")],-1)),t("div",ol,[s[57]||(s[57]=t("div",{class:"dailyActivitybottom"},[t("img",{src:pt}),t("span",null,"龙游通平均日活")],-1)),t("span",il,o(a.lytAppDayActive),1)])])):C("",!0),B.value=="1"?(u(),M(T,{key:1,data:a.tableData,style:{width:"100%",height:"244px"},class:"table_border","row-style":wt,"header-cell-style":Pt},{default:L(()=>[w(I,{prop:"highFrequencyApp",label:"高频应用",width:"132"}),w(I,{prop:"monthlyVisits",label:"月访问量",width:"131"}),w(I,{prop:"highFrequencyApp1",label:"高频应用",width:"132"}),w(I,{prop:"monthlyVisits1",label:"月访问量",width:"132"})]),_:1},8,["data"])):C("",!0)])]),_:1})):C("",!0),B.value=="2"?(u(),M(it,{key:1,name:"fade",mode:"out-in",appear:""},{default:L(()=>[B.value=="2"?(u(),b("div",nl,[(u(!0),b(Q,null,Z(St,(v,_)=>(u(),b("div",{class:"qyfw_item",key:_},[t("img",{class:"qyfw_item_left",src:v.img},null,8,rl),t("div",fl,[t("div",cl,o(v.name),1),s[59]||(s[59]=t("img",{class:"line",src:nt},null,-1)),t("div",vl,[t("span",null,o(v.value),1),y(o(v.dw),1)])])]))),128))])):C("",!0)]),_:1})):C("",!0),B.value=="3"?(u(),M(it,{key:2,name:"fade",mode:"out-in",appear:""},{default:L(()=>[t("div",dl,[t("div",ml,[t("div",yl,[s[60]||(s[60]=t("div",{class:"title"},"一网通办率",-1)),t("div",ul,[w(Kt,{list:a.zwfw.list1},null,8,["list"])])]),t("div",pl,[s[61]||(s[61]=t("div",{class:"title"},"超期受理率",-1)),t("div",Al,[w(Wt)])]),t("div",gl,[s[62]||(s[62]=t("div",{class:"title"},"超期办理率",-1)),t("div",bl,[w(qt)])])]),s[63]||(s[63]=t("div",{class:"xia"},[t("div",{class:"xia_item"},[t("img",{class:"left",src:Yt}),t("div",{class:"right"},[t("div",{class:"name"},"平均受理时长"),t("img",{class:"line",src:nt}),t("div",{class:"time"},[t("span",null,"0.28"),y("小时")])])]),t("div",{class:"fgx"}),t("div",{class:"xia_item"},[t("img",{class:"left",src:Ht}),t("div",{class:"right"},[t("div",{class:"name"},"平均办理时长"),t("img",{class:"line",src:nt}),t("div",{class:"time"},[t("span",null,"0.78"),y("小时")])])])],-1))])]),_:1})):C("",!0)])])]),t("div",hl,[t("div",jl,[s[64]||(s[64]=t("div",{class:"yd_title mechanism"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Pl,[(u(!0),b(Q,null,Z(a.ylwsList,(v,_)=>(u(),b("div",{class:"ylws_item",key:_,style:G({cursor:v.name=="医院卫生院"?"pointer":""}),onClick:O=>J(v.name,"/api/ggfwyth/yywsyList")},[t("div",xl,o(v.name),1),t("div",zl,o(v.value)+o(v.dw),1)],12,wl))),128))])]),t("div",kl,[s[65]||(s[65]=t("div",{class:"yd_title service"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Sl,[(u(!0),b(Q,null,Z(a.whsyList,(v,_)=>(u(),b("div",{class:"whsy_item",key:_},[t("div",Il,o(v.name),1),t("div",_l,[y(o(v.value),1),t("span",null,o(v.dw),1)])]))),128))])]),t("div",El,[s[67]||(s[67]=t("div",{class:"yd_title last"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Ll,[(u(!0),b(Q,null,Z(a.tysyList,(v,_)=>(u(),b("div",{class:"tysy_item",key:_},[t("div",Cl,[y(o(v.value),1),t("span",null,o(v.dw?v.dw:""),1)]),t("img",{src:v.img},null,8,Rl),s[66]||(s[66]=t("img",{src:Qt,style:{"margin-top":"-60px"}},null,-1)),t("div",Bl,o(v.name),1)]))),128))])]),t("div",Ul,[s[78]||(s[78]=t("div",{class:"yd_title last_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Fl,[t("div",Ml,[t("div",{class:"jtsyBoxtop1",onClick:s[6]||(s[6]=v=>vt("公共自行车"))},[t("img",{src:a.jtsyList[0].img,alt:""},null,8,Vl),s[68]||(s[68]=t("img",{src:W,class:"turn",alt:""},null,-1)),t("div",null,[t("div",Tl,o(a.jtsyList[0].name),1),t("div",Jl,[y(o(a.jtsyList[0].key1)+": ",1),t("span",null,o(a.jtsyList[0].key1_value)+"人次",1)]),t("div",null,[y(o(a.jtsyList[0].key2)+": ",1),t("span",null,o(a.jtsyList[0].key2_value),1)])])]),t("div",{class:"jtsyBoxtop1",onClick:s[7]||(s[7]=v=>vt("电动单车"))},[t("img",{src:a.jtsyList[1].img,alt:""},null,8,Yl),s[69]||(s[69]=t("img",{src:W,class:"turn",alt:""},null,-1)),t("div",null,[t("div",Hl,o(a.jtsyList[1].name),1),t("div",Ql,[y(o(a.jtsyList[1].key1)+": ",1),t("span",null,o(a.jtsyList[1].key1_value)+"人次",1)]),t("div",null,[y(o(a.jtsyList[1].key2)+": ",1),t("span",null,o(a.jtsyList[1].key2_value)+"时",1)])])])]),t("div",Dl,[t("div",{class:"jtsyBoxtop1",onClick:s[8]||(s[8]=v=>st("公共汽车"))},[t("img",{src:a.jtsyList[2].img,alt:""},null,8,Zl),s[72]||(s[72]=t("img",{src:W,class:"turn",alt:""},null,-1)),t("div",null,[t("div",Kl,o(a.jtsyList[2].name),1),t("div",Wl,[y(o(a.jtsyList[2].key1)+":",1),t("span",null,[y(o(a.jtsyList[2].key1_value),1),s[70]||(s[70]=t("span",{style:{"font-size":"12px"}},"条",-1))])]),t("div",null,[y(o(a.jtsyList[2].key2)+":",1),t("span",null,[y(o(a.jtsyList[2].key2_value),1),s[71]||(s[71]=t("span",{style:{"font-size":"12px",color:"#fff"}},"人次",-1))])])])]),t("div",{class:"jtsyBoxtop1",onClick:s[9]||(s[9]=v=>st("长途汽车"))},[t("img",{src:a.jtsyList[3].img,alt:""},null,8,ql),s[75]||(s[75]=t("img",{src:W,class:"turn",alt:""},null,-1)),t("div",null,[t("div",Nl,o(a.jtsyList[3].name),1),t("div",Ol,[y(o(a.jtsyList[3].key1)+":",1),t("span",null,[y(o(a.jtsyList[3].key1_value),1),s[73]||(s[73]=t("span",{style:{"font-size":"12px"}},"次",-1))])]),t("div",null,[y(o(a.jtsyList[3].key2)+": ",1),t("span",null,[y(o(a.jtsyList[3].key2_value),1),s[74]||(s[74]=t("span",{style:{"font-size":"12px",color:"#fff"}},"人次",-1))])])])]),t("div",{class:"jtsyBoxtop1",onClick:s[10]||(s[10]=v=>st("高铁"))},[t("img",{src:a.jtsyList[4].img,alt:""},null,8,Gl),s[77]||(s[77]=t("img",{src:W,class:"turn",alt:""},null,-1)),t("div",null,[t("div",Xl,o(a.jtsyList[4].name),1),t("div",$l,[y(o(a.jtsyList[4].key1)+":",1),t("span",null,o(a.jtsyList[4].key1_value)+"次",1)]),t("div",null,[y(o(a.jtsyList[4].key2)+":",1),t("span",null,[y(o(a.jtsyList[4].key2_value),1),s[76]||(s[76]=t("span",{style:{"font-size":"12px",color:"#fff"}},"人次",-1))])])])])])])])]),w(Ft,{dialogShow:l.value,columns:f.columns,title:f.title,tableData:f.data,pagination:n,onClose:k,onHandle:S},null,8,["dialogShow","columns","title","tableData","pagination"]),w(us,{dialogShowEc:e.value,title:z.title,list1:z.list1,list2:z.list2,year:z.times,onClose:k},null,8,["dialogShowEc","title","list1","list2","year"]),w(Es,{dialogShowTab:m.value,title:A.title,list1:A.list1,list2:A.list2,year:A.times,columns:A.columns,tableData:A.data,pagination:n,onHandle:h,onClose:k},{dd:L(({currentCol:v,currentData:_})=>[t("div",null,o(_.dd),1)]),_:1},8,["dialogShowTab","title","list1","list2","year","columns","tableData","pagination"])])}}},ia=rt(ta,[["__scopeId","data-v-3a238acf"]]);export{ia as default}; diff --git a/build/build/assets/sy-9a41e1b2.css b/build/build/assets/sy-9a41e1b2.css deleted file mode 100644 index 0520a79..0000000 --- a/build/build/assets/sy-9a41e1b2.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";[data-v-35c95202] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 76% !important}.my-header[data-v-35c95202]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-35c95202]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-35c95202] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.pagePart[data-v-35c95202]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-35c95202] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-35c95202] .el-pagination button:disabled{background-color:#0074ff00!important}.pagePart[data-v-35c95202] .el-pagination>.is-last{color:#fff}.bo[data-v-35c95202]{width:100%;display:flex}.title[data-v-35c95202]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-35c95202]{display:flex;align-items:end}.title_top img[data-v-35c95202]{height:33px;width:33px}.title_top .name[data-v-35c95202]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-35c95202]{margin-top:5px;height:19px}[data-v-3572e293] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 76% !important}.my-header[data-v-3572e293]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-3572e293]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-3572e293] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.tabelPart .tabChoose[data-v-3572e293]{width:100%;margin-bottom:36px;display:flex;align-items:center;justify-content:center}.tabelPart .tabChoose span[data-v-3572e293]{font-size:20px;line-height:36px;cursor:pointer}.tabelPart .tabChoose .tabs[data-v-3572e293]{width:252px;text-align:center;font-size:20px;color:#ffffffb3;line-height:29px;letter-spacing:2px;text-shadow:0px 2px 4px #00405f}.tabelPart .tabChoose .choosed[data-v-3572e293]{width:252px;text-align:center;font-size:20px;color:#fff;line-height:29px;letter-spacing:2px;text-shadow:0px 2px 4px #00405f,inset 0px -2px 2px rgba(255,255,255,.65);background-image:url(./dialogTab-8c4e48bd.png);background-repeat:no-repeat;background-size:100% 100%}.pagePart[data-v-3572e293]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-3572e293] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-3572e293] .el-pagination button:disabled{background-color:#0074ff00!important}.pagePart[data-v-3572e293] .el-pagination>.is-last{color:#fff}.bo[data-v-3572e293]{width:100%;display:flex}.title[data-v-3572e293]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-3572e293]{display:flex;align-items:end}.title_top img[data-v-3572e293]{height:33px;width:33px}.title_top .name[data-v-3572e293]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-3572e293]{margin-top:5px;height:19px}[data-v-3a238acf] .el-dialog{--el-dialog-bg-color: none}.my-header[data-v-3a238acf]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-3a238acf]{height:60vh;padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-3a238acf] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.pagePart[data-v-3a238acf]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-3a238acf] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-3a238acf] .el-pagination button:disabled{background-color:#0074ff00!important}.displayFlex[data-v-3a238acf]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:33.333333333%}.flex1[data-v-3a238acf],.flex2[data-v-3a238acf]{box-sizing:border-box}.module[data-v-3a238acf]{display:flex;width:100%;margin-top:112px}.yd_title[data-v-3a238acf]{box-sizing:border-box;width:94%;height:42px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-3a238acf]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-3a238acf]:before,.yd_title .animate-border[data-v-3a238acf]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-3a238acf]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-3a238acf]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-3a238acf 4s linear infinite}.yd_title .animate-border i[data-v-3a238acf]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-3a238acf 4s linear 1s infinite}.yd_title .animate-border[data-v-3a238acf]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-3a238acf 4s linear 2s infinite}.yd_title .animate-border i[data-v-3a238acf]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-3a238acf 4s linear 3s infinite}.yd_title .text[data-v-3a238acf]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px}.yd_title .gTitle[data-v-3a238acf]{position:absolute;color:#acd1f1;height:100%;display:flex;align-items:center;left:156px}.yd_title .c[data-v-3a238acf]{width:130px;height:42px;cursor:pointer}@keyframes one-3a238acf{0%{left:-100%}50%,to{left:100%}}@keyframes two-3a238acf{0%{top:-100%}50%,to{top:100%}}@keyframes three-3a238acf{0%{right:-100%}50%,to{right:100%}}@keyframes four-3a238acf{0%{bottom:-100%}50%,to{bottom:100%}}.mechanism[data-v-3a238acf]{background-image:url(./new_ylws-35419790.png);background-repeat:no-repeat;background-size:100% 100%}.service[data-v-3a238acf]{background-image:url(./new_whsy-2be431ec.png);background-repeat:no-repeat;background-size:100% 100%}.last[data-v-3a238acf]{background-image:url(./new_tysy-276680d3.png);background-repeat:no-repeat;background-size:100% 100%}.last_1[data-v-3a238acf]{background-image:url(./jtcx-82caab7b.png);background-repeat:no-repeat;background-size:100% 100%}.serviceBox[data-v-3a238acf]{display:flex;flex-direction:column;box-sizing:border-box}.serviceBox .serviceimg[data-v-3a238acf]{width:182px;height:35px}.serviceBox .serviceTop[data-v-3a238acf]{display:flex;justify-content:space-between;padding:10px 36px 0 20px;box-sizing:border-box}.serviceBox .serviceTop .visit[data-v-3a238acf],.serviceBox .serviceTop .medicalService[data-v-3a238acf]{display:flex;flex-direction:column;align-items:center}.serviceBox .serviceTop .medicalService .ylimg[data-v-3a238acf]{width:200px;height:220px}.serviceBox .serviceTop .medicalService .medicalServiceTop[data-v-3a238acf]{position:relative}.serviceBox .serviceTop .medicalService .medicalServiceTop span[data-v-3a238acf]{position:absolute;left:39px;top:35%;font-weight:700;font-size:32px;color:#fff;line-height:41px;letter-spacing:1px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber}.mealAssistance[data-v-3a238acf]{display:flex;flex-direction:column;justify-content:center;align-items:center}.mealAssistance .mealAssistanceimg[data-v-3a238acf]{width:495px;height:35px}.left_1[data-v-3a238acf]{background-image:url(./sy_title_sbjz-98804437.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.left_2[data-v-3a238acf]{background-image:url(./new_jysy-e16b8d02.png);background-repeat:no-repeat;background-size:100% 100%}.left_3[data-v-3a238acf]{background-image:url(./new_jyfw-25104f1c.png);background-repeat:no-repeat;background-size:100% 100%}.center_top[data-v-3a238acf]{width:95%;height:150px;display:flex;align-items:center;justify-content:space-around}.center_top .item[data-v-3a238acf]{display:flex;align-items:center}.center_top .item .left[data-v-3a238acf]{width:102px;height:102px}.center_top .item .right[data-v-3a238acf]{margin-left:10px}.center_top .item .right .right_top[data-v-3a238acf]{font-size:16px;color:#fff;line-height:22px;letter-spacing:2px}.center_top .item .right .right_center[data-v-3a238acf]{width:100px;height:7px}.center_top .item .right .right_bottom[data-v-3a238acf]{margin-top:3px;padding:5px;font-size:22px;color:#2ef1ff;line-height:26px;text-shadow:0px 0px 13px rgba(0,252,255,.5);background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#3976a1 100%)}.left_bg[data-v-3a238acf]{width:642px;box-sizing:border-box;padding-left:50px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-3a238acf]{width:582px;box-sizing:border-box;padding-left:10px;margin-right:28px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-3a238acf]{width:642px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_bg[data-v-3a238acf]{margin-top:10px;margin-bottom:10px;width:602px;height:279px;background-image:url(./left_1_bg-a9a66743.png);background-repeat:no-repeat;background-size:100% 100%;margin-left:-25px;position:relative}.left_1_bg .item[data-v-3a238acf]{display:flex;flex-direction:column}.left_1_bg .item .item_title[data-v-3a238acf]{font-weight:600;font-family:PangMenZhengDao;font-size:18px;color:#fff;line-height:21px;letter-spacing:1px}.left_1_bg .item .item_title .blue[data-v-3a238acf]{font-family:PangMenZhengDao;font-size:18px;color:#00eaff;line-height:21px;letter-spacing:1px}.left_1_bg .item .item_title .yellow[data-v-3a238acf]{font-family:PangMenZhengDao;font-size:18px;color:#ffd863;line-height:21px;letter-spacing:1px}.left_1_bg .item .item_content[data-v-3a238acf]{margin-top:15px}.left_1_bg .item .item_content .sr .left[data-v-3a238acf]{font-weight:400;font-size:15px;color:#fff;line-height:17px}.left_1_bg .item .item_content .sr .right[data-v-3a238acf]{font-weight:700;font-size:16px;color:#fff;line-height:19px}.yl_1[data-v-3a238acf]{position:absolute;top:50px;left:75px}.yl_2[data-v-3a238acf]{position:absolute;top:50px;left:238px;align-items:center}.yl_3[data-v-3a238acf]{position:absolute;top:50px;left:370px;align-items:flex-end}.yl_4[data-v-3a238acf]{position:absolute;top:160px;left:90px;align-items:center}.yl_5[data-v-3a238acf]{position:absolute;top:160px;left:350px;align-items:center}.left_1_1[data-v-3a238acf]{width:551px;height:30px;background-image:url(./new_jzfw-7ad02f1c.png);background-repeat:no-repeat;background-size:100% 100%}.left_jzfw[data-v-3a238acf]{display:flex;width:96%;margin-top:18px;margin-bottom:18px;justify-content:space-around}.left_jzfw .left_1_2[data-v-3a238acf]{box-sizing:border-box;padding:18px 21px;width:225px;height:78px;background-image:url(./left_1_2-61e71beb.png);background-repeat:no-repeat;background-size:100% 100%}.left_jzfw .left_1_2 .top[data-v-3a238acf]{font-weight:400;font-size:14px;color:#fff;line-height:20px;letter-spacing:1px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.left_jzfw .left_1_2 .bottom[data-v-3a238acf]{margin-top:6px;font-weight:400;font-size:20px;color:#00f5ff;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 24px rgba(0,252,255,.5)}.left_jzfw .left_1_3[data-v-3a238acf]{box-sizing:border-box;padding:18px 21px;width:225px;height:78px;background-image:url(./left_1_3-e461a193.png);background-repeat:no-repeat;background-size:100% 100%}.left_jzfw .left_1_3 .top[data-v-3a238acf]{font-weight:400;font-size:14px;color:#fff;line-height:20px;letter-spacing:1px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.left_jzfw .left_1_3 .bottom[data-v-3a238acf]{margin-top:6px;font-weight:400;font-size:20px;color:#00f5ff;line-height:18px;letter-spacing:1px;text-shadow:0px 0px 24px rgba(0,252,255,.5)}.left_2_top[data-v-3a238acf]{width:94%;margin-top:22px;display:flex;justify-content:space-around}.left_2_top .item[data-v-3a238acf]{box-sizing:border-box;width:174px;height:75px;padding:12px 20px}.left_2_top .item .shang[data-v-3a238acf]{font-weight:400;font-size:22px;color:#fff;line-height:22px;letter-spacing:1px;text-shadow:0px 0px 4px rgba(255,255,255,.65);margin-bottom:5px}.left_2_top .school[data-v-3a238acf]{background-image:url(./school-476f92be.png);background-repeat:no-repeat;background-size:100% 100%}.left_2_top .school .xia[data-v-3a238acf]{font-weight:400;font-size:28px;color:#00f5ff;line-height:21px;letter-spacing:3px;text-shadow:0px 0px 5px rgba(255,255,255,.5)}.left_2_top .teacher[data-v-3a238acf]{background-image:url(./teacher-e8775514.png);background-repeat:no-repeat;background-size:100% 100%}.left_2_top .teacher .xia[data-v-3a238acf]{font-weight:400;font-size:28px;color:#00c1ff;line-height:21px;letter-spacing:2px;text-shadow:0px 0px 5px rgba(255,255,255,.5)}.left_2_top .student[data-v-3a238acf]{background-image:url(./student-f817c64b.png);background-repeat:no-repeat;background-size:100% 100%}.left_2_top .student .xia[data-v-3a238acf]{font-weight:400;font-size:28px;color:#ffe689;line-height:21px;letter-spacing:2px;text-shadow:0px 0px 5px rgba(255,255,255,.5)}.left_2_bottom[data-v-3a238acf]{width:94%;margin-top:5px;display:flex;justify-content:space-around;margin-bottom:22px}.left_2_bottom_item[data-v-3a238acf]{box-sizing:border-box;padding:20px 20px 10px;width:267px;height:74px;background:rgba(255,255,255,.1);border-radius:4px;border:0px solid #7aceff;display:flex;flex-direction:column}.left_2_bottom_item_shang[data-v-3a238acf]{display:flex;justify-content:space-between;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:1px}.left_2_bottom_item_shang .span1[data-v-3a238acf]{font-weight:500;font-size:16px;line-height:22px;letter-spacing:1px;color:#00f5ff}.left_2_bottom_item_shang .span2[data-v-3a238acf]{font-weight:500;font-size:16px;line-height:22px;letter-spacing:1px;color:#ffd863}.left_2_bottom_item_shang .right[data-v-3a238acf]{letter-spacing:3px;font-size:22px}.left_2_bottom_item_shang .right span[data-v-3a238acf]{font-size:22px}.left_2_bottom_item_xia[data-v-3a238acf]{margin-top:10px;width:100%;height:8px;background-color:#27628d;position:relative;border-radius:8px}.left_2_bottom_item_xia .csbl[data-v-3a238acf]{position:absolute;left:0;width:calc(var(--teacher) / var(--total) * 100%);height:8px;background-color:#00f5ff;border-radius:8px}.left_2_bottom_item_xia .ncbl[data-v-3a238acf]{position:absolute;left:0;width:calc(var(--teacher) / var(--total) * 100%);height:8px;background-color:#ffd863;border-radius:8px}.left_2_bottom_item_xia[data-v-3a238acf]:nth-child(2){background-color:#475e73}.left_3_1[data-v-3a238acf]{width:94%;margin-top:40px;display:flex;justify-content:space-around}.left_3_1_item[data-v-3a238acf]{cursor:pointer;box-sizing:border-box;width:160px;height:112px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAABYCAMAAABF0AxrAAAC91BMVEUAAAAA8v8A8/8A8P8A9P8A9f8A9f8B9v8A8P8C8f8A8f8A8P8A8v8A9/8A9v8A8v8A7/8A8/8A8f8B9v8B8P8B+/8B+v8A8P8A8v8B8/8A8v8C+v8A2P8B7/8D/v8W3f8c2P8T7P8F3/+Z8P+O7v9U5v8T2//O+P+u8/+Z9/+79f9d5/8G1v+A7P9z6/8h3v8A7f8u4f958v+L9f+z9P8+4v8p3/8A7f9A5/9u8f/B9v+g8f8x4P8k4P8F2P/J+P+E7f9o6f9G4//c+v804f8t4v+i+P947P8s3/8j3v8c3f8A8P8I1f9T5f8a3f8e3/9Z6/+T8P9k6P855f8G2v8P4P9R6v9G5//h/P/U+f+29P+o8/987P9h5/815v9f7f8U1v/E9v+l8v+W7/+H7v9v6v864v8K2f825P938P8Q1v8U1v9h6f927v+P+v+59f9O5v9L5f9H5P9E5f9j7/8S2P+J9P805f885P9G6f9H6P8G4P/H9/+K7v966/9Z5/8I2/8M2/8z4v9d6/8E1f+t+v+r9//w/f/m/P+r8/9t6f8Q4/+A8v+V9v9u8f+k9/9I4/+i+P/V+f+d8f8E4/8d6/9M5/9l6/9t8/9K4v+g9v+r9/9Y7v988P9+8v9l7v+j8v844v8A9/906P9B4/9N6v+V7/9r5/+c7/9Q4/8N1v+x8/+i8P+n8/+L7P+A6/9j5v9a5f8q4v8e2f8r9P/0/v/q/P+r8f966v+d8f+k8v+E7P8G4v9G4f9R4f8L4f+A5/+38/+o8f+S7v+i8v+I6/9e5v964KwN5/+A6P9m4//d+v+d7/+Z7v+J7f/l+f+23Vef7f+c7f9o6f+18P9n5P9c4Ml45/+n8P/H9f9D3/nA9P8A3f/7/v/23ArU9/8A3f/H9//B9P+89P/P9v/h+v935v8B3P9d4/8A2//X9f/j+v/n+P/x+//e3CrT9/+38//C8v8A3f8J8f8D8v/3/f+k3nLt+//3/f8O6v/8/P//3AAA3f9xpM1lAAAA+3RSTlMAJy8yLSMYIRw2KzglHyk8Px40GhAUEkI6FjsOOUQMSwUKCLCne0nZwCzKgUycklNGQzQxxGpZSEM4zrVgSj3Vn4pw42NHKZVdVlBFK3hORj6qh0Y/Q0FA6N3Gu5qFOCwi0Lmto49nQjMyGxQOCQbJdnRybTwyLi4oIxgO0qSYfkxFPjk2JxTy7r6NRyslJSEfG+CzSjw8Nx0SEAwxIBcUt2X8o202oZ2TgyfQyLq2rJaKZzwo9/DNpqSdi4V4a1hC1b28rJePf3lTU+vDwK+gnId8fHJtbWVjWllK/vnt6Oje2tK3tnxlYV8/MSUazMbFxMGxrZeUjYBtX4q1HhcAAAjOSURBVGje7JW7buJAFIYnkAWCEqQsASkKioDO5Xoa3FC6SmEpCDo7Jc5iKq/BpFmFQGUMFAEn+FLRpOal9i32GKOViNlciC8oyieNdTQjoY//Hwz64otPxqzfRDtMf0jj3niGdpNmvwcMaViPaPeYjXs0PTCL+caYBsdda/px2KOJoVVcUjBpgu6NBbQrNPtgRxiNYqG4omANCJrekaaFMdgR2nlhnQeDIOhBH4UMdAt6A/N8A2caAY7hNt0fEARWLVtns6KCibCadrrFknFy9hIdFUtEKE3PhhCeooHeK2RVjKHpJgoU6BZjpXPyJrKaBI7DGQqK5piWMK86ellHYn127Y0UEksBNT0zCEzycib7PmIqKBL+N/04kDDJjTLZTAYUV09Yy3ltz3V+KvPgaPjZdN5UMEly6cy2jHiSlAZ+vXYEQwK9duz0I6Q5isSK6X3T0C0mKV2OfZh0m6R4yRCQp5gK7+h5gqxDjKp3TQuaRFIUl4gB3ilSvGIiL2ioEN60nUh7yzFHUaQHTVsKT4l6O+EHiynEqDbQ9uQ1ngS9eMIvFnORIhVz+24pUWwdHftJXBdFiteEbbqF8LqLI9+Jt7oQ43ubNvmpyMwXccD+DGA1ufDgPL6YM90pZ73jLwPCY+qH8eAARbvpJnoDD9y0y0xa3wLmsM5AjK833eGmTJUFvRBoTariy003tWkX9FKHYZFkq0xX1/L/e61AeNX6Xqik2CrEKAvIhcVBeJPIXvjUaxAj9/A8Ptuv9s8vtbd5CuI85RgWXA23bUU2lUqmnOXgTEnAmfw+T7Il0JNdegh2BHnOVEvsfjI8IqA3mY/yCDhHa1zkruHZmU9qpdvIfjhEb0u1id5BNj/v7p4LVnJXYG7poFiL7gcPWwI958eRvwYbl2AuVy4/Fe3LCIqlg0iw3Nt6ztXLX5UrYOMWXCpeQPVFGRQv76ORoIjeXpZqq6tXeCqXc4Bb8Pef5X7l1w18iRFrK363HZcr6tjC5LCaPTk/+AF6defq3VxUQG+z4N927TumiSiOA/hL/Mv4h2hMHFGvVDhRgVq1LtoKlQqtQF01ThyoJdSJqaA4KDEOqnEgf6BRkRKGbIjsKSCIe+89494L/vD33r1SiqggQ2L8hJbrXe/d967fS+6Se3LzHYko1WzU4vPFFyIKO3ZobeGTIV5ABD0zNBDvJwGlT2pqblZOIfRSfEpHBISMnIwPY+vpiuOFBFojzK+3fgom5fSuF1BTdLemJl9dVKQGelaDT2nrQIgoD+/YtXV0FMonj/Tmqsebq2H1ao6GqBdQp9ez+Xfz2fyoD0UsyzCMF+vBJ2WEiMJOHVteOI5Hq8f3YL0YwGIGA6sH0noBGaAsYvKjoqK+ehFKpS6IlFEIEcNbNl2ncLlcGEKrF7RRqfQyYUw0yAJfpxQoQSUErBRcFhAKRUY3UkaIKA/v1HLUOB6tnlaqUAjqUBKCjUGoHr6HUgGR0t9HVSrO3j57fTjhruqJSBmFcrm6RyeiB339+N6o5b1UEogHHcf8VO7DKQUFKQS6vqgBvMNK/O30dPez1dW3L7sDsVjs6jWXlBgiSlS9ejRTr844nvca0wZdYQvutbhjotDx0c/M9XIVg0/V1dUVYlcqffhhHt5ZbxzRqldzWEkgXoCWtmr4IldKXMtV4cFDv+InST906FDFq+qKRXlxhYuACIjJTml9IaLEqvOfUuN4tHpBGa4isMjkEJEugJ/+d7QqEai4HC26kJt7YSVHJhIG4WEDhCqJRF03Y0N5G1puBSuqMuj2tZJoGR05Olokgj9C6YcaJUgYLeMsj8vNW+Hv778CFAjw6vy5OKLBqom6GyQqVYYfLZJ7AYznbyKjJD1Ro/UNiYYhlmN5uXEXPDnx4kBSxgwcsXsT4vVhIJ6OVs9XFO9JLadwXLkWNQnfO9qWmh2Tm4f/b9iwIV7mS8qoU7GMoU/3xjEwrErtQasnLIjfAGwt+UOBmozvK8NjDcLKc2YP4qTZTiZl9ICIjOH36foYGIadQqu35np82iBLeK8LhNboj/ACZGmzOaE5kyiXY2nXtTj/YQ2O2OeXDHD0WFP1Vhcec3GZVIuOnFYQQuL9cUQYFItxc3Esj4nJWRgaGrowtXAnAl2kEHHP4PEki/l9/Hg6PZiBeLR6PF/b1FDKxeyYrTcfNU+gLHUhVpYT4+zm6JbjSMR6zkGgZ2+WCYaM2HjOYNNrT7A9q6fVs56aFutotpBK9fTloeZbXZjqCNwISLmeMLpM4OEy6ljWPhgiWhqxJ5ghF5VYRFWqcT3hVgvvpG0AD7WMnYWxsyiHMgeT7NiqxeQqQ28PEUfUAQcvmJX60ZUvGbMdzGZRsZ6BqAWteRqb7eDs4OzsbFPmDBYQKdlXDnKXw/b29nvM8eAT3NgQcx6nLOA414JxjJ6rUQuLeGpMWYf5OPnY1Dqd8ng/d0NhTw4jjQd3rxiveH2yjdk6aoHx0k7UChZXGU/bgIlh88MmEj5Yct4qBLrpcEScTn+Yx33/+IJkH2yiGd6n7EtrUCtZUmVM9ukHnJIi+9UKKy0vRsDawx5ModU7cCW5tN8PfJJTrkSgVrS02KE0DDhFbp0Z6cSJjIw86XN8CSmjqXrbz586CfOd6ggDpSnHF6PWNsrh1Hwsyc4uKWkmdhReiU5X9yKToXGJR8l8kJQ03+SUDexGWxhSfnIrZjdsmJ1ZVuL5XeQg3yjLsrOwlUi0KV6K2sq2c4nDiDcz8PsMTkJC3IB9V48mzKCG1ZEYU4za1I5zWQnLsIEWShJKLD4v42TFDUVtbtf5rJLRZvMsjK7jQULcOPRXbLq47P5aYkxDuEX3S87tQH/NvqvL7o3p/wv3HlzchP6qpdfe7p7O2T19Nwcm6Zx5F9vDc6I3Ht4Z25A7a6+1l2eqnz08cWJaPSdeX2tPzyo/P7OFyMzM5CYe3UDtzIszmZtNMh89Q+3Qy8+bj2CbzzxH7dSmL5tv3fr4ArVj+769RP/99y/5DhmwoF3wU/dgAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%;text-align:center;position:relative}.left_3_1_item .moveImg[data-v-3a238acf]{position:absolute;width:160px;height:140px;bottom:18px;background-image:url(./jyfwM-cfaf0683.png);background-repeat:no-repeat;background-size:100% 100%;animation:example-3a238acf 3s infinite linear}@keyframes example-3a238acf{0%{transform:translateY(0)}25%{transform:translateY(-4px)}50%{transform:translateY(0)}75%{transform:translateY(4px)}to{transform:translateY(0)}}.left_3_1_item div[data-v-3a238acf]:nth-child(1){font-family:PangMenZhengDao,PangMenZhengDao;font-weight:400;font-size:22px;color:#fff;line-height:25px;letter-spacing:1px;text-shadow:0px 0px 24px rgba(0,252,255,.5)}.left_3_1_item div[data-v-3a238acf]:nth-child(2){margin-top:5px;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:1px;text-shadow:0px 0px 4px rgba(27,87,110,.65)}.people_total[data-v-3a238acf]{width:522px;height:172px;margin-left:15px;background-image:url(./center_1_bg-ce2e501a.png);background-repeat:no-repeat;background-size:100% 100%;position:relative}.people_total_item[data-v-3a238acf]{display:flex;flex-direction:column;align-items:center}.people_total_item .number[data-v-3a238acf]{font-weight:400;font-size:16px;color:#00f5ff;line-height:18px;letter-spacing:2px;text-shadow:0px 0px 24px rgba(0,252,255,.5)}.people_total_item img[data-v-3a238acf]{margin:3px 0;width:80px;height:56px}.people_total_item .sex[data-v-3a238acf]{color:#fff}.people_total_item2[data-v-3a238acf]{display:flex;flex-direction:column;align-items:center}.people_total_item2 .number[data-v-3a238acf]{margin:3px 0;font-weight:400;font-size:16px;color:#00f5ff;line-height:18px;letter-spacing:2px;text-shadow:0px 0px 24px rgba(0,252,255,.5)}.people_total_item2 img[data-v-3a238acf]{width:60px;height:59px}.people_total_item2 .total[data-v-3a238acf]{font-size:18px;color:#fff}.people_total .left[data-v-3a238acf]{position:absolute;top:40px;left:50px}.people_total .center[data-v-3a238acf]{position:absolute;top:35px;left:226px}.people_total .right[data-v-3a238acf]{position:absolute;top:40px;right:50px}.people_total .sexMove[data-v-3a238acf]{position:absolute;width:100px;height:20px;top:80px;animation:sexIM-3a238acf 3s infinite linear}@keyframes sexIM-3a238acf{0%{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(2px)}to{transform:translateY(0)}}.bt[data-v-3a238acf]{display:flex;align-items:center}.btList[data-v-3a238acf]{width:45%;height:200px;overflow-y:auto}.btList .btList_item[data-v-3a238acf]{box-sizing:border-box;width:100%;padding:5px}.btList .btList_item .btList_item_color[data-v-3a238acf]{width:30px;height:10px;background-color:var(--i);border-radius:3px}.btList .btList_item .btList_item_value[data-v-3a238acf]{font-size:18px;margin-top:5px;color:#fff}.btList[data-v-3a238acf]::-webkit-scrollbar{display:none}.table[data-v-3a238acf]{width:94%;margin-left:5px}.table .table_choose[data-v-3a238acf]{display:flex;justify-content:center;margin-bottom:20px}.table .table_choose .choose[data-v-3a238acf]{cursor:pointer;text-align:center;line-height:40px;width:170px;height:40px;background:linear-gradient(180deg,rgba(0,142,255,.35) 0%,rgba(0,142,255,.52) 100%);box-shadow:inset 0 -2px #00b4ff;border-radius:2px 0 0 2px;color:#fff}.table .table_choose .noChoose[data-v-3a238acf]{cursor:pointer;text-align:center;line-height:40px;width:170px;height:40px;background:#073e84;border-radius:2px 0 0 2px;color:#ccc}.dailyActivity[data-v-3a238acf]{display:flex;justify-content:center;align-items:center;width:100%;height:40px;background:rgba(60,144,255,.08);border:1px solid #7aceff;border-bottom:0px solid #7aceff;border-radius:2px 2px 0 0;box-sizing:border-box;padding:6px}.dailyActivity .dailyActivityBox[data-v-3a238acf]{display:flex;align-items:center;justify-content:space-between;width:50%}.dailyActivity .dailyActivityBox .dailyActivitybottom[data-v-3a238acf]{display:flex;align-items:center}.dailyActivity .dailyActivityBox img[data-v-3a238acf]{width:20px;height:20px}.dailyActivity .dailyActivityBox span[data-v-3a238acf]{font-family:PangMenZhengDao;font-size:16px;color:#62f3ff;letter-spacing:1px;text-align:center;font-style:normal;display:inline-block}.qyfw[data-v-3a238acf]{height:272px;box-sizing:border-box;background:rgba(255,255,255,.1);border-radius:4px;border:0px solid #7aceff;padding:16px 19px;display:flex;flex-wrap:wrap}.qyfw .qyfw_item[data-v-3a238acf]{width:50%;display:flex;align-items:center}.qyfw .qyfw_item .qyfw_item_left[data-v-3a238acf]{width:104px;height:72px}.qyfw .qyfw_item .qyfw_item_right[data-v-3a238acf]{margin-top:5px;margin-left:5px;display:flex;flex-direction:column}.qyfw .qyfw_item .qyfw_item_right .name[data-v-3a238acf]{font-weight:400;font-size:16px;color:#fff;line-height:20px}.qyfw .qyfw_item .qyfw_item_right .line[data-v-3a238acf]{margin:10px 0;width:100px}.qyfw .qyfw_item .qyfw_item_right .number[data-v-3a238acf]{font-weight:400;font-size:16px;color:#fff;line-height:20px}.qyfw .qyfw_item .qyfw_item_right .number span[data-v-3a238acf]{font-size:18px;margin-right:3px;font-weight:600}.zwfw[data-v-3a238acf]{height:272px;box-sizing:border-box;background:rgba(255,255,255,.1);border-radius:4px;border:0px solid #7aceff;padding:16px 19px}.zwfw .shang[data-v-3a238acf]{display:flex;justify-content:space-around}.zwfw .shang_item[data-v-3a238acf]{width:28%;display:flex;flex-direction:column}.zwfw .shang_item .title[data-v-3a238acf]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOgAAAAaCAMAAACKLeBYAAABHVBMVEUAAAAX690P4+gP5+oFyPYO3+oL1e8X9eIY+twX+N4FxvcJ0PMK1e8S6OUV9t4S7eIV898Y+dwU7uIW9t4Y+dwX9d8X+twV8uAY+t0X9t8Aw/kL1+4V8t8DwfoFxPkO3+oS5eYIy/UW9d4K0vEZ/NsDwPsM2O0Y+twX+d0EwPkExfYX9t8Z/NsIzPQQ5uYK0/AX99wN2usY+9wFxvcP4ecDv/wZ+9sIzPMEvvsK1PEc/9gAwf8W/94b8tcS6uUQ5eYR6OUIzvQS7OQT7eMN3esT7uIV8eEN3O0O4OoW9N8X+N4W9t4J0fIJ0/EL1+8M2e4P4ukP4+gU7+IHyvYK1fAM2u0O3+sU8OEV8uAExPkGyPcX+dwV8+AQ5egP4egdUl88AAAAPnRSTlMABUcLR7tHHvrtu7u7ulsX/tnYyaCMZkE0KxP6+PXx8Onl5dzLysa+ubOwr6+km4SEdXVeVVBHQT81Lh0XE/e+NbEAAAFoSURBVFjD7dZXeoJAFIbho8SoKfZE03vvvatEIwoIRkFpuv9lZAbiHWcBM/Lt4H3+Q4GoKPaLZYGnUI5QsC6+gJsy6VEGQis3+tZ+GfhIKHVaP8sQWrzaGHmd2xhwUCVPnN8YtF4lmyrFJDDffYo6qxh0TKWeks4A232eyjnirNcSCLRXq9PrVeSSAAz3nJb9PWu/GHQYSC3Fzb8Dq8VW3KmzjUDnJSINnlM5tQpsljwkzhG5W+JsLiFQsznsjemmVLoGTHbpKrlWP3BKGFQzp5t6ilsBJjsJ7tZ36hi0q+nScOJLN5k93WLr/25NzViE0OZUKm3TTQuMHq7/Mgr2NHWji0FF1dB0+pxeM/15ie9OfKcqYtCBSDY1pZ1HYLtsoimRPVVxAYE6vvSYg1/Auw2jK4oDDGpT6Q0XP/VvB8TpINBX23b2XoCPhKuBY58h76sj+3wduOlhe+sJkD6ApwSOVoua4f4A2WBR1TzdoAoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100% 100%;text-align:center;font-weight:400;font-size:16px;color:#fff;line-height:20px;letter-spacing:2px}.zwfw .shang_item .i[data-v-3a238acf]{width:130px;height:130px}.zwfw .xia[data-v-3a238acf]{display:flex;align-items:center;height:88px;box-sizing:border-box;justify-content:space-around;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7AAAACICAYAAADefAefAAAAAXNSR0IArs4c6QAADOFJREFUeF7t279rXXUcxvHnWEJu0Kng0IxOiouCo4ZA6VL7428oFOwQugQncVFwkSzSpVDo39CWTKUQtWOhXUqdOjaDkEUhCVGP3IQgQUHv7ecjWF93CYHzfZ97XtvD4Q7xIUCAAAECBAgQIECAAAEC/wGB4cR33B0/ypBPk3yQ5MyM338zk+HCjGdcToAAAQIECBAgQIAAAQKvssDeuJnk/IyPuJ3kUcZ8naXh++OzfwzY/fGzjPkyyclR+w/vsniQb9e2cu0fXu4yAgQIECBAgAABAgQIEPgfCNxYzc39hazM+ai/ZcjnWRy+mp4/Gqu740qGbCX55fRuvnn/ee689yI/znkDxwgQIECAAAECBAgQIECAwNwCT5bz5uO3cnlnKdeTnMqY1emb2KMBuzfeTXLx9G42rjzMrbnv4iABAgQIECBAgAABAgQIECgSuP1hru4sZT3JvUyGS8cD9sX0N69nn2bFm9ciaRkCBAgQIECAAAECBAgQeCmB6ZvYB+/muyTbmQzLxwN2nFbX7+edl6o7TIAAAQIECBAgQIAAAQIECgU2zuXZYW4yDAZsIawUAQIECBAgQIAAAQIECNQKGLC1nmoECBAgQIAAAQIECBAg0CRgwDbByhIgQIAAAQIECBAgQIBArYABW+upRoAAAQIECBAgQIAAAQJNAgZsE6wsAQIECBAgQIAAAQIECNQKGLC1nmoECBAgQIAAAQIECBAg0CRgwDbByhIgQIAAAQIECBAgQIBArYABW+upRoAAAQIECBAgQIAAAQJNAgZsE6wsAQIECBAgQIAAAQIECNQKGLC1nmoECBAgQIAAAQIECBAg0CRgwDbByhIgQIAAAQIECBAgQIBArcBfDdjNxYO8vraVa7W3UiNAgAABAgQIECBAgAABAvML3FjNzf2F/JTJcGE4zqzfG9+eP+kkAQIECBAgQIAAAQIECBDoEdi4OPwwLRuwPb6qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkYMAWQcoQIECAAAECBAgQIECAQK+AAdvrq06AAAECBAgQIECAAAECRQIGbBGkDAECBAgQIECAAAECBAj0Chiwvb7qBAgQIECAAAECBAgQIFAkcHLA7o2biwd5Y20rnxT1ZQgQIECAAAECBAgQIECAwEsL3FjNzf2F/JzJ8PFwWNsbx+mf9ft556XrAgQIECBAgAABAgQIECBAoEhg41yeHaYmw2DAFqHKECBAgAABAgQIECBAgEC9gAFbb6pIgAABAgQIECBAgAABAg0CBmwDqiQBAgQIECBAgAABAgQI1AsYsPWmigQIECBAgAABAgQIECDQIGDANqBKEiBAgAABAgQIECBAgEC9gAFbb6pIgAABAgQIECBAgAABAg0CBmwDqiQBAgQIECBAgAABAgQI1AsYsPWmigQIECBAgAABAgQIECDQIGDANqBKEiBAgAABAgQIECBAgEC9gAFbb6pIgAABAgQIECBAgAABAg0CBmwDqiQBAgQIECBAgAABAgQI1Av81YB9keTM2adZee9Ffqy/pSIBAgQIECBAgAABAgQIEJhN4Mly3nzwbr5Lsp3JsDwcHt8b7ya5eHo3G1ce5tZsSVcTIECAAAECBAgQIECAAIF6gdsf5urOUtaT3MtkuHQ0YHfHjzJkK8mvp3fzzfvPc8eb2Hp8RQIECBAgQIAAAQIECBD4e4Hpm9fHb+XyzlKuJzmVMatZGr4/GrDTz/74WcZ8keS1v8/9+YrFg3y7tpVr85x1hgABAgQIECBAgAABAgReTYEbq7m5v5CVOZ/utwz5PIvDV9PzfwzY6X9Hb2I/TfLB9DexM95gM5PhwoxnXE6AAAECBAgQIECAAAECr7LA3riZ5PyMj7id5FHGfD1983p89uSAnbHocgIECBAgQIAAAQIECBAg8G8J/A4Edp6nVKtEwAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.zwfw .xia .fgx[data-v-3a238acf]{width:3px;height:40px;border-right:2px dashed rgba(92,118,162,.8)}.zwfw .xia_item[data-v-3a238acf]{width:49%;display:flex;align-items:center;justify-content:center}.zwfw .xia_item .left[data-v-3a238acf]{width:72px;height:68px}.zwfw .xia_item .right[data-v-3a238acf]{margin-left:5px;display:flex;flex-direction:column}.zwfw .xia_item .right .name[data-v-3a238acf]{font-weight:400;font-size:16px;color:#fff;line-height:20px}.zwfw .xia_item .right .line[data-v-3a238acf]{margin:3px 0;width:100px}.zwfw .xia_item .right .time[data-v-3a238acf]{font-weight:400;font-size:16px;color:#fff;line-height:20px}.zwfw .xia_item .right .time span[data-v-3a238acf]{font-size:18px;margin-right:3px;font-weight:600}[data-v-3a238acf] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}.table[data-v-3a238acf] .el-table td.el-table__cell{border:none!important;padding-left:10px!important}.table[data-v-3a238acf] .el-table td.el-table__cell{padding-left:10px}[data-v-3a238acf] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-3a238acf] .el-table__empty-block{background-color:#122560}[data-v-3a238acf] .el-table .el-table__row{border-bottom:none}.ylws[data-v-3a238acf]{width:96%;height:150px;padding-top:15px;display:flex;flex-wrap:wrap;justify-content:space-around}.ylws_item[data-v-3a238acf]{display:flex;flex-direction:column;align-items:center;height:35px}.ylws_item .name[data-v-3a238acf]{padding:8px 20px 8px 32px;background-image:url(./ylws-6ef5b7a2.png);background-repeat:no-repeat;background-size:100% 100%;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:1px;text-shadow:0px 2px 2px #005473}.ylws_item .value[data-v-3a238acf]{margin-top:5px;font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:24px;color:#fff;line-height:28px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.63)}.whsy[data-v-3a238acf]{width:94%;height:200px;padding-top:10px;display:flex;flex-wrap:wrap;justify-content:space-around}.whsy_item[data-v-3a238acf]{box-sizing:border-box;height:94px;display:flex;flex-direction:column;align-items:center;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;width:30%;justify-content:center;padding-top:10px;padding-bottom:10px}.whsy_item .name[data-v-3a238acf]{font-family:PangMenZhengDao;font-size:18px;color:#fff;line-height:21px;letter-spacing:2px}.whsy_item .value[data-v-3a238acf]{margin-top:5px;font-weight:500;font-size:30px;color:#00f7ff;line-height:35px;letter-spacing:1px}.whsy_item .value span[data-v-3a238acf]{font-size:14px;color:#d9f8ff;line-height:20px}.whsy_item:nth-child(1) .name[data-v-3a238acf]{text-align:center;width:113px}.whsy_item:nth-child(1) .value[data-v-3a238acf]{margin-top:0}.whsy_item[data-v-3a238acf]:nth-child(4){width:45%}.whsy_item[data-v-3a238acf]:nth-child(5){width:45%}.tysy[data-v-3a238acf]{width:94%;padding-top:10px;display:flex;justify-content:space-around}.tysy_item[data-v-3a238acf]{display:flex;flex-direction:column;align-items:center}.tysy_item .value[data-v-3a238acf]{font-weight:700;font-size:22px;color:#fff;line-height:26px;letter-spacing:3px;text-shadow:0px 0px 4px rgba(255,255,255,.63)}.tysy_item img[data-v-3a238acf]{width:100px;height:70px}.tysy_item .name[data-v-3a238acf]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:20px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65);padding:0 20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAAAaCAYAAADsZyMJAAAAAXNSR0IArs4c6QAABPlJREFUeF7tm09oHHUUx997v8n/miaBtiaNbU1rm1Y8LIhWgpWiOODBeuihSq8pomiveisoeFHQqwnFi1L0UDwoexFND7EexCJCWlddUnWbxMZuSpIm2fn9nvzmNzPZ2EBnk52UkBdYJtn9zfx2Pr/58t73vV8Q5EcICIG7CKAwEQJC4G4CIgx5KoTAKgRqFkYPl1pL2DMvNIXAZiCw1uc1tTAOcKGpXG78BhUfRQ8uNgR3Xv27/fD0ZoAj33HrEdg9X+itsBpmjc+Dpq/+6djzIiByWhKphdExdf2Yp3AEyAAq++ISkTk90XLg27STyTghsBEEdi0WTnCgzoOmLqMRwJB99d/csfta2vlTC6OrVPLRM3lUDKAMkD2SMUjmvcnmP88BHg/STirjhEAWBPZxsXn+jnkfmV63gmD7MgQcIJgK5Mq9vVfSzptaGO3XS75q4FAYkSjCI3qhUEapEV+5gX3jaSeWcUKgngQeXCwcYaYLrPEx1mGEABO4aOFEYrISxqSvFOeBtE2jlsVhhRGmV1xGz5yZ8B75op43LNcSAvci0L302yAb/MgE2ALsBBFGC00uYth0ClSu3Lszg4hRnPRRQZ6UiYXgxLGcVkURxAyjajsrlat7Lad8vl4C+7jYsRAEQ6DpZOgldBQdrKeIfo+PaDBXfjgLYRQmfVAYplKR+YZQJM6IA5IBiqIHKR5Tnj71F/b/vN6bl/OFwGoEevjqgKmoT9nQ3kQQUZRw6RO4iBG9RwHkygczEEbb2LRPDZwPfUUSNZwJDw25S6eqxGEWwTNv3MBDQ7K0QqCeBHq48BYH+C5rVInJrvIVNn1aIRYrFKNycwc7659KWWEgQT6MFuQE4AThPEd1xEg8iE2zPHO4hIeu1hOMXGvrEujmX49xgCNxNLACsEIwASQVqNhXJB4j9ByUm3s0C2H8MuOjMvk4MlghuAjhPIfzG8sCsZ/bNEsB9Zea+1LXj7fuksudpyHQXbn2NGvvkosUy6lSXH2qjhTLFSkEYMxIGFdmfFYulQqFkFSjqlIoXPH+Iip+c6qt7+M0NyxjhEBaAjtmf38bjXrHaFRxWTapPkVl2iRq2GhhCDDwcnO5bfVPpZp+nPVJ6ch8R+XasCLlhBF3xJ3ngDFCPjXV9ZCY77SrLeNqIrDz3/EBbegzMLRnRUUqaewpAI1RD4OAmDISxg+zPiYNvqhkS7bB5zxHbLwZzXArwNlSj2w0rGmlZXDNBDpuFTtgoWkINJ5M0qr/G+8o3dIac5UnsogYVhiEkceISrRhoy+KGMrMIOnBmb3d0uCreYnlhPUQ2D4+cQYMfciaWlb1HnZLCHA2wvBGF3wit1dqZQUqjBjfe430crmvU7aErGeF5dw1E9hWmD4CGi6wsVtCFHB1H8PYv3WuMpBBxPAuLYSd77i5Fx3DTYTzN7efg+MomwjXvKxyYl0IFIvNrbOdH7Cm15INhNZz2D1TqHKVgcb6m2/vu8pTQGY07lGgMiVAc3rh8Qdk23ldVlUuUi8CjT/dPkGBOm80dsWd72CJ98NzzX+knSP17lr4nJXaFYwgmgEgvhg0LA3Ck+3yj0ppScu4DSXQcnm+N9D0CWt8lpm+1M80vFTLF0gvjPiql7kdjuLtWiaRsULgvhH4mtvhhdqf19qFcd/uUCYWAhtHQISxcaxlpk1EQISxiRZLvurGEfgPAkiTOaSJChkAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100% 100%}table[data-v-3a238acf]{margin-top:20px;width:94%;border-radius:4px;border:0px solid #7aceff}table tbody tr[data-v-3a238acf]{width:100%;background:rgb(42,71,119)}table tbody tr[data-v-3a238acf]:nth-of-type(2n + 1){background:rgb(32,63,112)}table tbody tr:nth-of-type(2n + 1) td[data-v-3a238acf]:nth-child(1){background:rgba(60,87,131,.8)}table tbody tr td[data-v-3a238acf]{width:40%;font-weight:400;font-size:16px;color:#fff;line-height:43px;display:flex}table tbody tr td .s1[data-v-3a238acf]{display:block;width:76px;text-align:justify;text-align-last:justify}table tbody tr td .s2[data-v-3a238acf]{margin-left:3px;color:#00ffed}table tbody tr td[data-v-3a238acf]:nth-child(1){display:block;width:136px;font-weight:500;font-size:16px;color:#fff;line-height:43px;letter-spacing:1px;text-align:justify;text-align-last:justify;box-sizing:border-box;padding-left:20px;padding-right:20px;background:rgb(63,89,133)}table tbody tr td[data-v-3a238acf]:nth-child(2){padding-left:30px;box-sizing:border-box;letter-spacing:2px}table tbody tr td[data-v-3a238acf]:nth-child(3){padding-left:30px;box-sizing:border-box;letter-spacing:2px}.jtsyBox[data-v-3a238acf]{width:100%;display:flex;flex-direction:column;transform:translate(-14px);font-size:14px;font-weight:400;color:#fff;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC}.jtsyBox img[data-v-3a238acf]{width:68px;height:96px;margin-right:4px}.jtsyBox .jtsyBoxtop[data-v-3a238acf]{display:flex;justify-content:space-evenly;margin-bottom:15px;padding-top:20px}.jtsyBox .jtsyBoxtop .jtsyBoxtop1[data-v-3a238acf]{cursor:pointer;position:relative;display:flex;overflow:hidden}.jtsyBox .jtsyBoxtop .jtsyBoxtop1 .turn[data-v-3a238acf]{width:146px;height:104px;position:absolute;left:-40px;top:-31px}.jtsyBox .jtsyBoxtop .jtsyBoxtop1 span[data-v-3a238acf]{font-family:TCloudNumber,TCloudNumber;font-weight:400;font-size:16px;color:#fff;line-height:22px;text-shadow:0px 0px 4px #12fbff;text-align:left;font-style:normal}.jtsyBox .jtsyBoxtop .jtsyBoxtop1 .jtsyname[data-v-3a238acf]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:22px;text-shadow:0px 2px 4px #35e0f9;text-align:left;font-style:normal;position:relative}.jtsyBox .jtsyBoxtop .jtsyBoxtop1 .jtsyname[data-v-3a238acf]:after{content:"";display:block;width:60px;border-bottom:1px dashed rgb(0,238,250);position:absolute;bottom:-6px;left:0}.jtsyBox .jtsyBoxtop .jtsyBoxtop1 .jtsytext[data-v-3a238acf]{margin-top:14px;margin-bottom:2px}.jtsyBox .jtsyBoxbot[data-v-3a238acf]{display:flex;justify-content:space-between}.jtsyBox .jtsyBoxbot .jtsyBoxtop1[data-v-3a238acf]{display:flex;position:relative;cursor:pointer}.jtsyBox .jtsyBoxbot .jtsyBoxtop1 .turn[data-v-3a238acf]{width:146px;height:104px;position:absolute;left:-40px;top:-31px}.jtsyBox .jtsyBoxbot .jtsyBoxtop1 span[data-v-3a238acf]{font-family:TCloudNumber,TCloudNumber;font-weight:400;font-size:16px;color:#fff;line-height:22px;text-shadow:0px 0px 4px #12fbff;text-align:left;font-style:normal}.jtsyBox .jtsyBoxbot .jtsyBoxtop1 .jtsyname[data-v-3a238acf]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:22px;text-shadow:0px 2px 4px #35e0f9;text-align:left;font-style:normal;position:relative}.jtsyBox .jtsyBoxbot .jtsyBoxtop1 .jtsyname[data-v-3a238acf]:after{content:"";display:block;width:60px;border-bottom:1px dashed rgb(0,238,250);position:absolute;bottom:-6px;left:0}.jtsyBox .jtsyBoxbot .jtsyBoxtop1 .jtsytext[data-v-3a238acf]{margin-top:14px;margin-bottom:2px}.fade-enter-from[data-v-3a238acf],.fade-leave-to[data-v-3a238acf]{transform:translateY(50px);opacity:0}.fade-enter-to[data-v-3a238acf],.fade-leave-from[data-v-3a238acf]{opacity:1}.fade-enter-active[data-v-3a238acf]{transition:all 1s ease}.fade-leave-active[data-v-3a238acf]{transition:all .3s cubic-bezier(1,.6,.6,1)}[data-v-3a238acf] .el-pagination>.is-last{color:#fff!important}[data-v-3a238acf] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-3a238acf] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-3a238acf] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-3a238acf] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-3a238acf] .el-pagination.is-background .btn-prev,[data-v-3a238acf] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1} diff --git a/build/build/assets/sy-table1-b0924bde.png b/build/build/assets/sy-table1-b0924bde.png deleted file mode 100644 index e094088..0000000 Binary files a/build/build/assets/sy-table1-b0924bde.png and /dev/null differ diff --git a/build/build/assets/sy-table2-00505497.png b/build/build/assets/sy-table2-00505497.png deleted file mode 100644 index a22f34f..0000000 Binary files a/build/build/assets/sy-table2-00505497.png and /dev/null differ diff --git a/build/build/assets/sy-table4-ceed648e.png b/build/build/assets/sy-table4-ceed648e.png deleted file mode 100644 index 29ff2ad..0000000 Binary files a/build/build/assets/sy-table4-ceed648e.png and /dev/null differ diff --git a/build/build/assets/sy-table5-8be36250.png b/build/build/assets/sy-table5-8be36250.png deleted file mode 100644 index 06b8bd6..0000000 Binary files a/build/build/assets/sy-table5-8be36250.png and /dev/null differ diff --git a/build/build/assets/sy-table6-c133024f.png b/build/build/assets/sy-table6-c133024f.png deleted file mode 100644 index af57a05..0000000 Binary files a/build/build/assets/sy-table6-c133024f.png and /dev/null differ diff --git a/build/build/assets/sy-table7-370c0977.png b/build/build/assets/sy-table7-370c0977.png deleted file mode 100644 index a2d68e7..0000000 Binary files a/build/build/assets/sy-table7-370c0977.png and /dev/null differ diff --git a/build/build/assets/sy-table8-c7a51e00.png b/build/build/assets/sy-table8-c7a51e00.png deleted file mode 100644 index 6f774be..0000000 Binary files a/build/build/assets/sy-table8-c7a51e00.png and /dev/null differ diff --git a/build/build/assets/sy_details-a0b9be96.js b/build/build/assets/sy_details-a0b9be96.js deleted file mode 100644 index 99ec47e..0000000 --- a/build/build/assets/sy_details-a0b9be96.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as N,u as V,a as F,r as K,d as T,B as Q,b as M,p as D,e as l,f as u,q as h,s as y,g as t,x as lt,l as k,v as E,k as O,F as B,h as $,A as U,i as R,E as L,G as at}from"./index-0837fb0a.js";import{_ as ot,a as st,b as nt}from"./table_c-9de598ee.js";const vt=""+new URL("sfmx-54e23962.png",import.meta.url).href,rt=""+new URL("green-4353b781.gif",import.meta.url).href,ct=""+new URL("red-9079a5f2.gif",import.meta.url).href,et=""+new URL("lampYellow1-03ba2e2b.gif",import.meta.url).href,pt=""+new URL("green1-d190dd50.gif",import.meta.url).href,ut=""+new URL("red1-291afac6.gif",import.meta.url).href,gt=""+new URL("yellow1-00840df5.gif",import.meta.url).href,bt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAA/1BMVEUAAABO6K1O6K1R7a5O6a1O6K1O6K1P6qlR1J9O6K1O6K1O6K1O6a1O6K1O6K1O6K1O6K1N6a1M569Sz6NO6a1O6a1N565O6a1O56tO6axO66tQ4qdJ4apO6K1O6K1O6K5O6K1O6K1O6a5O6K1N6K5O6a1O565N6q5TwJxM6K5TwZ1O6a1O6K1O6K1O6K1N6KxO6K1N6K1Twp1N6a1O6K1UwZ1O6K5N6K1SwZ1N6K1Swp1O6K1Swp1P6K1M5a1Q6q9TwZxTwZ1TwZ1Twp1N6K5Twp1N6a1O6K1Twp1Swp1TwZ1TwZ1SwZ5TwZ1O6KxTwJ1UwJ5Uwp5Q5q9O6K1TwZ2JQyV3AAAAU3RSTlMA/XUEXNL6DgzfZOzOyMGyqkMVFHxoPzonIhsZCPb08eeWiYF3cWtGNyzt47egkY5sVjDu2a6mpJ+bcWBdUzIwJPfXl4RmT0zexLuyinnq0IZPM6rwqI4AAAMUSURBVFjD7dVXV+JAFAfwGyIhdEEBpWNDBBW7UhR7Wd32z/f/LDvXSQjs02TCObsP/l64wGEyt8xAX/5Lx4+PI5sWYM9xnHdagDux0IAW4FIsdCxDe5dCGDnOnoxWXpxL0jdxnG/EzFext7NQ1R64ObIKaTuTJfpweENhqjT4LNEvx7m9n1AYu1yi49u9nysUkkjHfh3YtFCTx/cJhbUyunzRmICl79GDQtGe5nd/50g/SNVanoQuWO382SQW2x193L/d3TrOG6m5ScEqi9dluKLtufyO1apuPhgANngLJzA2LhoQssEbH8uAJfmpq8AyVccpAKdrQfvCvzrvARF3S7xAIgmcXFMQZgZotOk30KyKt5vABQnrp0A30GE9BKyieO0Bfd5Sg7fEQQpIm6Ts2oBxxEEJ6PLvHoB9YuUmUCBlGWBzGiW4ZHUY68RyQNNW3hAQr8owJ0Le0gZwJT/JcgMUtYBtL04DnGS+BqsixxRIk6I4LG/wzJRcNGcB7gidwiiTkrL/TE4pHhN9TwIt/6MlUtIGDtwwZ8Aoia5HgYzX9SVgi5QcAasyyjeBTVngeJ5cRX6OksS01i25kTFQ7/iXAs+UkifgQUbnwLI8ITs0lQMOSUlpOjPr9c95XJUjELhGFeDUDYdAbY225vp0xcuqSQPXNE0uZW4DQ/KYSVgxUhPh0kixOHDY5wQ9BSBLivInQNsrmAUjO1PsSoO/U7Xjzw1XGjNnL8u7VZeemeQMhIh/PhplUsdn68o7eiLG6rT1xjMFUbSAiD+g2HQLxjMUTGLm2S1gy9vnBQV16B+w6n6P62LzHVClwLI8izTjQPYyMDs+X5CSAeuGdBQNJGcy6Xm900pu6E+Ewf+6enKzU1zgGdBUBOLk2dfPzOwCF3OD1SEtHaCRWJqK8h2gJWbhL23S0zcwgyuvq7MT8W3n6J+rZOvwWekSaUphXq1CWtYAJKOeuAEkSEuem9aLudcTz8KY9LQgpG33LpLXk55xqylWihT6y0Btf8cmfZ0aXEMKp9gFq/cpLDOXKBSeYvQlvD9ATK+KBhQ0GAAAAABJRU5ErkJggg==",_t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAA8FBMVEUAAAD/dYD/dX//dID/dYD7dYv7d4j/dYD/dYD/dYD/c4X/dYD/dYD/dYH/dYD/dYD/dYD/dYH3dIH/dYD/dYD/dID/dID/dYD/dYD/doD/dYL/d4H/c4T/d4PcfYP/dYD/dYD/dYD/dYDSeoD/dYD/dID/dYD/dYDQeoD/dYH/coHReYD/dYD/dYD/doD/dYD/dYD/dYD/dIDReYD/dYD/dIHSeYH/dYD/dYH/dYDSeoHTeITReYDReYDReYD/dID/dYDReoD/doDReoHReYDSeYDReIDReYDReYDSeIHReoDSeYDReYDSd4H/dYDReYBlX+ETAAAATnRSTlMA+3Zc0gUJ9d5lDrKYa1Ux7mkZzsrFfHNEOiciGxUN8ezn4q+miYFONywR7cC3qaORjnBkQT4w2WFIJBb329Osn4iEcsS7oZyaeVuScE+fo93wAAADB0lEQVRYw+3VZ3PaQBAG4D2MaALTm2kGV2wTjGkG916SvPr//ya3PiRBPp0OZjKZ8fMB7TCj097unkTfvmmYDIfDJm3AqeM4D7QBt3KhX7QBb3KhiQqbx7SGoeOcqujqxnklc3PH2SNmPTsyXKvaT8ReHZYjY3uqRB8OJ7ROlZ6+SvTbca7f57SOY67L5Pr04YrWJLfTfH5q0kbNhw9zWtfV59uNwQRs7YbPs+OIt7+ft45yS7p2cvzbAYvuH7nH4/Pj/eXm2nFeSE86D1GX1zsshGcr+5tESIf1KAAcyCiRkdd+C5J9QkGdFMF2+akl4AdFtvMApjtB1+G79ntAWaUkeIG4TC2TpiAsmU9rRmmgzSkdykVJqk2BTqDDOgDESF57QIrza3FKUiIPFC3SlhYQ2xxUgQ7f9wj0idXbQJa0nQGHXhTnlKIQNWIVoN3UTgiIRVQ4kiFfD4B79Y/NDdCUBC7cuAjwJhsypZz7lAJpikG4g2flVQIVASxGaArUSUvdfyZvKZaQfc8ASf+vLdJSAc79UFRl18PAmdv1LSBEWraBkooabdU+G4g1aGHEz9ES92qdBIpq5Wh3uad90nIEPKpoH7hTJyS1svMBaal6ha1Fv+axpEYgcI1ywJSUSyC6Q6GVPiV5WT0FIE3e5vJWGbgkl5WBSJCeMr/IlEQMGKR4g64sYJOmRgaYuQUTgL1U7FwLqJCu7NLclCD5Z8/mbPUVlib5DFLIPx+tOumr7fpnqy43ipLXenFEQYwFUPYHFIdewUIUTHzp2Ul5u5vnPgU18A9Y5L5X50sYKEYoMBsoWLTkXPUysGZstSBVQKTJxFh9sV097p0Ze/mM1dRX10hleYqzagZM9xYj1735zqwO0F8ZrC4Z6QKt+JYnzO8AIwmBv8zIzMXKSlx5U91UyHcxon8uZ0fhE4UqGQpjVTRHRnYA7IZdHfC3xEgDUi+xeD0J8IfRTBJwX2XnkPIWGdpOtoFCOZu6A6L9VITMdb2+XdJ6xh3VsBStyxrFs9mjBP2P/gC1i6dMpGpN6wAAAABJRU5ErkJggg==",ht="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAA+VBMVEUAAAD/0nn/0Xf/0Xj/0Xj/0Xj/0nj/0Xj/znj/14D/0Hn/0IL/2Hj/0Xj/0nf/znr/1Hz/0Xj/0nj/0Xn/0nj/0Xj/0nn/0nr/1oD/0Xj/0Xj/0Xj/0Xj/0nj/0Xf/0nn/1H//1IP/0Xj/0Xj/0Xj/0Xj/0Xj/0Xj/0Xj/0Xj/0nb/0Xj/0nj/0Xj/0nj/0Xj/0Xj/2Y3/0Xn/2o7/1YH/2Y7/0Xf/0nj/2Y//0Xj/2o3/2Y7/2Y7/2Y7/2Y7/0Xj/2Y7/2Y7/0Xj/2o7/0Xj/0nf/2Y7/2Y7/2o//0nj/2Y7/2Y//2Y7/2Y//2I7/2o3/2I7/0Xj/2Y7zpdMYAAAAUXRSTlMAdlv77fny0QoXFA0GpWsaELWCc2VVQzok6N3MsKppPzIv9eDIw5aJTiwn49afkY59c2I2INXPvp9vXf338K6bl4h7ZkhF6ruyX9/cxMOse08oIvy9AAADFElEQVRYw+3VaVPiQBAG4MaQCBIILPchICiCqAiKKN7Xuu795v//mJ12csB+mgxUbW2Vz5eZoiqT7k73QB8+KNl5epqnaA0+u677QGswFQeNaQ0uxEE7cps9pRXMXfdG7pLf3AvSV3HdL8Ts7yK2nytVe+zlKFydkbZbt83LmI+5XaVK4/cS/b5yr+8rtIpTLtHO9c1DklYk0sn+GKdorc6eHiq0quT84quo+C1Fs1HdPC60EkF+91NXmpKqg/eqDsE66b43HuX5r/vX6bXrvqpeG3WYjli34Tl8WcqvnSAlnwwA+2KTios1bUFobFFU2T2wOL/1BNimRPEcQO2Aotnip9I5IC9DMviASVyc3KZIRDzWM7WBaoKzFIeSUDkEhpHaegSYLbHmgAznaXFIvKkDu6SubcAo8qYMDG0Z0hExpwo0IyX2Se5mQIFLJkKSA1ECqinlgIBugvznarzuy5AE+QHU9IBLf78LFDmkDoykbNMIVerC9BvPrssASgbgtdAh4JASJ3wnp9TNijsjDvTCnzZIyQtwTEGJjLLoSBHFLLgMgJjitQE8ev1dBU7E2gC6wZS1+D1KJkGte8CeWIpAZxBeCtzmSvpBF6WBbW5H2d9huiNSUgbu5K5iAROefm6B6DVyuAmlN6BzQLGl73THx6rZBdoUJHdu54E38tlxmFlSk+fSSKkaMMrwwPmaQI4UJePAs18wA2gsFDtpAS+kqrnQN48QwtnLcbTq6sDM9vYzCLFwPiyH1PFs3Xl7R+zxGHx6o09RtMzw2unD79CyybFFU1h4d0887seZpqhGgOUNWOIo5/ByCOzZFFkDqNOiY6C2RdFxL8aWR9DcIR0t7x877KAT0tPg2fdVgKpNekqLXdyUPaCbW418R/qZ2UMgvdRYA9IyAKzCRmCT7wAtKRN/eSY9lwaWbJOuQSYWypfon3MaFkLmbpk0nWNZJ0laKgDim74ugAJp2YKQy3rXE/dCkfT0IOwl5F0k1G3SVOxVxeP5ZqYBmEeZBOkbdOCZ0GpaQzArQysrFZrNfor+P38ATkesKA/PbgQAAAAASUVORK5CYII=";const At={class:"dialogPage"},Dt={class:"my-header"},St={class:"tabelPart"},kt={class:"bo"},Yt={class:"title"},zt={class:"title_top"},It={class:"name"},Ct={style:{width:"100%",height:"calc(100% - 110px)"},class:"table-els"},Tt={class:"tabelHead"},Ot={class:"status"},Bt={class:"statusMessage"},Ut=["src"],Kt={key:0,class:"lampBox"},Pt={class:"lampBtn"},Xt={style:{border:"1px solid #5284b0"}},qt={key:0},jt={key:0,class:"progressGreen"},Lt={key:1,class:"progressYellow"},Rt={__name:"dialogRW",props:{dialogShow:{type:Boolean,default:()=>!1},columns:{type:Array,default:()=>[]},typeId:{type:Array,default:()=>[]},tableData:{type:Object,default:()=>[]},title:{type:String,default:()=>""}},emits:["close","handle","showList"],setup(Y,{emit:w}){V(),F();const d=Y,x=w,r=g=>({fontSize:"19px",lineHeight:"33px"}),_=(g,a,z)=>{x("showList",g)},p=K(!1);K(null);const m=()=>{c.xq.deng!=0&&(p.value=!0),console.log(p.value)},v=()=>{console.log("confirm!",c);let g={sfzhm:c.sfzhm,type:c.typeId,xh:c.xh};R.post("/api/ggfwyth/pg/reported",g).then(a=>{a.code==200?(L.success({message:"上报成功"}),p.value=!1):(L.error({message:a.message}),p.value=!1)})},s=()=>{p.value=!1},f=K(),c=T({title:"",typeId:"",columns:[],tableData:[],xq:{},typeId:"",sfzhm:"",xh:""}),A={0:rt,1:et,2:ct,3:et,4:pt,5:ut,6:gt,7:bt,8:_t,9:ht};Q(()=>d.dialogShow,(g,a)=>{if(f.value=g,d.dialogShow==!0){let z=function(o){return o.length===2?o[0]+"*":o.length>2&&o.length<=8?o[0]+"*".repeat(o.length-2)+o[o.length-1]:o.length>8?I(o):o},I=function(o){return o.replace(/:([^,]+)/g,(S,b)=>`:${z(b.trim())}`)};c.xq=d.tableData.data.xq,c.typeId=d.tableData.typeId,c.sfzhm=d.tableData.data.xq.sfzhm,c.xh=d.tableData.data.xq.xh,c.title=d.tableData.title,c.columns=d.tableData.columns,c.tableData.length=0,d.tableData.data.wxs.length>0&&d.tableData.data.wxs.forEach((o,S)=>{let b={bm:o.bm,xh:o.xh,deng:2,bzlx:o.bzlx,qtbm:o.qtbm,zrks:o.zrks,ywfzr:z(o.ywfzr),fgldsj:o.fgldsj.replace(/^(\d{3})\d{4}(\d{4})$/,"$1****$2")};c.tableData.push(b)}),d.tableData.data.ysx.length>0&&d.tableData.data.ysx.forEach((o,S)=>{let b={bm:o.bm,xh:o.xh,deng:1,bzlx:o.bzlx,qtbm:o.qtbm,zrks:o.zrks,ywfzr:z(o.ywfzr),fgldsj:o.fgldsj.replace(/^(\d{3})\d{4}(\d{4})$/,"$1****$2")};c.tableData.push(b)}),c.tableData=c.tableData.map((o,S)=>({...o,index:S+1}))}}),Q(()=>d.tableData,(g,a)=>{}),M(()=>{f.value=d.dialogShow});const P=()=>{f.value=!1,p.value=!1,x("close")};return(g,a)=>{const z=D("el-icon"),I=D("el-table-column"),o=D("el-table"),S=D("el-dialog");return l(),u("div",At,[h(S,{modelValue:f.value,"onUpdate:modelValue":a[2]||(a[2]=b=>f.value=b),width:"80vw",heigth:"600px","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:y(({close:b,titleId:j,titleClass:it})=>[t("div",Dt,[h(z,{size:"26",color:"#fff",onClick:P},{default:y(()=>[h(lt(at))]),_:1})])]),default:y(()=>[t("div",St,[t("div",kt,[t("div",Yt,[t("div",zt,[a[3]||(a[3]=t("img",{src:ot,alt:"",style:{"margin-right":"10px"}},null,-1)),t("div",It,k(Y.title),1),a[4]||(a[4]=t("img",{src:st,alt:"",style:{"margin-left":"10px"}},null,-1))]),a[5]||(a[5]=t("img",{class:"title_botton",src:nt,alt:""},null,-1))])]),t("div",Ct,[t("div",Tt,[t("div",null,[a[6]||(a[6]=t("span",null,"姓名:",-1)),E(k(c.xq.xm),1)]),t("div",null,[a[7]||(a[7]=t("span",null,"地址:",-1)),E(k(c.xq.dz),1)]),t("div",null,[a[8]||(a[8]=t("span",null,"年龄:",-1)),E(k(c.xq.nl),1)]),t("div",null,[a[9]||(a[9]=t("span",null,"标签:",-1)),E(k(c.xq.bq),1)]),t("div",Ot,[t("div",Bt,[a[10]||(a[10]=t("span",null,"状态:",-1)),t("img",{src:A[c.xq.deng],onClick:m},null,8,Ut)]),p.value?(l(),u("div",Kt,[a[11]||(a[11]=t("div",{class:"lampTitle"},"确定要上报吗?",-1)),t("div",Pt,[t("div",{class:"confirm",onClick:a[0]||(a[0]=b=>v())},"上报"),t("div",{class:"cancel",onClick:a[1]||(a[1]=b=>s())},"取消")])])):O("",!0)])]),t("div",Xt,[h(o,{data:c.tableData,height:"390px","max-height":"390","header-cell-style":{background:"rgba(0, 143, 205, 0.63)",fontSize:" 22px"},"row-style":r,onRowClick:_,stripe:""},{default:y(()=>[(l(!0),u(B,null,$(c.columns,b=>(l(),u(B,{key:b.label},[b.type==="slot"?(l(),U(I,{key:0,label:b.label,property:b.property,width:b.width||"",align:b.align||"center"},{default:y(j=>[b.property=="deng"?(l(),u("div",qt,[j.row.deng==1?(l(),u("div",jt)):O("",!0),j.row.deng==2?(l(),u("div",Lt)):O("",!0)])):O("",!0)]),_:2},1032,["label","property","width","align"])):(l(),U(I,{key:1,property:b.property,label:b.label,"show-overflow-tooltip":!1,width:b.width||"",align:b.align||"center"},null,8,["property","label","width","align"]))],64))),128))]),_:1},8,["data"])]),a[12]||(a[12]=t("div",{class:"lampMessage"}," 注:每周或每月第一个工作日自动推送浙政钉通知 ",-1))])])]),_:1},8,["modelValue"])])}}},$t=N(Rt,[["__scopeId","data-v-be3d93ff"]]);const Qt={class:"dialogPage"},Et={class:"my-header"},Nt={class:"tabelPart"},Vt={class:"bo"},Ft={class:"title"},Mt={class:"title_top"},Gt={key:0,class:"name"},Ht={key:1,class:"name"},Jt={style:{width:"100%",height:"calc(100% - 110px)",padding:"40px","box-sizing":"border-box"}},Zt={class:"item"},Wt={class:"item_content"},te={class:"item",style:{"margin-top":"20px"}},ee={class:"item_content item_contents"},le={class:"item_content_item"},ae=["innerHTML"],oe={class:"item_content_item"},se=["innerHTML"],ne={class:"item_content_item"},ie=["innerHTML"],de={__name:"dialogSf",props:{dialogShow:{type:Boolean,default:()=>!1},tableData:{type:Array,default:()=>[]},title:{type:String,default:()=>""},showXq:{type:Boolean,default:()=>!0}},emits:["close"],setup(Y,{emit:w}){V(),F();const d=Y,x=w,r=K(),_=T({title:"",content:{}}),p=v=>v.replace(/\n/g,"
");Q(()=>d.dialogShow,(v,s)=>{r.value=v,v==!0&&(_.content=d.tableData,_.title=d.title)}),M(()=>{r.value=d.dialogShow,_.title=d.title,_.content=d.tableData});const m=()=>{r.value=!1,x("close")};return(v,s)=>{const f=D("el-icon"),c=D("el-dialog");return l(),u("div",Qt,[h(c,{modelValue:r.value,"onUpdate:modelValue":s[0]||(s[0]=A=>r.value=A),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:y(({close:A,titleId:P,titleClass:g})=>[t("div",Et,[h(f,{size:"26",color:"#fff",onClick:m},{default:y(()=>[h(lt(at))]),_:1})])]),default:y(()=>[t("div",Nt,[t("div",Vt,[t("div",Ft,[t("div",Mt,[s[1]||(s[1]=t("img",{src:ot,alt:"",style:{"margin-right":"10px"}},null,-1)),Y.showXq?(l(),u("div",Gt,k(Y.title)+"详情",1)):(l(),u("div",Ht,k(Y.title),1)),s[2]||(s[2]=t("img",{src:st,alt:"",style:{"margin-left":"10px"}},null,-1))]),s[3]||(s[3]=t("img",{class:"title_botton",src:nt,alt:""},null,-1))])]),t("div",Jt,[t("div",Zt,[s[4]||(s[4]=t("div",{class:"item_title"},[t("div",{class:"yd_title"},[t("span",null,"模型概况"),t("div",{class:"semi-circle-shadow"}),t("div",{class:"animate-border"},[t("i"),t("i")])])],-1)),t("div",Wt,k(_.content.bz),1)]),t("div",te,[s[8]||(s[8]=t("div",{class:"item_title"},[t("div",{class:"yd_title"},[t("span",null,"详情描述"),t("div",{class:"semi-circle-shadow"}),t("div",{class:"animate-border"},[t("i"),t("i")])])],-1)),t("div",ee,[t("div",le,[s[5]||(s[5]=t("div",{class:"item_content_item_title"},"输入:",-1)),t("div",{class:"item_content_item_content",innerHTML:p(_.content.srsj)},null,8,ae)]),t("div",oe,[s[6]||(s[6]=t("div",{class:"item_content_item_title"},"对比逻辑:",-1)),t("div",{class:"item_content_item_content",innerHTML:p(_.content.bdlj)},null,8,se)]),t("div",ne,[s[7]||(s[7]=t("div",{class:"item_content_item_title"},"输出:",-1)),t("div",{class:"item_content_item_content",innerHTML:p(_.content.scjg)},null,8,ie)])])])])])]),_:1},8,["modelValue"])])}}},re=N(de,[["__scopeId","data-v-67442ccc"]]);const ce={class:"dialogPage"},pe={class:"my-header"},ue={class:"tabelPart"},ge={class:"bo"},be={class:"title"},_e={class:"title_top"},he={class:"name"},ye={style:{width:"100%",height:"calc(100% - 110px)"}},fe={style:{border:"1px solid #5284b0"}},me={__name:"dialogPush",props:{dialogShow:{type:Boolean,default:()=>!1},columns:{type:Array,default:()=>[]},typeId:{type:Array,default:()=>[]},tableData:{type:Object,default:()=>[]},title:{type:String,default:()=>""}},emits:["close","showList"],setup(Y,{emit:w}){V(),F();const d=Y,x=w,r=(v,s,f)=>{x("showList",v)},_=K(),p=T({title:"",columns:[],tableData:[]});Q(()=>d.dialogShow,(v,s)=>{_.value=v}),Q(()=>d.tableData,(v,s)=>{p.tableData=d.tableData,p.tableData=p.tableData.map(f=>{if(f.sendTime){const[c,A]=f.sendTime.split("T");f.sendTime=`${c} ${A.slice(0,5)}`}return f}),console.log(555,d.tableData)}),M(()=>{_.value=d.dialogShow,p.title=d.title,p.columns=d.columns,p.tableData=d.tableData});const m=()=>{_.value=!1,x("close")};return(v,s)=>{const f=D("el-icon"),c=D("el-table-column"),A=D("el-table"),P=D("el-dialog");return l(),u("div",ce,[h(P,{modelValue:_.value,"onUpdate:modelValue":s[0]||(s[0]=g=>_.value=g),width:"80vw",heigth:"600px","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:y(({close:g,titleId:a,titleClass:z})=>[t("div",pe,[h(f,{size:"26",color:"#fff",onClick:m},{default:y(()=>[h(lt(at))]),_:1})])]),default:y(()=>[t("div",ue,[t("div",ge,[t("div",be,[t("div",_e,[s[1]||(s[1]=t("img",{src:ot,alt:"",style:{"margin-right":"10px"}},null,-1)),t("div",he,k(Y.title),1),s[2]||(s[2]=t("img",{src:st,alt:"",style:{"margin-left":"10px"}},null,-1))]),s[3]||(s[3]=t("img",{class:"title_botton",src:nt,alt:""},null,-1))])]),t("div",ye,[t("div",fe,[h(A,{data:p.tableData,height:"500px","header-cell-style":{background:"rgba(0, 143, 205, 0.63)"},onRowClick:r,stripe:""},{default:y(()=>[(l(!0),u(B,null,$(p.columns,g=>(l(),u(B,{key:g.label},[g.type==="slot"?(l(),U(c,{key:0,label:g.label,property:g.property,width:g.width||"",align:g.align||"center"},{default:y(a=>s[4]||(s[4]=[])),_:2},1032,["label","property","width","align"])):(l(),U(c,{key:1,property:g.property,label:g.label,"show-overflow-tooltip":!1,width:g.width||"",align:g.align||"center"},null,8,["property","label","width","align"]))],64))),128))]),_:1},8,["data"])])])])]),_:1},8,["modelValue"])])}}},we=N(me,[["__scopeId","data-v-bfec31ba"]]);const xe={class:"module"},ve={class:"displayFlex left_bg"},Ae={class:"bt_title"},De={class:"yd_title"},Se={style:{width:"97.5%",position:"relative"}},ke={key:0},Ye={key:0},ze={key:1},Ie={class:"displayFlex center_bg"},Ce={class:"bt_title"},Te={class:"yd_title left_2"},Oe={class:"lampState"},Be={style:{width:"97.5%",position:"relative"}},Ue={class:"displayFlex right_bg"},Ke={class:"bt_title"},Pe={class:"yd_title left_3"},Xe={class:"lampState"},qe=["src"],je=["src"],Le=["src"],Re={style:{width:"97.5%",position:"relative"}},$e={key:0},Qe=["onClick"],Ee={key:1},Ne=["src","onClick"],Ve=["src","onClick"],Fe=["src","onClick"],Me={key:2},Ge={key:0},He={key:1},Je={__name:"sy_details",setup(Y){const w={1:rt,2:ct,3:et,4:pt,5:ut,6:gt,7:bt,8:_t,9:ht},d=V(),x=F(),r=T({name:"",identNo:"",first:1,tabelshow:!0,pagedData:[],columns:[{label:"姓名",property:"xm",width:"90"},{label:"地址",property:"dz"},{label:"年龄",property:"nl",width:"80"},{label:"人口标签",property:"bq",type:"slot"}],column_1:[{label:"序号",property:"id",width:"50"},{label:"服务类型",property:"bzlx",width:"100"},{label:"服务对象或条件",property:"bzdx"},{label:"服务标准或内容",property:"bzbz"},{label:"办理方式或时间",property:"blfs"}],column_2:[{label:"姓名",property:"xm",width:"90",type:"slot"},{label:"状态",property:"deng",width:"90",align:"center",type:"slot"},{label:"地址",property:"dz"},{label:"年龄",property:"nl",width:"80"},{label:"人口标签",property:"bq",type:"slot"}],tableData:[],tableData1:[],tableData2:[]}),_=T({id:"1",url:"",total:10,pageSize:20,currentPage:1}),p=T({id:"2",url:"",total:10,pageSize:10,currentPage:1}),m=T({id:"3",url:"",total:10,pageSize:20,currentPage:1}),v=T({url:"",total:10,pageSize:20,currentPage:1}),s=n=>{_.currentPage=n,X(_)},f=n=>{p.currentPage=n,X(p)},c=n=>{m.currentPage=n,X(m)},A=K(0),P=n=>{A.value!==n&&(A.value=n,X(m))},g=K(!1),a=K(!1),z=K(!1),I=T({title:"推送记录",data:[],columns:[{label:"序号",property:"index",width:"90"},{label:"应用",property:"app"},{label:"事项",property:"content"},{label:"接收人",property:"adminName"},{label:"推送时间",property:"sendTime"}]}),o=T({url:"",title:"服务事项名称",data:{gkmx:"备注内容",sr:"xxxxxxxxxx(输入内容)xxxxxxxxxx(输入内容)xxxxxxxxxx(输入内容)",dblj:"对比逻辑",sc:"输出"}}),S=T({url:"/api/ggfwyth/pg/fwjgqdxq",title:"服务详情",typeId:"",data:[],columns:[{label:"序号",property:"index",width:"60",align:"center"},{label:"服务内容",property:"bzlx"},{label:"牵头单位",property:"qtbm"},{label:"业务科室",property:"zrks"},{label:"负责人/联系人",property:"ywfzr"},{label:"联系电话",property:"fgldsj"},{label:"结果",property:"deng",width:"290",align:"center",type:"slot"}]}),b=n=>{r.identNo=n.sfzhm,r.identNo==null?L.warning({message:`${n.xm}无id!`,offset:100}):mt(S)},j=()=>{g.value=!1,a.value=!1,S.data=[],v.currentPage=1},it=n=>{R.get(`/api/ggfwyth/pg/pushSendRecord?xh=${n.xh}&bm=${n.bm}`).then(e=>{e.code==200&&(I.data=e.data,e.data.length==0?L.warning({message:"该服务内容暂无推送记录!"}):(I.data=I.data.map((J,q)=>({...J,index:q+1})),z.value=!0))})},yt=()=>{z.value=!1},ft=()=>{R.get(`/api/ggfwyth/pg/sfljqd?xh=${x.query.xh}`).then(n=>{n.code==200&&(o.title=x.query.name,o.data=n.data,a.value=!0)})},X=n=>{R.get(`${n.url}?page=${n.currentPage}&size=${n.pageSize}&xh=${x.query.xh}&deng=${A.value}`).then(e=>{if(e.code==200)switch(n.id){case"1":r.tableData=e.data,n.total=e.count;break;case"2":r.tableData1=e.data,p.total=e.count,console.log(n.id,r.tableData1);break;case"3":r.tableData2=e.data,m.total=e.count;break}})},mt=n=>{R.get(`${n.url}?sfzhm=${r.identNo}&xh=${x.query.xh}`).then(e=>{e.code==200?(S.data=e.data,S.typeId=x.query.id,g.value=!0):L.warning({message:e.message})})},dt=n=>{console.log(n),r.identNo=n.sfzhm,r.identNo==null?L.warning({message:`${n.xm}无id!`,offset:100}):d.push({path:"/home/index/person",query:{identNo:r.identNo,type:"detail"}})},wt=n=>{},xt=()=>{r.tableData=[],r.tableData1=[],r.tableData2=[],_.url="/api/ggfwyth/pg/fwdxqd",p.url="/api/ggfwyth/pg/fwnrqd",m.url="/api/ggfwyth/pg/fwjgqd",X(_),X(p),X(m)},G=n=>({letterSpacing:"1px",fontSize:"20px",height:"79px",backgroundColor:"rgba(23, 62, 115)",color:"#fff",border:"none",textAlign:"center",fontFamily:"PingFangSC, PingFang SC"}),H=n=>{if(n.rowIndex%2==0)return{letterSpacing:"1px",fontSize:"19px",height:"36px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"};if(n.rowIndex%2!==0)return{letterSpacing:"1px",fontSize:"19px",height:"36px",backgroundColor:"rgba(43, 74, 121, 1)",color:"#fff"}};return M(()=>{x.query.name&&(r.name=x.query.name,xt())}),(n,e)=>{const J=D("el-tooltip"),q=D("el-table-column"),Z=D("el-table"),W=D("el-pagination");return l(),u("div",xe,[t("div",ve,[t("div",Ae,[t("div",De,[h(J,{effect:"dark",placement:"top",content:r.name},{default:y(()=>[t("span",null,"服务对象清单("+k(r.name)+")",1)]),_:1},8,["content"]),e[7]||(e[7]=t("div",{class:"semi-circle-shadow"},null,-1)),e[8]||(e[8]=t("div",{class:"animate-border"},[t("i"),t("i")],-1))])]),t("div",Se,[e[9]||(e[9]=t("div",{class:"backgroundVirtual"},null,-1)),h(Z,{border:"",data:r.tableData,style:{width:"100%",height:"810px","margin-bottom":"20px"},"max-height":"850px",class:"table_border","row-style":H,"header-cell-style":G,onRowClick:dt},{default:y(()=>[(l(!0),u(B,null,$(r.columns,i=>(l(),u(B,null,[i.type=="slot"?(l(),U(q,{key:0,label:i.label,prop:i.property,width:i.width||""},{default:y(C=>[i.property=="bzlx"?(l(),u("div",ke,[C.row.bzlx=="1"?(l(),u("div",Ye,"高龄津贴")):(l(),u("div",ze,"老年人综合能力评估"))])):O("",!0)]),_:2},1032,["label","prop","width"])):(l(),U(q,{key:1,label:i.label,width:i.width||"",prop:i.property},null,8,["label","width","prop"]))],64))),256))]),_:1},8,["data"]),h(W,{background:"",layout:"prev, pager, next, total","page-size":_.pageSize,total:_.total,"prev-text":"上一页","next-text":"下一页","current-page":_.currentPage,"onUpdate:currentPage":e[0]||(e[0]=i=>_.currentPage=i),onCurrentChange:s},null,8,["page-size","total","current-page"])])]),t("div",Ie,[t("div",Ce,[t("div",Te,[t("span",null,"服务内容清单(共"+k(p.total)+"项)",1),e[10]||(e[10]=t("div",{class:"semi-circle-shadow"},null,-1)),e[11]||(e[11]=t("div",{class:"animate-border"},[t("i"),t("i")],-1)),t("div",Oe,[t("div",null,[t("img",{src:vt,onClick:e[1]||(e[1]=i=>ft()),style:{cursor:"pointer",width:"63px",height:"44px"}})])])])]),t("div",Be,[e[12]||(e[12]=t("div",{class:"backgroundVirtual"},null,-1)),h(Z,{border:"",data:r.tableData1,style:{width:"100%",height:"810px","margin-bottom":"20px"},"max-height":"850",class:"table_border","row-style":H,"header-cell-style":G,onRowClick:wt},{default:y(()=>[(l(!0),u(B,null,$(r.column_1,i=>(l(),U(q,{label:i.label,width:i.width||"",prop:i.property},null,8,["label","width","prop"]))),256))]),_:1},8,["data"]),h(W,{background:"",layout:"prev, pager, next, total","page-size":p.pageSize,total:p.total,"prev-text":"上一页","next-text":"下一页",onCurrentChange:f,"current-page":p.currentPage,"onUpdate:currentPage":e[2]||(e[2]=i=>p.currentPage=i)},null,8,["page-size","total","current-page"])])]),t("div",Ue,[t("div",Ke,[t("div",Pe,[e[13]||(e[13]=t("span",null,"服务结果清单",-1)),e[14]||(e[14]=t("div",{class:"semi-circle-shadow"},null,-1)),e[15]||(e[15]=t("div",{class:"animate-border"},[t("i"),t("i")],-1)),t("div",Xe,[t("div",null,[t("img",{src:A.value==0?w[1]:w[4],onClick:e[3]||(e[3]=i=>P(0))},null,8,qe),t("img",{src:A.value==2?w[2]:w[5],onClick:e[4]||(e[4]=i=>P(2))},null,8,je),t("img",{src:A.value==1?w[3]:w[6],onClick:e[5]||(e[5]=i=>P(1))},null,8,Le)])])])]),t("div",Re,[e[16]||(e[16]=t("div",{class:"backgroundVirtual"},null,-1)),h(Z,{border:"",data:r.tableData2,style:{width:"100%",height:"810px","margin-bottom":"20px"},"max-height":"850",class:"table_border","row-style":H,"header-cell-style":G},{default:y(()=>[(l(!0),u(B,null,$(r.column_2,i=>(l(),u(B,null,[i.type=="slot"?(l(),U(q,{key:0,label:i.label,prop:i.property,width:i.width||"",align:i.align||"left"},{default:y(C=>[i.property=="xm"?(l(),u("div",$e,[t("div",{style:{cursor:"pointer"},onClick:tt=>dt(C.row)},k(C.row.xm),9,Qe)])):O("",!0),i.property=="deng"?(l(),u("div",Ee,[C.row.deng==0?(l(),u("img",{key:0,style:{width:"30px",height:"30px",cursor:"pointer"},src:w[1],onClick:tt=>b(C.row)},null,8,Ne)):O("",!0),C.row.deng==1?(l(),u("img",{key:1,style:{width:"30px",height:"30px",cursor:"pointer"},src:w[3],onClick:tt=>b(C.row)},null,8,Ve)):O("",!0),C.row.deng==2?(l(),u("img",{key:2,style:{width:"30px",height:"30px",cursor:"pointer"},src:w[2],onClick:tt=>b(C.row)},null,8,Fe)):O("",!0)])):O("",!0),i.property=="bzlx"?(l(),u("div",Me,[C.row.bzlx=="1"?(l(),u("div",Ge,"高龄津贴")):(l(),u("div",He,"老年人综合能力评估"))])):O("",!0)]),_:2},1032,["label","prop","width","align"])):(l(),U(q,{key:1,label:i.label,width:i.width||"",prop:i.property},null,8,["label","width","prop"]))],64))),256))]),_:1},8,["data"]),h(W,{background:"",layout:"prev, pager, next, total","page-size":m.pageSize,total:m.total,"prev-text":"上一页","next-text":"下一页",onCurrentChange:c,"current-page":m.currentPage,"onUpdate:currentPage":e[6]||(e[6]=i=>m.currentPage=i)},null,8,["page-size","total","current-page"])])]),h($t,{dialogShow:g.value,title:S.title,tableData:S,onClose:j,onShowList:it},null,8,["dialogShow","title","tableData"]),h(re,{dialogShow:a.value,title:o.title,tableData:o.data,showXq:!1,onClose:j},null,8,["dialogShow","title","tableData"]),h(we,{dialogShow:z.value,title:I.title,tableData:I.data,columns:I.columns,onClose:yt},null,8,["dialogShow","title","tableData","columns"])])}}},tl=N(Je,[["__scopeId","data-v-c07e0c2d"]]);export{tl as default}; diff --git a/build/build/assets/sy_details-fa25a9c2.css b/build/build/assets/sy_details-fa25a9c2.css deleted file mode 100644 index 2a90ad5..0000000 --- a/build/build/assets/sy_details-fa25a9c2.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";[data-v-be3d93ff] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 76% !important}.my-header[data-v-be3d93ff]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-be3d93ff]{height:600px;padding:16px 110px 32px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart .tabelHead[data-v-be3d93ff]{color:#fff;display:flex;align-items:center;font-size:22px;justify-content:space-between;margin-bottom:10px;margin-top:46px}.tabelPart .tabelHead span[data-v-be3d93ff]{font-size:22px}.tabelPart .tabelHead img[data-v-be3d93ff]{width:36px;height:36px}.tabelPart .tabelHead .status[data-v-be3d93ff]{display:flex;align-items:center;position:relative;cursor:pointer}.tabelPart .tabelHead .status .statusMessage[data-v-be3d93ff]{display:flex;align-items:center}.tabelPart .tabelHead .status .lampBox[data-v-be3d93ff]{width:270px;height:146px;position:absolute;top:40px;right:-6px;background-image:url(./popk-e873bc5e.png);background-repeat:no-repeat;background-size:100% 100%;z-index:999}.tabelPart .tabelHead .status .lampBox .lampTitle[data-v-be3d93ff]{text-align:center;margin:28px 0 32px;font-size:16px;font-weight:500;font-family:PingFangSC,PingFang SC;color:#fff;line-height:22px;letter-spacing:1px}.tabelPart .tabelHead .status .lampBox .lampBtn[data-v-be3d93ff]{display:flex;align-items:center;justify-content:center}.tabelPart .tabelHead .status .lampBox .lampBtn .confirm[data-v-be3d93ff]{width:82.5px;height:30.5px;line-height:30.5px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAAA9CAMAAAD7wFnGAAAARVBMVEUAtM0AvdYAudMAyOAAttEAy+IAw90AwdoAzeQAvtkAyOEAxd0A0ukAzuUA6v4A0OcA0+kA1OsA1uwA6v4A2O4A1+0A6/6jWvi4AAAAF3RSTlNWYV1xWnhraHxldW6GgNqCio6S3JqW1JCClz4AAAJ4SURBVGjezNPbUgIxEEXR8S7IIIrw/59q0yS158ROKaa9HPFVV+0O03Gv2/6HNabjtH/zHQ6HV9uLbWfb+J5Pm8se8zeX+f/Z+Ha2E+KEMdMZt3clSIwQFXiXMaECxQkTpSNrSIwI0eVOpDhLTmeiLCExQlThuuxm4KcM6QKKk5xFqUg6IsRnwPFBXYuUnsJ0pSIxQoSXvKVUnco0pd2+Ijk2RAU+ZU2pQDl7ZZrPlB0kxAZ4Pz6oDTRkurJFEhJj4Muy4iRnyzSlImeQ1ajCh4yptDphzsosSr448xwYAWYOqDqpaSqUnpKSIN3YCFcZQ1qhLdOcxCzKoOSyYwu8GllLXfYMahYlKQMkHdW3+vZHrPQMmMR0pd5bkLUjxIQV6yKoMvXmZyUpQRISYvYESk6YxDRlFxkbrzMWOftMU25VyblLSTFe502cpSZHV+XWlFFKKSnEfKjUjGKqMkBGxtvRBc6AGShJyb1BtsZUJ0xuTkyU+iojJMS09Znty3RlePB6b5AYp9HhhFluHp/8gzJKqR0nY9pn5Fd7BjEjZXxw7p1a0p2qhBmdvK/spfSMKevE/LJSD67INKMy25P3lTzLvnKaspko44eJsv/l4eCaMvFtcvL+1+dSZeLsr/2UMtF5Qctff5fc+/N3+eff8fdqzdwIABCGYQ0N7D8wDS13KKaIkgVc5bF1RF5UdpmX431e6nYP2+O5SL7H+U0UNr+JNPel5VbX/D39f0jDP+7wNiQ+UeC5RQKB54b9y/lHIvIvq15w0NwLVvnqjozCkPc4sjNJDqnIdB35OGYN8mKsAec28sLcRp2BWUFDBkbHE7VnsxSc2wYZuBVDqB/+nAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;margin-right:9px}.tabelPart .tabelHead .status .lampBox .lampBtn .cancel[data-v-be3d93ff]{width:82.5px;height:30.5px;line-height:30.5px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAMAAADfXuFdAAAASFBMVEX////////////////////////////////////////////////////////////////////////////////////////////////OfZ3oAAAAGHRSTlM5QElOb1p7VmBqdlJEZIFnc3mFjomWkptxRiOIAAAB/UlEQVRo3uzSy3LDIBBE0VFiEkQc6wGI///TdI+YVcrrQVVqe69Td5DWaj1yLmXfX9jXEKNk30vJ+ai1NWn1gJFEArct+W/bNlDIpPKoTdixFCUCuK7rw31AQKrMUthSYCSRDRU4P2bngUAogpJJpZgxqXBeluXXeSDM6kymlJzNCCGB0X1A0GnKnAUhYURGEAkMAX/XxQAGmYgJJVKKGhOMICrv231UgEllUiWRvLUaVfjjPTpNiYsTyZBqNOKn7/B9OslUJVMKQ3ajET9cBwCZpmRK6SFjhHEAojGpjLGnBDKtDKlGJT6dB4IpkXJNJ5IhQ1CjEifHPScAujIEplQkr20haZzcR6Wl5L1fwifJaw9kNKXem49S+CTt2t0onj9raffmo5TzSVrIk+g6dVpKPsqO7Ne2kM47U9q9/yGHMJ7MN0heexgj7/0WOUJKe5SXLyn+uwLyCiXvN3m/ydGQ95v8a9eMUQCGYRhIoVBoS5v/vzYhUyJlDFgC+wUevPju8ibVlsybzJtUWzJvcvdNaj9ix/iIeb20f19S5BNjODBjFgkUtMAsM7ASgUEIrATR34vozwWiAo6O59GMoz3AvoUiUZNNbUg26Wm76yFt5yFAUSWHm+SFSvaQ8hZ5A4Qi4ZlIm5NCEU5ugqObwsmNYrx0Y7ykmIF9mIFV8dmnA84ZK5YAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100% 100%}.tabelPart .lampMessage[data-v-be3d93ff]{font-size:16px;font-weight:600;font-family:PingFangSC,PingFang SC;letter-spacing:1px;color:#ff5959;width:100%;display:flex;justify-content:flex-end;margin-top:17px;z-index:10}.tabelPart .bo[data-v-be3d93ff]{width:100%;display:flex}.tabelPart .bo .title[data-v-be3d93ff]{margin:10px auto;display:flex;flex-direction:column}.tabelPart .bo .title_top[data-v-be3d93ff]{display:flex;align-items:end;justify-content:center}.tabelPart .bo .title_top img[data-v-be3d93ff]{height:33px;width:33px}.tabelPart .bo .title_top .name[data-v-be3d93ff]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tabelPart .bo .title_botton[data-v-be3d93ff]{margin-top:5px;height:19px}.tabelPart .progressGreen[data-v-be3d93ff]{width:181px;height:15px;margin:0 auto;border-radius:6px;background:linear-gradient(358deg,#21eda8 0%,#8bffcd 100%)}.tabelPart .progressYellow[data-v-be3d93ff]{width:181px;height:15px;border:2px solid #ffe1a5;margin:0 auto;border-radius:6px}.tabelPart[data-v-be3d93ff] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff;--el-table-border-color: none !important;font-size:16px}.tabelPart[data-v-be3d93ff] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#2f4b74}.tabelPart[data-v-be3d93ff] .el-table .el-table__cell{padding:18px 0}[data-v-67442ccc] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 50% !important}.my-header[data-v-67442ccc]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-67442ccc]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-67442ccc] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.bo[data-v-67442ccc]{width:100%;display:flex}.title[data-v-67442ccc]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-67442ccc]{display:flex;align-items:end}.title_top img[data-v-67442ccc]{height:33px;width:33px}.title_top .name[data-v-67442ccc]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-67442ccc]{margin-top:5px;height:19px}.item[data-v-67442ccc]{width:100%}.item .item_title[data-v-67442ccc]{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;line-height:22px;letter-spacing:3px;margin-bottom:16px}.item .item_content[data-v-67442ccc]{box-sizing:border-box;background:rgba(70,114,171,.36);border-radius:4px;padding:20px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:22px;letter-spacing:3px;color:#fff;line-height:33px;height:144px;overflow-y:auto}.item .item_content .item_content_item[data-v-67442ccc]{width:100%;display:flex;margin-bottom:20px;box-sizing:border-box}.item .item_content .item_content_item .item_content_item_title[data-v-67442ccc]{width:100px;height:30px;line-height:30px;text-align:center;background-color:#3287d2;font-weight:600;font-size:17px;margin-right:10px;padding:0 8px}.item .item_content .item_content_item .item_content_item_content[data-v-67442ccc]{width:calc(100% - 110px)}.item .item_content .item_content_item[data-v-67442ccc]:last-child{margin-bottom:0}.item .item_contents[data-v-67442ccc]{height:360px}.item[data-v-67442ccc] ::-webkit-scrollbar{display:none}.yd_title[data-v-67442ccc]{box-sizing:border-box;width:98%;height:31px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.yd_title span[data-v-67442ccc]{font-size:23px;font-weight:500;font-family:titleNore;margin-left:20px;color:#fff;position:relative;z-index:1;width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yd_title .animate-border[data-v-67442ccc]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-67442ccc]:before,.yd_title .animate-border[data-v-67442ccc]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-67442ccc]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-67442ccc]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-67442ccc 4s linear infinite}.yd_title .animate-border i[data-v-67442ccc]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-67442ccc 4s linear 1s infinite}.yd_title .animate-border[data-v-67442ccc]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-67442ccc 4s linear 2s infinite}.yd_title .animate-border i[data-v-67442ccc]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-67442ccc 4s linear 3s infinite}.yd_title .semi-circle-shadow[data-v-67442ccc]{position:absolute;bottom:-5px;left:-24px;width:22%;height:20px;background:radial-gradient(circle,rgb(37,127,173) 0%,rgba(37,127,173,0) 70%);border-radius:50%;z-index:0}.yd_title[data-v-67442ccc]:before{content:"";width:4px;height:4px;background-color:#00e5ff;border-radius:50%;position:absolute;left:0;margin-left:3px;z-index:2}.yd_title[data-v-67442ccc]:after{content:"";width:90%;height:1px;background:linear-gradient(to right,#257fad,rgba(37,127,173,0));position:absolute;bottom:0;left:0;z-index:0}@keyframes one-67442ccc{0%{left:-100%}50%,to{left:100%}}@keyframes two-67442ccc{0%{top:-100%}50%,to{top:100%}}@keyframes three-67442ccc{0%{right:-100%}50%,to{right:100%}}@keyframes four-67442ccc{0%{bottom:-100%}50%,to{bottom:100%}}[data-v-bfec31ba] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 76% !important}.my-header[data-v-bfec31ba]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-bfec31ba]{height:600px;padding:16px 110px 32px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart .tabelHead[data-v-bfec31ba]{color:#fff;display:flex;align-items:center;font-size:18px;justify-content:space-between;margin-bottom:10px;margin-top:46px}.tabelPart .tabelHead img[data-v-bfec31ba]{width:36px;height:36px}.tabelPart .tabelHead .status[data-v-bfec31ba]{display:flex;align-items:center;position:relative;cursor:pointer}.tabelPart .tabelHead .status .statusMessage[data-v-bfec31ba]{display:flex;align-items:center}.tabelPart .tabelHead .status .lampBox[data-v-bfec31ba]{width:270px;height:146px;position:absolute;top:40px;right:-6px;background-image:url(./popk-e873bc5e.png);background-repeat:no-repeat;background-size:100% 100%;z-index:999}.tabelPart .tabelHead .status .lampBox .lampTitle[data-v-bfec31ba]{text-align:center;margin:28px 0 32px;font-size:16px;font-weight:500;font-family:PingFangSC,PingFang SC;color:#fff;line-height:22px;letter-spacing:1px}.tabelPart .tabelHead .status .lampBox .lampBtn[data-v-bfec31ba]{display:flex;align-items:center;justify-content:center}.tabelPart .tabelHead .status .lampBox .lampBtn .confirm[data-v-bfec31ba]{width:82.5px;height:30.5px;line-height:30.5px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAAA9CAMAAAD7wFnGAAAARVBMVEUAtM0AvdYAudMAyOAAttEAy+IAw90AwdoAzeQAvtkAyOEAxd0A0ukAzuUA6v4A0OcA0+kA1OsA1uwA6v4A2O4A1+0A6/6jWvi4AAAAF3RSTlNWYV1xWnhraHxldW6GgNqCio6S3JqW1JCClz4AAAJ4SURBVGjezNPbUgIxEEXR8S7IIIrw/59q0yS158ROKaa9HPFVV+0O03Gv2/6HNabjtH/zHQ6HV9uLbWfb+J5Pm8se8zeX+f/Z+Ha2E+KEMdMZt3clSIwQFXiXMaECxQkTpSNrSIwI0eVOpDhLTmeiLCExQlThuuxm4KcM6QKKk5xFqUg6IsRnwPFBXYuUnsJ0pSIxQoSXvKVUnco0pd2+Ijk2RAU+ZU2pQDl7ZZrPlB0kxAZ4Pz6oDTRkurJFEhJj4Muy4iRnyzSlImeQ1ajCh4yptDphzsosSr448xwYAWYOqDqpaSqUnpKSIN3YCFcZQ1qhLdOcxCzKoOSyYwu8GllLXfYMahYlKQMkHdW3+vZHrPQMmMR0pd5bkLUjxIQV6yKoMvXmZyUpQRISYvYESk6YxDRlFxkbrzMWOftMU25VyblLSTFe502cpSZHV+XWlFFKKSnEfKjUjGKqMkBGxtvRBc6AGShJyb1BtsZUJ0xuTkyU+iojJMS09Znty3RlePB6b5AYp9HhhFluHp/8gzJKqR0nY9pn5Fd7BjEjZXxw7p1a0p2qhBmdvK/spfSMKevE/LJSD67INKMy25P3lTzLvnKaspko44eJsv/l4eCaMvFtcvL+1+dSZeLsr/2UMtF5Qctff5fc+/N3+eff8fdqzdwIABCGYQ0N7D8wDS13KKaIkgVc5bF1RF5UdpmX431e6nYP2+O5SL7H+U0UNr+JNPel5VbX/D39f0jDP+7wNiQ+UeC5RQKB54b9y/lHIvIvq15w0NwLVvnqjozCkPc4sjNJDqnIdB35OGYN8mKsAec28sLcRp2BWUFDBkbHE7VnsxSc2wYZuBVDqB/+nAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;margin-right:9px}.tabelPart .tabelHead .status .lampBox .lampBtn .cancel[data-v-bfec31ba]{width:82.5px;height:30.5px;line-height:30.5px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAMAAADfXuFdAAAASFBMVEX////////////////////////////////////////////////////////////////////////////////////////////////OfZ3oAAAAGHRSTlM5QElOb1p7VmBqdlJEZIFnc3mFjomWkptxRiOIAAAB/UlEQVRo3uzSy3LDIBBE0VFiEkQc6wGI///TdI+YVcrrQVVqe69Td5DWaj1yLmXfX9jXEKNk30vJ+ai1NWn1gJFEArct+W/bNlDIpPKoTdixFCUCuK7rw31AQKrMUthSYCSRDRU4P2bngUAogpJJpZgxqXBeluXXeSDM6kymlJzNCCGB0X1A0GnKnAUhYURGEAkMAX/XxQAGmYgJJVKKGhOMICrv231UgEllUiWRvLUaVfjjPTpNiYsTyZBqNOKn7/B9OslUJVMKQ3ajET9cBwCZpmRK6SFjhHEAojGpjLGnBDKtDKlGJT6dB4IpkXJNJ5IhQ1CjEifHPScAujIEplQkr20haZzcR6Wl5L1fwifJaw9kNKXem49S+CTt2t0onj9raffmo5TzSVrIk+g6dVpKPsqO7Ne2kM47U9q9/yGHMJ7MN0heexgj7/0WOUJKe5SXLyn+uwLyCiXvN3m/ydGQ95v8a9eMUQCGYRhIoVBoS5v/vzYhUyJlDFgC+wUevPju8ibVlsybzJtUWzJvcvdNaj9ix/iIeb20f19S5BNjODBjFgkUtMAsM7ASgUEIrATR34vozwWiAo6O59GMoz3AvoUiUZNNbUg26Wm76yFt5yFAUSWHm+SFSvaQ8hZ5A4Qi4ZlIm5NCEU5ugqObwsmNYrx0Y7ykmIF9mIFV8dmnA84ZK5YAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100% 100%}.tabelPart .lampMessage[data-v-bfec31ba]{font-size:16px;font-weight:600;font-family:PingFangSC,PingFang SC;letter-spacing:1px;color:#ff5959;width:100%;display:flex;justify-content:flex-end;margin-top:17px;z-index:10}.tabelPart .bo[data-v-bfec31ba]{width:100%;display:flex}.tabelPart .bo .title[data-v-bfec31ba]{margin:10px auto;display:flex;flex-direction:column}.tabelPart .bo .title_top[data-v-bfec31ba]{display:flex;align-items:end;justify-content:center}.tabelPart .bo .title_top img[data-v-bfec31ba]{height:33px;width:33px}.tabelPart .bo .title_top .name[data-v-bfec31ba]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:33px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tabelPart .bo .title_botton[data-v-bfec31ba]{margin-top:5px;height:19px}.tabelPart .progressGreen[data-v-bfec31ba]{width:181px;height:15px;margin:0 auto;border-radius:6px;background:linear-gradient(358deg,#21eda8 0%,#8bffcd 100%)}.tabelPart .progressYellow[data-v-bfec31ba]{width:181px;height:15px;border:2px solid #ffe1a5;margin:0 auto;border-radius:6px}.tabelPart[data-v-bfec31ba] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff;--el-table-border-color: none !important;font-size:16px}.tabelPart[data-v-bfec31ba] .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:#2f4b74}.tabelPart[data-v-bfec31ba] .el-table .el-table__cell{padding:18px 0}.module[data-v-c07e0c2d]{width:100%;height:943px;margin-top:125px;display:flex;justify-content:space-between;padding:10px 45px;box-sizing:border-box}.module .displayFlex[data-v-c07e0c2d]{height:100%;display:flex;flex-direction:column;box-sizing:border-box}.module .displayFlex .bt_title[data-v-c07e0c2d]{font-size:24px;color:#fff;letter-spacing:2px;text-shadow:inset 0px -2px 2px rgba(255,255,255,.65);text-align:left;font-style:normal;margin-bottom:20px}.module .displayFlex .title[data-v-c07e0c2d]{font-size:28px;color:#fff;text-align:left;font-style:normal;font-family:YouSheBiaoTiHei;text-shadow:0px 2px 4px rgba(56,50,50,.5)}.module .displayFlex .lineEnd[data-v-c07e0c2d]{height:3px;border-top:1px solid #fff;border-bottom:1px dashed #fff;margin:17px 0}.module .displayFlex .tabPosition[data-v-c07e0c2d]{display:flex;flex-direction:column;color:#fff;font-size:22px;font-weight:500;letter-spacing:1px}.module .displayFlex .tabPosition img[data-v-c07e0c2d]{width:18px;height:18px;margin-right:10px;vertical-align:middle}.module .displayFlex .tabPosition .tabPositionBox[data-v-c07e0c2d]{display:flex;align-items:center;margin:12px 0 12px 19px;cursor:pointer}.module .displayFlex .tabPosition .tabPositionminBox[data-v-c07e0c2d]{display:flex;align-items:center;justify-content:center;width:200px;height:50px;border-radius:4px;cursor:pointer}.module .displayFlex .tabPosition .tabPositionminBoxBgc[data-v-c07e0c2d]{background:#92bdff}.module .left_bg[data-v-c07e0c2d]{width:33.333%;box-sizing:border-box}.module .center_bg[data-v-c07e0c2d]{width:33.333%;box-sizing:border-box;margin:0 20px}.module .right_bg[data-v-c07e0c2d]{width:33.333%}.module .right_bg .formText .formText_bootom .a[data-v-c07e0c2d]{display:flex;flex-wrap:wrap}.module .right_bg .formText .formText_bootom .a .a1[data-v-c07e0c2d]{width:510px;height:210px;background-repeat:no-repeat;background-size:100% 100%;padding:15px 28px;box-sizing:border-box;margin-left:20px;margin-bottom:20px}.module .right_bg .formText .formText_bootom .a .a1 .b1[data-v-c07e0c2d]{display:flex;align-items:center;justify-content:space-between}.module .right_bg .formText .formText_bootom .a .a1 .b1 .c1[data-v-c07e0c2d]{display:flex;align-items:center}.module .right_bg .formText .formText_bootom .a .a1 .b2[data-v-c07e0c2d]{width:470px;height:90px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:22px;color:#fff;line-height:30px;text-align:left;font-style:normal;margin-top:10px}.module .right_bg .formText .formText_bootom .a img[data-v-c07e0c2d]{width:24px;height:24px}.module .right_bg .formText .formText_bootom .a .a2[data-v-c07e0c2d]{font-size:26px;color:#fff;letter-spacing:2px}.module .right_bg .formText .formText_bootom .a .a3[data-v-c07e0c2d]{width:70px;height:29px;background:rgba(255,255,255,.2);border-radius:15px;border:0px solid #ffffff;color:#fff;font-weight:400;font-size:20px;letter-spacing:1px;text-align:center;cursor:pointer}.module .backgroundVirtual[data-v-c07e0c2d]{position:absolute;top:0;width:100%;height:79px;font-size:20px;box-shadow:inset 0 0 55px #adddff;z-index:99}[data-v-c07e0c2d] .el-table{background:rgb(32,64,115);color:#fff;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;--el-table-header-text-color: none}[data-v-c07e0c2d] .el-table .cell{line-height:30px}[data-v-c07e0c2d] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-c07e0c2d] .el-table__empty-block{background-color:#122560}[data-v-c07e0c2d] .el-table .el-table__row{border-bottom:none}.pagePart[data-v-c07e0c2d]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-c07e0c2d] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}[data-v-c07e0c2d] .el-pagination.is-background .btn-prev,[data-v-c07e0c2d] .el-pagination.is-background .btn-next{margin:0}[data-v-c07e0c2d] .el-pagination{justify-content:center}.yd_title[data-v-c07e0c2d]{box-sizing:border-box;width:98%;height:31px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.yd_title span[data-v-c07e0c2d]{font-size:28px;font-weight:500;font-family:titleNore;margin-left:20px;color:#fff;position:relative;z-index:1;width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yd_title .animate-border[data-v-c07e0c2d]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-c07e0c2d]:before,.yd_title .animate-border[data-v-c07e0c2d]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-c07e0c2d]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-c07e0c2d]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-c07e0c2d 4s linear infinite}.yd_title .animate-border i[data-v-c07e0c2d]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-c07e0c2d 4s linear 1s infinite}.yd_title .animate-border[data-v-c07e0c2d]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-c07e0c2d 4s linear 2s infinite}.yd_title .animate-border i[data-v-c07e0c2d]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-c07e0c2d 4s linear 3s infinite}.yd_title .mxbRecord[data-v-c07e0c2d]{display:flex}.yd_title .mxbRecord .text_0[data-v-c07e0c2d]{font-size:20px;font-weight:500;color:#fff;font-family:titleNore;padding:0 10px;width:90px;z-index:2;cursor:pointer;background:radial-gradient(circle,rgb(37,127,173) 0%,rgba(37,127,173,0) 100%)}.yd_title .mxbRecord .text_2[data-v-c07e0c2d]{font-size:20px;font-weight:500;color:#4787a8;font-family:titleNore;padding:0 10px;width:90px;z-index:2;cursor:pointer}.yd_title .text[data-v-c07e0c2d]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px;align-items:center}.yd_title .text_1[data-v-c07e0c2d]{font-size:20px;font-weight:500;color:#4787a8;font-family:titleNore;margin-right:20px}.yd_title .gTitle[data-v-c07e0c2d]{position:absolute;color:#acd1f1;height:100%;display:flex;align-items:center;left:156px}.yd_title .c[data-v-c07e0c2d]{width:130px;height:33px;cursor:pointer}.lampState[data-v-c07e0c2d]{position:absolute;top:0px;right:0;z-index:6}.lampState img[data-v-c07e0c2d]{width:30px;height:30px;margin-left:10px;cursor:pointer}.yd_title[data-v-c07e0c2d]:before{content:"";width:4px;height:4px;background-color:#00e5ff;border-radius:50%;position:absolute;left:0;margin-left:3px;z-index:2}.yd_title[data-v-c07e0c2d]:after{content:"";width:90%;height:1px;background:linear-gradient(to right,#257fad,rgba(37,127,173,0));position:absolute;bottom:0;left:0;z-index:0}.semi-circle-shadow[data-v-c07e0c2d]{position:absolute;bottom:-5px;left:-24px;width:30%;height:20px;background:radial-gradient(circle,rgb(37,127,173) 0%,rgba(37,127,173,0) 70%);border-radius:50%;z-index:0}@keyframes one-c07e0c2d{0%{left:-100%}50%,to{left:100%}}@keyframes two-c07e0c2d{0%{top:-100%}50%,to{top:100%}}@keyframes three-c07e0c2d{0%{right:-100%}50%,to{right:100%}}@keyframes four-c07e0c2d{0%{bottom:-100%}50%,to{bottom:100%}}[data-v-c07e0c2d] .el-pagination>.is-last{color:#fff!important}[data-v-c07e0c2d] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-c07e0c2d] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-c07e0c2d] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-c07e0c2d] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-c07e0c2d] .el-pagination.is-background .btn-prev,[data-v-c07e0c2d] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1} diff --git a/build/build/assets/sy_map-3fd425d6.js b/build/build/assets/sy_map-3fd425d6.js deleted file mode 100644 index 01e0b2b..0000000 --- a/build/build/assets/sy_map-3fd425d6.js +++ /dev/null @@ -1,84 +0,0 @@ -import{_ as xr,u as oa,a as la,r as C,d as Ve,B as Pr,b as Sr,p as mt,M as ua,e as Z,f as ee,q as ae,s as oe,g as x,x as jr,l as ze,K as Yn,A as Ji,F as Jt,h as fn,H as ca,w as ha,G as Ur,C as qr,c as pa,I as kr,L as fi,k as Te,v as Mn,n as gi,T as va,t as da,i as de,N as zr,E as rt,j as dn}from"./index-0837fb0a.js";import{_ as Wr,a as Yr,b as Vr}from"./table_c-9de598ee.js";import{v as Fr,V as fa,p as ga}from"./index-6bb80e54.js";import"./back-6f0da97a.js";/* empty css */import"./___vite-browser-external_commonjs-proxy-3e0a91f7.js";const ma="data:image/png;base64,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",ya="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA5hJREFUWEfNmF2oVFUUx3//tKyXAintQ6OsF18qlNS0jwetKOolSEuiiCQ1NUVMErGSLPAhxIIMKpMiBUE0KigkyR5MhShfesjCD8owkTJESK2/e8keOXfuzJxz5navLhhm5szea/3O+trrjLjARBcYD30Gsj0VmAPcCvwBbAeWSorPtaVPQLbfBOa1sHoUmCjpp7pEXQPZvh/4ooPBnZLuGEigd4EZJQZHSvq1DlRfPBS5cneJscmStg0U0DvAzBJj10k6NFBAd+WKauflbyTdUwcm1nYdsthseznwUgujvwOTJO0bUKAMFdU2F7gt9aMj2WvLJf1VF6bUQ7YvAW4AbsqvEcAySae6Mda8x/bN6dorwC5Jb/UAsj0WuA8Y1QRwUUHROklPFxXbfhQYDnwpaW8VUNuhcwGwArgsNdejkq5sBopquKZE4UJJqxprbE8HPs7fncK2BXhV0vft9NgeDaxNTXVCXnMCmCbps2agj4AnSoDmSHq7ALQaeL7Fnk8iFJJ+KKwdDLyQauFlYEi+Hjn3kKTdjXXnqsz2VUAouDb/GIdjuPXP/Irz6ZCkuKOzYntiTuIw1itFgE2Rc8DFwAdApEVDfk6584CkeD8nPcredrjx63wH/wKjy/LC9rgEPB94BLi0BVjo+S9DNX7eBTwsKTzUQ3r1IdtPpcpal1etlfRMSRgb3hoKPJm8+GzcSIc9nwKPFT3d1kOFUET2LwX+AYZJ+rsKVGF/nHHPZa9FuBoSx81cSeG1ltKyU6cOHNffB6LEY675NnbbngyMSa3hQ0mHyyBtRz5G05wCbChWaC2gwp0OLxq2vSP1m5hxojFGmb4XM5GkyJH/RSqfZbYjDDFyNEvMO1FBkW/7+0pVB+hz4MEOBqMxfpW9tlnSyW7gKgHZvgXYU8NA9KxVkl6rsefs0qpA64HH6yrPFdqr13TSUwpk+0YgDs1BNYFWSnqx5p5yD9mOs2t2BcXH0owd8/PWXHm1h7PSkNmOsSIqp9WREEn8XX4UisehmGlOVwDvuKRjyNKA9nrq1kuaNMQB/Eaef2rlRxXYtkC2LwcOpmq5oqAoJoAxkn6rorybNZ2AFqdpbmVBaYTjXkkxDfSbtDvLYoCK3Lm6YHmRpAhVv0o7oFlpTl5TsLxR0rR+JcnKW81Dce0XIPpPyI/AeEnHzxfQ9WnsOJCNxxx0ezd/q3QL385DG4E7Yx6S1Okvl27ttt13BoXNIDTPOAyBAAAAAElFTkSuQmCC",Aa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABWhJREFUWEfNmHvs1mMYxj+X8zBnGqMIi6UZoZwnExvFmK3GRnMYktAiFGokp5iF5aym8Yfz2EhbaBKGTQuhbM6T86kxbs/183x/nt7et/f95veH+59+fb/P93mu5z5c93W/4n9m+p/hoSNAEbEucClwLvA1cIeke+pcJiJ2AA4F+gI7ARsBbwJ3Sfq92qstoIjYGngKOKgBwPPACEnftQIWEfsDpwBHA3u0WPeYpJM6AhQRvYAXgL3yBy8CuwC98/+XAMdI+qTaMCI2Bc4BzgT6NQGxAlgO+KL2lu0ESU/6j5YeioiNgQXAPvmjG4AJwGbAncDI/PyjHIqfUzhHA+OAbQogK4FngLm+nCSvJyIcssXArsBrkga1BBQRBvoIcHLe+EZJl5S3jYjrgerZMmALYKtizSLg/hSqhyX90CxcETEmfXNbftdf0pKmHoqI84Db80IDGykpGjeNiDmFp6rXDutVkvzvGi0iNk/h/TIn+CRJ16wGKCL6ZFc6F94H9pPkcKxiEXF2vt2G+YUrZpyk+e2ANHj6OWCoK07SwGaAXFHDgL+AwZJeb9jA39wMXJSf/wlcC0yR5L9rWUR4n+lOK2DLVQBFxEDgjbzjDEmOcaNnnNCuItunLmtJL9VCUSxuOHNII6AngONTsv6aErKPJJdot0XE5dkbfvYOcJSkr9YWjL/L1fYTsB4wvhtQ5pzPk+vXSRVza6qMKiRd50XEgZkG/P5dl3ry4Df/BUz1bUS4/PsnCphdAjKR3Z0XDZDkRRUYo7dHzLZO8H0lfdATYPJlq8jMKwFVD5dJMlmVoToDqHrXWEkVd/QIpoiYCbhqF5eA7AG3iDnp9u4/lXe8xiFyGzDl95P0R48g+feMKcAkYEUJyF3clD9dkum/AnQYUJHc+ZIqwuwxTBHh825KrWllCei3zJjTJF1WALoFuBCwROgl6ft2SCxX6nBSRPi8qcCPJaCPXeq591SN09X1CuAKmyvJjLpGiwhrJjfi+5I0GdtufU7qq91urLVKQJYZR1YUnhf6vTlik6QMJkvyhy2tYF2vWSDJgqytJWXhC4w30ZaAJqd2cWX+uq+k5VnlfZafnSZpVqvdC7d7icnyCEkuhrYWEdZCw5OQW1gC2j1Xk+Xq1FRJV6Ry3D6Vo8nSNkrSA812j4iqSvz6C2CIpPfaIskLIsLVuzMws7F1zAZOzQlsweRe5eqzjZE0o/GQiHBjdUux2ZsGs7QGGEsQy2BjGd0IyFxjWer24CS31l2YPLYBcF0S49XBXedFxInAo/lwg3eYPuwUTN7jLAv9/M3gZvLj9DQV3JtB/ZKRW84ukjS4Oiwi7OK3slK0Fy1VrBxrWURYXVhlLJXUr5VidNk7fM6n0rp6XArT+rnRHpB1zHGSnq2F5B8P+4KOgM3ibvqaRP7hgEmxEvn+6GlJwyPCAu3ivNFqyqATYPlSFn97m6FTr9zR6qGTucy3mAgcmw+ycB+V/3bIHKruQa8TMDl3SpqZIMlDQ8eTq4nRsS6HPeeXZUjHFVXk3wjgoZynr6bx6JCq1bT1ULHJAM9Pud/58YOSXAC1LFemJxlrLI9HgyR5mOiyOoBc+i7tbQsETmTzU9vqylJ1GnBBPtctaagke6jb6gBy5XkOs31bDIWeNPzcubVQkhO02yJiu5xzHgxMFTZ7ZpiklxvdWweQ5y1XnmnelefbmtRKajAY51Q1qVp5+leP0ublNtT9e0BtD0XEnpnB/e1ESW4X5hH/rGK5YWDlPN8sr1ziFnezmk3BtXKo6OQOT29JVcPt2ifnh6WLW4+b9G6ZW+xN59d8SW83Q7lWIYuIgxOBPe6pxCqgk43Xds3fo/sLqseN30YAAAAASUVORK5CYII=",ba="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAmVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VHQRUAAAAMnRSTlMA++9kBbzbWyfYzJttIhXp5d/V0bOSHxII9sG2f1VQNysKvo2KX01JQDMNxqalhXo9HDtDxtoAAAFOSURBVDjL5dJncsIwEAXgJ8m922BMb6GF9Hf/wwU2hjGCXCD5/uz6ee3ZGQl/W7P1n3Hx/O5WeuS58c65Rv62wZRklUg2K3lVTM+Rk4SnfgpPsihFtuaNKEAaSedBU/gDjxa99NsGudTNsMc7xddGao6+zK5qPtBfaSmYq4n5HASKj+zTTzNRc2CAk1iyyt5rDMiAcOS3auHTkgJXWciR4hNws76mPqDjlQGGAJbmZOvP94sgA8IKXa7CA5O88zCbjIpzTQxa+48VgDflJpdDNAyTxXmW3LU7yoJI57WK8aOnV1K/ijyAcNZqBvHBBqLSR7QvAaubMoNIWMavG9w5RG991UfLRKFWASxDT/W8+thJDHtDa+iJNSxjukd0ODHLBpbsheEBV8sxyyWE9SnXZnBeJvXHpNvgkZ1LUpVabrjBb4J3txip/KVe4P/4Bp7aPS6ZKDqwAAAAAElFTkSuQmCC",Ea="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAAM3RSTlMA8uKJgX1V+/afdg/rzr9SOS0H1dHHuqOVhFpKRSbv5tnUmmlhIRkWtZKOf3NsYz6vqjVtCwJJAAABN0lEQVQ4y33S526DMBSGYRuHPQJhpQGy92z73f+9VWpLZR8OfX9h6RFC+BOkdL6WcjNPxXjhB347H8fMMcdfq4w3sxJa1olFAYx89kVLmB0Y1IAUMEhR9M6gmqKYQVuKEgbZFM0ZlFI0FUyFaSzB1boGWgg2m/xwvodLvppp9lz1JmpHTGNBq+z4EZh5DYN8kNRwudnRucQu+tb+/pSFBG2AZXJdTCeJh1w5ziSJgJIg7+KoKoIbq2aqShdRpZztyjTOz8QO+9oCrHr/vUpbGte3AOz+ueu0G9BVDNzEoBtw1r8ImAzRBJDa0RpDlXZ8G0OO0JVrD9GbJJuyOJQLgqpdOzN20+6SDUVyCemn/fFVS0SyIGiXiiwoUDxCIcJ7jvjeiddTcH36nlRX6W0z8V8n21oHZCJfoq9KZuMjSK8AAAAASUVORK5CYII=",wa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAApVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4/eNVAAAANnRSTlMA+wXnCeKPrCwQ9u/bnJKBZ2BTPR/z693TxKCERjIk2Mq5sm5MQCi+enQ6GxYUDaWViGs3tFdoBzV5AAABgUlEQVQ4y4XS2XqCMBCG4Qm7iOAKiuBe9932v/9L64AKQmh5z4LfQ4ZEKpl4wajdoH+c7jMkbHOlVBdadyGQ8a8POem1mihxvMlnsR7rqJSNd1rO8DdhdpXke8YBJPLL8oHksfqUU0xU6FCRAbX4Ot0FvqRoSsrqMkBKdfekVEW6lp6oaavXHrG+HLUBhz+WccvOuybEoRQp82SXm/XsvkIbwJLKthBgItiMVDBeWlLUQfgwstsZbic+GvINQ+etJqula9wjPsIYPsmC4tmZMEi2w2Cdr5YQvJIoGzjZ8x+BHVU5DiFu6bDWHGhRNS0ExGwxdwC7Q9X2Z4pMHxxOjT4drKrNLvDS0Q6ndB0K4yydpQ8MjsRa43QsAehRIWmYSLhJAyTV/PlAy5tYR0r0yQNrU/S+nuzv27XxEtIKLKYhXtT9qxF4ExbNgAV1kBn0iEV5k/w+5t00HR9VzDOr+NQLgO8tPk01clGgAhBNFHikopZDNmo1aYRaG4qnqDG0fgGJP4HueqYn+gAAAABJRU5ErkJggg==",ka="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkAQMAAADbzgrbAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAADNJREFUCNdjQAHs/7CT//9/QCMfMBQgyAJ08vE/OPn/8b/6Dwz/HxRgkAzYycd/yCaRAAC6OGEk9E2MBgAAAABJRU5ErkJggg==",Pa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAjVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8DizOFAAAALnRSTlMAOSs8INzA3sL7QdqGWi8H7tSCGxALu7KvqoxXSTQnFemXcmFMGM3GnJJ3bVFOmN2KMgAAAMpJREFUOMvt08cOwjAQRdGhGBLb6b1XOsz/fx5KIbIFUjYsgsRbXh17N7DQ+ftTWF2TrBCjq9/rS6QQC4YpOI7F+VAc+/hq+wlNU5suPExECaWuiBApQK6iiLwUcCUjBSBCCa3xDaEB5jzaGjiPVs5HtJPqZrt4RP7o51FGaZrceGSpAiJBXGstpZse+bamG9DPo7bVIRK37lAMPbF9HE5DZSEfaV54Wf9A13jI+r9NqITzZQHXDgBOwwMiHOgZXAvFlR0qpcQK+NqelIWLxvQVktoAAAAASUVORK5CYII=",xa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAy5JREFUWEftmFmoTWEUx39/PBjCA0kepCghY/JAuUoZSngxhQcvxiRDlDGzyJgxiszFiyFDCPFOxhcU5SahkHlY9jp957ade+85+9xzdhTr7Zz9favfWfu//t/6jsxsCrAeaEbx8QM4B4yS9KX47dV3yMzeAU1LTDZS0qkSc2S2O5CVIdFESYfLkOc3oEvA7lhSAQuBXsA3YDLg1cxGd2Bp+JAK0CJJa+K/0sy2AzOA15Ja5jxrDzz6D/QnK+SiXJmjoW3AIMBbuh/wPva8N3AkzVdWSpOkIup/EyjqXO/WhqFzP+VWIXVjNLNWQYcVwACgQ4B4C7jDX4tDxYFuAPtzRD0H6AJ8B+blGGNXYHZtojYzN9blUSPMjc7KxrXo4SnQSVJVpeJANRnjDmB6XYzRzCYAhxIIc7Wkxdl1aQJtAWYlAHJLmQS0A26mCeTV8SoVE8/jQPsirVSVzicBYC8wDPB33C3HGPtEB+/pPBo6DwwpgsZFvq7sXWZmDYDBgB/M/hqSxHFgvKSfaQAdBcYloYit2SNpqn9OA8h/7RjgFdAEaJQAbqqkPWkB1Y8GvdbRQFcZZnX3r3zhXdZF0uNcoKuAC7vKEoD5Qcz+3VngWOx5PWBZcN5qh6uZ+XQwM1QrH9Bv/pe07T3hNEnxERczc8Cx3k2SLvqi6LuOgBvqwAKVcff3CXWFJL+9ZKIcQM8i618QYHxGugC0qAXG9eV2csuvT5Lu5q4rFWiEe5GUSeOH55kCV6qDkdA3SLpXW/XiQAeCJrJrXSM7gaHhi63RZXJTLNFnSS9DZdoAD4DmCTrKl3gVN0q6nK9CCXNVLVsrya9Jrpu6eI9vvQIMl/SxJg0VC9RZ0kMzaws8ieZxb/e6xMzoiuWuXk3UxSS7I8kvil4dn5k2Jtzsou8J+OXhaxD4fUl9SwU6IWl0API7/fCEQC0kvQl2cRLoD1RI6lEqkAsy48BmdhvIVCtBZICy68zMG6UsQPMlbQhAPoa6jpJEakCrInddEoDuAD5fFwp34+aSPhSq0PVCmWp4/sIHfEmVZuYn++YCf3j5vye7sjaRF6gOMKlu8XPlr4pfr8HCxF3JLVsAAAAASUVORK5CYII=",Sa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAzNJREFUWEfFmEvITVEUx3//5FUiBqQIGaBkoIwk5JH3Y+BV8h4RA4+SEhNJMvA28kghj+RdlMiIjFEk5J1CDLyXs0776Dide885n3s/e/J99+591v7dtfZae/2PyAwzE7AdWAx0y85X+PwU2CjpaIVn8M3/Gma2EDhcxUidtT+BQZIelrWXB7QLWJljwI0XjTY5C+ZIOln0YDKfB7QHWJEycAOYK+lNkVEz6wTsBJak1s6TdMI/m9no6M8mj4Ck3CiUAZot6VQRTDJvZgOB+zWA1gNbw5yDr5H0l+fLAE2XdL4CUD/gcQ2gtsA+YFmYvxbBe0jfVwlZw4BSXlwHbIM4qR4BUyU98PlW9VAKaAjgZ7Nr+O5pdKb6lgWaJulCI0IWDvZI4BzQJW1TUuycMh5qNNCHLEwMUgHI43uxgR4aHmVa+2BvMrC6KtAUSZf+AWgzcD1E4zNwT9KXEL4FwJGqQJMlXf4HoOyjXqMGS/plZi0CWitpRwWgKUA6Cdwb3wGv4smZ7SHpbUuBvgHHgFcloDxz5gOds4XRzBYBh8L3vSS9aClQCY66S+K7zMwmAknomw5keSUkYLY6kN9DfifNruGnVgV6DUwAzgD9/zfQE2Csd4SZrMpytYqHvJaMC5ly1f+vc6ybDnQXmCjpXWjG7tU50M7ZVKCboXf5FEr/XmB5QV1oGpBfsLOSeygADY0arY4poHbAfmBATmFsaB06HrWlCyT9qOUNM3OY0+7BzJqGe+iAqxC/DOvAeDvhqe/tRNOzLE+P3ZLkksalTQfgbKhHecwN91DeJrE0CjDejo7/n2n/PGqqXOq4pPE2Y0zJLPOKfiWs7SPpWboDqNLCZvfbENSpZ10ctpJAw4A7Ya3LIFeuu10VA+8lxS82yjT56f282XJl6m2nq4cyIzlDftZe1HijclFSnJ1VgfylQU9gRBmSsCat7WeGZs/hkvE20mijJMXy+w+QmXX3XhdYBUyvsaG3Gom4K8u0BfD77rakr2bmP2gG0DsKl6vVc5I+JsbSQC/Dry+7UdV1ByUtLXooDeRdXzPHFUmTijZIA7n2KnygyGCNeb9yXL34K5i64zeUdQxDgMMngAAAAABJRU5ErkJggg==",Ma="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAATlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////+QlxstAAAAGXRSTlMAqMcUN/NmUdG9KBv56ebVrpyVgnFSPRlIw/mMkgAAAKZJREFUOMvN0tsOgyAQRdEDMoj3a7Xz/z9abJooBDNpUxPX42GHp8GdjcQRGuNm4YQlih6pKE9ETh+4RJT7rcRB+WtklFIVDio/GHypmgd1Ypg/31tiPkcW3sSCCTB1OHXOdeFSG/QcyoAsmno0ctSA5YgviZ5mA8+8dakoQ0hfGO3p/nxFRHJE0HKkYaOoads2uh4LFCwoAKyF0KzYWE1nBWmLf3oBSatENU0kRTcAAAAASUVORK5CYII=",Oa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABYhJREFUWEfNmGeM1UUUxX/H3rtIbESNChYssRGjiFFiweCyKtY1QowtGsGNiFgi0bUrBoyJmlggJKDgijUh2D5YALEQiPrBRKxYoihi9zpnnf/mz9u3+7YmTLIf9r2ZuWduOefeJ9axpXUMD+0CiojdgXOAE4G9ge2Bn4HPgFeAOZKWVHtQRBwKjE77js1nN81nPwEWADMkfVrtbBtAEbE1cAcwBtiohgdfBK6VtMz7ImJ/4B7gpBrn/gaeBBol/VjeuxagiBgMzAX28v3As8AzwELAB7cCBgIjgbOALYHfgIuhxduPpMdsAvwCzAKa077lwCrADz0cqAPOBNYH7KU6SR8WoFoBRcSewDvADoA3nC9paXsvjYidgLuBCyr2zMgvX9nB2X2BmYBD+z1wZBHCFkAR4Ri/m141CHg5ARolyS+vuSJifAbmvQ7fvTUP/W/TnnQ0TgY+MjjbLABdD9yWXOlcGCLJLu/0ioj9vFmSw9PpFREO+ZvAAcAkSU2KiG1y5Tg/hkp6o9M39sLGiDgGsE1X8AADcg444xdIOqEXbHT5ioiYD9h2gwE9BZwBXCLp4crbImJA5hMD/qr4PiI2yOd2yxVWPvqapIURsSMwDNg4heSvVI1funAk/VneHBGuUtueY0DOG+fAIElOrtYVEa44f2ZS/NixlmQOcVKOSzRwXzvumCdpZESYCE2q5eXQOF+mlR7nqrOd5QbkBN7Cf5J+rQA0IZOkOcXMe7okc5MBPQBclT//oMLo5/l/3/cWcGGqxM1Tqe8DuIAOSjkzXtL9+a7NAO9dbUBrAJf9hsXrS8jtve2SKw9MIf06y8XZFYDaeDZ/70f6sS9IGlG6c1vAnjMx9nf4IsIh/b0AZALrZ8NlGs96ZG6aImlcRLyambafpDUlD72d+MePKlazpKkRURVQBlvkrVNgWUTsAnyR5GqFPfR+duFRkszULStpmt15NXCEpEWZAE16oyXNLgGy55ywxZopaWINQA8Bl/qByXuLI2KUvQ/MN6AHgcuTJk2QdFcGY3e6IiwP32ZLFlpz1twkKfUlQF0KWb5/UdLJQ1wsyfurIuJRYGwLhog4LdH2PGe5JEuHvWM6t5J/lwmreH3/HHuXs5ndST24muZFhJN4dTmHIsLKcAMwOQn49KRfDbmSV2RqGGhAheq6/7HyNkfEdItrpbGImJhakqYE3ontzsAV81M2XC60xZmjnFtOVuefE9ftiXnL34+QtLLkaedeXaFlVySVNy+Y+A4GLgP2kHRRBQ34Mpf9NblSbgd2rSh5/7tEUmNE+F63Gg63+cuJa/GelfLsj1QoQ3Oz928W16UFIHvJr7CuvJ4Eb3glm1Yx2qOPcqjeyw+aLOlmX1juh1x6bsR2TiL3mCR3jH2yci45R91ZWu0t6i0KUNkxHpY9ZOa8TtKdfYEoIop25weniCSHsmVV66nrU/KZuLzGSHq8N0FFhMXW6r4ecKqkl8r3V506SiT4jytK0tO9ASoiLLRmdstRk6RJlfd2NAbdAtyUWbhe0nM9AZXK2xpmMBbY5z0oSHJ1rbU6HBRL8mFpOE9SEcouYcs9u5P4uDxAHJ1owaTZZtWcXFPfa/1yI+/wjZX0RFfQZCW3EgxP+vVNnjDMzFVXTUA+FRGm+hvzrGbN8/hTc+XJwqJ5SpahYcVQ2SNAGVQjYPH1I6a6E6iWA4Wh3L6a1YcALm+DaXfOK851ykMlI+eaNLMUODEdwqIbaH10HqkdJg+f5hiXd+t02pFruwQoe+r4POB5NPbUeWv+AcGGDaAha6H1y9JgEW0dDmrFucuAMijzyewsxNVs+HcBE+qVlX16nwDKoCzIblHcwLvZsty4e7Q4T3OXWct4t8q+O5f25Ey3QtYTg7XO/gdbcTMvIybDCAAAAABJRU5ErkJggg==",Ba="data:image/png;base64,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",La="data:image/png;base64,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",Ca="data:image/png;base64,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",Ia="data:image/png;base64,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",Da="data:image/png;base64,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",Ga="data:image/png;base64,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",Ra="data:image/png;base64,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",Na=""+new URL("j9_map-0ebc8bbd.png",import.meta.url).href,Ta="data:image/png;base64,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",za="data:image/png;base64,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",Wn="data:image/png;base64,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",mi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAABmCAMAAABybp3lAAABMlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9QnWH////Q5dWr0LP7/ftTn2Tk8OdZomlWoGa4179lqXT1+fbf7eKhy6qcyKaAuIx7tYhcpGz4+/np8+uSwp1gpm+01btqrHjz+PTx9/Ls9O7a6t7W6NrT5tfO5NO92sSw07ipz7GVxKCJvZV2soNurnzK4c/H4M3D3smEupCt0bXu9vDB3Mdwr34ugwEOAAAAOHRSTlMAN/wmGdykXkfWVfbu8+WOeQ0H+c7Kwq6nbAq+s4dlLRUQBOnioJuWgX1uQDMfqlAv07u3OhOLcpHc1mQAAAUhSURBVHja7Nr7TlNBEMfx4bQUeqEisdwKgiJiScRqotmvObT0BiiBQqG1rUAgwPu/ghwKFLCXrf7Hmc8jbPa3szO70lfg0/jyZPhdzOG5c8bi4UQoFVmQ/xJ8HYrjP7GpmYD8m5cjSfwrsbooA/u4EuWeW8kcVr8/d9XDTMXlnrOWloEElh1aCqel8/K68Y381ubZBbfmhgYI5guHGzuNYx+tV9tJqUhLKCh2InE8bu7Y+NdJvYAnNmO1zabx/KzvGn/Llg7wJIPST3oYT+6HURsNF2BptF80owBFPwfzoXINz7j0soqn4cvTv7OmC/BCupsHuNgyqu0qAzD9Vrr4AFD0ewF4KlsDmJbOZgCOskY9tn7ZPaERBzjdMOove92qQWAMONI16+gSYFSemv0MFPV21tl6DVgKyhPvgf28UZ1lM0BSHhsFODeqmysXmJGHJoaBulHdNYHYo4CmgIz2AT3VgJC0BaOANgK9lV1gSO59A86M6q0BzMmdr2PgauXsZ+MASD/sOX8Z1U8JWJNbcaBsVD/ZAjiL7TvaqVH91YFVuRECfhvV3wmQEM9sFPb1jmalCATu0pkzykbprpea13QOlM8puZYAdCRk6QJi3pHmQNEoO2fAgkga2DPKziYQEYkAm0bZ2QJSIikdcAwgD4RElgFt1q25kBCZA/QNyloFwiJJcIyylYG4SAIKRtk6hDGRMFSMslUFR+QV7Bs12E6bBNcoW0WIa/Uc0A4Mi0wD+iXNWgESrcnQtlF2dluzoRGgaZSdbWBeZEh/cQygCYyIvAGqRtnJ3X5NCIOr5dNSBqITIrKisyFreeCLXIsAf9q586U0giAM4O1yLAjKWaCoXOIRAS2vZD8EjIUiAh4oxooaUSp5/1fIwhpYrL1IzB9q/55hdmd65uvuSsyK5p/A8q4ANCRmRWGQttrmk9oYX6eD+kQODY3xVrxKfbEpoM4vn+ZKDQA2VRx+T2JWtoEIPbMJQIV7okyVR9pWZnipWVxoYRpIAChyFtLYSQvABg0tAShIzKzsjJBK0gugKTHjSyEhQWpxAPUfEtNzeqnRKBsBUOYd1LDJxxGgUfZFAB2O3hrkukM5eskFzt4a1k+Y1ZyVwKc1HU39eQnL4FCkpipkW0HSFIXskf9rL3QhCwdIW3AbsjZH/NT2O5CFk6Qn7YTsgnvZh+4bkM2lyICPB4FpDAOLBsmQOAVZi0uqnqcGZIKfzNg20XPInT+1a/RMZ8lczCegp9z8yFXV17sr9DmTZEkigr76z+OP+fReqh1coM+dJctENxT1wlHtY6XXTu6rDxUoMmtpGsdkGAOVq87NWXdPrapzqLnde8PObjrtFgYc8SCNa2fFCz3FmqTh10Ed74XH6aK/EtxYdkDTrcafs9nGezHtFAP0D/LiQtQdgppWVX9+doH3QHDM++I2ehUBuy030SMKAAolaUTp7hoKz5Jr4s3K2ewp+g9SDgDlk9FUSLcFhXstReyl9BaAyvnIIvsGRWgmS0zDCgDhWLXIvl9C4fAniWmJA+rW7eMHAX1C1EVMWzaEYZDt9KgBReaTnZiOvBdAW9k4a49F9AnbG8R0BdwAGqe96qxahmJxIU/MwDyU4ML9TRGKuck0MSOfIXvarx5C4fXZiBkTIesMCvKIGCRmYieEoamVBDFT+UUMhOMxYuZiYTzzLOeIWbIOxeYsF+RWraIn5NwhZtUkZI4vu8Qsy3kQWudbn7HYMxk/F+TjSfv51oe9ht+Tp2yIXxXOywAAAABJRU5ErkJggg==",yi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAABICAYAAACqT5alAAAAAXNSR0IArs4c6QAACvJJREFUeF7VW2twVdUVXutc0gjyEKaObeUlJRTwMRgMlsqPWhAHC63DDH2COIgEQkITKhSqlCCPRCMklJAHIlMK9qEdxk6sVlpwOtOOFVEcUWACIgSkCDUIpIRMkrPKOft9Hsm9l3tvbu6fe885+ztnf2fvvda31toXIUmfWfTbG1sgMp6A7kWgEUQwHBEGImBvIuoNCICATQDQBECnyYZjZGE9QvvbmYBv7cBH/peMrmEibzqddnw1A/CHNtkzAGAcAPQAAoeZQw7IPXA+zmPFb9UDp43zIaA2ANhHCC/bgH/chbP+k6h+JoTw9Nbt91sRWAIEDwKAJQghIpDLi5Fjx8S/1Xn/C2AvhONtQHrDboeyXRmz37xe4tdFeHrr9kmIVAKI97ChIYcV+2YMw8+xYVfXo8PvR4Jlf8p4dE+8xOMiPJ22DsG2yAZCmO722iXKpyonrSYtn9PeHvow0eMRcBdFWhfvwrknYyUeM+GH27bNRIIqAOzDHiYI6cTYbzF9VTt9/YpHx42/TEh5r/SYszMW0lETnkEv9WxrbaohhEeUvdFIiunJDY/qhGeEDXuVEPz2jIzeC17GHzRHQzwqwt+lqv49WjLrwIL73FGT68+1qOyYWVfX0AQOPOeWFDzhv9oyW6b9BfMudEa6U8JTr1TfakUydgPAaP1mwj4FPUC/Zk5rbdy5fUsg/pDdnjH51V6zP+2IdIeEH6StAzJa6J8IMMrrQYNWoFihQSs7RfjDrZk44Q2c2xhGOpTwNKrtRVdxDyB801mz7ozkbob91r2POpCrUvNIqcQDwL/xBppYh7lXgkiHEn7oSu0OAJipxEKwe1XuU1hl1Y65Yv953T0nCb/ztV65s6ImPKW5eg6S9YJrhjRpKA2T4XKUYGRTWphh9t1VeELrsdd7ztvmJe0b4cnNz99m2W0fAkAv0ViMkulFlTYWOtnUy+pRXYS/Yls97tjd8/FPdNI+wlOaqutsoKnCvQgtbOpg5orE2JqE2Pn0wFPdX2/M+14o4cmXKqeiZdU5rsRoxNehsFQ6Qe854xq/iTzHF29K8UTTdvfNf1XOVp3YA5c3HwCAMeYqFC3YYmaCijlR3TXJwEEL/swgsMvwB/7WZ2G2j/B3Lm6aErHwNT2cU2Ebam7Ir5mFnlauyu91zWvBOjpZeJvgob39Cl7XdQJMvFS5F8i+330T7pPlF/czIpzznlftZVCfbnigvXv6LpooCU9qrBhsR6wTfDaqZIQer4pAnpPxxQiG7hSLV4+Ruf7qGjxZ7fbQvw8obHDn1rcbK5ahhSVuNzsSyRopXSMbejlN8Qi0fO9NhaWM8BcV7wABy1polkZISCkNvfY9KEWVvvh3/tG/cBxOaizt14qZnwNAxJdj8yQzuKBWGQ5vMiMgQtATG12Mb79qRwbghMb1Uy3COpmpMVI1IqFh6mHWRElHT3aHTRPBlE8TNu31bFDq8YQ0DSd8vn7ltUcX86QUD+PFkSJqZha5mjLSrcrVqIFPL/w1BViM9/13/YsI9BM1G5n7YZkJ6WF9MpLRE8R1w57OePwdjj9ftt9CHCussyDqzD9pfYmpZqWPRc5Y5Zu7Bx7247fOlzUQ0SBvcCD8rBskiOQ5N9duWz2XJZPr2ovgMzyd8AB0Csefe/YCAd3EPI7Sx0pB81HUE3VyKqvkXTfBf4H3flbaiog9VNGgYx0sY1+tjCJKKswKpzW+DcedLWlGxBtYR7lelhqTGyOtgiIFvjTK+npOe/xVzDlbcg4AbmayUkvOaTpaDwl9QYXIQ3cP/HnMObvuYyIYpqtGPXY0UwH+2FhojG6CP45jz6zdCwBuWCgCmYDSrZGWDSnvdgf8m5h9Zm0NAOUaJPWUB5+qenpDuKXQ+nba4rEWs8+sKSSi8rCqvCwOeol7Q6uwYQ9KkMj5ryeBzISQbJJAPBIW4ZiGp3PIgn1eqWjOYb3UwEW/x5J3C3w7jcMZ9FKk/vSRRgDqywZN1Uh80pJfDwz4A6r+6YS3AS6NHDhqgDswd51a9QoAfN/YqsDncnA2g80zX2VQJ51++D9/MGjlw4xwQ/GPCOj3TG0puaiXTYR2FnGtCCDVscgOpSfeBvjxR4OL/+D2bvypop6X7X6fAZC7jUEGBjJMVBlLXWOzaiI/Y6R2VNHcWwDvGrx1uY918Za3BpU3C4EIo0+uqAaC+UEhoFFKEWEjl6GCkF52cV9aUASlVxNTiAe0ag4NWbWAhUf8k3WyeNiXqL3eJoh4dy0wAjyrY+xOUhUI4T2Mdrol7yK8BdBuYWTEwSHFxw3CzsHI40/uRMSf8nBfeVoZDzO2THjoSSGx5Upc05M82mjzN5dKPBC8eGTYmpm6XJY+fuQny4YCRA4RQU+eozOWaEBuzl3Dut42it3atZDcYLLxzYDto4/cVuoUGeQAGro/69jypxBxtX7SrPZ5oqqQDXfpgCeiFUeHl6wx+mKwBYDhRwsy0er9LgLcziy2+fEVvbkrYxVF1VblMLsM/5FtN409lrWppUPCzsWs+qWjyLL2i10AXpJhlX5mFPRds2IamedSgL8ChDnHskoOeQdUGxPz0tePLZ2NYP3GWxz3bh4VeQJjLgQVvuUiMjefJgdvPfrx8JLtXrI+K+1tMOzo0uJrKmQlW+0Bu2T183JPNPdb4u5SmKQKj6uOZ5UWB5HtlLDTYGj9kiokWMBKK2JV899e7ayT0x2XUVHUHFqC8QRQfWJEWV4Y2agIO+nnoUeXbAWiOWJFqh20YbcOqKoFVepCexYHHmHbiayyua4J6eATuoYNDAEOqV+yBYicG3LfyUoxqtyil1h07a1lQ6UcE3o9YfitDd9YP68zstGNsGBOgIOPLK4FxMeDQsagArmKhzWCegnHXSFMc14H/vmGkRtyoyEbG2G2fHHgkaIaBJzHDtXWYc/qlhMkbDdtgvBbTo8snx8t2dgJc9K3Hi6qQoT5TFayeSoSP2rvtL4HSN83z9trSyMevAVQc2pUeV4sZOMjzEl/7VDhZkRY4N3SIQ0vv7tvB4B+Xt9xK3wANzle7e0pRVd/OqpiYaxk4ycsSB9etIlsXOh10Sr90/EfXbQlbGaXZPooAA9Qdeb2jfnxkL0+wnxEvvJhwSYEK5+tZ38CxDynZzyZoWJ5gKDCuvn3Ee4SK8/esbGgI7fT2bXo3FInd7nlYP6vEawCL2n3jcoMiT8QYW9c1Zo7xtOms3dWLuqMUGfXE0LYecjNB/MrkOBnemFd7pcO2T3gq2AYG8r5bHAMI8LG83dWFnZGJprrCSPskv6goBzIZh0Tc1n/3yHf0SOzJtzC6TsKZLCi8BXn79pcFA2ZaNoklLDzwC+/n78B0C7S98brq1GFhkqbB/8RE8EiLD83pnJxNESibZNwws6DB7yf9xwC/Vx2wqiimxtivN5aLAkCXN84puqJaIlE2y4phF3SBxaUIcITYmOBL+3J07TSiss9F27Xn2u8u3pJtCRiaZc0wk4n+h+Y/wwQLVWhZcjmVVO9PHvh7ppfxEIilrZJJeySfi+3lABCCOhhoDu5n7mQXbssFgKxtk06YadD/d7LXQdEy73BhqlUsORidu0vYyUQa/uUEHY61efdeWsRiBES/3Tj7otsXHc5Z8uTsXY+nvYpI+x0ru/+x1YT4FP6kkWgNZfueWFFPJ2PB5NSwk4He++b+zQgMYJEq5vGbftVPB2PF5Nywk5He709p9iyLGjK2RqaXYyXUGe4/wPwIB2A3UmNfwAAAABJRU5ErkJggg==",Ai="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQQAAABKCAMAAABq89qQAAAAZlBMVEX///8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+yxU8tAAAAInRSTlM3AHk6VUdPQ4ZLQD1mYYFpfXRwWV1tlZqNkYqeoqYYDgQnZixOYwAABZRJREFUeNrM1ut22jAQBGAnwVxSEOZiTGzLJu//kpU2bEYrLTTpOSCP6/an0XdmVy1e7uTyuTjszfJ88vlwOVNan+UE0/qcKR8uJ5/z0uxn75+Xe+e8jTCsdk3XuIQCyfHN0uSO/w0xRejQuHSn3Wr4LcJYmq7rIBADGE5VGXr8v0+PqfjbnBgCDu44phx/gTBsmpgAAHx4zqt/3B9KRe/jUsUvfRsqFEDEDM1x/CHCuO56IkgFcPwbR93R+7js5CsTUkQOzNB36/EnCIumd2bcAiKQAOFvmkwiC0AQA7ehcwzN4p8Ig+m5BiCAQHz6vX+yhn5BYsEOYEAZejPcR3hryCAlgMD19Jy6rt2bJ/xtgFDgkDKQQlPcQ9jYwEASAIAP77Pd1tvcqf1bAwMQIYNQsMebCJe95VGgGhCBFODz4+jr9fb6PD/8XXiwhHQgBioDjYRX2F90hLESBm3LLQgF+PzamTdPfZSwBEGAwbeBy8CLwVajhnBxBj0MBIEUwKmRo3ueG/lJqKQOKEPYheqiIOxCg7bFJBABC4jTH/2j5PDwv2T8r2AMCjsQA2ZCKuxThI1qAAISAAAf93Bwb944FGYBBDmAgRXaUOEYI7zxvQADrkFIAIADZ4bnqcFXDxxACIZEge+IQiIMnRUGogYgAAAdflI5zAAhGVAGqWC7QSAsaRiwE41BDSICAggz90+m0McROIBBlAF7gQbChAglhoEMljCgGjBBJDCfUgQEM6AMpHDdjhiIBRDGzkYGBgY6wRxZ8bPi94HBR+b8BNEZoGAiBduM3wjbYBjaVjcAAQRW08k3BhgSBawFDMSaEYYeRcBCEAbOFQQCoMwfSAgGKkOqIKvQD1eEtbUoAhZCbBAITOX4qYVgkApYC6iCtZsvhNF59FwEMQwwOLDBTCNY5Eq5uMXAZWAFrAVUgeahHwlhZWkaRBF0g+8WZD99EjiAIVWQVaB5sCUhtGoRdAMQSID3r+dJweckBBh0BbUKS48w2Ota1IqQGkiC94lEMKQKahWuq9EODmGGaYiLIHZiWINY4E+2xA5hGcR2jKuAeZg7hMpaTINaBN3gevxJBAyJgl4FzIO11Utxwd2AaUiGAbMAAgnwliESAgyYiGQgMA+4Hy7FJ1YCpkEvgm7wlj26AqqgzwOWwmdREkIyDXVNV0NqwAQTAbgGDKECqkAXRF27eZD3AyEsio2+ElAEDEPpAwNJUGSIdIBC6YOBQBX0pXAsXoHQtupKUIoAA5w/AwNFKqRVkPOgIbwWZ2vFXpQrAdNwyyDf+UGfKsRbQS4F2oxAOBcncTkYwxckVsJdhJwCcFCrAAReCtiM4no4FR0h4HLAXkymARuBDbIDyJnAVtDngf+ngOuBEJrC/ifCVHpABD9FqFUE+7eds1tBEAiiMKRJQQuVdddEvf9LpqJOhaDrt7qD7Flbuhscdt2fOedMSkI+kARTAwEmYRPTIYPTgX4YjcwH9mEES6SVsZCNLJHl6BLJNkvxR0MWYrNEt80RM5EF2zZPPEDl2z5ApaO0vNOlijxe6XpNzumiVaRIV+4iz2DFlxgIVHxJZTiRvX9BVmvSBiuy8wqyqTQvLjBJY+W0aDhE0phL17HH1mkToBPBg66DiVvK3IqF4siIW5TCV1ji8CmDz4vCB8mciqJr66KPqyhzTzInpPUaI/VWKAGtFxC8jSSDE7w51b9va+I3MKD6Y9FHI7ewACD6oPIfd3LDuC3bKZj8J7gQzH2n5LRop6/tkBAspCRQoeLAul+s65qCSgK5OLRqsSSibeg7FYdymbCnTti+TNhfMH41IRi/AsE4tA647C42zAN29eNvHcBNJCzC30SC24lYSQewE2HGMoc/Y5nmj/6Wg0bR0MBYBlgMaSpseAxVD7EYSmZTFT7g5yPJE2o9UwAAAABJRU5ErkJggg==",Fa=""+new URL("AED-acf97ee1.png",import.meta.url).href;const ja={class:"dialogPage"},Ua={class:"my-header"},qa={class:"tabelPart"},Wa={class:"bo"},Ya={class:"title"},Va={class:"title_top"},Qa={class:"name"},Xa={style:{width:"100%",height:"calc(100% - 110px)"}},Ja={class:"pagePart"},Ka={__name:"dialogMapDp",props:{dialogShow:{type:Boolean,default:()=>!1},columns:{type:Array,default:()=>[]},tableData:{type:Array,default:()=>[]},title:{type:String,default:()=>""},pagination:{type:Object,default:()=>({})},loadTable:{type:Boolean,default:()=>!1}},emits:["close","handle","loadTables"],setup(at,{emit:Ge}){oa(),la();const T=at,ge=Ge,W=(we,me,$e)=>{console.log(we,"sxt"),ge("openMessage",{nm:we.nm,identNo:we.identNo})},R=()=>{ge("openCamera",{nm:row.nm,identNo:row.identNo})},Qe=C(),Q=C(),Le=Ve({title:"",columns:[],tableData:[],pagination:{}}),Xe=C(Math.random());Pr(()=>T.dialogShow,(we,me)=>{Qe.value=we,Q.value=we,Le.columns=T.columns}),Pr(()=>T.tableData,(we,me)=>{Le.tableData=T.tableData,Q.value=!1,Xe.value=Math.random()}),Sr(()=>{Qe.value=T.dialogShow,Le.columns=T.columns,Le.title=T.title,Le.tableData=T.tableData,document.querySelector(".el-pagination__total")});const Me=()=>{Qe.value=!1,ge("close")},K=we=>{ge("handle",we)};return(we,me)=>{const $e=mt("el-icon"),z=mt("el-table-column"),se=mt("el-table"),Kt=mt("el-pagination"),Re=mt("el-dialog"),Ce=ua("loading");return Z(),ee("div",ja,[ae(Re,{modelValue:Qe.value,"onUpdate:modelValue":me[1]||(me[1]=q=>Qe.value=q),width:"80vw","show-close":!1,center:"","close-on-click-modal":!1,"close-on-press-escape":!1},{header:oe(({close:q,titleId:G,titleClass:ve})=>[x("div",Ua,[ae($e,{size:"26",color:"#fff",onClick:Me},{default:oe(()=>[ae(jr(Ur))]),_:1})])]),default:oe(()=>[x("div",qa,[x("div",Wa,[x("div",Ya,[x("div",Va,[me[2]||(me[2]=x("img",{src:Wr,alt:"",style:{"margin-right":"10px"}},null,-1)),x("div",Qa,ze(at.title)+"详情",1),me[3]||(me[3]=x("img",{src:Yr,alt:"",style:{"margin-left":"10px"}},null,-1))]),me[4]||(me[4]=x("img",{class:"title_botton",src:Vr,alt:""},null,-1))])]),x("div",Xa,[Yn((Z(),Ji(se,{data:Le.tableData,height:"100%","header-cell-style":{background:"#008FCD"},"row-style":{height:"26px"},key:Xe.value,onRowClick:W,class:"custom-table-font"},{default:oe(()=>[(Z(!0),ee(Jt,null,fn(Le.columns,q=>(Z(),ee(Jt,null,[q.type==="slot"?(Z(),Ji(z,{key:q.label,"show-overflow-tooltip":!0,label:q.label,property:q.property,align:q.align||"center"},{default:oe(G=>[ca(we.$slots,q.property,{currentCol:q,currentData:G.row,onClick:ha(ve=>q.property==="sxt"?R():null,["stop"])},void 0,!0)]),_:2},1032,["label","property","align"])):(Z(),Ji(z,{key:1,width:q.width,property:q.property,label:q.label,"show-overflow-tooltip":!0,align:q.align||"center"},null,8,["width","property","label","align"]))],64))),256))]),_:3},8,["data"])),[[Ce,Q.value]])]),x("div",Ja,[ae(Kt,{class:"small-pagination",background:"",layout:"prev, pager, next,total","page-size":at.pagination.pageSize,total:at.pagination.total,"prev-text":"上一页","next-text":"下一页",onCurrentChange:K,"current-page":at.pagination.currentPage,"onUpdate:currentPage":me[0]||(me[0]=q=>at.pagination.currentPage=q)},null,8,["page-size","total","current-page"])])])]),_:3},8,["modelValue"])])}}},Za=xr(Ka,[["__scopeId","data-v-b65b8bb3"]]);const Ha={class:"dialogPage"},_a={class:"my-header"},$a={class:"tabelPart"},es={class:"bo"},ts={class:"title"},ns={class:"title_top"},is={class:"name"},rs={id:"videoBox",style:{width:"100%",height:"calc(100% - 110px)",display:"flex","justify-content":"center","align-items":"center"}},as={id:"videoPlayer",class:"video-js vjs-default-skin",controls:"",playsinline:"",autoplay:"autoplay"},ss=["src"],os={__name:"dialogCameras",props:{cameraShow:{type:Boolean,default:()=>!1},hlsUriSsl:{type:String,default:()=>""},sxtname:{type:String,default:()=>""}},emits:["close"],setup(at,{emit:Ge}){Fr.addLanguage("zh-CN",fa);const T=at,ge=Ge,W=C(),R=Ve({title:"摄像头",columns:[],tableData:[]}),Qe=C(!1),Q=C(""),Le=z=>z[0]+"*".repeat(z.length-2)+z[z.length-1];Pr(()=>T.cameraShow,(z,se)=>{z&&(Q.value==""?Qe.value=!1:Qe.value=!0,W.value=z,Q.value=T.hlsUriSsl,R.title=Le(T.sxtname),K.value=Q.value,Me.value=null,Qe.value&&Xe(),qr(()=>{setTimeout(()=>{me()},1e3)}))});const Xe=()=>{const z=document.createElement("video");z.id="videoPlayer",z.className="video-js vjs-default-skin",z.controls=!0,z.crossOrigin="anonymous",z.playsinline=!0,z.autoplay=!0;const se=document.createElement("source");se.src=K.value,se.type="application/x-mpegURL",z.appendChild(se),document.getElementById("videoBox").appendChild(z)},Me=C(null);C("");const K=C(""),we={language:"zh-CN",playbackRates:[1],aspectRatio:"10:5",notSupportedMessage:"此视频暂无法播放,请稍后再试",autoplay:!1,muted:!0,preload:"auto",controls:!0,hls:{}},me=()=>{videoPlayer&&(Me.value=Fr("videoPlayer",we))};Sr(()=>{W.value=T.cameraShow});const $e=()=>{W.value=!1,Me.value&&(Me.value.dispose(),Me.value=null),ge("close")};return(z,se)=>{const Kt=mt("el-icon"),Re=mt("el-dialog");return Z(),ee("div",Ha,[ae(Re,{modelValue:W.value,"onUpdate:modelValue":se[0]||(se[0]=Ce=>W.value=Ce),center:"",width:"80vw","show-close":!1,"close-on-click-modal":!1,"close-on-press-escape":!1},{header:oe(({close:Ce,titleId:q,titleClass:G})=>[x("div",_a,[ae(Kt,{size:"26",color:"#fff",onClick:$e},{default:oe(()=>[ae(jr(Ur))]),_:1})])]),default:oe(()=>[x("div",$a,[x("div",es,[x("div",ts,[x("div",ns,[se[1]||(se[1]=x("img",{src:Wr,alt:"",style:{"margin-right":"10px"}},null,-1)),x("div",is,ze(R.title),1),se[2]||(se[2]=x("img",{src:Yr,alt:"",style:{"margin-left":"10px"}},null,-1))]),se[3]||(se[3]=x("img",{class:"title_botton",src:Vr,alt:""},null,-1))])]),x("div",rs,[x("video",as,[x("source",{src:K.value,type:"application/x-mpegURL"},null,8,ss)])])])]),_:1},8,["modelValue"])])}}},ls=xr(os,[["__scopeId","data-v-7a88b120"]]);var gt={},us={get exports(){return gt},set exports(at){gt=at}};(function(at,Ge){(function(T,ge){ge(Ge)})(pa,function(T){function ge(r,n){(n==null||n>r.length)&&(n=r.length);for(var e=0,t=Array(n);n>e;e++)t[e]=r[e];return t}function W(r,n,e){return n=Me(n),me(r,we()?Reflect.construct(n,e||[],Me(r).constructor):n.apply(r,e))}function R(r,n){if(!(r instanceof n))throw new TypeError("Cannot call a class as a function")}function Qe(r,n){for(var e=0;n.length>e;e++){var t=n[e];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(r,Kt(t.key),t)}}function Q(r,n,e){return n&&Qe(r.prototype,n),e&&Qe(r,e),Object.defineProperty(r,"prototype",{writable:!1}),r}function Le(r,n){var e=typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(!e){if(Array.isArray(r)||(e=Ce(r))||n&&r&&typeof r.length=="number"){e&&(r=e);var t=0,i=function(){};return{s:i,n:function(){return r.length>t?{done:!1,value:r[t++]}:{done:!0}},e:function(l){throw l},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a,s=!0,o=!1;return{s:function(){e=e.call(r)},n:function(){var l=e.next();return s=l.done,l},e:function(l){o=!0,a=l},f:function(){try{s||e.return==null||e.return()}finally{if(o)throw a}}}}function Xe(){return Xe=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(r,n,e){var t=function(a,s){for(;!{}.hasOwnProperty.call(a,s)&&(a=Me(a))!==null;);return a}(r,n);if(t){var i=Object.getOwnPropertyDescriptor(t,n);return i.get?i.get.call(3>arguments.length?r:e):i.value}},Xe.apply(null,arguments)}function Me(r){return Me=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Me(r)}function K(r,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");r.prototype=Object.create(n&&n.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),n&&$e(r,n)}function we(){try{var r=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(we=function(){return!!r})()}function me(r,n){if(n&&(typeof n=="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r)}function $e(r,n){return $e=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},$e(r,n)}function z(r,n){return function(e){if(Array.isArray(e))return e}(r)||function(e,t){var i=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(i!=null){var a,s,o,l,c=[],v=!0,d=!1;try{if(o=(i=i.call(e)).next,t===0){if(Object(i)!==i)return;v=!1}else for(;!(v=(a=o.call(i)).done)&&(c.push(a.value),c.length!==t);v=!0);}catch(y){d=!0,s=y}finally{try{if(!v&&i.return!=null&&(l=i.return(),Object(l)!==l))return}finally{if(d)throw s}}return c}}(r,n)||Ce(r,n)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function se(r,n,e,t){var i=Xe(Me(1&t?r.prototype:r),n,e);return 2&t?function(a){return i.apply(e,a)}:i}function Kt(r){var n=function(e,t){if(typeof e!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var a=i.call(e,t||"default");if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}(r,"string");return typeof n=="symbol"?n:n+""}function Re(r){return Re=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Re(r)}function Ce(r,n){if(r){if(typeof r=="string")return ge(r,n);var e={}.toString.call(r).slice(8,-1);return e==="Object"&&r.constructor&&(e=r.constructor.name),e==="Map"||e==="Set"?Array.from(r):e==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ge(r,n):void 0}}(function(r,n){n===void 0&&(n={});var e=n.insertAt;if(r&&typeof document<"u"){var t=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",e==="top"&&t.firstChild?t.insertBefore(i,t.firstChild):t.appendChild(i),i.styleSheet?i.styleSheet.cssText=r:i.appendChild(document.createTextNode(r))}})(".BMap_Draw_Panel{height:47px;border-radius:5px;overflow:hidden;box-shadow:0 2px 6px 0 rgba(27,124,236,.5);float:left}.BMap_Drawing .BMapDraw_Box{border-right:1px solid #d2d2d2;float:left;width:64px;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYUAAABjCAMAAABDl+xRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4RUY1MTQyNzhBNThFMjExQTlDQ0JCMTMzNEIzNTNBQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4M0ExRDlFOTU4OEMxMUUyOUNDMkFCOUMwMUQzOTI2RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4M0ExRDlFODU4OEMxMUUyOUNDMkFCOUMwMUQzOTI2RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MUY1MTQyNzhBNThFMjExQTlDQ0JCMTMzNEIzNTNBQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RUY1MTQyNzhBNThFMjExQTlDQ0JCMTMzNEIzNTNBQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkLjstsAAAMAUExURR9zsKfJ4eHr8dPk8EGMv+Lp7id8tx1vrOnu8hxtq1max0WOwCl8tpO61ou104a11mGeye3y9Sp/uDKCumKaxJO92lycyKvJ3vL3+xtqqXSmyzR8tGikzb3U5HypzHqu0sLa6x5xruXs8fL09sHW5SB1soOtzlWYxbXS5rXO4VyWwr3S4S6BuXWr0ZzD3iR5tI662VGVxazN49bh6uXv9rzW6NLg6tzn7iBzrOjx902Swu7w8napzSNvpI241srZ5rDN4TSEu6LF3UmRwsrd6s3e6oGy1BxrqabH3UyLtiN2sn2u0NDj74Wz07PL3iFuq6LB2FaWxNLj7ix8tt/p8aLG4KvG22iexmymzeLs8zqAtprC3St0rmWgylKOvDeGvDiFu2OgyyJ5tZG2032w07jR4rnU5yVyrS55sbrS5EyJurbQ4sje7VGRwNnl7D2EuKnL4rHQ5J7C29fn8fb5+maizPDz9TSCuNfX1+Pt9Dt+tCV1sUODtoOv0DqIvTiHvZrB25m+2MbZ5oKx0fj6+8ba6dPi7NHf6VSTwWmhyT+Kvyx/uNrk69fk7tjj6yNxpkeErzKEu97o7vPz8yh6tW6hyFGQv0+Uw6DD3EuMvD2KvvT09CZ6tSl3sf///1WVw/X19f7+/vb29vn5+fv7+/z8/P39/fr6+vf39/j4+CJ4syF0riF3siF0rR9vpiJ5tNLS0iJyqSNyqRtpqE2NuUyNuSuAuSF2sx9yrzyJviZ7tiN4tCV6tU6Ouil+uE6UxB5wrfz9/vr8/ff6/O30+R90seDs9ery+Mvf7vX5/O/2+iV7tpfA3N3r9M7h7r7Y6R9wqB5soiByqyF2sB9upXCoz9Pk7+Lu9Z/F34q42PT19sbc7Nvp8/r7/CJroCJyqCNyqK7O5PHy8iZ5tb/U4/T19bnP4e7z9+Tr8E6OuUiFsEiJu/b393KhxvT29zSAt06Nt5i818zb502MvKfD2VGUwtzl7Ch9t0SFuCJ1sT6IvMbc68nd7KzK4DB/t////2zsHaoAAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAO8ElEQVR42uyaeViUxx3HF8EXdje4KyuIJwjoIiwKCBrQqLhRNKJ4BCUeAV5RUGmMEjQ1McTUqAVjorlMjNNIWgKRtklQFLUv7HLfuYhnbpvQJq0xabJNE21n911g3wOYmVeWp8/zfv/g4d053pn5vDPzm/n9FOA4T4U8/YGr33P0+usPH3+9U685qthRRRwVcPTw8Vf5OiquZ8X1cOGzfUq8QvvrulvAbRm31Y794fSUMwac0eGOHH9gu4ccKI5LpPAmkEjhTSCRwptAIoXuFhBScBgDIgrHZQoyBZmCTEGmIFOQKcgUZApYFPYk+ZQdyvGXKQwkhWpVmU2aAaQw1VOlLzPoVZ77Bp5C2KE5OBQuHSrrQQaNCZ3CaC99VmFDcLnXHFIKcy/p3crc9Jq5hBQmGrubHjsbl8JNba5x4eDbQWHv5sfT9bllZS8PxaBgKOtRBvS58LOXW3VhS13hh2WPPURE4amcrtem7SWgME3vxZF+GhYFP9uby/cRU/jrHO9pd89flBNrfXmK3k9VZlQNRafg1YvQKWiYpMIwxivJFMb4k1DYqnN4rW42NoWgXFju5UVjBh89OnjMopfhQ24QBoWbXl4GvdrLK3Y6KYXNbNMrkjXz53pY94Whl3NUgTgUti7j6EObgrEoJFt+WWaxWHRVzZZIAgqzefhnY1IIMjBM3O7pneM1ffchhjEEoVN4kTE88eznoxlmPSmF2QwTtvEpW4PvHfO4X4RBPehymk8gKgWGYe4T252jYAI6hXTL1jZIwRKlsUTjU9gLB5Ejw91YFB7ItVjUBx1H7KDaYsk9gEzBwOjh3zEMs5uQwvYXtfDLCQg64qfXWVipBwVqfR4fhEYB5henABPQKQRT+mgKKiGF+QqfgsrClwqLgp6i1AHcIQtQU5QemcJjlsfgWrTNYplPSCE9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);cursor:pointer}.BMap_Drawing .BMapDraw_last{border-right:none}.BMap_Drawing .BMapDraw_hander{background-position:0 0}.BMap_Drawing .BMapDraw_hander_hover{background-position:0 -52px}.BMap_Drawing .BMapDraw_marker{background-position:-65px 0}.BMap_Drawing .BMapDraw_marker_hover{background-position:-65px -52px}.BMap_Drawing .BMapDraw_circle{background-position:-130px 0}.BMap_Drawing .BMapDraw_circle_hover{background-position:-130px -52px}.BMap_Drawing .BMapDraw_polyline{background-position:-195px 0}.BMap_Drawing .BMapDraw_polyline_hover{background-position:-195px -52px}.BMap_Drawing .BMapDraw_polygon{background-position:-260px 0}.BMap_Drawing .BMapDraw_polygon_hover{background-position:-260px -52px}.BMap_Drawing .BMapDraw_rectangle{background-position:-325px 0}.BMap_Drawing .BMapDraw_rectangle_hover{background-position:-325px -52px}.BMapDraw_tip{position:absolute;top:50px;display:none;overflow:hidden;width:162px;height:40px;border:1px solid #ccc;line-height:20px;border-radius:4px;background-color:#fff;text-align:center;font-size:12px}.BMapDraw_tip_text{font-size:12px;color:#999}.BMapDraw_tip.polyline{right:135px}.BMapDraw_tip.rectangle{right:65px}.BMapDraw_tip.polygon{right:5px}.BMapDraw_tip.circle{right:-45px}.BMapDraw_tip p{margin:0}.screenshot{position:absolute;background:#fff;border:1px solid #e9e9e9;border-radius:2px;color:#333;padding:0 4px;font-size:12px}.screenshot .unit{display:block;color:#999;width:12px;float:right}.screenshot .circlShot{width:50px;text-align:center;line-height:30px;height:30px}.screenshot #screenshotNum{display:inline-block;height:30px;text-align:center;cursor:text}.screenshot #circleInput{display:none;border:none;width:34px;height:30px;margin-top:-1px;outline:none;-moz-user-select:none;user-select:none;-moz-appearance:listitem;appearance:listitem;-webkit-user-select:none;-webkit-appearance:listitem;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.screenshot #circleInput:focus{outline:none;border:none}.screenshot .rectWH{width:120px;height:30px;line-height:30px;padding:2px 0}.screenshot .rectWH span{display:inline-block;width:10px;text-align:center}.screenshot .rectWH .multiple{color:#999}.screenshot .rectWH .wh{display:inline-block;width:45px}.screenshot .rectWH .wh #rectHeight,.screenshot .rectWH .wh #rectWidth{width:33px;cursor:text}.screenshot .rectWH .wh #rectHeightInput,.screenshot .rectWH .wh #rectWidthInput{display:none;border:none;width:34px;height:30px;margin-top:-1px;outline:none;-moz-user-select:none;user-select:none;-moz-appearance:listitem;appearance:listitem;-webkit-user-select:none;-webkit-appearance:listitem;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.screenshot .rectWH .wh #rectHeightInput:focus,.screenshot .rectWH .wh #rectWidthInput:focus{outline:none;border:none;padding:0}.screenshot:focus-within,.screenshot:hover{border:1px solid #5e87db}.operateWindow{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.operateWindow>.containerbox{width:270px;height:35px}.operateWindow>div>span{display:block;float:left;margin:2px 0;text-align:center;cursor:pointer}.operateWindow div #confirmOperate{margin-left:15px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAwxJREFUaAXtmE1oE0EUx2fWNCkpfkA9iXeN0tbqYVNUFISCJ1GoiPhxELWtx3oQRBA8iR48iEkPJYIeilK8qChFxJOJSlNsxYhFFKviIVQqqTUm+5wpmTIpm+xHNpspfXt5szOzb/6//+zO7iwheKAD6AA6gA6gA+gAOoAOoAPoADqADqADK88BupyQhzI7V+d/zd4AQg4x4T81CgNn9clHThiWDfDdpL7mN5l7CgBRAcjEzxMSiPR1jX8WdVZRs+qgQrsZLNfFZrqZUNjtRKPywJVgBSSlxpQo24lKA1vBEkoTvfrESzugoo+ywCXYJ/IzK0TzSCkZXq9vPi3X2SkruWhJsF1mEBy2VY8cO0zvF83aq9UpB1xPWG6EUsD1hlUK2A9YZYD9glUC2E9Yx8CPP+4PTc/8iIQg+PWk/irLE9Ry+A3Ltdp+D8ded3R+yU5PFYqFdM6Y+xZPtp/3AJZ/G3v+6qmmyzYwFI0YE7exlCxkgHEtlmy/Xi15pTZpZhc3AnLfWt6zch6zsm1gArB1aQIAY+BWsm0Q4LLtPBKsrzMrtNsWyr7lXoiLyiLAmXhy5M5z2Bsoqzc5aTQsl2QbuInQXgb9yYSDbdPgaCaVHeGLmlk7r1MBlutw9KU1NNa5IZ//NwpAtvCLlx6U0GctYXrgRMfbnNxW+lPh+wIlaxBl2zPMLzi1Pf1dC4T2MLAxkUCObKb35f7AaCK9bZ2oVwmWa3I0wwJi8M2OtcXC34fsXt4l6soiJePNwaZuCIfn2T8oJWZW6HMFzC9m0GEG/YBBd4tkcqSUfmDnM9X2s263ePI4TsuugflA9971BLOzmWF2Kx90MnA937NWOmoCXoCGnlXZ1PsEW8iOWw3G2xsJuzC+HZFWfdhtS+OptpsMur9a30bDcm2OVulKMOx5hb7o5Dmi0auV+7j/LVMpp5t6T4DFwP36xAWiaRfFuYgqzOyiFlHwMrJNxRFCjEvsFm+hRLvdGt10xc0PNy81YS50AB1AB9ABdAAdQAfQAXQAHUAH0AF0YCU78B/Xn4einv7Y7QAAAABJRU5ErkJggg==) no-repeat top;background-size:contain}.operateWindow div #cancelOperate,.operateWindow div #confirmOperate{float:left;width:50px;height:30px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:2px}.operateWindow div #cancelOperate{margin-left:8px;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAupJREFUaAXtmTtvFDEQx2eWQ4ICISRaegq6hI4CCSEkQgkRgi6QkhRwCOiOGlIAouIhUhGSAqVFQgr1HWW+AvcBIo7myDB25GjX571drx8NY+m0a589M7//+rVeAEmigCggCogCooAoIAqIAqKAKCAKiAKiwP+nAIYi051LZ2D65w0Q3ODfGI7hU/wy2gm1a9rTzYUHgPgYgE6y/U9w4dQzHOxOzf++18K3wUx9BXsAdzmY0/zfefhLX+nW4r2Zeh0KaHnhJTd7DUTn2P5Zvu/D3n6/g6mjJuHA6slWE3KA70Khuf06C/moalrl0PY3W2VOSQzgscN+ELSGJXrosMs9m345y1sWhgPzmGVf5PDXCVp34zpYgAkcL547fLUuCgbWExTiagxoDevsxppnAj1cws/DvdZ0jorBs7Sxqccsj13Ou2wSz7SruD36YOrb11awm6Ndu51v3hWcr42j+l2hc8GqQKMCK4O+0DlhkwD7QOeGTQbcDhq+8dx+TdV1pMMJKsKYtW1H79JlBw3du1y1fJ8MVjlJCqwceEInhc0C7AGdHFbFErzxUEaakl5/kcdsfeJ1mt5igjFru8wCrGfj+glKxcTbUOzr7m9HGDmffgyrV7z67aKN07gjsxv45pM+4YZ1NtoLhw90MuAG2AkU+IIDzQ6dBLgRVr31bI2eMPT93NDRx3Ar2NJsTMuLK3BA7xncFUv0Me1y4jMkKnV9YU3jnNDRgHlJWefjF/exjDqpwOI6bg9/GEj7mgs6CnAorIHPAR0MzN14jdfZVyboyhXhN2/mluY92Up9zjRC94qruDn8brdrmw+fpXmH5HTWAVbZ4dn749zZe0qOo1tnBM7CcGD1RcBOHWGNmQboWX+mYYtrOLD6/FFOgbDGVC10QVV/pkHLa/gYHlzuHX7+0F8ExnyUOgg9Si3HTrcvXgHVjZFO8Eq9gVs/N8r/y70oIAqIAqKAKCAKiAKigCggCogCooAo0EGBf6iFZapSQC/BAAAAAElFTkSuQmCC) no-repeat top;background-size:contain}.operateWindow div #warnOperate{float:left;width:200px;height:30px;margin-left:4px;line-height:30px;background:#fffbcc;border:1px solid #e1e1e1;border-radius:2px;font-family:PingFangSC-Regular;font-size:14px;color:#703a04;letter-spacing:0;cursor:default}.operateLeft p span{float:right}");var q={STATUS_FREE:"free",STATUS_DRAWING:"drawing",STATUS_EDITER:"editer",STATUS_MOVE:"move"},G={INIT:"operate-init",COMPLETE:"operate-ok",CANCEL:"operate-cancel",CHANGE:"operate-change",CLICK:"mouse-click",RIGHTCLICK:"right-click",MOVE:"mouse-move"},ve={AREA_END:"measure-area-end",LENGTH_END:"measure-length-end"},Y={DRAW_ON_MAP:"draw-on-map",EDIT_ON_MAP:"edit-on-map",SELECT_ON_MAP:"select-on-map",MOVE_ON_MAP:"move-on-map",DRAW_NO_MAP:"draw-no-map",SELECT_NO_MAP:"select-no-map",DRAW_ON_MAP_CANCEL:"draw-on-map-cancel",EDIT_ON_MAP_CANCEL:"edit-on-map-cancel",SELECT_ON_MAP_CANCEL:"select-on-map-cancel",MOVE_ON_MAP_CANCEL:"move-on-map-cancel"},_={DRAWING_POINT:"point",DRAWING_MARKER:"marker",DRAWING_POLYLINE:"polyline",DRAWING_POLYGON:"polygon",DRAWING_CIRCLE:"circle",DRAWING_RECTANGLE:"rectangle"},I=`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6Q - AAAd9JREFUOBGtVc8rRFEUPufOvELMguTHwkbKjxRlo9gqNpjyFyhTit3I8i1ldpQa5S9QmA1lS9koSn6UZmMxSCyGkPlx3O+9mTe8Zl4z - w7eZ7rnn++aee893HlMRzEXFeLh6m2LJTpHwEJG022mcIJZTYbXX2lu/txnilJvO7sDkYnJaC0REqNO993PNTHEiDsfWAru/4vmFaYo6e3 - 5dEZIwYh1tPhobNmig20/NjcpKe3rJ0vlNmg5PUnR3n7FiTBwZbGpYNk3OIuCccHIhuQoxv49lNljD4yMG6VMUhT49HRynaGvnU9IZ0Wkc - ia0HlhxBlCkiOxAz5+u4v8tXVMgdvLjNkLnxbosyB1E+4wEeL5PXuLPQTC1NjBpunud6/yhF0e0PVBNv6Qv0KLwmxHBnKLNSgAMuNKClrN - bQKniAUnfm9SfggAtAS9l9RtZrehG99tAJFnTP6n6wmzbfGl7EUnsFrrTbDVYqs4q4FtR20kDTVosClxMK3oQQHFAtHK7WUjA6hGAnOKBS - gAMuAC2FqYGmhDdhp0oBDrjQgJayRxBbAwHehJ3KBXLBsfM5DC3H/v81HHIdSYQRpMcX6ekRhjcPjr/KGV+6Unt8xXJlOSfMl/lvAzYviN - +/fAK+AW5jAVefzjWGAAAAAElFTkSuQmCC`,Ft=new BMapGL.Icon("//mapopen.bj.bcebos.com/cms/images/mapctrls.gif",new BMapGL.Size(12,12),{imageSize:new BMapGL.Size(82,174),imageOffset:new BMapGL.Size(0,14)}),Zt=new BMapGL.Icon("//mapopen.bj.bcebos.com/cms/images/mapctrls.png",new BMapGL.Size(12,12),{imageSize:new BMapGL.Size(37,442),imageOffset:new BMapGL.Size(25,312)}),On=new BMapGL.Icon("//maponline0.bdimg.com/sty/map_icons2x/MapRes/shenghui_1.png",new BMapGL.Size(10,10),{offset:new BMapGL.Size(5,5)}),yt=new BMapGL.Icon("//bj.bcebos.com/v1/mapopen-pub-jsapigl/bmap-draw/static/edit1.png",new BMapGL.Size(10,10),{offset:new BMapGL.Size(5,5)}),et=new BMapGL.Icon("//bj.bcebos.com/v1/mapopen-pub-jsapigl/bmap-draw/static/edit2.png",new BMapGL.Size(10,10),{offset:new BMapGL.Size(5,5)}),Ot={borderRadius:"2px",background:"#FFFBCC",border:"1px solid #E1E1E1",color:"#703A04",fontSize:"12px",letterSpacing:"0",padding:"5px"},Bn={operate:null,isOpen:!1,isOnMap:!0,isSeries:!0,skipEditing:!1,isSelectDraw:!1,enableCalculate:!1,enableSnap:!0,snapDistance:10,drawCursor:"crosshair",keyCode:87,baseOpts:{icon:On,node:yt,nodeT:et,fillColor:"#1990FF",fillOpacity:.2,strokeColor:"#877efb",strokeWeight:3,strokeOpacity:1,enableDragging:!0},labelOptions:Ot,matchOverlay:{type:"Circle",radius:2,icon:et,strokeColor:"#fff",strokeStyle:"solid",strokeWeight:2},centerIcon:new BMapGL.Icon(`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6Q - AAAs1JREFUWAnNmb9v01AQx989SzVI8dIBJNZ27Mb/QRpExMiOKAW1Mw3MRVCB2BlRECF/CBtjuwbBwGJL1JXs474vtuU4Tkho4tyTGr9f - fvfxvV93VzL/mfYPLndSumqT4buG6Y4MI3+MpyQayc/IEI/Y0DfLW8Ov725cuKYlf2iZ/p3j8FZylT4hQx1m3lvmXSL6zoYH3pZ9PzgNfi - 367kKA3R634t/REXF6zMa0Fh28rp8IjJjsqb/det3vUVTXp1z3T8DOs/B+kvIHw3y7/OK180Q/PUuPB2+DL/PGsrMaZQrp3tPwJEn488rh - IFQ+GGNDBmTN4qht6D7nm3ESfpRBurNeXGk9Ud/3gkf9N/SnOu6UBvE1jcKBSBQBmXWanAJsH0YvGtNcWV0C6WSX6yQ/McVuQ2DNycFW6d - dQkdjz6EF54xQg46MkPMfibYimXozsbn872M2PoGKKcc5tHA7IoiDHkuE7DeKGSOP04rqHcL1Klq8VqMj6dgc3jtMgx+mBFjh8DlhwpSI/ - BiTaR0FTwn0PHnJWiYnPNcHlLNb4uxYmU16h7Qk26+w5bWQZD9hsZmzqRBRDGJsks4JVMgIwN9M1ArIAykRrRHNMwoY1+EMtoLBhDcID05 - pGMsWsF1DYLPxWrepzPjWcaq2AYLPw+OFUa4MEE9jG1ox4/NoAEYUAkwNEOAJGohZIsICpAITlinCEFkCw5PEbp0GAIVZixGHZOKRzmoQl - SwUgvCjESsSG3eDVJ26nMOQeHRgLQBScP0r0EvmNJJFd9onBIOtxMiH80D4MPzUeXZD4zPAseCjHy8QMTmgQqOiAQI5k+pPoayxlwaMqnO - OZJXasSRenOVlfKES0JdM6PGu9qoObC5iDqw1g5oBYtIiVGLK9VRzmbgwZC2NWN0Qus/yc2iTlxmoeIRIXhRBHX5bAXrV9XlmmcH1B9DrB - Tf0b4i99lUEMOuku/wAAAABJRU5ErkJggg==`,new BMapGL.Size(20,20)),circleMoveIcon:new BMapGL.Icon(`data:image/png;base64,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`,new BMapGL.Size(40,20),{imageOffset:new BMapGL.Size(0,10)}),moveIcon:new BMapGL.Icon(I,new BMapGL.Size(10,10)),limitPoint:-1},st={tips:"测距",unit:"kilometers",startLabel:"单击确定起点",followLabel:"单击确定地点,双击结束测量",skipEditing:!0,enableCalculate:!0,turnIcon:null,closeIcon:null,isSeries:!1,baseOpts:{strokeColor:"#f00",strokeWeight:2,strokeOpacity:.8,fillOpacity:.2},labelOptions:Ot},ot={unit:"kilometers",startLabel:"单击确定起点",followLabel:"单击确定地点,双击结束测量",turnIcon:null,closeIcon:null,isSeries:!1,baseOpts:{strokeColor:"#f00",strokeWeight:2,strokeOpacity:1},labelOptions:Ot},bi={icon:et,nodeT:null,node:null,fillColor:"#fff",fillOpacity:.1,strokeColor:"#00f",strokeWeight:2,strokeOpacity:.6,strokeStyle:"dashed"},Bt={strokeColor:"#fff",strokeStyle:"solid",strokeWeight:"2"},gn=["marker","polyline","polygon","circle","rectangle"],B={grid:"$BAIDU$",guid:function(){return window[B.grid]||(window[B.grid]={}),window[B.grid]._counter=window[B.grid]._counter||1,window[B.grid]._instances=window[B.grid]._instances||{},"TANGRAM__"+(window[B.grid]._counter++).toString(36)},isString:function(r){return Object.prototype.toString.call(r)==="[object String]"},isFunction:function(r){return Object.prototype.toString.call(r)==="[object Function]"},isArray:function(r){return Array.isArray?Array.isArray(r):Object.prototype.toString.call(r)==="[object Array]"},isObject:function(r){return Object.prototype.toString.call(r)==="[object Object]"},copyOptionsToNew:function(r,n,e){for(var t in n)if(r.hasOwnProperty(t)){if(!n[t]||n[t]instanceof Array||n[t]instanceof BMapGL.Icon||n[t]instanceof BMapGL.Symbol||n[t].ignore){e[t]=n[t];continue}if(n[t]!==null&&Re(n[t])==="object"&&Object.keys(n[t]).length===0)continue;n[t]!==null&&Re(n[t])==="object"&&Object.keys(n[t]).length>0?(e[t]={},this.copyOptionsToNew(r[t],n[t],e[t])):e[t]=n[t]}},copyNotExitOptions:function(r,n){var e=this,t=function(a){if(r.hasOwnProperty(a))["baseOpts","labelOptions","matchOverlay"].findIndex(function(s){return a===s})!==-1&&e.copyNotExitOptions(r[a],n[a]);else{if(!n[a]||n[a]instanceof Array||n[a]instanceof BMapGL.Icon||n[a]instanceof BMapGL.Symbol||n[a].ignore)return r[a]=n[a],1;n[a]!==null&&Re(n[a])==="object"?(r[a]={},e.copyNotExitOptions(r[a],n[a])):r[a]=n[a]}};for(var i in n)t(i)},copyOptions:function(r,n){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];for(var t in n)if(r&&r.hasOwnProperty(t)){if(n[t]instanceof Array||n[t]instanceof BMapGL.Icon||n[t]instanceof BMapGL.Symbol||this.shotObject(n[t],e)){r[t]=n[t];continue}n[t]!==null&&Re(n[t])==="object"?this.copyOptions(r[t],n[t],e):r[t]=n[t]}},shotObject:function(r,n){var e=!1;return n.forEach(function(t){if(r instanceof t)return e=!0,!0}),e},deepCopy:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,e=arguments.length>2?arguments[2]:void 0,t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,i=arguments.length>4?arguments[4]:void 0;for(var a in e?t++:(e={},t=1),r)r[a]instanceof Array||r[a]instanceof BMapGL.Icon||r[a]instanceof BMapGL.Symbol||this.shotObject(r[a],i)?e[a]=r[a]:n>=t&&B.isObject(r[a])&&Object.keys(r[a]).length>0?(e[a]={},this.deepCopy(r[a],n,e[a],t,i)):e[a]=r[a]},getTarget:function(r){var n=window.event||r;return n.target||n.srcElement},getEvent:function(r){return window.event||r},preventDefault:function(r){var n=B.getEvent(r);n.preventDefault?n.preventDefault():n.returnValue=!1},stopBubble:function(r){var n=B.getEvent(r);n.stopPropagation?n.stopPropagation():n.cancelBubble=!0},on:function(r,n,e,t){n=n.replace(/^on/i,""),r=B.getdom(r);var i=e,a=n;return n=n.toLowerCase(),r.addEventListener?r.addEventListener(a,i,!1):r.attachEvent&&r.attachEvent("on"+a,i),r},un:function(r,n,e,t){r=B.getdom(r);for(var i,a,s,o=t.length,l=!e;o--;)(i=t[o])[1]!==n||i[0]!==r||!l&&i[2]!==e||(a=i[4],s=i[3],r.removeEventListener?r.removeEventListener(a,s,!1):r.detachEvent&&r.detachEvent("on"+a,s),t.splice(o,1));return r},getdom:function(r){return B.isString(r)?document.getElementById(r):r},addClass:function(r,n){r=B.getdom(r);for(var e=n.split(/\s+/),t=r.className,i=" "+t+" ",a=e.length,s=0;a>s;s++)0>i.indexOf(" "+e[s]+" ")&&(t+=(t?" ":"")+e[s]);return r.className=t,r},mc2ll:function(r,n){var e=n.mercatorToLnglat(r.lng,r.lat);return new BMapGL.Point(e[0],e[1])},ll2mc:function(r,n){var e=n.lnglatToMercator(r.lng,r.lat);return new BMapGL.Point(e[0],e[1])},getPointByDistance:function(r,n,e){var t,i,a,s=n/6378800,o=Math.PI/180*r.lat,l=Math.PI/180*r.lng;switch(e){case"North":case"north":case"N":case"n":t=0,i=r.lng;break;case"West":case"west":case"W":case"w":t=90,a=r.lat;break;case"South":case"south":case"S":case"s":t=180,i=r.lng;break;case"East":case"east":case"E":case"e":t=270,a=r.lat;break;default:t=~~e}var c=Math.PI/180*t,v=Math.asin(Math.sin(o)*Math.cos(s)+Math.cos(o)*Math.sin(s)*Math.cos(c)),d=new BMapGL.Point(i||((l-Math.atan2(Math.sin(c)*Math.sin(s)*Math.cos(o),Math.cos(s)-Math.sin(o)*Math.sin(v))+Math.PI)%(2*Math.PI)-Math.PI)*(180/Math.PI),a||v*(180/Math.PI));return d.lng=parseFloat(d.lng.toFixed(6)),d.lat=parseFloat(d.lat.toFixed(6)),d},throttle:function(r,n,e){if(typeof r!="function")return Function();var t=null,i=null;return function(a){var s=a,o=+new Date;!i&&(i=o),e&&o-i>e?(r(s),i=o):(clearTimeout(t),t=setTimeout(function(){r(s),i=null},n))}}},Ae=function(r){for(var n=arguments.length,e=Array(n>1?n-1:0),t=1;n>t;t++)e[t-1]=arguments[t];var i=function(s){function o(){var l;R(this,o);for(var c=arguments.length,v=Array(c),d=0;c>d;d++)v[d]=arguments[d];return l=W(this,o,[].concat(v)),e.forEach(function(y){a(l,new y)}),l}return K(o,s),Q(o)}(r),a=function(s,o){Object.getOwnPropertyNames(o).concat(Object.getOwnPropertySymbols(o)).forEach(function(l){l.match(/^(?:constructor|prototype|arguments|caller|name|bind|call|apply|toString|length)$/)||Object.defineProperty(s,l,Object.getOwnPropertyDescriptor(o,l))})};return e.forEach(function(s){a(i.prototype,s.prototype),a(i,s)}),i},O=Q(function r(n,e){R(this,r),this.type=n,this.returnValue=!0,this.target=e||null,this.currentTarget=null}),te=function(){return Q(function r(){R(this,r),this._listeners={}},[{key:"addEventListener",value:function(r,n,e){if(B.isFunction(n)){!this._listeners&&(this._listeners={});var t,i=this._listeners;if(typeof e=="string"&&e){if(/[^\w\-]/.test(e))throw"nonstandard key:"+e;n.hashCode=e,t=e}r.indexOf("on")!==0&&(r="on"+r),Re(i[r])!=="object"&&(i[r]={}),t=t||B.guid(),n.hashCode=t,i[r][t]=n}}},{key:"removeEventListener",value:function(r,n){if(B.isFunction(n))n=n.hashCode;else if(!B.isString(n))return;!this._listeners&&(this._listeners={}),r.indexOf("on")!==0&&(r="on"+r);var e=this._listeners;e[r]&&e[r][n]&&delete e[r][n]}},{key:"dispatchEvent",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};for(var e in!this._listeners&&(this._listeners={}),B.isString(r)&&(r=new O(r)),n)r[e]=n[e];var t=this._listeners,i=r.type;if(i.indexOf("on")!==0&&(i="on"+i),B.isFunction(this[i])&&this[i].apply(this,arguments),Re(t[i])==="object")for(var a in t[i])t[i][a].apply(this,arguments);return r.returnValue}},{key:"dispose",value:function(){for(var r in this._listeners)for(var n in this._listeners[r])delete this._listeners[r][n]}},{key:"defineProperty",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,e=arguments.length>2?arguments[2]:void 0,t=arguments.length>3?arguments[3]:void 0;for(var i in e===void 0?(e=this,t=1):t++,r)e&&e.hasOwnProperty(i)&&(r[i]instanceof Array||r[i]instanceof BMapGL.Icon||r[i]instanceof BMapGL.Symbol?e[i]=r[i]:n>t&&B.isObject(r[i])&&Object.keys(r[i]).length>0?this.defineProperty(r[i],n,e[i],t):e[i]=r[i])}},{key:"setSnapPointType",value:function(r){var n,e;((n=r.matchOverlay)===null||n===void 0?void 0:n.type)==="Marker"?this.matchOverlay=new BMapGL.Marker(new BMapGL.Point(116.395,39.935),r.matchOverlay):((e=r.matchOverlay)===null||e===void 0?void 0:e.type)==="Circle"?(!r.matchOverlay.radius||(this.matchOverlayRadius=r.matchOverlay.radius),this.matchOverlay=new BMapGL.Circle(new BMapGL.Point(116.395,39.935),this.matchOverlayRadius,r.matchOverlay)):this.matchOverlay=new BMapGL.Circle(new BMapGL.Point(116.395,39.935),this.matchOverlayRadius,Bt)}},{key:"setSceneStatus",value:function(r){this.scene.currentStatus=r}}])}(),Lt=function(r){function n(e){var t;return R(this,n),(t=W(this,n)).delayLimit=100,t.minLimit=200,t.overlayData=[],t.click=void 0,t.mousemove=void 0,t.rightclick=void 0,t.map=e,t.open(),t}return K(n,r),Q(n,[{key:"open",value:function(){this.openClick(),this.openMouse(),this.openRightClick()}},{key:"linkOverlayData",value:function(e){this.overlayData=e}},{key:"clickAction",value:function(e){this.dispatchEvent(new O(G.CLICK,e))}},{key:"rightclickAction",value:function(e){this.dispatchEvent(new O(G.RIGHTCLICK,e))}},{key:"mouseAction",value:function(e){e&&this.dispatchEvent(new O(G.MOVE,e))}},{key:"openClick",value:function(){this.click||this.map.addEventListener("click",this.click=this.clickAction.bind(this))}},{key:"openRightClick",value:function(){this.rightclick||this.map.addEventListener("rightclick",this.rightclick=this.rightclickAction.bind(this))}},{key:"openMouse",value:function(){this.mousemove||(this.mousemove=B.throttle(this.mouseAction.bind(this),this.delayLimit,this.minLimit).bind(this),this.map.addEventListener("mousemove",this.mousemove))}},{key:"close",value:function(){this.closeClick(),this.closeMouse()}},{key:"closeClick",value:function(){this.click&&(this.map.removeEventListener("click",this.click),this.click=null)}},{key:"closeMouse",value:function(){this.mousemove&&(this.map.removeEventListener("mousemove",this.mousemove),this.mousemove=null)}},{key:"intersectOverlays",value:function(e){for(var t=[],i=0;this.overlayData.length>i;i++){var a=this.overlayData[i];if(""+a!="Marker"){var s=(""+a!="Polyline"?a._getInPnpoly(e.point):a._getProximity(e.point)).dist;s>=0&&a._config.mouseOverTolerance>s&&t.push(a)}else a._getInPnBox(e.pixel)&&t.push(a)}return t.length>0?t:null}}])}(te),w=63710088e-1,mn={centimeters:100*w,centimetres:100*w,degrees:w/111325,feet:3.28084*w,inches:39.37*w,kilometers:w/1e3,kilometres:w/1e3,meters:w,metres:w,miles:w/1609.344,millimeters:1e3*w,millimetres:1e3*w,nauticalmiles:w/1852,radians:1,yards:1.0936*w},Ln={acres:247105e-9,centimeters:1e4,centimetres:1e4,feet:10.763910417,hectares:1e-4,inches:1550.003100006,kilometers:1e-6,kilometres:1e-6,meters:1,metres:1,miles:386e-9,millimeters:1e6,millimetres:1e6,yards:1.195990046};function le(r,n,e){e===void 0&&(e={});var t={type:"Feature"};return(e.id===0||e.id)&&(t.id=e.id),e.bbox&&(t.bbox=e.bbox),t.properties=n||{},t.geometry=r,t}function X(r,n,e){if(e===void 0&&(e={}),!r)throw Error("coordinates is required");if(!Array.isArray(r))throw Error("coordinates must be an Array");if(2>r.length)throw Error("coordinates must be at least 2 numbers long");if(!Cn(r[0])||!Cn(r[1]))throw Error("coordinates must contain numbers");return le({type:"Point",coordinates:r},n,e)}function jt(r,n,e){e===void 0&&(e={});for(var t=0,i=r;i.length>t;t++){var a=i[t];if(4>a.length)throw Error("Each LinearRing of a Polygon must have 4 or more Positions.");for(var s=0;a[a.length-1].length>s;s++)if(a[a.length-1][s]!==a[0][s])throw Error("First and last Position are not equivalent.")}return le({type:"Polygon",coordinates:r},n,e)}function ie(r,n,e){if(e===void 0&&(e={}),2>r.length)throw Error("coordinates must be an array of two or more positions");return le({type:"LineString",coordinates:r},n,e)}function he(r,n){n===void 0&&(n={});var e={type:"FeatureCollection"};return n.id&&(e.id=n.id),n.bbox&&(e.bbox=n.bbox),e.features=r,e}function Je(r,n,e){return e===void 0&&(e={}),le({type:"MultiLineString",coordinates:r},n,e)}function Ct(r,n,e){return e===void 0&&(e={}),le({type:"MultiPoint",coordinates:r},n,e)}function Ke(r,n,e){return e===void 0&&(e={}),le({type:"MultiPolygon",coordinates:r},n,e)}function F(r,n){n===void 0&&(n="kilometers");var e=mn[n];if(!e)throw Error(n+" units is invalid");return r*e}function ne(r,n){n===void 0&&(n="kilometers");var e=mn[n];if(!e)throw Error(n+" units is invalid");return r/e}function It(r,n){return tt(ne(r,n))}function tt(r){return 180*(r%(2*Math.PI))/Math.PI}function ce(r){return r%360*Math.PI/180}function Dt(r,n,e){if(n===void 0&&(n="kilometers"),e===void 0&&(e="kilometers"),r<0)throw Error("length must be a positive number");return F(ne(r,n),e)}function Cn(r){return!isNaN(r)&&r!==null&&!Array.isArray(r)}function At(r){return!!r&&r.constructor===Object}var Ei=Object.freeze({__proto__:null,earthRadius:w,factors:mn,unitsFactors:{centimeters:100,centimetres:100,degrees:1/111325,feet:3.28084,inches:39.37,kilometers:.001,kilometres:.001,meters:1,metres:1,miles:1/1609.344,millimeters:1e3,millimetres:1e3,nauticalmiles:1/1852,radians:1/w,yards:1.0936133},areaFactors:Ln,feature:le,geometry:function(r,n,e){switch(r){case"Point":return X(n).geometry;case"LineString":return ie(n).geometry;case"Polygon":return jt(n).geometry;case"MultiPoint":return Ct(n).geometry;case"MultiLineString":return Je(n).geometry;case"MultiPolygon":return Ke(n).geometry;default:throw Error(r+" is invalid")}},point:X,points:function(r,n,e){return e===void 0&&(e={}),he(r.map(function(t){return X(t,n)}),e)},polygon:jt,polygons:function(r,n,e){return e===void 0&&(e={}),he(r.map(function(t){return jt(t,n)}),e)},lineString:ie,lineStrings:function(r,n,e){return e===void 0&&(e={}),he(r.map(function(t){return ie(t,n)}),e)},featureCollection:he,multiLineString:Je,multiPoint:Ct,multiPolygon:Ke,geometryCollection:function(r,n,e){return e===void 0&&(e={}),le({type:"GeometryCollection",geometries:r},n,e)},round:function(r,n){if(n===void 0&&(n=0),n&&n<0)throw Error("precision must be a positive number");var e=Math.pow(10,n||0);return Math.round(r*e)/e},radiansToLength:F,lengthToRadians:ne,lengthToDegrees:It,bearingToAzimuth:function(r){var n=r%360;return 0>n&&(n+=360),n},radiansToDegrees:tt,degreesToRadians:ce,convertLength:Dt,convertArea:function(r,n,e){if(n===void 0&&(n="meters"),e===void 0&&(e="kilometers"),r<0)throw Error("area must be a positive number");var t=Ln[n];if(!t)throw Error("invalid original units");var i=Ln[e];if(!i)throw Error("invalid final units");return r/t*i},isNumber:Cn,isObject:At,validateBBox:function(r){if(!r)throw Error("bbox is required");if(!Array.isArray(r))throw Error("bbox must be an Array");if(r.length!==4&&r.length!==6)throw Error("bbox must be an Array of 4 or 6 numbers");r.forEach(function(n){if(!Cn(n))throw Error("bbox must only contain numbers")})},validateId:function(r){if(!r)throw Error("id is required");if(["string","number"].indexOf(typeof r)===-1)throw Error("id must be a number or a string")}});function Oe(r,n,e){if(r!==null)for(var t,i,a,s,o,l,c,v,d=0,y=0,A=r.type,P=A==="FeatureCollection",k=A==="Feature",L=P?r.features.length:1,S=0;L>S;S++){o=(v=!!(c=P?r.features[S].geometry:k?r.geometry:r)&&c.type==="GeometryCollection")?c.geometries.length:1;for(var D=0;o>D;D++){var j=0,J=0;if((s=v?c.geometries[D]:c)!==null){l=s.coordinates;var M=s.type;switch(d=!e||M!=="Polygon"&&M!=="MultiPolygon"?0:1,M){case null:break;case"Point":if(n(l,y,S,j,J)===!1)return!1;y++,j++;break;case"LineString":case"MultiPoint":for(t=0;l.length>t;t++){if(n(l[t],y,S,j,J)===!1)return!1;y++,M==="MultiPoint"&&j++}M==="LineString"&&j++;break;case"Polygon":case"MultiLineString":for(t=0;l.length>t;t++){for(i=0;l[t].length-d>i;i++){if(n(l[t][i],y,S,j,J)===!1)return!1;y++}M==="MultiLineString"&&j++,M==="Polygon"&&J++}M==="Polygon"&&j++;break;case"MultiPolygon":for(t=0;l.length>t;t++){for(J=0,i=0;l[t].length>i;i++){for(a=0;l[t][i].length-d>a;a++){if(n(l[t][i][a],y,S,j,J)===!1)return!1;y++}J++}j++}break;case"GeometryCollection":for(t=0;s.geometries.length>t;t++)if(Oe(s.geometries[t],n,e)===!1)return!1;break;default:throw Error("Unknown Geometry Type")}}}}}function Be(r,n){var e;switch(r.type){case"FeatureCollection":for(e=0;r.features.length>e&&n(r.features[e].properties,e)!==!1;e++);break;case"Feature":n(r.properties,0)}}function Ht(r,n){if(r.type==="Feature")n(r,0);else if(r.type==="FeatureCollection")for(var e=0;r.features.length>e&&n(r.features[e],e)!==!1;e++);}function Ie(r,n,e){var t=e;return Ht(r,function(i,a){t=a===0&&e===void 0?i:n(t,i,a)}),t}function lt(r,n){var e,t,i,a,s,o,l,c,v,d,y=0,A=r.type==="FeatureCollection",P=r.type==="Feature",k=A?r.features.length:1;for(e=0;k>e;e++){for(c=A?r.features[e].properties:P?r.properties:{},v=A?r.features[e].bbox:P?r.bbox:void 0,d=A?r.features[e].id:P?r.id:void 0,s=(l=!!(o=A?r.features[e].geometry:P?r.geometry:r)&&o.type==="GeometryCollection")?o.geometries.length:1,i=0;s>i;i++)if((a=l?o.geometries[i]:o)!==null)switch(a.type){case"Point":case"LineString":case"MultiPoint":case"Polygon":case"MultiLineString":case"MultiPolygon":if(n(a,y,c,v,d)===!1)return!1;break;case"GeometryCollection":for(t=0;a.geometries.length>t;t++)if(n(a.geometries[t],y,c,v,d)===!1)return!1;break;default:throw Error("Unknown Geometry Type")}else if(n(null,y,c,v,d)===!1)return!1;y++}}function nt(r,n,e){var t=e;return lt(r,function(i,a,s,o,l){t=a===0&&e===void 0?i:n(t,i,a,s,o,l)}),t}function ye(r,n){lt(r,function(e,t,i,a,s){var o,l=e===null?null:e.type;switch(l){case null:case"Point":case"LineString":case"Polygon":return n(le(e,i,{bbox:a,id:s}),t,0)!==!1&&void 0}switch(l){case"MultiPoint":o="Point";break;case"MultiLineString":o="LineString";break;case"MultiPolygon":o="Polygon"}for(var c=0;e.coordinates.length>c;c++)if(n(le({type:o,coordinates:e.coordinates[c]},i),t,c)===!1)return!1})}function In(r,n){ye(r,function(e,t,i){var a=0;if(e.geometry){var s=e.geometry.type;if(s!=="Point"&&s!=="MultiPoint"){var o,l=0,c=0,v=0;return Oe(e,function(d,y,A,P,k){if(o===void 0||t>l||P>c||k>v)return o=d,l=t,c=P,v=k,void(a=0);var L=ie([o,d],e.properties);if(n(L,t,i,k,a)===!1)return!1;a++,o=d})!==!1&&void 0}}})}function be(r,n,e){var t=e,i=!1;return In(r,function(a,s,o,l,c){t=i===!1&&e===void 0?a:n(t,a,s,o,l,c),i=!0}),t}function wi(r,n){if(!r)throw Error("geojson is required");ye(r,function(e,t,i){if(e.geometry!==null){var a=e.geometry.coordinates;switch(e.geometry.type){case"LineString":if(n(e,t,i,0,0)===!1)return!1;break;case"Polygon":for(var s=0;a.length>s;s++)if(n(ie(a[s],e.properties),t,i,s)===!1)return!1}}})}var yn=Object.freeze({__proto__:null,coordAll:function(r){var n=[];return Oe(r,function(e){n.push(e)}),n},coordEach:Oe,coordReduce:function(r,n,e,t){var i=e;return Oe(r,function(a,s,o,l,c){i=s===0&&e===void 0?a:n(i,a,s,o,l,c)},t),i},featureEach:Ht,featureReduce:Ie,findPoint:function(r,n){if(!At(n=n||{}))throw Error("options is invalid");var e,t=n.featureIndex||0,i=n.multiFeatureIndex||0,a=n.geometryIndex||0,s=n.coordIndex||0,o=n.properties;switch(r.type){case"FeatureCollection":0>t&&(t=r.features.length+t),o=o||r.features[t].properties,e=r.features[t].geometry;break;case"Feature":o=o||r.properties,e=r.geometry;break;case"Point":case"MultiPoint":return null;case"LineString":case"Polygon":case"MultiLineString":case"MultiPolygon":e=r;break;default:throw Error("geojson is invalid")}if(e===null)return null;var l=e.coordinates;switch(e.type){case"Point":return X(l,o,n);case"MultiPoint":return 0>i&&(i=l.length+i),X(l[i],o,n);case"LineString":return 0>s&&(s=l.length+s),X(l[s],o,n);case"Polygon":return 0>a&&(a=l.length+a),0>s&&(s=l[a].length+s),X(l[a][s],o,n);case"MultiLineString":return 0>i&&(i=l.length+i),0>s&&(s=l[i].length+s),X(l[i][s],o,n);case"MultiPolygon":return 0>i&&(i=l.length+i),0>a&&(a=l[i].length+a),0>s&&(s=l[i][a].length-s),X(l[i][a][s],o,n)}throw Error("geojson is invalid")},findSegment:function(r,n){if(!At(n=n||{}))throw Error("options is invalid");var e,t=n.featureIndex||0,i=n.multiFeatureIndex||0,a=n.geometryIndex||0,s=n.segmentIndex||0,o=n.properties;switch(r.type){case"FeatureCollection":0>t&&(t=r.features.length+t),o=o||r.features[t].properties,e=r.features[t].geometry;break;case"Feature":o=o||r.properties,e=r.geometry;break;case"Point":case"MultiPoint":return null;case"LineString":case"Polygon":case"MultiLineString":case"MultiPolygon":e=r;break;default:throw Error("geojson is invalid")}if(e===null)return null;var l=e.coordinates;switch(e.type){case"Point":case"MultiPoint":return null;case"LineString":return 0>s&&(s=l.length+s-1),ie([l[s],l[s+1]],o,n);case"Polygon":return 0>a&&(a=l.length+a),0>s&&(s=l[a].length+s-1),ie([l[a][s],l[a][s+1]],o,n);case"MultiLineString":return 0>i&&(i=l.length+i),0>s&&(s=l[i].length+s-1),ie([l[i][s],l[i][s+1]],o,n);case"MultiPolygon":return 0>i&&(i=l.length+i),0>a&&(a=l[i].length+a),0>s&&(s=l[i][a].length-s-1),ie([l[i][a][s],l[i][a][s+1]],o,n)}throw Error("geojson is invalid")},flattenEach:ye,flattenReduce:function(r,n,e){var t=e;return ye(r,function(i,a,s){t=a===0&&s===0&&e===void 0?i:n(t,i,a,s)}),t},geomEach:lt,geomReduce:nt,lineEach:wi,lineReduce:function(r,n,e){var t=e;return wi(r,function(i,a,s,o){t=a===0&&e===void 0?i:n(t,i,a,s,o)}),t},propEach:Be,propReduce:function(r,n,e){var t=e;return Be(r,function(i,a){t=a===0&&e===void 0?i:n(t,i,a)}),t},segmentEach:In,segmentReduce:be});function bt(r){var n=[1/0,1/0,-1/0,-1/0];return Oe(r,function(e){n[0]>e[0]&&(n[0]=e[0]),n[1]>e[1]&&(n[1]=e[1]),e[0]>n[2]&&(n[2]=e[0]),e[1]>n[3]&&(n[3]=e[1])}),n}bt.default=bt;var Ki=Object.freeze({__proto__:null,default:bt});function fe(r){if(!r)throw Error("coord is required");if(!Array.isArray(r)){if(r.type==="Feature"&&r.geometry!==null&&r.geometry.type==="Point")return r.geometry.coordinates;if(r.type==="Point")return r.coordinates}if(Array.isArray(r)&&r.length>=2&&!Array.isArray(r[0])&&!Array.isArray(r[1]))return r;throw Error("coord must be GeoJSON Point or an Array of numbers")}function Pe(r){if(Array.isArray(r))return r;if(r.type==="Feature"){if(r.geometry!==null)return r.geometry.coordinates}else if(r.coordinates)return r.coordinates;throw Error("coords must be GeoJSON Feature, Geometry Object or an Array")}function _t(r,n,e){if(!r)throw Error("No feature passed");if(!e)throw Error(".featureOf() requires a name");if(!r||r.type!=="Feature"||!r.geometry)throw Error("Invalid input to "+e+", Feature with geometry required");if(!r.geometry||r.geometry.type!==n)throw Error("Invalid input to "+e+": must be a "+n+", given "+r.geometry.type)}function Ze(r){return r.type==="Feature"?r.geometry:r}function Vn(r,n){return r.type==="FeatureCollection"?"FeatureCollection":r.type==="GeometryCollection"?"GeometryCollection":r.type==="Feature"&&r.geometry!==null?r.geometry.type:r.type}function Dn(r){if(r.__esModule)return r;var n=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(r).forEach(function(e){var t=Object.getOwnPropertyDescriptor(r,e);Object.defineProperty(n,e,t.get?t:{enumerable:!0,get:function(){return r[e]}})}),n}function ut(r,n,e){if(e===void 0&&(e={}),!r)throw Error("point is required");if(!n)throw Error("polygon is required");var t=fe(r),i=Ze(n),a=i.type,s=n.bbox,o=i.coordinates;if(s&&function(y,A){return!(A[0]>y[0]||A[1]>y[1]||y[0]>A[2]||y[1]>A[3])}(t,s)===!1)return!1;a==="Polygon"&&(o=[o]);for(var l=!1,c=0;o.length>c&&!l;c++)if(An(t,o[c][0],e.ignoreBoundary)){for(var v=!1,d=1;o[c].length>d&&!v;)An(t,o[c][d],!e.ignoreBoundary)&&(v=!0),d++;v||(l=!0)}return l}function An(r,n,e){var t=!1;n[0][0]===n[n.length-1][0]&&n[0][1]===n[n.length-1][1]&&(n=n.slice(0,n.length-1));for(var i=0,a=n.length-1;n.length>i;a=i++){var s=n[i][0],o=n[i][1],l=n[a][0],c=n[a][1];if(r[1]*(s-l)+o*(l-r[0])+c*(r[0]-s)==0&&0>=(s-r[0])*(l-r[0])&&0>=(o-r[1])*(c-r[1]))return!e;o>r[1]!=c>r[1]&&(l-s)*(r[1]-o)/(c-o)+s>r[0]&&(t=!t)}return t}function ke(r,n,e){e===void 0&&(e={});var t=fe(r),i=fe(n),a=ce(i[1]-t[1]),s=ce(i[0]-t[0]),o=ce(t[1]),l=ce(i[1]),c=Math.pow(Math.sin(a/2),2)+Math.pow(Math.sin(s/2),2)*Math.cos(o)*Math.cos(l);return F(2*Math.atan2(Math.sqrt(c),Math.sqrt(1-c)),e.units)}function ct(r){if(!r)throw Error("geojson is required");switch(r.type){case"Feature":return ki(r);case"FeatureCollection":return function(n){var e={type:"FeatureCollection"};return Object.keys(n).forEach(function(t){switch(t){case"type":case"features":return;default:e[t]=n[t]}}),e.features=n.features.map(function(t){return ki(t)}),e}(r);case"Point":case"LineString":case"Polygon":case"MultiPoint":case"MultiLineString":case"MultiPolygon":case"GeometryCollection":return $t(r);default:throw Error("unknown GeoJSON type")}}function ki(r){var n={type:"Feature"};return Object.keys(r).forEach(function(e){switch(e){case"type":case"properties":case"geometry":return;default:n[e]=r[e]}}),n.properties=He(r.properties),n.geometry=$t(r.geometry),n}function He(r){var n={};return r&&Object.keys(r).forEach(function(e){var t=r[e];n[e]=typeof t=="object"?t===null?null:Array.isArray(t)?t.map(function(i){return i}):He(t):t}),n}function $t(r){var n={type:r.type};return r.bbox&&(n.bbox=r.bbox),r.type==="GeometryCollection"?(n.geometries=r.geometries.map(function(e){return $t(e)}),n):(n.coordinates=Pi(r.coordinates),n)}function Pi(r){var n=r;return typeof n[0]!="object"?n.slice():n.map(function(e){return Pi(e)})}function Qn(r,n,e,t){t===void 0&&(t={});var i=fe(r),a=ce(i[0]),s=ce(i[1]),o=ce(e),l=ne(n,t.units),c=Math.asin(Math.sin(s)*Math.cos(l)+Math.cos(s)*Math.sin(l)*Math.cos(o));return X([tt(a+Math.atan2(Math.sin(o)*Math.sin(l)*Math.cos(s),Math.cos(l)-Math.sin(s)*Math.sin(c))),tt(c)],t.properties)}function Xn(r,n,e){if(e===void 0&&(e={}),e.final===!0)return function(c,v){var d=Xn(v,c);return d=(d+180)%360}(r,n);var t=fe(r),i=fe(n),a=ce(t[0]),s=ce(i[0]),o=ce(t[1]),l=ce(i[1]);return tt(Math.atan2(Math.sin(s-a)*Math.cos(l),Math.cos(o)*Math.sin(l)-Math.sin(o)*Math.cos(l)*Math.cos(s-a)))}function Jn(r){if(!r)throw Error("geojson is required");var n=[];return ye(r,function(e){(function(t,i){var a=[],s=t.geometry;if(s!==null){switch(s.type){case"Polygon":a=Pe(s);break;case"LineString":a=[Pe(s)]}a.forEach(function(o){var l=function(c,v){var d=[];return c.reduce(function(y,A){var P,k,L,S,D,j,J=ie([y,A],v);return J.bbox=[(D=(k=A)[0])>(L=(P=y)[0])?L:D,(j=k[1])>(S=P[1])?S:j,L>D?L:D,S>j?S:j],d.push(J),A}),d}(o,t.properties);l.forEach(function(c){c.id=i.length,i.push(c)})})}})(e,n)}),he(n)}function Zi(r,n,e,t,i){xi(r,n,e||0,t||r.length-1,i||Hi)}function xi(r,n,e,t,i){for(;t>e;){if(t-e>600){var a=t-e+1,s=n-e+1,o=Math.log(a),l=.5*Math.exp(2*o/3),c=.5*Math.sqrt(o*l*(a-l)/a)*(0>s-a/2?-1:1);xi(r,n,Math.max(e,Math.floor(n-s*l/a+c)),Math.min(t,Math.floor(n+(a-s)*l/a+c)),i)}var v=r[n],d=e,y=t;for(Fe(r,e,n),i(r[t],v)>0&&Fe(r,e,t);y>d;){for(Fe(r,d,y),d++,y--;0>i(r[d],v);)d++;for(;i(r[y],v)>0;)y--}i(r[e],v)===0?Fe(r,e,y):Fe(r,++y,t),y>n||(e=y+1),n>y||(t=y-1)}}function Fe(r,n,e){var t=r[n];r[n]=r[e],r[e]=t}function Hi(r,n){return n>r?-1:r>n?1:0}function _i(r,n,e){if(!e)return n.indexOf(r);for(let t=0;n.length>t;t++)if(e(r,n[t]))return t;return-1}function en(r,n){bn(r,0,r.children.length,n,r)}function bn(r,n,e,t,i){i||(i=tn(null)),i.minX=1/0,i.minY=1/0,i.maxX=-1/0,i.maxY=-1/0;for(let a=n;e>a;a++){const s=r.children[a];En(i,r.leaf?t(s):s)}return i}function En(r,n){return r.minX=Math.min(r.minX,n.minX),r.minY=Math.min(r.minY,n.minY),r.maxX=Math.max(r.maxX,n.maxX),r.maxY=Math.max(r.maxY,n.maxY),r}function $i(r,n){return r.minX-n.minX}function er(r,n){return r.minY-n.minY}function Kn(r){return(r.maxX-r.minX)*(r.maxY-r.minY)}function Gn(r){return r.maxX-r.minX+(r.maxY-r.minY)}function tr(r,n){const e=Math.max(r.minX,n.minX),t=Math.max(r.minY,n.minY),i=Math.min(r.maxX,n.maxX),a=Math.min(r.maxY,n.maxY);return Math.max(0,i-e)*Math.max(0,a-t)}function Zn(r,n){return!(r.minX>n.minX||r.minY>n.minY||n.maxX>r.maxX||n.maxY>r.maxY)}function Rn(r,n){return!(n.minX>r.maxX||n.minY>r.maxY||r.minX>n.maxX||r.minY>n.maxY)}function tn(r){return{children:r,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function nn(r,n,e,t,i){const a=[n,e];for(;a.length;){if(t>=(e=a.pop())-(n=a.pop()))continue;const s=n+Math.ceil((e-n)/t/2)*t;Zi(r,s,n,e,i),a.push(n,s,s,e)}}var Hn=Object.freeze({__proto__:null,default:class{constructor(r=9){this._maxEntries=Math.max(4,r),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()}all(){return this._all(this.data,[])}search(r){let n=this.data;const e=[];if(!Rn(r,n))return e;const t=this.toBBox,i=[];for(;n;){for(let a=0;n.children.length>a;a++){const s=n.children[a],o=n.leaf?t(s):s;Rn(r,o)&&(n.leaf?e.push(s):Zn(r,o)?this._all(s,e):i.push(s))}n=i.pop()}return e}collides(r){let n=this.data;if(!Rn(r,n))return!1;const e=[];for(;n;){for(let t=0;n.children.length>t;t++){const i=n.children[t],a=n.leaf?this.toBBox(i):i;if(Rn(r,a)){if(n.leaf||Zn(r,a))return!0;e.push(i)}}n=e.pop()}return!1}load(r){if(!r||!r.length)return this;if(this._minEntries>r.length){for(let e=0;r.length>e;e++)this.insert(r[e]);return this}let n=this._build(r.slice(),0,r.length-1,0);if(this.data.children.length)if(this.data.height===n.height)this._splitRoot(this.data,n);else{if(n.height>this.data.height){const e=this.data;this.data=n,n=e}this._insert(n,this.data.height-n.height-1,!0)}else this.data=n;return this}insert(r){return r&&this._insert(r,this.data.height-1),this}clear(){return this.data=tn([]),this}remove(r,n){if(!r)return this;let e=this.data;const t=this.toBBox(r),i=[],a=[];let s,o,l;for(;e||i.length;){if(e||(e=i.pop(),o=i[i.length-1],s=a.pop(),l=!0),e.leaf){const c=_i(r,e.children,n);if(c!==-1)return e.children.splice(c,1),i.push(e),this._condense(i),this}l||e.leaf||!Zn(e,t)?o?(s++,e=o.children[s],l=!1):e=null:(i.push(e),a.push(s),s=0,o=e,e=e.children[0])}return this}toBBox(r){return r}compareMinX(r,n){return r.minX-n.minX}compareMinY(r,n){return r.minY-n.minY}toJSON(){return this.data}fromJSON(r){return this.data=r,this}_all(r,n){const e=[];for(;r;)r.leaf?n.push(...r.children):e.push(...r.children),r=e.pop();return n}_build(r,n,e,t){const i=e-n+1;let a,s=this._maxEntries;if(s>=i)return a=tn(r.slice(n,e+1)),en(a,this.toBBox),a;t||(s=Math.ceil(i/Math.pow(s,(t=Math.ceil(Math.log(i)/Math.log(s)))-1))),a=tn([]),a.leaf=!1,a.height=t;const o=Math.ceil(i/s),l=o*Math.ceil(Math.sqrt(s));nn(r,n,e,l,this.compareMinX);for(let c=n;e>=c;c+=l){const v=Math.min(c+l-1,e);nn(r,c,v,o,this.compareMinY);for(let d=c;v>=d;d+=o)a.children.push(this._build(r,d,Math.min(d+o-1,v),t-1))}return en(a,this.toBBox),a}_chooseSubtree(r,n,e,t){for(;t.push(n),!n.leaf&&t.length-1!==e;){let s,o=1/0,l=1/0;for(let c=0;n.children.length>c;c++){const v=n.children[c],d=Kn(v),y=(Math.max((a=v).maxX,(i=r).maxX)-Math.min(a.minX,i.minX))*(Math.max(a.maxY,i.maxY)-Math.min(a.minY,i.minY))-d;l>y?(l=y,o=o>d?d:o,s=v):y===l&&o>d&&(o=d,s=v)}n=s||n.children[0]}var i,a;return n}_insert(r,n,e){const t=e?r:this.toBBox(r),i=[],a=this._chooseSubtree(t,this.data,n,i);for(a.children.push(r),En(a,t);n>=0&&i[n].children.length>this._maxEntries;)this._split(i,n),n--;this._adjustParentBBoxes(t,i,n)}_split(r,n){const e=r[n],t=e.children.length,i=this._minEntries;this._chooseSplitAxis(e,i,t);const a=this._chooseSplitIndex(e,i,t),s=tn(e.children.splice(a,e.children.length-a));s.height=e.height,s.leaf=e.leaf,en(e,this.toBBox),en(s,this.toBBox),n?r[n-1].children.push(s):this._splitRoot(e,s)}_splitRoot(r,n){this.data=tn([r,n]),this.data.height=r.height+1,this.data.leaf=!1,en(this.data,this.toBBox)}_chooseSplitIndex(r,n,e){let t,i=1/0,a=1/0;for(let s=n;e-n>=s;s++){const o=bn(r,0,s,this.toBBox),l=bn(r,s,e,this.toBBox),c=tr(o,l),v=Kn(o)+Kn(l);i>c?(i=c,t=s,a=a>v?v:a):c===i&&a>v&&(a=v,t=s)}return t||e-n}_chooseSplitAxis(r,n,e){const t=r.leaf?this.compareMinX:$i,i=r.leaf?this.compareMinY:er,a=this._allDistMargin(r,n,e,t);this._allDistMargin(r,n,e,i)>a&&r.children.sort(t)}_allDistMargin(r,n,e,t){r.children.sort(t);const i=this.toBBox,a=bn(r,0,n,i),s=bn(r,e-n,e,i);let o=Gn(a)+Gn(s);for(let l=n;e-n>l;l++){const c=r.children[l];En(a,r.leaf?i(c):c),o+=Gn(a)}for(let l=e-n-1;l>=n;l--){const c=r.children[l];En(s,r.leaf?i(c):c),o+=Gn(s)}return o}_adjustParentBBoxes(r,n,e){for(let t=e;t>=0;t--)En(n[t],r)}_condense(r){for(let n,e=r.length-1;e>=0;e--)r[e].children.length===0?e>0?(n=r[e-1].children,n.splice(n.indexOf(r[e]),1)):this.clear():en(r[e],this.toBBox)}}}),ht=Dn(Hn).default,Si=Dn(Ei),nr=Dn(yn),rn=Dn(Ki).default,ir=nr.featureEach,Mi=Si.featureCollection;function Oi(r){var n=new ht(r);return n.insert=function(e){if(e.type!=="Feature")throw Error("invalid feature");return e.bbox=e.bbox?e.bbox:rn(e),ht.prototype.insert.call(this,e)},n.load=function(e){var t=[];return Array.isArray(e)?e.forEach(function(i){if(i.type!=="Feature")throw Error("invalid features");i.bbox=i.bbox?i.bbox:rn(i),t.push(i)}):ir(e,function(i){if(i.type!=="Feature")throw Error("invalid features");i.bbox=i.bbox?i.bbox:rn(i),t.push(i)}),ht.prototype.load.call(this,t)},n.remove=function(e,t){if(e.type!=="Feature")throw Error("invalid feature");return e.bbox=e.bbox?e.bbox:rn(e),ht.prototype.remove.call(this,e,t)},n.clear=function(){return ht.prototype.clear.call(this)},n.search=function(e){var t=ht.prototype.search.call(this,this.toBBox(e));return Mi(t)},n.collides=function(e){return ht.prototype.collides.call(this,this.toBBox(e))},n.all=function(){var e=ht.prototype.all.call(this);return Mi(e)},n.toJSON=function(){return ht.prototype.toJSON.call(this)},n.fromJSON=function(e){return ht.prototype.fromJSON.call(this,e)},n.toBBox=function(e){var t;if(e.bbox)t=e.bbox;else if(Array.isArray(e)&&e.length===4)t=e;else if(Array.isArray(e)&&e.length===6)t=[e[0],e[1],e[3],e[4]];else if(e.type==="Feature")t=rn(e);else{if(e.type!=="FeatureCollection")throw Error("invalid geojson");t=rn(e)}return{minX:t[0],minY:t[1],maxX:t[2],maxY:t[3]}},n}var Ut=Oi;function Gt(r,n){var e={},t=[];if(r.type==="LineString"&&(r=le(r)),n.type==="LineString"&&(n=le(n)),r.type==="Feature"&&n.type==="Feature"&&r.geometry!==null&&n.geometry!==null&&r.geometry.type==="LineString"&&n.geometry.type==="LineString"&&r.geometry.coordinates.length===2&&n.geometry.coordinates.length===2){var i=_n(r,n);return i&&t.push(i),he(t)}var a=Ut();return a.load(Jn(n)),Ht(Jn(r),function(s){Ht(a.search(s),function(o){var l=_n(s,o);if(l){var c=Pe(l).join(",");e[c]||(e[c]=!0,t.push(l))}})}),he(t)}function _n(r,n){var e=Pe(r),t=Pe(n);if(e.length!==2)throw Error(" line1 must only contain 2 coordinates");if(t.length!==2)throw Error(" line2 must only contain 2 coordinates");var i=e[0][0],a=e[0][1],s=e[1][0],o=e[1][1],l=t[0][0],c=t[0][1],v=t[1][0],d=t[1][1],y=(d-c)*(s-i)-(v-l)*(o-a),A=(v-l)*(a-c)-(d-c)*(i-l),P=(s-i)*(a-c)-(o-a)*(i-l);if(y===0)return null;var k=A/y,L=P/y;return 0>k||k>1||0>L||L>1?null:X([i+k*(s-i),a+k*(o-a)])}function $n(r,n,e){e===void 0&&(e={});var t=X([1/0,1/0],{dist:1/0}),i=0;return ye(r,function(a){for(var s=Pe(a),o=0;s.length-1>o;o++){var l=X(s[o]);l.properties.dist=ke(n,l,e);var c=X(s[o+1]);c.properties.dist=ke(n,c,e);var v=ke(l,c,e),d=Math.max(l.properties.dist,c.properties.dist),y=Xn(l,c),A=Qn(n,d,y+90,e),P=Qn(n,d,y-90,e),k=Gt(ie([A.geometry.coordinates,P.geometry.coordinates]),ie([l.geometry.coordinates,c.geometry.coordinates])),L=null;k.features.length>0&&((L=k.features[0]).properties.dist=ke(n,L,e),L.properties.location=i+ke(l,L,e)),t.properties.dist>l.properties.dist&&((t=l).properties.index=o,t.properties.location=i),t.properties.dist>c.properties.dist&&((t=c).properties.index=o+1,t.properties.location=i+v),L&&t.properties.dist>L.properties.dist&&((t=L).properties.index=o),i+=v}}),t}function an(r,n,e){e===void 0&&(e={});var t=fe(r),i=fe(n);i[0]+=i[0]-t[0]>180?-360:t[0]-i[0]>180?360:0;var a=function(s,o,l){var c=l=l===void 0?w:Number(l),v=s[1]*Math.PI/180,d=o[1]*Math.PI/180,y=d-v,A=Math.abs(o[0]-s[0])*Math.PI/180;A>Math.PI&&(A-=2*Math.PI);var P=Math.log(Math.tan(d/2+Math.PI/4)/Math.tan(v/2+Math.PI/4)),k=Math.abs(P)>1e-11?y/P:Math.cos(v);return Math.sqrt(y*y+k*k*A*A)*c}(t,i);return Dt(a,"meters",e.units)}function Bi(r,n,e){if(e===void 0&&(e={}),e.method||(e.method="geodesic"),e.units||(e.units="kilometers"),!r)throw Error("pt is required");if(Array.isArray(r)?r=X(r):r.type==="Point"?r=le(r):_t(r,"Point","point"),!n)throw Error("line is required");Array.isArray(n)?n=ie(n):n.type==="LineString"?n=le(n):_t(n,"LineString","line");var t=1/0,i=r.geometry.coordinates;return In(n,function(a){var s=function(o,l,c,v){var d=[c[0]-l[0],c[1]-l[1]],y=[o[0]-l[0],o[1]-l[1]],A=sn(y,d);if(0>=A)return Et(o,l,{method:v.method,units:"degrees"});var P=sn(d,d);if(A>=P)return Et(o,c,{method:v.method,units:"degrees"});var k=A/P,L=[l[0]+k*d[0],l[1]+k*d[1]];return Et(o,L,{method:v.method,units:"degrees"})}(i,a.geometry.coordinates[0],a.geometry.coordinates[1],e);t>s&&(t=s)}),Dt(t,"degrees",e.units)}function sn(r,n){return r[0]*n[0]+r[1]*n[1]}function Et(r,n,e){return e.method==="planar"?an(r,n,e):ke(r,n,e)}Ut.default=Oi;var ei=6378137;function rr(r){return nt(r,function(n,e){return n+function(t){var i,a=0;switch(t.type){case"Polygon":return Nn(t.coordinates);case"MultiPolygon":for(i=0;t.coordinates.length>i;i++)a+=Nn(t.coordinates[i]);return a;case"Point":case"MultiPoint":case"LineString":case"MultiLineString":return 0}return 0}(e)},0)}function Nn(r){var n=0;if(r&&r.length>0){n+=Math.abs(Li(r[0]));for(var e=1;r.length>e;e++)n-=Math.abs(Li(r[e]))}return n}function Li(r){var n,e,t,i,a,s,o=0,l=r.length;if(l>2){for(s=0;l>s;s++)s===l-2?(t=l-2,i=l-1,a=0):s===l-1?(t=l-1,i=0,a=1):(t=s,i=s+1,a=s+2),n=r[t],e=r[i],o+=(pt(r[a][0])-pt(n[0]))*Math.sin(pt(e[1]));o=o*ei*ei/2}return o}function pt(r){return r*Math.PI/180}function qt(r,n,e){e===void 0&&(e={});for(var t=fe(r),i=Pe(n),a=0;i.length-1>a;a++){var s=!1;if(e.ignoreEndVertices&&(a===0&&(s="start"),a===i.length-2&&(s="end"),a===0&&a+1===i.length-1&&(s="both")),wn(i[a],i[a+1],t,s,e.epsilon===void 0?null:e.epsilon))return!0}return!1}function wn(r,n,e,t,i){var a=e[0],s=e[1],o=r[0],l=r[1],c=n[0],v=n[1],d=c-o,y=v-l,A=(e[0]-o)*y-(e[1]-l)*d;if(i!==null){if(Math.abs(A)>i)return!1}else if(A!==0)return!1;return t?t==="start"?Math.abs(y)>Math.abs(d)?y>0?s>l&&v>=s:s>=v&&l>s:d>0?a>o&&c>=a:a>=c&&o>a:t==="end"?Math.abs(y)>Math.abs(d)?y>0?s>=l&&v>s:s>v&&l>=s:d>0?a>=o&&c>a:a>c&&o>=a:t==="both"&&(Math.abs(y)>Math.abs(d)?y>0?s>l&&v>s:s>v&&l>s:d>0?a>o&&c>a:a>c&&o>a):Math.abs(y)>Math.abs(d)?y>0?s>=l&&v>=s:s>=v&&l>=s:d>0?a>=o&&c>=a:a>=c&&o>=a}function ar(r,n){n===void 0&&(n={});var e=n.precision,t=n.coordinates,i=n.mutate;if(e=e==null||isNaN(e)?6:e,t=t==null||isNaN(t)?3:t,!r)throw Error(" is required");if(typeof e!="number")throw Error(" must be a number");if(typeof t!="number")throw Error(" must be a number");i!==!1&&i!==void 0||(r=JSON.parse(JSON.stringify(r)));var a=Math.pow(10,e);return Oe(r,function(s){(function(o,l,c){o.length>c&&o.splice(c,o.length);for(var v=0;o.length>v;v++)o[v]=Math.round(o[v]*l)/l})(s,a,t)}),r}function Ci(r,n){var e=[],t=Ut();return ye(n,function(i){if(e.forEach(function(o,l){o.id=l}),e.length){var a=t.search(i);if(a.features.length){var s=ni(i,a);e=e.filter(function(o){return o.id!==s.id}),t.remove(s),Ht(ti(s,i),function(o){e.push(o),t.insert(o)})}}else(e=ti(r,i).features).forEach(function(o){o.bbox||(o.bbox=function(l){var c=l[0],v=l[1],d=l[2],y=l[3],A=ke(l.slice(0,2),[d,v]);if(ke(l.slice(0,2),[c,y])>A){var P=(c+d)/2;return[P-(y-v)/2,v,P+(y-v)/2,y]}var k=(v+y)/2;return[c,k-(d-c)/2,d,k+(d-c)/2]}(bt(o)))}),t.load(he(e))}),he(e)}function ti(r,n){var e=[],t=Pe(r)[0],i=Pe(r)[r.geometry.coordinates.length-1];if(Tn(t,fe(n))||Tn(i,fe(n)))return he([r]);var a=Ut(),s=Jn(r);a.load(s);var o=a.search(n);if(!o.features.length)return he([r]);var l=ni(n,o),c=Ie(s,function(v,d,y){var A=Pe(d)[1],P=fe(n);return y===l.id?(v.push(P),e.push(ie(v)),Tn(P,A)?[P]:[P,A]):(v.push(A),v)},[t]);return c.length>1&&e.push(ie(c)),he(e)}function ni(r,n){if(!n.features.length)throw Error("lines must contain features");if(n.features.length===1)return n.features[0];var e,t=1/0;return Ht(n,function(i){var a=$n(i,r).properties.dist;t>a&&(e=i,t=a)}),e}function Tn(r,n){return r[0]===n[0]&&r[1]===n[1]}function ii(r,n){n===void 0&&(n={});var e=Ze(r);switch(n.properties||r.type!=="Feature"||(n.properties=r.properties),e.type){case"Polygon":return function(t,i){i===void 0&&(i={});var a=Ze(t),s=a.coordinates,o=i.properties?i.properties:t.type==="Feature"?t.properties:{};return ri(s,o)}(e,n);case"MultiPolygon":return function(t,i){i===void 0&&(i={});var a=Ze(t),s=a.coordinates,o=i.properties?i.properties:t.type==="Feature"?t.properties:{},l=[];return s.forEach(function(c){l.push(ri(c,o))}),he(l)}(e,n);default:throw Error("invalid poly")}}function ri(r,n){return r.length>1?Je(r,n):ie(r[0],n)}function ai(r,n){var e,t,i;n===void 0&&(n={});var a=n.properties,s=(e=n.autoComplete)===null||e===void 0||e,o=(t=n.orderCoords)===null||t===void 0||t;if((i=n.mutate)!==null&&i!==void 0&&i||(r=ct(r)),r.type==="FeatureCollection"){var l=[];return r.features.forEach(function(c){l.push(Pe(Ii(c,{},s,o)))}),Ke(l,a)}return Ii(r,a,s,o)}function Ii(r,n,e,t){n=n||(r.type==="Feature"?r.properties:{});var i=Ze(r),a=i.coordinates,s=i.type;if(!a.length)throw Error("line must contain coordinates");switch(s){case"LineString":return e&&(a=Di(a)),jt([a],n);case"MultiLineString":var o=[],l=0;return a.forEach(function(c){if(e&&(c=Di(c)),t){var v=function(d){var y=d[0],A=d[1],P=d[2],k=d[3];return Math.abs(y-P)*Math.abs(A-k)}(bt(ie(c)));v>l?(o.unshift(c),l=v):o.push(c)}else o.push(c)}),jt(o,n);default:throw Error("geometry type "+s+" is not supported")}}function Di(r){var n=r[0],e=r[r.length-1];return n[0]===e[0]&&n[1]===e[1]||r.push(n),r}function Gi(r,n){var e=ce(r[1]),t=ce(n[1]),i=ce(n[0]-r[0]);return i>Math.PI&&(i-=2*Math.PI),-Math.PI>i&&(i+=2*Math.PI),(tt(Math.atan2(i,Math.log(Math.tan(t/2+Math.PI/4)/Math.tan(e/2+Math.PI/4))))+360)%360}function Ri(r,n,e,t){t===void 0&&(t={});var i=0>n,a=Dt(Math.abs(n),t.units,"meters");i&&(a=-Math.abs(a));var s=fe(r),o=function(l,c,v,d){d=d===void 0?w:Number(d);var y=c/d,A=l[0]*Math.PI/180,P=ce(l[1]),k=ce(v),L=y*Math.cos(k),S=P+L;Math.abs(S)>Math.PI/2&&(S=S>0?Math.PI-S:-Math.PI-S);var D=Math.log(Math.tan(S/2+Math.PI/4)/Math.tan(P/2+Math.PI/4)),j=Math.abs(D)>1e-11?L/D:Math.cos(P);return[(180*(A+y*Math.sin(k)/j)/Math.PI+540)%360-180,180*S/Math.PI]}(s,a,e);return o[0]+=o[0]-s[0]>180?-360:s[0]-o[0]>180?360:0,X(o,t.properties)}function it(r){var n=r[0],e=r[1];return[e[0]-n[0],e[1]-n[1]]}function on(r,n){return r[0]*n[1]-n[0]*r[1]}function zn(r,n){return!function(e,t){return on(it(e),it(t))===0}(r,n)&&function(e,t){var i,a,s=e[0],o=it(e),l=t[0],c=it(t),v=on(o,c),d=function(y,A){return[y[0]+A[0],y[1]+A[1]]}(s,function(y,A){return[y*A[0],y*A[1]]}(on([(i=l)[0]-(a=s)[0],i[1]-a[1]],c)/v,o));return d}(r,n)}function Ni(r,n,e){if(!At(e=e||{}))throw Error("options is invalid");var t=e.units;if(!r)throw Error("geojson is required");if(n==null||isNaN(n))throw Error("distance is required");var i=Vn(r),a=r.properties;switch(i){case"LineString":return Ti(r,n,t);case"MultiLineString":var s=[];return ye(r,function(o){s.push(Ti(o,n,t).geometry.coordinates)}),Je(s,a);default:throw Error("geometry "+i+" is not supported")}}function Ti(r,n,e){var t=[],i=It(n,e),a=Pe(r),s=[];return a.forEach(function(o,l){if(l!==a.length-1){var c=[[(y=o)[0]+(P=i)*((A=a[l+1])[1]-y[1])/(k=Math.sqrt((y[0]-A[0])*(y[0]-A[0])+(y[1]-A[1])*(y[1]-A[1]))),y[1]+P*(y[0]-A[0])/k],[A[0]+P*(A[1]-y[1])/k,A[1]+P*(y[0]-A[0])/k]];if(t.push(c),l>0){var v=t[l-1],d=zn(c,v);d!==!1&&(v[1]=d,c[0]=d),s.push(v[0]),l===a.length-2&&(s.push(c[0]),s.push(c[1]))}a.length===2&&(s.push(c[0]),s.push(c[1]))}var y,A,P,k}),ie(s,r.properties)}function si(r,n){var e=!0;return ye(r,function(t){ye(n,function(i){if(e===!1)return!1;e=function(a,s){switch(a.type){case"Point":switch(s.type){case"Point":return!((o=a.coordinates)[0]===(l=s.coordinates)[0]&&o[1]===l[1]);case"LineString":return!Rt(s,a);case"Polygon":return!ut(a,s)}break;case"LineString":switch(s.type){case"Point":return!Rt(a,s);case"LineString":return!function(c,v){return Gt(c,v).features.length>0}(a,s);case"Polygon":return!zi(s,a)}break;case"Polygon":switch(s.type){case"Point":return!ut(s,a);case"LineString":return!zi(a,s);case"Polygon":return!function(c,v){for(var d=0,y=c.coordinates[0];y.length>d;d++)if(ut(y[d],v))return!0;for(var A=0,P=v.coordinates[0];P.length>A;A++)if(ut(P[A],c))return!0;var k=Gt(ii(c),ii(v));return k.features.length>0}(s,a)}}var o,l;return!1}(t.geometry,i.geometry)})}),e}function Rt(r,n){for(var e=0;r.coordinates.length-1>e;e++)if(Fi(r.coordinates[e],r.coordinates[e+1],n.coordinates))return!0;return!1}function zi(r,n){for(var e=0,t=n.coordinates;t.length>e;e++)if(ut(t[e],r))return!0;return Gt(n,ii(r)).features.length>0}function Fi(r,n,e){var t=n[0]-r[0],i=n[1]-r[1];return(e[0]-r[0])*i-(e[1]-r[1])*t==0&&(Math.abs(i)>Math.abs(t)?i>0?e[1]>=r[1]&&n[1]>=e[1]:e[1]>=n[1]&&r[1]>=e[1]:t>0?e[0]>=r[0]&&n[0]>=e[0]:e[0]>=n[0]&&r[0]>=e[0])}function sr(r,n){var e=Ze(r),t=Ze(n),i=e.type,a=t.type,s=e.coordinates,o=t.coordinates;switch(i){case"Point":if(a==="Point")return Fn(s,o);throw Error("feature2 "+a+" geometry not supported");case"MultiPoint":switch(a){case"Point":return function(l,c){var v,d=!1;for(v=0;l.coordinates.length>v;v++)if(Fn(l.coordinates[v],c.coordinates)){d=!0;break}return d}(e,t);case"MultiPoint":return function(l,c){for(var v=0,d=c.coordinates;d.length>v;v++){for(var y=d[v],A=!1,P=0,k=l.coordinates;k.length>P;P++)if(Fn(y,k[P])){A=!0;break}if(!A)return!1}return!0}(e,t);default:throw Error("feature2 "+a+" geometry not supported")}case"LineString":switch(a){case"Point":return qt(t,e,{ignoreEndVertices:!0});case"LineString":return function(l,c){for(var v=!1,d=0,y=c.coordinates;y.length>d;d++){var A=y[d];if(qt({type:"Point",coordinates:A},l,{ignoreEndVertices:!0})&&(v=!0),!qt({type:"Point",coordinates:A},l,{ignoreEndVertices:!1}))return!1}return v}(e,t);case"MultiPoint":return function(l,c){for(var v=!1,d=0,y=c.coordinates;y.length>d;d++){var A=y[d];if(qt(A,l,{ignoreEndVertices:!0})&&(v=!0),!qt(A,l))return!1}return!!v}(e,t);default:throw Error("feature2 "+a+" geometry not supported")}case"Polygon":switch(a){case"Point":return ut(t,e,{ignoreBoundary:!0});case"LineString":return function(l,c){var v=!1,d=0,y=bt(l),A=bt(c);if(!ji(y,A))return!1;for(;c.coordinates.length-1>d;d++)if(ut({type:"Point",coordinates:or(c.coordinates[d],c.coordinates[d+1])},l,{ignoreBoundary:!0})){v=!0;break}return v}(e,t);case"Polygon":return function(l,c){if(l.type==="Feature"&&l.geometry===null||c.type==="Feature"&&c.geometry===null)return!1;var v=bt(l),d=bt(c);if(!ji(v,d))return!1;for(var y=Ze(c).coordinates,A=0,P=y;P.length>A;A++)for(var k=0,L=P[A];L.length>k;k++)if(!ut(L[k],l))return!1;return!0}(e,t);case"MultiPoint":return function(l,c){for(var v=0,d=c.coordinates;d.length>v;v++)if(!ut(d[v],l,{ignoreBoundary:!0}))return!1;return!0}(e,t);default:throw Error("feature2 "+a+" geometry not supported")}default:throw Error("feature1 "+i+" geometry not supported")}}function ji(r,n){return n[0]>=r[0]&&r[2]>=n[2]&&n[1]>=r[1]&&n[3]<=r[3]}function Fn(r,n){return r[0]===n[0]&&r[1]===n[1]}function or(r,n){return[(r[0]+n[0])/2,(r[1]+n[1])/2]}/** - * splaytree v3.1.2 - * Fast Splay tree for Node and browser - * - * @author Alexander Milevski - * @license MIT - * @preserve - *//*! ***************************************************************************** - Copyright (c) Microsoft Corporation. All rights reserved. - Licensed under the Apache License, Version 2.0 (the "License"); you may not use - this file except in compliance with the License. You may obtain a copy of the - License at http://www.apache.org/licenses/LICENSE-2.0 - - THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED - WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, - MERCHANTABLITY OR NON-INFRINGEMENT. - - See the Apache Version 2.0 License for specific language governing permissions - and limitations under the License. - ***************************************************************************** */function lr(r,n){var e,t,i,a,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:o(0),throw:o(1),return:o(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function o(l){return function(c){return function(v){if(e)throw new TypeError("Generator is already executing.");for(;s;)try{if(e=1,t&&(i=2&v[0]?t.return:v[0]?t.throw||((i=t.return)&&i.call(t),0):t.next)&&!(i=i.call(t,v[1])).done)return i;switch(t=0,i&&(v=[2&v[0],i.value]),v[0]){case 0:case 1:i=v;break;case 4:return s.label++,{value:v[1],done:!1};case 5:s.label++,t=v[1],v=[0];continue;case 7:v=s.ops.pop(),s.trys.pop();continue;default:if(i=s.trys,!((i=i.length>0&&i[i.length-1])||v[0]!==6&&v[0]!==2)){s=0;continue}if(v[0]===3&&(!i||v[1]>i[0]&&i[3]>v[1])){s.label=v[1];break}if(v[0]===6&&i[1]>s.label){s.label=i[1],i=v;break}if(i&&i[2]>s.label){s.label=i[2],s.ops.push(v);break}i[2]&&s.ops.pop(),s.trys.pop();continue}v=n.call(r,s)}catch(d){v=[6,d],t=0}finally{e=i=0}if(5&v[0])throw v[1];return{value:v[0]?v[1]:void 0,done:!0}}([l,c])}}}var Nt=function(r,n){this.next=null,this.key=r,this.data=n,this.left=null,this.right=null};function ur(r,n){return r>n?1:n>r?-1:0}function Tt(r,n,e){for(var t=new Nt(null,null),i=t,a=t;;){var s=e(r,n.key);if(0>s){if(n.left===null||0>e(r,n.left.key)&&(n.left=(o=n.left).right,o.right=n,(n=o).left===null))break;a.left=n,a=n,n=n.left}else{if(0>=s||n.right===null)break;var o;if(e(r,n.right.key)>0&&(n.right=(o=n.right).left,o.left=n,(n=o).right===null))break;i.right=n,i=n,n=n.right}}return i.right=n.left,a.left=n.right,n.left=t.right,n.right=t.left,n}function oi(r,n,e,t){var i=new Nt(r,n);if(e===null)return i.left=i.right=null,i;var a=t(r,(e=Tt(r,e,t)).key);return 0>a?(i.left=e.left,i.right=e,e.left=null):0>a||(i.right=e.right,i.left=e,e.right=null),i}function Wt(r,n,e){var t=null,i=null;if(n){var a=e((n=Tt(r,n,e)).key,r);a===0?(t=n.left,i=n.right):0>a?(i=n.right,n.right=null,t=n):(t=n.left,n.left=null,i=n)}return{left:t,right:i}}function jn(r,n,e,t,i){if(r){t(n+(e?"└── ":"├── ")+i(r)+` -`);var a=n+(e?" ":"│ ");r.left&&jn(r.left,a,!1,t,i),r.right&&jn(r.right,a,!0,t,i)}}var li=function(){function r(n){n===void 0&&(n=ur),this._root=null,this._size=0,this._comparator=n}return r.prototype.insert=function(n,e){return this._size++,this._root=oi(n,e,this._root,this._comparator)},r.prototype.add=function(n,e){var t=new Nt(n,e);this._root===null&&(t.left=t.right=null,this._size++,this._root=t);var i=this._comparator,a=Tt(n,this._root,i),s=i(n,a.key);return s===0?this._root=a:(0>s?(t.left=a.left,t.right=a,a.left=null):s>0&&(t.right=a.right,t.left=a,a.right=null),this._size++,this._root=t),this._root},r.prototype.remove=function(n){this._root=this._remove(n,this._root,this._comparator)},r.prototype._remove=function(n,e,t){var i;return e===null?null:t(n,(e=Tt(n,e,t)).key)===0?(e.left===null?i=e.right:(i=Tt(n,e.left,t)).right=e.right,this._size--,i):e},r.prototype.pop=function(){var n=this._root;if(n){for(;n.left;)n=n.left;return this._root=Tt(n.key,this._root,this._comparator),this._root=this._remove(n.key,this._root,this._comparator),{key:n.key,data:n.data}}return null},r.prototype.findStatic=function(n){for(var e=this._root,t=this._comparator;e;){var i=t(n,e.key);if(i===0)return e;e=0>i?e.left:e.right}return null},r.prototype.find=function(n){return this._root&&(this._root=Tt(n,this._root,this._comparator),this._comparator(n,this._root.key)!==0)?null:this._root},r.prototype.contains=function(n){for(var e=this._root,t=this._comparator;e;){var i=t(n,e.key);if(i===0)return!0;e=0>i?e.left:e.right}return!1},r.prototype.forEach=function(n,e){for(var t=this._root,i=[],a=!1;!a;)t!==null?(i.push(t),t=t.left):i.length!==0?(t=i.pop(),n.call(e,t),t=t.right):a=!0;return this},r.prototype.range=function(n,e,t,i){for(var a=[],s=this._comparator,o=this._root;a.length!==0||o;)if(o)a.push(o),o=o.left;else{if(s((o=a.pop()).key,e)>0)break;if(s(o.key,n)>=0&&t.call(i,o))return this;o=o.right}return this},r.prototype.keys=function(){var n=[];return this.forEach(function(e){return n.push(e.key)}),n},r.prototype.values=function(){var n=[];return this.forEach(function(e){return n.push(e.data)}),n},r.prototype.min=function(){return this._root?this.minNode(this._root).key:null},r.prototype.max=function(){return this._root?this.maxNode(this._root).key:null},r.prototype.minNode=function(n){if(n===void 0&&(n=this._root),n)for(;n.left;)n=n.left;return n},r.prototype.maxNode=function(n){if(n===void 0&&(n=this._root),n)for(;n.right;)n=n.right;return n},r.prototype.at=function(n){for(var e=this._root,t=!1,i=0,a=[];!t;)if(e)a.push(e),e=e.left;else if(a.length>0){if(e=a.pop(),i===n)return e;i++,e=e.right}else t=!0;return null},r.prototype.next=function(n){var e=this._root,t=null;if(n.right){for(t=n.right;t.left;)t=t.left;return t}for(var i=this._comparator;e;){var a=i(n.key,e.key);if(a===0)break;0>a?(t=e,e=e.left):e=e.right}return t},r.prototype.prev=function(n){var e=this._root,t=null;if(n.left!==null){for(t=n.left;t.right;)t=t.right;return t}for(var i=this._comparator;e;){var a=i(n.key,e.key);if(a===0)break;0>a?e=e.left:(t=e,e=e.right)}return t},r.prototype.clear=function(){return this._root=null,this._size=0,this},r.prototype.toList=function(){return function(n){for(var e=n,t=[],i=!1,a=new Nt(null,null),s=a;!i;)e?(t.push(e),e=e.left):t.length>0?e=(e=s=s.next=t.pop()).right:i=!0;return s.next=null,a.next}(this._root)},r.prototype.load=function(n,e,t){e===void 0&&(e=[]),t===void 0&&(t=!1);var i=n.length,a=this._comparator;if(t&&un(n,e,0,i-1,a),this._root===null)this._root=ln(n,e,0,i),this._size=i;else{var s=function(o,l,c){for(var v=new Nt(null,null),d=v,y=o,A=l;y!==null&&A!==null;)0>c(y.key,A.key)?(d.next=y,y=y.next):(d.next=A,A=A.next),d=d.next;return y!==null?d.next=y:A!==null&&(d.next=A),v.next}(this.toList(),function(o,l){for(var c=new Nt(null,null),v=c,d=0;o.length>d;d++)v=v.next=new Nt(o[d],l[d]);return v.next=null,c.next}(n,e),a);this._root=kn({head:s},0,i=this._size+i)}return this},r.prototype.isEmpty=function(){return this._root===null},Object.defineProperty(r.prototype,"size",{get:function(){return this._size},enumerable:!0,configurable:!0}),Object.defineProperty(r.prototype,"root",{get:function(){return this._root},enumerable:!0,configurable:!0}),r.prototype.toString=function(n){n===void 0&&(n=function(t){return t.key+""});var e=[];return jn(this._root,"",!0,function(t){return e.push(t)},n),e.join("")},r.prototype.update=function(n,e,t){var i=this._comparator,a=Wt(n,this._root,i),s=a.left,o=a.right;0>i(n,e)?o=oi(e,t,o,i):s=oi(e,t,s,i),this._root=function(l,c,v){return c===null?l:(l===null||((c=Tt(l.key,c,v)).left=l),c)}(s,o,i)},r.prototype.split=function(n){return Wt(n,this._root,this._comparator)},r.prototype[Symbol.iterator]=function(){var n,e,t;return lr(this,function(i){switch(i.label){case 0:n=this._root,e=[],t=!1,i.label=1;case 1:return t?[3,6]:n===null?[3,2]:(e.push(n),n=n.left,[3,5]);case 2:return e.length===0?[3,4]:[4,n=e.pop()];case 3:return i.sent(),n=n.right,[3,5];case 4:t=!0,i.label=5;case 5:return[3,1];case 6:return[2]}})},r}();function ln(r,n,e,t){var i=t-e;if(i>0){var a=e+Math.floor(i/2),s=new Nt(r[a],n[a]);return s.left=ln(r,n,e,a),s.right=ln(r,n,a+1,t),s}return null}function kn(r,n,e){var t=e-n;if(t>0){var i=n+Math.floor(t/2),a=kn(r,n,i),s=r.head;return s.left=a,r.head=r.head.next,s.right=kn(r,i+1,e),s}return null}function un(r,n,e,t,i){if(t>e){for(var a=r[e+t>>1],s=e-1,o=t+1;;){do s++;while(0>i(r[s],a));do o--;while(i(r[o],a)>0);if(s>=o)break;var l=r[s];r[s]=r[o],r[o]=l,l=n[s],n[s]=n[o],n[o]=l}un(r,n,e,o,i),un(r,n,o+1,t,i)}}const ui=11102230246251565e-32,De=134217729,cr=(3+8*ui)*ui;function ci(r,n,e,t,i){let a,s,o,l,c=n[0],v=t[0],d=0,y=0;v>c==v>-c?(a=c,c=n[++d]):(a=v,v=t[++y]);let A=0;if(r>d&&e>y)for(v>c==v>-c?(s=c+a,o=a-(s-c),c=n[++d]):(s=v+a,o=a-(s-v),v=t[++y]),a=s,o!==0&&(i[A++]=o);r>d&&e>y;)v>c==v>-c?(s=a+c,l=s-a,o=a-(s-l)+(c-l),c=n[++d]):(s=a+v,l=s-a,o=a-(s-l)+(v-l),v=t[++y]),a=s,o!==0&&(i[A++]=o);for(;r>d;)s=a+c,l=s-a,o=a-(s-l)+(c-l),c=n[++d],a=s,o!==0&&(i[A++]=o);for(;e>y;)s=a+v,l=s-a,o=a-(s-l)+(v-l),v=t[++y],a=s,o!==0&&(i[A++]=o);return a===0&&A!==0||(i[A++]=a),A}function Pn(r){return new Float64Array(r)}const hr=22204460492503146e-32,pr=11093356479670487e-47,wt=Pn(4),Ui=Pn(8),qi=Pn(12),Wi=Pn(16),Ne=Pn(4);function vr(r,n,e,t,i,a){const s=(n-a)*(e-i),o=(r-i)*(t-a),l=s-o,c=Math.abs(s+o);return 33306690738754716e-32*c>Math.abs(l)?-function(v,d,y,A,P,k,L){let S,D,j,J,M,N,H,re,$,pe,V,ue,je,Se,Ue,qe,ft,We;const Pt=v-P,xt=y-P,St=d-k,Mt=A-k;Se=Pt*Mt,N=De*Pt,H=N-(N-Pt),re=Pt-H,N=De*Mt,$=N-(N-Mt),pe=Mt-$,Ue=re*pe-(Se-H*$-re*$-H*pe),qe=St*xt,N=De*St,H=N-(N-St),re=St-H,N=De*xt,$=N-(N-xt),pe=xt-$,ft=re*pe-(qe-H*$-re*$-H*pe),V=Ue-ft,M=Ue-V,wt[0]=Ue-(V+M)+(M-ft),ue=Se+V,M=ue-Se,je=Se-(ue-M)+(V-M),V=je-qe,M=je-V,wt[1]=je-(V+M)+(M-qe),We=ue+V,M=We-ue,wt[2]=ue-(We-M)+(V-M),wt[3]=We;let Xt=function(sa,Nr){let Tr=Nr[0];for(let wr=1;sa>wr;wr++)Tr+=Nr[wr];return Tr}(4,wt),di=hr*L;if(Xt>=di||-Xt>=di||(M=v-Pt,S=v-(Pt+M)+(M-P),M=y-xt,j=y-(xt+M)+(M-P),M=d-St,D=d-(St+M)+(M-k),M=A-Mt,J=A-(Mt+M)+(M-k),S===0&&D===0&&j===0&&J===0)||(di=pr*L+cr*Math.abs(Xt),Xt+=Pt*J+Mt*S-(St*j+xt*D),Xt>=di||-Xt>=di))return Xt;Se=S*Mt,N=De*S,H=N-(N-S),re=S-H,N=De*Mt,$=N-(N-Mt),pe=Mt-$,Ue=re*pe-(Se-H*$-re*$-H*pe),qe=D*xt,N=De*D,H=N-(N-D),re=D-H,N=De*xt,$=N-(N-xt),pe=xt-$,ft=re*pe-(qe-H*$-re*$-H*pe),V=Ue-ft,M=Ue-V,Ne[0]=Ue-(V+M)+(M-ft),ue=Se+V,M=ue-Se,je=Se-(ue-M)+(V-M),V=je-qe,M=je-V,Ne[1]=je-(V+M)+(M-qe),We=ue+V,M=We-ue,Ne[2]=ue-(We-M)+(V-M),Ne[3]=We;const ia=ci(4,wt,4,Ne,Ui);Se=Pt*J,N=De*Pt,H=N-(N-Pt),re=Pt-H,N=De*J,$=N-(N-J),pe=J-$,Ue=re*pe-(Se-H*$-re*$-H*pe),qe=St*j,N=De*St,H=N-(N-St),re=St-H,N=De*j,$=N-(N-j),pe=j-$,ft=re*pe-(qe-H*$-re*$-H*pe),V=Ue-ft,M=Ue-V,Ne[0]=Ue-(V+M)+(M-ft),ue=Se+V,M=ue-Se,je=Se-(ue-M)+(V-M),V=je-qe,M=je-V,Ne[1]=je-(V+M)+(M-qe),We=ue+V,M=We-ue,Ne[2]=ue-(We-M)+(V-M),Ne[3]=We;const ra=ci(ia,Ui,4,Ne,qi);Se=S*J,N=De*S,H=N-(N-S),re=S-H,N=De*J,$=N-(N-J),pe=J-$,Ue=re*pe-(Se-H*$-re*$-H*pe),qe=D*j,N=De*D,H=N-(N-D),re=D-H,N=De*j,$=N-(N-j),pe=j-$,ft=re*pe-(qe-H*$-re*$-H*pe),V=Ue-ft,M=Ue-V,Ne[0]=Ue-(V+M)+(M-ft),ue=Se+V,M=ue-Se,je=Se-(ue-M)+(V-M),V=je-qe,M=je-V,Ne[1]=je-(V+M)+(M-qe),We=ue+V,M=We-ue,Ne[2]=ue-(We-M)+(V-M),Ne[3]=We;const aa=ci(ra,qi,4,Ne,Wi);return Wi[aa-1]}(r,n,e,t,i,a,c):l}const cn=(r,n)=>!(r.ll.x>n.x||n.x>r.ur.x||r.ll.y>n.y||n.y>r.ur.y),hn=(r,n)=>r.ll.x>n.ur.x||n.ll.x>r.ur.x||r.ll.y>n.ur.y||n.ll.y>r.ur.y?null:{ll:{x:n.ll.x>r.ll.x?n.ll.x:r.ll.x,y:n.ll.y>r.ll.y?n.ll.y:r.ll.y},ur:{x:n.ur.x>r.ur.x?r.ur.x:n.ur.x,y:n.ur.y>r.ur.y?r.ur.y:n.ur.y}};let zt=Number.EPSILON;zt===void 0&&(zt=Math.pow(2,-52));const dr=zt*zt,Yi=(r,n)=>{if(r>-zt&&zt>r&&n>-zt&&zt>n)return 0;const e=r-n;return dr*r*n>e*e?0:n>r?-1:1};class vt{constructor(){this.tree=new li,this.round(0)}round(n){const e=this.tree.add(n),t=this.tree.prev(e);if(t!==null&&Yi(e.key,t.key)===0)return this.tree.remove(n),t.key;const i=this.tree.next(e);return i!==null&&Yi(e.key,i.key)===0?(this.tree.remove(n),i.key):n}}const pn=new class{constructor(){this.reset()}reset(){this.xRounder=new vt,this.yRounder=new vt}round(r,n){return{x:this.xRounder.round(r),y:this.yRounder.round(n)}}},dt=(r,n)=>r.x*n.y-r.y*n.x,Un=(r,n)=>r.x*n.x+r.y*n.y,xn=(r,n,e)=>{const t=vr(r.x,r.y,n.x,n.y,e.x,e.y);return t>0?-1:0>t?1:0},Yt=r=>Math.sqrt(Un(r,r)),fr=(r,n,e)=>{const t={x:n.x-r.x,y:n.y-r.y},i={x:e.x-r.x,y:e.y-r.y};return dt(i,t)/Yt(i)/Yt(t)},gr=(r,n,e)=>{const t={x:n.x-r.x,y:n.y-r.y},i={x:e.x-r.x,y:e.y-r.y};return Un(i,t)/Yt(i)/Yt(t)},kt=(r,n,e)=>n.y===0?null:{x:r.x+n.x/n.y*(e-r.y),y:e},Vt=(r,n,e)=>n.x===0?null:{x:e,y:r.y+n.y/n.x*(e-r.x)};class _e{static compare(n,e){const t=_e.comparePoints(n.point,e.point);return t!==0?t:(n.point!==e.point&&n.link(e),n.isLeft!==e.isLeft?n.isLeft?1:-1:h.compare(n.segment,e.segment))}static comparePoints(n,e){return e.x>n.x?-1:n.x>e.x?1:e.y>n.y?-1:n.y>e.y?1:0}constructor(n,e){n.events===void 0?n.events=[this]:n.events.push(this),this.point=n,this.isLeft=e}link(n){if(n.point===this.point)throw Error("Tried to link already linked events");const e=n.point.events;for(let t=0,i=e.length;i>t;t++){const a=e[t];this.point.events.push(a),a.point=this.point}this.checkForConsuming()}checkForConsuming(){const n=this.point.events.length;for(let e=0;n>e;e++){const t=this.point.events[e];if(t.segment.consumedBy===void 0)for(let i=e+1;n>i;i++){const a=this.point.events[i];a.consumedBy===void 0&&t.otherSE.point.events===a.otherSE.point.events&&t.segment.consume(a.segment)}}}getAvailableLinkedEvents(){const n=[];for(let e=0,t=this.point.events.length;t>e;e++){const i=this.point.events[e];i!==this&&!i.segment.ringOut&&i.segment.isInResult()&&n.push(i)}return n}getLeftmostComparator(n){const e=new Map,t=i=>{const a=i.otherSE;e.set(i,{sine:fr(this.point,n.point,a.point),cosine:gr(this.point,n.point,a.point)})};return(i,a)=>{e.has(i)||t(i),e.has(a)||t(a);const{sine:s,cosine:o}=e.get(i),{sine:l,cosine:c}=e.get(a);return 0>s||0>l?0>s&&0>l?c>o?-1:o>c?1:0:s>l?-1:l>s?1:0:c>o?1:o>c?-1:0}}}let hi=0;class h{static compare(n,e){const t=n.leftSE.point.x,i=e.leftSE.point.x,a=n.rightSE.point.x,s=e.rightSE.point.x;if(t>s)return 1;if(i>a)return-1;const o=n.leftSE.point.y,l=e.leftSE.point.y,c=n.rightSE.point.y,v=e.rightSE.point.y;if(i>t){if(o>l&&c>l)return 1;if(l>o&&l>c)return-1;const d=n.comparePoint(e.leftSE.point);if(0>d)return 1;if(d>0)return-1;const y=e.comparePoint(n.rightSE.point);return y!==0?y:-1}if(t>i){if(l>o&&v>o)return-1;if(o>l&&o>v)return 1;const d=e.comparePoint(n.leftSE.point);if(d!==0)return d;const y=n.comparePoint(e.rightSE.point);return 0>y?1:y>0?-1:1}if(l>o)return-1;if(o>l)return 1;if(s>a){const d=e.comparePoint(n.rightSE.point);if(d!==0)return d}if(a>s){const d=n.comparePoint(e.rightSE.point);if(0>d)return 1;if(d>0)return-1}if(a!==s){const d=c-o,y=a-t,A=v-l,P=s-i;if(d>y&&P>A)return 1;if(y>d&&A>P)return-1}return a>s?1:s>a||v>c?-1:c>v?1:e.id>n.id?-1:n.id>e.id?1:0}constructor(n,e,t,i){this.id=++hi,this.leftSE=n,n.segment=this,n.otherSE=e,this.rightSE=e,e.segment=this,e.otherSE=n,this.rings=t,this.windings=i}static fromRing(n,e,t){let i,a,s;const o=_e.comparePoints(n,e);if(0>o)i=n,a=e,s=1;else{if(0>=o)throw Error(`Tried to create degenerate segment at [${n.x}, ${n.y}]`);i=e,a=n,s=-1}const l=new _e(i,!0),c=new _e(a,!1);return new h(l,c,[t],[s])}replaceRightSE(n){this.rightSE=n,this.rightSE.segment=this,this.rightSE.otherSE=this.leftSE,this.leftSE.otherSE=this.rightSE}bbox(){const n=this.leftSE.point.y,e=this.rightSE.point.y;return{ll:{x:this.leftSE.point.x,y:e>n?n:e},ur:{x:this.rightSE.point.x,y:n>e?n:e}}}vector(){return{x:this.rightSE.point.x-this.leftSE.point.x,y:this.rightSE.point.y-this.leftSE.point.y}}isAnEndpoint(n){return n.x===this.leftSE.point.x&&n.y===this.leftSE.point.y||n.x===this.rightSE.point.x&&n.y===this.rightSE.point.y}comparePoint(n){if(this.isAnEndpoint(n))return 0;const e=this.leftSE.point,t=this.rightSE.point,i=this.vector();if(e.x===t.x)return n.x===e.x?0:e.x>n.x?1:-1;if(n.x===e.x+(n.y-e.y)/i.y*i.x)return 0;const a=e.y+(n.x-e.x)/i.x*i.y;return n.y===a?0:a>n.y?-1:1}getIntersection(n){const e=this.bbox(),t=n.bbox(),i=hn(e,t);if(i===null)return null;const a=this.leftSE.point,s=this.rightSE.point,o=n.leftSE.point,l=n.rightSE.point,c=cn(e,o)&&this.comparePoint(o)===0,v=cn(t,a)&&n.comparePoint(a)===0,d=cn(e,l)&&this.comparePoint(l)===0,y=cn(t,s)&&n.comparePoint(s)===0;if(v&&c)return y&&!d?s:!y&&d?l:null;if(v)return d&&a.x===l.x&&a.y===l.y?null:a;if(c)return y&&s.x===o.x&&s.y===o.y?null:o;if(y&&d)return null;if(y)return s;if(d)return l;const A=((P,k,L,S)=>{if(k.x===0)return Vt(L,S,P.x);if(S.x===0)return Vt(P,k,L.x);if(k.y===0)return kt(L,S,P.y);if(S.y===0)return kt(P,k,L.y);const D=dt(k,S);if(D==0)return null;const j={x:L.x-P.x,y:L.y-P.y},J=dt(j,k)/D,M=dt(j,S)/D;return{x:(P.x+M*k.x+(L.x+J*S.x))/2,y:(P.y+M*k.y+(L.y+J*S.y))/2}})(a,this.vector(),o,n.vector());return A===null?null:cn(i,A)?pn.round(A.x,A.y):null}split(n){const e=[],t=n.events!==void 0,i=new _e(n,!0),a=new _e(n,!1),s=this.rightSE;this.replaceRightSE(a),e.push(a),e.push(i);const o=new h(i,s,this.rings.slice(),this.windings.slice());return _e.comparePoints(o.leftSE.point,o.rightSE.point)>0&&o.swapEvents(),_e.comparePoints(this.leftSE.point,this.rightSE.point)>0&&this.swapEvents(),t&&(i.checkForConsuming(),a.checkForConsuming()),e}swapEvents(){const n=this.rightSE;this.rightSE=this.leftSE,this.leftSE=n,this.leftSE.isLeft=!0,this.rightSE.isLeft=!1;for(let e=0,t=this.windings.length;t>e;e++)this.windings[e]*=-1}consume(n){let e=this,t=n;for(;e.consumedBy;)e=e.consumedBy;for(;t.consumedBy;)t=t.consumedBy;const i=h.compare(e,t);if(i!==0){if(i>0){const a=e;e=t,t=a}if(e.prev===t){const a=e;e=t,t=a}for(let a=0,s=t.rings.length;s>a;a++){const o=t.rings[a],l=t.windings[a],c=e.rings.indexOf(o);c===-1?(e.rings.push(o),e.windings.push(l)):e.windings[c]+=l}t.rings=null,t.windings=null,t.consumedBy=e,t.leftSE.consumedBy=e.leftSE,t.rightSE.consumedBy=e.rightSE}}prevInResult(){return this._prevInResult!==void 0||(this._prevInResult=this.prev?this.prev.isInResult()?this.prev:this.prev.prevInResult():null),this._prevInResult}beforeState(){return this._beforeState!==void 0?this._beforeState:(this.prev?this._beforeState=(this.prev.consumedBy||this.prev).afterState():this._beforeState={rings:[],windings:[],multiPolys:[]},this._beforeState)}afterState(){if(this._afterState!==void 0)return this._afterState;const n=this.beforeState();this._afterState={rings:n.rings.slice(0),windings:n.windings.slice(0),multiPolys:[]};const e=this._afterState.rings,t=this._afterState.windings,i=this._afterState.multiPolys;for(let o=0,l=this.rings.length;l>o;o++){const c=this.rings[o],v=this.windings[o],d=e.indexOf(c);d===-1?(e.push(c),t.push(v)):t[d]+=v}const a=[],s=[];for(let o=0,l=e.length;l>o;o++){if(t[o]===0)continue;const c=e[o],v=c.poly;if(s.indexOf(v)===-1)if(c.isExterior)a.push(v);else{s.indexOf(v)===-1&&s.push(v);const d=a.indexOf(c.poly);d!==-1&&a.splice(d,1)}}for(let o=0,l=a.length;l>o;o++){const c=a[o].multiPoly;i.indexOf(c)===-1&&i.push(c)}return this._afterState}isInResult(){if(this.consumedBy)return!1;if(this._isInResult!==void 0)return this._isInResult;const n=this.beforeState().multiPolys,e=this.afterState().multiPolys;switch(Ye.type){case"union":this._isInResult=n.length===0!=(e.length===0);break;case"intersection":{let t,i;e.length>n.length?(t=n.length,i=e.length):(t=e.length,i=n.length),this._isInResult=i===Ye.numMultiPolys&&i>t;break}case"xor":this._isInResult=Math.abs(n.length-e.length)%2==1;break;case"difference":{const t=i=>i.length===1&&i[0].isSubject;this._isInResult=t(n)!==t(e);break}default:throw Error("Unrecognized operation type found "+Ye.type)}return this._isInResult}}class u{constructor(n,e,t){if(!Array.isArray(n)||n.length===0||(this.poly=e,this.isExterior=t,this.segments=[],typeof n[0][0]!="number"||typeof n[0][1]!="number"))throw Error("Input geometry is not a valid Polygon or MultiPolygon");const i=pn.round(n[0][0],n[0][1]);this.bbox={ll:{x:i.x,y:i.y},ur:{x:i.x,y:i.y}};let a=i;for(let s=1,o=n.length;o>s;s++){if(typeof n[s][0]!="number"||typeof n[s][1]!="number")throw Error("Input geometry is not a valid Polygon or MultiPolygon");let l=pn.round(n[s][0],n[s][1]);l.x===a.x&&l.y===a.y||(this.segments.push(h.fromRing(a,l,this)),this.bbox.ll.x>l.x&&(this.bbox.ll.x=l.x),this.bbox.ll.y>l.y&&(this.bbox.ll.y=l.y),l.x>this.bbox.ur.x&&(this.bbox.ur.x=l.x),l.y>this.bbox.ur.y&&(this.bbox.ur.y=l.y),a=l)}i.x===a.x&&i.y===a.y||this.segments.push(h.fromRing(a,i,this))}getSweepEvents(){const n=[];for(let e=0,t=this.segments.length;t>e;e++){const i=this.segments[e];n.push(i.leftSE),n.push(i.rightSE)}return n}}class m{constructor(n,e){if(!Array.isArray(n))throw Error("Input geometry is not a valid Polygon or MultiPolygon");this.exteriorRing=new u(n[0],this,!0),this.bbox={ll:{x:this.exteriorRing.bbox.ll.x,y:this.exteriorRing.bbox.ll.y},ur:{x:this.exteriorRing.bbox.ur.x,y:this.exteriorRing.bbox.ur.y}},this.interiorRings=[];for(let t=1,i=n.length;i>t;t++){const a=new u(n[t],this,!1);this.bbox.ll.x>a.bbox.ll.x&&(this.bbox.ll.x=a.bbox.ll.x),this.bbox.ll.y>a.bbox.ll.y&&(this.bbox.ll.y=a.bbox.ll.y),a.bbox.ur.x>this.bbox.ur.x&&(this.bbox.ur.x=a.bbox.ur.x),a.bbox.ur.y>this.bbox.ur.y&&(this.bbox.ur.y=a.bbox.ur.y),this.interiorRings.push(a)}this.multiPoly=e}getSweepEvents(){const n=this.exteriorRing.getSweepEvents();for(let e=0,t=this.interiorRings.length;t>e;e++){const i=this.interiorRings[e].getSweepEvents();for(let a=0,s=i.length;s>a;a++)n.push(i[a])}return n}}class f{constructor(n,e){if(!Array.isArray(n))throw Error("Input geometry is not a valid Polygon or MultiPolygon");try{typeof n[0][0][0]=="number"&&(n=[n])}catch{}this.polys=[],this.bbox={ll:{x:1/0,y:1/0},ur:{x:-1/0,y:-1/0}};for(let t=0,i=n.length;i>t;t++){const a=new m(n[t],this);this.bbox.ll.x>a.bbox.ll.x&&(this.bbox.ll.x=a.bbox.ll.x),this.bbox.ll.y>a.bbox.ll.y&&(this.bbox.ll.y=a.bbox.ll.y),a.bbox.ur.x>this.bbox.ur.x&&(this.bbox.ur.x=a.bbox.ur.x),a.bbox.ur.y>this.bbox.ur.y&&(this.bbox.ur.y=a.bbox.ur.y),this.polys.push(a)}this.isSubject=e}getSweepEvents(){const n=[];for(let e=0,t=this.polys.length;t>e;e++){const i=this.polys[e].getSweepEvents();for(let a=0,s=i.length;s>a;a++)n.push(i[a])}return n}}class p{static factory(n){const e=[];for(let t=0,i=n.length;i>t;t++){const a=n[t];if(!a.isInResult()||a.ringOut)continue;let s=null,o=a.leftSE,l=a.rightSE;const c=[o],v=o.point,d=[];for(;s=o,o=l,c.push(o),o.point!==v;)for(;;){const y=o.getAvailableLinkedEvents();if(y.length===0){const k=c[0].point,L=c[c.length-1].point;throw Error(`Unable to complete output ring starting at [${k.x}, ${k.y}]. Last matching segment found ends at [${L.x}, ${L.y}].`)}if(y.length===1){l=y[0].otherSE;break}let A=null;for(let k=0,L=d.length;L>k;k++)if(d[k].point===o.point){A=k;break}if(A!==null){const k=d.splice(A)[0],L=c.splice(k.index);L.unshift(L[0].otherSE),e.push(new p(L.reverse()));continue}d.push({index:c.length,point:o.point});const P=o.getLeftmostComparator(s);l=y.sort(P)[0].otherSE;break}e.push(new p(c))}return e}constructor(n){this.events=n;for(let e=0,t=n.length;t>e;e++)n[e].segment.ringOut=this;this.poly=null}getGeom(){let n=this.events[0].point;const e=[n];for(let o=1,l=this.events.length-1;l>o;o++){const c=this.events[o].point;xn(c,n,this.events[o+1].point)!==0&&(e.push(c),n=c)}if(e.length===1)return null;xn(e[0],n,e[1])===0&&e.shift(),e.push(e[0]);const t=this.isExteriorRing()?1:-1,i=this.isExteriorRing()?0:e.length-1,a=this.isExteriorRing()?e.length:-1,s=[];for(let o=i;o!=a;o+=t)s.push([e[o].x,e[o].y]);return s}isExteriorRing(){if(this._isExteriorRing===void 0){const n=this.enclosingRing();this._isExteriorRing=!n||!n.isExteriorRing()}return this._isExteriorRing}enclosingRing(){return this._enclosingRing===void 0&&(this._enclosingRing=this._calcEnclosingRing()),this._enclosingRing}_calcEnclosingRing(){let n=this.events[0];for(let i=1,a=this.events.length;a>i;i++){const s=this.events[i];_e.compare(n,s)>0&&(n=s)}let e=n.segment.prevInResult(),t=e?e.prevInResult():null;for(;;){if(!e)return null;if(!t)return e.ringOut;if(t.ringOut!==e.ringOut)return t.ringOut.enclosingRing()!==e.ringOut?e.ringOut:e.ringOut.enclosingRing();e=t.prevInResult(),t=e?e.prevInResult():null}}}class g{constructor(n){this.exteriorRing=n,n.poly=this,this.interiorRings=[]}addInterior(n){this.interiorRings.push(n),n.poly=this}getGeom(){const n=[this.exteriorRing.getGeom()];if(n[0]===null)return null;for(let e=0,t=this.interiorRings.length;t>e;e++){const i=this.interiorRings[e].getGeom();i!==null&&n.push(i)}return n}}class b{constructor(n){this.rings=n,this.polys=this._composePolys(n)}getGeom(){const n=[];for(let e=0,t=this.polys.length;t>e;e++){const i=this.polys[e].getGeom();i!==null&&n.push(i)}return n}_composePolys(n){const e=[];for(let t=0,i=n.length;i>t;t++){const a=n[t];if(!a.poly)if(a.isExteriorRing())e.push(new g(a));else{const s=a.enclosingRing();s.poly||e.push(new g(s)),s.poly.addInterior(a)}}return e}}class E{constructor(n){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:h.compare;this.queue=n,this.tree=new li(e),this.segments=[]}process(n){const e=n.segment,t=[];if(n.consumedBy)return n.isLeft?this.queue.remove(n.otherSE):this.tree.remove(e),t;const i=n.isLeft?this.tree.add(e):this.tree.find(e);if(!i)throw Error(`Unable to find segment #${e.id} [${e.leftSE.point.x}, ${e.leftSE.point.y}] -> [${e.rightSE.point.x}, ${e.rightSE.point.y}] in SweepLine tree.`);let a,s,o=i,l=i;for(;a===void 0;)o=this.tree.prev(o),o===null?a=null:o.key.consumedBy===void 0&&(a=o.key);for(;s===void 0;)l=this.tree.next(l),l===null?s=null:l.key.consumedBy===void 0&&(s=l.key);if(n.isLeft){let c=null;if(a){const d=a.getIntersection(e);if(d!==null&&(e.isAnEndpoint(d)||(c=d),!a.isAnEndpoint(d))){const y=this._splitSafely(a,d);for(let A=0,P=y.length;P>A;A++)t.push(y[A])}}let v=null;if(s){const d=s.getIntersection(e);if(d!==null&&(e.isAnEndpoint(d)||(v=d),!s.isAnEndpoint(d))){const y=this._splitSafely(s,d);for(let A=0,P=y.length;P>A;A++)t.push(y[A])}}if(c!==null||v!==null){let d=null;c===null?d=v:v===null?d=c:d=_e.comparePoints(c,v)>0?v:c,this.queue.remove(e.rightSE),t.push(e.rightSE);const y=e.split(d);for(let A=0,P=y.length;P>A;A++)t.push(y[A])}t.length>0?(this.tree.remove(e),t.push(n)):(this.segments.push(e),e.prev=a)}else{if(a&&s){const c=a.getIntersection(s);if(c!==null){if(!a.isAnEndpoint(c)){const v=this._splitSafely(a,c);for(let d=0,y=v.length;y>d;d++)t.push(v[d])}if(!s.isAnEndpoint(c)){const v=this._splitSafely(s,c);for(let d=0,y=v.length;y>d;d++)t.push(v[d])}}}this.tree.remove(e)}return t}_splitSafely(n,e){this.tree.remove(n);const t=n.rightSE;this.queue.remove(t);const i=n.split(e);return i.push(t),n.consumedBy===void 0&&this.tree.add(n),i}}const U=typeof process<"u"&&{BASE_URL:"/"}.POLYGON_CLIPPING_MAX_QUEUE_SIZE||1e6,xe=typeof process<"u"&&{BASE_URL:"/"}.POLYGON_CLIPPING_MAX_SWEEPLINE_SEGMENTS||1e6,Ye=new class{run(r,n,e){Ye.type=r,pn.reset();const t=[new f(n,!0)];for(let c=0,v=e.length;v>c;c++)t.push(new f(e[c],!1));if(Ye.numMultiPolys=t.length,Ye.type==="difference"){const c=t[0];let v=1;for(;t.length>v;)hn(t[v].bbox,c.bbox)!==null?v++:t.splice(v,1)}if(Ye.type==="intersection")for(let c=0,v=t.length;v>c;c++){const d=t[c];for(let y=c+1,A=t.length;A>y;y++)if(hn(d.bbox,t[y].bbox)===null)return[]}const i=new li(_e.compare);for(let c=0,v=t.length;v>c;c++){const d=t[c].getSweepEvents();for(let y=0,A=d.length;A>y;y++)if(i.insert(d[y]),i.size>U)throw Error("Infinite loop when putting segment endpoints in a priority queue (queue size too big).")}const a=new E(i);let s=i.size,o=i.pop();for(;o;){const c=o.key;if(i.size===s){const d=c.segment;throw Error(`Unable to pop() ${c.isLeft?"left":"right"} SweepEvent [${c.point.x}, ${c.point.y}] from segment #${d.id} [${d.leftSE.point.x}, ${d.leftSE.point.y}] -> [${d.rightSE.point.x}, ${d.rightSE.point.y}] from queue.`)}if(i.size>U)throw Error("Infinite loop when passing sweep line over endpoints (queue size too big).");if(a.segments.length>xe)throw Error("Infinite loop when passing sweep line over endpoints (too many sweep line segments).");const v=a.process(c);for(let d=0,y=v.length;y>d;d++){const A=v[d];A.consumedBy===void 0&&i.insert(A)}s=i.size,o=i.pop()}pn.reset();const l=p.factory(a.segments);return new b(l).getGeom()}};var mr=function(r){for(var n=arguments.length,e=Array(n>1?n-1:0),t=1;n>t;t++)e[t-1]=arguments[t];return Ye.run("union",r,e)},Sn=function(r){for(var n=arguments.length,e=Array(n>1?n-1:0),t=1;n>t;t++)e[t-1]=arguments[t];return Ye.run("difference",r,e)};function Mr(r,n,e){e===void 0&&(e={});var t=Ze(r),i=Ze(n),a=mr(t.coordinates,i.coordinates);return a.length===0?null:a.length===1?jt(a[0],e.properties):Ke(a,e.properties)}var Ee={getLineCenter:function(r,n){r instanceof BMapGL.Point&&n instanceof BMapGL.Point&&(r=X([r.lng,r.lat]),n=X([n.lng,n.lat]));var e=function(t,i){return Qn(t,ke(t,i)/2,Xn(t,i))}(r,n);return{geoCenter:e,bdCenter:new BMapGL.Point(e.geometry.coordinates[0],e.geometry.coordinates[1])}},getDistance:function(r,n){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"kilometers";return r instanceof BMapGL.Point&&n instanceof BMapGL.Point&&(r=X([r.lng,r.lat]),n=X([n.lng,n.lat])),ke(r,n,{units:e})},getLength:function(r){var n;return(n={units:arguments.length>1&&arguments[1]!==void 0?arguments[1]:"kilometers"})===void 0&&(n={}),be(r,function(e,t){var i=t.geometry.coordinates;return e+ke(i[0],i[1],n)},0)},getPolygonCenter:function(r){var n=function(e,t){t===void 0&&(t={});var i=0,a=0,s=0;return Oe(e,function(o){i+=o[0],a+=o[1],s++},!0),X([i/s,a/s],t.properties)}(r);return{geoCenter:n,bdCenter:new BMapGL.Point(n.geometry.coordinates[0],n.geometry.coordinates[1])}},getPolygonArea:function(r){return r instanceof BMapGL.Polygon&&(r=r.toGeoJSON()),rr(r)/1e6},unionPolygon:function(r){for(var n=r[0],e=0,t=r.length;t>e;e++)n=Mr(n,r[e]);return n},isDisjoint:function(r,n){return!si(r,n)},intersect:function(r,n){var e=[];if(n.__proto__ instanceof BMapGL.Overlay){if(!n.toGeoJSON)return e;n=n.toGeoJSON()}return r.forEach(function(t){var i=t;if(t.__proto__ instanceof BMapGL.Overlay){if(!t.toGeoJSON)return!0;i=t.toGeoJSON()}Ee.isDisjoint(i,n)&&e.push(t)}),e},isContains:function(r,n){return sr(r,n)},isPointOnLine:function(r,n){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{ignoreEndVertices:!1};return r instanceof BMapGL.Point&&(r=r.toGeoJSON()),n instanceof BMapGL.Polyline&&(n=n.toGeoJSON()),qt(r,n,e)},isPointInPolygon:function(r,n){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{ignoreBoundary:!0};return r instanceof BMapGL.Point&&(r=r.toGeoJSON()),n instanceof BMapGL.Polygon&&(n=n.toGeoJSON()),ut(r,n,e)},getDistance2Lines:function(r,n){return Bi(X([r.lng,r.lat]),ie(n))},getNearestPointOnLine:function(r,n){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"kilometers",t=X([r.lng,r.lat]),i=[];if(n.geometry.type==="Polygon"?i=n.geometry.coordinates[0]:n.geometry.type==="LineString"&&(i=n.geometry.coordinates),2>i.length)return{toLineDistance:1/0};var a=$n(ie(i),t,e),s=new BMapGL.Point(a.geometry.coordinates[0],a.geometry.coordinates[1]);return{geoPoint:t,geoNearestPoint:a,toLineDistance:ke(t,a),bdNearestPoint:s}}},Qr=function(r){function n(e){var t;return R(this,n),(t=W(this,n)).point=void 0,t.overlay=void 0,t.map=e,t}return K(n,r),Q(n,[{key:"confirmOperate",value:function(){var e=""+this.overlay;e==="Polyline"||e==="Polygon"?this.overlay.disableEditing():e==="Marker"&&this.overlay.disableDragging(),this.dispatchEvent(new O("ok",this.overlay))}},{key:"cancelOperate",value:function(){this.dispatchEvent(new O("cancel",this.overlay))}},{key:"setPosition",value:function(e,t){this.point=e;var i=this.map.pointToOverlayPixel(this.point);t?(this.div.classList.remove("operateLeft"),this.div.style.left=i.x+15+"px"):(this.div.classList.add("operateLeft"),this.div.style.left=i.x-105+"px"),this.div.style.top=i.y-16+"px"}},{key:"draw",value:function(){var e=this.map.pointToOverlayPixel(this.point);this.div.style.left=e.x+15+"px",this.div.style.top=e.y-16+"px"}},{key:"calculateOverlay",value:function(){var e={data:0};switch(""+this.overlay){case"Polyline":e.data=1e3*Ee.getLength(this.overlay.toGeoJSON());break;case"Polygon":e.data=1e6*Ee.getPolygonArea(this.overlay);break;case"Circle":var t=this.overlay.getRadius();e.data=Math.PI*t*t}return e.data=!e.data||0>e.data?0:e.data.toFixed(2),e}}])}(Ae(BMapGL.Overlay,te)),qn=function(r){function n(e,t){var i,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return R(this,n),(i=W(this,n,[e])).noLimit=!1,i.overlayTypeText=void 0,i.limit=void 0,i.element=t,a.noLimit&&(i.noLimit=!!a.noLimit),i}return K(n,r),Q(n,[{key:"setData",value:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);this.type=""+this.overlay,this.type==="Marker"?(this.overlayTypeText="可以拖动图标改变位置",this.unit=this.type==="Polyline"?"万米":"万平方米"):this.overlayTypeText=this.type==="Polyline"?"长度不超过"+(this.limit||1e10)/1e4+"万米!":"面积不超过"+(this.limit||1e10)/1e4+"万平方米!"}},{key:"initialize",value:function(e){var t;return this.element?(t=this.div=this.element).className="operateWindow":((t=this.div=document.createElement("div")).className="operateWindow",t.innerHTML=`
- - - `.concat(this.overlayTypeText,` -
`)),e.getPanes().markerPane.appendChild(this.div),this.bind(),this.updateWindow(),t}},{key:"bind",value:function(){var e=this;if(this.element)throw{errMsg:"自定义operate必须重写bind方法"};document.getElementById("confirmOperate").addEventListener("click",function(t){var i=e.calculateOverlay();e.overlay.geometryCalculate=i,e.confirmOperate()}),document.getElementById("cancelOperate").addEventListener("click",function(t){e.cancelOperate()})}},{key:"updateWindow",value:function(){if(this.element)throw{errMsg:"自定义operate必须重写updateWindow方法"};var e=this.limit||1e7,t=this.calculateOverlay();document.getElementById("confirmOperate")&&(t.data>~~e&&!this.noLimit?(document.getElementById("confirmOperate").style.display="none",document.getElementById("warnOperate").style.display="block"):(document.getElementById("confirmOperate").style.display="block",document.getElementById("warnOperate").style.display="none"))}}])}(Qr),Or=function(r){function n(e,t){var i;return R(this,n),(i=W(this,n))._enableEdgeMove=!1,i.cursor="crosshair",i.container=void 0,i.map=e,t&&(i.cursor=t),i}return K(n,r),Q(n,[{key:"initialize",value:function(e){var t=this;this.dispose();var i=e.getSize(),a=this.container=document.createElement("div");return a.style.cssText=`position:absolute;background:transparent; - cursor:`.concat(this.cursor,";width:").concat(i.width,"px;height:").concat(i.height,"px"),e.addEventListener("resize",function(s){t.adjustSize(s.size)}),e.getPanes().floatPane.appendChild(a),this.bindEvent(),a}},{key:"draw",value:function(){var e=this.map.pixelToPoint(new BMapGL.Pixel(0,0)),t=this.map.pointToOverlayPixel(e);this.container.style.left=t.x+"px",this.container.style.top=t.y+"px"}},{key:"setCursor",value:function(e){this.cursor=e,this.container&&(this.container.style.cursor=e)}},{key:"adjustSize",value:function(e){this.container.style.width=e.width+"px",this.container.style.height=e.height+"px"}},{key:"bindEvent",value:function(){for(var e=this,t=null,i=null,a=function(c){return{x:c.clientX,y:c.clientY}},s=function(c){var v=c.type,d=e.getDrawLatlngPoint(c),y=function(P){c.point=d,e.dispatchEvent(c)};v==="mousedown"&&(t=a(c));var A=a(c);v==="click"?5>Math.abs(A.x-t.x)&&5>Math.abs(A.y-t.y)&&(i&&5>Math.abs(A.x-i.x)&&5>Math.abs(A.y-i.y)?i=null:(y(),i=a(c))):y()},o=["click","mousedown","mousemove","mouseup","dblclick","rightclick"],l=o.length;l--;)B.on(this.container,o[l],s,this._listeners);B.on(this.container,"mousemove",function(c){e._enableEdgeMove&&e.mousemoveAction(c)},this._listeners)}},{key:"mousemoveAction",value:function(e){var t=this,i=this.map.pointToPixel(this.getDrawLatlngPoint(e)),a=function(s){var o=s.clientX,l=s.clientY;return s.changedTouches&&(o=s.changedTouches[0].clientX,l=s.changedTouches[0].clientY),new BMapGL.Pixel(o,l)}(e);i=new BMapGL.Pixel(a.x-(a.x-i.x),a.y-(a.y-i.y)),this.draggingMovePixel=i,this.panByX=this.panByY=0,i.x>=4&&20>=i.x||i.x>=this.map.width-20&&this.map.width-4>=i.x||i.y>=4&&50>=i.y||i.y>=this.map.height-10&&this.map.height-4>=i.y?(i.x>20?this.map.width-20>i.x||(this.panByX=-8):this.panByX=8,i.y>50?this.map.height-10>i.y||(this.panByY=-8):this.panByY=8,this.edgeMoveTimer||(this.edgeMoveTimer=setInterval(function(){t.map.panBy(t.panByX,t.panByY,{noAnimation:!0})},30))):this.edgeMoveTimer&&(clearInterval(this.edgeMoveTimer),this.edgeMoveTimer=null)}},{key:"getDrawLatlngPoint",value:function(e){var t=B.getTarget(e),i=e.offsetX||e.layerX||0,a=e.offsetY||e.layerY||0;for(t.nodeType!==1&&(t=t.parentNode);t&&t!==this.map.getContainer();)t.clientWidth===0&&t.clientHeight===0&&t.offsetParent&&t.offsetParent.nodeName==="TD"||(i+=t.offsetLeft||0,a+=t.offsetTop||0),t=t.offsetParent;var s=new BMapGL.Pixel(i,a);return this.map.pixelToPoint(s)}},{key:"enableEdgeMove",value:function(){this._enableEdgeMove=!0}},{key:"disableEdgeMove",value:function(){clearInterval(this.edgeMoveTimer),this._enableEdgeMove=!1}}])}(Ae(BMapGL.Overlay,te)),Vi=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(R(this,n),(t=W(this,n)).isOpen=void 0,t.drawType=void 0,t.instances=[],t.selectInstance=[],t.mask=void 0,t.map=void 0,t.operate=void 0,t._currentStatus=q.STATUS_FREE,t._runningAction=null,t._stopClick=!1,t.noLimit=!1,!(e instanceof BMapGL.Map))throw Error("Scene实例化必须输入map参数");return e._printLog&&e._printLog("bmapdraw"),t.options={},B.deepCopy(Bn,2,t.options,0,[qn]),B.copyOptions(t.options,i,[qn]),i.noLimit?(t.noLimit=!!i.noLimit,t.operate=t.options.operate||new qn(e,null,{noLimit:!0})):t.operate=t.options.operate||new qn(e),t.options.operate&&(t.options.operate.ignore=!0),t.map=e,t.mask=new Or(e,t.options.drawCursor),t.addMapListener(e),document.onkeydown=function(a){a.keyCode===t.options.keyCode&&(t._stopClick=!0)},document.onkeyup=function(a){a.keyCode===t.options.keyCode&&(t._stopClick=!1)},t}return K(n,r),Q(n,[{key:"currentStatus",get:function(){return this._currentStatus},set:function(e){this._currentStatus=e,this.updateMapListenerControl(e)}},{key:"runningAction",get:function(){return this._runningAction},set:function(e){this._runningAction=e}},{key:"addMapListener",value:function(e){var t=this;this.mapSelect=new Lt(e),this.mapSelect.addEventListener(G.CLICK,function(i){t._currentStatus!==q.STATUS_MOVE&&t.dispatchEvent(i)}),this.mapSelect.addEventListener(G.RIGHTCLICK,function(i){t._currentStatus!==q.STATUS_MOVE&&t.dispatchEvent(i)}),this.mapSelect.addEventListener(G.MOVE,function(i){t._currentStatus!==q.STATUS_DRAWING&&t._currentStatus!==q.STATUS_EDITER&&t._currentStatus!==q.STATUS_MOVE&&t.dispatchEvent(i)})}},{key:"updateMapListenerControl",value:function(e){if(this.mapSelect)switch(e){case q.STATUS_FREE:this.mapSelect.open();break;case q.STATUS_EDITER:this.mapSelect.openClick(),this.mapSelect.openMouse();break;case q.STATUS_DRAWING:case q.STATUS_MOVE:this.mapSelect.closeClick(),this.mapSelect.openMouse();break;default:this.mapSelect.open()}}},{key:"open",value:function(){return this.isOpen=!0,this.mask||(this.mask=new Or(this.map,this.options.drawCursor)),this.map.addOverlay(this.mask),this.setCurrentDrawType(this.drawType),!0}},{key:"close",value:function(){var e=0>=arguments.length||arguments[0]===void 0||arguments[0];this.isOpen=!1,this.closeRunningAction(),e&&(this.currentStatus=q.STATUS_FREE),this.mask&&this.map.removeOverlay(this.mask)}},{key:"closeRunningAction",value:function(){this.runningAction&&this.runningAction.close instanceof Function&&this.runningAction.close()}},{key:"addOverlay",value:function(e){this.instances.find(function(t){return t===e})||this.instances.push(e)}},{key:"removeOverlay",value:function(e){var t=this.instances.findIndex(function(i){return i===e});t!==-1&&(this.map.removeOverlay(this.instances[t]),this.instances.splice(t)),this.operate&&this.map.removeOverlay(this.operate)}},{key:"clearData",value:function(){var e=this;this.instances.forEach(function(t){e.map.removeOverlay(t)}),this.instances.length=0}},{key:"addSelectDrawData",value:function(e){this.selectInstance.find(function(t){return t===e})||this.selectInstance.push(e)}},{key:"hasOverlay",value:function(e){var t=this.instances.findIndex(function(i){return i===e});return t>-1||(t=this.selectInstance.findIndex(function(i){return i===e}))>-1}},{key:"clearSelectDrawData",value:function(){var e=this;this.selectInstance.forEach(function(t){e.map.removeOverlay(t)}),this.selectInstance.length=0}},{key:"setCurrentDrawType",value:function(e){this.drawType=e}},{key:"attachSnapSource",value:function(e){this._attachSnapSource=e}},{key:"setDrawCursor",value:function(e){this.mask&&this.mask.setCursor(e)}},{key:"getStopStatus",value:function(){return this._stopClick}}])}(te),Qt=function(r,n){var e,t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],a=(e=(arguments.length>3?arguments[3]:void 0).getZoom(),Math.pow(2,18-e));t*=a;var s,o=Le(n);try{var l,c=function(){var v=s.value;if(i.find(function($){return v===$}))return 0;if(v instanceof BMapGL.Marker){var d=v.getPosition(),y=1e3*Ee.getDistance(r,d,"kilometers");return t>y?{v:d}:0}if(v.toGeoJSON){var A=v.getPath(),P=[],k=v.toGeoJSON();if(v.hasMultipleParts){for(var L=[],S=0;A.length>S;S++){for(var D=0;A[S].length-1>D;D++)P.push(Ee.getLineCenter(A[S][D],A[S][D+1]).bdCenter),L.push(A[S][D]);L.push(A[S][A[S].length-1])}A=L}else for(var j=0;A.length-1>j;j++)P.push(Ee.getLineCenter(A[j],A[j+1]).bdCenter);var J,M=Le(A.concat(P));try{for(M.s();!(J=M.n()).done;){var N=J.value,H=1e3*Ee.getDistance(r,N,"kilometers");if(t>H)return{v:N}}}catch($){M.e($)}finally{M.f()}if(k.geometry.type==="MultiPolygon")return 0;var re=Ee.getNearestPointOnLine(r,k);if(t>1e3*re.toLineDistance)return{v:re.bdNearestPoint}}};for(o.s();!(s=o.n()).done;)if((l=c())!==0&&l)return l.v}catch(v){o.e(v)}finally{o.f()}return null},vn=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(R(this,n),(t=W(this,n)).type=void 0,t.isOpen=void 0,t.isOnMap=!0,t.isSeries=!0,t.skipEditing=!1,t.isSelectDraw=!1,t.enableCalculate=!1,t.enableSnap=!0,t.snapDistance=10,t.enableDragging=!1,t.mouseLnglat=void 0,t.match=null,t.matchOverlay=null,t.matchOverlayRadius=5,t.limitPoint=-1,t.deletable=!1,!e)return me(t);if(!(e instanceof Vi))throw Error("DrawBase实例化必须输入scene参数");t.scene=e;var a={};return B.copyOptionsToNew(t.scene.options,i,a),B.copyNotExitOptions(a,t.scene.options),t.defineProperty(a),t.options=a,t.setSnapPointType(t.options),t.setBaseOptions(t.options.baseOpts),t}return K(n,r),Q(n,[{key:"bindEvent",value:function(){}},{key:"setBaseOptions",value:function(){this.baseOptions=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}}},{key:"setCurrentStatus",value:function(e){this.scene.currentStatus=e}},{key:"skipEdit",value:function(e){e||this.skipEditing?this.scene.operate.confirmOperate():this.scene.mask.hide()}},{key:"emitEventIsonmap",value:function(e){var t=Y.DRAW_ON_MAP;this.isSelectDraw&&(t=Y.SELECT_ON_MAP);var i=new O(G.COMPLETE,{overlay:e,from:t});this.dispatchEvent(i),this.scene.dispatchEvent(i)}},{key:"emitEventIsnomap",value:function(e){this.scene.currentStatus=q.STATUS_FREE;var t=Y.DRAW_NO_MAP;this.isSelectDraw&&(t=Y.SELECT_NO_MAP);var i=new O(G.COMPLETE,{overlay:e,from:t});this.dispatchEvent(i),this.scene.dispatchEvent(i)}},{key:"registEvent",value:function(e){var t=this;e.addEventListener(G.INIT,function(i){t.skipEdit()}),e.addEventListener(G.COMPLETE,function(i){t.isSelectDraw?t.scene.addSelectDrawData(i.target.overlay):t.isCotiHole?(t.scene.map.removeOverlay(i.target.overlay),t.holeCut&&t.holeCut(i.target.overlay)):t.scene.addOverlay(i.target.overlay),i.continue!==!1&&t.isSeries&&(t.isOpen=!0,t.scene.mask.show(),t.bindEvent()),t.isCotiHole&&(i.target.overlay=t.holeSource),t.dispatchEvent(i),t.editOpe=null}),e.addEventListener(G.CANCEL,function(i){t.isSeries&&(t.isOpen=!0,t.scene.mask.show(),t.bindEvent()),t.isCotiHole&&(i.target.overlay=t.holeSource),t.dispatchEvent(i),t.editOpe=null})}},{key:"setRunningAction",value:function(e,t){if(e){if(this.isSeries&&this.scene.runningAction===this)return void t();this.scene.closeRunningAction(),this.scene.mask.show(),this.scene.runningAction=this,t(),this.callback&&this.callback()}else this.scene.runningAction=null,this.isOpen=!1,this.scene.mask.hide()}},{key:"closeEdit",value:function(){this.editOpe&&this.editOpe.close()}},{key:"closeAll",value:function(){this.scene.currentStatus===q.STATUS_DRAWING&&this.removeDrawing(),this.close(),this.closeEdit(),this.scene.mask.disableEdgeMove()}},{key:"open",value:function(e){this.scene&&(this.callback=e,this.scene.drawType=this.type,this.scene.open(),this.isOpen=!0,this.bindEvent())}},{key:"close",value:function(e){e&&e()}},{key:"removeDrawing",value:function(){}},{key:"addLabel",value:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=new BMapGL.Label(e,{position:t.position,offset:t.offset||new BMapGL.Size(0,0)});return i.setStyle(t.labelOptions),i}},{key:"setRadius",value:function(){var e=this.scene.map.getZoomUnits();this.matchOverlay.setRadius(this.matchOverlayRadius*e)}},{key:"addMatchOverlay",value:function(e){this.matchOverlay instanceof BMapGL.Circle?(this.setRadius(),this.matchOverlay.setCenter(e),this.scene.map.addEventListener("zoomend",this._setRadius=this.setRadius.bind(this)),this.scene.map.addOverlay(this.matchOverlay)):(this.scene.map.addOverlay(this.matchOverlay),this.matchOverlay.setPosition(e))}},{key:"removeMatchOverlay",value:function(){this.scene.map.removeOverlay(this.matchOverlay),this._setRadius&&(this.scene.map.removeEventListener("zoomend",this._setRadius),this._setRadius=null)}},{key:"getSnap",value:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.scene.instances,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:this.snapDistance,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.scene.map,o=null;return this.removeMatchOverlay(),!o&&t.length&&(o=Qt(e,t,a,s)),!o&&this.scene._attachSnapSource!==void 0&&typeof this.scene._attachSnapSource!="null"&&this.scene._attachSnapSource.length&&(o=Qt(e,this.scene._attachSnapSource,a,s)),o||(o=Qt(e,i,a,s)),o&&this.addMatchOverlay(o),o}}])}(te),yr=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n,[e,i])).type=_.DRAWING_MARKER,t.scene.setCurrentDrawType(t.type),t.mouseMoveModel=i.mouseMove||!1,t.isOpen&&t.open(),t}return K(n,r),Q(n,[{key:"clickAction",value:function(e){var t=this;this.scene.getStopStatus()||this.marker&&!this.isOnMap||(this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("click",this.click),this.marker=new BMapGL.Marker(e.point,this.baseOptions),this.scene.map.addOverlay(this.marker),this.isSeries?this.isOnMap||this.bindEvent():this.scene.mask.hide(),this.isOnMap?(this.isSeries?(this.scene.mask.show(),this.bindEvent()):this.setCurrentStatus(q.STATUS_FREE),this.scene.addOverlay(this.marker),this.emitEventIsonmap(this.marker),this.enableDragging&&(this.marker.enableDragging(),this.marker.addEventListener("dragstart",this.centerDragstart.bind(this)),this.marker.addEventListener("dragging",this.centerDragging.bind(this)),this.marker.addEventListener("dragend",this.centerDragend.bind(this)))):(setTimeout(function(){t.scene.map.removeOverlay(t.marker),t.marker=null},200),this.emitEventIsnomap(this.marker)))}},{key:"moveAction",value:function(e){var t=new O(G.MOVE,e);this.dispatchEvent(t)}},{key:"centerDragstart",value:function(e){if(this.enableSnap){var t,i=e.target,a=BMapGL.Projection.convertMC2LL(i.point);(t=this.getSnap(a,this.scene.instances))&&(e.point=BMapGL.Projection.convertLL2MC(t),i.setPoint(e.point))}}},{key:"centerDragging",value:function(e){if(this.enableSnap){var t,i=e.target,a=BMapGL.Projection.convertMC2LL(i.point);(t=this.getSnap(a,this.scene.instances))&&(e.point=BMapGL.Projection.convertLL2MC(t),i.setPoint(e.point))}}},{key:"centerDragend",value:function(e){this.emitEventIsonmap(this.marker)}},{key:"bindEvent",value:function(){var e=this;this.isOpen&&se(n,"setRunningAction",this,3)([!0,function(){e.setCurrentStatus(q.STATUS_DRAWING),e.mouseMoveModel&&e.scene.mask.addEventListener("mousemove",e.mousemove=e.moveAction.bind(e)),e.scene.mask.addEventListener("click",e.click=e.clickAction.bind(e))}])}},{key:"close",value:function(e){se(n,"setRunningAction",this,3)([!1]),this.scene.mask.removeEventListener("click",this.click),this.mouseMoveModel&&this.scene.mask.addEventListener("mousemove",this.mousemove),e&&e()}}])}(vn),Qi=function(r){function n(e,t){var i,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(R(this,n),(i=W(this,n)).overlay=null,i.centerIcon=null,i.moveIcon=null,i.circleMoveIcon=null,!(e instanceof Vi))throw Error("EditBase实例化必须输入scene参数");i.scene=e;var s={};return B.copyOptionsToNew(i.scene.options,a,s),B.copyNotExitOptions(s,i.scene.options),i.target=t||i,i.setOptions(s),i}return K(n,r),Q(n,[{key:"setOptions",value:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.defineProperty(e),this.baseOptions=this.target.__proto__ instanceof vn?this.target.baseOptions:e.baseOpts}},{key:"saveSouce",value:function(e){this.source=this.type===_.DRAWING_CIRCLE?{center:e.getCenterIn().latLng,radius:e.getRadius()}:e.toGeoJSON()}},{key:"restoreSouce",value:function(e){this.source&&(this.type===_.DRAWING_CIRCLE?(e.setCenter(this.source.center),e.setRadius(this.source.radius)):e.updateByGeoJSON(this.source),this.restoreOpe(e))}},{key:"restoreOpe",value:function(){}},{key:"open",value:function(e,t,i){var a=this;if(this.scene)return this.originStyle={icon:e._config.icon,fillColor:e._config.fillColor,fillOpacity:e._config.fillOpacity,strokeColor:e._config.strokeColor,strokeWeight:e._config.strokeWeight,strokeOpacity:e._config.strokeOpacity},this.overlay=e,this.overlay.setOptions(this.baseOptions),this.type===_.DRAWING_POLYLINE&&2>this.overlay.points.length||this.type===_.DRAWING_POLYGON&&3>this.overlay.points.length?(this.close(),void this.scene.mask.hide()):void this.setRunningAction(!0,function(){a.setSceneStatus(q.STATUS_EDITER),a.edit(e,t),i&&i()})}},{key:"emitOkEvent",value:function(e){var t=1>=arguments.length||arguments[1]===void 0||arguments[1],i=arguments.length>2&&arguments[2]!==void 0&&arguments[2],a=Y.DRAW_ON_MAP;this.target.__proto__ instanceof vn?(this.target.isSelectDraw&&(a=Y.SELECT_ON_MAP),this.target.isCotiHole&&(a=Y.DRAW_ON_MAP)):a=Y.EDIT_ON_MAP;var s=new O(G.COMPLETE,{overlay:e,from:a});s.continue=t,this.dispatchEvent(s),(i||this.type!==_.DRAWING_MARKER)&&this.scene.dispatchEvent(s)}},{key:"close",value:function(){var e=arguments.length>0&&arguments[0]!==void 0&&arguments[0],t=arguments.length>1?arguments[1]:void 0;this.overlay&&(this.overlay.setOptions(this.originStyle),this.setRunningAction(!1),this.setSceneStatus(q.STATUS_FREE),this.operateWindow&&(this.removeAttachOverlays(),this.scene.map.removeOverlay(this.operateWindow)),e||this.emitOkEvent(this.overlay,e),this.type!==_.DRAWING_POLYLINE&&this.type!==_.DRAWING_POLYGON||this.overlay.removeEventListener("lineupdate",this.lineUpdate),this.closeOpe(this.overlay),t&&t())}},{key:"setRunningAction",value:function(e,t){e?(this.scene.closeRunningAction(),this.scene.runningAction=this,t()):this.scene.runningAction=null}},{key:"closeOpe",value:function(e){}},{key:"addOperateWindow",value:function(e){var t=this,i=Y.DRAW_ON_MAP;this.target.__proto__ instanceof vn?this.target.isSelectDraw&&(i=Y.SELECT_ON_MAP):(this.saveSouce(e.overlay),i=Y.EDIT_ON_MAP);var a=this.operateWindow=this.scene.operate||new qn(this.scene.map);return a.setData(e),a.addEventListener("ok",function(s){t.removeAttachOverlays(),t.close(!0),t.emitOkEvent(s.target),a._listeners={}}),a.addEventListener("cancel",function(s){t.removeAttachOverlays(),t.close(!0),t.target.__proto__ instanceof vn?t.scene.map.removeOverlay(e.overlay):t.restoreSouce(e.overlay);var o=new O(G.CANCEL,{overlay:s.target,from:i+="-cancel"});t.dispatchEvent(o),t.scene.dispatchEvent(o),a._listeners={}}),this.scene.map.addOverlay(a),a}},{key:"removeAttachOverlays",value:function(){for(var e=this.scene.map,t=this.overlays,i=0;t.length>i;i++)if(Array.isArray(t[i]))for(var a in t[i])e.removeOverlay(t[i][a]);else e.removeOverlay(t[i])}},{key:"getSnap",value:function(e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:this.scene.snapDistance,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.scene.map,s=null;return s||(s=Qt(e,arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.scene.instances,i,a)),!s&&this.scene._attachSnapSource!==void 0&&typeof this.scene._attachSnapSource!="null"&&this.scene._attachSnapSource.length&&(s=Qt(e,this.scene._attachSnapSource,i,a)),s||(s=Qt(e,t,i,a)),s}}])}(te),Ar=function(r){function n(e,t,i){var a;return R(this,n),(a=W(this,n,[e,t,i])).type=_.DRAWING_POLYLINE,a.scene.setCurrentDrawType(a.type),a}return K(n,r),Q(n,[{key:"edit",value:function(e,t){var i=this;this.overlay=e;var a={limit:t||null,point:this.getNorthEast(e.hasMultipleParts?e.getPath()[0]:e.getPath()),overlay:e};this.overlays=[];var s=this.addOperateWindow(a);this.lineUpdate=function(o){var l=i.getNorthEast(e.hasMultipleParts?e.getPath()[0]:e.getPath());s.setPosition(l,!0),s.updateWindow();var c=new O(G.CHANGE,o.currentTarget);i.target.dispatchEvent(c)},this.onlinevertexdragging=function(o){var l=o.overlay,c=BMapGL.Projection.convertMC2LL(l.getPoint()),v=c;i.enableSnap&&(v=i.getSnap(c,i.scene.instances,[i.overlay])),v&&(o.from.point=BMapGL.Projection.convertLL2MC(v),l.setPoint(o.from.point))},e.enableEditing(),e.addEventListener("lineupdate",this.lineUpdate),e.addEventListener("onlinevertexdragging",this.onlinevertexdragging),this.dispatchEvent(new O(G.INIT))}},{key:"restoreOpe",value:function(e){e.disableEditing()}},{key:"closeOpe",value:function(e){e.disableEditing()}},{key:"getNorthEast",value:function(e){for(var t=0,i=0,a=0;e.length>a;a++)e[a].lng>t&&(t=e[a].lng,i=a);return e[i]}}])}(Qi),Br=function(r){function n(e,t,i){var a;return R(this,n),(a=W(this,n,[e,t,i])).type=_.DRAWING_POLYGON,a.scene.setCurrentDrawType(a.type),a}return K(n,r),Q(n)}(Ar),pi=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n,[e,i])).type=_.DRAWING_POLYLINE,t.points=[],t.drawPoint=[],t.overlay=null,t.isBinded=!1,t.tipLabel=null,t.measureRes=0,t.hideTip=!1,i.hideTip&&(t.hideTip=i.hideTip),t.scene.setCurrentDrawType(t.type),t.isOpen&&t.open(),t}return K(n,r),Q(n,[{key:"getNorthEast",value:function(e){for(var t=0,i=0,a=0;e.length>a;a++)e[a].lng>t&&(t=e[a].lng,i=a);return e[i]}},{key:"startAction",value:function(e){this.scene.getStopStatus()||(this.points.push(this.match?this.match:e.point),this.drawPoint=this.points.concat(this.points[this.points.length-1]),this.points.length===1?(this.scene.drawType===_.DRAWING_POLYLINE?this.overlay=new BMapGL.Polyline(this.drawPoint,this.baseOptions):this.scene.drawType===_.DRAWING_POLYGON&&(this.overlay=new BMapGL.Polygon(this.drawPoint,this.baseOptions)),this.scene.map.addOverlay(this.overlay)):(this.overlay.setPath(this.drawPoint),this.limitPoint>0&&this.points.length>=this.limitPoint&&this.scene.drawType===_.DRAWING_POLYLINE&&this.dblclickAction(e)),this.isBinded||(this.isBinded=!0,this.deletable=!0,this.scene.mask.enableEdgeMove(),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.addEventListener("mousemove",this.mousemove=this.moveAction.bind(this)),this.scene.mask.addEventListener("dblclick",this.dblclick=this.dblclickAction.bind(this))))}},{key:"moveAction",value:function(e){if(this.scene.getStopStatus())this.scene.map.removeOverlay(this.tipLabel);else{var t=e.point;if(this.enableSnap){var i=[];if(this.overlay.points.length>2){var a=this.overlay.getPath().slice(0,this.overlay.points.length-1);i.push(new this.overlay.constructor(a))}if(this.match=this.getSnap(t,this.scene.instances,i),this.match)return void this.overlay.setPositionAt(this.drawPoint.length-1,this.match)}this.match=null,this.overlay.setPositionAt(this.drawPoint.length-1,e.point),this.hideTip||(this.scene.map.removeOverlay(this.tipLabel),this.tipLabel=new BMapGL.Label("单击绘制下一个点,双击完成绘制",{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.options.labelOptions),this.scene.map.addOverlay(this.tipLabel))}}},{key:"mousemoveAction",value:function(e){var t=this;this.scene.getStopStatus()?this.scene.map.removeOverlay(this.tipLabel):(e.buttons!==4&&(B.preventDefault(e),B.stopBubble(e)),this.enableSnap&&(this.match=this.getSnap(e.point,this.scene.instances)),this.hideTip||setTimeout(function(){t.scene.map.removeOverlay(t.tipLabel),t.tipLabel=new BMapGL.Label("单击确认起点",{position:e.point,offset:new BMapGL.Size(10,10)}),t.tipLabel.setStyle(t.options.labelOptions),t.scene.map.addOverlay(t.tipLabel)},60))}},{key:"dblclickAction",value:function(e){if(B.preventDefault(e),B.stopBubble(e),this.isBinded=!1,this.deletable=!1,this.scene.map.removeOverlay(this.matchOverlay),this.scene.map.removeOverlay(this.tipLabel),this.scene.mask.disableEdgeMove(),this.scene.mask.removeEventListener("click",this.click),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("dblclick",this.dblclick),this.overlay.setPath(this.points),this.isSeries?this.isOnMap||this.bindEvent():this.scene.mask.hide(),this.isOnMap){var t=null;this.limit&&(t=this.scene.drawingType==="polygon"?this.limit.area:this.limit.distance),this.editOpe=this.type===_.DRAWING_POLYLINE?new Ar(this.scene,this):new Br(this.scene,this);var i=this.editOpe;this.registEvent(i),i.open(this.overlay,t)}else this.scene.map.removeOverlay(this.overlay),this.type===_.DRAWING_POLYGON&&this.isCotiHole&&this.holeCut&&this.holeCut(this.overlay),this.emitEventIsnomap(this.overlay)}},{key:"bindEvent",value:function(){var e=this;this.isOpen&&se(n,"setRunningAction",this,3)([!0,function(){e.points.length=0,e.drawPoint.length=0,e.setCurrentStatus(q.STATUS_DRAWING),e.deletable=!1,e.click&&e.mousemove&&(e.isBinded=!1,e.scene.mask.removeEventListener("click",e.click),e.scene.mask.removeEventListener("mousemove",e.mousemove)),e.scene.mask.addEventListener("mousemove",e.mousemove=e.mousemoveAction.bind(e)),e.scene.mask.addEventListener("click",e.click=e.startAction.bind(e))}])}},{key:"removeDrawing",value:function(){this.deletable&&this.scene.map.removeOverlay(this.overlay)}},{key:"close",value:function(e){this.isBinded=!1,this.deletable=!1,this.scene.map.removeOverlay(this.tipLabel),this.scene.map.removeOverlay(this.matchOverlay),this.scene.mask.removeEventListener("click",this.click),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("dblclick",this.dblclick),se(n,"setRunningAction",this,3)([!1]),e&&e()}}])}(vn),Xi=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n,[e,i])).type=_.DRAWING_POLYGON,t.holeSource=null,t.isCotiHole=!1,t.scene.setCurrentDrawType(t.type),t.holeSource=i.holeSource||null,t.isCotiHole=i.isCotiHole||!1,t}return K(n,r),Q(n,[{key:"setCotiHoleSource",value:function(e){e&&e instanceof BMapGL.Polygon&&(this.holeSource=e)}},{key:"holeCut",value:function(e){if(this.holeSource&&this.holeSource instanceof BMapGL.Polygon){var t=this.holeSource.getPath(),i=e.getPath();this.holeSource.hasMultipleParts?t.push(i):t=[t,i],this.holeSource.setPath(t)}}}])}(pi),Lr=function(r){function n(e,t,i,a,s){var o;return R(this,n),(o=W(this,n)).scene=s,o.type=e,o.point=t,o.number=i,o.overlay=a,o}return K(n,r),Q(n,[{key:"initialize",value:function(e){this.map=e;var t,i=this.div=document.createElement("div");return i.className="screenshot",this.type==="circle"?t=` -
- `.concat(this.number,` - - -
- `):this.type==="rectangle"&&(t=` -
-
- `.concat(this.number.width,` - -
- x -
- `).concat(this.number.height,` - -
- -
- `)),i.innerHTML=t,i.addEventListener("mousemove",function(a){B.preventDefault(a),B.stopBubble(a)}),i.addEventListener("dblclick",function(a){B.preventDefault(a),B.stopBubble(a)}),this.map.getPanes().markerPane.appendChild(i),this.bind(),i}},{key:"bind",value:function(){this.setNumber(this.number),this.type==="circle"?this.bindCircleEvent():this.bindRectEvent()}},{key:"bindCircleEvent",value:function(){var e=this,t=document.getElementById("screenshotNum"),i=document.getElementById("circleInput");t.addEventListener("click",function(a){var s=t.innerText;t.style.display="none",i.value=s,i.style.display="inline-block",i.focus()}),i.addEventListener("click",function(a){i.focus()}),i.addEventListener("keydown",function(a){if(a.keyCode===13){var s=i.value;i.style.display="none",t.innerText=s,e.dispatchRadiusChange({radius:s,overlay:e.overlay})}}),i.addEventListener("blur",function(a){var s=i.value;i.style.display="none",t.style.display="inline-block",t.innerText=s,e.dispatchRadiusChange({radius:s,overlay:e.overlay})})}},{key:"bindRectEvent",value:function(){var e=this,t=document.getElementById("rectWidth"),i=document.getElementById("rectWidthInput"),a=document.getElementById("rectHeight"),s=document.getElementById("rectHeightInput");i.value=t.innerText,s.value=a.innerText,t.addEventListener("click",function(o){var l=t.innerText;t.style.display="none",i.value=l,i.style.display="inline-block",i.focus()}),a.addEventListener("click",function(o){var l=a.innerText;a.style.display="none",s.value=l,s.style.display="inline-block",s.focus()}),i.addEventListener("click",function(o){i.focus()}),s.addEventListener("click",function(o){s.focus()}),i.addEventListener("keydown",function(o){if(o.keyCode===13){var l=i.value,c=s.value;s.style.display="none",s.style.display="none",t.style.display="inline-block",s.style.display="inline-block",t.innerText=l,a.innerText=c,e.dispatchRectWHChange({width:l,height:c,overlay:e.overlay})}}),s.addEventListener("keydown",function(o){if(o.keyCode===13){var l=i.value,c=s.value;i.style.display="none",s.style.display="none",t.style.display="inline-block",a.style.display="inline-block",t.innerText=l,a.innerText=c,e.dispatchRectWHChange({width:l,height:c,overlay:e.overlay})}})}},{key:"setInfo",value:function(e,t){this.setNumber(t),this.setPosition(e)}},{key:"setNumber",value:function(e){this.type==="circle"?document.getElementById("screenshotNum").textContent=e:(document.getElementById("rectWidth").textContent=e.width,document.getElementById("rectHeight").textContent=e.height)}},{key:"setPosition",value:function(e){this.point=e;var t=this.type,i=this.map.pointToOverlayPixel(this.point);t==="circle"?(this.div.style.left=i.x-30+"px",this.div.style.top=i.y-40+"px"):t==="rectangle"&&(this.div.style.left=i.x+"px",this.div.style.top=i.y-45+"px")}},{key:"draw",value:function(){var e=this.map.pointToOverlayPixel(this.point);this.type==="circle"?(this.div.style.left=e.x-30+"px",this.div.style.top=e.y-40+"px"):this.type==="rectangle"&&(this.div.style.left=e.x+"px",this.div.style.top=e.y-45+"px")}},{key:"dispatchRadiusChange",value:function(e){var t=new O("radiuschange",e);this.dispatchEvent(t)}},{key:"dispatchRectWHChange",value:function(e){var t=new O("rectwhchange",e);this.dispatchEvent(t)}}])}(Ae(BMapGL.Overlay,te)),Cr=function(r){function n(e,t,i){var a;return R(this,n),(a=W(this,n,[e,t,i])).type=_.DRAWING_RECTANGLE,a.scene.setCurrentDrawType(a.type),a}return K(n,r),Q(n,[{key:"setIcon",value:function(e){this.moveIcon=e}},{key:"edit",value:function(e,t){var i=this;this.overlay=e;for(var a=this.getBox(e.getPath()),s=a.startPoint,o=a.endPoint,l=[],c=this.getRectAllPoints(s,o),v=[],d=this.scene.map.getDistance(s,c[2]).toFixed(0),y=this.scene.map.getDistance(s,c[6]).toFixed(0),A=new Lr("rectangle",c[0],{width:d,height:y},e,this.scene),P=0;c.length>P;P++){var k=new BMapGL.Marker(c[P]);k.setIcon(this.target&&this.target.moveIcon?this.target.moveIcon:this.moveIcon),k.enableDragging(),l.push(k),this.scene.map.addOverlay(k),v[P]=B.mc2ll(k.point,this.scene.map),k.addEventListener("mousedown",function(S){o=B.mc2ll(S.target.point,i.scene.map)}),k.addEventListener("dragging",function(S){for(var D=S.latLng,j=0;v.length>j;j++)o.lng==v[j].lng&&(c[j].lng=D.lng),o.lat==v[j].lat&&(c[j].lat=D.lat);c=i.getRectAllPoints(c[0],c[4]);for(var J=0;l.length>J;J++)l[J].setPosition(c[J]);d=i.scene.map.getDistance(c[0],c[2]).toFixed(0),y=i.scene.map.getDistance(c[0],c[6]).toFixed(0),A.setInfo(c[0],{width:d,height:y}),L.setPosition(c[3],!0),e.setPath(c)}),k.addEventListener("dragend",function(S){for(var D=0;l.length>D;D++)v[D]=B.mc2ll(l[D].point,i.scene.map);L.updateWindow();var j=new O(G.CHANGE,e);i.target.dispatchEvent(j)})}A.addEventListener("rectwhchange",function(S){var D=S.target.width,j=S.target.height,J=B.getPointByDistance(c[0],D,"east"),M=B.getPointByDistance(c[0],j,"south");c[4].lng=J.lng,c[4].lat=M.lat,c=i.getRectAllPoints(c[0],c[4]);for(var N=0;l.length>N;N++)l[N].setPosition(c[N]);A.setInfo(c[0],{width:D,height:j}),L.setPosition(c[3],!0),e.setPath(c);for(var H=0;l.length>H;H++)v[H]=B.mc2ll(l[H].point,i.scene.map);L.updateWindow();var re=new O(G.CHANGE,e);i.target.dispatchEvent(re)}),this.overlays=[l,A];var L=this.addOperateWindow({limit:t,point:c[3],overlay:e});this.scene.map.addOverlay(A),this.dispatchEvent(new O(G.INIT)),this.onlinevertexdragging=function(S){var D,j=S.overlay,J=BMapGL.Projection.convertMC2LL(j.getPoint());(D=i.getSnap(J,i.scene.instances))&&(S.from.point=BMapGL.Projection.convertLL2MC(D),j.setPoint(S.from.point))},e.addEventListener("onlinevertexdragging",this.onlinevertexdragging)}},{key:"getBox",value:function(e){var t=1/0,i=-1/0,a=-1/0,s=1/0;return e.forEach(function(o){t>o.lng&&(t=o.lng),o.lat>i&&(i=o.lat),o.lng>a&&(a=o.lng),s>o.lat&&(s=o.lat)}),{startPoint:new BMapGL.Point(t,i),endPoint:new BMapGL.Point(a,s)}}},{key:"getRectAllPoints",value:function(e,t){var i=new BMapGL.Point(e.lng,e.lat),a=new BMapGL.Point(t.lng,e.lat),s=new BMapGL.Point(t.lng,t.lat),o=new BMapGL.Point(e.lng,t.lat);return[i,new BMapGL.Point((e.lng+t.lng)/2,e.lat),a,new BMapGL.Point(t.lng,(e.lat+t.lat)/2),s,new BMapGL.Point((e.lng+t.lng)/2,t.lat),o,new BMapGL.Point(e.lng,(e.lat+t.lat)/2)]}},{key:"getRectanglePoint",value:function(e,t){return[new BMapGL.Point(e.lng,e.lat),new BMapGL.Point(t.lng,e.lat),new BMapGL.Point(t.lng,t.lat),new BMapGL.Point(e.lng,t.lat)]}}])}(Qi),br=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n,[e,i])).type=_.DRAWING_RECTANGLE,t.polygon=null,t.startPoint=null,t.hideTip=!1,t.holeSource=null,t.isCotiHole=!1,t.scene.setCurrentDrawType(t.type),t.moveIcon=new BMapGL.Icon(I,new BMapGL.Size(10,10)),t.moveIcon.setImageSize(new BMapGL.Size(10,10)),i.hideTip&&(t.hideTip=i.hideTip),t.isOpen&&t.open(),t.holeSource=i.holeSource||null,t.isCotiHole=i.isCotiHole||!1,t}return K(n,r),Q(n,[{key:"getRectAllPoints",value:function(e,t){var i=new BMapGL.Point(e.lng,e.lat),a=new BMapGL.Point(t.lng,e.lat),s=new BMapGL.Point(t.lng,t.lat),o=new BMapGL.Point(e.lng,t.lat);return[i,new BMapGL.Point((e.lng+t.lng)/2,e.lat),a,new BMapGL.Point(t.lng,(e.lat+t.lat)/2),s,new BMapGL.Point((e.lng+t.lng)/2,t.lat),o,new BMapGL.Point(e.lng,(e.lat+t.lat)/2)]}},{key:"getRectanglePoint",value:function(e,t){return[new BMapGL.Point(e.lng,e.lat),new BMapGL.Point(t.lng,e.lat),new BMapGL.Point(t.lng,t.lat),new BMapGL.Point(e.lng,t.lat)]}},{key:"startAction",value:function(e){if(!this.scene.getStopStatus()&&e.buttons!==4){B.stopBubble(e),B.preventDefault(e);var t=this.startPoint=e.point;this.enableSnap&&this.match&&(t=this.startPoint=this.match),this.deletable=!0;var i=this.endPoint=t;this.polygon=new BMapGL.Polygon(this.getRectanglePoint(t,i),this.baseOptions),this.scene.map.addOverlay(this.polygon),this.scene.mask.enableEdgeMove(),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.addEventListener("mousemove",this.mousemove=this.moveAction.bind(this)),this.scene.mask.addEventListener("mouseup",this.mouseup=this.endAction.bind(this))}}},{key:"moveAction",value:function(e){if(this.scene.map.removeOverlay(this.tipLabel),!this.scene.getStopStatus())if(this.enableSnap&&(this.match=this.getSnap(e.point,this.scene.instances),this.match))this.polygon.setPath(this.getRectanglePoint(this.startPoint,this.match));else{this.match=null,this.polygon.setPath(this.getRectanglePoint(this.startPoint,e.point));var t=this.getRectAllPoints(this.startPoint,e.point),i=this.scene.map.getDistance(this.startPoint,t[2]).toFixed(0),a=this.scene.map.getDistance(this.startPoint,t[6]).toFixed(0);this.hideTip||(this.tipLabel=new BMapGL.Label("尺寸:"+i+"米 x "+a+"米
松开结束绘制",{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.options.labelOptions),this.scene.map.addOverlay(this.tipLabel))}}},{key:"endAction",value:function(e){if(!this.scene.getStopStatus())if(this.deletable=!1,this.scene.map.removeOverlay(this.tipLabel),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("mouseup",this.mouseup),this.scene.mask.disableEdgeMove(),this.enableSnap?(this.match=this.getSnap(e.point,this.scene.instances),this.match&&this.polygon.setPath(this.getRectanglePoint(this.startPoint,this.match))):this.polygon.setPath(this.getRectanglePoint(this.startPoint,e.point)),this.isSeries?this.isOnMap||this.bindEvent():this.scene.mask.hide(),this.isOnMap){var t=null;this.options.limit&&(t=this.options.limit.area);var i=this.editOpe=new Cr(this.scene,this);this.registEvent(i),i.open(this.polygon,t)}else this.scene.map.removeOverlay(this.polygon),this.isCotiHole&&this.holeCut&&this.holeCut(this.polygon),this.emitEventIsnomap(this.polygon)}},{key:"setCotiHoleSource",value:function(e){e&&e instanceof BMapGL.Polygon&&(this.holeSource=e)}},{key:"holeCut",value:function(e){if(this.holeSource&&this.holeSource instanceof BMapGL.Polygon){var t=this.holeSource.getPath(),i=e.getPath();this.holeSource.hasMultipleParts?t.push(i):t=[t,i],this.holeSource.setPath(t)}}},{key:"mousemoveAction",value:function(e){this.scene.getStopStatus()?this.scene.map.removeOverlay(this.tipLabel):(e.buttons!==4&&(B.preventDefault(e),B.stopBubble(e)),this.enableSnap&&(this.match=this.getSnap(e.point,this.scene.instances)),this.scene.map.removeOverlay(this.tipLabel),this.hideTip||(this.tipLabel=new BMapGL.Label("按住确认起点,拖拽进行绘制",{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.options.labelOptions),this.scene.map.addOverlay(this.tipLabel)))}},{key:"bindEvent",value:function(){var e=this;this.isOpen&&se(n,"setRunningAction",this,3)([!0,function(){e.setCurrentStatus(q.STATUS_DRAWING),e.deletable=!1,e.mousedown&&e.mousemove&&(e.scene.mask.removeEventListener("mousedown",e.mousedown),e.scene.mask.removeEventListener("mousemove",e.mousemove)),e.scene.mask.addEventListener("mousemove",e.mousemove=e.mousemoveAction.bind(e)),e.scene.mask.addEventListener("mousedown",e.mousedown=e.startAction.bind(e))}])}},{key:"removeDrawing",value:function(){this.deletable&&this.scene.map.removeOverlay(this.polygon)}},{key:"close",value:function(e){this.deletable=!1,this.scene.map.removeOverlay(this.tipLabel),this.scene.map.removeOverlay(this.matchOverlay),this.scene.mask.removeEventListener("mouseup",this.mouseup),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.scene.mask.removeEventListener("mousemove",this.mousemove),se(n,"setRunningAction",this,3)([!1]),e&&e()}}])}(vn),Ir=function(r){function n(e,t,i){var a;return R(this,n),(a=W(this,n,[e,t,i])).type=_.DRAWING_CIRCLE,a.scene.setCurrentDrawType(a.type),a}return K(n,r),Q(n,[{key:"setCenterIcon",value:function(e){this.centerIcon=e}},{key:"setMoveIcon",value:function(e){this.moveIcon=e}},{key:"edit",value:function(e,t){var i=this;this.overlay=e,this.centerPoint=e.getCenterIn().latLng;var a=new BMapGL.Point(e.getBounds().getNorthEast().lng,this.centerPoint.lat),s=this.centerMarker=new BMapGL.Marker(this.centerPoint);s.setIcon(this.centerIcon),s.enableDragging(),s.addEventListener("dragstart",this.centerDragstart.bind(this)),s.addEventListener("dragging",this.centerDragging.bind(this)),s.addEventListener("dragend",this.centerDragend.bind(this)),this.scene.map.addOverlay(s);var o=this.moveMarker=new BMapGL.Marker(a);o.setIcon(this.circleMoveIcon),o.enableDragging();var l=this.polyline=new BMapGL.Polyline([this.centerPoint,a],this.baseOptions||{}),c=new BMapGL.Point((e.getBounds().getNorthEast().lng+this.centerPoint.lng)/2,this.centerPoint.lat),v=this.radiusWindow=new Lr("circle",c,Math.ceil(e.getRadius()),e,this.scene);this.overlays=[s,o,l,v];var d=this.operateWindow=this.addOperateWindow({limit:t,point:a,overlay:e});this.scene.map.addOverlay(o),this.scene.map.addOverlay(l),this.scene.map.addOverlay(v);var y=1;v.addEventListener("radiuschange",function(A){if(A.target.radius&&!isNaN(A.target.radius)){e.setRadius(y=A.target.radius);var P=B.getPointByDistance(i.centerPoint,y,"east"),k=new BMapGL.Point(P.lng,i.centerPoint.lat),L=P.lng>i.centerPoint.lng?(e.getBounds().getNorthEast().lng+i.centerPoint.lng)/2:(e.getBounds().getSouthWest().lng+i.centerPoint.lng)/2,S=new BMapGL.Point(L,i.centerPoint.lat);o.setPosition(k),v.setInfo(S,y),d.setPosition(k,!0),d.updateWindow(),l.setPath([i.centerPoint,k]);var D=new O(G.CHANGE,e);i.target.dispatchEvent(D)}}),o.addEventListener("dragging",function(A){var P=new BMapGL.Point(A.latLng.lng,i.centerPoint.lat),k=A.latLng.lng>i.centerPoint.lng?(e.getBounds().getNorthEast().lng+i.centerPoint.lng)/2:(e.getBounds().getSouthWest().lng+i.centerPoint.lng)/2,L=A.latLng.lng>i.centerPoint.lng,S=new BMapGL.Point(k,i.centerPoint.lat);A.target.setPosition(P),v.setInfo(S,i.scene.map.getDistance(i.centerPoint,A.latLng).toFixed(0)),d.setPosition(P,L),l.setPath([i.centerPoint,P]),y=i.scene.map.getDistance(i.centerPoint,A.latLng).toFixed(0),e.setRadius(i.scene.map.getDistance(i.centerPoint,A.latLng))}),o.addEventListener("dragend",function(A){d.updateWindow();var P=new O(G.CHANGE,e);i.target.dispatchEvent(P)}),this.dispatchEvent(new O(G.INIT))}},{key:"centerDragstart",value:function(e){this.moveMarker.hide(),this.polyline.hide(),this.radiusWindow.hide(),this.operateWindow.hide()}},{key:"centerDragging",value:function(e){this.centerPoint=e.latLng,this.overlay.setCenter(e.latLng)}},{key:"centerDragend",value:function(e){this.centerPoint=e.latLng;var t=new BMapGL.Point(this.overlay.getBounds().getNorthEast().lng,this.centerPoint.lat);this.moveMarker.setPosition(t),this.moveMarker.show();var i=new BMapGL.Point(this.overlay.getBounds().getNorthEast().lng,this.centerPoint.lat);this.polyline.setPath([this.centerPoint,i]),this.polyline.show();var a=(this.overlay.getBounds().getNorthEast().lng+this.centerPoint.lng)/2,s=new BMapGL.Point(a,this.centerPoint.lat);this.radiusWindow.setPosition(s),this.operateWindow.setPosition(i,!0),this.radiusWindow.show(),this.operateWindow.show();var o=new O(G.CHANGE,this.circle);this.target.dispatchEvent(o)}}])}(Qi),Er=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n,[e,i])).type=_.DRAWING_CIRCLE,t.circle=null,t.overlays=[],t.centerPoint=null,t.radius=1,t.moveMarker=null,t.polyline=null,t.radiusWindow=null,t.operateWindow=null,t.hideTip=!1,t.scene.setCurrentDrawType(t.type),i.hideTip&&(t.hideTip=i.hideTip),t.isOpen&&t.open(),t}return K(n,r),Q(n,[{key:"startAction",value:function(e){this.scene.getStopStatus()||(this.centerPoint=e.point,this.deletable=!0,this.circle=new BMapGL.Circle(this.centerPoint,this.radius,this.baseOptions),this.scene.map.addOverlay(this.circle),this.scene.mask.enableEdgeMove(),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.addEventListener("mousemove",this.mousemove=this.moveAction.bind(this)),this.scene.mask.addEventListener("mouseup",this.mouseup=this.endAction.bind(this)))}},{key:"moveAction",value:function(e){this.scene.map.removeOverlay(this.tipLabel),this.scene.getStopStatus()||(this.radius=this.scene.map.getDistance(this.centerPoint,e.point).toFixed(0),this.circle.setRadius(this.radius),this.hideTip||(this.tipLabel=new BMapGL.Label("半径:"+this.radius+"米
松开完成绘制",{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.options.labelOptions),this.scene.map.addOverlay(this.tipLabel)))}},{key:"endAction",value:function(e){if(!this.scene.getStopStatus())if(this.deletable=!1,this.scene.map.removeOverlay(this.tipLabel),this.scene.mask.disableEdgeMove(),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("mouseup",this.mouseup),this.isSeries?this.isOnMap||this.bindEvent():this.scene.mask.hide(),this.isOnMap){var t=null;this.limit&&(t=this.limit.area);var i=this.editOpe=new Ir(this.scene,this);this.registEvent(i),i.open(this.circle,t)}else this.scene.map.removeOverlay(this.centerMarker),this.scene.map.removeOverlay(this.circle),this.emitEventIsnomap(this.circle)}},{key:"mousedownAction",value:function(e){this.scene.getStopStatus()||e.buttons!==4&&(B.preventDefault(e),B.stopBubble(e),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.centerPoint==null&&this.startAction(e))}},{key:"mousemoveAction",value:function(e){this.scene.map.removeOverlay(this.tipLabel),this.scene.getStopStatus()||(e.buttons!==4&&(B.preventDefault(e),B.stopBubble(e)),this.hideTip||(this.tipLabel=new BMapGL.Label("按下确认中心点,拖拽确认半径",{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.options.labelOptions),this.scene.map.addOverlay(this.tipLabel)))}},{key:"bindEvent",value:function(){var e=this;this.isOpen&&se(n,"setRunningAction",this,3)([!0,function(){e.centerPoint=null,e.radius=1,e.setCurrentStatus(q.STATUS_DRAWING),e.deletable=!1,e.mousedown&&e.mousemove&&(e.scene.mask.removeEventListener("mousedown",e.mousedown),e.scene.mask.removeEventListener("mousemove",e.mousemove)),e.scene.mask.addEventListener("mousemove",e.mousemove=e.mousemoveAction.bind(e)),e.scene.mask.addEventListener("mousedown",e.mousedown=e.mousedownAction.bind(e))}])}},{key:"removeDrawing",value:function(){this.deletable&&this.scene.map.removeOverlay(this.circle)}},{key:"close",value:function(e){this.deletable=!1,se(n,"setRunningAction",this,3)([!1]),this.scene.map.removeOverlay(this.tipLabel),this.scene.mask.removeEventListener("mouseup",this.mouseup),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.scene.mask.removeEventListener("mousemove",this.mousemove),e&&e()}}])}(vn),Xr=function(r){function n(e,t,i){var a;return R(this,n),(a=W(this,n,[e,t,i])).type=_.DRAWING_MARKER,a.scene.setCurrentDrawType(a.type),a}return K(n,r),Q(n,[{key:"setIcon",value:function(e){this.moveIcon=e}},{key:"edit",value:function(e){e.enableDragging(),e.addEventListener("dragstart",this.centerDragstart.bind(this)),e.addEventListener("dragging",this.centerDragging.bind(this)),e.addEventListener("dragend",this.centerDragend.bind(this))}},{key:"centerDragstart",value:function(e){}},{key:"centerDragging",value:function(e){var t,i=e.target,a=BMapGL.Projection.convertMC2LL(i.point);(t=this.getSnap(a,this.scene.instances))&&(e.point=BMapGL.Projection.convertLL2MC(t),i.setPoint(e.point))}},{key:"centerDragend",value:function(e){this.emitOkEvent(this.overlay,!0,!0);var t=new O(G.CHANGE,this.overlay);this.target.dispatchEvent(t)}},{key:"closeOpe",value:function(e){e.disableDragging(),e.removeEventListener("dragstart",this.centerDragstart),e.removeEventListener("dragging",this.centerDragging),e.removeEventListener("dragend",this.centerDragend)}}])}(Qi),Jr=function(){function r(n){var e,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,r),(e=W(this,r)).scene=n,e.opts=t,e.drawingItems=t.drawingItems||gn,e.defaultAnchor=t.anchor||BMAP_ANCHOR_TOP_LEFT,e.defaultOffset=t.offset||new BMapGL.Size(20,20),e.initialize(e.scene.map),e}return K(r,BMapGL.Control),Q(r,[{key:"initialize",value:function(n){this._map=n;var e=this.container=document.createElement("div");e.className="BMap_Drawing";var t=this.panel=document.createElement("div");t.className="BMap_Draw_Panel",e.appendChild(t);var i=this.generalHtml(n);t.appendChild(i);var a=this.tip=document.createElement("div");return a.className="BMapDraw_tip",a.innerHTML='

',this.opts.enableTips&&t.appendChild(a),n.getContainer().appendChild(e),this.bindEvt(),e}},{key:"generalHtml",value:function(n){for(var e=this,t={hander:"拖动地图",marker:"标记点",polyline:"折线",polygon:"多边形",circle:"圆形",rectangle:"矩形"},i=function(l,c){var v=document.createElement("a");return v.className=l,v.href="javascript:void(0)",v.setAttribute("drawingType",c),v.setAttribute("onfocus","this.blur()"),v.addEventListener("mouseenter",function(d){var y=d.target.getAttribute("drawingType"),A=t[y];y==="hander"?(e.tip.children[0].innerText=A,e.tip.children[1].innerText="使用鼠标拖动地图"):(e.tip.className+=" "+y,e.tip.children[0].innerText=A,e.tip.children[1].innerText="使用"+A+"选出目标区域"),e.tip.style.display="block"}),v.addEventListener("mouseleave",function(d){for(var y=d.target.getAttribute("drawingType"),A=" "+e.tip.className.replace(/[\t\r\n]/g,"")+" ";A.indexOf(" "+y+" ")>=0;)A=A.replace(" "+y+" "," ");e.tip.className=A.replace(/^\s+|\s+$/g,""),e.tip.style.display="none"}),v},a=document.createDocumentFragment(),s=0,o=this.drawingItems.length;o>s;s++)a.appendChild(i("BMapDraw_Box BMapDraw_"+this.drawingItems[s],this.drawingItems[s]));return a}},{key:"setStyleByDrawingItems",value:function(){for(var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"marker",e=this.panel.getElementsByTagName("a"),t=0,i=e.length;i>t;t++){var a=e[t];a.getAttribute("drawingType")===n?a.className="BMapDraw_Box BMapDraw_"+n+"_hover":a.className=a.className.replace(/_hover/,"")}}},{key:"bindEventByDrawingType",value:function(n){var e=this.scene;if(e.isOpen&&e.drawType===n)e.close(),e.map.enableDoubleClickZoom();else switch(n){case"marker":new yr(e).open();break;case"polyline":new pi(e).open();break;case"polygon":new Xi(e).open();break;case"circle":new Er(e).open();break;case"rectangle":new br(e).open()}}},{key:"bindEvt",value:function(n){var e=this;B.on(this.panel,"click",function(t){var i=B.getTarget(t).getAttribute("drawingType");e.setStyleByDrawingItems(i),e.bindEventByDrawingType(i)})}}])}(),Kr=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n)).type=null,t.instance=null,t.graphicOpts=bi,t.labelOptions=Ot,t.isOnMap=!1,t.isSeries=!1,t.skipEditing=!1,t.mouseMove=!0,t.enableSnap=!1,t.limitPoint=-1,t.scene=e,t.defineProperty(i),t}return K(n,r),Q(n,[{key:"close",value:function(e){this.instance&&(this.instance.close(),this.instance=null),e&&e()}},{key:"open",value:function(e){this.close(),this.scene.close(),this.defineProperty(e),this.type&&this.doAction()}},{key:"doAction",value:function(){var e=this;this.data=[];var t={isSelectDraw:!0,isOpen:!0,enableSnap:this.enableSnap,isOnMap:this.isOnMap,isSeries:this.isSeries,skipEditing:this.skipEditing,labelOptions:this.labelOptions,baseOpts:this.graphicOpts,mouseMove:this.mouseMove,limitPoint:this.limitPoint};switch(this.type){case _.DRAWING_POLYLINE:this.instance=new pi(this.scene,t);break;case _.DRAWING_POLYGON:this.instance=new Xi(this.scene,t);break;case _.DRAWING_RECTANGLE:this.instance=new br(this.scene,t);break;case _.DRAWING_CIRCLE:this.instance=new Er(this.scene,t);break;case _.DRAWING_MARKER:this.instance=new yr(this.scene,t);break;case _.DRAWING_POINT:this.instance=new Lt(this.scene.map);break;default:this.close()}this.instance&&(this.instance.addEventListener(G.CHANGE,function(i){e.dispatchEvent(i)}),this.instance.addEventListener(G.MOVE,function(i){e.dispatchEvent(i)}),this.instance.addEventListener(G.CLICK,function(i){e.dispatchEvent(i);var a=new O(G.COMPLETE,{from:Y.SELECT_NO_MAP,mouseTarget:i.target,overlay:new BMapGL.Marker(new BMapGL.Point(i.target.latlng.lng,i.target.latlng.lat))});e.scene.dispatchEvent(a)}),this.instance.addEventListener(G.COMPLETE,function(i){e.dispatchEvent(i)}),this.instance.addEventListener(G.CANCEL,function(i){e.dispatchEvent(i)}))}},{key:"addData",value:function(e){this.scene&&this.scene.addSelectDrawData(e)}},{key:"clearData",value:function(){this.scene&&this.scene.clearSelectDrawData()}}])}(te),Zr=function(){return Q(function r(n,e){R(this,r),this.label=void 0,this.scene=n},[{key:"getLength",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{showlabel:!0,unit:"kilometers"};r instanceof BMapGL.Polyline&&(r=r.toGeoJSON());var e=Ee.getLength(r);if(n.showlabel){var t=r.geometry.coordinates,i=new BMapGL.Point(t[t.length-1][0],t[t.length-1][1]),a="";switch(n.unit){case"kilometers":a="总长度:"+e.toFixed(2)+"km";break;case"meters":a="总长度:"+e.toFixed(2)+"m"}this.scene.map.removeOverlay(this.label),this.label=new BMapGL.Label(a,{position:i,offset:n.offset||new BMapGL.Size(0,0)}),this.label.setStyle(n.labelOptions),this.scene.map.addOverlay(this.label)}return e}},{key:"getPolygonArea",value:function(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{showlabel:!0,unit:"kilometers"};r instanceof BMapGL.Polygon&&(r=r.toGeoJSON());var e=Ee.getPolygonArea(r);if(n.showlabel){var t=Ee.getPolygonCenter(r),i="";switch(n.unit){case"kilometers":i=e.toFixed(2)+" km²";break;case"meters":i=e.toFixed(2)+" m²"}this.scene.map.removeOverlay(this.label),this.label=new BMapGL.Label(i,{position:t.bdCenter,offset:n.offset||new BMapGL.Size(-20,-10)}),this.label.setStyle(n.labelOptions),this.scene.map.addOverlay(this.label)}return e}}])}(),Hr=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n,[e,i])).tipLabel=null,t.lengthLabel=[],t.totalLabel=null,t.turnOverlays=[],t.totalLength=0,t.measureRes=0,t.subDistance=[],t.scene.setCurrentDrawType(t.type),t.setOtherOptions(i),t.isOpen&&t.open(),t}return K(n,r),Q(n,[{key:"setOtherOptions",value:function(e){this.options=e,this.skipEditing=!0,this.isOpen=!0,this.options=Object.assign(ot,e),this.isSeries=this.options.isSeries,this.setBaseOptions(this.options.baseOpts)}},{key:"setTurnPoint",value:function(e){var t=this.options,i=new BMapGL.Marker(e,{icon:t.turnIcon?t.turnIcon:Zt,clickable:!1,baseZIndex:35e5,zIndexFixed:!0});this.scene.map.addOverlay(i),this.turnOverlays.push(i)}},{key:"startAction",value:function(e){var t=this.match?this.match:e.point;this.points.push(t),this.drawPoint=this.points.concat(this.points[this.points.length-1]),this.points.length===1?(this.turnOverlays=[],this.lengthLabel=[],this.overlay=new BMapGL.Polyline(this.drawPoint,this.baseOptions),this.scene.map.addOverlay(this.overlay)):(this.overlay.setPath(this.drawPoint),this.scene.map.removeOverlay(this.measureLabel),this.scene.map.addOverlay(this.downLabel),this.subDistance.push(this.downLabel.content),this.lengthLabel.push(this.downLabel)),this.setTurnPoint(t),this.isBinded||(this.isBinded=!0,this.scene.mask.enableEdgeMove(),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.addEventListener("mousemove",this.mousemove=this.moveAction.bind(this)),this.scene.mask.addEventListener("dblclick",this.dblclick=this.dblclickAction.bind(this)))}},{key:"moveAction",value:function(e){var t=e.point;if(this.enableSnap){var i=[];if(this.overlay.points.length>2){var a=this.overlay.getPath().slice(0,this.overlay.points.length-1);i.push(new this.overlay.constructor(a))}if(this.match=this.getSnap(t,this.scene.instances,i),this.match)return void this.overlay.setPositionAt(this.drawPoint.length-1,this.match)}this.match=null;var s=this.drawPoint[this.drawPoint.length-2],o=e.point;this.options.unit==="metric"?(this.measureRes=1e3*Ee.getDistance(s,o),this.distance=this.measureRes.toFixed(2)+"m"):(this.measureRes=Ee.getDistance(s,o),this.distance=this.measureRes.toFixed(2)+"km");var l=Ee.getLineCenter(s,o);this.scene.map.removeOverlay(this.measureLabel),this.measureLabel=this.addLabel(this.distance,{position:l.bdCenter}),this.downLabel=this.addLabel(this.distance,{position:l.bdCenter}),this.scene.map.addOverlay(this.measureLabel),this.overlay.setPositionAt(this.drawPoint.length-1,e.point),this.scene.map.removeOverlay(this.tipLabel),this.tipLabel=new BMapGL.Label(this.options.followLabel,{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.options.labelOptions),this.scene.map.addOverlay(this.tipLabel)}},{key:"dblclickAction",value:function(e){var t=this;B.preventDefault(e),B.stopBubble(e),this.isBinded=!1,this.scene.map.removeOverlay(this.matchOverlay),this.scene.map.removeOverlay(this.tipLabel),this.scene.mask.disableEdgeMove(),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("dblclick",this.dblclick);var i=this.overlay.toGeoJSON(),a=i.geometry.coordinates,s=new BMapGL.Point(a[a.length-1][0],a[a.length-1][1]),o=[0,0],l=[0,0],c=this.scene.map.pointToPixel(this.points[this.points.length-2]),v=this.scene.map.pointToPixel(this.points[this.points.length-3]);o=0>c.x-v.x?[-14,0]:[14,0],l=0>c.y-v.y?[-5,-38]:[-5,11];var d=Ee.getLength(i,"kilometers");this.totalLength=this.options.unit==="metric"?1e3*d:d;var y="";switch(this.options.unit){case"kilometers":y="总长:"+d.toFixed(2)+"km";break;case"metric":y="总长:"+1e3*d.toFixed(2)+"m"}this.totalLabel=new BMapGL.Label(y,{position:s,offset:new BMapGL.Size(l[0],l[1])}),this.totalLabel.setStyle(this.options.labelOptions),this.scene.map.addOverlay(this.totalLabel),this.lengthLabel.push(this.totalLabel),this.closeIcon=this.options.closeIcon?this.options.closeIcon:Ft,this.closeBtn=new BMapGL.Marker(s,{icon:this.closeIcon,baseZIndex:36e5,offset:new BMapGL.Size(o[0],o[1]),enableMassClear:!0}),this.closeBtn.setTitle("清除本次测距"),this.scene.map.addOverlay(this.closeBtn);var A={overlay:this.overlay,closeBtn:this.closeBtn,totalLabel:this.totalLabel,lengthLabel:this.lengthLabel,points:this.points.slice(0),turnOverlays:this.turnOverlays.slice(0)};this.closeBtn.addEventListener("click",function(P){t.scene.map.removeOverlay(A.closeBtn),t.scene.map.removeOverlay(A.overlay);for(var k=0,L=A.turnOverlays.length;L>k;k++)t.scene.map.removeOverlay(A.turnOverlays[k]),A.turnOverlays[k]=null;for(var S=0,D=A.lengthLabel.length;D>S;S++)t.scene.map.removeOverlay(A.lengthLabel[S]),A.lengthLabel[S]=null}),this.dispatchMeasureEvent(),this.overlay.setPath(this.points),this.isSeries?this.bindEvent():this.scene.mask.hide()}},{key:"dispatchMeasureEvent",value:function(){var e=new O(ve.LENGTH_END,{points:this.points?this.points.slice(0):[],distance:this.totalLength,subDistance:this.subDistance,unit:this.options.unit,overlay:this.overlay});this.dispatchEvent(e),this.scene.dispatchEvent(e)}}])}(pi),_r=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return R(this,n),(t=W(this,n,[e,i])).measureArea=0,t.turnOverlays=[],t.scene.setCurrentDrawType(t.type),t.setOtherOptions(i),t.isOpen&&t.open(),t}return K(n,r),Q(n,[{key:"setOtherOptions",value:function(e){this.options=e,this.skipEditing=!0,this.isOpen=!0,this.options=Object.assign(st,e),this.isSeries=this.options.isSeries,this.setBaseOptions(this.options.baseOpts)}},{key:"setTurnPoint",value:function(e){var t=this.options,i=new BMapGL.Marker(e,{icon:t.turnIcon?t.turnIcon:Zt,clickable:!1,baseZIndex:35e5,zIndexFixed:!0});this.scene.map.addOverlay(i),this.turnOverlays.push(i)}},{key:"startAction",value:function(e){var t=this.match?this.match:e.point;if(this.points.push(t),this.drawPoint=this.points.concat(this.points[this.points.length-1]),this.points.length===1)this.turnOverlays=[],this.overlay=new BMapGL.Polygon(this.drawPoint,this.baseOptions),this.scene.map.addOverlay(this.overlay);else if(this.overlay.setPath(this.drawPoint),this.points.length>2){this.options.unit==="metric"?(this.measureArea=1e6*Ee.getPolygonArea(this.overlay),this.area=this.measureArea.toFixed(2)+"m²"):(this.measureArea=Ee.getPolygonArea(this.overlay),this.area=this.measureArea.toFixed(2)+"km²");var i=Ee.getPolygonCenter(this.overlay.toGeoJSON());this.scene.map.removeOverlay(this.areaLabel),this.areaLabel=this.addLabel(this.area,{position:i.bdCenter,offset:new BMapGL.Size(5,-2)}),this.scene.map.addOverlay(this.areaLabel)}this.setTurnPoint(t),this.isBinded||(this.isBinded=!0,this.scene.mask.enableEdgeMove(),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.addEventListener("mousemove",this.mousemove=this.moveAction.bind(this)),this.scene.mask.addEventListener("dblclick",this.dblclick=this.dblclickAction.bind(this)))}},{key:"dblclickAction",value:function(e){var t=this;B.preventDefault(e),B.stopBubble(e),this.isBinded=!1,this.scene.map.removeOverlay(this.matchOverlay),this.scene.map.removeOverlay(this.tipLabel),this.scene.mask.disableEdgeMove(),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("dblclick",this.dblclick),this.overlay.setPath(this.points);var i=this.overlay.toGeoJSON().geometry.coordinates[0],a=new BMapGL.Point(i[i.length-1][0],i[i.length-1][1]);this.closeIcon=this.options.closeIcon?this.options.closeIcon:Ft,this.closeBtn=new BMapGL.Marker(a,{icon:this.closeIcon,baseZIndex:36e5,enableMassClear:!0,offset:new BMapGL.Size(10,10)});var s=Ee.getPolygonCenter(this.overlay.toGeoJSON());this.totalAreaLabel=this.addLabel(this.area,{position:s.bdCenter,offset:new BMapGL.Size(5,-2)});var o={overlay:this.overlay,closeBtn:this.closeBtn,points:this.points.slice(0),turnOverlays:this.turnOverlays.slice(0),totalAreaLabel:this.totalAreaLabel};this.scene.map.addOverlay(o.closeBtn),this.scene.map.removeOverlay(this.areaLabel),this.scene.map.addOverlay(o.totalAreaLabel),o.closeBtn.addEventListener("click",function(l){t.scene.map.removeOverlay(o.closeBtn),t.scene.map.removeOverlay(o.overlay),t.scene.map.removeOverlay(o.totalAreaLabel);for(var c=0,v=o.turnOverlays.length;v>c;c++)t.scene.map.removeOverlay(o.turnOverlays[c]),o.turnOverlays[c]=null}),this.dispatchMeasureEvent(),this.isSeries?this.bindEvent():this.scene.mask.hide()}},{key:"dispatchMeasureEvent",value:function(){var e=new O(ve.AREA_END,{points:this.points?this.points.slice(0):[],unit:this.options.unit,area:this.measureArea,overlay:this.overlay});this.dispatchEvent(e),this.scene.dispatchEvent(e)}}])}(Xi),$r=function(r){function n(){var e;R(this,n);for(var t=arguments.length,i=Array(t),a=0;t>a;a++)i[a]=arguments[a];return(e=W(this,n,[].concat(i))).tolerance=1e-6,e.toleranceType="kilometers",e}return K(n,r),Q(n,[{key:"polygonCutByLine",value:function(e,t,i){var a,s,o,l,c,v,d,y,A=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},P=[],k=[],L={geojsonRes:null,bdRes:null},S=e.geometry,D=t.geometry;if(D.coordinates=(s=[],D.coordinates.forEach(function(V){if(s.length){var ue=s[s.length-1];ue[0]!==V[0]&&ue[1]!==V[1]&&s.push(V)}else s.push(V)}),s),2>D.coordinates.length||S.type!=="Polygon"&&S.type!=="MultiPolygon"||D.type!=="LineString"||(i===void 0&&(i=""),Gt(S,D).features.length===0)||si(D,S))return L;k[0]=Ni(D,this.tolerance,{units:this.toleranceType}),k[1]=Ni(D,-this.tolerance,{units:this.toleranceType});for(var j=0;1>=j;j++){var J=j;P=[];for(var M=0;D.coordinates.length>M;M++)P.push(D.coordinates[M]);for(var N=k[J].geometry.coordinates.length-1;N>=0;N--)P.push(k[J].geometry.coordinates[N]);P.push(D.coordinates[0]);var H=ai(ie(P));l=H,c=void 0,v=void 0,d=void 0,y=void 0,c=Ze(o=S),v=Ze(l),d=o.properties||{},a=(y=Sn(c.coordinates,v.coordinates)).length===0?null:y.length===1?jt(y[0],d):Ke(y,d)}var re=new BMapGL.GeoJSONParse().readFeaturesFromObject(a,A),$=[],pe=[];return re.forEach(function(V,ue){V.properties=Object.assign({},e.properties||{}),V.properties.id+="-".concat(ue),$.push(V),pe.push(V.toGeoJSON())}),{geojsonRes:pe,bdRes:$}}},{key:"lineCutByPoly",value:function(e,t,i){if(e.geometry===void 0||e.geometry.type.toLowerCase().indexOf("linestring")===-1)throw"传入的必须为linestring";var a=function(d,y){if(!d)throw Error("line is required");if(!y)throw Error("splitter is required");var A=Vn(d),P=Vn(y);if(A!=="LineString")throw Error("line must be LineString");if(P==="FeatureCollection")throw Error("splitter cannot be a FeatureCollection");if(P==="GeometryCollection")throw Error("splitter cannot be a GeometryCollection");var k=ar(y,{precision:7});switch(P){case"Point":return ti(d,k);case"MultiPoint":return Ci(d,k);case"LineString":case"MultiLineString":case"Polygon":case"MultiPolygon":return Ci(d,Gt(d,k))}}(e,t).features,s=[],o=new BMapGL.GeoJSONParse;if(a.length>1)for(var l=0,c=a.length;c>l;l++){var v=o.readFeatureFromObject(a[l],i);s.push(v)}return{geojsonRes:a,bdRes:s}}}])}(te),ea=function(r){function n(){var e;R(this,n);for(var t=arguments.length,i=Array(t),a=0;t>a;a++)i[a]=arguments[a];return(e=W(this,n,[].concat(i))).tolerance=.001,e.toleranceType="kilometers",e}return K(n,r),Q(n,[{key:"polygonUnion",value:function(e,t){if(2>e.length)throw"至少2个数据";var i=null,a=!1;e.forEach(function(l,c){var v,d,y;1>c?i=l:(v=i,y=6,(d=l).geometry.coordinates[0].forEach(function(A,P){var k=z(A,2),L=k[0],S=k[1];L=parseFloat(L.toFixed(y)),S=parseFloat(S.toFixed(y));for(var D=0;v.geometry.coordinates[0].length>D;D++){var j=z(v.geometry.coordinates[0][D],2),J=j[0],M=j[1];if(J=parseFloat(J.toFixed(y)),M=parseFloat(M.toFixed(y)),L===J&&S===M){d.geometry.coordinates[0][P]=v.geometry.coordinates[0][D];break}}}),si(i,l)?a=!0:i=Mr(i,l))});var s=a?null:i,o=new BMapGL.GeoJSONParse;return{geojsonRes:s,bdRes:s?o.readFeatureFromObject(s,t):null}}}])}(te),Dr=function(r){function n(){return R(this,n),W(this,n,arguments)}return K(n,r),Q(n,[{key:"geojsonMove",value:function(e,t,i){(t instanceof BMapGL.Point||t instanceof BMapGL.LatLng)&&(t=X([t.lng,t.lat])),(i instanceof BMapGL.Point||i instanceof BMapGL.LatLng)&&(i=X([i.lng,i.lat]));var a,s,o,l,c=function(v,d,y,A){if(!At(A=A||{}))throw Error("options is invalid");var P=A.units,k=A.zTranslation,L=A.mutate;if(!v)throw Error("geojson is required");if(d==null||isNaN(d))throw Error("distance is required");if(k&&typeof k!="number"&&isNaN(k))throw Error("zTranslation is not a number");if(k=k!==void 0?k:0,d===0&&k===0)return v;if(y==null||isNaN(y))throw Error("direction is required");return 0>d&&(d=-d,y+=180),L!==!1&&L!==void 0||(v=ct(v)),Oe(v,function(S){var D=Pe(Ri(S,d,y,{units:P}));S[0]=D[0],S[1]=D[1],k&&S.length===3&&(S[2]+=k)}),v}(e,an(t,i),(a=t,s=i,o===void 0&&(o={}),(l=o.final?Gi(fe(s),fe(a)):Gi(fe(a),fe(s)))>180?-(360-l):l));return c}}])}(te),vi=function(r){function n(e){var t,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(R(this,n),(t=W(this,n)).currentModel=n.MODEL.MOVE,t.labelOptions=Ot,t.baseOpts=bi,t.enableSnap=!0,t.snapDistance=10,t.match=null,t.matchOverlay=null,t.matchOverlayRadius=1,!(e instanceof Vi))throw Error("MoveBase实例化必须输入scene参数");t.scene=e,t.scene.move=t;var a={};return B.copyOptionsToNew(t.scene.options,i,a),B.copyNotExitOptions(a,t.scene.options),t.options=a,t.target=i.target||t,t.setOptions(a),t.setSnapPointType(i),t.moveCalculate=new Dr,t.parse=new BMapGL.GeoJSONParse,t}return K(n,r),Q(n,[{key:"setOptions",value:function(){this.defineProperty(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{})}},{key:"setCurrentModel",value:function(e){this.currentModel=e}},{key:"open",value:function(e,t){var i=this;this.scene&&(this.overlay=this.currentModel===n.MODEL.MOVE?e:this.parse.readFeatureFromObject(e.toGeoJSON()),this.scene.open(),this.setRunningAction(!0,function(){i.setSceneStatus(q.STATUS_MOVE),i.moveOpe(e),t&&t()}))}},{key:"close",value:function(e){this.overlay&&(this.setRunningAction(!1),this.setSceneStatus(q.STATUS_FREE),this.closeOpe(this.overlay),this.emitOkEvent(this.overlay),e&&e())}},{key:"moveOpe",value:function(e){}},{key:"closeOpe",value:function(e){}},{key:"emitOkEvent",value:function(e){var t=arguments.length>1&&arguments[1]!==void 0&&arguments[1],i=new O(G.COMPLETE,{overlay:e,from:Y.MOVE_ON_MAP,model:this.currentModel});this.dispatchEvent(i),t&&this.scene.dispatchEvent(i)}},{key:"setRunningAction",value:function(e,t){e?(this.scene.closeRunningAction(),this.scene.runningAction=this,this.scene.mask.show(),t()):(this.scene.runningAction=null,this.scene.mask.hide())}},{key:"setRadius",value:function(){var e=this.scene.map.getZoomUnits();this.matchOverlay.setRadius(this.matchOverlayRadius*e)}},{key:"addMatchOverlay",value:function(e){this.matchOverlay instanceof BMapGL.Circle?(this.setRadius(),this.matchOverlay.setCenter(e),this.scene.map.addEventListener("zoomend",this._setRadius=this.setRadius.bind(this)),this.scene.map.addOverlay(this.matchOverlay)):(this.scene.map.addOverlay(this.matchOverlay),this.matchOverlay.setPosition(e))}},{key:"removeMatchOverlay",value:function(){this.scene.map.removeOverlay(this.matchOverlay),this._setRadius&&this.scene.map.removeEventListener("zoomend",this._setRadius)}},{key:"getSnap",value:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.scene.instances,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:this.snapDistance,s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.scene.map,o=null;return this.removeMatchOverlay(),o||(o=Qt(e,t,a,s)),!o&&this.scene._attachSnapSource&&(o=Qt(e,this.scene._attachSnapSource,a,s)),o||(o=Qt(e,i,a,s)),o&&this.addMatchOverlay(o),o}}])}(te);vi.MODEL={COPY:Symbol(),MOVE:Symbol()};var Gr=function(r){function n(e,t){var i;return R(this,n),(i=W(this,n,[e,t])).type=_.DRAWING_POLYLINE,i.scene.setCurrentDrawType(i.type),i}return K(n,r),Q(n,[{key:"startAction",value:function(e){B.stopBubble(e),B.preventDefault(e),this.start=this.match?this.match:e.point,this.currentModel===vi.MODEL.COPY&&(this.overlay.setOptions(this.baseOpts),this.scene.map.addOverlay(this.overlay)),this.scene.mask.enableEdgeMove(),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.addEventListener("mousemove",this.mousemove=this.moveAction.bind(this)),this.scene.mask.addEventListener("mouseup",this.mouseup=this.endAction.bind(this))}},{key:"moveAction",value:function(e){B.preventDefault(e),B.stopBubble(e),this.scene.map.removeOverlay(this.tipLabel),this.tipLabel=new BMapGL.Label("移动改变位置
松开结束操作",{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.labelOptions),this.scene.map.addOverlay(this.tipLabel);var t=e.point;this.enableSnap&&(this.match=this.currentModel===vi.MODEL.COPY?this.getSnap(e.point,this.scene.instances):this.getSnap(e.point,this.scene.instances,[],this.snapDistance,this.scene.map,[this.overlay]),this.match&&(t=this.match),this.match=null);var i=this.moveCalculate.geojsonMove(this.source,this.start,t);this.overlay.updateByGeoJSON(i)}},{key:"endAction",value:function(e){B.preventDefault(e),B.stopBubble(e),this.scene.map.removeOverlay(this.tipLabel),this.scene.map.removeOverlay(this.matchOverlay),this.scene.mask.removeEventListener("mousemove",this.mousemove),this.scene.mask.removeEventListener("mouseup",this.mouseup),this.scene.mask.disableEdgeMove(),this.finish()}},{key:"mousemoveAction",value:function(e){B.preventDefault(e),B.stopBubble(e),this.enableSnap&&(this.match=this.getSnap(e.point,this.scene.instances)),this.scene.map.removeOverlay(this.tipLabel),this.tipLabel=new BMapGL.Label("按住确认起点,拖拽进行移动",{position:e.point,offset:new BMapGL.Size(10,10)}),this.tipLabel.setStyle(this.labelOptions),this.scene.map.addOverlay(this.tipLabel)}},{key:"finish",value:function(){this.currentModel===vi.MODEL.COPY&&this.scene.map.removeOverlay(this.overlay),this.emitOkEvent(this.overlay,!0);var e=new O(G.CHANGE,this.overlay);this.target.dispatchEvent(e),this.close()}},{key:"moveOpe",value:function(){this.source=this.overlay.toGeoJSON(),this.scene.mask.show(),this.scene.mask.addEventListener("mousemove",this.mousemove=this.mousemoveAction.bind(this)),this.scene.mask.addEventListener("mousedown",this.mousedown=this.startAction.bind(this))}},{key:"closeOpe",value:function(){this.scene.map.removeOverlay(this.tipLabel),this.scene.map.removeOverlay(this.matchOverlay),this.scene.mask.removeEventListener("mouseup",this.mouseup),this.scene.mask.removeEventListener("mousedown",this.mousedown),this.scene.mask.removeEventListener("mousemove",this.mousemove)}}])}(vi),ta=function(r){function n(e,t){var i;return R(this,n),(i=W(this,n,[e,t])).type=_.DRAWING_POLYGON,i.scene.setCurrentDrawType(i.type),i}return K(n,r),Q(n)}(Gr),na=function(r){function n(e,t){var i;return R(this,n),(i=W(this,n)).otherOverlays=[],i.snapDistance=15,i.isOpen=!1,i.cursor="default",i.scene=e,i.isOpen=~~t,i._initEvent(),i}return K(n,r),Q(n,[{key:"open",get:function(){return this.isOpen},set:function(e){this.isOpen=e}},{key:"distance",get:function(){return this.snapDistance},set:function(e){this.snapDistance=e}},{key:"setPickCursor",value:function(e){this.cursor=e}},{key:"_initEvent",value:function(){var e=this;this.scene&&(this.scene.addEventListener(G.CLICK,function(t){if(e.isOpen&&e.scene.currentStatus===q.STATUS_FREE){var i=e.getSnap(t.target.latlng);if(i){var a=z(i,3),s=new Rr(a[0],a[1]);e.dispatchEvent(new O(G.CLICK,s))}}}),this.scene.addEventListener(G.MOVE,function(t){if(e.isOpen&&e.scene.currentStatus===q.STATUS_FREE){var i=e.getSnap(t.target.latlng);if(i){e.scene.map.platform.style.cursor=e.cursor;var a=z(i,3),s=new Rr(a[0],a[1]);e.dispatchEvent(new O(G.MOVE,s))}else e.scene.map.platform.style.cursor=e.scene.map.config.defaultCursor,e.dispatchEvent(new O(G.MOVE,null))}}))}},{key:"attachOverlays",value:function(e){e instanceof Array&&(this.otherOverlays=e)}},{key:"getSnap",value:function(e){var t=null;return t||(t=this.getSnapByLL(e,this.scene.instances)),!t&&this.otherOverlays&&this.otherOverlays.length>0&&(t=this.getSnapByLL(e,this.otherOverlays)),t}},{key:"getSnapByLL",value:function(e,t){var i,a=(i=this.scene.map.getZoom(),Math.pow(2,18-i)),s=this.snapDistance*a;if(!(t&&t instanceof Array))return null;for(var o in t){var l=t[o];if(l instanceof BMapGL.Marker){var c=l.getPosition();if(s>1e3*Ee.getDistance(e,c,"kilometers"))return[l,0,c]}else{var v=l.getPath();for(var d in v){var y=v[d],A=1e3*Ee.getDistance(e,y,"kilometers");if(A&&s>A)return[l,d,y]}}}return null}}])}(te),Rr=function(r){function n(e,t){var i;return R(this,n),(i=W(this,n))._index=-1,i.overlay=e,i.path=e instanceof BMapGL.Marker?[e.getPosition()]:e.getPath(),t>i.path.length-1||(i.index=t),i}return K(n,r),Q(n,[{key:"index",get:function(){return this._index},set:function(e){this._index=parseInt(e)||0;var t=new O(G.CHANGE,this.index);this.dispatchEvent(t)}},{key:"getCurrentNode",value:function(){return this.path[this.index]}},{key:"updateNode",value:function(e,t){if(this.overlay instanceof BMapGL.Marker){var i=BMapGL.Projection.convertLL2MC(e);this.overlay.setPoint(i)}else t!==void 0&&t>=0&&this.path.length>t?this.path[t]=e:this.path[this.index]=e,this.overlay.setPath(this.path)}},{key:"hasNext",value:function(){return this.index+1>=0&&this.path.length>this.index+1}},{key:"next",value:function(){return this.hasNext()?(this._index++,this.path[this.index]):null}},{key:"hasPrev",value:function(){return this.index-1>=0&&this.path.length>this.index-1}},{key:"prev",value:function(){return this.hasPrev()?(this._index--,this.path[this.index]):null}}])}(te);T.ActionStatus=Y,T.AreaMeasure=_r,T.CircleDraw=Er,T.CircleEdit=Ir,T.CorrectPoint=na,T.CutCalculate=$r,T.DistanceMeasure=Hr,T.DrawControl=Jr,T.DrawScene=Vi,T.DrawStatus=q,T.DrawingType=_,T.GeoCalculator=Ee,T.MapSelect=Lt,T.MarkerDraw=yr,T.MarkerEdit=Xr,T.Measure=Zr,T.MeasureEvent=ve,T.MoveCalculate=Dr,T.Operate=qn,T.OperateEventType=G,T.PolygonDraw=Xi,T.PolygonEdit=Br,T.PolygonMove=ta,T.PolylineDraw=pi,T.PolylineEdit=Ar,T.PolylineMove=Gr,T.RectDraw=br,T.RectEdit=Cr,T.Select=Kr,T.UnionCalculate=ea,Object.defineProperty(T,"__esModule",{value:!0})})})(us,gt);const cs={class:"module"},hs={id:"map",style:{width:"100vw",height:"100vh"}},ps={class:"left",style:{width:"517px"}},vs={class:"lyx"},ds={class:"title"},fs={class:"title_name"},gs={key:1},ms=["onClick"],ys={class:"content_item_name"},As={class:"content_item_value"},bs={class:"age-container"},Es={class:"progress-wrapper"},ws={class:"content"},ks=["onClick"],Ps={class:"content_item_name"},xs={class:"content_item_value"},Ss={class:"content_item_percent"},Ms={class:"tsbq"},Os={class:"content"},Bs=["onClick"],Ls={class:"content_item_name"},Cs={class:"content_item_value"},Is={class:"right",style:{width:"517px"}},Ds={class:"zyys"},Gs={class:"zyys_content"},Rs=["onClick"],Ns=["src"],Ts={class:"zyys_content_item_right"},zs={class:"jbggfwq"},Fs={class:"jbggfwq_content"},js={class:"jbggfwq_content_item_left"},Us={class:"jbggfwq_content_item_right"},qs=["onClick"],Ws={key:0,class:"btns"},Ys={key:4,style:{display:"flex"}},Vs={key:6,style:{display:"flex"}},Qs={key:8,style:{display:"flex"}},Xs={key:0},Js={key:1},Ks={key:0,src:ma,style:{width:"20px",height:"20px"}},Zs={key:0,style:{"font-size":"30px"}},Hs={class:"loadBody"},_s={class:"dialog-footer"},$s={class:"dialog-footer"},eo={class:"dialog-footer"},to={class:"dialog-footer"},no={class:"dialog-footer"},io="ggfwyth123",ro={__name:"sy_map",setup(at){const Ge=C(!1),T=C(!1),ge=C(!1),W=C(!1),R=Ve({name:"",center:[],area:[[[]]]}),Qe=kr(()=>R.name==""||R.center.length==0||R.area.length==0),Q=C(""),Le=C([]),Xe=C(""),Me=C(!1),K=C(!1),we=C(!1),me=C(!1),$e=C(!1),z=C(!1);C(!1);const se=C(!1),Kt=C({}),Re=C([]),Ce=C([]),q=C([]),G=C([]),ve=C([]),Y=C([]),_=C([]),I=C([]),Ft=C([]),Zt=C([]),On=C([]),yt=C([]),et=C([]),Ot=C({});var Bn;const st=C(""),ot=C(!1),bi=C(""),Bt=C(""),gn=C(""),B=C(!1),Ae=C([]),O=C(""),te=C(""),Lt=C("");var w=null;const mn=Ve([]);var Ln=[],le=[],X=[];const jt=[{bg:"RGBA(52, 231, 134, 1)"},{bg:"RGBA(255, 206, 0, 1)"},{bg:"RGBA(186, 232, 128, 1)"},{bg:"RGBA(35, 146, 223, 1)"},{bg:"RGBA(60, 144, 252, 1)"},{bg:"RGBA(255, 142, 0, 1)"},{bg:"RGBA(137, 128, 0, 1)"},{bg:"RGBA(0, 207, 249, 1)"},{bg:"RGBA(27, 91, 55, 1)"}],ie=C([{name:"低保",id:"db",tagId:1},{name:"低边",id:"dibian",tagId:2},{name:"困境儿童",id:"kjer",tagId:3},{name:"孤儿",id:"ge",tagId:4},{name:"残疾人",id:"cjr",tagId:5},{name:"特困",id:"tk",tagId:6},{name:"糖尿病",id:"tnb",tagId:7},{name:"退役军人",id:"tyjr",tagId:8},{name:"高血压",id:"gxy",tagId:9},{name:"精神病人",id:"jsbr",tagId:10}]),he=C([]),Je=C([]),Ct=C([]),Ke=Ve([{name:"龙洲街道",center:[],number:"1000"},{name:"东华街道",center:[],number:"1000"},{name:"小南海镇",center:[],number:"1000"},{name:"湖镇镇",center:[],number:"1000"},{name:"溪口镇",center:[],number:"1000"},{name:"詹家镇",center:[],number:"1000"},{name:"塔石镇",center:[],number:"1000"},{name:"横山镇",center:[],number:"1000"},{name:"模环乡",center:[],number:"1000"},{name:"石佛乡",center:[],number:"1000"},{name:"沐尘畲族乡",center:[],number:"1000"},{name:"罗家乡",center:[],number:"1000"},{name:"庙下乡",center:[],number:"1000"},{name:"大街乡",center:[],number:"1000"},{name:"社阳乡",center:[],number:"1000"}]),F=C({person:"",fwq:9999}),ne=C([{id:0,name:"总人口",value:"1724114",ages:"总人口",age:"1000"}]),It=C([{id:0,age:"1-10岁",progress:10,bgColor:"rgba(246, 214, 120, 1)"},{id:1,age:"11-20岁",progress:10,bgColor:"rgba(243, 254, 128, 1)"},{id:2,age:"21-30岁",progress:10,bgColor:"rgba(164, 241, 119, 1)"},{id:3,age:"31-40岁",progress:10,bgColor:"rgba(110, 255, 201, 1)"},{id:4,age:"41-50岁",progress:10,bgColor:"rgba(105, 201, 241, 1)"},{id:5,age:"51-60岁",progress:10,bgColor:"rgba(107, 138, 244, 1)"},{id:6,age:"61-70岁",progress:10,bgColor:"rgba(161, 128, 255, 1)"},{id:7,age:"71-80岁",progress:10,bgColor:"rgba(179, 238, 147, 1)"},{id:8,age:"81-90岁",progress:10,bgColor:"rgba(190, 255, 246, 1)"},{id:9,age:"91-100岁",progress:10,bgColor:"rgba(222, 173, 98, 1)"}]),tt=C([]),ce=Ve({serviceCircleList:[],fwqCoordinates:[],fwqCoordinates1:[],fwqCoordinates2:[],zoomLevel:null}),Dt=C([]),Cn=Ve(["龙洲街道","东华街道","小南海镇","湖镇镇","溪口镇","詹家镇","塔石镇","横山镇","模环乡","石佛乡","沐尘畲族乡","罗家乡","庙下乡","大街乡","社阳乡"]),At=C([]),Ei=C([{id:0,name:"体育场所",img:ya,wz:!1},{id:1,name:"幼儿园",img:Aa,img_map:La,wz:!1,tooltip:"zyysmc",url:"/api/ggfwyth/ysyzt/getZyys?zyyslx=幼儿园"},{id:2,name:"小学",img:ba,img_map:Ca,wz:!1,tooltip:"zyysmc",url:"/api/ggfwyth/ysyzt/getZyys?zyyslx=小学"},{id:3,name:"初中",img:Ea,img_map:Ia,wz:!1,tooltip:"zyysmc",url:"/api/ggfwyth/ysyzt/getZyys?zyyslx=初中"},{id:4,name:"高中",img:wa,img_map:Da,wz:!1,tooltip:"zyysmc",url:"/api/ggfwyth/ysyzt/getZyys?zyyslx=高中"},{id:5,name:"医院",img:ka,img_map:Ga,wz:!1,tooltip:"zyysmc",url:"/api/ggfwyth/ysyzt/getZyys?zyyslx=医院"},{id:6,name:"南孔书院",img:Pa,wz:!1},{id:7,name:"养老机构",img:xa,img_map:Ra,wz:!1,tooltip:"name"},{id:8,name:"汽车充电桩",img:Sa,wz:!0},{id:9,name:"卫生服务中心",img:Ma,img_map:Na,wz:!0,tooltip:"zyysmc",url:"/api/ggfwyth/ysyzt/getZyys?zyyslx=卫生服务中心"},{id:10,name:"AED",img_map:Ta,img:Oa,wz:!0,url:"/api/ggfwyth/ysyzt/getAeds",tooltip:"siteAddress"},{id:11,name:"摄像头",img:Ba,img_map:za,wz:!1,url:"/api/ggfwyth/ysyzt/getJashsxt",tooltip:"sbmc"}]),Oe=C([]),Be=C({}),Ht=Ve([{name:"龙游县湖镇镇养老服务中心(龙游县湖镇中心敬老院)",value:34,center:[119.290573,29.05917]},{name:"龙游县模环敬老院(龙游县模环乡钱江缘颐养院)",value:73,center:[119.245178,29.11824]},{name:"龙游县小南海敬老院(龙游县小南海销钱江缘颐养院)",value:29,center:[119.116203,29.078722]},{name:"龙游县广和长青养老服务中心",value:310,center:[119.15457,29.01811]},{name:"龙游县泽随敬老院(龙游泽随养老中心)",value:57,center:[119.102493,29.14036]},{name:"龙游县龙南中心敬老院(龙游龙南养老中心)",value:73,center:[119.157143,28.833012]},{name:"龙游县詹家敬老院(龙游詹家养老中心)",value:33,center:[119.078972,29.026592]},{name:"龙游县龙洲敬老院(龙游龙洲养老中心)",value:23,center:[119.164062,28.984661]},{name:"龙游县横山镇敬老院(龙游横山养老中心)",value:58,center:[119.237015,29.240862]},{name:"龙游骨科医院(六顺颐养院)",value:247,center:[119.171921,29.01895]},{name:"龙游石佛敬老院(龙游县石佛乡六顺养老中心)",value:61,center:[119.11557,29.187431]},{name:"龙游县国华养老服务有限公司",value:25,center:[119.125282,29.098713]},{name:"龙游县社会养老和儿童福利院",value:0,center:[119.17602,29.03358]},{name:"龙游荷庄养老院",value:0,center:[119.211021,29.174171]},{name:"龙游县湖镇中心卫生院(天禾康养)",value:0,center:[119.299393,29.059999]}]);let Ie=null;const lt=C(!1),nt=Ve({show:!1,deviceCode:"",hlsUriSsl:"",name:""}),ye=Ve({url:"",title:"人员列表",columns:[],data:[],type:!0}),In=Ve({sxt:[{label:"序号",property:"index",width:"50",type:"index",align:"center"},{label:"姓名",property:"nm"},{label:"手机号",property:"contactTel"},{label:"年龄",property:"age"},{label:"居住状态",property:"jzzt",type:"slot"},{label:"民族",property:"ethnic"},{label:"性别",property:"gender"},{label:"户口登记地",property:"domicAddr",width:"200px"},{label:"",property:"sxt",width:"30px",type:"slot"}],zxs:[{label:"序号",property:"index",width:"50",type:"index",align:"center"},{label:"姓名",property:"nm"},{label:"手机号",property:"contactTel"},{label:"年龄",property:"age"},{label:"居住状态",property:"jzzt",type:"slot"},{label:"民族",property:"ethnic"},{label:"性别",property:"gender"},{label:"户口登记地",property:"domicAddr",width:"200px"},{label:"",property:"zxs",width:"30px",type:"slot"}]}),be=Ve({total:100,pageSize:10,currentPage:1});var wi=[{featureType:"label",elementType:"all",stylers:{visibility:"off"}},{featureType:"boundary",elementType:"all",stylers:{visibility:"off"}},{featureType:"road",elementType:"all",stylers:{visibility:"off"}},{featureType:"water",elementType:"all",stylers:{visibility:"off"}},{featureType:"land",elementType:"all",stylers:{visibility:"off"}}];const yn=C(2),bt=()=>{w=new BMapGL.Map("map",{minZoom:8,maxZoom:20}),da.data.get("type")==1?(yn.value=1,w.setMapStyleV2({styleJson:wi})):(yn.value=2,w.setMapType(BMAP_SATELLITE_MAP)),w.enableScrollWheelZoom(!0),an([119.178783,29.034583],11),vr(),cn(),hn()},Ki=async()=>{await de.get("/api/ggfwyth/regionalDivision/getManagerTownDetails").then(h=>{h.code==200&&(Ln=JSON.parse(h.data))})},fe=async()=>{await de.get("/api/ggfwyth/regionalDivision/getManagerVillageDetails").then(h=>{h.code==200&&(Bn=JSON.parse(h.data),console.log(1111111111,Bn))})},Pe=C(!1),_t=C(""),Ze=kr(()=>Pe.value?"已解锁":"锁定"),Vn=()=>{Pe.value?zr.confirm("确定要取消权限吗?").then(()=>{_t.value="",Pe.value=!1}).catch(()=>{}):$e.value=!0},Dn=()=>{_t.value==io?(Pe.value=!0,$e.value=!1,_t.value="",rt.success("解锁成功")):rt.error("解锁密码错误")},ut=()=>{Ge.value=!0,W.value=!0,An=null,ke=null,ct=null,select=null,Fe=[[[]]]};var An=null,ke,ct;const ki={fillColor:"#ad9ff8",strokeColor:"#4f2ff1",strokeWeight:2,fillOpacity:.6},He=new BMapGL.GeoJSONLayer("poly",{dataSource:null,polygonStyle:ki}),$t=h=>{console.log(5555,h);let u=He.pickOverlays(h.target);u&&u[0]?(An=u[0],ct.open(An)):He.resetStyle()},Pi=()=>{console.log(11111,Y.value[0]),w.removeEventListener("click",Et),Ie!==null&&w.removeOverlay(Ie),An=null,ke=null,ct=null,w.addGeoJSONLayer(He),He.addOverlay(Y.value[0]),ke=new gt.DrawScene(w),ct=new gt.PolygonMove(ke),ct.setCurrentModel(gt.PolygonMove.MODEL.MOVE),He.resetStyle(),ke.addEventListener(gt.OperateEventType.CLICK,$t)},Qn=()=>{ct.close(),ke.removeEventListener(gt.OperateEventType.CLICK,$t),He.removeOverlay(Y.value[0]),w.removeGeoJSONLayer(He),Y.value.forEach((h,u)=>{w.removeOverlay(Y.value[u])}),dt()},Xn=()=>{Fe=[[[]]],ct.close(),ke.removeEventListener(gt.OperateEventType.CLICK,$t),Y.value[0].points.forEach((h,u)=>{let m=[];m.push(h==null?void 0:h.latLng.lng),m.push(h==null?void 0:h.latLng.lat),Fe[0][0].push(m)}),console.log("arrJWD",Fe),He.removeOverlay(Y.value[0]),w.removeGeoJSONLayer(He),Zi()},Jn=()=>{ct&&(ct.close(),ke.removeEventListener(gt.OperateEventType.CLICK,$t)),He.removeOverlay(Y.value[0]),w.removeGeoJSONLayer(He),Y.value.forEach((h,u)=>{w.removeOverlay(Y.value[u])}),dt(),W.value=!1,Ge.value=!1},Zi=async()=>{z.value=!0;let h={id:st.value,data:JSON.stringify(Fe)};await de.post("/api/ggfwyth/regionalDivision/editVillage",h).then(u=>{u.code==200&&rt.success({message:"保存成功"})}),await fe(),await vt(O.value),Y.value.forEach((u,m)=>{w.removeOverlay(Y.value[m])}),Je.value.length=0,le.forEach((u,m)=>{u.name==te.value&&(Je.value.push(u),dt())}),z.value=!1},xi=()=>{Ge.value=!0,ge.value=!0};var Fe=[[[]]];const Hi=(h,u)=>{var m=new BMapGL.Point(h,u),f=[];f.push(m);var p=new BMapGL.Convertor;p.translate(f,COORDINATES_BD09_MC,COORDINATES_BD09,g=>{let b=[];b.push(g.points[0].lng),b.push(g.points[0].lat),console.log("arr1",b),Fe[0][0].push(b)})},_i=()=>{w.removeEventListener("click",Et),Ie!==null&&w.removeOverlay(Ie),Fe=[[[]]],Y.value[0].enableEditing(),Ge.value=!0,console.log(Y.value[0])},en=async()=>{Y.value[0].disableEditing(),console.log(Y.value[0]);for(const h of Y.value[0].points)if(h!=null&&h.latLng){let u=[];u.push(h==null?void 0:h.latLng.lng),u.push(h==null?void 0:h.latLng.lat),Fe[0][0].push(u)}else Hi(h.lng,h.lat),await new Promise(u=>setTimeout(u,300));console.log("arrJWD",Fe),$i()},bn=async()=>{Y.value[0].disableEditing(),Y.value.forEach((h,u)=>{w.removeOverlay(Y.value[u])}),dt(),ge.value=!1,Ge.value=!1},En=()=>{sn(),ot.value=!1,Ge.value=!1},$i=async()=>{z.value=!0;let h={id:st.value,data:JSON.stringify(Fe)};await de.post("/api/ggfwyth/regionalDivision/editVillage",h).then(u=>{u.code==200&&rt.success({message:"保存成功"})}),await fe(),await vt(O.value),Y.value.forEach((u,m)=>{w.removeOverlay(Y.value[m])}),Je.value.length=0,le.forEach((u,m)=>{u.name==te.value&&(Je.value.push(u),dt())}),z.value=!1},er=()=>{Me.value=!0},Kn=()=>{me.value=!0},Gn=()=>{we.value=!0},tr=async()=>{let h=Q.value,u={id:st.value,data:Q.value};await de.post("/api/ggfwyth/regionalDivision/updateCsName",u).then(m=>{m.code==200&&rt.success({message:"修改村名成功"})}),Q.value="",Me.value=!1,await fe(),await vt(O.value),I.value.forEach((m,f)=>{w.removeOverlay(I.value[f])}),I.value=[],X.forEach(m=>{m.name==h&&I.value.push(m)}),console.log("cs_dd_arr.value",I.value),setTimeout(()=>{I.value.map((m,f)=>{kt(m,f)})},500)},Zn=async()=>{console.log(Y.value[0]),console.log(Ae.value);let h=[[[]]];Y.value[0].points.forEach((f,p)=>{let g=[];g.push(f==null?void 0:f.latLng.lng),g.push(f==null?void 0:f.latLng.lat),h[0][0].push(g)});let u={type:"Feature",id:"",geometry:{type:"MultiPolygon",coordinates:[]},properties:{name:"",center:[],layer:"乡镇"}},m={id:Ae.value[0].id,name:Xe.value,data:{}};u.id=`${Xe.value}_${Ae.value[0].name}`,u.geometry.coordinates=[...h],u.properties.name=Ae.value[0].name,u.properties.center=Ae.value[0].center,m.data=JSON.stringify(u),console.log(m),await de.post("/api/ggfwyth/regionalDivision/updateVillageAffiliationTown",m).then(f=>{f.code==200&&(rt.success({message:"添加成功"}),Xe.value="",me.value=!1)}),await fe(),await vt(O.value),Y.value.forEach((f,p)=>{w.removeOverlay(Y.value[p])}),I.value.forEach((f,p)=>{w.removeOverlay(I.value[p])})},Rn=async()=>{let h={id:st.value,data:JSON.stringify(Le.value)};await de.post("/api/ggfwyth/regionalDivision/updateCsCenter",h).then(u=>{u.code==200&&rt.success({message:"修改村社中心点成功"})}),Le.value=[],we.value=!1,await fe(),await vt(O.value),I.value.forEach((u,m)=>{w.removeOverlay(I.value[m])}),I.value=[],X.forEach(u=>{u.name==te.value&&I.value.push(u)}),console.log("cs_dd_arr.value",I.value),setTimeout(()=>{I.value.map((u,m)=>{kt(u,m)})},200)},tn=()=>{T.value=!0},nn=C(null),Hn=C(null),ht=()=>{Ge.value=!0,w.removeEventListener("click",Et),Ie!==null&&w.removeOverlay(Ie);let h=new gt.DrawScene(w,{noLimit:!0}),u=new gt.PolygonDraw(h,{hideTip:!0,isSeries:!1,isOpen:!0,labelOptions:{borderRadius:"2px",background:"#b5d3fb",border:"1px solid #b5d3fb",color:"#333",fontSize:"5px",letterSpacing:"0",padding:"2px"},baseOpts:{fillColor:"#fff",strokeWeight:2,strokeOpacity:1,fillOpacity:.2}});nn.value=u,Hn.value=h,nn.value.open()},Si=()=>{Hn.value.clearData(),nn.value.closeAll(),nn.value=null,Hn.value=null},nr=()=>{sn()},rn=()=>{var h;R.area[0][0]=[],(h=nn.value)==null||h.drawPoint.forEach((u,m)=>{let f=[];f.push(u.lng),f.push(u.lat),console.log(m,f),R.area[0][0].push(f)}),console.log(2222,R.area[0]),K.value=!0},ir=async()=>{z.value=!0;let h={type:"Feature",id:"",geometry:{type:"MultiPolygon",coordinates:[]},properties:{name:"",center:[],layer:"乡镇"}},u={name:O.value,data:{}};h.id=`${O.value}_${R.name}`,h.geometry.coordinates=[...R.area],h.properties.name=R.name,h.properties.center=R.center,u.data=JSON.stringify(h),console.log(u),await de.post("/api/ggfwyth/regionalDivision/addVillage",u).then(m=>{m.code==200&&(rt.success({message:"添加成功"}),K.value=!1)}),Si(),R.name="",R.center=[],await fe(),await vt(O.value),Ct.value.length=0,le.forEach((m,f)=>{m.name!=te.value&&Ct.value.push(m)}),Un(),z.value=!1},Mi=async()=>{zr.confirm("确定要删除当前村社?").then(()=>{z.value=!0,de.post(`/api/ggfwyth/regionalDivision/delVillage?id=${st.value}`).then(h=>{if(h.code==200){rt.success({message:"删除成功"}),Y.value.forEach((f,p)=>{w.removeOverlay(Y.value[p])}),I.value.forEach((f,p)=>{w.removeOverlay(I.value[p])});let u,m;X.forEach((f,p)=>{f.id==st.value&&(u=p)}),le.forEach((f,p)=>{f.id==st.value&&(m=p)}),X.splice(u,1),le.splice(m,1),z.value=!1}})}).catch(()=>{})},Oi=()=>{T.value=!1,Ge.value=!1,w.removeEventListener("click",Et),Ie!==null&&w.removeOverlay(Ie)},Ut=()=>{Gt(),w.removeEventListener("click",Et),Ie!==null&&w.removeOverlay(Ie),an([119.178783,29.034583],11),Nn(),wn()},Gt=()=>{Ae.value=[],B.value=!1,bi.value="",Bt.value="",gn.value="",O.value="",te.value="",Lt.value="",_.value.forEach((h,u)=>{w.removeOverlay(_.value[u])}),Y.value.forEach((h,u)=>{w.removeOverlay(Y.value[u])}),ve.value.forEach((h,u)=>{w.removeOverlay(ve.value[u])}),G.value.forEach((h,u)=>{w.removeOverlay(G.value[u])}),q.value.forEach((h,u)=>{w.removeOverlay(q.value[u])}),I.value.forEach((h,u)=>{w.removeOverlay(I.value[u])}),q.value=[],G.value=[],ve.value=[],Y.value=[],_.value=[],I.value=[],X.length=0,le.length=0},_n=()=>{F.value.person&&(F.value.person="",Ce.value.forEach((h,u)=>{w.removeOverlay(Ce.value[u])}),hn())},$n=()=>{Oe.value.length!=0&&(Oe.value.forEach((h,u)=>{Be.value[h].sj.forEach((m,f)=>{w.removeOverlay(m.overlay)})}),yt.value.forEach((h,u)=>{w.removeOverlay(h)}),et.value.forEach((h,u)=>{w.removeOverlay(h)}),Oe.value.length=0,yt.value.length=0,et.value.length=0,ai.value="")},an=(h,u)=>{w.centerAndZoom(new BMapGL.Point(h[0],h[1]),u)},Bi=kr(()=>function(h){return h=="0岁"?"小于1岁":h}),sn=()=>{w.addEventListener("click",Et)},Et=h=>{console.log(`"center":[${h.latlng.lng},${h.latlng.lat}],`),Ie!==null&&w.removeOverlay(Ie);let u=62;yn.value==1?u=46:u=62;let m=new BMapGL.Icon(Fa,new BMapGL.Size(24,u));var f=new BMapGL.Marker(new BMapGL.Point(h.latlng.lng,h.latlng.lat),{icon:m});w.addOverlay(f),Ie=f,T.value&&(R.center=[h.latlng.lng,h.latlng.lat]),Ge.value||(Le.value=[h.latlng.lng,h.latlng.lat])},ei=async h=>{F.value.person==h.age?(F.value.person="",Ce.value.forEach((u,m)=>{w.removeOverlay(Ce.value[m])}),G.value.forEach((u,m)=>{w.removeOverlay(G.value[m])}),ve.value.forEach((u,m)=>{w.removeOverlay(ve.value[m])}),I.value.forEach((u,m)=>{w.removeOverlay(I.value[m])}),hn(),O.value==""||(B.value?(I.value=[...Ae.value],I.value.map((u,m)=>{kt(u,m)})):xn())):(z.value=!0,$n(),await Nn(h.age),await Li(O.value,h.age),z.value=!1)},rr=async h=>{F.value.person==h.id?(F.value.person="",Ce.value.forEach((u,m)=>{w.removeOverlay(Ce.value[m])}),G.value.forEach((u,m)=>{w.removeOverlay(G.value[m])}),ve.value.forEach((u,m)=>{w.removeOverlay(ve.value[m])}),I.value.forEach((u,m)=>{w.removeOverlay(I.value[m])}),hn(),O.value==""||(B.value?(I.value=[...Ae.value],I.value.map((u,m)=>{kt(u,m)})):xn())):(z.value=!0,$n(),await Ci(O.value,te.value,h.id),z.value=!1)},Nn=async h=>{let u=h;h=="9999"&&(h="");try{const m=await de.get(`/api/ggfwyth/ysyzt/getXzjdrksl?age=${h||""}`);if(m.code==200){if(O.value==""){ne.value=[{id:"9999",ages:"总人口",age:"9999",value:"res.data.total"},{id:"6666",name:"近一年死亡",value:"5650",ages:"近一年死亡",age:"6666",percent:""}],ne.value[0].rksl=m.data.total,ne.value[0].ages="总人口",ne.value[1].rksl=m.data.swrs,ne.value[1].ages="近一年死亡",ne.value[1].percent=m.data.swrsPercent,m.data.age.forEach((p,g)=>{ne.value.push({id:g+1,rksl:p.rksl,age:p.age+"",ages:p.age+"岁",percent:p.percent})});const f=["09Percent","1019Percent","2029Percent","3039Percent","4049Percent","5059Percent","6069Percent","7079Percent","8089Percent","9099Percent","100nlPercent"];m.data.ageGroupsPercent&&f.forEach((p,g)=>{It.value[g]&&(It.value[g].progress=m.data.ageGroupsPercent[p])})}Ke.map(f=>{f.swrs=0,m.data.townWwrs.map(p=>{p.xzjd==f.name&&(f.swrs=p.swrs)})}),Ke.map(f=>{f.number=0,m.data.town.map(p=>{p.town==f.name&&(f.number=p.rksl)})})}}catch(m){console.error("Error fetching data:",m)}u&&ri(u)},Li=async(h,u)=>{u=="9999"&&(u=""),de.get(`/api/ggfwyth/ysyzt/getCssrksl?town=${h}&age=${u||""}`).then(m=>{m.code==200&&(O.value!=""&&(X.map(f=>{f.swrs=0,m.data.committeeSwrs.map(p=>{p.csq==f.name&&(f.swrs=p.swrs)})}),X.map(f=>{f.number=0,m.data.committee.map(p=>{p.committee==f.name&&(f.number=p.rksl)})})),G.value.forEach((f,p)=>{w.removeOverlay(G.value[p])}),ve.value.forEach((f,p)=>{w.removeOverlay(ve.value[p])}),I.value.forEach((f,p)=>{w.removeOverlay(I.value[p])}),O.value==""||(te.value?(I.value=[...Ae.value],I.value.map((f,p)=>{Vt(f,p)})):Yt()))})},pt=async(h,u,m=!0)=>{u=="9999"&&(u=""),de.get(`/api/ggfwyth/ysyzt/getCssrksl?town=${h}&age=${u||""}`).then(f=>{if(f.code==200){if(te.value==""){if(O.value!==""){ne.value=[{ages:"总人口",age:"9999",value:"res.data.total"},{name:"近一年死亡",value:"5650",ages:"近一年死亡",age:"6666",percent:""}];let g=0;ne.value[0].rksl=f.data.total,ne.value[0].ages="总人口",ne.value[1].rksl=f.data.swrs,ne.value[1].ages="近一年死亡",ne.value[1].percent=f.data.swrsPercent,f.data.age.forEach((b,E)=>{if(E==0&&b.age==0)ne.value.push({rksl:b.rksl,age:b.age+"",ages:b.age+"岁",percent:b.percent}),g=1;else if(b.age-g==0)ne.value.push({rksl:b.rksl,age:b.age+"",ages:b.age+"岁",percent:b.percent}),g=g+1;else{for(let U=g;U{g.swrs=0,f.data.committeeSwrs.map(b=>{b.csq==g.name&&(g.swrs=b.swrs)})}),X.map(g=>{g.number=0,f.data.committee.map(b=>{b.committee==g.name&&(g.number=b.rksl)})})),G.value.forEach((g,b)=>{w.removeOverlay(G.value[b])}),ve.value.forEach((g,b)=>{w.removeOverlay(ve.value[b])}),I.value.forEach((g,b)=>{w.removeOverlay(I.value[b])}),O.value==""||(B.value?F.value.person==""?(I.value=[...Ae.value],I.value.map((g,b)=>{kt(g,b)})):(I.value=[...Ae.value],I.value.map((g,b)=>{Vt(g,b)})):m&&(F.value.person==""?xn():Yt()));const p=["09Percent","1019Percent","2029Percent","3039Percent","4049Percent","5059Percent","6069Percent","7079Percent","8089Percent","9099Percent","100nlPercent"];f.data.ageGroupsPercent&&p.forEach((g,b)=>{It.value[b]&&(It.value[b].progress=f.data.ageGroupsPercent[g])})}})},qt=async(h,u,m)=>{let f=u;he.value.includes(u)&&(u=""),await de.get(`/api/ggfwyth/ysyzt/getCssrksl?town=${h}&age=${u||""}&committee=${m}`).then(p=>{if(p.code==200){ne.value=[{name:"总人口",ages:"总人口",age:"9999",value:"res.data.total"},{name:"近一年死亡",value:"5650",ages:"近一年死亡",age:"6666"}],ne.value[0].rksl=p.data.total,ne.value[0].ages="总人口",ne.value[1].rksl=p.data.swrs,ne.value[1].ages="近一年死亡",ne.value[1].percent=p.data.swrsPercent;let g=0;p.data.age.forEach((E,U)=>{if(U==0&&E.age==0)ne.value.push({rksl:E.rksl,age:E.age+"",ages:E.age+"岁",percent:E.percent}),g=1;else if(E.age-g==0)ne.value.push({rksl:E.rksl,age:E.age+"",ages:E.age+"岁",percent:E.percent}),g=g+1;else{for(let xe=g;xe{E.swrs=0,p.data.committeeSwrs.map(U=>{U.csq==E.name&&(E.swrs=U.swrs)})});const b=["09Percent","1019Percent","2029Percent","3039Percent","4049Percent","5059Percent","6069Percent","7079Percent","8089Percent","9099Percent","100nlPercent"];p.data.ageGroupsPercent&&b.forEach((E,U)=>{It.value[U]&&(It.value[U].progress=p.data.ageGroupsPercent[E])})}}),he.value.includes(f)||(F.value.person==""?I.value.map((p,g)=>{kt(p,g)}):I.value.map((p,g)=>{Vt(p,g)}))},wn=async(h,u)=>{await de.get(`/api/ggfwyth/ysyzt/getBqRs?committee=${u||""}&town=${h||""}`).then(m=>{m.code==200&&(tt.value.length=0,ie.value.forEach((f,p)=>{let g=0;m.data.forEach((b,E)=>{b.bq==f.name&&(tt.value.push({id:b.bq,name:b.bq,rksl:b.rs||0,tagId:b.tagId}),g=1)}),g==0&&tt.value.push({id:f.name,name:f.name,rksl:0,tagId:f.tagId})}))})},ar=async()=>{await de.get("/api/ggfwyth/ysyzt/getBqRs").then(h=>{h.code==200&&(tt.value.length=0,he.value.lenth=0,ie.value.length=0,h.data.forEach((u,m)=>{he.value.push(u.bq),ie.value.push({name:u.bq,tagId:u.tagId}),tt.value.push({id:u.bq,name:u.bq,rksl:u.rs||0,tagId:u.tagId})}))})},Ci=async(h,u,m)=>{await ii(m),O.value==""||await ti(O.value,te.value,m)},ti=async(h,u,m)=>{let f={},p;ie.value.forEach((g,b)=>{m==g.name&&(p=g.tagId)}),u==""&&h==""?f={tagId:p}:u==""?f={town:h,tagId:p}:f={town:h,tagId:p,committee:u},await de.get("/api/ggfwyth/ysyzt/getBqRsByTownAndCommittee",f).then(g=>{g.code==200&&(O.value!=""&&X.map(b=>{b.numbers=0,g.data.map(E=>{E.committee==b.name&&(b.numbers=E.rs)})}),G.value.forEach((b,E)=>{w.removeOverlay(G.value[E])}),ve.value.forEach((b,E)=>{w.removeOverlay(ve.value[E])}),I.value.forEach((b,E)=>{w.removeOverlay(I.value[E])}),O.value==""||(B.value?(I.value.forEach((b,E)=>{w.removeOverlay(I.value[E])}),I.value=[...Ae.value],I.value.map((b,E)=>{Vt(b,E)})):Yt()))})},ni=async(h,u,m)=>{let f={},p;ie.value.forEach((g,b)=>{m==g.name&&(p=g.tagId)}),f={town:h,tagId:p,committee:u},await de.get("/api/ggfwyth/ysyzt/getBqRsByTownAndCommittee",f).then(g=>{g.code==200&&(X.map(b=>{b.numbers=0,g.data.map(E=>{E.committee==b.name&&(b.numbers=E.rs)})}),F.value.person==""?I.value.map((b,E)=>{kt(b,E)}):(console.log(666666,I.value),I.value.map((b,E)=>{Vt(b,E)})))})},Tn=async(h,u,m)=>{let f={},p;ie.value.forEach((g,b)=>{m==g.name&&(p=g.tagId)}),f={town:h,tagId:p},de.get("/api/ggfwyth/ysyzt/getBqRsByTownAndCommittee",f).then(g=>{g.code==200&&(O.value!=""&&X.map(b=>{b.numbers=0,g.data.map(E=>{E.committee==b.name&&(b.numbers=E.rs)})}),G.value.forEach((b,E)=>{w.removeOverlay(G.value[E])}),ve.value.forEach((b,E)=>{w.removeOverlay(ve.value[E])}),I.value.forEach((b,E)=>{w.removeOverlay(I.value[E])}),O.value==""||(B.value?F.value.person==""?(I.value.forEach((b,E)=>{w.removeOverlay(I.value[E])}),I.value=[...Ae.value],I.value.map((b,E)=>{kt(b,E)})):(I.value.forEach((b,E)=>{w.removeOverlay(I.value[E])}),I.value=[...Ae.value],I.value.map((b,E)=>{Vt(b,E)})):F.value.person==""?xn():Yt()),z.value=!1)})},ii=async h=>{let u={};ie.value.forEach((m,f)=>{h==m.name&&(u={tagId:m.tagId})}),await de.get("/api/ggfwyth/ysyzt/getBqRsByTownAndCommittee",u).then(m=>{m.code==200&&(m!=null&&m.data&&Ke.map(f=>{f.numbers=0,m.data.map(p=>{p.town==f.name&&(f.numbers=p.rs)})}),ri(h))})},ri=h=>{F.value.person=h,Re.value.forEach((u,m)=>{w.removeOverlay(Re.value[m])}),Ce.value.forEach((u,m)=>{w.removeOverlay(Ce.value[m])}),zt()},ai=C(""),Ii=h=>{if(Oe.value.includes(h))Oe.value=Oe.value.filter(u=>u!==h),Be.value[h].sj.forEach((u,m)=>{w.removeOverlay(Be.value[h].sj[m].overlay)}),h==ai.value&&(yt.value.forEach((u,m)=>{w.removeOverlay(u)}),et.value.forEach((u,m)=>{w.removeOverlay(u)}),yt.value.length=0,et.value.length=0);else{z.value=!0,Ut(),_n(),Oe.value.push(h);let u,m,f,p;Ei.value.forEach((g,b)=>{g.name==h&&(u=g.url,m=g.img,f=g.img_map,p=g.tooltip)}),(h=="摄像头"||h=="AED"||h=="幼儿园"||h=="小学"||h=="初中"||h=="高中"||h=="医院"||h=="卫生服务中心")&&Di(u,h,m,f,p),h=="养老机构"&&Gi(h,m,f,p)}},Di=(h,u,m,f,p)=>{de.get(h).then(g=>{g.code==200&&(Be.value[u]={},Be.value[u].sj=[],Be.value[u].sj=g.data,Be.value[u].sj.forEach((b,E)=>{switch(b.img=m,b.img_map=f,b.overlay=null,b.center=[],u){case"摄像头":b.center=[Number(b.jd),Number(b.wd)];break;case"AED":let U=b.point.replace(",",",");b.center=JSON.parse(U);break;default:b.center=[Number(b.jd),Number(b.wd)];break}}),Be.value[u].sj.forEach((b,E)=>{Ri(b,E,u,p)})),z.value=!1})},Gi=(h,u,m,f)=>{h=="养老机构"&&(Be.value[h]={},Be.value[h].sj=[],Be.value[h].sj=Ht,Be.value[h].sj.forEach((p,g)=>{p.img=u,p.img_map=m,p.overlay=null}),Be.value[h].sj.forEach((p,g)=>{Ri(p,g,h,f)}),z.value=!1)},Ri=(h,u,m,f)=>{function p(){var g=document.createElement("div");g.style.display="flex",g.style.flexDirection="column",g.style.alignItems="center",g.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat),g.style.height="30px",g.style.width="30px";let b=document.createElement("img");return b.style.width="20px",b.style.height="26px",b.src=this.properties.imgSrc2,b.title=h[f],g.appendChild(b),g}Be.value[m].sj[u].overlay=new BMapGL.CustomOverlay(p,{point:new BMapGL.Point(...h.center),opacity:.5,offsetX:10,offsetY:-15,properties:{imgSrc2:h.img_map,type:"customOverlay"}}),w.addOverlay(Be.value[m].sj[u].overlay),Be.value[m].sj[u].overlay.addEventListener("click",async()=>{switch(m){case"摄像头":nt.deviceCode=h.sbbm,nt.name=h.sbmc,sr();break;case"AED":break;case"体育场所":break;case"南孔书院":break;case"养老机构":break;case"汽车充电桩":break;default:ai.value=m,yt.value.length&&(yt.value.forEach((g,b)=>{w.removeOverlay(g)}),et.value.forEach((g,b)=>{w.removeOverlay(g)})),h.fgfwrs.length==0?rt.warning({message:"暂无数据"}):(on.length=0,zn.length=0,await Ti(h.fgfwrs,h.lb,h.ssly),si());break}})},it=C({point:[],center:[]}),on=Ve([]),zn=Ve([]),Ni=async h=>{Bn.forEach((u,m)=>{u.name==h&&(Ot.value=u.sj)});for(let u of Ot.value.features)if(u.geometry.coordinates.length>1){for(let m in u.geometry.coordinates)u.geometry.coordinates[m][0].length<60||zn.push({id:u.id,name:u.properties.name,point:u.geometry.coordinates[m]});on.push({id:u.id,name:u.properties.name,center:u.properties.center})}else zn.push({id:u.id,name:u.properties.name,point:u.geometry.coordinates[0]}),on.push({id:u.id,name:u.properties.name,jdname:h,center:u.properties.center})},Ti=async(h,u,m)=>{yt.value.length=0,et.value.length=0,it.value.point.length=0,it.value.center.length=0;let f=[];h.forEach(p=>{f.includes(p.town)||f.push(p.town)}),f.forEach(p=>{Ni(p)}),zn.forEach(p=>{let g=!0;if(h.forEach((b,E)=>{if(b.committee==p.name){g=!1;let U={...p,zt:b.zt};it.value.point.push(U)}}),g){let b={...p,zt:0};it.value.point.push(b)}}),on.forEach(p=>{let g=!0;if(h.forEach((b,E)=>{if(b.committee==p.name){g=!1;let U={...p,num:b.num,town:b.town,committee:b.committee,ssly:m,xd:u};it.value.center.push(U)}}),g){let b={...p,num:0,town:p.jdname,committee:p.name,ssly:m,xd:u};it.value.center.push(b)}})},si=async()=>{it.value.point.map((h,u)=>{let m="blue";h.zt>0&&(m="green");let f=[];h.point[0].map(p=>f.push(new BMapGL.Point(...p))),f.length&&(yt.value[u]=new BMapGL.Polygon(f,{strokeColor:"blue",strokeWeight:.1,strokeOpacity:.8,fillColor:m,fillOpacity:.3,zIndex:5}),w.addOverlay(yt.value[u]))}),it.value.center.map((h,u)=>{zi(h,u)})},Rt=Ve({town:"",committee:"",xd:""}),zi=(h,u)=>{function m(){var f=document.createElement("div");f.style.display="flex",f.style.flexDirection="column",f.style.alignItems="center",f.style.height="60px",f.style.width="60px",f.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat);var p=document.createElement("div");p.style.color="#333",p.style.whiteSpace="nowrap",p.style.MozUserSelect="none",p.style.display="flex",p.style.justifyContent="space-between",p.style.alignItems="center",p.style.cursor="pointer",p.style.padding="5px",p.style.minWidth="60px",p.style.borderRadius="12px",p.style.background="linear-gradient(90deg, rgba(146,151,217,1) 0%, rgba(236,236,236,1) 100%)",p.style.transform="translate(50px, 26px)",p.setAttribute("name",this.properties.title);var g=document.createElement("div");g.style.fontSize="10px",g.style.fontWeight="600",g.style.color="#000000",p.appendChild(g),g.appendChild(document.createTextNode(this.properties.title)),f.appendChild(p);var b=document.createElement("div");b.style.fontSize="10px",b.style.fontWeight="600",b.style.color="black",p.appendChild(b),b.appendChild(document.createTextNode(this.properties.number)),f.appendChild(p);let E=document.createElement("img");return E.style.width="20px",E.style.height="26px",E.src=this.properties.imgSrc2,f.appendChild(p),f.appendChild(E),f}et.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),opacity:.5,offsetX:10,offsetY:-15,properties:{title:h.name,number:h.num,imgSrc2:Wn,type:"customOverlay"}}),w.addOverlay(et.value[u]),et.value[u].addEventListener("click",()=>{console.log(h),ye.type=!1,ye.columns=In.zxs,Rt.town=h.town,Rt.committee=h.committee,console.log(222222222,h),h.ssly=="教育"?Rt.xd=h.xd:Rt.xd="",Fi()})},Fi=()=>{lt.value=!0,de.get(`/api/ggfwyth/ysyzt/getRyJbxxList?page=${be.currentPage}&size=${be.pageSize}&committee=${Rt.committee}&town=${Rt.town}&xd=${Rt.xd}`).then(h=>{h.code==200&&(ye.data=h.data,h.data.forEach((u,m)=>{u.index=m+1+(be.currentPage-1)*be.pageSize}),be.total=h.count)})},sr=()=>{de.get(`/api/ggfwyth/ysyzt/getPlayAddress?deviceCode=${nt.deviceCode}`).then(h=>{h.code==200?(nt.hlsUriSsl=h.data.hlsUriSsl,nt.show=!0):rt.warning({message:h.message})})},ji=async h=>{z.value=!0,Gt(),Bt.value=h,w.removeEventListener("click",Et),Ie!==null&&w.removeOverlay(Ie),O.value=h;let u=[];sn(),vt(h),pn(),Ke.map(m=>{m.name==h&&(u=m.center)}),an(u,13),wn(O.value,""),F.value.person==""&&(await pt(O.value,""),z.value=!1),he.value.includes(F.value.person)?(await pt(O.value,"",!1),Tn(O.value,te.value,F.value.person)):F.value.person!=""&&(F.value.person=="9999"?(await pt(O.value,""),z.value=!1):(await pt(O.value,F.value.person),z.value=!1))},Fn=()=>{ye.type=!0,ye.columns=In.sxt;let h="",u;F.value.person=="9999"?(h="",lt.value=!0,Wt(h)):F.value.person=="6666"?(h="",lt.value=!0,jn(),console.log("详情",F.value.person)):he.value.includes(F.value.person)?(h="",ie.value.forEach((m,f)=>{F.value.person==m.name&&(u=m.tagId)}),lt.value=!0,Wt(h,u)):(lt.value=!0,h=F.value.person,Wt(h))},or=()=>{Lt.value="",lt.value=!1,be.total=100,be.currentPage=1,ye.data=[]},lr=()=>{nt.show=!1},Nt=h=>{if(be.currentPage=h,ye.type){let u="",m;F.value.person=="9999"?(u="",Wt(u)):F.value.person=="6666"?(u="",jn()):he.value.includes(F.value.person)?(u="",ie.value.forEach((f,p)=>{F.value.person==f.name&&(m=f.tagId)}),Wt(u,m)):(u=F.value.person,Wt(u))}else Fi()},ur=()=>{nt.show=!0},Tt=h=>{Kt.value=h,se.value=!0,hi(),window.addEventListener("resize",hi)},oi=()=>{se.value=!1,window.removeEventListener("resize",hi)},Wt=(h,u)=>{de.get(`/api/ggfwyth/ysyzt/getRyJbxxList?page=${be.currentPage}&size=${be.pageSize}&age=${h||""}&committee=${Lt.value||""}&town=${O.value||""}&tagId=${u||""}`).then(m=>{m.code==200&&(ye.data=m.data,m.data.forEach((f,p)=>{f.index=p+1+(be.currentPage-1)*be.pageSize}),be.total=m.count)})},jn=()=>{de.get(`/api/ggfwyth/ysyzt/getRyJbxxList?page=${be.currentPage}&size=${be.pageSize}&committee=${Lt.value||""}&town=${O.value||""}&sfsw=1`).then(h=>{h.code==200&&(ye.data=h.data,h.data.forEach((u,m)=>{u.index=m+1+(be.currentPage-1)*be.pageSize}),be.total=h.count)})},li=()=>{de.get("/api/ggfwyth/ysyzt/listXzjdAndCsq").then(h=>{if(h.code==200){h.data.forEach((m,f)=>{Dt.value.push({name:m.xzjd,child:[]}),m.jcs.forEach(p=>{Dt.value[f].child.push({name:p.jc,jc:p.jc})})});let u=[];Cn.forEach((m,f)=>{Dt.value.forEach((p,g)=>{m==p.name&&u.push(p)})}),Dt.value=u}})},ln=C([]),kn=C([]),un=C([]),ui=()=>{Ft.value.forEach((h,u)=>{w.removeOverlay(Ft.value[u])}),Zt.value.forEach((h,u)=>{w.removeOverlay(Zt.value[u])}),On.value.forEach((h,u)=>{w.removeOverlay(On.value[u])})},De=async(h,u,m)=>{F.value.fwq==h?(F.value.fwq=null,Ut(),cn(),ui(),Ft.value=[]):(z.value=!0,Ut(),_n(),await vt(u),await cr(m,u),At.value.length!==0?(ui(),Ft.value=[],F.value.fwq=h,w.clearOverlays(),hr(),setTimeout(()=>{an([ce.fwqCoordinates1,ce.fwqCoordinates2],ce.zoomLevel)},500)):rt.warning({message:"无数据"}),z.value=!1)},cr=async(h,u)=>{try{const m=await de.get(`/api/ggfwyth/ysyzt/zyysxx?jc=${h}&xzjd=${u}`);m.code===200&&Ne(m.data,u,h)}catch(m){console.error("Error fetching data:",m)}},ci=h=>{if(h.length===0)return null;let u=0,m=0,f=0;h.forEach(U=>{const xe=parseFloat(U[1])*Math.PI/180,Ye=parseFloat(U[0])*Math.PI/180;u+=Math.cos(xe)*Math.cos(Ye),m+=Math.cos(xe)*Math.sin(Ye),f+=Math.sin(xe)});const p=h.length;u/=p,m/=p,f/=p;const g=Math.atan2(m,u),b=Math.sqrt(u*u+m*m),E=Math.atan2(f,b);return[(g*180/Math.PI).toFixed(6),(E*180/Math.PI).toFixed(6)]},Pn=h=>h<151?18:h<400?17:h<600?17.5:h<1e3?16:h<2e3?15:h<3e3?14:(h<5e3,13),hr=()=>{if(At.value.length!==0){ce.fwqCoordinates=[],At.value.map((f,p)=>{ce.fwqCoordinates.push(f.point),Ui(f,p)}),qi(),un.value.map((f,p)=>{Wi(f,p)});const h=ci(ce.fwqCoordinates);ce.fwqCoordinates1=h[0],ce.fwqCoordinates2=h[1],console.log(h);let u=[];At.value.forEach(f=>{let p=pr(Number(f.point[0].replace(/[^0-9.-]/g,"")),Number(f.point[1].replace(/[^0-9.-]/g,"")),Number(h[0]),Number(h[1]));u.push(p)});let m=Math.max(...u);m=Math.ceil(m*2.5),m<100&&(m=150),ce.zoomLevel=Pn(m),console.log("最大距离:",m,ce.zoomLevel)}else rt.warning({message:"无数据"})},pr=(h,u,m,f)=>{let[p,g]=[h,u],[b,E]=[m,f],U=wt(p),xe=wt(b),Ye=U-xe,mr=wt(g)-wt(E),Sn=2*Math.asin(Math.sqrt(Math.pow(Math.sin(Ye/2),2)+Math.cos(U)*Math.cos(xe)*Math.pow(Math.sin(mr/2),2)));return Sn=Sn*6378137,Sn=Math.round(Sn*1e4)/1e4,Sn},wt=h=>h*Math.PI/180,Ui=(h,u)=>{function m(){var f=document.createElement("div");f.style.display="flex",f.style.justifyContent="end",f.style.flexDirection="column",f.style.alignItems="center",f.style.justifyContent="end",f.style.height="40px",f.style.width="140px",f.style.width="140px",f.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat);var p=document.createElement("div");p.style.color="#ddd",p.style.padding=`${h.padding}`,p.style.maxWidth="100px",p.style.MozUserSelect="none",p.style.fontSize="12px",p.style.borderRadius="10px",p.style.display="flex",p.style.flexWrap="wrap",p.style.justifyContent="center",p.style.alignItems="center",p.style.background=`url(${h.img}) no-repeat 0/100% 100%`,p.style.cursor="pointer",p.style.transform=`translate(${h.x}px,${h.y}px)`,p.setAttribute("name",this.properties.title);var g=document.createElement("div");g.style.fontSize="14px",g.style.fontWeight="700",g.style.marginLeft="0px",g.style.display="flex",g.style.color=`${h.textColor}`,p.appendChild(g),g.appendChild(document.createTextNode(this.properties.title));let b=document.createElement("img");return b.style.width="20px",b.style.height="20px",b.src=this.properties.imgSrc2,f.appendChild(p),f.appendChild(b),f}Ft.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.point),opacity:.5,offsetX:10,offsetY:-15,zIndex:10,properties:{title:h.name,imgSrc2:h.img2,type:"customOverlay"}}),w.addOverlay(Ft.value[u])},qi=()=>{Zt.value.length=0,kn.value.map((h,u)=>{let m="#ffffff";yn.value==1?m="#ececec":m="#ffffff";let f=[];h.point[0].map(p=>f.push(new BMapGL.Point(...p))),f.length&&(Zt.value[u]=new BMapGL.Polygon(f,{strokeColor:"#5E9AD2",strokeWeight:2,strokeOpacity:.8,fillColor:m,fillOpacity:.7,name:h.name}),w.addOverlay(Zt.value[u]))})},Wi=(h,u)=>{function m(){var f=document.createElement("div");f.style.display="flex",f.style.flexDirection="column",f.style.alignItems="center",f.style.height="60px",f.style.width="60px",f.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat);var p=document.createElement("div");p.style.color="#333",p.style.whiteSpace="nowrap",p.style.MozUserSelect="none",p.style.display="flex",p.style.justifyContent="center",p.style.alignItems="center",p.style.cursor="pointer",p.style.padding="5px",p.style.minWidth="60px",p.style.background=`url(${Ai}) no-repeat 0/100% 100%`,p.style.transform="translateY(50px)",p.setAttribute("name",this.properties.title);var g=document.createElement("div");g.style.fontSize="10px",g.style.fontWeight="600",g.style.color="#000000",p.appendChild(g),g.appendChild(document.createTextNode(this.properties.title)),f.appendChild(p);let b=document.createElement("img");return b.style.width="20px",b.style.height="26px",b.src=this.properties.imgSrc2,f.appendChild(p),f.appendChild(b),f}On.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),zIndex:1,opacity:.5,offsetX:10,offsetY:-15,properties:{title:h.name,imgSrc2:Wn,type:"customOverlay"}}),w.addOverlay(On.value[u])},Ne=(h,u,m)=>{let f=[];ln.value.length=0,kn.value.length=0,un.value.length=0,h.forEach(p=>{ln.value.includes(p.csq)||ln.value.push(p.csq)}),ln.value.forEach(p=>{le.forEach(g=>{p==g.name&&kn.value.push(g)}),X.forEach(g=>{p==g.name&&un.value.push(g)})}),console.log(77,un.value),f=h.map(p=>p.zyysmc.length>21?{x:53,y:0,img:mi,img2:yi,name:p.zyysmc,point:[p.jd,p.wd],padding:"4px 8px 24px",textColor:"#fff",bgColor:"#00b050"}:p.zyysmc.length>14?{x:53,y:0,img:mi,img2:yi,name:p.zyysmc,point:[p.jd,p.wd],padding:"4px 8px 18px",textColor:"#fff",bgColor:"#00b050"}:p.zyysmc.length>7?{x:53,y:0,img:mi,img2:yi,name:p.zyysmc,point:[p.jd,p.wd],padding:"4px 8px 13px",textColor:"#fff",bgColor:"#00b050"}:p.zyysmc.length>4?{x:53,y:0,img:mi,img2:yi,name:p.zyysmc,point:[p.jd,p.wd],padding:"4px 8px 10px",textColor:"#fff",bgColor:"#00b050"}:{x:30,y:0,img:mi,img2:yi,name:p.zyysmc,point:[p.jd,p.wd],padding:"4px 8px 10px",textColor:"#fff",bgColor:"#00b050"}),At.value=f},vr=()=>{for(let h of Ln[0].features)if(h.geometry.coordinates.length>1)for(let u in h.geometry.coordinates)h.geometry.coordinates[u][0].length<60||mn.push({name:h.properties.name,point:h.geometry.coordinates[u][0]});else mn.push({name:h.properties.name,point:h.geometry.coordinates[0]}),Ke.forEach(u=>{h.properties.name==u.name&&(u.center=[...h.properties.center])})};C("");const cn=()=>{w.clearOverlays();let h="#ffffff";yn.value==1?h="#ececec":h="#ffffff",mn.map(u=>{let m=[];if(u.point[0].map(f=>m.push(new BMapGL.Point(...f))),m.length){let f=new BMapGL.Polygon(m,{strokeColor:"#5E9AD2",strokeWeight:2,strokeOpacity:.8,fillColor:h,fillOpacity:.7,name:u.name});w.addOverlay(f),f.addEventListener("click",async()=>{if(!ot.value&&u.name!=O.value){if(Oe.value.length!=0)return;z.value=!0,Gt(),le.length=0,O.value=u.name;let p=[];sn(),vt(u.name),pn(),Ke.map(g=>{g.name==u.name&&(p=g.center)}),an(p,13),await wn(O.value,""),F.value.person==""&&(await pt(O.value,""),z.value=!1),he.value.includes(F.value.person)?(await pt(O.value,"",!1),Tn(O.value,te.value,F.value.person)):F.value.person!=""&&(F.value.person=="9999"?(await pt(O.value,""),z.value=!1):(await pt(O.value,F.value.person),z.value=!1)),Bt.value==u.name||setTimeout(()=>{Bt.value=u.name},1e3)}})}})},hn=()=>{Ke.map((h,u)=>{dr(h,u)})},zt=()=>{qr(()=>{Ke.map((h,u)=>{Yi(h,u)})})},dr=(h,u)=>{function m(){var f=document.createElement("div");f.style.display="flex",f.style.flexDirection="column",f.style.alignItems="center",f.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat),f.style.height="20px",f.style.width="20px";var p=document.createElement("div");p.style.color="#333",p.style.whiteSpace="nowrap",p.style.MozUserSelect="none",p.style.display="flex",p.style.justifyContent="center",p.style.alignItems="center",p.style.cursor="pointer",p.setAttribute("name",this.properties.title);var g=document.createElement("div");return g.style.fontSize="12px",g.style.fontWeight="600",g.style.color="#000000",p.appendChild(g),g.appendChild(document.createTextNode(this.properties.title)),f.appendChild(p),f}Re.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),opacity:.5,offsetY:-10,properties:{title:h.name,type:"customOverlay"}}),w.addOverlay(Re.value[u])},Yi=(h,u)=>{function m(){var p=document.createElement("div");p.style.display="flex",p.style.flexDirection="column",p.style.alignItems="center",p.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat),p.style.height="20px",p.style.width="20px";var g=document.createElement("div");g.style.color="#333",g.style.whiteSpace="nowrap",g.style.MozUserSelect="none",g.style.display="flex",g.style.flexDirection="column",g.style.justifyContent="center",g.style.alignItems="center",g.style.cursor="pointer",g.setAttribute("name",this.properties.title);var b=document.createElement("div");b.style.fontSize="12px",b.style.fontWeight="600",b.style.color="#000000",g.appendChild(b),b.appendChild(document.createTextNode(this.properties.title)),p.appendChild(g);var E=document.createElement("div");return E.style.fontSize="13px",E.style.fontWeight="600",E.style.color="#FEFF6C",E.style.textShadow="0px 2px 4px rgba(0,0,0,0.5)",g.appendChild(E),E.appendChild(document.createTextNode(this.properties.number)),p.appendChild(g),p}let f="";F.value.person=="6666"?f="swrs":he.value.includes(F.value.person)?f="numbers":f="number",Ce.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),opacity:.5,offsetY:-10,properties:{title:h.name,number:h[`${f}`],type:"customOverlay"}}),w.addOverlay(Ce.value[u])},vt=async h=>{X.length=0,le.length=0,Bn.forEach((u,m)=>{u.name==h&&(Ot.value=u.sj)});for(let u of Ot.value.features)if(u.geometry.coordinates.length>1){for(let m in u.geometry.coordinates)u.geometry.coordinates[m][0].length<60||le.push({id:u.id,name:u.properties.name,point:u.geometry.coordinates[m]});X.push({id:u.id,name:u.properties.name,center:u.properties.center})}else le.push({id:u.id,name:u.properties.name,point:u.geometry.coordinates[0]}),X.push({id:u.id,name:u.properties.name,center:u.properties.center})},pn=()=>{le.map((h,u)=>{let m=u%9,f=jt[m].bg,p=[];h.point[0].map(g=>p.push(new BMapGL.Point(...g))),p.length&&(q.value[u]=new BMapGL.Polygon(p,{strokeColor:f,strokeWeight:2,strokeOpacity:.8,fillColor:f,fillOpacity:.3,name:h.name,zIndex:2}),w.addOverlay(q.value[u]),q.value[u].addEventListener("click",async()=>{Ge.value||Bt.value&&(z.value=!0,I.value=[],Ae.value=[],te.value=h.name,gn.value=h.name,B.value=!0,X.forEach((g,b)=>{g.name==h.name&&(I.value.push(g),Ae.value.push(g))}),Je.value.length=0,Ct.value.length=0,le.forEach((g,b)=>{g.name==h.name?Je.value.push(g):Ct.value.push(g)}),dt(),Un(),q.value.forEach((g,b)=>{w.removeOverlay(q.value[b])}),G.value.forEach((g,b)=>{w.removeOverlay(G.value[b])}),ve.value.forEach((g,b)=>{w.removeOverlay(ve.value[b])}),await wn(O.value,te.value),he.value.includes(F.value.person)&&await ni(O.value,te.value,F.value.person),await qt(O.value,F.value.person,te.value),z.value=!1)}))})},dt=()=>{Je.value.map((h,u)=>{let m="blue",f=[];h.point[0].map(p=>f.push(new BMapGL.Point(...p))),f.length&&(Y.value[u]=new BMapGL.Polygon(f,{strokeColor:m,strokeWeight:2,strokeOpacity:.8,fillColor:m,fillOpacity:.3,name:h.name,zIndex:5}),w.addOverlay(Y.value[u]))})},Un=()=>{Ct.value.map((h,u)=>{let m="RGBA(125, 140, 154, 1)",f=[];h.point[0].map(p=>f.push(new BMapGL.Point(...p))),f.length&&(_.value[u]=new BMapGL.Polygon(f,{strokeColor:m,strokeWeight:2,strokeOpacity:.8,fillColor:m,fillOpacity:.3,name:h.name,zIndex:5}),w.addOverlay(_.value[u]),_.value[u].addEventListener("click",async()=>{Ge.value||(ot.value&&(st.value=h.id),z.value=!0,te.value=h.name,gn.value=te.value,B.value=!0,I.value.forEach((p,g)=>{w.removeOverlay(I.value[g])}),_.value.forEach((p,g)=>{w.removeOverlay(_.value[g])}),Y.value.forEach((p,g)=>{w.removeOverlay(Y.value[g])}),Je.value.length=0,Ct.value.length=0,I.value=[],Ae.value=[],X.forEach((p,g)=>{p.name==h.name&&(I.value.push(p),Ae.value.push(p))}),le.forEach((p,g)=>{p.name==h.name?Je.value.push(p):Ct.value.push(p)}),dt(),Un(),await wn(O.value,te.value),await qt(O.value,F.value.person,te.value),he.value.includes(F.value.person)&&await ni(O.value,te.value,F.value.person),z.value=!1)}))})},xn=()=>{X.map((h,u)=>{fr(h,u)})},Yt=()=>{X.map((h,u)=>{gr(h,u)})},fr=(h,u)=>{function m(){var f=document.createElement("div");f.style.display="flex",f.style.flexDirection="column",f.style.alignItems="center",f.style.height="60px",f.style.width="60px",f.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat);var p=document.createElement("div");p.style.color="#333",p.style.whiteSpace="nowrap",p.style.MozUserSelect="none",p.style.display="flex",p.style.justifyContent="center",p.style.alignItems="center",p.style.cursor="pointer",p.style.padding="5px",p.style.minWidth="60px",p.style.background=`url(${Ai}) no-repeat 0/100% 100%`,p.style.transform="translateY(50px)",p.setAttribute("name",this.properties.title);var g=document.createElement("div");g.style.fontSize="10px",g.style.fontWeight="600",g.style.color="#000000",p.appendChild(g),g.appendChild(document.createTextNode(this.properties.title)),f.appendChild(p);let b=document.createElement("img");return b.style.width="20px",b.style.height="26px",b.src=this.properties.imgSrc2,f.appendChild(p),f.appendChild(b),f}G.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),opacity:.5,offsetX:10,offsetY:-15,properties:{title:h.name,imgSrc2:Wn,type:"customOverlay"}}),w.addOverlay(G.value[u])},gr=(h,u)=>{function m(){var p=document.createElement("div");p.style.display="flex",p.style.flexDirection="column",p.style.alignItems="center",p.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat),p.style.height="60px",p.style.width="60px";var g=document.createElement("div");g.style.color="#333",g.style.whiteSpace="nowrap",g.style.MozUserSelect="none",g.style.display="flex",g.style.justifyContent="space-between",g.style.alignItems="center",g.style.cursor="pointer",g.style.padding="5px",g.style.minWidth="60px",g.style.background=`url(${Ai}) no-repeat 0/100% 100%`,g.style.transform="translateY(50px)",g.setAttribute("name",this.properties.title);var b=document.createElement("div");b.style.fontSize="10px",b.style.fontWeight="600",b.style.color="#000000",g.appendChild(b),b.appendChild(document.createTextNode(this.properties.title)),p.appendChild(g);var E=document.createElement("div");E.style.fontSize="10px",E.style.fontWeight="600",E.style.color="black",g.appendChild(E),E.appendChild(document.createTextNode(this.properties.number));let U=document.createElement("img");return U.style.width="20px",U.style.height="26px",U.src=this.properties.imgSrc2,p.appendChild(g),p.appendChild(U),p}let f="";F.value.person=="6666"?f="swrs":he.value.includes(F.value.person)?f="numbers":f="number",ve.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),opacity:.5,offsetX:10,offsetY:-15,properties:{title:h.name,number:h[`${f}`],imgSrc2:Wn,type:"customOverlay"}}),w.addOverlay(ve.value[u]),ve.value[u].addEventListener("click",()=>{Lt.value=h.name,Fn()})},kt=(h,u)=>{function m(){var f=document.createElement("div");f.style.display="flex",f.style.flexDirection="column",f.style.alignItems="center",f.style.height="60px",f.style.width="60px",f.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat);var p=document.createElement("div");p.style.color="#333",p.style.whiteSpace="nowrap",p.style.MozUserSelect="none",p.style.display="flex",p.style.justifyContent="center",p.style.alignItems="center",p.style.cursor="pointer",p.style.padding="5px",p.style.minWidth="60px",p.style.background=`url(${Ai}) no-repeat 0/100% 100%`,p.style.transform="translateY(50px)",p.setAttribute("name",this.properties.title);var g=document.createElement("div");g.style.fontSize="10px",g.style.fontWeight="600",g.style.color="#000000",p.appendChild(g),g.appendChild(document.createTextNode(this.properties.title)),f.appendChild(p);let b=document.createElement("img");return b.style.width="20px",b.style.height="26px",b.src=this.properties.imgSrc2,f.appendChild(p),f.appendChild(b),f}I.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),opacity:.5,offsetX:10,offsetY:-15,properties:{title:h.name,imgSrc2:Wn,type:"customOverlay"}}),w.addOverlay(I.value[u]),I.value[u].addEventListener("click",()=>{Pe.value&&(ot.value?st.value=h.id:(console.log(h.id),st.value=h.id,ot.value=!ot.value))})},Vt=(h,u)=>{function m(){var p=document.createElement("div");p.style.display="flex",p.style.flexDirection="column",p.style.alignItems="center",p.style.height="60px",p.style.width="60px",p.style.zIndex=BMapGL.Overlay.getZIndex(this.point.lat);var g=document.createElement("div");g.style.color="#333",g.style.whiteSpace="nowrap",g.style.MozUserSelect="none",g.style.display="flex",g.style.justifyContent="space-between",g.style.alignItems="center",g.style.cursor="pointer",g.style.padding="5px",g.style.minWidth="60px",g.style.background=`url(${Ai}) no-repeat 0/100% 100%`,g.style.transform="translateY(50px)",g.setAttribute("name",this.properties.title);var b=document.createElement("div");b.style.fontSize="10px",b.style.fontWeight="600",b.style.color="#000000",g.appendChild(b),b.appendChild(document.createTextNode(this.properties.title)),p.appendChild(g);var E=document.createElement("div");E.style.fontSize="10px",E.style.fontWeight="600",E.style.color="black",g.appendChild(E),E.appendChild(document.createTextNode(this.properties.number)),p.appendChild(g);let U=document.createElement("img");return U.style.width="20px",U.style.height="26px",U.src=this.properties.imgSrc2,p.appendChild(g),p.appendChild(U),p}let f="";F.value.person=="6666"?f="swrs":he.value.includes(F.value.person)?f="numbers":f="number",I.value[u]=new BMapGL.CustomOverlay(m,{point:new BMapGL.Point(...h.center),opacity:.5,offsetX:10,offsetY:-15,properties:{title:h.name,number:h[`${f}`],imgSrc2:Wn,type:"customOverlay"}}),w.addOverlay(I.value[u]),I.value[u].addEventListener("click",()=>{console.log(O.value,h.name),Lt.value=h.name,Fn()})},_e=()=>{let h=document.documentElement.clientWidth||document.body.clientWidth,u=document.documentElement.clientHeight||document.body.clientHeight;document.querySelector(".header_content").style.transformOrigin="top left",document.querySelector(".header_content").style.transform="scale("+h/1920+","+u/1080+")",document.querySelector(".left")&&(document.querySelector(".left").style.transformOrigin="bottom left",document.querySelector(".left").style.transform="scale("+h/1920+","+u/1080+")",document.querySelector(".right").style.transformOrigin="bottom right",document.querySelector(".right").style.transform="scale("+h/1920+","+u/1080+")")},hi=()=>{let h=document.documentElement.clientWidth||document.body.clientWidth,u=document.documentElement.clientHeight||document.body.clientHeight;document.querySelector(".detail").style.transformOrigin="top left",document.querySelector(".detail").style.transform="scale("+h/1920+","+u/1080+")"};return Sr(async()=>{function h(){try{var u=document.createElement("canvas");return!!window.WebGLRenderingContext&&(u.getContext("webgl")||u.getContext("experimental-webgl"))}catch{return!1}}h()?console.log("您的浏览器支持WebGL。"):console.log("您的浏览器不支持WebGL。"),z.value=!0,_e(),await Ki(),bt(),Nn(),sn(),li(),fe(),await ar(),z.value=!1}),(h,u)=>{const m=mt("el-input"),f=mt("el-button"),p=mt("el-dialog"),g=mt("el-form-item"),b=mt("el-form");return Z(),ee("div",cs,[(Z(),Ji(va,{to:"body"},[Yn(x("div",hs,null,512),[[fi,!se.value]]),Yn(x("div",ps,[x("div",vs,[x("div",ds,[x("div",fs,[x("span",{onClick:u[0]||(u[0]=E=>Ut())},"龙游县"),Bt.value?(Z(),ee("span",{key:0,onClick:u[1]||(u[1]=E=>ji(Bt.value))},">"+ze(Bt.value),1)):Te("",!0),gn.value?(Z(),ee("span",gs,">"+ze(gn.value),1)):Te("",!0)])]),(Z(!0),ee(Jt,null,fn(ne.value.slice(0,1),(E,U)=>(Z(),ee("div",{class:dn(["content_item2",{choose:E.age==F.value.person}]),onClick:xe=>ei(E),key:U},[x("div",ys,ze(Bi.value(E.ages)),1),x("div",As,ze(E.rksl)+"人",1)],10,ms))),128)),x("div",bs,[x("div",Es,[(Z(!0),ee(Jt,null,fn(It.value,(E,U)=>(Z(),ee("div",{class:dn(["progress-container",{"above-line":U%2!==0,"below-line":U%2===0}]),style:gi({width:E.progress+"%",backgroundColor:E.bgColor})},[x("span",{style:gi({color:E.bgColor}),class:dn([{"above-line2":U%2!==0,"below-line2":U%2===0}])},ze(E.progress.toFixed(2)+"%"),7),x("span",{style:{color:"#fff","white-space":"nowrap"},class:dn([{"above-line1":U%2!==0,"below-line1":U%2===0}])},ze(E.age),3),x("div",{class:"age-line",style:gi({backgroundColor:E.bgColor})},null,4),x("div",{class:"dot",style:gi({backgroundColor:E.bgColor})},null,4)],6))),256))])]),x("div",ws,[(Z(!0),ee(Jt,null,fn(ne.value.slice(1),(E,U)=>(Z(),ee("div",{class:dn(["content_item",{choose:E.age==F.value.person}]),onClick:xe=>ei(E),key:U},[x("div",Ps,ze(Bi.value(E.ages)),1),x("div",xs,[Mn(ze(E.rksl)+"人 ",1),x("div",Ss,"("+ze(E.percent)+"%)",1)])],10,ks))),128))])]),x("div",Ms,[u[20]||(u[20]=x("div",{class:"title"},[x("div",{class:"title_name"},[x("span",null,"特殊标签")])],-1)),x("div",Os,[(Z(!0),ee(Jt,null,fn(tt.value,(E,U)=>(Z(),ee("div",{class:dn(["content_item",{choose:E.id==F.value.person}]),onClick:xe=>rr(E),key:U},[x("div",Ls,ze(E.name),1),x("div",Cs,ze(E.rksl),1)],10,Bs))),128))])])],512),[[fi,!ot.value]]),Yn(x("div",Is,[x("div",Ds,[u[21]||(u[21]=x("div",{class:"title"},[x("div",{class:"title_name"},[x("span",null," 基本公共服务资源要素")])],-1)),x("div",Gs,[(Z(!0),ee(Jt,null,fn(Ei.value,(E,U)=>(Z(),ee("div",{class:dn(["zyys_content_item",{choose:Oe.value.includes(E.name),wz:E.wz==!0}]),onClick:xe=>Ii(E.name),key:U},[x("img",{src:E.img,class:"zyys_content_item_left"},null,8,Ns),x("div",Ts,ze(E.name),1)],10,Rs))),128))])]),x("div",zs,[u[22]||(u[22]=x("div",{class:"title"},[x("div",{class:"title_name"},[x("span",null," 基本公共服务圈")])],-1)),x("div",Fs,[(Z(!0),ee(Jt,null,fn(Dt.value,(E,U)=>(Z(),ee("div",{class:"jbggfwq_content_item",key:U},[x("div",js,ze(E.name),1),x("div",Us,[(Z(!0),ee(Jt,null,fn(E.child,xe=>(Z(),ee("div",{class:dn(["jbggfwq_content_item_right_item",{choose:xe.jc==F.value.fwq}]),onClick:Ye=>De(xe.jc,E.name,xe.jc)},ze(xe.jc),11,qs))),256))])]))),128))])])],512),[[fi,!ot.value]]),ot.value?(Z(),ee("div",Ws,[!T.value&&!ge.value&&!W.value?(Z(),ee("div",{key:0,class:"btnopen",onClick:er}," 修改村名 ")):Te("",!0),!T.value&&!ge.value&&!W.value?(Z(),ee("div",{key:1,class:"btnsave",onClick:Kn}," 修改所属乡镇 ")):Te("",!0),!T.value&&!ge.value&&!W.value?(Z(),ee("div",{key:2,class:"btnsave",onClick:Gn}," 修改村社中心点 ")):Te("",!0),!ge.value&&!T.value&&!W.value?(Z(),ee("div",{key:3,class:"btnsave",onClick:tn}," 添加模式 ")):Te("",!0),T.value?(Z(),ee("div",Ys,[x("div",{class:"btnsave",onClick:ht},"添加地块"),x("div",{class:"btnsave",onClick:Si},"取消地块"),x("div",{class:"btnsave",onClick:nr},"添加中心点"),x("div",{class:"btnsave",onClick:rn},"查看添加列表"),x("div",{class:"btnsave",onClick:Oi},"退出添加")])):Te("",!0),!ge.value&&!T.value&&!W.value?(Z(),ee("div",{key:5,class:"btnsave",onClick:xi}," 编辑模式 ")):Te("",!0),ge.value?(Z(),ee("div",Vs,[x("div",{class:"btnsave",onClick:_i},"编辑地块"),x("div",{class:"btnsave",onClick:en},"保存地块"),x("div",{class:"btnsave",onClick:bn},"退出编辑")])):Te("",!0),!ge.value&&!T.value&&!W.value?(Z(),ee("div",{key:7,class:"btnsave",onClick:ut}," 移动模式 ")):Te("",!0),W.value?(Z(),ee("div",Qs,[x("div",{class:"btnsave",onClick:Pi},"移动地块"),x("div",{class:"btnsave",onClick:Qn},"取消移动"),x("div",{class:"btnsave",onClick:Xn},"保存移动"),x("div",{class:"btnsave",onClick:Jn},"退出移动")])):Te("",!0),!T.value&&!ge.value&&!W.value?(Z(),ee("div",{key:9,class:"btnsave",onClick:Mi}," 删除地块 ")):Te("",!0),!T.value&&!ge.value&&!W.value?(Z(),ee("div",{key:10,class:"btnclose",onClick:En}," 退出 ")):Te("",!0)])):Te("",!0),!ot.value&&!lt.value&&!se.value?(Z(),ee("div",{key:1,class:"btnBj",onClick:u[2]||(u[2]=E=>Vn())},[u[23]||(u[23]=Mn(" 地图权限: ")),x("p",{style:gi({color:Pe.value?"green":"red"})},ze(Ze.value),5)])):Te("",!0),ae(Za,{dialogShow:lt.value,columns:ye.columns,title:ye.title,tableData:ye.data,pagination:be,onClose:or,onHandle:Nt,onOpenMessage:Tt,onOpenSxt:ur,style:{"z-index":"333"}},{jzzt:oe(({currentCol:E,currentData:U})=>[U.jzzt==0?(Z(),ee("div",Xs,"居住")):(Z(),ee("div",Js,"未居住"))]),sxt:oe(({currentCol:E,currentData:U})=>[U.camera?(Z(),ee("img",Ks)):Te("",!0)]),zxs:oe(({currentCol:E,currentData:U})=>[U.zt>0?(Z(),ee("div",Zs,"*")):Te("",!0)]),_:1},8,["dialogShow","columns","title","tableData","pagination"]),ae(ls,{cameraShow:nt.show,hlsUriSsl:nt.hlsUriSsl,sxtname:nt.name,onClose:lr},null,8,["cameraShow","hlsUriSsl","sxtname"]),Yn(ae(ga,{class:"detail",style:{width:"1920px",height:"1080px"},message:Kt.value,onCloseDetail:oi},null,8,["message"]),[[fi,se.value]]),Yn(x("div",Hs,u[24]||(u[24]=[x("div",{class:"load"},[x("div",{class:"icon"},[x("div",{class:"loading"},[x("div"),x("div"),x("div"),x("div"),x("div"),x("div"),x("div"),x("div")])]),x("div",{class:"text"},"加载中...")],-1)]),512),[[fi,z.value]]),ae(p,{modelValue:Me.value,"onUpdate:modelValue":u[5]||(u[5]=E=>Me.value=E),title:"修改村名",width:"500"},{footer:oe(()=>[x("div",_s,[ae(f,{type:"primary",onClick:u[4]||(u[4]=E=>tr())},{default:oe(()=>u[25]||(u[25]=[Mn(" 确认修改 ")])),_:1})])]),default:oe(()=>[ae(m,{modelValue:Q.value,"onUpdate:modelValue":u[3]||(u[3]=E=>Q.value=E),style:{width:"240px"},placeholder:"请输入新村名"},null,8,["modelValue"])]),_:1},8,["modelValue"]),ae(p,{modelValue:we.value,"onUpdate:modelValue":u[8]||(u[8]=E=>we.value=E),title:"修改村社中心点",width:"500"},{footer:oe(()=>[x("div",$s,[ae(f,{type:"primary",onClick:u[7]||(u[7]=E=>Rn())},{default:oe(()=>u[26]||(u[26]=[Mn(" 确认修改 ")])),_:1})])]),default:oe(()=>[ae(m,{modelValue:Le.value,"onUpdate:modelValue":u[6]||(u[6]=E=>Le.value=E),placeholder:"请选择",disabled:""},null,8,["modelValue"])]),_:1},8,["modelValue"]),ae(p,{modelValue:K.value,"onUpdate:modelValue":u[13]||(u[13]=E=>K.value=E),title:"新村社列表",width:"500"},{footer:oe(()=>[x("div",eo,[ae(f,{type:"primary",onClick:u[12]||(u[12]=E=>ir()),disabled:Qe.value},{default:oe(()=>u[27]||(u[27]=[Mn(" 确认添加 ")])),_:1},8,["disabled"])])]),default:oe(()=>[ae(b,{model:R,"label-width":"auto",style:{"max-width":"500px"}},{default:oe(()=>[ae(g,{label:"村社名"},{default:oe(()=>[ae(m,{modelValue:R.name,"onUpdate:modelValue":u[9]||(u[9]=E=>R.name=E)},null,8,["modelValue"])]),_:1}),ae(g,{label:"村社中心点"},{default:oe(()=>[ae(m,{modelValue:R.center,"onUpdate:modelValue":u[10]||(u[10]=E=>R.center=E),disabled:""},null,8,["modelValue"])]),_:1}),ae(g,{label:"村社范围"},{default:oe(()=>[ae(m,{modelValue:R.area,"onUpdate:modelValue":u[11]||(u[11]=E=>R.area=E),disabled:""},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"]),ae(p,{modelValue:$e.value,"onUpdate:modelValue":u[16]||(u[16]=E=>$e.value=E),title:"地图编辑权限",width:"300"},{footer:oe(()=>[x("div",to,[ae(f,{type:"primary",onClick:u[15]||(u[15]=E=>Dn())},{default:oe(()=>u[28]||(u[28]=[Mn(" 确认权限 ")])),_:1})])]),default:oe(()=>[ae(m,{modelValue:_t.value,"onUpdate:modelValue":u[14]||(u[14]=E=>_t.value=E),style:{width:"240px"},placeholder:"请输入密码"},null,8,["modelValue"])]),_:1},8,["modelValue"]),ae(p,{modelValue:me.value,"onUpdate:modelValue":u[19]||(u[19]=E=>me.value=E),title:"修改所属乡镇",width:"500"},{footer:oe(()=>[x("div",no,[ae(f,{type:"primary",onClick:u[18]||(u[18]=E=>Zn())},{default:oe(()=>u[29]||(u[29]=[Mn(" 确认修改 ")])),_:1})])]),default:oe(()=>[ae(m,{modelValue:Xe.value,"onUpdate:modelValue":u[17]||(u[17]=E=>Xe.value=E),style:{width:"240px"},placeholder:"请输入所属乡镇"},null,8,["modelValue"])]),_:1},8,["modelValue"])]))])}}},ho=xr(ro,[["__scopeId","data-v-26c3697a"]]);export{ho as default}; diff --git a/build/build/assets/sy_map-7148e8f4.css b/build/build/assets/sy_map-7148e8f4.css deleted file mode 100644 index 4aae9fe..0000000 --- a/build/build/assets/sy_map-7148e8f4.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";[data-v-b65b8bb3] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 76% !important;margin:11vh auto!important}.my-header[data-v-b65b8bb3]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-b65b8bb3]{padding:16px 16px 5px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-b65b8bb3] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.pagePart[data-v-b65b8bb3]{height:40px;display:flex;align-items:center;justify-content:center}.pagePart[data-v-b65b8bb3] .el-pagination{--el-pagination-button-disabled-bg-color: none;--el-pagination-bg-color: none;--el-pagination-button-bg-color: none;--el-pagination-button-color: #fff;color:#fff}.pagePart[data-v-b65b8bb3] .el-pagination button:disabled{background-color:#0074ff00!important}.pagePart[data-v-b65b8bb3] .el-pagination>.is-last{color:#fff}.bo[data-v-b65b8bb3]{width:100%;display:flex}.title[data-v-b65b8bb3]{margin:0 auto;display:flex;flex-direction:column}.title_top[data-v-b65b8bb3]{display:flex;align-items:end;justify-content:center}.title_top img[data-v-b65b8bb3]{height:33px;width:33px}.title_top .name[data-v-b65b8bb3]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:22px;color:#fff;line-height:27px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-b65b8bb3]{margin-top:5px;height:19px}.custom-table-font[data-v-b65b8bb3]{font-size:15px}[data-v-b65b8bb3] .el-table:not(.el-table--border) .el-table__cell{padding:3px 0}[data-v-b65b8bb3] .el-pagination{transform:scale(.8)}[data-v-b65b8bb3] .el-overlay-dialog{bottom:0!important;overflow:hidden!important}[data-v-7a88b120] .video-js .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}.vjs-default-skin[data-v-7a88b120]{font-size:16px}[data-v-7a88b120] .el-dialog{--el-dialog-bg-color: none;--el-dialog-width: 50% !important}.my-header[data-v-7a88b120]{display:flex;flex-direction:row-reverse}.tabelPart[data-v-7a88b120]{padding:16px;background:linear-gradient(270deg,rgba(0,77,131,.69) 0%,rgba(0,51,83,.77) 50%,rgba(0,77,131,.74) 100%),radial-gradient(66% 40% at 50% 0%,rgba(1,150,243,.55) 0%,rgba(0,116,255,0) 100%);box-shadow:inset 0 0 56px #64bfff80;border:2px solid;border-image:linear-gradient(180deg,rgb(21,150,255),rgba(0,157,227,0)) 2 2}.tabelPart[data-v-7a88b120] .el-table{--el-table-bg-color: none;--el-table-tr-bg-color: none;--el-table-header-bg-color: none;background:none;border:none;--el-table-text-color: #fff;--el-table-header-text-color: #fff}.bo[data-v-7a88b120]{width:100%;display:flex}.title[data-v-7a88b120]{margin:10px auto;display:flex;flex-direction:column}.title_top[data-v-7a88b120]{display:flex;align-items:end;justify-content:center}.title_top img[data-v-7a88b120]{height:33px;width:33px}.title_top .name[data-v-7a88b120]{font-family:PangMenZhengDao,PangMenZhengDao;font-weight:600;font-size:23px;color:#fff;line-height:38px;text-align:center;font-style:normal;letter-spacing:2px;background:linear-gradient(180deg,#ffffff 0%,#51ffef 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.title_botton[data-v-7a88b120]{margin-top:5px;height:19px}[data-v-26c3697a] .anchorBL{display:none}.module[data-v-26c3697a]{display:flex;width:100%;height:100%;position:relative;margin-top:112px}#id[data-v-26c3697a]{z-index:10}.left[data-v-26c3697a]{box-sizing:border-box;position:absolute;left:0;bottom:0;width:520px;height:960px;background:linear-gradient(270deg,rgba(0,52,131,.69) 0%,rgba(0,32,83,.77) 50%,rgba(0,60,131,.74) 100%),radial-gradient(128% 99% at 100% 46%,rgba(0,48,125,.29) 0%,rgba(0,61,134,.42) 100%);box-shadow:inset 0 0 56px #adddff80;backdrop-filter:blur(3px);padding:30px 15px;display:flex;flex-direction:column;z-index:12;overflow:hidden;transition:opacity 1s}.left .lyx .content_item2[data-v-26c3697a]{color:#fff;cursor:pointer;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:18px 18px 18px 24px;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5gAAABwCAMAAABM6S/9AAAASFBMVEX///////////////////////////////////////////////////////////////////////////////////////8AAAD///8+2PdZAAAAGHRSTlMmNCtDLyFaS0dWOFJPPF4/bB1hZ2RpABJ9d3K4AAAEt0lEQVR42uyV244aMQxAzVwEQkWIF/j/P23GmYw362GhlZG80jkOG19ypk9W5b7weNwAIAOP+4KUH1sJkIhlNYW9BEhG2UxZ9nLeYsmVWbt2+54FPj5+iD9vmyl3fbj0ZjM0b59qtfX9l/Hx8QP8NZnv8pgBIBkPuc0AkIwbiwmQEPlpIi63aevh4+PH+yLzfqjnc+usPXx8/A/4xvqBVuixvHtjNz4+frivtIdbreGPhvs38fHx430AAAAAgF/MYPewFV96rh7w8fE/6Vs51GQrrOXqroOPj/8Jv2FpfWJ3xde9qQY+Pn6Qbyuql9d8z5x6WoqPjx/h6/2a5u9I+Pj48b4MAJAOFhMgITJMGuUok/2pZw2b2kyn+Pj48b60vkVL9JjdvbMOPj5+sK+L2VMfufw5+Pj48b5MAJAOFhMgISwmQEJkOjwNPa/6+Pj48X5ZzIY6hsrl2Exru5UDPj5+vC/aqLHDtE5d0wp8fPxwXzrDfp5pv4WPjx/h97ocACAdLCZAQt5fzPN+Gx8fP96X8+FLWOrjSRsfH/8N/x8/IHWRW1PvRl93fXPw8fHjfTkDQDpYTICEsJgACSmLeVljyQrW0GN5wfK+p4GPjx/li15bKE30qs4s7wMfHz/IP8sFANLBYgIkhMUESIh8q68WrdbUsJ7+wcfH/x//Z+QKAOmwxby4u8TrGT4+frzP/5gACZH1Hq9jOW7sZm6Ej48f78t1VK4a+qDDZr6nH8THx4/3Rbve2f16w4/w8fEjfRm/d9/FBHx8/GBfRgBIB4sJkJCymKfROHWhDc26lkYDHx8/3pdabbJiPdVqvok218DHxw/35QQA6WAxARLCYgIkRLrqqOdd9C0+Pn68LyXtoqt9+Lf4+PjhvpyOtawdR11iu90MHx8/3pcjAKSDxQRICIsJkBA5/tE41p9GOZbrsdyqrsD/214Z7DYIwwDUJyZESytI6P//6TzSYaURUqHW5sN79ubYyevNAh/f05fS2gN7Xf9cG+U9Pj6+s68pFwAIx7uL+bV3gY+P7+/zxQQIiLz0w2XQ3O3bGT4+vr8vQ40ONZvzPvj4+P6+lHaNHer7Uu2Mj4/v78sAAOGQYZ9+zapvwcfH9/dl6Hej/PT5wMfHPxm6mBvtz25zzbXXtKr8vrF3Fvj4+Cf9QXoACAeLCRAQFhMgINL9nrot+vbvmVY2AR8f/2NfS62L9frPoqQJ1q/VLHx8/E/9rWw30gFAOOSs2D8rPj6+u88XEyAixxZzXFOxio+P7++LPjkUzQEfH9/dl27csNdVX2PzUvHx8f19Gd/B9AZ8fHx/X0YACAeLCRAQmew8jVOFDmxees212gwfH9/fl8koDy3eAh8f383fZJkAIBwsJkBAJKU0Jeu10Wyq0pwL+Pj4/r6k80wl8PHxvX15fXsUfHx8f18SAIRDnnVOs2Z7tt5qGdWBj4/v6MvsQsLHx3f05ZjQ3uHj4/v7MgNAOET3Ns9Zs57bjHvuuf/r+yR9BoBg9HLNABCMqzxyvue7ptXC3tzuFC34+Pje/kOW2x0AQnFbZFku9SxXtSU3Z3x8fE//svwsJt9MgEjclrKYy+PWzXcA+Hdyd30syjer9q1w0WWO/gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:12px;border-radius:5px}.left .lyx .content_item_name[data-v-26c3697a]{position:relative}.left .lyx .content_item_name[data-v-26c3697a]:before{content:"";position:absolute;width:3px;height:3px;background:#29ffc1;border:3px solid rgba(0,255,189,.31);border-radius:6px;top:7.5px;left:-13px}.left .lyx .content_item_value[data-v-26c3697a]{display:flex}.left .lyx .content_item_value .content_item_percent[data-v-26c3697a]{margin-left:2px;color:#6bfeff;text-shadow:0px 2px 4px rgba(0,0,0,.5)}.left .lyx .content[data-v-26c3697a]{box-sizing:border-box;margin-top:20px;display:flex;flex-flow:row wrap;justify-content:space-between;color:#fff;height:300px;overflow:auto}.left .lyx .content .content_item[data-v-26c3697a]{cursor:pointer;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:18px 5px 18px 24px;width:48%;position:relative;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5gAAABwCAMAAABM6S/9AAAASFBMVEX///////////////////////////////////////////////////////////////////////////////////////8AAAD///8+2PdZAAAAGHRSTlMmNCtDLyFaS0dWOFJPPF4/bB1hZ2RpABJ9d3K4AAAEt0lEQVR42uyV244aMQxAzVwEQkWIF/j/P23GmYw362GhlZG80jkOG19ypk9W5b7weNwAIAOP+4KUH1sJkIhlNYW9BEhG2UxZ9nLeYsmVWbt2+54FPj5+iD9vmyl3fbj0ZjM0b59qtfX9l/Hx8QP8NZnv8pgBIBkPuc0AkIwbiwmQEPlpIi63aevh4+PH+yLzfqjnc+usPXx8/A/4xvqBVuixvHtjNz4+frivtIdbreGPhvs38fHx430AAAAAgF/MYPewFV96rh7w8fE/6Vs51GQrrOXqroOPj/8Jv2FpfWJ3xde9qQY+Pn6Qbyuql9d8z5x6WoqPjx/h6/2a5u9I+Pj48b4MAJAOFhMgITJMGuUok/2pZw2b2kyn+Pj48b60vkVL9JjdvbMOPj5+sK+L2VMfufw5+Pj48b5MAJAOFhMgISwmQEJkOjwNPa/6+Pj48X5ZzIY6hsrl2Exru5UDPj5+vC/aqLHDtE5d0wp8fPxwXzrDfp5pv4WPjx/h97ocACAdLCZAQt5fzPN+Gx8fP96X8+FLWOrjSRsfH/8N/x8/IHWRW1PvRl93fXPw8fHjfTkDQDpYTICEsJgACSmLeVljyQrW0GN5wfK+p4GPjx/li15bKE30qs4s7wMfHz/IP8sFANLBYgIkhMUESIh8q68WrdbUsJ7+wcfH/x//Z+QKAOmwxby4u8TrGT4+frzP/5gACZH1Hq9jOW7sZm6Ej48f78t1VK4a+qDDZr6nH8THx4/3Rbve2f16w4/w8fEjfRm/d9/FBHx8/GBfRgBIB4sJkJCymKfROHWhDc26lkYDHx8/3pdabbJiPdVqvok218DHxw/35QQA6WAxARLCYgIkRLrqqOdd9C0+Pn68LyXtoqt9+Lf4+PjhvpyOtawdR11iu90MHx8/3pcjAKSDxQRICIsJkBA5/tE41p9GOZbrsdyqrsD/214Z7DYIwwDUJyZESytI6P//6TzSYaURUqHW5sN79ubYyevNAh/f05fS2gN7Xf9cG+U9Pj6+s68pFwAIx7uL+bV3gY+P7+/zxQQIiLz0w2XQ3O3bGT4+vr8vQ40ONZvzPvj4+P6+lHaNHer7Uu2Mj4/v78sAAOGQYZ9+zapvwcfH9/dl6Hej/PT5wMfHPxm6mBvtz25zzbXXtKr8vrF3Fvj4+Cf9QXoACAeLCRAQFhMgINL9nrot+vbvmVY2AR8f/2NfS62L9frPoqQJ1q/VLHx8/E/9rWw30gFAOOSs2D8rPj6+u88XEyAixxZzXFOxio+P7++LPjkUzQEfH9/dl27csNdVX2PzUvHx8f19Gd/B9AZ8fHx/X0YACAeLCRAQmew8jVOFDmxees212gwfH9/fl8koDy3eAh8f383fZJkAIBwsJkBAJKU0Jeu10Wyq0pwL+Pj4/r6k80wl8PHxvX15fXsUfHx8f18SAIRDnnVOs2Z7tt5qGdWBj4/v6MvsQsLHx3f05ZjQ3uHj4/v7MgNAOET3Ns9Zs57bjHvuuf/r+yR9BoBg9HLNABCMqzxyvue7ptXC3tzuFC34+Pje/kOW2x0AQnFbZFku9SxXtSU3Z3x8fE//svwsJt9MgEjclrKYy+PWzXcA+Hdyd30syjer9q1w0WWO/gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:12px;font-size:18px;border-radius:5px}.left .lyx .content .content_item[data-v-26c3697a]:first-child{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:18px 18px 18px 24px;width:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5gAAABwCAMAAABM6S/9AAAASFBMVEX///////////////////////////////////////////////////////////////////////////////////////8AAAD///8+2PdZAAAAGHRSTlMmNCtDLyFaS0dWOFJPPF4/bB1hZ2RpABJ9d3K4AAAEt0lEQVR42uyV244aMQxAzVwEQkWIF/j/P23GmYw362GhlZG80jkOG19ypk9W5b7weNwAIAOP+4KUH1sJkIhlNYW9BEhG2UxZ9nLeYsmVWbt2+54FPj5+iD9vmyl3fbj0ZjM0b59qtfX9l/Hx8QP8NZnv8pgBIBkPuc0AkIwbiwmQEPlpIi63aevh4+PH+yLzfqjnc+usPXx8/A/4xvqBVuixvHtjNz4+frivtIdbreGPhvs38fHx430AAAAAgF/MYPewFV96rh7w8fE/6Vs51GQrrOXqroOPj/8Jv2FpfWJ3xde9qQY+Pn6Qbyuql9d8z5x6WoqPjx/h6/2a5u9I+Pj48b4MAJAOFhMgITJMGuUok/2pZw2b2kyn+Pj48b60vkVL9JjdvbMOPj5+sK+L2VMfufw5+Pj48b5MAJAOFhMgISwmQEJkOjwNPa/6+Pj48X5ZzIY6hsrl2Exru5UDPj5+vC/aqLHDtE5d0wp8fPxwXzrDfp5pv4WPjx/h97ocACAdLCZAQt5fzPN+Gx8fP96X8+FLWOrjSRsfH/8N/x8/IHWRW1PvRl93fXPw8fHjfTkDQDpYTICEsJgACSmLeVljyQrW0GN5wfK+p4GPjx/li15bKE30qs4s7wMfHz/IP8sFANLBYgIkhMUESIh8q68WrdbUsJ7+wcfH/x//Z+QKAOmwxby4u8TrGT4+frzP/5gACZH1Hq9jOW7sZm6Ej48f78t1VK4a+qDDZr6nH8THx4/3Rbve2f16w4/w8fEjfRm/d9/FBHx8/GBfRgBIB4sJkJCymKfROHWhDc26lkYDHx8/3pdabbJiPdVqvok218DHxw/35QQA6WAxARLCYgIkRLrqqOdd9C0+Pn68LyXtoqt9+Lf4+PjhvpyOtawdR11iu90MHx8/3pcjAKSDxQRICIsJkBA5/tE41p9GOZbrsdyqrsD/214Z7DYIwwDUJyZESytI6P//6TzSYaURUqHW5sN79ubYyevNAh/f05fS2gN7Xf9cG+U9Pj6+s68pFwAIx7uL+bV3gY+P7+/zxQQIiLz0w2XQ3O3bGT4+vr8vQ40ONZvzPvj4+P6+lHaNHer7Uu2Mj4/v78sAAOGQYZ9+zapvwcfH9/dl6Hej/PT5wMfHPxm6mBvtz25zzbXXtKr8vrF3Fvj4+Cf9QXoACAeLCRAQFhMgINL9nrot+vbvmVY2AR8f/2NfS62L9frPoqQJ1q/VLHx8/E/9rWw30gFAOOSs2D8rPj6+u88XEyAixxZzXFOxio+P7++LPjkUzQEfH9/dl27csNdVX2PzUvHx8f19Gd/B9AZ8fHx/X0YACAeLCRAQmew8jVOFDmxees212gwfH9/fl8koDy3eAh8f383fZJkAIBwsJkBAJKU0Jeu10Wyq0pwL+Pj4/r6k80wl8PHxvX15fXsUfHx8f18SAIRDnnVOs2Z7tt5qGdWBj4/v6MvsQsLHx3f05ZjQ3uHj4/v7MgNAOET3Ns9Zs57bjHvuuf/r+yR9BoBg9HLNABCMqzxyvue7ptXC3tzuFC34+Pje/kOW2x0AQnFbZFku9SxXtSU3Z3x8fE//svwsJt9MgEjclrKYy+PWzXcA+Hdyd30syjer9q1w0WWO/gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:12px;border-radius:5px}.left .lyx .choose[data-v-26c3697a]{background-image:url(./choose-bf2bdaea.png)!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.left .lyx .content[data-v-26c3697a]::-webkit-scrollbar{display:none}.left .tsbq[data-v-26c3697a]{margin-top:30px}.left .tsbq .content[data-v-26c3697a]{box-sizing:border-box;margin-top:20px;display:flex;flex-flow:row wrap;justify-content:space-between;color:#fff;height:220px;overflow:auto}.left .tsbq .content .content_item[data-v-26c3697a]{cursor:pointer;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:18px 18px 18px 24px;width:48%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5gAAABwCAMAAABM6S/9AAAASFBMVEX///////////////////////////////////////////////////////////////////////////////////////8AAAD///8+2PdZAAAAGHRSTlMmNCtDLyFaS0dWOFJPPF4/bB1hZ2RpABJ9d3K4AAAEt0lEQVR42uyV244aMQxAzVwEQkWIF/j/P23GmYw362GhlZG80jkOG19ypk9W5b7weNwAIAOP+4KUH1sJkIhlNYW9BEhG2UxZ9nLeYsmVWbt2+54FPj5+iD9vmyl3fbj0ZjM0b59qtfX9l/Hx8QP8NZnv8pgBIBkPuc0AkIwbiwmQEPlpIi63aevh4+PH+yLzfqjnc+usPXx8/A/4xvqBVuixvHtjNz4+frivtIdbreGPhvs38fHx430AAAAAgF/MYPewFV96rh7w8fE/6Vs51GQrrOXqroOPj/8Jv2FpfWJ3xde9qQY+Pn6Qbyuql9d8z5x6WoqPjx/h6/2a5u9I+Pj48b4MAJAOFhMgITJMGuUok/2pZw2b2kyn+Pj48b60vkVL9JjdvbMOPj5+sK+L2VMfufw5+Pj48b5MAJAOFhMgISwmQEJkOjwNPa/6+Pj48X5ZzIY6hsrl2Exru5UDPj5+vC/aqLHDtE5d0wp8fPxwXzrDfp5pv4WPjx/h97ocACAdLCZAQt5fzPN+Gx8fP96X8+FLWOrjSRsfH/8N/x8/IHWRW1PvRl93fXPw8fHjfTkDQDpYTICEsJgACSmLeVljyQrW0GN5wfK+p4GPjx/li15bKE30qs4s7wMfHz/IP8sFANLBYgIkhMUESIh8q68WrdbUsJ7+wcfH/x//Z+QKAOmwxby4u8TrGT4+frzP/5gACZH1Hq9jOW7sZm6Ej48f78t1VK4a+qDDZr6nH8THx4/3Rbve2f16w4/w8fEjfRm/d9/FBHx8/GBfRgBIB4sJkJCymKfROHWhDc26lkYDHx8/3pdabbJiPdVqvok218DHxw/35QQA6WAxARLCYgIkRLrqqOdd9C0+Pn68LyXtoqt9+Lf4+PjhvpyOtawdR11iu90MHx8/3pcjAKSDxQRICIsJkBA5/tE41p9GOZbrsdyqrsD/214Z7DYIwwDUJyZESytI6P//6TzSYaURUqHW5sN79ubYyevNAh/f05fS2gN7Xf9cG+U9Pj6+s68pFwAIx7uL+bV3gY+P7+/zxQQIiLz0w2XQ3O3bGT4+vr8vQ40ONZvzPvj4+P6+lHaNHer7Uu2Mj4/v78sAAOGQYZ9+zapvwcfH9/dl6Hej/PT5wMfHPxm6mBvtz25zzbXXtKr8vrF3Fvj4+Cf9QXoACAeLCRAQFhMgINL9nrot+vbvmVY2AR8f/2NfS62L9frPoqQJ1q/VLHx8/E/9rWw30gFAOOSs2D8rPj6+u88XEyAixxZzXFOxio+P7++LPjkUzQEfH9/dl27csNdVX2PzUvHx8f19Gd/B9AZ8fHx/X0YACAeLCRAQmew8jVOFDmxees212gwfH9/fl8koDy3eAh8f383fZJkAIBwsJkBAJKU0Jeu10Wyq0pwL+Pj4/r6k80wl8PHxvX15fXsUfHx8f18SAIRDnnVOs2Z7tt5qGdWBj4/v6MvsQsLHx3f05ZjQ3uHj4/v7MgNAOET3Ns9Zs57bjHvuuf/r+yR9BoBg9HLNABCMqzxyvue7ptXC3tzuFC34+Pje/kOW2x0AQnFbZFku9SxXtSU3Z3x8fE//svwsJt9MgEjclrKYy+PWzXcA+Hdyd30syjer9q1w0WWO/gAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:12px;font-size:18px;border-radius:5px}.left .tsbq .content .content_item_name[data-v-26c3697a]{position:relative}.left .tsbq .content .content_item_name[data-v-26c3697a]:before{content:"";position:absolute;width:3px;height:3px;background:rgb(255,226,41);border:3px solid rgba(255,226,41,.31);border-radius:6px;top:7.5px;left:-13px}.left .tsbq .content .choose[data-v-26c3697a]{background-image:url(./choose-bf2bdaea.png)!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.left .tsbq .content[data-v-26c3697a]::-webkit-scrollbar{display:none}.right[data-v-26c3697a]{box-sizing:border-box;position:absolute;right:0;bottom:0;width:520px;height:960px;background:linear-gradient(270deg,rgba(0,52,131,.69) 0%,rgba(0,32,83,.77) 50%,rgba(0,60,131,.74) 100%),radial-gradient(128% 99% at 100% 46%,rgba(0,48,125,.29) 0%,rgba(0,61,134,.42) 100%);box-shadow:inset 0 0 56px #adddff80;backdrop-filter:blur(3px);padding:30px 15px;display:flex;flex-direction:column;z-index:12;overflow:hidden;transition:opacity 1s}.right .jbggfwq[data-v-26c3697a]{margin-top:20px}.right .jbggfwq .jbggfwq_content[data-v-26c3697a]{height:540px;overflow:auto;display:flex;flex-direction:column;margin-top:15px;margin-bottom:34px}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item[data-v-26c3697a]{margin-bottom:5px;display:flex;color:#fff}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_left[data-v-26c3697a]{margin-right:10px;width:80px;height:48px;line-height:48px}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right[data-v-26c3697a]{width:370px;display:flex;flex-flow:row wrap;overflow:hidden}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right .jbggfwq_content_item_right_item[data-v-26c3697a]{cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:92px;height:48px;font-weight:500;text-align:center;font-size:16px;line-height:28px;background:rgba(124,151,180,.8);margin-bottom:4px;position:relative}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right .jbggfwq_content_item_right_item[data-v-26c3697a]:after{content:"";display:block;width:1px;height:18px;background-color:#fff;position:absolute;top:14px;right:0px}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right :nth-child(4n+1).jbggfwq_content_item_right_item[data-v-26c3697a]{border-top-left-radius:5px;border-bottom-left-radius:5px}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right :nth-child(4n).jbggfwq_content_item_right_item[data-v-26c3697a]{border-top-right-radius:5px;border-bottom-right-radius:5px}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right :last-child.jbggfwq_content_item_right_item[data-v-26c3697a]{border-top-right-radius:5px;border-bottom-right-radius:5px}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right :nth-child(4n).jbggfwq_content_item_right_item[data-v-26c3697a]:after{opacity:0}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right :last-child.jbggfwq_content_item_right_item[data-v-26c3697a]:after{opacity:0}.right .jbggfwq .jbggfwq_content .jbggfwq_content_item .jbggfwq_content_item_right .choose[data-v-26c3697a]{background-image:url(./choose-bf2bdaea.png);background-repeat:no-repeat;background-size:100% 100%}.right .jbggfwq .jbggfwq_content[data-v-26c3697a]::-webkit-scrollbar{display:none}.right .zyys .zyys_content[data-v-26c3697a]{height:200px;margin-top:20px;box-sizing:border-box;display:flex;justify-content:space-between;flex-flow:row wrap;overflow:auto}.right .zyys .zyys_content .zyys_content_item[data-v-26c3697a]{width:110px;height:54px;cursor:pointer;margin-bottom:20px;color:#fff;display:flex;align-items:center;justify-content:center;background:rgba(124,151,180,.8);border-radius:5px}.right .zyys .zyys_content .zyys_content_item .zyys_content_item_left[data-v-26c3697a]{width:18px;height:18px;margin-right:3px}.right .zyys .zyys_content .zyys_content_item .zyys_content_item_right[data-v-26c3697a]{font-weight:500;font-size:16px}.right .zyys .zyys_content .wz[data-v-26c3697a]{width:150px}.right .zyys .zyys_content .choose[data-v-26c3697a]{background-image:url(./choose-bf2bdaea.png);background-repeat:no-repeat;background-size:100% 100%}.right .zyys .zyys_content[data-v-26c3697a]::-webkit-scrollbar{display:none}.loadBody[data-v-26c3697a]{width:100%;height:calc(100% - 112px);z-index:999;background:rgba(0,0,0,0);bottom:0;position:absolute}.loadBody .load[data-v-26c3697a]{box-sizing:border-box;position:absolute;left:50%;top:50%;width:80px;height:80px;background:rgba(0,0,0,.3);border-radius:8px;backdrop-filter:blur(2px);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.loadBody .load .icon[data-v-26c3697a]{margin-top:10px}.loadBody .load .icon .loading[data-v-26c3697a],.loadBody .load .icon .loading>div[data-v-26c3697a]{position:relative;box-sizing:border-box}.loadBody .load .icon .loading[data-v-26c3697a]{display:block;font-size:0;color:#fff}.loadBody .load .icon .loading>div[data-v-26c3697a]{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.loadBody .load .icon .loading[data-v-26c3697a]{width:30px;height:30px}.loadBody .load .icon .loading>div[data-v-26c3697a]{position:absolute;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;animation:ball-spin-clockwise-fade-26c3697a 1s infinite linear}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(1){top:5%;left:50%;animation-delay:-.875s}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(2){top:18.1801948466%;left:81.8198051534%;animation-delay:-.75s}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(3){top:50%;left:95%;animation-delay:-.625s}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(4){top:81.8198051534%;left:81.8198051534%;animation-delay:-.5s}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(5){top:94.9999999966%;left:50.0000000005%;animation-delay:-.375s}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(6){top:81.8198046966%;left:18.1801949248%;animation-delay:-.25s}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(7){top:49.9999750815%;left:5.0000051215%;animation-delay:-.125s}.loadBody .load .icon .loading>div[data-v-26c3697a]:nth-child(8){top:18.179464974%;left:18.1803700518%;animation-delay:0s}@keyframes ball-spin-clockwise-fade-26c3697a{50%{opacity:.25;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.loadBody .load .text[data-v-26c3697a]{margin-top:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:10px;color:#fff;line-height:20px;letter-spacing:2px;text-align:center}.btns[data-v-26c3697a]{z-index:999;position:absolute;color:#fff;top:15%;right:30%;display:flex;cursor:pointer}.btns .btnopen[data-v-26c3697a]{background-color:#87ceeb;padding:5px 10px;border-radius:3px 0 0 3px}.btns .btnsave[data-v-26c3697a]{background-color:#87ceeb;padding:5px 10px}.btns .btnclose[data-v-26c3697a]{background-color:#87ceeb;padding:5px 10px;border-radius:0 3px 3px 0}.btnBj[data-v-26c3697a]{cursor:pointer;z-index:100;position:absolute;color:#fff;top:12%;right:28%;background:#7aceff;padding:5px;border-radius:5px;display:flex;align-items:center;opacity:.8}.title[data-v-26c3697a]{background-image:url(./map_title_bg-d1703093.png);background-repeat:no-repeat;background-size:100% 100%}.title .title_name[data-v-26c3697a]{cursor:pointer;display:flex;align-items:center;font-family:titletheRightWay;font-size:30px;font-weight:900;letter-spacing:4px;margin-bottom:15px;background:linear-gradient(180deg,#ffffff 0%,#ffffff 40%,#00ffff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-left:32px}.title .title_name span[data-v-26c3697a]{display:block;font-family:titletheRightWay;font-size:32px;white-space:nowrap;font-weight:400;letter-spacing:4px;margin-bottom:18px;background:linear-gradient(180deg,#ffffff 0%,#ffffff 40%,#00ffff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.age-container[data-v-26c3697a]{position:relative;left:10px;width:450px;height:120px;display:flex;align-items:center;margin-top:4px}.age-container .progress-wrapper[data-v-26c3697a]{display:flex;align-items:center;position:relative;width:100%}.age-container .progress-container[data-v-26c3697a]{position:relative;transition:width .3s ease;height:10px;background-color:#fff3}.age-container .progress-container.above-line .dot[data-v-26c3697a]{top:-20px}.age-container .progress-container.above-line .age-line[data-v-26c3697a]{top:-30px}.age-container .progress-container.above-line span.above-line1[data-v-26c3697a]{top:-55px}.age-container .progress-container.above-line:nth-child(even) .dot[data-v-26c3697a]{top:-20px}.age-container .progress-container.above-line:nth-child(even) .age-line[data-v-26c3697a]{top:-18px}.age-container .progress-container.above-line:nth-child(even) span[data-v-26c3697a]{top:-40px}.age-container .progress-container.below-line .dot[data-v-26c3697a]{top:20px}.age-container .progress-container.below-line .age-line[data-v-26c3697a]{top:5px}.age-container .progress-container.below-line span.below-line1[data-v-26c3697a]{top:40px}.age-container .progress-container.below-line:nth-child(odd) .dot[data-v-26c3697a]{top:20px}.age-container .progress-container.below-line:nth-child(odd) .age-line[data-v-26c3697a]{top:5px}.age-container .progress-container.below-line:nth-child(odd) span[data-v-26c3697a]{top:30px}.age-container .progress-container .dot[data-v-26c3697a]{width:10px;height:10px;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.age-container .progress-container .age-line[data-v-26c3697a]{position:absolute;left:50%;transform:translate(-50%);width:1px;height:20px}.age-container .progress-container span[data-v-26c3697a]{position:absolute;left:50%;transform:translate(-50%);font-size:14px}.age-container .progress-container span.above-line1[data-v-26c3697a]{top:-50px}.age-container .progress-container span.below-line1[data-v-26c3697a]{top:50px}.age-container .progress-container span.above-line2[data-v-26c3697a]{top:-55px!important}.age-container .progress-container span.below-line2[data-v-26c3697a]{top:45px!important}.age-container .progress-container[data-v-26c3697a]:first-child{border-radius:5px 0 0 5px}.age-container .progress-container[data-v-26c3697a]:last-child{border-radius:0 5px 5px 0}[data-v-26c3697a] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}[data-v-26c3697a] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-26c3697a] .el-table__empty-block{background-color:#122560}[data-v-26c3697a] .el-table .el-table__row{border-bottom:none}.detail[data-v-26c3697a]{z-index:998}[data-v-26c3697a] .el-pagination>.is-last{color:#fff!important}[data-v-26c3697a] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-26c3697a] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-26c3697a] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-26c3697a] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-26c3697a] .el-pagination.is-background .btn-prev,[data-v-26c3697a] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1} diff --git a/build/build/assets/sy_table-687458d4.js b/build/build/assets/sy_table-687458d4.js deleted file mode 100644 index ad37e3c..0000000 --- a/build/build/assets/sy_table-687458d4.js +++ /dev/null @@ -1,5 +0,0 @@ -import{d as M,r as B,B as nt,D as Q,e as A,f as P,_ as q,b as Z,g as t,q as V,v as Y,l as z,i as H,z as st,j as O,A as j,k as R,F as $,h as J,p as G,s as N,I as rt,n as et,m as ct,u as dt,a as ut,K as ft,L as gt,J as yt}from"./index-0837fb0a.js";import{h as X,_ as mt,a as vt,b as xt,c as At,d as ht,e as pt,f as bt,g as _t,i as wt,j as kt,k as Ct,l as St,m as zt,n as Pt,o as Tt,p as ot,q as Bt,r as at,s as jt,t as Lt}from"./mfyyqk-14eda1f1.js";import{i as K,L as tt,e as U,r as W}from"./index-c2d8894b.js";import{_ as Vt,a as Ft,b as It,c as Et,d as Rt,e as Ut}from"./ePjz-639258a6.js";import{_ as Wt,a as Dt,b as Mt,c as Qt,d as Ot,e as $t,f as Jt,g as Kt,h as Nt,i as Ht,j as Yt,k as Gt}from"./eP1-f53bf725.js";import{D as lt}from"./dialog-89522362.js";import{_ as qt,a as Xt,b as Zt,c as te,d as ee,e as se,f as le,g as oe,h as ae,i as it,j as ie,k as ne,m as re,l as ce,p as de,q as ue,n as fe,o as ge}from"./ylXZZC-8eadbe87.js";import{D as ye}from"./dialogMap-293e284d.js";import{D as me}from"./dialogEcTy-aca8d8f5.js";import"./table_c-9de598ee.js";/* empty css */const ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAQCAMAAAA/D5+aAAAAZlBMVEUCNoMGOoUQQYoYSI4KPId0kLtXeq1RdaoMPohpiLYlUZQhT5ITRItti7hAZ6EvWpkoVJZdfrArV5ear86TqcqCnMJ7lr5khLNhgrI6Y54bSpBLcKdGbKREaqM2YJ0zXZuKosV/mcApjjKOAAAArElEQVQY053PSQ7DIAwFUDCYmUDIPLf3v2SVQUradFHVO9t6sj/5qagCUPTbBoxEFNHdCY9DXRRPmW4QrKgaKdsqN/BxJklfT9Zm6GWAq1NWlLrrKWVzU14dhSQ0jowTwlmGWpyOW1nizPaGBV8Io44PovB6ZFu3Oa3z4FbHzVDV3WYOt+BDRrUmFdhOPd/Hh2sxT4640GDW07corPN6YYSCjW43p3PGAid/1QtRkweaHCm/lgAAAABJRU5ErkJggg==",xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAIAAACKrYi4AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAEXRFWHRTb2Z0d2FyZQBTbmlwYXN0ZV0Xzt0AAAKFSURBVDiNnZFbUxNBEIV7b8km2VxJQkICiBgLLBUlVZQ+KPwy/Wu+WeWDVd4osQgQTbByIZvb7s7s9Ez7oKKEiOh57On+5nQfzdh5BqDBrGhe8brSATQAAqCL9f8nAoAJQE48mkna69Vc3LYarUF34E38UEr1d0e65sQjhUxivZpFSY3WYDAOph43ASAWNYvZxPZGuZhNWKZBBKGQjEgpuoqoaRHTKGQStZWFx/eqPhMeC1mIUz809MquIuBCCpSItJRPZlO2z4RAxQVeAU060dJCsr65dLOaPe1P9o97Ry13NOECpaFXdlES49JnQhGtljNpx5aKUCovEESgaNavYehRy6gU07eWc+vVnG2Zbw87B81+f+hzIQHA0Ct7AABAKImF6DFhmvrmWt6OmKMpR6l4OOvXiUcK2UR9s7y9UT7tTd4cdo5arjsKBP6I4RwKUiqBMmBo6Hoxl7BMPW5bqMhngn7e1zT0mG0tL6bvrBVKC46ha/vHvYNm3x0F7Le/f0EBQBFwgQHH0ZRlkrFHd6sC5XDCQlShkAAQs61CNr5VK+3V1zqD6asP7aO22x8GiBcyvQAFAKVISsVC/G7KMLRcKo6oEFUsai0VU/drpXwmHnD8eNL/9PlsNOFc4MzVzcuxshC5K4l67oQ9ebCyV7+hFKFSAFCr5p4+XG1+Hb54fdLujrsDDy7FOB8KAEQ09flpj943ukKqct5ZXkwDACq1f9xrtAbtznjic5pHnLP+uVAqnwmfCY+JjdX81u1SOZ/0A/Hy3ZeD5lnX9QTKuYMAoBk7z//0BgB21HRikUoxlUvFAGA0Ze3ueOyFARdXTM1f/1yMI+PYH/pXt81I/6fua+oby+d6U87U3pIAAAAASUVORK5CYII=",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAyCAMAAAAtFKi+AAAA0lBMVEUAAABW5/9a4/9Q7P9R4/9L5/9P5/9Q5v9S6P9P5v9R5v9S6f9R5v9Q5v9R5v9P6P9P6P9Q5/9R5/9P5P9P5v9P5/9Q5/9P5/9P5v9P5v9R5v9P5f9Q5/9P5v9Q5v9P5P8q4v9P5v9O5/9P5v9P5/9P5v9P5/8s4v9Q5f814/9P5/9P5v9A5P9N5f8q4v8s4v8u4v8y4/8u4v8x4v9D5f9N5v8/5P9O5f8r4v8u4v825P824v875f9D5v9L5v874/8v4v8+5P9B5P874/885P8p4f9Wpi0aAAAARXRSTlMABQgNEQodJhUTKRcjQjssIDQxGxlJTD55RThlYFtSLv12VHxtajbeWLJzcWtP+PHUxeLOjIByMOfXvqWekoeGuKqagWJ5anCJAAAC70lEQVRIx+2V6VbiQBCFVZJOZ9/3zQQSMRgEhQF13J33f6WppENHjIp/55y5fziccy9fVVdTffTP6Jjo5+YTop9kWjM7asWyTeaQH9wMw/Ag+BixBxLw82DHomWCLBFDBCDf+eHnsYU0iQNJminykADGd34RSZyaGoaxUQUJWTwDVX1df+PnVCNQXNdVAkPlNBEQXwaIPw1c33Ycx5ZdXZUQ7hHDghjc+OV8eUZ0VzYJ2sYQwJtSGvj1+Z+d3nRBMvEXpwsAUVNLuQ7nO/9lrRjQuYjJ6Q4BiNNdJ+4B547cdo5EvoF8CABAShV7Wlzu/KeTxJaVcgMRsz3eAUDQ5SS6o4BlNE0cX3YDAzrhofVPAE482VLAYxhN86R2/OZ8LUAMAX4e/qaAm1kRRtHtzWKxWNYCwgQxAFxRwEs1KYou/5hKIkMC/Qw4Xc7Dewq4GmezWUXyc0fnrL1AO4MGcEMBz+Osyl7IlyefBvYASbiigO3ay7LxgoQvBgEGA8COJ9f90MaeN+4KvJ76uiSOTt5fO4szYAbrU3orHiCwXpIvq1zeaHj0viKMhMCfFrcUcNsAHuak/TBxVcSz7wJdyxW9dvMHDwBd/i6yg/0WoCLJcOuov3bLcZZ560tS3WQqGxrMbXhG/bVbZVXlPXftR44imAx7PLgW/a24hpnNsm5oMwBIFEB7Lv182wPgUkzuu+oaAKIAGtDlRwpYFGEYFt1MvAQAMIQPAehhQQOrKI7j6rQbmh10gP2mNzn1n8V5kuTdkb3aSkoBNADHqirbXQevtQ16In8K2zU4ckSDhaS8XfxqFMMKUxRXvmhkBxsO8QTQr0h2xFuakJaKLPs+uEsddqteKkq7LhHuAX1N2NQ4FUwBmFVBgOUtCKqqCpxmDZflcZuwkASmxixpCCETIU3TTIvsvc/2PC9ajQXMlihinscgHl4UslmHD9sIIhiDFfOtbfDMDRIsCxkQsRF98/h2by2xdraDDyjV0X/t6S9Yj5QwfvxcswAAAABJRU5ErkJggg==",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAqlJREFUWEftl02ITXEYxn9PsRKSnY8sxgyRJBY2RoiNz/KRUj5qQkqzGRYTdrIiUUqSjwUSpZSifJSEZGEhCStlQSLjKxqP+07nTmdO536MOVezuO/mdO//f/7v7zzv877nXjHMQsOMh4YB2V4KbAAWABOA0dUeXlIfS+FAtqcDJ4H2wajfECDbS4CrwNgE5hlwDXgF9OQAzgUO9ClTtEK2ZwIPk9J8B/YCJyS5klK2VwDXgV5JIworme0o/VNgDvAZmC/pZa2S2e4ATgHvJE0sEmg9cDkB2CbpbC2YWLd9BtgK3JO0aACQ7fE1DumR9Ctvj+3wyWrgrqTFdcJMBp4nJe6SdDgLVLHWSYJY/wA8AC6FeSX1Jk/6FRgFdEg6XSfQTWAZEPe2SHo/WKBsnuig7cBr4GOyGN55XA3I9kjgILAn2bdPUnzui/45ZLusUBfwKOfQGGytwBqgXJafQDdwJNnfJilaPDdsh+lDwbhG3Cg1w0pJf/KAfgPReqskRStWDNsLgXPAlMymK8CXnBvHlUw/A5iWWou9WyTFiOiPtEJvgUnATkkxaauG7WjTO0Bbrb2Z9cizHzifN6PSQLdKho33z4WS7JvqSWK7BXhR8kT4IuJ2yRvfMveGFWI2BUis3y83Q16ONNBu4BjwA5hdzQvpg2yH9GuT71olhcn/OdJAUec3QFyjtdvTZquUwfbmxE+xpTigOM12J3A0SR7d0CkpW4IBbLbnAU8KV6icxfZFYGPyOeTfFbWvpJbtqcnbvHiFEpXCoMeBHSkpYorGy/JTTuliQsfPjsYApZRaDhwqvSJmDcKhxXooL7HtAAoFYkaF4bMxBljXcIXqVaXhHqoXJFXaxpq6CZRRYMh/g5oequWppkJNhWop8L/Xh9z2RQM3gWop+hfsqgo0vPrkAwAAAABJRU5ErkJggg==",pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAyZJREFUWEftmE+IlWUUxn+PmlhBpIKLVilRgasyHHRctDXEP0mli8RaOC2E1JFhQkEEoTScAkFEyBYtagaRilAQCUuKyCAqQgaCBEGiTZa18M94/J7hXPiYvnvnfndGnMU9q8v3vu85z3ve8+c5V8ww0QzDQ0tAEfEQsBdYCzwFzJnCBX4DTlufpOvN9DQFlGC+B5ZOAUTV0VHgOUn/Vi22AnQY2JWHPgEuAGPAUWAWcAo42wTsSmBLrg0AN4Be4OX8NlR4qb8uIN/kSWBE0iuNwxFxE3gAGJD0bpXSiHgNOJFrj0r6278jYgR4CRiV9HRdQJEH+iUNlQDdyljqBJA9bs+HJHv5f9LqyRqAdkp6f5o8tAN4z7okVdruAup6KLOpWZZ1Y2g8GVvUoa6Huh5yfEyll923GHoTaLSbcnOdPkAR8QiwOwmbW8454FVJf5Q7ZEQYjFmAGYHli2QGlyJiWgDtAdzhB4EFE9rzP0WW7wOOFCAeTsqxsaKJm0d9AFwzuE6b621gNnAnCVnDjonZn8C20vefAdPdJ3LTt7m+GdiZa2WcY5Iq6XCrbv878HhJy5cF83tLkmmtg3sZcMx0dIJHzHcGJflC3vdYwTb2A24nvqDlsqTFdfnQcFJOe2iNpDMTFUSESdYbBWE7kJ58XdLnVYYi4lngYnp1WNKmuoDWAZ/moT5Jx6sUpBfmJucyd66UiHDsHMzFVZK+qQvIt/8BeAbw2NIr6ZdmBlt9j4jVhZ7PMvO+k7Si2f7J5rLlwFfAPOAvYL2kr+uAiojtScocxP8BPZJ+7QhQPseLxZD4MeBn8ZNsLSYGj0UtJSJch1wO+nKjS8Q6SedbHWxrlI6I53MOm+/EySw61FDs4Jbk4B+XiFgInAR8znIVeEHST5NdpC1AacRzlEfhRrp6YPSc5ZTuySHSw+SHwNvAkjTu51kt6cpkYLzeNqAEtQhwWhtAO+Ln2SDJFbotqQUoQT0IfARUtYiyUced483soG2pDShBuSS8k822Sofrjat6Y9i8t4BKwes/EPx3jduHG+iPrtrNil47qDryUDuKO90z4wDdBaxf2DQoCVPEAAAAAElFTkSuQmCC",be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABBNJREFUWEftmGuo5WMUxn9PrhGjCAnjrpkJwwd3yrhESXIZzOQyacZIDMbtA5kpogYhYRCDybgNSUohQkKRSYxmlNsHJCXXKB7vc3r3tM+eff77nL3n6Hyward7//u/1nre9a71rPVuMcFEEwwPAwOyvS9wD3AIsBZYKOmNfjc6ECDbmwGfAHu2AfgNmCbpq35ADQooUXm3i+OLJD3wnwCyvTVwOvAO8A+wpovjmZKeGXdAtvcBXgTy/SMwFbgTOKfN+UfAoZL+HFdAto8BnisAtmlztBw4v35yfInW/ZJ+7wdMdEaVQ7YnA9l5O5iWz+MkvdYvgE69noBsbwy8CRw2gtOU+n79HlE/gK4Fbu0RgcWSFm2IKDVGqPJM+GSHLs6eKJGbUXJmRyAJPF3SZ4OC6gXoQuChLk4CYC/gCODJ+vsvwE2pOkl/9QusF6Ak8gFdjN8l6fI8t/0UMLPtnc+BKyWFHsYsIwKynWP6bgSLU1rHYzs2LgBu6TjaBZLuHiuiJkDZdXbfKWslhRiHie2tgBuABcCmwL3Ag8BpwG2Sfh4NuCZA95UIze9iJMR38UjGbe8OHAy8VPvcNOBr4HhJ3drMMFNNgD4EDuzi+BJJ2X2j2L6stpUw+eKS8OGzqZJ+bVJsAvRtLelO/VE1TtvfA69Kmm17D2B1MbRIUnJtRGkCFE7J8NUpK0roZzUZtR1KCIOfIWll3rX9cr4lndgvoOdL/zq1KqfaQoCRP1JNksI7XcV2un+Ic1dJ31RASfDDy1iSnOorQjcmxFUz1XYUsFNdz5G0rAHQHaXzz5LU2kQilIHtSEkZWfoClOgkSpFPa9VcXdevS0rbGClCbxWG3xl4pO2FU4AtBgG0W5lzvqgG/67d/v26dnE2uXUc7ahsb1SYOpwTnRxvS8JTX/YNqJ77T8CkajGhTl5Mr+t5kpIXw8T2/sAq4CRJQ4lcbQ12ZNVIe+mnp6W6Mo5ElpTJ8JougFoNeTtJGXM3DCDbu1SGHcJWp8V080urj7SDVk6tw2V7KZApct3VyPb2NR/TcmZI+rhzI611Ew+dWZj16fri6px9IbjHgHPrs+sl3dwlQmH4NaX5nl2jPKW2kE2AsPS2sVH6YY5/PWkCdHvGiKqxrFz85tjOSHFyfbZeC7G9ebm5hp+ukxT9lPvDwLG1DeW3Z2sL2XusgN6uA1j05ktaarv92ezOXdrO3J372tGSUvoB9EK5aiefMsxlnXF4rqREakwR+iGGqkbG01W2PwAOqs9OKE5eabdYG2pIcVLJr1ypA+A84NE6eeZ6NLdMm8slzRsroCXAFeVGsVLSWdX4VXUQe68m57BR1fbjmTAlpfTbE31hLYYtY6/+ITEEuFN6XoO6KY3ns/8B9YruhIvQv1JhcDRuuQPQAAAAAElFTkSuQmCC",_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAjRJREFUWEftmE2oTVEUx39/QoqJiZIyeSVSkigZGIhSr2TAyEhkpOiViY8UShEDJupRBq9kZPLIx8DAR72EkpIyMUAmJqKQv7Ne+97Ou879PO+9c9Vdw3PWWue3/3vttfc+os9MfcZDIZDt5cBlYCuwuAvoj8AYcFzSzy7i6q7/ANmeD7wEVgN/gF9dJF6QfK9IOtRFXEugHcAd4DWwXdLnThPb3pjFPE0DWdSLSkUKHQYuAaclnewUpuZnewLYAKyS9Lbb+CKgEeACcELSmcaEtg8CS4F3km4WvH8MbAbWSHozG0CvgLWZCuOShgdAoYDt/dnK25nU2JJawRcg6iXsmqTbyXfmp8x2FHkUezMbkXRxNoGOAfsSTTTN6FXfgVpLOCvpegNQFPSPJiP4kD0/JSlayxTrZZV1WtTtFtgnYEhSDKxuMwm0C3jfhOoqsCnag6RopKWAzgErgBeSzvey7G3fAnYD2yQ9LAXUbh5sT1ll2UY9CqxMcUclPasa6DmwPgENSxofAOX3MttLgHlJoa9xAiitkO0DwLIW9TMh6W6njXE6gPJ1UMRVP5AVFPX9tBlH3F5JD6oGmv6itl1GoUfAuiTrHkn3KlWoaH4rBbIdt5a5CeybpN9VA/VdDfUd0I24gaQpOyLpSaVT1ndF3TOQ7fxxMw5uziWbA8X/AZJP+Ma1O6x26MvHN3JFvsmdpvYdSQvzwXGzaJWg3TGo9HtJkwP5P37HlB5uiQQDhdqJ9xeLiRdD0rrHngAAAABJRU5ErkJggg==",we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABE9JREFUWEfNl1msXnMUxX8LoYYQpRIxNLRKiijV8NDoRYKaUkXjgXiQIOYhUkHjoTE1hrTEECIeDC9oGqKUl5aEtH0hKCptjSGiNUQ0puWsm3Nvznfuud/51Ne0O7m5+c7/f/Z/7fXfe+19xHZm2s7w0BMg2zsBdwGXAL8DiyQt3BrB9AroIeCGGoArJT3Rb1CtgGzvCvwChKWqrZM0YVsAOhr4oOFgA2Mk/dFPUL0wtBvwcwND6yUd2k8w8dUKKJtsLwHOrR2+QNLcbQVoL+At4PgSwGJgjqS/tgmgkqWweQywWdIn/QYy5K/1ymwfAcwADgf+BL4Alkn6fGuAGhWQ7SmlGM4cJddWAvMkLesnsEZAtq8H7gN26eGw54HLJf3Ww97WLSMA2X6wKPMbW9/s3PA+cLKkTf/xvRHbOwDZTr+6bQud5goHCilIr+sw22OB64CkwbtlLxyxr0OHbEdnojf/xxZK6uh5tiOsbwPHVRy/WQA7XVLUvsMGGbI9DkgpJ5Kfyt518BYgywEnSgpbg2b7rEK/Xm3wNUVSrroR0CLgWuBT4BTgAGDYaRdgH5ZXMbnoa/cCewCvSBpWdduXAU81+AhDIypUtnP4eiBVMlXSOts7l7/rHb7qN5o0SdKGkomjSibC7HhJX5XPx5eBVis2t3DgUGXa3rfM3YEAurmI7P4MX5KerVD9JXBQF3ZWSjqhul4GtxR4VNLjFV/RssxO8fcZcLGkVeVok5y7FdgTmB9AK5I3VZrLyN4DOg6sgVsuaaAOuEziyZJWN6yNlbSxBJLpc16YKvetSeIH0LqyXMPIsNl+GTivC0M/AuOqlWL7TuCOQii/BeIvf7m6zRU/aUWnAXvXfM+QtCKApkt6pyGah4FrugDK0pGSPq5czQ6Fut8DJA12bHm3urxY0uw86NbLhnKrm9+5khY0BDMVeCQS0COomZJebwN0dkq4xWEqbIKkfxpAJdi0oAdafGRez9UPjsLdGJoIrO0hwlmSRlV4268BqbLRbK2kSUOL3QBl7Qdgn4qnMJE8qdpqSdNGO832FcCwBDTs2yDpkFZA2VCrtIA5Fsj/p4EqiNmSMtaOMNsnFZPA8i4MbZKUljVoXSdG21eXyZm9aySlRQTomGKCfAGYVfr5KOOtpL8bcillHo3pZlHtb3oBlOvKxsj+G5LOGPJqO2UdZb+ofJYh7ckGQNGbjbVr/xXIh8OQnVmofhS+/TPIdpjIoS9KurB6YAkqE+Mc4LsC4MT65Gg7t5C+lwCi3gkqANOAnwN2L9Zvl3R3r4AyVK0q2sjSenspry8NOKAvKBryLZLSFzvM9vdFf9sPOF9SOsCg2b4UeAZ4SVLeb2eofDGjxTRJpzYlQsnUY8A5GV3qumQ7A9r0NFdJX9dYDsDDJOWTvWdASeJEP79bZqYNZUStJ7ftNNKbCr1KldbZ27/8ermqZ0DdQPR7rfVDsd8Htvn7F829h4P/zJ4/AAAAAElFTkSuQmCC",ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA+pJREFUWEftmFvopWMUxn+P8/mQSHK6IIcLRLkYN6IpZDCpiRxmuBiN8yFEkxk0keOEQRJDOV84FCXClGgoF26EC1NoQg4hZx7vw7un77/3t//7vw9/uZh18+29v/2u73mftdaz1vuJ/5lpXDy2dwAOr37WSvp5HJ9jAbK9E/AscBiwCfANMEfS+lFBjQzI9p4FyHPAEcC3FdCOwOvA2ZI+GwXUSIBs7w48AswFPgGuAA4EzgP2AV4BFo3C1NCAbO8KPAScAHwKXCYpYcP2fOBOYC/gN+AL4M8GUzsD8yWt6cfeUIBsx+GDwCnA58DVkp5oOrd9OvD4gHAdKendtv/MGFCtpgeAU4EvgaWSHm5zantZ+X15SAO+B5JPedbBwO/l8/WSVowMyPZ2wCrgtJrAcXjfdCzYPh+4DgirT9Y8+6quuUFSQPfYQIZsbw3cBZxZnP4A3ASsLA6z+75mO74vBa4Btq9hXAhsWipyNEC2tyzObgfOLfkSwbsNuHkQmA7KCiqAUoXZ2FY1dMMDsr15Hg4srpUSlpZL+msYfbEdwUw+XVwqMDoVy6YCdGYhs71ZaAUuqDu6tybxH8OAaTAVf9lcmIp9ABwiqcdfTw7VHS2NvgBhKWV+laToyshmewvgKWBezcU7iv8V3YxPAVRjfmUAANsAq0vZXi7pl5GRNBbaTg5FOJPcP5Vn3ALc2szJbkCXFIW9tsb6MeAiSVnYY7YXAen03Synit6U9E6fddno3cAZVaNulJTv/9gGZ7bTh5J8uxQBe7rI/hJJKfM2MC8Bx5eS/rXldpI+FbVA0jN91kcGomMLyqa/LgK6TFJE919AtvevY8QB9bpY0nf9wlSUuKlBP3b9L3kXuVgj6ehpfGR0CYj0v4/TGyWt6wA6Bni+6EwUOZKehrhfTeb0rClmO/dTzi9U8Wvef68IZx72tqQ5LWuPK9PAUUXFw2SYSmTy+WRJr3UAhZlUwKFdDu6XtGQaQKskXdi8X3JrXR1BegDVsSUlH8BNy9QwV9KHzRzK1JexIo1zXyAgV0s6Z4KA9gBeLaHK9aOaP3nePZ3u39rLysyTRprmOFuAUjgnSVrbvdlxAb1YBbTp943KQFvIOgxNHFAkP3oT65aGVFkEcH0p5QDYYLZnDdCjwFl1AuhmORUT8TtRUhicfUBVuwIoSt1tYe79okEJ3RSbNYZaQMzop42ABtG0kaH/gqHMRJmpJ2URxJfriDOUUq8s568Ma2mUeZEwKYto7lYPkPPaTq/9Wsex9c3Gti0T4bjgMg7ndc1B5eTRM+D1PSjaTvffu84q44KYItjAW5JamR94cp0kkpn4+huU77Y03bITlAAAAABJRU5ErkJggg==",Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA2JJREFUWEftl0uoVWUUx39/A5UoREeS3OKCV8MgxWuDJBsolRBoidpDFFNB0AQnSoWiYkVQgwQHPgYiWIQQlRPF1yAiKRWM9N5uDjQqEMwHXiUq8+9e8gnH0z37cTxw7qANe7K/b6/1+9a3nmKQPRpkPFQGsv0i8BEwGvgKeFPS9VYdrBKQ7UeBPmB4DcBWSavaBfQa8Gmd8l5JE9oF1A2cqFO+T9LstgCFUtsfAGvhjv+dA2ZK+rltQAnqCeAZYK+kK62CCTmVnDrBvAR8AjwIXABmS/q+VVCVgGwPAS4Co2oATkqa0i6gR4Df65Q70oCkv1sBVdVCI4HLAyjukPRbIyDbQ4ERksK6uU9VoAeAm0VC0/op4FlJ/bbDxyYD0yQdy/u/NJDth5Pw/qx0PFQSapKkH2z/BIwHnpN0+L6BbEdkLZE0y3ZczZg6oduAs3XfeiQdSJEZQTBG0o9FBym0kO2lmbCdwClJk22fyfJPfamYIelokbIy67lAtp8EvkvF9F1J621/CzxdJ3wZcLyBwvOSrpWBKUyM2VWFY04E9khamMy/P8pFWQXADWB62eTZ0EK2p2WCvgaiNIyT9EcC2g0sqgAUW+Ng3ZJuFf2XB7QLWAzc0+8kB/+iSPAA68sl7Sj6Lw/oZModL0g6WCvI9ltAvCOKFNSsh4W7JF1tKuxtX0o1K66rPqSjDYnDRD7KC4zoMKN/GpYgtmRAq5sFCmeMit4p6XwFS9yz1fbmLLuvSx8jy0+U1NNIXt6VhVXGpnT/TTNAtuNAUXx7gceSjEOSnm8GaC8wL7uSTZI2Ngn0Weouo47VBsLLkr4cSGaehRZE/skiLa5rfNX2wnaUl1+AzyW9Yrs2f52Q9FRVoBh1olfuCB+Q9F5ZKyWHj64yppRjWZROtd0FRC0LB++T9HgloJQEX0/taiS0uZJK5R/bAf8O8E+kDkmnk7zoLOfHKCUpkuV/njLFdWvWtq4EAmoD8KGkvwYSZjum2fezq3ojra+RFFNu6acMUDRlH8fInKSGX0T5iL7m1/StM9W3FSk3/RuHkLS9NEnaWAh0V2DWZL2aVf2Yye6GbyNdUfXflnSkKkzsLw2UfCAcck6MPqmsRNP/Z3L+mPnDN3I7wiLISkBFwlqx/j9QkRUHnYVuA2pWIzTAMfOyAAAAAElFTkSuQmCC",Se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA9dJREFUWEftl2uoVVUUhb/Ry6KnGSk9kAhFMcLeRGU/jSIwo9KgJCXBCIUKC5MehFn0oPBXUNkTKiMt+pNJVBqEeZMoigqih9GDKJKiB9Foz1hbVvvufc6699wf90cLDoez1lxzjrXmHGPNI8bZ0DjDw/+A+mVk1Ddkey9gN3BgjyCfSTq+H4h8fRBAs4APCoJNkvRjgd2/JoMAWgQ8VhBorqTNBXYDA1oHXFsQaLWkNQV2AwO6BphWEGhI0lMFdqMDZPsQSbtt3wFMLgj0saT7CuxGBiix6mlgAbABOAo4qyDQ15KOKbAbMaB7geszxw8CKwoCjT0g21cBj2bB3wK+BBYWANok6aIuO9snxkElBWv70952pOU1YL/kdBdwGnA+8EgBoHmSXmyzsx1pfwIIJr7dF5DtqVXg7cCRyeFvwDmShqqi3huIQBf0ALVe0uJ63Xao+ixJ220fC6yq1P46SeG3dw3ZPgiI1MSV1mOBpGezAHFrdwHLqu/9M7sIsBp4QNLfmX0IcaT+zXTLAeb3/ECtSm075l8A5mXGayRFkGHDdtD/DCDY9CGwU9LPTUPbsytmvgrsC0xts+kCFMoa11mPTcB8SW4JcjQwCZgITKj2/Qn8Cnwl6dvsdk4B4gk5GDhPUtTlsDEMkO3LKwUOvanH+0lvwlG83PVnBnA2MKXNMfBHSmekLxgZQhp7F0mKQm4d/wFk+3TgjUY9fJ9OdUCXk475tZJW2Y46+wh4GdhRtSNP9vKzB5DtI4D3kgKPMPYw80jVNEm/2A6W1fJwv6RcXLtTZntjo4gHAbVY0nrbkeZPsrRGDYZsBHt7p8z2D6k4BwESe98NSgfdba8Fbmo43CxpbgmgeB5uSWwJ0Wt+SoHOkbTV9nGpdoJ5+fhJ0uF9AfWLll77GmTcwsyWPRskXRrztp8HLu7wO1lSkKW7hvoBytdtvwRc2NgTijtT0ue25yS2drk9s367mgaj6qmrdDwOXNlwdqekm9NN7qjeuZOy9VDtQ7PfCyU9M5Y39BCwNHP4DTA90XxJ9YQ83Ai2swFwpaR7xhJQNGfLM4c5zT9taW3jXZyf2a+r/hrl+/csjTZldwMrk5ehRHPbjpf/xpaTR7d5Qza/UVIOcGBAtyeJCEchdNt60DxsotWNRn+fFPkdSfFMDc4y25cAJyfBe07SZQU0v7qyuQ2IziBGZ589opTZPhd4JRqvdOoZkr5I86/3kI4rkv2pyeavaFXy5q3eWwyoEroTgK0VmMOAqKFoR29NffkWIJqvrhG3GjKRa9cUSd81NxQD6hFsTJfGHaB/ABHHPTRwQumHAAAAAElFTkSuQmCC",ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAcNJREFUWEftlz1LHUEYhZ9DDCja+oERERt7EQsrC0ECkt5WEKxsUhgEhWhjrX8ilY2IiqVgE7A24DcIomlExCjK675hlHuv1927V0MUZqr9mPPu2TOzs8+IN9b0xvwQDWWNSEyoqoTM7APQB3wBeoE2oBU4Bw6AbWARWJV0U/gQM2sGhoDPQGfQNgBHwCGwAfyQtFPOXNGQmZmfjwIToVjWC/0G5oAF4BPwHRgGarKEwDrwTdJWYd9SQ7WJmasKipV2mQY+AlM5tXdAvaTrB91rGZoNBfMaclmdpD9PDJmZR+fzppqEXmQI2JTU7aYeEzKzE6DjPxk6kNQSDT0z4et8KYkJpSwHMaGstTImFBPyBF7664jrUNo8qvorc3ZxkizXsoYsTVuRIQcmJ7pl4GdCkcfAqbNLIENH08GAuH5caGgXWALWgL2gdaRpCtqegLgDCW06EKYaagec/uYluYHUFpDX2bk+dLwEViRZBVo3OA7MOG+X/bk+XMwq9tr3ncXKGbpNAP1XzoctSirCVjP7mrzxSM46XZL+bgwKibExZ5ExYBK4KNH5lmcf6M9TT9JZkaE84n/ZN26ls9KNCb27hO4B+L7PJf7OoEgAAAAASUVORK5CYII=",Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAATpJREFUWEftmD1OAzEQRt/XkfT03IAaKn4OQNoIuAEdHAM6bgCIFg5AQkXq3ICeHugGGWVRCKudEbsgB+xu5ZHnzTfjsb0is6HMeChAXkZqFTKzC2AfahWcApuSnpsWN7M+8ACs19gZcCXpcHHuC5CZrQAvTiTbku4doC1g7KzTk/Q6b1MH1AMaowd2JY0coB3gzgHqS/oUfAFaUKxZITNbBVIxPjpSd5WytVQekp4qfx8pM7MbYM/blrP5roAqd7eSBuljHihtxejoGghJ7yzfBToAJg79BnAZjbAtUNRP2O7PAZ0D1074Q+AoKlFbhU4knTmd+hg4/bdA2aUsmomwXdsaCjuKGrYFyq4x/srRkdfhmnKd1fWjKj4zK1fYpbvk5/UMmhV3Pg/FaGf9Kbvys8FTtii0dAq9AT9Y3iUhhl4ZAAAAAElFTkSuQmCC",Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAXNJREFUWEfN2D0yBEEchvHnFahyAYmS+6jiChKRRCbBCaRCYlSJHGG5g2MQEkqdgT9TNatmd3umP6a77cYzPb99+qNmVyzZR0vm4d9AZrYNXAGHwL2kmyZOdVAHcgKstDP0KWm9KqgHMl0xE0nnVUBmtgVcA90i3aX7BexIei8KCoAs1CkCioA0z5+pkxUUCXHWyQJKhDjrjAKNgEzrPEo6mz+Yo8+hDJDeOlGFMkEG6wSBMkMG6wyCCkC8dZygghBvnRmQmW0CtwNHfI43FefO6g78t8vM7AXYz/HUnjEWTmXXdV3QK7BXEOStMz9lG8Dx77StRaIOgCPPPUF1gra9D2dml8Cd57qgOrVATZ1dSW++L1cLFFynBiiqTg1QVJ3SoOg6pUFPkk5DFrLzpI69cXp9z7b/bn9JBO2sGqCkOqWmLLlOKVBynRKgUXVygS6Ah3ZhjqqTC9S8JTwDq81fK5I+UndsFtCYhw++oOUeOHW8HyykriWbO+aDAAAAAElFTkSuQmCC",Be=""+new URL("sy-table8-c7a51e00.png",import.meta.url).href,je=""+new URL("sy-table7-370c0977.png",import.meta.url).href,Le=""+new URL("sy-table4-ceed648e.png",import.meta.url).href,Ve=""+new URL("sy-table5-8be36250.png",import.meta.url).href,Fe=""+new URL("sy-table6-c133024f.png",import.meta.url).href,Ie=""+new URL("yysy_6-3ec7747d.png",import.meta.url).href,Ee=""+new URL("yysy_7-39b318ed.png",import.meta.url).href,Re=""+new URL("yysy_9-6401d8a8.png",import.meta.url).href,Ue=""+new URL("yysy_8-4c7acb60.png",import.meta.url).href,We={__name:"eP1",props:{list:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(D){const f=D,a=M({list:[],list2:[],year:[],option:{},bg:[]}),x=B(),s=()=>{a.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
"},grid:{top:"25%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:a.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},series:[{name:"背景",type:"bar",data:a.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"出生人数",type:"line",stack:"Total",symbol:"emptyCircle",smooth:!0,symbolSize:10,itemStyle:{borderColor:"#E8FF00",borderWidth:1,color:"#E8FF00"},label:{show:!0,color:"#ffffff",position:"top",formatter:function(g){return g.value}},areaStyle:{color:"#F4F65B",normal:{color:new tt(0,0,0,1,[{offset:0,color:"rgba(255, 234, 90, 0.50)"},{offset:1,color:"rgba(255, 234, 90, 0)"}],!1),shadowBlur:0}},data:a.list}]}};nt(()=>f.list,(g,w)=>{setTimeout(()=>{a.list=f.list,a.list2=f.list2,a.year=f.year,a.bg=[],a.year.forEach(()=>{a.bg.push(0)}),s(),p()},600)});const p=()=>{var g=K(x.value);g.setOption(a.option)};return Q(()=>{setTimeout(()=>{a.list=f.list,a.list2=f.list2,a.year=f.year,a.year.forEach(()=>{a.bg.push(0)}),console.log(a.bg),s(),p()},600)}),(g,w)=>(A(),P("div",{ref_key:"chart",ref:x,style:{width:"100%",height:"350px"}},null,512))}},De={__name:"eP2",props:{list:{type:Array,default:()=>[]}},setup(D){const f=D,a=M({list:[{name:"男",value:0},{name:"女",value:0}],year:[],option:{},bg:[]});var x=["#3BAEFF","#41EDD5","#FFC371","#797AFF"];const s=B(),p=()=>{a.option={legend:{show:!0,width:"80%",top:"5%",textStyle:{inside:!0,color:"#9FC3E7",padding:[14,0,10,0],align:"left",verticalAlign:"center",fontSize:14,rich:{}},itemGap:10,itemWidth:12,itemHeight:12},tooltip:{trigger:"item"},series:[{itemStyle:{normal:{color:function(w){return x[w.dataIndex]}}},type:"pie",radius:["20%","50%"],center:["50%","50%"],label:{textStyle:{color:"white",fontSize:18},formatter:`{b}:{c}人 - -`,borderWidth:20,borderRadius:4,padding:[0,-80]},labelLine:{show:!1,normal:{length:40,length2:40,align:"right"}},data:a.list},{name:"外边框",type:"pie",tooltip:{show:!1},clockWise:!1,hoverAnimation:!1,center:["50%","50%"],radius:["52%","52%"],label:{normal:{show:!1}},data:[{value:1,name:"",itemStyle:{normal:{borderWidth:20,borderColor:"rgba(94, 183, 249, 0.13)"}}}]}]}},g=()=>{var w=K(s.value);w.setOption(a.option)};return Q(()=>{setTimeout(()=>{a.list[0].value=f.list.nan,a.list[1].value=f.list.nv,a.year.forEach(()=>{a.bg.push(0)}),p(),g()},600)}),(w,k)=>(A(),P("div",{ref_key:"chart",ref:s,style:{width:"100%",height:"330px"}},null,512))}},Me={__name:"eP3",props:{list:{type:Array,default:()=>[]}},emits:["shuju"],setup(D,{emit:f}){const a=f,x=D,s=B(),p=[{left:"rgba(234, 162, 57, .16)",right:"rgba(234, 162, 57, .6)",top:"rgba(234, 162, 57, 1)",bottom:"rgba(234, 162, 57, .46)",front:"rgba(234, 162, 57, .66)"},{left:"rgba(14, 252, 255, .16)",right:"rgba(14, 252, 255, .6)",top:"rgba(14, 252, 255, 1)",bottom:"rgba(14, 252, 255, .46)",front:"rgba(14, 252, 255, .66)"}],g=M({list:[],option:{},Max:2e4,valueList:[4504,16086,6130,2844,4967,179,1685,5010],valueList2:[1181,2177,3720,3711,4642,1654,3395,5552],xxname:["2020","2021","2022","2023"]}),w=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[o.x-40,o.y],c=[o.x-27,o.y-14],b=[i[0]-27,i[1]-14],e=[i[0]-40,i[1]];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}}),k=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[o.x-40,o.y],c=[o.x-18,o.y],b=[i[0]-18,i[1]],e=[i[0]-40,i[1]];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}}),m=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[o.x-18,o.y],c=[o.x-5,o.y-14],b=[i[0]-5,i[1]-14],e=[i[0]-18,i[1]];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}}),L=U({shape:{x:0,y:0},buildPath:function(d,o){const i=[o.x-40,o.y],n=[o.x-18,o.y],c=[o.x-5,o.y-14],b=[o.x-27,o.y-14];d.moveTo(i[0],i[1]).lineTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).closePath()}}),I=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[i[0]-40,i[1]],c=[i[0]-18,i[1]],b=[i[0]-5,i[1]-14],e=[i[0]-27,i[1]-14];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}});W("CubeLeft_1",w),W("CubeFront_1",k),W("CubeRight_1",m),W("CubeTop_1",L),W("CubeBottom_1",I);const E=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[o.x-0,o.y],c=[o.x+13,o.y-14],b=[i[0]+13,i[1]-14],e=[i[0]-0,i[1]];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}}),_=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[o.x-0,o.y],c=[o.x+22,o.y],b=[i[0]+22,i[1]],e=[i[0]-0,i[1]];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}}),r=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[o.x+22,o.y],c=[o.x+35,o.y-14],b=[i[0]+35,i[1]-14],e=[i[0]+22,i[1]];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}}),h=U({shape:{x:0,y:0},buildPath:function(d,o){const i=[o.x-0,o.y],n=[o.x+22,o.y],c=[o.x+35,o.y-14],b=[o.x+13,o.y-14];d.moveTo(i[0],i[1]).lineTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).closePath()}}),u=U({shape:{x:0,y:0},buildPath:function(d,o){const i=o.xAxisPoint,n=[i[0]-0,i[1]],c=[i[0]+22,i[1]],b=[i[0]+35,i[1]-14],e=[i[0]+13,i[1]-14];d.moveTo(n[0],n[1]).lineTo(c[0],c[1]).lineTo(b[0],b[1]).lineTo(e[0],e[1]).closePath()}});W("CubeLeft_2",E),W("CubeFront_2",_),W("CubeRight_2",r),W("CubeTop_2",h),W("CubeBottom_2",u);const S=()=>{g.option={legend:{data:["适龄生育妇女","育龄妇女"],top:"0%",right:"30%",textStyle:{fontSize:16,color:"#ffffff"}},tooltip:{trigger:"axis",formatter:"{b0}:
{a0}:{c0}
{a1}:{c1}"},grid:{left:0,right:0,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",data:g.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!0,color:"#fff",fontSize:16,formatter:function(d){return d.length>4?d.slice(0,6)+"...":d}}},{type:"category",data:g.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!1,color:"#fff",fontSize:16}}],yAxis:{min:0,max:g.Max,type:"value",axisLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, .16)"}},splitLine:{show:!0,lineStyle:{type:"dashed",color:"rgba(255, 255, 255, .16)"}},axisTick:{show:!1},axisLabel:{show:!0,fontSize:16,color:"#fff"}},series:[{xAxisIndex:0,name:"适龄生育妇女",type:"custom",renderItem:(d,o)=>{const i=o.coord([o.value(0),o.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[0].bottom}},{type:"CubeLeft_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[0].left}},{type:"CubeFront_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[0].front}},{type:"CubeRight_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[0].right}},{type:"CubeTop_1",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[0].top}}]}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:1,color:"rgba(234, 162, 57, 1)"}]}},data:g.valueList},{xAxisIndex:0,name:"育龄妇女",type:"custom",renderItem:(d,o)=>{const i=o.coord([o.value(0),o.value(1)]);return{type:"group",children:[{type:"CubeBottom_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[1].bottom}},{type:"CubeLeft_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[1].left}},{type:"CubeFront_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[1].front}},{type:"CubeRight_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[1].right}},{type:"CubeTop_2",shape:{api:o,xValue:o.value(0),yValue:o.value(1),x:i[0],y:i[1],xAxisPoint:o.coord([o.value(0),0])},style:{fill:p[1].top}}]}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:1,color:"rgba(14, 252, 255, 1)"}]}},data:g.valueList2},{type:"bar",xAxisIndex:1,label:{show:!0,fontSize:18,position:"top",color:"#ffffff",formatter:function(d){return d.value-5}},itemStyle:{color:"rgba(221, 242, 255, 0)"},data:g.valueList.map(d=>parseInt(d)+5),barWidth:30},{type:"bar",xAxisIndex:1,label:{show:!0,fontSize:18,position:"top",color:"#ffffff",formatter:function(d){return d.value-5}},itemStyle:{color:"rgba(221, 242, 255, 0)"},data:g.valueList2.map(d=>parseInt(d)+5),barWidth:20}]}},v=()=>{var d=K(s.value);d.setOption(g.option),d.on("click",function(o){a("shuju",o.name,o.seriesIndex)})};return Q(()=>{setTimeout(()=>{g.xxname.forEach((d,o)=>{x.list.forEach((i,n)=>{d==i.xzjd&&(g.valueList[o]=i.qrrs,g.valueList2[o]=i.qcrs)})}),S(),v()},800)}),(d,o)=>(A(),P("div",{ref_key:"chart",ref:s,style:{width:"100%",height:"100%"}},null,512))}},Qe={__name:"eP4",props:{list:{type:Array,default:()=>[]}},setup(D){const f=D,a=M({list:[],list2:[],ylfnrs:[],yyers:[],option:{},bg:[]}),x=B(),s=()=>{a.option={tooltip:{trigger:"axis",formatter:"{b}
{a1}:{c1}
{a}:{c} "},legend:{data:["育龄妇女","婴幼儿"],top:"4%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"10%",left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"value",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},{axisTick:!1,type:"value",axisLabel:{show:!1}}],yAxis:[{type:"category",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:a.list},{type:"category",min:0,max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:10}}],series:[{z:1,name:"育龄妇女",type:"bar",barGap:.3,data:a.ylfnrs,barWidth:"18%",label:{show:!0,color:"#ffffff",position:"right",formatter:function(g){return g.value}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(141, 186, 253, 0.2)"},{offset:1,color:"rgba(141, 186, 253, 0.7)"}]}}},{z:2,name:"婴幼儿",type:"bar",barGap:.3,data:a.yyers,barWidth:"18%",label:{show:!0,color:"#ffffff",position:"right",formatter:function(g){return g.value}},itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(24, 234, 254, 0.2)"},{offset:1,color:"rgba(24, 234, 254, 0.7)"}]}}}]}},p=()=>{var g=K(x.value);g.setOption(a.option)};return Q(()=>{setTimeout(()=>{a.list=f.list.xzjd,a.ylfnrs=f.list.ylfnrs,a.yyers=f.list.yyers,s(),p()},600)}),(g,w)=>(A(),P("div",{ref_key:"chart",ref:x,style:{width:"100%",height:"90%"}},null,512))}};const Oe={class:"module11"},$e={class:"displayFlex left_bg"},Je={class:"flex1",style:{"margin-top":"10px"}},Ke={class:"flex1"},Ne={class:"displayFlex center_bg"},He={class:"flex1"},Ye={class:"center_top"},Ge={class:"basicInformation"},qe={class:"item5"},Xe={class:"right5"},Ze={class:"right5_bottom"},ts={class:"item5"},es={class:"right5"},ss={class:"right5_bottom"},ls={class:"basicInformation"},os={class:"item5"},as={class:"right5"},is={class:"right5_bottom"},ns={class:"item5"},rs={class:"right5"},cs={class:"right5_bottom"},ds={class:"flex1",style:{"margin-top":"20px"}},us={class:"displayFlex right_bg"},fs={class:"flex1",style:{flex:"1.1"}},gs={__name:"gk_infant",setup(D){const f=M({csrs:{},yynbl:{},jbgk:{},ylfnzb:{},ylfnyyefb:{},medicalInsurance:{},lmb:{},mfyyqk:[{name:"2020",num:139994719e-2},{name:"2021",num:496836909e-2},{name:"2022",num:645233481e-2},{name:"2023",num:730156028e-2}],mz:{},jkda:{jdfs:"336993",jdl:"91.82",jtysqyl:"49.37"},jsbgl:[]});B(!1);const a=async()=>{await H.get("/api/ggfwyth/yysyOverview").then(x=>{x.code==200&&(f.csrs=x.data.csrs,f.yynbl=x.data.yynbl,f.jbgk=x.data.jbgk,f.ylfnzb=x.data.ylfnzb.data,f.ylfnyyefb=x.data.ylfnyyefb)})};return Q(async()=>{a()}),Z(()=>{}),(x,s)=>(A(),P("div",Oe,[t("div",$e,[t("div",Je,[s[0]||(s[0]=t("div",{class:"yd_title left_3"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),V(We,{list:f.csrs.data,year:f.csrs.year},null,8,["list","year"])]),t("div",Ke,[s[1]||(s[1]=t("div",{class:"yd_title left_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),V(De,{list:f.yynbl},null,8,["list"])])]),t("div",Ne,[t("div",He,[s[18]||(s[18]=t("div",{class:"yd_title center_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Ye,[t("div",Ge,[t("div",qe,[s[5]||(s[5]=t("img",{src:Ie,class:"left5"},null,-1)),t("div",Xe,[s[3]||(s[3]=t("div",{class:"font"},"育龄妇女",-1)),s[4]||(s[4]=t("img",{src:X,class:"right5_center"},null,-1)),t("div",Ze,[Y(z(f.jbgk.ylfnrs)+" ",1),s[2]||(s[2]=t("span",null,"人",-1))])])]),t("div",ts,[s[9]||(s[9]=t("img",{src:Ee,class:"left5"},null,-1)),t("div",es,[s[7]||(s[7]=t("div",{class:"font"},"婴幼儿",-1)),s[8]||(s[8]=t("img",{src:X,class:"right5_center"},null,-1)),t("div",ss,[Y(z(f.jbgk.yyers)+" ",1),s[6]||(s[6]=t("span",null,"人",-1))])])])]),t("div",ls,[t("div",os,[s[13]||(s[13]=t("img",{src:Re,class:"left5"},null,-1)),t("div",as,[s[11]||(s[11]=t("div",{class:"font"},"标准化母婴室(个)",-1)),s[12]||(s[12]=t("img",{src:X,class:"right5_center"},null,-1)),t("div",is,[Y(z(f.jbgk.bzhmys)+" ",1),s[10]||(s[10]=t("span",null," 个 ",-1))])])]),t("div",ns,[s[17]||(s[17]=t("img",{src:Ue,class:"left5"},null,-1)),t("div",rs,[s[15]||(s[15]=t("div",{class:"font"},"五星级母婴室",-1)),s[16]||(s[16]=t("img",{src:X,class:"right5_center"},null,-1)),t("div",cs,[Y(z(f.jbgk.wxjmys)+" ",1),s[14]||(s[14]=t("span",null," 家 ",-1))])])])])])]),t("div",ds,[s[19]||(s[19]=t("div",{class:"yd_title familyPlanning"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),V(Me,{list:f.ylfnzb},null,8,["list"])])]),t("div",us,[t("div",fs,[s[20]||(s[20]=t("div",{class:"yd_title service"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),V(Qe,{list:f.ylfnyyefb},null,8,["list"])])])]))}},ys=q(gs,[["__scopeId","data-v-02f38173"]]);const ms={class:"module11"},vs={class:"displayFlex left_bg"},xs={class:"flex1"},As={class:"choose"},hs={class:"choose"},ps={class:"displayFlex center_bg"},bs={class:"flex1"},_s={class:"school"},ws={class:"flex1"},ks={class:"flex1"},Cs={class:"fundingBox"},Ss={class:"funding"},zs={class:"spot"},Ps={class:"spot"},Ts={class:"displayFlex right_bg"},Bs={class:"flex1"},js={class:"choose"},Ls={class:"flex1"},Vs={class:"dyh"},Fs={class:"czrBox"},Is={class:"czrBox"},Es={class:"czrBox"},Rs={class:"czrBox"},Us={class:"czrBox"},Ws={__name:"gk_work",setup(D){B(!0);const f=B([{choose:"1"},{choose:"1"},{choose:"1"}]),a=(_,r)=>{if(f.value[_].choose=r,_===0)s.list2=r=="1"?s.education:s.medical;else if(_===1)s.list=r==="1"?s.housing:s.temporary;else if(_===2){const h={1:s.disabilitySubsidies,2:s.difficultSoldiers,3:s.needyWorkers};s.list1=h[r],r==2?s.list1.name="困难军人":r==3&&(s.list1.name="困难职工")}},x=B(!1),s=M({list:{},list1:{},list2:{},education:{data:[{nf:"2019",jzrs:"4202",jzje:"1523"}],year:["2019"]},medical:{data:[{nf:"2019",jzrs:"4202",jzje:"1200"}],year:["2019"]},housing:{data:[{nf:"2019",jzrs:"4202",jzje:"1523"}],year:["2019"]},temporary:{data:[{nf:"2019",jzrs:"4202",jzje:"1523"}],year:["2019"]},lifeAssistance:{yktTotal:"11515620",subsidyInformation:[{btsx:"80至99岁老人生活补助",btje:"11515620"}]},salvation:{data:[{tkjzje:"868.4888",tkjzrs:"9430",dbjzrs:"9430",dbjzje:"868.4888",dibianJzrs:"2310"}],month:["1"]},disabilitySubsidies:{data:[],month:["1"]},difficultSoldiers:{data:[{nf:"2019",jzrs:"0",jzje:"0"}],year:["2019"]},needyWorkers:{data:[{nf:"2019",jzrs:"0",jzje:"0"}],year:["2019"],name:"困难军人"},diversification:{hszhxms:[{fqdw:"龙游县红十字会",xmmc:"防溺水设施配置",gzzcje:"10800.42",jzzcje:"0",jzrc:"444"}]},totalAssistance:{data:[],year:[]}}),p=_=>parseInt(_.trim(),10).toLocaleString("en-US"),g=async()=>{await H.get("/api/ggfwyth/succour").then(_=>{_.code==200&&(s.diversification.hszhxms=_.data.diversification.hszhxms,s.education.data=_.data.specialAssistance.education.data,s.education.year=_.data.specialAssistance.education.year,s.list2=s.education,s.medical.data=_.data.specialAssistance.medical.data,s.medical.year=_.data.specialAssistance.medical.year,s.housing.data=_.data.specialAssistance.housing.data,s.housing.year=_.data.specialAssistance.housing.year,s.list=s.housing,s.temporary.data=_.data.specialAssistance.temporary.data,s.temporary.year=_.data.specialAssistance.temporary.year,s.totalAssistance.data=_.data.totalAssistance.data,s.totalAssistance.year=_.data.totalAssistance.year,s.lifeAssistance.yktTotal=p(String((_.data.lifeAssistance.yktTotal/1e4).toFixed(2))),s.lifeAssistance.subsidyInformation=_.data.lifeAssistance.subsidyInformation,_.data.lifeAssistance.subsidyInformation.forEach((r,h)=>{s.lifeAssistance.subsidyInformation[h].btje=p((r.btje/1e4).toFixed(2))}),s.salvation=_.data.lifeAssistance.jz,s.disabilitySubsidies.data=_.data.underprivileged.disabilitySubsidies.data,s.disabilitySubsidies.month=_.data.underprivileged.disabilitySubsidies.month,s.difficultSoldiers.data=_.data.underprivileged.difficultSoldiers.data,s.difficultSoldiers.year=_.data.underprivileged.difficultSoldiers.year,s.needyWorkers.data=_.data.underprivileged.needyWorkers.data,s.needyWorkers.year=_.data.underprivileged.needyWorkers.year,s.list1=s.disabilitySubsidies,s.diversification.hszhxms=_.data.diversification.hszhxms,x.value=!0)})},w=B(null);let k=!0;const m=()=>{k=!1},L=()=>{k=!0,I()},I=()=>{if(!k)return;const _=w.value;_&&(_.scrollTop+=1,_.scrollTop+1>=_.scrollHeight-_.clientHeight?setTimeout(()=>{_.scrollTo({top:0,behavior:"smooth"}),setTimeout(I,2e3)},1e3):requestAnimationFrame(I))};B(!0);let E;return Z(()=>{setTimeout(()=>{L()},600)}),Q(()=>{g()}),st(()=>{clearInterval(E)}),(_,r)=>(A(),P("div",ms,[t("div",vs,[t("div",xs,[r[7]||(r[7]=t("div",{class:"yd_title left_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",As,[t("div",{class:O(f.value[0].choose=="1"?"choose_1":"choose_2"),onClick:r[0]||(r[0]=h=>a(0,"1"))}," 教育 ",2),t("div",{class:O(f.value[0].choose=="2"?"choose_1":"choose_2"),onClick:r[1]||(r[1]=h=>a(0,"2"))}," 医疗 ",2)]),V(Vt,{list:s.list2},null,8,["list"]),t("div",hs,[t("div",{class:O(f.value[1].choose=="1"?"choose_1":"choose_2"),onClick:r[2]||(r[2]=h=>a(1,"1"))}," 住房 ",2),t("div",{class:O(f.value[1].choose=="2"?"choose_1":"choose_2"),onClick:r[3]||(r[3]=h=>a(1,"2"))}," 临时救助 ",2)]),V(Ft,{list:s.list},null,8,["list"])])]),t("div",ps,[t("div",bs,[r[8]||(r[8]=t("div",{class:"yd_title center_0"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",_s,[x.value?(A(),j(It,{key:0,list:s.totalAssistance},null,8,["list"])):R("",!0)])]),t("div",ws,[r[9]||(r[9]=t("div",{class:"yd_title center_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),x.value?(A(),j(Et,{key:0,list:s.salvation},null,8,["list"])):R("",!0)]),t("div",ks,[t("div",Cs,[t("div",Ss,[t("span",null,"一卡通财政补贴(补贴总额:"+z(s.lifeAssistance.yktTotal)+"万元)",1),r[10]||(r[10]=t("span",null,"金额(万元)",-1))]),t("div",{class:"rolling",ref_key:"mainRef",ref:w,onMouseenter:m,onMouseleave:L},[(A(!0),P($,null,J(s.lifeAssistance.subsidyInformation,(h,u)=>(A(),P("div",{key:u,class:"fundingContent"},[t("span",zs,z(h.btsx),1),t("span",Ps,z(h.btje),1)]))),128))],544)])])]),t("div",Ts,[t("div",Bs,[r[11]||(r[11]=t("div",{class:"yd_title right_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",js,[t("div",{class:O(f.value[2].choose=="1"?"choose_1":"choose_2"),onClick:r[4]||(r[4]=h=>a(2,"1"))}," 困难残疾人 ",2),t("div",{class:O(f.value[2].choose=="2"?"choose_1":"choose_2"),onClick:r[5]||(r[5]=h=>a(2,"2"))}," 困难军人 ",2),t("div",{class:O(f.value[2].choose=="3"?"choose_1":"choose_2"),onClick:r[6]||(r[6]=h=>a(2,"3"))}," 困难职工 ",2)]),f.value[2].choose=="1"&&x.value?(A(),j(Rt,{key:0,list:s.list1},null,8,["list"])):(A(),j(Ut,{key:1,list:s.list1},null,8,["list"]))]),t("div",Ls,[r[17]||(r[17]=t("div",{class:"yd_title right_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Vs,[(A(!0),P($,null,J(s.diversification.hszhxms,(h,u)=>(A(),P("div",{class:"czr-bj",key:u},[t("div",Fs,[r[12]||(r[12]=t("div",null,"发起单位:",-1)),t("div",null,z(h.fqdw),1)]),t("div",Is,[r[13]||(r[13]=t("div",null,"项目名称:",-1)),t("div",null,z(h.xmmc),1)]),t("div",Es,[r[14]||(r[14]=t("div",null,"公众筹款金额(元):",-1)),t("div",null,z(h.gzzcje),1)]),t("div",Rs,[r[15]||(r[15]=t("div",null,"捐赠支出金额:",-1)),t("div",null,z(h.jzzcje),1)]),t("div",Us,[r[16]||(r[16]=t("div",null,"捐赠人次:",-1)),t("div",null,z(h.jzrc),1)])]))),128))])])])]))}},Ds=q(Ws,[["__scopeId","data-v-f9780f1f"]]);const Ms={class:"module11"},Qs={class:"displayFlex left_bg"},Os={class:"flex1"},$s={class:"t_2"},Js={class:"top"},Ks={class:"t_3"},Ns={class:"right"},Hs={class:"flex1",style:{"margin-top":"30px"}},Ys={class:"selectLint"},Gs={class:"selectBox"},qs={class:"selectBox"},Xs={class:"displayFlex center_bg"},Zs={class:"flex1"},tl={class:"school"},el={class:"schoolaBox"},sl={class:"schoola"},ll={class:"schoola"},ol={class:"schoola"},al={class:"schoola"},il={class:"schoolb"},nl={class:"grade"},rl={class:"font"},cl={class:"font"},dl={class:"grade"},ul={class:"font"},fl={class:"font"},gl={class:"grade grade1"},yl={class:"font"},ml={class:"schoolbs"},vl={class:"font"},xl={class:"flex1"},Al={style:{width:"100%",display:"flex","flex-wrap":"wrap"}},hl={class:"flex1"},pl={class:"fundingBox"},bl={class:"spot"},_l={class:"spot"},wl={class:"spot"},kl={class:"displayFlex right_bg"},Cl={class:"flex1"},Sl={class:"czr-sl"},zl={class:"historyimg historyimg1"},Pl={class:"historyimg historyimg2"},Tl={class:"flex11"},Bl={class:"earlyWarning"},jl={class:"earlyWarning1"},Ll={class:"green"},Vl={class:"earlyWarning1"},Fl={class:"yellow"},Il={class:"earlyWarning1"},El={class:"red"},Rl={class:"flex1"},Ul={style:{display:"flex","justify-content":"center"}},Wl={class:"czr-bj"},Dl={class:"czrBox"},Ml={class:"clue"},Ql={class:"clueBox"},Ol={class:"clueNum"},$l={class:"clueBox"},Jl={class:"clueNum"},Kl={class:"clueBox"},Nl={class:"clueNum"},Hl={__name:"gk_education",setup(D){const f=B(!0),a=M({value1:"0",value2:"0",list:[],list1:[],active:"县镇",evaluationAnalysis:{},options1:[{value:"1",label:"2023年秋季小学生心理健康普查"},{value:"2",label:"2023年秋季初中生心理健康普查"},{value:"3",label:"2023年秋季高中生心理健康普查"}],options2:[{value:"tes1",label:"中小学心理健康诊断测验(MHT)"},{value:"tes2",label:"小学心理健康诊断测验"}]});var x=B([{name:"正常",value:17},{name:"关注",value:16},{name:"追踪",value:14},{name:"异常",value:8},{name:"警戒",value:8}]);B([{name:"正常",value:37},{name:"关注",value:26},{name:"追踪",value:24},{name:"异常",value:18},{name:"警戒",value:18}]),B([{name:"正常",value:227},{name:"关注",value:169},{name:"追踪",value:114},{name:"异常",value:98},{name:"警戒",value:78}]);const s=B(!1),p=M({url:"",title:"",columns:[{label:"学校名称",property:"xxmc"},{label:"区域",property:"qq"},{label:"学段",property:"xd"},{label:"班级数",property:"bjs"},{label:"教师数",property:"jss"},{label:"学生数",property:"xss"},{label:"性质",property:"xz"}],data:[]}),g=M({total:100,pageSize:10,currentPage:1,school:""}),w=i=>{g.currentPage=i,m(p.url,g.currentPage)},k=(i,n,c)=>{p.title=i,g.school=c,p.url=n,g.currentPage=1,s.value=!0,m(n,g.currentPage)},m=(i,n)=>{s.value=!0,H.get(`${i}?page=${n}&size=${g.pageSize}&xd=${g.school}`).then(c=>{c.code==200&&(p.data=c.data,g.total=c.count,s.value=!0)})},L=()=>{s.value=!1},I=()=>{a.options1=[],a.options2=[],a.evaluationAnalysis.forEach((i,n)=>{const c={value:`${n}`,label:i.planTitle};a.options1.push(c)}),a.evaluationAnalysis[a.value1]&&a.evaluationAnalysis[a.value1].child&&a.evaluationAnalysis[a.value1].child.forEach((i,n)=>{const c={value:`${n}`,label:i.title};a.options2.push(c)}),a.value2="0",E()},E=()=>{f.value=!1,x.value.forEach((i,n)=>{i.value=a.evaluationAnalysis[a.value1].child[a.value2].statistics[n+1]}),a.list=x.value,setTimeout(()=>{f.value=!0},100)},_=B(!1),r=M({xsql:[],zdgz:[{name:"留守儿童",value:16.1,cls:"left1"},{name:"独生子女",value:32.1,cls:"left2"},{name:"单亲家庭",value:65.1,cls:"left3"},{name:"享受低保",value:.1,cls:"left4"}],xxgk:{},xzncjszcsl:{},xzncxxsl:[[],[]],zzxm:[],schoolData:[{name:"副高级",value:""},{name:"正高级",value:""},{name:"未定级",value:""},{name:"员级",value:""},{name:"中级",value:""},{name:"助理级",value:""}],whistleblower:{yljgsl:10,qyjssl:3,green:316895,yellow:16676,red:6242,culeTotal:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]},newCules:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]},gaCules:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]},jcgCules:{data:["255","165","165","165","165"],time:["5.31","6.1","6.2","6.3","6.4"]}},culeTotal:"",gaCules:"",jcgCules:""}),h=async()=>{await H.get("/api/ggfwyth/education").then(i=>{i.code==200&&(r.xsql.push(i.data.xssl.zz),r.xsql.push(i.data.xssl.gz),r.xsql.push(i.data.xssl.cz),r.xsql.push(i.data.xssl.xx),r.xsql.push(i.data.xssl.yey),r.xsql.push(i.data.xssl.tsjy),r.zdgz[0].value=i.data.zdgz.lset,r.zdgz[1].value=i.data.zdgz.dszn,r.zdgz[2].value=i.data.zdgz.dqjt,r.zdgz[3].value=i.data.zdgz.xsdb,a.evaluationAnalysis=i.data.cpfx,I(),r.xxgk=i.data.xxgk,r.xzncxxsl[0].push(i.data.xzncxxsl.ncxx.ncxx),r.xzncxxsl[0].push(i.data.xzncxxsl.ncxx.nccz),r.xzncxxsl[0].push(i.data.xzncxxsl.ncxx.ncgz),r.xzncxxsl[1].push(i.data.xzncxxsl.xzxx.xzxx),r.xzncxxsl[1].push(i.data.xzncxxsl.xzxx.xzcz),r.xzncxxsl[1].push(i.data.xzncxxsl.xzxx.xzgz),r.xzncjszcsl=i.data.xzncjszcsl,r.zzxm=i.data.zzxm,r.whistleblower=i.data.whistleblower,r.culeTotal=i.data.whistleblower.culeTotal.data.slice(-1)[0],r.gaCules=i.data.whistleblower.gaCules.data.slice(-1)[0],r.jcgCules=i.data.whistleblower.jcgCules.data.slice(-1)[0],_.value=!0)})},u=B(null);let S=!0;const v=()=>{S=!1},d=()=>{S=!0,o()},o=()=>{if(!S)return;const i=u.value;i&&(i.scrollTop+=1,i.scrollTop+1>=i.scrollHeight-i.clientHeight?setTimeout(()=>{i.scrollTo({top:0,behavior:"smooth"}),setTimeout(o,2e3)},1e3):requestAnimationFrame(o))};return Q(async()=>{a.list=x.value,h()}),Z(()=>{d()}),(i,n)=>{const c=G("el-option"),b=G("el-select");return A(),P("div",Ms,[t("div",Qs,[t("div",Os,[n[8]||(n[8]=t("div",{class:"yd_title left_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),_.value?(A(),j(Wt,{key:0,list:r.xsql},null,8,["list"])):R("",!0),n[9]||(n[9]=t("div",{class:"t_1"},null,-1)),t("div",$s,[(A(!0),P($,null,J(r.zdgz,(e,l)=>(A(),P("div",{class:"t_2_1",key:l},[t("div",Js,z(e.value),1),t("div",Ks,[t("div",{class:O(e.cls)},null,2),t("div",Ns,z(e.name),1)])]))),128))])]),t("div",Hs,[n[10]||(n[10]=t("div",{class:"yd_title left_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Ys,[t("div",Gs,[V(b,{modelValue:a.value1,"onUpdate:modelValue":n[0]||(n[0]=e=>a.value1=e),placeholder:"请选择",size:"large",onChange:I},{default:N(()=>[(A(!0),P($,null,J(a.options1,e=>(A(),j(c,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),t("div",qs,[V(b,{modelValue:a.value2,"onUpdate:modelValue":n[1]||(n[1]=e=>a.value2=e),placeholder:"请选择",size:"large",onChange:E},{default:N(()=>[(A(!0),P($,null,J(a.options2,e=>(A(),j(c,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),_.value&&f.value?(A(),j(Dt,{key:0,list:a.list},null,8,["list"])):R("",!0)])]),t("div",Xs,[t("div",Zs,[n[21]||(n[21]=t("div",{class:"yd_title center_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",tl,[t("div",el,[t("div",sl,[t("span",null,z(r.xxgk.xxzs),1),n[11]||(n[11]=t("span",{class:"schoola1"},"学校总数",-1))]),t("div",ll,[t("span",null,z(r.xxgk.xszs),1),n[12]||(n[12]=t("span",{class:"schoola1"},"学生总数",-1))]),t("div",ol,[t("span",null,z(r.xxgk.bjzs),1),n[13]||(n[13]=t("span",{class:"schoola1"},"班级总数",-1))]),t("div",al,[t("span",null,z(r.xxgk.jzgzs),1),n[14]||(n[14]=t("span",{class:"schoola1"},"教职工总数",-1))])]),t("div",il,[n[20]||(n[20]=t("img",{src:Mt,class:"gkTop",alt:""},null,-1)),t("div",nl,[t("div",{class:"schoolbs",onClick:n[2]||(n[2]=e=>k("学校","/api/ggfwyth/schoolList","初中"))},[n[15]||(n[15]=t("span",{class:"spot font"},"初中",-1)),t("span",rl,z(r.xxgk.czxxsl),1)]),t("div",{class:"schoolbs",onClick:n[3]||(n[3]=e=>k("学校","/api/ggfwyth/schoolList","高中"))},[n[16]||(n[16]=t("span",{class:"spot font"},"高中",-1)),t("span",cl,z(r.xxgk.gzxxsl),1)])]),t("div",dl,[t("div",{class:"schoolbs",onClick:n[4]||(n[4]=e=>k("学校","/api/ggfwyth/schoolList","小学"))},[n[17]||(n[17]=t("span",{class:"spot font"},"小学",-1)),t("span",ul,z(r.xxgk.xxxxsl),1)]),t("div",{class:"schoolbs",onClick:n[5]||(n[5]=e=>k("学校","/api/ggfwyth/schoolList","中职"))},[n[18]||(n[18]=t("span",{class:"spot font"},"中职",-1)),t("span",fl,z(r.xxgk.zzxxsl),1)])]),t("div",gl,[t("div",{class:"schoolbs",onClick:n[6]||(n[6]=e=>k("学校","/api/ggfwyth/schoolList","幼儿园"))},[n[19]||(n[19]=t("span",{class:"spot font"},"幼儿园",-1)),t("span",yl,z(r.xxgk.yeyxxsl),1)]),t("div",ml,[t("span",{class:"spot font",onClick:n[7]||(n[7]=e=>k("学校","/api/ggfwyth/schoolList","特教"))},"特殊教育"),t("span",vl,z(r.xxgk.tsjyxxsl),1)])])])])]),t("div",xl,[t("div",Al,[_.value?(A(),j(Qt,{key:0,list:r.xzncxxsl},null,8,["list"])):R("",!0),_.value?(A(),j(Ot,{key:1,list:r.xzncjszcsl},null,8,["list"])):R("",!0)])]),t("div",hl,[t("div",pl,[n[22]||(n[22]=t("div",{class:"funding"},[t("span",null,"资助项目"),t("span",null,"资助数量"),t("span",null,"资助金额")],-1)),t("div",{class:"rolling",ref_key:"mainRef",ref:u,onMouseenter:v,onMouseleave:d},[(A(!0),P($,null,J(r.zzxm,(e,l)=>(A(),P("div",{key:l,class:"fundingContent"},[t("span",bl,z(e.zzxm),1),t("span",_l,z(e.zzsl),1),t("span",wl,z(e.zzje),1)]))),128))],544)])])]),t("div",kl,[t("div",Cl,[n[25]||(n[25]=t("div",{class:"yd_title right_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Sl,[t("div",zl,[n[23]||(n[23]=t("span",null,"覆盖医疗机构数量",-1)),t("span",null,z(r.whistleblower.yljgsl),1)]),t("div",Pl,[n[24]||(n[24]=t("span",null,"启用角色数量",-1)),t("span",null,z(r.whistleblower.qyjssl),1)])])]),t("div",Tl,[t("div",Bl,[t("div",jl,[t("div",null,[t("span",Ll,z(r.whistleblower.green),1)]),n[26]||(n[26]=t("img",{src:$t,alt:""},null,-1)),n[27]||(n[27]=t("img",{src:Jt,alt:"",class:"ppImg"},null,-1)),n[28]||(n[28]=t("div",{class:"historyimg historyimg1"},[t("span",{style:{"font-size":"18px"}},"绿色预警")],-1))]),t("div",Vl,[t("div",null,[t("span",Fl,z(r.whistleblower.yellow),1)]),n[29]||(n[29]=t("img",{src:Kt,alt:""},null,-1)),n[30]||(n[30]=t("img",{src:Nt,alt:"",class:"ppImg"},null,-1)),n[31]||(n[31]=t("div",{class:"historyimg historyimg2"},[t("span",{style:{"font-size":"18px"}},"黄色预警")],-1))]),t("div",Il,[t("div",null,[t("span",El,z(r.whistleblower.red),1)]),n[32]||(n[32]=t("img",{src:Ht,alt:""},null,-1)),n[33]||(n[33]=t("img",{src:Yt,alt:"",class:"ppImg"},null,-1)),n[34]||(n[34]=t("div",{class:"historyimg historyimg3"},[t("span",{style:{"font-size":"18px"}},"红色预警")],-1))])])]),t("div",Rl,[t("div",Ul,[t("div",Wl,[t("div",Dl,[n[35]||(n[35]=t("div",{class:"situation situation3"},null,-1)),_.value?(A(),j(Gt,{key:0,list:r.whistleblower.newCules.data,month:r.whistleblower.newCules.time},null,8,["list","month"])):R("",!0)]),t("div",Ml,[t("div",Ql,[n[36]||(n[36]=t("div",{class:"clueTitle"},"预警线索总数",-1)),t("div",Ol,z(r.culeTotal),1),n[37]||(n[37]=t("div",{class:"clueUnit"},"条",-1))]),t("div",$l,[n[38]||(n[38]=t("div",{class:"clueTitle"},[Y("公安协同 "),t("br"),Y("处置线索")],-1)),t("div",Jl,z(r.gaCules),1),n[39]||(n[39]=t("div",{class:"clueUnit"},"条",-1))]),t("div",Kl,[n[40]||(n[40]=t("div",{class:"clueTitle"},"检察官处置线索",-1)),t("div",Nl,z(r.jcgCules),1),n[41]||(n[41]=t("div",{class:"clueUnit"},"条",-1))])])])])])]),V(lt,{dialogShow:s.value,columns:p.columns,title:p.title,tableData:p.data,pagination:g,onClose:L,onHandle:w},null,8,["dialogShow","columns","title","tableData","pagination"])])}}},Yl=q(Hl,[["__scopeId","data-v-1fd7cc66"]]),Gl=""+new URL("ylimg13-9eb56046.png",import.meta.url).href,ql={__name:"table_pie",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(D){const f=B(),a=D,x=M({list1:[],list2:[],year:[],option:{}}),s=()=>{x.option={tooltip:{trigger:"axis",formatter:"{b0}
{a1}:{c1}
{a3}:{c3} "},legend:{data:["职工养老保险发放人次","城乡养老保险发放人次"],top:"8%",right:"11%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:x.year},{axisTick:!1,type:"category",data:x.year,axisLabel:{show:!1}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff"}}},{type:"value",splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:x.list1,symbol:"diamond",symbolOffset:["-60%","-50%"],symbolSize:[16,8],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}},{z:1,name:"职工养老保险发放人次",type:"bar",barGap:.3,data:x.list1,barWidth:"18%",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}},label:{show:!0,position:"top",color:"#ffffff",formatter:function(g){return g.value}}},{z:2,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:x.list2,symbol:"diamond",symbolOffset:["62%","-50%"],symbolSize:[16,8],itemStyle:{borderColor:"#32ffee",color:"rgba(23, 237, 255, 1)"}},{name:"城乡养老保险发放人次",type:"bar",data:x.list2,barGap:.3,barWidth:"18%",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}},label:{show:!0,position:"top",color:"#ffffff",formatter:function(g){return g.value}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:x.year.map(()=>100),barWidth:50}]}},p=()=>{var g=K(f.value);g.setOption(x.option)};return Q(()=>{setTimeout(()=>{x.list1=a.list1,x.list2=a.list2,x.year=a.year,s(),p()},600)}),(g,w)=>(A(),P("div",{ref_key:"chart",ref:f,style:{width:"100%",height:"260px"}},null,512))}};const Xl={class:"module11"},Zl={class:"displayFlex left_bg"},to={class:"flex1"},eo={class:"flex1",style:{"margin-top":"10px"}},so={class:"flex1",style:{"margin-top":"10px"}},lo={class:"displayFlex center_bg"},oo={class:"flex1"},ao={class:"minTopPart"},io={class:"mtpText1"},no={class:"mtpText2"},ro={class:"ageGroup"},co={class:"ageGroupBj"},uo={class:"ageGroupNum"},fo={class:"ageGroupBj"},go={class:"ageGroupNum"},yo={class:"ageGroupone"},mo={class:"btList",ref:"mainRef"},vo={class:"btList_item"},xo={class:"btList_item_value"},Ao={class:"btList_item_value1"},ho={class:"flex1"},po={class:"displayFlex right_bg"},bo={class:"flex1"},_o={class:"history"},wo={class:"flex1"},ko={class:"serviceBox"},Co={class:"serviceTop"},So={class:"visit"},zo={class:"flex1"},Po={key:0},To={key:1},Bo={key:0},jo={key:1},Lo={key:2},Vo={__name:"gk_yl",setup(D){const f=B({first:"1",second:"1",third:"1"}),a=B(!1),x=B(!1),s=B(!1),p=B(""),g=M({url:"",title:"",columns:[],data:[]}),w=B([{label:"照料中心",property:"sdailycarecentername",width:"160"},{label:"老人名称",property:"scustomername",width:"120"},{label:"就餐/送餐订单",property:"iordertype",width:"140",type:"slot"},{label:"早、中、晚餐",property:"itimetype",width:"140",type:"slot"},{label:"菜品信息",property:"dishesmealnames",width:"160"},{label:"订单金额",property:"totalprice",width:"120"},{label:"实际支付金额",property:"actualprice",width:"120"},{label:"订单结束时间",property:"dtfinishtime"}]),k=B([{label:"机构名称",property:"mc",align:"left"},{label:"机构地址",property:"dz"},{label:"老人数量",property:"rzlrsl"}]),m=B([{label:"机构名称",property:"mc"},{label:"机构地址",property:"dz"}]),L=M({total:100,pageSize:10,currentPage:1}),I=e=>{f.value[e]=="0"?f.value[e]="1":f.value[e]="0"},E=e=>{g.title=e,g.columns=w.value,g.url="/api/ggfwyth/zcxxList",v()},_=(e,l,y)=>{g.title=e,g.url=l,y=="num"?g.columns=m.value:g.columns=k.value,h(l,L.currentPage)},r=e=>{p.value=e,s.value=!0},h=(e,l)=>{H.get(`${e}?page=${l}&size=${L.pageSize}`).then(y=>{y.code==200&&(g.data=y.data,L.total=y.count,x.value=!0)})},u=()=>{x.value=!1,s.value=!1,L.currentPage=1,L.total=100},S=e=>{L.currentPage=e,g.url=="/api/ggfwyth/zcxxList"?v():h(g.url,L.currentPage)},v=()=>{let e={scasecadebareaname:g.title,page:L.currentPage,size:L.pageSize};H.get("/api/ggfwyth/zcxxList",e).then(l=>{l.code==200&&(L.total=l.count,g.data=l.data,x.value=!0)})},d=B([{name:"60-69岁",value:["17824","17824","17824"]},{name:"70-79岁",value:["18742","18742","18742"]},{name:"80-89岁",value:["3407","3407","3407"]},{name:"90-99岁",value:["144","144","144"]},{name:"100岁以上",value:["10","10","10"]}]),o=[{ageRange:"6069",index:0},{ageRange:"7079",index:1},{ageRange:"8089",index:2},{ageRange:"9099",index:3},{ageRange:"100",index:4}],i=[{color2:"#FFE35F"},{color2:"#0081FF"},{color2:"#8ABEDB"},{color2:"#25B9C8"},{color2:"#30EB92"},{color2:"rgba(254,178,128,1)"},{color2:"rgba(151,176,255,1)"},{color2:"rgba(164,151,255,1)"},{color2:"rgba(159,110,254,1)"},{color2:"rgba(180,143,241,1)"},{color2:"rgba(76,174,254,1)"}],n=rt(()=>e=>`--i:${i[e].color2}`),c=M({leftTop1:[],leftTop2:[],leftTop3:[],leftTop4:[],leftTopYear:[],leftCenter1:[],leftCenter2:[],leftCenter3:[],leftCenter4:[],leftCenterYear:[],leftbottom1:[],leftbottom2:[],leftbottom3:[],leftbottom4:[],leftbottomYear:[],oldAgePercent:"",oldAgeTotal:"",rkgk:{},centerBottom1:[],centerBottom2:[],centerBottomYear:[],yljgzlzx:{yljg:"",zlzx:""},zccs1:[],zccs2:[],smfwcs:{data:[{nf:"2024",yf:"5",rq:"22",fwcs:"16",sc:"22"}],day:["5.22"]},ylLnrkgk:{rkzs:"390545",rkzsman:"390545",rkzswomen:"390545",man6170:"28896",man7180:"20001",man8190:"5619",man91100:"754",man100:"8",women6170:"28905",women7180:"20835",women8190:"5646",women91100:"1155",women100:"19"}});Q(()=>{b()});const b=()=>{H.get("/api/ggfwyth/yl").then(e=>{if(e.code==200){e.data.endowmentInsurance.ffrc.forEach(y=>{c.leftTop1.push(y.zgffrc),c.leftTop2.push(y.cxffrc)}),e.data.endowmentInsurance.ffje.forEach(y=>{c.leftTop3.push(y.zgffje),c.leftTop4.push(y.cxffje)}),c.leftTopYear=e.data.endowmentInsurance.year,e.data.oldAgeSubsidy.btrs.forEach(y=>{c.leftCenter1.push(y.ninetyNinetyEight),c.leftCenter2.push(y.ninetyNine)}),e.data.oldAgeSubsidy.btje.forEach(y=>{c.leftCenter3.push(y.ninetyNinetyEight),c.leftCenter4.push(y.ninetyNine)}),c.leftCenterYear=e.data.oldAgeSubsidy.year,e.data.tkdbOldAge.tkdbffrc.forEach(y=>{c.leftbottom1.push(y.tkjzrc),c.leftbottom2.push(y.dbjzrc)}),e.data.tkdbOldAge.tkdbffje.forEach(y=>{c.leftbottom3.push(y.tkjzje),c.leftbottom4.push(y.dbjzje)}),c.leftbottomYear=e.data.tkdbOldAge.year,c.oldAgePercent=e.data.lnrgnljzb.oldAgePercent,c.oldAgeTotal=e.data.lnrgnljzb.oldAgeTotal,c.rkgk=e.data.lnrgnljzb.rkgk,c.ylLnrkgk=e.data.ylLnrkgk,c.ylLnrkgk.rkzsman=o.reduce((y,C)=>y+parseInt(c.ylLnrkgk[`man${C.ageRange}`]),0),c.ylLnrkgk.rkzswomen=o.reduce((y,C)=>y+parseInt(c.ylLnrkgk[`women${C.ageRange}`]),0),o.forEach(y=>{const C=parseInt(c.ylLnrkgk[`man${y.ageRange}`]),T=parseInt(c.ylLnrkgk[`women${y.ageRange}`]);d.value[y.index].value[0]=C+T,d.value[y.index].value[1]=C,d.value[y.index].value[2]=T}),e.data.familyPlanning.familyPlanningData.forEach(y=>{c.centerBottom1.push(y.jhsyrs),c.centerBottom2.push(y.jhsybtje/1e4)}),c.centerBottomYear=e.data.familyPlanning.year,c.yljgzlzx.yljg=e.data.yljgzlzx.yljg,c.yljgzlzx.zlzx=e.data.yljgzlzx.zlzx,c.smfwcs=e.data.zlfw.smfwcs;let l=e.data.zlfw.xzzccs;l.forEach(y=>{y.zccs!==0&&(c.zccs1.push(y.xzjd),c.zccs2.push(y.zccs))}),l.forEach(y=>{y.zccs===0&&(c.zccs1.push(y.xzjd),c.zccs2.push(y.zccs))})}a.value=!0})};return(e,l)=>(A(),P("div",Xl,[t("div",Zl,[t("div",to,[t("div",{class:O(["yd_title",f.value.first=="1"?"left_1":"left_1_1"]),onClick:l[0]||(l[0]=y=>I("first"))},l[5]||(l[5]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),f.value.first=="1"&&a.value?(A(),j(ql,{key:0,list1:c.leftTop1,list2:c.leftTop2,year:c.leftTopYear},null,8,["list1","list2","year"])):(A(),j(qt,{key:1,list1:c.leftTop3,list2:c.leftTop4,year:c.leftTopYear},null,8,["list1","list2","year"]))]),t("div",eo,[t("div",{class:O(["yd_title",f.value.second=="1"?"left_2":"left_2_1"]),onClick:l[1]||(l[1]=y=>I("second"))},l[6]||(l[6]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),f.value.second=="1"&&a.value?(A(),j(Xt,{key:0,list1:c.leftCenter1,list2:c.leftCenter2,year:c.leftCenterYear},null,8,["list1","list2","year"])):(A(),j(Zt,{key:1,list1:c.leftCenter3,list2:c.leftCenter4,year:c.leftCenterYear},null,8,["list1","list2","year"]))]),t("div",so,[t("div",{class:O(["yd_title",f.value.third=="1"?"left_3":"left_3_1"]),onClick:l[2]||(l[2]=y=>I("third"))},l[7]||(l[7]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),f.value.third=="1"&&a.value?(A(),j(te,{key:0,list1:c.leftbottom1,list2:c.leftbottom2,year:c.leftbottomYear},null,8,["list1","list2","year"])):(A(),j(ee,{key:1,list1:c.leftbottom3,list2:c.leftbottom4,year:c.leftbottomYear},null,8,["list1","list2","year"]))])]),t("div",lo,[t("div",oo,[l[16]||(l[16]=t("div",{class:"yd_title center_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",ao,[l[8]||(l[8]=t("div",{class:"moveImg"},null,-1)),l[9]||(l[9]=t("div",{class:"mtpImg1"},null,-1)),l[10]||(l[10]=t("div",{class:"mtpImg2"},null,-1)),t("div",io,z(c.oldAgeTotal),1),t("div",no,z(c.oldAgePercent)+"%",1)]),t("div",ro,[t("div",co,[l[11]||(l[11]=t("div",{class:"Gendern"},null,-1)),l[12]||(l[12]=t("div",{class:"Male"},"男性总人数",-1)),t("div",uo,z(c.ylLnrkgk.rkzsman),1)]),t("div",fo,[l[13]||(l[13]=t("div",{class:"Genderv"},null,-1)),l[14]||(l[14]=t("div",{class:"Male"},"女性总人数",-1)),t("div",go,z(c.ylLnrkgk.rkzswomen),1)])]),t("div",yo,[a.value?(A(),j(se,{key:0,list:c.rkgk},null,8,["list"])):R("",!0),t("div",mo,[l[15]||(l[15]=t("div",{class:"btListding"},[t("span",null,"年龄段"),t("span",null,"总数"),t("span",null,"男性人数"),t("span",null,"女性人数")],-1)),(A(!0),P($,null,J(d.value,(y,C)=>(A(),P("div",vo,[t("div",{class:"btList_item_color",style:et(n.value(C))},null,4),t("div",xo,[Y(z(y.name)+" ",1),(A(!0),P($,null,J(y.value,(T,F)=>(A(),P("div",Ao,z(T),1))),256))])]))),256))],512)])]),t("div",ho,[l[17]||(l[17]=t("div",{class:"yd_title familyPlanning"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),a.value?(A(),j(le,{key:0,list1:c.centerBottom1,list2:c.centerBottom2,year:c.centerBottomYear},null,8,["list1","list2","year"])):R("",!0)])]),t("div",po,[t("div",bo,[l[26]||(l[26]=t("div",{class:"yd_title mechanism"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",_o,[t("div",{class:"history1",onClick:l[3]||(l[3]=y=>r("养老机构"))},[t("div",null,[t("span",null,[Y(z(c.yljgzlzx.yljg),1),l[18]||(l[18]=t("span",{class:"unit"},"个",-1))])]),l[19]||(l[19]=t("img",{src:oe,alt:""},null,-1)),l[20]||(l[20]=t("img",{class:"historyimg",src:ae,alt:""},null,-1)),l[21]||(l[21]=t("img",{src:it,class:"historyMoveImg"},null,-1))]),t("div",{class:"history1",onClick:l[4]||(l[4]=y=>_("居家养老服务照料中心","/api/ggfwyth/yljgzlzxList","num"))},[t("div",null,[t("span",null,[Y(z(c.yljgzlzx.zlzx),1),l[22]||(l[22]=t("span",{class:"unit"},"个",-1))])]),l[23]||(l[23]=t("img",{src:ie,alt:""},null,-1)),l[24]||(l[24]=t("img",{class:"historyimg",src:ne,alt:""},null,-1)),l[25]||(l[25]=t("img",{src:it,class:"historyMoveImg"},null,-1))])])]),t("div",wo,[l[29]||(l[29]=t("div",{class:"yd_title service"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",ko,[t("div",Co,[t("div",So,[a.value?(A(),j(re,{key:0,list:c.smfwcs},null,8,["list"])):R("",!0),l[27]||(l[27]=t("img",{class:"serviceimg",src:ce,alt:""},null,-1))]),l[28]||(l[28]=ct('
36,234
',1))])])]),t("div",zo,[l[30]||(l[30]=t("div",{class:"mealAssistance"},[t("img",{class:"mealAssistanceimg",src:fe,alt:""})],-1)),a.value?(A(),j(ge,{key:0,list1:c.zccs1,list2:c.zccs2,onVillage:E},null,8,["list1","list2"])):R("",!0)])]),V(lt,{dialogShow:x.value,columns:g.columns,title:g.title,tableData:g.data,pagination:L,onClose:u,onHandle:S},{iordertype:N(({currentCol:y,currentData:C})=>[C.iordertype=="1"?(A(),P("div",Po,"就餐订单")):C.iordertype=="2"?(A(),P("div",To,"送餐订单")):R("",!0)]),itimetype:N(({currentCol:y,currentData:C})=>[C.itimetype=="0"?(A(),P("div",Bo,"早餐")):C.itimetype=="1"?(A(),P("div",jo,"中餐")):C.itimetype=="2"?(A(),P("div",Lo,"晚餐")):R("",!0)]),_:1},8,["dialogShow","columns","title","tableData","pagination"]),V(ye,{dialogShowMap:s.value,title:p.value,onClose:u},null,8,["dialogShowMap","title"])]))}},Fo=q(Vo,[["__scopeId","data-v-689534fc"]]);const Io={class:"module11"},Eo={class:"displayFlex left_bg"},Ro={class:"flex1"},Uo={class:"left_1_xia"},Wo={class:"left_1_xia_item",style:{flex:"1.5"}},Do={class:"choose"},Mo={class:"left_1_xia_item",style:{"margin-top":"40px"}},Qo={class:"flex1",style:{"margin-top":"10px"}},Oo={class:"displayFlex center_bg"},$o={class:"flex1"},Jo={class:"center_top"},Ko={class:"item5"},No={class:"right5"},Ho={class:"right5_bottom"},Yo={class:"item5"},Go={class:"right5"},qo={class:"right5_bottom"},Xo={class:"flex1",style:{flex:"0.3"}},Zo={class:"minTop"},ta={class:"minTopPart"},ea={class:"history2"},sa={class:"va"},la={class:"minTopPart2"},oa={class:"left5"},aa={class:"leftImg5"},ia={class:"left5_me"},na={class:"bo"},ra={class:"right5"},ca={class:"rightImg5"},da={class:"right5_me"},ua={class:"bo"},fa={class:"flex1",style:{"margin-top":"20px"}},ga={class:"displayFlex right_bg"},ya={class:"flex1",style:{flex:"0.9"}},ma={class:"history"},va={class:"history1"},xa={class:"va"},Aa={class:"history1"},ha={class:"va"},pa={class:"flex1",style:{flex:"1.1"}},ba={class:"flex1"},_a={class:"item"},wa={__name:"gk_hygiene",setup(D){const f=B("两慢病"),a=B(!1),x=B({first:"1",second:"1",third:"1"}),s=M({medicalInsurance:{},lmb:{},mfyyqk:[{name:"2020",num:139994719e-2},{name:"2021",num:496836909e-2},{name:"2022",num:645233481e-2},{name:"2023",num:730156028e-2}],mz:{},jkda:{jdfs:"336993",jdl:"91.82",jtysqyl:"49.37"},jsbgl:[],fyglrs:{},jktj:{},jkhd:[],lxbx:{}}),p=B([{choose:"异地就医人数"}]),g=h=>{p.value[0].choose=h},w=()=>{f.value=="两慢病"?f.value="免费用药情况":f.value="两慢病"},k=h=>{x.value[h]=="0"?x.value[h]="1":x.value[h]="0"},m=B(null);let L=!0;const I=()=>{L=!1},E=()=>{L=!0,_()},_=()=>{if(!L)return;const h=m.value;h&&(h.scrollTop+=1,h.scrollTop+1>=h.scrollHeight-h.clientHeight?setTimeout(()=>{h.scrollTo({top:0,behavior:"smooth"}),setTimeout(_,2e3)},1e3):requestAnimationFrame(_))};Q(async()=>{r()}),Z(()=>{setTimeout(()=>{E()},600)});const r=async()=>{await H.get("/api/ggfwyth/health").then(h=>{h.code==200&&(s.medicalInsurance=h.data.medicalInsurance,s.lmb=h.data.lmb,s.mz=h.data.mz,s.jsbgl=h.data.jsbgl,s.fyglrs=h.data.fyglrs,s.jktj=h.data.jktj,s.jkhd=h.data.jkhd,s.lxbx=h.data.lxbx,a.value=!0)})};return(h,u)=>(A(),P("div",Io,[t("div",Eo,[t("div",Ro,[t("div",{class:O(["yd_title",x.value.first=="1"?"left_1":"left_1_1"]),onClick:u[0]||(u[0]=S=>k("first"))},u[3]||(u[3]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),x.value.first=="1"&&a.value?(A(),j(mt,{key:0,list:s.medicalInsurance.ffrc,year:s.medicalInsurance.year},null,8,["list","year"])):(A(),j(vt,{key:1,list:s.medicalInsurance.ffje,year:s.medicalInsurance.year},null,8,["list","year"])),u[5]||(u[5]=t("div",null,null,-1)),t("div",Uo,[t("div",Wo,[t("div",Do,[t("div",{class:O(p.value[0].choose=="异地就医人数"?"choose_1":"choose_2"),onClick:u[1]||(u[1]=S=>g("异地就医人数"))}," 异地就医人数 ",2),t("div",{class:O(p.value[0].choose=="异地就医金额"?"choose_1":"choose_2"),onClick:u[2]||(u[2]=S=>g("异地就医金额"))}," 异地就医金额 ",2)]),a.value&&p.value[0].choose=="异地就医人数"?(A(),j(xt,{key:0,list:s.medicalInsurance.ffrc,year:s.medicalInsurance.year},null,8,["list","year"])):R("",!0),a.value&&p.value[0].choose=="异地就医金额"?(A(),j(At,{key:1,list:s.medicalInsurance.ffrc,year:s.medicalInsurance.year},null,8,["list","year"])):R("",!0)]),t("div",Mo,[a.value?(A(),j(ht,{key:0,list:s.lxbx.lxbxrs,year:s.lxbx.year},null,8,["list","year"])):R("",!0),u[4]||(u[4]=t("div",{class:"historyimg"},"手工零星报销人数",-1))])])]),t("div",Qo,[t("div",{class:O(["yd_title",f.value=="两慢病"?"left_3":"left_3_1"]),onClick:w},u[6]||(u[6]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),a.value&&f.value=="两慢病"?(A(),j(pt,{key:0,list:s.lmb.tnbrs,list2:s.lmb.gxyrs,year:s.lmb.year},null,8,["list","list2","year"])):R("",!0),a.value&&f.value=="免费用药情况"?(A(),j(bt,{key:1,list:s.mfyyqk},null,8,["list"])):R("",!0)])]),t("div",Oo,[t("div",$o,[u[13]||(u[13]=t("div",{class:"yd_title center_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Jo,[t("div",Ko,[u[9]||(u[9]=t("img",{src:_t,class:"left5"},null,-1)),t("div",No,[u[7]||(u[7]=t("div",{class:"right5_top font"},"门急诊人次",-1)),u[8]||(u[8]=t("img",{src:X,class:"right5_center"},null,-1)),t("div",Ho,z(s.mz.mjzrc),1)])]),t("div",Yo,[u[12]||(u[12]=t("img",{src:wt,class:"left5"},null,-1)),t("div",Go,[u[10]||(u[10]=t("div",{class:"right5_top font"},"住院人数",-1)),u[11]||(u[11]=t("img",{src:X,class:"right5_center"},null,-1)),t("div",qo,z(s.mz.zyrs),1)])])])]),t("div",Xo,[u[20]||(u[20]=t("div",{class:"yd_title center_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Zo,[t("div",ta,[t("div",ea,[t("div",sa,z(s.jkda.jdfs),1),u[14]||(u[14]=t("img",{src:kt,alt:""},null,-1)),u[15]||(u[15]=t("img",{class:"moveImg",src:Ct,alt:""},null,-1)),u[16]||(u[16]=t("img",{class:"moveImg2",src:St,alt:""},null,-1)),u[17]||(u[17]=t("div",{class:"historyimg font",style:{padding:"0 20px"}}," 建档份数 ",-1))])]),t("div",la,[t("div",oa,[t("div",aa,[a.value?(A(),j(zt,{key:0,list:s.jkda.jdl},null,8,["list"])):R("",!0)]),t("div",ia,[u[18]||(u[18]=t("div",null,"建档率",-1)),t("div",na,z(s.jkda.jdl)+"%",1)])]),t("div",ra,[t("div",ca,[a.value?(A(),j(Pt,{key:0,list:s.jkda.jtysqyl},null,8,["list"])):R("",!0)]),t("div",da,[u[19]||(u[19]=t("div",null,"家庭医生签约率",-1)),t("div",ua,z(s.jkda.jtysqyl)+"%",1)])])])])]),t("div",fa,[u[21]||(u[21]=t("div",{class:"yd_title familyPlanning"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),a.value?(A(),j(Tt,{key:0,list:s.jsbgl},null,8,["list"])):R("",!0)])]),t("div",ga,[t("div",ya,[u[30]||(u[30]=t("div",{class:"yd_title mechanism"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",ma,[t("div",va,[t("div",xa,z(s.fyglrs.ycfrc),1),u[22]||(u[22]=t("img",{src:ot,alt:""},null,-1)),u[23]||(u[23]=t("img",{src:Bt,alt:"",class:"fyMove"},null,-1)),u[24]||(u[24]=t("img",{src:at,class:"historyMoveImg"},null,-1)),u[25]||(u[25]=t("div",{class:"historyimg font"},"孕产妇系统管理人数",-1))]),t("div",Aa,[t("div",ha,z(s.fyglrs.etrs),1),u[26]||(u[26]=t("img",{src:ot,alt:""},null,-1)),u[27]||(u[27]=t("img",{src:jt,alt:"",class:"fyMove"},null,-1)),u[28]||(u[28]=t("img",{src:at,class:"historyMoveImg"},null,-1)),u[29]||(u[29]=t("div",{class:"historyimg font"},"0-6岁儿童系统管理人数",-1))])])]),t("div",pa,[u[31]||(u[31]=t("div",{class:"yd_title service"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),a.value?(A(),j(Lt,{key:0,list:s.jktj.jktjrs,year:s.jktj.year},null,8,["list","year"])):R("",!0)]),t("div",ba,[u[32]||(u[32]=t("div",{class:"yd_title last"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",{class:"table",ref_key:"mainRef",ref:m,onMouseenter:I,onMouseleave:E},[(A(!0),P($,null,J(s.jkhd,S=>(A(),P("div",_a,z(S.jkhd),1))),256))],544)])])]))}},ka=q(wa,[["__scopeId","data-v-5a742f18"]]),Ca="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABMNJREFUWEfV2V9rHFUYx/Hv+TezSbaGorUiChFEsb6JvgnfguALELzsnb4JL1rUe8FbiyAK4oVWMRYtIiiClBJak7gz588jz+6edLJJlm2gdhsYZsiw7Ce/5zxzzpwYlv2ImKX3l900Rs792cEHjwOWgK7BSthrcDbsHOiHX7qAG4J+WhFX//A3F5An0I8AnQEHuAobou7Oga8NoHu7DxO9eOV4ar/MgZfm5yH4GHYFqDkLN0RVzH6DueyXl/rvNMOOe6TCFbyIXRV6BNTkamqK07QUVlEHHjNxM1xnMdv2JPR+QdoyA44yspUQBVfsInQV5BQ4LGvF/XEHq2lV2MhjO4OJFjPW8/2TwLCN7AsSFCpIBSt2f0JZhNbSL4MeATW9Rdy9FlthrcMe/oPdtJhkMMliRuY4ciKIL4gXJCaKgrtMUewkUZ7tKJroy69SaponkAvj0lwTsYu48Qir5TQBV2GNw3qH7Sy2NZhugtVSljnSKm4DcYJ0Mi11SZnSZ8rmBYpCJ5myHSma5qrII+BFsDrmtjaxmlzFcYDD4xRGh/MW21usN9i8kKDiklAaxRVKO6KQyQqVSC5j8jLkUakHKZq3RJyW9tIu9jRcCnjjcIrDolcu9Vg3B4Y5MsosvSwU38xgeu0akmIlk11HqsgX/yUfHFK00/egnFXqKVDT06bQ0tLOEtPkKi73+OLwTZzeccmgPewkYtwcmAUxASmaoCiPLA25zyS9tg3JRZImGbZIOibTAXmx1IspToHs4obp5UP8ZoPPHl9xPhEUKQmvSVqD1aPMH96WGU4PzU882RSS9SSbSQoNgegjaX+TlCNZxyMPyMMUTwCvivha3oMtvGaUDvE54H0kRE/Q5JIn2EzYs7xyL/KOGOSC4bPnHbe0WSoQR5ZCtoVkPClnoiJTJjaBGCOxllrTHKZ4FcqpwI07OC1vN8LbfVwYETS9Pk5RjXMECk22hN8iH2V4vc67TvjhGcv1yw3fi1BEyytkZ4mpkJwjKtJ7IpE+BWLbE2uKdSzevULR2UbH4hQ5bxTztkjQ8ee3cKmdAZuWECPBBBqTaYyjMYXGWsLPHV9zyuLBw49jw43Llu+MI5VCVGTJRHH0Ps3OBPqaoo5FOnJ97NRmOQHsf8f9tYHbbvBaXt8QND3jaaTQKhJFCs3tyJfL1nkKvWC4/pznW1eIYumnR6ZXoER6HYt9R3Sbs6apZV4JOJkQQiAQZ+mVMAOKTPu7ud3zxSoLUWe4NRY+fKHhGzK9sXQKtJFuWGbfkXSGaXbIx4D6JcbItMSaoDZIPMDnFm8SjZ2Xt3haTdELbbI0v/bcXAV4NEbhq5cc7wbHA5PoFKrNknriZIOo3azjUIE6/S02yhS49yde81kElkKL4hSpCVqa2x2fPwpwurIxvL/T8Imm1zm6DU+vQL9Jut+TnjzQ8sFO4ONzAx9niT3c3DG8R+Dw3CUedvHaNMnwObj2j5m1flDrXPyIU92NDG/8b1PdeRcLuj4YWz597IuFtV9uPRUL1se55NelPi353Ev++la3ti9Na//aWXcW1vbF/anY+tCH7lpvHtVZYXETSX9fd7n0+slsv639BmaNb623gM9ADpf2T34T/bQXjTX4N8R/IXjidEJJicQAAAAASUVORK5CYII=",Sa={__name:"eP1",props:{list:{type:Array,default:()=>({})}},setup(D){const f=M({option:{}});let a=0,x=86;const s=B(),p=()=>{f.option={title:{text:`{v|${x}}{unit|%}`,x:"center",y:"center",textStyle:{rich:{v:{fontSize:25,color:"#fff"},unit:{fontSize:25,color:"#fff"}}}},series:[{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.92,startAngle:(270+a)*Math.PI/180,endAngle:(360+a)*Math.PI/180},style:{fill:"transparent",stroke:"#00E0DB",lineWidth:2},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.92,startAngle:(90+a)*Math.PI/180,endAngle:(180+a)*Math.PI/180},style:{fill:"transparent",stroke:"#00E0DB",lineWidth:2},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.98,startAngle:(355+-a)*Math.PI/180,endAngle:(120+-a)*Math.PI/180},style:{fill:"transparent",stroke:"#00E0DB",lineWidth:2.6},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.98,startAngle:(175+-a)*Math.PI/180,endAngle:(300+-a)*Math.PI/180},style:{fill:"transparent",stroke:"#00E0DB",lineWidth:2.6},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>{let L=m.getWidth()/2,I=m.getHeight()/2,E=Math.min(m.getWidth(),m.getHeight())/2*.98;return{type:"circle",shape:{cx:L+E*Math.cos((355+-a)*Math.PI/180),cy:I+E*Math.sin((355+-a)*Math.PI/180),r:4},style:{fill:"#00E0DB",stroke:"#00E0DB"},silent:!0}},data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>{let L=m.getWidth()/2,I=m.getHeight()/2,E=Math.min(m.getWidth(),m.getHeight())/2*.98;return{type:"circle",shape:{cx:L+E*Math.cos((175+-a)*Math.PI/180),cy:I+E*Math.sin((175+-a)*Math.PI/180),r:4},style:{fill:"#00E0DB",stroke:"#00E0DB"},silent:!0}},data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"circle",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.38,startAngle:(175+a)*Math.PI/180,endAngle:(300+a)*Math.PI/180},style:{fill:"transparent",stroke:"#00374C80",lineWidth:2.6},silent:!0}),data:[0]},{name:"已完成",type:"pie",startAngle:90,z:0,label:{position:"center"},radius:["86%","64%"],silent:!0,animation:!1,data:[{value:x,itemStyle:{color:"RGBA(0, 225, 248, 1)"}},{name:"未完成",value:100-x,label:{show:!1},itemStyle:{color:"#003E7A"}}]},{type:"gauge",center:["50%","50%"],radius:"110%",startAngle:0,endAngle:360,splitNumber:8,axisLine:{show:!1},splitLine:{length:"25%",lineStyle:{width:5,color:"#002837"}},axisTick:{show:!1},axisLabel:{show:!1}}]}};var g;const w=()=>{var k=K(s.value);k.setOption(f.option),g=setInterval(()=>{a=a+2,k.setOption(f.option,!0)},100)};return st(()=>{g&&clearInterval(g)}),Q(()=>{setTimeout(()=>{p(),w()},600)}),(k,m)=>(A(),P("div",{ref_key:"chart",ref:s,style:{width:"100%",height:"180px"}},null,512))}},za={__name:"eP2",props:{list:{type:Array,default:()=>[]}},setup(D){const f=D,a=M({list:[],option:{}});var x=["#3BAEFF","#41EDD5","#FFC371","#797AFF"];const s=B(),p=()=>{a.option={legend:{show:!0,top:"5%",textStyle:{inside:!0,color:"#ffffff",padding:[14,0,10,0],align:"left",verticalAlign:"center",fontSize:14,rich:{}},itemGap:10,itemWidth:20,itemHeight:12},tooltip:{trigger:"item"},series:[{itemStyle:{normal:{color:function(w){return x[w.dataIndex]}}},type:"pie",radius:["20%","50%"],center:["55%","50%"],label:{textStyle:{color:"white",fontSize:18},formatter:`{b}:{c}个 - -`,borderWidth:20,borderRadius:4,padding:[0,-100]},labelLine:{normal:{length:40,length2:40}},data:a.list},{name:"外边框",type:"pie",tooltip:{show:!1},clockWise:!1,hoverAnimation:!1,center:["55%","50%"],radius:["52%","52%"],label:{normal:{show:!1}},data:[{value:1,name:"",itemStyle:{normal:{borderWidth:20,borderColor:"rgba(94, 183, 249, 0.13)"}}}]}]}},g=()=>{var w=K(s.value);w.setOption(a.option)};return nt(()=>f.list,()=>{a.list=f.list,p(),g()}),Q(()=>{setTimeout(()=>{a.list=f.list,p(),g()},600)}),(w,k)=>(A(),P("div",{ref_key:"chart",ref:s,style:{width:"100%",height:"430px"}},null,512))}},Pa={__name:"eP3",props:{list:{type:Array,default:()=>[]}},emits:["shuju"],setup(D,{emit:f}){const a=f,x=D,s=B(),p=[{left:"rgba(234, 162, 57, .16)",right:"rgba(234, 162, 57, .6)",top:"rgba(234, 162, 57, 1)",bottom:"rgba(234, 162, 57, .46)",front:"rgba(234, 162, 57, .66)"},{left:"rgba(14, 252, 255, .16)",right:"rgba(14, 252, 255, .6)",top:"rgba(14, 252, 255, 1)",bottom:"rgba(14, 252, 255, .46)",front:"rgba(14, 252, 255, .66)"},{left:"rgba(60, 143, 255, .16)",right:"rgba(60, 143, 255, .6)",top:"rgba(60, 143, 255, 1)",bottom:"rgba(60, 143, 255, .46)",front:"rgba(60, 143, 255, .66)"}],g=M({list:[],option:{},Max:2e4,valueList:[4504,16086,6130,2844,4967,179,1685,5010],valueList2:[1181,2177,3720,3711,4642,1654,3395,5552],valueList3:[1181,2177,3720,3711,4642,1654,3395,5552],xxname:["1月","2月","3月","4月","5月"]}),w=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x-40,e.y],C=[e.x-30,e.y-10],T=[l[0]-30,l[1]-10],F=[l[0]-40,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),k=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x-40,e.y],C=[e.x-28,e.y],T=[l[0]-28,l[1]],F=[l[0]-40,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),m=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x-28,e.y],C=[e.x-17,e.y-10],T=[l[0]-18,l[1]-10],F=[l[0]-28,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),L=U({shape:{x:0,y:0},buildPath:function(b,e){const l=[e.x-40,e.y],y=[e.x-28,e.y],C=[e.x-18,e.y-10],T=[e.x-30,e.y-10];b.moveTo(l[0],l[1]).lineTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).closePath()}}),I=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[l[0]-40,l[1]],C=[l[0]-28,l[1]],T=[l[0]-18,l[1]-10],F=[l[0]-30,l[1]-10];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}});W("CubeLeft_1",w),W("CubeFront_1",k),W("CubeRight_1",m),W("CubeTop_1",L),W("CubeBottom_1",I);const E=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x-15,e.y],C=[e.x-2,e.y-10],T=[l[0]-2,l[1]-10],F=[l[0]-15,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),_=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x-15,e.y],C=[e.x-3,e.y],T=[l[0]-3,l[1]],F=[l[0]-15,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),r=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x-3,e.y],C=[e.x+10,e.y-10],T=[l[0]+10,l[1]-10],F=[l[0]-3,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),h=U({shape:{x:0,y:0},buildPath:function(b,e){const l=[e.x-15,e.y],y=[e.x-3,e.y],C=[e.x+10,e.y-10],T=[e.x-2,e.y-10];b.moveTo(l[0],l[1]).lineTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).closePath()}}),u=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[l[0]-15,l[1]],C=[l[0]-3,l[1]],T=[l[0]+10,l[1]-10],F=[l[0]-2,l[1]-10];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}});W("CubeLeft_2",E),W("CubeFront_2",_),W("CubeRight_2",r),W("CubeTop_2",h),W("CubeBottom_2",u);const S=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x+15,e.y],C=[e.x+28,e.y-10],T=[l[0]+28,l[1]-10],F=[l[0]+15,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),v=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x+15,e.y],C=[e.x+27,e.y],T=[l[0]+27,l[1]],F=[l[0]+15,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),d=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[e.x+27,e.y],C=[e.x+40,e.y-10],T=[l[0]+40,l[1]-10],F=[l[0]+27,l[1]];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}}),o=U({shape:{x:0,y:0},buildPath:function(b,e){const l=[e.x+15,e.y],y=[e.x+27,e.y],C=[e.x+40,e.y-10],T=[e.x+28,e.y-10];b.moveTo(l[0],l[1]).lineTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).closePath()}}),i=U({shape:{x:0,y:0},buildPath:function(b,e){const l=e.xAxisPoint,y=[l[0]+15,l[1]],C=[l[0]+27,l[1]],T=[l[0]+40,l[1]-10],F=[l[0]+28,l[1]-10];b.moveTo(y[0],y[1]).lineTo(C[0],C[1]).lineTo(T[0],T[1]).lineTo(F[0],F[1]).closePath()}});W("CubeLeft_3",S),W("CubeFront_3",v),W("CubeRight_3",d),W("CubeTop_3",o),W("CubeBottom_3",i);const n=()=>{g.option={legend:{data:["房屋数量","入住数量","保障性租赁住房"],top:"0%",right:"10%",textStyle:{fontSize:16,color:"#ffffff"}},tooltip:{trigger:"axis",formatter:"{b0}:
{a0}:{c0}
{a1}:{c1}
{a2}:{c2}"},grid:{left:0,right:0,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",data:g.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!0,color:"#fff",fontSize:16,formatter:function(b){return b.length>3?b.slice(0,2)+"...":b}}},{type:"category",data:g.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!1,color:"#fff",fontSize:16}}],yAxis:{min:0,max:g.Max,type:"value",axisLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, .16)"}},splitLine:{show:!0,lineStyle:{type:"dashed",color:"rgba(255, 255, 255, .16)"}},axisTick:{show:!1},axisLabel:{show:!0,fontSize:16,color:"#fff"}},series:[{xAxisIndex:0,name:"房屋数量",type:"custom",renderItem:(b,e)=>{const l=e.coord([e.value(0),e.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[0].bottom}},{type:"CubeLeft_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[0].left}},{type:"CubeFront_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[0].front}},{type:"CubeRight_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[0].right}},{type:"CubeTop_1",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[0].top}}]}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:1,color:"rgba(234, 162, 57, 1)"}]}},data:g.valueList},{xAxisIndex:0,name:"入住数量",type:"custom",renderItem:(b,e)=>{const l=e.coord([e.value(0),e.value(1)]);return{type:"group",children:[{type:"CubeBottom_2",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[1].bottom}},{type:"CubeLeft_2",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[1].left}},{type:"CubeFront_2",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[1].front}},{type:"CubeRight_2",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[1].right}},{type:"CubeTop_2",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[1].top}}]}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:1,color:"rgba(14, 252, 255, 1)"}]}},data:g.valueList2},{xAxisIndex:0,name:"保障性租赁住房",type:"custom",renderItem:(b,e)=>{const l=e.coord([e.value(0),e.value(1)]);return{type:"group",children:[{type:"CubeBottom_3",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[2].bottom}},{type:"CubeLeft_3",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[2].left}},{type:"CubeFront_3",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[2].front}},{type:"CubeRight_3",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[2].right}},{type:"CubeTop_3",shape:{api:e,xValue:e.value(0),yValue:e.value(1),x:l[0],y:l[1],xAxisPoint:e.coord([e.value(0),0])},style:{fill:p[2].top}}]}},itemStyle:{show:!0,color:{type:"linear",colorStops:[{offset:1,color:"rgba(60, 143, 255, 1)"}]}},data:g.valueList3}]}},c=()=>{var b=K(s.value);b.setOption(g.option),b.on("click",function(e){a("shuju",e.name,e.seriesIndex)})};return Q(()=>{setTimeout(()=>{g.xxname.forEach((b,e)=>{x.list.forEach((l,y)=>{b==l.xzjd&&(g.valueList[e]=l.qrrs,g.valueList2[e]=l.qcrs)})}),n(),c()},800)}),(b,e)=>(A(),P("div",{ref_key:"chart",ref:s,style:{width:"100%",height:"400px"}},null,512))}},Ta={__name:"eP4",props:{list:{type:Array,default:()=>({})}},setup(D){const f=M({option:{}});let a=0,x=86;const s=B(),p=()=>{f.option={title:{text:`{v|${x}}{unit|%}`,x:"center",y:"center",textStyle:{rich:{v:{fontSize:25,color:"#fff"},unit:{fontSize:25,color:"#fff"}}}},series:[{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.92,startAngle:(270+a)*Math.PI/180,endAngle:(360+a)*Math.PI/180},style:{fill:"transparent",stroke:"#008BFF",lineWidth:2},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.92,startAngle:(90+a)*Math.PI/180,endAngle:(180+a)*Math.PI/180},style:{fill:"transparent",stroke:"#008BFF",lineWidth:2},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.98,startAngle:(355+-a)*Math.PI/180,endAngle:(120+-a)*Math.PI/180},style:{fill:"transparent",stroke:"#008BFF",lineWidth:2.6},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"arc",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.98,startAngle:(175+-a)*Math.PI/180,endAngle:(300+-a)*Math.PI/180},style:{fill:"transparent",stroke:"#008BFF",lineWidth:2.6},silent:!0}),data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>{let L=m.getWidth()/2,I=m.getHeight()/2,E=Math.min(m.getWidth(),m.getHeight())/2*.98;return{type:"circle",shape:{cx:L+E*Math.cos((355+-a)*Math.PI/180),cy:I+E*Math.sin((355+-a)*Math.PI/180),r:4},style:{fill:"#008BFF",stroke:"#008BFF"},silent:!0}},data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>{let L=m.getWidth()/2,I=m.getHeight()/2,E=Math.min(m.getWidth(),m.getHeight())/2*.98;return{type:"circle",shape:{cx:L+E*Math.cos((175+-a)*Math.PI/180),cy:I+E*Math.sin((175+-a)*Math.PI/180),r:4},style:{fill:"#008BFF",stroke:"#008BFF"},silent:!0}},data:[0]},{type:"custom",coordinateSystem:"none",renderItem:(k,m)=>({type:"circle",shape:{cx:m.getWidth()/2,cy:m.getHeight()/2,r:Math.min(m.getWidth(),m.getHeight())/2*.38,startAngle:(175+a)*Math.PI/180,endAngle:(300+a)*Math.PI/180},style:{fill:"transparent",stroke:"#00374C80",lineWidth:2.6},silent:!0}),data:[0]},{name:"已完成",type:"pie",startAngle:90,z:0,label:{position:"center"},radius:["86%","64%"],silent:!0,animation:!1,data:[{value:x,itemStyle:{color:"RGBA(0, 139, 255, 1)"}},{name:"未完成",value:100-x,label:{show:!1},itemStyle:{color:"#003E7A"}}]},{type:"gauge",center:["50%","50%"],radius:"110%",startAngle:0,endAngle:360,splitNumber:8,axisLine:{show:!1},splitLine:{length:"25%",lineStyle:{width:5,color:"#002837"}},axisTick:{show:!1},axisLabel:{show:!1}}]}};var g;const w=()=>{var k=K(s.value);k.setOption(f.option),g=setInterval(()=>{a=a+2,k.setOption(f.option,!0)},100)};return st(()=>{g&&clearInterval(g)}),Q(()=>{setTimeout(()=>{p(),w()},600)}),(k,m)=>(A(),P("div",{ref_key:"chart",ref:s,style:{width:"100%",height:"180px"}},null,512))}},Ba={__name:"zwfw1",props:{list:{type:Array,default:()=>({})}},setup(D){const f=D,a=M({dataList:[{name:"2.0收件数",value:42277},{name:"总收件数",value:42632}],percent:0,option:{}}),x=B(),s=B([]),p=B([]),g=()=>{a.option={title:[{text:`${a.percent}%`,right:"38%",bottom:"40%",textStyle:{color:"#ffffff",fontSize:18}}],series:[{type:"pie",hoverAnimation:!1,radius:["60%","80%"],center:["50%","54%"],startAngle:180,label:{normal:{show:!1,position:"center"}},data:s.value},{type:"pie",center:["50%","54%"],radius:["80%","95%"],hoverAnimation:!1,startAngle:180,label:{normal:{show:!1,position:"center"}},data:p.value}]}},w=()=>{s.value=[{value:a.dataList[0].value,name:"2.0收件数",itemStyle:{normal:{color:new tt(0,1,1,0,[{offset:0,color:"rgba(255, 224, 0, 0.29)"},{offset:1,color:"rgba(255, 224, 0, 1)"}]),shadowColor:"rgba(1,1,1,0.5)",shadowBlur:1}}},{value:a.dataList[1].value-a.dataList[0].value,name:"",itemStyle:{normal:{color:"rgba(255, 224, 0, 0.1)",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"rgba(255, 224, 0, 0.1)"}}},{value:a.dataList[1].value,name:"总收件数",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}],p.value=[{value:a.dataList[1].value,name:"",itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:new tt(1,1,1,0,[{offset:1,color:"rgba(127, 242, 255, .2)"},{offset:0,color:"rgba(109, 195, 255, 0)"}])}}},{value:a.dataList[1].value,name:"",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}]},k=()=>{var m=K(x.value);m.setOption(a.option)};return Q(()=>{setTimeout(()=>{a.dataList[0].value=f.list.finish,a.dataList[1].value=f.list.total,a.percent=f.list.percent,w(),g(),k()},600)}),(m,L)=>(A(),P("div",{ref_key:"chart",ref:x,style:{width:"100%",height:"100%"}},null,512))}},ja={__name:"zwfw2",props:{list:{type:Array,default:()=>({})}},setup(D){const f=D,a=M({dataList:[{name:"2.0收件数",value:42277},{name:"总收件数",value:42632}],percent:0,option:{}}),x=B(),s=B([]),p=B([]),g=()=>{a.option={title:[{text:`${a.percent}%`,right:"38%",bottom:"40%",textStyle:{color:"#ffffff",fontSize:18}}],series:[{type:"pie",hoverAnimation:!1,radius:["60%","80%"],center:["50%","54%"],startAngle:180,label:{normal:{show:!1,position:"center"}},data:s.value},{type:"pie",center:["50%","54%"],radius:["80%","95%"],hoverAnimation:!1,startAngle:180,label:{normal:{show:!1,position:"center"}},data:p.value}]}},w=()=>{s.value=[{value:a.dataList[0].value,name:"2.0收件数",itemStyle:{normal:{color:new tt(0,1,1,0,[{offset:0,color:"rgba(0, 255, 250, 0.29)"},{offset:.5,color:"rgba(0, 255, 250, 0.8)"},{offset:1,color:"rgba(0, 255, 250, 1)"}]),shadowColor:"rgba(1,1,1,0.5)",shadowBlur:1}}},{value:a.dataList[1].value-a.dataList[0].value,name:"",itemStyle:{normal:{color:"#095b9b",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"#095b9b"}}},{value:a.dataList[1].value,name:"总收件数",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}],p.value=[{value:a.dataList[1].value,name:"",itemStyle:{normal:{borderWidth:1,borderColor:"rgba(193, 229, 255, .1)",color:new tt(1,1,1,0,[{offset:1,color:"rgba(127, 242, 255, .2)"},{offset:0,color:"rgba(109, 195, 255, 0)"}])}}},{value:a.dataList[1].value,name:"",itemStyle:{normal:{color:"rgba(0,0,0,0)"}}}]},k=()=>{var m=K(x.value);m.setOption(a.option)};return Q(()=>{setTimeout(()=>{a.dataList[0].value=f.list.finish,a.dataList[1].value=f.list.total,a.percent=f.list.percent,w(),g(),k()},600)}),(m,L)=>(A(),P("div",{ref_key:"chart",ref:x,style:{width:"100%",height:"100%"}},null,512))}},La={__name:"dialog_bzxzf",props:{list:{type:Array,default:()=>[]}},emits:["shuju"],setup(D,{emit:f}){const a=f,x=D,s=B(),p=[{left:"rgba(60, 143, 255, .16)",right:"rgba(60, 143, 255, .6)",top:"rgba(60, 143, 255, 1)",bottom:"rgba(60, 143, 255, .46)",front:"rgba(60, 143, 255, .66)"}],g=B([]),w=M({list:[],option:{},Max:200,valueList:[20,53,47,65,29,11,10],xxname:[]}),k=U({shape:{x:0,y:0},buildPath:function(S,v){const d=v.xAxisPoint,o=[v.x-20,v.y],i=[v.x-7,v.y-14],n=[d[0]-7,d[1]-14],c=[d[0]-20,d[1]];S.moveTo(o[0],o[1]).lineTo(i[0],i[1]).lineTo(n[0],n[1]).lineTo(c[0],c[1]).closePath()}}),m=U({shape:{x:0,y:0},buildPath:function(S,v){const d=v.xAxisPoint,o=[v.x-20,v.y],i=[v.x+2,v.y],n=[d[0]+2,d[1]],c=[d[0]-20,d[1]];S.moveTo(o[0],o[1]).lineTo(i[0],i[1]).lineTo(n[0],n[1]).lineTo(c[0],c[1]).closePath()}}),L=U({shape:{x:0,y:0},buildPath:function(S,v){const d=v.xAxisPoint,o=[v.x+2,v.y],i=[v.x+15,v.y-14],n=[d[0]+15,d[1]-14],c=[d[0]+2,d[1]];S.moveTo(o[0],o[1]).lineTo(i[0],i[1]).lineTo(n[0],n[1]).lineTo(c[0],c[1]).closePath()}}),I=U({shape:{x:0,y:0},buildPath:function(S,v){const d=[v.x-20,v.y],o=[v.x+2,v.y],i=[v.x+15,v.y-14],n=[v.x-7,v.y-14];S.moveTo(d[0],d[1]).lineTo(o[0],o[1]).lineTo(i[0],i[1]).lineTo(n[0],n[1]).closePath()}}),E=U({shape:{x:0,y:0},buildPath:function(S,v){const d=v.xAxisPoint,o=[d[0]-20,d[1]],i=[d[0]+2,d[1]],n=[d[0]+15,d[1]-14],c=[d[0]-7,d[1]-14];S.moveTo(o[0],o[1]).lineTo(i[0],i[1]).lineTo(n[0],n[1]).lineTo(c[0],c[1]).closePath()}});W("CubeLeft_1",k),W("CubeFront_1",m),W("CubeRight_1",L),W("CubeTop_1",I),W("CubeBottom_1",E);const _=()=>{w.option={tooltip:{trigger:"axis",formatter:"{b0}:{c1}"},grid:{left:10,right:0,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",data:w.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!0,color:"#fff",fontSize:16,formatter:function(S){return S.length>3?S.slice(0,2)+"...":S}}},{type:"category",data:w.xxname,axisLine:{show:!1},offset:10,axisTick:{show:!1},axisLabel:{show:!1,color:"#fff",fontSize:16}}],yAxis:{min:0,max:w.Max,type:"value",axisLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, .16)"}},splitLine:{show:!0,lineStyle:{type:"dashed",color:"rgba(255, 255, 255, .16)"}},axisTick:{show:!1},axisLabel:{show:!0,fontSize:16,color:"#fff"}},series:[{type:"custom",renderItem:function(S,v){const d=v.coord([v.value(0),v.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:v,x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:"rgba(103, 180, 233, .16)"}},{type:"CubeLeft_1",shape:{api:v,x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:"rgba(103, 180, 233, .04)"}},{type:"CubeFront_1",shape:{api:v,x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:"rgba(103, 180, 233, .16)"}},{type:"CubeRight_1",shape:{api:v,x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:"rgba(103, 180, 233, .08)"}},{type:"CubeTop_1",shape:{api:v,x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:"rgba(103, 180, 233, .26)"}}]}},data:g.value},{type:"custom",renderItem:(S,v)=>{const d=v.coord([v.value(0),v.value(1)]);return{type:"group",children:[{type:"CubeBottom_1",shape:{api:v,xValue:v.value(0),yValue:v.value(1),x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:p[0].bottom}},{type:"CubeLeft_1",shape:{api:v,xValue:v.value(0),yValue:v.value(1),x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:p[0].left}},{type:"CubeFront_1",shape:{api:v,xValue:v.value(0),yValue:v.value(1),x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:p[0].front}},{type:"CubeRight_1",shape:{api:v,xValue:v.value(0),yValue:v.value(1),x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:p[0].right}},{type:"CubeTop_1",shape:{api:v,xValue:v.value(0),yValue:v.value(1),x:d[0],y:d[1],xAxisPoint:v.coord([v.value(0),0])},style:{fill:p[0].top}}]}},data:w.valueList},{type:"bar",xAxisIndex:1,label:{show:!0,fontSize:18,position:"top",color:"#ffffff",formatter:function(S){return S.value-5}},itemStyle:{color:"rgba(221, 242, 255, 0)"},data:w.valueList.map(S=>parseInt(S)+5),barWidth:20}]}},r=()=>{var S=K(s.value);S.setOption(w.option),S.on("click",function(v){a("shuju",v.name)})},h=S=>{let v=Math.max(...S);return Math.ceil(v/100)*100},u=()=>{w.valueList=[],w.xxname=[],w.list.length!==0&&w.list.forEach(S=>{w.xxname.push(S.name),w.valueList.push(S.num)})};return Q(()=>{setTimeout(()=>{w.list=x.list,u(),w.Max=h(w.valueList),g.value=w.valueList.map(S=>parseInt(w.Max)*.9),_(),r()},800)}),(S,v)=>(A(),P("div",{ref_key:"chart",ref:s,style:{width:"96%",height:"100%"}},null,512))}};const Va={class:"module11"},Fa={class:"displayFlex left_bg"},Ia={class:"flex1"},Ea={class:"flex1"},Ra={class:"wfjw"},Ua={class:"wfjw_choose"},Wa=["onClick"],Da={class:"displayFlex center_bg"},Ma={class:"flex1"},Qa={class:"shang"},Oa={class:"shang_item"},$a={class:"i"},Ja={class:"shang_item"},Ka={class:"i"},Na={class:"flex1",style:{"margin-top":"-70px","z-index":"5"}},Ha={class:"wlsq"},Ya={class:"displayFlex right_bg"},Ga={class:"flex1"},qa={class:"zzgc"},Xa={class:"zzgc_item"},Za={class:"zzgc_item"},ti={class:"flex1"},ei={class:"phqgz"},si=["onClick"],li={__name:"gk_jz",setup(D){const f=M({wfjw:{list:[]},fgl:{list1:{finish:60,total:100,percent:60},list2:{finish:"40",total:"100",percent:"40"}},tableData1:[{name:"金隅智慧园",address:"金隅智慧园",text:"金隅智慧园疫情防控演练"},{name:"金隅智慧园",address:"金隅智慧园",text:"金隅智慧园疫情防控演练"},{name:"金隅智慧园",address:"金隅智慧园",text:"金隅智慧园疫情防控演练"},{name:"金隅智慧园",address:"金隅智慧园",text:"金隅智慧园疫情防控演练"}],tableData2:[{starttime:"2023-11-01",endtime:"2023-11-30",address:"金隅智慧园",title:"金隅智慧园疫情防控演练"},{starttime:"2023-11-01",endtime:"2023-11-30",address:"金隅智慧园",title:"金隅智慧园疫情防控演练"},{starttime:"2023-11-01",endtime:"2023-11-30",address:"金隅智慧园",title:"金隅智慧园疫情防控演练"},{starttime:"2023-11-01",endtime:"2023-11-30",address:"金隅智慧园",title:"金隅智慧园疫情防控演练"},{starttime:"2023-11-01",endtime:"2023-11-30",address:"金隅智慧园",title:"金隅智慧园疫情防控演练"},{starttime:"2023-11-01",endtime:"2023-11-30",address:"金隅智慧园",title:"金隅智慧园疫情防控演练"}],wfjw:{chooselist:["城镇","农村"],choose:"城镇"},bzxzf:[{name:"龙洲街道",num:1},{name:"东华街道",num:2},{name:"湖镇镇",num:3},{name:"小南海镇",num:4},{name:"溪口镇",num:5},{name:"横山镇",num:6},{name:"塔石镇",num:7},{name:"詹家镇",num:8},{name:"罗家乡",num:9},{name:"庙下乡",num:10},{name:"沐尘畲族乡",num:11},{name:"模环乡",num:12},{name:"石佛乡",num:13},{name:"社阳乡",num:14},{name:"大街乡",num:15}]}),a=[{name:"已解危数",value:150},{name:"已腾空解危数",value:100}],x=[{name:"已解危数",value:250},{name:"已腾空解危数",value:100}],s=d=>({paddingLeft:"10px",letterSpacing:"1px",fontSize:"15px",height:"32px",backgroundColor:"#455F8A",color:"#fff"}),p=d=>{if(d.rowIndex%2==0)return{letterSpacing:"1px",fontSize:"14px",height:"36px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"};if(d.rowIndex%2!==0)return{letterSpacing:"1px",fontSize:"14px",height:"36px",backgroundColor:"rgba(43, 74, 121, 1)",color:"#fff"}},g=B(!1),w=B(!1),k=M({url:"",title:"",columns:[],data:[]}),m={物业小区:{url:"",title:"物业小区详情清单",column:[{label:"小区",property:"xq"},{label:"物业",property:"wy"},{label:"详情",property:"xiangq"}]},专业物业:{url:"",title:"专业物业详情清单",column:[{label:"小区",property:"xq"},{label:"物业",property:"wy"},{label:"详情",property:"xiangq"}]}},L=d=>{k.url=m[d].url,k.title=m[d].title,k.columns=m[d].column,g.value=!0},I=M({total:100,pageSize:10,currentPage:1}),E=()=>{g.value=!1,w.value=!1,I.currentPage=1,I.total=100},_=d=>{I.currentPage=d},r=(d,o)=>{o==2&&(k.title="保障型住房",w.value=!0)},h=B(!1),u=d=>{f.wfjw.choose=d,d=="城镇"?f.wfjw.list=a:d=="农村"&&(f.wfjw.list=x)},S=()=>{},v=async()=>{h.value=!0,f.wfjw.list=a};return Q(async()=>{v()}),Z(()=>{}),(d,o)=>{const i=G("el-table-column"),n=G("el-table");return A(),P("div",Va,[t("div",Fa,[t("div",Ia,[o[2]||(o[2]=t("div",{class:"yd_title left_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),h.value?(A(),j(Pa,{key:0,list:f.jsbgl,style:{width:"95%","margin-top":"10px"},onShuju:r},null,8,["list"])):R("",!0)]),t("div",Ea,[o[3]||(o[3]=t("div",{class:"yd_title left_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Ra,[t("div",Ua,[(A(!0),P($,null,J(f.wfjw.chooselist,(c,b)=>(A(),P("div",{class:O(["wfjw_choose_item",f.wfjw.choose==c?"active":"unactive"]),key:b,onClick:e=>u(c)},z(c),11,Wa))),128))]),V(za,{list:f.wfjw.list},null,8,["list"])])])]),t("div",Da,[t("div",Ma,[o[4]||(o[4]=t("div",{class:"yd_title center_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Qa,[t("div",Oa,[t("div",{class:"title",onClick:o[0]||(o[0]=c=>L("物业小区"))},"物业小区"),t("div",$a,[h.value?(A(),j(Ba,{key:0,list:f.fgl.list1},null,8,["list"])):R("",!0)])]),t("div",Ja,[t("div",{class:"title",onClick:o[1]||(o[1]=c=>L("专业物业"))},"专业物业"),t("div",Ka,[h.value?(A(),j(ja,{key:0,list:f.fgl.list2},null,8,["list"])):R("",!0)])])])]),t("div",Na,[o[5]||(o[5]=t("div",{class:"yd_title center_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Ha,[V(n,{data:f.tableData1,style:{width:"100%",height:"550px"},class:"table_border","row-style":p,"header-cell-style":s},{default:N(()=>[V(i,{prop:"name",label:"社区名称","show-overflow-tooltip":""}),V(i,{prop:"address",label:"社区位置","show-overflow-tooltip":""}),V(i,{prop:"text",label:"社区材料","show-overflow-tooltip":""})]),_:1},8,["data"])])])]),t("div",Ya,[t("div",Ga,[o[8]||(o[8]=t("div",{class:"yd_title right_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",qa,[t("div",Xa,[V(Sa),o[6]||(o[6]=t("div",{class:"zzgc_item_title"},"按期办结率",-1))]),t("div",Za,[V(Ta),o[7]||(o[7]=t("div",{class:"zzgc_item_title"},"专项检查次数",-1))])])]),t("div",ti,[o[10]||(o[10]=t("div",{class:"yd_title right_2"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",ei,[o[9]||(o[9]=t("div",{class:"phqgz_title"},[t("img",{src:Ca,alt:""}),t("div",{class:"phqgz_title_text"},"已改造:3300户")],-1)),V(n,{data:f.tableData2,style:{width:"100%",height:"480px"},class:"table-style","row-style":p,"header-cell-style":s},{default:N(()=>[V(i,{prop:"starttime",label:"开始时间",width:"120","show-overflow-tooltip":""}),V(i,{prop:"endtime",label:"结束时间",width:"120","show-overflow-tooltip":""}),V(i,{prop:"address",label:"地点",width:"132","show-overflow-tooltip":""}),V(i,{prop:"title",label:"名称",width:"132","show-overflow-tooltip":""}),V(i,{prop:"finish",label:"详情",width:"120",fixed:"right"},{default:N(c=>[t("div",{onClick:b=>S(c.row),style:{cursor:"pointer"}},"查看详情",8,si)]),_:1})]),_:1},8,["data"])])])]),V(lt,{dialogShow:g.value,columns:k.columns,title:k.title,tableData:k.data,pagination:I,showXq:!1,onClose:E,onHandle:_},null,8,["dialogShow","columns","title","tableData","pagination"]),V(me,{dialogShowEc:w.value,title:k.title,showXq:!1,onClose:E},{echart:N(()=>[V(La,{list:f.bzxzf},null,8,["list"])]),_:1},8,["dialogShowEc","title"])])}}},oi=q(li,[["__scopeId","data-v-f33bdcd3"]]);const ai={class:"module"},ii={class:"displayFlex left_bg"},ni={class:"menuBar"},ri={class:"tabPosition"},ci=["onClick"],di={style:{display:"flex","text-align":"center"}},ui={class:"img"},fi=["src"],gi={class:"tabsItem"},yi={class:"img1"},mi={key:0,src:ve},vi={key:1,src:xe},xi=["onClick"],Ai={key:0,class:"displayFlex right_bg"},hi={class:"formText"},pi={key:0,class:"formText_top"},bi={style:{width:"97.5%",position:"relative"},class:"tab"},_i={class:"formText_bootom"},wi={key:0,class:"tableBox"},ki={class:"tableBoxTops"},Ci={class:"tableBoxCenter"},Si={class:"tableli"},zi=["onClick"],Pi={class:"tableBoxTopa"},Ti={class:"tableBoxTopa"},Bi={class:"progress-container"},ji={__name:"sy_table",setup(D){const f=dt();ut();const a=r=>{console.log("跳转",r),f.push({path:"/home/index/table/details",query:{name:r.name,id:r.id,xh:r.xh}})},x=M({taps1:"6",taps:"1",tapbody:{},tabPosition:[{id:"0",name:"幼有所育",img:he,visible:!1,son:[{id:"0",name:"概况"},{id:"1",name:"优孕优生服务"},{id:"2",name:"儿童健康服务"},{id:"3",name:"儿童关爱服务"}]},{id:"1",name:"学有所教",img:pe,visible:!1,son:[{id:"0",name:"概况"},{id:"1",name:"学前教育助学服务"},{id:"2",name:"义务教育服务"},{id:"3",name:"普通高中助学服务"},{id:"4",name:"中等职业教育助学服务"}]},{id:"2",name:"劳有所得",img:be,visible:!1,son:[{id:"0",name:"就业创业服务"},{id:"1",name:"工伤失业保险服务"}]},{id:"3",name:"病有所医",img:_e,visible:!1,son:[{id:"0",name:"概况"},{id:"1",name:"公共卫生服务"},{id:"2",name:"医疗保险服务"},{id:"3",name:"计划生育扶助服务"}]},{id:"4",name:"老有所养",img:we,visible:!1,son:[{id:"0",name:"概况"},{id:"1",name:"养老助老服务"},{id:"2",name:"养老保险服务"}]},{id:"5",name:"住有所居",img:ke,visible:!1,son:[{id:"0",name:"概况"},{id:"1",name:"公租房服务"},{id:"2",name:"住房改造服务"}]},{id:"6",name:"弱有所扶",img:Ce,visible:!0,son:[{id:"0",name:"概况"},{id:"1",name:"社会救助服务"},{id:"2",name:"公共法律服务"},{id:"3",name:"扶残助残服务"}]},{id:"7",name:"军有所抚",img:Se,visible:!1,son:[{id:"0",name:"优军优抚服务"}]},{id:"8",name:"文有所化",img:ze,visible:!1,son:[{id:"0",name:"公共文化服务"}]},{id:"9",name:"体有所健",img:Pe,visible:!1,son:[{id:"0",name:"公共体育服务"}]},{id:"10",name:"事有所便",img:Te,visible:!1,son:[{id:"0",name:"生活便利服务"},{id:"1",name:"生活安全服务"},{id:"2",name:"生活环境服务"},{id:"3",name:"殡葬公共服务"}]}],tableData:[{highFrequencyApp:"最低生活保障标准金额(元)",targetValue:">13200",targetValue1:">13200",targetValue2:"13200",targetValue3:"暂未排名",targetValue4:"",targetValue5:"县民政局",targetValue6:"县民政局"},{highFrequencyApp:"社会救助服务联合体规范运行指数",targetValue:"80",targetValue1:"80",targetValue2:"100",targetValue3:"暂未排名",targetValue4:"✓",targetValue5:"县民政局",targetValue6:"县医保局"},{highFrequencyApp:"困难群众医疗费用综合保障率(%)",targetValue:">83",targetValue1:">83",targetValue2:"86.59(1-5月)",targetValue3:"第2(1-5月)",targetValue4:"✓",targetValue5:"县民政局",targetValue6:"县医保局"},{highFrequencyApp:"“群帮惠”因难群体帮扶数(万人次)",targetValue:"0.5960",targetValue1:"0.05",targetValue2:"0.0359",targetValue3:"中等",targetValue4:" ",targetValue5:"县民政局",targetValue6:"县总工会"}],tabPublicService:[],Bj:[Be,je,Le,Ve,Fe]}),s=M({infant:!1,work:!1,education:!1,yl:!1,hygiene:!1,jz:!1}),p=B(!0),g=rt(()=>!(s.infant||s.work||s.hygiene||s.education||s.yl||s.jz)),w=(r,h)=>{if(x.taps1=r.id,x.taps=h,localStorage.setItem("taps",x.taps),localStorage.setItem("taps1",JSON.stringify(r)),h==0&&(r.name=="幼有所育"||r.name=="弱有所扶"||r.name=="学有所教"||r.name=="老有所养"||r.name=="病有所医"||r.name=="住有所居"))m(r.name);else{for(let d in s)s[d]=!1;E(r.name,r.son[h].name);const u=["幼有善育","学有优教","劳有所得","病有良医","老有康养","住有宜居","弱有众扶"],S=r.name.charAt(0),v=u.find(d=>d.charAt(0)===S);v?(p.value=!0,_(v)):p.value=!1}},k=(r,h)=>{x.tabPosition.forEach(u=>{u.id===r.id?u.visible=!u.visible:u.visible=!1}),h?w(r,0):w(x.tapbody,x.taps)},m=r=>{for(let h in s)s[h]=!1;r=="幼有所育"?s.infant=!0:r=="弱有所扶"?s.work=!0:r=="学有所教"?s.education=!0:r=="老有所养"?s.yl=!0:r=="病有所医"?s.hygiene=!0:r=="住有所居"&&(s.jz=!0)},L=r=>({letterSpacing:"1px",height:"79px",backgroundColor:"#455F8A",color:"#fff",border:"none",textAlign:"center",fontWeight:"500",fontSize:"22px",fontFamily:"PingFangSC, PingFang SC"}),I=r=>{if(r.rowIndex%2==0)return{letterSpacing:"1px",fontSize:"19px",height:"36px",backgroundColor:"rgba(31, 63, 113, 1)",color:"#fff"};if(r.rowIndex%2!==0)return{letterSpacing:"1px",fontSize:"19px",height:"36px",backgroundColor:"rgba(43, 74, 121, 1)",color:"#fff"}},E=async(r,h)=>{await H.get(`/api/ggfwyth/pg/jbggfw?mc=${r}&xm=${h}`).then(u=>{u.code==200&&(x.tabPublicService=[],u.data.length>0&&u.data.forEach((S,v)=>{const d=v%x.Bj.length;x.tabPublicService.push({id:S.id,Bj:x.Bj[d],name:S.sx,text:S.fwdx,xh:S.xh,sjqtfzdw:S.sjqtfzdw,fwdx:S.fwdx,progress:"95"})}))})},_=r=>{H.get(`/api/ggfwyth/pg/qyx?ly=${r}`).then(h=>{h.code==200&&(x.tableData=[],h.data.length>0&&h.data.forEach((u,S)=>{x.tableData.push({highFrequencyApp:u.zb,targetValue:u.mbz,targetValue1:u.mbz,targetValue2:u.wcz,targetValue3:u.sspm,targetValue4:u.zbqk,targetValue5:u.qtdw,targetValue6:u.zrdw})}))})};return Z(()=>{localStorage.getItem("taps1")?(x.tapbody=JSON.parse(localStorage.getItem("taps1")),x.taps=localStorage.getItem("taps"),x.taps1=x.tapbody.id,k(x.tapbody,!1)):(E("弱有所扶","社会救助服务"),_("弱有众扶"))}),(r,h)=>{const u=G("el-table-column"),S=G("el-table"),v=G("el-tooltip"),d=G("el-empty");return A(),P("div",ai,[t("div",ii,[h[0]||(h[0]=t("div",{class:"title"},"基本公共服务",-1)),t("div",ni,[(A(!0),P($,null,J(x.tabPosition,(o,i)=>(A(),P("div",ri,[t("div",{class:"tabPositionBox",onClick:n=>k(o,!0)},[t("div",di,[t("div",ui,[t("img",{src:o.img,alt:""},null,8,fi)]),t("div",gi,z(o.name),1)]),t("div",yi,[o.visible?(A(),P("img",mi)):(A(),P("img",vi))])],8,ci),V(yt,{name:"fade-scale"},{default:N(()=>[ft(t("div",null,[(A(!0),P($,null,J(o.son,(n,c)=>(A(),P("div",{class:O(["tabPositionminBox",x.taps==n.id&&x.taps1==o.id?"tabPositionminBoxBgc":""]),onClick:b=>w(o,c)},z(n.name),11,xi))),256))],512),[[gt,o.visible]])]),_:2},1024)]))),256))])]),g.value?(A(),P("div",Ai,[t("div",hi,[p.value?(A(),P("div",pi,[h[2]||(h[2]=t("div",{class:"yd_title left_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",bi,[h[1]||(h[1]=t("div",{class:"backgroundVirtual"},null,-1)),V(S,{border:"",data:x.tableData,"max-height":"280",style:{width:"100%",height:"280x"},class:"table_border","row-style":I,"header-cell-style":L},{default:N(()=>[V(u,{prop:"highFrequencyApp",label:"指标",width:"340",align:"center"}),V(u,{prop:"targetValue",label:"2024年目标值(市)",align:"center"}),V(u,{prop:"targetValue1",label:"2024年目标值(县)",align:"center"}),V(u,{prop:"targetValue2",label:"半年度预计 完成值",align:"center"}),V(u,{prop:"targetValue3",label:"半年度预计 全市排名",align:"center"}),V(u,{prop:"targetValue4",label:"是否已达年度 目标",align:"center"}),V(u,{prop:"targetValue5",label:"牵头单位",align:"center"}),V(u,{prop:"targetValue6",label:"责任单位",align:"center"})]),_:1},8,["data"])])])):R("",!0),t("div",_i,[t("div",{class:"yd_title left_2",style:et({"margin-top":p.value?"40px":"0px"})},h[3]||(h[3]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),4),x.tabPublicService.length>0?(A(),P("div",wi,[(A(!0),P($,null,J(x.tabPublicService,(o,i)=>(A(),P("div",{class:"tableBoxTop",style:et({backgroundImage:"url("+o.Bj+")"})},[t("div",ki,[t("div",Ci,[h[4]||(h[4]=t("img",{src:Ae},null,-1)),V(v,{effect:"dark",placement:"top",content:o.name},{default:N(()=>[t("div",Si,z(o.name),1)]),_:2},1032,["content"])]),t("div",{class:"tableBoxCenter1",onClick:n=>a(o)},"详情",8,zi)]),t("div",Pi,"服务对象:"+z(o.fwdx),1),t("div",Ti,"牵头负责单位:"+z(o.sjqtfzdw),1),t("div",Bi,[t("div",{class:"progress-bar",style:et({width:o.progress+"%"})},null,4)])],4))),256))])):(A(),j(d,{key:1,description:"无数据"}))])])])):R("",!0),s.infant?(A(),j(ys,{key:1})):R("",!0),s.work?(A(),j(Ds,{key:2})):R("",!0),s.education?(A(),j(Yl,{key:3})):R("",!0),s.yl?(A(),j(Fo,{key:4})):R("",!0),s.hygiene?(A(),j(ka,{key:5})):R("",!0),s.jz?(A(),j(oi,{key:6})):R("",!0)])}}},Oi=q(ji,[["__scopeId","data-v-3247d4fb"]]);export{Oi as default}; diff --git a/build/build/assets/sy_table-bdb14b90.css b/build/build/assets/sy_table-bdb14b90.css deleted file mode 100644 index 5a83c8d..0000000 --- a/build/build/assets/sy_table-bdb14b90.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.displayFlex[data-v-02f38173]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:33.333333333%}.flex1[data-v-02f38173]{flex:1;box-sizing:border-box}.flex2[data-v-02f38173]{box-sizing:border-box}.module11[data-v-02f38173]{display:flex;width:100%}.yd_title[data-v-02f38173]{box-sizing:border-box;width:94%;height:42px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-02f38173]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-02f38173]:before,.yd_title .animate-border[data-v-02f38173]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-02f38173]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-02f38173]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-02f38173 4s linear infinite}.yd_title .animate-border i[data-v-02f38173]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-02f38173 4s linear 1s infinite}.yd_title .animate-border[data-v-02f38173]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-02f38173 4s linear 2s infinite}.yd_title .animate-border i[data-v-02f38173]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-02f38173 4s linear 3s infinite}.yd_title .text[data-v-02f38173]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px}.yd_title .c[data-v-02f38173]{width:130px;height:42px;cursor:pointer}@keyframes one-02f38173{0%{left:-100%}50%,to{left:100%}}@keyframes two-02f38173{0%{top:-100%}50%,to{top:100%}}@keyframes three-02f38173{0%{right:-100%}50%,to{right:100%}}@keyframes four-02f38173{0%{bottom:-100%}50%,to{bottom:100%}}.familyPlanning[data-v-02f38173]{width:96%;background-image:url(./yysy_3-70e65e7e.png);background-repeat:no-repeat;background-size:100% 100%}.mechanism[data-v-02f38173]{background-image:url(./new_fygl-85b6c2a9.png);background-repeat:no-repeat;background-size:100% 100%}.service[data-v-02f38173]{background-image:url(./yysy_4-b0348289.png);background-repeat:no-repeat;background-size:100% 100%}.last[data-v-02f38173]{background-image:url(./new_jkhd-324968b7.png);background-repeat:no-repeat;background-size:100% 100%}.serviceBox[data-v-02f38173]{display:flex;flex-direction:column;box-sizing:border-box}.serviceBox .serviceimg[data-v-02f38173]{width:182px;height:35px}.serviceBox .serviceTop[data-v-02f38173]{display:flex;justify-content:space-between;padding:10px 36px 0 20px;box-sizing:border-box}.serviceBox .serviceTop .visit[data-v-02f38173],.serviceBox .serviceTop .medicalService[data-v-02f38173]{display:flex;flex-direction:column;align-items:center}.serviceBox .serviceTop .medicalService .ylimg[data-v-02f38173]{width:200px;height:220px}.serviceBox .serviceTop .medicalService .medicalServiceTop[data-v-02f38173]{position:relative}.serviceBox .serviceTop .medicalService .medicalServiceTop span[data-v-02f38173]{position:absolute;left:39px;top:35%;font-weight:700;font-size:32px;color:#fff;line-height:41px;letter-spacing:1px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber}.mealAssistance[data-v-02f38173]{display:flex;flex-direction:column;justify-content:center;align-items:center}.mealAssistance .mealAssistanceimg[data-v-02f38173]{width:495px;height:35px}.left_1[data-v-02f38173]{background-image:url(./yysy_1-10fc4a31.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_1[data-v-02f38173]{cursor:pointer;background-image:url(./ylbx_ybsyje-ec9db003.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia[data-v-02f38173]{margin-top:10px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.left_1_xia .left_1_xia_item[data-v-02f38173]{flex:1;display:flex;flex-direction:column;align-items:center}.left_1_xia .left_1_xia_item .choose[data-v-02f38173]{width:100%;display:flex;justify-content:center;margin-top:5px;margin-bottom:5px;margin-left:35px}.left_1_xia .left_1_xia_item .choose .choose_1[data-v-02f38173]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAABUCAMAAACY0QqsAAAANlBMVEUAzP8Ay/8AyP8AvP8Axf8AwP8Avv8Avf8Awv8Axv8Auf8Azv8AuP8Aw/8AAAAA4f8A5/8A8P/wPsGtAAAAEXRSTlN+endgcWlmY2x0XYFbbgBFV2VoGxwAAAJISURBVHja7ZHbctswDEStu2SFvfz/zxaAaG0wUOzUL50teMiG5JKrzhnfPlLy80cTz0Vm8fuxu3/cZdp64s8uR4ezr+IpaeLZOMSH+yDTXSD7P+9F3D8wamR/4geG+q7eU/ZVfEhJE89GavFlGZZ4syB/nnH2RXxRLJAZVuF5tnD2IR45S9/IBqr+a/FYinD2VTwlTXyZl1lm3OOM1cHZF/H5Cjz8Yg84+yqekiaeDROfbHgQvYKzr+KTvZlsraXrTIk5Z1/Ep6/BQ5wCVP0HEJ9tfIcZf/Ftlv78WTwlTTwbIr6u67ROMrEaIXcZ4OyreEqC+IRtyMLeBme//eLZUPFS1nKcCvbu/IzC2RfxovhyQYYz8HecfRVPSRM/Gcsos1yg6cUVZ1/Ex7/jqGMdOfsqXhC5cZ0HOPsq/g7FpkHZN/GUNHFjGzeZI4hZfMPZF/FNNxZc4+/jW86+iMdnYTyFs6/iKWni2VDxvt/649TbPqwVlxu25+yLeJ8SE990t9UV+7AGLN8o+7l/8YxkFu/6vus7mVh1J8TcZ0bP2Vfx97GvcPZFXLv275huPC5wlInc+Kd9/ybUceu/Z+JdSpr4u9w6zr6K37Svw7CjBTYeB+x1Viyk6tvbU9zAo3qsPFpIkOtzrv4ZizhS9zZymXakfREH4ROR+BnSPsRf0l2HpH0Rz0lW8f0Q32+7TMQh2+3sr2tA0Vf8QcXxQDbG8R+51X3MvePsi/ieks/iN78id/sAZ7/94tkQ8d8p+dXEk9HEs5FY/A9hgCtrOaRiDwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia .left_1_xia_item .choose .choose_2[data-v-02f38173]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABUBAMAAABZ1DeQAAAAFVBMVEUAgP+p1P8AAAButP8AgP+Pyf+dzP85ZxzWAAAAB3RSTlM2cQAsKEs8vvFJwwAAAFBJREFUaN7tzcEAADAMBLAqTGEII5jCFOYPUYX79ZMIpG6NOdsesdvtdrvdbrfb7Xa73Z6w2+12u91ut9vtdrvdnrDb7Xa73W5P9rfG/OG9AfHYQUfuMQLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia .left_1_xia_item .historyimg[data-v-02f38173]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAagAAAAmCAYAAACRfw/cAAAAAXNSR0IArs4c6QAACCxJREFUeF7tnVtsFGUUx8/5pgu7FYRWRZawJGCJUZEHTYyikiWm0Sdv8YGAL2okhgcxik+CwoMxMZFgjC8qJsagRuODMTFmHzSKl3iJiHgBpVRKW1puLVjYbbtzjvnmsju7LUYz6Eztf5Mmk+1O55vfN80//3NbJrxAAARAAARAIIUEOIVrwpJAAARAAARAgCBQeAhAAARAAARSSQAClcptwaJAAARAAAQgUHgGQAAEQAAEUkkgnkCpmnl/9GxUkju5RbsM8+aB3OLfU3mnWBQIgAAIgMC/RmB+ues+EX5AxvmYI87mwfZFP8a9WCyBuuhkz3pmfZGNEhsiNnqKWdcNtC55O+7CcD4IgAAIgED6CSzUw+1j5bEdJOZOFSYSJhXuz57hjt5CoRznDmIJVNux3vcco7eTEStORKxkHCIyssPJ5h7u5wVn4ywO54IACIAACKSXQL58cKWrtJNcWqhqQnGyAkVUpetPzC98FWf1sQSqfbCvxEY7PXHyRMoTJ0+s2Og+dXj10RlL9sRZIM4FARAAARBIGQFVZ37l4GZR3kTCjnVNUndPnkCJ6xSH8/lP4qw8lkDN7e8vGSOd7HjhPSIWqh37QjVKrI8PZjteiLNInAsCIAACIJAOAgvOHiiI4TdU+CYrROoS1dyTy6Tqh/lETcIC1WcFijpD99TgpFjCcB8R0/stM8fu6+MrTqQDMVYBAiAAAiDwTwnkR7vuFtVXVExbkGtqDOuJIRHy33O5OFxI0kH1DpSYoyE+v1iiFu7zHFVYQCH9ZOjegUzHx/8UCj4PAiAAAiCQHIGFejhXHR3dpsQPRYUpGtYL31cxpFaklJIVqDmHBkpsyM9BTQjv2bBfY16KWIUceWawpW8L8apqcrhxZRAAARAAgb9D4NLRA8uY6S0VvqouQn5oj7zCCN81RSr4vGO2OajFlySXg7qw+2itSMIP71m35ItSXbSiripwUyxfUMZZc4SXHPo7gPAZEAABEACB/55AfuzXh5TMNhLOSU2QJhZEWJGyrskXKXvM5CoXR5IUqFldR70clF+1FxGm0DnVXJXUS9BrYT8dVqZ1Ay1L3/nvseOKIAACIAAC5yKwSH9oG3eztrfpLj+nFAqQLz7qMpF6/U5NOSj/Pb+Kj4sjSxN0ULN+O14yRjt959T4E743wVU1iJeSMfQKmQs2oGcK/ywgAAIgkDyBvO6/mVyzU4ULUQGKhvdCwfJzUM3uyTopQ6qasEDtP3GOPig/xBeG+YLm3cBFhaHAIPTnV/vtLhuzaogvO5X89mAFIAACIDA9CeSr+9YSOa+pS47NL4VhvVCoJOKcJrqooDgirORzneLIFW3J5aBm/TJUItsHFXFPUTdVb9oNclKRogkTaeoNXNZjR5zLt03PxwJ3DQIgAAIJE1A1effAoApfPJlzCiv2fCdVd03RvFM0D0U2B5WkQLX+NNQQ4vOEJsg7WXGyIhQWT9gqP89JRX7PrEFjr/2sbu3PLN2S8Bbh8iAAAiAwPQmo8vzxrooKz6iF84Im3NAtRcN5Ya5psgIJe361SsXK8gQdVOveYa/MPDLeqCEXZQXL/phahV80vOePR/KcFMlpcfTaY9mOA9PzycBdgwAIgEDyBPKVru2uSxtseG+yAojGvqemwomGYgpb6ddSrCyfnVyIr/X7UyVywkbdvxCiSDVfrZHXc09KavQnh9zVg7M7Yo9mT357sQIQAAEQmMIE7Fcone1+Ql3zlJ2xF7qkZrfU3JRbD/P5FX9eXxQ5SQvUHyViqVXxndstNfdG+aE/w/TSjDZ6pJfjjWSfwo8Dlg4CIAACqSMw7/ShG6XqzdtbNHnOqZ6HCvuevLJz1zqnsCydi5VrEnRQ2e+sQPkOKswvNRRJBM4pDPHVQnpGh4jkwZOXFt5N3c5gQSAAAiAAAjR3qHuuGc+8rML3TFZiHnVNjcfG75Eap2LlugQFauY3I8GoIwmmSEzshQoFK5KH+oxY1w4tWNCDZwAEQAAEQCDdBNr6+9eRmO0qnItW6XlOyeaq7ATzpikS3iQJ0WI1SYHKfH2mZDg6SaK5CKIuWGREjENPDxfmbSVmOzQDLxAAARAAgSlAoP3QkStdMW+pmqsbxSgI5wXhPc9pBcdu1RSrK3LJFUlkviyXuNYHVf+ywknCfb3qyNqRJfM+nQJ7gSWCAAiAAAg0E+juzl4os59T4fVe2XnwJYXe5PJg/l70WIQTFqjPyyV2qNPrbbI9UEGfU70Jl2xf1HtGnftPXzXnJHYcBEAABEBgahOYve/4HSLmVRLTHob5yCuOCObzheJFlLBA7RqrTZJonBrhCVaFHNp4dtmcF6f2dmD1IAACIAACUQK5PScWGuPsFNesrJegB8Nj1RsUSyROsboyk1yIz/lk9EM2ems4LcIWQgQu6mcnw6vPLJ+1F9sKAiAAAiDwPySgarK7RzaR8pPq1num6l9oaFZWi5ldce6c45zc8tH4s+To47bhlmzjrZ215+hLo9XWR2gFl+P8bZwLAiAAAiCQfgLZb8s3qas7xQ16ppSJXB6rjmYKdCsfjXMHsQSKPta5DlXfJCO3GaM9bPjRsRtnorcpzo7gXBAAARCYagR2DbdlTO55dWmNCp8m12xwb2l5Pe5txBOo8OpfaI5uoArZ6a94gQAIgAAITE8CH+hMypFLq7h6PgCcH4E6HyvB3wABEAABEACBCAEIFB4HEAABEACBVBKAQKVyW7AoEAABEAABCBSeARAAARAAgVQSgEClcluwKBAAARAAAQgUngEQAAEQAIFUEvgT+dxAY3Rv2ewAAAAASUVORK5CYII=);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.left_3[data-v-02f38173]{background-image:url(./yysy_5-d4426028.png);background-repeat:no-repeat;background-size:100% 100%}.left_3_1[data-v-02f38173]{background-image:url(./mfyyqk-40b4546f.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.center_1[data-v-02f38173]{width:96%;background-image:url(./new_jkda-d5a45467.png);background-repeat:no-repeat;background-size:100% 100%}.center_2[data-v-02f38173]{width:96%;background-image:url(./yysy_2-3cb6a7d7.png);background-repeat:no-repeat;background-size:100% 100%}.center_top[data-v-02f38173]{width:98%;display:flex;flex-direction:column;align-items:center}.center_top .basicInformation[data-v-02f38173]{width:100%;display:flex;align-items:center;justify-content:space-around}.center_top .item5[data-v-02f38173]{display:flex;align-items:center;width:242px;height:140px;background:rgba(255,255,255,.1);padding-left:8px}.center_top .item5 .left5[data-v-02f38173]{width:90px;height:90px}.center_top .item5 .right5[data-v-02f38173]{margin-left:10px}.center_top .item5 .right5 .font[data-v-02f38173]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65);text-align:left;font-style:normal}.center_top .item5 .right5 .right5_center[data-v-02f38173]{width:100px;height:7px}.center_top .item5 .right5 .right5_bottom[data-v-02f38173]{margin-top:3px;padding:5px;font-size:22px;color:#2ef1ff;line-height:26px;text-shadow:0px 0px 13px rgba(0,252,255,.5);background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#3976a1 100%)}.center_top .item5 .right5 .right5_bottom span[data-v-02f38173]{font-size:15px}.left_bg[data-v-02f38173]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-02f38173]{width:560px;box-sizing:border-box;padding-left:10px;margin-right:28px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-02f38173]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-02f38173]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:28px}.basicInformation .basicInformation_item[data-v-02f38173]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-02f38173]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-02f38173]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-02f38173]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-02f38173]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-02f38173]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-02f38173]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-02f38173]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-02f38173]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-02f38173]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-02f38173]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-02f38173]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-02f38173]{height:240px;display:flex;justify-content:space-around;box-sizing:border-box}.history .history1[data-v-02f38173]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history .history1 .fyMove[data-v-02f38173]{position:absolute;top:60px;width:60px;height:64px;animation:example-02f38173 3s infinite linear}.history .history1 .va[data-v-02f38173]{margin-top:27px;margin-bottom:10px;font-family:TCloudNumber,TCloudNumber;font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-shadow:0px 2px 4px rgba(255,255,255,.5);text-align:right;font-style:normal}.history .history1 img[data-v-02f38173]{width:110px;height:110px}.history .history1 .historyimg[data-v-02f38173]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.history .history1 .historyMoveImg[data-v-02f38173]{position:absolute;top:60px;width:180px;height:120px}.history img[data-v-02f38173]{width:154px;height:136px}.history p[data-v-02f38173]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-02f38173]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-02f38173]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-02f38173]{display:flex;padding:14px 0 10px}.property .property_box[data-v-02f38173]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-02f38173]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-02f38173]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-02f38173]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-02f38173]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-02f38173]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-02f38173]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-02f38173]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-02f38173]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-02f38173]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-02f38173]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-02f38173]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.minTop[data-v-02f38173]{height:250px;display:flex;align-items:center}.history2[data-v-02f38173]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history2 .moveImg[data-v-02f38173]{position:absolute;top:60px;width:64px;height:64px;animation:example-02f38173 3s infinite linear}@keyframes example-02f38173{0%{transform:translateY(0)}25%{transform:translateY(-4px)}50%{transform:translateY(0)}75%{transform:translateY(4px)}to{transform:translateY(0)}}.history2 .moveImg2[data-v-02f38173]{position:absolute;top:70px}.history2 .va[data-v-02f38173]{margin-top:27px;margin-bottom:20px;font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:20px;color:#fff;line-height:24px;letter-spacing:1px;text-shadow:0px 0px 23px rgba(0,252,255,.5);text-align:center;font-style:normal}.history2 img[data-v-02f38173]{width:113px;height:121px}.history2 .historyimg[data-v-02f38173]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.minTopPart2[data-v-02f38173]{margin-left:5px;width:390px;height:160px;background-image:url(./xia_1-992bc4cd.png);background-repeat:no-repeat;background-size:100% 100%;align-items:center;position:relative;display:flex;justify-content:space-around;margin-top:35px;padding:0 5px;box-sizing:border-box}.minTopPart2 .left5[data-v-02f38173]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:13px}.minTopPart2 .left5 .leftImg5[data-v-02f38173]{width:90px;height:90px;margin-bottom:10px}.minTopPart2 .left5 .left5_me[data-v-02f38173]{margin-left:10px;display:flex;flex-direction:column;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:20px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.minTopPart2 .left5 .left5_me .bo[data-v-02f38173]{font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:18px;color:#00fffc;line-height:21px;text-shadow:0px 0px 13px rgba(0,252,255,.5)}.minTopPart2 .right5[data-v-02f38173]{display:flex;flex-direction:column;align-items:center;justify-content:center}.minTopPart2 .right5 .rightImg5[data-v-02f38173]{width:90px;height:90px;margin-bottom:10px}.minTopPart2 .right5 .right5_me[data-v-02f38173]{display:flex;flex-direction:column;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:20px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.minTopPart2 .right5 .right5_me .bo[data-v-02f38173]{font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:18px;color:#ffe92c;line-height:21px;text-shadow:0px 0px 13px rgba(0,252,255,.5)}.table[data-v-02f38173]{box-sizing:border-box;margin-top:10px;width:95%;height:240px;overflow-y:auto}.table .item[data-v-02f38173]{width:98%;box-sizing:border-box;margin-top:10px;padding:16px 20px;background-image:url(./table_bg-8337dd31.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff}.table[data-v-02f38173]::-webkit-scrollbar{width:5px}.table[data-v-02f38173]::-webkit-scrollbar-track{border-radius:1px;background:rgba(41,157,255,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.table[data-v-02f38173]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(41,157,255);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)}.sm_title_1[data-v-02f38173],.sm_title_2[data-v-02f38173]{width:196px;height:45px;margin-left:175px;background-repeat:no-repeat;background-size:100% 100%;margin-top:15px;margin-bottom:10px}.displayFlex[data-v-f9780f1f]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:30%}.flex1[data-v-f9780f1f]{flex:1;box-sizing:border-box}.module11[data-v-f9780f1f]{display:flex;width:100%}.left_bg[data-v-f9780f1f]{width:520px;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-f9780f1f]{width:520px;box-sizing:border-box;padding-left:10px;padding-right:10px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-f9780f1f]{width:540px;box-sizing:border-box;padding-right:20px;padding-left:20px;margin-left:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.left_1[data-v-f9780f1f]{background-image:url(./zxjz-00db9161.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_1[data-v-f9780f1f]{background-image:url(./new_qtjz-886f5119.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-f9780f1f]{background-image:url(./title2-e302b121.png);background-repeat:no-repeat;background-size:100% 100%}.center_0[data-v-f9780f1f]{background-image:url(./new_jzgk-3df0ffc7.png);background-repeat:no-repeat;background-size:100% 100%}.center_1[data-v-f9780f1f]{background-image:url(./new_shljz-e81e33e3.png);background-repeat:no-repeat;background-size:100% 100%}.right_1[data-v-f9780f1f]{background-image:url(./new_rsqt-7df55a4f.png);background-repeat:no-repeat;background-size:100% 100%}.right_2[data-v-f9780f1f]{background-image:url(./new_dyh-9eb16791.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-f9780f1f]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-f9780f1f]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-f9780f1f]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-f9780f1f]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-f9780f1f]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-f9780f1f]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-f9780f1f]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-f9780f1f]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-f9780f1f]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-f9780f1f]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-f9780f1f]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-f9780f1f]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-f9780f1f]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-f9780f1f]{padding-top:12px}.history p[data-v-f9780f1f]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-f9780f1f]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-f9780f1f]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-f9780f1f]{display:flex;padding:14px 0 10px}.property .property_box[data-v-f9780f1f]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-f9780f1f]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-f9780f1f]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-f9780f1f]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-f9780f1f]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-f9780f1f]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-f9780f1f]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-f9780f1f]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-f9780f1f]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-f9780f1f]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-f9780f1f]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-f9780f1f]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.yd_title[data-v-f9780f1f]{box-sizing:border-box;width:98%;height:42px;position:relative;overflow:hidden}.yd_title .text[data-v-f9780f1f]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:3px}.yd_title .animate-border[data-v-f9780f1f]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-f9780f1f]:before,.yd_title .animate-border[data-v-f9780f1f]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-f9780f1f]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-f9780f1f]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-f9780f1f 4s linear infinite}.yd_title .animate-border i[data-v-f9780f1f]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-f9780f1f 4s linear 1s infinite}.yd_title .animate-border[data-v-f9780f1f]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-f9780f1f 4s linear 2s infinite}.yd_title .animate-border i[data-v-f9780f1f]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-f9780f1f 4s linear 3s infinite}@keyframes one-f9780f1f{0%{left:-100%}50%,to{left:100%}}@keyframes two-f9780f1f{0%{top:-100%}50%,to{top:100%}}@keyframes three-f9780f1f{0%{right:-100%}50%,to{right:100%}}@keyframes four-f9780f1f{0%{bottom:-100%}50%,to{bottom:100%}}.choose[data-v-f9780f1f]{display:flex;justify-content:center;margin-top:47px;margin-bottom:20px}.choose .choose_1[data-v-f9780f1f]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAABUCAMAAACY0QqsAAAANlBMVEUAzP8Ay/8AyP8AvP8Axf8AwP8Avv8Avf8Awv8Axv8Auf8Azv8AuP8Aw/8AAAAA4f8A5/8A8P/wPsGtAAAAEXRSTlN+endgcWlmY2x0XYFbbgBFV2VoGxwAAAJISURBVHja7ZHbctswDEStu2SFvfz/zxaAaG0wUOzUL50teMiG5JKrzhnfPlLy80cTz0Vm8fuxu3/cZdp64s8uR4ezr+IpaeLZOMSH+yDTXSD7P+9F3D8wamR/4geG+q7eU/ZVfEhJE89GavFlGZZ4syB/nnH2RXxRLJAZVuF5tnD2IR45S9/IBqr+a/FYinD2VTwlTXyZl1lm3OOM1cHZF/H5Cjz8Yg84+yqekiaeDROfbHgQvYKzr+KTvZlsraXrTIk5Z1/Ep6/BQ5wCVP0HEJ9tfIcZf/Ftlv78WTwlTTwbIr6u67ROMrEaIXcZ4OyreEqC+IRtyMLeBme//eLZUPFS1nKcCvbu/IzC2RfxovhyQYYz8HecfRVPSRM/Gcsos1yg6cUVZ1/Ex7/jqGMdOfsqXhC5cZ0HOPsq/g7FpkHZN/GUNHFjGzeZI4hZfMPZF/FNNxZc4+/jW86+iMdnYTyFs6/iKWni2VDxvt/649TbPqwVlxu25+yLeJ8SE990t9UV+7AGLN8o+7l/8YxkFu/6vus7mVh1J8TcZ0bP2Vfx97GvcPZFXLv275huPC5wlInc+Kd9/ybUceu/Z+JdSpr4u9w6zr6K37Svw7CjBTYeB+x1Viyk6tvbU9zAo3qsPFpIkOtzrv4ZizhS9zZymXakfREH4ROR+BnSPsRf0l2HpH0Rz0lW8f0Q32+7TMQh2+3sr2tA0Vf8QcXxQDbG8R+51X3MvePsi/ieks/iN78id/sAZ7/94tkQ8d8p+dXEk9HEs5FY/A9hgCtrOaRiDwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.choose .choose_2[data-v-f9780f1f]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABUBAMAAABZ1DeQAAAAFVBMVEUAgP+p1P8AAAButP8AgP+Pyf+dzP85ZxzWAAAAB3RSTlM2cQAsKEs8vvFJwwAAAFBJREFUaN7tzcEAADAMBLAqTGEII5jCFOYPUYX79ZMIpG6NOdsesdvtdrvdbrfb7Xa73Z6w2+12u91ut9vtdrvdnrDb7Xa73W5P9rfG/OG9AfHYQUfuMQLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%}.mechanism[data-v-f9780f1f]{background-image:url(./titleImg10-00b1df84.png);background-repeat:no-repeat;background-size:100% 100%}.flex11[data-v-f9780f1f]{padding:12px 0}.czr-sl[data-v-f9780f1f]{display:flex}.czr-sl .historyimg[data-v-f9780f1f]{width:255px;height:56px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:space-between;padding-left:70px}.czr-sl .historyimg span[data-v-f9780f1f]{font-weight:400;font-size:16px;color:#fff;line-height:22px;letter-spacing:2px;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC;padding-right:10px}.czr-sl .historyimg1[data-v-f9780f1f]{background-image:url(./jyImg14-a6e913ec.png);margin-right:10px}.czr-sl .historyimg2[data-v-f9780f1f]{background-image:url(./jyImg15-0946a706.png)}.earlyWarning[data-v-f9780f1f]{height:calc(100% - 10px);display:flex;align-items:center;justify-content:space-around}.earlyWarning .earlyWarning1[data-v-f9780f1f]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center}.earlyWarning .earlyWarning1 img[data-v-f9780f1f]{width:136px;height:100px}.earlyWarning .earlyWarning1 .green[data-v-f9780f1f]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#7be546 0%,#38ffb1 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .yellow[data-v-f9780f1f]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ee8404 0%,#efd404 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .red[data-v-f9780f1f]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ff3e00 0%,#ed5a2d 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .historyimg[data-v-f9780f1f]{width:133px;height:19px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:center}.earlyWarning .earlyWarning1 .historyimg span[data-v-f9780f1f]{font-weight:500;font-size:14px;color:#fff;letter-spacing:4px;font-style:normal;font-family:PingFangSC,PingFang SC}.earlyWarning .earlyWarning1 .historyimg1[data-v-f9780f1f]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABa1BMVEUAAABG+pxw6lh350pS/3Nj7mxU9IRQ94t06FJ16E9d8XVl7mld9X51505y6VRP9oxb8nh35013501W9IBx6lZV9oNz6FJu6lp1509X839450t25kxw6VdG+ZtK+JM//KRz6VRt615P9Yt2501Y9H1M+JN36E1C+qBM95F45kpv6llB/KNi725m7Wd25k1D+p9I+JZr615L95B55kpf8HVj721E+59051Bv6ll2509V84Fo7GNn7WZI+JZs611G+px3509A+6Vb8nte73Q+/ad35ktl7mty6FV75Ul06FdA/6NV84Zu6ltv6lhb8nlo7GRk7mpx6VZz6FJf8HNh73BX839p7GJr619i725m7mhr7GFQ9otT9YVZ83xm7WZ1509O945V9INy6VVK+JRM95Fd8HVi7mxS9YdY8n1o7WVt615E+p1G+ppI+ZdW9IFg8HFk7Wps6l1d8Xd3501S9Ylc8HZC+6Fd8XZ16FH1Q35SAAAATHRSTlMAUSEMBLi3UTJxUVEJ8di4uJ+CUUYR+fDn5dvJxLi4tqRvbVdBLxX5+fn48fDu6eHZ2NXQx8O4uLW0sLCemZmWi4iHgmtcWFdNLCQVx1AxiAAAAjVJREFUaN7t1+lSGkEUhuEjEDNEIZGASzTRGDX7vu/7pjAsAwICDotsg8ggiF6+PT0NimXV+eEPy1P9XsJTX/f0gEwmk8nO1O25BQdQ7+/cOwWXaAdDU3eAdM6FaCg4FQCkjxtGMFSccALdFC+TSK77AelS2LKIehWgmnsyGjKS6/UxlGIzvNFmu5h0A8lW3sb4JsJpnCIiLGLvV4Be/um+hIlTVCwLw7KY9gOxXN90JmFYEpHUFZQiXjFti2hM97mAUo5Z3d5EPW2mWijFNS2eMvtnRJ+l9MT47dGLQiKSamk4xT6zYGckaXALD5knhnOicxAbSMTLeziFuqfFK/zu5GekQ+SJodzo6McldtXrgDSaU8va4L4oMouXFCz+3e8cvyeYRA6nSOTUfWHRti0ovDAGmwjze2JXrSVwih1mUR46Iz64+D05OClRuIxSZHdqbBfcos7PiIfCV8Qnvh1HElmU4mo1O7wL73+gkPsB3wT/dqg5JtHFKTLVArMYfEe+jAONlOdDm+hmcIp8hu2iJnbxeAzI5PyUNtkm+hJ5lOLWFrewvyOvKVwTR/151NLs01HN5LdGUIqSZVHgu/hJ6xcEwPFK3BNMooRS3GwKi8TMEpDL9aMmNlFq4hTbtkX2QwAotjRjb6K5jVK8aXCL7iIQbW3UlmigFPMNy+LFMtBt8Z4l0UMpvveYxWcqj4nTW37GJHqrgBSY7z0dAeKNf7378Bfg0V6EyEXtnSCTyWSyc+wQPk7RdRjQbk0AAAAASUVORK5CYII=)}.earlyWarning .earlyWarning1 .historyimg2[data-v-f9780f1f]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABAlBMVEUAAADunwTwyAPvvAPvrwPmsgDwowb/rgDuwgTurwTvygTvoQXvoQTvoATuoQTuugTvowTysADtpwDunwTvnwPupATvtwTupgPvnwTuoATvngPvogPwsATwwQTuqwTvuQTwsQTvvgTuogXvnATvxwPvtATvoQXuxQXupAPvxAXwtgbvygTvzATusATvygXvxQTvwgTvnATungTuzATvwgXuqgXpmwDvrgTvqgTvpwTvpQTvsQTvrATvqQTvtATvowTvpATvvwTvoQTvvATvsATvtwTvuQTvswTvwwTvtgTvogTvxQTvwQTuuQTvvgTvngTvxwTvuwTvyQTvywTvuATuuwTVVqmhAAAAN3RSTlMA/lFRUQkhBLi4tzL58ce4tBMN6NvXtpyCdVdJQfjv5cW0pKCYhW9rWi8o+fHw4dnV0IuIcGkXQdo1pgAAAi1JREFUaN7tmOlu2kAUha/TAG1YyhIaCNm3Jt13r7HBxjaYGLO+/6t0PLZpkSpdS/0RcTXfI3w65/iOQSAQCAT/Rbd2VQTqHNfqZcD4qWr96jGQpnlladpZAxDqj6pmBUcFoEv50Opr6mMPEF4pzEU/aJeBKt2KpTETyj6uInFRuQOS/KrbPBOKgauQuQvLsusNoEevZSeZMOQcKmSDuwjs1gkQo/RNYplQuYkhrmIoG4aixh2xpU4JKFGsSVk7ZFlHVbzRddlI98KOapROjPuqHQQbEz6uwtSHssxzYVmSROfEaF5H9iYTQ903X6AqxomLNBdSdE3jxCgfRtKWiTGq4rU79nW+F2lHoq9N2H16lUgKtkyscBUr1zR1PXNhsVx0YffhmdCyndDNsRviKjzPNf2tjnRg92llO5GZ8Oa4CicMeS4yF1aVwlekw9uhbNoRzteoipeOE/Jc6Ol90X4HFLir/LUTbjh3priKgeOwjvDvSHyDk3mjltvcRNoOZzrIoWIwTTriMxdn+0CGwhHPRGbiaQ9V8TTgueAuLijMxB/uPyY7wU2McBWj2MXaY7nwb2k9QQCKF3wn1rGJCariYBK7mLJcnJN7mAKUbldekok8KmbcheNcUvxdAXByvk5MzHAVC+7i9C0QpXGZmFjkUjEZfXkAuvw4nTATS1TF9+ViMbuhckz8m4fPzMQSPR2bB8tPe0Ccws37D3kWgHYiUkrU7gSBQCAQPCO/AXFAkfNJbAR2AAAAAElFTkSuQmCC)}.earlyWarning .earlyWarning1 .historyimg3[data-v-f9780f1f]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAAAz1BMVEUAAADyUyL2TRf5Rw/0UBz8Rgv6Thj+QAT7RQv6SA/9QQTxVCP8SQ/1Txr9Qgf9Qgf/QQf9RQv+QAP+QQX6Rgv9QQPxVCP+QAPyVCL9RAn7RQv5ShT3ShP0TxvwVSX+QQT3TBb5SA/+QAPzUSD7Qwr6SxPvVij/PwLtVifvWin6Rgz5Rw78Qgb7RAr1Thn4ShL2TBbzUR/7RQr2SxT+QQT4SRL7Qwj5SRH9QwfxVSXxUyL1Txv2TRj0UB36Rw74SA/7RQzzUyHzTxz4SxT6SA8rAeF2AAAAKnRSTlMAUFG4uCkH7FA2vrgOu415Gxr79t3QmpV8Zkk/9ezh4NCpqZBgFq59Vh8UdF6vAAACPElEQVRo3u2Z2XKbMBiFlaZ4q+14j10nzdYVCRAgELtjO+//TJUE9kWbGTGT3OQffde+8TfnHH4GZDAYDAbDO2H9QPCxJkjLdBHPrxBwJgMSj5GOceDEZDBFkOl1SRzYFtJwaUsX3a8ILJ1rQhwnsHtaFVi6SJJxB8HEWiYkFiawXsWLckGSpYUgspmTOA4Cu2qhgp9czL8jcAwfWaLaUWGuVxFxbD/LjhD2OESw2N4pE/ZzhXfRJ60Kj3Pc7AW76yNI/JqRejGxMOG1UBHtZEcc2RE2A3RiTAaszoQwwSMv1KoYhZ4X8Up2xCGEMTAnRq/LTu2QJo5tVAgXO4yrejsZg3FidK4Zk+0ITpkIqVbFZ0rDo8fldjYuZhAGQ5hgiTIhFzM6hrTQqygKGqq9sFUuCGNj9PFR7YidxkQoTLh6Fa6rchHhcy426OOzbJ4dVdOOoo2K3HWLUOSCi8FQLi4hnOD9bhyfd4JS6rq5XkXpChdUbievsB3YQB6nk4HciRcu2kFFO/L8cKFXUeaqI54YDGwvIGxmzRVWmZCLKTJx8PUq/PJwykXEHyCd3tuFMOHJnciFCb2KL75/zsUNsBey4YPn1TtR+v5eryJrXBT0Ht5r+uam3gm/nQrlQnTkCcKT41+se9dVJrJMryLN9tLFLYh7+386q7xUJtI2KqSLEdwvABe3/n6fpXoVP9NUyFgjwExHmTCRbpGG3+JH3+AcE6+zln+yo8/Pag3pmHid/urpDzIYDAbDm/gLmNl0ixiqyQIAAAAASUVORK5CYII=)}.dyh[data-v-f9780f1f]{margin-top:10px;overflow:hidden;height:380px;overflow-y:auto;width:100%}.dyh .czr-bj[data-v-f9780f1f]{width:400px;background:rgba(0,103,165,.18);box-shadow:inset 0 0 58px #25affc78;border-radius:2px;padding:20px 26px 1px 32px;margin:0 auto 12px}.dyh .czr-bj .czrBox[data-v-f9780f1f]{height:22px;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:3px;text-shadow:0px 0px 17px rgba(0,255,254,.5);display:flex;justify-content:space-between;margin-bottom:20px}.school[data-v-f9780f1f]{display:flex;flex-direction:column;justify-content:space-around}.fundingBox[data-v-f9780f1f]{display:flex;flex-direction:column;align-items:center}.fundingBox .funding[data-v-f9780f1f]{width:500px;height:34px;margin-top:20px;box-sizing:border-box;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:space-around}.fundingBox .funding span[data-v-f9780f1f]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:20px;letter-spacing:3px}.fundingBox .rolling[data-v-f9780f1f]{width:100%;height:200px;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.fundingBox .rolling .fundingContent[data-v-f9780f1f]{display:flex;align-items:center;justify-content:space-around;margin-top:10px;width:99%;padding:4px 0;box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBAAAABABAMAAABRipknAAAAG1BMVEUAqv8Aqv8Aqv8Aqf8Aq/8Aq/8Aq/8ArP8A/P9i6gkvAAAACHRSTlM4Mys9Ji8jIH8RivIAAAImSURBVHja7ZTBjeJAEEXbcgLm4AQsuFsiA2TN3ZbIAEEGQwqEvb+qGluLYGfn2v0e7qKqXh+/Oj0ed4A7QQCCAAQBCAJ8CMLtfv/+vt3y0fScr1ff4GvwCsIV4EoQgCAAQQCCAB+CcPn6uujYdFn7mKZJM74GryBMABNBAIIABAEIAnwMwul0mvbr6rXH1+AtCHsX+43TyhQVX7xXEAYzFgarfnI3DF7xNXgLgnonmg1lxSu+Aq8g7IeTPkN1Y7uFr8Dbi/ADe3wF3oIAQBCAIABBgDdBOByGRUfYf5xnZxVfgY8XwczBiV6/uLssNuPL94uCcD6fFzGIw+Fsk67E8Q2+Aj9YEH5iwZfvLQgABAEIAvxHEOa573OLr8ErCLt+N89zlnFhrTI7fAXegmDbXouMN31vXxh8BX5nLwLAmyD04q8FvgbPiwAEAQgC/CIITVR8DV5BUNv5qNp4L6zqsw5ftHfZxYvQdJ2U344aUlvv8SV7C0XqGgUhpWSLuJx8ij62CV+DtyB0mjLqY9poRMIX7x8P900m5Sl1QV7gC/edB0HThu6kFzp8+V5B+DcdvgqvIAAQBCAI8BKENo3jqGql9T+VbYsvzmvI/dopCK2bWCR1trfdqEG1xRfpox+zjyBoOB5jtZ2jGK3BF+zT0ysIR6MNE8TGV/rwBft1UhB8FWY8xlEdTau0I75gH3N+ET7jicIX7FcsCAAEAQgCEAQgCPCWPwnpmNPOhu0mAAAAAElFTkSuQmCC)}.fundingBox .rolling .fundingContent span[data-v-f9780f1f]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;letter-spacing:3px;text-align:left;font-style:normal;width:78%;padding-left:38px}.fundingBox .rolling .fundingContent span[data-v-f9780f1f]:nth-child(2){width:22%}.fundingBox .rolling[data-v-f9780f1f]::-webkit-scrollbar{width:5px}.fundingBox .rolling[data-v-f9780f1f]::-webkit-scrollbar-track{border-radius:1px;background:rgba(0,128,231,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.fundingBox .rolling[data-v-f9780f1f]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(0,162,231);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)}.rating[data-v-f9780f1f]{width:50%;display:flex;flex-direction:column;align-items:center}.rating .ratingBtn[data-v-f9780f1f]{display:flex}.rating .ratingBtn .onImg[data-v-f9780f1f]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4AgMAAABCuXRXAAAADFBMVEUAAAAeNnQeN3MeNnMPkTcxAAAAA3RSTlMAmGbnPwChAAAAHElEQVQ4y2PY/x8fcBiVH5UflR+VH5UflR+O8gAHFInLuixYLwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.rating .ratingBtn .ratingImg[data-v-f9780f1f]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn .onImg.active[data-v-f9780f1f]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn span[data-v-f9780f1f]{height:100%;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;color:#fff;letter-spacing:1px;font-family:PingFangSC,PingFang SC}.selectLint[data-v-f9780f1f]{width:94%;display:flex;margin:30px 0 10px;justify-content:space-between}.selectLint .selectBox[data-v-f9780f1f]{width:48%;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.dyh[data-v-f9780f1f]::-webkit-scrollbar{display:none}.displayFlex[data-v-1fd7cc66]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:30%}.flex1[data-v-1fd7cc66]{box-sizing:border-box}.module11[data-v-1fd7cc66]{display:flex;width:100%}.left_bg[data-v-1fd7cc66]{width:520px;box-sizing:border-box;padding-left:20px;padding-right:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-1fd7cc66]{width:520px;box-sizing:border-box;padding-left:10px;padding-right:10px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-1fd7cc66]{width:540px;box-sizing:border-box;padding-right:0;padding-left:20px;margin-left:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.left_1[data-v-1fd7cc66]{background-image:url(./new_xsqk-5184f99f.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-1fd7cc66]{background-image:url(./new_cpfx-0956d0ce.png);background-repeat:no-repeat;background-size:100% 100%}.center_1[data-v-1fd7cc66]{background-image:url(./new_xxgk-58fd9ee2.png);background-repeat:no-repeat;background-size:100% 100%}.right_1[data-v-1fd7cc66]{background-image:url(./new_csr-97deb8e2.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-1fd7cc66]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-1fd7cc66]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-1fd7cc66]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-1fd7cc66]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-1fd7cc66]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-1fd7cc66]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-1fd7cc66]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-1fd7cc66]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-1fd7cc66]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-1fd7cc66]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-1fd7cc66]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-1fd7cc66]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-1fd7cc66]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-1fd7cc66]{padding-top:12px}.history p[data-v-1fd7cc66]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-1fd7cc66]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-1fd7cc66]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-1fd7cc66]{display:flex;padding:14px 0 10px}.property .property_box[data-v-1fd7cc66]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-1fd7cc66]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-1fd7cc66]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-1fd7cc66]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-1fd7cc66]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-1fd7cc66]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-1fd7cc66]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-1fd7cc66]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-1fd7cc66]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-1fd7cc66]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-1fd7cc66]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-1fd7cc66]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.yd_title[data-v-1fd7cc66]{box-sizing:border-box;width:98%;height:42px;position:relative;overflow:hidden}.yd_title .text[data-v-1fd7cc66]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:3px}.yd_title .animate-border[data-v-1fd7cc66]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-1fd7cc66]:before,.yd_title .animate-border[data-v-1fd7cc66]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-1fd7cc66]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-1fd7cc66]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-1fd7cc66 4s linear infinite}.yd_title .animate-border i[data-v-1fd7cc66]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-1fd7cc66 4s linear 1s infinite}.yd_title .animate-border[data-v-1fd7cc66]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-1fd7cc66 4s linear 2s infinite}.yd_title .animate-border i[data-v-1fd7cc66]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-1fd7cc66 4s linear 3s infinite}@keyframes one-1fd7cc66{0%{left:-100%}50%,to{left:100%}}@keyframes two-1fd7cc66{0%{top:-100%}50%,to{top:100%}}@keyframes three-1fd7cc66{0%{right:-100%}50%,to{right:100%}}@keyframes four-1fd7cc66{0%{bottom:-100%}50%,to{bottom:100%}}.mechanism[data-v-1fd7cc66]{background-image:url(./titleImg10-00b1df84.png);background-repeat:no-repeat;background-size:100% 100%}.flex11[data-v-1fd7cc66]{padding:50px 0}.czr-sl[data-v-1fd7cc66]{display:flex}.czr-sl .historyimg[data-v-1fd7cc66]{width:255px;height:56px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:space-between;padding-left:70px}.czr-sl .historyimg span[data-v-1fd7cc66]{font-weight:600;font-size:17px;color:#fff;line-height:22px;letter-spacing:2px;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC;padding-right:10px}.czr-sl .historyimg1[data-v-1fd7cc66]{background-image:url(./jyImg14-a6e913ec.png);margin-right:10px}.czr-sl .historyimg2[data-v-1fd7cc66]{background-image:url(./jyImg15-0946a706.png)}.earlyWarning[data-v-1fd7cc66]{height:calc(100% - 10px);display:flex;align-items:center;justify-content:space-around}.earlyWarning .earlyWarning1[data-v-1fd7cc66]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.earlyWarning .earlyWarning1 .ppImg[data-v-1fd7cc66]{position:absolute;width:160px;height:120px;top:20px}.earlyWarning .earlyWarning1 img[data-v-1fd7cc66]{width:136px;height:100px}.earlyWarning .earlyWarning1 .green[data-v-1fd7cc66]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#7be546 0%,#38ffb1 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .yellow[data-v-1fd7cc66]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ee8404 0%,#efd404 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .red[data-v-1fd7cc66]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ff3e00 0%,#ed5a2d 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .historyimg[data-v-1fd7cc66]{width:140px;height:19px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:center}.earlyWarning .earlyWarning1 .historyimg span[data-v-1fd7cc66]{font-weight:500;font-size:14px;color:#fff;letter-spacing:4px;font-style:normal;font-family:PingFangSC,PingFang SC}.earlyWarning .earlyWarning1 .historyimg1[data-v-1fd7cc66]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABa1BMVEUAAABG+pxw6lh350pS/3Nj7mxU9IRQ94t06FJ16E9d8XVl7mld9X51505y6VRP9oxb8nh35013501W9IBx6lZV9oNz6FJu6lp1509X839450t25kxw6VdG+ZtK+JM//KRz6VRt615P9Yt2501Y9H1M+JN36E1C+qBM95F45kpv6llB/KNi725m7Wd25k1D+p9I+JZr615L95B55kpf8HVj721E+59051Bv6ll2509V84Fo7GNn7WZI+JZs611G+px3509A+6Vb8nte73Q+/ad35ktl7mty6FV75Ul06FdA/6NV84Zu6ltv6lhb8nlo7GRk7mpx6VZz6FJf8HNh73BX839p7GJr619i725m7mhr7GFQ9otT9YVZ83xm7WZ1509O945V9INy6VVK+JRM95Fd8HVi7mxS9YdY8n1o7WVt615E+p1G+ppI+ZdW9IFg8HFk7Wps6l1d8Xd3501S9Ylc8HZC+6Fd8XZ16FH1Q35SAAAATHRSTlMAUSEMBLi3UTJxUVEJ8di4uJ+CUUYR+fDn5dvJxLi4tqRvbVdBLxX5+fn48fDu6eHZ2NXQx8O4uLW0sLCemZmWi4iHgmtcWFdNLCQVx1AxiAAAAjVJREFUaN7t1+lSGkEUhuEjEDNEIZGASzTRGDX7vu/7pjAsAwICDotsg8ggiF6+PT0NimXV+eEPy1P9XsJTX/f0gEwmk8nO1O25BQdQ7+/cOwWXaAdDU3eAdM6FaCg4FQCkjxtGMFSccALdFC+TSK77AelS2LKIehWgmnsyGjKS6/UxlGIzvNFmu5h0A8lW3sb4JsJpnCIiLGLvV4Be/um+hIlTVCwLw7KY9gOxXN90JmFYEpHUFZQiXjFti2hM97mAUo5Z3d5EPW2mWijFNS2eMvtnRJ+l9MT47dGLQiKSamk4xT6zYGckaXALD5knhnOicxAbSMTLeziFuqfFK/zu5GekQ+SJodzo6McldtXrgDSaU8va4L4oMouXFCz+3e8cvyeYRA6nSOTUfWHRti0ovDAGmwjze2JXrSVwih1mUR46Iz64+D05OClRuIxSZHdqbBfcos7PiIfCV8Qnvh1HElmU4mo1O7wL73+gkPsB3wT/dqg5JtHFKTLVArMYfEe+jAONlOdDm+hmcIp8hu2iJnbxeAzI5PyUNtkm+hJ5lOLWFrewvyOvKVwTR/151NLs01HN5LdGUIqSZVHgu/hJ6xcEwPFK3BNMooRS3GwKi8TMEpDL9aMmNlFq4hTbtkX2QwAotjRjb6K5jVK8aXCL7iIQbW3UlmigFPMNy+LFMtBt8Z4l0UMpvveYxWcqj4nTW37GJHqrgBSY7z0dAeKNf7378Bfg0V6EyEXtnSCTyWSyc+wQPk7RdRjQbk0AAAAASUVORK5CYII=)}.earlyWarning .earlyWarning1 .historyimg2[data-v-1fd7cc66]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABAlBMVEUAAADunwTwyAPvvAPvrwPmsgDwowb/rgDuwgTurwTvygTvoQXvoQTvoATuoQTuugTvowTysADtpwDunwTvnwPupATvtwTupgPvnwTuoATvngPvogPwsATwwQTuqwTvuQTwsQTvvgTuogXvnATvxwPvtATvoQXuxQXupAPvxAXwtgbvygTvzATusATvygXvxQTvwgTvnATungTuzATvwgXuqgXpmwDvrgTvqgTvpwTvpQTvsQTvrATvqQTvtATvowTvpATvvwTvoQTvvATvsATvtwTvuQTvswTvwwTvtgTvogTvxQTvwQTuuQTvvgTvngTvxwTvuwTvyQTvywTvuATuuwTVVqmhAAAAN3RSTlMA/lFRUQkhBLi4tzL58ce4tBMN6NvXtpyCdVdJQfjv5cW0pKCYhW9rWi8o+fHw4dnV0IuIcGkXQdo1pgAAAi1JREFUaN7tmOlu2kAUha/TAG1YyhIaCNm3Jt13r7HBxjaYGLO+/6t0PLZpkSpdS/0RcTXfI3w65/iOQSAQCAT/Rbd2VQTqHNfqZcD4qWr96jGQpnlladpZAxDqj6pmBUcFoEv50Opr6mMPEF4pzEU/aJeBKt2KpTETyj6uInFRuQOS/KrbPBOKgauQuQvLsusNoEevZSeZMOQcKmSDuwjs1gkQo/RNYplQuYkhrmIoG4aixh2xpU4JKFGsSVk7ZFlHVbzRddlI98KOapROjPuqHQQbEz6uwtSHssxzYVmSROfEaF5H9iYTQ903X6AqxomLNBdSdE3jxCgfRtKWiTGq4rU79nW+F2lHoq9N2H16lUgKtkyscBUr1zR1PXNhsVx0YffhmdCyndDNsRviKjzPNf2tjnRg92llO5GZ8Oa4CicMeS4yF1aVwlekw9uhbNoRzteoipeOE/Jc6Ol90X4HFLir/LUTbjh3priKgeOwjvDvSHyDk3mjltvcRNoOZzrIoWIwTTriMxdn+0CGwhHPRGbiaQ9V8TTgueAuLijMxB/uPyY7wU2McBWj2MXaY7nwb2k9QQCKF3wn1rGJCariYBK7mLJcnJN7mAKUbldekok8KmbcheNcUvxdAXByvk5MzHAVC+7i9C0QpXGZmFjkUjEZfXkAuvw4nTATS1TF9+ViMbuhckz8m4fPzMQSPR2bB8tPe0Ccws37D3kWgHYiUkrU7gSBQCAQPCO/AXFAkfNJbAR2AAAAAElFTkSuQmCC)}.earlyWarning .earlyWarning1 .historyimg3[data-v-1fd7cc66]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAAAz1BMVEUAAADyUyL2TRf5Rw/0UBz8Rgv6Thj+QAT7RQv6SA/9QQTxVCP8SQ/1Txr9Qgf9Qgf/QQf9RQv+QAP+QQX6Rgv9QQPxVCP+QAPyVCL9RAn7RQv5ShT3ShP0TxvwVSX+QQT3TBb5SA/+QAPzUSD7Qwr6SxPvVij/PwLtVifvWin6Rgz5Rw78Qgb7RAr1Thn4ShL2TBbzUR/7RQr2SxT+QQT4SRL7Qwj5SRH9QwfxVSXxUyL1Txv2TRj0UB36Rw74SA/7RQzzUyHzTxz4SxT6SA8rAeF2AAAAKnRSTlMAUFG4uCkH7FA2vrgOu415Gxr79t3QmpV8Zkk/9ezh4NCpqZBgFq59Vh8UdF6vAAACPElEQVRo3u2Z2XKbMBiFlaZ4q+14j10nzdYVCRAgELtjO+//TJUE9kWbGTGT3OQffde+8TfnHH4GZDAYDAbDO2H9QPCxJkjLdBHPrxBwJgMSj5GOceDEZDBFkOl1SRzYFtJwaUsX3a8ILJ1rQhwnsHtaFVi6SJJxB8HEWiYkFiawXsWLckGSpYUgspmTOA4Cu2qhgp9czL8jcAwfWaLaUWGuVxFxbD/LjhD2OESw2N4pE/ZzhXfRJ60Kj3Pc7AW76yNI/JqRejGxMOG1UBHtZEcc2RE2A3RiTAaszoQwwSMv1KoYhZ4X8Up2xCGEMTAnRq/LTu2QJo5tVAgXO4yrejsZg3FidK4Zk+0ITpkIqVbFZ0rDo8fldjYuZhAGQ5hgiTIhFzM6hrTQqygKGqq9sFUuCGNj9PFR7YidxkQoTLh6Fa6rchHhcy426OOzbJ4dVdOOoo2K3HWLUOSCi8FQLi4hnOD9bhyfd4JS6rq5XkXpChdUbievsB3YQB6nk4HciRcu2kFFO/L8cKFXUeaqI54YDGwvIGxmzRVWmZCLKTJx8PUq/PJwykXEHyCd3tuFMOHJnciFCb2KL75/zsUNsBey4YPn1TtR+v5eryJrXBT0Ht5r+uam3gm/nQrlQnTkCcKT41+se9dVJrJMryLN9tLFLYh7+386q7xUJtI2KqSLEdwvABe3/n6fpXoVP9NUyFgjwExHmTCRbpGG3+JH3+AcE6+zln+yo8/Pag3pmHid/urpDzIYDAbDm/gLmNl0ixiqyQIAAAAASUVORK5CYII=)}.czr-bj[data-v-1fd7cc66]{width:529px;border-radius:2px;display:flex;justify-content:space-around;flex-direction:column}.czr-bj .czrBox[data-v-1fd7cc66]{width:100%;min-height:310px;display:flex;flex-direction:column;align-items:center}.czr-bj .czrBox .column[data-v-1fd7cc66]{height:calc(100% - 26px);overflow-y:auto;font-size:14px;color:#fff;padding-left:18px;padding-right:18px}.czr-bj .clue[data-v-1fd7cc66]{display:flex;align-items:center;margin-top:37px}.czr-bj .clue .clueBox[data-v-1fd7cc66]{width:160px;height:173px;display:flex;flex-direction:column;align-items:center;background-image:url(./xxBJ-c3a73765.png);background-repeat:no-repeat;background-size:100% 100%}.czr-bj .clue .clueBox .clueTitle[data-v-1fd7cc66]{margin-top:22px;font-family:PangMenZhengDao,PangMenZhengDao;font-weight:400;font-size:20px;color:#fff;letter-spacing:1px;text-shadow:0px 2px 4px #3575f9;text-align:center;font-style:normal}.czr-bj .clue .clueBox .clueNum[data-v-1fd7cc66]{margin-top:42px;font-family:DINAlternate,DINAlternate;font-weight:700;font-size:32px;color:#fff;letter-spacing:1px;text-align:center;font-style:normal}.czr-bj .clue .clueBox .clueUnit[data-v-1fd7cc66]{margin-top:4px;font-weight:500;font-size:16px;color:#9cdeff;text-align:center;font-style:normal;font-family:PingFangSC,PingFang SC}.czr-bj .clue .clueBox[data-v-1fd7cc66]:nth-child(2){margin:0 20px}.czr-bj .clue .clueBox:nth-child(2) .clueTitle[data-v-1fd7cc66]{margin-top:10px}.czr-bj .clue .clueBox:nth-child(2) .clueNum[data-v-1fd7cc66]{margin-top:28px}.czr-bj .situation[data-v-1fd7cc66]{width:196px;height:45px;background-repeat:no-repeat;background-size:100% 100%;margin-bottom:16px}.czr-bj .situation1[data-v-1fd7cc66]{background-image:url(./xs-a2fb0ad9.png)}.czr-bj .situation2[data-v-1fd7cc66]{background-image:url(./xs2-5a00b7b5.png)}.czr-bj .situation3[data-v-1fd7cc66]{background-image:url(./xs1-bed4c6ea.png)}.czr-bj .situation4[data-v-1fd7cc66]{background-image:url(./xs3-fca7a6cb.png)}.school[data-v-1fd7cc66]{display:flex;flex-direction:column;justify-content:space-around}.school .schoolaBox[data-v-1fd7cc66]{display:flex;justify-content:space-between}.school .schoola[data-v-1fd7cc66]{width:124px;height:79px;margin-top:20px;padding:2px 0 14px;box-sizing:border-box;background-image:url(./jyImg3-b690c315.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:space-between}.school .schoola span[data-v-1fd7cc66]{font-family:TCloudNumber,TCloudNumber;font-size:23px;color:#fff;line-height:30px;letter-spacing:1px;text-shadow:0px 0px 23px rgba(0,52,52,.5);text-align:center;font-style:normal}.school .schoola .schoola1[data-v-1fd7cc66]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:3px;text-shadow:0px 0px 4px rgba(60,145,249,.65);text-align:center;font-style:normal}.school .schoolb[data-v-1fd7cc66]{width:500px;height:241px;background-image:url(./jyImg2-bfc39a3e.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;flex-direction:column;padding:10px 0;box-sizing:border-box;position:relative}.school .schoolb .gkTop[data-v-1fd7cc66]{position:absolute;top:4px;left:145px;animation:example-1fd7cc66 3s infinite linear}@keyframes example-1fd7cc66{0%{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(3px)}to{transform:translateY(0)}}.school .schoolb .gkMove[data-v-1fd7cc66]{position:absolute;top:4px;left:-2px;width:98%;height:96%}.school .schoolb span[data-v-1fd7cc66]{font-weight:500;font-size:14px;color:#fff;letter-spacing:4px;font-style:normal;font-family:PingFangSC,PingFang SC}.school .schoolb .grade[data-v-1fd7cc66]{display:flex;justify-content:space-between;padding:36px 0 0 18px}.school .schoolb .grade .schoolbs[data-v-1fd7cc66]{cursor:pointer;height:41px;padding:0 20px 0 30px;background-image:url(./jyImg1-785a54d1.png);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;position:relative}.school .schoolb .grade .spot[data-v-1fd7cc66]{position:relative;margin-right:7px}.school .schoolb .grade .spot[data-v-1fd7cc66]:before{content:"";position:absolute;top:50%;left:-16px;transform:translateY(-50%);width:6px;height:6px;background-color:#00e6ff;border-radius:50%;box-shadow:0 0 7px #00ffd3;filter:blur(0px)}.school .schoolb .grade1[data-v-1fd7cc66]{padding:12px 100px 0;box-sizing:border-box}.fundingBox[data-v-1fd7cc66]{display:flex;flex-direction:column;align-items:center}.fundingBox .funding[data-v-1fd7cc66]{width:500px;height:34px;margin-top:20px;box-sizing:border-box;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:space-around}.fundingBox .funding span[data-v-1fd7cc66]{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:17px;color:#fff;line-height:20px;letter-spacing:3px}.fundingBox .rolling[data-v-1fd7cc66]{width:100%;height:200px;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.fundingBox .rolling .fundingContent[data-v-1fd7cc66]{display:flex;align-items:center;justify-content:space-around;margin-top:10px;width:99%;padding:4px 0;box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBAAAABABAMAAABRipknAAAAG1BMVEUAqv8Aqv8Aqv8Aqf8Aq/8Aq/8Aq/8ArP8A/P9i6gkvAAAACHRSTlM4Mys9Ji8jIH8RivIAAAImSURBVHja7ZTBjeJAEEXbcgLm4AQsuFsiA2TN3ZbIAEEGQwqEvb+qGluLYGfn2v0e7qKqXh+/Oj0ed4A7QQCCAAQBCAJ8CMLtfv/+vt3y0fScr1ff4GvwCsIV4EoQgCAAQQCCAB+CcPn6uujYdFn7mKZJM74GryBMABNBAIIABAEIAnwMwul0mvbr6rXH1+AtCHsX+43TyhQVX7xXEAYzFgarfnI3DF7xNXgLgnonmg1lxSu+Aq8g7IeTPkN1Y7uFr8Dbi/ADe3wF3oIAQBCAIABBgDdBOByGRUfYf5xnZxVfgY8XwczBiV6/uLssNuPL94uCcD6fFzGIw+Fsk67E8Q2+Aj9YEH5iwZfvLQgABAEIAvxHEOa573OLr8ErCLt+N89zlnFhrTI7fAXegmDbXouMN31vXxh8BX5nLwLAmyD04q8FvgbPiwAEAQgC/CIITVR8DV5BUNv5qNp4L6zqsw5ftHfZxYvQdJ2U344aUlvv8SV7C0XqGgUhpWSLuJx8ij62CV+DtyB0mjLqY9poRMIX7x8P900m5Sl1QV7gC/edB0HThu6kFzp8+V5B+DcdvgqvIAAQBCAI8BKENo3jqGql9T+VbYsvzmvI/dopCK2bWCR1trfdqEG1xRfpox+zjyBoOB5jtZ2jGK3BF+zT0ysIR6MNE8TGV/rwBft1UhB8FWY8xlEdTau0I75gH3N+ET7jicIX7FcsCAAEAQgCEAQgCPCWPwnpmNPOhu0mAAAAAElFTkSuQmCC)}.fundingBox .rolling .fundingContent span[data-v-1fd7cc66]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;letter-spacing:3px;text-align:left;font-style:normal;width:33%;padding-left:50px}.fundingBox .rolling[data-v-1fd7cc66]::-webkit-scrollbar{width:5px}.fundingBox .rolling[data-v-1fd7cc66]::-webkit-scrollbar-track{border-radius:1px;background:rgba(0,128,231,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.fundingBox .rolling[data-v-1fd7cc66]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(0,162,231);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)}.rating[data-v-1fd7cc66]{width:50%;display:flex;flex-direction:column;align-items:center}.rating .ratingBtn[data-v-1fd7cc66]{display:flex}.rating .ratingBtn .onImg[data-v-1fd7cc66]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4AgMAAABCuXRXAAAADFBMVEUAAAAeNnQeN3MeNnMPkTcxAAAAA3RSTlMAmGbnPwChAAAAHElEQVQ4y2PY/x8fcBiVH5UflR+VH5UflR+O8gAHFInLuixYLwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.rating .ratingBtn .ratingImg[data-v-1fd7cc66]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn .onImg.active[data-v-1fd7cc66]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn span[data-v-1fd7cc66]{height:100%;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;color:#fff;letter-spacing:1px;font-family:PingFangSC,PingFang SC}.selectLint[data-v-1fd7cc66]{width:94%;display:flex;margin:30px 0 10px;justify-content:space-between}.selectLint .selectBox[data-v-1fd7cc66]{width:48%;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.column[data-v-1fd7cc66]::-webkit-scrollbar{display:none}.t_1[data-v-1fd7cc66]{margin:10px auto;width:100%;height:52px;background-image:url(./title-98a127c4.png);background-repeat:no-repeat;background-size:100% 100%}.t_2[data-v-1fd7cc66]{margin-top:5px;padding:0 10px;display:flex;justify-content:space-around}.t_2 .t_2_1[data-v-1fd7cc66]{display:flex;flex-direction:column;align-items:center}.t_2 .t_2_1 .top[data-v-1fd7cc66]{font-size:26px;color:#fff;line-height:30px}.t_2 .t_2_1 .t_3[data-v-1fd7cc66]{width:120px;height:90px;background-image:url(./fk-6fb4b235.png);background-repeat:no-repeat;background-size:100% 100%;position:relative}.t_2 .t_2_1 .t_3 .left1[data-v-1fd7cc66]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .left2[data-v-1fd7cc66]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .left3[data-v-1fd7cc66]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .left4[data-v-1fd7cc66]{position:absolute;left:15px;top:35px;width:40px;height:40px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.t_2 .t_2_1 .t_3 .right[data-v-1fd7cc66]{position:absolute;left:65px;top:35px;width:38px;height:40px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:15px;color:#fff;line-height:20px;letter-spacing:4px;text-shadow:0px 0px 4px rgba(255,255,255,.65);text-align:center;font-style:normal}.font[data-v-1fd7cc66]{font-size:16px!important}[data-v-1fd7cc66] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}.table[data-v-1fd7cc66] .el-table td.el-table__cell{border:none!important;padding-left:10px!important}.table[data-v-1fd7cc66] .el-table td.el-table__cell{padding-left:10px}[data-v-1fd7cc66] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-1fd7cc66] .el-table__empty-block{background-color:#122560}[data-v-1fd7cc66] .el-table .el-table__row{border-bottom:none}.selectBox .el-select--large .el-select__wrapper span,.selectBox .el-select--large .el-select__wrapper p,.selectBox .el-select--large .el-select__wrapper a{font-size:16px}.selectBox .el-select__wrapper{background-color:#fff0!important}.selectBox .el-select__placeholder{color:#fff!important}.selectBox .el-select__caret{color:#fff!important;font-size:18px!important}[data-v-1fd7cc66] .el-pagination>.is-last{color:#fff!important}[data-v-1fd7cc66] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-1fd7cc66] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-1fd7cc66] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-1fd7cc66] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-1fd7cc66] .el-pagination.is-background .btn-prev,[data-v-1fd7cc66] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}.displayFlex[data-v-689534fc]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:33.333333333%}.flex1[data-v-689534fc]{flex:1;box-sizing:border-box}.flex2[data-v-689534fc]{box-sizing:border-box}.module11[data-v-689534fc]{display:flex;width:100%}.yd_title[data-v-689534fc]{box-sizing:border-box;width:94%;height:42px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-689534fc]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-689534fc]:before,.yd_title .animate-border[data-v-689534fc]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-689534fc]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-689534fc]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-689534fc 4s linear infinite}.yd_title .animate-border i[data-v-689534fc]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-689534fc 4s linear 1s infinite}.yd_title .animate-border[data-v-689534fc]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-689534fc 4s linear 2s infinite}.yd_title .animate-border i[data-v-689534fc]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-689534fc 4s linear 3s infinite}.yd_title .text[data-v-689534fc]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px;align-items:center}.yd_title .c[data-v-689534fc]{width:130px;height:42px;cursor:pointer}@keyframes one-689534fc{0%{left:-100%}50%,to{left:100%}}@keyframes two-689534fc{0%{top:-100%}50%,to{top:100%}}@keyframes three-689534fc{0%{right:-100%}50%,to{right:100%}}@keyframes four-689534fc{0%{bottom:-100%}50%,to{bottom:100%}}.familyPlanning[data-v-689534fc]{background-image:url(./new_jhsy-4d483322.png);background-repeat:no-repeat;background-size:100% 100%}.mechanism[data-v-689534fc]{background-image:url(./new_yljg-b80da740.png);background-repeat:no-repeat;background-size:100% 100%}.service[data-v-689534fc]{background-image:url(./new_zlfw-23ff3575.png);background-repeat:no-repeat;background-size:100% 100%}.serviceBox[data-v-689534fc]{display:flex;flex-direction:column;box-sizing:border-box}.serviceBox .serviceimg[data-v-689534fc]{width:165px;height:35px}.serviceBox .serviceimg1[data-v-689534fc]{width:165px;height:64px}.serviceBox .serviceTop[data-v-689534fc]{display:flex;justify-content:space-between;padding:10px 36px 0 0;box-sizing:border-box}.serviceBox .serviceTop .visit[data-v-689534fc]{display:flex;flex-direction:column;align-items:center}.serviceBox .serviceTop .medicalService[data-v-689534fc]{display:flex;flex-direction:column;align-items:center;position:relative}.serviceBox .serviceTop .medicalService .moveYl[data-v-689534fc]{position:absolute;width:160px;height:160px;top:5px}.serviceBox .serviceTop .medicalService .ylimg[data-v-689534fc]{margin-top:5px;width:160px;height:190px}.serviceBox .serviceTop .medicalService .medicalServiceTop[data-v-689534fc]{position:relative}.serviceBox .serviceTop .medicalService .medicalServiceTop span[data-v-689534fc]{position:absolute;left:36px;top:34%;font-weight:700;font-size:28px;color:#fff;line-height:41px;letter-spacing:1px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber}.mealAssistance[data-v-689534fc]{display:flex;flex-direction:column;justify-content:center;align-items:center}.mealAssistance .mealAssistanceimg[data-v-689534fc]{width:495px;height:35px}.left_1[data-v-689534fc]{cursor:pointer;background-image:url(./ylbt_1-ec9917fd.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_1[data-v-689534fc]{cursor:pointer;background-image:url(./ylbt_2-a56c0f22.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-689534fc]{cursor:pointer;background-image:url(./ylbt_3-8dece181.png);background-repeat:no-repeat;background-size:100% 100%}.left_2_1[data-v-689534fc]{cursor:pointer;background-image:url(./ylbt_4-3a661768.png);background-repeat:no-repeat;background-size:100% 100%}.left_3[data-v-689534fc]{cursor:pointer;background-image:url(./ylbt_5-110c5514.png);background-repeat:no-repeat;background-size:100% 100%}.left_3_1[data-v-689534fc]{cursor:pointer;background-image:url(./ylbt_6-b5e2e12f.png);background-repeat:no-repeat;background-size:100% 100%}.center_1[data-v-689534fc]{background-image:url(./new_lnrzb-b291b7bc.png);background-repeat:no-repeat;background-size:100% 100%}.left_bg[data-v-689534fc]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:20px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-689534fc]{width:560px;box-sizing:border-box;padding-left:10px;margin-right:20px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-689534fc]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:20px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-689534fc]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-689534fc]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-689534fc]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-689534fc]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-689534fc]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-689534fc]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-689534fc]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-689534fc]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-689534fc]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-689534fc]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-689534fc]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-689534fc]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-689534fc]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-689534fc]{height:calc(100% - 36px);display:flex;justify-content:space-around;align-items:center}.history .history1[data-v-689534fc]{cursor:pointer;font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history .history1 span[data-v-689534fc]{font-family:PangMenZhengDao;font-size:26px;color:#fff;letter-spacing:1px;text-align:center;font-style:normal;margin-left:4px}.history .history1 .unit[data-v-689534fc]{font-weight:500;font-size:14px;color:#9cdeff;line-height:20px;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC}.history .history1 .historyimg[data-v-689534fc]{width:182px;height:35px}.history .history1 .historyMoveImg[data-v-689534fc]{position:absolute;left:10px;top:37px;width:160px;height:120px}.history img[data-v-689534fc]{width:154px;height:136px}.history p[data-v-689534fc]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-689534fc]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-689534fc]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-689534fc]{display:flex;padding:14px 0 10px}.property .property_box[data-v-689534fc]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-689534fc]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-689534fc]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-689534fc]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-689534fc]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-689534fc]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-689534fc]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-689534fc]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-689534fc]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-689534fc]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-689534fc]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-689534fc]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.minTopPart[data-v-689534fc]{width:500px;height:174px;background-image:url(./minTopBg-f5dceb96.png);background-repeat:no-repeat;background-size:100% 100%;margin:10px auto 4px;position:relative}.minTopPart .moveImg[data-v-689534fc]{position:absolute;background-image:url(./ylMove-04eb57bd.gif);background-repeat:no-repeat;background-size:100% 100%;left:155px;width:190px;height:173px}.minTopPart .mtpImg1[data-v-689534fc]{width:140px;height:24px;background-image:url(./minTop1-8c7af548.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:49px;left:23px}.minTopPart .mtpImg2[data-v-689534fc]{width:140px;height:24px;background-image:url(./minTop2-3d95611e.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:49px;right:23px}.minTopPart .mtpImg3[data-v-689534fc]{width:125px;height:36px;background-image:url(./minTop3-09d0c304.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:350px;left:20px}.minTopPart .mtpText1[data-v-689534fc]{width:140px;height:30px;position:absolute;top:94px;left:23px;text-align:center;line-height:30px;font-weight:700;font-size:26px;color:#fff}.minTopPart .mtpText2[data-v-689534fc]{width:140px;height:30px;position:absolute;top:94px;right:23px;text-align:center;line-height:30px;font-weight:700;font-size:26px;color:#fff}.ageGroup[data-v-689534fc]{display:flex;justify-content:space-between;width:500px;height:50px;margin-left:10px}.ageGroup .ageGroupBj[data-v-689534fc]{width:235px;height:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfoAAABkBAMAAACcIO/9AAAAD1BMVEVzs/8AAABxtf9ysv9ttv/3h1+ZAAAABXRSTlMoABYgByCRDLcAAABxSURBVHja7d1RCYUAEETR4fkKrAkUDGAEsX8owRYy51QY9vduZu4zjZZjJrOm1T6ZzuXf9Se90yd7rvT6Z0uvX3rPPlkCAAAAAAAAAAAAAAAAAAAAAAAAAADwJd1F2e6acHdJursi3l2QL/8e0Pw54gHnowSnYH+4AwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center}.ageGroup .ageGroupBj .Gendern[data-v-689534fc]{width:34px;height:34px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;margin-right:12px;margin-left:14px}.ageGroup .ageGroupBj .Genderv[data-v-689534fc]{width:34px;height:34px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;margin-right:12px;margin-left:14px}.ageGroup .ageGroupBj .Male[data-v-689534fc]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#fff;letter-spacing:2px;text-align:left;font-style:normal;margin-right:18px}.ageGroup .ageGroupBj .ageGroupNum[data-v-689534fc]{font-size:16px;font-weight:400;color:#00fff0;letter-spacing:1px;text-align:right;font-style:normal;font-family:TCloudNumber,TCloudNumber}.ageGroupone[data-v-689534fc]{display:flex;justify-content:flex-end}.ageGroupone .btList[data-v-689534fc]{width:70%;height:200px;margin-top:10px;margin-right:8px}.ageGroupone .btList .btListding[data-v-689534fc]{font-weight:500;font-size:14px;color:#fff;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC;text-shadow:0px 0px 4px rgba(255,255,255,.65);display:flex;align-items:center;justify-content:flex-end}.ageGroupone .btList .btListding span[data-v-689534fc]{width:20%;display:flex;align-items:center;justify-content:flex-end}.ageGroupone .btList .btListding span[data-v-689534fc]:nth-child(3){width:25%}.ageGroupone .btList .btListding span[data-v-689534fc]:nth-child(4){width:25%}.ageGroupone .btList .btList_item[data-v-689534fc]{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:5px}.ageGroupone .btList .btList_item .btList_item_color[data-v-689534fc]{width:22px;height:8px;background-color:var(--i);border-radius:6px;margin-right:17px}.ageGroupone .btList .btList_item .btList_item_value[data-v-689534fc]{width:100%;font-size:18px;color:#fff;display:flex;justify-content:space-between}.ageGroupone .btList .btList_item .btList_item_value1[data-v-689534fc]{width:24%;display:flex;align-items:center;justify-content:center}[data-v-689534fc] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}.table[data-v-689534fc] .el-table td.el-table__cell{border:none!important;padding-left:10px!important}.table[data-v-689534fc] .el-table td.el-table__cell{padding-left:10px}[data-v-689534fc] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-689534fc] .el-table__empty-block{background-color:#122560}[data-v-689534fc] .el-table .el-table__row{border-bottom:none}[data-v-689534fc] .el-pagination>.is-last{color:#fff!important}[data-v-689534fc] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-689534fc] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-689534fc] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-689534fc] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-689534fc] .el-pagination.is-background .btn-prev,[data-v-689534fc] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}.displayFlex[data-v-5a742f18]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:33.333333333%}.flex1[data-v-5a742f18]{flex:1;box-sizing:border-box}.flex2[data-v-5a742f18]{box-sizing:border-box}.module11[data-v-5a742f18]{display:flex;width:100%}.yd_title[data-v-5a742f18]{box-sizing:border-box;width:94%;height:42px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-5a742f18]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-5a742f18]:before,.yd_title .animate-border[data-v-5a742f18]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-5a742f18]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-5a742f18]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-5a742f18 4s linear infinite}.yd_title .animate-border i[data-v-5a742f18]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-5a742f18 4s linear 1s infinite}.yd_title .animate-border[data-v-5a742f18]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-5a742f18 4s linear 2s infinite}.yd_title .animate-border i[data-v-5a742f18]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-5a742f18 4s linear 3s infinite}.yd_title .text[data-v-5a742f18]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px}.yd_title .c[data-v-5a742f18]{width:130px;height:42px;cursor:pointer}@keyframes one-5a742f18{0%{left:-100%}50%,to{left:100%}}@keyframes two-5a742f18{0%{top:-100%}50%,to{top:100%}}@keyframes three-5a742f18{0%{right:-100%}50%,to{right:100%}}@keyframes four-5a742f18{0%{bottom:-100%}50%,to{bottom:100%}}.familyPlanning[data-v-5a742f18]{width:96%;background-image:url(./new_zcs-278f0f5f.png);background-repeat:no-repeat;background-size:100% 100%}.mechanism[data-v-5a742f18]{background-image:url(./new_fygl-85b6c2a9.png);background-repeat:no-repeat;background-size:100% 100%}.service[data-v-5a742f18]{background-image:url(./new_tjrs-55f89738.png);background-repeat:no-repeat;background-size:100% 100%}.last[data-v-5a742f18]{background-image:url(./new_jkhd-324968b7.png);background-repeat:no-repeat;background-size:100% 100%}.serviceBox[data-v-5a742f18]{display:flex;flex-direction:column;box-sizing:border-box}.serviceBox .serviceimg[data-v-5a742f18]{width:182px;height:35px}.serviceBox .serviceTop[data-v-5a742f18]{display:flex;justify-content:space-between;padding:10px 36px 0 20px;box-sizing:border-box}.serviceBox .serviceTop .visit[data-v-5a742f18],.serviceBox .serviceTop .medicalService[data-v-5a742f18]{display:flex;flex-direction:column;align-items:center}.serviceBox .serviceTop .medicalService .ylimg[data-v-5a742f18]{width:200px;height:220px}.serviceBox .serviceTop .medicalService .medicalServiceTop[data-v-5a742f18]{position:relative}.serviceBox .serviceTop .medicalService .medicalServiceTop span[data-v-5a742f18]{position:absolute;left:39px;top:35%;font-weight:700;font-size:32px;color:#fff;line-height:41px;letter-spacing:1px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber}.mealAssistance[data-v-5a742f18]{display:flex;flex-direction:column;justify-content:center;align-items:center}.mealAssistance .mealAssistanceimg[data-v-5a742f18]{width:495px;height:35px}.left_1[data-v-5a742f18]{cursor:pointer;background-image:url(./ylbx_ylbxffrc-c615491e.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_1[data-v-5a742f18]{cursor:pointer;background-image:url(./ylbx_ybsyje-ec9db003.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia[data-v-5a742f18]{margin-top:10px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.left_1_xia .left_1_xia_item[data-v-5a742f18]{flex:1;display:flex;flex-direction:column;align-items:center}.left_1_xia .left_1_xia_item .choose[data-v-5a742f18]{width:100%;display:flex;justify-content:center;margin-top:5px;margin-bottom:5px;margin-left:35px}.left_1_xia .left_1_xia_item .choose .choose_1[data-v-5a742f18]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAABUCAMAAACY0QqsAAAANlBMVEUAzP8Ay/8AyP8AvP8Axf8AwP8Avv8Avf8Awv8Axv8Auf8Azv8AuP8Aw/8AAAAA4f8A5/8A8P/wPsGtAAAAEXRSTlN+endgcWlmY2x0XYFbbgBFV2VoGxwAAAJISURBVHja7ZHbctswDEStu2SFvfz/zxaAaG0wUOzUL50teMiG5JKrzhnfPlLy80cTz0Vm8fuxu3/cZdp64s8uR4ezr+IpaeLZOMSH+yDTXSD7P+9F3D8wamR/4geG+q7eU/ZVfEhJE89GavFlGZZ4syB/nnH2RXxRLJAZVuF5tnD2IR45S9/IBqr+a/FYinD2VTwlTXyZl1lm3OOM1cHZF/H5Cjz8Yg84+yqekiaeDROfbHgQvYKzr+KTvZlsraXrTIk5Z1/Ep6/BQ5wCVP0HEJ9tfIcZf/Ftlv78WTwlTTwbIr6u67ROMrEaIXcZ4OyreEqC+IRtyMLeBme//eLZUPFS1nKcCvbu/IzC2RfxovhyQYYz8HecfRVPSRM/Gcsos1yg6cUVZ1/Ex7/jqGMdOfsqXhC5cZ0HOPsq/g7FpkHZN/GUNHFjGzeZI4hZfMPZF/FNNxZc4+/jW86+iMdnYTyFs6/iKWni2VDxvt/649TbPqwVlxu25+yLeJ8SE990t9UV+7AGLN8o+7l/8YxkFu/6vus7mVh1J8TcZ0bP2Vfx97GvcPZFXLv275huPC5wlInc+Kd9/ybUceu/Z+JdSpr4u9w6zr6K37Svw7CjBTYeB+x1Viyk6tvbU9zAo3qsPFpIkOtzrv4ZizhS9zZymXakfREH4ROR+BnSPsRf0l2HpH0Rz0lW8f0Q32+7TMQh2+3sr2tA0Vf8QcXxQDbG8R+51X3MvePsi/ieks/iN78id/sAZ7/94tkQ8d8p+dXEk9HEs5FY/A9hgCtrOaRiDwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia .left_1_xia_item .choose .choose_2[data-v-5a742f18]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABUBAMAAABZ1DeQAAAAFVBMVEUAgP+p1P8AAAButP8AgP+Pyf+dzP85ZxzWAAAAB3RSTlM2cQAsKEs8vvFJwwAAAFBJREFUaN7tzcEAADAMBLAqTGEII5jCFOYPUYX79ZMIpG6NOdsesdvtdrvdbrfb7Xa73Z6w2+12u91ut9vtdrvdnrDb7Xa73W5P9rfG/OG9AfHYQUfuMQLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%}.left_1_xia .left_1_xia_item .historyimg[data-v-5a742f18]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.left_3[data-v-5a742f18]{background-image:url(./lmb-b46e82c7.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.left_3_1[data-v-5a742f18]{background-image:url(./mfyyqk-40b4546f.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.center_1[data-v-5a742f18]{width:96%;background-image:url(./new_jkda-d5a45467.png);background-repeat:no-repeat;background-size:100% 100%}.center_2[data-v-5a742f18]{width:96%;background-image:url(./new_mz-c74b5911.png);background-repeat:no-repeat;background-size:100% 100%}.center_top[data-v-5a742f18]{width:95%;height:150px;display:flex;align-items:center;justify-content:space-around}.center_top .item5[data-v-5a742f18]{display:flex;align-items:center}.center_top .item5 .left5[data-v-5a742f18]{width:102px;height:102px}.center_top .item5 .right5[data-v-5a742f18]{margin-left:10px}.center_top .item5 .right5 .right5_top[data-v-5a742f18]{font-size:16px;color:#fff;line-height:22px;letter-spacing:2px}.center_top .item5 .right5 .right5_center[data-v-5a742f18]{width:100px;height:7px}.center_top .item5 .right5 .right5_bottom[data-v-5a742f18]{margin-top:3px;padding:5px;font-size:22px;color:#2ef1ff;line-height:26px;text-shadow:0px 0px 13px rgba(0,252,255,.5);background:linear-gradient(270deg,rgba(255,255,255,0) 0%,#3976a1 100%)}.left_bg[data-v-5a742f18]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-5a742f18]{width:560px;box-sizing:border-box;padding-left:10px;margin-right:28px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-5a742f18]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-5a742f18]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-5a742f18]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-5a742f18]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-5a742f18]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-5a742f18]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-5a742f18]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-5a742f18]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-5a742f18]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-5a742f18]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-5a742f18]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-5a742f18]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-5a742f18]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-5a742f18]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-5a742f18]{height:240px;display:flex;justify-content:space-around;box-sizing:border-box}.history .history1[data-v-5a742f18]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history .history1 .fyMove[data-v-5a742f18]{position:absolute;top:60px;width:60px;height:64px;animation:example-5a742f18 3s infinite linear}.history .history1 .va[data-v-5a742f18]{margin-top:27px;margin-bottom:10px;font-family:TCloudNumber,TCloudNumber;font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-shadow:0px 2px 4px rgba(255,255,255,.5);text-align:right;font-style:normal}.history .history1 img[data-v-5a742f18]{width:110px;height:110px}.history .history1 .historyimg[data-v-5a742f18]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.history .history1 .historyMoveImg[data-v-5a742f18]{position:absolute;top:60px;width:180px;height:120px}.history img[data-v-5a742f18]{width:154px;height:136px}.history p[data-v-5a742f18]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-5a742f18]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-5a742f18]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-5a742f18]{display:flex;padding:14px 0 10px}.property .property_box[data-v-5a742f18]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-5a742f18]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-5a742f18]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-5a742f18]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-5a742f18]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-5a742f18]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-5a742f18]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-5a742f18]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-5a742f18]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-5a742f18]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-5a742f18]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-5a742f18]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.minTop[data-v-5a742f18]{height:250px;display:flex;align-items:center}.history2[data-v-5a742f18]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history2 .moveImg[data-v-5a742f18]{position:absolute;top:60px;width:64px;height:64px;animation:example-5a742f18 3s infinite linear}@keyframes example-5a742f18{0%{transform:translateY(0)}25%{transform:translateY(-4px)}50%{transform:translateY(0)}75%{transform:translateY(4px)}to{transform:translateY(0)}}.history2 .moveImg2[data-v-5a742f18]{position:absolute;top:70px}.history2 .va[data-v-5a742f18]{margin-top:27px;margin-bottom:20px;font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:20px;color:#fff;line-height:24px;letter-spacing:1px;text-shadow:0px 0px 23px rgba(0,252,255,.5);text-align:center;font-style:normal}.history2 img[data-v-5a742f18]{width:113px;height:121px}.history2 .historyimg[data-v-5a742f18]{margin-top:10px;padding:0 25px;background-image:url(data:image/png;base64,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);background-size:100% 100%;background-repeat:no-repeat;font-size:15px;color:#fff;line-height:21px;letter-spacing:2px}.minTopPart2[data-v-5a742f18]{margin-left:5px;width:390px;height:160px;background-image:url(./xia_1-992bc4cd.png);background-repeat:no-repeat;background-size:100% 100%;align-items:center;position:relative;display:flex;justify-content:space-around;margin-top:35px;padding:0 5px;box-sizing:border-box}.minTopPart2 .left5[data-v-5a742f18]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:13px}.minTopPart2 .left5 .leftImg5[data-v-5a742f18]{width:90px;height:90px;margin-bottom:10px}.minTopPart2 .left5 .left5_me[data-v-5a742f18]{margin-left:10px;display:flex;flex-direction:column;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:20px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.minTopPart2 .left5 .left5_me .bo[data-v-5a742f18]{font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:18px;color:#00fffc;line-height:21px;text-shadow:0px 0px 13px rgba(0,252,255,.5)}.minTopPart2 .right5[data-v-5a742f18]{display:flex;flex-direction:column;align-items:center;justify-content:center}.minTopPart2 .right5 .rightImg5[data-v-5a742f18]{width:90px;height:90px;margin-bottom:10px}.minTopPart2 .right5 .right5_me[data-v-5a742f18]{display:flex;flex-direction:column;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;line-height:20px;letter-spacing:2px;text-shadow:0px 0px 4px rgba(255,255,255,.65)}.minTopPart2 .right5 .right5_me .bo[data-v-5a742f18]{font-family:TCloudNumber,TCloudNumber;font-weight:700;font-size:18px;color:#ffe92c;line-height:21px;text-shadow:0px 0px 13px rgba(0,252,255,.5)}.table[data-v-5a742f18]{box-sizing:border-box;margin-top:10px;width:95%;height:240px;overflow-y:auto}.table .item[data-v-5a742f18]{width:98%;box-sizing:border-box;margin-top:10px;padding:16px 20px;background-image:url(./table_bg-8337dd31.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff}.table[data-v-5a742f18]::-webkit-scrollbar{width:5px}.table[data-v-5a742f18]::-webkit-scrollbar-track{border-radius:1px;background:rgba(41,157,255,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.table[data-v-5a742f18]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(41,157,255);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)}.sm_title_1[data-v-5a742f18],.sm_title_2[data-v-5a742f18]{width:196px;height:45px;margin-left:175px;background-repeat:no-repeat;background-size:100% 100%;margin-top:15px;margin-bottom:10px}.font[data-v-5a742f18]{font-size:18px!important}.displayFlex[data-v-f33bdcd3]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:33.333333333%}.flex1[data-v-f33bdcd3],.flex2[data-v-f33bdcd3]{box-sizing:border-box}.module11[data-v-f33bdcd3]{display:flex;width:100%}.yd_title[data-v-f33bdcd3]{box-sizing:border-box;width:94%;height:42px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-f33bdcd3]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-f33bdcd3]:before,.yd_title .animate-border[data-v-f33bdcd3]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-f33bdcd3]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-f33bdcd3]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-f33bdcd3 4s linear infinite}.yd_title .animate-border i[data-v-f33bdcd3]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-f33bdcd3 4s linear 1s infinite}.yd_title .animate-border[data-v-f33bdcd3]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-f33bdcd3 4s linear 2s infinite}.yd_title .animate-border i[data-v-f33bdcd3]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-f33bdcd3 4s linear 3s infinite}.yd_title .text[data-v-f33bdcd3]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px}.yd_title .c[data-v-f33bdcd3]{width:130px;height:42px;cursor:pointer}@keyframes one-f33bdcd3{0%{left:-100%}50%,to{left:100%}}@keyframes two-f33bdcd3{0%{top:-100%}50%,to{top:100%}}@keyframes three-f33bdcd3{0%{right:-100%}50%,to{right:100%}}@keyframes four-f33bdcd3{0%{bottom:-100%}50%,to{bottom:100%}}.left_1[data-v-f33bdcd3]{background-image:url(./gzf-996c62b1.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-f33bdcd3]{background-image:url(./wfjw-90fb59b3.png);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.center_1[data-v-f33bdcd3]{background-image:url(./fgl-e6572716.png);background-repeat:no-repeat;background-size:100% 100%}.center_2[data-v-f33bdcd3]{background-image:url(./wlsq-6af3a3c8.png);background-repeat:no-repeat;background-size:100% 100%}.right_1[data-v-f33bdcd3]{background-image:url(./zzgc-4becfcd9.png);background-repeat:no-repeat;background-size:100% 100%}.right_2[data-v-f33bdcd3]{background-image:url(./phqgz-2c6b5b78.png);background-repeat:no-repeat;background-size:100% 100%}.left_bg[data-v-f33bdcd3]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-f33bdcd3]{width:560px;box-sizing:border-box;padding-left:10px;margin-right:28px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-f33bdcd3]{width:520px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.font[data-v-f33bdcd3]{font-size:18px!important}.wfjw[data-v-f33bdcd3]{width:95%;margin-top:20px}.wfjw .wfjw_choose[data-v-f33bdcd3]{display:flex;align-items:center}.wfjw .wfjw_choose .wfjw_choose_item[data-v-f33bdcd3]{margin-right:20px;cursor:pointer;width:84px;height:32px;text-align:center;line-height:32px;padding:6px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff}.wfjw .wfjw_choose .active[data-v-f33bdcd3]{background-image:url(./sjfx7-05af8354.png);background-repeat:no-repeat;background-size:100% 100%}.wfjw .wfjw_choose .unactive[data-v-f33bdcd3]{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.shang[data-v-f33bdcd3]{margin-top:40px;display:flex;justify-content:space-around}.shang_item[data-v-f33bdcd3]{width:45%;display:flex;flex-direction:column;align-items:center}.shang_item .title[data-v-f33bdcd3]{width:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOgAAAAaCAMAAACKLeBYAAABHVBMVEUAAAAX690P4+gP5+oFyPYO3+oL1e8X9eIY+twX+N4FxvcJ0PMK1e8S6OUV9t4S7eIV898Y+dwU7uIW9t4Y+dwX9d8X+twV8uAY+t0X9t8Aw/kL1+4V8t8DwfoFxPkO3+oS5eYIy/UW9d4K0vEZ/NsDwPsM2O0Y+twX+d0EwPkExfYX9t8Z/NsIzPQQ5uYK0/AX99wN2usY+9wFxvcP4ecDv/wZ+9sIzPMEvvsK1PEc/9gAwf8W/94b8tcS6uUQ5eYR6OUIzvQS7OQT7eMN3esT7uIV8eEN3O0O4OoW9N8X+N4W9t4J0fIJ0/EL1+8M2e4P4ukP4+gU7+IHyvYK1fAM2u0O3+sU8OEV8uAExPkGyPcX+dwV8+AQ5egP4egdUl88AAAAPnRSTlMABUcLR7tHHvrtu7u7ulsX/tnYyaCMZkE0KxP6+PXx8Onl5dzLysa+ubOwr6+km4SEdXVeVVBHQT81Lh0XE/e+NbEAAAFoSURBVFjD7dZXeoJAFIbho8SoKfZE03vvvatEIwoIRkFpuv9lZAbiHWcBM/Lt4H3+Q4GoKPaLZYGnUI5QsC6+gJsy6VEGQis3+tZ+GfhIKHVaP8sQWrzaGHmd2xhwUCVPnN8YtF4lmyrFJDDffYo6qxh0TKWeks4A232eyjnirNcSCLRXq9PrVeSSAAz3nJb9PWu/GHQYSC3Fzb8Dq8VW3KmzjUDnJSINnlM5tQpsljwkzhG5W+JsLiFQsznsjemmVLoGTHbpKrlWP3BKGFQzp5t6ilsBJjsJ7tZ36hi0q+nScOJLN5k93WLr/25NzViE0OZUKm3TTQuMHq7/Mgr2NHWji0FF1dB0+pxeM/15ie9OfKcqYtCBSDY1pZ1HYLtsoimRPVVxAYE6vvSYg1/Auw2jK4oDDGpT6Q0XP/VvB8TpINBX23b2XoCPhKuBY58h76sj+3wduOlhe+sJkD6ApwSOVoua4f4A2WBR1TzdoAoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100% 100%;text-align:center;font-weight:400;font-size:16px;color:#fff;line-height:20px;letter-spacing:2px;z-index:5;cursor:pointer}.shang_item .i[data-v-f33bdcd3]{margin-top:-20px;width:90%;height:300px}.wlsq[data-v-f33bdcd3]{width:95%;margin-top:20px}.zzgc[data-v-f33bdcd3]{margin-top:10px;display:flex;box-sizing:border-box;padding:20px}.zzgc .zzgc_item[data-v-f33bdcd3]{width:48%;display:flex;flex-direction:column;align-items:center}.zzgc .zzgc_item .zzgc_item_title[data-v-f33bdcd3]{position:relative;margin:10px 0;padding:10px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:2px;background:radial-gradient(224% 77% at 50% 100%,rgba(63,194,252,.64) 0%,rgba(63,194,252,0) 100%,rgba(255,255,255,0) 100%)}.zzgc .zzgc_item .zzgc_item_title[data-v-f33bdcd3]:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:26px;height:1px;border:2px solid #00e6ff}.phqgz[data-v-f33bdcd3]{width:95%}.phqgz .phqgz_title[data-v-f33bdcd3]{display:flex;align-items:center;padding:20px}.phqgz .phqgz_title img[data-v-f33bdcd3]{width:30px;height:30px}.phqgz .phqgz_title .phqgz_title_text[data-v-f33bdcd3]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#62f3ff;line-height:22px;letter-spacing:1px}.phqgz[data-v-f33bdcd3] .el-table td.el-table__cell{border:none!important;padding-left:10px!important}.phqgz[data-v-f33bdcd3] .el-table td.el-table__cell{padding-left:10px}[data-v-f33bdcd3] .el-table__empty-block{background-color:#122560}[data-v-f33bdcd3] .el-table .el-table__row{border-bottom:none}[data-v-f33bdcd3] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}[data-v-f33bdcd3] .el-pagination>.is-last{color:#fff!important}[data-v-f33bdcd3] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-f33bdcd3] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-f33bdcd3] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-f33bdcd3] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-f33bdcd3] .el-pagination.is-background .btn-prev,[data-v-f33bdcd3] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}.table-style[data-v-f33bdcd3] .el-table__body tr:hover>td{background-color:#2f4b74!important}.module[data-v-3247d4fb]{width:100%;display:flex;margin-top:112px}.module .displayFlex[data-v-3247d4fb]{height:100%;display:flex;flex-direction:column;box-sizing:border-box}.module .displayFlex .title[data-v-3247d4fb]{font-size:28px;color:#fff;text-align:left;font-style:normal;font-family:titletheRightWay,titletheRightWay;text-shadow:0px 2px 4px rgba(56,50,50,.5);padding:19px 0 0 17px;margin-bottom:18px}.module .displayFlex .lineEnd[data-v-3247d4fb]{height:3px;border-top:1px solid #fff;border-bottom:1px dashed #fff;width:180px;margin:17px 0 17px 16px}.module .displayFlex .menuBar[data-v-3247d4fb]::-webkit-scrollbar{display:none}.module .displayFlex .menuBar[data-v-3247d4fb]{height:100%;overflow-y:auto}.module .displayFlex .tabPosition[data-v-3247d4fb]{display:flex;flex-direction:column;color:#fff;font-size:22px;font-weight:500;letter-spacing:1px}.module .displayFlex .tabPosition img[data-v-3247d4fb]{width:18px;height:18px;margin-right:10px;vertical-align:middle}.module .displayFlex .tabPosition .img1 img[data-v-3247d4fb]{width:20px;height:10px;margin-right:24px;vertical-align:middle}.module .displayFlex .tabPositionBox[data-v-3247d4fb]{display:flex;align-items:center;justify-content:space-between;margin:12px 0 12px 19px;cursor:pointer}.module .displayFlex .tabPositionminBox[data-v-3247d4fb]{font-size:18px;display:flex;align-items:center;padding-left:30px;height:50px;background-color:#032862;white-space:nowrap;cursor:pointer}.module .displayFlex .tabPositionminBox[data-v-3247d4fb]:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background-color:#fff;margin-right:6px}.module .displayFlex .tabPositionminBoxBgc[data-v-3247d4fb]{background:rgb(73,121,191)}.module .displayFlex .fade-scale-enter-active[data-v-3247d4fb],.module .displayFlex .fade-scale-leave-active[data-v-3247d4fb]{transition:opacity .5s ease}.module .displayFlex .fade-scale-enter[data-v-3247d4fb],.module .displayFlex .fade-scale-leave-to[data-v-3247d4fb]{opacity:0}.module .left_bg[data-v-3247d4fb]{width:270px;height:943px;box-sizing:border-box;background:linear-gradient(270deg,rgba(3,56,127,.77) 0%,rgba(3,56,127,.74) 100%);border-radius:0 24px 24px 0}.module .right_bg[data-v-3247d4fb]{width:100%;height:943px;margin:40px 30px 0}.module .right_bg .formText .formText_bootom .tableBox[data-v-3247d4fb]{display:flex;flex-wrap:wrap;height:460px;overflow-y:auto}.module .right_bg .formText .formText_bootom .tableBox :nth-child(3n).tableBoxTop[data-v-3247d4fb]{margin-right:0}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop[data-v-3247d4fb]{width:517px;height:210px;background-repeat:no-repeat;background-size:100% 100%;padding:15px 28px;box-sizing:border-box;margin-right:20px;margin-bottom:20px;position:relative}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop .tableBoxTops[data-v-3247d4fb]{display:flex;align-items:center;justify-content:space-between}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop .tableBoxTops .tableBoxCenter[data-v-3247d4fb]{display:flex;align-items:center}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop .tableBoxTopa[data-v-3247d4fb]{width:470px;height:58px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:22px;color:#fff;line-height:30px;text-align:left;font-style:normal;margin-top:10px;overflow:hidden}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop .tableBoxTopa[data-v-3247d4fb]::-webkit-scrollbar{display:none}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop .progress-container[data-v-3247d4fb]{position:absolute;bottom:2px;left:0px;width:100%;height:10px;background-color:#fff3;border-radius:5px}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop .progress-container .progress-bar[data-v-3247d4fb]{height:100%;background:linear-gradient(90deg,#31ffd8 0%,#00e5ff 100%);border-radius:0 100px 100px 0;transition:width .3s ease;position:relative}.module .right_bg .formText .formText_bootom .tableBox .tableBoxTop .progress-container .progress-bar span[data-v-3247d4fb]{position:absolute;right:-10px;top:-30%;transform:translateY(-50%);color:#fff;font-size:18px}.module .right_bg .formText .formText_bootom .tableBox img[data-v-3247d4fb]{width:24px;height:24px;margin-right:8px}.module .right_bg .formText .formText_bootom .tableBox .tableli[data-v-3247d4fb]{font-size:26px;color:#fff;letter-spacing:2px;font-family:titleNore;max-width:355px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module .right_bg .formText .formText_bootom .tableBox .tableBoxCenter1[data-v-3247d4fb]{width:70px;height:29px;background:rgba(255,255,255,.2);border-radius:15px;border:1px solid rgba(255,255,255,.4196078431);color:#fff;font-weight:400;font-size:20px;letter-spacing:1px;text-align:center;cursor:pointer}.module .right_bg .formText .formText_bootom[data-v-3247d4fb] ::-webkit-scrollbar{width:8px}.module .right_bg .formText .formText_bootom[data-v-3247d4fb] ::-webkit-scrollbar-track{background:rgba(255,255,255,.2);border-radius:4px}.module .right_bg .formText .formText_bootom[data-v-3247d4fb] ::-webkit-scrollbar-thumb{background:rgba(26,161,255,.4);border-radius:4px}.module .right_bg .formText .formText_bootom[data-v-3247d4fb] ::-webkit-scrollbar-thumb:hover{background:#555;border-radius:4px}.module .right_bg .backgroundVirtual[data-v-3247d4fb]{position:absolute;top:0;width:100%;height:79px;box-shadow:inset 0 0 16px #adddff80;backdrop-filter:blur(0px);z-index:99}.left_1[data-v-3247d4fb]{background-image:url(./sy-table1-b0924bde.png);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:30px}.left_2[data-v-3247d4fb]{background-image:url(./sy-table2-00505497.png);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:30px}.tab[data-v-3247d4fb] .el-table{background:rgb(32,64,115);color:#fff;--el-table-border-color: rgba(57, 107, 161);--el-table-tr-bg-color: none;--el-table-header-bg-color: none;--el-table-header-text-color: none;border:1px solid #7aceff}.table[data-v-3247d4fb] .el-table td.el-table__cell{border:none!important;padding-left:10px!important}[data-v-3247d4fb] .el-table td.el-table__cell{padding:12px 0}[data-v-3247d4fb] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-3247d4fb] .el-table__empty-block{background-color:#122560}[data-v-3247d4fb] .el-table .el-table__row{border-bottom:none}.yd_title[data-v-3247d4fb]{box-sizing:border-box;width:96%;height:31px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-3247d4fb]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-3247d4fb]:before,.yd_title .animate-border[data-v-3247d4fb]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-3247d4fb]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-3247d4fb]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-3247d4fb 4s linear infinite}.yd_title .animate-border i[data-v-3247d4fb]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-3247d4fb 4s linear 1s infinite}.yd_title .animate-border[data-v-3247d4fb]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-3247d4fb 4s linear 2s infinite}.yd_title .animate-border i[data-v-3247d4fb]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-3247d4fb 4s linear 3s infinite}.yd_title .text[data-v-3247d4fb]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:1px}.yd_title .gTitle[data-v-3247d4fb]{position:absolute;color:#acd1f1;height:100%;display:flex;align-items:center;left:156px}.yd_title .c[data-v-3247d4fb]{width:130px;height:42px;cursor:pointer}@keyframes one-3247d4fb{0%{left:-100%}50%,to{left:100%}}@keyframes two-3247d4fb{0%{top:-100%}50%,to{top:100%}}@keyframes three-3247d4fb{0%{right:-100%}50%,to{right:100%}}@keyframes four-3247d4fb{0%{bottom:-100%}50%,to{bottom:100%}} diff --git a/build/build/assets/sy_title_sbjz-98804437.png b/build/build/assets/sy_title_sbjz-98804437.png deleted file mode 100644 index be7850f..0000000 Binary files a/build/build/assets/sy_title_sbjz-98804437.png and /dev/null differ diff --git a/build/build/assets/tab7-b10794bd.png b/build/build/assets/tab7-b10794bd.png deleted file mode 100644 index 62eec79..0000000 Binary files a/build/build/assets/tab7-b10794bd.png and /dev/null differ diff --git a/build/build/assets/tab8-4d022ef8.png b/build/build/assets/tab8-4d022ef8.png deleted file mode 100644 index a99c8e9..0000000 Binary files a/build/build/assets/tab8-4d022ef8.png and /dev/null differ diff --git a/build/build/assets/tabBtn-1d10224a.png b/build/build/assets/tabBtn-1d10224a.png deleted file mode 100644 index 1aeec33..0000000 Binary files a/build/build/assets/tabBtn-1d10224a.png and /dev/null differ diff --git a/build/build/assets/tabBtnC-b5987fab.png b/build/build/assets/tabBtnC-b5987fab.png deleted file mode 100644 index b2684c4..0000000 Binary files a/build/build/assets/tabBtnC-b5987fab.png and /dev/null differ diff --git a/build/build/assets/tab_xxts-09cea72c.png b/build/build/assets/tab_xxts-09cea72c.png deleted file mode 100644 index d0280d6..0000000 Binary files a/build/build/assets/tab_xxts-09cea72c.png and /dev/null differ diff --git a/build/build/assets/tab_ymt-9676b308.png b/build/build/assets/tab_ymt-9676b308.png deleted file mode 100644 index 9200c2d..0000000 Binary files a/build/build/assets/tab_ymt-9676b308.png and /dev/null differ diff --git a/build/build/assets/table_bg-8337dd31.png b/build/build/assets/table_bg-8337dd31.png deleted file mode 100644 index fcaf4f2..0000000 Binary files a/build/build/assets/table_bg-8337dd31.png and /dev/null differ diff --git a/build/build/assets/table_c-71f4dce7.png b/build/build/assets/table_c-71f4dce7.png deleted file mode 100644 index 76f4458..0000000 Binary files a/build/build/assets/table_c-71f4dce7.png and /dev/null differ diff --git a/build/build/assets/table_c-9de598ee.js b/build/build/assets/table_c-9de598ee.js deleted file mode 100644 index d6251d4..0000000 --- a/build/build/assets/table_c-9de598ee.js +++ /dev/null @@ -1 +0,0 @@ -const e=""+new URL("table_l-bc34efc4.png",import.meta.url).href,t=""+new URL("table_r-1d5e432d.png",import.meta.url).href,r=""+new URL("table_c-71f4dce7.png",import.meta.url).href;export{e as _,t as a,r as b}; diff --git a/build/build/assets/table_l-bc34efc4.png b/build/build/assets/table_l-bc34efc4.png deleted file mode 100644 index 382637f..0000000 Binary files a/build/build/assets/table_l-bc34efc4.png and /dev/null differ diff --git a/build/build/assets/table_r-1d5e432d.png b/build/build/assets/table_r-1d5e432d.png deleted file mode 100644 index 4eb3380..0000000 Binary files a/build/build/assets/table_r-1d5e432d.png and /dev/null differ diff --git a/build/build/assets/tag-active-0ba76f48.png b/build/build/assets/tag-active-0ba76f48.png deleted file mode 100644 index af8b5e2..0000000 Binary files a/build/build/assets/tag-active-0ba76f48.png and /dev/null differ diff --git a/build/build/assets/tag-e6110ae0.png b/build/build/assets/tag-e6110ae0.png deleted file mode 100644 index 2eb5750..0000000 Binary files a/build/build/assets/tag-e6110ae0.png and /dev/null differ diff --git a/build/build/assets/teacher-e8775514.png b/build/build/assets/teacher-e8775514.png deleted file mode 100644 index 3dac5e6..0000000 Binary files a/build/build/assets/teacher-e8775514.png and /dev/null differ diff --git a/build/build/assets/title-98a127c4.png b/build/build/assets/title-98a127c4.png deleted file mode 100644 index 5d608f7..0000000 Binary files a/build/build/assets/title-98a127c4.png and /dev/null differ diff --git a/build/build/assets/title2-e302b121.png b/build/build/assets/title2-e302b121.png deleted file mode 100644 index cccfe7d..0000000 Binary files a/build/build/assets/title2-e302b121.png and /dev/null differ diff --git a/build/build/assets/titleImg10-00b1df84.png b/build/build/assets/titleImg10-00b1df84.png deleted file mode 100644 index 78d13f3..0000000 Binary files a/build/build/assets/titleImg10-00b1df84.png and /dev/null differ diff --git a/build/build/assets/turn-54c18049.gif b/build/build/assets/turn-54c18049.gif deleted file mode 100644 index 22c950f..0000000 Binary files a/build/build/assets/turn-54c18049.gif and /dev/null differ diff --git a/build/build/assets/wfjw-90fb59b3.png b/build/build/assets/wfjw-90fb59b3.png deleted file mode 100644 index af5c818..0000000 Binary files a/build/build/assets/wfjw-90fb59b3.png and /dev/null differ diff --git a/build/build/assets/wjybry-960966ee.png b/build/build/assets/wjybry-960966ee.png deleted file mode 100644 index 68e1df2..0000000 Binary files a/build/build/assets/wjybry-960966ee.png and /dev/null differ diff --git a/build/build/assets/wlsq-6af3a3c8.png b/build/build/assets/wlsq-6af3a3c8.png deleted file mode 100644 index fa8c6d3..0000000 Binary files a/build/build/assets/wlsq-6af3a3c8.png and /dev/null differ diff --git a/build/build/assets/woman-0af72d68.png b/build/build/assets/woman-0af72d68.png deleted file mode 100644 index dd107ce..0000000 Binary files a/build/build/assets/woman-0af72d68.png and /dev/null differ diff --git a/build/build/assets/work-96d3ef68.js b/build/build/assets/work-96d3ef68.js deleted file mode 100644 index 12acfbf..0000000 --- a/build/build/assets/work-96d3ef68.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as $,a as B,b as C,c as T,d as I,e as w}from"./ePjz-639258a6.js";import"./index-c2d8894b.js";import{_ as F,r,d as W,b as M,D as q,z as E,e as l,f as u,g as s,j as c,q as b,A as f,k as j,l as d,F as g,h as k,i as D}from"./index-0837fb0a.js";const N={class:"module"},V={class:"displayFlex left_bg"},H={class:"flex1"},L={class:"choose"},R={class:"choose"},U={class:"displayFlex center_bg"},J={class:"flex1"},G={class:"school"},K={class:"flex1"},O={class:"flex1"},P={class:"fundingBox"},Q={class:"funding"},X={class:"spot"},Y={class:"spot"},Z={class:"displayFlex right_bg"},ss={class:"flex1"},is={class:"choose"},ts={class:"flex1"},as={class:"dyh"},es={class:"czrBox"},os={class:"czrBox"},ls={class:"czrBox"},ds={class:"czrBox"},ns={class:"czrBox"},cs={__name:"work",setup(rs){r(!0);const o=r([{choose:"1"},{choose:"1"},{choose:"1"}]),n=(a,t)=>{if(o.value[a].choose=t,a===0)i.list2=t=="1"?i.education:i.medical;else if(a===1)i.list=t==="1"?i.housing:i.temporary;else if(a===2){const e={1:i.disabilitySubsidies,2:i.difficultSoldiers,3:i.needyWorkers};i.list1=e[t],t==2?i.list1.name="困难军人":t==3&&(i.list1.name="困难职工")}},v=r(!1),i=W({list:{},list1:{},list2:{},education:{data:[{nf:"2019",jzrs:"4202",jzje:"1523"}],year:["2019"]},medical:{data:[{nf:"2019",jzrs:"4202",jzje:"1200"}],year:["2019"]},housing:{data:[{nf:"2019",jzrs:"4202",jzje:"1523"}],year:["2019"]},temporary:{data:[{nf:"2019",jzrs:"4202",jzje:"1523"}],year:["2019"]},lifeAssistance:{yktTotal:"11515620",subsidyInformation:[{btsx:"80至99岁老人生活补助",btje:"11515620"}]},salvation:{data:[{tkjzje:"868.4888",tkjzrs:"9430",dbjzrs:"9430",dbjzje:"868.4888",dibianJzrs:"2310"}],month:["1"]},disabilitySubsidies:{data:[],month:["1"]},difficultSoldiers:{data:[{nf:"2019",jzrs:"0",jzje:"0"}],year:["2019"]},needyWorkers:{data:[{nf:"2019",jzrs:"0",jzje:"0"}],year:["2019"],name:"困难军人"},diversification:{hszhxms:[{fqdw:"龙游县红十字会",xmmc:"防溺水设施配置",gzzcje:"10800.42",jzzcje:"0",jzrc:"444"}]},totalAssistance:{data:[],year:[]}}),h=a=>parseInt(a.trim(),10).toLocaleString("en-US"),A=async()=>{await D.get("/api/ggfwyth/succour").then(a=>{a.code==200&&(i.diversification.hszhxms=a.data.diversification.hszhxms,i.education.data=a.data.specialAssistance.education.data,i.education.year=a.data.specialAssistance.education.year,i.list2=i.education,i.medical.data=a.data.specialAssistance.medical.data,i.medical.year=a.data.specialAssistance.medical.year,i.housing.data=a.data.specialAssistance.housing.data,i.housing.year=a.data.specialAssistance.housing.year,i.list=i.housing,i.temporary.data=a.data.specialAssistance.temporary.data,i.temporary.year=a.data.specialAssistance.temporary.year,i.totalAssistance.data=a.data.totalAssistance.data,i.totalAssistance.year=a.data.totalAssistance.year,i.lifeAssistance.yktTotal=h(String((a.data.lifeAssistance.yktTotal/1e4).toFixed(2))),i.lifeAssistance.subsidyInformation=a.data.lifeAssistance.subsidyInformation,a.data.lifeAssistance.subsidyInformation.forEach((t,e)=>{i.lifeAssistance.subsidyInformation[e].btje=h((t.btje/1e4).toFixed(2))}),i.salvation=a.data.lifeAssistance.jz,i.disabilitySubsidies.data=a.data.underprivileged.disabilitySubsidies.data,i.disabilitySubsidies.month=a.data.underprivileged.disabilitySubsidies.month,i.difficultSoldiers.data=a.data.underprivileged.difficultSoldiers.data,i.difficultSoldiers.year=a.data.underprivileged.difficultSoldiers.year,i.needyWorkers.data=a.data.underprivileged.needyWorkers.data,i.needyWorkers.year=a.data.underprivileged.needyWorkers.year,i.list1=i.disabilitySubsidies,i.diversification.hszhxms=a.data.diversification.hszhxms,v.value=!0)})},p=r(null);let _=!0;const x=()=>{_=!1},z=()=>{_=!0,y()},y=()=>{if(!_)return;const a=p.value;a&&(a.scrollTop+=1,a.scrollTop+1>=a.scrollHeight-a.clientHeight?setTimeout(()=>{a.scrollTo({top:0,behavior:"smooth"}),setTimeout(y,2e3)},1e3):requestAnimationFrame(y))};r(!0);let S;return M(()=>{setTimeout(()=>{z()},600)}),q(()=>{A()}),E(()=>{clearInterval(S)}),(a,t)=>(l(),u("div",N,[s("div",V,[s("div",H,[t[7]||(t[7]=s("div",{class:"yd_title left_1"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",L,[s("div",{class:c(o.value[0].choose=="1"?"choose_1":"choose_2"),onClick:t[0]||(t[0]=e=>n(0,"1"))}," 教育 ",2),s("div",{class:c(o.value[0].choose=="2"?"choose_1":"choose_2"),onClick:t[1]||(t[1]=e=>n(0,"2"))}," 医疗 ",2)]),b($,{list:i.list2},null,8,["list"]),s("div",R,[s("div",{class:c(o.value[1].choose=="1"?"choose_1":"choose_2"),onClick:t[2]||(t[2]=e=>n(1,"1"))}," 住房 ",2),s("div",{class:c(o.value[1].choose=="2"?"choose_1":"choose_2"),onClick:t[3]||(t[3]=e=>n(1,"2"))}," 临时救助 ",2)]),b(B,{list:i.list},null,8,["list"])])]),s("div",U,[s("div",J,[t[8]||(t[8]=s("div",{class:"yd_title center_0"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",G,[v.value?(l(),f(C,{key:0,list:i.totalAssistance},null,8,["list"])):j("",!0)])]),s("div",K,[t[9]||(t[9]=s("div",{class:"yd_title center_1"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),v.value?(l(),f(T,{key:0,list:i.salvation},null,8,["list"])):j("",!0)]),s("div",O,[s("div",P,[s("div",Q,[s("span",null,"一卡通财政补贴(补贴总额:"+d(i.lifeAssistance.yktTotal)+"万元)",1),t[10]||(t[10]=s("span",null,"金额(万元)",-1))]),s("div",{class:"rolling",ref_key:"mainRef",ref:p,onMouseenter:x,onMouseleave:z},[(l(!0),u(g,null,k(i.lifeAssistance.subsidyInformation,(e,m)=>(l(),u("div",{key:m,class:"fundingContent"},[s("span",X,d(e.btsx),1),s("span",Y,d(e.btje),1)]))),128))],544)])])]),s("div",Z,[s("div",ss,[t[11]||(t[11]=s("div",{class:"yd_title right_1"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",is,[s("div",{class:c(o.value[2].choose=="1"?"choose_1":"choose_2"),onClick:t[4]||(t[4]=e=>n(2,"1"))}," 困难残疾人 ",2),s("div",{class:c(o.value[2].choose=="2"?"choose_1":"choose_2"),onClick:t[5]||(t[5]=e=>n(2,"2"))}," 困难军人 ",2),s("div",{class:c(o.value[2].choose=="3"?"choose_1":"choose_2"),onClick:t[6]||(t[6]=e=>n(2,"3"))}," 困难职工 ",2)]),o.value[2].choose=="1"&&v.value?(l(),f(I,{key:0,list:i.list1},null,8,["list"])):(l(),f(w,{key:1,list:i.list1},null,8,["list"]))]),s("div",ts,[t[17]||(t[17]=s("div",{class:"yd_title right_2"},[s("div",{class:"animate-border"},[s("i"),s("i")])],-1)),s("div",as,[(l(!0),u(g,null,k(i.diversification.hszhxms,(e,m)=>(l(),u("div",{class:"czr-bj",key:m},[s("div",es,[t[12]||(t[12]=s("div",null,"发起单位:",-1)),s("div",null,d(e.fqdw),1)]),s("div",os,[t[13]||(t[13]=s("div",null,"项目名称:",-1)),s("div",null,d(e.xmmc),1)]),s("div",ls,[t[14]||(t[14]=s("div",null,"公众筹款金额(元):",-1)),s("div",null,d(e.gzzcje),1)]),s("div",ds,[t[15]||(t[15]=s("div",null,"捐赠支出金额:",-1)),s("div",null,d(e.jzzcje),1)]),s("div",ns,[t[16]||(t[16]=s("div",null,"捐赠人次:",-1)),s("div",null,d(e.jzrc),1)])]))),128))])])])]))}},_s=F(cs,[["__scopeId","data-v-caa26969"]]);export{_s as default}; diff --git a/build/build/assets/work-e688b905.css b/build/build/assets/work-e688b905.css deleted file mode 100644 index cb57069..0000000 --- a/build/build/assets/work-e688b905.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.displayFlex[data-v-caa26969]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:30%}.flex1[data-v-caa26969]{flex:1;box-sizing:border-box}.module[data-v-caa26969]{display:flex;width:100%;margin-top:112px}.left_bg[data-v-caa26969]{width:642px;box-sizing:border-box;padding-left:50px;padding-right:20px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-caa26969]{width:582px;box-sizing:border-box;padding-left:10px;padding-right:10px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-caa26969]{width:642px;box-sizing:border-box;padding-right:50px;padding-left:20px;margin-left:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.left_1[data-v-caa26969]{background-image:url(./zxjz-00db9161.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_1[data-v-caa26969]{background-image:url(./new_qtjz-886f5119.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-caa26969]{background-image:url(./title2-e302b121.png);background-repeat:no-repeat;background-size:100% 100%}.center_0[data-v-caa26969]{background-image:url(./new_jzgk-3df0ffc7.png);background-repeat:no-repeat;background-size:100% 100%}.center_1[data-v-caa26969]{background-image:url(./new_shljz-e81e33e3.png);background-repeat:no-repeat;background-size:100% 100%}.right_1[data-v-caa26969]{background-image:url(./new_rsqt-7df55a4f.png);background-repeat:no-repeat;background-size:100% 100%}.right_2[data-v-caa26969]{background-image:url(./new_dyh-9eb16791.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-caa26969]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-caa26969]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-caa26969]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-caa26969]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-caa26969]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-caa26969]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-caa26969]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-caa26969]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-caa26969]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-caa26969]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-caa26969]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-caa26969]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-caa26969]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-caa26969]{padding-top:12px}.history p[data-v-caa26969]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-caa26969]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-caa26969]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-caa26969]{display:flex;padding:14px 0 10px}.property .property_box[data-v-caa26969]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-caa26969]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-caa26969]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-caa26969]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-caa26969]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-caa26969]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-caa26969]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-caa26969]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-caa26969]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-caa26969]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-caa26969]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-caa26969]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.yd_title[data-v-caa26969]{box-sizing:border-box;width:98%;height:42px;position:relative;overflow:hidden}.yd_title .text[data-v-caa26969]{display:flex;font-size:16px;font-family:SourceHanSansCN;font-weight:700;color:#fff;position:absolute;right:5px;top:3px}.yd_title .animate-border[data-v-caa26969]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-caa26969]:before,.yd_title .animate-border[data-v-caa26969]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-caa26969]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-caa26969]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-caa26969 4s linear infinite}.yd_title .animate-border i[data-v-caa26969]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-caa26969 4s linear 1s infinite}.yd_title .animate-border[data-v-caa26969]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-caa26969 4s linear 2s infinite}.yd_title .animate-border i[data-v-caa26969]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-caa26969 4s linear 3s infinite}@keyframes one-caa26969{0%{left:-100%}50%,to{left:100%}}@keyframes two-caa26969{0%{top:-100%}50%,to{top:100%}}@keyframes three-caa26969{0%{right:-100%}50%,to{right:100%}}@keyframes four-caa26969{0%{bottom:-100%}50%,to{bottom:100%}}.choose[data-v-caa26969]{display:flex;justify-content:center;margin-top:47px;margin-bottom:20px}.choose .choose_1[data-v-caa26969]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPgAAABUCAMAAACY0QqsAAAANlBMVEUAzP8Ay/8AyP8AvP8Axf8AwP8Avv8Avf8Awv8Axv8Auf8Azv8AuP8Aw/8AAAAA4f8A5/8A8P/wPsGtAAAAEXRSTlN+endgcWlmY2x0XYFbbgBFV2VoGxwAAAJISURBVHja7ZHbctswDEStu2SFvfz/zxaAaG0wUOzUL50teMiG5JKrzhnfPlLy80cTz0Vm8fuxu3/cZdp64s8uR4ezr+IpaeLZOMSH+yDTXSD7P+9F3D8wamR/4geG+q7eU/ZVfEhJE89GavFlGZZ4syB/nnH2RXxRLJAZVuF5tnD2IR45S9/IBqr+a/FYinD2VTwlTXyZl1lm3OOM1cHZF/H5Cjz8Yg84+yqekiaeDROfbHgQvYKzr+KTvZlsraXrTIk5Z1/Ep6/BQ5wCVP0HEJ9tfIcZf/Ftlv78WTwlTTwbIr6u67ROMrEaIXcZ4OyreEqC+IRtyMLeBme//eLZUPFS1nKcCvbu/IzC2RfxovhyQYYz8HecfRVPSRM/Gcsos1yg6cUVZ1/Ex7/jqGMdOfsqXhC5cZ0HOPsq/g7FpkHZN/GUNHFjGzeZI4hZfMPZF/FNNxZc4+/jW86+iMdnYTyFs6/iKWni2VDxvt/649TbPqwVlxu25+yLeJ8SE990t9UV+7AGLN8o+7l/8YxkFu/6vus7mVh1J8TcZ0bP2Vfx97GvcPZFXLv275huPC5wlInc+Kd9/ybUceu/Z+JdSpr4u9w6zr6K37Svw7CjBTYeB+x1Viyk6tvbU9zAo3qsPFpIkOtzrv4ZizhS9zZymXakfREH4ROR+BnSPsRf0l2HpH0Rz0lW8f0Q32+7TMQh2+3sr2tA0Vf8QcXxQDbG8R+51X3MvePsi/ieks/iN78id/sAZ7/94tkQ8d8p+dXEk9HEs5FY/A9hgCtrOaRiDwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.choose .choose_2[data-v-caa26969]{cursor:pointer;width:124px;height:42px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;color:#fff;line-height:22px;margin-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABUBAMAAABZ1DeQAAAAFVBMVEUAgP+p1P8AAAButP8AgP+Pyf+dzP85ZxzWAAAAB3RSTlM2cQAsKEs8vvFJwwAAAFBJREFUaN7tzcEAADAMBLAqTGEII5jCFOYPUYX79ZMIpG6NOdsesdvtdrvdbrfb7Xa73Z6w2+12u91ut9vtdrvdnrDb7Xa73W5P9rfG/OG9AfHYQUfuMQLvAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100% 100%}.mechanism[data-v-caa26969]{background-image:url(./titleImg10-00b1df84.png);background-repeat:no-repeat;background-size:100% 100%}.flex11[data-v-caa26969]{padding:12px 0}.czr-sl[data-v-caa26969]{display:flex}.czr-sl .historyimg[data-v-caa26969]{width:255px;height:56px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:space-between;padding-left:70px}.czr-sl .historyimg span[data-v-caa26969]{font-weight:400;font-size:16px;color:#fff;line-height:22px;letter-spacing:2px;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC;padding-right:10px}.czr-sl .historyimg1[data-v-caa26969]{background-image:url(./jyImg14-a6e913ec.png);margin-right:10px}.czr-sl .historyimg2[data-v-caa26969]{background-image:url(./jyImg15-0946a706.png)}.earlyWarning[data-v-caa26969]{height:calc(100% - 10px);display:flex;align-items:center;justify-content:space-around}.earlyWarning .earlyWarning1[data-v-caa26969]{font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center}.earlyWarning .earlyWarning1 img[data-v-caa26969]{width:136px;height:100px}.earlyWarning .earlyWarning1 .green[data-v-caa26969]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#7be546 0%,#38ffb1 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .yellow[data-v-caa26969]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ee8404 0%,#efd404 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .red[data-v-caa26969]{font-size:26px;font-weight:700;letter-spacing:2px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber;background-image:linear-gradient(180deg,#ff3e00 0%,#ed5a2d 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.earlyWarning .earlyWarning1 .historyimg[data-v-caa26969]{width:133px;height:19px;background-repeat:no-repeat;background-size:100% 100%;margin-top:20px;display:flex;align-items:center;justify-content:center}.earlyWarning .earlyWarning1 .historyimg span[data-v-caa26969]{font-weight:500;font-size:14px;color:#fff;letter-spacing:4px;font-style:normal;font-family:PingFangSC,PingFang SC}.earlyWarning .earlyWarning1 .historyimg1[data-v-caa26969]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABa1BMVEUAAABG+pxw6lh350pS/3Nj7mxU9IRQ94t06FJ16E9d8XVl7mld9X51505y6VRP9oxb8nh35013501W9IBx6lZV9oNz6FJu6lp1509X839450t25kxw6VdG+ZtK+JM//KRz6VRt615P9Yt2501Y9H1M+JN36E1C+qBM95F45kpv6llB/KNi725m7Wd25k1D+p9I+JZr615L95B55kpf8HVj721E+59051Bv6ll2509V84Fo7GNn7WZI+JZs611G+px3509A+6Vb8nte73Q+/ad35ktl7mty6FV75Ul06FdA/6NV84Zu6ltv6lhb8nlo7GRk7mpx6VZz6FJf8HNh73BX839p7GJr619i725m7mhr7GFQ9otT9YVZ83xm7WZ1509O945V9INy6VVK+JRM95Fd8HVi7mxS9YdY8n1o7WVt615E+p1G+ppI+ZdW9IFg8HFk7Wps6l1d8Xd3501S9Ylc8HZC+6Fd8XZ16FH1Q35SAAAATHRSTlMAUSEMBLi3UTJxUVEJ8di4uJ+CUUYR+fDn5dvJxLi4tqRvbVdBLxX5+fn48fDu6eHZ2NXQx8O4uLW0sLCemZmWi4iHgmtcWFdNLCQVx1AxiAAAAjVJREFUaN7t1+lSGkEUhuEjEDNEIZGASzTRGDX7vu/7pjAsAwICDotsg8ggiF6+PT0NimXV+eEPy1P9XsJTX/f0gEwmk8nO1O25BQdQ7+/cOwWXaAdDU3eAdM6FaCg4FQCkjxtGMFSccALdFC+TSK77AelS2LKIehWgmnsyGjKS6/UxlGIzvNFmu5h0A8lW3sb4JsJpnCIiLGLvV4Be/um+hIlTVCwLw7KY9gOxXN90JmFYEpHUFZQiXjFti2hM97mAUo5Z3d5EPW2mWijFNS2eMvtnRJ+l9MT47dGLQiKSamk4xT6zYGckaXALD5knhnOicxAbSMTLeziFuqfFK/zu5GekQ+SJodzo6McldtXrgDSaU8va4L4oMouXFCz+3e8cvyeYRA6nSOTUfWHRti0ovDAGmwjze2JXrSVwih1mUR46Iz64+D05OClRuIxSZHdqbBfcos7PiIfCV8Qnvh1HElmU4mo1O7wL73+gkPsB3wT/dqg5JtHFKTLVArMYfEe+jAONlOdDm+hmcIp8hu2iJnbxeAzI5PyUNtkm+hJ5lOLWFrewvyOvKVwTR/151NLs01HN5LdGUIqSZVHgu/hJ6xcEwPFK3BNMooRS3GwKi8TMEpDL9aMmNlFq4hTbtkX2QwAotjRjb6K5jVK8aXCL7iIQbW3UlmigFPMNy+LFMtBt8Z4l0UMpvveYxWcqj4nTW37GJHqrgBSY7z0dAeKNf7378Bfg0V6EyEXtnSCTyWSyc+wQPk7RdRjQbk0AAAAASUVORK5CYII=)}.earlyWarning .earlyWarning1 .historyimg2[data-v-caa26969]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAABAlBMVEUAAADunwTwyAPvvAPvrwPmsgDwowb/rgDuwgTurwTvygTvoQXvoQTvoATuoQTuugTvowTysADtpwDunwTvnwPupATvtwTupgPvnwTuoATvngPvogPwsATwwQTuqwTvuQTwsQTvvgTuogXvnATvxwPvtATvoQXuxQXupAPvxAXwtgbvygTvzATusATvygXvxQTvwgTvnATungTuzATvwgXuqgXpmwDvrgTvqgTvpwTvpQTvsQTvrATvqQTvtATvowTvpATvvwTvoQTvvATvsATvtwTvuQTvswTvwwTvtgTvogTvxQTvwQTuuQTvvgTvngTvxwTvuwTvyQTvywTvuATuuwTVVqmhAAAAN3RSTlMA/lFRUQkhBLi4tzL58ce4tBMN6NvXtpyCdVdJQfjv5cW0pKCYhW9rWi8o+fHw4dnV0IuIcGkXQdo1pgAAAi1JREFUaN7tmOlu2kAUha/TAG1YyhIaCNm3Jt13r7HBxjaYGLO+/6t0PLZpkSpdS/0RcTXfI3w65/iOQSAQCAT/Rbd2VQTqHNfqZcD4qWr96jGQpnlladpZAxDqj6pmBUcFoEv50Opr6mMPEF4pzEU/aJeBKt2KpTETyj6uInFRuQOS/KrbPBOKgauQuQvLsusNoEevZSeZMOQcKmSDuwjs1gkQo/RNYplQuYkhrmIoG4aixh2xpU4JKFGsSVk7ZFlHVbzRddlI98KOapROjPuqHQQbEz6uwtSHssxzYVmSROfEaF5H9iYTQ903X6AqxomLNBdSdE3jxCgfRtKWiTGq4rU79nW+F2lHoq9N2H16lUgKtkyscBUr1zR1PXNhsVx0YffhmdCyndDNsRviKjzPNf2tjnRg92llO5GZ8Oa4CicMeS4yF1aVwlekw9uhbNoRzteoipeOE/Jc6Ol90X4HFLir/LUTbjh3priKgeOwjvDvSHyDk3mjltvcRNoOZzrIoWIwTTriMxdn+0CGwhHPRGbiaQ9V8TTgueAuLijMxB/uPyY7wU2McBWj2MXaY7nwb2k9QQCKF3wn1rGJCariYBK7mLJcnJN7mAKUbldekok8KmbcheNcUvxdAXByvk5MzHAVC+7i9C0QpXGZmFjkUjEZfXkAuvw4nTATS1TF9+ViMbuhckz8m4fPzMQSPR2bB8tPe0Ccws37D3kWgHYiUkrU7gSBQCAQPCO/AXFAkfNJbAR2AAAAAElFTkSuQmCC)}.earlyWarning .earlyWarning1 .historyimg3[data-v-caa26969]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQoAAAAmCAMAAAALDCUCAAAAz1BMVEUAAADyUyL2TRf5Rw/0UBz8Rgv6Thj+QAT7RQv6SA/9QQTxVCP8SQ/1Txr9Qgf9Qgf/QQf9RQv+QAP+QQX6Rgv9QQPxVCP+QAPyVCL9RAn7RQv5ShT3ShP0TxvwVSX+QQT3TBb5SA/+QAPzUSD7Qwr6SxPvVij/PwLtVifvWin6Rgz5Rw78Qgb7RAr1Thn4ShL2TBbzUR/7RQr2SxT+QQT4SRL7Qwj5SRH9QwfxVSXxUyL1Txv2TRj0UB36Rw74SA/7RQzzUyHzTxz4SxT6SA8rAeF2AAAAKnRSTlMAUFG4uCkH7FA2vrgOu415Gxr79t3QmpV8Zkk/9ezh4NCpqZBgFq59Vh8UdF6vAAACPElEQVRo3u2Z2XKbMBiFlaZ4q+14j10nzdYVCRAgELtjO+//TJUE9kWbGTGT3OQffde+8TfnHH4GZDAYDAbDO2H9QPCxJkjLdBHPrxBwJgMSj5GOceDEZDBFkOl1SRzYFtJwaUsX3a8ILJ1rQhwnsHtaFVi6SJJxB8HEWiYkFiawXsWLckGSpYUgspmTOA4Cu2qhgp9czL8jcAwfWaLaUWGuVxFxbD/LjhD2OESw2N4pE/ZzhXfRJ60Kj3Pc7AW76yNI/JqRejGxMOG1UBHtZEcc2RE2A3RiTAaszoQwwSMv1KoYhZ4X8Up2xCGEMTAnRq/LTu2QJo5tVAgXO4yrejsZg3FidK4Zk+0ITpkIqVbFZ0rDo8fldjYuZhAGQ5hgiTIhFzM6hrTQqygKGqq9sFUuCGNj9PFR7YidxkQoTLh6Fa6rchHhcy426OOzbJ4dVdOOoo2K3HWLUOSCi8FQLi4hnOD9bhyfd4JS6rq5XkXpChdUbievsB3YQB6nk4HciRcu2kFFO/L8cKFXUeaqI54YDGwvIGxmzRVWmZCLKTJx8PUq/PJwykXEHyCd3tuFMOHJnciFCb2KL75/zsUNsBey4YPn1TtR+v5eryJrXBT0Ht5r+uam3gm/nQrlQnTkCcKT41+se9dVJrJMryLN9tLFLYh7+386q7xUJtI2KqSLEdwvABe3/n6fpXoVP9NUyFgjwExHmTCRbpGG3+JH3+AcE6+zln+yo8/Pag3pmHid/urpDzIYDAbDm/gLmNl0ixiqyQIAAAAASUVORK5CYII=)}.dyh[data-v-caa26969]{margin-top:10px;overflow:hidden;height:380px;overflow-y:auto;width:100%}.dyh .czr-bj[data-v-caa26969]{width:480px;background:rgba(0,103,165,.18);box-shadow:inset 0 0 58px #25affc78;border-radius:2px;padding:20px 26px 1px 32px;margin:0 auto 12px}.dyh .czr-bj .czrBox[data-v-caa26969]{height:22px;font-weight:500;font-size:16px;color:#fff;line-height:22px;letter-spacing:3px;text-shadow:0px 0px 17px rgba(0,255,254,.5);display:flex;justify-content:space-between;margin-bottom:20px}.school[data-v-caa26969]{display:flex;flex-direction:column;justify-content:space-around}.fundingBox[data-v-caa26969]{display:flex;flex-direction:column;align-items:center}.fundingBox .funding[data-v-caa26969]{width:520px;height:34px;margin-top:20px;box-sizing:border-box;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:space-around}.fundingBox .funding span[data-v-caa26969]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;line-height:20px;letter-spacing:3px}.fundingBox .rolling[data-v-caa26969]{width:100%;height:200px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;padding-left:6px}.fundingBox .rolling .fundingContent[data-v-caa26969]{display:flex;align-items:center;justify-content:space-around;margin-top:10px;width:92%;padding:4px 0;box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBAAAABABAMAAABRipknAAAAG1BMVEUAqv8Aqv8Aqv8Aqf8Aq/8Aq/8Aq/8ArP8A/P9i6gkvAAAACHRSTlM4Mys9Ji8jIH8RivIAAAImSURBVHja7ZTBjeJAEEXbcgLm4AQsuFsiA2TN3ZbIAEEGQwqEvb+qGluLYGfn2v0e7qKqXh+/Oj0ed4A7QQCCAAQBCAJ8CMLtfv/+vt3y0fScr1ff4GvwCsIV4EoQgCAAQQCCAB+CcPn6uujYdFn7mKZJM74GryBMABNBAIIABAEIAnwMwul0mvbr6rXH1+AtCHsX+43TyhQVX7xXEAYzFgarfnI3DF7xNXgLgnonmg1lxSu+Aq8g7IeTPkN1Y7uFr8Dbi/ADe3wF3oIAQBCAIABBgDdBOByGRUfYf5xnZxVfgY8XwczBiV6/uLssNuPL94uCcD6fFzGIw+Fsk67E8Q2+Aj9YEH5iwZfvLQgABAEIAvxHEOa573OLr8ErCLt+N89zlnFhrTI7fAXegmDbXouMN31vXxh8BX5nLwLAmyD04q8FvgbPiwAEAQgC/CIITVR8DV5BUNv5qNp4L6zqsw5ftHfZxYvQdJ2U344aUlvv8SV7C0XqGgUhpWSLuJx8ij62CV+DtyB0mjLqY9poRMIX7x8P900m5Sl1QV7gC/edB0HThu6kFzp8+V5B+DcdvgqvIAAQBCAI8BKENo3jqGql9T+VbYsvzmvI/dopCK2bWCR1trfdqEG1xRfpox+zjyBoOB5jtZ2jGK3BF+zT0ysIR6MNE8TGV/rwBft1UhB8FWY8xlEdTau0I75gH3N+ET7jicIX7FcsCAAEAQgCEAQgCPCWPwnpmNPOhu0mAAAAAElFTkSuQmCC)}.fundingBox .rolling .fundingContent span[data-v-caa26969]{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#fff;letter-spacing:3px;text-align:left;font-style:normal;width:78%;padding-left:38px}.fundingBox .rolling .fundingContent span[data-v-caa26969]:nth-child(2){width:22%}.rating[data-v-caa26969]{width:50%;display:flex;flex-direction:column;align-items:center}.rating .ratingBtn[data-v-caa26969]{display:flex}.rating .ratingBtn .onImg[data-v-caa26969]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHwAAAA4AgMAAABCuXRXAAAADFBMVEUAAAAeNnQeN3MeNnMPkTcxAAAAA3RSTlMAmGbnPwChAAAAHElEQVQ4y2PY/x8fcBiVH5UflR+VH5UflR+O8gAHFInLuixYLwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;cursor:pointer}.rating .ratingBtn .ratingImg[data-v-caa26969]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn .onImg.active[data-v-caa26969]{width:62px;height:29px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAA6CAMAAABBNB3AAAAA2FBMVEUAAAAKZ78IWrMHUaoHVK0KasEIXbUIV7AJZLwOjuQOit8Mg9kNgdcPlOoNh90RqPwRpvoRpPgQofYQnfEQm+8Qme4Nf9UMfNIMetEMeM8LdswLccgLb8cKbcQJYroJYLgHTqcPl+wOkOUOjOENhdsPkucLdMoOjtcSq/4RoPQHVq4HTKUGTKUSqv4Qn/MOjtgLc8sQk+YRrP8Srf8HVq8Oi+AJasEQmu8MfNIIUqsUqPUQl+sLedAIXbUOjOEVqfUKcMgJaMAMg9oQneQSqv8SsPISrP8fuO6RYa2HAAAARnRSTlMA0MfAwtLJxc3r6OPh7+b9+/r49fTy4N7d29rX1dTMyr7x7Onl7tji/vfEvbz+9uLY7maYTopTkYRzYmBYeF2Wf3tauZc62VLhuQAAAapJREFUWMPtjdduwkAQRU01Pb1XUiimpiekkISU//+jjHd9vUIjjDQvI0U+DJ5iXx3P865/dLghd6rHnkyqT/Wp/j/pB4POoEMVd8LOBDU2A9xk+a9Iv6JDpJ+s6jCN9Gs6QL+uA/TDYXfYjaHFQAN2Kn533wvzD1b/vKED9Js6QL+lA/TNZOpNKcl56Os6QH+5gCvD3IVu9GCI8ndW/3a2kDL9liPMQ1/WAfrzJCp8ZhdZHvqKjAaeQqBv6BDpPy+WUA3LLQxhHvpqTK0qQZavQV/T4dHqX7Z1gH5HB+h3dYB+Twfo93WAfjxujVsGGqjiDpJ2asL8u9XfH+gA/aEO0B/pAH1Bh49In4kpZOwbGhh4z98J8/N6UKLfMvAdPhXloS/pAP2xDq9Wf3uiA/RFHaDPxhSzRSps7MZ2IMo7vZ/1qVwH/O5mhzAPvc8I/IAKnd0ZovxTpA+CfJBn0DGEGnY787swD/18LJfPGWigQuc3hzAPfU4H6E91gL5n6Pf6IdTs7DreL3onzFv992zUHrXDMs2MI3PCn+14YJflZxOPmPxqMfW0+QP761jMFBucjwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%}.rating .ratingBtn span[data-v-caa26969]{height:100%;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:14px;color:#fff;letter-spacing:1px;font-family:PingFangSC,PingFang SC}.selectLint[data-v-caa26969]{width:94%;display:flex;margin:30px 0 10px;justify-content:space-between}.selectLint .selectBox[data-v-caa26969]{width:48%;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%}.dyh[data-v-caa26969]::-webkit-scrollbar{display:none}.rolling[data-v-caa26969]::-webkit-scrollbar{width:5px}.rolling[data-v-caa26969]::-webkit-scrollbar-track{border-radius:1px;background:rgba(0,128,231,.56);-webkit-box-shadow:inset 0 0 6px rgba(139,139,139,.3)}.rolling[data-v-caa26969]::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:6px;background:rgb(0,162,231);-webkit-box-shadow:inset 0 0 6px rgba(20,20,20,.3)} diff --git a/build/build/assets/xia_1-992bc4cd.png b/build/build/assets/xia_1-992bc4cd.png deleted file mode 100644 index 191e301..0000000 Binary files a/build/build/assets/xia_1-992bc4cd.png and /dev/null differ diff --git a/build/build/assets/xs-a2fb0ad9.png b/build/build/assets/xs-a2fb0ad9.png deleted file mode 100644 index 27a04e7..0000000 Binary files a/build/build/assets/xs-a2fb0ad9.png and /dev/null differ diff --git a/build/build/assets/xs1-bed4c6ea.png b/build/build/assets/xs1-bed4c6ea.png deleted file mode 100644 index 7f6a50e..0000000 Binary files a/build/build/assets/xs1-bed4c6ea.png and /dev/null differ diff --git a/build/build/assets/xs2-5a00b7b5.png b/build/build/assets/xs2-5a00b7b5.png deleted file mode 100644 index 3492d49..0000000 Binary files a/build/build/assets/xs2-5a00b7b5.png and /dev/null differ diff --git a/build/build/assets/xs3-fca7a6cb.png b/build/build/assets/xs3-fca7a6cb.png deleted file mode 100644 index 2e2ec11..0000000 Binary files a/build/build/assets/xs3-fca7a6cb.png and /dev/null differ diff --git a/build/build/assets/xxBJ-c3a73765.png b/build/build/assets/xxBJ-c3a73765.png deleted file mode 100644 index f5a04a2..0000000 Binary files a/build/build/assets/xxBJ-c3a73765.png and /dev/null differ diff --git a/build/build/assets/xxgkTop-bcae9331.png b/build/build/assets/xxgkTop-bcae9331.png deleted file mode 100644 index 3dbc48a..0000000 Binary files a/build/build/assets/xxgkTop-bcae9331.png and /dev/null differ diff --git a/build/build/assets/yb_1-e97a886d.png b/build/build/assets/yb_1-e97a886d.png deleted file mode 100644 index adddbb9..0000000 Binary files a/build/build/assets/yb_1-e97a886d.png and /dev/null differ diff --git a/build/build/assets/yb_1_1-ef24686f.png b/build/build/assets/yb_1_1-ef24686f.png deleted file mode 100644 index c8c006f..0000000 Binary files a/build/build/assets/yb_1_1-ef24686f.png and /dev/null differ diff --git a/build/build/assets/yb_2-ce849216.png b/build/build/assets/yb_2-ce849216.png deleted file mode 100644 index 89275c4..0000000 Binary files a/build/build/assets/yb_2-ce849216.png and /dev/null differ diff --git a/build/build/assets/yellow1-00840df5.gif b/build/build/assets/yellow1-00840df5.gif deleted file mode 100644 index cd50481..0000000 Binary files a/build/build/assets/yellow1-00840df5.gif and /dev/null differ diff --git a/build/build/assets/yjj-7366ea5c.png b/build/build/assets/yjj-7366ea5c.png deleted file mode 100644 index 0b6f201..0000000 Binary files a/build/build/assets/yjj-7366ea5c.png and /dev/null differ diff --git a/build/build/assets/yl-d24bdac6.js b/build/build/assets/yl-d24bdac6.js deleted file mode 100644 index 6dcd048..0000000 --- a/build/build/assets/yl-d24bdac6.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as W,a as U,b as J,c as K,d as Q,e as X,f as Z,g as tt,h as et,i as B,j as lt,k as st,l as at,m as ot,n as it,o as rt,p as nt,q as dt}from"./ylXZZC-8eadbe87.js";import{i as ct}from"./index-c2d8894b.js";import{r as y,d as x,D,e as i,f as m,_ as ft,I as mt,i as w,g as t,j as S,A as p,l as u,k as g,F as P,h as E,v as j,m as pt,q as Y,s as I,n as yt}from"./index-0837fb0a.js";import{D as ut}from"./dialog-89522362.js";import{D as gt}from"./dialogMap-293e284d.js";import"./table_c-9de598ee.js";/* empty css */const vt=""+new URL("ylimg9-8f4762b2.png",import.meta.url).href,bt={__name:"pie",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(C){const d=y(),c=C,r=x({list1:[],list2:[],year:[],option:{}}),v=()=>{r.option={tooltip:{trigger:"axis",formatter:"{b0}
{a1}:{c1}
{a3}:{c3} "},legend:{data:["职工养老保险发放人次","城乡养老保险发放人次"],top:"8%",right:"11%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{left:"1%",right:"10%",bottom:"0%",containLabel:!0},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},data:r.year},{axisTick:!1,type:"category",data:r.year,axisLabel:{show:!1}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff"}}},{type:"value",splitLine:{show:!1,lineStyle:{type:"solid",color:"rgb(221, 242, 255,0.1)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,fontFamily:"MicrosoftYaHei",color:"#ffffff",lineHeight:19}}],series:[{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:r.list1,symbol:"diamond",symbolOffset:["-60%","-50%"],symbolSize:[19,10],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}},{z:1,name:"职工养老保险发放人次",type:"bar",barGap:.3,data:r.list1,barWidth:"18%",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}},label:{show:!0,position:"top",color:"#ffffff",formatter:function(o){return o.value}}},{z:2,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:r.list2,symbol:"diamond",symbolOffset:["62%","-50%"],symbolSize:[19,10],itemStyle:{borderColor:"#32ffee",color:"rgba(23, 237, 255, 1)"}},{name:"城乡养老保险发放人次",type:"bar",data:r.list2,barGap:.3,barWidth:"18%",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .7)"},{offset:.5,color:"rgba(23, 237, 255, .3)"},{offset:1,color:"rgba(23, 237, 255, .5)"}]}},label:{show:!0,position:"top",color:"#ffffff",formatter:function(o){return o.value}}},{type:"bar",xAxisIndex:1,yAxisIndex:1,itemStyle:{color:"rgba(221, 242, 255, 0.1)"},data:r.year.map(()=>100),barWidth:50}]}},b=()=>{var o=ct(d.value);o.setOption(r.option)};return D(()=>{setTimeout(()=>{r.list1=c.list1,r.list2=c.list2,r.year=c.year,v(),b()},600)}),(o,L)=>(i(),m("div",{ref_key:"chart",ref:d,style:{width:"100%",height:"260px"}},null,512))}};const _t={class:"module"},zt={class:"displayFlex left_bg"},xt={class:"flex1"},ht={class:"flex1",style:{"margin-top":"10px"}},kt={class:"flex1",style:{"margin-top":"10px"}},wt={class:"displayFlex center_bg"},St={class:"flex1"},jt={class:"minTopPart"},Ct={class:"mtpText1"},Lt={class:"mtpText2"},Tt={class:"ageGroup"},At={class:"ageGroupBj"},$t={class:"ageGroupNum"},Bt={class:"ageGroupBj"},Pt={class:"ageGroupNum"},Et={class:"ageGroupone"},Yt={class:"btList",ref:"mainRef"},It={class:"btList_item"},Dt={class:"btList_item_value"},Ft={class:"btList_item_value1"},Gt={class:"flex1"},Mt={class:"displayFlex right_bg"},Nt={class:"flex1"},Rt={class:"history"},Ot={class:"flex1"},Vt={class:"serviceBox"},qt={class:"serviceTop"},Ht={class:"visit"},Wt={class:"flex1"},Ut={key:0},Jt={key:1},Kt={key:0},Qt={key:1},Xt={key:2},Zt={__name:"yl",setup(C){const d=y({first:"1",second:"1",third:"1"}),c=y(!1),r=y(!1),v=y(!1),b=y(""),o=x({url:"",title:"",columns:[],data:[]}),L=y([{label:"照料中心",property:"sdailycarecentername",width:"160"},{label:"老人名称",property:"scustomername",width:"120"},{label:"就餐/送餐订单",property:"iordertype",width:"140",type:"slot"},{label:"早、中、晚餐",property:"itimetype",width:"140",type:"slot"},{label:"菜品信息",property:"dishesmealnames",width:"160"},{label:"订单金额",property:"totalprice",width:"120"},{label:"实际支付金额",property:"actualprice",width:"120"},{label:"订单结束时间",property:"dtfinishtime"}]),F=y([{label:"机构名称",property:"mc",align:"left"},{label:"机构地址",property:"dz"},{label:"老人数量",property:"rzlrsl"}]),G=y([{label:"机构名称",property:"mc"},{label:"机构地址",property:"dz"}]),f=x({total:100,pageSize:10,currentPage:1}),h=a=>{d.value[a]=="0"?d.value[a]="1":d.value[a]="0"},M=a=>{o.title=a,o.columns=L.value,o.url="/api/ggfwyth/zcxxList",$()},N=(a,e,s)=>{o.title=a,o.url=e,s=="num"?o.columns=G.value:o.columns=F.value,T(e,f.currentPage)},R=a=>{b.value=a,v.value=!0},T=(a,e)=>{w.get(`${a}?page=${e}&size=${f.pageSize}`).then(s=>{s.code==200&&(o.data=s.data,f.total=s.count,r.value=!0)})},A=()=>{r.value=!1,v.value=!1,f.currentPage=1,f.total=100},O=a=>{f.currentPage=a,o.url=="/api/ggfwyth/zcxxList"?$():T(o.url,f.currentPage)},$=()=>{let a={scasecadebareaname:o.title,page:f.currentPage,size:f.pageSize};w.get("/api/ggfwyth/zcxxList",a).then(e=>{e.code==200&&(f.total=e.count,o.data=e.data,r.value=!0)})},_=y([{name:"60-69岁",value:["17824","17824","17824"]},{name:"70-79岁",value:["18742","18742","18742"]},{name:"80-89岁",value:["3407","3407","3407"]},{name:"90-99岁",value:["144","144","144"]},{name:"100岁以上",value:["10","10","10"]}]),k=[{ageRange:"6069",index:0},{ageRange:"7079",index:1},{ageRange:"8089",index:2},{ageRange:"9099",index:3},{ageRange:"100",index:4}],V=[{color2:"#FFE35F"},{color2:"#0081FF"},{color2:"#8ABEDB"},{color2:"#25B9C8"},{color2:"#30EB92"},{color2:"rgba(254,178,128,1)"},{color2:"rgba(151,176,255,1)"},{color2:"rgba(164,151,255,1)"},{color2:"rgba(159,110,254,1)"},{color2:"rgba(180,143,241,1)"},{color2:"rgba(76,174,254,1)"}],q=mt(()=>a=>`--i:${V[a].color2}`),l=x({leftTop1:[],leftTop2:[],leftTop3:[],leftTop4:[],leftTopYear:[],leftCenter1:[],leftCenter2:[],leftCenter3:[],leftCenter4:[],leftCenterYear:[],leftbottom1:[],leftbottom2:[],leftbottom3:[],leftbottom4:[],leftbottomYear:[],oldAgePercent:"",oldAgeTotal:"",rkgk:{},centerBottom1:[],centerBottom2:[],centerBottomYear:[],yljgzlzx:{yljg:"",zlzx:""},zccs1:[],zccs2:[],smfwcs:{data:[{nf:"2024",yf:"5",rq:"22",fwcs:"16",sc:"22"}],day:["5.22"]},ylLnrkgk:{rkzs:"390545",rkzsman:"390545",rkzswomen:"390545",man6170:"28896",man7180:"20001",man8190:"5619",man91100:"754",man100:"8",women6170:"28905",women7180:"20835",women8190:"5646",women91100:"1155",women100:"19"}});D(()=>{H()});const H=()=>{w.get("/api/ggfwyth/yl").then(a=>{if(a.code==200){a.data.endowmentInsurance.ffrc.forEach(s=>{l.leftTop1.push(s.zgffrc),l.leftTop2.push(s.cxffrc)}),a.data.endowmentInsurance.ffje.forEach(s=>{l.leftTop3.push(s.zgffje),l.leftTop4.push(s.cxffje)}),l.leftTopYear=a.data.endowmentInsurance.year,a.data.oldAgeSubsidy.btrs.forEach(s=>{l.leftCenter1.push(s.ninetyNinetyEight),l.leftCenter2.push(s.ninetyNine)}),a.data.oldAgeSubsidy.btje.forEach(s=>{l.leftCenter3.push(s.ninetyNinetyEight),l.leftCenter4.push(s.ninetyNine)}),l.leftCenterYear=a.data.oldAgeSubsidy.year,a.data.tkdbOldAge.tkdbffrc.forEach(s=>{l.leftbottom1.push(s.tkjzrc),l.leftbottom2.push(s.dbjzrc)}),a.data.tkdbOldAge.tkdbffje.forEach(s=>{l.leftbottom3.push(s.tkjzje),l.leftbottom4.push(s.dbjzje)}),l.leftbottomYear=a.data.tkdbOldAge.year,l.oldAgePercent=a.data.lnrgnljzb.oldAgePercent,l.oldAgeTotal=a.data.lnrgnljzb.oldAgeTotal,l.rkgk=a.data.lnrgnljzb.rkgk,l.ylLnrkgk=a.data.ylLnrkgk,l.ylLnrkgk.rkzsman=k.reduce((s,n)=>s+parseInt(l.ylLnrkgk[`man${n.ageRange}`]),0),l.ylLnrkgk.rkzswomen=k.reduce((s,n)=>s+parseInt(l.ylLnrkgk[`women${n.ageRange}`]),0),k.forEach(s=>{const n=parseInt(l.ylLnrkgk[`man${s.ageRange}`]),z=parseInt(l.ylLnrkgk[`women${s.ageRange}`]);_.value[s.index].value[0]=n+z,_.value[s.index].value[1]=n,_.value[s.index].value[2]=z}),a.data.familyPlanning.familyPlanningData.forEach(s=>{l.centerBottom1.push(s.jhsyrs),l.centerBottom2.push(s.jhsybtje/1e4)}),l.centerBottomYear=a.data.familyPlanning.year,l.yljgzlzx.yljg=a.data.yljgzlzx.yljg,l.yljgzlzx.zlzx=a.data.yljgzlzx.zlzx,l.smfwcs=a.data.zlfw.smfwcs;let e=a.data.zlfw.xzzccs;e.forEach(s=>{s.zccs!==0&&(l.zccs1.push(s.xzjd),l.zccs2.push(s.zccs))}),e.forEach(s=>{s.zccs===0&&(l.zccs1.push(s.xzjd),l.zccs2.push(s.zccs))})}c.value=!0})};return(a,e)=>(i(),m("div",_t,[t("div",zt,[t("div",xt,[t("div",{class:S(["yd_title",d.value.first=="1"?"left_1":"left_1_1"]),onClick:e[0]||(e[0]=s=>h("first"))},e[5]||(e[5]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),d.value.first=="1"&&c.value?(i(),p(bt,{key:0,list1:l.leftTop1,list2:l.leftTop2,year:l.leftTopYear},null,8,["list1","list2","year"])):(i(),p(W,{key:1,list1:l.leftTop3,list2:l.leftTop4,year:l.leftTopYear},null,8,["list1","list2","year"]))]),t("div",ht,[t("div",{class:S(["yd_title",d.value.second=="1"?"left_2":"left_2_1"]),onClick:e[1]||(e[1]=s=>h("second"))},e[6]||(e[6]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),d.value.second=="1"&&c.value?(i(),p(U,{key:0,list1:l.leftCenter1,list2:l.leftCenter2,year:l.leftCenterYear},null,8,["list1","list2","year"])):(i(),p(J,{key:1,list1:l.leftCenter3,list2:l.leftCenter4,year:l.leftCenterYear},null,8,["list1","list2","year"]))]),t("div",kt,[t("div",{class:S(["yd_title",d.value.third=="1"?"left_3":"left_3_1"]),onClick:e[2]||(e[2]=s=>h("third"))},e[7]||(e[7]=[t("div",{class:"animate-border"},[t("i"),t("i")],-1)]),2),d.value.third=="1"&&c.value?(i(),p(K,{key:0,list1:l.leftbottom1,list2:l.leftbottom2,year:l.leftbottomYear},null,8,["list1","list2","year"])):(i(),p(Q,{key:1,list1:l.leftbottom3,list2:l.leftbottom4,year:l.leftbottomYear},null,8,["list1","list2","year"]))])]),t("div",wt,[t("div",St,[e[16]||(e[16]=t("div",{class:"yd_title center_1"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",jt,[e[8]||(e[8]=t("div",{class:"moveImg"},null,-1)),e[9]||(e[9]=t("div",{class:"mtpImg1"},null,-1)),e[10]||(e[10]=t("div",{class:"mtpImg2"},null,-1)),t("div",Ct,u(l.oldAgeTotal),1),t("div",Lt,u(l.oldAgePercent)+"%",1)]),t("div",Tt,[t("div",At,[e[11]||(e[11]=t("div",{class:"Gendern"},null,-1)),e[12]||(e[12]=t("div",{class:"Male"},"男性总人数",-1)),t("div",$t,u(l.ylLnrkgk.rkzsman),1)]),t("div",Bt,[e[13]||(e[13]=t("div",{class:"Genderv"},null,-1)),e[14]||(e[14]=t("div",{class:"Male"},"女性总人数",-1)),t("div",Pt,u(l.ylLnrkgk.rkzswomen),1)])]),t("div",Et,[c.value?(i(),p(X,{key:0,list:l.rkgk},null,8,["list"])):g("",!0),t("div",Yt,[e[15]||(e[15]=t("div",{class:"btListding"},[t("span",null,"年龄段"),t("span",null,"总数"),t("span",null,"男性人数"),t("span",null,"女性人数")],-1)),(i(!0),m(P,null,E(_.value,(s,n)=>(i(),m("div",It,[t("div",{class:"btList_item_color",style:yt(q.value(n))},null,4),t("div",Dt,[j(u(s.name)+" ",1),(i(!0),m(P,null,E(s.value,(z,te)=>(i(),m("div",Ft,u(z),1))),256))])]))),256))],512)])]),t("div",Gt,[e[17]||(e[17]=t("div",{class:"yd_title familyPlanning"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),c.value?(i(),p(Z,{key:0,list1:l.centerBottom1,list2:l.centerBottom2,year:l.centerBottomYear},null,8,["list1","list2","year"])):g("",!0)])]),t("div",Mt,[t("div",Nt,[e[26]||(e[26]=t("div",{class:"yd_title mechanism"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Rt,[t("div",{class:"history1",onClick:e[3]||(e[3]=s=>R("养老机构"))},[t("div",null,[t("span",null,[j(u(l.yljgzlzx.yljg),1),e[18]||(e[18]=t("span",{class:"unit"},"个",-1))])]),e[19]||(e[19]=t("img",{src:tt,alt:""},null,-1)),e[20]||(e[20]=t("img",{class:"historyimg",src:et,alt:""},null,-1)),e[21]||(e[21]=t("img",{src:B,class:"historyMoveImg"},null,-1))]),t("div",{class:"history1",onClick:e[4]||(e[4]=s=>N("居家养老服务照料中心","/api/ggfwyth/yljgzlzxList","num"))},[t("div",null,[t("span",null,[j(u(l.yljgzlzx.zlzx),1),e[22]||(e[22]=t("span",{class:"unit"},"个",-1))])]),e[23]||(e[23]=t("img",{src:lt,alt:""},null,-1)),e[24]||(e[24]=t("img",{class:"historyimg",src:st,alt:""},null,-1)),e[25]||(e[25]=t("img",{src:B,class:"historyMoveImg"},null,-1))])])]),t("div",Ot,[e[29]||(e[29]=t("div",{class:"yd_title service"},[t("div",{class:"animate-border"},[t("i"),t("i")])],-1)),t("div",Vt,[t("div",qt,[t("div",Ht,[e[27]||(e[27]=t("img",{class:"serviceimg",src:at,alt:""},null,-1)),c.value?(i(),p(ot,{key:0,list:l.smfwcs},null,8,["list"])):g("",!0)]),e[28]||(e[28]=pt('
36,234
',1))])])]),t("div",Wt,[e[30]||(e[30]=t("div",{class:"mealAssistance"},[t("img",{class:"mealAssistanceimg",src:it,alt:""})],-1)),c.value?(i(),p(rt,{key:0,list1:l.zccs1,list2:l.zccs2,onVillage:M},null,8,["list1","list2"])):g("",!0)])]),Y(ut,{dialogShow:r.value,columns:o.columns,title:o.title,tableData:o.data,pagination:f,onClose:A,onHandle:O},{iordertype:I(({currentCol:s,currentData:n})=>[n.iordertype=="1"?(i(),m("div",Ut,"就餐订单")):n.iordertype=="2"?(i(),m("div",Jt,"送餐订单")):g("",!0)]),itimetype:I(({currentCol:s,currentData:n})=>[n.itimetype=="0"?(i(),m("div",Kt,"早餐")):n.itimetype=="1"?(i(),m("div",Qt,"中餐")):n.itimetype=="2"?(i(),m("div",Xt,"晚餐")):g("",!0)]),_:1},8,["dialogShow","columns","title","tableData","pagination"]),Y(gt,{dialogShowMap:v.value,title:b.value,onClose:A},null,8,["dialogShowMap","title"])]))}},ne=ft(Zt,[["__scopeId","data-v-e5c5f91e"]]);export{ne as default}; diff --git a/build/build/assets/yl-dc41b1d9.css b/build/build/assets/yl-dc41b1d9.css deleted file mode 100644 index d08ca6a..0000000 --- a/build/build/assets/yl-dc41b1d9.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.displayFlex[data-v-e5c5f91e]{box-sizing:border-box;height:100%;display:flex;flex-direction:column;width:33.333333333%}.flex1[data-v-e5c5f91e]{flex:1;box-sizing:border-box}.flex2[data-v-e5c5f91e]{box-sizing:border-box}.module[data-v-e5c5f91e]{display:flex;width:100%;margin-top:112px}.yd_title[data-v-e5c5f91e]{box-sizing:border-box;width:94%;height:42px;position:relative;overflow:hidden}.yd_title .animate-border[data-v-e5c5f91e]{position:absolute;top:0px;width:100%;height:100%}.yd_title .animate-border[data-v-e5c5f91e]:before,.yd_title .animate-border[data-v-e5c5f91e]:after{content:"";position:absolute;width:100%;height:2px}.yd_title .animate-border i[data-v-e5c5f91e]{position:absolute;display:inline-block;height:100%;width:2px}.yd_title .animate-border[data-v-e5c5f91e]:before{top:0;left:-100%;background-image:linear-gradient(90deg,transparent,#03e9f4,transparent);animation:one-e5c5f91e 4s linear infinite}.yd_title .animate-border i[data-v-e5c5f91e]:nth-child(1){top:-100%;right:0;background-image:linear-gradient(180deg,transparent,#03e9f4,transparent);animation:two-e5c5f91e 4s linear 1s infinite}.yd_title .animate-border[data-v-e5c5f91e]:after{bottom:0;right:-100%;background-image:linear-gradient(-90deg,transparent,#03e9f4,transparent);animation:three-e5c5f91e 4s linear 2s infinite}.yd_title .animate-border i[data-v-e5c5f91e]:nth-child(2){bottom:-100%;left:0;background-image:linear-gradient(360deg,transparent,#03e9f4,transparent);animation:four-e5c5f91e 4s linear 3s infinite}.yd_title .c[data-v-e5c5f91e]{width:130px;height:42px;cursor:pointer}@keyframes one-e5c5f91e{0%{left:-100%}50%,to{left:100%}}@keyframes two-e5c5f91e{0%{top:-100%}50%,to{top:100%}}@keyframes three-e5c5f91e{0%{right:-100%}50%,to{right:100%}}@keyframes four-e5c5f91e{0%{bottom:-100%}50%,to{bottom:100%}}.familyPlanning[data-v-e5c5f91e]{background-image:url(./new_jhsy-4d483322.png);background-repeat:no-repeat;background-size:100% 100%}.mechanism[data-v-e5c5f91e]{background-image:url(./new_yljg-b80da740.png);background-repeat:no-repeat;background-size:100% 100%}.service[data-v-e5c5f91e]{background-image:url(./new_zlfw-23ff3575.png);background-repeat:no-repeat;background-size:100% 100%}.serviceBox[data-v-e5c5f91e]{display:flex;flex-direction:column;box-sizing:border-box}.serviceBox .serviceimg[data-v-e5c5f91e]{width:182px;height:35px}.serviceBox .serviceTop[data-v-e5c5f91e]{display:flex;justify-content:space-between;padding:10px 36px 0 20px;box-sizing:border-box}.serviceBox .serviceTop .visit[data-v-e5c5f91e]{display:flex;flex-direction:column;align-items:center}.serviceBox .serviceTop .medicalService[data-v-e5c5f91e]{display:flex;flex-direction:column;align-items:center;position:relative}.serviceBox .serviceTop .medicalService .moveYl[data-v-e5c5f91e]{position:absolute;width:200px;height:190px;top:36px}.serviceBox .serviceTop .medicalService .ylimg[data-v-e5c5f91e]{width:200px;height:220px}.serviceBox .serviceTop .medicalService .medicalServiceTop[data-v-e5c5f91e]{position:relative}.serviceBox .serviceTop .medicalService .medicalServiceTop span[data-v-e5c5f91e]{position:absolute;left:45px;top:70px;font-weight:700;font-size:32px;color:#fff;line-height:41px;letter-spacing:1px;text-align:center;font-style:normal;font-family:TCloudNumber,TCloudNumber}.mealAssistance[data-v-e5c5f91e]{display:flex;flex-direction:column;justify-content:center;align-items:center}.mealAssistance .mealAssistanceimg[data-v-e5c5f91e]{width:495px;height:35px}.left_1[data-v-e5c5f91e]{cursor:pointer;background-image:url(./ylbt_1-ec9917fd.png);background-repeat:no-repeat;background-size:100% 100%}.left_1_1[data-v-e5c5f91e]{cursor:pointer;background-image:url(./ylbt_2-a56c0f22.png);background-repeat:no-repeat;background-size:100% 100%}.left_2[data-v-e5c5f91e]{cursor:pointer;background-image:url(./ylbt_3-8dece181.png);background-repeat:no-repeat;background-size:100% 100%}.left_2_1[data-v-e5c5f91e]{cursor:pointer;background-image:url(./ylbt_4-3a661768.png);background-repeat:no-repeat;background-size:100% 100%}.left_3[data-v-e5c5f91e]{cursor:pointer;background-image:url(./ylbt_5-110c5514.png);background-repeat:no-repeat;background-size:100% 100%}.left_3_1[data-v-e5c5f91e]{cursor:pointer;background-image:url(./ylbt_6-b5e2e12f.png);background-repeat:no-repeat;background-size:100% 100%}.center_1[data-v-e5c5f91e]{background-image:url(./new_lnrzb-b291b7bc.png);background-repeat:no-repeat;background-size:100% 100%}.left_bg[data-v-e5c5f91e]{width:642px;box-sizing:border-box;padding-left:50px;margin-right:28px;background-image:url(./left_bg-0410b1a9.png);background-repeat:no-repeat;background-size:100% 100%}.center_bg[data-v-e5c5f91e]{width:582px;box-sizing:border-box;padding-left:10px;margin-right:28px;background-image:url(./center_bg-31a93bc6.png);background-repeat:no-repeat;background-size:100% 100%}.right_bg[data-v-e5c5f91e]{width:642px;box-sizing:border-box;padding-left:20px;margin-right:28px;background-image:url(./right_bg-0ec05a56.png);background-repeat:no-repeat;background-size:100% 100%}.basicInformation[data-v-e5c5f91e]{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:22px}.basicInformation .basicInformation_item[data-v-e5c5f91e]{flex:0 0 50%;padding:0 2px;margin-bottom:10px;margin-top:10px;box-sizing:border-box;display:flex;align-items:center}.basicInformation .basicInformation_item .icon[data-v-e5c5f91e]{width:79px;height:47px}.basicInformation .basicInformation_item .right[data-v-e5c5f91e]{margin-left:4px}.basicInformation .basicInformation_item .right .label[data-v-e5c5f91e]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAJCAMAAAACXSJvAAAAbFBMVEUAAAAAte0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate0Ate27yl9mAAAAJHRSTlMABAkNJh4WdFYRB104KlCgl4+Ia0IipIFHSzIuGhR7qz6bZmHoh+iDAAAAt0lEQVQoz73TCQ6DIBRFUW1rHRDn2QIO+99jH6BpSZpGYtO7gH/gK46Oym6yGnnoge6IsTAMr7KLKooi95VjX9+k6ZxleV4Ubct93y/LZSUkCJKk77pqiuNhGCkOgjOAV7hy7UXa/M1is2lxba2bVUkL1GfLTnNb8W7x3SKHLeewtQjTMnbY7zscxx/caxKwvn2varPO36sWFtbJe3UEBUjOVRvDbAzHnyfnU/XkPG1oBIpmrCD0BMOkH3/hQ6d3AAAAAElFTkSuQmCC);background-size:100%;background-repeat:no-repeat;background-position:bottom;margin-bottom:4px}.basicInformation .basicInformation_item .right .label span[data-v-e5c5f91e]{font-size:12px;font-weight:400;color:#eff0f1;line-height:19px;margin-left:2px}.basicInformation .basicInformation_item .right p[data-v-e5c5f91e]{font-size:16px;font-weight:700;color:#6acbff;line-height:24px}.visitLog .visitLog_item[data-v-e5c5f91e]{display:flex;align-items:center;background-image:url(./img_12-17f585d6.png);background-size:100% 100%;margin-top:16px;padding:15px 8px;box-sizing:border-box}.visitLog .visitLog_item img[data-v-e5c5f91e]{display:inline-block;margin-right:10px}.visitLog .visitLog_item .visitLog_item_box[data-v-e5c5f91e]{flex:auto}.visitLog .visitLog_item .visitLog_item_box h4[data-v-e5c5f91e]{font-size:18px;font-family:MicrosoftYaHei;font-weight:700;color:#0096ff;margin-bottom:2px}.visitLog .visitLog_item .visitLog_item_box p[data-v-e5c5f91e]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#fff;margin-top:6px}.visitLog .visitLog_item .check[data-v-e5c5f91e]{font-size:12px;font-family:SourceHanSansCN;font-weight:400;color:#0096ff;line-height:20px}.history[data-v-e5c5f91e]{height:calc(100% - 36px);display:flex;justify-content:space-around;align-items:center}.history .history1[data-v-e5c5f91e]{cursor:pointer;font-size:26px;color:#fff;line-height:30px;letter-spacing:1px;text-align:center;font-style:normal;font-family:PangMenZhengDao;display:flex;flex-direction:column;align-items:center;position:relative}.history .history1 span[data-v-e5c5f91e]{font-family:PangMenZhengDao;font-size:26px;color:#fff;letter-spacing:1px;text-align:center;font-style:normal;margin-left:4px}.history .history1 .unit[data-v-e5c5f91e]{font-weight:500;font-size:14px;color:#9cdeff;line-height:20px;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC}.history .history1 .historyimg[data-v-e5c5f91e]{width:182px;height:35px}.history .history1 .historyMoveImg[data-v-e5c5f91e]{position:absolute;left:10px;top:37px;width:160px;height:120px}.history img[data-v-e5c5f91e]{width:154px;height:136px}.history p[data-v-e5c5f91e]{margin-top:12px;font-size:12px;font-weight:400;color:#fff;line-height:28px;border-bottom:13px solid rgb(57,59,109)}.concernLabel[data-v-e5c5f91e]{display:flex;align-items:center;justify-content:center;margin:12px 0 20px}.concernLabel span[data-v-e5c5f91e]{text-align:center;background:rgba(0,89,130,.73);border-radius:10px;width:118px;height:49px;line-height:49px;font-size:18px;font-weight:400;color:#fff;margin:0 10px}.property[data-v-e5c5f91e]{display:flex;padding:14px 0 10px}.property .property_box[data-v-e5c5f91e]{background-size:100% 100%;background-repeat:no-repeat;width:179px;height:91px;margin:0 12px;text-align:center}.property .property_box h5[data-v-e5c5f91e]{font-size:14px;font-weight:400;color:#fff;margin:9px 0 16px}.property .property_box p[data-v-e5c5f91e]{font-size:21px;font-weight:700;color:#48ece7}.activity h5[data-v-e5c5f91e]{font-size:14px;font-weight:700;color:#00a4facc;line-height:47px;border-bottom:2px solid rgb(0,164,250);margin-bottom:17px}.activity .activity_content[data-v-e5c5f91e]{margin:0 -6px 12px;display:flex}.activity .activity_content .activity_box[data-v-e5c5f91e]{width:50%;display:inline-block;margin:0 6px;box-sizing:border-box;background-color:#0f1c36;padding:12px 12px 19px}.activity .activity_content .activity_box p[data-v-e5c5f91e]{font-size:14px;font-weight:400;color:#fff;line-height:27px;height:100%}.monitor .monitor_box[data-v-e5c5f91e]{display:flex;padding:8px 0;border-bottom:2px solid rgba(255,255,255,.67)}.monitor .monitor_box img[data-v-e5c5f91e]{width:115px;height:84px;margin-right:21px}.monitor .monitor_box .monitor_box_text[data-v-e5c5f91e]{display:flex;flex-direction:column;justify-content:space-between}.monitor .monitor_box .monitor_box_text h4[data-v-e5c5f91e]{font-size:14px;font-weight:400;color:#fff;line-height:20px}.monitor .monitor_box .monitor_box_text p[data-v-e5c5f91e]{font-size:14px;font-weight:400;color:#818181;line-height:23px}.minTopPart[data-v-e5c5f91e]{width:530px;height:174px;background-image:url(./minTopBg-f5dceb96.png);background-repeat:no-repeat;background-size:100% 100%;margin:10px auto 4px;position:relative}.minTopPart .moveImg[data-v-e5c5f91e]{position:absolute;background-image:url(./ylMove-04eb57bd.gif);background-repeat:no-repeat;background-size:100% 100%;left:170px;width:190px;height:173px}.minTopPart .mtpImg1[data-v-e5c5f91e]{width:140px;height:24px;background-image:url(./minTop1-8c7af548.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:49px;left:23px}.minTopPart .mtpImg2[data-v-e5c5f91e]{width:140px;height:24px;background-image:url(./minTop2-3d95611e.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:49px;right:23px}.minTopPart .mtpImg3[data-v-e5c5f91e]{width:125px;height:36px;background-image:url(./minTop3-09d0c304.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:350px;left:20px}.minTopPart .mtpText1[data-v-e5c5f91e]{width:140px;height:30px;position:absolute;top:94px;left:23px;text-align:center;line-height:30px;font-weight:700;font-size:26px;color:#fff}.minTopPart .mtpText2[data-v-e5c5f91e]{width:140px;height:30px;position:absolute;top:94px;right:23px;text-align:center;line-height:30px;font-weight:700;font-size:26px;color:#fff}.ageGroup[data-v-e5c5f91e]{display:flex;justify-content:space-between;width:530px;height:50px;margin-left:10px}.ageGroup .ageGroupBj[data-v-e5c5f91e]{width:253px;height:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfoAAABkBAMAAACcIO/9AAAAD1BMVEVzs/8AAABxtf9ysv9ttv/3h1+ZAAAABXRSTlMoABYgByCRDLcAAABxSURBVHja7d1RCYUAEETR4fkKrAkUDGAEsX8owRYy51QY9vduZu4zjZZjJrOm1T6ZzuXf9Se90yd7rvT6Z0uvX3rPPlkCAAAAAAAAAAAAAAAAAAAAAAAAAADwJd1F2e6acHdJursi3l2QL/8e0Pw54gHnowSnYH+4AwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:100% 100%;display:flex;align-items:center}.ageGroup .ageGroupBj .Gendern[data-v-e5c5f91e]{width:34px;height:34px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;margin-right:12px;margin-left:14px}.ageGroup .ageGroupBj .Genderv[data-v-e5c5f91e]{width:34px;height:34px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:100% 100%;margin-right:12px;margin-left:14px}.ageGroup .ageGroupBj .Male[data-v-e5c5f91e]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#fff;letter-spacing:2px;text-align:left;font-style:normal;margin-right:18px}.ageGroup .ageGroupBj .ageGroupNum[data-v-e5c5f91e]{font-size:16px;font-weight:400;color:#00fff0;letter-spacing:1px;text-align:right;font-style:normal;font-family:TCloudNumber,TCloudNumber}.ageGroupone[data-v-e5c5f91e]{display:flex;justify-content:flex-end}.ageGroupone .btList[data-v-e5c5f91e]{width:70%;height:200px;margin-top:10px;margin-right:8px}.ageGroupone .btList .btListding[data-v-e5c5f91e]{font-weight:500;font-size:14px;color:#fff;text-align:left;font-style:normal;font-family:PingFangSC,PingFang SC;text-shadow:0px 0px 4px rgba(255,255,255,.65);display:flex;align-items:center;justify-content:flex-end}.ageGroupone .btList .btListding span[data-v-e5c5f91e]{width:20%;display:flex;align-items:center;justify-content:flex-end}.ageGroupone .btList .btListding span[data-v-e5c5f91e]:nth-child(3){width:25%}.ageGroupone .btList .btListding span[data-v-e5c5f91e]:nth-child(4){width:25%}.ageGroupone .btList .btList_item[data-v-e5c5f91e]{display:flex;align-items:center;box-sizing:border-box;width:100%;padding:5px}.ageGroupone .btList .btList_item .btList_item_color[data-v-e5c5f91e]{width:22px;height:8px;background-color:var(--i);border-radius:6px;margin-right:17px}.ageGroupone .btList .btList_item .btList_item_value[data-v-e5c5f91e]{width:100%;font-size:18px;color:#fff;display:flex;justify-content:space-between}.ageGroupone .btList .btList_item .btList_item_value1[data-v-e5c5f91e]{width:24%;display:flex;align-items:center;justify-content:center}[data-v-e5c5f91e] .el-table{background:rgb(32,64,115);--el-table-border-color: none;border:1px solid #7aceff}.table[data-v-e5c5f91e] .el-table td.el-table__cell{border:none!important;padding-left:10px!important}.table[data-v-e5c5f91e] .el-table td.el-table__cell{padding-left:10px}[data-v-e5c5f91e] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#2f4b74}[data-v-e5c5f91e] .el-table__empty-block{background-color:#122560}[data-v-e5c5f91e] .el-table .el-table__row{border-bottom:none}[data-v-e5c5f91e] .el-pagination>.is-last{color:#fff!important}[data-v-e5c5f91e] .el-pagination.is-background .el-pager li{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1;margin:0}[data-v-e5c5f91e] .el-pagination.is-background .el-pager li.is-active{background:rgba(0,144,255,.49);border:1px solid #6bade1}[data-v-e5c5f91e] .el-pagination.is-background .btn-prev:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-e5c5f91e] .el-pagination.is-background .btn-next:disabled{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1}[data-v-e5c5f91e] .el-pagination.is-background .btn-prev,[data-v-e5c5f91e] .el-pagination.is-background .btn-next{color:#fff;background:rgba(255,255,255,.14);border:1px solid #6bade1} diff --git a/build/build/assets/ylMove-04eb57bd.gif b/build/build/assets/ylMove-04eb57bd.gif deleted file mode 100644 index 9ecab1b..0000000 Binary files a/build/build/assets/ylMove-04eb57bd.gif and /dev/null differ diff --git a/build/build/assets/ylXZZC-8eadbe87.js b/build/build/assets/ylXZZC-8eadbe87.js deleted file mode 100644 index 67e8f2f..0000000 --- a/build/build/assets/ylXZZC-8eadbe87.js +++ /dev/null @@ -1,2 +0,0 @@ -import{i as m,L as g}from"./index-c2d8894b.js";import{r as d,d as y,D as u,e as h,f as b}from"./index-0837fb0a.js";import"./dialogMap-293e284d.js";const _=""+new URL("ylimg11-1b98cc15.png",import.meta.url).href,v=""+new URL("ylimg5-84417f68.png",import.meta.url).href,C=""+new URL("yljg-ced52d0e.gif",import.meta.url).href,F=""+new URL("ylimg12-d12267e5.png",import.meta.url).href,A=""+new URL("ylimg10-59cd24b0.png",import.meta.url).href,k=""+new URL("ylimg8-88ebcbd5.png",import.meta.url).href,M=""+new URL("turn-54c18049.gif",import.meta.url).href,O=""+new URL("ylimg1-733ae764.png",import.meta.url).href,T=""+new URL("ylimg7-cd88384a.png",import.meta.url).href,W={__name:"eP2",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(f){const a=d(),r=f,t=y({list1:[],list2:[],year:[],option:{},bg:[]}),l=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2}"},legend:{data:["90-98补贴人次","99以上补贴人次"],top:"5%",right:"25%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:[{type:"value",name:"90-98补贴人次",splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*1.2)/50)*50},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",name:"99以上补贴人次",splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*1.6)/50)*50},nameTextStyle:{fontSize:14},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{yAxisIndex:0,name:"90-98补贴人次",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#E8FF00",borderWidth:1,color:"#E8FF00"},label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},data:t.list1},{yAxisIndex:1,name:"99以上补贴人次",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},data:t.list2}]}},o=()=>{var e=m(a.value);e.setOption(t.option)};return u(()=>{setTimeout(()=>{t.list1=r.list1,t.list2=r.list2,t.year=r.year,t.year.forEach(()=>{t.bg.push(0)}),l(),o()},600)}),(e,i)=>(h(),b("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"260px"}},null,512))}},I={__name:"eP2_2",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(f){const a=d(),r=f,t=y({list1:[],list2:[],year:[],option:{},bg:[]}),l=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2}"},legend:{data:["90-98补贴金额","99以上补贴金额"],top:"3%",right:"25%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"1%",right:"10%",bottom:"0%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:[{name:"90-98补贴金额",type:"value",nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{name:"99以上补贴金额",type:"value",min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*1.5)/50)*50},nameTextStyle:{fontSize:14},splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",fontSize:16}},{yAxisIndex:0,name:"90-98补贴金额",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#E8FF00",borderWidth:1,color:"#E8FF00"},label:{show:!0,color:"#ffffff",position:"top",formatter:function(e){return e.value}},data:t.list1},{yAxisIndex:1,name:"99以上补贴金额",type:"line",stack:"Total",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",position:"bottom",formatter:function(e){return e.value}},data:t.list2}]}},o=()=>{a.value&&m(a.value).setOption(t.option)};return u(()=>{setTimeout(()=>{t.list1=r.list1,t.list2=r.list2,t.year=r.year,t.year.forEach(()=>{t.bg.push(0)}),l(),o()},600)}),(e,i)=>(h(),b("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"260px"}},null,512))}},E={__name:"eP3",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(f){const a=d(),r=f,t=y({list1:[],list2:[],year:[],option:{},bg:[]}),l=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2} "},legend:{data:["特困发放人次","低保发放人次"],top:"5%",right:"28%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:[{name:"特困发放人次",type:"value",min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*2)/50)*50},nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{name:"低保发放人次",type:"value",min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*1.3)/50)*50},nameTextStyle:{fontSize:14},splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{yAxisIndex:0,name:"特困发放人次",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},data:t.list1},{yAxisIndex:1,name:"低保发放人次",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},data:t.list2}]}},o=()=>{var e=m(a.value);e.setOption(t.option)};return u(()=>{setTimeout(()=>{t.list1=r.list1,t.list2=r.list2,t.year=r.year,t.year.forEach(()=>{t.bg.push(0)}),l(),o()},600)}),(e,i)=>(h(),b("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"285px"}},null,512))}},B={__name:"eP3_2",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(f){const a=d(),r=f,t=y({list1:[],list2:[],year:[],option:{},bg:[]}),l=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2} "},legend:{data:["特困补助金额","低保补助金额"],top:"5%",right:"28%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"1%",right:"10%",bottom:"3%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:[{name:"特困补助金额",type:"value",min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*2)/50)*50},nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{name:"低保补助金额",type:"value",min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*1.3)/50)*50},nameTextStyle:{fontSize:14},splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{yAxisIndex:0,name:"特困补助金额",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",position:"bottom",formatter:function(e){return e.value}},data:t.list1},{yAxisIndex:1,name:"低保补助金额",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",formatter:function(e){return e.value}},data:t.list2}]}},o=()=>{a.value&&m(a.value).setOption(t.option)};return u(()=>{setTimeout(()=>{t.list1=r.list1,t.list2=r.list2,t.year=r.year,t.year.forEach(()=>{t.bg.push(0)}),l(),o()},600)}),(e,i)=>(h(),b("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"285px"}},null,512))}},$={__name:"pie2",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(f){const a=d(),r=f,t=y({list1:[],list2:[],year:[],option:{},bg:[]}),l=()=>{t.option={tooltip:{trigger:"axis",padding:[20,10,20,10],formatter:"{b0}
{a1}:{c1}
{a2}:{c2} "},legend:{data:["职工养老保险金额","城乡养老保险金额"],top:"3%",right:"25%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"25%",left:"1%",right:"10%",bottom:"0%",containLabel:!0},xAxis:{type:"category",data:t.year,axisLabel:{textStyle:{color:"#ffffff",fontSize:16}}},yAxis:[{name:"职工养老保险金额",type:"value",nameTextStyle:{fontSize:14},splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{name:"城乡养老保险金额",type:"value",min:0,max:function(e){return Math.ceil(Math.max(e.max,e.max*1.4)/50)*50},nameTextStyle:{fontSize:14},splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}}],series:[{name:"背景",type:"bar",data:t.bg,showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{yAxisIndex:0,name:"职工养老保险金额",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"},label:{show:!0,color:"#ffffff",position:"bottom",formatter:function(e){return e.value}},data:t.list1},{yAxisIndex:1,name:"城乡养老保险金额",type:"line",symbol:"emptyCircle",symbolSize:10,itemStyle:{borderColor:"#2468FF",borderWidth:1,color:"#2468FF"},label:{show:!0,color:"#ffffff",position:"bottom",formatter:function(e){return e.value}},data:t.list2}]}},o=()=>{a.value&&m(a.value).setOption(t.option)};return u(()=>{setTimeout(()=>{t.list1=r.list1,t.list2=r.list2,t.year=r.year,t.year.forEach(()=>{t.bg.push(0)}),l(),o()},600)}),(e,i)=>(h(),b("div",{ref_key:"chart",ref:a,style:{width:"100%",height:"260px"}},null,512))}},P={__name:"pie3d",props:{list:{type:Object,default:()=>[]}},setup(f){const a=f,r=d(),t=y({list:[],legendData:[],pieData:[{name:"61-70岁",value:""},{name:"71-80岁",value:""},{name:"81-90岁",value:""},{name:"91-100岁",value:""},{name:"100岁以上",value:""}],option:{}}),l=["#FFE35F","#0081FF","#8ABEDB","#25B9C8","#30EB92","rgba(69, 244, 245)","rgba(7, 166, 255)","rgba(255, 208, 118)","rgba(109, 168, 198)","rgba(255, 255, 255)"],o=y([{name:"60-69岁",value:0},{name:"70-79岁",value:0},{name:"80-89岁",value:0},{name:"90-99岁",value:0},{name:"100岁以上",value:0}]),e=()=>{t.option={color:l,tooltip:{show:!0,trigger:"item",textStyle:{color:"#fff"},backgroundColor:"rgba(16, 32, 40, 0.88)",borderRadius:4,borderColor:"#20749e",formatter:s=>`${s.name}:${s.percent}%`},toolbox:{show:!1},series:[{name:"",type:"pie",radius:["50%","65%"],center:["50%","50%"],emphasis:{scale:!0},label:{show:!1,formatter:s=>{if(s.name!=="")return[`{c|${s.percent}%}`,`{b|${s.name}}`].join(` -`)}},data:i}]}};let i=[];const n=()=>{o.forEach(p=>{p.value=Number(p.value)});const S=o.reduce((p,x)=>p+x.value,0)*.02;t.legendData=o.map(p=>p.name),o.forEach((p,x)=>{i.push({value:p.value,name:p.name,itemStyle:{borderWidth:1,shadowBlur:2,borderColor:l[x],shadowColor:l[x]}},{silent:!0,name:"gap",value:S,itemStyle:{label:{show:!1},labelLine:{show:!1},color:"transparent"}})})},c=()=>{var s=m(r.value);s.setOption(t.option),window.addEventListener("resize",()=>{s.resize()})};return u(()=>{setTimeout(()=>{t.list=a.list,o[0].value=t.list.nl6069,o[1].value=t.list.nl7079,o[2].value=t.list.nl8089,o[3].value=t.list.nl9099,o[4].value=t.list.nl100,n(),e(),c()},600)}),(s,S)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"40%",height:"200px"}},null,512))}},R={__name:"ylJHSY",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]},year:{type:Array,default:()=>[]}},setup(f){const a=f,r=d(),t=y({list1:[],list2:[],year:[],option:{}}),l=[{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(142, 187, 255, 1)"},{offset:.5,color:"rgba(142, 187, 255, 0.5)"},{offset:1,color:"rgba(142, 187, 255, 0.20)"}]}],o=()=>{t.option={color:l,calculable:!0,tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}
{a1}:{c1}",axisPointer:{}},legend:{data:["计划生育补贴人数","计划生育补贴金额"],top:"3%",textStyle:{fontSize:16,color:"#ffffff"}},grid:{left:"6%",right:"9%",bottom:"2%",containLabel:!0,color:"#ffffff"},xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisTick:{show:!1},data:t.year},{type:"category",show:!1,data:t.year}],yAxis:[{type:"value",scale:!0,name:"计划生育补贴人数",splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.3)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",scale:!0,min:0,name:"计划生育补贴金额/万元",splitLine:{show:!1,lineStyle:{color:"rgba(226, 226, 226, 0.3)",width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgba(255, 255, 255, 0.3)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,color:"#ffffff",lineHeight:19,fontFamily:"MicrosoftYaHei"}}],series:[{z:1,yAxisIndex:0,name:"计划生育补贴人数",data:t.list1,barWidth:20,type:"bar",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}},label:{show:!0,position:"inside",color:"#ffffff",formatter:function(i){return i.value}}},{yAxisIndex:1,name:"计划生育补贴金额",data:t.list2,type:"line",label:{show:!0,position:"top",color:"#ffffff",formatter:function(i){return i.value}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"}},{xAxisIndex:1,yAxisIndex:2,itemStyle:{color:"rgba(180, 180, 180, 0.2)"},data:t.list2.map(()=>100),barWidth:40,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},type:"bar"},{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list1,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[22,15],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}}]}},e=()=>{var i=m(r.value);i.setOption(t.option)};return u(()=>{setTimeout(()=>{t.list1=a.list1,t.list2=a.list2,t.year=a.year,o(),e()},600)}),(i,n)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"100%",height:"430px"}},null,512))}},D={__name:"ylSMFW",props:{list:{type:Object,default:()=>[]}},setup(f){const a=f,r=d(),t=y({list:[],list1:[],list2:[],day:[],option:{},initialLegendData:["上门服务时长","上门服务次数"]}),l=[{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(142, 187, 255, 1)"},{offset:.5,color:"rgba(142, 187, 255, 0.5)"},{offset:1,color:"rgba(142, 187, 255, 0.20)"}]}],o=()=>{t.option={color:l,tooltip:{trigger:"axis",formatter:"{b0}
{a0}:{c0}
{a1}:{c1}",axisPointer:{}},legend:{data:t.initialLegendData,textStyle:{fontSize:16,color:"#ffffff"}},grid:{top:"18%",left:"3%",right:"6%",bottom:"5%",containLabel:!0,color:"#ffffff",fontSize:16},calculable:!0,xAxis:[{type:"category",axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisTick:{show:!1},data:t.day},{type:"category",show:!1,data:t.day}],yAxis:[{type:"value",scale:!0,name:"时长/小时",splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.3)",fontSize:16,width:1}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",scale:!0,name:"次数/次",min:0,splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.3)",width:1,fontSize:16}},axisLabel:{textStyle:{color:"#ffffff",fontSize:16}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:16,width:1,type:"solid"}}},{type:"value",max:100,splitLine:{show:!1,lineStyle:{type:"solid",color:"rgba(255, 255, 255, 0.3)"}},axisLine:{show:!1,lineStyle:{type:"dotted"}},axisLabel:{show:!1,fontSize:16,color:"#ffffff",lineHeight:19,fontFamily:"MicrosoftYaHei"}}],series:[{z:1,yAxisIndex:0,name:"上门服务时长",data:t.list1,barWidth:20,type:"bar",itemStyle:{color:{type:"linear",x:0,x2:1,y:0,y2:0,colorStops:[{offset:0,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .7)"},{offset:.5,color:"rgba(142, 187, 255, .3)"},{offset:1,color:"rgba(142, 187, 255, .5)"}]}},label:{show:!0,color:"#ffffff",formatter:function(n){return n.value}}},{yAxisIndex:1,name:"上门服务次数",data:t.list2,type:"line",label:{show:!0,position:"top",color:"#ffffff",formatter:function(n){return n.value}},itemStyle:{borderColor:"#00FCFF",borderWidth:1,color:"#00FCFF"}},{xAxisIndex:1,yAxisIndex:2,itemStyle:{color:"rgba(180, 180, 180, 0.2)"},data:t.list1.map(()=>100),barWidth:40,emphasis:{itemStyle:{color:{type:"linear",x:0,x2:0,y:0,y2:1,colorStops:[{offset:0,color:"rgba(64, 247, 176, 0.25)"},{offset:1,color:"rgba(17, 34, 64, 0.25)"}]}}},type:"bar"},{z:1,name:"上部1",type:"pictorialBar",symbolPosition:"end",data:t.list1,symbol:"diamond",symbolOffset:["0%","-50%"],symbolSize:[22,15],itemStyle:{borderColor:"#2fffa4",color:"rgba(142, 187, 255, 1)"}}]}},e=()=>{var n=m(r.value);n.setOption(t.option)},i=()=>{t.list1=[],t.list2=[],t.list.length!==0&&t.list.data.forEach(n=>{t.list1.push(n.sc),t.list2.push(n.fwcs)})};return u(()=>{setTimeout(()=>{t.list=a.list,t.day=a.list.day,i(),o(),e()},600)}),(n,c)=>(h(),b("div",{ref_key:"chart",ref:r,style:{width:"340px",height:"240px"}},null,512))}},U={__name:"ylXZZC",props:{list1:{type:Array,default:()=>[]},list2:{type:Array,default:()=>[]}},emits:["village"],setup(f,{emit:a}){const r=a,t=f,l=d(null),o=y({list1:[],list2:[],option:{}});let e=!0;const i=()=>{o.option={tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{top:"0%",left:"3%",right:"8%",bottom:"3%",containLabel:!0,color:"#ffffff",fontSize:14},dataZoom:[{show:e,type:"inside",startValue:0,endValue:10,minValueSpan:2,maxValueSpan:10,yAxisIndex:[0],zoomOnMouseWheel:!1,moveOnMouseWheel:!0,moveOnMouseMove:!0},{show:e,type:"slider",realtime:!0,startValue:0,endValue:2,width:"8",height:"90%",yAxisIndex:[0],fillerColor:"rgba(154, 181, 215, 1)",borderColor:"rgba(17, 100, 210, 0.12)",backgroundColor:"#cfcfcf",handleSize:0,showDataShadow:!1,showDetail:!1,top:"1%",right:"8"}],calculable:!0,xAxis:{type:"value",data:o.list2,axisLabel:{textStyle:{color:"#ffffff",fontSize:14},formatter:function(c,s){return s===o.list2.length-1?c+"/次":c}},splitLine:{show:!0,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:14,width:1}},axisPointer:{label:{autoSplitNumber:5}}},yAxis:{type:"category",data:o.list1,axisLabel:{inside:!1,textStyle:{color:"#ffffff",fontSize:14}},axisLine:{show:!1,lineStyle:{color:"#ffffff",fontSize:14,width:1,type:"solid"}},axisTick:{show:!1},splitLine:{show:!1,lineStyle:{color:"rgba(255, 255, 255, 0.2)",fontSize:14,width:1}}},series:[{type:"bar",data:o.list2,barWidth:15,barGap:.3,barMaxWidth:20,barMinWidth:5,itemStyle:{normal:{borderWidth:1,borderColor:"rgba(0, 183, 255, 1)",borderRadius:[0,0,50,0],color:new g(0,0,1,0,[{offset:0,color:"rgba(26, 255, 217, 0)"},{offset:1,color:"rgba(0, 183, 255, 1)"}])}},label:{show:!0,position:"right",color:"#ffffff",formatter:function(c){return c.value}}}]}},n=()=>{var c=m(l.value);c.setOption(o.option),c.on("click",function(s){r("village",s.name)})};return u(()=>{setTimeout(()=>{o.list1=t.list1,o.list2=t.list2,o.year=t.year,i(),n()},600)}),(c,s)=>(h(),b("div",{ref_key:"chart",ref:l,style:{width:"100%",height:"260px"}},null,512))}};export{$ as _,W as a,I as b,E as c,B as d,P as e,R as f,_ as g,v as h,C as i,F as j,A as k,k as l,D as m,T as n,U as o,M as p,O as q}; diff --git a/build/build/assets/ylbt_1-ec9917fd.png b/build/build/assets/ylbt_1-ec9917fd.png deleted file mode 100644 index fe6c2b9..0000000 Binary files a/build/build/assets/ylbt_1-ec9917fd.png and /dev/null differ diff --git a/build/build/assets/ylbt_2-a56c0f22.png b/build/build/assets/ylbt_2-a56c0f22.png deleted file mode 100644 index 6f98e5f..0000000 Binary files a/build/build/assets/ylbt_2-a56c0f22.png and /dev/null differ diff --git a/build/build/assets/ylbt_3-8dece181.png b/build/build/assets/ylbt_3-8dece181.png deleted file mode 100644 index 0417012..0000000 Binary files a/build/build/assets/ylbt_3-8dece181.png and /dev/null differ diff --git a/build/build/assets/ylbt_4-3a661768.png b/build/build/assets/ylbt_4-3a661768.png deleted file mode 100644 index 3a2d97f..0000000 Binary files a/build/build/assets/ylbt_4-3a661768.png and /dev/null differ diff --git a/build/build/assets/ylbt_5-110c5514.png b/build/build/assets/ylbt_5-110c5514.png deleted file mode 100644 index 3a4a9c4..0000000 Binary files a/build/build/assets/ylbt_5-110c5514.png and /dev/null differ diff --git a/build/build/assets/ylbt_6-b5e2e12f.png b/build/build/assets/ylbt_6-b5e2e12f.png deleted file mode 100644 index 28dcf77..0000000 Binary files a/build/build/assets/ylbt_6-b5e2e12f.png and /dev/null differ diff --git a/build/build/assets/ylbx_ybsyje-ec9db003.png b/build/build/assets/ylbx_ybsyje-ec9db003.png deleted file mode 100644 index 2cdb666..0000000 Binary files a/build/build/assets/ylbx_ybsyje-ec9db003.png and /dev/null differ diff --git a/build/build/assets/ylbx_ylbxffrc-c615491e.png b/build/build/assets/ylbx_ylbxffrc-c615491e.png deleted file mode 100644 index 6b3074b..0000000 Binary files a/build/build/assets/ylbx_ylbxffrc-c615491e.png and /dev/null differ diff --git a/build/build/assets/ylimg1-733ae764.png b/build/build/assets/ylimg1-733ae764.png deleted file mode 100644 index 7320bea..0000000 Binary files a/build/build/assets/ylimg1-733ae764.png and /dev/null differ diff --git a/build/build/assets/ylimg10-59cd24b0.png b/build/build/assets/ylimg10-59cd24b0.png deleted file mode 100644 index b6423a0..0000000 Binary files a/build/build/assets/ylimg10-59cd24b0.png and /dev/null differ diff --git a/build/build/assets/ylimg11-1b98cc15.png b/build/build/assets/ylimg11-1b98cc15.png deleted file mode 100644 index 203aa2f..0000000 Binary files a/build/build/assets/ylimg11-1b98cc15.png and /dev/null differ diff --git a/build/build/assets/ylimg12-d12267e5.png b/build/build/assets/ylimg12-d12267e5.png deleted file mode 100644 index 5d571da..0000000 Binary files a/build/build/assets/ylimg12-d12267e5.png and /dev/null differ diff --git a/build/build/assets/ylimg13-9eb56046.png b/build/build/assets/ylimg13-9eb56046.png deleted file mode 100644 index b19e6ac..0000000 Binary files a/build/build/assets/ylimg13-9eb56046.png and /dev/null differ diff --git a/build/build/assets/ylimg5-84417f68.png b/build/build/assets/ylimg5-84417f68.png deleted file mode 100644 index e2f1056..0000000 Binary files a/build/build/assets/ylimg5-84417f68.png and /dev/null differ diff --git a/build/build/assets/ylimg7-cd88384a.png b/build/build/assets/ylimg7-cd88384a.png deleted file mode 100644 index 9b82876..0000000 Binary files a/build/build/assets/ylimg7-cd88384a.png and /dev/null differ diff --git a/build/build/assets/ylimg8-88ebcbd5.png b/build/build/assets/ylimg8-88ebcbd5.png deleted file mode 100644 index 063ae63..0000000 Binary files a/build/build/assets/ylimg8-88ebcbd5.png and /dev/null differ diff --git a/build/build/assets/ylimg9-8f4762b2.png b/build/build/assets/ylimg9-8f4762b2.png deleted file mode 100644 index 762af21..0000000 Binary files a/build/build/assets/ylimg9-8f4762b2.png and /dev/null differ diff --git a/build/build/assets/yljg-ced52d0e.gif b/build/build/assets/yljg-ced52d0e.gif deleted file mode 100644 index c3485d0..0000000 Binary files a/build/build/assets/yljg-ced52d0e.gif and /dev/null differ diff --git a/build/build/assets/ylws-6ef5b7a2.png b/build/build/assets/ylws-6ef5b7a2.png deleted file mode 100644 index 6542cef..0000000 Binary files a/build/build/assets/ylws-6ef5b7a2.png and /dev/null differ diff --git a/build/build/assets/ymt-cef87e12.png b/build/build/assets/ymt-cef87e12.png deleted file mode 100644 index 4df2a93..0000000 Binary files a/build/build/assets/ymt-cef87e12.png and /dev/null differ diff --git a/build/build/assets/yysy_1-10fc4a31.png b/build/build/assets/yysy_1-10fc4a31.png deleted file mode 100644 index ac0a240..0000000 Binary files a/build/build/assets/yysy_1-10fc4a31.png and /dev/null differ diff --git a/build/build/assets/yysy_2-3cb6a7d7.png b/build/build/assets/yysy_2-3cb6a7d7.png deleted file mode 100644 index 9c32a9c..0000000 Binary files a/build/build/assets/yysy_2-3cb6a7d7.png and /dev/null differ diff --git a/build/build/assets/yysy_3-70e65e7e.png b/build/build/assets/yysy_3-70e65e7e.png deleted file mode 100644 index a981be5..0000000 Binary files a/build/build/assets/yysy_3-70e65e7e.png and /dev/null differ diff --git a/build/build/assets/yysy_4-b0348289.png b/build/build/assets/yysy_4-b0348289.png deleted file mode 100644 index 98ab0df..0000000 Binary files a/build/build/assets/yysy_4-b0348289.png and /dev/null differ diff --git a/build/build/assets/yysy_5-d4426028.png b/build/build/assets/yysy_5-d4426028.png deleted file mode 100644 index 5d54cc4..0000000 Binary files a/build/build/assets/yysy_5-d4426028.png and /dev/null differ diff --git a/build/build/assets/yysy_6-3ec7747d.png b/build/build/assets/yysy_6-3ec7747d.png deleted file mode 100644 index 714ac56..0000000 Binary files a/build/build/assets/yysy_6-3ec7747d.png and /dev/null differ diff --git a/build/build/assets/yysy_7-39b318ed.png b/build/build/assets/yysy_7-39b318ed.png deleted file mode 100644 index 2b5296e..0000000 Binary files a/build/build/assets/yysy_7-39b318ed.png and /dev/null differ diff --git a/build/build/assets/yysy_8-4c7acb60.png b/build/build/assets/yysy_8-4c7acb60.png deleted file mode 100644 index 4a8535b..0000000 Binary files a/build/build/assets/yysy_8-4c7acb60.png and /dev/null differ diff --git a/build/build/assets/yysy_9-6401d8a8.png b/build/build/assets/yysy_9-6401d8a8.png deleted file mode 100644 index bdf479a..0000000 Binary files a/build/build/assets/yysy_9-6401d8a8.png and /dev/null differ diff --git a/build/build/assets/znfxSJCK-1a272b06.png b/build/build/assets/znfxSJCK-1a272b06.png deleted file mode 100644 index 1738c64..0000000 Binary files a/build/build/assets/znfxSJCK-1a272b06.png and /dev/null differ diff --git a/build/build/assets/zwfw_bl-8015d7f1.png b/build/build/assets/zwfw_bl-8015d7f1.png deleted file mode 100644 index 5cba512..0000000 Binary files a/build/build/assets/zwfw_bl-8015d7f1.png and /dev/null differ diff --git a/build/build/assets/zwfw_sl-b46d2557.png b/build/build/assets/zwfw_sl-b46d2557.png deleted file mode 100644 index ab9f543..0000000 Binary files a/build/build/assets/zwfw_sl-b46d2557.png and /dev/null differ diff --git a/build/build/assets/zxjz-00db9161.png b/build/build/assets/zxjz-00db9161.png deleted file mode 100644 index b322dfd..0000000 Binary files a/build/build/assets/zxjz-00db9161.png and /dev/null differ diff --git a/build/build/assets/zyrs-9dc82dfb.png b/build/build/assets/zyrs-9dc82dfb.png deleted file mode 100644 index 87a33f4..0000000 Binary files a/build/build/assets/zyrs-9dc82dfb.png and /dev/null differ diff --git a/build/build/assets/zzgc-4becfcd9.png b/build/build/assets/zzgc-4becfcd9.png deleted file mode 100644 index 9394cb8..0000000 Binary files a/build/build/assets/zzgc-4becfcd9.png and /dev/null differ diff --git a/build/build/assets/主页人口-633ac230.gif b/build/build/assets/主页人口-633ac230.gif deleted file mode 100644 index bea9f9b..0000000 Binary files a/build/build/assets/主页人口-633ac230.gif and /dev/null differ diff --git a/build/build/assets/乒乓-1ebffc2f.gif b/build/build/assets/乒乓-1ebffc2f.gif deleted file mode 100644 index 688cc8d..0000000 Binary files a/build/build/assets/乒乓-1ebffc2f.gif and /dev/null differ diff --git a/build/build/assets/人行道-6c248d4a.gif b/build/build/assets/人行道-6c248d4a.gif deleted file mode 100644 index d7ecee7..0000000 Binary files a/build/build/assets/人行道-6c248d4a.gif and /dev/null differ diff --git a/build/build/assets/优设标题黑-dab883d6.ttf b/build/build/assets/优设标题黑-dab883d6.ttf deleted file mode 100644 index 3729151..0000000 Binary files a/build/build/assets/优设标题黑-dab883d6.ttf and /dev/null differ diff --git a/build/build/assets/庞门正道标题体3.0-366f576f.ttf b/build/build/assets/庞门正道标题体3.0-366f576f.ttf deleted file mode 100644 index d133066..0000000 Binary files a/build/build/assets/庞门正道标题体3.0-366f576f.ttf and /dev/null differ diff --git a/build/build/assets/篮球-81c39447.gif b/build/build/assets/篮球-81c39447.gif deleted file mode 100644 index bf7b33b..0000000 Binary files a/build/build/assets/篮球-81c39447.gif and /dev/null differ diff --git a/build/build/assets/羽毛球-b3d0bf56.gif b/build/build/assets/羽毛球-b3d0bf56.gif deleted file mode 100644 index a5bf3b8..0000000 Binary files a/build/build/assets/羽毛球-b3d0bf56.gif and /dev/null differ diff --git a/build/build/assets/足球-41eb8a76.gif b/build/build/assets/足球-41eb8a76.gif deleted file mode 100644 index fc13317..0000000 Binary files a/build/build/assets/足球-41eb8a76.gif and /dev/null differ diff --git a/build/build/baiduMap.js b/build/build/baiduMap.js deleted file mode 100644 index de9d7c3..0000000 --- a/build/build/baiduMap.js +++ /dev/null @@ -1,5 +0,0 @@ -window.TILE_VERSION={"ditu":{"normal":{"version":"088","updateDate":"20230830"},"satellite":{"version":"009","updateDate":"20230830"},"normalTraffic":{"version":"081","updateDate":"20230830"},"satelliteTraffic":{"version":"083","updateDate":"20230830"},"mapJS":{"version":"104","updateDate":"20230830"},"satelliteStreet":{"version":"083","updateDate":"20230830"},"earthVector":{"version":"001","updateDate":"20230830"}},"webapp":{"high_normal":{"version":"001","updateDate":"20230830"},"lower_normal":{"version":"002","updateDate":"20230830"}},"api_for_mobile":{"vector":{"version":"002","updateDate":"20230830"},"vectorIcon":{"version":"002","updateDate":"20230830"}}};window.MSV={"mapstyle":{"version":"001","updateDate":"20230817"}};window.BMAP_AUTHENTIC_KEY="2KLQUajGSpNL2DInxT6BwdPklMNpG3hw"; -(function(t){"use strict";function e(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function n(t,e){return t(e={exports:{}},e.exports),e.exports}Object.values||(Object.values=function(t){if(t!==Object(t))throw new TypeError("Object.values called on a non-object");var e,n=[];for(e in t)Object.prototype.hasOwnProperty.call(t,e)&&n.push(t[e]);return n}),"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var e=Object(t),n=0;n<(arguments.length<=1?0:arguments.length-1);n++){var r=n+1<1||arguments.length<=n+1?void 0:arguments[n+1];if(null!=r)for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e},writable:!0,configurable:!0});var r=n((function(t){function e(n){return t.exports=e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,e(n)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})),i=e(r),o=e(n((function(t){function e(t,e){for(var n=0;n=0;i--)n>(e=t[i])&&(n=e),r1&&void 0!==arguments[1]?arguments[1]:{},n=document.createElement(t);for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.setAttribute(r,e[r]);return n},getCurrentStyle:function(t){return window.getComputedStyle(t,null)}};function E(){var t,e,n=function(t,e){var n,r,i="eii",o="dac",a="hem",s="llm",u=function(t,e){return t+e},h="constructor",c=function(t,e){return t(e)},l=function(t,e){return t+e};function f(t,e){for(var n=i;"mill"!==n;)switch(n){case"llm":return c;case"eii":var r=t.length;n=o;break;case a:for(var u=0;u0?"&":"?";for(var c in n=Object.assign({},{jsonpCallback:"jsonp",timeout:5e4,jsonp:"callback"},n),e)({}).hasOwnProperty.call(e,c)&&(a="object"===i(e[c])?c+"="+JSON.stringify(e[c]):c+"="+e[c],s.push(a));function l(){r.parentNode&&r.parentNode.removeChild(r),window[u]=null}return t+=h+s.join("&"),o=document.getElementsByTagName("script")[0]||document.head,t=t+"&"+n.jsonp+"="+u,t+=E()(t),(r=document.createElement("script")).src=t,r.type="text/javascript",o.parentNode.appendChild(r,o),new Promise((function(t,e){window[u]=function(e){if(e&&"string"==typeof e)try{e=JSON.parse(e)}catch(t){e={},console.error("[ERROR] Parse Error.")}t(e),l()},r.onerror=function(t){l(),e({errno:-2,errmsg:"[ERROR] Load Error: ".concat(t),data:{}})}}))},A=function(){function t(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._size=0,this._cache=void 0,this.keyList=[],this._options=void 0,this._size=t,this._cache=new window.Map;var n={clearCallback:null};this._options=Object.assign({},n,e)}var e=t.prototype;return e.setData=function(t,e){0!==this._size&&(this._cache.size>=this._size&&this._removeOld(),this._cache.has(t)||this.keyList.push(t),this._cache.set(t,e))},e.getData=function(t){return this._cache.get(t)},e._removeOld=function(){for(var t=Math.round(.6*this._size),e=0;e=0;n--)(e=t.vpoints[n]).topoDir=e.dir,t.topoArray.push(e);return t.topoArray},this.getRoadWidth=function(){return void 0===t.roadWidth&&(t.currentRoad||(t.currentRoad=t.getCurrentRoad()),t.currentRoad?t.roadWidth=t.currentRoad.roadWidth:t.roadWidth=0),t.roadWidth}};function S(t){var e={};return e.panoId=t.PID,e.panoType=t.Type,e.rid=t.RID,e.dir=t.DIR,e.roadName=t.RoadName,e.order=t.Order,e.panoX=t.X/100,e.panoY=t.Y/100,void 0!==t.CPointX&&void 0!==t.CPointY&&(e.cPoint={x:t.CPointX/100,y:t.CPointY/100}),e}function P(t){if(!t)return console.error("Get none from server"),null;var e=t.result;if(e&&0!==e.error)return console.error("Get error from server"),null;var n=t.content;if(void 0===n||0===n.length||void 0===n[0])return console.error("Get empty data from server"),null;var r=n[0],i=new R,o=r.Roll,a={};if(i.panoId=r.ID,r.Inters instanceof Array){var s=r.Inters[0];void 0!==s&&(i.iid=s.IID)}if(i.panoType=r.Type,i.panoX=(r.X||0)/100,i.panoY=(r.Y||0)/100,i.panoZ=(r.Z||0)/100,i.heading=void 0!==r.MoveDir?r.MoveDir:0,i.northDir=r.NorthDir,i.fixHeading=void 0!==r.Heading?r.Heading:270-r.NorthDir,i.fixPitch=r.Pitch,i.fixRoll=90o?0:o,i.deviceHeight=r.DeviceHeight,i.date=r.Date||i.date,i.time=r.Time,i.provider=void 0!==r.Provider?r.Provider:i.provider,i.admission=r.Admission||i.admission,i.timeLine=r.TimeLine||[],i.roadName=r.Rname,r.Roads){var u=r.Roads;i.roads=u.map((function(t){return a[t.ID]=t.Name,function(t){var e=new C;if(e.rid=t.ID,e.roadName=t.Name,e.roadWidth=void 0!==t.Width?t.Width/100:0,e.isCurrentRoad=t.IsCurrent||0,t.Panos)for(var n=t.Panos,r=0,i=n.length;r>16)+(e>>16)+(n>>16)<<16|65535&n}function O(t,e,n,r,i,o){return D((a=D(D(e,t),D(r,o)))<<(s=i)|a>>>32-s,n);var a,s}function I(t,e,n,r,i,o,a){return O(e&n|~e&r,t,e,i,o,a)}function L(t,e,n,r,i,o,a){return O(e&r|n&~r,t,e,i,o,a)}function B(t,e,n,r,i,o,a){return O(e^n^r,t,e,i,o,a)}function k(t,e,n,r,i,o,a){return O(n^(e|~r),t,e,i,o,a)}function U(t,e){var n,r,i,o,a;t[e>>5]|=128<>>9<<4)]=e;var s=1732584193,u=-271733879,h=-1732584194,c=271733878;for(n=0;n>5]>>>e%32&255);return n}function F(t){var e,n=[];for(n[(t.length>>2)-1]=void 0,e=0;e>5]|=(255&t.charCodeAt(e/8))<>>4&15)+r.charAt(15&e);return i}function z(t){return unescape(encodeURIComponent(t))}function V(t){return function(t){return N(U(F(t),8*t.length))}(z(t))}function G(t,e){return function(t,e){var n,r,i=F(t),o=[],a=[];for(o[15]=a[15]=void 0,i.length>16&&(i=U(i,8*t.length)),n=0;n<16;n+=1)o[n]=909522486^i[n],a[n]=1549556828^i[n];return r=U(o.concat(F(e)),512+8*e.length),N(U(a.concat(r),640))}(z(t),z(e))}var W,H,Z,q,Y=function(t,e,n){return e?n?G(e,t):j(G(e,t)):n?V(t):j(V(t))},X=function(t,e){return T(t,{},{jsonp:"fn"})},K=function(t,e){if("PANORAMA"===t){var n="https://api.map.baidu.com/?qt=pano_entry&v=gl&ak="+window.BMAP_AUTHENTIC_KEY;"function"==typeof e?X(n).then((function(t){e()})).catch((function(t){})):X(n+"&callback="+e)}},Q=function(t){if("PANORAMA"===t)alert("您需要申请全景地图服务使用权限")},J=(H=null,Z=0,q=W||5e3,function(t){var e=(1e5*Math.random()).toFixed(0);window["cbk"+e]=function(t){t&&void 0!==t.error&&0===t.error||K("PANORAMA",(function(t){t&&void 0!==t.error&&0===t.error||Q("PANORAMA")}))},Z+=t,H||(H=setTimeout((function(){var t="https://api.map.baidu.com/?qt=pano_count&v=gl&ak="+window.BMAP_AUTHENTIC_KEY+"&consume="+Z;X(t+"&callback=window.cbk"+e),Z=0,H=null}),q))}),$=function(t,e){var n=(e=e||{}).counter?e.counter:1,r=!1!==e.isCounter,i=Date.parse(new Date),o=i/1e3,a=t+"-"+(o+1800)+"-"+i+"-"+window.BMAP_AUTHENTIC_KEY+"-SJvEY5h37ZDh5pHS",s=Y(a),u="auth_key="+(o+1800)+"-"+i+"-"+window.BMAP_AUTHENTIC_KEY+"-"+s;return r&&J(n),u},tt=function(){function t(e){var n=this;this.getPanoById=function(e){var r;r="".concat(t.SERVICE_URL,"?qt=sdata&sid=").concat(e,"&").concat($("/")),n.getDataByUrl(r).then((function(t){var e=P(t);if(null===e)throw new Error("数据解析异常");return n._cache.setData(r,t),n._pano.dispatchEvent(d.DATA_LOADED,{data:e}),n._pano.dispatchEvent(d.ID_CHANGED,e.panoId),n._pano.dispatchEvent(d.POSITION_CHANGED,new f(e.panoX,e.panoY)),e})).catch((function(t){n._pano.dispatchEvent({type:d.PANO_ERROR,data:t})}))},this.getPanoByLocation=function(e,r){var i;i="".concat(t.SERVICE_URL,"?qt=qsdata&x=").concat(e.lng,"&y=").concat(e.lat).concat(r?"&r="+r:"","&action=1&").concat($("/")),n.getDataByUrl(i).then((function(t){var r=P(t);n._cache.setData(i,t),n._pano.dispatchEvent(d.DATA_LOADED,{data:r}),n._pano.dispatchEvent(d.POSITION_CHANGED,e)})).catch((function(t){n._pano.dispatchEvent({type:d.PANO_ERROR,data:t})}))},this._pano=e,this._cache=new A(10)}return t.prototype.getDataByUrl=function(t){var e=this._cache.getData(t);return e?Promise.resolve(e):T(t,{},{jsonp:"fn"})},t}();tt.SERVICE_URL="//apisv0.bdimg.com/";var et=n((function(t){function e(t,e,n,r,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return void n(t)}s.done?e(u):Promise.resolve(u).then(r,i)}t.exports=function(t){return function(){var n=this,r=arguments;return new Promise((function(i,o){var a=t.apply(n,r);function s(t){e(a,i,o,s,u,"next",t)}function u(t){e(a,i,o,s,u,"throw",t)}s(void 0)}))}},t.exports.__esModule=!0,t.exports.default=t.exports})),nt=e(et),rt=n((function(t){var e=r.default;function n(){ -/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ -t.exports=n=function(){return r},t.exports.__esModule=!0,t.exports.default=t.exports;var r={},i=Object.prototype,o=i.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},s=a.iterator||"@@iterator",u=a.asyncIterator||"@@asyncIterator",h=a.toStringTag||"@@toStringTag";function c(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var i=e&&e.prototype instanceof p?e:p,o=Object.create(i.prototype),a=new A(r||[]);return o._invoke=function(t,e,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return R()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=w(a,n);if(s){if(s===d)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var u=f(t,e,n);if("normal"===u.type){if(r=n.done?"completed":"suspendedYield",u.arg===d)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(r="completed",n.method="throw",n.arg=u.arg)}}}(t,n,a),o}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}r.wrap=l;var d={};function p(){}function v(){}function m(){}var g={};c(g,s,(function(){return this}));var y=Object.getPrototypeOf,_=y&&y(y(C([])));_&&_!==i&&o.call(_,s)&&(g=_);var x=m.prototype=p.prototype=Object.create(g);function b(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function M(t,n){function r(i,a,s,u){var h=f(t[i],t,a);if("throw"!==h.type){var c=h.arg,l=c.value;return l&&"object"==e(l)&&o.call(l,"__await")?n.resolve(l.__await).then((function(t){r("next",t,s,u)}),(function(t){r("throw",t,s,u)})):n.resolve(l).then((function(t){c.value=t,s(c)}),(function(t){return r("throw",t,s,u)}))}u(h.arg)}var i;this._invoke=function(t,e){function o(){return new n((function(n,i){r(t,e,n,i)}))}return i=i?i.then(o,o):o()}}function w(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,w(t,e),"throw"===e.method))return d;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return d}var r=f(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,d;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function E(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function T(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function A(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function C(t){if(t){var e=t[s];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,r=function e(){for(;++n=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(s&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),T(n),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;T(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:C(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports}));e(rt);var it=rt(),ot=it;try{regeneratorRuntime=it}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=it:Function("r","regeneratorRuntime = r")(it)}function at(t,e){if(!t)throw new Error("math.gl assertion ".concat(e))}const st={EPSILON:1e-12,debug:!1,precision:4,printTypes:!1,printDegrees:!1,printRowMajor:!0};function ut(t,{precision:e=st.precision}={}){return t=function(t){return Math.round(t/st.EPSILON)*st.EPSILON}(t),"".concat(parseFloat(t.toPrecision(e)))}function ht(t){return Array.isArray(t)||ArrayBuffer.isView(t)&&!(t instanceof DataView)}function ct(t,e,n){const r=st.EPSILON;n&&(st.EPSILON=n);try{if(t===e)return!0;if(ht(t)&&ht(e)){if(t.length!==e.length)return!1;for(let n=0;n0?", ":"")+ut(this[n],t);return"".concat(t.printTypes?this.constructor.name:"","[").concat(e,"]")}equals(t){if(!t||this.length!==t.length)return!1;for(let e=0;e=0&&t=0&&t0&&(i=1/Math.sqrt(i)),t[0]=e[0]*i,t[1]=e[1]*i,t},dot:function(t,e){return t[0]*e[0]+t[1]*e[1]},cross:function(t,e,n){var r=e[0]*n[1]-e[1]*n[0];return t[0]=t[1]=0,t[2]=r,t},lerp:function(t,e,n,r){var i=e[0],o=e[1];return t[0]=i+r*(n[0]-i),t[1]=o+r*(n[1]-o),t},random:function(t,e){e=e||1;var n=2*gt()*Math.PI;return t[0]=Math.cos(n)*e,t[1]=Math.sin(n)*e,t},transformMat2:function(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i,t[1]=n[1]*r+n[3]*i,t},transformMat2d:function(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i+n[4],t[1]=n[1]*r+n[3]*i+n[5],t},transformMat3:function(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[3]*i+n[6],t[1]=n[1]*r+n[4]*i+n[7],t},transformMat4:Ct,rotate:function(t,e,n,r){var i=e[0]-n[0],o=e[1]-n[1],a=Math.sin(r),s=Math.cos(r);return t[0]=i*s-o*a+n[0],t[1]=i*a+o*s+n[1],t},angle:function(t,e){var n=t[0],r=t[1],i=e[0],o=e[1],a=Math.sqrt(n*n+r*r)*Math.sqrt(i*i+o*o),s=a&&(n*i+r*o)/a;return Math.acos(Math.min(Math.max(s,-1),1))},zero:function(t){return t[0]=0,t[1]=0,t},str:function(t){return"vec2("+t[0]+", "+t[1]+")"},exactEquals:function(t,e){return t[0]===e[0]&&t[1]===e[1]},equals:function(t,e){var n=t[0],r=t[1],i=e[0],o=e[1];return Math.abs(n-i)<=vt*Math.max(1,Math.abs(n),Math.abs(i))&&Math.abs(r-o)<=vt*Math.max(1,Math.abs(r),Math.abs(o))},len:St,sub:Pt,mul:Dt,div:Ot,dist:It,sqrDist:Lt,sqrLen:Bt,forEach:kt});function Nt(t,e,n){const r=e[0],i=e[1],o=e[2],a=n[3]*r+n[7]*i+n[11]*o||1;return t[0]=(n[0]*r+n[4]*i+n[8]*o)/a,t[1]=(n[1]*r+n[5]*i+n[9]*o)/a,t[2]=(n[2]*r+n[6]*i+n[10]*o)/a,t}function Ft(){var t=new mt(3);return mt!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function jt(t){var e=new mt(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function zt(t){var e=t[0],n=t[1],r=t[2];return Math.hypot(e,n,r)}function Vt(t,e,n){var r=new mt(3);return r[0]=t,r[1]=e,r[2]=n,r}function Gt(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function Wt(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function Ht(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function Zt(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t}function qt(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t}function Yt(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function Xt(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return Math.hypot(n,r,i)}function Kt(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return n*n+r*r+i*i}function Qt(t){var e=t[0],n=t[1],r=t[2];return e*e+n*n+r*r}function Jt(t,e){var n=e[0],r=e[1],i=e[2],o=n*n+r*r+i*i;return o>0&&(o=1/Math.sqrt(o)),t[0]=e[0]*o,t[1]=e[1]*o,t[2]=e[2]*o,t}function $t(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function te(t,e,n){var r=e[0],i=e[1],o=e[2],a=n[0],s=n[1],u=n[2];return t[0]=i*u-o*s,t[1]=o*a-r*u,t[2]=r*s-i*a,t}function ee(t,e,n){var r=e[0],i=e[1],o=e[2],a=n[3]*r+n[7]*i+n[11]*o+n[15];return a=a||1,t[0]=(n[0]*r+n[4]*i+n[8]*o+n[12])/a,t[1]=(n[1]*r+n[5]*i+n[9]*o+n[13])/a,t[2]=(n[2]*r+n[6]*i+n[10]*o+n[14])/a,t}function ne(t,e,n){var r=e[0],i=e[1],o=e[2];return t[0]=r*n[0]+i*n[3]+o*n[6],t[1]=r*n[1]+i*n[4]+o*n[7],t[2]=r*n[2]+i*n[5]+o*n[8],t}function re(t,e,n){var r=n[0],i=n[1],o=n[2],a=n[3],s=e[0],u=e[1],h=e[2],c=i*h-o*u,l=o*s-r*h,f=r*u-i*s,d=i*f-o*l,p=o*c-r*f,v=r*l-i*c,m=2*a;return c*=m,l*=m,f*=m,d*=2,p*=2,v*=2,t[0]=s+c+d,t[1]=u+l+p,t[2]=h+f+v,t}function ie(t,e,n,r){var i=[],o=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],o[0]=i[0],o[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),o[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function oe(t,e,n,r){var i=[],o=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],o[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),o[1]=i[1],o[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function ae(t,e,n,r){var i=[],o=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],o[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),o[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),o[2]=i[2],t[0]=o[0]+n[0],t[1]=o[1]+n[1],t[2]=o[2]+n[2],t}function se(t,e){var n=t[0],r=t[1],i=t[2],o=e[0],a=e[1],s=e[2],u=Math.sqrt(n*n+r*r+i*i)*Math.sqrt(o*o+a*a+s*s),h=u&&$t(t,e)/u;return Math.acos(Math.min(Math.max(h,-1),1))}function ue(t,e){var n=t[0],r=t[1],i=t[2],o=e[0],a=e[1],s=e[2];return Math.abs(n-o)<=vt*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(r-a)<=vt*Math.max(1,Math.abs(r),Math.abs(a))&&Math.abs(i-s)<=vt*Math.max(1,Math.abs(i),Math.abs(s))}var he=Ht,ce=Zt,le=qt,fe=Xt,de=Kt,pe=zt,ve=Qt,me=function(){var t=Ft();return function(e,n,r,i,o,a){var s,u;for(n||(n=3),r||(r=0),u=i?Math.min(i*n+r,e.length):e.length,s=r;s0?(m=2*Math.sqrt(v+1),t[3]=.25*m,t[0]=(l-d)/m,t[1]=(f-u)/m,t[2]=(s-h)/m):a>c&&a>p?(m=2*Math.sqrt(1+a-c-p),t[3]=(l-d)/m,t[0]=.25*m,t[1]=(s+h)/m,t[2]=(f+u)/m):c>p?(m=2*Math.sqrt(1+c-a-p),t[3]=(f-u)/m,t[0]=(s+h)/m,t[1]=.25*m,t[2]=(l+d)/m):(m=2*Math.sqrt(1+p-a-c),t[3]=(s-h)/m,t[0]=(f+u)/m,t[1]=(l+d)/m,t[2]=.25*m),t}function qe(t,e,n,r){var i=e[0],o=e[1],a=e[2],s=e[3],u=i+i,h=o+o,c=a+a,l=i*u,f=i*h,d=i*c,p=o*h,v=o*c,m=a*c,g=s*u,y=s*h,_=s*c,x=r[0],b=r[1],M=r[2];return t[0]=(1-(p+m))*x,t[1]=(f+_)*x,t[2]=(d-y)*x,t[3]=0,t[4]=(f-_)*b,t[5]=(1-(l+m))*b,t[6]=(v+g)*b,t[7]=0,t[8]=(d+y)*M,t[9]=(v-g)*M,t[10]=(1-(l+p))*M,t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function Ye(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n+n,s=r+r,u=i+i,h=n*a,c=r*a,l=r*s,f=i*a,d=i*s,p=i*u,v=o*a,m=o*s,g=o*u;return t[0]=1-l-p,t[1]=c+g,t[2]=f-m,t[3]=0,t[4]=c-g,t[5]=1-h-p,t[6]=d+v,t[7]=0,t[8]=f+m,t[9]=d-v,t[10]=1-h-l,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function Xe(t,e,n,r,i,o,a){var s=1/(n-e),u=1/(i-r),h=1/(o-a);return t[0]=2*o*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*o*u,t[6]=0,t[7]=0,t[8]=(n+e)*s,t[9]=(i+r)*u,t[10]=(a+o)*h,t[11]=-1,t[12]=0,t[13]=0,t[14]=a*o*2*h,t[15]=0,t}function Ke(t,e,n,r,i){var o,a=1/Math.tan(e/2);return t[0]=a/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,null!=i&&i!==1/0?(o=1/(r-i),t[10]=(i+r)*o,t[14]=2*i*r*o):(t[10]=-1,t[14]=-2*r),t}var Qe=Ke;function Je(t,e,n,r,i,o,a){var s=1/(e-n),u=1/(r-i),h=1/(o-a);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*u,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*h,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*u,t[14]=(a+o)*h,t[15]=1,t}var $e=Je;function tn(t,e,n,r){var i,o,a,s,u,h,c,l,f,d,p=e[0],v=e[1],m=e[2],g=r[0],y=r[1],_=r[2],x=n[0],b=n[1],M=n[2];return Math.abs(p-x)0&&(c*=d=1/Math.sqrt(d),l*=d,f*=d);var p=u*f-h*l,v=h*c-s*f,m=s*l-u*c;return(d=p*p+v*v+m*m)>0&&(p*=d=1/Math.sqrt(d),v*=d,m*=d),t[0]=p,t[1]=v,t[2]=m,t[3]=0,t[4]=l*m-f*v,t[5]=f*p-c*m,t[6]=c*v-l*p,t[7]=0,t[8]=c,t[9]=l,t[10]=f,t[11]=0,t[12]=i,t[13]=o,t[14]=a,t[15]=1,t}function nn(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t[9]=e[9]-n[9],t[10]=e[10]-n[10],t[11]=e[11]-n[11],t[12]=e[12]-n[12],t[13]=e[13]-n[13],t[14]=e[14]-n[14],t[15]=e[15]-n[15],t}var rn=Ue,on=nn,an=Object.freeze({__proto__:null,create:Pe,clone:De,copy:Oe,fromValues:function(t,e,n,r,i,o,a,s,u,h,c,l,f,d,p,v){var m=new mt(16);return m[0]=t,m[1]=e,m[2]=n,m[3]=r,m[4]=i,m[5]=o,m[6]=a,m[7]=s,m[8]=u,m[9]=h,m[10]=c,m[11]=l,m[12]=f,m[13]=d,m[14]=p,m[15]=v,m},set:function(t,e,n,r,i,o,a,s,u,h,c,l,f,d,p,v,m){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=o,t[5]=a,t[6]=s,t[7]=u,t[8]=h,t[9]=c,t[10]=l,t[11]=f,t[12]=d,t[13]=p,t[14]=v,t[15]=m,t},identity:Ie,transpose:Le,invert:Be,adjoint:function(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=e[4],s=e[5],u=e[6],h=e[7],c=e[8],l=e[9],f=e[10],d=e[11],p=e[12],v=e[13],m=e[14],g=e[15];return t[0]=s*(f*g-d*m)-l*(u*g-h*m)+v*(u*d-h*f),t[1]=-(r*(f*g-d*m)-l*(i*g-o*m)+v*(i*d-o*f)),t[2]=r*(u*g-h*m)-s*(i*g-o*m)+v*(i*h-o*u),t[3]=-(r*(u*d-h*f)-s*(i*d-o*f)+l*(i*h-o*u)),t[4]=-(a*(f*g-d*m)-c*(u*g-h*m)+p*(u*d-h*f)),t[5]=n*(f*g-d*m)-c*(i*g-o*m)+p*(i*d-o*f),t[6]=-(n*(u*g-h*m)-a*(i*g-o*m)+p*(i*h-o*u)),t[7]=n*(u*d-h*f)-a*(i*d-o*f)+c*(i*h-o*u),t[8]=a*(l*g-d*v)-c*(s*g-h*v)+p*(s*d-h*l),t[9]=-(n*(l*g-d*v)-c*(r*g-o*v)+p*(r*d-o*l)),t[10]=n*(s*g-h*v)-a*(r*g-o*v)+p*(r*h-o*s),t[11]=-(n*(s*d-h*l)-a*(r*d-o*l)+c*(r*h-o*s)),t[12]=-(a*(l*m-f*v)-c*(s*m-u*v)+p*(s*f-u*l)),t[13]=n*(l*m-f*v)-c*(r*m-i*v)+p*(r*f-i*l),t[14]=-(n*(s*m-u*v)-a*(r*m-i*v)+p*(r*u-i*s)),t[15]=n*(s*f-u*l)-a*(r*f-i*l)+c*(r*u-i*s),t},determinant:ke,multiply:Ue,translate:Ne,scale:Fe,rotate:je,rotateX:ze,rotateY:Ve,rotateZ:Ge,fromTranslation:function(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=e[0],t[13]=e[1],t[14]=e[2],t[15]=1,t},fromScaling:function(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=e[1],t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=e[2],t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},fromRotation:function(t,e,n){var r,i,o,a=n[0],s=n[1],u=n[2],h=Math.hypot(a,s,u);return h0?(n[0]=2*(s*a+c*r+u*o-h*i)/l,n[1]=2*(u*a+c*i+h*r-s*o)/l,n[2]=2*(h*a+c*o+s*i-u*r)/l):(n[0]=2*(s*a+c*r+u*o-h*i),n[1]=2*(u*a+c*i+h*r-s*o),n[2]=2*(h*a+c*o+s*i-u*r)),We(t,e,n),t},getTranslation:function(t,e){return t[0]=e[12],t[1]=e[13],t[2]=e[14],t},getScaling:He,getRotation:Ze,fromRotationTranslationScale:qe,fromRotationTranslationScaleOrigin:function(t,e,n,r,i){var o=e[0],a=e[1],s=e[2],u=e[3],h=o+o,c=a+a,l=s+s,f=o*h,d=o*c,p=o*l,v=a*c,m=a*l,g=s*l,y=u*h,_=u*c,x=u*l,b=r[0],M=r[1],w=r[2],E=i[0],T=i[1],A=i[2],C=(1-(v+g))*b,R=(d+x)*b,S=(p-_)*b,P=(d-x)*M,D=(1-(f+g))*M,O=(m+y)*M,I=(p+_)*w,L=(m-y)*w,B=(1-(f+v))*w;return t[0]=C,t[1]=R,t[2]=S,t[3]=0,t[4]=P,t[5]=D,t[6]=O,t[7]=0,t[8]=I,t[9]=L,t[10]=B,t[11]=0,t[12]=n[0]+E-(C*E+P*T+I*A),t[13]=n[1]+T-(R*E+D*T+L*A),t[14]=n[2]+A-(S*E+O*T+B*A),t[15]=1,t},fromQuat:Ye,frustum:Xe,perspectiveNO:Ke,perspective:Qe,perspectiveZO:function(t,e,n,r,i){var o,a=1/Math.tan(e/2);return t[0]=a/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=a,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,null!=i&&i!==1/0?(o=1/(r-i),t[10]=i*o,t[14]=i*r*o):(t[10]=-1,t[14]=-r),t},perspectiveFromFieldOfView:function(t,e,n,r){var i=Math.tan(e.upDegrees*Math.PI/180),o=Math.tan(e.downDegrees*Math.PI/180),a=Math.tan(e.leftDegrees*Math.PI/180),s=Math.tan(e.rightDegrees*Math.PI/180),u=2/(a+s),h=2/(i+o);return t[0]=u,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=h,t[6]=0,t[7]=0,t[8]=-(a-s)*u*.5,t[9]=(i-o)*h*.5,t[10]=r/(n-r),t[11]=-1,t[12]=0,t[13]=0,t[14]=r*n/(n-r),t[15]=0,t},orthoNO:Je,ortho:$e,orthoZO:function(t,e,n,r,i,o,a){var s=1/(e-n),u=1/(r-i),h=1/(o-a);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*u,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=h,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*u,t[14]=o*h,t[15]=1,t},lookAt:tn,targetTo:en,str:function(t){return"mat4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+", "+t[9]+", "+t[10]+", "+t[11]+", "+t[12]+", "+t[13]+", "+t[14]+", "+t[15]+")"},frob:function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15])},add:function(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t[9]=e[9]+n[9],t[10]=e[10]+n[10],t[11]=e[11]+n[11],t[12]=e[12]+n[12],t[13]=e[13]+n[13],t[14]=e[14]+n[14],t[15]=e[15]+n[15],t},subtract:nn,multiplyScalar:function(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t[9]=e[9]*n,t[10]=e[10]*n,t[11]=e[11]*n,t[12]=e[12]*n,t[13]=e[13]*n,t[14]=e[14]*n,t[15]=e[15]*n,t},multiplyScalarAndAdd:function(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t[4]=e[4]+n[4]*r,t[5]=e[5]+n[5]*r,t[6]=e[6]+n[6]*r,t[7]=e[7]+n[7]*r,t[8]=e[8]+n[8]*r,t[9]=e[9]+n[9]*r,t[10]=e[10]+n[10]*r,t[11]=e[11]+n[11]*r,t[12]=e[12]+n[12]*r,t[13]=e[13]+n[13]*r,t[14]=e[14]+n[14]*r,t[15]=e[15]+n[15]*r,t},exactEquals:function(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]&&t[9]===e[9]&&t[10]===e[10]&&t[11]===e[11]&&t[12]===e[12]&&t[13]===e[13]&&t[14]===e[14]&&t[15]===e[15]},equals:function(t,e){var n=t[0],r=t[1],i=t[2],o=t[3],a=t[4],s=t[5],u=t[6],h=t[7],c=t[8],l=t[9],f=t[10],d=t[11],p=t[12],v=t[13],m=t[14],g=t[15],y=e[0],_=e[1],x=e[2],b=e[3],M=e[4],w=e[5],E=e[6],T=e[7],A=e[8],C=e[9],R=e[10],S=e[11],P=e[12],D=e[13],O=e[14],I=e[15];return Math.abs(n-y)<=vt*Math.max(1,Math.abs(n),Math.abs(y))&&Math.abs(r-_)<=vt*Math.max(1,Math.abs(r),Math.abs(_))&&Math.abs(i-x)<=vt*Math.max(1,Math.abs(i),Math.abs(x))&&Math.abs(o-b)<=vt*Math.max(1,Math.abs(o),Math.abs(b))&&Math.abs(a-M)<=vt*Math.max(1,Math.abs(a),Math.abs(M))&&Math.abs(s-w)<=vt*Math.max(1,Math.abs(s),Math.abs(w))&&Math.abs(u-E)<=vt*Math.max(1,Math.abs(u),Math.abs(E))&&Math.abs(h-T)<=vt*Math.max(1,Math.abs(h),Math.abs(T))&&Math.abs(c-A)<=vt*Math.max(1,Math.abs(c),Math.abs(A))&&Math.abs(l-C)<=vt*Math.max(1,Math.abs(l),Math.abs(C))&&Math.abs(f-R)<=vt*Math.max(1,Math.abs(f),Math.abs(R))&&Math.abs(d-S)<=vt*Math.max(1,Math.abs(d),Math.abs(S))&&Math.abs(p-P)<=vt*Math.max(1,Math.abs(p),Math.abs(P))&&Math.abs(v-D)<=vt*Math.max(1,Math.abs(v),Math.abs(D))&&Math.abs(m-O)<=vt*Math.max(1,Math.abs(m),Math.abs(O))&&Math.abs(g-I)<=vt*Math.max(1,Math.abs(g),Math.abs(I))},mul:rn,sub:on});function sn(){var t=new mt(4);return mt!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}function un(t){var e=new mt(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}function hn(t,e,n,r){var i=new mt(4);return i[0]=t,i[1]=e,i[2]=n,i[3]=r,i}function cn(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function ln(t,e,n,r,i){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t}function fn(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t}function dn(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t}function pn(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t[3]=e[3]*n[3],t}function vn(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t[3]=e[3]/n[3],t}function mn(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t}function gn(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],o=e[3]-t[3];return Math.hypot(n,r,i,o)}function yn(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],o=e[3]-t[3];return n*n+r*r+i*i+o*o}function _n(t){var e=t[0],n=t[1],r=t[2],i=t[3];return Math.hypot(e,n,r,i)}function xn(t){var e=t[0],n=t[1],r=t[2],i=t[3];return e*e+n*n+r*r+i*i}function bn(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n*n+r*r+i*i+o*o;return a>0&&(a=1/Math.sqrt(a)),t[0]=n*a,t[1]=r*a,t[2]=i*a,t[3]=o*a,t}function Mn(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]}function wn(t,e,n,r){var i=e[0],o=e[1],a=e[2],s=e[3];return t[0]=i+r*(n[0]-i),t[1]=o+r*(n[1]-o),t[2]=a+r*(n[2]-a),t[3]=s+r*(n[3]-s),t}function En(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3];return t[0]=n[0]*r+n[4]*i+n[8]*o+n[12]*a,t[1]=n[1]*r+n[5]*i+n[9]*o+n[13]*a,t[2]=n[2]*r+n[6]*i+n[10]*o+n[14]*a,t[3]=n[3]*r+n[7]*i+n[11]*o+n[15]*a,t}function Tn(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]}function An(t,e){var n=t[0],r=t[1],i=t[2],o=t[3],a=e[0],s=e[1],u=e[2],h=e[3];return Math.abs(n-a)<=vt*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(r-s)<=vt*Math.max(1,Math.abs(r),Math.abs(s))&&Math.abs(i-u)<=vt*Math.max(1,Math.abs(i),Math.abs(u))&&Math.abs(o-h)<=vt*Math.max(1,Math.abs(o),Math.abs(h))}var Cn,Rn=dn,Sn=pn,Pn=vn,Dn=gn,On=yn,In=_n,Ln=xn,Bn=function(){var t=sn();return function(e,n,r,i,o,a){var s,u;for(n||(n=4),r||(r=0),u=i?Math.min(i*n+r,e.length):e.length,s=r;s=1);do{s=(i=2*gt()-1)*i+(o=2*gt()-1)*o}while(s>=1);var u=Math.sqrt((1-a)/s);return t[0]=e*n,t[1]=e*r,t[2]=e*i*u,t[3]=e*o*u,t},transformMat4:En,transformQuat:function(t,e,n){var r=e[0],i=e[1],o=e[2],a=n[0],s=n[1],u=n[2],h=n[3],c=h*r+s*o-u*i,l=h*i+u*r-a*o,f=h*o+a*i-s*r,d=-a*r-s*i-u*o;return t[0]=c*h+d*-a+l*-u-f*-s,t[1]=l*h+d*-s+f*-a-c*-u,t[2]=f*h+d*-u+c*-s-l*-a,t[3]=e[3],t},zero:function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t},str:function(t){return"vec4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"},exactEquals:Tn,equals:An,sub:Rn,mul:Sn,div:Pn,dist:Dn,sqrDist:On,len:In,sqrLen:Ln,forEach:Bn});!function(t){t[t.COL0ROW0=0]="COL0ROW0",t[t.COL0ROW1=1]="COL0ROW1",t[t.COL0ROW2=2]="COL0ROW2",t[t.COL0ROW3=3]="COL0ROW3",t[t.COL1ROW0=4]="COL1ROW0",t[t.COL1ROW1=5]="COL1ROW1",t[t.COL1ROW2=6]="COL1ROW2",t[t.COL1ROW3=7]="COL1ROW3",t[t.COL2ROW0=8]="COL2ROW0",t[t.COL2ROW1=9]="COL2ROW1",t[t.COL2ROW2=10]="COL2ROW2",t[t.COL2ROW3=11]="COL2ROW3",t[t.COL3ROW0=12]="COL3ROW0",t[t.COL3ROW1=13]="COL3ROW1",t[t.COL3ROW2=14]="COL3ROW2",t[t.COL3ROW3=15]="COL3ROW3"}(Cn||(Cn={}));const Un=45*Math.PI/180,Nn=1,Fn=.1,jn=500,zn=Object.freeze([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]);class Vn extends we{static get IDENTITY(){return function(){Wn||(Wn=new Vn,Object.freeze(Wn));return Wn}()}static get ZERO(){return function(){Gn||(Gn=new Vn([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Object.freeze(Gn));return Gn}()}get ELEMENTS(){return 16}get RANK(){return 4}get INDICES(){return Cn}constructor(t){super(-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0),1===arguments.length&&Array.isArray(t)?this.copy(t):this.identity()}copy(t){return this[0]=t[0],this[1]=t[1],this[2]=t[2],this[3]=t[3],this[4]=t[4],this[5]=t[5],this[6]=t[6],this[7]=t[7],this[8]=t[8],this[9]=t[9],this[10]=t[10],this[11]=t[11],this[12]=t[12],this[13]=t[13],this[14]=t[14],this[15]=t[15],this.check()}set(t,e,n,r,i,o,a,s,u,h,c,l,f,d,p,v){return this[0]=t,this[1]=e,this[2]=n,this[3]=r,this[4]=i,this[5]=o,this[6]=a,this[7]=s,this[8]=u,this[9]=h,this[10]=c,this[11]=l,this[12]=f,this[13]=d,this[14]=p,this[15]=v,this.check()}setRowMajor(t,e,n,r,i,o,a,s,u,h,c,l,f,d,p,v){return this[0]=t,this[1]=i,this[2]=u,this[3]=f,this[4]=e,this[5]=o,this[6]=h,this[7]=d,this[8]=n,this[9]=a,this[10]=c,this[11]=p,this[12]=r,this[13]=s,this[14]=l,this[15]=v,this.check()}toRowMajor(t){return t[0]=this[0],t[1]=this[4],t[2]=this[8],t[3]=this[12],t[4]=this[1],t[5]=this[5],t[6]=this[9],t[7]=this[13],t[8]=this[2],t[9]=this[6],t[10]=this[10],t[11]=this[14],t[12]=this[3],t[13]=this[7],t[14]=this[11],t[15]=this[15],t}identity(){return this.copy(zn)}fromObject(t){return this.check()}fromQuaternion(t){return Ye(this,t),this.check()}frustum(t){const{left:e,right:n,bottom:r,top:i,near:o=Fn,far:a=jn}=t;return a===1/0?function(t,e,n,r,i,o){const a=2*o/(n-e),s=2*o/(i-r),u=(n+e)/(n-e),h=(i+r)/(i-r),c=-1,l=-1,f=-2*o;t[0]=a,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=s,t[6]=0,t[7]=0,t[8]=u,t[9]=h,t[10]=c,t[11]=l,t[12]=0,t[13]=0,t[14]=f,t[15]=0}(this,e,n,r,i,o):Xe(this,e,n,r,i,o,a),this.check()}lookAt(t){const{eye:e,center:n=[0,0,0],up:r=[0,1,0]}=t;return tn(this,e,n,r),this.check()}ortho(t){const{left:e,right:n,bottom:r,top:i,near:o=Fn,far:a=jn}=t;return $e(this,e,n,r,i,o,a),this.check()}orthographic(t){const{fovy:e=Un,aspect:n=Nn,focalDistance:r=1,near:i=Fn,far:o=jn}=t;Hn(e);const a=e/2,s=r*Math.tan(a),u=s*n;return this.ortho({left:-u,right:u,bottom:-s,top:s,near:i,far:o})}perspective(t){const{fovy:e=45*Math.PI/180,aspect:n=1,near:r=.1,far:i=500}=t;return Hn(e),Qe(this,e,n,r,i),this.check()}determinant(){return ke(this)}getScale(t=[-0,-0,-0]){return t[0]=Math.sqrt(this[0]*this[0]+this[1]*this[1]+this[2]*this[2]),t[1]=Math.sqrt(this[4]*this[4]+this[5]*this[5]+this[6]*this[6]),t[2]=Math.sqrt(this[8]*this[8]+this[9]*this[9]+this[10]*this[10]),t}getTranslation(t=[-0,-0,-0]){return t[0]=this[12],t[1]=this[13],t[2]=this[14],t}getRotation(t,e){t=t||[-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0,-0],e=e||[-0,-0,-0];const n=this.getScale(e),r=1/n[0],i=1/n[1],o=1/n[2];return t[0]=this[0]*r,t[1]=this[1]*i,t[2]=this[2]*o,t[3]=0,t[4]=this[4]*r,t[5]=this[5]*i,t[6]=this[6]*o,t[7]=0,t[8]=this[8]*r,t[9]=this[9]*i,t[10]=this[10]*o,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}getRotationMatrix3(t,e){t=t||[-0,-0,-0,-0,-0,-0,-0,-0,-0],e=e||[-0,-0,-0];const n=this.getScale(e),r=1/n[0],i=1/n[1],o=1/n[2];return t[0]=this[0]*r,t[1]=this[1]*i,t[2]=this[2]*o,t[3]=this[4]*r,t[4]=this[5]*i,t[5]=this[6]*o,t[6]=this[8]*r,t[7]=this[9]*i,t[8]=this[10]*o,t}transpose(){return Le(this,this),this.check()}invert(){return Be(this,this),this.check()}multiplyLeft(t){return Ue(this,t,this),this.check()}multiplyRight(t){return Ue(this,this,t),this.check()}rotateX(t){return ze(this,this,t),this.check()}rotateY(t){return Ve(this,this,t),this.check()}rotateZ(t){return Ge(this,this,t),this.check()}rotateXYZ(t){return this.rotateX(t[0]).rotateY(t[1]).rotateZ(t[2])}rotateAxis(t,e){return je(this,this,t,e),this.check()}scale(t){return Fe(this,this,Array.isArray(t)?t:[t,t,t]),this.check()}translate(t){return Ne(this,this,t),this.check()}transform(t,e){return 4===t.length?(dt(e=En(e||[-0,-0,-0,-0],t,this),4),e):this.transformAsPoint(t,e)}transformAsPoint(t,e){const{length:n}=t;let r;switch(n){case 2:r=Ct(e||[-0,-0],t,this);break;case 3:r=ee(e||[-0,-0,-0],t,this);break;default:throw new Error("Illegal vector")}return dt(r,t.length),r}transformAsVector(t,e){let n;switch(t.length){case 2:n=function(t,e,n){const r=e[0],i=e[1],o=n[3]*r+n[7]*i||1;return t[0]=(n[0]*r+n[4]*i)/o,t[1]=(n[1]*r+n[5]*i)/o,t}(e||[-0,-0],t,this);break;case 3:n=Nt(e||[-0,-0,-0],t,this);break;default:throw new Error("Illegal vector")}return dt(n,t.length),n}transformPoint(t,e){return this.transformAsPoint(t,e)}transformVector(t,e){return this.transformAsPoint(t,e)}transformDirection(t,e){return this.transformAsVector(t,e)}makeRotationX(t){return this.identity().rotateX(t)}makeTranslation(t,e,n){return this.identity().translate([t,e,n])}}let Gn,Wn;function Hn(t){if(t>2*Math.PI)throw Error("expected radians")}function Zn(){var t=new mt(4);return mt!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t[3]=1,t}function qn(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t}function Yn(t,e,n){n*=.5;var r=Math.sin(n);return t[0]=r*e[0],t[1]=r*e[1],t[2]=r*e[2],t[3]=Math.cos(n),t}function Xn(t,e,n){var r=e[0],i=e[1],o=e[2],a=e[3],s=n[0],u=n[1],h=n[2],c=n[3];return t[0]=r*c+a*s+i*h-o*u,t[1]=i*c+a*u+o*s-r*h,t[2]=o*c+a*h+r*u-i*s,t[3]=a*c-r*s-i*u-o*h,t}function Kn(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=Math.sqrt(n*n+r*r+i*i),s=Math.exp(o),u=a>0?s*Math.sin(a)/a:0;return t[0]=n*u,t[1]=r*u,t[2]=i*u,t[3]=s*Math.cos(a),t}function Qn(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=Math.sqrt(n*n+r*r+i*i),s=a>0?Math.atan2(a,o)/a:0;return t[0]=n*s,t[1]=r*s,t[2]=i*s,t[3]=.5*Math.log(n*n+r*r+i*i+o*o),t}function Jn(t,e,n,r){var i,o,a,s,u,h=e[0],c=e[1],l=e[2],f=e[3],d=n[0],p=n[1],v=n[2],m=n[3];return(o=h*d+c*p+l*v+f*m)<0&&(o=-o,d=-d,p=-p,v=-v,m=-m),1-o>vt?(i=Math.acos(o),a=Math.sin(i),s=Math.sin((1-r)*i)/a,u=Math.sin(r*i)/a):(s=1-r,u=r),t[0]=s*h+u*d,t[1]=s*c+u*p,t[2]=s*l+u*v,t[3]=s*f+u*m,t}function $n(t,e){var n,r=e[0]+e[4]+e[8];if(r>0)n=Math.sqrt(r+1),t[3]=.5*n,n=.5/n,t[0]=(e[5]-e[7])*n,t[1]=(e[6]-e[2])*n,t[2]=(e[1]-e[3])*n;else{var i=0;e[4]>e[0]&&(i=1),e[8]>e[3*i+i]&&(i=2);var o=(i+1)%3,a=(i+2)%3;n=Math.sqrt(e[3*i+i]-e[3*o+o]-e[3*a+a]+1),t[i]=.5*n,n=.5/n,t[3]=(e[3*o+a]-e[3*a+o])*n,t[o]=(e[3*o+i]+e[3*i+o])*n,t[a]=(e[3*a+i]+e[3*i+a])*n}return t}function tr(t,e,n,r){var i=.5*Math.PI/180;e*=i,n*=i,r*=i;var o=Math.sin(e),a=Math.cos(e),s=Math.sin(n),u=Math.cos(n),h=Math.sin(r),c=Math.cos(r);return t[0]=o*u*c-a*s*h,t[1]=a*s*c+o*u*h,t[2]=a*u*h-o*s*c,t[3]=a*u*c+o*s*h,t}var er,nr,rr,ir,or,ar,sr=un,ur=hn,hr=cn,cr=ln,lr=fn,fr=Xn,dr=mn,pr=Mn,vr=wn,mr=_n,gr=mr,yr=xn,_r=yr,xr=bn,br=Tn,Mr=An,wr=(er=Ft(),nr=Vt(1,0,0),rr=Vt(0,1,0),function(t,e,n){var r=$t(e,n);return r<-.999999?(te(er,nr,e),pe(er)<1e-6&&te(er,rr,e),Jt(er,er),Yn(t,er,Math.PI),t):r>.999999?(t[0]=0,t[1]=0,t[2]=0,t[3]=1,t):(te(er,e,n),t[0]=er[0],t[1]=er[1],t[2]=er[2],t[3]=1+r,xr(t,t))}),Er=(ir=Zn(),or=Zn(),function(t,e,n,r,i,o){return Jn(ir,e,i,o),Jn(or,n,r,o),Jn(t,ir,or,2*o*(1-o)),t}),Tr=(ar=Ee(),function(t,e,n,r){return ar[0]=n[0],ar[3]=n[1],ar[6]=n[2],ar[1]=r[0],ar[4]=r[1],ar[7]=r[2],ar[2]=-e[0],ar[5]=-e[1],ar[8]=-e[2],xr(t,$n(t,ar))}),Ar=Object.freeze({__proto__:null,create:Zn,identity:qn,setAxisAngle:Yn,getAxisAngle:function(t,e){var n=2*Math.acos(e[3]),r=Math.sin(n/2);return r>vt?(t[0]=e[0]/r,t[1]=e[1]/r,t[2]=e[2]/r):(t[0]=1,t[1]=0,t[2]=0),n},getAngle:function(t,e){var n=pr(t,e);return Math.acos(2*n*n-1)},multiply:Xn,rotateX:function(t,e,n){n*=.5;var r=e[0],i=e[1],o=e[2],a=e[3],s=Math.sin(n),u=Math.cos(n);return t[0]=r*u+a*s,t[1]=i*u+o*s,t[2]=o*u-i*s,t[3]=a*u-r*s,t},rotateY:function(t,e,n){n*=.5;var r=e[0],i=e[1],o=e[2],a=e[3],s=Math.sin(n),u=Math.cos(n);return t[0]=r*u-o*s,t[1]=i*u+a*s,t[2]=o*u+r*s,t[3]=a*u-i*s,t},rotateZ:function(t,e,n){n*=.5;var r=e[0],i=e[1],o=e[2],a=e[3],s=Math.sin(n),u=Math.cos(n);return t[0]=r*u+i*s,t[1]=i*u-r*s,t[2]=o*u+a*s,t[3]=a*u-o*s,t},calculateW:function(t,e){var n=e[0],r=e[1],i=e[2];return t[0]=n,t[1]=r,t[2]=i,t[3]=Math.sqrt(Math.abs(1-n*n-r*r-i*i)),t},exp:Kn,ln:Qn,pow:function(t,e,n){return Qn(t,e),dr(t,t,n),Kn(t,t),t},slerp:Jn,random:function(t){var e=gt(),n=gt(),r=gt(),i=Math.sqrt(1-e),o=Math.sqrt(e);return t[0]=i*Math.sin(2*Math.PI*n),t[1]=i*Math.cos(2*Math.PI*n),t[2]=o*Math.sin(2*Math.PI*r),t[3]=o*Math.cos(2*Math.PI*r),t},invert:function(t,e){var n=e[0],r=e[1],i=e[2],o=e[3],a=n*n+r*r+i*i+o*o,s=a?1/a:0;return t[0]=-n*s,t[1]=-r*s,t[2]=-i*s,t[3]=o*s,t},conjugate:function(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=e[3],t},fromMat3:$n,fromEuler:tr,str:function(t){return"quat("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"},clone:sr,fromValues:ur,copy:hr,set:cr,add:lr,mul:fr,scale:dr,dot:pr,lerp:vr,length:mr,len:gr,squaredLength:yr,sqrLen:_r,normalize:xr,exactEquals:br,equals:Mr,rotationTo:wr,sqlerp:Er,setAxes:Tr});function Cr(t){return Cr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Cr(t)}var Rr=function(t){return"[object String]"===Object.prototype.toString.call(t)},Sr=function(t){var e="[object Function]"===Object.prototype.toString.call(t),n="[object AsyncFunction]"===Object.prototype.toString.call(t);return e||n},Pr=365611;function Dr(t,e){this.type=t,this.returnValue=!0,this.target=e||null,this.currentTarget=null}var Or=function(){function t(){this.__listeners=void 0}var e=t.prototype;return e.on=function(){for(var t=arguments.length,e=new Array(t),n=0;nl?(t[0]=-Math.PI/2,t[1]=2*Math.atan2(i,o),t[2]=0):(t[0]=Math.asin(-2*(n*i-r*o)),t[1]=Math.atan2(2*(n*r+i*o),s-u-h+a),t[2]=Math.atan2(2*(r*i+n*o),-s-u+h+a)),t}var Lr=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.DefaultOrder;this.isEuler=!0,this._x=void 0,this._y=void 0,this._z=void 0,this._order=void 0,this._onChangeCallback=void 0,this._x=e,this._y=n,this._z=r,this._order=i,this._onChangeCallback=function(){}}var e=t.prototype;return e.set=function(t,e,n){var r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return this._x=t,this._y=e,this._z=n,r&&this._onChangeCallback(),this},e.clone=function(){return new t(this._x,this._y,this._z,this._order)},e.copy=function(t){return t.isEuler?(this._x=t._x,this._y=t._y,this._z=t._z,this._order=t._order,this._onChangeCallback(),this):this},e.equals=function(t){return t._x===this._x&&t._y===this._y&&t._z===this._z&&t._order===this._order},e.toVector3=function(){return Vt(this._x,this._y,this._z)},e.onChange=function(t){"function"==typeof t&&(this._onChangeCallback=t)},o(t,[{key:"x",get:function(){return this._x},set:function(t){this._x=t,this._onChangeCallback()}},{key:"y",get:function(){return this._y},set:function(t){this._y=t,this._onChangeCallback()}},{key:"z",get:function(){return this._z},set:function(t){this._z=t,this._onChangeCallback()}},{key:"order",get:function(){return this._order},set:function(t){this._order=t,this._onChangeCallback()}}]),t}();function Br(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(t){var e=16*Math.random()|0;return("x"===t?e:3&e|8).toString(16)}))}Lr.DefaultOrder="XYZ";var kr=function(t){return 180*t/Math.PI},Ur=function(t){function e(){var n;return(n=t.call(this)||this).isObject3D=!0,n.uuid=Br(),n.name="",n.parent=null,n.children=[],n.visible=!0,n.position=Ft(),n.rotation=new Lr,n.scale=Vt(1,1,1),n.quaternion=Zn(),n.up=jt(e.DefaultUp),n.modelMatrix=Pe(),n.worldMatrix=Pe(),n.modelMatrixNeedUpdate=!1,n.worldMatrixNeedsUpdate=!1,n.rotation.onChange((function(){n.modelMatrixNeedUpdate=!0})),n}c(e,t);var n=e.prototype;return n.rotateX=function(t){this.rotation.x=t},n.rotateY=function(t){this.rotation.y=t},n.rotateZ=function(t){this.rotation.z=t},n.translate=function(t,e,n){var r=Vt(t,e,n);return this.position=Wt(this.position,this.position,r),this.modelMatrixNeedUpdate=!0,this},n.setPosition=function(t,e,n){var r=Vt(t,e,n);return ue(this.position,r)||(this.position=r,this.modelMatrixNeedUpdate=!0),this},n.lookAt=function(t,e,n){var r=this.up,i=this.position,o=Vt(t,e,n),a=en(Pe(),i,o,r),s=Ze(Zn(),a),u=Ir(Ft(),s);this.rotation.set(kr(u[0]),kr(u[1]),kr(u[2]))},n.setVisible=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.visible!==t&&(this.visible=t,e))for(var n=0,r=this.children.length;n0&&void 0!==arguments[0]&&arguments[0];!0!==this.modelMatrixNeedUpdate&&!0!==t||this.updateMatrix(),!0===this.worldMatrixNeedsUpdate&&(this.parent?Ue(this.worldMatrix,this.parent.worldMatrix,this.modelMatrix):Oe(this.worldMatrix,this.modelMatrix),this.worldMatrixNeedsUpdate=!1,t=!0);for(var e=0,n=this.children.length;e ".concat(t)),this;if(t instanceof Array){for(var e=0,n=t.length;e0&&this.children.forEach((function(e){e.traverse(t)}))},n.clone=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=new e;if(n.up=jt(this.up),n.scale=jt(this.scale),n.position=jt(this.position),n.rotation=this.rotation.clone(),n.quaternion=sr(this.quaternion),n.modelMatrix=De(this.modelMatrix),n.worldMatrix=De(this.worldMatrix),n.visible=this.visible,this.children.length&&t)for(var r=0,i=this.children.length;ri&&(i=l),f>o&&(o=f),d>a&&(a=d)}var p=Vt(e,n,r),v=Vt(i,o,a);return this.set(p,v),this},e.getCenter=function(){return this.isInvalid()?Ft():Vt((this.max[0]+this.min[0])/2,(this.max[1]+this.min[1])/2,(this.max[2]+this.min[2])/2)},e.isInvalid=function(){return this.max[0]3&&void 0!==arguments[3]&&arguments[3];if(this.isBufferAttribute=!0,this.name="",this.type=void 0,this.array=void 0,this.itemSize=void 0,this.count=void 0,this.normalized=void 0,this.usage=void 0,this.needUpdate=void 0,Array.isArray(e))throw new TypeError("BufferAttribute: array should be a Typed Array.");if(this.name="BufferAttribute",this.array=e,this.itemSize=n,this.count=void 0!==e?e.length/n:0,this.normalized=!0===i,this.usage=35044,this.needUpdate=!0,void 0===r){var o=this.array;this.type=t.FLOAT,o instanceof Int8Array?this.type=t.BYTE:o instanceof Uint8Array?this.type=t.UNSIGNED_BYTE:o instanceof Int16Array?this.type=t.SHORT:o instanceof Uint16Array?this.type=t.UNSIGNED_SHORT:o instanceof Int32Array?this.type=t.INT:o instanceof Uint32Array&&(this.type=t.UNSIGNED_INT)}else this.type=r}t.isBufferAttribute=function(e){var n=!1;return e&&e instanceof t&&(n=!0),n};var e=t.prototype;return e.setUsage=function(t){return this.usage=t,this},e.setArray=function(t){return this.array.set(t),this},t}();Fr.BYTE=5120,Fr.UNSIGNED_BYTE=5121,Fr.SHORT=5122,Fr.UNSIGNED_SHORT=5123,Fr.INT=5124,Fr.UNSIGNED_INT=5125,Fr.FLOAT=5126;var jr=function(t){function e(e,n,r,i){var o;return(o=t.call(this,new Uint8Array(e),n,r,i)||this).name="Uint8BufferAttribute",o}return c(e,t),e}(Fr),zr=function(t){function e(e,n,r,i){var o;return(o=t.call(this,new Uint16Array(e),n,r,i)||this).name="Uint16BufferAttribute",o}return c(e,t),e}(Fr),Vr=function(t){function e(e,n,r,i){var o;return(o=t.call(this,new Uint32Array(e),n,r,i)||this).name="Uint32BufferAttribute",o}return c(e,t),e}(Fr),Gr=function(t){function e(e,n,r,i){var o;return(o=t.call(this,new Float32Array(e),n,r,i)||this).name="Float32ArrayAttribute",o}return c(e,t),e}(Fr),Wr=function(t){function e(e,n,r,i){var o;if(Array.isArray(e)){var a=function(t){for(var e,n=Number.MAX_VALUE,r=-Number.MAX_VALUE,i=t.length-1;i>=0;i--)n>(e=t[i])&&(n=e),r65535?Uint32Array:Uint16Array)(e)}else o=e;return t.call(this,o,n,r,i)||this}return c(e,t),e}(Fr),Hr=0,Zr=function(t){function e(){for(var e,n=arguments.length,r=new Array(n),i=0;i0&&void 0!==arguments[0]&&arguments[0];!0===this.autoUpdate&&t.prototype.updateWorldMatrix.call(this,e)},n.clone=function(n){return void 0===n&&(n=new e),t.prototype.clone.call(this,n),n.autoUpdate=this.autoUpdate,n},e}(Ur),Jr=function(t){function e(){var e;return(e=t.call(this)||this).type="Geometry",e.vertices=[],e.verticesBufferData=new Float32Array,e.indicesBufferData=new Uint16Array,e.uvtsBufferData=new Float32Array,e.groupsNeedUpdate=!1,e}return c(e,t),e}(Or),$r=new be,ti=new be,ei=new be,ni=new be,ri=new be,ii=function(){function t(t,e){this.origin=void 0,this.direction=void 0,this.origin=t||new be,this.direction=e||new be(0,0,-1)}var e=t.prototype;return e.set=function(t,e){return this.origin.copy(t),this.direction.copy(e),this},e.setFromCamera=function(t,e){var n=new be(e.position[0],e.position[1],e.position[2]),r=(new Vn).fromArray(e.projectionMatrix),i=e.worldMatrix,o=new Me(t[0],t[1],.5,1).transform(r).transform(i),a=o.x,s=o.y,u=o.z,h=new be(a,s,u).sub(n).normalize();this.set(n,h)},e.getPointByLen=function(t,e){var n=void 0!==e?e:new be;return n.copy(this.direction),n.scale(t),n.add(this.origin),n},e.intersectTriangle_Old=function(t,e,n){var r,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4?arguments[4]:void 0,a=$r.copy(e).subtract(t),s=ti.copy(n).subtract(t),u=ei.copy(a).cross(s),h=ni.copy(this.origin).subtract(t),c=this.direction.dot(u);if(0c))return null;r=-1,c=-c}s.copy((new be).copy(h).cross(s));var l=r*this.direction.dot(s);if(0>l)return null;var f=r*this.direction.dot((new be).copy(h).cross(a));if(0>f)return null;if(l+f>c)return null;var d=-r*h.dot(u);return 0>d?null:this.getPointByLen(d/c,o)},e.intersectTriangle=function(t,e,n){var r=arguments.length>4?arguments[4]:void 0,i=1e-6,o=$r.subVectors(e,t),a=ti.subVectors(n,t),s=ei.copy(this.direction).cross(a),u=o.dot(s);if(u>-i&&u1)return null;var f=ri.copy(c).cross(o),d=h*this.direction.dot(f);if(d<0||l+d>1)return null;var p=a.dot(f)*h;return p>i?{distance:p,point:this.getPointByLen(p,r)}:null},e.intersectSphere=function(t,e,n){var r=(new be).subtract(t,this.origin),i=r.dot(this.direction),o=r.dot(r)-i*i,a=e*e;if(o>a)return null;var s=Math.sqrt(a-o),u=i-s,h=i+s;return 0>u&&0>h?null:0>u?this.getPointByLen(h,n):this.getPointByLen(u,n)},t}();function oi(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return ai(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ai(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function ai(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=r.maxTextures?r.usedTextureUnits=0:r.usedTextureUnits+=1,t},this.resetUsedTextureUnits=function(){r.usedTextureUnits=0},this.setTexture=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(t instanceof hi)r.setCubeTexture(t,e);else{var n=r.gl;n.activeTexture(n.TEXTURE0+e),t.needsUpdate?(t.init(n),r.uploadTexture(n,t)):n.bindTexture(n.TEXTURE_2D,t.glTexture)}},this.setTextureForRenderTarget=function(t){var e=r.gl;t.glTexture=e.createTexture(),e.bindTexture(e.TEXTURE_2D,t.glTexture),e.pixelStorei(e.UNPACK_FLIP_Y_WEBGL,t.flipY),e.pixelStorei(e.UNPACK_PREMULTIPLY_ALPHA_WEBGL,t.premultiplyAlpha),r.setTextureParameter(e);var n=e.RGBA,i=e.RGBA,o=e.UNSIGNED_BYTE;e.texImage2D(e.TEXTURE_2D,0,n,t.width,t.height,0,i,o,null)},this.uploadTexture=function(t,e){e.init(t),t.bindTexture(t.TEXTURE_2D,e.glTexture),t.pixelStorei(t.UNPACK_FLIP_Y_WEBGL,e.flipY),t.pixelStorei(t.UNPACK_PREMULTIPLY_ALPHA_WEBGL,e.premultiplyAlpha),r.setTextureParameter(t),t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,e.image),e.needsUpdate=!1},this.setTextureParameter=function(t){t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.LINEAR),t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.LINEAR)},this.gl=t,this.maxTextureSize=n,this.maxTextures=e}return t.prototype.setCubeTexture=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=t.image;if(6!==n.length)throw new Error("[setCubeTexture] CubeTexture need six images, but get\n ".concat(n.length,"\n "));var r=this.gl;if(t.needsUpdate){t.init(r),r.activeTexture(r.TEXTURE0+e),r.bindTexture(r.TEXTURE_CUBE_MAP,t.glTexture),r.pixelStorei(r.UNPACK_FLIP_Y_WEBGL,t.flipY),r.texParameteri(r.TEXTURE_CUBE_MAP,r.TEXTURE_MAG_FILTER,r.LINEAR),r.texParameteri(r.TEXTURE_CUBE_MAP,r.TEXTURE_MIN_FILTER,r.LINEAR),r.texParameteri(r.TEXTURE_CUBE_MAP,r.TEXTURE_WRAP_S,r.CLAMP_TO_EDGE),r.texParameteri(r.TEXTURE_CUBE_MAP,r.TEXTURE_WRAP_T,r.CLAMP_TO_EDGE);for(var i=0;i<6;i++){var o=n[i];r.texImage2D(r.TEXTURE_CUBE_MAP_POSITIVE_X+i,0,r.RGBA,r.RGBA,r.UNSIGNED_BYTE,o)}t.needsUpdate=!1}else r.bindTexture(r.TEXTURE_CUBE_MAP,t.glTexture)},t}(),li=n((function(t){t.exports=function(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:{};return(e=t.call(this)||this).map=null,e.color=[1,0,0,1],e.type="BasicMaterial",e.opacity=1,e.depthTest=!0,e.vertexShader=Ri,e.fragmentShader=Si,e.uniforms={uSampler:{type:"t",value:null},uColor:{type:"4f",value:[1,0,0,1]},uOpacity:{type:"1f",value:e.opacity}},e.setValues(n),e}c(e,t);var n=e.prototype;return n.setOpacity=function(t){this.uniforms.uOpacity.value=t,this.opacity=t},n.setColor=function(t){!Array.isArray(t)||t.length<4||(this.uniforms.uColor.value=t,this.color=t)},n.setMap=function(t){var e=this;t&&(t instanceof Promise?t.then((function(t){e.uniforms.uSampler.value=t instanceof ui==!0?t:new ui(t)})).catch((function(t){return console.error(t)})):!0===t.isTexture&&(this.uniforms.uSampler.value=t),this.map=t)},o(e,[{key:"defines",get:function(){var t=new Ci;return t.useColor=!!this.color,t.useUV=!!this.map,t.getDefines()}}]),e}(Ti),Di=function(t){var e=this;this.gl=void 0,this.newAttributes=new Uint8Array(16),this.enabledAttributes=new Uint8Array(16),this.currentDepthTest=!1,this.currentDepthWrite=!0,this.currentColorWrite=!0,this.currentDoubleSided=!1,this.currentFlipSided=!1,this.initAttributes=function(){for(var t=0,n=e.newAttributes.length;t0&&o.precision>0,u=i&&a&&i.precision>0&&a.precision>0;return"highp"!==t||s?"mediump"!==t||u||(t="lowp",console.warn("[WebGLCapability] mediump is not supported, using lowp by default.")):u?(t="mediump",console.warn("[WebGLCapability] highp is not supported, using mediump by default.")):(t="lowp",console.warn("[WebGLCapability] highp and mediump is not supported, using lowp by default.")),t},this.gl=t,this.maxTextures=this.getMaxTextures(),this.maxVertexShaderTextureUnits=this.getMaxVertexShaderTextureUnits(),this.maxFragmentShaderTextureUnits=this.getMaxFragmentShaderTextureUnits(),this.maxTextureSize=this.getMaxTextureSize(),this.maxVerticesOneDraw=this.getMaxVerticesOneDraw()},Ii=0,Li=function(t,e,n){var r=t.createShader(n);if(!r)throw new Error("Something went wrong while compile the shader.");return t.shaderSource(r,e),t.compileShader(r),t.getShaderParameter(r,t.COMPILE_STATUS)||console.error("Error compiling shader: ".concat(t.getShaderInfoLog(r))),r},Bi=function(){function t(t,e,n){this.usedTimes=void 0,this.id=void 0,this.code=void 0,this.program=void 0,this.attributes=void 0,this.uniforms=void 0,this.gl=void 0,this.parameters=void 0,this.precision=void 0,this.gl=t,this.parameters=e,this.precision=n.precision||"highp",this.usedTimes=1,this.id=Ii++;var r=e.defines,i=void 0===r?"":r,o=e.vertexShader,a=e.fragmentShader;this.code=i+o+a,this.program=this.createProgram(t,e,this.precision),this.attributes=this.fetchAttributes(t,this.program),this.uniforms=function(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i={},o=r.length;if(!o)return i;for(var a=0;a2&&void 0!==arguments[2]?arguments[2]:"highp",r=e.vertexShader,i=e.fragmentShader,o=e.defines,a=void 0===o?"":o,s=["precision ".concat(n," float;"),"uniform mat4 modelMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat4 mvpMatrix;","attribute vec3 position;","attribute vec2 uv;",""].join("\n"),u=t.createProgram(),h=["precision ".concat(n," float;"),""].join("\n"),c=Li(t,s+a+r,t.VERTEX_SHADER),l=Li(t,h+a+i,t.FRAGMENT_SHADER);if(!u)throw new Error("Something went wrong while createProgram.");return t.attachShader(u,c),t.attachShader(u,l),t.linkProgram(u),u},e.fetchAttributes=function(t,e){for(var n={},r=t.getProgramParameter(e,t.ACTIVE_ATTRIBUTES),i=0;i0&&void 0!==arguments[0]?arguments[0]:{};this.state=void 0,this.domElement=void 0,this.capability=void 0,this.textureOperation=void 0,this._gl=void 0,this.parameters=void 0,this.programs=void 0,this.viewportInfo=void 0,this.autoDisposeProgram=!0,this.currentCacheState=void 0,this.setSize=function(e,n){var r=t.parameters,i=r.canvas,o=r.pixelRatio;i.style.width="".concat(e,"px"),i.style.height="".concat(n,"px"),i.width=e*o,i.height=n*o,t.setViewport(0,0,e,n)},this.setViewport=function(e,n,r,i){var o=t.parameters.pixelRatio,a=t.viewportInfo;a.x=e*o,a.y=n*o,a.width=r*o,a.height=i*o,t._gl.viewport.apply(t._gl,Object.values(a))},this.setClearColor=function(e,n,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;!0===t.parameters.premultipliedAlpha&&(e*=i,n*=i,r*=i),t._gl.clearColor(e,n,r,i)},this.getContext=function(){return t._gl},this.forceContextLoss=function(){try{var e=t._gl.getExtension("WEBGL_lose_context");e&&e.loseContext()}catch(t){console.error("[WebGLRenderer] WEBGL_lose_context error: ",t)}},this.initScene=function(e){!0===e.visible&&e.traverse((function(e){!0===e.visible&&e instanceof Kr&&t.initMesh(e)}))},this.initMesh=function(e){!0===e.visible&&(!0!==e.__webglInit&&(e.__webglInit=!0,e.addEventListener("removed",t.onObjectRemoved)),e.geometry&&t.checkAndUpdateGeometry(e.geometry),e.children&&e.children.length>0&&e.children.forEach((function(e){t.initMesh(e)})))},this.checkAndUpdateGeometry=function(e){!0!==e.__webglInit&&(e.__webglInit=!0,e.addEventListener("removed",t.onGeometryRemove),e.groupsNeedUpdate=!0),!0===e.groupsNeedUpdate&&("BufferGeometry"===e.type?t.updateBufferGeometry(e):t.updateGeometryBuffer(e,t._gl.STATIC_DRAW),e.groupsNeedUpdate=!1)},this.updateGeometryBuffer=function(e,n){var r=e.verticesBufferData,i=e.uvtsBufferData,o=e.indicesBufferData,a=e.borderVerticesBufferData,s=t._gl;03&&void 0!==arguments[3])||arguments[3],o=t._gl;t.textureOperation.resetUsedTextureUnits(),t.checkAndUpdateMaterial(r.material);var a=n.program,s=a.getUniforms();return a.id!==t.currentCacheState.programId&&(o.useProgram(a.program),t.currentCacheState.programId=a.id),!1!==i&&bi(o,n.uniformsList,t.textureOperation),t.updateMVPMatrix(s,e,r),a},this.checkAndUpdateMaterial=function(e){void 0!==e&&(!0!==e.__webglInit&&(e.__webglInit=!0,e.addEventListener("removed",t.onMaterialRomove),e.needsUpdate=!0),!0===e.needsUpdate&&(t.updateMaterial(e),e.needsUpdate=!1))},this.updateMaterial=function(e){e.program&&t.removeMaterial(e);for(var n=null,r=t.programs.length,i=e.defines,o=(void 0===i?"":i)+e.vertexShader+e.fragmentShader,a=r-1;a>=0;a--){var s=t.programs[a];if(s.code===o){(n=s).usedTimes++;break}}if(null===n){var u={uniforms:e.uniforms,defines:e.defines||"",vertexShader:e.vertexShader,fragmentShader:e.fragmentShader};n=new Bi(t._gl,u,{precision:t.parameters.precision}),t.programs.push(n)}e.program=n,e.uniformsList=[];var h=0,c=n.uniforms,l=e.uniforms;for(var f in l)if(Object.prototype.hasOwnProperty.call(l,f)){var d=c[f];d&&(e.uniformsList[h]=[l[f],d],h++)}},this.updateMVPMatrix=function(e,n,r){if(void 0!==e.mvpMatrix){var i=De(n.projectionMatrix);Ue(i,i,n.viewMatrix),Ue(i,i,r.worldMatrix),t._gl.uniformMatrix4fv(e.mvpMatrix,!1,i),t._gl.uniformMatrix4fv(e.modelMatrix,!1,r.worldMatrix),t._gl.uniformMatrix4fv(e.viewMatrix,!1,n.viewMatrix),t._gl.uniformMatrix4fv(e.projectionMatrix,!1,n.projectionMatrix)}t.currentCacheState.camera=n},this.renderGeometryWithProgram=function(e,n,r){var i=t._gl,o=t.currentCacheState.curRenderTarget;if(e.uniforms.showDebugLine&&i.uniform1i(e.uniforms.showDebugLine,0),"BufferGeometry"===n.type?i.bindBuffer(i.ELEMENT_ARRAY_BUFFER,n.indexesBuffer):i.bindBuffer(i.ELEMENT_ARRAY_BUFFER,n.glIndicesBuffer),null!==o&&void 0!==o.glFrameBuffer){var a=i.checkFramebufferStatus(i.FRAMEBUFFER);if(i.FRAMEBUFFER_COMPLETE!==a)return t.removeRenderTarget(o),void(t.currentCacheState.curRenderTarget=null)}n.indexes&&n.indexes.count>0?i.drawElements(i.TRIANGLES,n.indexes.count,i.UNSIGNED_SHORT,0):i.drawArrays(i.TRIANGLES,0,n.attributes.position.count)},this.onObjectRemoved=function(e){e.target.traverse((function(e){e.removeEventListener("removed",t.onObjectRemoved),t.removeObject(e)}))},this.onGeometryRemove=function(e){var n=e.target;n.removeEventListener("removed",t.onGeometryRemove),t.removeGeometry(n)},this.onMaterialRomove=function(e){var n=e.target;n.removeEventListener("removed",t.onMaterialRomove),t.removeMaterial(n)},this.onRenderTargetRemove=function(e){var n=e.target;n.removeEventListener("removed",t.onRenderTargetRemove),t.removeRenderTarget(n)},this.removeObject=function(t){t.geometry&&delete t.geometry.__webglInit,delete t.__webglInit},this.removeGeometry=function(e){delete e.__webglInit,t.deleteBuffers(e),t.currentCacheState.geometryProgramId=null},this.deleteBuffers=function(e){["glVerticesBuffer","glUvtsBuffer","glIndicesBuffer","glBorderVerticesBuffer"].forEach((function(n){t._gl.deleteBuffer(e[n]),void 0!==e[n]&&0=0;i--){var o=r[i];if(o.program===n){o.usedTimes--,0===o.usedTimes&&!1!==t.autoDisposeProgram&&(r.splice(i,1),t._gl.deleteProgram(n));break}}}},this.removeRenderTarget=function(e){t._gl.deleteRenderbuffer(e.glDepthBuffer),e.glDepthBuffer=null,t._gl.deleteTexture(e.glTexture),e.glTexture=null,t._gl.deleteFramebuffer(e.glFrameBuffer),e.glFrameBuffer=null},this.parameters=Object.assign({},ki,e),e&&!e.canvas&&(this.parameters.canvas=document.createElement("canvas")),this.initGL(),this.programs=[],this.viewportInfo={x:0,y:0,width:this.parameters.canvas.width,height:this.parameters.canvas.height},this.parameters.width&&this.parameters.height&&this.setSize(this.parameters.width,this.parameters.height),this.domElement=this.parameters.canvas,this.state=new Di(this._gl),this.state.setDefaultGLState.apply(this.state,Object.values(this.viewportInfo)),this.currentCacheState={programId:null,geometryProgramId:null,materialId:null,camera:null,curRenderTarget:null},this.capability=new Oi(this._gl);var n=this.capability.maxTextures,r=this.capability.maxTextureSize;this.textureOperation=new ci(this._gl,n,r)}var e=t.prototype;return e.clearBuffer=function(){var t=this._gl;t.clear(t.COLOR_BUFFER_BIT|t.DEPTH_BUFFER_BIT)},e.initGL=function(){var t=this,e=this.parameters,n=e.canvas,r=e.context,i=e.alpha,o=e.depth,a=e.stencil,s=e.antialias,u=e.premultipliedAlpha,h=e.preserveDrawingBuffer;try{var c={alpha:i,depth:o,stencil:a,antialias:s,premultipliedAlpha:u,preserveDrawingBuffer:h},l=r||n.getContext("webgl",c)||n.getContext("experimental-webgl",c)||n.getContext("moz-webgl",c)||n.getContext("webkit-3d",c);if(!l)throw null!==n.getContext?"Error creating WebGL context with your provided attributes.":"Error creating WebGL context.";this._gl=l,n.addEventListener("webglcontextlost",(function(e){e.preventDefault(),void 0!==t.state&&(t.resetGLState(),t.state.setDefaultGLState.apply(t.state,Object.values(t.viewportInfo)))}),!1)}catch(t){console.error("[WebGLRenderer] Create webgl error: ",t)}},e.resetGLState=function(){this.currentCacheState={programId:null,geometryProgramId:null,materialId:null,camera:null,curRenderTarget:null},this.state.reset()},e.setRenderTarget=function(t){var e=this._gl;void 0!==t&&null===t.glFrameBuffer&&(t.addEventListener("removed",this.onRenderTargetRemove),t.glFrameBuffer=e.createFramebuffer(),e.bindFramebuffer(e.FRAMEBUFFER,t.glFrameBuffer),this.textureOperation.setTextureForRenderTarget(t),t.glDepthBuffer=e.createRenderbuffer(),e.bindRenderbuffer(e.RENDERBUFFER,t.glDepthBuffer),e.renderbufferStorage(e.RENDERBUFFER,e.DEPTH_COMPONENT16,t.width,t.height),e.framebufferTexture2D(e.FRAMEBUFFER,e.COLOR_ATTACHMENT0,e.TEXTURE_2D,t.glTexture,0),e.framebufferRenderbuffer(e.FRAMEBUFFER,e.DEPTH_ATTACHMENT,e.RENDERBUFFER,t.glDepthBuffer),e.bindTexture(e.TEXTURE_2D,null),e.bindRenderbuffer(e.RENDERBUFFER,null),e.bindFramebuffer(e.FRAMEBUFFER,null))},e.render=function(t,e,n){if(e.isCamera){var r=this._gl;if(t.updateWorldMatrix(),e.updateWorldMatrix(),e.updateProjectionMatrix(),this.currentCacheState.camera=null,void 0!==n)this.setRenderTarget(n),this.currentCacheState.curRenderTarget=n,r.bindFramebuffer(r.FRAMEBUFFER,n.glFrameBuffer),r.viewport(0,0,n.width,n.height);else{var i=this.viewportInfo,o=i.width,a=i.height;this.currentCacheState.curRenderTarget=null,r.bindFramebuffer(r.FRAMEBUFFER,null),r.viewport(0,0,o,a)}this.initScene(t),this.renderScene(t,e)}else console.error("[WebGLRenderer] Camera is not leagal.")},e.updateBufferGeometry=function(t){var e=this._gl,n=t.getIndexes(),r=t.getAttribute();for(var i in r)if(Object.prototype.hasOwnProperty.call(r,i)){var o=i+"Buffer",a=r[i],s=a.array,u=a.usage;t[o]=e.createBuffer(),e.bindBuffer(e.ARRAY_BUFFER,t[o]),e.bufferData(e.ARRAY_BUFFER,s,u)}n&&(t.indexesBuffer=e.createBuffer(),e.bindBuffer(e.ELEMENT_ARRAY_BUFFER,t.indexesBuffer),e.bufferData(e.ELEMENT_ARRAY_BUFFER,n.array,n.usage))},e.updateVerticesAttribute2=function(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this._gl,i=!1,o="".concat(e.id,"_").concat(t.id);if(o!==this.currentCacheState.geometryProgramId){this.currentCacheState.geometryProgramId=o,this.state.initAttributes(),i=!0;var a=e.getAttribute();for(var s in a)if(Object.prototype.hasOwnProperty.call(a,s)){var u=s+"Buffer",h=a[s],c=h.itemSize,l=h.type,f=h.normalized;0<=t.attributes[s]&&(!0!==n&&(r.bindBuffer(r.ARRAY_BUFFER,e[u]),r.vertexAttribPointer(t.attributes[s],c,l,f,0,0)),this.state.enableAttribute(t.attributes[s]))}}return this.state.disableUnusedAttributes(),i},e.updateVerticesAttribute=function(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this._gl,i=!1,o="".concat(e.id,"_").concat(t.id);if(o!==this.currentCacheState.geometryProgramId){this.currentCacheState.geometryProgramId=o,this.state.initAttributes(),i=!0;var a=t.getAttributes();0<=a.position&&(!0!==n&&(r.bindBuffer(r.ARRAY_BUFFER,e.glVerticesBuffer),r.vertexAttribPointer(a.position,3,r.FLOAT,!1,0,0)),this.state.enableAttribute(a.position)),0<=a.uv&&void 0!==e.glUvtsBuffer&&(r.bindBuffer(r.ARRAY_BUFFER,e.glUvtsBuffer),r.vertexAttribPointer(a.uv,2,r.FLOAT,!1,0,0),this.state.enableAttribute(a.uv))}return this.state.disableUnusedAttributes(),i},t}(),Ni=function(t){function e(e,n,r,i,o,a){var s;switch((s=t.call(this)||this).addIntoBuffer=function(t,e,n){t[n]=e[0],t[n+1]=e[1],t[n+2]=e[2]},s.get3DVertex=function(t,e){var n;switch(e){case"x":n=Vt(0,t[0],t[1]);break;case"y":n=Vt(t[0],0,t[1]);break;default:n=Vt(t[0],t[1],0)}return n},s.zeroAxis=void 0!==o?o:"z",s.zeroAxis){case"x":s.normal=Vt(-1,0,0);break;case"y":default:s.normal=Vt(0,-1,0);break;case"z":s.normal=Vt(0,0,-1)}a=void 0!==a?a:{},s.showBorder=!(!1===a.showBorder),s.borderWidth=void 0!==a.borderWidth?a.borderWidth:1,s.borderColor=void 0!==a.borderColor?a.borderColor:[0,0,0,1];var u,h,c,l=.5*e,f=.5*n,d=r||1,p=i||1,v=e/d,m=n/p,g=(d+1)*(p+1);s.verticesBufferData=new Float32Array(3*g),s.uvtsBufferData=new Float32Array(2*g),s.indicesBufferData=new(g>65535?Uint32Array:Uint16Array)(d*p*6);for(var y=0,_=0,x=0;x<=p;x++){u=x*m-f;for(var b=0;b<=d;b++)c=_t(b*v-l,u),h=s.get3DVertex(c,s.zeroAxis),s.vertices.push(h),s.addIntoBuffer(s.verticesBufferData,h,y),s.uvtsBufferData[_]=b/d,s.uvtsBufferData[_+1]=1-x/p,y+=3,_+=2}for(var M,w,E,T,A=0,C=0;C0;O-=d+1)s.addIntoBuffer(s.borderVerticesBufferData,s.vertices[O],S),S+=3;for(var I=d-1;I>0;I--)s.addIntoBuffer(s.borderVerticesBufferData,s.vertices[I],S),S+=3;return s}return c(e,t),e}(Jr),Fi="z",ji=function(t){function e(n,r,i,o){var a,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};a=t.call(this)||this;var u=e.buildPlane(n,r,i,o,s),h=u.uvs,c=u.indices,l=u.normals,f=u.vertices;return a.name="PlaneBufferGeometry",a.setAttribute("position",new Gr(f,3)),a.setAttribute("normals",new Gr(l,3)),a.setAttribute("uv",new Gr(h,2)),a.setIndexes(c),a}return c(e,t),e.buildPlane=function(t,n,r,i){for(var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=o.normalAxis,s=void 0===a?Fi:a,u=o.useBack,h=void 0!==u&&u,c=o.normalDest,l=void 0===c?0:c,f=.5*t,d=.5*n,p=r||1,v=i||1,m=t/p,g=n/v,y=e.getNormal(s,h),_=[],x=[],b=[],M=[],w=0;w<=v;w++)for(var E=w*g-d,T=0;T<=p;T++){var A=T*m-f,C=e.get3DVertex([A,E],s,l);b.push.apply(b,mi(C)),_.push(T/p,1-w/v),M.push.apply(M,mi(y))}for(var R=0;R1&&void 0!==arguments[1]&&arguments[1],r=n?-1:1;switch(t){case"x":e=[r,0,0];break;case Fi:e=[0,0,r];break;default:e=[0,r,0]}return e},e}(Zr);ji.get3DVertex=function(t,e){var n,r=xi(t,2),i=r[0],o=r[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;switch(e){case"x":n=[a,i,o];break;case"y":n=[i,a,o];break;default:n=[i,o,a]}return n};var zi=function(t){function e(e,n,r,i,o,a){var s;(s=t.call(this)||this).name="BoxGeometry";var u=s.initBox(e,n,r,i,o,a),h=u.uvs,c=u.normals,l=u.vertices,f=u.indices;return s.setAttribute("position",new Gr(l,3)),s.setAttribute("normals",new Gr(c,3)),s.setAttribute("uv",new Gr(h,2)),s.setIndexes(f),s}return c(e,t),e.prototype.initBox=function(t,e,n,r,i,o){var a=[],s=ji.buildPlane,u=s(n,e,o,i,{normalAxis:"x",normalDest:t/2}),h=s(n,e,o,i,{normalAxis:"x",useBack:!0,normalDest:-t/2}),c=s(t,n,r,o,{normalAxis:"y",normalDest:e/2}),l=s(t,n,r,o,{normalAxis:"y",useBack:!0,normalDest:-e/2}),f=s(t,e,r,i,{normalAxis:"z",normalDest:n/2}),d=s(t,e,r,i,{normalAxis:"z",useBack:!0,normalDest:-n/2});a.push(u,h,c,l,f,d);for(var p=0,v=[],m=[],g=[],y=[],_=function(t){var e=a[t],n=e.uvs,r=e.vertices,i=e.normals,o=e.indices,s=p;v=v.concat(n),m=m.concat(r),g=g.concat(i),y=y.concat(o.map((function(t){return s+t}))),p+=r.length/3},x=0;x<6;x++)_(x);return{uvs:v,vertices:m,normals:g,indices:y}},e}(Zr),Vi=function(t){function e(e,n){var r;return(r=t.call(this)||this).width=void 0,r.height=void 0,r.glFrameBuffer=null,r.glDepthBuffer=null,r.flipY=!1,r.premultiplyAlpha=!1,r.glTexture=null,r.width=e,r.height=n,r}return c(e,t),e}(Or);function Gi(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return Wi(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Wi(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function Wi(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0){var o=i.split("/");e.push(o)}}for(var a=e[0],s=1,u=e.length-1;s=0?n-1:n+e/3)},e.parseUVIndex=function(t,e){var n=parseInt(t,10);return 2*(n>=0?n-1:n+e/2)},t}();function Zi(t){return new Promise((function(e,n){var r=new Image;r.src=t,r.crossOrigin="Anonymous",r.onload=function(){e(r)},r.onerror=function(t){n(t)}}))}function qi(t){if(6!==t.length)throw new Error("[loadCubeTexture] param urls need len six. [px, nx, py, ny, pz, nz]");return new Promise((function(e,n){for(var r=0,i=new hi,o=i.image,a=function(a){Zi(t[a]).then((function(t){r++,o[a]=t,6===r&&(i.needsUpdate=!0,e(i))})).catch((function(t){console.error(t),n(t)}))},s=0;s<6;s++)a(s)}))}var Yi=function(t){function e(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.1,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e3;return(e=t.call(this)||this).isCamera=!0,e.viewMatrix=Pe(),e.projectionMatrix=Pe(),e.projectionMatrixNeedUpdate=!1,e._far=void 0,e._near=void 0,e._far=r,e._near=n,e}return c(e,t),e.prototype.updateWorldMatrix=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t.prototype.updateWorldMatrix.call(this,e),Be(this.viewMatrix,this.worldMatrix)},o(e,[{key:"near",get:function(){return this._near},set:function(t){this._near=t,this.projectionMatrixNeedUpdate=!0}},{key:"far",get:function(){return this._far},set:function(t){this._far=t,this.projectionMatrixNeedUpdate=!0}}]),e}(Ur),Xi=function(t){function e(e,n,r,i,o,a){var s;return(s=t.call(this,o,a)||this)._left=void 0,s._right=void 0,s._top=void 0,s._bottom=void 0,s._top=r,s._left=e,s._right=n,s._bottom=i,s.updateProjectionMatrix(!0),s}c(e,t);var n=e.prototype;return n.updateProjectionMatrix=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!0===t||!0===this.projectionMatrixNeedUpdate){var e=(this.right-this.left)/2,n=(this.top-this.bottom)/2,r=(this.right+this.left)/2,i=(this.top+this.bottom)/2,o=r-e,a=r+e,s=i+n,u=i-n;Ie(this.projectionMatrix),$e(this.projectionMatrix,o,a,s,u,this.near,this.far),this.projectionMatrixNeedUpdate=!1}},n.clone=function(n){return void 0===n&&(n=new e(0,0,0,0,0,0)),t.prototype.clone.call(this,n),n.left=this.left,n.right=this.right,n.top=this.top,n.bottom=this.bottom,n.near=this.near,n.far=this.far,n.updateProjectionMatrix(),n.updateWorldMatrix(),n},o(e,[{key:"top",get:function(){return this._top},set:function(t){t!==this._top&&(this._top=t,this.projectionMatrixNeedUpdate=!0)}},{key:"left",get:function(){return this._left},set:function(t){t!==this._left&&(this._left=t,this.projectionMatrixNeedUpdate=!0)}},{key:"right",get:function(){return this._right},set:function(t){t!==this._right&&(this._right=t,this.projectionMatrixNeedUpdate=!0)}},{key:"bottom",get:function(){return this._bottom},set:function(t){t!==this._bottom&&(this._bottom=t,this.projectionMatrixNeedUpdate=!0)}}]),e}(Yi),Ki=function(t){function e(e,n,r,i){var o;return(o=t.call(this,r,i)||this).type="PerspectiveCamera",o._fov=void 0,o._aspect=void 0,o._fov=e,o._aspect=n,o.updateProjectionMatrix(!0),o}c(e,t);var n=e.prototype;return n.updateProjectionMatrix=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];!0!==t&&!0!==this.projectionMatrixNeedUpdate||(Ie(this.projectionMatrix),Qe(this.projectionMatrix,this.fov*Math.PI/180,this.aspect,this.near,this.far),this.projectionMatrixNeedUpdate=!1)},n.clone=function(n){return void 0===n&&(n=new e(0,0,0,0)),t.prototype.clone.call(this,n),n.fov=this.fov,n.aspect=this.aspect,n.near=this.near,n.far=this.far,n.updateProjectionMatrix(),n.updateWorldMatrix(),n},o(e,[{key:"fov",get:function(){return this._fov},set:function(t){t!==this._fov&&(this._fov=t,this.projectionMatrixNeedUpdate=!0)}},{key:"aspect",get:function(){return this._aspect},set:function(t){t!==this._aspect&&(this._aspect=t,this.projectionMatrixNeedUpdate=!0)}}]),e}(Yi),Qi=Object.freeze({__proto__:null,Mesh:Kr,Scene:Qr,Geometry:Jr,Object3D:Ur,Raycaster:si,Texture:ui,CubeTexture:hi,TextureOperation:ci,Material:Ti,BasicMaterial:Pi,BufferGeometry:Zr,WebGLRenderer:Ui,PlaneGeometry:Ni,BoxGeometry:zi,WebGLRenderTarget:Vi,PlaneBufferGeometry:ji,Box3:Nr,OBJLoader:Hi,loadImage:Zi,loadTexture:function(t,e,n){return Zi(t).then((function(t){var n=new ui(t);return e&&e(n),n})).catch((function(t){n&&n(t)}))},loadCubeTexture:qi,Vec2:Ut,Vec3:ge,Vec4:kn,Mat3:Se,Mat4:an,Quat:Ar,quatToEuler:Ir,BufferAttribute:Fr,Uint8BufferAttribute:jr,Uint16BufferAttribute:zr,Uint32BufferAttribute:Vr,Float32ArrayAttribute:Gr,UintBufferAttribute:Wr,OrthographicCamera:Xi,PerspectiveCamera:Ki}),Ji=function(){function t(t){this.pano=void 0,this.panoData=void 0,this._meshs=new Kr,this.pano=t}return o(t,[{key:"camera",get:function(){return this.pano.camera}},{key:"meshs",get:function(){return this._meshs},set:function(t){this._meshs=t}}]),t}(),$i=["varying vec3 v_normal;","void main(void){"," gl_Position = mvpMatrix * vec4(position, 1.0);"," v_normal = normalize(position.xyz);","}"].join("\n"),to=["uniform samplerCube uSampler;","uniform float uOpacity;","varying vec3 v_normal;","void main(void){"," vec4 textureColor = textureCube(uSampler, normalize(v_normal));"," gl_FragColor = vec4(textureColor.rgb, textureColor.a * uOpacity);","}"].join("\n"),eo=function(t){function e(e){var n;return(n=t.call(this,e)||this).initMesh(),n}c(e,t);var n=e.prototype;return n.initMesh=function(){var t=new zi(8,8,8,1,1,1),e=new Ti;e.vertexShader=$i,e.fragmentShader=to,e.uniforms={vColor:{type:"4f",value:[1,0,0,1]},uSampler:{type:"t",value:null},uOpacity:{type:"1f",value:1}};var n=new Kr(t,e);n.visible=!1,n.setScale(-1,1,1),this.meshs=n},n.setData=function(t){var e=this;if(!t.image||6!==t.image.length)throw new Error("天空盒模型需要6张纹理,但只获取到 ".concat(t.image?t.image.length:0,"张"));this.panoData=t;var n=this.meshs;qi(t.image).then((function(t){n.material.uniforms.uSampler.value=t,n.visible=!0,e.pano.emit({type:d.REFRESH,log:"[Refresh Log] 立方贴图加载完成, 渲染一帧"})})).catch((function(t){return console.error(t)}))},n.update=function(){},n.draw=function(){},e}(Ji),no=function(t){return t},ro=function(t){return t*t},io=function(t){return-t*(t-2)},oo=ro,ao=io,so=Object.freeze({__proto__:null,linear:no,reverse:function(t){return 1-t},easeInQuad:ro,easeInCubic:function(t){return Math.pow(t,3)},easeOutQuad:io,easeOutCubic:function(t){return Math.pow(t-1,3)+1},easeInOutQuad:function(t){return t<.5?t*t*2:-2*(t-2)*t-1},easeInOutCubic:function(t){return t<.5?4*Math.pow(t,3):4*Math.pow(t-1,3)+1},easeInOutSine:function(t){return(1-Math.cos(Math.PI*t))/2},easeIn:oo,easeOut:ao}),uo=function(){},ho=function(){function t(t,e,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:no;this.from=void 0,this.to=void 0,this.duration=void 0,this.easingFn=void 0,this._isPlaying=!1,this._autoTimer=null,this._startTime=null,this._onUpdateCallback=uo,this._onEndCallback=uo,this.start=function(){return r._isPlaying||(r._isPlaying=!0,r._startTime=r.getNow()),r},this.stop=function(){return r._isPlaying=!1,r},this.startAndAutoUpdate=function(){if(r._isPlaying)return r;r.start(),r._autoTimer=null;return function t(){r.update(),r._autoTimer=requestAnimationFrame(t)}(),r},this.onEnd=function(t){return"function"==typeof t?r._onEndCallback=t:console.warn("[Warning] onUpdate required a funtion"),r},this.onUpdate=function(t){return"function"==typeof t?r._onUpdateCallback=t:console.warn("[Warning] onUpdate required a funtion"),r},this.update=function(){if(!r._isPlaying)return!1;var t=r.from,e=r.to,n=r.getNow(),i=r.easingFn,o=r._startTime;if(o>n)return!1;var a=(n-o)/r.duration,s=t+(e-t)*i(a=0===r.duration||a>1?1:a);return r._onUpdateCallback(s),1===a&&r.handleEnd(),!0},this.from=t,this.to=e,this.duration=n,this.easingFn=i}var e=t.prototype;return e.getNow=function(){return Date.now()},e.handleEnd=function(){this._isPlaying=!1,this._autoTimer=null,this._onEndCallback()},t}(),co=function(t,e,n){var r=.5*e,i=.5*n;return _t((t[0]-r)/r,(i-t[1])/i)},lo=function(t,e,n){var r=.5*e,i=.5*n;return _t((t[0]+1)*r,(1-t[1])*i)},fo=function(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:100,o=sn(),a=co(t,n,r),s=hn(a[0],a[1],i,1),u=Pe(),h=e.worldMatrix;return Be(u,e.projectionMatrix),En(o,s,u),En(o,o,h),o},po=function(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=hn(e[0],e[1],e[2],1);if(En(o,o,t.viewMatrix),0=0&&a<=n&&s>=0&&s<=r&&(u=!0),u},mo=Object.freeze({__proto__:null,viewportToNormalizeProjection:co,normalizeProjectionToViewport:lo,viewportToWorld:fo,worldToViewport:po,isCoordsInView:vo}),go=function(){function t(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:500;this.getVertexs=function(){return e.vertexs},this.getFacesVertex=function(){return e.facesVertex},this.generateTextureCoord=function(n,r,i){var o=e.facesVertex[Math.round(e.facesVertex.length/2)];if(o){for(var a=[],s=Math.pow(2,5-i),u=r%s,h=n%s,c=t.H_SEGS/e.cols,l=1/c,f=1/((t.V_SEGS-1)/e.rows),d=0;d0?s<0&&(u=360-u):u=s>0?180-u:180+u,u%=360,r=a>e._x3?7:a>e._x2?6:a>e._x1?5:a>0?4:a>-e._x1?3:a>-e._x2?2:a>-e._x3?1:0;var h=Math.floor(u/22.5),c=t.H_SEGS;return[h,r,h+r*(c/(c/e.cols))]},this.viewportToSphereCoord=function(t,n,r,i){var o=e.radius,a=fo(t,i,n,r),s=xi(a,3),u=s[0],h=s[1],c=s[2],l=o/Math.sqrt(u*u+h*h+c*c);return[u*l,h*l,c*l]},this.getFaceVertex=function(n,r){var i=t.H_SEGS/e.cols,o=r+n*(t.H_SEGS/i);return e.facesVertex[o]},this.radius=n,this.rows=t.DEFAULT_COLS/2,this.cols=t.DEFAULT_COLS,this.vertexs=null,this.facesVertex=[],this.facesVertexIndice=[],this.init()}var e=t.prototype;return e.init=function(){var t=this.getSphereVertexInfo();this.facesVertexIndice=this.getSphereFacesIndices(),this.vertexs=t.vertexs,this.facesVertex=t.facesVertex,this.calcConst()},e.calcConst=function(){var t=360/this.cols;this._x1=Math.cos(g(3*t))*this.radius,this._x2=Math.cos(g(2*t))*this.radius,this._x3=Math.cos(g(1*t))*this.radius},e.getSphereVertexInfo=function(){for(var e,n=[],r=[],i=this.radius,o=t.H_SEGS,a=t.V_SEGS,s=360/o,u=180/(a-1),h=o/this.cols,c=o/h,l=0,f=0,d=[],p=0;p0&&p%h==0){var b=f+(l-1)*c;r[b].push(_,v,x),y>0&&y%h==0&&r[b-1]&&r[b-1].push(_,v,x),y===o-1&&r[b].push(d[0],d[1],d[2])}0===f&&0===y&&(d=[_,v,x]),y>0&&y%h==0&&r[e-1]&&r[e-1].push(_,v,x),l2&&void 0!==arguments[2]?arguments[2]:"";this.imageInstancePool=void 0,this.tileImagesCache=void 0,this.textureInfo=void 0,this.pano=void 0,this.udtVersion=void 0,this.cdnList=void 0,this.calcTileKey=function(t,e,n,r){return"".concat(t,"_").concat(e,"_").concat(n,"_").concat(r)},this.loadImage=function(t,e,n,i){var o=r.calcTileKey(t,e,n,i),a=r.getTilesUrl(t,{x:e,y:n},i),s=r.tileImagesCache.getData(o);return new Promise((function(t,e){s?t(s._loaded?s:null):((s=r.imageInstancePool.getImageInstance()).crossOrigin="anonymous",s._loaded=!1,s.onload=function(){s._loaded=!0,t(s)},s.onerror=function(t){console.error("Tile ".concat(o," load error => "),t),e(t)},s.src=a,r.tileImagesCache.setData(o,s))}))},this.loadTexture=function(t,e,n,i){var o=r.calcTileKey(t,e,n,i),a=r.textureInfo.getData(o);return new Promise((function(s,u){a&&a.loaded?s(a):r.loadImage(t,e,n,i).then((function(t){if(!t)return null;var e=new ui(t);1!==i&&r.textureInfo.setData(o,e),s(e)})).catch((function(t){console.error("[TextureManager] loadTexture fail => ".concat(t)),u(null)}))}))},this.loadTopoTexture=function(t){var e=0,n=new Image;return new Promise((function(r){n.onload=function(){var t=new ui(n);t.flipY=!1,r(t)},n.onerror=function(){2>e?(e++,n.src="".concat(t,"&random=").concat((new Date).getTime())):r(null)},n.crossOrigin="anonymous",n.src=t}))},this.clear=function(){r.textureInfo.clear()},this.pano=e,this.udtVersion=i,this.cdnList=n||e.opts.tileBaseUrls,this.imageInstancePool=new yo,this.tileImagesCache=new A(t.MAX_TILE_CACHED,{clearCallback:function(t){r.imageInstancePool.freeImage(t)}}),this.textureInfo=new A(t.MAX_TILE_CACHED,{clearCallback:function(t){t.destory()}})}var e=t.prototype;return e.getRandomCDN=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=t.length;return t[Math.floor(Math.random()*e)]},e.getTilesUrl=function(e,n,r){return this.getRandomCDN(this.cdnList)+(t.TILE_URL_TEMPLATE+"&".concat($("/",{isCounter:!0}))).replace("{udt}",this.udtVersion).replace("{sid}",e).replace("{x}","".concat(n.x)).replace("{y}","".concat(n.y)).replace("{zoom}","".concat(r))},t}();_o.MAX_TILE_CACHED=160,_o.TILE_URL_TEMPLATE="?qt=pdata&sid={sid}&pos={y}_{x}&z={zoom}&udt={udt}&from=H5";var xo=["attribute vec2 uvBack;","varying mediump vec2 vTextureCoordBack;","varying mediump vec2 vTextureCoord;","void main(void) {"," gl_Position = mvpMatrix * vec4(position, 1.0);"," vTextureCoordBack = uvBack;"," vTextureCoord = uv;","}"].join("\n"),bo=["precision mediump float;","varying vec2 vTextureCoordBack;","varying vec2 vTextureCoord;","uniform sampler2D uSamplerBack;","uniform sampler2D uSampler;","uniform bool uDrawThumb;","uniform bool uDrawBack;","uniform float uAlpha;","void main(void) {"," if (uDrawThumb) {"," gl_FragColor = texture2D(uSamplerBack, vTextureCoordBack);"," return;"," }"," if (uAlpha == 1.0) {"," gl_FragColor = texture2D(uSampler, vTextureCoord);"," return;"," }"," if (uDrawBack) {"," gl_FragColor = texture2D(uSampler, vTextureCoord) * uAlpha + texture2D(uSamplerBack, vTextureCoordBack) * (1.0 - uAlpha);"," } else {"," vec4 textureColor = texture2D(uSampler, vec2(vTextureCoord.s, vTextureCoord.t));"," gl_FragColor = vec4(textureColor.rgb, textureColor.a * uAlpha);"," }","}"].join("\n"),Mo=["varying highp vec2 vTextureCoord;","void main(void) {"," gl_Position = mvpMatrix * vec4(position, 1.0);"," vTextureCoord = uv;","}"].join("\n"),wo=["precision mediump float;","uniform sampler2D uSampler;","varying highp vec2 vTextureCoord;","void main(void) {"," gl_FragColor = texture2D(uSampler, vTextureCoord);","}"].join("\n"),Eo=["varying highp vec2 vTextureCoord;","void main(void) {"," gl_Position = mvpMatrix * vec4(position, 1.0);"," vTextureCoord = uv;","}"].join("\n"),To=["uniform sampler2D uSampler;","uniform float uOpacity;","varying vec2 vTextureCoord;","void main(void){"," vec4 textureColor = texture2D(uSampler, vTextureCoord);"," gl_FragColor = vec4(textureColor.rgb, textureColor.a * uOpacity);","}"].join("\n"),Ao=["varying highp vec3 vTextureCoord;","void main(void){"," gl_Position = mvpMatrix * vec4(position, 1.0);"," vTextureCoord = vec3(uv, 1.0) * length(position);","}"].join("\n"),Co=["uniform sampler2D uSampler;","uniform float uOpacity;","varying vec3 vTextureCoord;","uniform bool showDebugLine;","uniform vec4 vColor;","void main(void){"," if (!showDebugLine) {"," vec4 textureColor = texture2DProj(uSampler, vTextureCoord);"," gl_FragColor = vec4(textureColor.rgb, textureColor.a * uOpacity);"," } else {"," gl_FragColor = vec4(vColor.rgb, vColor.a);"," }","}"].join("\n"),Ro=function(){function t(e,n,r,i){this.nodes=void 0,this.level=void 0,this.key=void 0,this.nodes=[],this.level=e,this.key="".concat(r,"_").concat(i),e0},e.getNodeKeysByLevel=function(t){if(to&&(p=o);for(var b=d;b<=p;b++)for(var M=v;M<=m;M++){var w=b<0?b+i:b;n.checkAndLoadTile(t,w,M,n._imgZoom),l.push([M,w])}}n.hitTile=l,l.forEach((function(t){var e=xi(t,2),r=e[0],i=e[1],o="".concat(r,"_").concat(i,"_").concat(n._imgZoom);if(void 0===n.tileInfoCache[o]){var a=new Ro(n._imgZoom,5,r,i).getNodeKeysByLevel(5);n.tileInfoCache[o]=a}}))}},n.draw=function(){var t=n.meshs;if(!n.faceRange||!n.curThumbTexture)return!1;t.children=[];for(var e=function(e,r){var i=n.curThumbTexture,o=n.textureManager.calcTileKey(n.panoData.panoId,e,r,n._imgZoom),a=n.textureManager.textureInfo.getData(o),s=!1,u=null;if(a?!(u=a).finished&&u.aniInfo&&u.aniInfo&&u.aniInfo.update():i&&(s=!0,u=i),u){var h="".concat(r,"_").concat(e,"_").concat(n._imgZoom),c=n.meshCache[h];if(!c){if(!(c=n.createTileMesh(r,e)))return;n.meshCache[h]=c}if(!c.material)return;var l=c.material.uniforms;l.uSamplerBack.value=i,s?l.uDrawThumb.value=!0:(l.uDrawThumb.value=!1,l.uSampler.value=u,l.uAlpha.value=u.alpha),t.add(c)}},r=0;rS&&(E=Math.min.apply(Math,mi(b.filter((function(t){return t>S}))))),C.max-C.min>S&&(T=Math.max.apply(Math,mi(w.filter((function(t){return tT&&(E-=R);var P=this.getImgIndexByFaceColRow(E,_),D=xi(P,2),O=D[0],I=D[1],L=this.getImgIndexByFaceColRow(T,x),B=xi(L,2);return[[E,T,_,x],[O,B[0],I,B[1]]]},n.updateRangeInfo=function(){var t=this.getTileBoundary(),e=xi(t,2),n=e[0],r=e[1];this.imgRange=r,this.faceRange=n},n.getImgIndexByFaceColRow=function(t,e,n){n=n||this._imgZoom;var r=Math.pow(2,5-n),i=Math.floor(t/r),o=Math.floor(e/r);return[i,o=this.imgColsRows[n].rows-o-1,i+o*go.DEFAULT_COLS/r]},n.normalizeNum=function(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=t;r .5) {\n damp_factor = (1.0 - progress) * 2.0;\n }\n\n float cut_factor = clamp(wave_width * damp_factor - abs(current_radius - len), 0.0, 1.0);\n float waves_factor = waves * len / radius;\n uv_offset = (p / len) * cos((waves_factor - progress * speed) * 3.14) * amp * cut_factor;\n\n uv += uv_offset;\n\n vec4 t_image = texture2D(uSampler, fract(tc + uv));\n\n // gl_FragColor = t_image;\n gl_FragColor = vec4(t_image.rgb, t_image.a * uOpacity);\n }\n",t.uniforms={uSampler:{type:"t",value:this.snapshot},uCenter:{type:"2f",value:[.5,.5]},uOpacity:{type:"1f",value:1},progress:{type:"1f",value:0},speed:{type:"1f",value:4},waves:{type:"1f",value:14},band:{type:"1f",value:.3},amp:{type:"1f",value:.3},aspect:{type:"1f",value:n/r},radius:{type:"1f",value:1}},this.material=t,t},t}(),No=function(){function t(t,e,n,r){var i=this;this.startAni=function(){i.animation.start()},this.update=function(){i.animation.update()},this.pano=t,this.distance=n,this.refinedDir=e,this.camera=this.pano.camera,this.cameraBase=this.pano.camera.clone(),this.handleEnd=r,this.initAni()}return t.prototype.initAni=function(){var t=this,e=this.distance,n=this.refinedDir,r=Math.cos(g(n)),i=Math.sin(g(n));this.animation=new ho(0,1,400,so.easeOutQuad).onUpdate((function(n){var o=e*n,a=r*o,s=i*o;t.camera.setPosition(a,0,s),t.pano.dispatchEvent({debug:!0,type:d.REFRESH,log:"[Refresh Log] 前进动画, 渲染一帧"})})).onEnd((function(){t.handleEnd&&t.handleEnd()}))},t}(),Fo=function(t,e,n,r){this.x=t||0,this.y=e||0,this.width=n||0,this.height=r||0},jo=function(t,e){var n=this;this.angleDegreeDelta=function(t,e){var n=Math.abs(t-e);return n>180?360-n:n},this.getRoad=function(t,e,n,r,i){for(var o,a=[],s=[[-t/2,-e,-10],[-t/2,-e,-20],[t/2,-e,-10],[t/2,-e,-20]],u=s.length,h=0;h.7&&(i=r-.7),r<.3&&(i=.3-r),n.x=n.x+n.width*i,n},this.fixInnerRectSize=function(t,e,n){var r,i,o,a,s=t;s.width/n>.12&&(a=(o=.12*n)*(s.width/s.height),r=s.x+(s.width-o)*(e.x-s.x)/s.width,i=s.y+(s.height-a)*(e.y-s.y)/s.height,s=new Fo(r,i,o,a));var u=s.width/s.height;return a=s.height,u>1.2&&(a=s.height*u/1.2),u<.9&&(a=s.height*u/.9),i=s.y+s.height-a,s.height=a,s.y=i,s},this.panoData=t.panoData,this.camera=t.camera,this.projectionMatrix=this.camera.projectionMatrix,this.fov=g(this.camera.fov),this.traverseDir=e,this.cameraHeading=t.getPov().heading||0,this.isMovingForward=this.angleDegreeDelta(this.cameraHeading,this.traverseDir)<=90,this.roadWith=Math.min(1.5*this.panoData.getRoadWidth(),10),this.deviceHeight=this.panoData.deviceHeight||2.2,this.panoWidth=t._container.clientWidth,this.panoHeight=t._container.clientHeight;var r=this.angleDegreeDelta(this.cameraHeading,this.traverseDir)>45;this.snapshotRatio=r?1:1.8,this.projectionRoadInfos=this.getRoad(this.roadWith,this.deviceHeight,this.projectionMatrix,this.panoWidth,this.panoHeight),this.vanishPoint=this.calculateVanishPoint(this.projectionRoadInfos,this.snapshotRatio,this.panoWidth,this.panoHeight),this.innerRect=this.getInnerRect(this.vanishPoint,this.projectionRoadInfos,this.panoWidth,this.panoHeight,this.snapshotRatio),this.outerRect=this.getOuterRect(this.panoWidth,this.panoHeight,this.snapshotRatio),this.focusLength=.5*this.panoHeight/Math.tan(.75*this.fov),this.vanishPointDeltaX=this.vanishPoint.x-this.outerRect.x-.5*this.outerRect.width,this.vanishPointDeltaY=this.vanishPoint.y-this.outerRect.y-.5*this.outerRect.height},zo={FAR:[10,10,0],LEFT:[0,10,30],RIGHT:[0,10,30],TOP:[10,0,30],BOTTOM:[10,0,30]},Vo={FAR:["innerTopLeftVertex","innerBottomRightVertex"],LEFT:["outerTopLeftVertex","innerBottomLeftVertex"],RIGHT:["innerTopRightVertex","outerBottomRightVertex"],TOP:["outerTopLeftVertex","innerTopRightVertex"],BOTTOM:["innerBottomLeftVertex","outerBottomRightVertex"]},Go=Object.keys(zo),Wo=function(t){function e(e,n){var r;if((r=t.call(this)||this).createSkeleton=function(t){var e=t.vanishPoint,n=t.innerRect,r=t.outerRect,i=t.focusLength,o=r.y+r.height-n.y-n.height,a=e.y-n.y,s=e.x-n.x,u=n.x+n.width-e.x,h=r.y+r.height-e.y,c=o*i/(h-o),l=u*(i+c)/i,f=-(s*(i+c)/i),d=h+a*(i+c)/i-h,p=-h,v=c/5;return{innerTopLeftVertex:{x:f,y:d,z:-c},innerBottomLeftVertex:{x:f,y:p,z:-c},innerTopRightVertex:{x:l,y:d,z:-c},innerBottomRightVertex:{x:l,y:p,z:-c},outerTopLeftVertex:{x:f,y:d,z:v},outerTopRightVertex:{x:l,y:d,z:v},outerBottomLeftVertex:{x:f,y:p,z:v},outerBottomRightVertex:{x:l,y:p,z:v}}},r.modelSkeleton=function(t,e){var n=[],i=[];return Go.forEach((function(o){var a=xi(Vo[o],2),s=a[0],u=a[1],h=n.length/3;n=n.concat(r.calculatePlaneVertex(t[s],t[u],o,e)),i=i.concat(r.calculateIndices(o,h))})),[n,i]},r.calculatePlaneVertex=function(t,e,n,i){for(var o,a=[],s=xi(zo[n],3),u=s[0],h=s[1],c=s[2],l=r.linerInterpolate(t.x,e.x,u),f=r.linerInterpolate(t.y,e.y,h),d=r.linerInterpolate(t.z,e.z,c),p=0;p<=u;p++)for(var v=0;v<=h;v++)for(var m=0;m<=c;m++)En(o=hn(l[p],f[v],d[m],1),o,i),o[0]=o[0]/o[3],o[1]=o[1]/o[3],o[2]=o[2]/o[3],a.push(o[0],o[1],o[2]);return a},r.calculateIndices=function(t,e){var n=[],r=zo[t];r=r.filter((function(t){return t>0}));for(var i=xi(r,2),o=i[0],a=i[1],s=0,u=0,h=0,c=0,l=0;l0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.x=t,this.y=e}return t.prototype.equals=function(t){return t&&t.x===this.x&&t.y===this.y},t}(),Yo=function(){function t(t,e){var n=this;this.setData=function(t,e){n.panoData=t,n.nextPanoData=e},this.sceneChangeHandler=function(){if(n.panoData&&n.nextPanoData)return new Promise((function(t){var e=n.isStreet(n.panoData.panoType),r=n.isStreet(n.nextPanoData.panoType),i=n.snapshotFn(),o=n.pano.animationType;if(o&&["waterwave","fade"].indexOf(o)>-1)switch(o){case"waterwave":n.prepareWaterWave(i),t();break;case"fade":n.prepareFade(i),t()}else r&&e?(n.setDir(),n.prepareTraverse(i).then((function(e){n.prepareFade(e),t()}))):(n.prepareFade(i),t())}))},this.setSnapshot=function(t){n.snapshot=t},this.pano=t,this.snapshotFn=e,this.panoData=null,this.nextPanoData=null,this.changeAni=null,this.animateDir=0}var e=t.prototype;return e.draw=function(){if(this.changeAni){var t=this.changeAni,e=t.scene,n=t.camera;this.changeAni.update(),this.pano.renderer.render(e,n)}},e.setDir=function(){if(this.panoData&&this.nextPanoData){var t=this.nextPanoData.panoId,e=this.panoData.getTopos().filter((function(e){return e&&e.panoId===t}));if(e.length){var n=e[0].topoDir;this.animateDir=n}else this.animateDir=this.pano.getPov().heading||0}},e.prepareJump=function(){var t=this,e=this.calcJumpDistance();return new Promise((function(n){t.changeAni=new No(t.pano,t.animateDir,e,(function(){t.changeAni=null,n()})),t.changeAni.startAni(),t.pano.dispatchEvent({debug:!0,log:"穿梭动画,渲染一帧",type:d.REFRESH})}))},e.prepareTraverse=function(t){var e=this,n=this.calcJumpDistance();return new Promise((function(r){e.changeAni=new Zo(e.pano,n,t,e.animateDir,(function(){var t=e.snapshotFn(e.changeAni.scene,e.changeAni.camera);r(t),e.changeAni=null})),e.changeAni.start(),e.pano.dispatchEvent({debug:!0,log:"穿梭动画,渲染一帧",type:d.REFRESH})}))},e.prepareFade=function(t){var e=this;this.changeAni=new ko(this.pano,t,(function(){e.changeAni=null,e.pano.emit(d.SCENE_CHANGE_END)}))},e.prepareWaterWave=function(t){var e=this;this.changeAni=new Uo(this.pano,t,(function(){e.changeAni=null,e.pano.emit(d.SCENE_CHANGE_END)}))},e.calcJumpDistance=function(){var t,e,n=300,r=(t=new qo(this.panoData.panoX,this.panoData.panoY),e=new qo(this.nextPanoData.panoX,this.nextPanoData.panoY),t&&e?Math.round(Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))):0);"number"==typeof r&&(n*=Math.pow(r,1/4));return n},e.isStreet=function(t){return t===p.TYPE_STREET},t}(),Xo=function(){function t(t,e){var n=e.fov,r=void 0===n?145:n,i=e.cameraY,o=void 0===i?3e3:i,a=e.handleEnd;this._pano=void 0,this.originFov=void 0,this.originRotateX=void 0,this.originRotateY=void 0,this.targetFov=void 0,this.targetCameraY=void 0,this.handleEnd=void 0,this.animate=void 0,this._pano=t,this.originFov=this.camera.fov,this.originRotateX=this.camera.rotation.x,this.originRotateY=this.camera.rotation.y,this.targetFov=r,this.targetCameraY=o,this.handleEnd=a,this.init()}var e=t.prototype;return e.start=function(){this._pano.dispatchEvent({type:d.REFRESH,debug:!0,log:"开场动画动画起始,渲染一帧"}),this.animate.start()},e.update=function(){this.animate.update()},e.init=function(){var t=this,e=this.camera;this.handleCameraChange(0),this.animate=new ho(0,1,p.FISHEYE_DURATION,so.easeInOutQuad).onUpdate((function(e){t.handleCameraChange(e),t._pano.dispatchEvent({type:d.REFRESH,debug:!0,log:"开场动画动画,渲染一帧"})})).onEnd((function(){e.fov=t.originFov,e.rotateX(t.originRotateX),e.rotateY(t.originRotateY),e.setPosition(0,0,0),e.updateWorldMatrix(),e.updateProjectionMatrix(),t._pano.dispatchEvent({type:d.REFRESH,debug:!0,log:"开场动画动画结束,渲染一帧"}),t.handleEnd()}))},e.handleCameraChange=function(t){var e=this.camera,n=this.targetCameraY,r=this.targetFov-(this.targetFov-this.originFov)*t,i=(this.originRotateX- -90)*t-90,o=this.originRotateY*t;e.fov=r,e.rotateX(i),e.rotateY(o),e.setPosition(0,n-n*t,0),e.updateWorldMatrix(),e.updateProjectionMatrix()},o(t,[{key:"camera",get:function(){return this._pano.camera}}]),t}();function Ko(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return Qo(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qo(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function Qo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=u&&t<=h&&n>=c&&n<=l){i=!1,a.handleClick();break}}}catch(t){o.e(t)}finally{o.f()}return i},this.pano=t}var e=t.prototype;return e.handleAdd=function(t){t&&t.id&&(this.overlays.some((function(e){return e.id===t.id}))||(this.overlays.push(t),this.isReady&&t.init(this.pano)))},e.handleRemove=function(t){for(var e=0;e=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function ta(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:100;e.renderThreadId&&(clearTimeout(e.renderThreadId),e.renderThreadId=null),e.renderThreadId=window.setTimeout((function(){e.isRAFRuning=!1,e.renderThreadId=null}),t),e.isRAFRuning||(e.isRAFRuning=!0,e.renderFrame())},this.resize=function(){var t=e.pano.getContainer();e.renderer.setSize(t.clientWidth,t.clientHeight)};var n=window.devicePixelRatio||1,r=t.getContainer();this.pano=t,this.renderer=new Ui({premultipliedAlpha:!1,preserveDrawingBuffer:t.opts.enableCapture||!1,antialias:!(n>1),pixelRatio:n,width:r.clientWidth,height:r.clientHeight}),this.renderer.setSize(r.clientWidth,r.clientHeight),t.getPanes().tileLayer.appendChild(this.renderer.domElement),this.gl=this.renderer.getContext(),this.camera=new Ki(75,r.clientWidth/r.clientHeight,.01,67e3),this.scene=new Qr,t.gl=this.gl,t.canvas=this.renderer.domElement,t.scene=this.scene,t.camera=this.camera,t.cameraNoFix=this.cameraNoFix,t.renderer=this.renderer,t.renders=[],this.sceneChange=new Yo(t,this.getSnapshot),this.initModule()}var e=t.prototype;return e.initModule=function(){var t=this.pano;this.sphereRender=new So(t),this.linkGLRender=new Bo(t),this.overlayManager=new Jo(t),this.skyboxRender=new eo(t),this.pano.renders.push(this.sphereRender,this.linkGLRender,this.overlayManager,this.skyboxRender)},e.reset=function(){this.scene.remove(this.sphereRender.meshs),this.scene.remove(this.linkGLRender.meshs)},e.getModule=function(t){var e,n=null,r=$o(this.pano.renders);try{for(r.s();!(e=r.n()).done;){var i=e.value;if(i.name===t){n=i;break}}}catch(t){r.e(t)}finally{r.f()}return n},e.renderFrame=function(){!1!==this.isRAFRuning?(this.openingAni&&this.openingAni.update(),this.sphereRender.draw(),this.renderer.render(this.scene,this.camera),this.overlayManager.draw(),this.sceneChange.draw(),this.requestId=requestAnimationFrame(this.renderFrame.bind(this))):this.requestId&&(cancelAnimationFrame(this.requestId),this.requestId=null)},e.startFishEyeAni=function(){var t=this;this.pano.fisheye&&(this.openingAni=new Xo(this.pano,{handleEnd:function(){t.openingAni=null,t.pano.fisheye=!1}}),setTimeout((function(){t.openingAni.start(),t.startRenderThread()}),p.FISHEYE_DELAY))},e.updateProjectionMatrix=function(t,e){var n=this.pano.getFov(e),r=this.pano.getContainerSize(),i=r.width/r.height;t.fov=n,t.aspect=i,t.updateProjectionMatrix()},e.updateCameraHeadingAndPitch=function(t){var e=this.pano.getPov(),n=e.heading,r=e.pitch,i=this.panoData,o=i.fixHeading,a=void 0===o?0:o,s=i.fixPitch,u=void 0===s?0:s,h=i.fixRoll,c=void 0===h?0:h;t.rotateX(r-u),t.rotateY(-n+a),t.rotateZ(c),t.updateWorldMatrix()},e.safeCall=function(t,e,n){var r=this.getModule(t);if(r&&r[e])return r[e].apply(r,n||[]);throw new Error("[safeCall] get module error => ".concat(t))},o(t,[{key:"isCanUpdate",get:function(){var t=this.sceneChange.changeAni,e=this.openingAni;return this.panoData&&!(t||e)}}]),t}(),na=function(){function t(t){var e=this;this.updateAnglePerPixel=function(){e._anglePerPixel=e._pano.calcAnglePerPixel()},this.destroy=function(){e.bindEvent(!1)},this._pano=t,this._displayZoom=t.getZoom(),this._anglePerPixel=t.calcAnglePerPixel(),this._container=t.getContainer(),this.lock=!1,this.clickTimer=null,this.dragAni=null,this.state={initPos:null,initHeading:0,initPitch:0,lastDiffPos:null,moveDiffPos:null,isTouchDown:!1,isTouchMove:!1,startTime:0,lastMoveTime:0}}var e=t.prototype;return e.init=function(){if(!this._initialized){if(this._initialized=!0,this.isMobile=navigator.userAgent.toLowerCase().match(/ipod|ipad|iphone|android/),this.isMobile){this.EVENTS={START:"touchstart",MOVING:"touchmove",END:"touchend",OUT:"touchcancel",WHEEL:"gesturechange",DOMMouseScroll:"DOMMouseScroll"};var t=this._container.getBoundingClientRect?this._container.getBoundingClientRect():{},e=t.left,n=void 0===e?0:e,r=t.top,i=void 0===r?0:r;this.getPagePosition=function(t){var e=t.touches.length>0?t.touches[0]:t.changedTouches[0];return{x:e.pageX-n,y:e.pageY-i}}}else this.EVENTS={START:"mousedown",MOVING:"mousemove",END:"mouseup",OUT:"mouseout",WHEEL:"mousewheel"},this.getPagePosition=function(t){return{x:t.offsetX,y:t.offsetY}};this.bindEvent()}},e.bindEvent=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=document.body,n=this.EVENTS,r=n.START,i=n.MOVING,o=n.END,a=this._pano._svContainer,s=t?"addEventListener":"removeEventListener";a[s](r,this.handleDown.bind(this)),a[s](i,this.handleMove.bind(this)),e[s](o,this.handleUp.bind(this))},e.handleDown=function(t){this.dragAni&&this.dragAni.stop();var e=this.state,n=this.getPagePosition(t),r=this._pano.getPov();e.initPos=n,e.isTouchDown=!0,e.initHeading=r.heading,e.initPitch=r.pitch,e.startTime=x(),this._pano.dispatchEvent(d.TOUCH_START,t)},e.handleMove=function(t){if(this.state.isTouchDown){this.state.isTouchMove=!0;var e=this.calcDiffPos(this.state.initPos,this.getPagePosition(t));this.setPov(e),this.state.moveDiffPos=e,this.state.lastDiffPos=e,this.state.lastMoveTime=x(),t.preventDefault(),t.stopPropagation()}},e.handleUp=function(t){var e=this;if(this.state.isTouchDown){var n=!0,r=this.getPagePosition(t);if(t.pos=r,this.state.isTouchDown=!1,this._pano.dispatchEvent(d.TOUCH_END,t),this._pano.renders.length)for(var i=0;i10||Math.abs(s)>10)){var u=this.calcDiffPos(this.state.initPos,this.getPagePosition(t)),h=2*Math.sqrt(Math.pow(u.x,2)+Math.pow(u.y,2))/(.008*(r-n.startTime)),c=[u.x>0?1:-1,u.y>0?1:-1],l=Math.abs(u.x),f=Math.abs(u.y),p=Math.atan2(f,l),v=Math.cos(p)*h,m=Math.sin(p)*h;-1===c[0]&&(v=-v),-1===c[1]&&(m=-m),this.dragAni&&this.dragAni.stop();var g=this._pano.getPov(),y=g.heading,_=g.pitch;n.initHeading=y,n.initPitch=_;this.dragAni=new ho(0,1,400,(function(t){return.3125*t-.15625*t*t})).onUpdate((function(t){var n=(t*=6.4)*v,r=t*m;e.setPov({x:n,y:r})})).onEnd((function(){e.dragAni=null,e._pano.dispatchEvent({type:d.POV_CHANGED_END})})).startAndAutoUpdate()}else this._pano.dispatchEvent({type:d.POV_CHANGED_END})},e.calcDiffPos=function(t,e){return t&&e?{x:e.x-t.x,y:e.y-t.y}:{x:0,y:0}},t}();function ra(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return ia(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ia(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function ia(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n180?(u+=360,c=r.heading-u):c<-180&&(u-=360,c=r.heading-u),new ho(0,1,400,so["ease-out"]).onUpdate((function(t){a({heading:u+t*c,pitch:h+t*l})})).onEnd((function(){})).startAndAutoUpdate()}else a(r)}else e.handlePovChange(r)})),e.on(d.ZOOM_CHANGED,(function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(t.panoGLRender.isCanUpdate){var r=t.preZoom,i=e.getZoom();if(r!==i){var o=n.noAnimation||!1;if(t.zoomChangeAni&&(t.zoomChangeAni.stop(),t.zoomChangeAni=null),o)return t.op.updateAnglePerPixel(),t.panoGLRender.updateProjectionMatrix(e.camera),t.panoGLRender.update(),void(t.preZoom=i);var a=400;t.zoomChangeAni=new ho(r,i,a,so.easeOutCubic).onUpdate((function(n){t.panoGLRender.updateProjectionMatrix(e.camera,n),t.panoGLRender.update(n)})).onEnd((function(){t.zoomChangeAni=null,t.preZoom=i})).startAndAutoUpdate()}}})),e.on(d.DOUBLE_CLICK,(function(){t.panoGLRender.isCanUpdate&&(v.isMobile&&(3===e.getZoom()?e.setZoom(2):e.setZoom(3)))})),e.on(d.REFRESH,(function(e){var n=e.duration||200;t.panoGLRender.startRenderThread(n),t.debug&&e.log&&e.debug&&console.warn(e.log)})),e.on(d.SET_ID,(function(e){if(!t.panoServiceLock&&e.id){t.panoServiceLock=!0,window.getPanoById=t.panoService.getPanoById;var n=(1e5*Math.random()).toFixed(0);BMapGL._rd=BMapGL._rd||{},BMapGL._rd["_cbk"+n]=function(t){t&&void 0!==t.error&&0===t.error?window.getPanoById(e.id):Q("PANORAMA"),delete BMapGL._rd["_cbk"+n]},K("PANORAMA","BMapGL._rd._cbk"+n)}})),e.on(d.SET_POSITION,(function(e){if(!t.panoServiceLock&&e.point){t.panoServiceLock=!0,window.getPanoByLocation=t.panoService.getPanoByLocation;var n=(1e5*Math.random()).toFixed(0);BMapGL._rd=BMapGL._rd||{},BMapGL._rd["_cbk"+n]=function(t){t&&void 0!==t.error&&0===t.error?window.getPanoByLocation(e.point):Q("PANORAMA"),delete BMapGL._rd["_cbk"+n]},K("PANORAMA","BMapGL._rd._cbk"+n)}})),e.on(d.SIZE_CHANGED,(function(){t.op.updateAnglePerPixel(),t.panoGLRender.resize(),t.panoGLRender.updateProjectionMatrix(e.camera),t.panoGLRender.update()})),e.on(d.THUMB_LOADED,(function(){t.panoGLRender.onThumbLoaded(),t.panoGLRender.update()})),e.on(d.OVERLAY_ADD,(function(e){t.panoGLRender.overlayManager.handleAdd(e)})),e.on(d.OVERLAY_REMOVE,(function(e){t.panoGLRender.overlayManager.handleRemove(e)})),e.on(d.OVERLAYS_CLEAR,(function(){t.panoGLRender.overlayManager.destroy()})),e.on(d.LINK_VISIBLE_CHANGE,(function(e){"boolean"==typeof e.value&&(t.panoGLRender.safeCall("PanoLinkRender","setVisible",[e.value]),t.pano.dispatchEvent(d.REFRESH))})),e.on(d.DESTROY,(function(){t.op.destroy(),t.resizeOb&&t.resizeOb.disconnect(),t.checkSizeTimer&&clearInterval(t.checkSizeTimer),t.panoGLRender.renderer.forceContextLoss(),e.canvas.removeEventListener("webglcontextlost",t.onWebGLContextLost,!1)}));var n=v.isFirefox?"DOMMouseScroll":"mousewheel",r=new Date;e._svContainer.addEventListener(n,(function(t){if(e.opts.enableScrollWheelZoom&&e.opts.visible){var n=new Date;if(n-r<400)return;r=n;var i=-t.detail/3||t.wheelDelta/120,o=e.getZoom()+i;e.setZoom(o),t.preventDefault()}}))},e.getImgZoom=function(){return this.pano.calcDisplayZoom().imgZoom},e.handleContextStatus=function(){this.pano.canvas.addEventListener("webglcontextlost",this.onWebGLContextLost,!1)},e.onWebGLContextLost=function(t){t.preventDefault(),setTimeout((function(){window.location.reload()}),200)},t}();function aa(t,e,n){t.addEventListener(e,n,!1)}var sa=function(t){function e(e,n){var r;(r=t.call(this)||this).panoData=null,r.opts=void 0,r.useAnimation=!1,r.backupUseAnimation=r.useAnimation,r.animationType="",r.fisheye=!1,r.canvas=void 0,r.camera=void 0,r.renderer=void 0,r.gl=void 0,r.scene=void 0,r.cameraNoFix=void 0,r.renders=void 0,r.closeBtn=null,r.navigator=null,r._container=void 0,r._pov={heading:0,pitch:0},r._id=null,r._position=null,r._zoom=2,r._displayZoomResultsCache={},r._svContainer=void 0,r._eventManager=void 0,r._panes=void 0,r.addCloseButton=function(t){var e=r.closeBtn=document.createElement("div");e.className="pano_close",e.style.cssText=["position:absolute","right:10px","top:10px","padding: 5px 8px;","cursor:pointer","border-radius: 4px","font-size: 14px","background-color: rgba(0,0,0,.55)","z-index: 99","color: #fff"].join(";"),e.innerText="关闭",e.title="退出全景",e.onclick=function(){r.hide(),t&&t()},r._svContainer.appendChild(e)},r.getContainer=function(){return r._container},r.getContainerSize=function(){var t=r._container;return new l(t.clientWidth,t.clientHeight)},r.getPanes=function(){return r._panes},r.show=function(){r.opts.visible=!0,w.show(r._svContainer)},r.hide=function(){r.opts.visible=!1,w.hide(r._svContainer)},r.getZoom=function(){return r._zoom},r.setZoom=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t!==r._zoom&&(t>p.MAX_ZOOM&&(t=p.MAX_ZOOM),ts&&(o=s),o512;)c++,l=360/(2*Math.pow(2,c-2)*h);if(c>a){var f=c-a;l*=Math.pow(2,f),c=a}c1&&void 0!==arguments[1]?arguments[1]:{};r.useAnimation=e.animation||!1,r.fisheye=e.fisheye||!1,r.animationType=e.animationType||"",r.dispatchEvent(d.SET_ID,{id:t})},r.setPosition=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r.useAnimation=e.animation||!1,r.fisheye=e.fisheye||!1,r.animationType=e.animationType||"",r.dispatchEvent(d.SET_POSITION,{point:t})};var o={minImageZoom:p.TILE_MIN_ZOOM,maxImageZoom:p.TILE_MAX_ZOOM,minPitch:p.MIN_PITCH,maxPitch:p.MAX_PITCH,radius:p.RADIUS,tileBaseUrls:p.TILE_BASE_URLS,linksControl:!0,navigationControl:!0,enableScrollWheelZoom:!0,enableCapture:!1,visible:!0};r.opts=Object.assign({},o,n);var s="string"==typeof e?document.querySelector(e):e;if(!s)throw new Error("全景引擎宿主容器不存在");return r._container=s,r._init(),r}c(e,t);var n=e.prototype;return n.getPosition=function(){return this.position},n.setOptions=function(t){var e;for(e in t)if(Object.prototype.hasOwnProperty.call(t,e)){var n=!0;if("object"!==i(t[e])&&(n=t[e]!==this.opts[e]),this.opts[e]=t[e],!n)continue;switch(e){case"linksControl":this.dispatchEvent(d.LINK_VISIBLE_CHANGE,{value:t[e]});break;case"navigationControl":var r=!!t[e],o=this.navigator;r?o.show():o.hide()}}},n.capture=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.canvas){var e=this.canvas,n=t.quality||.8,r=t.type||"image/jpeg",i=e.toDataURL(r,n);return i}},n.addOverlay=function(t){this.dispatchEvent(d.OVERLAY_ADD,t)},n.removeOverlay=function(t){this.dispatchEvent(d.OVERLAY_REMOVE,t)},n.clearOverlays=function(){this.dispatchEvent(d.OVERLAYS_CLEAR)},n.destroy=function(){this.dispatchEvent(d.DESTROY)},n._init=function(){this._createDoms(),this.navigator=function(t){function e(t){this._initialize(t)}return m(e.prototype,{_initialize:function(t){this._pano=t,this.imgPath=t.opts.imgPath||"//api0.map.bdimg.com/images/",this._zoomInEnabled=!0,this._zoomOutEnabled=!0,this._render(),this._bind()},_render:function(){this._container=w.create("div");var t=this._container.style;t.position="absolute",t.left="10px",t.top="10px",t.zIndex=99;var e=this._container;e.innerHTML=this._generateHtml(),v.isPc?(this._panBtnContainer=e.children[2],this._panBtns=[this._panBtnContainer.children[0],this._panBtnContainer.children[1],this._panBtnContainer.children[2],this._panBtnContainer.children[3]],this._svgDirGroup=e.children[1].childNodes[0],this._zoomContainer=e.children[3]):v.isMobile&&(this._zoomContainer=e.children[0]),this._btnZoomIn=this._zoomContainer.children[0],this._btnZoomOut=this._zoomContainer.children[1],v.isMobile&&(this._zoomContainer.style.left=this._zoomContainer.style.top="0",this._zoomContainer.style.width="36px",this._zoomContainer.style.height="78px",this._btnZoomIn.style.width=this._btnZoomOut.style.width="33px",this._btnZoomIn.style.height=this._btnZoomOut.style.height="36px",this._btnZoomOut.style.top="37.5px"),this._pano.getZoom()>=p.MAX_ZOOM&&this._setZoomBtnEnabled("zoomIn",!1),this._pano.getZoom()<=p.MIN_ZOOM&&this._setZoomBtnEnabled("zoomOut",!1),this._pano._svContainer.appendChild(e)},_generateHtml:function(){var t=[];return v.isPc&&(t.push(this._generatePanHtml()),t.push(this._generateDirHtml()),t.push(this._generatePanBtnHtml())),t.push(this._generateZoomContainerHtml()),t.join("")},_generateDirHtml:function(){return''},_generatePanHtml:function(){return'
'},_generatePanBtnHtml:function(){return'
'},_generateZoomContainerHtml:function(){var t="background-image:url('"+this.imgPath+"st-navictrl.png');background-repeat:no-repeat;background-position:-74px 0;";return v.isMobile&&(t="background-image:url('"+this.imgPath+"st-navictrl-hd.png');background-repeat:no-repeat;background-position:0 0;background-size:180px 78px;"),'
'},_bind:function(){var t=this._pano,e=this;if(v.isPc){aa(this._panBtns[0],"click",(function(){var e=t.getPov();t.setPov({heading:e.heading,pitch:e.pitch+30},{animation:!0})})),aa(this._panBtns[1],"click",(function(){var e=t.getPov();t.setPov({heading:e.heading-45,pitch:e.pitch},{animation:!0})})),aa(this._panBtns[2],"click",(function(){var e=t.getPov();t.setPov({heading:e.heading+45,pitch:e.pitch},{animation:!0})})),aa(this._panBtns[3],"click",(function(){var e=t.getPov();t.setPov({heading:e.heading,pitch:e.pitch-30},{animation:!0})}));for(var n=0;n=p.MAX_ZOOM?e._setZoomBtnEnabled("zoomIn",!1):t.getZoom()<=p.MIN_ZOOM?e._setZoomBtnEnabled("zoomOut",!1):(e._setZoomBtnEnabled("zoomIn",!0),e._setZoomBtnEnabled("zoomOut",!0))}))},_redrawZoomBtn:function(t,e){t&&(v.isMobile&&(e=(e+74)/24*36),this._zoomContainer.style.backgroundPosition=e+"px 0")},show:function(){this._container.style.display=""},hide:function(){this._container.style.display="none"},_calcAngle:function(t){var e=(t=window.event||t).pageX||t.clientX,n=t.pageY||t.clientY,r=this._pano.getContainer().getBoundingClientRect();e=e-r.left-50,n=-(n-r.top-50);var i=Math.atan2(n,e)/Math.PI*180;return i<90?90-i:450-i},_setZoomBtnEnabled:function(t,e){if("zoomIn"===t)if(e){this._zoomInEnabled=!0,this._btnZoomIn.style.cursor="pointer";var n=-74;v.isMobile&&(n=0),this._zoomContainer.style.backgroundPosition=n+"px 0"}else{this._zoomInEnabled=!1,this._btnZoomIn.style.cursor="";var r=-170;v.isMobile&&(r=-144),this._zoomContainer.style.backgroundPosition=r+"px 0"}if("zoomOut"===t)if(e){this._zoomOutEnabled=!0,this._btnZoomOut.style.cursor="pointer";var i=-74;v.isMobile&&(i=0),this._zoomContainer.style.backgroundPosition=i+"px 0"}else{this._zoomOutEnabled=!1,this._btnZoomOut.style.cursor="";var o=-146;v.isMobile&&(o=-108),this._zoomContainer.style.backgroundPosition=o+"px 0"}}}),new e(t)}(this),this._eventManager=new oa(this)},n._createDoms=function(){var t=this._container,e=w.create("div"),n=e.style;n.overflow="hidden",n.position="absolute",n.zIndex="20",n.top=n.left="0px",n.height=n.width="100%",n.backgroundColor="#e5e3df",n.display="none",n.cursor="grab",e.addEventListener("mousedown",(function(){return n.cursor="grabbing"})),e.addEventListener("mouseup",(function(){return n.cursor="grab"})),this._svContainer=e,this._panes={tileLayer:this._createContainer("1"),maskLayer:this._createContainer("2"),linksLayer:this._createContainer("3"),overlayLayer:this._createContainer("4"),effectLayer:this._createContainer("5")},e.appendChild(this._panes.tileLayer),e.appendChild(this._panes.linksLayer),e.appendChild(this._panes.overlayLayer),e.appendChild(this._panes.effectLayer),b()||(e.appendChild(this._panes.maskLayer),this._panes.maskLayer.style.width="".concat(t.clientWidth,"px"),this._panes.maskLayer.style.height="".concat(t.clientHeight,"px"),this._panes.maskLayer.style.overflow="hidden"),t.appendChild(e),"absolute"!==w.getCurrentStyle(t).position&&(t.style.position="relative")},n._createContainer=function(t){var e=w.create("div"),n=e.style;return n.position="absolute",n.top=n.left="0",n.zIndex=t||"0",e},n.calcMobileFovy=function(t){var e=this.getContainerSize(),n=e.width,r=e.height,i=240/Math.pow(2,t),o=n/2/Math.tan(g(i/2)),a=Math.atan2(r/2,o);return 2*y(a)},n.calcPCFovy=function(t){return 90-15*(t-1)},o(e,[{key:"imageZoom",get:function(){return this.calcDisplayZoom().imgZoom}},{key:"panoId",get:function(){return this.panoData?this.panoData.panoId:""}},{key:"panoNorthDir",get:function(){return this.panoData?this.panoData.northDir:0}},{key:"position",get:function(){return this.panoData&&"number"==typeof this.panoData.panoX&&"number"==typeof this.panoData.panoY?new f(this.panoData.panoX,this.panoData.panoY):null}}]),e}(Or),ua={dom:null,anchor:null,width:null,height:null,altitude:2,sphereZ:null,useUV:!1},ha=function(t){function e(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(n=t.call(this)||this).visible=!0,n.worldCoord=void 0,n.pov=void 0,n.id=n.genId(),n._pano=void 0,n.lastPanoPosition=null,n.initialized=!1,n.position=void 0,n.options=void 0,n.position=e,n.options=Object.assign({},ua,r),n.pov=null,n}c(e,t);var n=e.prototype;return n.getPov=function(){return this.pov},n.genId=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:4;return Number("".concat(Math.random().toString().substr(3,t)).concat(Date.now())).toString(36)},n.init=function(t){t&&!this.initialized&&(this._pano=t,this.lastPanoPosition=this._pano.position,this.worldCoord=this.options.useUV?this.calcCoordsByUV():this.calcCoordsByMC(),this.worldCoord&&(this.initialized=!0,this.add(),this.draw()))},n.calcCoordsByMC=function(){var t=this._pano.position;if(t&&this.position){var e,n=this.position,r=n.lng-t.lng,i=n.lat-t.lat,o=Math.atan2(r,i);o<0&&(o+=2*Math.PI),o=Math.round(y(o));var a=500,s=this.options,u=s.sphereZ,h=s.altitude;null===u?e=25*h:(e=u||0,a=Math.sqrt(Math.pow(r,2)+Math.pow(i,2)+Math.pow(e,2)));var c=y(Math.asin(e/a));c=c>90?90:c<-90?-90:c;var l=_(o+this._pano.panoNorthDir),f=this.radius,d=Math.cos(g(c))*f;d=Math.round(100*d)/100;var p=Math.cos(g(l))*d,v=Math.sin(g(c))*f,m=Math.sin(g(l))*d;return this.pov={heading:o,pitch:c},Vt(p,v,m)}},n.calcCoordsByUV=function(){if(this.position){var t=this.radius,e=this.position,n=xi(e,2),r=n[0],i=n[1],o=2*r*Math.PI,a=(i-.5)*Math.PI,s=Math.cos(a)*Math.cos(o)*t,u=Math.sin(a)*t,h=Math.cos(a)*Math.sin(o)*t;return this.pov={heading:_(y(o)-this._pano.panoNorthDir),pitch:y(a)},Vt(s,u,h)}},n.add=function(){var t=this.options,e=t.width,n=t.height;if(this.dom){var r=this._pano,i=this.dom;i.style.position="absolute",r.getPanes().overlayLayer.appendChild(i),"number"!=typeof e&&(this.options.width=i.clientWidth),"number"!=typeof n&&(this.options.height=i.clientHeight),r.dispatchEvent({type:"onoverlaydomadded",overlay:this})}},n.remove=function(){var t=this.dom;t&&t.parentNode&&t.parentNode.removeChild(t)},n.povToPointGL=function(){if(!this.worldCoord)return null;var t=this._pano,e=t.camera,n=t.getContainerSize(),r=n.width,i=n.height;return po(e,this.worldCoord,r,i)},n.draw=function(){if(this.initialized&&this.visible&&this._pano&&this._pano.panoData&&this.dom){var t=this.lastPanoPosition,e=this._pano.position;t.lng===e.lng&&t.lat===e.lat||(this.lastPanoPosition=e,this.worldCoord=this.options.useUV?this.calcCoordsByUV():this.calcCoordsByMC());var n=this.dom,r=this.povToPointGL();if(n.style.visibility="hidden",r){var i=this.calcAnchor(),o="".concat(r[0]-i.width,"px"),a="".concat(r[1]-i.height,"px");if(isNaN(r[0])||isNaN(r[1]))return;n.style.visibility="visible",n.style.webkitTransform="translate(".concat(o,", ").concat(a,")"),n.style.transform="translate(".concat(o,", ").concat(a,")")}}},n.handleClick=function(){this.dispatchEvent("click")},n.calcAnchor=function(){var t=this.options,e=t.anchor,n=t.width,r=void 0===n?0:n,i=t.height;return e||new l(r/2,(void 0===i?0:i)/2)},n.show=function(){this.visible=!0,this.dom&&(this.dom.style.display="")},n.hide=function(){this.visible=!1,this.dom&&(this.dom.style.display="none")},o(e,[{key:"radius",get:function(){return this._pano?this._pano.opts.radius:0}},{key:"dom",get:function(){return this.options.dom}}]),e}(Or),ca=function(t){function e(e,n){var r=n.position,i=n.altitude,o=void 0===i?2:i,a=n.costomStyle,s=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=document.createElement("div"),r={backgroundColor:"rgba(29, 29, 29, 0.8)",fontSize:"14px",padding:"7px 14px",height:"19px",color:"#fff",whiteSpace:"nowrap",borderRadius:"4px"};return m(n.style,r,e),n.innerText=t,n}(e,void 0===a?{}:a);return t.call(this,r,{dom:s,altitude:o})||this}return c(e,t),e}(ha);t.Converters=mo,t.Engines=Qi,t.EventType=d,t.PanoLabel=ca,t.PanoOverlay=ha,t.PanoramaService=function(){var t=this;this.getPanoById=function(e,n){var r;r="".concat(tt.SERVICE_URL,"?qt=sdata&sid=").concat(e,"&").concat($("/")),t.request(r).then((function(t){n&&n(t)})).catch((function(t){n&&n(null)}))},this.getPanoByLocation=function(e,n,r){var i;i="".concat(tt.SERVICE_URL,"?qt=qsdata&x=").concat(e.lng,"&y=").concat(e.lat).concat(n?"&r="+n:"","&action=1&").concat($("/")),t.request(i).then((function(t){r&&r(t)})).catch((function(t){r&&r(null)}))},this.request=function(t){return T(t,{},{jsonp:"fn"})}},t.Point=f,t.getPanoControl=function(t,e){var n,r,i,o=(e=e||{}).imgPath||"//api.map.baidu.com/images/";function a(e){e.call(this),this.defaultAnchor=t.ControlAnchor.TOP_RIGHT,this.defaultOffset=new t.Size(10,10),this._isOn=!1}return n=a,r=t.Control,(i=Object.create(r.prototype)).constructor=n,n.prototype=i,m(a.prototype,{initialize:function(t){return this._map=t,this._render(),this._bind(),this._container},_render:function(){var t=this,n=w.create("div");n.innerHTML='全景',n.title="进入全景",m(n.style,{width:"49px",height:"51px",color:"#565656",background:'url("'.concat(o,'st-control.png")'),position:"absolute",cursor:"pointer",fontFamily:"arial,sans-serif",fontSize:"13px",textAlign:"center",boxShadow:"0px 0px 3px rgba(0, 0, 0, 0.3)",MozBoxShadow:"0px 0px 3px rgba(0, 0, 0, 0.3)",WebkitBoxShadow:"0px 0px 3px rgba(0, 0, 0, 0.3)"}),this._container=n;var r=this._map.getContainer();r.appendChild(n);var i={visible:!1};e.imgPath&&(i.imgPath=[e.imgPath]),e.tileBaseUrl&&(i.tileBaseUrls=[e.tileBaseUrl]),this._pano=new sa(r,i),this._pano.addCloseButton((function(){t.isMapEnableWheelZoom&&t._map.enableScrollWheelZoom()}));var a=this._scout=w.create("div");m(a.style,{position:"absolute",width:"24px",height:"41px",cursor:"pointer",backgroundImage:'url("'.concat(o,'st-scout.png")'),backgroundRepeat:"no-repeat",backgroundPosition:"-24px 0",overflow:"hidden",display:"none",zIndex:11}),r.appendChild(a);var s=this._infoWindow=w.create("div");m(s.style,{position:"absolute",width:"112px",height:"119px",backgroundImage:'url("'.concat(o,'st-infowindow.gif")'),backgroundRepeat:"no-repeat",backgroundPosition:"0 0",display:"none",cursor:"pointer",zIndex:12});var u=this._thumb=w.create("img");s.appendChild(u),u.src=o+"st-noresult.png",m(u.style,{width:"100px",height:"75px",left:"6px",top:"6px",position:"absolute"});var h=this._stDescription=w.create("div");m(h.style,{position:"absolute",top:"85px",fontFamily:"arial,sans-serif",fontSize:"13px",paddingLeft:"6px"}),s.appendChild(h),r.appendChild(s)},_updateView:function(){var t=this._container.style;this._isOn||this._isOver?(t.backgroundPosition="-49px 0",t.color="#fff"):(t.backgroundPosition="0 0",t.color="#565656")},_bind:function(){var n=this;this._pano.on("dataload",(function(t){var r=t.data;r?(n._currentSvId=r.panoId,e.tileBaseUrl?n._thumb.src="".concat(e.tileBaseUrl,"?&sid=").concat(r.panoId,"&pos=0_0&z=0"):n._thumb.src="//apisv0.bdimg.com/?qt=pdata&sid=".concat(r.panoId,"&pos=0_0&z=0&from=H5&").concat($("/")),n._stDescription.innerHTML=r.roadName):(n._currentSvId=null,n._thumb.src=o+"st-noresult.png",n._stDescription.innerHTML="")}));var r=this;v.isPc&&(this._container.addEventListener("mouseover",(function(){r._isOver=!0,r._updateView()})),this._container.addEventListener("mouseout",(function(){r._isOver=!1,r._updateView()}))),this._container.addEventListener("click",(function(){r._isOn?r._close():r._open()})),this._map.getContainer().addEventListener("mousemove",(function(e){if(r._isOn){var n=(e=window.event||e).pageX||e.clientX,i=e.pageY||e.clientY,a=function(t){for(var e={left:0,top:0};t&&t.offsetParent;)e.left+=t.offsetLeft,e.top+=t.offsetTop,t=t.offsetParent;return e}(r._map.container),s=new qo(n-a.left,i-a.top),u=r._map.pixelToPoint(s);if(""!==r._scout.style.display&&v.isPc&&(r._scout.style.display="",r._infoWindow.style.display=""),r._scout.style.left=s.x-12+"px",r._scout.style.top=s.y-41-2+"px",r._prePixel=r._curPixel,r._curPixel=s,r._prePixel){var h=s.x-r._prePixel.x;h>0?r._scout.style.backgroundPosition="-48px 0":h<0&&(r._scout.style.backgroundPosition="0 0")}r._curPixel.y<170?r._infoStatus=2:r._infoStatus=1,r._curPixel.x<66&&(r._infoStatus=3),r._curPixel.x>r._map.getSize().width-56-10&&(r._infoStatus=4);var c=1===r._infoStatus||2===r._infoStatus?112:126,l=1===r._infoStatus||2===r._infoStatus?119:105;1!==r._infoStatus&&2!==r._infoStatus||(r._infoWindow.style.left=r._curPixel.x-Math.round(c/2)+"px",1===r._infoStatus?(r._infoWindow.style.top=r._curPixel.y-l-42+"px",r._infoWindow.style.backgroundPosition="0 0",r._thumb.style.top="6px",r._thumb.style.bottom="",r._stDescription.style.top="85px",r._stDescription.style.bottom=""):(r._infoWindow.style.top=r._curPixel.y+2+"px",r._infoWindow.style.backgroundPosition="-112px 0",r._thumb.style.top="",r._thumb.style.bottom="6px",r._stDescription.style.top="",r._stDescription.style.bottom="85px"),r._infoWindow.style.width="112px",r._infoWindow.style.height="119px",r._thumb.style.left="6px",r._stDescription.style.left="0"),3!==r._infoStatus&&4!==r._infoStatus||(r._infoWindow.style.top=r._curPixel.y-Math.round(l/2)-20+"px",3===r._infoStatus?(r._infoWindow.style.left=r._curPixel.x+12+"px",r._infoWindow.style.backgroundPosition="0 -119px",r._thumb.style.left="20px",r._stDescription.style.left="14px"):(r._infoWindow.style.left=r._curPixel.x-12-c+"px",r._infoWindow.style.backgroundPosition="-126px -119px",r._thumb.style.left="6px",r._stDescription.style.left="0"),r._infoWindow.style.width="126px",r._infoWindow.style.height="105px"),r._infoWindow.style.backgroundImage='url("'.concat(o,'st-infowindow.gif")'),r._timerId&&(clearTimeout(r._timerId),r._timerId=null),r._timerId=setTimeout((function(){r._currentPoint=u,r._scout.style.backgroundPosition="-24px 0";var e=r._map.lnglatToMercator(u.lng,u.lat);r._pano.setPosition(new t.Point(e[0],e[1]))}),200)}})),this._map.addEventListener("click",(function(t){r._isOn&&v.isMobile&&(r._pano.setPosition(t.point),r._pano.show(),r._close()),r._isOn&&r._currentSvId&&(r._pano.setId(r._currentSvId),r._pano.show(),r._map.config.enableWheelZoom&&(r._map.disableScrollWheelZoom(),r.isMapEnableWheelZoom=!0),r._close())}))},_open:function(){this._isOn||(this._isOn=!0,this._map.addTileLayer(this._panoCoverageLayer),v.isPc&&(this._preDefaultCursor=this._map.getDefaultCursor(),this._preDraggingCursor=this._map.getDraggingCursor(),this._map.setDefaultCursor("pointer"),this._map.setDraggingCursor("pointer"))),this._updateView()},_close:function(){this._isOn&&(this._map.removeTileLayer(this._panoCoverageLayer),v.isPc&&(this._scout.style.display="none",this._infoWindow.style.display="none",this._map.setDefaultCursor(this._preDefaultCursor),this._map.setDraggingCursor(this._preDraggingCursor)),this._isOn=!1),this._updateView()}}),new a(t.Control)},t.getStreetViewCoverageLayer=function(t){var e=new t.TileLayer({transparentPng:!0,dataType:1,cacheSize:32});return e.zIndex=110,e.getTilesUrl=window.PANORAMA_URL?function(t,e){var n=window.PANORAMA_URL+"/tile",r=t.x,i=t.y;return window.BMAPGL_84&&(i=Math.pow(2,e)-i-1),"".concat(n,"?customid=panorama&x=").concat(r,"&y=").concat(i,"&z=").concat(e,"&type=WGS84")}:function(t,e){var n=["//apisv0.bdimg.com/","//apisv1.bdimg.com/"],r=(Math.abs(t.x)+Math.abs(t.y))%n.length;return"".concat(n[r],"?udt=").concat("20150114","&qt=tile&styles=").concat("pl","&x=").concat(t.x,"&y=").concat(t.y,"&z=").concat(e).replace(/-(\d+)/gi,"M$1")+"&"+$("/",{isCounter:!1})},e},t.init=function(t,e){return new sa(t,e)},Object.defineProperty(t,"__esModule",{value:!0})})(Pano={}); -window.BMapGL=window.BMapGL||{};(function(bD,fB){var e6=e6||{version:"20150702",emptyFn:function(){}};(function(){e6._log=[];var i=0;var T={};e6.BaseClass=function(kq){T[(this.hashCode=(kq||e6.BaseClass.guid()))]=this};e6.BaseClass.guid=function(){return"mz_"+(i++).toString(36)};e6.BaseClass.create=function(){var kq=new e6.BaseClass();kq.decontrol();return kq};var e=e6.instance=e6.I=function(kq){return T[kq]};e6.BaseClass.prototype.dispose=function(){if(this.hashCode){delete T[this.hashCode]}for(var kq in this){if(typeof this[kq]!="function"){delete this[kq]}}};e6.BaseClass.prototype.getHashCode=function(){if(!this.hashCode){T[(this.hashCode=e6.BaseClass.guid())]=this}return this.hashCode};e6.BaseClass.prototype.decontrol=function(){delete T[this.hashCode]};e6.BaseClass.prototype.toString=function(){return"[object "+(this._className||"Object")+"]"};e6.BaseClass.prototype._wlog=function(kr,ks){var kq=e6._log;if(kq.length>100){kq.reverse().length=50;kq.reverse()}kq[kq.length]="["+kr+"]["+(this._className||"Object")+" "+this.hashCode+"] "+ks}})();Function.prototype.inherits=function(kq,T){var e,kr,kt=this.prototype,ks=function(){};ks.prototype=kq.prototype;kr=this.prototype=new ks();if(typeof(T)=="string"){kr._className=T}for(e in kt){kr[e]=kt[e]}this.prototype.constructor=kt.constructor;kt=ks=null;return kr};e6.BaseEvent=function(e,i){this.type=e;this.returnValue=true;this.target=i||null;this.currentTarget=this.srcElement=null;this.cancelBubble=false;this.domEvent=null};e6.BaseClass.prototype.on=e6.BaseClass.prototype.addEventListener=function(T,i){if(typeof i!=="function"){return this._wlog("error","addEventListener:"+i+" is not a function")}if(!this._listeners){this._listeners={}}var e=this._listeners;if(T.indexOf("on")!==0){T="on"+T}if(typeof e[T]!=="object"){e[T]={}}var kq=i.hashCode||e6.BaseClass.guid();i.hashCode=kq;if(e[T][kq]){this._wlog("warning","repeat key:"+kq)}e[T][kq]=i};e6.BaseClass.prototype.off=e6.BaseClass.prototype.removeEventListener=function(T,i){if(typeof i=="function"){i=i.hashCode}else{if(typeof i!=="string"&&typeof i!=="undefined"){return}}if(!this._listeners){this._listeners={}}if(T.indexOf("on")!=0){T="on"+T}var e=this._listeners;if(!e[T]){return}if(i===undefined){e[T]={};return}if(e[T][i]){delete e[T][i]}};e6.BaseClass.prototype.fire=e6.BaseClass.prototype.dispatchEvent=function(kq){if(!this._listeners){this._listeners={}}var T,e=this._listeners,kr=kq.type;kq.target=kq.srcElement=kq.target||kq.srcElement||this;kq.currentTarget=this;if(typeof this[kr]=="function"){this[kr](kq)}if(typeof e[kr]=="object"){for(T in e[kr]){if(typeof e[kr][T]=="function"){e[kr][T].call(this,kq)}}}return kq.returnValue};e6.BaseEvent.prototype.inherit=function(T){var i=this;this.domEvent=T=window.event||T;i.clientX=T.clientX||T.pageX;i.clientY=T.clientY||T.pageY;i.offsetX=T.offsetX||T.layerX;i.offsetY=T.offsetY||T.layerY;i.screenX=T.screenX;i.screenY=T.screenY;i.ctrlKey=T.ctrlKey||T.metaKey;i.shiftKey=T.shiftKey;i.altKey=T.altKey;return i};e6.Browser=(function(){var T=navigator.userAgent;var kr=0;var e=0;var ks=0;var i=0;var kw=0;var ku=0;var kv=0;var kt=0;var kq=0;var kx=0;if(typeof window.opera==="object"&&/Opera(\s|\/)(\d+(\.\d+)?)/.test(T)){ks=parseFloat(RegExp.$2)}else{if(/OPR(\/(\d+)(\..?)?)/.test(T)){ks=parseInt(RegExp.$2,10)}else{if(/Edge\/((\d+)\.\d+)/.test(T)){kr=parseInt(RegExp.$2,10)}else{if(/MSIE (\d+(\.\d+)?)/.test(T)){e=parseFloat(RegExp.$1)}else{if(T.indexOf("Trident")>-1&&/rv:(\d+(\.\d+)?)/.test(T)){e=parseInt(RegExp.$1,10)}else{if(/Firefox(\s|\/)(\d+(\.\d+)?)/.test(T)){kw=parseFloat(RegExp.$2)}else{if(navigator.vendor==="Netscape"&&/Netscape(\s|\/)(\d+(\.\d+)?)/.test(T)){kv=parseFloat(RegExp.$2)}else{if(T.indexOf("Safari")>-1&&/Version\/(\d+(\.\d+)?)/.test(T)){i=parseFloat(RegExp.$1)}}}}}}}}if(T.indexOf("Trident")>-1&&/Trident\/(\d+(\.\d+)?)/.test(T)){kt=parseInt(RegExp.$1,10)}else{if(!e&&!kr&&T.indexOf("Gecko")>-1&&T.indexOf("KHTML")===-1&&/rv\:(\d+(\.\d+)?)/.test(T)){kq=parseFloat(RegExp.$1)}else{if(!kr&&/chrome\/(\d+(\.\d+)?)/i.test(T)){ku=parseFloat(RegExp.$1)}else{if(!kr&&/AppleWebKit\/(\d+(\.\d+)?)/.test(T)){kx=parseInt(RegExp.$1,10)}}}}var ky={edge:kr,ie:e,firefox:kw,netscape:kv,opera:ks,safari:i,chrome:ku,gecko:kq,trident:kt,webkit:kx};return ky})();window.FeBrowser=e6.Browser;e6.Dom={};e6.Dom.createDom=function(i,e){if(e6.isIE&&e&&e.name){i="<"+i+' name="'+e6.String.escapeHTML(e.name)+'">'}var T=document.createElement(i);if(e){e6.Dom.setProperties(T,e)}return T};e6.Dom.getOffset=function(kq){var kt=e6.Dom.getOwnerDocument(kq);var ks=e6.isGecko>0&&kt.getBoxObjectFor&&e6.Dom.getStyle(kq,"position")=="absolute"&&(kq.style.top===""||kq.style.left==="");var ku={left:0,top:0};var i=(e6.isIE&&!e6.isStrict)?kt.body:kt.documentElement;if(kq==i){return ku}var T=null;var kr;if(kq.getBoundingClientRect){kr=kq.getBoundingClientRect();ku.left=kr.left+Math.max(kt.documentElement.scrollLeft,kt.body.scrollLeft);ku.top=kr.top+Math.max(kt.documentElement.scrollTop,kt.body.scrollTop);ku.left-=kt.documentElement.clientLeft;ku.top-=kt.documentElement.clientTop;if(e6.isIE&&!e6.isStrict){ku.left-=2;ku.top-=2}}else{if(kt.getBoxObjectFor&&!ks){kr=kt.getBoxObjectFor(kq);var e=kt.getBoxObjectFor(i);ku.left=kr.screenX-e.screenX;ku.top=kr.screenY-e.screenY}else{T=kq;do{ku.left+=T.offsetLeft;ku.top+=T.offsetTop;if(e6.isWebkit>0&&e6.Dom.getStyle(T,"position")=="fixed"){ku.left+=kt.body.scrollLeft;ku.top+=kt.body.scrollTop;break}T=T.offsetParent}while(T&&T!=kq);if(e6.isOpera>0||(e6.isWebkit>0&&e6.Dom.getStyle(kq,"position")=="absolute")){ku.top-=kt.body.offsetTop}T=kq.offsetParent;while(T&&T!=kt.body){ku.left-=T.scrollLeft;if(!e6.isOpera||T.tagName!="TR"){ku.top-=T.scrollTop}T=T.offsetParent}}}return ku};e6.Dom.getOwnerDocument=function(e){return e.nodeType==9?e:e.ownerDocument||e.document};e6.Dom.setProperties=function(i,e){e6.each(e,function(kq,T){e6.Dom._setProperty(i,T,kq)})};e6.Dom._setProperty=function(i,e,T){if(e=="style"){i.style.cssText=T}else{if(e=="class"){i.className=T}else{if(e=="for"){i.htmlFor=T}else{if(e in e6.Dom._DIRECT_ATTRIBUTE_MAP){i.setAttribute(e6.Dom._DIRECT_ATTRIBUTE_MAP[e],T)}else{i[e]=T}}}}};e6.Dom._DIRECT_ATTRIBUTE_MAP={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder"};e6.G=function(){for(var T=[],kq=arguments.length-1;kq>-1;kq--){var kr=arguments[kq];T[kq]=null;if(typeof kr=="object"&&kr&&kr.dom){T[kq]=kr.dom}else{if((typeof kr=="object"&&kr&&kr.tagName)||kr==window||kr==document){T[kq]=kr}else{if(typeof kr=="string"&&(kr=document.getElementById(kr))){T[kq]=kr}}}}return T.length<2?T[0]:T};e6.ac=function(e,i){if(!(e=this.G(e))){return}i=this.trim(i);if(!new RegExp("(^| )"+i.replace(/(\W)/g,"\\$1")+"( |$)").test(e.className)){e.className=e.className.split(/\s+/).concat(i).join(" ")}};e6.addClassName=e6.ac;e6.each=function(ks,e){if(typeof e!="function"){return ks}if(ks){if(ks.length===undefined){for(var T in ks){e.call(ks[T],ks[T],T)}}else{for(var kq=0,kr=ks.length;kq0&&!window.opera){/MSIE (\d+(\.\d+)?)/.test(navigator.userAgent);e6.isIE=parseFloat(RegExp.$1)}})();e6.rc=function(e,i){if(!(e=this.G(e))){return}i=this.trim(i);var T=e.className.replace(new RegExp("(^| +)"+i.replace(/(\W)/g,"\\$1")+"( +|$)","g"),"$2");if(e.className!=T){e.className=T}};e6.removeClassName=e6.rc;e6.show=function(){this.each(arguments,function(e){if(e=e6.G(e)){e.style.display=""}})};e6.trim=function(e){return e.replace(/(^[\s\t\xa0\u3000]+)|([\u3000\xa0\s\t]+$)/g,"")};e6.getElementsByClassName=function(e,i){if(e.getElementsByClassName){return e.getElementsByClassName(i)}else{return(function T(kx,kv){if(kv==null){kv=document}var ku=[],kt=kv.getElementsByTagName("*"),kq=kt.length,kw=new RegExp("(^|\\s)"+kx+"(\\s|$)"),ks,kr;for(ks=0,kr=0;ks-1};e6.insertHTML=function(kq,e,T){kq=e6.G(kq);if(kq===null){return kq}var i,kr;if(kq.insertAdjacentHTML){kq.insertAdjacentHTML(e,T)}else{i=kq.ownerDocument.createRange();e=e.toUpperCase();if(e=="AFTERBEGIN"||e=="BEFOREEND"){i.selectNodeContents(kq);i.collapse(e=="AFTERBEGIN")}else{kr=e=="BEFOREBEGIN";i[kr?"setStartBefore":"setEndAfter"](kq);i.collapse(kr)}i.insertNode(i.createContextualFragment(T))}return kq};if(typeof HTMLElement!="undefined"&&HTMLElement.prototype.__lookupGetter__&&!HTMLElement.prototype.__lookupGetter__("children")&&!window.opera){try{HTMLElement.prototype.__defineGetter__("children",function(){for(var T=[],kq=0,ks,kr=0,e=this.childNodes.length;kr-1};e6.isEmptyObject=function(T){if(Object.prototype.toString.call(T)==="[object Object]"){for(var e in T){return false}return true}else{return false}};var bW=window.location.protocol==="http:"?"http:":"https:";var eD={fontFamily:'Arial,Helvetica,"PingFang SC","Hiragino Sans GB",STHeiti,sans-serif',mapStyleNameIdPair:{"default":0,"grayed-out":1},mapHost:bW+"//map.baidu.com",apiHost:bW+"//api.map.baidu.com",apiIMG:bW+"//api.map.baidu.com/images",staticHost:bW+"//webmap0.bdimg.com",imgPath:bW+"//webmap0.bdimg.com/image/api/",tileDomain:[bW+"//maponline0.bdimg.com",bW+"//maponline1.bdimg.com",bW+"//maponline2.bdimg.com",bW+"//maponline3.bdimg.com"],panoTilePath:"//apisv1.bdimg.com/",optDomain:"http://10.120.25.45:8017",rasterTilePath:"/tile/",vectorTilePath:"/pvd/",originTilePath:[bW+"//pcor.baidu.com"],stylePath:"//maponline0.bdimg.com/sty/",bosPath:bW+"//mapopen-pub-jsapigl.bj.bcebos.com/assets/images/",getIconSetPath:function(e){var i="map_icons2x/";if(typeof e==="string"&&this.mapStyleNameIdPair[e]>0){i="map_icons2x_"+(this.mapStyleNameIdPair[e]-1)+"/"}return bW+this.stylePath+i},getMapStyleFiles:function(T){var kr=true;if(typeof T==="string"&&T!=="default"){kr=false}var ks=kr?"":"_"+(this.mapStyleNameIdPair[T]-1);var i=bE();var kq="udt="+i.udt+"&v="+i.ver;var e=bW+this.stylePath;return[e+"icons_2x"+ks+".js?"+kq,e+"fs"+ks+".js?"+kq,e+"indoor_fs.js?"+kq]},tvc:{ditu:{normal:{version:"088",updateDate:"20230707"},satellite:{version:"009",updateDate:"20230707"},normalTraffic:{version:"081",updateDate:"20230707"},satelliteTraffic:{version:"083",updateDate:"20230707"},mapJS:{version:"104",updateDate:"20230707"},satelliteStreet:{version:"083",updateDate:"20230707"},earthVector:{version:"001",updateDate:"20230707"}},webapp:{high_normal:{version:"001",updateDate:"20230707"},lower_normal:{version:"002",updateDate:"20230707"}},api_for_mobile:{vector:{version:"002",updateDate:"20230707"},vectorIcon:{version:"002",updateDate:"20230707"}}},msv:{mapstyle:{version:"001",updateDate:"20230705"}}};eD.imgResources={blankGIF:eD.staticHost+"/res/litemapapi/v1d1/images/blank.gif?20170501",markerPng:eD.staticHost+"/res/litemapapi/v1d1/images/marker.png?20170501",locPng:eD.staticHost+"/res/litemapapi/v1d1/images/loc.png?20180918",locNewPng:eD.staticHost+"/res/litemapapi/v1d1/images/loc_new.png?20190314",zoomPng:eD.staticHost+"/res/litemapapi/v1d1/images/zoombtn.png?20180918",mapLogoPng:eD.staticHost+"/res/litemapapi/v1d1/images/logo-2x.png?20190226"};var C=eD;var jt="ruler.cur";if(e6.Browser.ie||e6.Browser.edge){e6.extend(C,{distCursor:"url("+C.imgPath+jt+"),crosshair",defaultCursor:"url("+C.imgPath+"openhand.cur),default",draggingCursor:"url("+C.imgPath+"closedhand.cur),move"})}else{if(e6.Browser.firefox){e6.extend(C,{distCursor:"url("+C.imgPath+jt+"),crosshair",defaultCursor:"-moz-grab",draggingCursor:"-moz-grabbing"})}else{if(e6.Browser.chrome||e6.Browser.safari){e6.extend(C,{distCursor:"url("+C.imgPath+jt+") 2 6,crosshair",defaultCursor:"url("+C.imgPath+"openhand.cur) 8 8,default",draggingCursor:"url("+C.imgPath+"closedhand.cur) 8 8,move"});if(e6.Platform.macintosh){C.defaultCursor="-webkit-grab";C.draggingCursor="-webkit-grabbing"}}else{e6.extend(C,{distCursor:"url("+C.imgPath+jt+"),crosshair",defaultCursor:"url("+C.imgPath+"openhand.cur),default",draggingCursor:"url("+C.imgPath+"closedhand.cur),move"})}}}bD=bD||{};bD.version="gl";bD._register=[];bD.register=function(e){this._register[this._register.length]=e};bD.guid=1;bD.getGUID=function(e){return(e||"")+bD.guid++};var eW=window.BMAP_AUTHENTIC_KEY||"";function S(e,i,kq){var T=new Date();T.setTime(T.getTime()+kq*24*60*60*1000);document.cookie=e+"="+escape(i)+";expires="+T.toGMTString()}function a7(e,i){if(navigator.cookieEnabled){return S(e,i,30)}if(localStorage){return localStorage.setItem(e,i)}if(sessionStorage){return sessionStorage.setItem(e,i)}}bD.getSeckeyCid=function(){var i=+new Date();var e=bW+"//dlswbr.baidu.com/heicha/mw/abclite-2063-s.js?_t="+i;gX.load(e,i0)};function i0(){if(window.___abvk){a7("SECKEY_ABVK",window.___abvk)}}window.__abbaidu_2063_cb=function(i){var e=JSON.parse(i);a7("BMAP_SECKEY",e.data)};bD.bmapVerifyCbk=function(kr){if(kr&&kr.error!==0){bD=null;BMapGL=null;var ks="百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度地图开放平台密钥,或此密钥未对本应用的百度地图JavaScriptAPI授权。您可以访问如下网址了解如何获取有效的密钥:https://lbs.baidu.com/apiconsole/key#。";switch(kr.error){case 101:ks="您所使用的密钥ak有问题,不支持jsapi服务,可以访问该网址了解如何获取有效密钥:http://lbsyun.baidu.com/apiconsole/key#。";break;case 102:ks="MCODE参数不存在,mobile类型MCODE参数必需,详情查看:http://lbsyun.baidu.com/apiconsole/key#。";break;case 200:ks="APP不存在,AK有误请检查再重试,详情查看:http://lbsyun.baidu.com/apiconsole/key#。";break;case 201:ks="APP被您禁用啦,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看自己的应用具体详情,或联系我们了解详情。";break;case 202:ks="APP被管理员删除啦,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看自己的应用具体详情,或联系我们了解详情。";break;case 203:ks="APP类型错误,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看自己的应用具体详情,或联系我们了解详情。";break;case 210:ks="APP IP校验失败,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看自己的应用具体详情,或联系我们了解详情。";break;case 220:ks="APP Referer校验失败。请检查该ak设置的白名单与访问所有的域名是否一致。详情查看:http://lbsyun.baidu.com/apiconsole/key#";break;case 230:ks="APP Mcode码校验失败,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看自己的应用具体详情,或联系我们了解详情。";break;case 240:ks="APP服务被禁用了,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看自己的应用具体详情,或联系我们了解详情。";break;case 250:ks="该用户不存在... 请登录 https://lbs.baidu.com 的控制台,注册成为开发者申请ak吧。";break;case 251:ks="该用户被自己删除啦,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看自己的应用具体详情。";break;case 252:ks="该用户被管理员删除啦,可以访问 http://lbsyun.baidu.com/apiconsole/key# 了解如何获取有效密钥,或请联系我们了解详情。";break;case 260:ks="您所使用的密钥AK不包含该服务呢,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看服务选择情况,或请联系我们了解详情。";break;case 261:ks="您所使用的密钥AK的该服务被禁用啦,可以访问 http://lbsyun.baidu.com/apiconsole/key# 查看服务选择情况,或请联系我们了解详情。";break;case 401:ks="您所使用的AK并发超限了,请登录 http://lbsyun.baidu.com/cashier/quota#/home 了解详情。";break;case 302:ks="您所使用的AK天配额超限了,请登录 http://lbsyun.baidu.com/cashier/quota#/home 了解详情。";break}alert(ks);var T=document.getElementsByClassName("bmap-container");if(T){for(var kq=0;kqi){this._removeOld()}if(!e[T]){e.push(kq)}e[T]=kq;kq._key_=T};ik.prototype.getHitRate=function(){return Math.round(this._totalHitTimes/this._totalGetTimes*1000)/1000};ik.prototype.getData=function(i){var e=this._cache[i];if(e){this._totalHitTimes++}this._totalGetTimes++;return e};ik.prototype.removeData=function(kr){if(this._options.clearCallback){this._options.clearCallback(this._cache[kr])}var T=this._cache;var ks=T[kr];for(var kq=0,e=T.length;kq=0;kr--){var kq=this._cache[kr]._key_;if(!ks[kq]){T.splice(kr,1);if(this._options.clearCallback){this._options.clearCallback(T[kq])}delete T[kq]}}};ik.prototype.getDataCount=function(){return this._cache.length};function i5(){}e6.extend(i5.prototype,{centerAndZoomIn:function(kv,T,kw){var kt=this;if(!kv&&!T){return}kv=kv||this.centerPoint;T=T||this.zoomLevel;T=this._getProperZoom(T).zoom;if(this.mapType===BMAP_EARTH_MAP){if(!this._earth){this.mapType=BMAPGL_NORMAL_MAP;this.temp.originMapType=BMAP_EARTH_MAP;function ku(){kt._earth=new bD.Earth(kt,{showRealSunlight:kt.config.showRealSunlight,showMilkyway:kt.config.showMilkyway,earthBackground:kt.config.earthBackground});kt._proxyEarthEvents();kt._changeEarthMapType(BMAP_EARTH_MAP);e6.extend(kt,bD.EarthView.prototype);if(!kt._navigationCtrl&&kt.config.showControls){kt._navigationCtrl=new bD.NavigationControl3D(kt)}delete kt.temp.originMapType}he.load("earth",function(){if(bD["FeatureStyle"+kt.config.style]){ku()}else{kt.loadMapStyleFiles(function(){ku()})}})}}this.lastLevel=this.zoomLevel||T;this.zoomLevel=T;var kr=new fS("onload");kr.point=kv;kr.zoom=T;this.centerPoint=this.restrictCenter(new cD(kv.lng,kv.lat));if(this.centerPoint.zoom){this.zoomLevel=this.centerPoint.zoom}this.defaultZoomLevel=this.defaultZoomLevel||this.zoomLevel;this.defaultCenter=this.defaultCenter||this.centerPoint;if(!this.loaded&&!(this.temp.originMapType===BMAP_EARTH_MAP)){var i=this.config.defaultMaxBounds;var ks=new m(i,"baidu",this.mapType);var kq=new hH({mapType:this.mapType,copyright:ks,customLayer:false,baseLayer:true,tileTypeName:"web"});kq._isInnerLayer=true;this.addTileLayer(kq);if(this.mapType===BMAP_SATELLITE_MAP&&this._isHybridShow===true){this._addHybirdMap()}}this.dispatchEvent(kr);this.loaded=true;kw=kw||{};kw.callback&&kw.callback()},_setPlatformPosition:function(kw,kv,kz){kz=kz||{};if(kw===0&&kv===0&&!kz.point){return}if(isNaN(kz.initMapOffsetX)){kz.initMapOffsetX=this.offsetX}if(isNaN(kz.initMapOffsetY)){kz.initMapOffsetY=this.offsetY}var kx=kw+kz.initMapOffsetX;var ku=kv+kz.initMapOffsetY;if(kz.point){var i=this.restrictCenter(kz.point);if(!i.equals(this.centerPoint)){this.centerPoint=i.clone();this.fire(new fS("oncenter_changed"))}}else{var kq=this.offsetX-kx;var e=this.offsetY-ku;var T=this.getZoomUnits();var kt=this.centerPoint.lng;var ks=this.centerPoint.lat;var kr=new cD(kt,ks);this.centerPoint=this.restrictCenter(new cD(kr.lng+kq*T,kr.lat-e*T),T);this.fire(new fS("oncenter_changed"));if(this.zoomLevel<10){kx=this.offsetX-(this.centerPoint.lng-kr.lng)/T;ku=this.offsetY+(this.centerPoint.lat-kr.lat)/T}}this.offsetX=kx;this.offsetY=ku;var ky=this.platform.style;ky.left=kx+"px";ky.top=ku+"px";this.maskLayer.style.left=-kx+"px";this.maskLayer.style.top=-ku+"px";if(kz.dispatchEvent!==false){this.dispatchEvent(new fS("onmoving"))}},zoomTo:function(e,kt,kx){kx=kx||{};kx.zoomCenter=kt;if(kx.noAnimation!==true){this.deepZoomTo(e,kx);return}if(typeof e!=="number"){return}var kr=es[this.mapType];if(!kr){return}var T=e;e=this._getProperZoom(e).zoom;if(e===this.zoomLevel){var ku=new fS("onzoomexceeded");ku.targetZoom=T;this.dispatchEvent(ku);kx.callback&&kx.callback();return}this.lastLevel=this.zoomLevel;if(kt){this.temp._cPoint=kt;this.temp._cPixel=this.pointToPixelIn(kt)}else{if(this.getInfoWindow()){var kw=this.getInfoWindow().getPoint();this.temp._cPixel=this.pointToPixelIn(kw);this.temp._cPoint=kw}}if(this.config.zoomCenter){kt=this.config.zoomCenter;this.temp._cPoint=kt;this.temp._cPixel=this.pointToPixelIn(kt)}if(kt||this.temp.infoWin&&this.temp.infoWin.isOpen()){var i=this.temp._cPoint;var kv=this.temp._cPixel;var kq=this.getZoomUnits(e);var ks=new cD(i.lng+kq*(this.width/2-kv.x),i.lat-kq*(this.height/2-kv.y));this.centerPoint=this.restrictCenter(ks,kq,e);if(this.centerPoint.zoom){e=this.centerPoint.zoom}}if(kx.fireEvent!==false){this.dispatchEvent(new fS("onzoomstart"))}if(e!==this.zoomLevel){this.zoomLevel=e;this.dispatchEvent(new fS("onzooming"));this.dispatchEvent(new fS("onzoomstartcode"))}if(kx.fireEvent!==false){this.dispatchEvent(new fS("onzoomend"))}if(kx.callback){kx.callback()}},deepZoomMedia:function(e){var i=this;if(!i.temp.isStdCtrlBusy){i.temp.isStdCtrlBusy=true;i.deepZoomTo(i.zoomLevel+e);setTimeout(function(){i.temp.isStdCtrlBusy=false},400)}},deepZoomTo:function(ku,kq){kq=kq||{};var ks=ku-this.zoomLevel;var kr=this._getProperZoom(ku);if(kr.exceeded){var e=new fS("onzoomexceeded");e.targetZoom=ku;this.dispatchEvent(e);return}var i;if(kq.zoomCenter){i=this.pointToPixelIn(kq.zoomCenter)}else{if(this.getInfoWindow()){i=this.pointToPixelIn(this.getInfoWindow().getPoint(),{zoom:this.lastLevel})}else{var i=new fr(this.width/2,this.height/2)}}this.lastLevel=this.zoomLevel;var kt=this.deepZoom||new aF(this);var T=ks>0?1:-1;kt.zoomMap(i,ks,T,null,kq)},flyToIn:function(kv,e){if(e===this.zoomLevel){this.panToIn(kv);return}var ks=this._getProperZoom(e);if(ks.exceeded){var kw=new fS("onzoomexceeded");kw.targetZoom=e;this.dispatchEvent(kw);return}var ku=e-this.zoomLevel;var T=new fr(this.width/2,this.height/2);var i=this.pointToPixelIn(kv);var kt=new je(i.x-T.x,i.y-T.y);this.lastLevel=this.zoomLevel;if(Math.abs(ku)>=4||Math.abs(kt.width)>this.width||Math.abs(kt.height)>this.height){this.centerAndZoomIn(kv,e);return}var kr=this.deepZoom||new aF(this);var kq=ku>0?1:-1;kr.zoomMap(i,ku,kq,kt)},panToIn:function(i,T){T=T||{};if(!i||i.equals(this.centerPoint)){T.callback&&T.callback();return}var kq=this.pointToPixelIn(i);var e=Math.round(this.width/2);var kr=Math.round(this.height/2);if(Math.abs(e-kq.x)>this.width||Math.abs(kr-kq.y)>this.height||T.noAnimation===true){this._panToIn(e-kq.x,kr-kq.y,i);T.callback&&T.callback()}else{this._panBy(e-kq.x,kr-kq.y,T)}},_panToIn:function(i,e,kq){var T=this.temp;if(T.operating===true){return}if(T.dragAni){T.dragAni.stop();T.dragAni=null;this.dispatchEvent(new fS("onmoveend"))}this.dispatchEvent(new fS("onmovestart"));this._setPlatformPosition(i,e,{point:kq});this.dispatchEvent(new fS("onmoveend"))},panBy:function(i,e,T){T=T||{};i=Math.round(i)||0;e=Math.round(e)||0;if(Math.abs(i)<=this.width&&Math.abs(e)<=this.height&&T.noAnimation!==true){this._panBy(i,e,T)}else{this._panToIn(i,e);T.callback&&T.callback()}},_panBy:function(i,e,kr){if(this.temp.operating===true){return}kr=kr||{};this.dispatchEvent(new fS("onmovestart"));var kq=this;var T=kq.temp;T.pl=kq.offsetX;T.pt=kq.offsetY;if(T.tlPan){T.tlPan.cancel()}if(T.dragAni){T.dragAni.stop();T.dragAni=null;this.dispatchEvent(new fS("onmoveend"))}T.tlPan=new fH({fps:kr.fps||kq.config.fps,duration:kr.duration||kq.config.actionDuration,transition:kr.transition||gL.easeInOutQuad,render:function(ks){this.terminative=kq.temp.operating;if(kq.temp.operating){return}kq._setPlatformPosition(Math.ceil(i*ks),Math.ceil(e*ks),{initMapOffsetX:T.pl,initMapOffsetY:T.pt})},finish:function(ks){kq.dispatchEvent(new fS("onmoveend"));kq.temp.tlPan=false;if(kq.temp.stopArrow===true){kq.temp.stopArrow=false;if(kq.temp.arrow!==0){kq._arrow()}}kr.callback&&kr.callback()}})},getCenterIn:function(){return this.centerPoint},getZoom:function(){return this.zoomLevel},setTilt:function(){},getTilt:function(){return this._tilt},setHeading:function(){},getHeading:function(){return this._heading},restrictCenter:function(ky,i,e){this.isRestrict=false;i=i||this.getZoomUnits();e=e||this.zoomLevel;var kw=this.pixelToPointIn(new fr(this.width,0),{center:ky,zoom:e});var ku=this.pixelToPointIn(new fr(0,this.height),{center:ky,zoom:e});var kz=ky.lng;var kE=ky.lat;if(this.config.restrictBounds!==null&&!this.config.restrictBounds.isEmpty()){var kD=this.config.restrictBounds;var kq=kD.getSouthWest();var kB=kD.getNorthEast();var kx=jn.convertLL2MC(kq);var ks=jn.convertLL2MC(kB);ky.lng=this.calcNewLngByBounds(kz,ku,kw,kx.lng,ks.lng,i);ky.lat=this.calcNewLatByBounds(kE,ku,kw,kx.lat,ks.lat,i);return ky}var kv=this.pixelToPointIn(new fr(0,0),{center:ky,zoom:e});var kr=this.pixelToPointIn(new fr(0,this.height),{center:ky,zoom:e});if(this.zoomLevel<5){if(kv.lat>hX.MAX_LAT&&kr.lathX.MAX_LAT){this.isRestrict=true;ky.lat=hX.MAX_LAT-this.height/2*i}else{if(kr.lat=hX.HIGH_RES_MIN_RATIO?2:1,enableEarth:dc.ifEnableEarth(),defaultMaxBounds:new ib(new cD(-21364736,-10616832),new cD(23855104,15859712)),showControls:false,indoorControl:false,showRealSunlight:true,showMilkyway:true,earthBackground:null,showStreetLayer:true,showVectorStreetLayer:false,showVectorLine:false,minZoom:null,maxZoom:null,earthMinZoom:null,earthMaxZoom:null,earthSun:true,earthClouds:true,earthMarkerShowAllTime:true,style:"default",showCustomIndoor:true,backgroundColor:null,enableIconClick:false,autoSafeArea:false,ak:null,webgl2:false,restrictCenter:true,restrictBounds:null,smaa:true,preserveDrawingBuffer:false,privateOn:false,privateRegions:null,popRightClick:false,videoMuted:true,overlayTop:false};for(var T in i){if(i.hasOwnProperty(T)){this.config[T]=i[T];if(T==="fixCenterWhenResize"){this.config.enableResizeOnCenter=i[T]}}}if(i.style){if(i.style["styleId"]&&i.style["styleId"].length<32){this.config.style=i.style["styleId"]}else{this.config.style=i.style}}this._setTextRenderType();this._displayOptions={poi:true,poiText:true,poiIcon:true,overlay:true,layer:true,building:true,indoor:true,street:true,skyColors:["rgba(226, 237, 248, 0)","rgba(186, 211, 252, 1)"],isFlat:false,labelMargin:0};if(i.displayOptions){for(var e in i.displayOptions){if(i.displayOptions.hasOwnProperty(e)){this._displayOptions[e]=i.displayOptions[e]}}}if(this.config.restrictCenter===false){this._enableTiltZoom=0;this._enableHeadingZoom=0}},getMinZoom:function(){var T;if(es[this.mapType][this._renderType]){T=es[this.mapType][this._renderType].minZoom}else{T=es[this.mapType].minZoom}if(this.config.minZoom!==null&&this.config.minZoom>=T){T=this.config.minZoom}if(this.mapType==="B_EARTH_MAP"){return T}var i=this.getSize();var e=this.worldSize(T);while(ee){kq=true;T=e}if(this._renderType!=="webgl"){T=Math.round(T)}return{zoom:T,exceeded:kq}},getContainer:function(){return this.container},getZoomUnits:function(T){if(this.mapType===BMAP_EARTH_MAP){return Math.pow(2,18-this._earth.getImageZoom())}var e=es[this.mapType];if(typeof e!=="object"){return null}var i=T||this.zoomLevel;return Math.pow(2,(e.zoomLevelBase-i))},pointToPixelIn:function(kB,kD){if(!kB){return}kD=kD||{};if(this.mapType===BMAP_EARTH_MAP){var ks;if(!kB._llPt){ks=jn.convertMC2LL(kB);kB._llPt=ks}ks=kB._llPt;var kx=null;var kr=null;if(typeof kD.zoom==="number"){var kA=this._earth;var kC=kA._getEarthZoomByImgZoom(kD.zoom);if(kC<=3){kx=kA._generateTmpPMatrix(kC)}kr=kA._generateTmpMVMatrix(kA.getCenter(),kC)}var kt=this._earth.fromLatLngToPixel(ks,{useRound:false,isCalcOnBack:true,matrixInfo:{modelViewMatrix:kr,projectionMatrix:kx}});return kt}if((this._heading%360===0&&this._tilt===0)||!this._webglMapCamera){var kz=this.getZoomUnits(kD.zoom);var kv=kD.center||this.centerPoint;var kq=this.width/2;var ku=this.height/2;var ky;if(kB.lng*kv.lng<0){var i=Math.abs(kB.lng-kv.lng);var e=(e9._mc180X*2-i)/kz;if(kv.lng<0){ky=kq-e}else{ky=kq+e}}else{ky=(kB.lng-kv.lng)/kz+kq}var kw=(kv.lat-kB.lat)/kz+ku;if(kD.useRound!==false){ky=Math.round(ky);kw=Math.round(kw)}return new fr(ky,kw)}var T=this._webglMapCamera.fromMCToScreenPixel(kB.lng,kB.lat,kD);if(kD.useRound===false){return T}T.x=Math.round(T.x);T.y=Math.round(T.y);return T},pixelToPointIn:function(e,kx){if(!e){return}kx=kx||{};if(this.mapType===BMAP_EARTH_MAP){if(typeof kx.zoom==="number"){var kv=this._earth;var ks=null;var T=null;var kw=kv._getEarthZoomByImgZoom(kx.zoom);if(kw<=3){ks=kv._generateTmpPMatrix(kw)}T=kv._generateTmpMVMatrix(kv.getCenter(),kw)}var i=this._earth.fromPixelToLatLng(e,{matrixInfo:{modelViewMatrix:T,projectionMatrix:ks}});if(i===null){return null}return jn.convertLL2MC(i)}if((this._heading%360!==0||this._tilt>0)&&this._webglMapCamera){return this._webglMapCamera.fromScreenPixelToMC(e.x,e.y,kx)}var kt=kx.center||this.centerPoint;var ku=this.getZoomUnits(kx.zoom);var kr=kt.lng+ku*(e.x-this.width/2);var kq=kt.lat-ku*(e.y-this.height/2);return new cD(kr,kq)},pointToOverlayPixelIn:function(e,kq){kq=kq||{};var T=this.pointToPixelIn(e,{zoom:kq.zoom,center:kq.center,forLabel:true,frustumTest:true,useRound:kq.useRound});if(!T){return}if(kq.fixPosition&&this.mapType!=="B_EARTH_MAP"){var kr=this.getSize();var i=this.worldSize(kq.zoom);if(T.x>kr.width){while(T.x>kr.width){T.x-=i}}else{if(T.x<0){while(T.x<0){T.x+=i}}}}if(this._renderType==="webgl"){return T}T.x-=this.offsetX;T.y-=this.offsetY;return T},overlayPixelToPointIn:function(i,e){if(!i){return}var T=i.clone();if(this._renderType!=="webgl"){T.x+=this.offsetX;T.y+=this.offsetY}return this.pixelToPointIn(T,e)},getProjection:function(){return new jn()},lnglatToMercator:function(e,kq){var i=new cD(e,kq);var T=jn.convertLL2MC(i);return[T.lng,T.lat]},mercatorToLnglat:function(i,e){if(isNaN(i)||isNaN(e)){return[]}i=parseFloat(i);e=parseFloat(e);var kq=new cD(i,e);var T=jn.convertMC2LL(kq);return[T.lng,T.lat]},getBoundsIn:function(){if(!this._bounds){return}var kD=arguments[0];if(this.mapType===BMAP_EARTH_MAP&&this._earth){var kx=this._earth.getCustomBounds();if(!kx){return this.config.defaultMaxBounds}var kw=kx.getSouthWest();var e=kx.getNorthEast();if(kw.lng>e.lng){e.lng=180}var kU=jn.convertLL2MC(kw);var kK=jn.convertLL2MC(e);var kA=this.config.defaultMaxBounds;var kJ=Math.max(kU.lng,kA.sw.lng);var kI=Math.max(kU.lat,kA.sw.lat);var kC=Math.min(kK.lng,kA.ne.lng);var kB=Math.min(kK.lat,kA.ne.lat);var kF=new ib(new cD(kJ,kI),new cD(kC,kB));kF.pointBottomLeft=new cD(kJ,kI);kF.pointBottomRight=new cD(kC,kI);kF.pointTopLeft=new cD(kJ,kB);kF.pointTopRight=new cD(kC,kB);kF.setMinMax();kF.makeNormalizedPoint(this._earth.getHeading());return kF}kD=kD||{};var kr=kD.margins||[0,0,0,0];var kP=this.pixelToPointIn({x:kr[3],y:this.height-kr[2]},kD);var kT=this.pixelToPointIn({x:this.width-kr[1],y:kr[0]},kD);var kH=typeof kD.heading==="number"?kD.heading:(this._heading%360);var T=typeof kD.tilt==="number"?kD.tilt:this._tilt;var kz=this._webglMapCamera;if((kH===0&&T===0)||!kz){this._bounds.setSouthWest(kP);this._bounds.setNorthEast(kT);this._bounds.pointBottomLeft=kP;this._bounds.pointBottomRight=new cD(kT.lng,kP.lat);this._bounds.pointTopRight=kT;this._bounds.pointTopLeft=new cD(kP.lng,kT.lat);this._bounds.setMinMax();this._bounds.makeNormalizedPoint(kH);return this._bounds}var kG=this.pixelToPointIn({x:kr[3],y:kr[0]},kD);var kq=kz.getPosition();var kV=Math.sqrt(Math.pow(kG.lng-kq[0],2)+Math.pow(kG.lat-kq[1],2));var kQ=this.getZoomUnits();var kX=kV/kQ;var kN=kz._frustumSideLen;var kv=kz._fovy;if(kX>kN||(90-T)kt){kt=kM[kR].lng}if(kM[kR].latky){ky=kM[kR].lat}}this._bounds.setSouthWest(new cD(kS,kY));this._bounds.setNorthEast(new cD(kt,ky));this._bounds.pointTopLeft=kG;this._bounds.pointTopRight=kT;this._bounds.pointBottomRight=kE;this._bounds.pointBottomLeft=kP;this._bounds.makeNormalizedPoint(kH);this._bounds.setMinMax();return this._bounds},isLoaded:function(){return !!this.loaded},_getBestLevel:function(i,kz){var ks=0;if(this._renderType==="webgl"&&!b2()){ks=100}var kt=kz.margins||[10,10,10,10];var kq=kz.zoomFactor||0;var ku=kt[1]+kt[3];var kr=kt[0]+kt[2];var e=this.getMinZoom();var ky=this.getMaxZoom();var kx=i.toSpan();var kw=kx.width/(this.width-ku-ks);var kv=kx.height/(this.height-kr-ks);var T=18-p(Math.max(kw,kv));if(Tky){T=ky}T+=kq;if(this._renderType!=="webgl"){T=Math.floor(T)}return T},getViewportIn:function(kz,kr){if(this.mapType===BMAP_EARTH_MAP){kz=kz||[];var kt=[];for(var kA=0;kA=0;ky--){ku.extend(ks[ky])}if(ku.isEmpty()){return kv}}var kE=ku.getCenter();var e=this._getBestLevel(ku,kr);if(kr.margins){var T=kr.margins;var kD=(T[1]-T[3])/2;var kw=(T[0]-T[2])/2;var kC=this.getZoomUnits(e);kE.lng=kE.lng+kC*kD;kE.lat=kE.lat+kC*kw}return{center:kE,zoom:e}},setViewportIn:function(kq,kr){if(this.mapType===BMAP_EARTH_MAP){var kv;if(kq&&kq.center){var T=jn.convertMC2LL(kq.center);var kt=this._earth._getEarthZoomByImgZoom(kq.zoom,T);kv={center:T,zoom:kt}}else{kv=[];for(var ks=0;kshX.MAX_DRAG_TILT_L2){i.setTilt(hX.MAX_DRAG_TILT_L2,{callback:function(){i._changeEarthMapType(e)}})}else{i._changeEarthMapType(e)}},_changeEarthMapType:function(T){var kq=this;var kt=kq.tileMgr.tileLayers;if(this._mapTypeChangAni){this._mapTypeChangAni.stop()}var ks;if(this._earth){ks=this._earth.getEarthCanvas()}if(!this._earth){this.maskLayer.style.opacity=1;this.maskLayer.style.zIndex=999;this.maskLayer.style.background="#000"}this._mapTypeChangAni=new fH({duration:400,render:function(e){if(!kq._earth){return}ks.style.opacity=e},finish:function(){for(var e=kt.length-1,ku=e;ku>=0;ku--){var kw=kt[ku].tilesDiv;if(kw){kw.style.visibility="hidden"}if(kt[ku]._isInnerLayer&&kq._renderType!=="webgl"){kq.removeTileLayer(kt[ku])}}kq._mapTypeChangAni=null;kq._mapTypeChanging=false;function kv(){var kA=kq.getZoom()-2;var kB=kq.getCenterIn();var ky=jn.convertMC2LL(kB);kq._earth=new bD.Earth(kq,{center:ky,zoom:kA,showRealSunlight:kq.config.showRealSunlight,showMilkyway:kq.config.showMilkyway,earthBackground:kq.config.earthBackground});if(kq.config&&kq.config.earthMaxZoom&&kq._earth){kq._earth.setMaxZoom(kq.config.earthMaxZoom)}if(kq.config&&kq.config.earthMinZoom&&kq._earth){kq._earth.setMinZoom(kq.config.earthMinZoom)}kq._proxyEarthEvents();var kx=kq.mapType;kq.mapType=T;var kz=new fS("onmaptypechange");kz.zoomLevel=this.zoomLevel;kz.mapType=T;kz.exMapType=kx;kq.dispatchEvent(kz);kq._setMapTypeStatus(T);e6.extend(kq,bD.EarthView.prototype);if(!kq._navigationCtrl&&kq.config.showControls){kq._navigationCtrl=new e8(kq)}}if(!kq._earth){if(bD["FeatureStyle"+kq.config.style]){kv()}else{kq.loadMapStyleFiles(function(){kv()})}}if(parseInt(kq.maskLayer.style.opacity,10)===1){setTimeout(function(){kq.maskLayer.style.zIndex=9;kq.maskLayer.style.opacity=0},1000)}}});if(!this._earth){return}var i=this.mapType;this.mapType=T;var kr=new fS("onmaptypechange");kr.zoomLevel=this.zoomLevel;kr.mapType=T;kr.exMapType=i;this.dispatchEvent(kr);kq._setMapTypeStatus(T);e6.extend(kq,bD.EarthView.prototype)},getMapStyleId:function(){if(typeof this.config.style==="string"){return this.config.style}return this.config.mapStyleId||"custom"},getAreaStyleId:function(){return this.config.areaStyleId||"areaStyle"},_printLog:function(e){var i;switch(e){case"mapvgl":i=249;break;case"mapvthree":i=248;break;case"bmapdraw":i=247;break;default:break}if(i){hI.sendMessage(aZ(4,i),[e])}},_setMapTypeStatus:function(T){var ku=arguments[1];if(T===BMAP_EARTH_MAP){var ks=this._earth.getEarthCanvas();if(ks){ks.style.display=""}var kv={noAnimation:true};if(this.earthMinZoom){this._earth.setMinZoom(this.earthMinZoom);this.earthMinZoom=undefined}if(this.earthMaxZoom){this._earth.setMaxZoom(this.earthMaxZoom);this.earthMaxZoom=undefined}this._earth.setCenter(jn.convertMC2LL(this.centerPoint),kv);this._earth.setImageZoom(this.zoomLevel,kv);this._earth.setTilt(this.getTilt(),kv);this._earth.setHeading(this.getHeading(),kv)}else{if(this.preMapType===BMAP_EARTH_MAP&&this._earth){var kt=this._earth;var kq=kt.getMapZoom();var kr=kt._imageRawZoom||kq;var i=kr-kq;var e=kt.getCenter();if(this._renderType==="webgl"){this._tilt=kt.getTilt();if(this.zoomLevel>7){this._heading=kt.getHeading();ku&&ku(e,kq);return}if(kt.getHeading()!==0){kt.setTilt(this.getTilt());kt.setHeading(this.getHeading(),{callback:function(){ku&&ku(e,kq)}})}else{ku&&ku(e,kq)}return}if(i<0.1&&kt.getTilt()===0&&kt.getHeading()===0){ku&&ku(e,kq);return}kt.setTilt(0);kt.setHeading(0);kt.setZoom(kt.getZoom()-i,{callback:function(){ku&&ku(e,kq)}})}}},_proxyEarthEvents:function(){var kr=this;var ks=this._earth;ks.on("tilesload",function(i){kr.fire(i)});ks.on("centerandzoom",function(i){kr.dispatchEvent(new fS("onmoveend"));kr.dispatchEvent(new fS("onzoomend"))});function kq(i){kr.fire(i)}var e=["zoomstart","zoomend","tilesload","sunlighttime_change","sunlighttime_clear","centerandzoom","animation_start","animation_stop","movestart","moveend","moving","dragstart","dragend","dragging"];for(var T=0;T=3?e:3},setEarthMinZoom:function(e){var i=e-2>=1?e-2:1;if(this.mapType==="B_EARTH_MAP"){this._earth.setMinZoom(i);this.earthMinZoom=undefined;return}this.earthMinZoom=i},setCenterIn:function(e,i){i=i?i:{};i.tilt=i.tilt?i.tilt:this.getTilt();i.heading=i.heading?i.heading:this.getHeading();this.panToIn(e,i)},getRenderType:function(){return this._renderType},getSolarInfo:function(kq){kq=kq||this._initDate;var T=fE(kq);var e=jn.convertLL2MC(new cD(T[0],T[1]));var ky=e.latLng;var kt=bD.Projection.convertMC2LL(this.centerPoint);var kv=kq.getUTCHours();var kx=kv+24*kt.lng/360;var kw=kx-12;var ku=kw*60*0.25;var ks=Math.asin(Math.sin(iP(kt.lat))*Math.sin(iP(ky.lat))+Math.cos(iP(kt.lat))*Math.cos(iP(ky.lat))*Math.cos(iP(ku)));var kr=Math.asin(Math.sin(iP(ku))*Math.cos(iP(ky.lat))/Math.cos(ks));var i="north";if(kt.lat=19){return hX.MAX_DRAG_TILT}else{if(e<=18){if(e=this._enableTiltZoom-2){return(1-(this._enableTiltZoom-e)/2)*hX.MAX_DRAG_TILT_L2}return 0}return hX.MAX_DRAG_TILT_L2}else{return(hX.MAX_DRAG_TILT-hX.MAX_DRAG_TILT_L2)*(e-18)+hX.MAX_DRAG_TILT_L2}}},worldSize:function(i){var e=i||this.zoomLevel;return hX.WORLD_SIZE_MC/this.getZoomUnits(e)},setTrafficOn:function(e){if(e&&Number(e)>1){jS.setZIndex(Number(e))}hI.sendMessage(aZ(4,3,3),["layer","traffic"]);this.addTileLayer(jS)},setTrafficOff:function(){this.removeTileLayer(jS)},showOverlayContainer:function(){this.setDisplayOptions({overlay:true})},hideOverlayContainer:function(){this.setDisplayOptions({overlay:false})},addLabelsToMapTile:function(kt,ks){hI.sendMessage(aZ(4,1,4),["instance","custom_label"]);for(var kq=0;kq"-1"){gX.load(kt)}else{bD["customStyleInfo_"+kB].xhr=ij.post(kt,ky,window["styleCbk_"+kB])}})}else{if(kt.indexOf("jsonp")>"-1"){gX.load(kt)}else{bD["customStyleInfo_"+kB].xhr=ij.post(kt,ky,window["styleCbk_"+kB])}}})}},getFeatureStyleTags:function(){var e=[];var kr=Object.keys(bD);for(var kq=0;kq-1&&bD[T]){e.push(T)}}return e},setCopyrightOffset:function(kq,i){var T=new fS("oncopyrightoffsetchange",{logo:kq,cpy:i});this.dispatchEvent(T)},_setTextRenderType:function(e){if(e){this.config.textRenderType=e;return}if(this.config.textRenderType!==null){return}if(b2()){this.config.textRenderType="canvas"}else{if(typeof this.config.style==="string"){this.config.textRenderType="image"}else{this.config.textRenderType="canvas"}}},destroy:function(){this._destroyed=true;this.disableAutoResize();this.fire(new fS("ondestroy"));var e=this.config.mapStyleId||0;delete bD["customStyleInfo_"+e];bD.BMAP_INSTANCES&&(bD.BMAP_INSTANCES-=1);if(!bD.BMAP_INSTANCES){this.destroyStyle()}this.config={};this.clearSpots();this._webGLStateId&&d1.WebGLState.remove(this._webGLStateId);this.container.onselectstart=null;this.container.style.backgroundImage="";this.maskLayer=null;this.platform=null;hI.kill();var i=this;setTimeout(function(){i._listeners=null;i._bounds=null;i.tileLabels=[];i._overlayMgrGL=null;i._overlayMgr=null;i._mapIcon=null;if(i._mouse){i._mouse._drag=null;i._mouse=null}i.deepZoom=null;i.tileMgr=null;i.indexToRgb=null;i.toFormatCoords=null;i._webglMapCamera=null;i._normalLayerMgr=null;i._webglPainter=null;i._webglMapScene=null;i._indoorMgr=null;if(i._renderType==="webgl"){i._spotsMgr=null;i._workerMgr=null;i.jobScheduler=null;i.benchmark=null;i._featureMgr=null;i._labelProcessor=null;i._customLabelMgr=null}if(i.cpyCtrl){i.cpyCtrl._map=null;i.cpyCtrl=null}i.logoCtrl=null;i._spotDataOnCanvas=null;i._navigationCtrl=null;i.container.innerHTML="";window.FeatureStyle=null;window.iconSetInfo_high=null;window.indoorStyle=null;window._indoorMgr=null},600)},destroyStyle:function(){var e=[];var kr=Object.keys(bD);for(var kq=0;kq-1||T.indexOf("iconSetInfo")>-1||T.indexOf("indoorStyle")>-1){e.push(T)}}for(var kq=0;kq"-1"){gX.load(kr)}else{bD["customStyleInfo_"+kz].xhr=ij.post(kr,kw,window["styleCbk_"+kz])}});var e={};if(i.area){e.area=i.area.map(function(kr){return jn.convertLL2MC(kr)})}e.customArea=true;this._workerMgr.setWorkerConfig(e)}});window.BMAP_NORMAL_MAP="B_NORMAL_MAP";window.BMAPGL_NORMAL_MAP="B_NORMAL_MAP";window.BMAP_SATELLITE_MAP="B_SATELLITE_MAP";window.BMAP_HYBRID_MAP="B_STREET_MAP";window.BMAP_EARTH_MAP="B_EARTH_MAP";window.BMAP_NONE_MAP="B_NONE_MAP";window.BMAP_COORD_MERCATOR=1;window.BMAP_COORD_GCJ02=2;window.BMAP_SYS_DRAWER=0;window.BMAP_SVG_DRAWER=1;window.BMAP_VML_DRAWER=2;window.BMAP_CANVAS_DRAWER=3;var u={environment:"jsapi",map:null,ontilesloaded:false,onstyle_loaded:false,init:function(i){var e=this;e.map=i;this.changeCopyright();this.setEnvironment(e.map.config.style);this.resetEventListener()},resetEventListener:function(){var e=this;this.ontilesloaded=false;this.onstyle_loaded=false;e.map.addEventListener("ontilesloaded",e.checkLoadedStatus);e.map.addEventListener("onstyle_loaded",e.checkLoadedStatus)},checkLoadedStatus:function(i){u[i.type]=true;if(u.ontilesloaded&&u.onstyle_loaded){this.dispatchEvent(new fS("onstylechangetilesloaded"));this.removeEventListener("ontilesloaded",u.checkLoadedStatus);this.removeEventListener("onstyle_loaded",u.checkLoadedStatus)}},changeCopyright:function(){var e=this;if(e.map.cpyCtrl){e.map.cpyCtrl.hide();if(e.environment!=="customEditor"){e.map.setCopyrightOffset(new je(1,1))}}else{e.map.addEventListener("oncopyrightaddend",function(){e.map.cpyCtrl.hide();if(e.environment!=="customEditor"){e.map.setCopyrightOffset(new je(1,1))}})}},setEnvironment:function(e){if(e.customEditor){this.environment="customEditor";a0.map=this.map}else{if(e.sharing){this.environment="sharing"}else{if(e.preview){this.environment="preview"}else{this.environment="jsapi"}}}},getStyleJson:function(kq,ks){var kr=this;if(kq.styleJson){ks&&ks(kq.styleJson)}else{if(kq.styleId){var i=kq.styleId;var e=(Math.random()*100000).toFixed(0);bD["_cbk_si_phpui"+e]=function(ku){var kt=[];if(ku.result&&ku.result["error"]===0&&ku.content&&ku.content["status"]===0){kt=kr.parseJson(ku.content["data"]["json"]);ks&&ks(kt)}else{ks&&ks("default")}};bD["_cbk_si_api"+e]=function(ku){var kt=[];if(ku.status===0){if(ku.info){kt=kr.parseJson(ku.info["json"])}else{kt=kr.parseJson(ku.data["json"])}ks&&ks(kt)}else{ks&&ks("default")}};var T="";switch(this.environment){case"jsapi":T=eD.apiHost+"/?qt=custom_map&v=3.0&style_id="+i+"&type=publish&ak="+eW;T+="&callback="+fB+"._cbk_si_phpui"+e;break;case"sharing":T+="/apiconsole/custommap/getSharingJson";T+="?styleid="+i+"&type=edit";T+="&ck="+fB+"._cbk_si_api"+e;break;case"preview":T+="/apiconsole/custommap/getJson";T+="?styleid="+i+"&type=edit";T+="&ck="+fB+"._cbk_si_api"+e;break}gX.load(T)}else{ks&&ks("default")}}},parseJson:function(T){if(T===null||T===""){return[]}var i={t:"featureType",e:"elementType",v:"visibility",c:"color",o:"opacity",l:"lightness",s:"saturation",w:"weight",z:"level",h:"hue",f:"fontsize",zri:"curZoomRegionId",zr:"curZoomRegion"};var kr={all:"all",g:"geometry","g.f":"geometry.fill","g.s":"geometry.stroke",l:"labels","l.t.f":"labels.text.fill","l.t.s":"labels.text.stroke","l.t":"labels.text","l.i":"labels.icon","g.tf":"geometry.topfill","g.sf":"geometry.sidefill"};var kq=T.split(",");var e=kq.map(function(kv){var ku=kv.split("|").map(function(kB){var kz=i[kB.split(":")[0]];var ky=(kr[kB.split(":")[1]]?kr[kB.split(":")[1]]:kB.split(":")[1]);switch(ky){case"poi":ky="poilabel";break;case"districtlabel":ky="districtlabel";break}var kA={};kA[kz]=ky;return kA});var ks=ku[0];var kx=1;if(ku[1]["elementType"]){kx=2;e6.extend(ks,ku[1])}var kw={};for(var kt=kx;kt2){kB.push(ks.join("|"))}}return kB.join(",")},getFrontZoom:function(i,e){var T=i.stylers["level"];if(T===undefined){return"main"}else{return parseInt(T,10)}},isZoomConfig:function(e){var i=e.stylers["level"];if(i===undefined){return false}else{return true}},isOnlyZoomStyler:function(e){var i={};e6.extend(i,e.stylers);delete i.curZoomRegionId;delete i.curZoomRegion;delete i.level;if(e6.isEmptyObject(i)){return true}else{return false}},isSelectZoom:function(i,e){var T=i.stylers["level"];if(T===undefined){return true}else{if(T===e+""){return true}else{return false}}},isEditorZoomKeys:function(e){var i={curZoomRegionId:true,curZoomRegion:true};if(i[e]){return true}else{return false}},getZoomRegion:function(e,i){var kq=e.stylers["level"];var T={};e6.extend(T,i);if(kq===undefined){return T}else{T[parseInt(kq,10)]=true;return T}},onStyleDataBack:function(kr,e,i,kq,kt,T){if(kr.status!==0){return}if(kr.data.style.length===3){if(!T.baseFs){T.baseFs=kr.data.style}bD.StyleBody=kr.data.style[2]}else{bD.StyleBody=kr.data.style}var ks=T.baseFs;bD["FeatureStyle"+i]=ks;this.updateFrontFeatureStyle(T)},updateFrontFeatureStyle:function(T){if(T.zoomFrontStyle.main["bmapRoadarrowVisibility"]){for(var e=this.map.getMinZoom();e<=this.map.getMaxZoom();e++){if(!T.zoomFrontStyle[e]["bmapRoadarrowVisibility"]){T.zoomFrontStyle[e]["bmapRoadarrowVisibility"]=T.zoomFrontStyle.main["bmapRoadarrowVisibility"]}}}}};var a0={map:null,labelCache:{},calcDrawMc:function(T,i,e){var kq=[];switch(i){case"fill":kq=this.calcFill(T,e);break;case"line":break;case"building3d":kq=this.calcBuilding3d(T,e);break}return kq},calcFill:function(kr,T){var ks=[];for(var kq=0;kq0){ku=kr.verticesLength[T-1]}end=kr.verticesLength[T];var ks=[];var kq="";if(kr.vertex){ks=kr.vertex;kq="building3d"}else{if(kr.data[0]){ks=kr.data[0];kq=kr.type}else{continue}}var kt=this.calcDrawMc(ks.slice(ku,end),kq,e);this.map.addAreaSpot(kt,{userData:{styleId:kr.styleIds[T],type:"mapstyle"}})}},addLabelIntoAreaSpots:function(e){if(u.environment!=="customEditor"){return}for(var kr=0;krkt){return kt}while(kuT){ku=kr}else{kt=kr}kr=(kt-ku)*0.5+ku}return kr};cr.prototype.solve=function(e,i){return this.sampleCurveY(this.solveCurveX(e,i))};var gL={};function fH(T){var e={duration:1000,fps:30,delay:0,transition:gL.linear,dropLastAnimation:false};if(T){for(var kq in T){e[kq]=T[kq]}}if(T.beginTime){this._beginTime=T.beginTime}this._callbacks=[];this._options=e;if(e.delay){var kr=this;setTimeout(function(){kr._doStart()},e.delay)}else{this._doStart()}this._pauseTime=0}fH.INFINITE="INFINITE";fH.prototype._doStart=function(){if(this._isPausing){var e=performance.now()||new Date().getTime();this._pauseTime+=e-this._isPausing;this._isPausing=undefined}if(window.requestAnimationFrame){var i=this;i._timer=window.requestAnimationFrame(function(T){i._loop(T)})}else{this._beginTime=new Date().getTime();if(this._options.duration===fH.INFINITE){this._endTime=null}else{this._endTime=this._beginTime+this._options.duration}this._loop()}};fH.prototype._loop=function(kq){var kt=this;kq=kq||new Date().getTime();kq=kq-this._pauseTime;if(!this._beginTime){this._beginTime=kq}if(!this._endTime&&typeof this._options.duration==="number"){this._endTime=this._beginTime+this._options.duration}if(kt._endTime!==null&&kq>=kt._endTime){if(kt._options.dropLastAnimation===false){kt._options.render(kt._options.transition(1),1,kq)}if(typeof kt._options.finish==="function"){kt._options.finish(kq,this)}for(var ks=0,e=kt._callbacks.length;ks=kr.percentage&&kq0){i.unselectable="on";i.selectstart=function(){return false};i.onmousedown=function(T){T.preventDefault();return false}}else{var e=kh(i);e.MozUserSelect="none";e.WebkitUserSelect="none";i.addEventListener("mousedown",function(T){T.preventDefault()},false)}}function aT(e){return e&&e.parentNode&&e.parentNode.nodeType!==11}function bP(i,e){i.insertAdjacentHTML("beforeEnd",e);return i.lastChild}function fX(T,i){var kq=document.createElement("div");kq.innerHTML=i;var e=kq.childNodes[0];return T.parentNode.insertBefore(e,T)}function aj(i){i=i||window.event;i.stopPropagation?i.stopPropagation():i.cancelBubble=true}function c(i){i=i||window.event;i.preventDefault?i.preventDefault():i.returnValue=false;return false}function hA(i){aj(i);return c(i)}function g3(){var e=document.documentElement;var i=document.body;if(e&&(e.scrollTop||e.scrollLeft)){return[e.scrollTop,e.scrollLeft]}else{if(i){return[i.scrollTop,i.scrollLeft]}else{return[0,0]}}}function iC(kr){if(!kr){return}kr.onload=kr.onerror=null;var T=kr.attributes,kq,e,ks;if(T){e=T.length;for(kq=0;kq=e){return eC(kv,kr)}var i=ks/e;var ku=T.lng+(kr.lng-T.lng)*i;var kt=T.lat+(kr.lat-T.lat)*i;const kq={lng:ku,lat:kt};return eC(kv,kq)}function fj(T,i){var e=Math.round((T.x+i.x)/2);var kq=Math.round((T.y+i.y)/2);return new fr(e,kq)}function jy(e,T){var i=[];T=T||function(kr){return kr};for(var kq in e){i.push(kq+"="+T(e[kq]))}return i.join("&")}function b3(T,i,ks){var kt=document.createElement(T);if(ks){kt=document.createElementNS(ks,T)}i=i||{};for(var kq in i){var kr={"for":"htmlFor","class":"cssClass"}[kq]||kq;if(kq==="style"){kt.style.cssText=i[kq];continue}if(kq==="class"){e6.ac(kt,i[kq]);continue}if(kt.setAttribute){kt.setAttribute(kr,i[kq])}else{try{kt[kr]=i[kq]}catch(kt){}}}return kt}function cn(e){if(e.currentStyle){return e.currentStyle}else{if(e.ownerDocument&&e.ownerDocument.defaultView){return e.ownerDocument.defaultView.getComputedStyle(e,null)}}}function bX(e){return typeof e==="function"}function gn(e){return e===void 0}function jP(e,i){return Object.prototype.hasOwnProperty.call(e,i)}function g(kr,ks){if(gn(kr.length)){for(var kq in kr){if(jP(kr,kq)){ks.call(null,kq,kr[kq])}}}else{var T=kr.length;if(T){for(var e=0;e>4);kw=((kv&15)<<4)|(kt>>2);ku=((kt&3)<<6)|ks;T=T+String.fromCharCode(ky);if(kt!==64){T=T+String.fromCharCode(kw)}if(ks!==64){T=T+String.fromCharCode(ku)}ky=kw=ku="";kx=kv=kt=ks=""}while(kq-1||e.indexOf("iPad")>-1){return true}return false}function h5(){var e=navigator.userAgent;if(e.indexOf("Android")>-1){return true}return false}function iP(e){return e*Math.PI/180}function fi(e){return e/Math.PI*180}function bH(e,kr){var kq=Math.pow(10,kr);if(typeof e==="number"){return Math.round(e*kq)/kq}for(var T=0;Te){T=e}}return T}function en(e,i){while(e<0){e+=i}return e%i}function h2(i,e){return(i>=0&&e>=0)||(i<0&&e<0)}function M(i){if(i._gl){return i._gl}var e={alpha:true,antialias:false,failIfMajorPerformanceCaveat:false,preserveDrawingBuffer:false,stencil:false};var T=i.getContext("webgl",e)||i.getContext("experimental-webgl",e);i._gl=T;return T}function iM(kq,T){for(var e=0;ekq||T.lati){return false}return true}function jm(ku,kt,ks,kq){var kr=W(ks,kq,ku);var T=W(ks,kq,kt);var i=W(ku,kt,ks);var e=W(ku,kt,kq);if(kr*T<0&&i*e<0){return true}else{if(kr===0&&jb(ks,kq,ku)){return true}else{if(T===0&&jb(ks,kq,kt)){return true}else{if(i===0&&jb(ku,kt,ks)){return true}else{if(e===0&&jb(ku,kt,kq)){return true}else{return false}}}}}}function hQ(T,i){var e=i.parentNode;if(e.lastChild===i){e.appendChild(T)}else{e.insertBefore(T,i.nextSibling)}}function dZ(kw,kx){if(kx===0){return kw}var kv=0;var kt=0;if(!kw){throw"异常"}if(kw.length===0){return[]}for(var kr=1,T=kw.length-1;krkv){kt=kr;kv=ku}}var e=[];if(kv>=kx){var kz=kw.slice(0,kt);var ky=kw.slice(kt,kw.length);var ks=dZ(kz,kx);var kq=dZ(ky,kx);for(var kr=0,T=ks.length;kr=0){kq=Math.floor(T/65536)*65536;i=kq;e=T-kq}else{kq=Math.floor(-T/65536)*65536;i=-kq;e=T+kq}return[i,e]}function cK(e){if(e.lng>=0&&e.lat>=0){return new cD(e.lng-10000000,e.lat-6000000)}if(e.lng>=0&&e.lat<0){return new cD(e.lng-10000000,e.lat+6000000)}if(e.lng<0&&e.lat>=0){return new cD(e.lng+10000000,e.lat-6000000)}if(e.lng<0&&e.lat<0){return new cD(e.lng+10000000,e.lat+6000000)}}var ip=null;if(window.performance&&window.performance.now){ip=function(){return performance.now()}}else{if(Date.now){ip=function(){return Date.now()}}else{ip=function(){return(new Date).getTime()}}}function h1(kq,e,i){var T="mouseWheel";if(e6.Platform.macintosh){if(!isNaN(kq)&&(kq<10||kq!==120)&&(e%1===0&&e<5)){T="padScroll"}if(e6.Browser.firefox&&(e%1===0&&e<5&&i===0)){T="padScroll"}}if(e6.Browser.safari&&kq===12){T="mouseWheel"}return T}function bQ(kz,ku){var ky=kz[0];var kx=kz[1];var kq=false;for(var kt=0,ks=ku.length-2;ktkx)!==(T>kx))&&(ky<(kv-kw)*(kx-kr)/(T-kr)+kw);if(e){kq=!kq}ks=kt}return kq}function au(kr,kt){kt=kt||[];var e=kt.length;var T=0;var ks=false;for(var kq=0;kq=kt[kq].lat)&&(kr.lat=kt[T].lat)&&(kr.lati){T=Math.pow(T-i+1,kq)+i-1}else{if(Tthis.ll.lng&&e.lngthis.ll.lat&&e.lathw){return az}return fD};hF.prototype.normalize=function(i,kq,e,T){if(i>e){this.ll.lng=e;this.ru.lng=i}else{this.ll.lng=i;this.ru.lng=e}if(kq>T){this.ll.lat=T;this.ru.lat=kq}else{this.ll.lat=kq;this.ru.lat=T}};function eE(i,kq,e,T){this.sp={lng:i,lat:kq};this.ep={lng:e,lat:T};this.mbr=new hF(i,kq,e,T)}function ir(kq,e,ks,kr){for(var T=0;T=e[T]&&kq.lng<=e[T+1]&&kq.lat>=ks[T]&&kq.lat<=ks[T+1]){return true}}return false}function gu(kv){var i=kv.lng;var ku=kv.lat;var kq=Math.sqrt(i*i+ku*ku);var ks=Math.atan2(ku,i);var T=kq+gF(ku);var kr=ks+gE(i);var e=T*Math.cos(kr);var kt=T*Math.sin(kr);return{lng:e+hT,lat:kt+hS}}function a3(kv){var i=kv.lng-hT;var ku=kv.lat-hS;var kq=Math.sqrt(i*i+ku*ku);var ks=Math.atan2(ku,i);var T=kq-gF(ku);var kr=ks-gE(i);var e=T*Math.cos(kr);var kt=T*Math.sin(kr);return{lng:e,lat:kt}}function gF(e){return Math.sin(e*fQ*i8)*g2}function gE(e){return Math.cos(e*fQ*i8)*g1}function at(T,i,e){return((i.lng-T.lng)*(e.lat-T.lat)-(e.lng-T.lng)*(i.lat-T.lat))}function hY(i,e){return Math.abs(i-e)<=hw}function gM(kq,T){var i=kq.lat*i8;var kv=kq.lng*i8;var e=T.lat*i8;var ku=T.lng*i8;var ks=Math.cos(i)*Math.cos(e);var kr=Math.cos(kv)*Math.cos(ku);var kx=Math.sin(i)*Math.sin(e);var kw=Math.sin(kv)*Math.sin(ku);var ky=ks*kr+ks*kw+kx;if(ky<-1){ky=-1}else{if(ky>1){ky=1}}var kt=Math.acos(ky)*iR;return kt}function h(ku,kt){var i=ku.lat*i8;var e=kt.lat*i8;var kq=ku.lng*i8;var T=kt.lng*i8;var ks=i-e;var kr=kq-T;var kv=Math.sin(ks/2)*Math.sin(ks/2)+Math.cos(i)*Math.cos(e)*Math.sin(kr/2)*Math.sin(kr/2);return 2*Math.asin(Math.sqrt(kv))*iR}function gK(kv,T){var kx=bF(kv,T);var kw=180;var ku=90;var kt=-180;var kr=-90;var ks=T.sp;var kq=T.ep;kw=ks.lng=kw&&kx.lng<=kr&&kx.lat>=ku){return gM(kv,kx)}else{var i=h(kv,T.sp);var e=h(kv,T.ep);return ikq.lat){if(at({lng:c8[e],lat:c6[e]},{lng:c8[(e+1)%ae],lat:c6[(e+1)%ae]},kq)>0){++T}}}else{if(c6[(e+1)%ae]<=kq.lat){if(at({lng:c8[e],lat:c6[e]},{lng:c8[(e+1)%ae],lat:c6[(e+1)%ae]},kq)<0){--T}}}}return T===0?fD:ig}function j5(kq){var kt={};if(kq.lnge5[2]+0.4||kq.lat>e5[3]+0.4){kt.lng=kq.lng;kt.lat=kq.lat;return kt}else{if(ir(kq,eN,eM,iL)){kt=gu(kq);return kt}}var e=0;var kw=dO;var T=0;var ku=new hF();var kv=1;if(bN(kq)===fD){for(var ks=0;kst[2]+0.4||i.lat>t[3]+0.4){T.lng=i.lng;T.lat=i.lat;return T}else{if(ir(i,cd,cb,iL)){T=a3(i);return T}}var e=j5(i);if(i.lng===e.lng&&i.lat===e.lng){T.lng=i.lng;T.lat=i.lat;return T}return decryptPt1(i,j5)}function iI(i,e){if(e===3&&i instanceof cD){var T=j5(i);return new cD(T.lng,T.lat)}else{return i}}function eP(i,e){if(e===3&&i instanceof cD){var T=e7(i);return new cD(T.lng,T.lat)}else{if(e===5&&i instanceof cD){return new cD(i.lng,i.lat)}else{return i}}}function o(ks){if(!ks){ks={}}var kt=JSON.stringify(ks);var kr=0,T,kq,e;if(kt.length===0){return kr}for(T=0,e=kt.length;Ti-lu?lu:lv},e.offset=function(i,lu){return lt(i=new Date(+i),null==lu?1:Math.floor(lu)),i},e.range=function(lv,i,lu){var lw=[];if(lv=e.ceil(lv),lu=null==lu?1:Math.floor(lu),!(i>lv&&lu>0)){return lw}do{lw.push(new Date(+lv))}while(lt(lv,lu),ls(lv),i>lv);return lw},e.filter=function(i){return ll(function(lu){for(;ls(lu),!i(lu);){lu.setTime(lu-1)}},function(lu,lv){for(;--lv>=0;){for(;lt(lu,1),!i(lu);){}}})},T&&(e.count=function(i,lu){return k5.setTime(+i),k9.setTime(+lu),ls(k5),ls(k9),Math.floor(T(k5,k9))},e.every=function(i){return i=Math.floor(i),isFinite(i)&&i>0?i>1?e.filter(lr?function(lu){return lr(lu)%i===0}:function(lu){return e.count(0,lu)%i===0}):e:null}),e}function la(e){return ll(function(i){i.setDate(i.getDate()-(i.getDay()+7-e)%7),i.setHours(0,0,0,0)},function(i,T){i.setDate(i.getDate()+7*T)},function(i,T){return(T-i-(T.getTimezoneOffset()-i.getTimezoneOffset())*k4)/li})}function k2(e){return ll(function(i){i.setUTCDate(i.getUTCDate()-(i.getUTCDay()+7-e)%7),i.setUTCHours(0,0,0,0)},function(i,T){i.setUTCDate(i.getUTCDate()+7*T)},function(i,T){return(T-i)/li})}var k5=new Date,k9=new Date,lg=ll(function(){},function(i,T){i.setTime(+i+T)},function(i,T){return T-i});lg.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?ll(function(i){i.setTime(Math.floor(i/e)*e)},function(i,T){i.setTime(+i+T*e)},function(i,T){return(T-i)/e}):lg:null};var lp=lg.range,ln=1000,k4=60000,lk=3600000,lc=86400000,li=604800000,kw=ll(function(e){e.setTime(Math.floor(e/ln)*ln)},function(i,T){i.setTime(+i+T*ln)},function(i,T){return(T-i)/ln},function(e){return e.getUTCSeconds()}),lm=kw.range,lb=ll(function(e){e.setTime(Math.floor(e/k4)*k4)},function(i,T){i.setTime(+i+T*k4)},function(i,T){return(T-i)/k4},function(e){return e.getMinutes()}),kE=lb.range,kY=ll(function(i){var T=i.getTimezoneOffset()*k4%lk;0>T&&(T+=lk),i.setTime(Math.floor((+i-T)/lk)*lk+T)},function(i,T){i.setTime(+i+T*lk)},function(i,T){return(T-i)/lk},function(e){return e.getHours()}),lh=kY.range,kO=ll(function(e){e.setHours(0,0,0,0)},function(i,T){i.setDate(i.getDate()+T)},function(i,T){return(T-i-(T.getTimezoneOffset()-i.getTimezoneOffset())*k4)/lc},function(e){return e.getDate()-1}),kv=kO.range,kL=la(0),kN=la(1),kr=la(2),kJ=la(3),ky=la(4),k1=la(5),k8=la(6),kt=kL.range,k0=kN.range,kC=kr.range,kX=kJ.range,ld=ky.range,kZ=k1.range,lo=k8.range,lf=ll(function(e){e.setDate(1),e.setHours(0,0,0,0)},function(i,T){i.setMonth(i.getMonth()+T)},function(i,T){return T.getMonth()-i.getMonth()+12*(T.getFullYear()-i.getFullYear())},function(e){return e.getMonth()}),lq=lf.range,kI=ll(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(i,T){i.setFullYear(i.getFullYear()+T)},function(i,T){return T.getFullYear()-i.getFullYear()},function(e){return e.getFullYear()});kI.every=function(e){return isFinite(e=Math.floor(e))&&e>0?ll(function(i){i.setFullYear(Math.floor(i.getFullYear()/e)*e),i.setMonth(0,1),i.setHours(0,0,0,0)},function(i,T){i.setFullYear(i.getFullYear()+T*e)}):null};var kB=kI.range,k6=ll(function(e){e.setUTCSeconds(0,0)},function(i,T){i.setTime(+i+T*k4)},function(i,T){return(T-i)/k4},function(e){return e.getUTCMinutes()}),kQ=k6.range,kP=ll(function(e){e.setUTCMinutes(0,0,0)},function(i,T){i.setTime(+i+T*lk)},function(i,T){return(T-i)/lk},function(e){return e.getUTCHours()}),kM=kP.range,kK=ll(function(e){e.setUTCHours(0,0,0,0)},function(i,T){i.setUTCDate(i.getUTCDate()+T)},function(i,T){return(T-i)/lc},function(e){return e.getUTCDate()-1}),kH=kK.range,kG=k2(0),kF=k2(1),kD=k2(2),kA=k2(3),kz=k2(4),ku=k2(5),ks=k2(6),kq=kG.range,kW=kF.range,lj=kD.range,k7=kA.range,le=kz.range,kV=ku.range,kU=ks.range,kT=ll(function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)},function(i,T){i.setUTCMonth(i.getUTCMonth()+T)},function(i,T){return T.getUTCMonth()-i.getUTCMonth()+12*(T.getUTCFullYear()-i.getUTCFullYear())},function(e){return e.getUTCMonth()}),kS=kT.range,kx=ll(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(i,T){i.setUTCFullYear(i.getUTCFullYear()+T)},function(i,T){return T.getUTCFullYear()-i.getUTCFullYear()},function(e){return e.getUTCFullYear()});kx.every=function(e){return isFinite(e=Math.floor(e))&&e>0?ll(function(i){i.setUTCFullYear(Math.floor(i.getUTCFullYear()/e)*e),i.setUTCMonth(0,1),i.setUTCHours(0,0,0,0)},function(i,T){i.setUTCFullYear(i.getUTCFullYear()+T*e)}):null};var kR=kx.range;k3.timeInterval=ll,k3.timeMillisecond=lg,k3.timeMilliseconds=lp,k3.utcMillisecond=lg,k3.utcMilliseconds=lp,k3.timeSecond=kw,k3.timeSeconds=lm,k3.utcSecond=kw,k3.utcSeconds=lm,k3.timeMinute=lb,k3.timeMinutes=kE,k3.timeHour=kY,k3.timeHours=lh,k3.timeDay=kO,k3.timeDays=kv,k3.timeWeek=kL,k3.timeWeeks=kt,k3.timeSunday=kL,k3.timeSundays=kt,k3.timeMonday=kN,k3.timeMondays=k0,k3.timeTuesday=kr,k3.timeTuesdays=kC,k3.timeWednesday=kJ,k3.timeWednesdays=kX,k3.timeThursday=ky,k3.timeThursdays=ld,k3.timeFriday=k1,k3.timeFridays=kZ,k3.timeSaturday=k8,k3.timeSaturdays=lo,k3.timeMonth=lf,k3.timeMonths=lq,k3.timeYear=kI,k3.timeYears=kB,k3.utcMinute=k6,k3.utcMinutes=kQ,k3.utcHour=kP,k3.utcHours=kM,k3.utcDay=kK,k3.utcDays=kH,k3.utcWeek=kG,k3.utcWeeks=kq,k3.utcSunday=kG,k3.utcSundays=kq,k3.utcMonday=kF,k3.utcMondays=kW,k3.utcTuesday=kD,k3.utcTuesdays=lj,k3.utcWednesday=kA,k3.utcWednesdays=k7,k3.utcThursday=kz,k3.utcThursdays=le,k3.utcFriday=ku,k3.utcFridays=kV,k3.utcSaturday=ks,k3.utcSaturdays=kU,k3.utcMonth=kT,k3.utcMonths=kS,k3.utcYear=kx,k3.utcYears=kR,Object.defineProperty(k3,"__esModule",{value:!0})});function fg(e){this._elemType=e;this._objCollection={}}fg.prototype.get=function(){var i=null;for(var e in this._objCollection){if(this._objCollection[e]&&this._objCollection[e]._free===true){this._objCollection[e]._free=false;return this._objCollection[e]}}i=b3(this._elemType);e=bD.getGUID("obj_pool_");this._objCollection[e]=i;return i};fg.prototype.free=function(e){if(!e){return}e._free=true;if(e.tagName.toLowerCase()==="img"){e.src="";e.crossOrigin=null;e.onload=e.onerror=null}};fg.prototype.clear=function(){for(var e in this._objCollection){if(this._objCollection[e]&&this._objCollection[e].tagName.toLowerCase==="img"){this._objCollection[e].onload=this._objCollection[e].onerror=null}}this._objCollection={}};var ij={get:function(i,kr,e,T){var kq=new XMLHttpRequest();kq.open("GET",i,true);kq.timeout=10000;kq.ontimeout=function(){T&&T()};kq.onreadystatechange=function(ks){if(this.readyState===4){if(this.status===200){kr&&kr(kq.responseText)}else{e&&e()}}};kq.send()},post:function(i,ks,kr,e,T){var kq=new XMLHttpRequest();kq.open("POST",i,true);kq.setRequestHeader("Content-type","application/x-www-form-urlencoded");kq.timeout=10000;kq.ontimeout=function(){T&&T()};kq.onreadystatechange=function(kt){if(this.readyState===4){if(this.status===200){kr&&kr(kq.responseText,ks)}else{e&&e()}}};kq.send(ks);return kq}};var gX=(function(e){function i(ks,T,kr){if(ks.indexOf("v=")===-1){ks+="&v=gl"}var kq=b3("script",{src:ks,type:"text/javascript",charset:"utf-8"});if(kq.addEventListener){kq.addEventListener("load",function(ku){var kt=ku.target;kt.parentNode.removeChild(kt);T&&T()},false);kq.addEventListener("error",function(ku){if(ku){var kt=ku.target;kt&&kt.parentNode&&kt.parentNode.removeChild(kt)}kr&&kr(null)},false)}else{if(kq.attachEvent){kq.attachEvent("onreadystatechange",function(ku){var kt=window.event.srcElement;if(kt&&(kt.readyState==="loaded"||kt.readyState==="complete")){kt.parentNode.removeChild(kt)}T&&T()})}}e.getElementsByTagName("head")[0].appendChild(kq)}return{load:function(kt,T,kq){if(typeof kt==="string"){i(kt,T,kq)}else{if(kt.length>0){var ks=kt.length;for(var kr=0;kr-1){return{col:kq,row:kw,zoom:kv,useZoom:T}}else{var kt=kl.mapZoomBaseIndex[kv];var ks=kl.baseScaleZoom[kt+1];if(!ks){return null}var ku=this.getFactorByZooms(ks,kv);var e=kl.baseZoomInfo[ks];return{col:Math.floor(kq/ku),row:Math.floor(kw/ku),zoom:ks,useZoom:e[e.length-1]}}return null}if(kv-1-1){return[{col:kr,row:kt,zoom:e,useZoom:T}]}else{var kE=0;var kB=e;while(kEkA){return null}var kz=Math.pow(2,kG);var i=kr*kz;var ky=kt*kz;var kv=e+kG;var kx=[];for(var kD=0;kD<2;kD++){var ks=i+kD;for(var kC=0;kC<2;kC++){var ku=ky+kC;kx.push({col:ks,row:ku,zoom:kv,useZoom:kv})}}return kx},getFactorByZooms:function(i,kq){var T=kl.mapZoomBaseIndex[i];var kr=kl.mapZoomBaseIndex[kq];var e=kl.baseScaleZoomMercatorSize[T];var ks=kl.baseScaleZoomMercatorSize[kr];return e/ks}};var dc={};var ab=["swiftshader","microsoft basic render driver"];var hz=["intel","nvidia","amd","apple","geforce"];function gO(e){e=e.toLowerCase();if(ab.indexOf(e)>=0){return true}if(e.indexOf("mobile")>=0){return true}return false}function cF(T){T=T.toLowerCase();for(var e=0;e=0){return true}}return false}function kj(e){if(!e){return false}if(gO(e)){return false}if(cF(e)){return true}return false}dc.ifEnableEarth=function(i){var e=dc.ifEnableEarth;if(!i&&typeof e._enable==="boolean"){return e._enable}if(dc.ifSupportWebGL()){e._enable=true;return true}e._enable=false;return false};dc.ifEnableWebGLMap=function(i){var e=dc.ifEnableWebGLMap;if(!i&&typeof e._enable==="boolean"){return e._enable}if(dc.ifSupportWebGL()){if(aJ.inMapHost){e._enable=true;return true}else{if(window.Blob||window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder){e._enable=true;return true}else{e._enable=false;return false}}}e._enable=false;return false};dc.params={};dc.ifSupportWebGL=function(){var i=dc.ifSupportWebGL;if(typeof i._supportWebGL==="boolean"){return i._supportWebGL}if(!window.WebGLRenderingContext){i._supportWebGL=false;return false}var T=document.createElement("canvas");T.width=300;T.height=150;var kr=null;var kx={alpha:true,antialias:false,failIfMajorPerformanceCaveat:false,preserveDrawingBuffer:false,stencil:false};try{kr=T.getContext("webgl",kx)||T.getContext("experimental-webgl",kx)}catch(kt){i._supportWebGL=false}if(kr===null){i._supportWebGL=false}else{i._supportWebGL=true;var kv=kr.getExtension("WEBGL_debug_renderer_info");var ku="";if(kv){ku=kr.getParameter(kv.UNMASKED_RENDERER_WEBGL);if(kj(ku)===true){i._supportWebGL=true}var kw=kr.getParameter(kv.UNMASKED_VENDOR_WEBGL);i._renderer=ku;i._vendor=kw}if(!kv&&e6.Browser.firefox){i._supportWebGL=true}if(!kv&&e6.Platform.macintosh){i._supportWebGL=true}if(kr.drawingBufferWidth!==T.width||kr.drawingBufferHeight!==T.height){i._supportWebGL=false}if(kr.getParameter(kr.MAX_VERTEX_TEXTURE_IMAGE_UNITS)<4){i._supportWebGL=false}var kq=kr.getParameter(kr.MAX_TEXTURE_SIZE);dc.params.maxTextureSize=kq;if(kq<4096){i._supportWebGL=false}var ks=kr.getParameter(kr.MAX_TEXTURE_IMAGE_UNITS);if(ks<8){i._supportWebGL=false}if(!kr.getShaderPrecisionFormat||kr.getShaderPrecisionFormat(kr.FRAGMENT_SHADER,kr.HIGH_FLOAT).precision<23){i._supportWebGL=false}}return i._supportWebGL};dc.ifSupportCanvas2d=function(){var kr=dc.ifSupportCanvas2d;if(typeof kr.supportCanvas2d==="boolean"){return kr.supportCanvas2d}var T=document.createElement("canvas");var i=null;try{i=T.getContext("2d")}catch(kq){kr.supportCanvas2d=false}if(i===null){kr.supportCanvas2d=false}else{kr.supportCanvas2d=true}return kr.supportCanvas2d};dc.ifCanvas2dInBlackList=function(){return true};dc.ifEnableCanvas2dMap=function(){return false;var i=navigator.userAgent;var e=0;var kq=0;var kr=0;if(/macintosh/ig.test(i)){var T=0;if(/(\d+\.\d)?(?:\.\d)?\s+safari\/?(\d+\.\d+)?/i.test(i)&&!/chrome/i.test(i)){T=parseInt((RegExp["\x241"]||RegExp["\x242"]),10)}if(T>0){return false}return true}if(/windows nt (\d+\.\d)/ig.test(i)){kq=parseFloat(RegExp.$1);if(kq>=6.1){if(/chrome\/(\d+\.\d)/i.test(i)){e=parseFloat(RegExp.$1);if(e>=31){return true}}if(/MSIE (\d+(\.\d+)?)/.test(i)){kr=parseFloat(RegExp.$1);if(kr>=10){return true}}if(/Firefox/.test(i)){return true}if(/rv:11.0/ig.test(i)){return true}if(/edge/ig.test(i)){return true}}}return false};dc.ifSupportCSS3=function(ku,i){var kt=document.createElement("div");var ks="Webkit Moz O ms".split(" ");var e=ks.length;var T="";var kq=kt.style;if(ku in kq){T=ku}ku=ku.replace(/^[a-z]/,function(kv){return kv.toUpperCase()});while(e--){var kr=ks[e]+ku;if(kr in kq){T=kr;break}}if(i){return T}else{return T.length>0?true:false}};dc.isModernBrowser=dc.ifSupportCanvas2d()&&dc.ifSupportCSS3("transform");function aA(i,e){this._size=i;this._curSize=0;this._cache={};this._least=null;this._most=null;this._options={clearCallback:null,removeOldCallback:null};e=e||{};for(var T in e){this._options[T]=e[T]}this._getDataTimes=0;this._hitTimes=0}aA.prototype.setData=function(kq,ks){var i=this._cache;var T=this._size;if(T===0){return}var e=this._curSize;if(e===T){this._removeOld()}var kr;if(!i[kq]){kr={key:kq,data:ks,older:null,newwer:null};i[kq]=kr;if(this._least===null){this._least=kr}if(this._most===null){this._most=kr}this._curSize++}else{kr=i[kq];kr.data=ks;if(this._most===kr){return}kr.older&&(kr.older.newer=kr.newer);kr.newer&&(kr.newer.older=kr.older);if(this._least===kr){this._least=kr.newer}}if(this._most&&this._most!==kr){this._most.newer=kr;kr.older=this._most;this._most=kr;kr.newer=null}};aA.prototype.getData=function(e){var i=this._cache[e];this._getDataTimes++;if(i){this._hitTimes++;var T=i.data;if(this._most===i){return T}i.older&&(i.older.newer=i.newer);i.newer&&(i.newer.older=i.older);if(this._least===i){this._least=i.newer}this._most.newer=i;i.older=this._most;i.newer=null;this._most=i;return T}return null};aA.prototype.getAllData=function(){return this._cache};aA.prototype.getHitRate=function(){return this._hitTimes/this._getDataTimes};aA.prototype.removeData=function(i){var e=this._cache;var T=e[i];if(!T){return}if(this._options.clearCallback){this._options.clearCallback(T.data,T.key)}T.older&&(T.older.newer=T.newer);T.newer&&(T.newer.older=T.older);if(this._least===T){this._least=T.newer}if(this._most===T){this._most=T.older}delete e[i];this._curSize--};aA.prototype._removeOld=function(){var e=this._cache;var kq=Math.round(this._size*0.6);var T=0;while(this._least&&T=72.004&&T<=137.8347&&i>=0.8293&&i<=55.8271}function k6(lb,la){var le,i,lg,T=(lg=300+(le=lb-105)+2*(i=la-35)+0.1*le*le+0.1*le*i+0.1*kV(kU(le)),lg+=2*(20*kP(6*le*k8)+20*kP(2*le*k8))/3,(lg+=2*(20*kP(le*k8)+40*kP(le/3*k8))/3)+2*(150*kP(le/12*k8)+300*kP(le/30*k8))/3),k9=function(lj,li){var lh=2*lj-100+3*li+0.2*li*li+0.1*lj*li+0.2*kV(kU(lj));return lh+=2*(20*kP(6*lj*k8)+20*kP(2*lj*k8))/3,lh+=2*(20*kP(li*k8)+40*kP(li/3*k8))/3,lh+2*(160*kP(li/12*k8)+320*kP(li*k8/30))/3}(lb-105,la-35),ld=la/180*k8,lc=kP(ld),lf=kV(lc=1-kO*lc*lc);return[T=180*T/(k0/lf*kR(ld)*k8),k9=180*k9/(k0*(1-kO)/(lc*lf)*k8)]}function kX(k9){var i=k9[0],T=k9[1];if(!k3(i,T)){return[i,T]}var la=k6(i,T);return[i+la[0],T+la[1]]}function kQ(lb){var lf=lb[0],T=lb[1];if(!k3(lf,T)){return[lf,T]}for(var k9=[lf,T],ld=k9[0],la=k9[1],le=kX([ld,la]),lc=le[0]-lf,lg=le[1]-T;kU(lc)>0.000001||kU(lg)>0.000001;){lc=(le=kX([ld-=lc,la-=lg]))[0]-lf,lg=le[1]-T}return[ld,la]}var k1=Math.sin,k2=Math.cos,ky=Math.atan2,k5=Math.sqrt,kN=3000*Math.PI/180;function kT(k9){var i=k9[0]-0.0065,T=k9[1]-0.006,lb=k5(i*i+T*T)-0.00002*k1(T*kN),la=ky(T,i)-0.000003*k2(i*kN);return[lb*k2(la),lb*k1(la)]}function kC(k9){var i=k9[0],T=k9[1],lb=k5(i*i+T*T)+0.00002*k1(T*kN),la=ky(T,i)+0.000003*k2(i*kN);return[lb*k2(la)+0.0065,lb*k1(la)+0.006]}var kK=180/Math.PI,kt=Math.PI/180,kv=6378137,k7=20037508.342789244;function kH(i){return[i[0]*kK/kv,(0.5*Math.PI-2*Math.atan(Math.exp(-i[1]/kv)))*kK]}function kW(k9){var i=Math.abs(k9[0])<=180?k9[0]:k9[0]-360*(k9[0]<0?-1:1),T=[kv*i*kt,kv*Math.log(Math.tan(0.25*Math.PI+0.5*k9[1]*kt))];return T[0]>k7&&(T[0]=k7),T[0]<-k7&&(T[0]=-k7),T[1]>k7&&(T[1]=k7),T[1]<-k7&&(T[1]=-k7),T}var kG,kF,kE,kM,kB,kq,kL=Math.abs,kY=[12890594.86,8362377.87,5591021,3481989.83,1678043.12,0],kA=[75,60,45,30,15,0],ks=[[1.410526172116255e-8,0.00000898305509648872,-1.9939833816331,200.9824383106796,-187.2403703815547,91.6087516669843,-23.38765649603339,2.57121317296198,-0.03801003308653,17337981.2],[-7.435856389565537e-9,0.000008983055097726239,-0.78625201886289,96.32687599759846,-1.85204757529826,-59.36935905485877,47.40033549296737,-16.50741931063887,2.28786674699375,10260144.86],[-3.030883460898826e-8,0.00000898305509983578,0.30071316287616,59.74293618442277,7.357984074871,-25.38371002664745,13.45380521110908,-3.29883767235584,0.32710905363475,6856817.37],[-1.981981304930552e-8,0.000008983055099779535,0.03278182852591,40.31678527705744,0.65659298677277,-4.44255534477492,0.85341911805263,0.12923347998204,-0.04625736007561,4482777.06],[3.09191371068437e-9,0.000008983055096812155,0.00006995724062,23.10934304144901,-0.00023663490511,-0.6321817810242,-0.00663494467273,0.03430082397953,-0.00466043876332,2555164.4],[2.890871144776878e-9,0.000008983055095805407,-3.068298e-8,7.47137025468032,-0.00000353937994,-0.02145144861037,-0.00001234426596,0.00010322952773,-0.00000323890364,826088.5]],kZ=[[-0.0015702102444,111320.7020616939,1704480524535203,-10338987376042340,26112667856603880,-35149669176653700,26595700718403920,-10725012454188240,1800819912950474,82.5],[0.0008277824516172526,111320.7020463578,647795574.6671607,-4082003173.641316,10774905663.51142,-15171875531.51559,12053065338.62167,-5124939663.577472,913311935.9512032,67.5],[0.00337398766765,111320.7020202162,4481351.045890365,-23393751.19931662,79682215.47186455,-115964993.2797253,97236711.15602145,-43661946.33752821,8477230.501135234,52.5],[0.00220636496208,111320.7020209128,51751.86112841131,3796837.749470245,992013.7397791013,-1221952.21711287,1340652.697009075,-620943.6990984312,144416.9293806241,37.5],[-0.0003441963504368392,111320.7020576856,278.2353980772752,2485758.690035394,6070.750963243378,54821.18345352118,9540.606633304236,-2710.55326746645,1405.483844121726,22.5],[-0.0003218135878613132,111320.7020701615,0.00369383431289,823725.6402795718,0.46104986909093,2351.343141331292,1.58060784298199,8.77738589078284,0.37238884252424,7.45]];function kz(la,T,k9){var lc=kL(T)/k9[9],lb=k9[0]+k9[1]*kL(la),i=k9[2]+k9[3]*lc+k9[4]*Math.pow(lc,2)+k9[5]*Math.pow(lc,3)+k9[6]*Math.pow(lc,4)+k9[7]*Math.pow(lc,5)+k9[8]*Math.pow(lc,6);return[lb*=la<0?-1:1,i*=T<0?-1:1]}function kS(k9){for(var i=k9[0],T=k9[1],lb=[],la=0;lakA[la]){lb=kZ[la];break}}return kz(i,T,lb)}function kx(k9){for(var i=k9[0],T=k9[1],lb=[],la=0;la=kY[la]){lb=ks[la];break}}return kz(i,T,lb)}function kw(T,i){if(!T){throw new Error(i)}}function kI(i){return !!i&&"[object Array]"===Object.prototype.toString.call(i)}function kD(i){return !isNaN(Number(i))&&null!==i&&!kI(i)}function ku(){for(var k9=[],i=0;i=2,"Invalid input coordinate: "+ld),kw(kD(ld[0])&&kD(ld[1]),"Invalid input coordinate: "+ld),ld=ld.map(Number),la=!0);var k9=le;return la?k9(ld):(kr(ld,(function(lg){var i;i=k9(lg),lg[0]=i[0],lg[1]=i[1]})),ld)}})}));var hO={ColorRefTable:{aliceblue:["#f0f8ff","rgb(240,248,255)"],antiquewhite:["#faebd7","rgb(250,235,215)"],aqua:["#00ffff","rgb(0,255,255)"],aquamarine:["#7fffd4","rgb(127,255,212)"],azure:["#f0ffff","rgb(240,255,255)"],beige:["#f5f5dc","rgb(245,245,220)"],bisque:["#ffe4c4","rgb(255,228,196)"],black:["#000000","rgb(0,0,0)"],blanchedalmond:["#ffebcd","rgb(255,235,205)"],blue:["#0000ff","rgb(0,0,255)"],blueviolet:["#8a2be2","rgb(138,43,226)"],brown:["#a52a2a","rgb(165,42,42)"],burlywood:["#deb887","rgb(222,184,135)"],cadetblue:["#5f9ea0","rgb(95,158,160)"],chartreuse:["#7fff00","rgb(127,255,0)"],chocolate:["#d2691e","rgb(210,105,30)"],coral:["#ff7f50","rgb(255,127,80)"],cornflowerblue:["#6495ed","rgb(100,149,237)"],cornsilk:["#fff8dc","rgb(255,248,220)"],crimson:["#dc143c","rgb(220,20,60)"],cyan:["#00ffff","rgb(0,255,255)"],darkblue:["#00008b","rgb(0,0,139)"],darkcyan:["#008b8b","rgb(0,139,139)"],darkgoldenrod:["#b8860b","rgb(184,134,11)"],darkgray:["#a9a9a9","rgb(169,169,169)"],darkgreen:["#006400","rgb(0,100,0)"],darkgrey:["#a9a9a9","rgb(169,169,169)"],darkkhaki:["#bdb76b","rgb(189,183,107)"],darkmagenta:["#8b008b","rgb(139,0,139)"],darkolivegreen:["#556b2f","rgb(85,107,47)"],darkorange:["#ff8c00","rgb(255,140,0)"],darkorchid:["#9932cc","rgb(153,50,204)"],darkred:["#8b0000","rgb(139,0,0)"],darksalmon:["#e9967a","rgb(233,150,122)"],darkseagreen:["#8fbc8f","rgb(143,188,143)"],darkslateblue:["#483d8b","rgb(72,61,139)"],darkslategray:["#2f4f4f","rgb(47,79,79)"],darkslategrey:["#2f4f4f","rgb(47,79,79)"],darkturquoise:["#00ced1","rgb(0,206,209)"],darkviolet:["#9400d3","rgb(148,0,211)"],deeppink:["#ff1493","rgb(255,20,147)"],deepskyblue:["#00bfff","rgb(0,191,255)"],dimgray:["#696969","rgb(105,105,105)"],dimgrey:["#696969","rgb(105,105,105)"],dodgerblue:["#1e90ff","rgb(30,144,255)"],firebrick:["#b22222","rgb(178,34,34)"],floralwhite:["#fffaf0","rgb(255,250,240)"],forestgreen:["#228b22","rgb(34,139,34)"],fuchsia:["#ff00ff","rgb(255,0,255)"],gainsboro:["#dcdcdc","rgb(220,220,220)"],ghostwhite:["#f8f8ff","rgb(248,248,255)"],gold:["#ffd700","rgb(255,215,0)"],goldenrod:["#daa520","rgb(218,165,32)"],gray:["#808080","rgb(128,128,128)"],green:["#008000","rgb(0,128,0)"],greenyellow:["#adff2f","rgb(173,255,47)"],grey:["#808080","rgb(128,128,128)"],honeydew:["#f0fff0","rgb(240,255,240)"],hotpink:["#ff69b4","rgb(255,105,180)"],indianred:["#cd5c5c","rgb(205,92,92)"],indigo:["#4b0082","rgb(75,0,130)"],ivory:["#fffff0","rgb(255,255,240)"],khaki:["#f0e68c","rgb(240,230,140)"],lavender:["#e6e6fa","rgb(230,230,250)"],lavenderblush:["#fff0f5","rgb(255,240,245)"],lawngreen:["#7cfc00","rgb(124,252,0)"],lemonchiffon:["#fffacd","rgb(255,250,205)"],lightblue:["#add8e6","rgb(173,216,230)"],lightcoral:["#f08080","rgb(240,128,128)"],lightcyan:["#e0ffff","rgb(224,255,255)"],lightgoldenrodyellow:["#fafad2","rgb(250,250,210)"],lightgray:["#d3d3d3","rgb(211,211,211)"],lightgreen:["#90ee90","rgb(144,238,144)"],lightgrey:["#d3d3d3","rgb(211,211,211)"],lightpink:["#ffb6c1","rgb(255,182,193)"],lightsalmon:["#ffa07a","rgb(255,160,122)"],lightseagreen:["#20b2aa","rgb(32,178,170)"],lightskyblue:["#87cefa","rgb(135,206,250)"],lightslategray:["#778899","rgb(119,136,153)"],lightslategrey:["#778899","rgb(119,136,153)"],lightsteelblue:["#b0c4de","rgb(176,196,222)"],lightyellow:["#ffffe0","rgb(255,255,224)"],lime:["#00ff00","rgb(0,255,0)"],limegreen:["#32cd32","rgb(50,205,50)"],linen:["#faf0e6","rgb(250,240,230)"],magenta:["#ff00ff","rgb(255,0,255)"],maroon:["#800000","rgb(128,0,0)"],mediumaquamarine:["#66cdaa","rgb(102,205,170)"],mediumblue:["#0000cd","rgb(0,0,205)"],mediumorchid:["#ba55d3","rgb(186,85,211)"],mediumpurple:["#9370db","rgb(147,112,219)"],mediumseagreen:["#3cb371","rgb(60,179,113)"],mediumslateblue:["#7b68ee","rgb(123,104,238)"],mediumspringgreen:["#00fa9a","rgb(0,250,154)"],mediumturquoise:["#48d1cc","rgb(72,209,204)"],mediumvioletred:["#c71585","rgb(199,21,133)"],midnightblue:["#191970","rgb(25,25,112)"],mintcream:["#f5fffa","rgb(245,255,250)"],mistyrose:["#ffe4e1","rgb(255,228,225)"],moccasin:["#ffe4b5","rgb(255,228,181)"],navajowhite:["#ffdead","rgb(255,222,173)"],navy:["#000080","rgb(0,0,128)"],oldlace:["#fdf5e6","rgb(253,245,230)"],olive:["#808000","rgb(128,128,0)"],olivedrab:["#6b8e23","rgb(107,142,35)"],orange:["#ffa500","rgb(255,165,0)"],orangered:["#ff4500","rgb(255,69,0)"],orchid:["#da70d6","rgb(218,112,214)"],palegoldenrod:["#eee8aa","rgb(238,232,170)"],palegreen:["#98fb98","rgb(152,251,152)"],paleturquoise:["#afeeee","rgb(175,238,238)"],palevioletred:["#db7093","rgb(219,112,147)"],papayawhip:["#ffefd5","rgb(255,239,213)"],peachpuff:["#ffdab9","rgb(255,218,185)"],peru:["#cd853f","rgb(205,133,63)"],pink:["#ffc0cb","rgb(255,192,203)"],plum:["#dda0dd","rgb(221,160,221)"],powderblue:["#b0e0e6","rgb(176,224,230)"],purple:["#800080","rgb(128,0,128)"],red:["#ff0000","rgb(255,0,0)"],rosybrown:["#bc8f8f","rgb(188,143,143)"],royalblue:["#4169e1","rgb(65,105,225)"],saddlebrown:["#8b4513","rgb(139,69,19)"],salmon:["#fa8072","rgb(250,128,114)"],sandybrown:["#f4a460","rgb(244,164,96)"],seagreen:["#2e8b57","rgb(46,139,87)"],seashell:["#fff5ee","rgb(255,245,238)"],sienna:["#a0522d","rgb(160,82,45)"],silver:["#c0c0c0","rgb(192,192,192)"],skyblue:["#87ceeb","rgb(135,206,235)"],slateblue:["#6a5acd","rgb(106,90,205)"],slategray:["#708090","rgb(112,128,144)"],slategrey:["#708090","rgb(112,128,144)"],snow:["#fffafa","rgb(255,250,250)"],springgreen:["#00ff7f","rgb(0,255,127)"],steelblue:["#4682b4","rgb(70,130,180)"],tan:["#d2b48c","rgb(210,180,140)"],teal:["#008080","rgb(0,128,128)"],thistle:["#d8bfd8","rgb(216,191,216)"],tomato:["#ff6347","rgb(255,99,71)"],turquoise:["#40e0d0","rgb(64,224,208)"],violet:["#ee82ee","rgb(238,130,238)"],wheat:["#f5deb3","rgb(245,222,179)"],white:["#ffffff","rgb(255,255,255)"],whitesmoke:["#f5f5f5","rgb(245,245,245)"],yellow:["#ffff00","rgb(255,255,0)"],yellowgreen:["#9acd32","rgb(154,205,50)"]},regGroup:{hex:/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,rgb:/rgb\(\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*\)/,rgba:/rgba\(\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(\d|\d\d|1\d\d|2[0-4]\d|25[0-5])\s*,\s*(0|1|0\.[1-9])\s*\)/},parseHexToRgbaArray:function(ks){var kt=ks.replace("#","");if(kt.length===3){kt+="f"}else{if(kt.length===6){kt+="ff"}}var e=[];var kr=kt.length;var kq=kr===8?2:1;for(var T=0;T=0&&kr<60){kt=ku;ks=T;e=0}else{if(kr>=60&&kr<120){kt=T;ks=ku;e=0}else{if(kr>=120&&kr<180){kt=0;ks=ku;e=T}else{if(kr>=180&&kr<240){kt=0;ks=T;e=ku}else{if(kr>=240&&kr<300){kt=T;ks=0;e=ku}else{if(kr>=300&&kr<360){kt=ku;ks=0;e=T}}}}}}kt=(kt+i)*255>255?255:(kt+i)*255;ks=(ks+i)*255>255?255:(ks+i)*255;e=(e+i)*255>255?255:(e+i)*255;return[Math.round(kt),Math.round(ks),Math.round(e)]},formatColorCssToRgbaArray:function(ks,T,kq){kq=(typeof kq!=="boolean")?true:kq;if(typeof ks!=="string"){return kq?[0,0,0,1]:[0,0,0,255]}var i=(ks||"Black").trim().toLowerCase();var e=[];var kr=hO.ColorRefTable[i];if(kr!==undefined){i=kr[0]}e=hO.parseCSSColor(i);if(T!==undefined&&!isNaN(Number(T))){T=Number(T);e[3]=hO.fitTo(T,0,1)}else{e[3]=Number((e[3]/255).toFixed(2))}if(!kq){e[3]=Math.floor(e[3]*255)}return e},fitTo:function(T,i,e){if(Te){T=e}}return T},generateColorRamp:function(e,kw,kx,kq,kC){kx=kx||[];kq=kq||"#ccc";kC=kC||1;const T=document.createElement("canvas");const kD=T.getContext("2d");T.width=256;T.height=kC;const ks=kw[0];const kz=kw[kw.length-1];if(e.length===kw.length){const kA=kD.createLinearGradient(0,0,256,1);for(var kv=0;kv>16)+(kK>>16)+(kJ>>16);return(kI<<16)|(kJ&65535)}function kB(kH,kI){return(kH<>>(32-kI))}function kw(kM,kJ,kI,kH,kL,kK){return kC(kB(kC(kC(kJ,kM),kC(kH,kK)),kL),kI)}function e(kJ,kI,kN,kM,kH,kL,kK){return kw((kI&kN)|(~kI&kM),kJ,kI,kH,kL,kK)}function kt(kJ,kI,kN,kM,kH,kL,kK){return kw((kI&kM)|(kN&~kM),kJ,kI,kH,kL,kK)}function kz(kJ,kI,kN,kM,kH,kL,kK){return kw(kI^kN^kM,kJ,kI,kH,kL,kK)}function kF(kJ,kI,kN,kM,kH,kL,kK){return kw(kN^(kI|~kM),kJ,kI,kH,kL,kK)}function T(kR,kM){kR[kM>>5]|=128<<(kM%32);kR[((kM+64)>>>9<<4)+14]=kM;var kJ;var kL;var kK;var kI;var kH;var kQ=1732584193;var kP=-271733879;var kO=-1732584194;var kN=271733878;for(kJ=0;kJ>5]>>>(kJ%32))&255)}return kH}function kv(kI){var kK;var kH=[];kH[(kI.length>>2)-1]=undefined;for(kK=0;kK>5]|=(kI.charCodeAt(kK/8)&255)<<(kK%32)}return kH}function ku(kH){return kA(T(kv(kH),kH.length*8))}function kG(kJ,kM){var kI;var kL=kv(kJ);var kH=[];var kK=[];var kN;kH[15]=kK[15]=undefined;if(kL.length>16){kL=T(kL,kJ.length*8)}for(kI=0;kI<16;kI+=1){kH[kI]=kL[kI]^909522486;kK[kI]=kL[kI]^1549556828}kN=T(kH.concat(kv(kM)),512+kM.length*8);return kA(T(kK.concat(kN),512+128))}function kE(kK){var kJ="0123456789abcdef";var kI="";var kH;var kL;for(kL=0;kL>>4)&15)+kJ.charAt(kH&15)}return kI}function kx(kH){return unescape(encodeURIComponent(kH))}function kq(kH){return ku(kx(kH))}function ky(kH){return kE(kq(kH))}function i(kH,kI){return kG(kx(kH),kx(kI))}function kD(kH,kI){return kE(i(kH,kI))}function kr(kI,kJ,kH){if(!kJ){if(!kH){return ky(kI)}return kq(kI)}if(!kH){return kD(kJ,kI)}return i(kJ,kI)}if(typeof define==="function"&&define.amd){define(function(){return kr})}else{if(typeof module==="object"&&module.exports){module.exports=kr}else{ks.md5=kr}}})(this);var cQ={levels:{INFO:"info",WARNING:"warning",ERROR:"error"},category:{JS:"js",RESOURCE:"resource",AJAX:"ajax"},config:{jsError:true,resourceError:true,ajaxError:true},hosts:"api.map.baidu.com|webmap0.bdimg.com|maponline0.bdimg.com|",ignoreUrl:"api.map.baidu.com/images/blank.gif",sender:true,collections:[],sendError:function(){},init:function(i,e,T){this.hosts+=i?i:"";ar&&ar(this.config,e);this.sender=true;if(T){this.sender=false}this.hosts=this.urlScope(this.hosts);this.sendError=this.notifyError();var kq=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};this.config.jsError&&this.handleJavaScriptError(kq);this.config.resourceError&&this.handleResourceError(kq);this.config.ajaxError&&this.handleAjaxError(kq)},handleJavaScriptError:function(T){var e=this;var i=T.onerror;T.onerror=function(ku,kt,kq,ks,kr){if(e.isFetch(e.category.JS)&&e.hostExit(kt)){if(kr&&kr.stack){e.sendError({title:ku,msg:kr.stack,category:e.category.JS,level:e.levels.ERROR})}else{if(typeof ku==="string"){e.sendError({title:ku,msg:JSON.stringify({resourceUrl:kt,rowNum:kq,colNum:ks}),category:"js",level:e.levels.ERROR})}}}if(i&&bX(i)){i&&i.apply(T,arguments)}}},handleResourceError:function(i){var e=this;i.addEventListener("error",function(ks){if(ks){var kt=ks.target||ks.srcElement;var kr=kt instanceof HTMLScriptElement||kt instanceof HTMLLinkElement||kt instanceof HTMLImageElement;if(!kr){if(!i.onerror){var T=ks.filename||null;if(!e.isFetch(e.category.JS)||!e.hostExit(T)){return}if(ks.error&&ks.error.stack){e.sendError({title:ks.message,msg:ks.error.stack,category:e.category.JS,level:e.levels.ERROR})}else{if(typeof ks.message==="string"){e.sendError({title:ks.message,msg:JSON.stringify({resourceUrl:T,rowNum:ks.lineno,colNum:ks.cowno}),category:e.category.JS,level:e.levels.ERROR})}}}return}var kq=kt.src||kt.href;if(e.isFetch(e.category.RESOURCE)&&e.hostExit(kq)){e.sendError({title:kt.nodeName,msg:kq,category:e.category.RESOURCE,level:e.levels.ERROR})}}},true)},handleAjaxError:function(ks){var e=this;var kr=ks.location.protocol;if(kr==="file:"){return}if(!ks.XMLHttpRequest){return}var i=ks.XMLHttpRequest;var T=i.prototype.send;var kq=function(ku){if(ku&&ku.currentTarget&&ku.currentTarget.status!==200){var kt=ku.target.responseURL;if(e.isFetch(e.category.AJAX)&&e.hostExit(kt)){e.sendError({title:kt,msg:JSON.stringify({response:ku.target.response,responseURL:kt,status:ku.target.status,statusText:ku.target.statusText}),category:e.category.AJAX,level:e.levels.ERROR})}}};i.prototype.send=function(){if(this["addEventListener"]){this["addEventListener"]("error",kq);this["addEventListener"]("load",kq);this["addEventListener"]("abort",kq)}else{var kt=this["onreadystatechange"];this["onreadystatechange"]=function(ku){if(this.readyState===4){kq(ku)}kt&&kt.apply(this,arguments)}}return T.apply(this,arguments)}},notifyError:function(T){var i=T||1000;this._idleWorkerTicker=(function(kq){return function(){kq.runJob()}})(this);var e=this;return function(kr){if(kr.url){if(!e.isFetch(kr.category)){return}var kq=kr.url||"";if(!e.hostExit(kq)){return}delete kr.url}if(!navigator.onLine){return}e.collections.push(kr);e.checkJob(i)}},runJob:function(){if(this.collections.length===0){clearInterval(this.idleWork);this.idleWork=null;return}var kr=this.collections.slice(0,2);var T=jw(JSON.stringify({dataset:kr}));var kq=new Date().getTime();var i=eD.apiIMG+"/blank.gif?product=jsapi&v=gl&l="+T+"&ak="+eW+"&t="+kq;if(this.sender){try{var kt=document.createElement("div");kt.style="width:0;height:0;visibility: hidden;opacity: 0;z-index:-999;background-image: url("+i+");";document.querySelector("BODY").appendChild(kt);setTimeout(function(){document.querySelector("BODY").removeChild(kt)})}catch(ks){}}this.collections.splice(0,2);if(this.collections.length===0){clearInterval(this.idleWork);this.idleWork=null}},checkJob:function(e){if(!this.idleWork&&this._idleWorkerTicker){this.idleWork=setInterval(this._idleWorkerTicker,e)}},urlScope:function(kq){var T={};var ks=Object.keys(C);if(C&&ks.length>0){for(var kr in C){if(C[kr]&&(typeof C[kr]!=="function")){T[kr]=C[kr]}}}try{var ku=JSON.stringify(T);if(ku.length>2){return kq+"|"+ku}else{return kq}}catch(kt){return kq}},hostExit:function(i){try{if(i&&i.indexOf("//")===0){i=window.location.protocol+i}var T=new URL(i);if(!T||!T.host){return false}var kr=T.host+T.pathname;if(this.ignoreUrl.indexOf(kr)===-1&&this.hosts.indexOf(T.host)>-1){return true}return false}catch(kq){return false}},isFetch:function(e){return this.config[e+"Error"]||false}};bD.fetchDebug=cQ;var hI={device:{PC:0,NA:1},config:{mask:["FFFFFFFF"],open:true,reset:60*60*1000},url:"//api.map.baidu.com?qt=jsapi_log",startTime:Date.now(),mark:{},records:{},sendMessage:function(e,i){},init:function(i,T){this.kill();var e=this;this.config.open=!!i;T=T||{};if(T.reset){this.config.reset=T.reset}this.sendMessage=(function(kr){var kq=kr||1000;e._idleWorkerTicker=(function(ks){return function(){ks.runJob()}})(e);return function(ks,kt){if(window.navigator&&!navigator.onLine){return}if(Date.now()-e.startTime>e.config.reset){e.startTime=Date.now();e.mark={};e.records={}}if(!e.mark[ks]){e.mark[ks]=true;e.records[ks]=kt}e.checkJob(kq)}})(T.timers)},runJob:function(){if(Object.keys(this.records).length===0){clearInterval(this.idleWork);this.idleWork=null;return}var ks=Object.keys(this.records);var kq=ks[0];var T=new Date().getTime();var kr="logCbk"+Math.floor(Math.random()*10000000000);bD[kr]=function(e){delete bD[kr]};var i=this.url+"&uid="+eW+"&bmapgl2=1&device="+(b2()?this.device.NA:this.device.PC)+"&module="+(this.records[kq][0]||"")+"&func="+(this.records[kq][1]||"")+"&subfunc="+(this.records[kq][2]||"")+"&t="+T+"&callback="+fB+"."+kr;i+=jA()(i);if(this.config.open){try{gX.load(i);delete this.records[kq]}catch(kt){}}if(Object.keys(this.records).length===0){clearInterval(this.idleWork);this.idleWork=null}},checkJob:function(e){if(!this.idleWork&&this._idleWorkerTicker){this.idleWork=setInterval(this._idleWorkerTicker,e)}},kill:function(){if(this.idleWork){clearInterval(this.idleWork);this.idleWork=null}this._idleWorkerTicker=null;this.mark={};this.records={}}};hI.init(true,{reset:20*60*1000});var j9={request:function(ky,ku,kq,kB,ks){var kv=new Date()["getTime"]();var kx=(Math.random()*100000)["toFixed"](0);bD._rd["_cbk"+kx]=function(kC){if(kC.result&&kC.result["error"]&&kC.result["error"]===202){alert("该AK因为恶意行为已经被管理员封禁!");return}if(kC.result&&kC.result["error"]&&kC.result["error"]===403){if(hb!==null){hb.update("未获得百度地图商用授权,可能导致部分地图请求失败,请刷新后重试。")}return}kq=kq||{};ky&&ky(kC,kq);delete bD._rd["_cbk"+kx]};kB=kB||"";var kA;var kr;if(kq&&kq.useEncodeURI){kA=jy(ku,encodeURI);kr=jy(ku)}else{kA=jy(ku,encodeURIComponent);kr=jy(ku)}var i=C.apiHost+"/"+kB+"?"+kA+"&ie=utf-8&oue=1&fromproduct=jsapi";var kw=C.apiHost+"/"+kB+"?"+kr+"&ie=utf-8&oue=1&fromproduct=jsapi";if(!ks){i+="&res=api";kw+="&res=api"}i+="&callback="+fB+"._rd._cbk"+kx;kw+="&callback="+fB+"._rd._cbk"+kx;var kt=window.___abvk?window.___abvk:j9.getSeckeyCidItem("SECKEY_ABVK");var e=j9.getSeckeyCidItem("BMAP_SECKEY");var kz=encodeURIComponent(kt+","+e);var T=kt+","+e;i+="&ak="+eW+"&v=gl&seckey="+kz+"&timeStamp="+kv;kw+="&ak="+eW+"&v=gl&seckey="+T+"&timeStamp="+kv;i+=jA()(kw);gX.load(i)},getSeckeyCidItem:function(i){if(navigator.cookieEnabled){var T=new RegExp("(^| )"+i+"=([^;]*)(;|$)");var e=document.cookie.match(T);if(e){return unescape(e[2])}return -1}if(localStorage){return localStorage.getItem(i)?localStorage.getItem(i):-1}if(sessionStorage){return sessionStorage.getItem(i)?localStorage.getItem(i):-1}}};window.srqtimer=null;window.firstTime=true;window.srqcount=0;bD._rd={};var dm={request:function(i,kv){var kr=new Date()["getTime"]();var ku=(Math.random()*100000).toFixed(0);if(kv){BMapGL._rd["_cbk"+ku]=function(kx){kv&&kv(kx);delete BMapGL._rd["_cbk"+ku]};i+="&callback=BMapGL._rd._cbk"+ku}function ks(ky){var kx;var kz=new RegExp("(^| )"+ky+"=([^;]*)(;|$)");if(kx=document.cookie.match(kz)){return unescape(kx[2])}else{return -1}}if(i.indexOf("v=")===-1){i+="&v=gl"}var kq=window.___abvk?window.___abvk:this.getSeckeyCidItem("SECKEY_ABVK");var e=this.getSeckeyCidItem("BMAP_SECKEY");var kw=encodeURIComponent(kq+","+e);var T=kq+","+e;signUrl=i+"&seckey="+T+"&timeStamp="+kr;i+="&seckey="+kw+"&timeStamp="+kr;i+=jA()(signUrl);var kt=b3("script",{src:i,type:"text/javascript",charset:"utf-8"});if(kt.addEventListener){kt.addEventListener("load",function(ky){var kx=ky.target;kx.parentNode.removeChild(kx)},false);kt.addEventListener("error",function(kx){kv&&kv([,,,,,])},false)}else{if(kt.attachEvent){kt.attachEvent("onreadystatechange",function(ky){var kx=window.event.srcElement;if(kx&&(kx.readyState=="loaded"||kx.readyState=="complete")){kx.parentNode.removeChild(kx)}})}}document.getElementsByTagName("head")[0].appendChild(kt);kt=null},getSeckeyCidItem:function(i){if(navigator.cookieEnabled){var T=new RegExp("(^| )"+i+"=([^;]*)(;|$)");var e=document.cookie.match(T);if(e){return unescape(e[2])}return -1}if(localStorage){return localStorage.getItem(i)?localStorage.getItem(i):-1}if(sessionStorage){return sessionStorage.getItem(i)?localStorage.getItem(i):-1}}};function gS(){this._map=null;this._container;this._type="control";this.blockInfoWindow=true;this._visible=true}gS.inherits(de,"Control");e6.extend(gS.prototype,{initialize:function(e){this._map=e;if(this._container){if(this._opts&&this._opts.container){this._opts.container.appendChild(this._container)}else{e.container.appendChild(this._container)}return this._container}return},_i:function(e){if(!this._container&&this.initialize&&bX(this.initialize)){this._container=this.initialize(e)}this._opts=this._opts||{printable:false};this._setStyle();this._setPosition();if(this._container){this._container._jsobj=this}},_setStyle:function(){var i=this._container;if(i){var e=i.style;e.position="absolute";e.zIndex=this._cZIndex||"10";e.MozUserSelect="none";if(!this._opts.printable){e6.ac(i,"BMap_noprint")}e6.on(i,"contextmenu",hA)}},remove:function(){this._map=null;if(!this._container){return}this._container.parentNode&&this._container.parentNode.removeChild(this._container);this._container._jsobj=null;this._container=null},_render:function(e){if(this._opts&&this._opts.container){this._container=bP(this._opts.container,'
')}else{var i='
';if(e&&e.config.autoSafeArea&&cz()){this._safeAreaContainer=bP(this._map.container,i);this._safeAreaContainer.style.position="absolute";this._safeAreaContainer.style.bottom="env(safe-area-inset-bottom)";this._container=bP(this._safeAreaContainer,i)}else{this._container=bP(this._map.container,i)}}if(this._visible===false){this._container.style.display="none"}return this._container},_setPosition:function(){this.setAnchor(this._opts.anchor)},setAnchor:function(kq){if(this.anchorFixed||typeof kq!=="number"||isNaN(kq)||kqBMAP_ANCHOR_BOTTOM_RIGHT){kq=this.defaultAnchor}this._opts.offset=this._opts.offset||this.defaultOffset;var T=this._opts.anchor;this._opts.anchor=kq;if(!this._container){return}var ks=this._container;var e=this._opts.offset.width;var kr=this._opts.offset.height;ks.style.left=ks.style.top=ks.style.right=ks.style.bottom="auto";switch(kq){case BMAP_ANCHOR_TOP_LEFT:ks.style.top=kr+"px";ks.style.left=e+"px";break;case BMAP_ANCHOR_TOP_RIGHT:ks.style.top=kr+"px";ks.style.right=e+"px";break;case BMAP_ANCHOR_BOTTOM_LEFT:ks.style.bottom=kr+"px";ks.style.left=e+"px";break;case BMAP_ANCHOR_BOTTOM_RIGHT:ks.style.bottom=kr+"px";ks.style.right=e+"px";break;default:break}var i=["TL","TR","BL","BR"];e6.rc(this._container,"anchor"+i[T]);e6.ac(this._container,"anchor"+i[kq])},getAnchor:function(){return this._opts.anchor},setOffset:function(e){if(!e){return}this._opts=this._opts||{};this._opts.offset=new je(e.width,e.height);if(!this._container){return}this.setAnchor(this._opts.anchor)},getOffset:function(){return this._opts.offset},getDom:function(){return this._container},show:function(){if(this._visible===true){return}this._visible=true;if(this._container){this._container.style.display=""}this.dispatchEvent(new fS("onshow"))},hide:function(){if(this._visible===false){return}this._visible=false;if(this._container){this._container.style.display="none"}this.dispatchEvent(new fS("onhide"))},isPrintable:function(){return !!this._opts.printable},isVisible:function(){if(!this._container&&!this._map){return false}return !!this._visible},_asyncLoadCode:function(){var e=this;he.load("control",function(){if(e._asyncDraw){e._asyncDraw()}})}});var ep={TOP_LEFT:0,TOP_RIGHT:1,BOTTOM_LEFT:2,BOTTOM_RIGHT:3};bD.ControlAnchor=ep;window.BMAP_ANCHOR_TOP_LEFT=0;window.BMAP_ANCHOR_TOP_RIGHT=1;window.BMAP_ANCHOR_BOTTOM_LEFT=2;window.BMAP_ANCHOR_BOTTOM_RIGHT=3;function gg(e){gS.call(this);e=e||{};this._opts={printable:false};e6.extend(this._opts,e);this._copyrightCollection=[];this.defaultAnchor=BMAP_ANCHOR_BOTTOM_LEFT;this.defaultOffset=new je(5,2);this.setAnchor(e.anchor);this._canShow=true;this.sateMapStyle=false;this.blockInfoWindow=false;this._asyncLoadCode()}gg.inherits(gS,"CopyrightControl");e6.extend(gg.prototype,{initialize:function(e){this._map=e;return this._container},addCopyright:function(kq){var e={minZoom:0,bounds:null,content:"",mapType:""};for(var T in kq){e[T]=kq[T]}if(this._map){var kt=e.minZoom;if(kt===-1||ktthis._map.getMaxZoom()){e.minZoom=this._map.getMinZoom()}if(e.mapType!==""&&!es[e.mapType]){e.mapType=BMAPGL_NORMAL_MAP}}var kr=this.getCopyright(kq.id);if(kr){for(var ks in e){kr[ks]=e[ks]}}else{this._copyrightCollection.push(e)}},getCopyright:function(kq){for(var T=0,e=this._copyrightCollection.length;T=BMAP_NAVIGATION_CONTROL_LARGE&&e<=BMAP_NAVIGATION_CONTROL_ANIM){this._opts.type=e}else{this._opts.type=BMAP_NAVIGATION_CONTROL_LARGE}},getType:function(){return this._opts.type}});function v(i){gS.call(this);i=i||{};this._opts={printable:false};this.defaultAnchor=BMAP_ANCHOR_TOP_RIGHT;this.defaultOffset=new je(10,10);this.setAnchor(i.anchor);this._opts=e6.extend(e6.extend(this._opts,{offset:this.defaultOffset,enableSwitch:true}),i);var e=this;he.load("control",function(){e._asyncDraw()})}v.inherits(gS,"MapTypeControl");e6.extend(v.prototype,{initialize:function(e){this._map=e;return this._container},showStreetLayer:function(e){this._map.showStreetLayer(e)}});function jq(e){gS.call(this);e=e||{};this._opts={};this._opts=e6.extend(this._opts,e);this._zoomInDisabled=false;this._zoomOutDisabled=false;this._zoomInTapped=false;this._zoomOutTapped=false;this.defaultAnchor=ep.BOTTOM_RIGHT;this.defaultOffset=new je(15,20);this.setAnchor(e.anchor);this._asyncLoadCode()}jq.inherits(gS,"ZoomControl");e6.extend(jq.prototype,{initialize:function(e){this._map=e;return this._container}});function gz(e){gS.call(this);e=e||{};this._opts={autoZoom:true,autoViewport:true};this._opts=e6.extend(this._opts,e);this.defaultAnchor=ep.BOTTOM_LEFT;this.defaultOffset=new je(10,50);this.watchPosition=this._opts.watchPosition||false;this.useCompass=this._opts.useCompass||false;this.locMarker=null;this.locLevel=16;this.setAnchor(this._opts.anchor);this.onLocationStart=e.onLocationStart||null;this._asyncLoadCode()}gz.inherits(gS,"LocationControl");e6.extend(gz.prototype,{initialize:function(e){this._map=e;return this._container},startLocation:function(){this._startLocationCalled=true},stopLocationTrace:function(){},setOptions:function(e){e=e||{};e6.extend(this._opts,e)}});function bG(e){gS.call(this);e=e||{};this._opts={};this._opts=e6.extend(this._opts,e);this.defaultAnchor=ep.BOTTOM_LEFT;this.defaultOffset=new je(5,15);if(b2()){this.defaultOffset=new je(10,10)}this.setAnchor(e.anchor)}bG.inherits(gS,"LogoControl");e6.extend(bG.prototype,{initialize:function(i){this._map=i;var e=this._container=document.createElement("div");e.innerHTML='';i.getContainer().appendChild(e);return e}});function av(e,i){this._map=e;this._indoorInfo=i;this._visible=true;this._adjustVisible=true;this._isMobile=b2();this._sizeConfig={FLOOR_BTN_HEIGHT:this._isMobile?35:26,SWITCH_ARROW_HEIGHT:this._isMobile?20:15};this._init()}av.prototype._init=function(){this._render();this._bindDom();this._bind();this._adjustDisplayHeight();var e=new fS("onindoor_bar_show");e.uid=this._indoorInfo.uid;e.floors=this._indoorInfo.floors;this._map.dispatchEvent(e)};av.prototype._render=function(){if(!this._indoorInfo){return}var ku=this._isMobile;var e=this._div=b3("div");e6.ac(e,"floor-select-container");ku&&e6.ac(e,"mobile");ku&&e6.ac(e,"all-border-radius");var i=this._btnTop=b3("button");e6.ac(i,"floor-switch-top");e6.ac(i,"top-border-radius");var ks=b3("div");e6.ac(ks,"floor-switch-top-icon");i.appendChild(ks);var kr=this._btnBottom=b3("button");var T=b3("div");e6.ac(T,"floor-switch-bottom-icon");kr.appendChild(T);e6.ac(kr,"floor-switch-bottom");e6.ac(kr,"bottom-border-radius");var kq=this._floorsContainer=b3("div");e6.ac(kq,"floors-container");kq.appendChild(this._createFloorsDom());this._div.appendChild(i);this._div.appendChild(kq);this._div.appendChild(kr);var kv=0;if(this._btnTop.style.display===""){kv=2*this._sizeConfig.SWITCH_ARROW_HEIGHT}this._div.style.height=parseInt(this._floorsContainer.style.height,10)+kv+"px";this._map.getContainer().appendChild(this._div);if(!ku){var kt=this;setTimeout(function(){kt._div.style.right="20px"},20)}};av.prototype._createFloorsDom=function(){if(!this._indoorInfo){return}var T=this._ol=b3("ol");var ks=this._indoorInfo.currentFloor;for(var kr=this._indoorInfo.floors.length-1;kr>=0;kr--){var kt=this._indoorInfo.floors[kr].floorName;var e=b3("li");var kq=b3("button");e6.ac(kq,"btn-select-floor");if(kr===ks){e6.ac(kq,"selected")}kq.setAttribute("data-floor",kr);kq.innerHTML=kt;e.appendChild(kq);T.appendChild(e)}return T};av.prototype._updateUI=function(){if(!this._ol){this._render();this._bind();this._adjustDisplayHeight();return}this._ol=null;this._ol=this._createFloorsDom();this._floorsContainer.innerHTML="";this._floorsContainer.appendChild(this._ol);this._adjustDisplayHeight()};av.prototype._bindDom=function(){var e=this;e6.on(this._floorsContainer,"click",function(kq){var T=kq.target||kq.srcElement;if(T.tagName.toLowerCase()==="button"){e._map.showIndoor(e._indoorInfo.uid,parseInt(T.getAttribute("data-floor"),10));var i=new fS("onindoor_bar_click");i.uid=e._indoorInfo.uid;e._map.dispatchEvent(i)}});e6.on(this._floorsContainer,"mouseover",function(T){var i=T.target;if(i.tagName.toLowerCase()==="button"){e6.ac(i,"hover")}});e6.on(this._floorsContainer,"mouseout",function(T){var i=T.target;if(i.tagName.toLowerCase()==="button"){e6.rc(i,"hover")}});e6.on(this._floorsContainer,"touchstart",function(T){var i=T.target;if(i.tagName.toLowerCase()==="button"){e6.ac(i,"onmousedown")}});e6.on(this._floorsContainer,"touchend",function(T){var i=T.target;if(i.tagName.toLowerCase()==="button"){e6.rc(i,"onmousedown")}});e6.on(this._btnTop,"mouseover",function(i){if(this._disable){return}e6.ac(this,"hover")});e6.on(this._btnTop,"mouseout",function(i){e6.rc(this,"hover")});e6.on(this._btnBottom,"mouseover",function(i){if(this._disable){return}e6.ac(this,"hover")});e6.on(this._btnBottom,"mouseout",function(i){e6.rc(this,"hover")});e6.on(this._btnTop,"touchstart",function(i){if(this.className.indexOf("disable")>-1){return}e6.ac(this,"onmousedown")});e6.on(this._btnTop,"touchend",function(i){e6.rc(this,"onmousedown")});e6.on(this._btnBottom,"touchstart",function(i){if(this.className.indexOf("disable")>-1){return}e6.ac(this,"onmousedown")});e6.on(this._btnBottom,"touchend",function(i){e6.rc(this,"onmousedown")});e6.on(this._btnTop,"click",function(i){e._setBarSliderTop(parseInt(e._ol.style.top,10)+26)});e6.on(this._btnBottom,"click",function(i){e._setBarSliderTop(parseInt(e._ol.style.top,10)-26)});e6.on(this._div,"mousemove",aj);e6.on(this._div,"wheel",hA);e6.on(this._div,"mousewheel",hA);this._map.addEventListener("resize",function(){e._adjustDisplayHeight()})};av.prototype._adjustDisplayHeight=function(){if(!this._indoorInfo){return}var ks=this._map.getSize().height;var kt=this._sizeConfig.FLOOR_BTN_HEIGHT;var ku=ks-291-100;if(this._isMobile){ku=ks-12-108-this._map.config.bottomOffset}var e=this._indoorInfo.floors.length;var T=e*kt;var kq=e;var kw=0;var kx=this._floorsContainer.children[0];if(T>ku){this._showArrow=true;e6.rc(kx.children[0].children[0],"top-border-radius");e6.rc(kx.children[e-1].children[0],"bottom-border-radius")}else{this._showArrow=false;e6.ac(kx.children[0].children[0],"top-border-radius");e6.ac(kx.children[e-1].children[0],"bottom-border-radius")}while(T>ku){if(kq===0){break}kq--;kw=2*this._sizeConfig.SWITCH_ARROW_HEIGHT;T=kq*kt+kw}this._currentDisplayHeight=T;if(kq<3){this._setAdjustVisbile(false)}else{this._setAdjustVisbile(true)}this._floorsContainer.style.height=kq*kt+"px";var kr=this._indoorInfo.currentFloor;var i=e-kr;var kv=kr-1;this._div.style.height=parseInt(this._floorsContainer.style.height,10)+kw+"px";var ky=-(e-(kr+Math.round(kq/2)))*kt;this._setBarSliderTop(ky);if(kq=i*T){kq=e-i*T;e6.ac(this._btnBottom,"disable");e6.rc(this._btnBottom,"hover");this._btnBottom._disable=true}else{e6.rc(this._btnBottom,"disable");this._btnBottom._disable=false}if(kq>=0){kq=0;e6.ac(this._btnTop,"disable");e6.rc(this._btnTop,"hover");this._btnTop._disable=true}else{e6.rc(this._btnTop,"disable");this._btnTop._disable=false}this._ol.style.top=kq+"px"};av.prototype._setAdjustVisbile=function(e){if(this._adjustVisible===e){return}this._adjustVisible=e;if(e&&this._visible){this._div.style.right="20px"}else{this._div.style.right="-30px"}};av.prototype._bind=function(){var i=this._map;var e=this;i.on("indoor_status_changed",function(ku){if(e._visible===false){return}var T=e._ol;var ks=ku.uid;if(!ks){return}var kt=ku.floor;for(var kr=0;kr=hX.HIGH_RES_MIN_RATIO?2:1;this._imgPath=C.imgPath+"earth-navi-control-pc4"+(this._imgRatio===2?"-2x.png":".png");this._enabled=true;var e=this;this._setHeadingOptions={callback:function(){e._target.setLock(false)}};this._init()}e6.extend(iT.prototype,{_init:function(){this._createDom();this._render();this._bindDom();this._bind();this._updateUI();this._checkEnable()},_checkEnable:function(){if(this._target.getZoom()>=this._target._enableHeadingZoom){this.enable()}else{this.disable()}},_createDom:function(){var i=this._div=b3("div");var e=i.style;e.position="absolute";e.zIndex=5;e.top="0";e.left="0";e.width="52px";e.height="54px";e.background="url("+this._imgPath+") no-repeat";e.backgroundSize="266px auto";this._rotateCCW=this._createButton();this._rotateCCW.title="逆时针转动";e=this._rotateCCW.style;e.left="2px";e.top="5px";e.zIndex="1";e.width="15px";e.height="42px";e.backgroundPosition="-75px -5px";this._rotateCW=this._createButton();this._rotateCW.title="顺时针转动";e=this._rotateCW.style;e.right="2px";e.top="5px";e.zIndex="1";e.width="15px";e.height="42px";e.backgroundPosition="-75px -5px";e.WebkitTransform=e.transform="scaleX(-1)";this._compass=this._createButton();this._compass.title="恢复正北方向";e=this._compass.style;e.left="19px";e.top="4px";e.width="14px";e.height="44px";e.backgroundPosition="-56px -4px";e.WebkitTransform=e.transform="rotate(0deg)";this._div.appendChild(this._rotateCCW);this._div.appendChild(this._compass);this._div.appendChild(this._rotateCW);this._domRendered=true},_createButton:function(){var e=b3("button");var i=e.style;i.position="absolute";i.outline="none";i.border="none";i.background="url("+this._imgPath+") no-repeat";i.backgroundSize="266px auto";i.cursor="pointer";return e},_render:function(){this._outContainer.appendChild(this._div)},enable:function(){this._enabled=true;if(this._domRendered){this._rotateCCW.style.cursor="pointer";this._rotateCCW.style.opacity=1;this._rotateCW.style.cursor="pointer";this._rotateCW.style.opacity=1;this._compass.style.cursor="pointer";this._compass.style.opacity=1}},disable:function(){this._enabled=false;if(this._domRendered){this._rotateCCW.style.cursor="";this._rotateCCW.style.opacity=0.4;this._rotateCW.style.cursor="";this._rotateCW.style.opacity=0.4;this._compass.style.cursor="";this._compass.style.opacity=0.4}},_bindDom:function(){iM(this._div,["mousedown","click","dblclick"]);var i=this._map;var e=this;this._rotateCW.addEventListener("click",function(){if(e._isOperating||e._enabled===false){return}if(e._target.getLock()){return}if(e._target.getHeading()===360){e._target.setHeading(0)}e._target.setLock(true);e._target.setHeading(e._target.getHeading()+90,e._setHeadingOptions);i.fire(new fS("onrotatecwclick"))},false);this._rotateCCW.addEventListener("click",function(){if(e._isOperating||e._enabled===false){return}if(e._target.getLock()){return}if(e._target.getHeading()===-360){e._target.setHeading(0)}e._target.setLock(true);e._target.setHeading(e._target.getHeading()-90,e._setHeadingOptions);i.fire(new fS("onrotateccwclick"))},false);this._rotateCW.addEventListener("mouseover",function(){if(e._enabled===false){return}this.style.backgroundPosition="-89px -5px"},false);this._rotateCW.addEventListener("mouseout",function(){if(e._enabled===false){return}this.style.backgroundPosition="-75px -5px"},false);this._rotateCCW.addEventListener("mouseover",function(){if(e._enabled===false){return}this.style.backgroundPosition="-89px -5px"},false);this._rotateCCW.addEventListener("mouseout",function(){if(e._enabled===false){return}this.style.backgroundPosition="-75px -5px"},false);this._compass.addEventListener("click",function(){if(e._isOperating||e._enabled===false){return}if(e._target.getLock()){return}e._target.setLock(true);var T=false;if(e._target.getTilt()!==0){T=true;e._target.setTilt(0,e._setHeadingOptions)}if(e._target.getHeading()%360!==0){T=true;e._target.resetHeading(e._setHeadingOptions)}if(!T){e._target.setLock(false)}i.fire(new fS("oncompassclick"))},false)},_bind:function(){var e=this;this._bindTarget(this._target);if(this._map._renderType==="webgl"){this._map.addEventListener("maptypechange",function(i){if(this.mapType==="B_EARTH_MAP"){e._target=e._map._earth}else{e._target=e._map}e._bindTarget(e._target);e._checkEnable()})}},_bindTarget:function(i){if(i===this._map&&this._mapBinded){return}if(i===this._map._earth&&this._earthBinded){return}var e=this;i.addEventListener("heading_changed",function(T){e._updateUI()});i.addEventListener("animation_start",function(T){e._isOperating=true});i.addEventListener("animation_end",function(T){e._isOperating=false});i.on("load",function(){e._checkEnable()});i.on("zoom_changed",function(){e._checkEnable()});if(i===this._map){this._mapBinded=true}else{this._earthBinded=true}},_updateUI:function(){var e=this._target.getHeading();var i=this._compass.style;i.WebkitTransform=i.transform="rotate("+e+"deg)"},hide:function(){this._div.style.display="none"},show:function(){this._div.style.display="block"}});function cY(T,i){this._map=T;this._target=T;var kq=T.temp.originMapType||T.mapType;if(kq==="B_EARTH_MAP"&&T._earth){this._target=T._earth}this._outContainer=i||T.getContainer();this._imgRatio=go()>=hX.HIGH_RES_MIN_RATIO?2:1;this._imgPath=C.imgPath+"gl-navi-control-pc4"+(this._imgRatio===2?"-2x.png":".png");this._enabled=true;var e=this;this._setTiltOptions={callback:function(){e._target.setLock(false)}};this._init()}e6.extend(cY.prototype,{_init:function(){this._createDom();this._render();this._bindDom();this._bind();this._checkEnable()},_checkEnable:function(){if(this._target.getZoom()>=this._target._enableTiltZoom){this.enable()}else{this.disable()}},_createDom:function(){var e=this._div=b3("button");e.title="倾斜";var i=e.style;i.position="absolute";i.zIndex=5;i.outline="none";i.border="none";i.cursor="pointer";i.width="26px";i.height="26px";i.top="56px";i.right="13px";i.background="url("+this._imgPath+") no-repeat #fff";i.backgroundSize="266px auto";i.backgroundPosition="-110px 1px";i.boxShadow="1px 2px 1px rgba(0, 0, 0, 0.15)"},enable:function(){this._enabled=true;if(this._div){this._div.style.cursor="pointer"}this._updateUI()},disable:function(){this._enabled=false;if(this._div){this._div.style.cursor=""}this._updateUI()},_render:function(){this._outContainer.appendChild(this._div)},_bindDom:function(){var e=this;this._div.addEventListener("mousedown",function(kq){if(!e._enabled){return}if(e._target.getLock()){return}var i=e._target.getTilt();var T;if(i===e._map.getCurrentMaxTilt()){T="out"}else{if(i===0){T="in"}else{T=e._preTrend?e._preTrend:"in"}}e._curTrend=T;e._clickTimer=setTimeout(function(){e._map.fire(new fS("ontiltmsdown"));e._tiltAni=new fH({duration:9999999,render:function(kr){i=e._target.getTilt();if(T==="in"&&i0){e._target.setTilt(i-1,{noAnimation:true})}}},finish:function(){e._tiltAni=null}});e._clickTimer=null},200);kq.stopPropagation()},false);this._div.addEventListener("mouseup",function(i){if(!e._enabled){return}if(e._tiltAni){e._tiltAni.stop()}e._preTrend=e._curTrend},false);this._div.addEventListener("click",function(kq){if(!e._enabled){return}if(!e._clickTimer){return}if(e._target.getLock()){return}clearTimeout(e._clickTimer);e._map.fire(new fS("ontiltclick"));var i=e._target.getTilt();e._target.setLock(true);kq.stopPropagation();var T=e._map.getCurrentMaxTilt();if(e._curTrend==="in"){e._target.setTilt(T,e._setTiltOptions)}else{if(e._curTrend==="out"){e._target.setTilt(0,e._setTiltOptions)}else{if(i0){i=78}if(this._mouseOver){e=52}if(this._enabled===false){kq=26;e=0;i=0}var kr="-"+(110+i+kq+e)+"px 1px";this._div&&(this._div.style.backgroundPosition=kr);if(this._enabled){if(T>0){this._div&&(this._div.title="恢复")}else{this._div&&(this._div.title="倾斜")}}else{this._div&&(this._div.title="请放大地图后操作")}},hide:function(){this._div.style.display="none"},show:function(){this._div.style.display="block"}});function hy(i){de.call(this);this._opts={container:null,cursor:"default",marker:true};this._opts=e6.extend(this._opts,i);this._type="contextmenu";this._map=null;this._container;this._left=0;this._top=0;this._items=[];this._rItems=[];this._dividers=[];this._enable=true;this.curPixel=null;this.curPoint=null;this._isOpen=false;var e=this;he.load("menu",function(){e._draw()});hI.sendMessage(aZ(4,5,2),["control","menu"])}hy.inherits(de,"ContextMenu");e6.extend(hy.prototype,{initialize:function(i,e){this._map=i;this._overlay=e||null},remove:function(){this._map=this._overlay=null},addItem:function(kr,e){if(!kr||kr._type!="menuitem"||kr._text==""||kr._width<=0){return}for(var kq=0,T=this._items.length;kqthis._items.length-1){e=-1}kr._insertIndex=e;if(e===-1){this._items.push(kr);this._rItems.push(kr)}else{this._items.splice(e,0,kr);this._rItems.splice(e,0,kr)}},removeItem:function(kq){if(!kq||kq._type!="menuitem"){return}for(var T=0,e=this._items.length;Tthis._items.length-1){e=-1}var i={_type:"divider",_dIndex:this._dividers.length,_insertIndex:e};this._dividers.push({dom:null});if(e===-1){this._items.push(i)}else{this._items.splice(e,0,i)}},removeSeparator:function(T){if(!this._dividers[T]){return}for(var kq=0,e=this._items.length;kqT){this._items[kq]._dIndex--}}this._dividers.splice(T,1)},getDom:function(){return this._container},show:function(){if(this._isOpen==true){return}this._isOpen=true},hide:function(){if(this._isOpen==false){return}this._isOpen=false},setCursor:function(e){if(!e){return}this._opts.cursor=e},getItem:function(e){return this._rItems[e]},enable:function(){this._enable=true},disable:function(){this._enable=false}});function h9(T,kq,i){if(!T||!kq||typeof kq!="function"){return}de.call(this);this._opts={width:100,id:""};i=i||{};this._opts.width=(i.width*1)?i.width:100;this._opts.id=i.id?i.id:"";this._text=T+"";this._callback=kq;this._map=null;this._type="menuitem";this._contextmenu=null;this._container=null;this._enabled=true;var e=this;he.load("menu",function(){e._draw()})}h9.inherits(de,"MenuItem");e6.extend(h9.prototype,{initialize:function(e,i){this._map=e;this._contextmenu=i},remove:function(){this._contextmenu=null;this._map=null},setText:function(e){if(!e){return}this._text=e+""},getDom:function(){return this._container},enable:function(){this._enabled=true},disable:function(){this._enabled=false}});function ib(e,i){this.setSouthWest(e);this.setNorthEast(i)}e6.extend(ib.prototype,{isEmpty:function(){return this.sw===null&&this.ne===null},equals:function(e){if(!e||e.isEmpty()||this.isEmpty()){return false}return this.sw.equals(e.sw)&&this.ne.equals(e.ne)},containsBounds:function(e){if(!e||e.isEmpty()||this.isEmpty()){return false}return(e.sw.lng>this.sw.lng&&e.ne.lngthis.sw.lat&&e.ne.latMath.max(this.sw.lng,this.ne.lng)||Math.max(T.sw.lat,T.ne.lat)Math.max(this.sw.lat,this.ne.lat)){return null}var kr=Math.max(this.sw.lng,T.sw.lng);var i=Math.min(this.ne.lng,T.ne.lng);var kq=Math.max(this.sw.lat,T.sw.lat);var e=Math.min(this.ne.lat,T.ne.lat);return new ib(new cD(kr,kq),new cD(i,e))},setMinMax:function(){this.minX=this.sw?this.sw.lng:null;this.minY=this.sw?this.sw.lat:null;this.maxX=this.ne?this.ne.lng:null;this.maxY=this.ne?this.ne.lat:null},containsPoint:function(e){if(!e){return}return(e.lng>=this.sw.lng&&e.lng<=this.ne.lng&&e.lat>=this.sw.lat&&e.lat<=this.ne.lat)},extend:function(e){if(!e){return}var i=e.lng;var T=e.lat;if(!this.sw){this.sw=e.clone()}if(!this.ne){this.ne=e.clone()}if(this.sw.lng>i){this.sw.lng=i}if(this.ne.lngT){this.sw.lat=T}if(this.ne.lat=0&&e<90||e>=270&&e<360){if(this.normalizedTopRight.lng-180&&e.lat<90&&e.lat>-90){return e}return this.convertMC2LL(e)},convertMC2LL:function(e){if(e===null){return e}if(!e){return new cD(0,0)}var T;var kr;T=new cD(Math.abs(e.lng),Math.abs(e.lat));for(var kq=0;kq=this.MCBAND[kq]){kr=this.MC2LL[kq];break}}var ks=this.convertor(e,kr);return new cx(ks.lat,ks.lng)},convertLL2MC:function(kt){if(!kt){return new cD(0,0)}var kv=kt.lat;var kq=kt.lng;kq=this.getLoop(kt.lng,-180,180);kv=ch(kv,-85,85);var ks;for(var kr=0;kr=this.LLBAND[kr]){ks=this.LL2MC[kr];break}}if(!ks){for(kr=0;kre){T-=e-i}while(Ti-1){e=e-i}while(e<0){e=e+i}return e},getLoopBox:function(e,kq){var i=this.HALF_SIZE*2;if(e[0]>0&&kq[2]<0){kq[2]=kq[2]+i}else{if(e[0]<0&&kq[0]>0){kq[0]=kq[0]-i}}return kq},createOrUpdateTileCoord:function(T,e,kq,i){if(i!==undefined){i[0]=T;i[1]=e;i[2]=kq;return i}else{return[T,e,kq]}},createOrUpdateTileRange:function(e,kq,kr,T,i){if(i!==undefined){i.minX=e;i.maxX=kq;i.minY=kr;i.maxY=T;return i}else{return{minX:e,maxX:kq,minY:kr,maxY:T}}},fromEPSG4326:function(T,kv,kt){var kr=T.length;var ks=kt>1?kt:2;var e=kv;if(e===undefined){if(ks>2){e=T.slice()}else{e=new Array(kr)}}for(var kq=0;kqthis.MAX_SAFE_Y){ku=this.MAX_SAFE_Y}else{if(ku<-this.MAX_SAFE_Y){ku=-this.MAX_SAFE_Y}}e[kq+1]=ku}return e},toEPSG4326:function(T,ku,kt){var kr=T.length;var ks=kt>1?kt:2;var e=ku;if(e===undefined){if(ks>2){e=T.slice()}else{e=new Array(kr)}}for(var kq=0;kq90){i=90}}while(e<-180){e+=360}while(e>180){e-=360}e=e||0;i=i||0;cD.call(this,e,i)}cx.inherits(cD,"LatLng");e6.extend(cx.prototype,{equals:function(e){return(this.lat===e.lat&&this.lng===e.lng)},clone:function(){return new cx(this.lat,this.lng)},add:function(e){return new cx(this.lng+e.lng,this.lat+e.lat)},sub:function(e){return new cx(this.lat-e.lat,this.lng-e.lng)},mult:function(e){return new cx(this.lng*e,this.lat*e)},div:function(e){return new cx(this.lng/e,this.lat/e)},mag:function(){return Math.sqrt(this.lng*this.lng+this.lat*this.lat)},getLngSpan:function(e){var i=this.lng;var T=Math.abs(e-i);if(T>180){T=360-T}return T},toString:function(){return"LatLng"},toGeoJSON:function(){var i="Point";var T=[this.lng,this.lat];var e={type:"Feature",geometry:{type:i,coordinates:T},properties:this.properties};return e}});function cM(e,i){if(e&&!i){i=e}this._sw=this._ne=null;this._swLng=this._swLat=null;this._neLng=this._neLat=null;if(e){this._sw=new cx(e.lat,e.lng);this._ne=new cx(i.lat,i.lng);this._swLng=e.lng;this._swLat=e.lat;this._neLng=i.lng;this._neLat=i.lat}}e6.extend(cM.prototype,{isEmpty:function(){return !this._sw||!this._ne},equals:function(e){if(this.isEmpty()){return false}return this.getSouthWest().equals(e.getSouthWest())&&this.getNorthEast().equals(e.getNorthEast())},getSouthWest:function(){return this._sw},getNorthEast:function(){return this._ne},containsBounds:function(e){if(this.isEmpty()||e.isEmpty()){return false}return(e._swLng>this._swLng&&e._neLngthis._swLat&&e._neLatMath.max(this._swLng,this._neLng)||Math.max(T._swLat,T._neLat)Math.max(this._swLat,this._neLat)){return false}var kr=Math.max(this._swLng,T._swLng);var i=Math.min(this._neLng,T._neLng);var kq=Math.max(this._swLat,T._swLat);var e=Math.min(this._neLat,T._neLat);this._sw=new cx(kq,kr);this._ne=new cx(e,i);this._swLng=kr;this._swLat=kq;this._neLng=i;this._neLat=e;return true},containsPoint:function(e){if(this.isEmpty()){return false}return(e.lng>=this._swLng&&e.lng<=this._neLng&&e.lat>=this._swLat&&e.lat<=this._neLat)},extend:function(e){var i=e.lng;var T=e.lat;if(!this._sw){this._sw=new cx(0,0)}if(!this._ne){this._ne=new cx(0,0)}if(!this._swLng||this._swLng>i){this._sw.lng=this._swLng=i}if(!this._neLng||this._neLngT){this._sw.lat=this._swLat=T}if(!this._neLat||this._neLate.lat){this._swLat=e.lat}if(this._swLng>e.lng){this._swLng=e.lng}if(this._neLat10){T&&T({status:25});return}var e=C.apiHost+"?qt=coords&coords=";e6.each(i,function(ks){e+=ks.lng+","+ks.lat+";"});e=e.replace(/;$/gi,"");e=e+"&from="+kr+"&to="+kq+"&v=gl&type=webgl&ak="+eW;dm.request(e,function(kt){data=kt.content;if(typeof data!=="undefined"&&data!==null&&data.status===0){var ks=[];e6.each(data.result,function(ku){ks.push(new cD(ku.x,ku.y))});delete data.result;data.points=ks}else{if(kt.result&&kt.result.error){data={status:kt.result.errror,message:"访问错误,请参考错误状态码https://lbsyun.baidu.com/index.php?title=webapi/appendix"}}}T&&T(data)})}});var em={idle:0,freeze:1,zooming:2,dragging:3,moving:4,readyToDrag:5,readyToPinch:6,pinching:7,stdMapCtrlDrag:8,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,arrowOpCodes:{37:1,38:2,39:4,40:8}};var ak={_map:null,_html:"
",_maskElement:null,_cursor:"default",inUse:false,show:function(e){if(!this._map){this._map=e}this.inUse=true;if(!this._maskElement){this._createMask(e)}this._maskElement.style.display="block"},_createMask:function(i){if(!this._map){this._map=i}if(!this._map){return}var e=this._maskElement=bP(this._map.container,this._html);e6.on(e,"mouseup",function(T){if(T.button==2){hA(T)}});e6.on(e,"contextmenu",hA);e.style.display="none"},getDrawPoint:function(kq,kt,kr){kq=window.event||kq;var i=kq.offsetX||kq.layerX||0;var ks=parseInt(kq.offsetY)||parseInt(kq.layerY)||0;var T=kq.target||kq.srcElement;if(T!=ak.getDom(this._map)&&kt==true){while(T&&T!=this._map.container){if(!(T.clientWidth==0&&T.clientHeight==0&&T.offsetParent&&T.offsetParent.nodeName.toLowerCase()=="td")){i+=T.offsetLeft;ks+=T.offsetTop}T=T.offsetParent}}if(T!=ak.getDom(this._map)&&T!=this._map.container){return}if(typeof i==="undefined"||typeof ks==="undefined"){return}if(isNaN(i)||isNaN(ks)){return}if(kr){i=i+kr.x;ks=ks+kr.y}return this._map.pixelToPointIn(new fr(i,ks))},hide:function(){if(!this._map){return}this.inUse=false;if(this._maskElement){this._maskElement.style.display="none"}},getDom:function(e){if(!this._maskElement){this._createMask(e)}return this._maskElement},setCursor:function(e){this._cursor=e||"default";if(this._maskElement){this._maskElement.style.cursor=this._cursor}}};function aS(){this._type="overlay"}aS.inherits(e6.BaseClass,"Overlay");aS.getZIndex=function(i,e){i=i*1;if(!i){return 0}if(e){i=jn.convertMC2LL(new cD(0,i)).lat}return(i*-100000)<<1};e6.extend(aS.prototype,{_i:function(T){this._map=T;if(!this.domElement&&bX(this.initialize)){this.domElement=this.initialize(T);if(this.domElement){this.domElement.style.WebkitUserSelect="none";if(this.enableDraggingMap!==undefined&&!this.enableDraggingMap&&!(this instanceof s)){var i=["mousedown","mouseout","mouseover","click","keydown","selectstart"];var e=this;e6.each(i,function(kq){e6.on(e.domElement,kq,aj)})}}}this.draw()},initialize:function(e){throw"initialize方法未实现"},draw:function(){throw"draw方法未实现"},remove:function(){if(this.domElement&&this.domElement.parentNode){this.domElement.parentNode.removeChild(this.domElement)}this.domElement=null;this.dispatchEvent(new fS("onremove"))},hide:function(){this._visible=false;e6.hide(this.domElement)},show:function(){this._visible=true;e6.show(this.domElement)},getMap:function(){return this._map},dispose:function(){e6.BaseClass.prototype.decontrol.call(this)}});function eJ(){e6.BaseClass.call(this);aS.call(this);this._visible=true;this._visibleInternal=true;this.zIndex=0;this.infoWindow=null;this._dblclickTime=0}eJ.inherits(aS,"OverlayInternal");e6.extend(eJ.prototype,{initialize:function(e){this.map=e;e6.BaseClass.call(this,this.hashCode);return null},draw:function(){},remove:function(){this.decontrol();aS.prototype.remove.call(this)},destroy:function(){},hide:function(){this._visible=false},show:function(){this._visible=true},getDom:function(){return this.domElement},getContainer:function(){return this.domElement},setClassName:function(){},setConfig:function(i){if(!i){return}for(var e in i){if(i.hasOwnProperty(e)){this._config[e]=i[e]}}},getPoint:function(T,kq){if(!T){return this.point}else{var e=kq?kq.width:0;var kr=kq?kq.height:0;if(this.map){var i=this.map.pointToPixelIn(this.point);if(this._config&&this._config.offset){i.x=i.x+this._config.offset.width+e;i.y=i.y+this._config.offset.height+kr}else{i.x=i.x+e;i.y=i.y+kr}return this.map.pixelToPointIn(i)}}},setZIndex:function(e){this.zIndex=e},isVisible:function(){if(!this.domElement){return false}return !!this._visible},enableMassClear:function(){this._config.enableMassClear=true},disableMassClear:function(){this._config.enableMassClear=false},showInternal:function(){this._visibleInternal=true},hideInternal:function(e){this._visibleInternal=false;this._hideInternalReason=e},addContextMenu:function(e){this._menu=e},removeContextMenu:function(e){this._menu=null}});function aQ(e){this.map=e;this._overlays={};this._overlayArray=[];this._customOverlays=[];e._overlays=this._overlays;e._overlayArray=this._overlayArray;e._customOverlays=this._customOverlays;this._zoomingOrMoving=false;this._init()}aQ.prototype._init=function(){if(this.map._renderType!=="webgl"){this._createOverlayContainers()}else{this._createWebGLOverlayContainers()}this._bind()};aQ.prototype._createOverlayContainers=function(){var e=this.map;e.temp.overlayDiv=e.overlayDiv=this._createOverlayDiv(e.platform,200);e.temp.overlayDivEx=e.overlayDivEx=this._createOverlayDiv(e.platform,50);e._panes.floatPane=this._createOverlayDiv(e.temp.overlayDiv,800);e._panes.markerMouseTarget=this._createOverlayDiv(e.temp.overlayDiv,700);e._panes.floatShadow=this._createOverlayDiv(e.temp.overlayDiv,600);e._panes.labelPane=this._createOverlayDiv(e.temp.overlayDiv,500);e._panes.markerPane=this._createOverlayDiv(e.temp.overlayDiv,400);if(e.isCanvasMap()){e._panes.mapPane=this._createOverlayDiv(e.temp.overlayDivEx,50)}else{e._panes.mapPane=this._createOverlayDiv(e.temp.overlayDiv,200)}};aQ.prototype._createWebGLOverlayContainers=function(){var e=this.map;e.temp.overlayDiv=e.overlayDiv=this._createOverlayDiv(e.platform,200);e._panes.floatPane=this._createOverlayDiv(e.temp.overlayDiv,800);e._panes.markerMouseTarget=this._createOverlayDiv(e.temp.overlayDiv,700);e._panes.floatShadow=this._createOverlayDiv(e.temp.overlayDiv,600);e._panes.labelPane=this._createOverlayDiv(e.temp.overlayDiv,500);e._panes.markerPane=this._createOverlayDiv(e.temp.overlayDiv,400)};aQ.prototype._createOverlayDiv=function(e,kq){var T=b3("div");var i=T.style;i.position="absolute";i.top=i.left=i.width=i.height="0";i.zIndex=kq;e.appendChild(T);return T};aQ.prototype._bind=function(){var kr=this.map;var kq=this;function i(kt){kq.draw(kt)}if(kr._renderType!=="webgl"){kr.addEventListener("load",i);kr.addEventListener("moveend",i);kr.addEventListener("resize",i);kr.addEventListener("zoomend",i);kr.addEventListener("zooming_inner",i)}else{kr.on("update",i)}kr.on("destroy",function(){kr._overlays={};kr._overlayArray=[];kr._customOverlays=[];kr.overlayDiv=null;kr.overlayDivEx=null;var kt=Object.keys(kr._panes);for(var ku=0;ku=0;kt--){if(kq._customOverlays[kt].enableMassClear!==false){this.removeOverlay(kq._customOverlays[kt]);kq._customOverlays.splice(kt,1)}}});kr.addEventListener("infowindowopen",function(ku){var kt=this.infoWindow;if(kt){e6.hide(kt.popDom);e6.hide(kt.shadowDom)}});function T(){if(this.getMapType()==="B_EARTH_MAP"||this._renderType==="webgl"){if(kq._zoomingOrMoving===false){this._panes.markerMouseTarget.style.display="none";kq._zoomingOrMoving=true}}}function e(kv){if(this.getMapType()==="B_EARTH_MAP"||this._renderType==="webgl"){if(kq._zoomingOrMoving===true){if(this._panes.markerMouseTarget){this._panes.markerMouseTarget.style.display=""}kq._zoomingOrMoving=false;for(var ku=0;ku1){this._config.strokeOpacity=1}if(this._config.fillOpacity<0||this._config.fillOpacity>1){this._config.fillOpacity=1}if(this._config.strokeStyle!=="solid"&&this._config.strokeStyle!=="dashed"&&this._config.strokeStyle!=="dotted"){this._config.strokeStyle="solid"}this.domElement=null;this._bounds=new ib();this.points=[];this.greatCirclePoints=[];this._parseCache=[];this._holesCache=[];this._parseCacheGL=[];this._parseCacheGLRaw=[];this._areaCacheGL=[];this._strokeStyleInfoForGL=[[]];this._fillStyleInfoForGL="";this.vertexMarkers=[];this._temp={}}iN.JOININDEX={miter:0,round:1,bevel:2};iN.CAPINDEX={round:0,butt:1,square:2};iN.inherits(eJ,"Graph");iN.getGraphPoints=function(i){var e=[];if(!i||i.length===0){return e}if(typeof i==="string"){var T=i.split(";");e6.each(T,function(kr){var kq=kr.split(",");e.push(new cD(kq[0],kq[1]))})}if(i.constructor===Array&&i.length>0){e=i}return e};iN.parseTolerance={0:[0.09,0.005,0.0001,0.00001],1:[9000,500,20,1]};e6.extend(iN.prototype,{initialize:function(e){this.map=e;return null},draw:function(){},setPoints:function(e){this._clearCache();this.points=iN.getGraphPoints(e).slice(0);this._calcBounds()},setPathIn:function(e){this.setPoints(e)},_calcBounds:function(){if(!this.points){return}var e=this;e._bounds=new ib();if(!this.hasMultipleParts){e6.each(this.points,function(i){e._bounds.extend(i)})}else{e6.each(this.points,function(i){e6.each(i,function(T){e._bounds.extend(T)})})}},getPoints:function(){return this.points},getPathIn:function(){return this.points},setPointAt:function(i,e){if(!e||!this.points[i]){return}this._clearCache();this.points[i]=new cD(e.lng,e.lat);this._calcBounds()},setPositionAt:function(i,e){if(!e||!this.points[i]){return}var T=jn.convertLL2MC(e);this.setPointAt(i,T)},setOptions:function(i){i=i||{};for(var e in i){if(i.hasOwnProperty(e)){this._config[e]=i[e]}}},setStrokeColor:function(e){this._config.strokeColor=e},getStrokeColor:function(){return this._config.strokeColor},setStrokeLineCap:function(e){this._config.strokeLineCap=e},getStrokeLineCap:function(){return this._config.strokeLineCap},setStrokeLineJoin:function(e){this._config.strokeLineJoin=e},getStrokeLineJoin:function(){return this._config.strokeLineJoin},setStrokeWeight:function(e){if(e>0){this._config.strokeWeight=e}},getStrokeWeight:function(){return this._config.strokeWeight},setStrokeOpacity:function(e){if(!e||e>1||e<0){return}this._config.strokeOpacity=e},getStrokeOpacity:function(){return this._config.strokeOpacity},setFillOpacity:function(e){if(e>1||e<0){return}this._config.fillOpacity=e},getFillOpacity:function(){return this._config.fillOpacity},setStrokeStyle:function(e){if(e!=="solid"&&e!=="dashed"&&e!=="dotted"){return}this._config.strokeStyle=e},getStrokeStyle:function(){return this._config.strokeStyle},setFillColor:function(e){this._config.fillColor=e||""},getFillColor:function(){return this._config.fillColor},getBoundsIn:function(){this._bounds.setMinMax();return this._bounds},getBounds:function(){var e=this.getBoundsIn();var i=new ib(jn.convertMC2LL(e.getSouthWest()),jn.convertMC2LL(e.getNorthEast()));i.setMinMax();return i},remove:function(){if(this.map){this.map.removeEventListener("onmousemove",this._graphMouseEvent);this.map.removeEventListener("onclick",this._graphClickEvent)}eJ.prototype.remove.call(this);this._clearCache();var e=new fS("onlineupdate");e.action="remove";e.overlay=this;this.fire(e)},enableEditing:function(){if(this.points.length<2){return}this._config.enableEditing=true;var e=this;he.load("poly",function(){e.addVertexs()},true)},disableEditing:function(){this._config.enableEditing=false;var e=this;he.load("poly",function(){e.clearVertexs()},true)},getLength:function(){if(typeof this._length==="number"){return this._length}if(typeof this._config.totalLength==="number"){this._length=this._config.totalLength;return this._length}var T=0;if(this.points.length<=1){this._length=0;return T}for(var e=0;e0){ks=this.greatCirclePoints}var kr=e.config.coordType===2?1:e.config.coordType;var kt=this.getParseTolerance(e.getZoom(),kr);if(!this.hasMultipleParts){var kw=dZ(ks,kt)}else{var kw=[];for(var T=0;Tkr.maxY){T.bottom=4;T.all+=T.bottom}}if(e>kr.maxX){T.right=2;T.all+=T.right}else{if(e=this.tokens.length-1};this.isCommandOrEnd=function(){if(this.isEnd()){return true}return this.tokens[this.i+1].match(/^[A-Za-z]$/)!=null};this.isRelativeCommand=function(){switch(this.command){case"m":case"l":case"h":case"v":case"c":case"s":case"q":case"t":case"a":case"z":return true;break}return false};this.getToken=function(){this.i++;return this.tokens[this.i]};this.getScalar=function(){return parseFloat(this.getToken())};this.nextCommand=function(){this.previousCommand=this.command;this.command=this.getToken()};this.getPoint=function(){var T=new dP.Point(this.getScalar(),this.getScalar());return this.makeAbsolute(T)};this.getAsControlPoint=function(){var T=this.getPoint();this.control=T;return T};this.getAsCurrentPoint=function(){var T=this.getPoint();this.current=T;return T};this.getReflectedControlPoint=function(){if(this.previousCommand.toLowerCase()!="c"&&this.previousCommand.toLowerCase()!="s"&&this.previousCommand.toLowerCase()!="q"&&this.previousCommand.toLowerCase()!="t"){return this.current}var T=new dP.Point(2*this.current.x-this.control.x,2*this.current.y-this.control.y);return T};this.makeAbsolute=function(T){if(this.isRelativeCommand()){T.x+=this.current.x;T.y+=this.current.y}return T};this.addMarker=function(kq,kr,T){if(T!=null&&this.angles.length>0&&this.angles[this.angles.length-1]==null){this.angles[this.angles.length-1]=this.points[this.points.length-1].angleTo(T)}this.addMarkerAngle(kq,kr==null?null:kr.angleTo(kq))};this.addMarkerAngle=function(kq,T){this.points.push(kq);this.angles.push(T)};this.getMarkerPoints=function(){return this.points};this.getMarkerAngles=function(){for(var kq=0;kq1){kw*=Math.sqrt(kL);kv*=Math.sqrt(kL)}var kD=(ky==ku?-1:1)*Math.sqrt(((Math.pow(kw,2)*Math.pow(kv,2))-(Math.pow(kw,2)*Math.pow(kT.y,2))-(Math.pow(kv,2)*Math.pow(kT.x,2)))/(Math.pow(kw,2)*Math.pow(kT.y,2)+Math.pow(kv,2)*Math.pow(kT.x,2)));if(isNaN(kD)){kD=0}var kC=new dP.Point(kD*kw*kT.y/kv,kD*-kv*kT.x/kw);var kr=new dP.Point((kO.x+kz.x)/2+Math.cos(T)*kC.x-Math.sin(T)*kC.y,(kO.y+kz.y)/2+Math.sin(T)*kC.x+Math.cos(T)*kC.y);var kJ=function(kU){return Math.sqrt(Math.pow(kU[0],2)+Math.pow(kU[1],2))};var kF=function(kV,kU){return(kV[0]*kU[0]+kV[1]*kU[1])/(kJ(kV)*kJ(kU))};var kR=function(kV,kU){return(kV[0]*kU[1]=1){kP=0}var kI=1-ku?1:-1;var kN=kS+kI*(kP/2);var i=new dP.Point(kr.x+kw*Math.cos(kN),kr.y+kv*Math.sin(kN));kM.addMarkerAngle(i,kN-kI*Math.PI/2);kM.addMarkerAngle(kz,kN-kI*Math.PI);kx.addPoint(kz.x,kz.y);if(kK!=null){var kF=kw>kv?kw:kv;var kG=kw>kv?1:kw/kv;var kE=kw>kv?kv/kw:1;kK.translate(kr.x,kr.y);kK.rotate(T);kK.scale(kG,kE);kK.arc(0,0,kF,kS,kS+kP,1-ku);kK.scale(1/kG,1/kE);kK.rotate(-T);kK.translate(-kr.x,-kr.y)}}break;case"Z":case"z":if(kK!=null){kK.closePath()}kM.current=kM.start}}return kx};this.getMarkers=function(){var kq=this.PathParser.getMarkerPoints();var ks=this.PathParser.getMarkerAngles();var kr=[];for(var T=0;Tthis.x2){this.x2=kr}}if(ks!=null){if(isNaN(this.y1)||isNaN(this.y2)){this.y1=ks;this.y2=ks}if(ksthis.y2){this.y2=ks}}};this.addX=function(kr){this.addPoint(kr,null)};this.addY=function(kr){this.addPoint(null,kr)};this.addBoundingBox=function(kr){this.addPoint(kr.x1,kr.y1);this.addPoint(kr.x2,kr.y2)};this.addQuadraticCurve=function(kw,kv,ks,kr,ky,kx){var ku=kw+2/3*(ks-kw);var kt=kv+2/3*(kr-kv);var kA=ku+1/3*(ky-kw);var kz=kt+1/3*(kx-kv);this.addBezierCurve(kw,kv,ku,kA,kt,kz,ky,kx)};this.addBezierCurve=function(kE,kD,kv,kt,kA,ky,kG,kF){var kw=[kE,kD],ku=[kv,kt],ks=[kA,ky],kr=[kG,kF];this.addPoint(kw[0],kw[1]);this.addPoint(kr[0],kr[1]);for(jC=0;jC<=1;jC++){var kH=function(kL){return Math.pow(1-kL,3)*kw[jC]+3*Math.pow(1-kL,2)*kL*ku[jC]+3*(1-kL)*Math.pow(kL,2)*ks[jC]+Math.pow(kL,3)*kr[jC]};var kJ=6*kw[jC]-12*ku[jC]+6*ks[jC];var kK=-3*kw[jC]+9*ku[jC]-9*ks[jC]+3*kr[jC];var kI=3*ku[jC]-3*kw[jC];if(kK==0){if(kJ==0){continue}var kC=-kI/kJ;if(0=0){kq=kq+1}else{kq=1+kq}var i=this._initOptions.rotation===0?this.style.rotation:(this.style.rotation-this._initOptions.rotation);while(i<0){i+=360}var T=e.domElement.style;T.width=this._initOptions.width+"px";T.height=this._initOptions.height+"px";T.transform="rotate("+i+"deg) scale("+kq+")"}if(!this.isReDraw){this._refresh(e)}}};fp.prototype._refresh=function(e){e.textureCoord=e.textureCoordGLMap=null;var i=new fS("onstatus_change");i.overlay=e;i.action="setIcon";i.imageUrlChanged=true;setTimeout(function(){e.fire(i)},100)};fp.prototype.generateRenderData=function(){var i=this.offset=this.anchor;var e=this.size;var T=[];T.push(-i.width,i.height-e.height,0);T.push(e.width-i.width,i.height-e.height,0);T.push(e.width-i.width,i.height,0);T.push(-i.width,i.height-e.height,0);T.push(e.width-i.width,i.height,0);T.push(-i.width,i.height,0);return{vertex:T}};fp.prototype.getCurrentImageUrl=function(){return this.id};fp.prototype.getRenderData=function(){this._renderData=this.generateRenderData();return this._renderData};fp.prototype.toString=function(){return"Symbol"};var fF={14:"m-0.00573,-10c-5.51975,0 -9.99427,4.47453 -9.99427,9.99428c0,5.51974 4.47452,9.99425 9.99427,9.99425c5.51972,0 9.99426,-4.47452 9.99426,-9.99425c0,-5.51975 -4.47453,-9.99428 -9.99426,-9.99428zm0,17.92491c-4.37412,0 -7.93132,-3.55788 -7.93132,-7.93063c0,-4.37345 3.5572,-7.93134 7.93132,-7.93134c4.37411,0 7.93062,3.55721 7.93062,7.93134c0,4.37412 -3.55789,7.93063 -7.93062,7.93063zm-0.00068,-15.4088c-0.38027,0 -0.68696,0.30807 -0.68696,0.68765l0,6.34078l-4.15752,1.81815c-0.34794,0.15266 -0.50611,0.55837 -0.35344,0.90632c0.11278,0.25787 0.36445,0.4119 0.6292,0.4119c0.09214,0 0.18635,-0.01857 0.27575,-0.05845l4.55635,-1.99279c0.00344,-0.00137 0.00619,-0.00275 0.00894,-0.00412l0.00275,-0.00138c0.01032,-0.00413 0.01581,-0.01376 0.02545,-0.01719c0.07151,-0.03576 0.13821,-0.07771 0.19185,-0.1341c0.02337,-0.02338 0.03644,-0.05364 0.05431,-0.08045c0.03301,-0.04401 0.06946,-0.08733 0.0894,-0.14028c0.0165,-0.04126 0.01787,-0.08596 0.02613,-0.12997c0.00894,-0.04469 0.02614,-0.08389 0.02614,-0.1286l0,-6.7905c0,-0.37889 -0.30807,-0.68697 -0.68833,-0.68697z",13:"m-0.00706,-9.5c-5.24281,0 -9.49294,4.25065 -9.49294,9.49294c0,5.24331 4.25014,9.49294 9.49294,9.49294c5.24281,0 9.49294,-4.24964 9.49294,-9.49294c0,-5.2423 -4.25013,-9.49294 -9.49294,-9.49294zm3.08857,3.85997c0.61044,0 1.10279,0.96873 1.10279,2.16271s-0.49384,2.1647 -1.10279,2.1647c-0.60844,0 -1.10228,-0.96873 -1.10228,-2.16372s0.49434,-2.16369 1.10228,-2.16369zm-6.28628,0c0.60844,0 1.10228,0.96873 1.10228,2.16271s-0.49284,2.1647 -1.10228,2.1647s-1.10277,-0.96873 -1.10277,-2.16372s0.49383,-2.16369 1.10277,-2.16369zm3.21167,12.16493c-1.87667,0 -3.63373,-1.14814 -5.14663,-3.14239c1.56571,1.02156 3.27993,1.59064 5.07786,1.59064c1.90905,0 3.72343,-0.63985 5.36539,-1.78497c-1.54429,2.11685 -3.35767,3.33672 -5.29662,3.33672l-0.00001,0z",12:"m9.27295,5.92958l-2.64443,-4.57961c-0.79727,-1.37992 -2.10131,-3.63983 -2.8986,-5.01973l-2.64441,-4.57858c-0.79782,-1.38093 -2.10186,-1.38093 -2.89913,0l-2.64335,4.57858c-0.79728,1.3799 -2.10188,3.63981 -2.89916,5.01973l-2.64387,4.57961c-0.79728,1.38101 -0.14472,2.50988 1.44983,2.50988l16.37221,0c1.59561,0 2.24711,-1.12887 1.45091,-2.50988l0,0zm-8.88166,0.70811l-1.56837,0l0,-1.50484l1.56837,0l0,1.50484zm-0.07527,-2.61447l-1.41621,0l-0.14044,-6.44231l1.68427,0l-0.12761,6.44231l0,0z",11:"m8.08295,-6.56414l-3.59319,0l0,-1.43586l-8.98155,0l0,1.43586l-3.59321,0c-1.0569,0 -1.915,0.85509 -1.915,1.91159l0,9.92258c0,1.05357 0.8581,1.91158 1.915,1.91158l16.16796,0c1.05692,0 1.91501,-0.85801 1.91501,-1.91158l0,-9.92258c0,-1.0565 -0.85809,-1.91159 -1.91501,-1.91159l0,0zm-8.08397,12.66884c-3.20143,0 -5.80643,-2.60031 -5.80643,-5.79596c0,-3.19569 2.605,-5.79891 5.80643,-5.79891s5.80789,2.60322 5.80789,5.79891c0,3.19565 -2.60794,5.79596 -5.80789,5.79596zm0,-9.6804c-2.15036,0 -3.89142,1.7394 -3.89142,3.88444c0,2.14503 1.74252,3.8844 3.89142,3.8844c2.1489,0 3.89141,-1.73937 3.89141,-3.8844c0,-2.14503 -1.74105,-3.88444 -3.89141,-3.88444z",10:"m0,-10c-0.20885,0 -0.39491,0.08583 -0.55177,0.24149c-0.15674,0.15536 -0.28646,0.37838 -0.39429,0.65665c-0.21586,0.55655 -0.34853,1.33844 -0.42114,2.27477c-0.07231,0.93446 -0.08474,2.02273 -0.05447,3.18765c-2.58175,1.05925 -7.81787,3.24648 -8.23854,3.73474c-0.56001,0.65029 -0.37908,1.3954 -0.15331,1.89002l8.608,-1.75235c0.18202,2.28374 0.4407,4.5455 0.66615,6.31771c-0.8418,0.24646 -2.41323,0.73303 -2.73754,1.03474c-0.4469,0.41562 -0.4469,1.75793 -0.4469,1.75793l3.52318,-0.28665c0.08286,0.57874 0.13486,0.9163 0.13486,0.9163l0.00511,0.03042l0.02778,0l0.06486,0l0.02778,0l0.00511,-0.03042c0,0 0.05185,-0.33756 0.13486,-0.9163l3.52424,0.28665c0,0 0,-1.34231 -0.44688,-1.75793c-0.32446,-0.30172 -1.89697,-0.7895 -2.73847,-1.0358c0.22484,-1.76681 0.4832,-4.02001 0.66507,-6.29634l8.50712,1.73203c0.22561,-0.49462 0.40765,-1.23973 -0.15237,-1.89002c-0.41538,-0.48221 -5.52504,-2.62071 -8.1386,-3.69423c0.03119,-1.17999 0.01971,-2.28285 -0.05353,-3.22816l0,-0.00233c-0.07263,-0.93523 -0.20545,-1.71635 -0.42114,-2.27244c-0.10784,-0.27827 -0.23634,-0.50114 -0.3932,-0.65665c-0.15689,-0.15567 -0.34293,-0.24149 -0.55195,-0.24149l0,0l0,0l0,0l0.00001,0l0,0l-0.00003,0.00001z",3:"m-10,0l10,-10l10,10l-10,10l-10,-10z",5:"M0,0 L-5,-15 0,-10 5,-15 z",6:"M0,0 L5,15 0,10 -5,15z",7:"M-5,-15 L0,0 5,-15",8:"M-5,15 L0,0 5,15",9:"m0,-24c-4.4183,0 -8,3.58167 -8,8c0,1.42102 0.3816,2.75 1.0312,3.90601c0.1079,0.19202 0.221,0.38098 0.3438,0.56299l6.625,11.53101l6.625,-11.53101c0.102,-0.151 0.19,-0.31097 0.281,-0.46899l0.063,-0.09399c0.649,-1.15601 1.031,-2.48499 1.031,-3.90601c0,-4.41833 -3.582,-8 -8,-8zm0,4c2.209,0 4,1.79089 4,4c0,2.20898 -1.791,4 -4,4c-2.2091,0 -4,-1.79102 -4,-4c0,-2.20911 1.7909,-4 4,-4z"};var cc={BMap_Symbol_SHAPE_CIRCLE:1,BMap_Symbol_SHAPE_RECTANGLE:2,BMap_Symbol_SHAPE_RHOMBUS:3,BMap_Symbol_SHAPE_STAR:4,BMap_Symbol_SHAPE_BACKWARD_CLOSED_ARROW:5,BMap_Symbol_SHAPE_FORWARD_CLOSED_ARROW:6,BMap_Symbol_SHAPE_BACKWARD_OPEN_ARROW:7,BMap_Symbol_SHAPE_FORWARD_OPEN_ARROW:8,BMap_Symbol_SHAPE_POINT:9,BMap_Symbol_SHAPE_PLANE:10,BMap_Symbol_SHAPE_CAMERA:11,BMap_Symbol_SHAPE_WARNING:12,BMap_Symbol_SHAPE_SMILE:13,BMap_Symbol_SHAPE_CLOCK:14};function dR(i,e){fp.call(this);e=e||{};this.style={anchor:e.anchor||new je(0,0),fillColor:e.fillColor||"#000",fillOpacity:e.fillOpacity||0,scale:e.scale||1,rotation:e.rotation||0,strokeColor:e.strokeColor||"#000",strokeOpacity:e.strokeOpacity===undefined?1:e.strokeOpacity,strokeWeight:e.strokeWeight};this._type=(typeof i==="number")?i:"UserDefined";this._anchor=this.style.anchor;this._originOffset=new je(0,0);this.anchor=new je(0,0);this._rawPath=i;this._buildPath(true)}dR.inherits(fp,"SVGSymbol");dR.generateKey=function(kq,i){if(!kq){return null}if(parseInt(kq)){kq=parseInt(kq)}if(typeof kq==="number"){if(!fF[kq]&&![0,1,2,0,4][kq]){return null}}var e={anchor:i.anchor||new je(0,0),fillColor:i.fillColor||"#000",fillOpacity:i.fillOpacity||0,scale:i.scale||1,rotation:i.rotation||0,strokeColor:i.strokeColor||"#000",strokeOpacity:i.strokeOpacity===undefined?1:i.strokeOpacity,strokeWeight:i.strokeWeight};var T=o({path:kq,style:e});return"symbol_svg_icon_"+T};e6.extend(dR.prototype,{_buildPath:function(kB){var kv=this;var kx=kv._rawPath;if(parseInt(kx)){kx=parseInt(kx)}if(fF[kx]){kx=fF[kx]}kv.id=dR.generateKey(kx,kv.style);if(!kv.id){return}switch(kx){case cc.BMap_Symbol_SHAPE_CIRCLE:var ky=kv._calSize(2),kw=ky,kG=kv.style.scale,kr=kv._anchor;this.size=new je(ky,kw);this.anchor=new je(ky/2+kr.width*kG,kw/2+kr.height*kG);kv.path=cc.BMap_Symbol_SHAPE_CIRCLE;break;case cc.BMap_Symbol_SHAPE_RECTANGLE:var ky=kv._calSize(4),kw=kv._calSize(2),kr=kv._anchor,kD=kv.style.strokeWeight!==undefined?kv.style.strokeWeight:kv.style.scale,kG=kv.style.scale;this.size=new je(ky,kw);this._originOffset=new je(Math.floor(-kD/2),Math.floor(-kD/2));this.anchor=new je(ky/2+kr.width*kG,kw/2+kr.height*kG);kv.path=cc.BMap_Symbol_SHAPE_RECTANGLE;break;case cc.BMap_Symbol_SHAPE_STAR:var ky=kv._calSize(20),kw=ky,kr=kv._anchor,kG=kv.style.scale;this.size=new je(ky,kw);this.anchor=new je(ky/2+kr.width*kG,kw/2+kr.height*kG);kv.path=cc.BMap_Symbol_SHAPE_STAR;break;default:var kx=new dP(kx),kq=kx.bounds(),kA=kv.style.rotation*Math.PI/180,kD=kv.style.strokeWeight!==undefined?kv.style.strokeWeight:kv.style.scale,kG=kv.style.scale,kr=kv._anchor;var kF=new je(Math.floor(kq.x1*kG-kD/2),Math.floor(kq.y1*kG-kD/2)),e={topleft:new fr(Math.floor(kq.x1*kG-kD/2)-kG*kr.width,Math.floor(kq.y1*kG-kD/2)-kG*kr.height),bottomleft:new fr(Math.floor(kq.x1*kG-kD/2)-kG*kr.width,Math.ceil(kq.y2*kG-kD/2)-kG*kr.height),topright:new fr(Math.ceil(kq.x2*kG+kD/2)-kG*kr.width,Math.floor(kq.y1*kG-kD/2)-kG*kr.height),bottomright:new fr(Math.ceil(kq.x2*kG+kD/2)-kG*kr.width,Math.ceil(kq.y2*kG+kD/2)-kG*kr.height)},i={},kE=[],ku=[];var kC=e.topleft.x===0?0:Math.atan(e.topleft.y/e.topleft.x),T=kC+kA;for(var kz in e){var kt=Math.cos(kA)*e[kz].x-Math.sin(kA)*e[kz].y,ks=Math.sin(kA)*e[kz].x+Math.cos(kA)*e[kz].y;i[kz]=new fr(kt,ks);kE.push(kt);ku.push(ks)}xmax=Math.max.apply(Math,kE),ymax=Math.max.apply(Math,ku),xmin=Math.min.apply(Math,kE),ymin=Math.min.apply(Math,ku);this.size=new je(Math.ceil(xmax-xmin),Math.ceil(ymax-ymin));this.anchor=new je(-xmin,-ymin);this._originOffset=new je(xmin-i.topleft.x,ymin-i.topleft.y);this._innerOffset=new fr(kF.width,kF.height);this._rotationAngle=kA;kv.path=kx;break}this.imageSize=new je(this.size.width,this.size.height);this.offset=this.anchor;if(kB){this.resetInitOptions()}},_calSize:function(e){if(this.style.strokeWeight){return e*this.style.scale+this.style.strokeWeight%3+this.style.strokeWeight}else{return e*this.style.scale+this.style.scale+this.style.scale%2}},render:function(T){var kw=this,kq=this.style.scale,kx,ky=this.size;if(this.context){kx=this.context;if(this.context.canvas.width/2!==this.size.width||this.context.canvas.height/2!==this.size.height){this.context.canvas.width=this.size.width*2;this.context.canvas.height=this.size.height*2}kx.clearRect(0,0,this.size.width*2,this.size.height*2);kx.fillStyle=hO.convert2rgba(kw.style.fillColor,kw.style.fillOpacity);kx.strokeStyle=hO.convert2rgba(kw.style.strokeColor,kw.style.strokeOpacity);kx.save()}else{return false}kx.scale(2,2);kx.lineCap="round";kx.lineJoin="round";kx.lineWidth=kw.style.strokeWeight||kq;if(kw._originOffset){kx.translate(-kw._originOffset.width,-kw._originOffset.height)}if(kw._rotationAngle){kx.rotate(kw._rotationAngle)}if(kw._innerOffset){kx.translate(-kw._innerOffset.x,-kw._innerOffset.y)}switch(kw.path){case cc.BMap_Symbol_SHAPE_CIRCLE:kx.arc(ky.width/2,ky.height/2,kq,0,2*Math.PI);break;case cc.BMap_Symbol_SHAPE_RECTANGLE:kx.rect(0,0,4*kq,2*kq);break;case cc.BMap_Symbol_SHAPE_STAR:kx.beginPath();var ks=ky.width/2,ku=kq*10;var kr=(2*Math.PI)/10;for(var kt=11;kt!=0;kt--){var e=ku*(kt%2+1)/2;var kv=kr*kt;kx.lineTo((e*Math.sin(kv))+ks,(e*Math.cos(kv))+ks)}kx.closePath();break;default:kx.lineWidth=kx.lineWidth/kq;kx.scale(kq,kq);kw.path.draw(kx)}kx.fill();kx.stroke();kx.restore();this.data=kx.getImageData(0,0,this.size.width*2,this.size.height*2);return true},setPath:function(e){this._rawPath=e;this._buildPath();this.update()},setAnchor:function(e){this._anchor=this.style.anchor=e;this._buildPath();this.update()},setRotation:function(e){this.style.rotation=e;this._buildPath();this.update()},setScale:function(e){this.style.scale=e;this._buildPath();this.update()},setStrokeWeight:function(e){this.style.strokeWeight=e;this._buildPath();this.update()},setStrokeColor:function(e){e=hO.convert2rgba(e,this.style.strokeOpacity);this.style.strokeColor=e;this._buildPath();this.update()},setStrokeOpacity:function(e){this.style.strokeOpacity=e;this._buildPath();this.update()},setFillOpacity:function(e){this.style.fillOpacity=e;this._buildPath();this.update()},setFillColor:function(e){this.style.fillColor=e;this._buildPath();this.update()}});bD.SymbolShapeType=cc;function jH(ks,kq,T){if(!ks||!kq){return}this.imageUrl=null;this.imageDom=null;if(typeof ks==="string"){this.imageUrl=ks}else{this.imageDom=ks;if(!this.imageDom.id){this.imageDom.id=bD.getGUID("icon_dom_")}}this.size=kq;var kr=new je(Math.floor(kq.width/2),Math.floor(kq.height/2));var i={offset:kr,imageOffset:new je(0,0)};T=T||{};for(var e in T){i[e]=T[e]}if(T.anchor){i.offset=T.anchor}this.anchor=this.offset=i.offset;this.imageOffset=i.imageOffset;this.infoWindowOffset=T.infoWindowOffset||this.offset;this.printImageUrl=T.printImageUrl||"";this.imageSize=T.imageSize||this.size;this.srcSetObject={};this.setImageSrcset(T.srcset||T.srcSet)}jH.prototype.setImageUrl=function(e){if(!e){return}this.imageUrl=e;this._renderData=null};jH.prototype.getCurrentImageUrl=function(){if(window.devicePixelRatio>1&&this.srcSetObject["2x"]){return this.srcSetObject["2x"]}return this.imageUrl};jH.prototype.setPrintImageUrl=function(e){if(!e){return}this.printImageUrl=e};jH.prototype.setSize=function(e){if(!e){return}this.size=new je(e.width,e.height);this._renderData=null};jH.prototype.setOffset=function(e){if(!e){return}this.anchor=this.offset=new je(e.width,e.height);this._renderData=null};jH.prototype.setAnchor=function(e){this.setOffset(e)};jH.prototype.setImageOffset=function(e){if(!e){return}this.imageOffset=new je(e.width,e.height);this._renderData=null};jH.prototype.setInfoWindowOffset=function(e){if(!e){return}this.infoWindowOffset=new je(e.width,e.height)};jH.prototype.setImageSize=function(e){if(!e){return}this.imageSize=new je(e.width,e.height)};jH.prototype.setImageSrcset=function(T){var e="";if(!T){return}for(var i in T){if(T.hasOwnProperty(i)){this.srcSetObject[i]=T[i];e=T[i]+" "+i+","}}this.srcSet=e};jH.prototype.toString=function(){return"Icon"};jH.prototype.generateRenderData=function(ks){var T=this.offset;var e=this.size;var ku=this.imageOffset;var kt=[];kt.push(-T.width,T.height-e.height,0);kt.push(e.width-T.width,T.height-e.height,0);kt.push(e.width-T.width,T.height,0);kt.push(-T.width,T.height-e.height,0);kt.push(e.width-T.width,T.height,0);kt.push(-T.width,T.height,0);if(ks!==0){for(var kr=0;kr730){this._config.width=730}}if(this._config.height!==0){if(this._config.height<60){this._config.height=60}if(this._config.height>650){this._config.height=650}}if(this._config.maxWidth!==0){if(this._config.maxWidth<220){this._config.maxWidth=220}if(this._config.maxWidth>730){this._config.maxWidth=730}}this.isWinMax=false;this.IMG_PATH=C.imgPath;this.overlay=null;hI.sendMessage(aZ(4,2,10),["overlay","infowindow"]);var e=this;he.load("infowindow",function(){e._draw()})}ec.inherits(e6.BaseClass,"InfoWindow");e6.extend(ec.prototype,{setWidth:function(e){e=e*1;if(!e&&e!==0||isNaN(e)||e<0){return}if(e!==0){if(e<220){e=220}if(e>730){e=730}}this._config.width=e},setHeight:function(e){e=e*1;if(!e&&e!==0||isNaN(e)||e<0){return}if(e!==0){if(e<60){e=60}if(e>650){e=650}}this._config.height=e},setMaxWidth:function(e){e=e*1;if(!e&&e!==0||isNaN(e)||e<0){return}if(e!==0){if(e<220){e=220}if(e>730){e=730}}this._config.maxWidth=e},setTitle:function(e){this._config.title=e||""},setContent:function(e){this.content=e||""},getContent:function(){return this.content},setMaxContent:function(e){this._config.maxContent=e||""},redraw:function(){},enableAutoPan:function(){this._config.enableAutoPan=true},disableAutoPan:function(){this._config.enableAutoPan=false},enableCloseOnClick:function(){this._config.enableCloseOnClick=true},disableCloseOnClick:function(){this._config.enableCloseOnClick=false},enableMaximize:function(){this._config.enableMaximize=true},disableMaximize:function(){this._config.enableMaximize=false},show:function(){this._visible=true},hide:function(){this._visible=false},close:function(){this.hide()},dispose:function(){e6.BaseClass.prototype.decontrol.call(this)},maximize:function(){this.isWinMax=true},restore:function(){this.isWinMax=false},setConfig:function(i){if(!i){return}for(var e in i){if(typeof(this._config[e])===typeof(i[e])){this._config[e]=i[e]}}},isVisible:function(){return this.isOpen()},isOpen:function(){return false},getPointIn:function(){if(this.overlay&&this.overlay.getPoint){return this.overlay.getPoint()}},getTitle:function(){return this._config.title||""},getPosition:function(){return this.latLng},getPoint:function(){var e=this.getPointIn();if(this.map.config.coordType===BMAP_COORD_GCJ02){var i=jn.convertMC2LL(e);return eP(i)}return jn.convertMC2LL(e)},getOffset:function(){return this._config.offset},dispose:function(){e6.BaseClass.prototype.decontrol.call(this)},toString:function(){return"InfoWindow"}});hX.prototype.openInfoWindow=function(T,e){T.latLng=new cx(e.lat,e.lng);var i=jn.convertLL2MC(e);this.openInfoWindowIn(T,i)};hX.prototype.closeInfoWindow=function(){var e=this.temp.infoWin||this.temp._infoWin;if(e&&e.overlay){e.overlay.closeInfoWindow()}};hX.prototype.openInfoWindowIn=function(kq,e){if(!kq||kq.toString()!=="InfoWindow"||!e||e.toString()!=="Point"){return}var i=this.temp;if(!i.marker){var T=new jH(C.imgPath+"blank.gif",{width:1,height:1});i.marker=new j3(e,{icon:T,width:1,height:1,offset:new je(0,0),infoWindowOffset:new je(0,0),clickable:false});i.marker._fromMap=1}else{i.marker.setPoint(e)}this.addOverlay(i.marker);i.marker.show();i.marker.openInfoWindow(kq)};eJ.prototype.openInfoWindow=function(e){if(this.map){this.map.closeInfoWindow();e._visible=true;this.map.temp._infoWin=e;e.overlay=this;e6.BaseClass.call(e,e.hashCode)}};eJ.prototype.closeInfoWindow=function(){if(this.map&&this.map.temp._infoWin){this.map.temp._infoWin._visible=false;this.map.temp._infoWin.decontrol();this.map.temp._infoWin=null}};function bj(T,i){eJ.call(this);this.content=T;this.map=null;this.domElement=null;this._config={width:0,offset:new je(0,0),styles:{backgroundColor:"#fff",border:"1px solid #f00",padding:"1px",whiteSpace:"nowrap",fontSize:"12px",zIndex:"80",MozUserSelect:"none"},point:null,enableMassClear:true};i=i||{};this.setConfig(i);if(this._config.width<0){this._config.width=0}this.point=this._config.point;hI.sendMessage(aZ(4,2,6),["overlay","dom_label"]);var e=this;he.load("marker",function(){e._draw()})}bj.inherits(eJ,"Label");e6.extend(bj.prototype,{setPoint:function(e){if(e&&e.toString()==="Point"&&!this.getMarker()){if(this.coordType===BMAP_COORD_GCJ02){var i=iI(e,3);this.point=this._config.point=new cD(i.lng,i.lat)}else{this.point=this._config.point=new cD(e.lng,e.lat)}}},setContent:function(e){this.content=e},getContent:function(e){return this.content},setOpacity:function(e){if(e>=0&&e<=1){this._config.opacity=e}},setOffset:function(e){if(!e||e.toString()!=="Size"){return}this._config.offset=new je(e.width,e.height)},getOffset:function(){return this._config.offset},setStyle:function(e){e=e||{};this._config.styles=e6.extend(this._config.styles,e)},setStyles:function(e){this.setStyle(e)},setTitle:function(e){this._config.title=e||""},getTitle:function(){return this._config.title},setMarker:function(e){if(this._marker&&this._marker!==e){this._marker._config.label=null}this._marker=e;if(e){this.point=this._config.point=e.getPoint()}else{this.point=this._config.point=null}},getMarker:function(){return this._marker||null},getPositionIn:function(){return this.getPoint()},});function h4(T,i){var kq={};for(var e in i){if(i.hasOwnProperty(e)){if(e==="position"){kq.point=jn.convertLL2MC(i[e]);this.latLng=new cx(i[e]["lat"],i[e]["lng"])}else{kq[e]=i[e]}}}bj.call(this,T,kq)}h4.inherits(bj,"LabelOut");e6.extend(h4.prototype,{toString:function(){return"Label"},setPosition:function(e){this.latLng=new cx(e.lat,e.lng);var i=jn.convertLL2MC(e);this.setPoint(i)},getPosition:function(){return this.latLng}});window.BMAP_ANIMATION_DROP=1;window.BMAP_ANIMATION_BOUNCE=2;function j3(e,i){eJ.call(this);i=i||{};this.delFlag=i.delFlag;this.point=e;this._rotation=0;this.map=null;this._animation=null;this.domElement=null;this.iconDom=null;this.infoWindowDom=null;this.siblingElement=null;this.textureCoord=null;this.textureCoordGLMap=null;this.collisionDetectionFailed=false;this._config={offset:new je(0,0),opacity:1,icon:null,title:"",infoWindow:null,label:null,baseZIndex:0,clickable:true,zIndexFixed:false,isTop:false,enableMassClear:true,enableDragging:false,raiseOnDrag:false,restrictDraggingArea:false,startAnimation:"",enableCollisionDetection:false,rank:0,enableDraggingMap:false};this.setOptions(i);this._addlog();this._isDragging=false;var T=this;he.load("marker",function(){T._draw()})}j3.TOP_ZINDEX=aS.getZIndex(-90)+1000000;j3.DRAG_ZINDEX=j3.TOP_ZINDEX+1000000;j3._injectMethond=function(e){e6.extend(j3.prototype,e)};j3.inherits(eJ,"Marker");e6.extend(j3.prototype,{toString:function(){return"Marker"},_addlog:function(){var e=1;var i="normal";if(this._config.icon instanceof dR){e=2;i="svg_symbol"}else{if(this._config.icon instanceof fp){e=3;i="custom_symbol"}}hI.sendMessage(aZ(4,2,1,e),["overlay","marker",i])},setOptions:function(e){this.setConfig(e);if(!e.icon){this._config.icon=new jH(C.imgPath+"marker_red.png",new je(23,25),{offset:new je(10,25),infoWindowOffset:new je(10,0)})}},setIcon:function(e){if(e){this._config.icon=e;this.textureCoord=this.textureCoordGLMap=null}},getIcon:function(){return this._config.icon},setLabel:function(e){if(!(e instanceof bj)){return}this._config.label=e;e._config.enableMassClear=this._config.enableMassClear;e.setPoint(this.point)},getLabel:function(){return this._config.label},enableDragging:function(){this._config.enableDragging=true},disableDragging:function(){this._config.enableDragging=false},setPoint:function(e){if(e){if(this.map.config.coordType===BMAP_COORD_GCJ02){var i=iI(e,3);this.point=this._config.point=new cD(i.lng,i.lat);this.latLng=jn.convertMC2LL(i)}else{this.point=this._config.point=new cD(e.lng,e.lat);this.latLng=jn.convertMC2LL(e)}}},setPositionIn:function(e){this.setPoint(e)},getPositionIn:function(){return this.getPoint()},setTop:function(i,e){this._config.isTop=!!i;if(i){this._addi=e||0}},setTitle:function(e){this._config.title=e||""},getTitle:function(){return this._config.title},setOffset:function(e){if(e){this._config.offset=e}},getOffset:function(){return this._config.offset},setAnimation:function(e){this._animation=e},setRank:function(e){this._config.rank=e},getRank:function(){return this._config.rank},setRotation:function(e){while(e<0){e+=360}this._rotation=e%360},getRotation:function(){return this._rotation}});function s(e,T){this.latLng=new cx(e.lat,e.lng);var i=jn.convertLL2MC(e);j3.call(this,i,T)}s.inherits(j3,"MarkerOut");e6.extend(s.prototype,{toString:function(){return"Marker"},toGeoJSON:function(){var i="Point";var T=[this.latLng.lng,this.latLng.lat];var e={type:"Feature",geometry:{type:i,coordinates:T},properties:this.properties};return e},updateByGeoJSON:function(T){var e=new gH();var ks=e.readFeaturesFromObject(T)||[];for(var kq=0,kr=ks.length;kq1||e<0){return}this._config.fillOpacity=e;this.setDomAttribute("fillopacity",e)},getFillOpacity:function(){return this._config.fillOpacity},setFillColor:function(e){this._config.fillColor=e||"";this.setDomAttribute("fillcolor",e)},getFillColor:function(){return this._config.fillColor},setIcon:function(i){if(!i||!this.map){return}this._config.icon=i;if(this._config.icon){var e=this._config.icon.getCurrentImageUrl();var kq=i.getCurrentImageUrl()!==e;this._config.icon=i;this.textureCoord=this.textureCoordGLMap=null;this.draw();var T=new fS("onstatus_change");T.overlay=this;T.action="setIcon";T.imageUrlChanged=kq;this.fire(T)}},getIcon:function(){return this._config.icon},setPosition:function(e){this.latLng=new cx(e.lat,e.lng);var i=jn.convertLL2MC(e);this.setPositionIn(i)},getPosition:function(){var e=this.getPositionIn();return jn.convertMC2LL(e)}});function f4(T,e){iN.call(this,e);this._normalizedBounds=new ib();this.setPoints(T);this._addlog(e);var i=this;he.load("poly",function(){i._draw()})}f4.inherits(iN,"Polyline");e6.extend(f4.prototype,{_addlog:function(e){var i=1;var T="normal";if(e&&e.strokeTexture){i=2;T="texture"}hI.sendMessage(aZ(4,2,3,i),["overlay","polyline",T])},getBoundsIn:function(e){if(!e){this._bounds.setMinMax();return this._bounds}this._normalizedBounds.setMinMax();return this._normalizedBounds},setPoints:function(kt){this._clearCache();this.points=iN.getGraphPoints(kt).slice(0);if(this._config.geodesic===true){this.greatCirclePoints.length=0;for(var kr=0;kr15437726){if(ks.lng0){e6.each(e.greatCirclePoints,function(i){e._bounds.extend(i)})}else{e6.each(e.points,function(i){e._bounds.extend(i)})}e._normalizedBounds.setSouthWest(e._bounds.getSouthWest());e._normalizedBounds.setNorthEast(e._bounds.getNorthEast());if(e._normalizedBounds.sw.lng<-hX.WORLD_SIZE_MC_HALF||e._normalizedBounds.ne.lng>hX.WORLD_SIZE_MC_HALF){e._normalizedBounds.sw.lng=-hX.WORLD_SIZE_MC_HALF;e._normalizedBounds.ne.lng=hX.WORLD_SIZE_MC_HALF}},calcGreatCirclePoints:function(kq,T){var ks=kq.latLng;var kr=T.latLng;if(ks.equals(kr)){return}var e=jn.getDistance(iP(ks.lng),iP(ks.lat),iP(kr.lng),iP(kr.lat));if(e<250000){return}var kw=Math.round(e/150000);var kA=this.calcAngularDistance(ks,kr);this.greatCirclePoints.push(kq);var kz=ks.lng;var ky=kq;for(var kt=0;kt30037726){if(kx.lng30037726){if(T.lng0){e6.each(e.greatCirclePoints,function(i){e._bounds.extend(i)})}else{e6.each(e.points,function(i){e._bounds.extend(i)})}e._normalizedBounds.setSouthWest(e._bounds.getSouthWest());e._normalizedBounds.setNorthEast(e._bounds.getNorthEast());if(e._normalizedBounds.sw.lng<-hX.WORLD_SIZE_MC_HALF||e._normalizedBounds.ne.lng>hX.WORLD_SIZE_MC_HALF){e._normalizedBounds.sw.lng=-hX.WORLD_SIZE_MC_HALF;e._normalizedBounds.ne.lng=hX.WORLD_SIZE_MC_HALF}},getPathIn:function(){return this._path},setPathIn:function(e){this._path=e;this.setPoints(e)},getCpsIn:function(){return this._cps},setCpsIn:function(e){this._cps=e;this.setPoints(this._path)},calcBezierPoints:function(kq,ks){var T=[];for(var e=0;e0){e6.each(e.greatCirclePoints,function(i){e._bounds.extend(i)})}else{e6.each(e.points,function(i){e6.each(i,function(T){e._bounds.extend(T)})})}e._normalizedBounds.setSouthWest(e._bounds.getSouthWest());e._normalizedBounds.setNorthEast(e._bounds.getNorthEast());if(e._normalizedBounds.sw.lng<-hX.WORLD_SIZE_MC_HALF||e._normalizedBounds.ne.lng>hX.WORLD_SIZE_MC_HALF){e._normalizedBounds.sw.lng=-hX.WORLD_SIZE_MC_HALF;e._normalizedBounds.ne.lng=hX.WORLD_SIZE_MC_HALF}}});function ht(T,e){iN.call(this,e);e=e||{};if(typeof e.fillOpacity==="number"){this._config.fillOpacity=e.fillOpacity}else{this._config.fillOpacity=0.6}ch(this._config.fillOpacity,0,1);if(e.fillColor===""){this._config.fillColor=""}else{this._config.fillColor=e.fillColor?e.fillColor:"#fff"}this._parseFillCacheWebGL=[];this.setPoints(T,e);hI.sendMessage(aZ(4,2,4),["overlay","polygon"]);var i=this;he.load("poly",function(){i._draw()})}ht.inherits(iN,"Polygon");e6.extend(ht.prototype,{setPoints:function(ks){var kq=[];if(typeof ks==="string"||ks.length===1||ks[0] instanceof cD||ks[0] instanceof cx||this instanceof g8||ks.length===0){if(ks.length===1){ks=ks[0]}var e=this._processSinglePointArray(ks);this._userPoints=e.userPoints;kq=e.innerPoints;this.hasMultipleParts=false}else{this._userPoints=[];for(var kr=0;kr1&&!innerPoints[0].equals(innerPoints[innerPoints.length-1])){innerPoints.push(new cD(innerPoints[0].lng,innerPoints[0].lat))}return{userPoints:i,innerPoints:innerPoints}},setPointAt:function(i,e){if(!this._userPoints[i]){return}this._clearCache();this._userPoints[i]=new cD(e.lng,e.lat);this.points[i]=new cD(e.lng,e.lat);if(i===0&&!this.points[0].equals(this.points[this.points.length-1])){this.points[this.points.length-1]=new cD(e.lng,e.lat)}this._calcBounds()},setPositionAt:function(i,e){if(!this._userPoints[i]){return}var T=jn.convertLL2MC(e);this.setPointAt(i,T)},getPoints:function(){var e=this._userPoints;if(e.length===0){e=this.points}return e},getPathIn:function(){return this.getPoints()}});function iU(T,e){if(!T||T.length===0){return}var i=this.setPath(T,true);ht.call(this,i,e)}iU.inherits(ht,"PolygonOut");e6.extend(iU.prototype,{toString:function(){return"Polygon"},toGeoJSON:function(){var kr="Polygon";var ks=[];var ku=this.getPath();if(this.hasMultipleParts){kr="Multi"+kr;for(var kq=0;kq1&&!innerPoints[0].equals(innerPoints[innerPoints.length-1])){innerPoints.push(new cD(innerPoints[0].lng,innerPoints[0].lat))}return{userPoints:i,innerPoints:innerPoints}},setPointAt:function(i,e){if(!this._userPoints[i]){return}this._clearCache();this._userPoints[i]=new cD(e.lng,e.lat);this.points[i]=new cD(e.lng,e.lat);if(i===0&&!this.points[0].equals(this.points[this.points.length-1])){this.points[this.points.length-1]=new cD(e.lng,e.lat)}this._calcBounds()},getPoints:function(){var e=this._userPoints;if(e.length===0){e=this.points}return e},getPathIn:function(){return this.getPoints()},setTopFillOpacity:function(e){if(e>1||e<0){return}this._config.topFillOpacity=e;this._setDomAttribute("topfillopacity",e)},getTopFillOpacity:function(){return this._config.topFillOpacity},setSideFillOpacity:function(e){if(e>1||e<0){return}this._config.sideFillOpacity=e;this._setDomAttribute("sidefillopacity",e)},getSideFillOpacity:function(){return this._config.sideFillOpacity},setTopFillColor:function(e){this._config.topFillColor=e||"";this._setDomAttribute("topfillcolor",e)},getTopFillColor:function(){return this._config.topFillColor},setSideFillColor:function(e){this._config.sideFillColor=e||"";this._setDomAttribute("sidefillcolor",e)},getSideFillColor:function(){return this._config.sideFillColor},setAltitude:function(e){this._config.altitude=Number(e);this.draw();var i=new fS("onlineupdate");i.overlay=this;this.dispatchEvent(i)},getAltitude:function(){return this._config.altitude}});function bx(ku,ks,kv){if(!ku||ku.length===0){return}this.userPath=ku;var e=[];if(typeof ku==="string"||ku[0] instanceof cD||ku[0] instanceof cx){var kw=this._processSinglePointArray(ku);for(var kr=0;kr1||e<0){return}this._config.opacity=e;this.doOnceDraw()},getOpacity:function(){return this._config.opacity},getImageURL:function(){return this._config.url},setImage:function(e,T){this._config.src=e;this._texture=null;var i=this;this.imageLoad&&this.imageLoad(this._config.src,function(kq,kr){if(kr){i._texture=kq;if(T){i.setBounds(T,true)}i.doOnceDraw()}})},setFomular:function(e,i){if(e&&i){this._config.fomularJS=e;this._config.fomularC=i;this.fHashcode=o({str:this._config.fomularC});this.doOnceDraw()}},setIsPixelMap:function(e){this.isPixelMap=e;this.doOnceDraw()},getImagePixel:function(kq){if(!this._config.isPixelMap||!this.canPixelMap()){return null}if(!this.getImageMaskPixel(kq)){return null}if(this.imageObject){var T=Math.floor((kq.lng-this.points[3].lng)/this.lngMC);var e=Math.floor((-kq.lat+this.points[3].lat)/this.latMC);var i=Math.floor((e*this.imageObject.width+T)*4);if(T>this.imageObject.width||T<0){return null}if(e>this.imageObject.height||e<0){return null}if(i+3>this.imageObject.data.data.length){return null}return[this.imageObject.data.data[i],this.imageObject.data.data[i+1],this.imageObject.data.data[i+2],this.imageObject.data.data[i+3],]}return null},getValue:function(i){if(this._config.isPixelMap&&i&&this._config.fomularJS){if(!(i instanceof Array)){i=this.getImagePixel(i.point)}var e=this._config.fomularJS({r:i[0],g:i[1],b:i[2],a:i[3]});if(e>=this._config.clamp[0]&&e<=this._config.clamp[1]){return e}}return null},setImageObject:function(T){var e=document.createElement("canvas");e.width=T.width;e.height=T.height;var i=e.getContext("2d");i.drawImage(T,0,0,T.width,T.height);this.imageObject={width:T.width,height:T.height,data:i.getImageData(0,0,T.width,T.height)};this.updatePixelMc();i=null;e=null},updatePixelMc:function(){if(this.imageObject){var e=Math.abs(this.points[2].lng-this.points[0].lng);var i=Math.abs(this.points[2].lat-this.points[0].lat);this.lngMC=e/this.imageObject.width;this.latMC=i/this.imageObject.height}},setMaskImageObject:function(T){var e=document.createElement("canvas");e.width=T.width;e.height=T.height;var i=e.getContext("2d");i.drawImage(T,0,0,T.width,T.height);this.imageMaskObject={width:T.width,height:T.height,data:i.getImageData(0,0,T.width,T.height)};i=null;e=null},getImageMaskPixel:function(e){if(!this.imageMaskObject){return true}var kq=this._toOverlayPixelsGL([e]);var kv=this.maskOverlayPixels;var ks=kv[1][0]-kv[0][0];var kr=kv[1][1]-kv[0][1];var T=Math.floor((kq[0][0]-kv[0][0])/ks*this.imageMaskObject.width);var i=Math.floor((-kq[0][1]+kv[1][1])/kr*this.imageMaskObject.height);var ku=Math.floor((i*this.imageMaskObject.width+T)*4);if(T>this.imageMaskObject.width||T<0){return null}if(i>this.imageMaskObject.height||i<0){return null}var kt=this.imageMaskObject.data.data;if(ku+3>kt.length){return false}if(kt[ku+3]>0){if(this._config.maskData>-1&&this._config.maskData!==kt[ku]){return false}return true}return false},doOnceDraw:function(){var e=new fS("onlineupdate");e.overlay=this;this.dispatchEvent(e)},destroy:function(){this.points=[];this.imageMaskObject=null}});function f9(kq,kx){if(!kq){return}kx=kx||{};var ks=[];if(kx.sysType==="fixed"){ks=kq}else{if(kq instanceof ib){var ku=Math.min(kq.sw.lng,kq.ne.lng);var kr=Math.max(kq.sw.lng,kq.ne.lng);var kt=Math.min(kq.sw.lat,kq.ne.lat);var T=Math.max(kq.sw.lat,kq.ne.lat);var kw=[new cD(ku,kt),new cD(kr,kt),new cD(kr,T),new cD(ku,T)];var e=iN.getGraphPoints(kw).slice(0);for(var kv=0;kv730){this._config.width=730}if(this._config.height!=0){if(this._config.height<50){this._config.height=50}if(this._config.height>650){this._config.height=650}}if(this._config.maxWidth!==0){if(this._config.maxWidth<50){this._config.maxWidth=50}if(this._config.maxWidth>730){this._config.maxWidth=730}}this.isWinMax=false;this.IMG_PATH=C.imgPath;this.overlay=null;var e=this;he.load("simpleInfowindow",function(){e._draw()})}ie.inherits(e6.BaseClass,"SimpleInfoWindow");e6.extend(ie.prototype,{setWidth:function(e){e=e*1;if(!e&&e!=0||isNaN(e)||e<0){return}if(e!=0){if(e<50){e=50}if(e>730){e=730}}this._config.width=e},setHeight:function(e){e=e*1;e-=10;if(!e&&e!=0||isNaN(e)||e<0){return}if(e!=0){if(e<50){e=50}if(e>650){e=650}}this._config.height=e},setMaxWidth:function(e){e=e*1;if(!e&&e!=0||isNaN(e)||e<0){return}if(e!=0){if(e<50){e=50}if(e>730){e=730}}this._config.maxWidth=e},setTitle:function(e){this._config.title=e||""},setContent:function(e){this.content=e||""},setMaxContent:function(e){this._config.maxContent=e||""},redraw:function(){},enableAutoPan:function(){this._config.enableAutoPan=true},disableAutoPan:function(){this._config.enableAutoPan=false},enableCloseOnClick:function(){this._config.enableCloseOnClick=true},disableCloseOnClick:function(){this._config.enableCloseOnClick=false},enableMaximize:function(){this._config.enableMaximize=true},disableMaximize:function(){this._config.enableMaximize=false},show:function(){this._visible=true},hide:function(){this._visible=false},close:function(){this.hide()},dispose:function(){e6.BaseClass.prototype.decontrol.call(this)},maximize:function(){this.isWinMax=true},restore:function(){this.isWinMax=false},setConfig:function(i){if(!i){return}for(var e in i){if(typeof(this._config[e])==typeof(i[e])){this._config[e]=i[e]}}},isVisible:function(){return this.isOpen()},isOpen:function(){return false},getPoint:function(){if(this.overlay&&this.overlay.getPoint){return this.overlay.getPoint()}},getOffset:function(){return this._config.offset},dispose:function(){e6.BaseClass.prototype.decontrol.call(this)},toString:function(){return"SimpleInfoWindow"}});hX.prototype.openSimpleInfoWindow=function(kq,e){if(!kq||kq.toString()!="SimpleInfoWindow"||!e||e.toString()!="Point"){return}var i=this.temp;if(!i.marker){var T=new jH(C.imgPath+"blank.gif",{width:1,height:1});i.marker=new j3(e,{icon:T,width:1,height:1,offset:new je(0,0),infoWindowOffset:new je(0,0),clickable:false});i.marker._fromMap=1}else{i.marker.setPoint(e)}this.addOverlay(i.marker);i.marker.show();i.marker.openSimpleInfoWindow(kq)};hX.prototype.closeSimpleInfoWindow=function(){var e=this.temp.infoWin||this.temp._infoWin;if(e&&e.overlay){e.overlay.closeSimpleInfoWindow()}};eJ.prototype.openSimpleInfoWindow=function(e){if(this.map){this.map.closeSimpleInfoWindow();e._visible=true;this.map.temp._infoWin=e;e.overlay=this;e6.BaseClass.call(e,e.hashCode)}};eJ.prototype.closeSimpleInfoWindow=function(){if(this.map&&this.map.temp._infoWin){this.map.temp._infoWin._visible=false;this.map.temp._infoWin.decontrol();this.map.temp._infoWin=null}};function cp(T,e){iN.call(this,e);e=e||{};this._config.showRegion=e.showRegion||"inside";this._config.isBuildingMask=e.isBuildingMask&&true;this._config.isPoiMask=e.isPoiMask&&true;this._config.isMapMask=e.isMapMask&&true;this._config.path=T;this._parseFillCacheWebGL=[];this.setPoints(T,e);hI.sendMessage(aZ(4,1,3),["instance","custom_mask"]);var i=this;he.load("poly",function(){i._draw()})}cp.inherits(iN,"MapMask");e6.extend(cp.prototype,{setPoints:function(i){var e=iN.getGraphPoints(i).slice(0);this.hasMultipleParts=false;iN.prototype.setPoints.call(this,e)},setPathIn:function(e){this.setPoints(e)},_processSinglePointArray:function(e){var i=iN.getGraphPoints(e).slice(0);innerPoints=i.slice(0);if(innerPoints.length>1&&!innerPoints[0].equals(innerPoints[innerPoints.length-1])){innerPoints.push(new cD(innerPoints[0].lng,innerPoints[0].lat))}return{userPoints:i,innerPoints:innerPoints}},getPoints:function(){var e=this._userPoints;if(e.length===0){e=this.points}return e},getPathIn:function(){return this.getPoints()}});function kc(ks,T){if(!ks||ks.length===0){return}var kr=[];if(ks[0] instanceof cD){var e=this._processSinglePointArray(ks);for(var kq=0;kq=es[this.mapTypeName].webgl.minZoom){if(es[this.mapTypeName].webgl){if(ku>=es[this.mapTypeName].webgl.minZoom){this.minZoom=ku}else{this.minZoom=es[this.mapTypeName].webgl.minZoom}}else{if(ku>=es[this.mapTypeName].minZoom){this.minZoom=ku}else{this.minZoom=es[this.mapTypeName].minZoom}}}if(typeof T==="number"){if(es[this.mapTypeName].webgl){if(T<=es[this.mapTypeName].webgl.maxZoom){this.maxZoom=T}else{this.maxZoom=es[this.mapTypeName].webgl.maxZoom}}else{if(T<=es[this.mapTypeName].maxZoom){this.maxZoom=T}else{this.maxZoom=es[this.mapTypeName].maxZoom}}}if(this.maxZoomthis.maxZoom){return false}var ks=this.containsPoint(e,kr);if(ks){return ks}for(var T=0;Tthis.maxZoom){return kr}for(var T=0;T0){kx[kt.name]=kt;kx.push(kt.name)}var kB=kx.length-kz.bufferNumber;for(var kC=0;kB>0&&kC0&&this._transparentPng){this.img.src=C.imgPath+"blank.gif"}else{this.img.src=this.src}};hW.prototype._callCbks=function(){var T=this;for(var e=0;e8);function jv(e){this.tileLayers=[];this.map=e;this.bufferNumber=300;this.mapTiles=[];this.bufferTiles=[];this.config=es[this.map.mapType];this.errorUrl=this.config.errorUrl;this.tileSize=this.config.tileSize;this.baseUnits=this.config.baseUnits;this.baseZoomLevel=this.config.zoomLevelBase;this.tileURLs=this.config.tileUrls;this.imgNumber=0;this.numLoading=0;this.temp={}}bD.register(function(i){if(i._renderType==="webgl"){return}var e=i.tileMgr=new jv(i);i.addEventListener("mousewheel",function(T){e.mouseWheel(T)});i.addEventListener("dblclick",function(T){e.dblClick(T)});i.addEventListener("rightdblclick",function(T){e.dblClick(T)});i.addEventListener("minuspress",function(T){e.keypress(T)});i.addEventListener("pluspress",function(T){e.keypress(T)});i.addEventListener("load",function(T){if(this.mapType===BMAP_EARTH_MAP){return}e.loadTiles()});i.addEventListener("zoomstartcode",function(T){if(this.mapType===BMAP_EARTH_MAP){return}e._zoom(T)});i.addEventListener("moving",function(T){if(this.mapType===BMAP_EARTH_MAP){return}e.moveGridTiles()});i.addEventListener("resize",function(T){if(this.mapType===BMAP_EARTH_MAP){return}e.resizeMap(T)});i.addEventListener("addtilelayer",function(T){e.addTileLayer(T)});i.addEventListener("removetilelayer",function(T){e.removeTileLayer(T)})});e6.extend(jv.prototype,{addTileLayer:function(kq){var T=this;var i=kq.target;T.tileLayers.push(i);if(T.map.loaded){T.moveGridTiles()}},removeTileLayer:function(kx){var ky=this;var kv=kx.target;var kt=kv.mapType;var ks=ky.mapTiles;var kA=ky.bufferTiles;for(var T in kA){var kq=T.split("-")[1];if(kq==kt){delete kA[T]}}for(var T in ks){var kq=T.split("-")[1];if(kq==kt){delete ks[T]}}if(ky.zoomsDiv&&ky.zoomsDiv.parentNode){ky.zoomsDiv.parentNode.removeChild(ky.zoomsDiv);ky.zoomsDiv.innerHTML=""}var kr=ky.map;if(kr.deepZoom){var kz=kr.deepZoom.preDeepZoomDiv;if(kz&&kz.parentNode){kz.parentNode.removeChild(kz)}}for(var kw=0,ku=ky.tileLayers.length;kw=1.5?2:1;this.normalUdt=j2("ditu","normal").udt;this.numLoading=0;this.numTileLoading=0;this.firstTileLoad=false;this.retry=this.opts.retry||false;this.retryTime=this.opts.retryTime||600;this.useThumbData=false;this.useThumbData=this.opts.useThumbData||false;if(this.baseLayer){this.useThumbData=true}if(typeof this.opts.customLayer==="boolean"){this.customLayer=this.opts.customLayer}else{this.customLayer=true}}hH.inherits(de,"TileLayer");e6.extend(hH.prototype,{isTransparentPng:function(){return this.transparentPng},getTilesUrl:function(kx,e){var T=es[this.mapType];if(typeof T!=="object"){return null}var kq=kx.x;var ky=kx.y;if(this.mapType!==BMAP_SATELLITE_MAP){var ky=e9.calcLoopParam(ky,e).col}var i="";if(this.opts.tileUrlTemplate){i=this.opts.tileUrlTemplate;i=i.replace(/\{X\}/,ky);i=i.replace(/\{Y\}/,kq);i=i.replace(/\{Z\}/,e)}else{if(this.mapType===BMAPGL_NORMAL_MAP){var kw=this.isCanvasMap?0:1;var ks=T.tileUrls[Math.abs(ky+kq)%T.tileUrls.length];if(window.offLineIPAddress){ks=window.offLineIPAddress+"tile5/"}var kr=this.map.config.style;i=ks+"?qt=vtile&x="+kq+"&y="+ky+"&z="+e+(kr==="default"?"":("&styleId=1"))+"&styles=pl&udt="+this.normalUdt+"&scaler="+this.scaler+"&showtext="+kw;i=i.replace(/-(\d+)/gi,"M$1")}if(this.mapType===BMAP_SATELLITE_MAP){var kt=j2("ditu","satellite");var kv=kt.ver;var ku=kt.udt;i=T.tileUrls[Math.abs(ky+kq)%T.tileUrls.length]+"u=x="+kq+";y="+ky+";z="+e+";v="+kv+";type=sate&fm=46&udt="+ku;i=i.replace(/-(\d+)/gi,"M$1")}}return i},initialize:function(kt){this.map=kt;if(kt._renderType==="webgl"){var ks=null;if(this.customLayer!==false){ks=this.getTilesUrl}e6.extend(this,fn);this.labelProcessor=new jp(this);this.callbackDataQueue=[];if(ks){this.getTilesUrl=ks}var T=this;kt.on("indoor_data_refresh",function(ku){if(!T.baseLayer){return}T._refreshIndoorData(ku.uid,ku.floor)});kt.on("custom_labels_ready",function(ku){if(!T.baseLayer&&ku.model==="custom"){return}if((ku.model==="custom"&&T.drawIndex===0)||ku.model==="mvt_"+T.drawIndex){T._doWorkAfterLabelImageLoad(ku.virtualTile,ku.labelCanvas,null,ku.imgKey)}});kt.on("glmoduleloaded",function(){if(!T.baseLayer){return}T.updateAllIconsTextureCoords()});kt.on("layer_update",function(kv){if(T.dataType===2&&kt.customLoaded&&kt.areaCustomLoaded){T.clearCache();var ku=new fS("onlayer_clear");kt.fire(ku)}});if(this.ontology&&this.ontology._initEvent){this.ontology._initEvent(kt)}}if(!kt.temp.layerZIndex){kt.temp.layerZIndex=0}this.zIndex=this.zIndex||1;if(kt.getRenderType()==="dom"){this.zIndex=kt.tileMgr.tileLayers.length}else{if(this.baseLayer){this.zIndex=0}else{if(this.zIndex>0){this.adjustZIndex()}else{var e=kt._featureMgr.result.bkData;this.zIndex=e.length||1}}}if(!kt.temp.layid){kt.temp.layid=0}if(!this.opts.mapType){this.mapType="BMAP_CUSTOM_LAYER_"+kt.temp.layid;kt.temp.layid++}else{this.mapType=this.opts.mapType}var kq=es[this.mapType];if(!kq){es[this.mapType]={tileUrls:[],tileSize:256,baseUnits:256,zoomLevelMin:1,zoomLevelMax:19,minZoom:3,maxZoom:19,minDataZoom:3,maxDataZoom:19,zoomLevelBase:18,errorUrl:C.imgPath+"/blank.gif",bounds:new ib(new cD(-21364736,-10616832),new cD(23855104,15859712)),imgExtend:"png"}}if(kt._renderType!=="webgl"){var kr=bP(kt.platform,'
');kr.style.display="";kr.style.left=Math.ceil(-kt.offsetX+kt.width/2)+"px";kr.style.top=Math.ceil(-kt.offsetY+kt.height/2)+"px";this.tilesDiv=kr}this.isCanvasMap=kt.isCanvasMap();this.lastZoom=kt.getZoom();var i=this;this.addEventListener("initDrawData",function(ku){if(i.opts.boundary){i.addBoundary(i.opts.boundary)}});kt.on("destroy",function(){i.destroy()})},clearCache:function(){this.tileCache.clear();this.map._featureMgr.clearData(this.drawIndex);this.map._featureMgr.setLabelData([],this.drawIndex);this.map._featureMgr.clearLabelOverlayData(this.drawIndex);this.labelProcessor.iconCache.clear()},remove:function(){if(this.tilesDiv&&this.tilesDiv.parentNode){this.tilesDiv.innerHTML="";this.tilesDiv.parentNode.removeChild(this.tilesDiv)}delete this.tilesDiv},getCopyright:function(){return this.copyright},getMapType:function(){return this.mapType},adjustZIndex:function(){if(this.map&&this.map._featureMgr){var e=this.map._featureMgr.result.bkData;while(e[this.zIndex]){this.zIndex+=1}}},_getAdjoinZIndex:function(kr){var T=this.zIndex;if(this.map&&this.map._featureMgr){var e=this.map._featureMgr.result.bkData;if(kr==="up"){for(var kq=this.zIndex+1;kq0;kq--){if(e[kq]){T=kq;break}}}}return T},setZIndex:function(e){this.setTargetZIndex(e)},setTargetZIndex:function(e){this.removeLabel&&this.removeLabel(this.zIndex);this.zIndex=e;this.drawIndex=e;if(this.tilesDiv){this.tilesDiv.style.zIndex=e}},calcLoopParam:function(e,i){return e9.calcLoopParam(e,i)},addBoundary:function(ks){if(!ks||!this.map){return}if(typeof ks==="string"){ks=[ks]}for(var kq=0;kq-1;kr--){var ks={};T=kq.children[kr].style;ks.top=parseInt(T.top,10);ks.left=parseInt(T.left,10);this._zoomAniInfo[kr]=ks}},prepareLabelLayer:function(){var kr=this._map;if(this._enableCanvas2dMap&&kr.canvas2dMapMgr){if(this.touchZoomLabelCanvas){this.touchZoomLabelCanvas.parentNode.removeChild(this.touchZoomLabelCanvas)}var i=kr.canvas2dMapMgr._labelCanvas;this.touchZoomLabelCanvas=i.cloneNode(false);var e=this.touchZoomLabelCanvas.getContext("2d");e.drawImage(i,0,0);kr.platform.insertBefore(this.touchZoomLabelCanvas,kr.platform.firstChild);var kq=parseInt(i.style.left,10);var T=parseInt(i.style.top,10);this.touchZoomLabelCanvas.style.zIndex=9;this.touchZoomLabelCanvas.style[this._transformOriginStyleName]=(this._fixPosition.x-(kr.offsetX+kq))+"px "+(this._fixPosition.y-(kr.offsetY+T))+"px";i.style.visibility="hidden"}},show:function(){if(this._animationDiv){this._animationDiv.style.visibility=""}},showLabel:function(){var i=this._map;if(this._enableCanvas2dMap&&i.canvas2dMapMgr){var e=i.canvas2dMapMgr._labelCanvas;if(e){e.style.visibility=""}if(this.touchZoomLabelCanvas){this.touchZoomLabelCanvas.style.zIndex=-2;this.touchZoomLabelCanvas.style.visibility="hidden"}}},hide:function(){if(this._animationDiv){this._animationDiv.style.visibility="hidden"}if(this._preAnimationDiv){this._preAnimationDiv.style.visibility="hidden"}},hideNonAnimationLayers:function(){var kq=this._map;if(kq.getRenderType()==="dom"){if(kq.overlayDiv){kq.overlayDiv.style.visibility="hidden"}if(kq.overlayDivEx){kq.overlayDivEx.style.visibility="hidden"}}var ks=kq.tileMgr.tileLayers;var kr;for(var T=0,e=ks.length;T-1;kz--){var kx=this._zoomAniInfo[kz];ky=kq.children[kz].style;var kr=kx.left-ku.x;var T=kx.top-ku.y;kx.dx=kr*e-kr;kx.dy=T*e-T;kx.preDx=kr-kr;kx.preDy=T-T;kG=kx.preDx+(kx.dx-kx.preDx);kv=kx.preDy+(kx.dy-kx.preDy)+kw;ky.left=kx.left+kG+"px";ky.top=kx.top+kv+"px";ky.width=ky.height=256*e+"px"}if(this._enableCanvas2dMap){var kF=!kE._isIE9?"translate3d(0px, "+kw+"px, 0) scale("+e+")":"translate(0px, "+kw+"px) scale("+e+")";this.touchZoomLabelCanvas.style[kB]=kF}},setZoomFinish:function(){this._animationDiv=null},startAnimation:function(kt){this.prepareLayer();this.hideNonAnimationLayers();var kM=this._map;if(this.touchZoomLabelCanvas){this.touchZoomLabelCanvas.style.display="none"}kt=kt||{};var kK=kt.zoomCount||0;var ky=kt.fixPosition;var kI=kt.fixMCPosition;var kw=kt.pixOffset;this._zoomCount=kK;var kq=kM.getZoom();var kL=kq+kK;var e=kM.config.enableContinuousZoom;var kC=0.5;var kx=5;var T=Math.pow(2,kK);var kO=this._baseLayerDiv;var kz={x:ky.x-parseInt(kO.style.left,10)-kM.offsetX,y:ky.y-parseInt(kO.style.top,10)-kM.offsetY};var ku=this._animationDiv;var kG=ku.children.length;var kQ=this._preZoomTimes;var kJ=[];var kH=this._transformStyleName;var kv=this._transformOriginStyleName;for(var kF=kG-1;kF>-1;kF--){var kD={};var kE=ku.children[kF].style;kD.top=parseInt(kE.top,10);kD.left=parseInt(kE.left,10);var ks=kD.left-kz.x;var kr=kD.top-kz.y;kD.dx=ks*T-ks;kD.dy=kr*T-kr;kD.preDx=ks*kQ-ks;kD.preDy=kr*kQ-kr;kJ[kF]=kD}var kN=this;var kB;var kP;var kA;this._zoomAni=new fH({fps:60,duration:e?500:1,transition:function(i){i=i*kx/(2*kC);return kx*i-kC*i*i},render:function(kZ){kZ=kZ*(4*kC)/(kx*kx);kB=kQ+kZ*(T-kQ);var kS=kq+p(kB);var kX=null;var kW=0;var k0=0;if(kt.onAnimationBeforeLooping){var k1=kt.onAnimationBeforeLooping(kZ,kS);kX=k1.loopingCenter;kW=k1.yDiff;k0=k1.totalYDiff}for(var kT=kJ.length-1;kT>-1;kT--){var kU=kJ[kT];if(ku.children[kT]){var kY=ku.children[kT].style;kP=kU.preDx+(kU.dx-kU.preDx)*kZ-kw.width*kZ;kA=kU.preDy+(kU.dy-kU.preDy)*kZ-kw.height*kZ+kW;kY.left=kU.left+kP+"px";kY.top=kU.top+kA+"px";kY.height=kY.width=256*kB+"px"}}var kR=kw.width*kZ;var kV=kw.height*kZ;if(kM.isRestrict){kN._enableCanvas2dMap&&kN._canvas2dMapMgr.clearLabel()}else{kN._enableCanvas2dMap&&kN._canvas2dMapMgr.drawLabel(kB,ky,kq,kL,kK,kZ,kR,kV,k0,kW)}kN._preZoomTimes=kB;kN._preRenderTick=kZ;kt.onAnimationLooping&&kt.onAnimationLooping(kZ,kS,kX)},finish:function(){kN._preZoomTimes=1;kN._zoomAni=null;kN._animationDiv=null;kt.onAnimationFinish&&kt.onAnimationFinish();kN.showNonAnimationLayers()}});return this._zoomAni},stopAnimation:function(){if(this._zoomAni){this._zoomAni.stop();this._zoomAni=null}}});function kn(e){this._initVars(e);this._initColorCanvas();this._bindEvent(e)}e6.extend(kn.prototype,{_initVars:function(e){this._map=e._map;this._canvas2dMapMgr=e;this._labelCtx=e._labelCtx;this.ratio=this._map.config.ratio;this.sizeRatio=this.ratio>1?2:1;this.RANK1=1000000;this.RANK2=2000000;this.RANK3=3000000;this.RANK4=4000000;this.RANK5=5000000},_initColorCanvas:function(){var i=256,T=b3("canvas"),e=T.style;e.width=i+"px";e.height=i+"px";T.width=i;T.height=i;this._colorCvsSize=i;this._colorCvs=T;this._colorCtx=T.getContext("2d")},getLabelImageData:function(kD){var kC=kD.textImg;var T=kD.textPos;var kA=this.ratio;var ky=this.sizeRatio/kA;var kr=this._colorCtx;var kv=this._colorCvsSize;kr.clearRect(0,0,kv,kv);var kx=0;var e=0;var ku=0;for(var kw=0;kwkx){kx=T[kw].width;e=kw;ku=T[kw].drawX}}kx/=ky;var kz=0;for(var kw=0,kt=T.length;kwkx){kx=kB.width/ky}kz+=kB.height/ky+2*kA}var kq=kr.getImageData(0,0,kx,kz);var ks=kr.getImageData(0,0,kx,kz);return[kq,ks]},_bindEvent:function(i){var e=this,T=i._map;T.addEventListener("onspotmouseover",function(kt){if(!this.isCanvasMap()||!this.temp.isPermitSpotOver){return}if(kt.spots.length>0){var ks=kt.spots[0].userdata.uid;var kr=kt.spots[0].userdata.name;var kq=e.findLabelByUid(ks,kr);kq&&e._toHighLightColor(kq)}});T.addEventListener("onspotmouseout",function(kt){if(!this.isCanvasMap()||!this.temp.isPermitSpotOver){return}if(kt.spots.length>0){var ks=kt.spots[0].userdata.uid;var kr=kt.spots[0].userdata.name;var kq=e.findLabelByUid(ks,kr);kq&&e._toDefaultColor(kq)}});T.addEventListener("onspotclick",function(kt){if(!this.isCanvasMap()||!this.temp.isPermitSpotOver){return}if(kt.spots&&kt.spots.length>0){var ks=kt.spots[0].userdata.uid;var kr=kt.spots[0].userdata.name;var kq=e.findLabelByUid(ks,kr);kq&&e._changeBaseMapState(kq)}else{e._recoverNormalState()}});T.on("spot_status_reset",function(){e._recoverNormalState()});T.on("spot_highlight",function(kr){var kq=e.findLabelByUid(kr.uid);kq&&e._changeBaseMapState(kq)})},_getTextBound:function(kB){if(!kB.textPos){return null}var kz=this.ratio;var kx=this.sizeRatio/kz;var T=kB.textPos;var kA=kB.baseDrawX;var ky=kB.baseDrawY;var kv=kA*kz+(T[0].drawX-kA)/kx;var kt=ky*kz+(T[0].drawY-ky)/kx;var kr=kv+T[0].width/kx;var e=kt+T[0].height/kx;for(var kw=0,ku=T.length;kwkr){kr=ks+kC.width}if(kq+kC.height>e){e=kq+kC.height}}return[kv,kt,kr,e]},_toHighLightColor:function(T){if(T._tempRank&&T._tempRank==this.RANK5){return}var ku=this._getTextBound(T);if(!ku){return}var kq=Math.round(ku[0]);var i=Math.round(ku[1]);var e=this.getLabelImageData(T);var ks=e[0];var kr=e[1];var kt=this._canvas2dMapMgr.getFilterImageData(ks,this.RANK5);T._oldImgData=kr;this._labelCtx.putImageData(kt,kq,i)},_toDefaultColor:function(e){if(e._tempRank&&e._tempRank==this.RANK5){return}if(e._oldImgData){var i=this.sizeRatio;var T=this._getTextBound(e);if(!T){return}this._labelCtx.putImageData(e._oldImgData,Math.round(T[0]),Math.round(T[1]));e._oldImgData=null}},_changeBaseMapState:function(kq){var T=this._canvas2dMapMgr;var i=kq.guid;var e=kq.guidExt;var kr={guid:i,name:kq.name,guidExt:e};T._labelStrategy.setStrategyInfo(kr);T._loadData()},_recoverNormalState:function(){var e=this._canvas2dMapMgr;e._labelStrategy.setStrategyInfo(null);e._loadData()},findLabelByUid:function(ks,kq){var ku=this._canvas2dMapMgr,e=ku._computedLabel;for(var kr=0,T=e.length;krlv){lv=ly.drawX+ly.width}if(ly.drawY+ly.height>lu){lu=ly.drawY+ly.height}}}}}else{ky.tileX=kq;ky.tileY=T;kF=kq+ky.minXOriginal;kD=T+ky.minYOriginal;lv=kq+ky.maxXOriginal;lu=T+ky.maxYOriginal}if(kF!=undefined){var ln=lj+(kF-lj)/lc;var lm=li+(kD-li)/lc;var kY=lj+(lv-lj)/lc;var kW=li+(lu-li)/lc;ky.minX=ln;ky.minY=lm;ky.maxX=kY;ky.maxY=kW;var lr=(ln+kY)/2,lq=(lm+kW)/2,k7=kE+(lr-lo/2)*kI,k5=kC+(k6/2-lq)*kI;ky.geoX=k7;ky.geoY=k5;k0.push(ky)}}}if(lC){for(var kX=0,kT=lC.length;kXlv){lv=kN+lp.width}if(kB+lp.height>lu){lu=kB+lp.height}if(kH.length===2){var kM=kH[1];var kK=lj+kM.destX;var kA=li+kM.destY;if(kAlv){lv=kK+kM.width}if(kA+kM.height>lu){lu=kA+kM.height}}lf._tempBounds=[kF,kD,lv,lu];var k4=kz.iconPos;var kt=k4.geoX;var kr=k4.geoY;var lj=(kt-kE)/kI+lo/2;var li=(kC-kr)/kI+k6/2;var kF=lj+k4.destX;var kD=li+k4.destY;var lv=kF+k4.width;var lu=kD+k4.height;kz.textPos=kz.textPos||kz._textPos;var kH=kz.textPos;var lp=kH[0];var kN=lj+lp.destX;var kB=li+lp.destY;if(kNlu){lu=kB+lp.height}if(kH.length===2){var kM=kH[1];var kK=lj+kM.destX;var kA=li+kM.destY;if(kKlu){lu=kA+kM.height}}kz._tempBounds=[kF,kD,lv,lu]}for(var kX=0,kT=lC.length;kXlA[2]||lw[3]lA[3])){kG++;if(k1.textPos){k1._textPos=k1.textPos;delete k1.textPos}}var lA=lB._tempBounds;if(!(lw[2]lA[2]||lw[3]lA[3])){kG++;if(lB.textPos){lB._textPos=lB.textPos;delete lB.textPos}}if(kG>=2){if(ls.textPos){ls._textPos=ls.textPos;delete ls.textPos}}}}for(var kX=0,kT=lC.length;kXlv){lv=lp.drawX+lp.width}if(lp.drawY+lp.height>lu){lu=lp.drawY+lp.height}if(kH.length===2){var kM=kH[1];kM.drawX=lj+kM.destX;kM.drawY=li+kM.destY;if(kM.drawXlv){lv=kM.drawX+kM.width}if(kM.drawY+kM.height>lu){lu=kM.drawY+kM.height}}}var ln=lj+(kF-lj)/lc;var lm=li+(kD-li)/lc;var kY=lj+(lv-lj)/lc;var kW=li+(lu-li)/lc;k2.minX=ln;k2.minY=lm;k2.maxX=kY;k2.maxY=kW;var le=(ln+kY)/2;var ld=(lm+kW)/2;var ku=kE+(le-lo/2)*kI;var ks=kC+(k6/2-ld)*kI;k2.geoX=ku;k2.geoY=ks;k0.push(k2)}}var lg=this._strategyInfo;if(lg){var kZ=lg.guid;var k8=lg.name;var kP=lg.guidExt;for(var kX=0,kT=k0.length;kXk3.maxX-kV||ls.maxY-kVk3.maxY-kV)){ls.arrIntersectIndex.push(kU)}}}for(var kX=0,kT=k0.length;kXkv){var T=kt.splice(0,ks);for(var kw=0,ku=T.length;kw0){this.isDrawText=true}},_loadLabelData:function(kz,ky,kx,T,kA,e){var ks=kz.toString();var kq=ky.toString();var ku="cbk_"+ks.replace("-","_")+"_"+kq.replace("-","__")+"_"+Math.floor(kx);var kE=fB+"."+ku;var kD=this._labelDataUrls;var kw=Math.abs(kz+ky)%kD.length;var kJ=kD[kw];if(window.offLineIPAddress){kJ=window.offLineIPAddress+"pvd/"}var i=this.labelStyleParam;var kC="?qt=vtile";var kF="";if(this._map.config.style!=="default"){kF="&styleId=1"}var kB="x={x}&y={y}&z={z}&udt={udt}&v={v}&styles={styles}"+kF+"&textonly=1&textimg=1&scaler={scaler}&fn="+encodeURIComponent(kE);var kG=e9.calcLoopParam(kz,kx).col;var kv=this.ratio>1?2:1;var kt=kB.replace(/{x}/,kG).replace(/{y}/,ky).replace(/{z}/,Math.floor(kx)).replace(/{styles}/,i).replace(/{udt}/,this._udt).replace(/{v}/,this._version).replace(/{scaler}/,kv);var kr=kJ+kC+"¶m="+window.encodeURIComponent(e2(kt));var kI=this;var kH=kI._map;bD[ku]=function(kK){kI._vectorDrawLib.parseLabelData(kK,kz,ky,kx,T,kA,function(kP){var kM=kH.getCenterIn();var kQ=kH.getZoom();var kS="viewKey_"+Math.floor(kM.lng)+"_"+Math.floor(kM.lat)+"_"+kQ;kI._labelCount--;var kT=kI._getCache(kz,ky,kx,T).updateLabelCounter;kI._labelCount-=kT;var kN=kI._curViewLabels;if(kS===e||(kI._labelCount<0&&kQ===kx)){kN.push(kP)}if(kS===e){kI.statResponseCount++}if(kI._labelCount<=0){var kL=(new Date()).getTime();kI.updateLabel();var kO=(new Date()).getTime();var kR=new fS("oncanvasmaploaded");kR.drawTime=kO-kL;if(kI.statResponseCount===kI.statRequestCount){kR.isAllLoadedDrawing=true}kH.dispatchEvent(kR)}kI._setCacheValue(kz,ky,kx,T,kP);delete bD[ku]})};gX.load(kr)},drawLabel:function(T,kq,kx,i,kv,kr,e,ks,kw,kt){var ku=this;if(!ku._computedLabel){return}if(ku._computedLabel._zoom!==kx){ku.clearLabel();return}ku._map.temp.isPermitSpotOver=false;ku.clearLabel();ku._vectorDrawLib.zoomingIconAndText(this._labelCtx,ku._computedLabel,T,kq,i,kv,kr,e,ks,kw,kt)},_addSpotData:function(){this._spotData=[];var kx=this._map.getZoom();for(var ks=0,kr=this._computedLabel.length;kskx)){continue}var kt=[];kt[0]=(ku.minX-ku.maxX)/2;kt[1]=(ku.minY-ku.maxY)/2;kt[2]=(ku.maxX-ku.minX)/2;kt[3]=(ku.maxY-ku.minY)/2;var kq=null;if(ku.iconPos){kq=new cD(ku.iconPos.geoX,ku.iconPos.geoY)}var T=ku.name?ku.name.replace("\\\\","
"):"";if(ku.iconPos&&ku.iconPos.iconType.indexOf("ditie")>-1&&this._map.getZoom()>14){T=""}var kw={n:T,pt:new cD(ku.geoX,ku.geoY),userdata:{iconPoint:kq,uid:ku.guid,name:T,type:ku.iconPos?ku.iconPos.iconType:"",iconImg:ku.iconImg,mapPoi:true,adver_log:ku.adver_log||""},bd:kt,tag:"MAP_SPOT_INFO"};this._spotData.push(kw)}var kv=new fS("onspotsdataready");kv.spots=this._spotData;this._map._spotDataOnCanvas=this._spotData;this._map.dispatchEvent(kv)},isClickableLabel:function(e){if(e.isDel||(!e.guid&&!e.name)){return false}return true},getFilterImageData:function(T,kt){var ku=T.data,ks=this._labelStrategy,kt=parseInt(kt);for(var kv=0,kr=ku.length;kv0&&!ky){continue}var kC=Math.round(kL[0]/100);var kB=Math.round(kL[1]/100);var kO={lng:kI+kC,lat:kH-(kF*kv-kB)};var kt=kC/kv;var ks=kF-kB/kv;var kG=kL[7]||"";var kT=kL[5];var kJ={type:"fixed",name:kG,textImg:kE,rank:kL[4],baseX:kt,baseY:ks,iconPos:null,textPos:null,guid:kL[3]||"",tracer:kP,direction:kT,startScale:3};if((kT!==jj&&ky||!ky)&&kS!==null){kJ.iconPos=this._getIconPosition(kS,kx,kt,ks,kO);if(kJ.iconPos){T=kJ.iconPos.width;kD=kJ.iconPos.height}}if(T===0){kJ.direction=jj}if(ky){kJ.textPos=this._getTextDrawData(kL,kt,ks,T,kD)}if(kJ.textPos||kJ.iconPos){kK.push(kJ)}}}},_isVisible:function(e,i){var kq;if(!this._binaryCache[e]){kq=e.toString(2);if(kq.length<8){kq=new Array(8-kq.length+1).join("0")+kq}this._binaryCache[e]=kq}kq=this._binaryCache[e];var T=fq[i].start;return kq[i-T]==="1"},_getIconPosition:function(ku,ks,T,i,e){var kq=this._map.config.style;var kv=bD["iconSetInfo"+kq][ku];if(!kv){if(ku.charCodeAt(0)>=48&&ku.charCodeAt(0)<=57){kv=bD["iconSetInfo"+kq]["_"+ku]}}if(!kv){return null}var kr=kv[0];var kt=kv[1];kr=kr*ks;kt=kt*ks;return{srcX:0,srcY:0,destX:T-kr/2,destY:i-kt/2,width:kr,height:kt,geoX:e.lng,geoY:e.lat,mcPt:e,iconType:ku}},_getTextDrawData:function(kB,kA,kz,kq,kx){var kG=kB[5];if(typeof kG!=="number"){kG=0}var kv=this.ratio;var ku=kv/2;kq*=ku;kx*=ku;var kw=kB[12];var kr=kw.length;var kJ=0;var kI=0;var kF=[];var kE=0;var kH=0;for(var kD=0;kD0&&e>0){kF.push({srcX:ks,srcY:i,destX:kJ,destY:kI,width:T,height:e})}}if(kF.length>0){return kF}return null},_getLineLabelInfo:function(ky,kq,kr,kN,k0,kF,kL,kK,kM,kE){if(ky.length!==10){return}var kP=this.ratio;var T=this.ratio;var kW=ky[7].length;var kG=ky[1];var kY=ky[3];var k4=ky[8];var ku=ky[4];var e=2;var ks=ku.slice(0,e);for(var k1=e;k1kC){kC=k8+kt}if(k7+kw>kB){kB=k7+kw}}kH.push({angle:kA,srcX:kv,srcY:kx,destX:k8,destY:k7,width:kt,height:kw})}var kX={type:"line",textImg:kq,rank:kG,baseX:kU,baseY:kS,arrWordPos:kH,minXOriginal:kQ,minYOriginal:kO,maxXOriginal:kC,maxYOriginal:kB,text:""};kE.push(kX)}},alterColor:function(kt,e,ks){var T=this._colorCtx,i=this._canvas2dMapMgr;T.clearRect(0,0,kt.width,kt.height);T.drawImage(e,kt.srcX,kt.srcY,kt.width,kt.height,0,0,kt.width,kt.height);var kr=T.getImageData(0,0,kt.width,kt.height),kq=i.getFilterImageData(kr,ks);T.putImageData(kq,0,0)},drawIconAndText:function(kF,kE,e){var kw=this.ratio;var ku=this.sizeRatio/kw;var ky=2/kw;var kQ=this;for(var kI=0,kG=kE.length;kI10&&kL<350){kF.save();var kO=Math.round(kR+kK.width/2);var kN=Math.round(kP+kK.height/2);kF.translate(kO,kN);kF.rotate(-kL/180*Math.PI);kF.drawImage(kC,kK.srcX,kK.srcY,kK.width,kK.height,-Math.round(kK.width/2),-Math.round(kK.height/2),kK.width/ku,kK.height/ku);kF.restore()}else{kF.drawImage(kC,kK.srcX,kK.srcY,kK.width,kK.height,kR,kP,kK.width/ku,kK.height/ku)}}}}}},isCollide:function(ks,kB,kA,e,ku,T,kw){for(var kr=0,kq=T.length;krkv[1]+kv[3]+kz||kA+kukv[2]+kv[4]+ky)){return true}}}return false},zoomingIconAndText:function(kQ,kK,kq,kO,kP,lh,kX,ky,k3,kW,kH){var li=this.ratio;var kz=this.sizeRatio/li;var lj=2/li;var lu=li/2;var ld=kO.x;var lc=kO.y;var kR=2*li;if(kH!==0){lc+=kW}var kC=undefined,kv=undefined,ks=undefined,kx=undefined,kG=undefined;var k2=lh>0?true:false;if(!k2){kC=[];var k6=1-kX}for(var lq=0,lo=kK.length;lq10&&kN<350){var lf=k8+lg.width/2;var le=k7+lg.height/2;var kr=kN/180*Math.PI;var kU=Math.cos(kr);var kD=Math.sin(kr);var k5=kU;var kE=kU;var k4=kD;var kF=-kD;var kM=lf-lf*kU-le*kD;var e=le+lf*kD-le*kU;kQ.save();kQ.transform(k5,kF,k4,kE,kM,e);kQ.drawImage(kt,lg.srcX,lg.srcY,kx,kG,kv,ks,kx/kz,kG/kz);kQ.restore()}else{kQ.drawImage(kt,lg.srcX,lg.srcY,kx,kG,kv,ks,kx/kz,kG/kz)}!k2&&kC.push([lq,kv,ks,kx,kG])}}kQ.restore()}}}});function eA(e){this.initVars(e)}e6.extend(eA.prototype,{initVars:function(e){this._map=e._map;this._canvas2dMapMgr=e;this.base64Prefix="data:image/png;base64,";this.bizData=null;this.objTextsPng=null;this.arrIconsPng=null;this.bizLabels=null},proecessBizData:function(ks,kw){var ku=this;this.bizData=ks;this.objTextsPng=null;this.arrIconsPng=null;var T=ks.textsPng;var ky=ks.iconsPng;if(!T||!ky){return}var kv=new Image();kv.onload=function(){ku.objTextsPng=this;ku.calcIconAndTextInfo(kw);this.onload=null};kv.src=this.base64Prefix+T;var kx=ky.length;var e=[];for(var kr=0;krku.width||i>ku.height)&&(e>ku.width||ky>ku.height)){return false}return true},_setPlatformPosition:function(kx,kw,kz){kz=kz||{};if(kx===0&&kw===0&&!kz.point){return}if(isNaN(kz.initMapOffsetX)){kz.initMapOffsetX=this.offsetX}if(isNaN(kz.initMapOffsetY)){kz.initMapOffsetY=this.offsetY}var kt=iP(this._heading);if(this._tilt>0){kw=kw/Math.cos(iP(this._tilt))}var ky=kx*Math.cos(kt)+kw*Math.sin(kt);var kv=-kx*Math.sin(kt)+kw*Math.cos(kt);ky=ky+kz.initMapOffsetX;kv=kv+kz.initMapOffsetY;if(kz.point){var i=this.restrictCenter(kz.point);if(!i.equals(this.centerPoint)){this.centerPoint=i.clone();this.fire(new fS("oncenter_changed"))}}else{var kq=this.offsetX-ky;var e=this.offsetY-kv;var ku=this.centerPoint.lng;var ks=this.centerPoint.lat;var kr=new cD(ku,ks);var T=this.getZoomUnits();this.centerPoint=this.restrictCenter(new cD(kr.lng+kq*T,kr.lat-e*T),T);this.fire(new fS("oncenter_changed"))}this.offsetX=ky;this.offsetY=kv;this.dispatchEvent(new fS("onmoving"))},restrictCenter:function(ky,e){if(this.config.restrictCenter===false){return ky}e=e||this.getZoomUnits();var kw=this.pixelToPointIn(new fr(this.width,0),{center:ky});var kt=this.pixelToPointIn(new fr(0,this.height),{center:ky});var kz=ky.lng;var kE=ky.lat;if(this.config.restrictBounds!==null&&!this.config.restrictBounds.isEmpty()){var kD=this.config.restrictBounds;var T=kD.getSouthWest();var kB=kD.getNorthEast();var kx=jn.convertLL2MC(T);var kr=jn.convertLL2MC(kB);var ku=this.calcNewZoomByRestriction(kz,kE,kt,kw,kx.lng,kr.lng,kx.lat,kr.lat);if(ku>this.zoomLevel){this.zoomLevel=ku;return ky}ky.lng=this.calcNewLngByBounds(kz,kt,kw,kx.lng,kr.lng,e);ky.lat=this.calcNewLatByBounds(kE,kt,kw,kx.lat,kr.lat,e);return ky}var kv=this.pixelToPointIn(new fr(0,0),{center:ky});var kq=this.pixelToPointIn(new fr(0,this.height),{center:ky});if(this.zoomLevel<5){if(kv.lat>hX.MAX_LAT&&kq.lathX.MAX_LAT){ky.lat=hX.MAX_LAT-this.height/2*e}else{if(kq.latks&&e.latkt&&e.lngks){kr=ks-this.height/2*e}else{if(kq.latT){i=T-this.width/2*e}else{if(ks.lngkr){this._tilt=kr}if(kC){if(this._heading%360!==0||this._tilt>0){var i=this._webglMapCamera.fromScreenPixelToMC(T.x,T.y,{center:ku,zoom:this.zoomLevel});if(i){var kz=i.sub(kt);var kq=ku.sub(kz);this.centerPoint=this.restrictCenter(kq)}}else{var kw=this.getZoomUnits();var kq=new cD(kC.lng-kw*(T.x-this.width/2),kC.lat+kw*(T.y-this.height/2));this.centerPoint=this.restrictCenter(kq,kw)}this.fire(new fS("oncenter_changed"))}this._checkFireZoomend();kD.callback&&kD.callback();return}this._animationInfo.zoom={current:this.zoomLevel,diff:e-this.zoomLevel,target:e};var kA=this;var kB=this._tilt;if(this.fixPoint||kB>hX.MAX_DRAG_TILT_L2){kD.renderCallback=function(){var kH=kA.getCurrentMaxTilt();if(kA._tilt>kH){kA._tilt=kH}var kI=kA.fixPixel;if(!kA.fixPixel||!kA.fixPoint){return}var kE=kA.fixPixel;var kO=kA.fixPoint;var kL=kA.fixCenter;var kJ=kA.mousePosMCPoint;if(kA._heading%360!==0||kA._tilt>0){var kF=kA._webglMapCamera.fromScreenPixelToMC(kE.x,kE.y,{center:kL,zoom:kA.zoomLevel,tilt:kA._tilt});if(kF){var kN=kF.sub(kJ);var kG=kL.sub(kN);kA.centerPoint=kA.restrictCenter(kG)}}else{var kK=kE;var kM=kA.getZoomUnits();var kG=new cD(kO.lng-kM*(kK.x-kA.width/2),kO.lat+kM*(kK.y-kA.height/2));kA.centerPoint=kA.restrictCenter(kG,kM)}kA.fire(new fS("oncenter_changed"))}}if(kD.fromMouseWheel===true){this._startInfiniteZoomAnimation(kD);kD.callback&&kD.callback();kA._checkFireZoomend();return}if(!kD.callback){kD.callback=function(){kA._checkFireZoomend()}}else{var kv=kD.callback;kD.callback=function(kE,kF){kv(kE,kF);kA._checkFireZoomend()}}this._startAnimation(kD)},_checkFireZoomend:function(){var e=this;if(e.fireZoomendTimer){clearTimeout(e.fireZoomendTimer)}e.fireZoomendTimer=setTimeout(function(){if(e.zoomEventStatus==="zooming"){e.fire(new fS("onzoomend"));e.zoomEventStatus="idle"}e.fireZoomendTimer=null},150)},deepZoomMedia:function(e){var i=this;if(!i.temp.isStdCtrlBusy){i.temp.isStdCtrlBusy=true;i.deepZoomTo(i.zoomLevel+e);setTimeout(function(){i.temp.isStdCtrlBusy=false},400)}},deepZoomTo:function(e){this.zoomTo(e)},flyToIn:function(T,kU,kF){kF=kF||{};var kr=this._getProperZoom(kU);kU=kr.zoom;if(this.centerPoint.equals(T)&&this.zoomLevel===kU&&typeof kF.heading!=="number"&&typeof kF.tilt!=="number"){return}var e=this.getHeading()%360;var kx=this.getTilt();var kD=0;var kH=0;var kA=this.getBounds().containsPoint(T);if(typeof kF.heading==="number"){kD=kF.heading}else{if(kA){kD=e}}if(typeof kF.tilt==="number"){kH=kF.tilt}else{if(kA){kH=kx}}this._heading=e;var kR=kD-e;var kN=kH-kx;var kB=this;var kt=this.zoomLevel;var ku=1.42;var kJ=this.zoomScale(kU-kt);var kW=this.getZoomUnits();var kz=this.centerPoint.div(kW);var kX=T.div(kW);var kQ=this.worldSize();var kM=ku;var kL=Math.max(this.width,this.height);var kK=kL/kJ;var ky=kX.sub(kz).mag();var i=kM*kM;function kT(kZ){var kY=(kK*kK-kL*kL+(kZ?-1:1)*i*i*ky*ky)/(2*(kZ?kK:kL)*i*ky);return Math.log(Math.sqrt(kY*kY+1)-kY)}function kq(kY){return(Math.exp(kY)-Math.exp(-kY))/2}function kv(kY){return(Math.exp(kY)+Math.exp(-kY))/2}function kE(kY){return kq(kY)/kv(kY)}var kw=kT(0);var kO=function(kY){return(kv(kw)/kv(kw+kM*kY))};var kP=function(kY){return kL*((kv(kw)*kE(kw+kM*kY)-kq(kw))/i)/ky};var ks=(kT(1)-kw)/kM;if(Math.abs(ky)<0.000001||ks===Infinity||isNaN(ks)){if(Math.abs(kL-kK)<0.000001){this._animationInfo.zoom={current:this.zoomLevel,diff:kU-this.zoomLevel};this._animationInfo.center={current:this.centerPoint,diff:T.sub(this.centerPoint)};this._animationInfo.heading={current:e,diff:kD-e};this._animationInfo.tilt={current:kx,diff:kH-kx};this.setLock(true);this._startAnimation({callback:function(kY){kB.setLock(false);if(kF.callback){kF.callback(kY)}},duration:kF.duration});return}var kV=kK5){kS=(ks-5)/2+kS}}var kG=kF.duration||1000*ks/kS;if(isNaN(kG)){var kI={};for(var kC in kF){kI[kC]=kF[kC];kI.noAnimation=true}this.centerAndZoomIn(T,kU,kI);return}this.fire(new fS("onmovestart"));this.fire(new fS("onzoomstart"));this.setLock(true);this._startAnimation({duration:kG,renderCallback:function(kY,kZ){var k0=kY*ks;var k3=kP(k0);var k2=kt+kB.scaleZoom(1/kO(k0));if(k2kB.getMaxZoom()){k2=kB.getMaxZoom()}if(k2!==kB.zoomLevel){kB.zoomLevel=k2;kB.fire(new fS("onzoom_changed"))}kB.centerPoint=kz.add(kX.sub(kz).mult(k3)).mult(kW);kB.fire(new fS("oncenter_changed"));if(typeof kD==="number"){var k1=kY/0.7;if(k1>1){k1=1}kB.setHeading(e+kR*kY,{noAnimation:true})}if(typeof kH==="number"){kB.setTilt(kx+kN*kY,{noAnimation:true})}},callback:function(kY,kZ){kB.setLock(false);if(kZ&&kZ.stop===true){kB.fire(new fS("onmoveend"));kB.fire(new fS("onzoomend"));kF.callback&&kF.callback(kY);return}if(kU!==kB.zoomLevel){kB.zoomLevel=kU;kB.fire(new fS("onzoom_changed"))}kB.fire(new fS("onmoveend"));kB.fire(new fS("onzoomend"));kF.callback&&kF.callback(kY)}})},zoomScale:function(e){return Math.pow(2,e)},scaleZoom:function(e){return Math.log(e)/Math.LN2},panToIn:function(i,T){T=T||{};if(!i||i.equals(this.centerPoint)){T.callback&&T.callback();return}var kq=this.pointToPixelIn(i);var e=Math.round(this.width/2);var ks=Math.round(this.height/2);var kr=this._ifUseAnimation(i,this.zoomLevel);if(T.noAnimation===true||kr===false){this._stopAllAnimations();this._panToIn(e-kq.x,ks-kq.y,i);T.callback&&T.callback();return}this.flyToIn(i,this.zoomLevel,T)},_panToIn:function(i,e,kq){var T=this.temp;if(T.operating===true){return}if(T.dragAni){T.dragAni.stop(false,{readyToMove:true});T.dragAni=null}this.dispatchEvent(new fS("onmovestart"));this._setPlatformPosition(i,e,{point:kq});this.dispatchEvent(new fS("onmoveend"))},_stopAllAnimations:function(e){e=e||{};if(this._ani){this._ani.stop(!!e.goToEnd,{stopCurrentAnimation:e.stopCurrentAnimation});this._ani=null}if(this._infiniteAni){this._infiniteAni.stop();this._infiniteAni=null}},panBy:function(i,e,T){i=Math.round(i)||0;e=Math.round(e)||0;T=T||{};if(Math.abs(i)<=this.width&&Math.abs(e)<=this.height&&T.noAnimation!==true){this._panBy(i,e,T)}else{this._panToIn(i,e,T.point);T.callback&&T.callback()}},_panBy:function(i,e,kr){if(this.temp.operating===true){return}kr=kr||{};this.dispatchEvent(new fS("onmovestart"));var kq=this;var T=kq.temp;T.pl=kq.offsetX;T.pt=kq.offsetY;if(T.tlPan){T.tlPan.cancel()}if(T.dragAni){T.dragAni.stop(false,{readyToMove:true});T.dragAni=null}T.tlPan=new fH({fps:kr.fps||kq.config.fps,duration:kr.duration||kq.config.actionDuration,transition:kr.transition||gL.easeInOutQuad,render:function(ks){this.terminative=kq.temp.operating;if(kq.temp.operating){return}kq._setPlatformPosition(i*ks,e*ks,{initMapOffsetX:T.pl,initMapOffsetY:T.pt})},finish:function(ks){kq.dispatchEvent(new fS("onmoveend"));kq.temp.tlPan=false;if(kq.temp.stopArrow===true){kq.temp.stopArrow=false;if(kq.temp.arrow!==0){kq._arrow()}}}})},_startAnimation:function(i){var kr=this._animationInfo;var T=this;i=i||{};if(T._ani){T._ani.stop(!!i.goToEnd,{stopCurrentAnimation:i.stopCurrentAnimation})}if(T._infiniteAni){T._infiniteAni.stop();T._infiniteAni=null}var ks=i.duration||500;var kt=i.transition||gL.ease;var e=new fS("onanimation_start");this.fire(e);if(i.unstopable){kr=this._animationInfoUnstopable}var kq=new fH({duration:ks,transition:kt,render:function(kw,kv){for(var ku in kr){if(!kr.hasOwnProperty(ku)){continue}var ky=kr[ku].current;var kx=kr[ku].diff;T._setValueTick(ku,ky,kx,kw)}if(i.renderCallback){i.renderCallback(kw,kv)}},finish:function(ku){T.fire(new fS("onanimation_end"));if(i.unstopable){T._animationInfoUnstopable={};T._unstopableAni=null}else{T._ani=null;T._animationInfo={}}if(i.mapNeedCbk){i.mapNeedCbk()}if(i.callback){i.callback(ku)}},onStop:function(ku){ku=ku||{};T.fire(new fS("onanimation_end"));if(ku.stopCurrentAnimation){T._animationInfo={}}T._ani=null;if(i.mapNeedCbk){i.mapNeedCbk()}if(i.callback){i.callback(null,{stop:true})}}});if(i.unstopable){T._unstopableAni=kq}else{T._ani=kq}},_startInfiniteZoomAnimation:function(e){var i=this;if(i._ani){i._ani.stop(!!e.goToEnd,{stopCurrentAnimation:e.stopCurrentAnimation})}if(i._infiniteAni){return}this.fire(new fS("onanimation_start"));i._infiniteAni=new fH({duration:10000,transition:gL.linear,render:function(){var T=i._animationInfo.zoom;if(Math.abs(T.current-T.target)<0.001){i._setValue("zoom",T.target);i._infiniteAni&&i._infiniteAni.stop();return}T.current+=(T.target-T.current)*0.35;i._setValue("zoom",T.current);if(e.renderCallback){e.renderCallback()}},finish:function(){i._infiniteAni=null;i._animationInfo={};i.fire(new fS("onanimation_end"));if(e.callback){e.callback()}},onStop:function(){i._infiniteAni=null;i._animationInfo={};i.fire(new fS("onanimation_end"));if(e.callback){e.callback()}}})},_setValue:function(e,T){if(e==="zoom"){this._preZoomLevel=this.zoomLevel;var i=this._getProperZoom(T);T=i.zoom;if(T!==this.zoomLevel){this.zoomLevel=T;if(T<5){this.restrictCenter(this.centerPoint)}this.fire(new fS("on"+e+"_changed"))}return}else{if(e==="center"){this.centerPoint=T}}this["_"+e]=T;this.fire(new fS("on"+e+"_changed"))},_setValueTick:function(e,kr,kq,i){if(e==="center"){var T=new cD(kr.lng+kq.lng*i,kr.lat+kq.lat*i);this._setValue(e,T);return}if(e==="zoom"){this._setValue(e,Math.pow(kr,1-i)*Math.pow(kr+kq,i));return}this._setValue(e,kr+kq*i)},setHeading:function(kq,i){i=i||{};if(kq===this._heading){i.callback&&i.callback();return}var T=en(this._heading,360);var e=en(kq,360);if(e===T){this._heading=kq;i.callback&&i.callback();return}if(i.noAnimation){this._setValue("heading",kq);i.callback&&i.callback();return}if(i.unstopable){this._animationInfoUnstopable.heading={current:this._heading,diff:kq-this._heading}}else{this._animationInfo.heading={current:this._heading,diff:kq-this._heading}}this._startAnimation(i)},resetHeading:function(e){var i=this._heading;while(i<0){i+=360}i=i%360;if(i>180){i-=360}this._heading=i;e=e||{};e.unstopable=true;this.setHeading(0,e)},getHeading:function(){return this._heading},setTilt:function(e,i){i=i||{};if(e===this._tilt){i.callback&&i.callback();return}if(e>hX.MAX_TILT){e=hX.MAX_TILT}if(e0){ky=1/Math.sqrt(ky);kB[0]=kA[0]*ky;kB[1]=kA[1]*ky}return kB};kw.dot=function(kz,ky){return kz[0]*ky[0]+kz[1]*ky[1]};kw.cross=function(kA,kz,ky){var kB=kz[0]*ky[1]-kz[1]*ky[0];kA[0]=kA[1]=0;kA[2]=kB;return kA};kw.lerp=function(kA,kz,ky,kB){var kD=kz[0],kC=kz[1];kA[0]=kD+kB*(ky[0]-kD);kA[1]=kC+kB*(ky[1]-kC);return kA};kw.random=function(ky,kA){kA=kA||1;var kz=kr()*2*Math.PI;ky[0]=Math.cos(kz)*kA;ky[1]=Math.sin(kz)*kA;return ky};kw.transformMat2=function(kB,kA,kz){var ky=kA[0],kC=kA[1];kB[0]=kz[0]*ky+kz[2]*kC;kB[1]=kz[1]*ky+kz[3]*kC;return kB};kw.transformMat2d=function(kB,kA,kz){var ky=kA[0],kC=kA[1];kB[0]=kz[0]*ky+kz[2]*kC+kz[4];kB[1]=kz[1]*ky+kz[3]*kC+kz[5];return kB};kw.transformMat3=function(kB,kA,kz){var ky=kA[0],kC=kA[1];kB[0]=kz[0]*ky+kz[3]*kC+kz[6];kB[1]=kz[1]*ky+kz[4]*kC+kz[7];return kB};kw.transformMat4=function(kB,kA,kz){var ky=kA[0],kC=kA[1];kB[0]=kz[0]*ky+kz[4]*kC+kz[12];kB[1]=kz[1]*ky+kz[5]*kC+kz[13];return kB};kw.rotate=function(kB,kz,ky,kF){var kE=kz[0]-ky[0];var kD=kz[1]-ky[1];var kA=Math.sin(kF);var kC=Math.cos(kF);kB[0]=kE*kC-kD*kA+ky[0];kB[1]=kE*kA+kD*kC+ky[1];return kB};kw.forEach=(function(){var ky=kw.create();return function(kB,kF,kG,kE,kD,kz){var kC,kA;if(!kF){kF=2}if(!kG){kG=0}if(kE){kA=Math.min((kE*kF)+kG,kB.length)}else{kA=kB.length}for(kC=kG;kC0){ky=1/Math.sqrt(ky);kB[0]=kA[0]*ky;kB[1]=kA[1]*ky;kB[2]=kA[2]*ky}return kB};kv.dot=function(kz,ky){return kz[0]*ky[0]+kz[1]*ky[1]+kz[2]*ky[2]};kv.cross=function(kz,kE,kD){var ky=kE[0],kG=kE[1],kF=kE[2],kC=kD[0],kB=kD[1],kA=kD[2];kz[0]=kG*kA-kF*kB;kz[1]=kF*kC-ky*kA;kz[2]=ky*kB-kG*kC;return kz};kv.lerp=function(kA,kz,ky,kB){var kE=kz[0],kD=kz[1],kC=kz[2];kA[0]=kE+kB*(ky[0]-kE);kA[1]=kD+kB*(ky[1]-kD);kA[2]=kC+kB*(ky[2]-kC);return kA};kv.random=function(ky,kC){kC=kC||1;var kA=kr()*2*Math.PI;var kB=(kr()*2)-1;var kz=Math.sqrt(1-kB*kB)*kC;ky[0]=Math.cos(kA)*kz;ky[1]=Math.sin(kA)*kz;ky[2]=kB*kC;return ky};kv.transformMat4=function(kB,kA,kz){var ky=kA[0],kD=kA[1],kC=kA[2];kB[0]=kz[0]*ky+kz[4]*kD+kz[8]*kC+kz[12];kB[1]=kz[1]*ky+kz[5]*kD+kz[9]*kC+kz[13];kB[2]=kz[2]*ky+kz[6]*kD+kz[10]*kC+kz[14];return kB};kv.transformMat3=function(kB,kA,kz){var ky=kA[0],kD=kA[1],kC=kA[2];kB[0]=ky*kz[0]+kD*kz[3]+kC*kz[6];kB[1]=ky*kz[1]+kD*kz[4]+kC*kz[7];kB[2]=ky*kz[2]+kD*kz[5]+kC*kz[8];return kB};kv.transformQuat=function(kE,kK,ky){var kL=kK[0],kJ=kK[1],kI=kK[2],kG=ky[0],kF=ky[1],kD=ky[2],kH=ky[3],kB=kH*kL+kF*kI-kD*kJ,kA=kH*kJ+kD*kL-kG*kI,kz=kH*kI+kG*kJ-kF*kL,kC=-kG*kL-kF*kJ-kD*kI;kE[0]=kB*kH+kC*-kG+kA*-kD-kz*-kF;kE[1]=kA*kH+kC*-kF+kz*-kG-kB*-kD;kE[2]=kz*kH+kC*-kD+kB*-kF-kA*-kG;return kE};kv.rotateX=function(kA,kz,ky,kD){var kC=[],kB=[];kC[0]=kz[0]-ky[0];kC[1]=kz[1]-ky[1];kC[2]=kz[2]-ky[2];kB[0]=kC[0];kB[1]=kC[1]*Math.cos(kD)-kC[2]*Math.sin(kD);kB[2]=kC[1]*Math.sin(kD)+kC[2]*Math.cos(kD);kA[0]=kB[0]+ky[0];kA[1]=kB[1]+ky[1];kA[2]=kB[2]+ky[2];return kA};kv.rotateY=function(kA,kz,ky,kD){var kC=[],kB=[];kC[0]=kz[0]-ky[0];kC[1]=kz[1]-ky[1];kC[2]=kz[2]-ky[2];kB[0]=kC[2]*Math.sin(kD)+kC[0]*Math.cos(kD);kB[1]=kC[1];kB[2]=kC[2]*Math.cos(kD)-kC[0]*Math.sin(kD);kA[0]=kB[0]+ky[0];kA[1]=kB[1]+ky[1];kA[2]=kB[2]+ky[2];return kA};kv.rotateZ=function(kA,kz,ky,kD){var kC=[],kB=[];kC[0]=kz[0]-ky[0];kC[1]=kz[1]-ky[1];kC[2]=kz[2]-ky[2];kB[0]=kC[0]*Math.cos(kD)-kC[1]*Math.sin(kD);kB[1]=kC[0]*Math.sin(kD)+kC[1]*Math.cos(kD);kB[2]=kC[2];kA[0]=kB[0]+ky[0];kA[1]=kB[1]+ky[1];kA[2]=kB[2]+ky[2];return kA};kv.forEach=(function(){var ky=kv.create();return function(kB,kF,kG,kE,kD,kz){var kC,kA;if(!kF){kF=3}if(!kG){kG=0}if(kE){kA=Math.min((kE*kF)+kG,kB.length)}else{kA=kB.length}for(kC=kG;kC0){ky=1/Math.sqrt(ky);kC[0]=kB[0]*ky;kC[1]=kB[1]*ky;kC[2]=kB[2]*ky;kC[3]=kB[3]*ky}return kC};ku.dot=function(kz,ky){return kz[0]*ky[0]+kz[1]*ky[1]+kz[2]*ky[2]+kz[3]*ky[3]};ku.lerp=function(kA,kz,ky,kB){var kE=kz[0],kD=kz[1],kC=kz[2],kF=kz[3];kA[0]=kE+kB*(ky[0]-kE);kA[1]=kD+kB*(ky[1]-kD);kA[2]=kC+kB*(ky[2]-kC);kA[3]=kF+kB*(ky[3]-kF);return kA};ku.random=function(ky,kz){kz=kz||1;ky[0]=kr();ky[1]=kr();ky[2]=kr();ky[3]=kr();ku.normalize(ky,ky);ku.scale(ky,ky,kz);return ky};ku.transformMat4=function(kC,kB,kz){var ky=kB[0],kE=kB[1],kD=kB[2],kA=kB[3];kC[0]=kz[0]*ky+kz[4]*kE+kz[8]*kD+kz[12]*kA;kC[1]=kz[1]*ky+kz[5]*kE+kz[9]*kD+kz[13]*kA;kC[2]=kz[2]*ky+kz[6]*kE+kz[10]*kD+kz[14]*kA;kC[3]=kz[3]*ky+kz[7]*kE+kz[11]*kD+kz[15]*kA;return kC};ku.transformQuat=function(kE,kK,ky){var kL=kK[0],kJ=kK[1],kI=kK[2],kG=ky[0],kF=ky[1],kD=ky[2],kH=ky[3],kB=kH*kL+kF*kI-kD*kJ,kA=kH*kJ+kD*kL-kG*kI,kz=kH*kI+kG*kJ-kF*kL,kC=-kG*kL-kF*kJ-kD*kI;kE[0]=kB*kH+kC*-kG+kA*-kD-kz*-kF;kE[1]=kA*kH+kC*-kF+kz*-kG-kB*-kD;kE[2]=kz*kH+kC*-kD+kB*-kF-kA*-kG;return kE};ku.forEach=(function(){var ky=ku.create();return function(kB,kF,kG,kE,kD,kz){var kC,kA;if(!kF){kF=4}if(!kG){kG=0}if(kE){kA=Math.min((kE*kF)+kG,kB.length)}else{kA=kB.length}for(kC=kG;kC=2&&e<=4){this.result.eleData[e][i||0]=T;return}else{if(e===0||e===5||e===6){T.sort(function(kr,kq){return kr.overlay.zIndex-kq.overlay.zIndex})}}this.result.eleData[e]=T},clearLabelOverlayData:function(e){if(e===undefined){this.result.eleData[2]=[];this.result.eleData[3]=[];this.result.eleData[4]=[]}this.result.eleData[2][e]=[];this.result.eleData[3][e]=[];this.result.eleData[4][e]=[]},clearData:function(kq){var e=this.result.bkData;if(typeof kq==="number"){if(e[kq]){e[kq][0]=[];e[kq][1]=[];e[kq][2]=[]}return}for(var T=0;T0){T[0].sort(function(kr,kq){return kr.tileInfo.useZoom-kq.tileInfo.useZoom})}}});var gy=(function(){var kA=new Int8Array(4);var T=new Int32Array(kA.buffer,0,1);var kv=new Float32Array(kA.buffer,0,1);function kC(kJ){T[0]=kJ;return kv[0]}function i(kJ){kv[0]=kJ;return T[0]}function kw(kJ){var kL=(kJ[3]<<24|kJ[2]<<16|kJ[1]<<8|kJ[0]);var kK=kC(kL&4278190079);return kK}var kr=0;var ku=1;var ky=2;var kG=0;var kD=1;var kB=2;var ks=9;function kz(kJ,kK){var kL;if(kK%2===0){kL=[-kJ[1],kJ[0]]}else{kL=[kJ[1],-kJ[0]]}return kL}function e(kJ,kK,kL){var kM=kz(kJ,kK);var kN;if(kL===ku){return kM}else{if(kK===4||kK===5){kN=[kM[0]-kJ[0],kM[1]-kJ[1]]}else{kN=[kM[0]+kJ[0],kM[1]+kJ[1]]}if(kL===kr){vec2.normalize(kN,kN)}return kN}}function kF(kK,kJ){return Math.sqrt(Math.pow(kK[0]-kJ[0],2)+Math.pow(kK[1]-kJ[1],2))}function kq(kN,kM,kL,kJ){var kK=vec2.dot(kN,kM);if(kL===kB||kL===kD){if((kJ===0||kJ===1)&&kK>0){return true}else{if((kJ===2||kJ===3)&&kK<0){return true}}}if((kJ===0||kJ===1)&&kK<0){return true}else{if((kJ===2||kJ===3)&&kK>0){return true}}return false}function kx(kK,kP,kR){var kQ=kz(kK,kP);var kM;var kO=kK;var kN=kR;var kT=[];vec2.normalize(kT,[kO[0]+kN[0],kO[1]+kN[1]]);var kS=vec2.dot(kQ,[-kT[1],kT[0]]);if(Math.abs(kS)<0.1){kS=1}var kL=1/kS;kM=[-kT[1]*kL,kT[0]*kL];var kJ=vec2.dot(kK,kM);if(kJ<0){vec2.negate(kM,kM)}return{cos2:kJ,offset:kM}}function kI(kK,kP,kR,kJ){var kQ=kz(kK,kP);var kO;var kN;var kM;if(kP===0||kP===1){kO=kR;kN=kK}else{kO=kK;kN=kR}if(!kO||!kN){return kQ}var kT=[kO[0]+kN[0],kO[1]+kN[1]];if(kT[0]===0&&kT[1]===0){vec2.normalize(kT,kN)}else{vec2.normalize(kT,kT)}var kU=kq(kT,kQ,kJ,kP);if(kU){return kQ}var kS=vec2.dot(kQ,[-kT[1],kT[0]]);if(Math.abs(kS)<0.1){kS=1}var kL=1/kS;kM=[-kT[1]*kL,kT[0]*kL];return kM}function kH(kU,kV,kO,kN,kW,kT,kM,kP,kL,kS){var kR;var kK=0;var kJ=false;kR=kT.length/ks-1;kt(kV[0],kU[0],kO[0],kW,kN,4,kP,kL,undefined,kT,kS);kR++;kK++;kt(kV[0],kU[0],kO[0],kW,kN,5,kP,kL,undefined,kT,kS);kR++;kK++;for(var kQ=0;kQ0){kQ+=kF(kV[kP],kV[kP-1]);kN.push(kQ*10)}if(kP!==kV.length-1){var kM=[kV[kP+1][0]-kV[kP][0],kV[kP+1][1]-kV[kP][1]];var kX=[];if(kM[0]===0&&kM[1]===0){kX=[0,0]}else{vec2.normalize(kX,kM)}kT[kT.length]=[kX[0],kX[1]]}}return kH(kT,kV,kN,kL,kW,kR,kJ,kw(kO),kK,kS)},toTileSolidLineVertices:function(kN,kK){var kL=new Float32Array(kN.length/ks*5);var kJ=new Int16Array(kL.buffer);var kP=0;var kM=0;for(var kO=0;kO0){this.zoomState=1}else{if(e<0){this.zoomState=-1}}this.lastZoom=i;return this.zoomState},releaseOutViewTileData:function(e){var kr=this.map._workerMgr.releasePendingData(e);for(var kq=0,T=kr.length;kq=0.5){kL=true}else{if(ky<0.5&&e>=0.5){kL=true}else{if(ky>=0.5&&e<0.5){kL=true}}}if(kL){this.cacheDataCollideLabels(0)}this.LAST_CALC_ZOOM=kw}else{if(this.tileLabels.length>0){this.cacheDataCollideLabels(e6.Browser.ie?50:30)}}},loadVectorLayerData:function(kw){this.map.temp.isPermitSpotOver=false;var kv=this;function ku(i,kx){var kz=kv.tileCache.getData(kx);if(!kz){return}if(!i||i.error){i.event&&bD.fetchDebug&&bD.fetchDebug.sendError({title:i.event.title,msg:i.event.msg,category:bD.fetchDebug.category.AJAX,level:bD.fetchDebug.levels.ERROR,url:i.event.title});var ky=new fS("ontileloaderror");i=i||{};ky.error=i.error||"";ky.message=i.message||"";kv.map.fire(ky);kz.status="init";kz.reloadTimer=setTimeout(function(){if(kz.retry<3){kz.retry++;kz.status="loading";kv.loadVectorTileData(i.tileInfo,ku)}else{kv.tileCache.removeData(kx);kv._checkTilesLoaded()}},4000);if(kv.map._featureMgr){kv.map._featureMgr.clearData(kv.drawIndex)}kv.getVectorLayerDataFromCache(kv.curViewTilesInfo,kv.getZoomState());return}if(kz.reloadTimer){clearTimeout(kz.reloadTimer);kz.reloadTimer=null}kv.callbackDataQueue.push([i,kx]);if(kv.processDataTimer){return}kv.processDataTimer=setTimeout(function(){while(kv.callbackDataQueue.length>0){var kB=kv.callbackDataQueue.shift();kv.vectorTileDataCbk(kB[0],kB[1]);kv._checkTilesLoaded()}if(kv.map._featureMgr){kv.map._featureMgr.clearData(kv.drawIndex)}kv.getVectorLayerDataFromCache(kv.curViewTilesInfo,kv.getZoomState());var kA=new fS("onrefresh");kA.source="webgllayer";kv.map.dispatchEvent(kA);kv.processDataTimer=null},200)}for(var kt=0,kr=kw.length;kt=1.5?2:1;for(var kC=0;kC65536){kM.renderData.base.push({type:"line",data:[gy.toTileSolidLineVertices(kS,4000),new Uint16Array(kV)]});kS=[];kV=[]}for(var kL=0;kL0){ks=kr.labelProcessor.collisionTest(ks,-1)}}else{if(kt||kv){if(this._collisionTimer){if(!kt){clearTimeout(this._collisionTimer)}else{if(Date.now()-kr.lastCollisionTestTime>500){kr.lastCollisionTestTime=Date.now()}else{clearTimeout(this._collisionTimer)}}}this._collisionTimer=setTimeout(function(){if(kr&&!kr.map.tileMgr&&!kr.map.tileMgr.isExitTileLayer(kr)){kr._collisionTimer=null;return}ks=kr.labelProcessor.collisionTest(kr.tileLabels);if(ks){if(kr._isInnerLayer&&kr.map.stencil&&kr.map.stencil.isPoiMask){var kw=kr.isPoiInPolygon(ks);i.setLabelData(kw,kr.drawIndex)}else{i.setLabelData(ks,kr.drawIndex)}}kr.updateLabels();kr.map.dispatchEvent(new fS("onrefresh"));kr._collisionTimer=null},60);return}else{ks=kr.labelProcessor.getCachedLabels(kr.tileLabels)}}if(ks){if(kr._isInnerLayer&&kr.map.stencil&&kr.map.stencil.isPoiMask){var ku=kr.isPoiInPolygon(ks);i.setLabelData(ku,kr.drawIndex)}else{i.setLabelData(ks,kr.drawIndex)}}kr.updateLabels();kr.map.dispatchEvent(new fS("onrefresh"))}if(!T){clearTimeout(kr.cacheLabelTimer);kq()}else{if(kr.cacheLabelTimer){return}kr.cacheLabelTimer=setTimeout(function e(){kq()},T)}},isPoiInPolygon:function(T){var kJ=this;var kz=kJ.map.stencil;var kr=kJ.map._featureMgr.result.eleData[9];var kq=[];for(var kE=0;kE0){var kq=ks.getZoom();if(T.labelZoom-kq<3){this.labelProcessor.updateLabels(T);var e=this.labelProcessor.fixDataFormat(T);i.setOverlayData(e[0],2,this.drawIndex);i.setOverlayData(e[1],3,this.drawIndex);i.setOverlayData(e[2],4,this.drawIndex)}else{i.clearLabelOverlayData(this.drawIndex)}ks.temp.isPermitSpotOver=false;this.labelProcessor.curSpotAdded=false}},loadRasterLayerData:function(kv,kq){this.thumbCache={};var kw=this.getZoomState();if(kq){for(var kt=0,kr=kv.length;kt3){kr();return}T.src=ku;ks++},this.retryTime)}T.onload=function(){kr();e&&e(this,kt)};T.onerror=function(){kr();bD.fetchDebug&&bD.fetchDebug.sendError({title:ku,msg:ku,category:bD.fetchDebug.category.RESOURCE,level:bD.fetchDebug.levels.ERROR,url:ku});e&&e(null,kt)};T.src=ku;return T},rasterTileDataCbk:function(ks,kq){if(!ks||typeof ks==="string"){this.tileCache.removeData(kq);return}var i=ks.tileInfo;var T=i.col;var ky=i.row;var kx=i.zoom;var e=this.tileCache.getData(kq);if(!e){return}var kt="id_"+T+"_"+ky+"_"+kx;var kw=this;e.dataType=gQ;e.tileInfo=i;if(i.tileTypeName==="xyz"){var kv=i.tileSize;e.textureSource=ks;e.renderData={vertexAll:[0,0,0,0,0,kv,0,0,1,0,kv,kv,0,1,1,0,0,0,0,0,kv,kv,0,1,1,0,kv,0,0,1]};kw.setRasterTileData(kq,e,kt)}else{e.textureSource=ks;var kr=e9.calcLoopParam(T,kx);var ku=kr.geoOffsetX;ks.tileInfo.loopOffsetX=ku;e.renderData={vertexAll:[0,0,0,0,0,256,0,0,1,0,256,256,0,1,1,0,0,0,0,0,256,256,0,1,1,0,256,0,0,1]};this.setRasterTileData(kq,e,kt)}},setRasterTileData:function(kr,e,kq){e.status="ready";this.tileCache.setData(kr,e);var T=false;if(this.curViewTilesInfo[kq]){e.dataType=gQ;e.png8=this.png8||false;this.map._featureMgr.setData(e,this.drawIndex,2);T=true}if(T){var i=new fS("onrefresh");i.source="webgllayer";this.map.dispatchEvent(i)}},_checkLayerTilesLoaded:function(){this.numTileLoading--;if(this.firstTileLoad===false){this.dispatchEvent(new fS("ontilesloadstart"));this.firstTileLoad=true}var e=this;if(this.numTileLoading===0){if(this._checkTileLoadedTimer){clearTimeout(this._checkTileLoadedTimer);this._checkTileLoadedTimer=null}this._checkTileLoadedTimer=setTimeout(function(){if(e.numTileLoading===0){e.dispatchEvent(new fS("ontilesloadend"));e.firstTileLoad=false}e._checkTileLoadedTimer=null},60)}},_checkTilesLoaded:function(){this._checkLayerTilesLoaded();this.numLoading--;if(this.map.firstTileLoad===false){this.map.dispatchEvent(new fS("onfirsttilesloaded"));this.map.firstTileLoad=true}var e=this;if(this.numLoading===0){if(this._checkLoadedTimer){clearTimeout(this._checkLoadedTimer);this._checkLoadedTimer=null}this._checkLoadedTimer=setTimeout(function(){if(e.numLoading===0){e.map.dispatchEvent(new fS("ontilesloaded"));e.map.firstTileLoad=false}e._checkLoadedTimer=null},60)}},isClickableLabel:function(e){if(e.isDel){return false}if(e.zoom>9&&!e.guid){return false}if(e.zoom<=9&&!e.name&&!e.guid){return false}return true}};var aU=5;var jj=4;var gJ=3;var N=2;var ez=1;var hG=0;function ax(e){this._ratio=go();this._iconCache={};this._map=e;this._drawingCanvasPool=[];this._drawingCanvasHeight=4096;this._bufferSpan=[5,5]}e6.extend(ax.prototype,{_loadIcons:function(T,kw,ks){var kq=0;var kt=this;var kr=this._map.config.style;for(var ku in T){kq++;var kv=new Image();kv.id=ku;kv.crossOrigin="anonymous";kv.onload=function(){kt._iconCache[this.id].loaded=true;kq--;if(kq===0){kw()}this.onload=null};kv.onerror=function(){kt._iconCache[this.id]=null;kq--;if(kq===0){kw()}this.onerror=null};if(!ks){var e=C.getIconSetPath(kr)+ku+".png";var i=bE();if(i&&i.udt){e+="?udt="+i.udt}}else{var e=ku}kv.src=e;this._iconCache[ku]={loaded:false,image:kv}}},_getEmptyDrawingCanvas:function(){for(var T=0;T0){while(ks0){ks=0;while(ks0){ks=0;while(ks0){var kK=this;this._loadIcons(kB,function(){kJ=kK._drawEachTypeOfLabels(kD,kC,kL,kv,ku,kz,kH);kL=kJ.curStyleId;kv=kJ.curX;ku=kJ.curY;kz=kJ.curLineHeight;var i=kK._generateEachLabelCanvas(e,ku,ky,kE,T,kI);kq(i[0],i[1])});return}var kw=this._generateEachLabelCanvas(e,ku,ky,kE,T,kI);kq(kw[0],kw[1])},drawCustomLabelsOnCanvas:function(kv,ku,T){if(kv.length===0){ku();return}var ks={};var kr=false;for(var kq=0;kqthis._drawingCanvasHeight){return{curX:kq,curY:T,curLineHeight:kr,curStyleId:kx}}}return{curX:kq,curY:T,curLineHeight:kr,curStyleId:kx}},_drawIndoorTextLabelOnCanvas:function(kr){var e=this._getEmptyDrawingCanvas();var ky=e.getContext("2d",{colorSpace:"display-p3"});ky.clearRect(0,0,e.width,e.height);var kG=0;var kx=null;var kw=0;var ku;var kD={};var kC=[];for(var ks in kr){if(ks==="tileInfo"){continue}var kq=kr[ks];var kB=kq.defaultFloor;var kv=kq.floors;for(var kA=0;kA4){k9=4}var kT=[];var kH=[];var kP=0;if(kr&&!kr[lb]){kr[lb]={}}var kB=kC+k9*2+ld[0]*2;var kU=kB;if(ku.containDescendings){kU+=4}if(k9===0){kU+=2}if(ku.textOnIcon){kU=Math.max(kU,ku.iconSize[1])}if(lb!==T||kU>kS){T=lb;if(kW>=10&&kW%10===0){kJ.font=kW*10+" "+kC+"px sans-serif"}else{kJ.font=kC+"px sans-serif"}if(kU>kS){var kQ=kU-kS;kS+=kQ;kK+=kQ}if(k9>0){kJ.lineWidth=k9*2;kJ.strokeStyle=kt}kJ.fillStyle=k3}if(ku.type==="line"){var kw=kR.split("");for(var lc=0;lc512){kL=0+this._bufferSpan[0];kK+=kU;kK+=this._bufferSpan[1];kS=kU}if(kK+this._bufferSpan[1]>this._drawingCanvasHeight){return{curX:kL,curY:kK,curLineHeight:kS,styleId:lb}}var k6=kL;if(k9>0){kq+=k9;k6-=Math.round(k9/2);kJ.strokeText(k5,kL,kK)}kJ.fillText(k5,kL,kK);var k2=[kq,kU];kM=[Math.round(k2[0]/2),Math.round(k2[1]/2)];kX=[k6,kK-kU];kr[lb][k5]={displaySize:kM,curWordPosition:kX,totalHeight:kP};kL+=kq+2}kT.push(kM);kH.push(kX)}kP=Math.round(kT[0][1])}else{if(kr[lb][kR]){var kE=kr[lb][kR];kT=kE.textSize;kH=kE.labelImagePosition;kP=kE.totalHeight}else{var kD=kR.split("\\");if(kD.length>1&&ku.textOnIcon){var le=0;var la=0;var lh=[];var kN=8;for(var lc=0;lcle){le=kA}lh.push(Math.round(kA/2));la+=kU}var kx=le+2*kN;var k8=la+2*kN;if(kL+kx>512){kL=0+this._bufferSpan[0];kK+=kS;kK+=this._bufferSpan[1]}kK+=la-kU+2*kN;var k1=kL;var kO=kK-k8;var e=Math.round(kx/2);var kG=this._iconCache[ku.icon].image;this.drawStretchedIcon(kJ,kG,[k1,kO],kN,le,la);for(var lc=0;lc512){kK+=kU;kK+=this._bufferSpan[1];if(kK+this._bufferSpan[1]>this._drawingCanvasHeight){kK-=kU;kK-=this._bufferSpan[1];return{overHeight:true,curX:kL,curY:kK,curLineHeight:kS,styleId:lb}}kL=0+this._bufferSpan[0];kS=kU}else{if(kK+this._bufferSpan[1]>this._drawingCanvasHeight){return{overHeight:true,curX:kL,curY:kK,curLineHeight:kS,styleId:lb}}}var k1=kL;var kO=kK-kU;var k0=kL;var kZ=kK;if(ku.containDescendings){kZ-=4}if(ku.textOnIcon){var kV=false;var kG=this._iconCache[ku.icon].image;var kY=ku.iconSize.concat([]);if(kB>=kY[1]){kY[1]=kB;kV=true;kU+=ks*2;var kQ=kU-kS;if(kQ>0){kK+=kQ;kS=kU;kZ+=(kQ-ks);kO+=(kQ-ks*2)}else{kZ-=ks;kO-=ks*2}}if(kA>=kY[0]){kY[0]=kA}if(ku.styleId===519){kJ.drawImage(kG,0,0,kY[0],kY[1],k1,kO,kY[0],kY[1])}else{if(ku.noStretch){kZ-=kB/2;var kI=kA+ks*2;kJ.drawImage(kG,0,0,kG.width,kG.height,k1,kO,kI,kB)}else{if(kV){this.drawStretchedIcon(kJ,kG,[k1,kO],ks,kA,kY[1])}else{this.draw3StretchedIcon(kJ,kG,[k1,kO],ks,kA,kY[1])}}}k0+=ks;if(ku.iconSize[1]>kB){kZ-=(ku.iconSize[1]-kB)/2-1}}if(k9>0){if(lb===71028){kU-=2}if(lb===32){kU-=2}kJ.strokeText(kR,k0,kZ)}kJ.fillText(kR,k0,kZ);var kv=[kx,kU];var kM=[Math.round(kv[0]/2),Math.round(kv[1]/2)];kT.push(kM);kH.push([k1,kO]);kP+=Math.round(kM[1]);kL+=kx}}kr[lb][kR]={textSize:kT,labelImagePosition:kH,totalHeight:kP}}}ku.textSize=kT;ku.labelImagePosition=kH;ku.totalHeight=kP;return{curX:kL,curY:kK,curLineHeight:kS,styleId:lb}},drawStretchedIcon:function(e,T,kq,kt,ku,i){var ks=kq[0];var kr=kq[1];e.drawImage(T,0,0,kt,kt,ks,kr,kt,kt);e.drawImage(T,kt,0,1,kt,ks+kt,kr,ku,kt);e.drawImage(T,T.width-kt,0,kt,kt,ks+ku+kt,kr,kt,kt);e.drawImage(T,0,kt,kt,1,ks,kr+kt,kt,i);e.drawImage(T,kt,kt,1,1,ks+kt,kr+kt,ku,i);e.drawImage(T,T.width-kt,kt,kt,1,ks+ku+kt,kr+kt,kt,i);e.drawImage(T,0,T.height-kt,kt,kt,ks,kr+i+kt,kt,kt);e.drawImage(T,kt,T.height-kt,1,kt,ks+kt,kr+i+kt,ku,kt);e.drawImage(T,T.width-kt,T.height-kt,kt,kt,ks+ku+kt,kr+i+kt,kt,kt)},draw3StretchedIcon:function(e,i,T,ks,ku,kt){var kr=T[0];var kq=T[1];e.drawImage(i,0,0,ks,i.height,kr,kq,ks,i.height);e.drawImage(i,ks,0,1,i.height,kr+ks,kq,ku,i.height);e.drawImage(i,i.width-ks,0,ks,i.height,kr+ks+ku,kq,ks,i.height)},_updateFixedLabelCoords:function(kr,kG){if(kG===0){return}var kB=[];var kN=[];var kO=0;var kE=kr.totalHeight;var kW=kr.textSize.length;var ks=kr.direction;if(typeof ks!=="number"){ks=0}for(var kP=0;kPT){T=kA}if(kye){e=ky}}}if(kw.custom&&kw.style.iconSize&&!kw.name){var kx=kw.style.iconSize;var kz=kw.direction;switch(kz){case jj:ks=-Math.round(kx[0]/2);kq=-Math.round(kx[1]/2);T=Math.round(kx[0]/2);e=Math.round(kx[1]/2);break;case N:ks=-Math.round(kx[0]/2);kq=0;T=Math.round(kx[0]/2);e=kx[1];break}}if(kw.textPos){var kt=kw.textPos["vertex"];for(var kv=0,kr=kt.length;kvT){T=kA}if(kye){e=ky}}}kw.bds=[ks,kq,T,e]},_updateLineLabelCoords:function(kH,kx){if(kx===0){return}var kq=kH.wordsInfo;var kE=kH.wordCount;if(!kH.labelImagePosition){return}var kz=kH.labelImagePosition.slice(0);if(kH.reverse){kz.reverse()}var kQ=1000;var kN=1000;var kO=-1000;var kM=-1000;for(var kI=0;kIkO){kO=kG}if(kskM){kM=ku}}kH.bds=[kQ,kN,kO,kM]}});var gc={0:"00000000",16:"00010000",32:"00100000",48:"00110000",64:"01000000",96:"01100000"};function eq(ks,ku,kq){var kr=ks.bds;if(!kr){return false}var kt=ks.tracer;var T;if(kt){if(!gc[kt]){T=kt.toString(2);if(T.length<8){T=new Array(8-T.length+1).join("0")+T}gc[kt]=T}T=gc[kt];var e=kl.mapZoomStartZoomMapping[ku];var kv=ku>20?21:ku;return T[kv-e]==="1"}var i=ks.displayRange;if(kq>=i[0]&&kq<=i[1]){return true}return false}function jp(i,e){this.map=i.map;this.layer=i;e=e||[];this.allLabels=[];this._spotData=[];this._strategyInfo=null;this.RANK1=1000000;this.RANK2=2000000;this.RANK3=3000000;this.RANK4=4000000;this.RANK5=5000000;this._ratio=go();this._useRound=true;this._sharpenRender=false;if(this._ratio>hX.HIGH_RES_MIN_RATIO){this._useRound=false;this._sharpenRender=true}this._mapIsMoving=false;this._onMapIdleCallback=e.onMapIdleCallback;this.map.temp.isPermitSpotOver=true;this.currentSelectedLabel=null;this.map._labelProcessor=this;this.iconCache=new aA((b2()||e6.Browser.ie)?64:128,{clearCallback:function(T){}});this.fixedLabelData=[];this.lineLabelData=[];this.highlightLabelData=[];this._iconLoadTimer=null;this._labelTextCanvas=null;if(this.map.config.textRenderType==="canvas"){this._labelTextCanvas=this.map.tileMgr.getLabelTextCanvas()}this.bind()}e6.extend(jp.prototype,{bind:function(){var T=this.map;var i=this;T.addEventListener("mapstatusbusy_inner",function(kq){i._mapIsMoving=true;if(i._ratio>hX.HIGH_RES_MIN_RATIO){i._sharpenRender=false}else{i._useRound=false}});T.addEventListener("mapstatusidle_inner",function(kq){if(i._ratio>hX.HIGH_RES_MIN_RATIO){i._sharpenRender=true}else{i._useRound=true}i._mapIsMoving=false});T.addEventListener("onspotmouseover",function(ks){if(!this.temp.isPermitSpotOver){return}if(ks.spots.length>0){var kr=ks.spots[0].userdata.uid;var kt=ks.spots[0].userdata.tilePosStr;var kq=i.getLabelByUid(kr,kt);kq&&kq.formatedData&&i._toHighlightColor(kq.formatedData)}});T.addEventListener("onspotmouseout",function(ks){if(!this.temp.isPermitSpotOver){return}if(ks.spots.length>0){var kr=ks.spots[0].userdata.uid;var kt=ks.spots[0].userdata.tilePosStr;var kq=i.getLabelByUid(kr,kt);kq&&kq.formatedData&&i._toDefaultColor(kq.formatedData)}});T.addEventListener("spotclick",function(ks){if(ks.spots&&ks.spots.length>0){if(ks.spots[0].userdata.zoom<10){return}var kr=ks.spots[0].userdata.uid;var kt=ks.spots[0].userdata.tilePosStr;if(i.currentSelectedLabel&&(i.currentSelectedLabel.uid!==kr||i.currentSelectedLabel.tilePosStr!==kt)){i._recoverNormalState()}var kq=i.getLabelByUid(kr,kt);kq&&i._changeBaseMapState(kq)}else{i._recoverNormalState()}});T.on("spot_status_reset",function(){i._recoverNormalState()});T.on("spot_highlight",function(kr){var kq=i.getLabelByUid(kr.uid,kr.tilePosStr);kq&&kq.formatedData&&i._toHighlightColor(kq.formatedData)});T.addEventListener("mousemove",function(kq){if(i.curSpotAdded){return}if(this.currentOperation!==em.idle||i._mapIsMoving===true){return}i._refreshSpotData();this.temp.isPermitSpotOver=true;i.curSpotAdded=true});if(b2()){function e(){i._refreshSpotData()}T.addEventListener("mapstatusidle_inner",e)}T.on("style_loaded",function(){if(i.map.config.textRenderType==="canvas"&&!i._labelTextCanvas){i._labelTextCanvas=i.map.tileMgr.getLabelTextCanvas()}});T.on("destroy",function(){i.iconCache.clear();i.fixedLabelData=[];i.lineLabelData=[];i.highlightLabelData=[];for(var kq=0;kq=0&&lm<45)||(lm>=315&&lm<360)){kD=lf;kC=le;lr=kK;lq=kJ}else{if(lm>=45&&lm<135){kD=le;kC=-kK;lr=kJ;lq=-lf}else{if(lm>=135&&lm<225){kD=-kK;kC=-kJ;lr=-lf;lq=-le}else{if(lm>=225&&lm<315){kD=-kJ;kC=lf;lr=-le;lq=kK}}}}ld._tempBds=[lv+kD,lu+kC,lv+lr,lu+lq];var lj=kE.pixelToPointIn(new fr(ld._tempBds[0],lc.y+kC),{zoom:kP});var lb=kE.pixelToPointIn(new fr(ld._tempBds[2],lc.y+lq),{zoom:kP});ld._mcBds=[lj,lb];kW.push(ld)}}var la=this._strategyInfo;if(la){var kU=la.guid;var kL=la.guidExt;var k8=false;for(var kM=0,kA=kW.length;kM0){lp=6}ln=kE.getZoom();if(ln>=8&&ln<9){ln<8.5?(lp=6):(lp=3)}if(kE._displayOptions.labelMargin>0){lp=kE._displayOptions.labelMargin}var k6=2;if(ln<6&&ln>=5){k6=-1}for(var k9=0,ky=kW.length;k9lx[2]+lp+k6||lg[3]+lp+k6lx[3]+lp+k6)){lo._intersectIdx.push(k2)}}}for(var k7=0,kx=kW.length;k7=0.5?e+0.5:e;return i},clearCollisionCache:function(e){if(!e){return}e.cacheState=null;e.unnecessaryCollisionTest=null},getCachedLabels:function(e){e=e||[];var T=this.getZoomStep();var ks=false;for(var kq=0;kqe){kx.isDel=true}if(kx.isDel){continue}var kE=kx.pt;var T=kx.iconPos;if(T&&T.texcoord){if(!T.rtVertex){T.rtVertex=[];kG=T.vertex;var ku=iW(kE.lng);var kD=iW(kE.lat);T.rtVertex=[ku[0],kD[0],ku[1],kD[1],0,kG[0],kG[1],0,0,T.texcoord[0],T.texcoord[1],ku[0],kD[0],ku[1],kD[1],0,kG[2],kG[3],0,0,T.texcoord[2],T.texcoord[3],ku[0],kD[0],ku[1],kD[1],0,kG[4],kG[5],0,0,T.texcoord[4],T.texcoord[5],ku[0],kD[0],ku[1],kD[1],0,kG[6],kG[7],0,0,T.texcoord[6],T.texcoord[7],ku[0],kD[0],ku[1],kD[1],0,kG[8],kG[9],0,0,T.texcoord[8],T.texcoord[9],ku[0],kD[0],ku[1],kD[1],0,kG[10],kG[11],0,0,T.texcoord[10],T.texcoord[11]]}}var kF=kx.textPos;if(kF){if(!kF.rtVertex){kF.rtVertex=[];kG=kF.vertex;var ks=kF.rtVertex;var kA=iW(kE.lng);var kJ=iW(kE.lat);var kI=iW(kq);for(var kz=0,kH=kG.length;kz45&&kU<315){if(kU>45&&kU<=135){kQ=270}else{if(kU>135&&kU<=225){kQ=180}else{if(kU>225&&kU<315){kQ=90}}}if(kG>225&&kG<=315&&kQ<=180){kC=true}else{if((kG>=0&&kG<=45||kG>=315&&kG<360)&&kQ>=180){kC=true}}}}for(var kW=0,kz=kI.length;kW=360){e-=360}while(e<0){e+=360}return e},fixDataFormat:function(ky){var kq=this.fixedLabelData;var e=this.lineLabelData;var T=this.highlightLabelData;var kG=0;var ku=0;var kD=0;var kE;if(this.currentSelectedLabel){var kt=this.getLabelByUid(this.currentSelectedLabel.guid,this.currentSelectedLabel.tilePosStr);if(!kt||kt.isDel){kq[kG]=this.currentSelectedLabel.formatedData;kG++;T[kD]=this.currentSelectedLabel.formatedData;kD++}}for(var kC=0;kCkq)){continue}var i=kr[e].spot||this._getSpotDataFromLabel(kr[e]);if(i){this._spotData.push(i)}}},_getSpotDataFromLabel:function(T){var ks=this.map;if(!T.bds){return null}var e=T.bds.slice(0);var kq=null;if(T.iconPos){kq=new cD(T.pt.lng,T.pt.lat)}var i=T.name?T.name.replace("\\\\","
"):"";if(T.iconPos&&T.iconPos.iconType.indexOf("ditie")>-1&&ks.getZoom()>14){i=""}var kr={n:i,pt:new cD(T.pt.lng,T.pt.lat),userdata:{iconPoint:kq,uid:T.guid,name:i,mapPoi:true,type:T.iconPos?T.iconPos.iconType:"",rank:T.rank,zoom:T.zoom,tilePosStr:T.tilePosStr},bd:e,tag:"MAP_SPOT_INFO"};T.spot=kr;return kr},drawLabelsOnCanvas:function(i,e){if(this._labelTextCanvas){this._labelTextCanvas.drawLabelsOnCanvas(i,e)}}});function ji(e){this._map=e;this.virtualTiles={};this.virtualTile={custom:true,label:{fixedLabel:[],indoorLabel:[],lineLabel:[],textureHeights:[],status:"ready"},tileInfo:{col:0,row:0,zoom:0,useZoom:0,loopOffsetX:0},status:"ready"};this._task={};this.init()}ji.prototype.init=function(){var T=this._map;var i=this;function e(kq){i.updateLabels(kq)}T.addEventListener("add_tile_labels",e);T.addEventListener("onremove_tile_labels",e);T.addEventListener("onclear_labels",e);T.addEventListener("onlayer_clear",e)};ji.prototype.updateLabels=function(kt){var kx=this._map.tileMgr.getLabelTextCanvas();var T=this._map;var kv=this;var ku=c9();if(kt&&kt.model==="mvt"){var kz=kt.data;var ky="mvt_"+kt.index;if(!this._task[ky]){this._task[ky]=[ku]}else{this._task[ky].push(ku)}}else{var kz=T._customTileLabels;var ky="custom";if(!this._task[ky]){this._task[ky]=[ku]}else{this._task[ky].push(ku)}}var ks=JSON.parse(JSON.stringify(kz));for(var kr=0;krks},"\x64\x61\x6d\x78\x78":fT("0x47"),"\x63\x6c\x65\x78\x63":fT("0x48"),"\x61\x61\x6c\x6d\x69":fT("0x49"),"\x6d\x61\x78\x61\x65":"\x65\x68\x61","\x68\x69\x6c\x65\x68":fT("0x4a"),"\x68\x68\x68\x61\x61":fT("0x4b")};var e=T[fT("0x4c")];while(T[fT("0x4d")](e,"\x6c\x68\x63\x61")){switch(e){case fT("0x47"):this[fT("0x4e")]=[];e=fT("0x4f");break;case T[fT("0x50")]:kr["\x6f\x6e"](T[fT("0x51")],function(){var ku=T[fT("0x52")];while(ku!==T["\x64\x61\x78\x64\x6d"]){switch(ku){case T[fT("0x53")]:i[fT("0x54")]=null;ku=T[fT("0x55")];break;case fT("0x56"):i[fT("0x57")]=null;ku=fT("0x58");break;case T[fT("0x55")]:i[fT("0x59")]=[];ku=T[fT("0x5a")];break;case fT("0x5b"):if(typeof this[fT("0x5c")][fT("0x5d")]!==fT("0x37")){ku="\x78\x61\x69";break}ku=T[fT("0x5e")];break;case fT("0x34"):for(var kt=0,ks=i[fT("0x4e")][fT("0x5f")];T[fT("0x60")](kt,ks);kt++){i["\x61\x72\x72\x57\x6f\x72\x6b\x65\x72"][kt][fT("0x61")]=![]}ku=fT("0x5b");break}}});e=T[fT("0x62")];break;case"\x78\x63\x65":kr["\x6f\x6e"](T[fT("0x63")],function(){for(var ku=0,kt=i[fT("0x4e")][fT("0x5f")];kukB},"\x65\x65\x63\x65\x6d":T[fT("0x87")]};var ky;if(kA){ky=T[fT("0x88")]}else{ky=(window.location.protocol === "http:" ? "http:" : "https:") + "//api.map.baidu.com/res/webgl/10/worker_asm_45okjf.js"}for(var kx=0;T[fT("0x60")](kx,kq);kx++){var kw=fT("0x89");while(kw!==T[fT("0x8a")]){switch(kw){case fT("0x8b"):i[fT("0x4e")][fT("0x8c")](ku);kw=fT("0x41");break;case fT("0x42"):ku[fT("0x8d")]=function kv(kF){var kE=kz[fT("0x8e")];while(kz[fT("0x8f")](kE,"\x61\x6d\x61\x6d")){switch(kE){case kz[fT("0x90")]:kr[fT("0x91")](kB);kE=fT("0x92");break;case fT("0x86"):this[fT("0x93")]&&this[fT("0x93")](null,this["\x5f\x70\x61\x72\x73\x69\x6e\x67\x54\x69\x6c\x65\x4b\x65\x79"]);kE=kz[fT("0x94")];break;case fT("0x95"):var kD=i[fT("0x96")]["\x73\x68\x69\x66\x74"]();kE=fT("0x3e");break;case fT("0x97"):i[fT("0x98")](kD["\x75\x72\x6c"],kD["\x74\x69\x6c\x65\x49\x6e\x66\x6f"],kD[fT("0x99")],kC);kE=fT("0x85");break;case kz[fT("0x94")]:this[fT("0x9a")]=![];kE=kz[fT("0x9b")];break;case kz[fT("0x9c")]:var kC=kD[fT("0x9d")];kE="\x61\x61\x61";break;case fT("0x9e"):kB[fT("0x9f")]=kz[fT("0xa0")];kE=fT("0xa1");break;case fT("0x7d"):this["\x5f\x70\x61\x72\x73\x69\x6e\x67\x54\x69\x6c\x65\x49\x6e\x66\x6f"]=null;kE=kz[fT("0xa2")];break;case kz[fT("0xa2")]:this[fT("0xa3")]=null;kE=fT("0xa4");break;case kz[fT("0xa5")]:var kB=new fS(kz[fT("0xa6")]);kE=kz["\x6c\x78\x78\x65\x6d"];break;case fT("0x3c"):kE=kF[fT("0xa7")]?fT("0xa8"):kz["\x6d\x65\x6c\x68\x61"];break;case fT("0xa4"):if(kz[fT("0xa9")](i[fT("0x96")]["\x6c\x65\x6e\x67\x74\x68"],0)){kE=fT("0x95");break}kE=kz[fT("0xa5")];break;case"\x61\x78\x69":this[fT("0x93")]&&this[fT("0x93")](kF[fT("0xa7")],this["\x5f\x70\x61\x72\x73\x69\x6e\x67\x54\x69\x6c\x65\x4b\x65\x79"]);kE=kz[fT("0x94")];break;case"\x78\x65\x63":this["\x5f\x63\x62\x6b"]=null;kE=kz[fT("0xaa")];break}}};kw=T[fT("0xab")];break;case fT("0x89"):var ku=T[fT("0xac")](jZ,ky);kw=T[fT("0xad")];break}}}if(i[fT("0x96")][fT("0x5f")]>0){for(var kt=0;kt1?T[fT("0x78")]:"\x6d\x69\x6d";break;case fT("0x4f"):this[fT("0xb2")]=go();e=fT("0xb3");break;case fT("0xb4"):var i=this;e=T["\x68\x68\x68\x61\x61"];break;case T[fT("0x55")]:kq=2;e=T["\x64\x61\x6d\x78\x78"];break}}},"\x67\x65\x74\x49\x64\x6c\x65\x57\x6f\x72\x6b\x65\x72":function(){var e={"\x65\x64\x78\x6d\x65":"\x78\x63\x68","\x64\x63\x68\x69\x64":fT("0xb5"),"\x6c\x6c\x64\x6d\x64":fT("0xb6"),"\x63\x6c\x61\x64\x64":fT("0xb7"),"\x68\x61\x6d\x65\x65":fT("0xb8")};for(var kr=0,kq=this[fT("0x4e")][fT("0x5f")];kr=0;i--){var e=T[i];var ku=e[fT("0xb0")];if(kr[fT("0xbd")](ks[fT("0xbe")],ku[fT("0xbe")])){continue}var kt=kr["\x65\x61\x6c\x65\x69"](fT("0xbf")+ku[fT("0xc0")]+"\x5f"+ku[fT("0xc1")],"\x5f")+ku[fT("0xc2")];if(!ks[kt]){T[fT("0xc3")](i,1);kq[fT("0x8c")](ku)}}return kq},"\x6c\x6f\x61\x64\x54\x69\x6c\x65\x44\x61\x74\x61":function(kD,kC,kB,kA){var kz={"\x65\x68\x65\x63\x61":fT("0xc4"),"\x69\x6d\x61\x6c\x78":"\x78\x65\x65","\x6d\x68\x68\x6c\x64":fT("0xc5"),"\x6d\x65\x78\x65\x63":fT("0xc6"),"\x61\x65\x64\x65\x61":fT("0xc7"),"\x6d\x63\x68\x69\x63":fT("0xc8"),"\x69\x61\x69\x65\x61":function(kF,kE){return kF+kE},"\x65\x68\x61\x61\x6c":function(kF,kE){return kF+kE},"\x61\x63\x61\x61\x63":"\x46\x65\x61\x74\x75\x72\x65\x53\x74\x79\x6c\x65","\x65\x6c\x63\x69\x61":fT("0xc9"),"\x68\x69\x6d\x63\x6c":fT("0xca"),"\x63\x61\x69\x6d\x61":fT("0xcb"),"\x63\x69\x6d\x61\x64":"\x64\x65\x68","\x61\x64\x61\x78\x65":fT("0xcc"),"\x65\x78\x6d\x6d\x65":function(kF,kE){return kF+kE},"\x65\x6c\x65\x68\x65":"\x63\x75\x73\x74\x6f\x6d\x53\x74\x79\x6c\x65\x49\x6e\x66\x6f\x5f","\x65\x6c\x6d\x68\x64":"\x65\x6c\x64","\x6c\x61\x61\x78\x63":"\x65\x6c\x68","\x6c\x6c\x78\x6d\x68":fT("0xcd"),"\x61\x61\x68\x63\x65":fT("0xce"),"\x78\x63\x61\x78\x61":fT("0xcf"),"\x61\x65\x65\x61\x61":"\x6d\x64\x68","\x61\x6d\x65\x63\x61":function(kF,kE){return kF+kE},"\x6c\x68\x78\x6d\x6c":fT("0x1"),"\x61\x78\x6c\x64\x6d":fT("0xd0"),"\x68\x6c\x65\x6d\x65":"\x61\x6c\x61","\x68\x6c\x68\x63\x78":fT("0xd1"),"\x69\x65\x65\x63\x69":fT("0xd2"),"\x61\x65\x65\x6d\x63":fT("0xd3"),"\x65\x65\x68\x61\x6d":fT("0xd4"),"\x78\x69\x61\x61\x61":fT("0x98"),"\x6d\x64\x6d\x61\x65":fT("0xd5"),"\x65\x6c\x65\x78\x78":fT("0x49"),"\x61\x61\x78\x78\x68":fT("0xd6"),"\x61\x63\x6d\x61\x61":fT("0xd7"),"\x61\x65\x6d\x65\x6d":fT("0xd8"),"\x68\x61\x6c\x68\x61":"\x65\x6d\x69","\x6d\x65\x6c\x68\x6d":fT("0xd9"),"\x6c\x78\x6d\x61\x61":"\x65\x61\x63","\x69\x6c\x65\x65\x63":fT("0xda"),"\x6c\x61\x68\x65\x69":fT("0xdb"),"\x65\x68\x68\x6d\x68":fT("0xdc"),"\x78\x61\x63\x61\x65":fT("0xdd"),"\x78\x68\x65\x65\x69":fT("0xde"),"\x68\x6d\x78\x63\x68":function(kF,kE){return kF+kE},"\x65\x61\x78\x6d\x69":fT("0xdf"),"\x6c\x68\x61\x64\x6d":function(kF,kE){return kF+kE},"\x65\x61\x68\x69\x6c":fT("0xe0")};var ky=this[fT("0xe1")]();var kx=this[fT("0x7b")][fT("0xe2")][fT("0xe3")];var kw=kx?this[fT("0x7b")][fT("0xe2")][fT("0xe4")]:![];if(ky){var ku=fT("0xe5");while(ku!==kz[fT("0xe6")]){switch(ku){case kz[fT("0xe7")]:ky[fT("0xa3")]=kB;ku=fT("0xd0");break;case kz[fT("0xe8")]:kv[fT("0xe9")]=this[fT("0x54")];ku=kz[fT("0xea")];break;case kz[fT("0xeb")]:if(this[fT("0x7b")][fT("0xec")]){ku="\x6c\x65\x6c";break}ku=fT("0xd4");break;case kz[fT("0xed")]:if(!this[kz["\x69\x61\x69\x65\x61"](fT("0xca"),T)]&&bD[kz[fT("0xee")](kz[fT("0xef")],T)]){ku=fT("0xc9");break}ku=fT("0xcb");break;case kz[fT("0xf0")]:this[kz[fT("0xf1")]+T]=JSON[fT("0xf2")](bD[kz[fT("0xee")](fT("0xf3"),T)]);ku=kz[fT("0xf4")];break;case fT("0xe0"):if(!this[fT("0x57")]){ku=fT("0xcc");break}ku=kz["\x63\x69\x6d\x61\x64"];break;case kz[fT("0xf5")]:this["\x73\x74\x72\x69\x6e\x67\x69\x66\x69\x65\x64\x41\x72\x65\x61\x53\x74\x79\x6c\x65\x49\x6e\x66\x6f"]=JSON["\x73\x74\x72\x69\x6e\x67\x69\x66\x79"](bD[kz[fT("0xf6")](kz["\x65\x6c\x65\x68\x65"],kt)]);ku="\x64\x65\x68";break;case fT("0xf7"):kv[fT("0xf8")]=this[fT("0x57")];ku=fT("0xf9");break;case fT("0xc6"):if(e&&this[fT("0x57")]){ku=fT("0xf7");break}ku=kz[fT("0xfa")];break;case kz[fT("0xfa")]:kv[fT("0xfb")]={"\x77\x6f\x72\x64\x53\x70\x61\x63\x65\x52\x61\x74\x69\x6f":this[fT("0x72")],"\x74\x65\x78\x74\x53\x69\x7a\x65\x52\x61\x74\x69\x6f":this[fT("0x76")]};ku=fT("0xfc");break;case kz["\x6c\x61\x61\x78\x63"]:if(!(e&&!this[fT("0x7b")][fT("0x5c")][fT("0xfd")])){ku=kz[fT("0xfe")];break}ku="\x69\x65\x61";break;case kz[fT("0xff")]:if(this[kz[fT("0xf1")]+T]){ku=kz[fT("0x100")];break}ku=fT("0xdf");break;case kz[fT("0x101")]:if(!this[fT("0x102")]){ku=kz[fT("0x103")];break}ku=fT("0x104");break;case fT("0xdf"):kv[fT("0x105")]=this[kz[fT("0x106")](fT("0x107"),kq)];ku=fT("0x108");break;case kz[fT("0xfe")]:kv[fT("0x109")]=this[fT("0x102")];ku=fT("0xdd");break;case kz["\x6c\x68\x78\x6d\x6c"]:ky[fT("0x61")]=!![];ku=fT("0xda");break;case kz["\x61\x78\x6c\x64\x6d"]:var ks=this[fT("0x7b")][fT("0x10a")]!==BMAPGL_NORMAL_MAP&&this["\x6d\x61\x70"][fT("0x5c")]["\x73\x68\x6f\x77\x56\x65\x63\x74\x6f\x72\x53\x74\x72\x65\x65\x74\x4c\x61\x79\x65\x72"];ku=fT("0xc7");break;case fT("0xd5"):var T=this["\x6d\x61\x70"]["\x67\x65\x74\x4d\x61\x70\x53\x74\x79\x6c\x65\x49\x64"]();ku=fT("0x49");break;case kz[fT("0x10b")]:kv[fT("0x10c")]=T;ku=fT("0x4");break;case kz[fT("0x10d")]:if(!this[fT("0x54")]){ku=fT("0x10e");break}ku=fT("0xd2");break;case"\x61\x6d\x61":this[fT("0x54")]=JSON[fT("0xf2")](bD[kz["\x65\x6c\x65\x68\x65"]+T]);ku=kz["\x69\x65\x65\x63\x69"];break;case fT("0xd6"):var e=!!(T[fT("0x10f")](kz[fT("0x110")])===0);ku=fT("0xdc");break;case kz[fT("0x111")]:var kv={"\x61\x63\x74\x69\x6f\x6e":kz[fT("0x112")],"\x75\x72\x6c":kD,"\x74\x69\x6c\x65\x49\x6e\x66\x6f":kC,"\x74\x69\x6c\x65\x4b\x65\x79":kB,"\x69\x73\x54\x65\x78\x74":kw,"\x69\x73\x50\x6f\x69":kx,"\x68\x61\x73\x50\x6f\x6c\x79":ks?![]:!![],"\x68\x61\x73\x4c\x69\x6e\x65":ks?this[fT("0x7b")][fT("0x5c")][fT("0x113")]:!![],"\x63\x61\x72\x70\x6f\x72\x74":kr};ku=kz[fT("0x114")];break;case kz[fT("0x115")]:var kt=this[fT("0x7b")]["\x67\x65\x74\x41\x72\x65\x61\x53\x74\x79\x6c\x65\x49\x64"]();ku=kz[fT("0x116")];break;case fT("0x117"):if(e){ku=kz[fT("0x118")];break}ku=fT("0x119");break;case fT("0xd7"):kq=kz["\x61\x65\x6d\x65\x6d"];ku=fT("0x119");break;case kz["\x68\x61\x6c\x68\x61"]:if(e&&bD[kz["\x65\x6c\x65\x68\x65"]+T]){ku="\x6d\x69\x69";break}ku=kz[fT("0x11a")];break;case kz[fT("0x11b")]:var kr=this[fT("0x7b")][fT("0xec")][fT("0x11c")];ku=kz[fT("0x111")];break;case kz[fT("0x11d")]:if(!ky[fT("0x61")]){ku=kz[fT("0xed")];break}ku=kz["\x69\x6c\x65\x65\x63"];break;case kz[fT("0x11e")]:ky["\x5f\x70\x61\x72\x73\x69\x6e\x67\x54\x69\x6c\x65\x49\x6e\x66\x6f"]=kC;ku=kz["\x69\x6d\x61\x6c\x78"];break;case kz[fT("0x103")]:this[fT("0x102")]=JSON[fT("0xf2")](bD[fT("0x109")]);ku=fT("0x104");break;case kz["\x65\x68\x68\x6d\x68"]:var kq=T;ku=fT("0x117");break;case fT("0xe5"):ky[fT("0x93")]=kA;ku=kz[fT("0x11e")];break;case kz[fT("0x11f")]:if(e&&this[fT("0x54")]){ku=kz[fT("0xe8")];break}ku=fT("0xc6");break;case fT("0xcb"):if(!this[fT("0x107")+kq]){ku=kz[fT("0x120")];break}ku=kz[fT("0x101")];break;case"\x65\x78\x65":kv[fT("0x121")]=kt;ku=kz[fT("0x122")];break;case fT("0xce"):kv[fT("0x123")]=this[kz[fT("0x124")](fT("0xca"),T)];ku=kz[fT("0x125")];break;case kz[fT("0x126")]:ky[fT("0x127")](kv);ku="\x68\x69\x61\x78";break;case"\x69\x69\x68":this[fT("0x107")+kq]=JSON[fT("0xf2")](bD[fT("0x105")+kq]);ku=kz[fT("0x101")];break;case kz[fT("0x11a")]:if(e&&bD[kz[fT("0x128")](fT("0x129"),kt)]){ku=kz[fT("0x12a")];break}ku=kz[fT("0xff")];break}}}else{var i={"\x75\x72\x6c":kD,"\x74\x69\x6c\x65\x49\x6e\x66\x6f":kC,"\x74\x69\x6c\x65\x4b\x65\x79":kB,"\x63\x62\x6b":kA};this[fT("0x96")][fT("0x8c")](i)}},"\x73\x65\x74\x57\x6f\x72\x6b\x65\x72\x43\x6f\x6e\x66\x69\x67":function(ks){var kr={"\x78\x61\x6d\x64\x6c":"\x61\x64\x61","\x65\x61\x61\x78\x61":fT("0x12b"),"\x65\x64\x65\x61\x61":fT("0x12c")};var kq=kr[fT("0x12d")];while(kq!==kr[fT("0x12e")]){switch(kq){case fT("0xdb"):for(var T=0;T1){for(var e=1;e0&&this.map.customLoaded&&this.map.areaCustomLoaded){this.loadLayersData()}else{var kq=this;this.map.loadMapStyleFiles(function(){kq.loadLayersData()})}},removeWebGLLayer:function(ks){var kt=false;for(var kr=0,kq=this.tileLayers.length;kr0){this.loadLayersData()}if(this.tileLayers.length===1){this.map.setDisplayOptions({isFlat:false})}else{var e=false;for(var kr=1;kr50);if(!e){if(!this.syncLoadTimer){this.syncLoadTimer=setTimeout(function(){kr._loadLayersFromCache(kq);kr.syncLoadTimer=null},40)}}else{this._loadLayersFromCache(kq)}if(!kr.map.viewAnimationTime){this.timer&&window.clearTimeout(this.timer)}if(!this.requestTime){this.requestTime=new Date().getTime()}else{if(new Date().getTime()-this.requestTime>=1000){T()}}function T(){if(!kr.map){return}if(kr.map.viewAnimationTime){if(new Date().getTime()-kr.map.viewAnimationTime<1000){return}kr.map.viewAnimationTime=new Date().getTime()}var kt=kr.tileLayers.length;kr.tilesInfoCache={};for(var kv=0;kv0});var T=kv.length;this.tilesInfoCache={};for(var kr=0;kre9._mc180X){var kB=e9.getSpaceDistanceInPixel(kt);kU=Math.ceil(kB/ks)}if(kM.sw.lng19505879.362428114||kM.sw.lat<-15949096.637571886){kM.ne.lat=19505879.362428114;kM.sw.lat=-15949096.637571886}var kx=[Math.floor(kM.sw.lng/kH)-kq,Math.floor(kM.sw.lat/kH)];var k7=[Math.floor(kM.ne.lng/kH)+kU,Math.floor(kM.ne.lat/kH)];kG=kx[0];kX=k7[0]+1;kN=kx[1];k1=k7[1]+1;var kC=[];for(var kz=kG;kz=0?kz-ku:kz+ku;var kJ="id_"+kI+"_"+kE+"_"+kt;if(!kC[kJ]){var kA={col:kI,row:kE,zoom:kt,useZoom:kZ,loopOffsetX:0,tileSize:kO,baseTileSize:ks,mercatorSize:kH,combine:false};kC.push(kA);kC[kJ]=true}}}if(this.map._tilt>0){for(var k5=0;k50&&kF.x0&&kF.ykS.lng&&kT.minYkS.lat){continue}if(!this.ifTileInMapBounds(kT,kM,k0,k8)){kC.splice(k5,1);k5--}}}kC.sort((function(i){return function(T,la){return((0.4*Math.abs(T.col-i[0])+0.6*Math.abs(T.row-i[1]))-(0.4*Math.abs(la.col-i[0])+0.6*Math.abs(la.row-i[1])))}})([kL,kv]));kC.zoom=kt;kC.tileTypeName=k9;return kC},calcXYZTilesInfo:function(kB,ku,kA,kF,kt,kI){var kw=kI.width;var kG=kI.height;var kv=Math.floor(kA);var kx=null;if(kt.transform.target==="EPSG3857"){var kq=dI.transformBDmcPoint(kB,kt.transform);var kr=dI.getRangeExtent(kq,kw,kG,kv,kt.transform);kx=[kr.minX,kr.minY,kr.maxX,kr.maxY]}else{if(kt.transform.source==="BD09MC"){var kq=[kB.lng,kB.lat];kx=[ku.sw.lng,ku.sw.lat,ku.ne.lng,ku.ne.lat]}else{var kq=dI.transformBDmcPoint(kB,kt.transform);var ks=dI.transformBDmcPoint(ku.ne,kt.transform);var kz=dI.transformBDmcPoint(ku.sw,kt.transform);kx=dI.getLoopBox(kq,[kz[0],kz[1],ks[0],ks[1]])}}if(!kq||!kx){return[]}kv=kv+kt.spanLevel;var T=dI.getTileRangeForExtentFactory(kx,kv,kt.transform);var e=[];var kJ=dI.getResolutionScale(kv,kt.transform);for(var kE=T.minX;kE<=T.maxX;kE++){for(var kC=T.minY;kC<=T.maxY;kC++){var kD={col:kE,row:kC,zoom:kv,useZoom:kv,tileTypeName:kF,loopOffsetX:0,tileSize:256*kJ,transform:kt.transform,combine:false,dataIndex:0};e.push(kD);var ky="id_"+kE+"_"+kC+"_"+kv;e[ky]=true}}var kH=dI.getTileCoordForCoordAndZ(kq,kv);e.sort((function(i){return function(kK,kL){return((0.4*Math.abs(kK.col-i[0])+0.6*Math.abs(kK.row-i[1]))-(0.4*Math.abs(kL.col-i[0])+0.6*Math.abs(kL.row-i[1])))}})([kH[1],kH[2]]));e.zoom=kv;e.tileTypeName=kF;return e},getCurrentViewTilesInfo:function(T,kq){var i=this._getTilesInfoKey(T,kq);var e=this.tilesInfoCache[i];if(!e){return this.calcTilesInfo(T,kq)}return e},ifTileInMapBounds:function(e,ks,T,kr){var i=ks.normalizedBottomLeft;var kD=ks.normalizedTopRight;var kv=ks.normalizedTopLeft;var kt=ks.normalizedBottomRight;var kq=false;var kC=new cD(e.minX,e.minY);var kz=new cD(e.maxX,e.maxY);var ku=new cD(kz.lng,kC.lat);var kA=new cD(kC.lng,kz.lat);var kx=[kA,kz,ku,kC];for(var kB=0,kw=kx.length;kB0){this.zoomState=1}else{if(e<0){this.zoomState=-1}}this.lastZoom=i;return this.zoomState}});function iO(e){this.map=e;this.gl=null;this.layers=[];this.mouseEventThrottle=this.throttle(this.pick,100).bind(this);this.mousePointerThrottle=this.throttle(this.mouseStatus,300).bind(this);this.base=new cD(12069475.280738307,3929271.1724863998);this.iconCache=new aA((b2()||e6.Browser.ie)?64:128,{clearCallback:function(i){}})}bD.register(function(i){if(i._renderType!=="webgl"){return}var e=i._normalLayerMgr=new iO(i);i.toFormatCoords=function(ks,kv){var ku=[];var kt=e.base;if(kv&&kv.center){kt=jn.convertLL2MC(kv.center)}for(var kr=0;kr0})},_layerMouseEvent:function(i){this.mouseEventThrottle(i,"onmousemove")},_layerClickEvent:function(i){this.pick(i,"onclick")},_layerDBLClickEvent:function(i){this.pick(i,"ondblclick")},_layerRightClickEvent:function(i){this.pick(i,"onrightclick")},throttle:function(T,e){var kq=null;var i=Date.now();return function(){var ku=Date.now();var kt=e-(ku-i);var ks=this;var kr=arguments;if(kq){clearTimeout(kq)}if(kt<=0){T.apply(ks,kr);i=Date.now()}else{kq=setTimeout(function(){T.apply(ks,kr)},kt)}}},pick:function(kv,kt){if(!this.layers.length){return false}var kq=false;var T=false;for(var ks=0;ks80*kY){kT=kR=kX[0];kS=kQ=kX[1];for(var kW=kY;kWkR){kR=k5}if(k3>kQ){kQ=k3}}k6=Math.max(kR-kT,kQ-kS)}T(k1,kU,kY,kT,kS,k6,null,kZ);return kU}function kL(kU,kW,kQ,kV,kR){var kS;var kT;if(kR===(kP(kU,kW,kQ,kV)>0)){for(kS=kW;kS=kW;kS-=kV){kT=kt(kS,kU[kS],kU[kS+1],kT)}}if(kT&&kz(kT,kT.next)){kH(kT);kT=kT.next}return kT}function kD(kT,kQ){if(!kT){return kT}if(!kQ){kQ=kT}var kS=kT;var kR;do{kR=false;if(!kS.steiner&&(kz(kS,kS.next)||kJ(kS.prev,kS,kS.next)===0)){kH(kS);kS=kQ=kS.prev;if(kS===kS.next){return null}kR=true}else{kS=kS.next}}while(kR||kS!==kQ);return kQ}function T(kR,kT,kW,kU,kQ,k0,kZ,kX){if(!kR){return}if(!kZ&&k0){ky(kR,kU,kQ,k0)}var kY=kR;var kS;var kV;while(kR.prev!==kR.next){kS=kR.prev;kV=kR.next;if(k0?kO(kR,kU,kQ,k0):kG(kR)){kT.push(kS.i/kW+kX);kT.push(kR.i/kW+kX);kT.push(kV.i/kW+kX);kH(kR);kR=kV.next;kY=kV.next;continue}kR=kV;if(kR===kY){if(!kZ){T(kD(kR),kT,kW,kU,kQ,k0,1,kX)}else{if(kZ===1){kR=kC(kR,kT,kW,kX);T(kR,kT,kW,kU,kQ,k0,2,kX)}else{if(kZ===2){kB(kR,kT,kW,kU,kQ,k0,kX)}}}break}}}function kG(kS){var kR=kS.prev;var kQ=kS;var kU=kS.next;if(kJ(kR,kQ,kU)>=0){return false}var kT=kS.next.next;while(kT!==kS.prev){if(kA(kR.x,kR.y,kQ.x,kQ.y,kU.x,kU.y,kT.x,kT.y)&&kJ(kT.prev,kT,kT.next)>=0){return false}kT=kT.next}return true}function kO(kV,kW,kU,k2){var kZ=kV.prev;var kY=kV;var kX=kV.next;if(kJ(kZ,kY,kX)>=0){return false}var k3=kZ.xkY.x?(kZ.x>kX.x?kZ.x:kX.x):(kY.x>kX.x?kY.x:kX.x);var kS=kZ.y>kY.y?(kZ.y>kX.y?kZ.y:kX.y):(kY.y>kX.y?kY.y:kX.y);var kR=e(k3,k0,kW,kU,k2);var k1=e(kT,kS,kW,kU,k2);var kQ=kV.nextZ;while(kQ&&kQ.z<=k1){if(kQ!==kV.prev&&kQ!==kV.next&&kA(kZ.x,kZ.y,kY.x,kY.y,kX.x,kX.y,kQ.x,kQ.y)&&kJ(kQ.prev,kQ,kQ.next)>=0){return false}kQ=kQ.nextZ}kQ=kV.prevZ;while(kQ&&kQ.z>=kR){if(kQ!==kV.prev&&kQ!==kV.next&&kA(kZ.x,kZ.y,kY.x,kY.y,kX.x,kX.y,kQ.x,kQ.y)&&kJ(kQ.prev,kQ,kQ.next)>=0){return false}kQ=kQ.prevZ}return true}function kC(kW,kS,kV,kU){var kT=kW;do{var kR=kT.prev;var kQ=kT.next.next;if(!kz(kR,kQ)&&i(kR,kT,kT.next,kQ)&&kK(kR,kQ)&&kK(kQ,kR)){kS.push(kR.i/kV+kU);kS.push(kT.i/kV+kU);kS.push(kQ.i/kV+kU);kH(kT);kH(kT.next);kT=kW=kQ}kT=kT.next}while(kT!==kW);return kT}function kB(kQ,kS,kU,kT,kR,kZ,kV){var kY=kQ;do{var kX=kY.next.next;while(kX!==kY.prev){if(kY.i!==kX.i&&kI(kY,kX)){var kW=kx(kY,kX);kY=kD(kY,kY.next);kW=kD(kW,kW.next);T(kY,kS,kU,kT,kR,kZ,null,kV);T(kW,kS,kU,kT,kR,kZ,null,kV);return}kX=kX.next}kY=kY.next}while(kY!==kQ)}function kF(kS,kZ,kV,kU){var kW=[];var kT;var kX;var kQ;var kR;var kY;for(kT=0,kX=kZ.length;kT=kR.next.y){var kZ=kR.x+(kV-kR.y)*(kR.next.x-kR.x)/(kR.next.y-kR.y);if(kZ<=kW&&kZ>kT){kT=kZ;if(kZ===kW){if(kV===kR.y){return kR}if(kV===kR.next.y){return kR.next}}kS=kR.x=kR.x&&kR.x>=k2&&kA(kVkS.x))&&kK(kR,kQ)){kS=kR;k1=kX}}kR=kR.next}return kS}function ky(kU,kQ,kT,kR){var kS=kU;do{if(kS.z===null){kS.z=e(kS.x,kS.y,kQ,kT,kR)}kS.prevZ=kS.prev;kS.nextZ=kS.next;kS=kS.next}while(kS!==kU);kS.prevZ.nextZ=null;kS.prevZ=null;kr(kS)}function kr(kW){var kT;var kS;var kR;var kV;var kX;var kQ;var kY;var kU;var kZ=1;do{kS=kW;kW=null;kX=null;kQ=0;while(kS){kQ++;kR=kS;kY=0;for(kT=0;kT0||(kU>0&&kR)){if(kY===0){kV=kR;kR=kR.nextZ;kU--}else{if(kU===0||!kR){kV=kS;kS=kS.nextZ;kY--}else{if(kS.z<=kR.z){kV=kS;kS=kS.nextZ;kY--}else{kV=kR;kR=kR.nextZ;kU--}}}if(kX){kX.nextZ=kV}else{kW=kV}kV.prevZ=kX;kX=kV}kS=kR}kX.nextZ=null;kZ*=2}while(kQ>1);return kW}function e(kR,kU,kQ,kT,kS){kR=32767*(kR-kQ)/kS;kU=32767*(kU-kT)/kS;kR=(kR|(kR<<8))&16711935;kR=(kR|(kR<<4))&252645135;kR=(kR|(kR<<2))&858993459;kR=(kR|(kR<<1))&1431655765;kU=(kU|(kU<<8))&16711935;kU=(kU|(kU<<4))&252645135;kU=(kU|(kU<<2))&858993459;kU=(kU|(kU<<1))&1431655765;return kR|(kU<<1)}function ku(kS){var kR=kS;var kQ=kS;do{if(kR.x=0&&(kU-kS)*(kV-kR)-(kW-kS)*(kT-kR)>=0&&(kW-kS)*(kX-kR)-(kQ-kS)*(kV-kR)>=0}function kI(kR,kQ){return kR.next.i!==kQ.i&&kR.prev.i!==kQ.i&&!kE(kR,kQ)&&kK(kR,kQ)&&kK(kQ,kR)&&kq(kR,kQ)}function kJ(kS,kR,kQ){return(kR.y-kS.y)*(kQ.x-kR.x)-(kR.x-kS.x)*(kQ.y-kR.y)}function kz(kR,kQ){return kR.x===kQ.x&&kR.y===kQ.y}function i(kS,kQ,kR,kT){if((kz(kS,kQ)&&kz(kR,kT))||(kz(kS,kT)&&kz(kR,kQ))){return true}return kJ(kS,kQ,kR)>0!==kJ(kS,kQ,kT)>0&&kJ(kR,kT,kS)>0!==kJ(kR,kT,kQ)>0}function kE(kR,kQ){var kS=kR;do{if(kS.i!==kR.i&&kS.next.i!==kR.i&&kS.i!==kQ.i&&kS.next.i!==kQ.i&&i(kS,kS.next,kR,kQ)){return true}kS=kS.next}while(kS!==kR);return false}function kK(kR,kQ){return kJ(kR.prev,kR,kR.next)<0?kJ(kR,kQ,kR.next)>=0&&kJ(kR,kR.prev,kQ)>=0:kJ(kR,kQ,kR.prev)<0||kJ(kR,kR.next,kQ)<0}function kq(kS,kR){var kV=kS;var kQ=false;var kU=(kS.x+kR.x)/2;var kT=(kS.y+kR.y)/2;do{if(((kV.y>kT)!==(kV.next.y>kT))&&(kU<(kV.next.x-kV.x)*(kT-kV.y)/(kV.next.y-kV.y)+kV.x)){kQ=!kQ}kV=kV.next}while(kV!==kS);return kQ}function kx(kS,kR){var kQ=new kN(kS.i,kS.x,kS.y);var kT=new kN(kR.i,kR.x,kR.y);var kV=kS.next;var kU=kR.prev;kS.next=kR;kR.prev=kS;kQ.next=kV;kV.prev=kQ;kT.next=kQ;kQ.prev=kT;kU.next=kT;kT.prev=kU;return kT}function kt(kR,kQ,kU,kS){var kT=new kN(kR,kQ,kU);if(!kS){kT.prev=kT;kT.next=kT}else{kT.next=kS.next;kT.prev=kS;kS.next.prev=kT;kS.next=kT}return kT}function kH(kQ){kQ.next.prev=kQ.prev;kQ.prev.next=kQ.next;if(kQ.prevZ){kQ.prevZ.nextZ=kQ.nextZ}if(kQ.nextZ){kQ.nextZ.prevZ=kQ.prevZ}}function kN(kR,kQ,kS){this.i=kR;this.x=kQ;this.y=kS;this.prev=null;this.next=null;this.z=null;this.prevZ=null;this.nextZ=null;this.steiner=false}kw.deviation=function(kV,k0,kX,kS){var kY=k0&&k0.length;var kU=kY?k0[0]*kX:kV.length;var kR=Math.abs(kP(kV,0,kU,kX));if(kY){for(var kW=0,kZ=k0.length;kW0){kS+=kU[kT-1].length;kQ.holes.push(kS)}}return kQ};return kw})();function cI(i,e){this.id=gd();this.workerPool=i;this.actors=[];this.currentActorIndex=0;this.ready=false;this.init(e)}cI.prototype.init=function(ks){const e=this.workerPool.acquire(this.id);for(var kq=0;kq"){this.setBusy(false);const kt=this.callbacks[ku];delete this.callbacks[ku];if(kt){if(kr.error){kt(io(kr.error))}else{kt(null,io(kr.data))}}}else{var T=this;const i=[];const e=kr.hasCallback?function(kv,kw){T.target.postMessage({id:ku,action:"",sourceMapId:T.mapId,error:kv?jG(kv):null,data:jG(kw,i)},i)}:function(kv){};const ks=io(kr.data);if(this.parent[kr.action]){this.parent[kr.action](kr.sourceMapId,ks,e)}}};jF.prototype.send=function(i,T,kt,kq,kr,ku){if(i==="release"){this.releasePendingData(T,kt);return}if(this.busy){this.taskQueue.push({action:i,data:T,callback:kt,targetMapId:kq,mustQueue:kr,callbackMetadata:ku});return}this.setBusy(true);var ks=Math.round((Math.random()*1000000000000000000)).toString(36).substring(0,10);const e=this.mapId+"_"+i+"_"+ks;if(kt){kt.metadata=ku;this.callbacks[e]=kt}const kv=[];this.target.postMessage({id:e,action:i,hasCallback:!!kt,targetMapId:kq,mustQueue:kr,sourceMapId:this.mapId,data:jG(T,kv)},kv);return{cancel:function(){if(kt){delete this.callbacks[e]}this.target.postMessage({id:e,action:"",targetMapId:kq,sourceMapId:this.mapId})}}};jF.prototype.stop=function(){this.taskQueue.length=0;this.busy=false;this.callbacks={}};jF.prototype.remove=function(){this.taskQueue.length=0;this.busy=false;this.target.removeEventListener("message",this.receive,false)};jF.prototype.releasePendingData=function(e,kt){var T=[];var kr=this.taskQueue;for(var kq=kr.length-1;kq>=0;kq--){var ks=kr[kq]["data"];if(!ks||!ks.layerId){break}if(ks.layerId!==e.layerId){continue}if(!e["id_"+ks.x+"_"+ks.y+"_"+ks.z]){kr.splice(kq,1);T.push(ks)}}kt(null,T)};var kg;function hx(){if(!kg){kg=new hD()}return kg}function hD(){this.active={}}hD.prototype.acquire=function(i){if(!this.workers){this.workers=[];var T=(window.location.protocol === "http:" ? "http:" : "https:") + "//api.map.baidu.com/res/webgl/10/worker_mvt_xyk5ez.js";while(this.workers.length=e._autoEnterZoom){e._checkIndoorByMove()}});i.on("zoomend",function(){if(this.getZoom()>=e._autoEnterZoom){e._checkIndoorByMove()}else{if(e.enterMethod!=="byClick"&&e.currentUid!==null){this.showIndoor(null)}}})};dd.prototype._checkIndoorByMove=function(){var T=this._map;var kw=T.getSize();var kB={x:kw.width/2,y:kw.height/2};var kA=Math.max(kw.width,kw.height);var kC=[];for(var kx in this._indoorData){var e=this._indoorData[kx].center;var kq=T.pointToPixelIn(new bD.Point(e[0],e[1]));var kt=co(kB,kq);kC.push({uid:kx,distance:kt})}if(kC.length===0){return}kC.sort(function(kD,i){return kD.distance-i.distance});var ks=kC[0];var ky=T.getCenterIn();var kr=false;for(var kv=0;kvku[0]&&ky.lat>ku[1]&&ky.lng=this._autoEnterZoom){this._checkIndoorByMove()}};dd.prototype.removeData=function(T,kr){if(!this._indoorData[T]){return}var kq=this._indoorData[T];for(var e=0;e21){kL=21}if(kE){kC=ky(kH,kI,kL,kE)}else{kC=T(kH,kI,kL,kK)}var kG=kC.drawId;var kB=kC.style;var kJ=kC.styleUpdate;var kM=[];if(!kG){return kM}for(var kD=0;kD>>0;var kD=(kF)&255;var kC=(kF>>8)&255;var kA=(kF>>16)&255;var kB=(kF>>24)&255;kv[kE]=[kD,kC,kA,kB];return kv[kE]}return{getStyleFromCache:function(kH,kC,kF,kG,kB,kE,kA){kH=kH||"default";var kD=kH+"-"+kC+"-"+kF+"-"+kG;if(kE){kD+="-indoor"}if(kB){if(!kz[kD]){kz[kD]=kw(kC,kF,kG,kB)}return kz[kD]}if(!kq[kD]){kq[kD]=kw(kC,kF,kG,kB,kA)}return kq[kD]}}})();bD.register(function(i){var e=new im(i)});function im(e){e.container.appendChild(this.render());this.bind(e)}im.prototype.render=function(){var i=document.createElement("div");i.className="click-ripple-container";var e=document.createElement("div");e.className="click-ripple";i.appendChild(e);this._div=i;this._ripple=e;return i};im.prototype.bind=function(i){var e=this;i.addEventListener("spotclick",function(T){if(!T.spots||T.spots.length===0){return}e._div.style.left=T.pixel.x+"px";e._div.style.top=T.pixel.y+"px";e6.ac(e._ripple,"ripple-playing")});i.addEventListener("hotclick",function(T){if(!T||!T.pixel||!(T.pixel instanceof fr)){return}e._div.style.left=T.pixel.x+"px";e._div.style.top=T.pixel.y+"px";e6.ac(e._ripple,"ripple-playing")});e6.on(e._ripple,"transitionend",function(){e6.rc(e._ripple,"ripple-playing")})};function b1(e){de.call(this);if(!e){return}this._opts={};this._map=e;this._maxLat=84.6;this._minLat=-80.6;this._maxLatMC=jn.convertLL2MC(new cx(this._maxLat,0)).lat;this._minLatMC=jn.convertLL2MC(new cx(this._minLat,0)).lat}b1.inherits(de,"ToolbarItem");e6.extend(b1.prototype,{open:function(){if(this._isOpen==true){return true}if(this._map._toolInUse){return false}this._map._toolInUse=true;this._isOpen=true;return true},close:function(){if(!this._isOpen){return}this._map._toolInUse=false;this._isOpen=false},_checkStr:function(e){if(!e){return""}return e.replace(//g,">")}});function cl(T,i){b1.call(this,T);i=i||{};this._opts=e6.extend(e6.extend(this._opts||{},{autoClear:false,tips:"测距",followText:"单击确定起点,双击结束绘制",unit:"metric",showResult:true,lineColor:"blue",lineStroke:2,opacity:1,lineStyle:"solid",cursor:C.distCursor,styleCodes:{lnCode:0,spCode:0,slCode:0,tlCode:0},enableMassClear:true}),i);if(this._opts.showResult===false){if(typeof i.tips==="undefined"){this._opts.tips="绘制折线"}if(!i.cursor){this._opts.cursor="crosshair"}}if(this._opts.lineStroke<=0){this._opts.lineStroke=2}if(this._opts.opacity>1){this._opts.opacity=1}else{if(this._opts.opacity<0){this._opts.opacity=0}}if(this._opts.lineStyle!=="solid"&&this._opts.lineStyle!=="dashed"){this._opts.lineStyle="solid"}this._checked=false;this._drawing=null;this.followTitle=null;this._totalDis={};this._points=[];this._paths=[];this._dots=[];this._segDistance=[];this._overlays=[];this._units={metric:{name:"metric",conv:1,incon:1000,u1:"米",u2:"公里"},us:{name:"us",conv:3.2808,incon:5279.856,u1:"英尺",u2:"英里"}};if(!this._units[this._opts.unit]){this._opts.unit="metric"}this._dLineColor="#ff6319";this._dLineStroke=3;this._dOpacity=0.8;this._dLineStyle="solid";this._dCursor=C.distCursor;if(this._opts.showResult){this._opts.followText="单击确定起点"}this._followTextM="单击确定地点,双击结束";this._sectionMarkerTip="单击可删除此点,拖拽可调整位置";this._movingTimerId=null;if(this._opts.showResult){this.text="测距"}else{this.text="绘线"}this._isOpen=false;var e=this;he.load("tools",function(){e._draw()})}cl.inherits(b1,"PolylineTItem");e6.extend(cl.prototype,{setLineColor:function(e){this._opts.lineColor=e},setLineStroke:function(e){if(Math.round(e)>0){this._opts.lineStroke=Math.round(e)}},setOpacity:function(e){if(e>=0&&e<=1){this._opts.opacity=e}},setLineStyle:function(e){if(e==="solid"||e==="dashed"){this._opts.lineStyle=e}},clear:function(){for(var T=0,e=this._overlays.length;Tkw){kq-=ks;ku-=this._loopOffset}while(kqthis._mc180X){e-=this._mcTSpan}while(ethis._mc180X){i.lng-=this._mcTSpan;e-=this._mcTSpan;kr-=this._mcTSpan}while(i.lng=kx){var kw=kq+kz;if(this.isTileBlank(kw,e,kC)===true){continue}var T="id_"+kw+"_"+kD+"_"+e;if(!ky[T]){ky[T]=true;kA.push([kw,kD,e,0])}}else{if(kq<=kt){var kw=kq-kz;if(this.isTileBlank(kw,e,kC)===true){continue}var T="id_"+kw+"_"+kD+"_"+e;if(!ky[T]){ky[T]=true;kA.push([kw,kD,e,0])}}}}for(var ku=0,ks=kA.length;ku=0;ku--){var kq=ky[ku][0];if(this.isTileBlank(kq,e,kC)){ky.splice(ku,1)}}return ky},isTileBlank:function(T,kr,e){var ks=Math.pow(2,kr-3);var i=Math.round(this._validPixels*ks);var kq=6*ks*256/e;while(T>kq/2-1){T-=kq}while(T<-(kq/2)){T+=kq}if(T>0&&T*e>i){return true}if(T<0&&Math.abs((T+1)*e)>i){return true}return false},isAddWidth:function(e,i){return ethis._mc180X},pixelWidth:function(e,i){if(e<0){e=-e}return Math.abs(e-this._mc180X)/(Math.pow(2,18-i))},getSpaceDistanceInPixel:function(i){var e=Math.round((this._spaceDistance+this._mSpaceDistance)/Math.pow(2,18-i));return e}};var e9=new bI();function ex(){this._id=undefined;this._type=undefined;this.grid=undefined;this.layerName=undefined;this.geojson=undefined;this._geometry=null;this._properties={};this._box=null;this._state={};this._style=null;this._visible=true;this.renderData={};return this}ex.prototype.serialize=function(){return{id:this.getId(),type:this.getType(),grid:this.grid,layerName:this.layerName,geojson:this.geojson,renderData:this.renderData,geometry:this.getGeometry(),box:this.getBox(),properties:this.getProperties(),state:this.getState(),visible:this._visible}};ex.prototype.deserialize=function(e){this.setId(e.id);this.setType(e.type);this.grid=e.grid;this.layerName=e.layerName;this.geojson=e.geojson;this.setProperties(e.properties);this.setState(e.state);this._visible=e.visible||true;this.renderData=e.renderData;this.setGeometry(e.geometry);this.setBox(e.box);return this};ex.prototype.getType=function(){return this._type};ex.prototype.getGeometry=function(){return this._geometry};ex.prototype.getId=function(){return this._id};ex.prototype.getProperties=function(){return this._properties};ex.prototype.getBox=function(){return this._box};ex.prototype.getState=function(){if(Object.keys(this._state).length>0){return this._state}else{return null}};ex.prototype.getStyle=function(){return this._style};ex.prototype.getStyleFunction=function(){return this._styleFunction};ex.prototype.setType=function(e){return this._type=e};ex.prototype.setGeometry=function(e){this._geometry=e};ex.prototype.setStyle=function(e){if(!e||Object.keys(e).length===0){return}for(var i in e){this.set(i,e[i],this._style)}};ex.prototype.setState=function(e){for(var i in e){this.set(i,e[i],this._state)}};ex.prototype.setId=function(e){this._id=e};ex.prototype.setProperties=function(e){for(var i in e){this.set(i,e[i],this._properties)}};ex.prototype.setBox=function(e){return this._box=e};ex.prototype.isPointInBox=function(e){return this._pointInBox(e,this._box)};ex.prototype.getPointGeoJSON=function(kq){var kz=this.renderData;if(kz){var kt=kz.active;if(!kz[kt]||!kz[kt]["poi"]){return null}var ky=[];var kv=kz[kt]["poi"];for(var kw=0;kw0){kx="MultiPolygon"}return{type:"Feature",properties:{},geometry:{type:kx,coordinates:[ky]}}}}};ex.prototype._pointInBox=function(e,i){if(i[0]>e[0]||i[1]>e[1]||i[2]ks[kt].bds[0])&&(T.y-kr.yks[kt].bds[1])){if(e.getTilt()>55){var ku=e.pointToOverlayPixelIn(ks[kt].pt);if(ku.outOfFrustum){continue}}kw=true;break}}}}return kw};ex.prototype._pixelPnpoly=function(kr,kt){var e=kt.length;var T=0;var ks=false;for(var kq=0;kq=kt[kq].lat)&&(kr.lat=kt[T].lat)&&(kr.lat1){for(var kB=1;kBkC){kx=Math.sqrt(Math.min(kr,kF))}if((T==null)||(T>kx)){kq=Math.sqrt(kF-ks)/Math.sqrt(kC);kz=Math.sqrt(kr-ks)/Math.sqrt(kC);T=kx;ky=kB}T=Math.min(T,kx)}}return{dist:T}};ex.prototype.isPointInGeometry=function(T,kv){var e=false;switch(this._type){case fZ.POINT:e=this._pixelPnpoint(T,this.renderData,kv);break;case fZ.LINE_STRING:var kr=this._getProximity({lng:T[0],lat:T[1]},this._geometry);var ku=this.renderData[this.renderData.active];if(!ku||!ku.line||!ku.line[0]||!ku.line[0].width){var kt=2}else{var kt=this.renderData[this.renderData.active]["line"][0].width;if(this.grid===eh.GridModel.GOOGLEWEB){kt=Math.max(kt/2*dI.gridScaleFromBDMCTo3857,2)}else{kt=Math.max(kt/2,2)}}if(kr.distkE[0]){kD[0]=kE[0]}if(kD[1]>kE[1]){kD[1]=kE[1]}if(kD[2]=0){continue}const kw=kv[kx];ks[kx]=jG(kw,kt)}if(kv instanceof Error){ks.message=kv.message}}if(e!=="Object"){ks["_$name"]=e}return ks}else{if(kv instanceof Function){return null}}throw new Error("不能被序列化")}function io(ks){if(ks===null||ks===undefined||typeof ks==="boolean"||typeof ks==="number"||typeof ks==="string"||ks instanceof Boolean||ks instanceof Number||ks instanceof String||ks instanceof Date||ks instanceof RegExp||fO(ks)||gt(ks)||ArrayBuffer.isView(ks)||ks instanceof ImageData){return ks}if(Array.isArray(ks)){var e=ks["_$name"];if(e){var kq=jh[e]["_class"];if(!kq){throw new Error("不能被反序列化")}if(kq.deserialize){return kq.deserialize(ks)}}const kr=[];for(var T=0;T=kr.minZoom&&kr.map.getZoom()<=kr.maxZoom){if(!kr._onMap){kr.addDataToMap();kr._onMap=true}}else{if(kr._onMap){kr.removeDataFromMap();kr._onMap=false}}};this.map.on("zoomend",this._onZoomEvent);var kr=this;var e=false;var kq={x:0,y:0};this._layerMouseEvent=function(kw){if(!kr.map||!kr._listeners||!kr.visible||!kr._onMap){return}if(!kr._listeners.onmousemove||Object.keys(kr._listeners.onmousemove).length===0){return}var kv=kr.pickOverlays(kw);var i;if(kv&&kv.length>0){i=new fS("onmousemove");i.features=kv;kr.map.platform.style.cursor=kr.map.config.overlayMoveCursor;e=true}else{if(!e||!kr._listeners.onmouseout||Object.keys(kr._listeners.onmouseout).length===0){return}kr.map.platform.style.cursor=kr.map.config.defaultCursor;i=new fS("onmouseout");i.features=null;e=false}if(i){i.point=kw.point;i.pixel=kw.pixel;i.latLng=kw.latlng;kr.dispatchEvent(i)}};this._layerClickEvent=function(kx){if(!kr.map||!kr._listeners||!kr.visible){return}if((!kr._listeners.onclick&&!kr._listeners.dblclick)||(Object.keys(kr._listeners.onclick).length===0&&Object.keys(kr._listeners.dblclick).length===0)){return}var kv={x:kx.clientX,y:kx.clientY};if(Math.abs(kv.x-kq.x)>kr.clickDistrict||Math.abs(kv.y-kq.y)>kr.clickDistrict){return}var kw=kr.pickOverlays(kx);var i=new fS(kx.type);i.point=kx.point;i.pixel=kx.pixel;i.latLng=kx.latlng;i.features=kw;kr.dispatchEvent(i)};this._layerMouseDownEvent=function(i){kq={x:i.clientX,y:i.clientY}};kt.addEventListener("onmousemove",this._layerMouseEvent);kt.addEventListener("onmouseout",this._layerMouseEvent);kt.addEventListener("onmousedown",this._layerMouseDownEvent);var ks=["onclick"];for(var T=0;T0){this.clearData()}this.dataSource=e;this.overlayData=this.gParse.readFeaturesFromObject(e,{markerStyle:this.markerStyle,polylineStyle:this.polylineStyle,polygonStyle:this.polygonStyle},this._register.bind(this))};aO.prototype._register=function(e){e.layerName=this.layerName;e.setZIndex(this.level)};aO.prototype.resetStyle=function(){for(var e=0;e=0){this.overlayData.splice(e,1);this.map.removeOverlay(i)}}};aO.prototype.findItemIndex=function(T){var i=-1;for(var e=0;e=this.minZoom&&this.map.getZoom()<=this.maxZoom){for(var e=0;e0){for(var e=0;e0){this.removeDataFromMap()}this.overlayData=[]};aO.prototype.pickOverlays=function(ku){var kt=[];if(!this.visible||!this._onMap){return null}for(var kr=0;kr=0&&T0?kt:null};aO.prototype.setLevel=function(e){if(e>-999&&e<9999){this.level=e;for(var T=0;T(kx+ky)){kC.tileCache.clear();return null}if(ks.source!=="BD09MC"){kE.x=dI.getTilesLoop(kK,kE.x)}if(kB.length===4){var kJ=dI.getTileRangeExtent([kK,kE.x,kE.y]);var kH=e([kJ.minX,kJ.minY,kJ.maxX,kJ.maxY]);if(!kH){return null}}var kF="";if(kq){kF=kq;var kG=/[^\{}]*\{(.*)\}[^\}]*/;kF.match(kG);var kD=[];if(RegExp.$1){kD=RegExp.$1.split(",")}kF=kF.replace(/\{(.*)\}/,kD[(kE.x+kE.y)%kD.length]);kF=kF.replace(/\[x\]/gi,kw(kE.x,kE.y,kK));kF=kF.replace(/\[y\]/gi,kA(kE.x,kE.y,kK));kF=kF.replace(/\[z\]/gi,ku(kE.x,kE.y,kK));kF=kF.replace(/\[b\]/gi,kz(kE.x,kE.y,kK));kF=kF.replace(/\[w\]/gi,kr(kE.x,kE.y,kK));kF=kF.replace(/\[h\]/gi,kv(kE.x,kE.y,kK))}else{return null}return kF};function e(kD){if(kB&&kB instanceof Array&&kB.length===4){if((kB[0]<=kD[2]&&kB[1]<=kD[3])&&(kB[2]>=kD[0]&&kB[3]>=kD[1])){return true}else{return false}}return true}hI.sendMessage(aZ(4,3,7),["layer","xyz"]);return kC}function dy(i){this.src=c9();this.tileMaskUvCache=new aA(64,{clearCallback:function(ks){}});var kr=6;if(i.pixelMap){this.opacity=typeof i.pixelMap.opacity==="number"?i.pixelMap.opacity:1;ch(this.opacity,0,1);if(this.opacity<1){i.useThumbData=false}var kq=i.pixelMap||{};this.colors=kq.colors||["#F9F871","#FFC75F","#FF9671","#FF6F91","#D65DB1","#845EC2"];this.positions=kq.positions||[0,0.2,0.4,0.6,0.8,1];this.domain=kq.domain||[0,255];this.clamp=kq.clamp||this.domain;this.noData=(kq.noData!==undefined)?kq.noData:-99999;this.fomularC=kq.fomularC||"float generateValue(vec4 pixel){return pixel.r * 255.;}";this.fomularJS=kq.fomularJS||function(ks){return ks.r};this.maskPng=kq.maskPng||null;if(this.maskPng){this.loadMaskPng(this.maskPng)}this.maskData=kq.maskData||-1;this.maskCoord=kq.maskCoord||null;this.fHashcode=o({str:this.fomularC});var e=this.canPixelMap();if(e){this.isPixelMap=true;this.setPixelMap()}kr=i.pixelMap.cacheSize||kr}var T=new kd(i);T.ontology=this;this.layer=T;this.cacheSize=kr;this.tileCache=new aA(this.cacheSize,{clearCallback:function(ks){}});this.tileImageDataCache=new aA(this.cacheSize,{clearCallback:function(ks){}});hI.sendMessage(aZ(4,3,16),["layer","pixel"])}dy.inherits(e6.BaseClass,"PixelLayer");e6.extend(dy.prototype,{canPixelMap:function(){if(this.colors&&this.positions){return true}return false},setPixelMap:function(){if(!this.isPixelMap||!this.canPixelMap()){return}var i=this.colors;var e=this.positions;this.pHashcode=o({colors:i,positions:e});this.pixelColorMap=hO.generateColorRamp(i,e)},setDomain:function(e){if(e instanceof Array&&e.length===2){this.domain=e;this.doOnceDraw()}},setClamp:function(e){if(e instanceof Array&&e.length===2){this.clamp=e;this.doOnceDraw()}},setNoData:function(e){this.noData=e;this.doOnceDraw()},setPositions:function(e){this.positions=e;this.setPixelMap();this.doOnceDraw()},setColors:function(e){this.colors=e;this.setPixelMap();this.doOnceDraw()},setFomular:function(e,i){if(e&&i){this.fomularJS=e;this.fomularC=i;this.fHashcode=o({str:this.fomularC});this.doOnceDraw()}},setOpacity:function(e){this.opacity=e;this.doOnceDraw()},setIsPixelMap:function(e){this.isPixelMap=e;this.doOnceDraw()},setMaskPng:function(e){this.maskPng=e;this.loadMaskPng(this.maskPng);this.doOnceDraw()},setMaskData:function(e){this.maskData=e;this.doOnceDraw()},setMaskCoord:function(e){this.maskCoord=e||null;this.calMaskBox();this.doOnceDraw()},setZIndex:function(e){if(this.layer&&parseInt(e)>0){this.layer.setZIndex(e)}},getZIndex:function(){if(this.layer){return this.layer.zIndex}},setUpLevel:function(){if(this.layer){var e=this.layer._getAdjoinZIndex("up");if(this.layer.zIndex!==e){this.layer.setZIndex(e)}}},setDownLevel:function(){if(this.layer){var e=this.layer._getAdjoinZIndex("down");if(this.layer.zIndex!==e){this.layer.setZIndex(e)}}},setZIndexTop:function(){if(this.layer){this.layer.setZIndexTop()}},doOnceDraw:function(){if(this.layer.map){var e=new fS("onupdate");this.layer.map.dispatchEvent(e)}},_getInLayer:function(ky){if(!this.map){return null}var kx=Math.floor(this.map.getZoom());var kq=dI.transformBDmcPoint(ky,this.layer.transform);var ku=dI.getTileCoordForXYAndZ_(kq[0],kq[1],kx,false);var T=ku.join("-");var e=this.tileCache.getData(T);if(e){return e}var kr=this.layer.zIndex;var kt=this.map._featureMgr.result.bkData;var kv=kt[kr][2];var kz=null;for(var ks=0;ks=this.clamp[0]&&e<=this.clamp[1]){return e}}return null},setMaskImageObject:function(T){var e=document.createElement("canvas");e.width=T.width;e.height=T.height;var i=e.getContext("2d");i.drawImage(T,0,0,T.width,T.height);this.imageMaskObject={width:T.width,height:T.height,data:i.getImageData(0,0,T.width,T.height)};i=null;e=null},getImageMaskPixel:function(e){if(!this.imageMaskObject||!this.maskBox){return true}var kq=[e];var kv=this.maskBox||[];var ks=kv[1][0]-kv[0][0];var kr=kv[1][1]-kv[0][1];var T=Math.floor((kq[0][0]-kv[0][0])/ks*this.imageMaskObject.width);var i=Math.floor((-kq[0][1]+kv[1][1])/kr*this.imageMaskObject.height);var ku=Math.floor((i*this.imageMaskObject.width+T)*4);if(T>this.imageMaskObject.width||T<0){return null}if(i>this.imageMaskObject.height||i<0){return null}var kt=this.imageMaskObject.data.data;if(ku+3>kt.length){return false}if(kt[ku+3]>0){if(this.maskData>-1&&this.maskData!==kt[ku]){return false}return true}return false},calMaskBox:function(){var T=this.maskCoord||[];if(this.hasMaskPng&&T&&T.length===2){var e=[];for(var kq=0;kq0){e.zIndex=i.index}e.loadTileData=this._loadTile.bind(this);e.ontology=this;this.layer=e;var T=this;e.addEventListener("ontilesloadstart",function(){T.dispatchEvent(new fS("ontilesloadstart"))});e.addEventListener("ontilesloadend",function(){T.dispatchEvent(new fS("ontilesloadend"))})},createTileLayer:function(i){const kq=i.tileUrlTemplate||"";const kv=i.xTemplate||function(kC,kE,kD){return kC};const kA=i.yTemplate||function(kC,kE,kD){return kE};const kt=i.zTemplate||function(kC,kE,kD){return kD};const kz=i.bTemplate||function(kC,kF,kE){const kD=jn.tileToBoundRange({col:kC,row:kF,zoom:kE,baseTileSize:256});return kD.MC.sw.lng+","+kD.MC.sw.lat+","+kD.MC.ne.lng+","+kD.MC.ne.lat};var kB=i.extent||[];const ku=i.extentCRSIsWGS84||false;var T=i.minZoom||0;var kx=i.maxZoom||23;var ky=i.spanLevel||0;var kw=new hH({transparentPng:true,dataType:2,spanLevel:ky,tileTypeName:"web",cacheSize:256,customLayer:true,clipTile:false,boundary:false,useThumbData:i.useThumbData||false});if(kB.length===4){if(ku){kB=dI.fromEPSG4326(kB)}var kr=dI.transformPointArr([kB[0],kB[1]],"EPSG3857","BD09MC");var ks=dI.transformPointArr([kB[2],kB[3]],"EPSG3857","BD09MC");kB=[kr[0],kr[1],ks[0],ks[1]]}kw.getTilesUrl=function(kD,kJ,kI){if(!kD||kJ<0||kJ<(T+ky)||kJ>(kx+ky)){kw.tileCache.clear();return null}if(kB.length===4){const kG=jn.tileToBoundRange({col:x,row:y,zoom:z,baseTileSize:256});var kH=e([kG.MC.getMin().lng,kG.MC.getMin().lat,kG.MC.getMax().lng,kG.MC.getMax().lat]);if(!kH){return null}}var kE="";if(kq){kE=kq;var kF=/[^\{}]*\{(.*)\}[^\}]*/;kE.match(kF);var kC=[];if(RegExp.$1){kC=RegExp.$1.split(",")}kE=kE.replace(/\{(.*)\}/,kC[(kD.x+kD.y)%kC.length]);kE=kE.replace(/\[x\]/gi,kv(kD.x,kD.y,kJ));kE=kE.replace(/\[y\]/gi,kA(kD.x,kD.y,kJ));kE=kE.replace(/\[z\]/gi,kt(kD.x,kD.y,kJ));kE=kE.replace(/\[b\]/gi,kz(kD.x,kD.y,kJ))}else{return null}return kE};function e(kC){if(kB&&kB instanceof Array&&kB.length===4){if((kB[0]<=kC[2]&&kB[1]<=kC[3])&&(kB[2]>=kC[0]&&kB[3]>=kC[1])){return true}else{return false}}return true}return kw},compileExpress:function(i,e){var i=eh.ExpressParse.normalizePropertyExpression(i,e);return i},resolveStyle:function(ks){var kq=ks||{};if(kq.style){var kr={};if(!kq.layers||kq.layers.length===0){var ku=eh.LayerTypes.POINT;var i=eh.LayerTypes.LINE;var kt=eh.LayerTypes.FILL;if(kq.style[ku]){kq.style[ku].type="point"}if(kq.style[i]){kq.style[i].type="polyline"}if(kq.style[kt]){kq.style[kt].type="polygon"}}for(var T in kq.style){if(kq.style.hasOwnProperty(T)){var e=kq.style[T];this._styleFormat(e.type,e.painter,T,kr)}}this.styleExpress=kr}},_styleFormat:function(kr,e,i,kq){var kt={};var ku=c5[kr];if(!ku){return}for(var T in e){if(e.hasOwnProperty(T)){var ks=this.compileExpress(e[T],ku[T]);kt[T]=ks}}kq[i]={type:kr,painter:kt}},evaluateContext:function(e,T,kq){var i=e+"_"+T.getId();var kr=this._stateCube[i];if(kr){T.setState(kr)}else{T._state={}}return{properties:function(){return T&&T.getProperties()},featureState:kq===true?{}:(T&&T.getState())}},evaluates:function(i,kq,kr){if(!this.styleExpress||!this.styleExpress.hasOwnProperty(i)){return null}var kt=this.styleExpress[i].painter;var e={};for(var T in kt){if(kt.hasOwnProperty(T)){var ks=kt[T].evaluate(this.evaluateContext(i,kq,kr));e[T]=ks}}return e},_updateState:function(T,kq,e){if(T instanceof jo&&T.layerName&&T.id){var i=T.layerName+"_"+T.id;if(e){this._set(kq,this._stateCube,i)}else{this._stateCube[i]=kq}this._stateCube[i].rank=(this._stateCube[i].rank||0)+1}else{if(typeof T==="string"){if(e){this._set(kq,this._stateCube,T)}else{this._stateCube[T]=kq}this._stateCube[T].rank=(this._stateCube[T].rank||0)+1}}},updateState:function(kr,ks,e){var T=JSON.stringify(this._stateCube);if(!(ks&&typeof ks==="object"&&Object.keys(ks).length>0)){return}if(!e){this._stateCube={}}if(kr instanceof Array){for(var kq=0;kqthis.maxZoom){kD._featureMgr.clearData(this.layer.drawIndex);kD._featureMgr.clearLabelOverlayData(this.layer.drawIndex);kD._featureMgr.clearLabelData(this.layer.drawIndex);return}var ku=this.layer.getZoomState();if(T){this.thumbCache={};var kB=-1;this.layer.tileLabels=[];var kx=kD._customLabelMgr.virtualTiles["mvt_"+this.layer.drawIndex];if(kx&&kx.label){this.layer.tileLabels.push(kx.label)}for(var kz=0,ky=ks.length;kz=0.5){kF=true}else{if(kw<0.5&&e>=0.5){kF=true}else{if(kw>=0.5&&e<0.5){kF=true}}}if(kF){this.layer.cacheDataCollideLabels(0)}this.layer.LAST_CALC_ZOOM=kt}else{if(this.layer.tileLabels.length>0){this.layer.cacheDataCollideLabels(e6.Browser.ie?50:30)}}}else{this.layer.cacheDataCollideLabels(0)}return}for(var kz=0,ky=ks.length;kze){return false}return true}}},_setThumbData:function(i,e,T){if(T===1){this._dataFitGrid(i,e,3)}else{if(T===-1){if(i&&i.status==="ready"){this.map._featureMgr.setData(i,this.layer.drawIndex,2);this._loadCacheLabel(e,i)}else{this._findChildZoomTile(e,3)}}}},_findParent:function(kq,kt){var T=this.minZoom;var e=kq.col;var kw=kq.row;var kv=kq.zoom;for(var ku=1;ku<=kt;ku++){var kr=this._getParentTiles(e,kw,kv,T);if(kr===null){continue}kr.tileSize=kq.tileSize;kr.tileTypeName=kq.tileTypeName;kr.transform=kq.transform;var kx=this.layer.getTileKey(kr);var ks=this.layer.tileCache.getData(kx);if(ks&&ks.status==="ready"){ks.key=kx;return ks}e=kr.col;kw=kr.row;kv=kr.zoom}return false},_findChild:function(i,kt){var kv=this.maxZoom;var e=i.col;var kw=i.row;var ku=i.zoom;var kr=this._getChildTiles(e,kw,ku,kv,kt);if(!kr){return false}for(var kq=0;kqkx){return null}var kw=Math.pow(2,kt);var e=kq*kw;var kv=kz*kw;var ku=ky+kt;var kA=[];for(var kr=0;kr0){kv.layer._checkLayerTilesLoaded();var kD=kv.layer.callbackDataQueue.shift();kv._setTileData(kD[0],kD[1],kD[2])}var kC=new fS("onupdate");kv.map.dispatchEvent(kC);kv.processDataTimer=null},0)}})},_loadTileData:function(i,e){var kq=i.col;var ku=i.row;var kr=i.zoom;var T=this.layer.getTilesUrl(new fr(kq,ku),kr,i);if(!T){return}var kt=this.layer.getTileKey(i);var ks=new XMLHttpRequest();ks.open("GET",T,true);ks.responseType="arraybuffer";ks.timeout=3000;ks.ontimeout=function(){e&&e(null,kt,i)};ks.onreadystatechange=function(kv){if(this.readyState===4){if(this.status===200){e&&e(ks.response,kt,i);return}if(this.status>=400||this.status===0){e&&e(null,kt,i)}else{e&&e(null,kt,i)}}};ks.send()},_tileDataCbk:function(kr,kt,i){var e=this.layer.tileCache.getData(kt);if(!e){return}var ks=this.layer.map;var T=this;if(!kr||typeof kr==="string"){e.status="init";e.reloadTimer=setTimeout(function(){if(e.retry<3){e.retry++;e.status="loading";T._loadTileData(i,function(kv,kw,ku){T._tileDataCbk(kv,kw,ku)})}else{e.status="ignore"}},3000);return}if(e.reloadTimer){clearTimeout(e.reloadTimer);e.reloadTimer=null}var kq=(function(ku){return function(){var kv=i.col;var ky=i.row;var kw=i.zoom;var kx="id_"+kv+"_"+ky+"_"+kw;e.tileInfo=i;e.tileData=T.mvt.readFeatures(ku,T,ks,{x:kv,y:ky,z:kw,g:T.gridModel,mc:T._opt.transform&&T._opt.transform.source==="BD09MC"?true:false});T._processLabelData(e);T.layer.callbackDataQueue.push([kt,e,kx]);if(T.processDataTimer){return}T.processDataTimer=setTimeout(function(){while(T.layer.callbackDataQueue.length>0){var kz=T.layer.callbackDataQueue.shift();T._setTileData(kz[0],kz[1],kz[2])}T.doOnceDraw();T.processDataTimer=null},200)}})(kr);ks.jobScheduler.addJob(kq)},_setTileData:function(T,e,i){e.status="ready";this.layer.tileCache.setData(T,e);if(this.layer.curViewTilesInfo[i]){e.dataType=hV}},_processLabelData:function(T){if(!T.tileData){return}T.label=T.tileData.getTileLabels();if(!T.label){return}if(T.label.status==="processing"){return}var i=T.tileInfo;var e=this._getTileTexImgKey(i);T.label.imgKey=e;T.label.status="processing";var kq=this;kq.layer.updateAllIconsTextureCoords(T);this.layer.labelProcessor.loadIconImages(T,function(ks){kq.layer.updateAllIconsTextureCoords(ks)},true);var kr=this.layer.map.tileMgr.getLabelTextCanvas();kr.drawCustomLabelsOnCanvas(T.label.fixedLabel,function(ks){if(ks){if(!T.label.textureHeights){T.label.textureHeights=[]}T.label.textureHeights[i.useZoom]=ks.height}kq.layer._doWorkAfterLabelImageLoad(T,ks,null,e)})},_getTileTexImgKey:function(i){var e="mvt_"+this.layer.drawIndex+"_"+i.col+"_"+i.row+"_"+i.zoom+"_";e=bD.getGUID(e);return e},_updateBRushCube:function(kt){var kv=kt.tileData;for(var T in kv){if(kv.hasOwnProperty(T)){var e=kv[T];for(var kr=0;kr0){kv=new fS("onmousemove");kv.value=kw;kq.map.platform.style.cursor=kq.map.config.overlayMoveCursor;e=true}else{kq.map.platform.style.cursor=kq.map.config.defaultCursor;if(!e||!kq._listeners.onmouseout||Object.keys(kq._listeners.onmouseout).length===0){return}kv=new fS("onmouseout");e=false}if(kv){kv.point=kx.point;kv.pixel=kx.pixel;kv.latLng=kx.latlng;kq.dispatchEvent(kv)}};this._layerClickEvent=function(kx){if(!kq.map||!kq._listeners){return}if((!kq._listeners.onclick&&!kq._listeners.dblclick)||(Object.keys(kq._listeners.onclick).length===0&&Object.keys(kq._listeners.dblclick).length===0)){return}var kv;var i=kx.point;var kw=kq.pickFeatures(i,kx.pixel);kv=new fS(kx.type);kv.point=i;kv.pixel=kx.pixel;kv.latLng=kx.latlng;kv.value=kw;kq.dispatchEvent(kv)};kt.addEventListener("onmousemove",this._layerMouseEvent);var ks=["onclick","dblclick"];for(var T=0;T0){this.layer.setZIndex(e)}},getZIndex:function(){if(this.layer){return this.layer.zIndex}},setZIndexTop:function(){if(this.layer){this.layer.setZIndexTop()}},setUpLevel:function(){if(this.layer){var e=this.layer._getAdjoinZIndex("up");if(this.layer.zIndex!==e){this.layer.setZIndex(e)}}},setDownLevel:function(){if(this.layer){var e=this.layer._getAdjoinZIndex("down");if(this.layer.zIndex!==e){this.layer.setZIndex(e)}}},toString:function(){return"MVTLayer"}});eh._generateTexture=function(kt,ks,T){var kr=document.createElement("canvas");var e;var kq;if(ks.strokeStyle==="dashed"){e=16;kq=e*8}else{if(ks.strokeStyle==="dotted"){e=32;kq=e*2}}kr.width=e;kr.height=kq;var i=kr.getContext("2d");i.fillStyle=ks.strokeColor;i.globalAlpha=ks.strokeOpacity;var ku=ks.strokeWeight*2;if(ks.strokeStyle==="dashed"){ku=eh._drawDashArrayTexture(i,e,kq,ks)}else{if(ks.strokeStyle==="dotted"){ku=eh._drawDottedTexture(i,e,kq,ks.strokeWeight)}}if(window.createImageBitmap&&!ks.sync){createImageBitmap(kr,{imageOrientation:"flipY"}).then(function(kv){T(null,{totalDashLen:ku,texture:kv,textureSize:[e,kq]})})}else{T(null,{totalDashLen:ku,texture:kr.toDataURL(),textureSize:[e,kq]})}};eh._drawDashArrayTexture=function(kw,kq,ks,T){var ku=T.dashArray;if(!ku){kw.fillRect(0,0,kq,ks/2);return T.strokeWeight*4}else{var kv=0;if(ku.length%2!==0){ku=ku.concat(ku)}for(var kr=0;kr19){kr(null);return}var e=this.getZoomState(kq);var T=this.calCoord(i,kq,e);this.curViewTilesInfo=this.calTilesOrders(T.sw,T.ne,kq);this.clearData();this.clearRefs();this.loadLayerData(this.curViewTilesInfo,e,true,kr)},calCoord:function(T,kq,i){if(T.length!==4){return}var e=gcoord.transform([T[0],T[1]],gcoord[this.inputCRS],gcoord.BD09MC);var kr=gcoord.transform([T[2],T[3]],gcoord[this.inputCRS],gcoord.BD09MC);if(kr[1]>19505879.362428114||e[1]<-15949096.637571886){kr[1]=19505879.362428114;e[1]=-15949096.637571886}this._mapCenter[kq]=new cD((e[0]+kr[0])/2,(e[1]+kr[1])/2);return{sw:e,ne:kr}},calTilesOrders:function(kv,kB,kx){var ky=this.tileType.getMercatorSize(kx,kx);var kt=[Math.floor(kv[0]/ky),Math.floor(kv[1]/ky)];var i=[Math.floor(kB[0]/ky),Math.floor(kB[1]/ky)];var ku=kt[0]-1;var ks=i[0]+2;var kr=kt[1]-1;var kA=i[1]+2;var kw=[];for(var kq=ku;kq0){this.zoomState=1}else{if(e<0){this.zoomState=-1}}this.lastZoom=i;return this.zoomState||0},loadLayerData:function(kx,kq,kr,kw){this.thumbCache={};if(kr){for(var ku=0,ks=kx.length;ku3){kv();return}var kw=kt.getTilesUrl(new fr(e.col,e.row),e.zoom,i);kq.src=kw;i++},this.retryTime)}kq.onload=function(){kv();ks&&ks(this,T)};kq.onerror=function(){kv();ks&&ks(null,T)};kq.src=ku;return kq},rasterTileDataCbk:function(kr,kq,ku){if(!kr||typeof kr==="string"){this.tileCache.removeData(kq);return}var i=kr.tileInfo;var T=i.col;var kw=i.row;var kv=i.zoom;var e=this.tileCache.getData(kq);if(!e){return}e.textureSource=kr;e.dataType=gQ;e.tileInfo=i;e.status="ready";this.tileCache.setData(kq,e);var ks="id_"+T+"_"+kw+"_"+kv;var kt=false;if(this.curViewTilesInfo[ks]){e.png8=this.png8||false;e.key=kq;this.setData(e,2);kt=true}if(kt){this.calOutData(ku,e)}},getTilesUrl:function(kr,ky,i){var kt=i||0;var T=kr.x;var kz=kr.y;var kv=j2("ditu","normal");var ku=kv.udt;var kx=es.B_NORMAL_MAP.tileUrls;var ks=Math.abs(T+kz+kt)%kx.length;var kw=kx[ks];if(T<0){T="M"+(-T)}if(kz<0){kz="M"+(-kz)}var kq="x="+T+"&y="+kz+"&z="+Math.floor(ky);kq+="&styles=pl&scaler=2&udt="+ku+"&from=jsapi3_0";var e=kw+"?qt=vtile&"+kq;return e},calOutData:function(kw,T){if(!T){for(var kt=0;kt0){e[0].sort(function(T,i){return T.tileInfo.useZoom-i.tileInfo.useZoom})}}});function dE(T,i){aS.call(this,i);if(!bX(T)){throw new Error("createDOM参数类型错误,请检查是否为Function")}var e=i||{};this.config={};this.config.enableMassClear=false;this.config.minZoom=e.minZoom||3;this.config.maxZoom=e.maxZoom||21;this.config.offsetX=e.offsetX||0;this.config.offsetY=e.offsetY||0;this.config.coordinate=e.coordinate||"BD09";this.config.enableDraggingMap=e.enableDraggingMap||false;this.createDOM=T;this.data=e.data||null;this.overlaysList=[];hI.sendMessage(aZ(4,3,13),["layer","overlay"])}dE.inherits(de,"CustomHtmlLayer");e6.extend(dE.prototype,{initialize:function(i){this.map=i;var e=this;this._zoomShowEvent=function(kq){var T=e.map.getZoom();if(Te.config.maxZoom){e.hide()}else{e.show()}};this.addToMap();this.initEvent(i)},initEvent:function(){if(!this.overlaysList||!this.map){return}var e=this;this.map.addEventListener("zoomend",e._zoomShowEvent);this.map.on("destory",function(){e._distory()})},addEventListener:function(kq,ks){if(!this.overlaysList||!this.map){return}var kr=this.overlaysList;var e=this.overlaysList.length;for(var T=0;T0){for(var T=0;T0){for(var T=0;T0){for(var T=0;Tthis.config.maxZoom)){return}this.data=e;var T=gH.getType(e);if(T.toLowerCase()==="point"){var i=new gH({reference:this.config.coordinate});i.readFeaturesFromObject(e,{isPoints:true},function(ks){var kr=kq.render(ks);kr.id="cus_"+parseInt(Math.random()*1000000,10);kq.overlaysList.push(kr)});i=null}},updateData:function(e){this.removeAllOverlays();this.data=null;this.overlaysList=[];this.setData(e);this.addToMap();this.initEvent()},removeLayer:function(T){if(!(T instanceof dE)||!this.map){return}var kq=T.overlaysList;for(var e=0;e0){T._addBubbles(ku.bubble_data)}if(T.cusInLabelUids){T.map.removeLabelsFromMapTile(T.cusInLabelUids)}T._addLabels(ku.carport_data,"indoor")};if(this.spotFillCache[kq]&&this.spotFillCache[kq][this.currentFloor]&&i){var kr=this.spotFillCache[kq][this.currentFloor];var e=T._parseParkingData(kr);T.spotFillLayer.setData(e);kt(kr)}j9.request(function(ku){if(ku&&ku.result&&!ku.result["error"]&&ku.content){var kv=T._unzip(ku.content[ks]);if(!kv||!kv.carport_data){return}T.spotFillData=T._parseParkingData(kv);if(kv&&kv.carport_data.length>0){T.floorsCache[T.currentFloor]=kv;T.spotFillCache[kq]=T.floorsCache}if(!T.spotFillLayer){T._addLabels(kv.carport_data,"indoor");T._addBubbles(kv.bubble_data);T._initGraph("indoor");T._initEvent("indoor",T.options.callback);T.addToMap("indoor")}else{if(kv&&kv.carport_data.length>0){T.spotFillLayer.setData(T.spotFillData)}}kt(kv)}else{console.log("获取室内车位数据失败,请检查是否已开通智能停车服务!")}},{qt:B,ak:eW,building_uid:kq,floor:ks})},addToMap:function(e){if(!this.map){return}if(e==="indoor"&&this.spotFillLayer){this.map.addNormalLayer(this.spotFillLayer);this.spotFillLayer.setData(this.spotFillData)}else{if(this.spotOutFillLayer){this.map.addNormalLayer(this.spotOutFillLayer);this.spotOutFillLayer.setData(this.spotOutFillData)}}},_parseParkingData:function(kq){if(!kq){return}var T=kq.carport_data;var e={type:"FeatureCollection",features:[]};if(!T){var i={type:"Feature",properties:{},geometry:{type:"Polygon",coordinates:[]}};e.features.push(i);return e}T.forEach(function(kr){if(kr.geo&&typeof kr.geo==="string"){kr.geo=JSON.parse(kr.geo)}var ks={type:"Feature",properties:{center:[kr.x,kr.y],state:kr.carport_state,type:kr.carport_type,name:kr.carport_name,uid:kr.carport_uid,floor:kr.floor,angle:kr.angle,label:kr.label},geometry:{type:"Polygon",coordinates:[kr.geo]}};e.features.push(ks)});return e},_initEvent:function(i,T){if(!this.map){return}var e=this;if(i==="indoor"){this.spotFillLayer.addEventListener("click",function(kv){if(kv.value.dataIndex!==-1&&kv.value.dataItem){var kt=kv.value.dataItem;var kq=kt.properties.center;var kr=kt.properties.bubble_data;var ku="";switch(kt.properties.state){case 1:ku="占用";break;case 2:ku="空闲";break;case 0:ku="未知";break;default:ku="未知";break}var ks={center:kq,state:ku,properties:kt.properties};T&&T(ks)}})}else{this.spotOutFillLayer.addEventListener("click",function(kv){if(kv.value.dataIndex!==-1&&kv.value.dataItem){var kt=kv.value.dataItem;var kq=kt.properties.center;var kr=kt.properties.bubble_data;var ku="";switch(kt.properties.state){case 1:ku="占用";break;case 2:ku="空闲";break;case 0:ku="未知";break;default:ku="未知";break}var ks={center:kq,state:ku,properties:kt.properties};T&&T(ks)}})}this.map.on("destory",function(){e._distory()})},_addBubbles:function(kt){if(!kt){return}this.bubbleDatas=[];this.cusInBubbleUids=[];for(var ks=0;ks0){this.adjustZIndex(kq);kq._normalLayerMgr.sortLayer()}else{var e=kq._featureMgr.result.bkData;this.zIndex=e.length||1}var T={tileTypeName:this.getType?this.getType():"custom",dataType:this.toString(),ontology:this};kq._featureMgr.createLayer(this.zIndex,T);this.map=kq;this.gl=kr;this.onAdd(kq,kr);var i=this;kq.on("destroy",function(){i.onDestroy()})},adjustZIndex:function(i){if(i&&i._featureMgr){var e=i._featureMgr.result.bkData;while(e[this.zIndex]){this.zIndex+=1}}},_getAdjoinZIndex:function(kr){var T=this.zIndex;if(this.map&&this.map._featureMgr){var e=this.map._featureMgr.result.bkData;if(kr==="up"){for(var kq=this.zIndex+1;kq0;kq--){if(e[kq]){T=kq;break}}}}return T},setTargetZIndex:function(e){this.zIndex=e;if(this.map){this.map._normalLayerMgr.sortLayer()}},setZIndex:function(ku){ku=Math.abs(Math.floor(ku))||1;if(!ku||ku===this.zIndex){return}var kr=this.map._featureMgr.result.bkData;var kq=this.map.tileMgr.tileLayers;var kw=this.map._normalLayerMgr.layers;function kx(kC){var kA=null;var kB=[kq,kw];for(var ky=0;ky-1){return e}continue}if(ks-1){return e}}if(kv>=0){var e=T(kv*4);if(e>-1){return e}}if(ks>=ku&&kv<0){break}}return -1},pick:function(ku,kt,kq){var T=this.gl;var kv=this.map.config.ratio;this.map._normalLayerMgr.saveFramebuffer();this.map._normalLayerMgr.bindFramebuffer(this.map._normalLayerMgr.pickFBO);this.map._normalLayerMgr.clear();this.map._webglPainter._camera._updatePolyLayerMatrix(this.center);var i=this.map._webglPainter._camera._modelViewMatrixLayer;var ks=mat4.create(Float64Array);mat4.multiply(ks,this.map._webglPainter.projMatrix,i);this.render(T,ks,{isPickRender:true});var e=new Uint8Array(4*this.pickWidth*this.pickHeight);T.readPixels(ku*kv-Math.floor(this.pickWidth/2),T.canvas.height-kt*kv-Math.floor(this.pickHeight/2),this.pickWidth,this.pickHeight,T.RGBA,T.UNSIGNED_BYTE,e);var kr=this.rgbToIndex(e);if(this.getPickedItem){var kw=this.getPickedItem(kr,kq)}this.map._normalLayerMgr.restoreFramebuffer();return kw},render:function(T,e,i){throw new Error("用户未实现render方法")},afterRender:function(i,e){},onDestroy:function(e,i){},onHide:function(e,i){},onShow:function(e,i){},doOnceDraw:function(){if(this.map){var e=new fS("onupdate");this.map.dispatchEvent(e)}},doRender:function(){var e=this.map.getZoom();if(this.visible){if(e>=this.minZoom&&e<=this.maxZoom){if(!this._status){this.onShow(this.map,this.gl);this._status=1}return true}}if(this._status){this.onHide(this.map,this.gl);this._status=0}return false},getZIndex:function(){if(this.zIndex===undefined){throw new Error("图层未添加到地图")}},getVisible:function(){return this.visible},setVisible:function(e){this.visible=e;this.doOnceDraw()},getMinZoom:function(){return this.minZoom},setMinZoom:function(e){if(e<=this.maxZoom){this.minZoom=e}},getMaxZoom:function(){return this.maxZoom},setMaxZoom:function(e){if(e>=this.minZoom){this.maxZoom=e}},dispatcher:function(kr,kq,T){var i=new fS(T);i.pixel=kr.pixel;i.latLng=kr.latlng;i.value=kq;this.dispatchEvent(i)},hasEvent:function(e){if(this.enablePicked){if(e.substr(0,2)!=="on"){e+="on"}if(this._listeners&&this._listeners[e]&&Object.keys(this._listeners[e]).length>0){return true}return false}return false},toString:function(){return"normal"}});function eb(e){e=e||{};cs.call(this,e);this.base_opt={idKey:"id",crs:"BD09LL",isFlat:true,drawPart:1,selectedIndex:-1,selectedColor:"rgba(20, 20, 200, 1.0)"};this.setBaseOptions(e);this.loadModule=false;this._stateCube={};this.def=[];this.DEL_COUNT=100;this.delIndexs=[];var i=this;he.load("mvtParse",function(){i._async()},true);this.select_color=this.getColorStyleForGL(this.base_opt.selectedColor);var T=new Int8Array(4);this.int32View=new Int32Array(T.buffer,0,1);this.float32View=new Float32Array(T.buffer,0,1)}eb.inherits(cs,"FeatureLayer");e6.extend(eb.prototype,{_async:function(){this.loadModule=true;this.resolveStyle();this.parseData()},compileExpress:function(i,e){var i=eh.ExpressParse.normalizePropertyExpression(i,e);return i},resolveStyle:function(){var e=this.style_opt||{};var kq=c5[this.type];if(this._appendStyle){kq=JSON.parse(JSON.stringify(kq));Object.assign(kq,this._appendStyle)}if(e&&this.type&&kq){var T={};for(var i in e){var ks=kq[i];if(e.hasOwnProperty(i)&&ks!==undefined){var kr=this.compileExpress(e[i],ks);T[i]=kr}}this.styleExpress=T}},evaluateContext:function(e,T){var i=T.id||e;var kq=this._stateCube[i];return{properties:function(){return T&&T.properties},featureState:kq||{}}},evaluates:function(i,kq){if(!this.styleExpress){return null}var ks=this.styleExpress;var e={};for(var T in ks){if(ks.hasOwnProperty(T)){var kr=ks[T].evaluate(this.evaluateContext(i,kq));e[T]=kr}}return e},_updateState:function(T,i,e){if(e){this._set(i,this._stateCube,T)}else{this._stateCube[T]=i}},_set:function(i,kr,T){var kq=kr[T]||(kr[T]={});for(var e in i){kq[e]=i[e]}},updateState:function(kr,ks,e){var T=JSON.stringify(this._stateCube);if(!(ks&&typeof ks==="object"&&Object.keys(ks).length>0)){return}if(!e){this._stateCube={}}if(kr instanceof Array){for(var kq=0;kq=this.DEL_COUNT){new Error("超出"+this.DEL_COUNT+"个限制")}var e=false;for(var kq=0;kq0){var kL=kT[kT.length-1];var kw=kL.geometry.coordinates;var kN=bf(kJ.lat-kw[1],kJ.lng-kw[0]);kT[kT.length-1].properties.endPoint=kJ.lng+","+kJ.lat;kT[kT.length-1].properties.rotation=kN;if(kR>1){var kF=kT[kT.length-2];var kG=kF.geometry.coordinates;kN=gY(kG,kw,[kJ.lng,kJ.lat]);kT[kT.length-1].properties.rotationPlus=Math.abs(kN)}}var kK=JSON.parse(JSON.stringify(kB));kK.index=kU;kK.line_node_type=kR===0?1:3;kK.startPoint=kR===0?"":kE.lng+","+kE.lat;kK.endPoint="";kK.rotationPlus=0;kT.push({type:"Feature",properties:kK,geometry:{coordinates:[kJ.lng,kJ.lat],type:"Point"}});kE=kJ;kI++}if(kI===1){kT.splice(kT.length-1,1)}if(kI>=2&&kT[kT.length-1].properties.endPoint===""){var ku=kT[kT.length-2];var T=ku.geometry.coordinates;var kt=kT[kT.length-1];var e=kt.geometry.coordinates;var kN=bf(e[1]-T[1],e[0]-T[0]);kK.rotation=kN;kK.line_node_type=2}}else{var ku=ks[0];var kS=jn.convertLL2MC(new cD(ku[0],ku[1]));var kA=ks[1];var kQ=jn.convertLL2MC(new cD(kA[0],kA[1]));var kt=ks[ks.length-1];var kW=jn.convertLL2MC(new cD(kt[0],kt[1]));var kH=ks[ks.length-2];var kx=jn.convertLL2MC(new cD(kH[0],kH[1]));var kM=[[kQ,kS],[kW,kx]];for(var kR=0;kR<2;kR++){var kV=[kM[kR][0].lng,kM[kR][0].lat];var kC=[kM[kR][1].lng,kM[kR][1].lat];var kK=JSON.parse(JSON.stringify(kB));kK.index=kU;var kN=bf(kV[1]-kC[1],kV[0]-kC[0]);kK.rotation=kN;kK.line_node_type=kR===0?1:2;kK.startPoint=kR===0?"":kV.join(",");kK.endPoint=kR===0?kC.join(","):"";kK.rotationPlus=0;kT.push({type:"Feature",properties:kK,geometry:{coordinates:kR===0?kC:kV,type:"Point"}})}}if(this.base_opt.nodeMiddleShow&&kv+1<=kT.length){var kr=kT.length;for(var kP=kv+1;kP25)?6:e.nodeMinZoom;eb.call(this,e);if(e.nodeShow){var i=JSON.parse(JSON.stringify(e));i=Object.assign(i,{enablePicked:false,autoSelect:false,coorSysMc:true});this.attachNode=new aX(i)}hI.sendMessage(aZ(4,3,10),["layer","line"])}bY.Segment={START_POINT:1,END_POINT:2,BREAK_POINT:3,MIDDLE_POINT:4,1:1,2:2,3:3,4:4};bY.inherits(eb,"LineLayer");e6.extend(bY.prototype,{onAdd:function(e,i){if(this.attachNode){this.attachNode.onAdd(e,i)}if(!this.map){this.map=e;this.gl=i}if(!this.buffer){this.parseData()}},parseData:function(e){if(!this.loadModule||!this.styleExpress||!this.map||!this.map._normalLayerMgr){return}var T=this.getData();if(!T){return}var kq=this.dataset=this.formatData(T);this.dispatchEvent(new fS("ondataparsed"));var i=this.linesParse(kq.inner);this.lines=this.combineLine(i);if(!this.base_opt.nodeStrict){this.buffer=this.createBufferData(this.lines)}else{this.buffer=this.createBufferArrData(this.lines[0])}this.doOnceDraw()},linesParse:function(kD){var kv=[[],[]];var ks=0;var kz=-1;for(var kH=0;kH0){var kG=this.buildLineVertex(kI,kD[kH],kt,ky,e,ks);kv[0][kv[0].length]={index:kw,styleData:kG,textureKey:-1,texture:null,textureSize:null,zoomWithMap:true,start:aX.hasMask(ku),end:aX.hasMask(kr),overlay:{_config:{textureRepeat:true},_totalDashLen:null,}}}}var kE=kI.strokeWeight/2;var kF=this.getColorStyleForGL(kI.strokeColor,kI.strokeOpacity,false);if(kB>-1&&this.style_opt.linksLine&&this.style_opt.strokeColorControl instanceof Function){var kA=this.style_opt.strokeColorControl(kw,kB);kF=this.getColorStyleForGL(kA,undefined,false)}var kG=this.buildLineVertex(kI,kD[kH],kt,kE,kF,ks);var kA=this._generateTexture(kI)||{};var kC=kA.value||null;var T={index:kw,styleData:kG,textureKey:kA.key||-1,texture:kC?kC.texture:null,textureSize:kC?kC.textureSize:null,zoomWithMap:true,start:this.base_opt.nodeMask&&aX.hasMask(ku),end:this.base_opt.nodeMask&&aX.hasMask(kr),overlay:{_config:{textureRepeat:true},_totalDashLen:kC?kC.totalDashLen:null,}};if(this.style_opt.borderCovered&&!this.base_opt.nodeStrict){kv[1][kv[1].length]=T}else{kv[0][kv[0].length]=T}if(kG[0]&&kG[0][0] instanceof Array){ks=kG[0][0][kG[0][0].length-1]/10||0}}return kv},combineLine:function(ks){var ky=[];var kq=[];var kE=[];for(var ku=0;ku0){var kA={};for(var kv=0;kv=0){var kC=ks[0][kx];if(!kA[kv+1][kC.textureKey]){kA[kv+1][kC.textureKey]=[{style:[],styleData:[[],[]],index:[]}]}this._mergeOnePolylineData(kA[kv+1][kC.textureKey],kC);var e=ks[0][kx+1];if(e&&e.index===kw){if(!kA[kv+1][e.textureKey]){kA[kv+1][e.textureKey]=[{style:[],styleData:[[],[]],index:[]}]}this._mergeOnePolylineData(kA[kv+1][e.textureKey],e)}}}kE.push(kr)}ky[0]=kA}if(this.attachNode){var kB=this._pointGeoFilter(this.getData());var kz=JSON.parse(JSON.stringify(this.params||{}));kz.nodeStrictIndex=kE;this.attachNode.setData(kB,kz)}return ky},_findLineIndex:function(e,kq){for(var T=0;T0){for(var kr=0;kr0){for(var kq=0;kq65536){kz++;kr=e[kz]={style:[],styleData:[[],[]],index:[],texture:null,textureSize:null,zoomWithMap:null,overlay:null};i=kr.styleData[0];kw=kr.styleData[1];kv=0}if(kr.styleData[0].length===0){kr.texture=kB.texture;kr.textureSize=kB.textureSize;kr.zoomWithMap=kB.zoomWithMap;kr.overlay=kB.overlay}kr.index[kr.index.length]=kB.index;for(var ku=0;ku65536){kC.push([kw,kA]);kw=[];kA=[]}gy.buildData(ky[kv],ks,kz,kw,kA,ku,kr,undefined,kt)}kC.push([kw,kA]);return kC},createBuffer:function(i){var T=13;var e=[{name:"a_pos",components:2,offset:0,type:"Float32"},{name:"a_normal",components:2,offset:8,type:"Float32"},{name:"a_color",components:4,offset:16,type:"Uint8",normalize:true},{name:"a_data",components:4,offset:20,type:"Float32"},{name:"a_id",components:1,offset:36,type:"Float32"}];return new w(i,{components:T,members:e},w.BufferType.VERTEX)},createBufferArrData:function(kA){var kx=[];var ky=0;for(var kD in kA){if(!kA.hasOwnProperty(kD)){continue}var kt=kA[kD];var kC=[];for(var kq in kt){if(!kt.hasOwnProperty(kq)){continue}var kw=kt[kq];var kz=[];for(var kv=0;kvthis.base_opt.nodeMinZoom&&this.base_opt.nodeMask){ku.clear(ku.STENCIL_BUFFER_BIT);ku.stencilFunc(ku.ALWAYS,1,255);e.stencilOp(ku.KEEP,ku.KEEP,ku.REPLACE);ku.stencilMask(255);e.colorMask(false,false,false,false);kt.isMask=true;this.attachNode.render(ku,kq,kt);ku.stencilFunc(ku.NOTEQUAL,1,255);ku.stencilMask(0);e.stencilOp(ku.KEEP,ku.KEEP,ku.KEEP);e.colorMask(true,true,true,true)}for(var ks=0;ksthis.base_opt.nodeMinZoom){ku.clear(ku.STENCIL_BUFFER_BIT);ku.stencilMask(255);ku.stencilFunc(ku.ALWAYS,1,255);kt.isMask=false;this.attachNode.render(ku,kq,kt)}}return}if(this.buffer[0].length>0){if(this.style_opt.borderMask&&this.style_opt.borderCovered){ku.clear(ku.STENCIL_BUFFER_BIT);ku.stencilFunc(ku.ALWAYS,1,255);e.stencilOp(ku.KEEP,ku.KEEP,ku.REPLACE);ku.stencilMask(255);e.colorMask(false,false,false,false);for(var ks=0;ksthis.base_opt.nodeMinZoom&&this.base_opt.nodeMask){kt.clear(kt.STENCIL_BUFFER_BIT);kt.stencilFunc(kt.ALWAYS,1,255);e.stencilOp(kt.KEEP,kt.KEEP,kt.REPLACE);kt.stencilMask(255);e.colorMask(false,false,false,false);kr.isMask=true;this.attachNode.render(kt,T,kr);kt.stencilFunc(kt.NOTEQUAL,1,255);kt.stencilMask(0);e.stencilOp(kt.KEEP,kt.KEEP,kt.KEEP);e.colorMask(true,true,true,true)}for(var kq=0;kqthis.base_opt.nodeMinZoom){kt.clear(kt.STENCIL_BUFFER_BIT);kt.stencilMask(255);kt.stencilFunc(kt.ALWAYS,1,255);kr.isMask=false;this.attachNode.render(kt,T,kr)}},traceControl:function(i){if(this.style_opt.traceControl instanceof Function){var e=this.style_opt.traceControl(i);if(e instanceof Array&&e.length===i.length){return e}}return[]},_formatArrayBuffer:function(kq,i){var e;if(i){e=new Int32Array(this.DEL_COUNT)}else{e=new Int16Array(this.DEL_COUNT)}if(kq&&kq.length){var T=0;for(;T0){ks+=kw[kr-1].length}kt=hP(kw[kr].pointsArray,null,null,ks);for(var T=0,kv=kt.length;T=3?kE[0]:[0,0,0,0];if(ks.lastState.bound!==e){kD.uniform4fv(ks.uniforms.u_bound,e);ks.lastState.bound=e}var kH=kE.length>=3?kE[1]:0;if(ks.lastState.scale!==kH){kD.uniform1f(ks.uniforms.u_scale,kH);ks.lastState.scale=kH}var kr=kE.length>=3?kE[2]:[0,0];if(ks.lastState.offset!==kr){kD.uniform2fv(ks.uniforms.u_offset,kr);ks.lastState.offset=kr}var kv=this.base_opt.isFlat;if(ks.lastState.isFlat!==kv){kD.uniform1i(ks.uniforms.u_flat,kv);ks.lastState.isFlat=kv}var kC=this.base_opt.drawPart||1;if(ks.lastState.drawPart!==kC){kD.uniform1i(ks.uniforms.u_draw_part,kC);ks.lastState.drawPart=kC}var ku=kG._camera._far||4000;if(ks.lastState.cameraFar!==ku){kD.uniform1f(ks.uniforms.u_camera_far,ku);ks.lastState.cameraFar=ku}kD.uniform1i(ks.uniforms.u_pick_model,this.pickModel);if(ks.lastState.selectColor!==this.select_color){kD.uniform4fv(ks.uniforms.u_pick_color,this.select_color);ks.lastState.selectColor=this.select_color}if(ks.lastState.pickTag!==this.selectedIndex){kD.uniform1i(ks.uniforms.u_pick_tag,this.selectedIndex+1);ks.lastState.pickTag=this.selectedIndex}var kF=new Int16Array(this.DEL_COUNT);if(this.delIndexs.length){for(var kB=0;kB=0){if(!kw[T]){kw[T]=[]}kw[T].push(kr)}}}return kw},_findTargetGroup:function(T,kr){for(var kq=0;kq65536){kz.push({vertex:[],indices:[]});ku=kz[kz.length-1].vertex;kx=kz[kz.length-1].indices}for(var ks=0;ks<4;ks++){ku.push(T.position[0],T.position[1]);var kq=this.int8ArrayToFloat([T.anchor,ks,T.shapeType,T.lineNodeType]);ku.push(kq);ku.push(T.size,T.scale,T.rotation*Math.PI/180);ku.push(T.offset[0],T.offset[1]);var e=this.getColorStyleForGL(T.color,undefined,true);var ky=this.getColorStyleForGL(T.strokeColor,undefined,true);ku.push(this.rgb2value(e),T.opacity,this.rgb2value(ky),T.strokeWeight);if(T.startPoint){ku.push(T.startPoint[0],T.startPoint[1])}else{ku.push(0.1,0.1)}if(T.endPoint){ku.push(T.endPoint[0],T.endPoint[1])}else{ku.push(0.1,0.1)}ku.push(T.index,T.id)}var kr=(kx.length/6)*4;kx.push(kr,kr+2,kr+1,kr,kr+3,kr+2)}return kz},createBuffer:function(i){var T=18;var e=[{name:"a_pos",components:2,offset:0,type:"Float32"},{name:"a_shape",components:4,offset:8,type:"Uint8"},{name:"a_transform",components:3,offset:12,type:"Float32"},{name:"a_offset",components:2,offset:24,type:"Float32"},{name:"a_data",components:4,offset:32,type:"Float32"},{name:"a_start",components:2,offset:48,type:"Float32"},{name:"a_end",components:2,offset:56,type:"Float32"},{name:"a_index",components:1,offset:64,type:"Float32"},{name:"a_id",components:1,offset:68,type:"Float32"}];return new w(i,{components:T,members:e},w.BufferType.VERTEX)},createBufferData:function(kt,e){var ku=[];e=e||0;for(var kq=0;kqkt.renderIndex){for(var kr=0;kr65536){e.push({vertex:[],indices:[]});kq=e[e.length-1].vertex;ks=e[e.length-1].indices}for(var T=3;T>=0;T--){kq.push(kr.position[0],kr.position[1]);kq.push(kr.sizes[0],kr.sizes[1],kr.anchors[0],kr.anchors[1]);kq.push(kr.scale,kr.rotation*Math.PI/180,4-T,kr.opacity);kq.push(kr.offset[0],kr.offset[1],kr.texcoord[T*2],kr.texcoord[T*2+1]);kq.push(kr.index,kr.id)}var i=(ks.length/6)*4;ks.push(i,i+2,i+1,i,i+3,i+2)},createBuffer:function(i){var T=14;var e=[{name:"a_pos",components:2,offset:0,type:"Float32"},{name:"a_shape",components:4,offset:8,type:"Float32"},{name:"a_style",components:4,offset:24,type:"Float32"},{name:"a_data",components:4,offset:40,type:"Float32"},{name:"a_index",components:1,offset:56,type:"Float32"},{name:"a_id",components:1,offset:60,type:"Float32"}];return new w(i,{components:T,members:e},w.BufferType.VERTEX)},createBufferData:function(ks){var kt=[];for(var T=0;Tkt.renderIndex){for(var kr=0;kr=9000&&kw.current_city["code"]<=9378){kw.current_city["name"]="台湾省"}if(kw.current_city["code"]>=20000&&kw.current_city["code"]<=20499){kw.current_city["name"]="新加坡"}if(kw.current_city["code"]>=20500&&kw.current_city["code"]<=25999){kw.current_city["name"]="泰国"}if(kw.current_city["code"]>=26000&&kw.current_city["code"]<=29999){kw.current_city["name"]="日本"}if(kw.current_city["code"]>=30000&&kw.current_city["code"]<=30999){kw.current_city["name"]="韩国"}if(kw.current_city["code"]>=31000&&kw.current_city["code"]<=37000){kw.current_city["name"]="亚太"}if(kw.current_city["code"]>=46609&&kw.current_city["code"]<=52505){kw.current_city["name"]="欧洲"}if(kw.current_city["code"]>=39509&&kw.current_city["code"]<=53500){kw.current_city["name"]="南美洲"}if(kw.current_city["code"]>=54000&&kw.current_city["code"]<=70000){kw.current_city["name"]="北美洲"}if(kw.current_city["code"]===54003&&kw.current_city["code"]>=60731&&kw.current_city["code"]<=61123){kw.current_city["name"]="美国"}if(kw.current_city["code"]===54015||kw.current_city["code"]>=57970&&kw.current_city["code"]<=60223){kw.current_city["name"]="加拿大"}if(kw.current_city["code"]===54025||kw.current_city["code"]>=54338&&kw.current_city["code"]<=57374){kw.current_city["name"]="墨西哥"}e.enableRequest=true;if(kw&&kw.current_city){var kv=kw.current_city["name"];var ku=kw.current_city["code"];if(ku!==i.cCode){var kt=new fS("oncitychange");kt.name=kv;kt.code=ku;i.dispatchEvent(kt)}i.cityName=kv;i.cCode=ku;if(!b2()){c7(i)}}},{qt:"cen",b:T.lng+","+T.lat+";"+kr.lng+","+kr.lat,l:ks},"","",true)};i.addEventListener("load",function(T){e.request()});i.addEventListener("moveend",function(T){e.request()});i.addEventListener("zoomend",function(T){e.request()});e.request()});function jx(T){var e={};var i=new j7(e);T.addControl(i);return i}function K(i){if(i.temp.copyadded){return}i.temp.copyadded=true;if(!i.cpyCtrl){var kq=new je(2,2);i.config.cpyCtrlOffset=kq;if(b2()){kq.width=72;kq.height=0}var T=new gg({offset:kq,printable:true});i.cpyCtrl=T}if(!b2()){c7(i);i.addEventListener("maptypechange",function(){c7(i)})}i.addControl(T);var e=new bG();e._opts={printable:true};i.logoCtrl=e;i.addControl(e);i.addEventListener("resize",function(){if(this.getSize().width>=300&&i.getSize().height>=100){e.show();T.setOffset(i.config.cpyCtrlOffset)}else{e.hide();T.setOffset(new je(4,2))}});if(i.getSize().width>=300&&i.getSize().height>=100){e.show()}else{e.hide();T.setOffset(new je(4,2))}i.addEventListener("oncopyrightoffsetchange",function(kr){i.logoCtrl.setOffset(kr.target.logo);i.cpyCtrl.setOffset(kr.target.cpy)});i.dispatchEvent(new fS("oncopyrightaddend"))}function c7(kF){if(!kF.cpyCtrl){var kN=new je(2,2);if(b2()){kN.width=72;kN.height=0}var kI=new gg({offset:kN,printable:true});kF.cpyCtrl=kI}var kW=kF.cityName||"中国";var kG=kF.getMapType();var kH=["常州市","南昌市","乌鲁木齐市","无锡市","福州市","泉州市","珠海市","贵阳市"];var kz=["北京市","上海市","广州市","深圳市","宁波市","石家庄市","沈阳市","长春市","青岛市","温州市","台州市","金华市","佛山市","中山市","昆明市","南宁市","苏州市","西安市","济南市","郑州市","合肥市","呼和浩特市","杭州市","成都市","武汉市","长沙市","天津市","南京市","重庆市","大连市","东莞市","厦门市"];var kB=["香港特别行政区"];var kv=["台湾省"];var kO=["日本"];var kU=["韩国"];var kJ=["泰国"];var kM=["亚太"];var kw=["新加坡"];var kV=["欧洲"];var kq=["南美洲"];var kR=["北美洲"];var T=["美国"];var kL=["墨西哥"];var kt=["加拿大"];for(var kS in kH){if(kH[kS]===kW){var kC=true;break}}for(var kS in kz){if(kz[kS]===kW){var kr=true;break}}for(var kS in kB){if(kB[kS]===kW){var kY=true;break}}if(kv[0]===kW){var kQ=true}if(kw[0]===kW){var i=true}if(kO[0]===kW){var ky=true}if(kU[0]===kW){var kE=true}if(kJ[0]===kW){var kD=true}if(kM[0]===kW){var ku=true}if(kV[0]===kW){var kA=true}if(kq[0]===kW){var kx=true}if(kR[0]===kW){var e=true}if(T[0]===kW){var kT=true}if(kt[0]===kW){var kP=true}if(kL[0]===kW){var ks=true}var kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "];var kK="rgba(255, 255, 255, 0.701961)";if(kF.getZoom()<=9){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}else{if(kQ){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}else{if(ky||kE){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}else{if(i||kD){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}else{if(ku){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}else{if(kA){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}else{if(kx){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}else{if(e){kX=["© 2023 Baidu - GS(2021)6026号 - 甲测资字11111342 - 京ICP证030173号 - Data © "]}}}}}}}}if(kF.getZoom()<=9){kX.push("百度智图");kX.push(' & OpenStreetMap');kX.push(' & HERE');if(kG===BMAP_SATELLITE_MAP||kG===BMAP_HYBRID_MAP){kX.push(' & ESO');kK="rgba(0,0,0,.7)"}}else{if(ky||kE){kX.push('OpenStreetMap')}else{if(i||kD){kX.push('HERE')}else{if(ku){kX.push('HERE');kX.push(' & Mapbox')}else{if(kA){kX.push('OpenStreetMap');kX.push(' & Mapbox')}else{if(kx){kX.push('OpenStreetMap');kX.push(' & Mapbox')}else{if(kT||ks||kP){kX.push('HERE');kX.push(' & Mapbox')}else{if(e){kX.push('OpenStreetMap');kX.push(' & Mapbox')}else{kX.push("百度智图");if(kC){kX.push(' & PalmCity')}if(kY){kX.push(' & MapKing')}if(kQ){kX.push(' & HERE');kX.push(' & 樂客LocalKing')}if(kG===BMAP_SATELLITE_MAP||kG===BMAP_HYBRID_MAP){kK="rgba(0,0,0,.7)"}}}}}}}}}kX.unshift('');kX.push("");kX=kX.join("");kF.cpyCtrl.addCopyright({id:1,content:kX})}function j7(e){this["defaultAnchor"]=BMAP_ANCHOR_TOP_RIGHT;this["defaultOffset"]=e.defaultOffset||new je(90,6);this._cZIndex=9999;this._visible=false}j7.prototype=new gS();j7.prototype.initialize=function(kr){this._map=kr;var kq=this;var e=b3("div");var i=e.style;i.left=i.top="50%";i.display="none";i.padding="24px";i.overflow="visible";i.position="absolute";i.width="50%";i.maxWidth="360px";i.transform="translate(-50% , -50%)";i.zIndex="9999";i.background="#fff";i.userSelect="none";var ks=b3("span",{style:"margin-top: 12px;\n margin-bottom: -12px;\n margin-left: calc(100% - 48px);\n width: 56px;\n height: 32px;\n font-size: 14px;\n text-align: center;\n line-height: 32px;\n display: block;\n cursor: pointer;\n background: #3894FF;\n border: solid 1px #3f51b53b;\n color: #fff;\n border-radius: 3px;"});ks.innerText="确定";ks.addEventListener("click",function(){kq.hide()});var T=b3("div");var kt=T.style;kt.position="relative";kt.width="100%";kt.height="100%";kt.color="#000";kt.fontSize="14px";kt.wordBreak="break-all";e.appendChild(T);e.appendChild(ks);kr.getContainer().appendChild(e);return e};j7.prototype._setPosition=function(){};j7.prototype.update=function(e){if(!this.isVisible()){this._container.firstChild.innerText=e;this.show()}};window.BMAP_STATUS_SUCCESS=0;window.BMAP_STATUS_CITY_LIST=1;window.BMAP_STATUS_UNKNOWN_LOCATION=2;window.BMAP_STATUS_UNKNOWN_ROUTE=3;window.BMAP_STATUS_INVALID_KEY=4;window.BMAP_STATUS_INVALID_REQUEST=5;window.BMAP_STATUS_PERMISSION_DENIED=6;window.BMAP_STATUS_SERVICE_UNAVAILABLE=7;window.BMAP_STATUS_TIMEOUT=8;window.BMAP_ROUTE_TYPE_WALKING=2;window.BMAP_ROUTE_TYPE_DRIVING=3;window.BMAP_ROUTE_TYPE_RIDING=6;window.BMAP_ROUTE_STATUS_NORMAL=0;window.BMAP_ROUTE_STATUS_EMPTY=1;window.BMAP_ROUTE_STATUS_ADDRESS=2;var B="carport_list";var d0="carport_auth";var dk="cur";var aa="cen";var J="s";var dD="con";var dv="bd";var cX="nb";var ha="bt";var aP="nav";var il="walk";var f1="gc";var d4="rgc";var L="dec";var iE="iploc";var gT="bse";var gp="nse";var dh="s";var ew="bsl";var fY="bda";var et="sa";var bb="nba";var iu="drag";var jf="ext";var jT="exts";var jW="hip";var hM="ride";var j6="drct";var b7="ldt";var fx=2;var bk=4;var f8=7;var iv=11;var ce=12;var e1=14;var cU=15;var ek=18;var aB=20;var ba=21;var I=19;var a=23;var iQ=26;var aD=28;var gq=31;var fd=35;var iF=44;var bi=45;var ay=46;var jR=47;var gv=-1;var bd=0;var bC=1;var jk=2;var dT=3;window.BMAP_POI_TYPE_NORMAL=0;var cH=1;var ix=2;BMapGL.I=e6.I;var bM={};bM.removeHtml=function(e){e=e.replace(/<\/?[^>]*>/g,"");e=e.replace(/[ | ]* /g," ");return e};bM.parseGeoExtReg1=function(e){return e.replace(/([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0|[1-9]\d*),([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0|[1-9]\d*)(,)/g,"$1,$2;")};bM.parseGeoExtReg2=function(i,e){var T=new RegExp("(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);)(((-?\\d+)(\\.\\d+)?),((-?\\d+)(\\.\\d+)?);){"+e+"}","ig");return i.replace(T,"$1")};var dL=0;var dj=1;var U=2;bM.unique=function(T){var ks=false;var kr=[];var kt={};for(var kq=0,e=T.length;kq21){T=21}return T};bM.parseGeo=function(kt,kw){if(typeof kt!="string"||!kt){return}var ky=kt.split("|");var e;var kr;var T;if(ky.length==1){e=b8(kt)}else{e=b8(ky[2]);kr=b8(ky[0]);T=b8(ky[1]);if(!kw){return e}}var ku={type:e.geoType};if(kw){switch(ku.type){case U:var kv=new cD(e.geo[0][0],e.geo[0][1]);var kx=jn.convertMC2LL(kv);ku.point=kx;ku.points=[kx];break;case dj:ku.points=[];var kz=e.geo[0];for(var ks=0,kq=kz.length-1;ks0.25&&kA<1){kA=1}else{if(kA>32){kA=32}}}}var kv=kJ.split("|");if(kv.length==1){var kq=b8(kv[0]);return{type:kq.type,bound:"",points:kq.geo.join(",")}}else{if(kv.length>1){var kB=kJ.split(";.=");var kx=[];var kr=[];var kC=0;var kG=kB.length;for(var kD=0;kD1){if(kD==0){kI=kI+";"}if(kD>0&&kD0){kH=bM.parseGeoExtReg2(kH,kA)}kr.push(kH)}if(kG<=1){kr=kr.join(";")}if(kG==2){var T=kr[0]+";"+kr[1];var kt=T.split(";");var e=[];for(var kD=0;kDdf){e=df-e}if(ku>df){ku=df-ku}kq.push(kq[T-2]+e);kq.push(kq[T-1]+ku);return 0}function dC(i){var e=i.charCodeAt(0);if(i>="A"&&i<="Z"){return e-"A".charCodeAt(0)}else{if(i>="a"&&i<="z"){return(26+e-"a".charCodeAt(0))}else{if(i>="0"&&i<="9"){return(52+e-"0".charCodeAt(0))}else{if(i=="+"){return 62}else{if(i=="/"){return 63}}}}}return -1}bM.pathToPoints=function(ks){var kq=[];if(typeof ks!=="string"){return kq}else{var kr=ks.split(";");for(var T=0;TcG.MAX_PAGE_CAPACITY?cG.DEFAULT_PAGE_CAPACITY:e)}else{this._opts.pageCapacity=cG.DEFAULT_PAGE_CAPACITY}},getPageCapacity:function(){return this._opts.pageCapacity},toString:function(){return"LocalSearch"}});function bl(i){this._opts={};e6.extend(this._opts,i);this._queryList=[];var e=this;he.load("otherSearch",function(){e._asyncSearch()})}bl.inherits(de,"Geocoder");e6.extend(bl.prototype,{getPoint:function(e,T,i){this._queryList.push({method:"getPoint",arguments:[e,T,i]})},getLocation:function(e,T,i){this._queryList.push({method:"getLocation",arguments:[e,T,i]})},toString:function(){return"Geocoder"}});function c2(e){e=e||{};this.config={timeout:e.timeout||1000*10,maximumAge:e.maximumAge||0,enableHighAccuracy:e.enableHighAccuracy===undefined?true:e.enableHighAccuracy,SDKLocation:e.SDKLocation||false};this._pendingCalls=[];var i=this;he.load("otherSearch",function(){var T=i._pendingCalls.length;for(var kq=0;kq=BMAP_TRANSIT_POLICY_RECOMMEND&&e<=BMAP_TRANSIT_POLICY_FIRST_SUBWAYS){this._opts.policy=e}else{this._opts.policy=BMAP_TRANSIT_POLICY_RECOMMEND}},setIntercityPolicy:function(e){if(e>=BMAP_INTERCITY_POLICY_LEAST_TIME&&e<=BMAP_INTERCITY_POLICY_CHEAP_PRICE){this._opts.intercityPolicy=e}else{this._opts.intercityPolicy=BMAP_INTERCITY_POLICY_LEAST_TIME}},setTransitTypePolicy:function(e){if(e>=BMAP_TRANSIT_TYPE_POLICY_TRAIN&&e<=BMAP_TRANSIT_TYPE_POLICY_COACH){this._opts.transitTypePolicy=e}else{this._opts.transitTypePolicy=BMAP_TRANSIT_TYPE_POLICY_TRAIN}},_internalSearch:function(i,e){this._queryList.push({method:"_internalSearch",arguments:[i,e]})},search:function(i,e){this._queryList.push({method:"search",arguments:[i,e]})},setPageCapacity:function(e){if(typeof e==="string"){e=parseInt(e,10);if(isNaN(e)){this._opts.pageCapacity=eV.MAX_PAGE_CAPACITY;return}}if(typeof e!=="number"){this._opts.pageCapacity=eV.MAX_PAGE_CAPACITY;return}if(e>=1&&e<=eV.MAX_PAGE_CAPACITY){this._opts.pageCapacity=Math.round(e)}else{this._opts.pageCapacity=eV.MAX_PAGE_CAPACITY}},toString:function(){return"TransitRoute"},_shortTitle:function(e){return e.replace(/\(.*\)/,"")}});window.BMAP_HIGHLIGHT_STEP=1;window.BMAP_HIGHLIGHT_ROUTE=2;var cL=function(e,kq){jY.call(this,e,kq);this._overlays=[];this._curIndex=-1;this._queryList=[];var T=this;var i=this._opts.renderOptions;if(i.highlightMode!==BMAP_HIGHLIGHT_STEP&&i.highlightMode!==BMAP_HIGHLIGHT_ROUTE){i.highlightMode=BMAP_HIGHLIGHT_STEP}this._enableDragging=this._opts.renderOptions.enableDragging?true:false;he.load("route",function(){T._asyncSearch()},true);if(this.init_d){this.init_d()}};cL.ROAD_TYPE=["","环岛","无属性道路","主路","高速连接路","交叉点内路段","连接道路","停车场内部道路","服务区内部道路","桥","步行街","辅路","匝道","全封闭道路","未定义交通区域","POI连接路","隧道","步行道","公交专用道","提前右转道"];e6.inherit(cL,jY,"DWRoute");e6.extend(cL.prototype,{search:function(T,e,i){this._queryList.push({method:"search",arguments:[T,e,i]})}});var iY=function(e,T){jY.call(this,e,T);this._overlays=[];this._queryList=[];var i=this;this.map=T.renderOptions.map;this._enableDragging=this._opts.renderOptions.enableDragging?true:false;this._menu=new BMapGL.ContextMenu();this._menu.addItem(new h9("删除该点",function(ks,kr,kq){i._deleteVia(kq.curNo-1)},60));this.map.addContextMenu(this._menu,true);he.load("route",function(){i._asyncSearch()},true);if(this.init_d){this.init_d()}};e6.inherit(iY,jY,"LineLayerRoute");e6.extend(iY.prototype,{search:function(T,e,i){this._queryList.push({method:"search",arguments:[T,e,i]})}});window.BMAP_DRIVING_POLICY_DEFAULT=0;window.BMAP_DRIVING_POLICY_AVOID_HIGHWAYS=3;window.BMAP_DRIVING_POLICY_FIRST_HIGHWAYS=4;window.BMAP_DRIVING_POLICY_AVOID_CONGESTION=5;window.BMAP_TRAFFICE_STATUS_NONE=0;window.BMAP_TRAFFICE_STATUS_NORMAL=1;window.BMAP_TRAFFICE_STATUS_SLOW=2;window.BMAP_TRAFFICE_STATUS_JAM=3;function cw(e,i){cL.call(this,e,i);i=i||{};this._opts._enableTraffic=i.enableTraffic||false;this.setPolicy(i.policy);this.QUERY_TYPE=aP;this.RETURN_TYPE=aB;this.ROUTE_TYPE=BMAP_ROUTE_TYPE_DRIVING;hI.sendMessage(aZ(4,4,1,1),["service","drive","overlay"])}function ga(e,i){iY.call(this,e,i);i=i||{};this.setPolicy(i.policy);this.QUERY_TYPE=aP;hI.sendMessage(aZ(4,4,1,2),["service","drive","layer"])}e6.inherit(ga,iY,"DrivingRouteLine");e6.inherit(cw,cL,"DrivingRoute");cw.prototype.setPolicy=function(e){if(e>=BMAP_DRIVING_POLICY_DEFAULT&&e<=BMAP_DRIVING_POLICY_AVOID_CONGESTION){this._opts.policy=e}else{this._opts.policy=BMAP_DRIVING_POLICY_DEFAULT}};ga.prototype.setPolicy=function(e){if(e>=BMAP_DRIVING_POLICY_DEFAULT&&e<=BMAP_DRIVING_POLICY_AVOID_CONGESTION){this._opts.policy=e}else{this._opts.policy=BMAP_DRIVING_POLICY_DEFAULT}};function fy(e,i){cL.call(this,e,i);this.QUERY_TYPE=il;this.RETURN_TYPE=gq;this.ROUTE_TYPE=BMAP_ROUTE_TYPE_WALKING;this._enableDragging=false;hI.sendMessage(aZ(4,4,4),["service","walk"])}e6.inherit(fy,cL,"WalkingRoute");function da(e,i){cL.call(this,e,i);this.QUERY_TYPE=hM;this.ROUTE_TYPE=BMAP_ROUTE_TYPE_RIDING;this._enableDragging=false;hI.sendMessage(aZ(4,4,3),["service","ride"])}e6.inherit(da,cL,"RidingRoute");function X(e,i){iY.call(this,e,i);i=i||{};this.QUERY_TYPE=b7;this.setPolicy(i.policy);hI.sendMessage(aZ(4,4,2),["service","truck"])}e6.inherit(X,iY,"TruckRoute");X.prototype.setPolicy=function(e){if(e>=BMAP_DRIVING_POLICY_DEFAULT&&e<=BMAP_DRIVING_POLICY_AVOID_CONGESTION){this._opts.policy=e}else{this._opts.policy=BMAP_DRIVING_POLICY_DEFAULT}};window.BMAP_MODE_DRIVING="driving";window.BMAP_MODE_TRANSIT="transit";window.BMAP_MODE_WALKING="walking";window.BMAP_MODE_NAVIGATION="navigation";var a5={web:"//api.map.baidu.com/direction?",android:"bdapp://map/direction?",ios:"baidumap://map/direction?"};function iV(e){this.opts=e||{}}e6.extend(iV.prototype,{routeCall:function(kq,e,T){var i=this;he.load("route",function(){i._asyncSearch(kq,e,T)})}});function eg(){return Pano.getStreetViewCoverageLayer(bD)}function eX(){Pano.PanoramaService.call(this)}e6.inherit(eX,Pano.PanoramaService,"PanoramaService");e6.extend(eX.prototype,{getPanoramaById:function(T,i){var e=this;this.getPanoById(T,function(kq){i&&i(e._makeData(kq))})},getPanoramaByLocation:function(e,T){e=jn.convertLL2MC(e);var i=this;this.getPanoByLocation(e,50,function(kq){T&&T(i._makeData(kq))})},_makeData:function(T){if(!T){return null}var i={};var e=T.content[0];i.description=e.Rname||e.Info||"";i.id=e.ID;i.pointX=e.X/100;i.pointY=e.Y/100;i.position=jn.convertMC2LL(new cD(i.pointX,i.pointY));return i}});function fo(){if(window.PANORAMA_URL){return Pano.getPanoControl(bD,{imgPath:C.imgPath,tileBaseUrl:C.panoTilePath,})}return Pano.getPanoControl(bD)}function P(T,e){if(!e){return}this.content=T;if(e.position&&!Array.isArray(e.position)){e.position=jn.convertLL2MC(e.position);this.position=e.position;this.hideDistance=!!e.hideDistance}else{this.hideDistance=true}var i=this._createDom();Pano.PanoOverlay.call(this,e.position,{dom:i,altitude:e.altitude,})}e6.inherit(P,Pano.PanoOverlay,"PanoramaLabel");e6.extend(P.prototype,{init:function(e){var i=this;this._pano=e;this.updatedDistance();Pano.PanoOverlay.prototype.init.call(this,e);this._pano.on("dataload",function(T){i.updatedDistance()})},_createDom:function(){var kq=this.content;var kt=document.createElement("div");var i=kt.style;i.position="absolute";i.backgroundColor="rgba(29, 29, 29, 0.8)";i.padding="7px 0";i.height="19px";i.font="16px arial";i.color="white";i.whiteSpace="nowrap";i.borderRadius="4px";var e=document.createElement("div");e.style["float"]="left";e.style["lineHeight"]="19px";kt.appendChild(e);var T=document.createElement("span");T.style.margin="0 14px";T.innerText=kq;e.appendChild(T);if(!this.hideDistance){var ks=document.createElement("span");ks.style.color="color:rgba(255,255,255,0.3)";ks.innerText="|";e.appendChild(ks);var kr=document.createElement("span");kr.style.margin="0 8px";kr.style.color="#60c7fa";kr.style.fontSize="12px";kr.innerText="0米";e.appendChild(kr);this._distanceDom=kr}this._dom=kt;this._titleDom=T;return kt},updatedDistance:function(){if(this.hideDistance){return}var T=0;if(this._pano){var i=this._pano.position;var e=this.position;if(i&&!i.equals(e)){T=jn.getDistanceByMC(i,e)}}if(T>100){T=T/1000;T=T<100?T.toFixed(2):T.toFixed(0);T+="公里"}else{T=T<100?T.toFixed(2):T.toFixed(0);T+="米"}this._distanceDom.innerText=T},});function d(i){if(typeof i==="string"&&/^(?!#)(\w)*/.test(i)){i="#"+i}var kq={};if(window.PANORAMA_URL){kq.imgPath=C.imgPath;kq.tileBaseUrls=[C.panoTilePath]}var e=Pano.init(i,kq);var T=e.setPosition;e.setPosition=function(ks){var kt=jn.convertLL2MC(ks);T.call(e,kt)};var kr=e.addEventListener;e.addEventListener=function(ks,kt){if(ks==="position_changed"){kr.call(e,ks,function(ku){var kv=jn.convertMC2LL(ku);kt(kv)})}else{kr.call(e,ks,kt)}};hI.sendMessage(aZ(4,3,5),["layer","pano"]);return e}bD.Map=hX;bD.MapType=es;bD.Point=cD;bD.Pixel=fr;bD.Size=je;bD.Bounds=ib;bD.PrivateRegionDataModel=cS;bD.TileLayer=hH;bD.Copyright=m;bD.Projection=bD.Project=jn;bD.XYZProjection=bD.XYZProject=dI;bD.Convertor=f3;bD.RenderTypeUtils=dc;bD.Overlay=aS;bD.Label=h4;bD.Marker=s;bD.Symbol=fp;bD.SVGSymbol=dR;bD.Icon=jH;bD.Polyline=br;bD.BezierCurve=cN;bD.PolylineMultipart=eu;bD.Polygon=iU;bD.MapMask=kc;bD.Prism=bx;bD.Marker3D=el;bD.GroundOverlay=f9;bD.GroundPoint=dW;bD.CustomOverlay=bR;bD.CustomHtmlLayer=dE;bD.ParkingSpot=iz;bD.InfoWindow=ec;bD.SimpleInfoWindow=ie;bD.Circle=aV;bD.Control=gS;bD.NavigationControl=jV;bD.IndoorManager=dd;bD.NavigationControl3D=e8;bD.CopyrightControl=gg;bD.ScaleControl=kp;bD.CityListControl=by;bD.MapTypeControl=v;bD.ZoomControl=jq;bD.LocationControl=gz;bD.LogoControl=bG;bD.DistanceTool=cl;bD.ContextMenu=hy;bD.MenuItem=h9;bD.OperationMask=ak;bD.Animation=fH;bD.ViewAnimation=q;bD.Transitions=gL;bD.Event=fS;bD.trafficLayer=jS;bD.TrafficLayer=ju;bD.GeoJSONLayer=aO;bD.XYZLayer=kd;bD.PixelLayer=dy;bD.GeoJSONParse=gH;bD.NormalLayer=cs;bD.LineLayer=bY;bD.FillLayer=ea;bD.PointShapeLayer=aX;bD.PointIconLayer=gi;bD.Entity=jo;bD.MVTLayer=eh;bD.BaiduLayer=V;bD.Geolocation=c2;bD.Geocoder=bl;bD.Boundary=ft;bD.DistrictLayer=d7;bD.LocalCity=fm;bD.LocalSearch=cG;bD.Autocomplete=jg;bD.BusLineSearch=eG;bD.WalkingRoute=fy;bD.RidingRoute=da;bD.DrivingRoute=cw;bD.DrivingRouteLine=ga;bD.TransitRoute=eV;bD.RouteSearch=iV;bD.TruckRoute=X;bD.PanoramaCoverageLayer=eg;bD.PanoramaControl=fo;bD.PanoramaService=eX;bD.PanoramaLabel=P;bD.Panorama=d;function hp(e,i){for(var T in i){e[T]=i[T]}}bD.fetchDebug&&bD.fetchDebug.init();bD.verify();bD.apiLoad();bD.frequency();bD.getSeckeyCid();window._layer=1;e6.extend(d7.prototype,{_asyncSearch:function(){for(var T=0,e=this._queryList.length;T0){var kF=kq.geo.length;for(jC=0;jC0){var kx=T.length-1;var kE=[];var kw=false;var kD=0;var kB=0;for(var kG=0;kGkB){var kI=kD;kD=kB;kB=kI}var kv=kE;var kt=kE.splice(kD+1);var kr=kt.splice(kB-kD);kv=kv.concat(kr);kC.boundaries.push(kv.join(";"));kC.boundaries.push(kt.join(";"));kw=false;continue}if(kE.length!==0){kC.boundaries.push(kE.join(";"))}}}}}}return kC},deleteDistrict:function(kq){var T=kq.disOverlays;for(var e=0;e0){for(var T=0;T - - - - - - - 公共服务一体化驾驶舱 - - - - - - -
- - - - - \ No newline at end of file diff --git a/build/build/vite.svg b/build/build/vite.svg deleted file mode 100644 index e7b8dfb..0000000 --- a/build/build/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist.zip b/dist.zip deleted file mode 100644 index 2da5bd2..0000000 Binary files a/dist.zip and /dev/null differ diff --git a/src/assets/images/lysd/jy1.png b/src/assets/images/lysd/jy1.png new file mode 100644 index 0000000..bb0ed3d Binary files /dev/null and b/src/assets/images/lysd/jy1.png differ diff --git a/src/assets/images/lysd/jy2.png b/src/assets/images/lysd/jy2.png new file mode 100644 index 0000000..dace3bc Binary files /dev/null and b/src/assets/images/lysd/jy2.png differ diff --git a/src/assets/images/lysd/jy3.png b/src/assets/images/lysd/jy3.png new file mode 100644 index 0000000..55ad63b Binary files /dev/null and b/src/assets/images/lysd/jy3.png differ diff --git a/src/assets/images/lysd/jy4.png b/src/assets/images/lysd/jy4.png new file mode 100644 index 0000000..61def2e Binary files /dev/null and b/src/assets/images/lysd/jy4.png differ diff --git a/src/assets/images/lysd/jy5.png b/src/assets/images/lysd/jy5.png new file mode 100644 index 0000000..233b3c6 Binary files /dev/null and b/src/assets/images/lysd/jy5.png differ diff --git a/src/assets/images/lysd/jy6.png b/src/assets/images/lysd/jy6.png new file mode 100644 index 0000000..c4de3a9 Binary files /dev/null and b/src/assets/images/lysd/jy6.png differ diff --git a/src/assets/images/lysd/jy7.png b/src/assets/images/lysd/jy7.png new file mode 100644 index 0000000..380cc5a Binary files /dev/null and b/src/assets/images/lysd/jy7.png differ diff --git a/src/assets/images/lysd/jy8.png b/src/assets/images/lysd/jy8.png new file mode 100644 index 0000000..11cc741 Binary files /dev/null and b/src/assets/images/lysd/jy8.png differ diff --git a/src/assets/images/lysd/lysd_1.png b/src/assets/images/lysd/lysd_1.png new file mode 100644 index 0000000..e268286 Binary files /dev/null and b/src/assets/images/lysd/lysd_1.png differ diff --git a/src/assets/images/lysd/lysd_2.png b/src/assets/images/lysd/lysd_2.png new file mode 100644 index 0000000..ec7f83b Binary files /dev/null and b/src/assets/images/lysd/lysd_2.png differ diff --git a/src/assets/images/lysd/lysd_3.png b/src/assets/images/lysd/lysd_3.png new file mode 100644 index 0000000..36e285e Binary files /dev/null and b/src/assets/images/lysd/lysd_3.png differ diff --git a/src/assets/images/lysd/lysd_4.png b/src/assets/images/lysd/lysd_4.png new file mode 100644 index 0000000..701c5f0 Binary files /dev/null and b/src/assets/images/lysd/lysd_4.png differ diff --git a/src/assets/images/lysd/lysd_5.png b/src/assets/images/lysd/lysd_5.png new file mode 100644 index 0000000..1ad01c7 Binary files /dev/null and b/src/assets/images/lysd/lysd_5.png differ diff --git a/src/assets/images/lysd/lysd_6.png b/src/assets/images/lysd/lysd_6.png new file mode 100644 index 0000000..8c6a96c Binary files /dev/null and b/src/assets/images/lysd/lysd_6.png differ diff --git a/src/assets/images/lysd/lysd_7.png b/src/assets/images/lysd/lysd_7.png new file mode 100644 index 0000000..8a96701 Binary files /dev/null and b/src/assets/images/lysd/lysd_7.png differ diff --git a/src/assets/images/lysd/lysd_8.png b/src/assets/images/lysd/lysd_8.png new file mode 100644 index 0000000..945773c Binary files /dev/null and b/src/assets/images/lysd/lysd_8.png differ diff --git a/src/assets/images/lysd/lysd_BJ.png b/src/assets/images/lysd/lysd_BJ.png new file mode 100644 index 0000000..6fd6300 Binary files /dev/null and b/src/assets/images/lysd/lysd_BJ.png differ diff --git a/src/view/echarts_infabt/eP3.vue b/src/view/echarts_infabt/eP3.vue index f1743a6..473e29f 100644 --- a/src/view/echarts_infabt/eP3.vue +++ b/src/view/echarts_infabt/eP3.vue @@ -19,13 +19,13 @@ const props = defineProps({ const chart = ref(); // 创建DOM引用 const colors = [ - { - left: "rgba(234, 162, 57, .16)", - right: "rgba(234, 162, 57, .6)", - top: "rgba(234, 162, 57, 1)", - bottom: "rgba(234, 162, 57, .46)", - front: "rgba(234, 162, 57, .66)", - }, + // { + // left: "rgba(234, 162, 57, .16)", + // right: "rgba(234, 162, 57, .6)", + // top: "rgba(234, 162, 57, 1)", + // bottom: "rgba(234, 162, 57, .46)", + // front: "rgba(234, 162, 57, .66)", + // }, { left: "rgba(14, 252, 255, .16)", right: "rgba(14, 252, 255, .6)", @@ -263,7 +263,7 @@ const getOption = () => { data.option = { legend: { data: [ - "适龄生育妇女", + // "适龄生育妇女", "育龄妇女", ], top: "0%", @@ -275,7 +275,8 @@ const getOption = () => { }, tooltip: { trigger: "axis", - formatter: "{b0}:
{a0}:{c0}
{a1}:{c1}", + // formatter: "{b0}:
{a0}:{c0}
{a1}:{c1}", + formatter: "{b0}:
{a0}:{c0}", }, grid: { left: 0, @@ -351,99 +352,99 @@ const getOption = () => { }, }, series: [ - { - xAxisIndex: 0, - name: "适龄生育妇女", - type: "custom", - renderItem: (params, api) => { - const location = api.coord([api.value(0), api.value(1)]); + // { + // xAxisIndex: 0, + // name: "适龄生育妇女", + // type: "custom", + // renderItem: (params, api) => { + // const location = api.coord([api.value(0), api.value(1)]); - return { - type: "group", - children: [ - { - type: "CubeBottom_1", - shape: { - api, - xValue: api.value(0), - yValue: api.value(1), - x: location[0], - y: location[1], - xAxisPoint: api.coord([api.value(0), 0]), - }, - style: { - fill: colors[0]["bottom"], - }, - }, - { - type: "CubeLeft_1", - shape: { - api, - xValue: api.value(0), - yValue: api.value(1), - x: location[0], - y: location[1], - xAxisPoint: api.coord([api.value(0), 0]), - }, - style: { - fill: colors[0]["left"], - }, - }, - { - type: "CubeFront_1", - shape: { - api, - xValue: api.value(0), - yValue: api.value(1), - x: location[0], - y: location[1], - xAxisPoint: api.coord([api.value(0), 0]), - }, - style: { - fill: colors[0]["front"], - }, - }, - { - type: "CubeRight_1", - shape: { - api, - xValue: api.value(0), - yValue: api.value(1), - x: location[0], - y: location[1], - xAxisPoint: api.coord([api.value(0), 0]), - }, - style: { - fill: colors[0]["right"], - }, - }, - { - type: "CubeTop_1", - shape: { - api, - xValue: api.value(0), - yValue: api.value(1), - x: location[0], - y: location[1], - xAxisPoint: api.coord([api.value(0), 0]), - }, - style: { - fill: colors[0]["top"], - }, - }, - ], - }; - }, - //设置图例颜色 - itemStyle: { - show: true, - color: { - type: "linear", - colorStops: [{ offset: 1, color: "rgba(234, 162, 57, 1)" }], - }, - }, - data: data.valueList, - }, + // return { + // type: "group", + // children: [ + // { + // type: "CubeBottom_1", + // shape: { + // api, + // xValue: api.value(0), + // yValue: api.value(1), + // x: location[0], + // y: location[1], + // xAxisPoint: api.coord([api.value(0), 0]), + // }, + // style: { + // fill: colors[0]["bottom"], + // }, + // }, + // { + // type: "CubeLeft_1", + // shape: { + // api, + // xValue: api.value(0), + // yValue: api.value(1), + // x: location[0], + // y: location[1], + // xAxisPoint: api.coord([api.value(0), 0]), + // }, + // style: { + // fill: colors[0]["left"], + // }, + // }, + // { + // type: "CubeFront_1", + // shape: { + // api, + // xValue: api.value(0), + // yValue: api.value(1), + // x: location[0], + // y: location[1], + // xAxisPoint: api.coord([api.value(0), 0]), + // }, + // style: { + // fill: colors[0]["front"], + // }, + // }, + // { + // type: "CubeRight_1", + // shape: { + // api, + // xValue: api.value(0), + // yValue: api.value(1), + // x: location[0], + // y: location[1], + // xAxisPoint: api.coord([api.value(0), 0]), + // }, + // style: { + // fill: colors[0]["right"], + // }, + // }, + // { + // type: "CubeTop_1", + // shape: { + // api, + // xValue: api.value(0), + // yValue: api.value(1), + // x: location[0], + // y: location[1], + // xAxisPoint: api.coord([api.value(0), 0]), + // }, + // style: { + // fill: colors[0]["top"], + // }, + // }, + // ], + // }; + // }, + // //设置图例颜色 + // itemStyle: { + // show: true, + // color: { + // type: "linear", + // colorStops: [{ offset: 1, color: "rgba(234, 162, 57, 1)" }], + // }, + // }, + // data: data.valueList, + // }, { xAxisIndex: 0, name: "育龄妇女", @@ -602,17 +603,19 @@ const setChart1 = () => { }; onBeforeMount(() => { - // data.xxname = props.list.year; - // data.valueList = props.list.data; + data.xxname = props.list.year; + data.valueList2 = props.list.data; setTimeout(() => { - data.xxname.forEach((item, index) => { - props.list.forEach((itemm, indexx) => { - if (item == itemm.xzjd) { - data.valueList[index] = itemm.qrrs; - data.valueList2[index] = itemm.qcrs; - } - }); - }); + // data.valueList2.forEach((item, index) => { + // props.list.forEach((itemm, indexx) => { + // if (item == itemm.xzjd) { + // data.valueList[index] = itemm.qrrs; + // // data.valueList2[index] = itemm.qcrs; + // } + // }); + // }); + console.log(6666,props.list); + getOption(); setChart(); }, 800); diff --git a/src/view/echarts_lysd/eP1.vue b/src/view/echarts_lysd/eP1.vue new file mode 100644 index 0000000..76d1b96 --- /dev/null +++ b/src/view/echarts_lysd/eP1.vue @@ -0,0 +1,249 @@ + + + + + diff --git a/src/view/echarts_lysd/eP2.vue b/src/view/echarts_lysd/eP2.vue new file mode 100644 index 0000000..f1743a6 --- /dev/null +++ b/src/view/echarts_lysd/eP2.vue @@ -0,0 +1,622 @@ + + + + + diff --git a/src/view/echarts_lysd/eP3.vue b/src/view/echarts_lysd/eP3.vue new file mode 100644 index 0000000..162fe6d --- /dev/null +++ b/src/view/echarts_lysd/eP3.vue @@ -0,0 +1,204 @@ + + + + + diff --git a/src/view/echarts_lysd/eP4.vue b/src/view/echarts_lysd/eP4.vue new file mode 100644 index 0000000..8a3422a --- /dev/null +++ b/src/view/echarts_lysd/eP4.vue @@ -0,0 +1,332 @@ + + + + + diff --git a/src/view/echarts_lysd/eP5.vue b/src/view/echarts_lysd/eP5.vue new file mode 100644 index 0000000..a948008 --- /dev/null +++ b/src/view/echarts_lysd/eP5.vue @@ -0,0 +1,330 @@ + + + + + diff --git a/src/view/person/rwTable.vue b/src/view/person/rwTable.vue index db51502..3df4217 100644 --- a/src/view/person/rwTable.vue +++ b/src/view/person/rwTable.vue @@ -104,8 +104,8 @@ color: 'black', }" > - - + + @@ -629,6 +629,7 @@ onMounted(() => { width: 100%; height: calc(100vh - 80px); overflow: auto; + box-shadow: 0 0 3px 3px rgb(204 204 204 / 50%); //阴影 } .pagePart { @@ -644,6 +645,14 @@ onMounted(() => { font-size: 18px; border: none; } +// :deep(.el-table__body tr.hover-row > td.el-table__cell) { +// background-color: #2f4b74; +// background-color: #0091ff !important; +// } +:deep(.el-table__body tr.hover-row > td.el-table__cell) { + // background-color: var(--el-table-row-hover-bg-color); + background-color: rgba(45, 98, 244, 1) ; +} :deep(.el-table) { //--el-table-border-color: #62696d; // border: 1px solid #62696d; diff --git a/src/view/sy_details.vue b/src/view/sy_details.vue index 5ebe041..f321a17 100644 --- a/src/view/sy_details.vue +++ b/src/view/sy_details.vue @@ -761,7 +761,7 @@ onMounted(() => { property: "dxmc", }, { - label: "对象编码", + label: "统一社会信用代码", property: "dxbm", }, { @@ -775,7 +775,7 @@ onMounted(() => { property: "dxmc", }, { - label: "对象编码", + label: "许可证编号", property: "dxbm", }, { diff --git a/src/view/sy_table.vue b/src/view/sy_table.vue index 958a28e..1424138 100644 --- a/src/view/sy_table.vue +++ b/src/view/sy_table.vue @@ -149,6 +149,7 @@ + @@ -176,6 +177,7 @@ import Bj2 from "@/assets/sy-table/sy-table4.png"; import Bj3 from "@/assets/sy-table/sy-table5.png"; import Bj4 from "@/assets/sy-table/sy-table6.png"; import infant from "./table_gk/gk_infant.vue"; +import lysd from "./table_gk/gk_lysd.vue"; import work from "./table_gk/gk_work.vue"; import education from "./table_gk/gk_education.vue"; import yl from "./table_gk/gk_yl.vue"; @@ -281,12 +283,16 @@ const data = reactive({ img: icon3, visible: false, son: [ - { + { id: "0", - name: "就业创业服务", + name: "概况", }, { id: "1", + name: "就业创业服务", + }, + { + id: "2", name: "工伤失业保险服务", }, ], @@ -523,6 +529,7 @@ const data = reactive({ }); const gaikuangList = reactive({ infant: false, + lysd: false, work: false, education: false, yl: false, @@ -534,6 +541,7 @@ const show_7yx = ref(true); const gk = computed(() => { if ( gaikuangList.infant || + gaikuangList.lysd || gaikuangList.work || gaikuangList.hygiene || gaikuangList.education || @@ -556,6 +564,7 @@ const tapshow = (parentId, childId) => { childId == 0 && (parentId.name == "幼有所育" || parentId.name == "弱有所扶" || + parentId.name == "劳有所得" || parentId.name == "学有所教" || parentId.name == "老有所养" || parentId.name == "病有所医"|| @@ -618,7 +627,9 @@ const gaikuang = (name) => { gaikuangList.work = true; } else if (name == "学有所教") { gaikuangList.education = true; - } else if (name == "老有所养") { + } else if (name == "劳有所得") { + gaikuangList.lysd = true; + }else if (name == "老有所养") { gaikuangList.yl = true; } else if (name == "病有所医") { gaikuangList.hygiene = true; diff --git a/src/view/table_gk/gk_infant.vue b/src/view/table_gk/gk_infant.vue index a39b61b..83d8c68 100644 --- a/src/view/table_gk/gk_infant.vue +++ b/src/view/table_gk/gk_infant.vue @@ -157,7 +157,7 @@ const getData = async () => { data.yynbl = res.data.yynbl; data.jbgk = res.data.jbgk; - data.ylfnzb = res.data.ylfnzb.data; + data.ylfnzb = res.data.ylfnzb; data.ylfnyyefb = res.data.ylfnyyefb; // data.medicalInsurance = res.data.medicalInsurance; diff --git a/src/view/table_gk/gk_lysd.vue b/src/view/table_gk/gk_lysd.vue new file mode 100644 index 0000000..0db1f63 --- /dev/null +++ b/src/view/table_gk/gk_lysd.vue @@ -0,0 +1,1207 @@ + + + + +