PageSourceSearch

https://www.lobitoatlantic.com/js/758.0ae7ff8910b7c0c234f5.runtime.js

js lobitoatlantic.com collected 2026-09-30 06:14:14 UTC 985,765 bytes, 1 lines download raw bytes

1(self.webpackChunkstatic_site_generator=self.webpackChunkstatic_site_generator||[]).push([[758],{72804:(t,e,i)=>{"use strict";i.d(e,{Z:()=>n});const n={type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-77.3742,8.6583],[-77.4072,8.427],[-77.2124,8.0338],[-77.3509,7.7057],[-77.7439,7.537],[-77.9011,7.2294],[-78.1701,7.5437],[-78.4215,8.0608],[-78.1139,8.3795],[-79.0865,8.997],[-79.4418,9.0059],[-79.7508,8.5953],[-80.3687,8.289],[-80.4581,8.0768],[-80.0752,7.6671],[-80.4388,7.2747],[-80.8456,7.2201],[-81.0352,7.711],[-81.5041,7.7213],[-81.7279,8.1376],[-82.6796,8.3218],[-83.1232,8.3529],[-83.1625,8.5882],[-83.734,8.6144],[-83.6373,9.0352],[-83.8956,9.2762],[-84.6589,9.6473],[-85.1145,9.5816],[-85.6248,9.9025],[-85.8305,10.3979],[-85.6672,10.745],[-85.7453,11.0886],[-86.4688,11.7385],[-86.7556,12.1566],[-87.6676,12.9037],[-87.4128,13.1274],[-87.7084,13.36],[-87.9308,13.1807],[-88.5121,13.1838],[-89.2776,13.4781],[-89.8042,13.5602],[-90.607,13.9291],[-91.1461,13.9255],[-91.8191,14.2283],[-92.2645,14.5678],[-92.809,15.1387],[-93.916,16.0536],[-94.3741,16.2848],[-94.6615,16.2018],[-94.9003,16.4175],[-95.4643,15.9745],[-96.2136,15.6931],[-96.5108,15.6518],[-97.1846,15.9093],[-97.7548,15.967],[-98.5203,16.3048],[-98.7622,16.5347],[-99.6906,16.7198],[-100.0244,16.9205],[-100.8478,17.2006],[-101.6002,17.6516],[-101.847,17.9223],[-102.6995,18.0626],[-103.4415,18.3254],[-103.9125,18.8283],[-104.9385,19.3095],[-105.4821,19.9762],[-105.6694,20.3855],[-105.2603,20.579],[-105.4923,20.7766],[-105.237,21.1192],[-105.2086,21.4908],[-105.6492,21.9879],[-105.7917,22.6276],[-106.4025,23.1958],[-106.9354,23.8811],[-107.9512,24.6149],[-108.3736,25.1942],[-109.0288,25.4805],[-109.385,25.7273],[-109.4256,26.0327],[-109.1997,26.3052],[-109.4829,26.7105],[-109.7548,26.703],[-109.9441,27.0794],[-110.4779,27.3226],[-110.5298,27.8642],[-111.1215,27.9672],[-111.6801,28.4706],[-112.1618,29.0188],[-112.2235,29.2696],[-112.7384,29.9856],[-113.1104,30.7934],[-113.0467,31.1792],[-113.6235,31.3461],[-113.9478,31.6293],[-114.1493,31.5072],[-114.8398,31.7984],[-114.8819,31.1565],[-114.6333,30.5067],[-114.6498,30.2381],[-114.3726,29.8302],[-113.7556,29.3677],[-113.4999,28.9269],[-113.2056,28.7986],[-112.8709,28.4244],[-112.7339,27.826],[-112.3291,27.5233],[-112.0091,26.9671],[-111.5696,26.7074],[-111.2917,25.7899],[-111.0345,25.5271],[-110.6774,24.7885],[-110.5471,24.2141],[-110.0229,24.1746],[-109.4209,23.4803],[-109.458,23.2149],[-109.9234,22.8859],[-110.0861,23.0053],[-110.3627,23.605],[-111.4193,24.329],[-112.0728,24.84],[-112.0557,25.488],[-112.3773,26.2138],[-113.0207,26.5831],[-113.2058,26.857],[-113.5986,26.7212],[-113.841,26.9666],[-114.4456,27.2183],[-114.5399,27.431],[-114.9938,27.7359],[-114.3006,27.8731],[-114.0487,28.4262],[-114.1455,28.6055],[-114.9938,29.3845],[-115.6738,29.7565],[-115.8157,30.3038],[-116.0622,30.8041],[-116.6622,31.5649],[-117.2434,32.664],[-117.4674,33.2957],[-118.0806,33.7222],[-118.4104,33.744],[-118.5063,34.0174],[-119.1437,34.112],[-119.606,34.4178],[-120.4812,34.4715],[-120.6448,34.5798],[-120.6337,35.0766],[-120.8605,35.3655],[-121.8774,36.331],[-121.79,36.7323],[-122.3948,37.2077],[-122.4669,37.838],[-122.9681,38.0968],[-122.9865,38.277],[-123.7012,38.9073],[-123.8845,39.8608],[-124.324,40.2519],[-124.3717,40.4911],[-124.1331,40.9697],[-124.0687,41.3843],[-124.5397,42.8127],[-124.1486,43.6916],[-123.9293,45.5768],[-124.0716,46.7447],[-124.3763,47.6587],[-124.6211,47.9041],[-124.6327,48.3751],[-123.9757,48.1683],[-122.2421,48.0107],[-122.7888,48.993],[-123.0491,48.993],[-123.3356,49.4591],[-123.859,49.4828],[-124.1415,49.7927],[-124.4833,49.8082],[-125.21,50.4763],[-126.4045,50.5298],[-126.6317,50.9151],[-127.0579,50.8676],[-127.7082,51.1512],[-127.6449,51.4784],[-128.1024,51.7884],[-128.3576,52.1589],[-128.1088,52.858],[-128.4519,52.8766],[-128.6523,53.2437],[-129.2842,53.3931],[-129.5637,53.2515],[-130.3351,53.724],[-130.0433,54.1335],[-130.8496,54.8076],[-131.0478,55.1576],[-130.9186,55.736],[-131.2875,56.0121],[-131.8439,56.1601],[-132.8145,57.0408],[-133.4659,57.1722],[-133.5542,57.6951],[-134.0634,58.2111],[-134.7761,58.4539],[-135.3025,58.2559],[-135.8618,58.5771],[-136.5827,58.2453],[-137.5439,58.5811],[-138.3525,59.0873],[-140.2168,59.7265],[-140.8432,59.749],[-141.6701,59.9698],[-142.9457,60.097],[-143.805,60.0129],[-144.9012,60.3351],[-145.8989,60.4783],[-146.874
11,61.005],[-148.3445,60.8536],[-148.1976,60.1678],[-148.4306,59.9891],[-149.4323,60.0011],[-150.9608,59.244],[-151.7383,59.1885],[-151.7345,59.9882],[-151.4515,60.2026],[-151.3217,60.7428],[-150.4412,61.0236],[-150.6123,61.3013],[-151.7341,60.9106],[-151.7505,60.7548],[-153.1061,59.875],[-154.0882,59.3632],[-154.1298,59.12],[-153.327,58.8843],[-154.0199,58.493],[-154.2469,58.1594],[-155.0069,58.016],[-156.4784,57.328],[-156.4751,57.1051],[-157.5783,56.6344],[-158.4144,56.4358],[-158.2757,56.196],[-159.5233,55.8101],[-159.9623,55.7948],[-161.0995,55.4059],[-161.7416,55.3911],[-162.0741,55.1394],[-162.8651,54.9545],[-162.9621,55.1838],[-162.1571,55.7195],[-161.2156,56.0214],[-160.8514,55.7719],[-160.3021,56.3141],[-159.2831,56.6885],[-158.321,57.2978],[-157.6076,57.6016],[-157.5235,58.4213],[-158.5032,58.8503],[-159.0827,58.4697],[-159.6702,58.9111],[-160.3631,59.0512],[-161.7554,58.6119],[-161.8286,59.5887],[-162.2425,60.1782],[-163.2193,59.8455],[-163.9069,59.8067],[-164.6622,60.3038],[-165.3538,60.5413],[-164.8051,60.892],[-165.566,61.1024],[-166.0789,61.8031],[-165.1944,62.4736],[-164.409,63.2151],[-163.3589,63.0457],[-161.974,63.453],[-161.0997,63.558],[-160.7786,63.819],[-160.932,64.5792],[-161.187,64.9241],[-161.7594,64.8162],[-162.807,64.3743],[-163.7132,64.5883],[-164.8995,64.4607],[-166.1428,64.5827],[-167.4039,65.4221],[-168.0884,65.6578],[-164.6742,66.5549],[-163.7755,66.5312],[-163.6954,66.0837],[-161.8164,66.0536],[-161.557,66.2504],[-160.2317,66.4202],[-160.864,66.6708],[-161.8566,66.7003],[-161.9653,67.0499],[-163.0016,67.0272],[-163.7205,67.1955],[-164.1251,67.6067],[-166.3805,68.4251],[-166.2092,68.8854],[-164.3024,68.9364],[-163.1614,69.3879],[-162.9521,69.7581],[-161.881,70.3318],[-160.9963,70.3045],[-159.3144,70.8784],[-157.9985,70.8454],[-156.7833,71.319],[-155.1669,71.0993],[-154.1952,70.801],[-153.2329,70.9326],[
1-152.233,70.8103],[-151.9447,70.4521],[-149.2694,70.5009],[-147.7053,70.2173],[-145.8232,70.16],[-145.1973,70.0086],[-143.2184,70.1163],[-141.4078,69.6533],[-139.1815,69.5155],[-138.1283,69.1519],[-136.7174,68.8891],[-135.8762,68.9169],[-135.6914,69.3111],[-135.1409,69.4675],[-133.1632,69.4338],[-130.4985,70.1431],[-128.9715,69.7123],[-127.765,70.2219],[-127.1385,70.2392],[-126.6122,69.7305],[-125.9073,69.4185],[-124.7678,69.99],[-123.6091,69.3774],[-123.0258,69.81],[-120.9624,69.6604],[-120.2925,69.4205],[-118.8687,69.2571],[-118.0953,69.0429],[-116.0651,68.8554],[-115.6314,68.9726],[-114.4138,68.6596],[-113.9644,68.3991],[-114.7652,68.2701],[-115.1332,67.8194],[-113.6819,67.7],[-112.4352,67.6849],[-110.9901,67.7907],[-110.0426,67.9772],[-109.6305,67.7328],[-108.5929,67.591],[-108.0884,67.0698],[-107.1564,66.8819],[-108.2611,68.1501],[-108.3134,68.6108],[-106.1646,68.9198],[-105.4286,68.4583],[-104.1934,68.0311],[-103.4741,68.115],[-102.692,67.8116],[-101.555,67.6931],[-100.4561,67.8396],[-99.1468,67.7237],[-98.4171,67.8265],[-97.4549,67.6169],[-97.2066,67.8551],[-98.4384,68.0646],[-98.2184,68.3174],[-97.2658,68.453],[-96.9769,68.2555],[-96.036,68.1578],[-96.3714,67.5539],[-95.7826,67.1937],[-95.2588,67.2625],[-95.6505,67.7375],[-95.461,68.0213],[-94.7443,68.0708],[-93.6517,68.5431],[-93.6628,68.8381],[-94.2707,69.4551],[-96.0503,69.8311],[-96.4926,70.1249],[-96.2265,70.5418],[-96.549,70.809],[-96.4058,71.2737],[-95.2013,71.9036],[-94.3084,71.7649],[-92.9488,71.2622],[-92.9814,70.8525],[-91.5641,70.1782],[-92.751,69.7139],[-90.8221,69.2904],[-90.4683,68.8638],[-89.0567,69.266],[-88.0413,68.8117],[-87.8103,68.4042],[-88.3469,68.2883],[-88.1958,67.7659],[-87.2663,67.1839],[-86.5363,67.5162],[-85.9526,68.0724],[-85.7338,68.6301],[-84.8622,69.074],[-85.3869,69.2318],[-85.5076,69.8453],[-84.2416,69.8351],[-82.6183,69.691],[-82.642,69.4584],[-81.3286,69.12],[-81.2815,68.6572],[-82.5526,68.4464],[-81.9764,67.862],[-81.2702,67.4598],[-81.4675,67.0698],[-82.6416,66.5876],[-84.4784,66.1794],[-85.6039,66.5683],[-86.6331,66.5314],[-86.0429,66.0225],[-87.2914,65.3549],[-87.9701,65.3489],[-89.7494,65.9359],[-89.9243,65.7803],[-88.9739,65.3482],[-87.0275,65.1982],[-87.2805,64.8262],[-88.1057,64.1832],[-88.653,64.0094],[-90.1418,63.9819],[-90.0135,63.8044],[-91.3303,63.5067],[-90.7466,63.3516],[-90.8711,62.9459],[-91.4491,62.804],[-92.3613,62.8194],[-93.4206,61.7059],[-93.9127,61.4815],[-94.6469,60.4164],[-94.7858,59.9536],[-94.7137,58.9033],[-94.2871,58.716],[-93.2781,58.7564],[-92.249,57.0093],[-91.1115,57.2412],[-90.5922,57.2245],[-89.7909,56.9813],[-88.9484,56.8512],[-88.0751,56.4673],[-87.5608,56.0564],[-85.8305,55.6569],[-85.061,55.2856],[-83.9107,55.3147],[-82.5775,55.1487],[-82.2195,54.8135],[-82.4181,54.3559],[-82.1413,53.8177],[-82.2605,52.9612],[-81.5993,52.4325],[-81.6615,52.2938],[-80.6579,51.7585],[-80.368,51.3299],[-79.8362,51.1734],[-79.4975,51.5698],[-78.9777,51.7338],[-78.4917,52.2521],[-78.7238,52.6278],[-79.2418,54.0989],[-79.6655,54.6975],[-78.9091,54.8815],[-77.8911,55.2364],[-77.3249,55.5555],[-76.6504,56.1075],[-76.5257,56.8918],[-76.6555,57.3806],[-77.1571,58.0191],[-78.5152,58.6823],[-78.4586,58.8734],[-77.7606,59.3801],[-77.7262,59.6759],[-77.312,60.0424],[-77.8715,60.7859],[-77.7362,61.4373],[-78.1372,62.1074],[-78.0682,62.3555],[-77.3724,62.5726],[-74.6899,62.1835],[-73.6299,62.4543],[-72.0816,61.7283],[-71.4229,61.159],[-70.2792,61.0687],[-69.6404,60.6898],[-69.7559,60.3886],[-69.682,59.3417],[-69.5317,58.8692],[-68.6983,58.9045],[-67.5697,58.2135],[-66.608,58.5489],[-65.6061,59.1106],[-64.9312,60.2519],[-64.4995,60.2683],[-63.5398,59.3328],[-63.1854,58.8578],[-62.5939,58.4741],[-62.3056,57.9723],[-61.899,57.8613],[-61.851,57.3812],[-61.3337,57.0106],[-61.5146,56.3903],[-61.0893,55.8662],[-60.8318,55.9579],[-59.9303,55.2594],[-58.997,55.1494],[-58.7802,54.8384],[-58.1951,54.8659],[-57.4046,54.5705],[-58.1516,54.3503],[-57.4161,54.1628],[-57.1489,53.8476],[-56.4651,53.7651],[-55.7979,53.212],[-55.8336,52.3104],[-55.6951,52.1378],[-56.976,51.4577],[-58.5103,51.295],[-59.1655,50.7799],[-60.0801,50.2546],[-61.2897,50.202],[-62.7155,50.3016],[-64.8679,50.2754],[-65.2686,50.32],[-66.4955,50.2119],[-66.9411,49.9938],[-67.3719,49.3486],[-68.2821,49.1972],[-68.9291,48.829],[-69.7752,48.0981],[-69.9057,47.8322],[-70.7058,47.1398],[-70.5196,47.0323],[-68.987,48.2748],[-67.5608,48.8558],[-66.1781,49.2132],[-65.5234,49.2662],[-64.8364,49.1917],[-64.2618,48.9218],[-64.2538,48.5505],[-65.2595,48.0213],[-65.9266,48.1887],[-65.6667,47.696],[-65.2282,47.8114],[-64.7033,47.7248],[-64.9121,47.3688],[-65.3189,47.1011],[-64.9057,46.8881],[-64.5415,46.2404],[-63.2928,45.7522],[-62.4831,45.6217],[-61.9556,45.868],[-61.4924,45.6869],[-61.2837,45.2355],[-62.514,44.8435],[-63.7611,44.4862],[-64.286,44.5501],[-64.3781,44.3037],[-64.8624,43.8678],[-65.7382,43.5607],[-66.1257,43.8137],[-66.0995,44.3677],[-65.6567,44.7605],[-64.4489,45.2559],[-64.8979,45.6261],[-65.8847,45.223],[-66.8726,45.0672],[-67.3642,44.697],[-67.9073,44.4538],[-68.2775,44.5075],[-69.0683,44.0978],[-69.7916,43.8052],[-70.1789,43.7662],[-70.8292,42.8251],[-71.0463,42.3311],[-70.7382,42.229],[-70.4046,41.6271],[-70.6572,41.5343],[-71.4264,41.6333],[-71.5228,41.3789],[-72.8471,41.2657],[-73.5831,41.022],[-74.2267,40.6079],[-73.9575,40.3282],[-74.1761,39.7268],[-74.4289,39.3872],[-74.897,39.1453],[-75.3922,39.0929],[-75.036,38.5034],[-75.6592,37.9539],[-76.2948,38.4945],[-76.1683,38.8527],[-76.5194,38.8985],[-76.5012,38.5323],[-76.2642,37.8935],[-76.2635,37.3568],[-75.8904,36.6568],[-76.4788,36.0283],[-75.7724,35.9],[-75.7742,35.647],[-76.1739,35.354],[-76.513,35.2705],[-76.7449,34.9412],[-77.751,34.2851],[-78.0136,33.9118],[-78.5778,33.8732],[-78.9202,33.6588],[-79.276,33.1354],[-80.0218,32.6201],[-80.2297,32.5766],[-80.8494,32.114],[-81.1978,31.7043],[-81.1754,31.5312],[-81.5203,30.8747],[-81.2496,29.7938],[-80.9,29.0498],[-80.524,28.4861],[-80.6503,28.1811],[-80.2262,27.2072],[-80.0413,26.5685],[-80.1263,25.8334],[-80.3669,25.3313],[-80.7366,25.1564],[-81.0977,25.3194],[-81.365,25.8312],[-81.7154,25.983],[-81.8666,26.4349],[-82.4414,27.0599],[-82.6609,27.7186],[-82.8436,27.846],[-82.6607,28.4856],[-82.6518,28.8874],[-83.2906,29.452],[-83.6943,29.9261
1],[-84.0443,30.1036],[-84.3828,29.9074],[-85.3189,29.6802],[-85.3538,29.8759],[-86.2573,30.4929],[-87.7903,30.2918],[-88.9051,30.4152],[-89.5885,30.1658],[-90.2253,30.3793],[-90.413,30.1405],[-89.5894,29.915],[-90.1014,29.1817],[-90.3793,29.2953],[-90.7511,29.1311],[-91.2902,29.2891],[-91.3312,29.5137],[-91.8932,29.836],[-92.2607,29.5568],[-93.1758,29.7791],[-93.6947,29.7698],[-94.8886,29.3708],[-95.2734,28.9637],[-95.8534,28.6401],[-96.4486,28.5944],[-96.5616,28.3671],[-97.1564,28.1443],[-97.1715,27.8797],[-97.5546,26.9675],[-97.4023,26.3967],[-97.1402,26.0296],[-97.225,25.5852],[-97.5071,25.0144],[-97.6676,24.3898],[-97.8578,22.6245],[-97.6376,21.6035],[-97.1214,20.615],[-96.456,19.8697],[-96.2895,19.3437],[-95.821,18.7546],[-95.1818,18.7005],[-94.798,18.5145],[-94.5461,18.1749],[-94.189,18.1953],[-93.5522,18.4306],[-92.8849,18.4688],[-92.7102,18.6121],[-91.9738,18.716],[-91.8031,18.4705],[-91.2753,18.6246],[-91.343,18.9007],[-90.7393,19.3521],[-90.6934,19.7299],[-90.5071,19.9119],[-90.4841,20.5564],[-90.3531,21.0096],[-89.8198,21.2746],[-88.8787,21.414],[-88.1317,21.616],[-86.8242,21.4215],[-86.8648,20.8849],[-87.4672,20.1023],[-87.4248,19.5834],[-87.7619,18.4461],[-88.0973,18.1216],[-88.2717,17.6098],[-88.3134,16.6328],[-88.6952,16.2475],[-88.894,15.8906],[-88.131,15.7011],[-87.6181,15.9097],[-86.9072,15.7624],[-86.3568,15.7832],[-85.7839,16.0029],[-85.4836,15.8995],[-84.9738,15.9901],[-84.2614,15.8227],[-83.7604,15.2204],[-83.3691,15.2399],[-83.1576,14.9931],[-83.2992,14.749],[-83.1878,14.3401],[-83.4124,13.9966],[-83.5673,13.3205],[-83.511,12.4119],[-83.7693,11.9316],[-83.6517,11.6422],[-83.8679,11.2999],[-83.4482,10.4658],[-82.7783,9.6695],[-82.3708,9.428],[-82.2441,9.0321],[-81.355,8.7804],[-80.8387,8.8874],[-80.1272,9.2101],[-79.5774,9.598],[-78.5043,9.4063],[-78.0828,9.2363],[-77.3742,8.6583]]],[[[-25.4583,70.9426],[-25.4022,70.6527],[-27.8979,70.4541],[-27.7088,70.8971],[-25.4583,70.9426]]],[[[-53.103,70.1409],[-52.0452,69.8071],[-52.1125,69.4893],[-53.5784,69.2567],[-53.7831,69.5064],[-54.804,69.6304],[-54.8304,70.1611],[-54.3719,70.3174],[-53.103,70.1409]]],[[[-97.4694,69.6668],[-96.2999,69.3444],[-95.6856,68.7358],[-96.4016,68.4708],[-97.472,68.544],[-99.254,68.8632],[-99.5641,69.0341],[-98.4559,69.3346],[-98.5483,69.545],[-97.4694,69.6668]]],[[[-75.8665,68.3367],[-75.1538,68.234],[-75.1274,67.5373],[-75.7801,67.2836],[-77.0051,67.2669],[-77.3058,67.7062],[-76.7405,68.2313],[-75.8665,68.3367]]],[[[-85.0559,65.4374],[-83.4071,65.1039],[-82.0501,64.6442],[-81.7161,64.0219],[-80.829,64.09],[-80.3021,63.7622],[-81.0465,63.4615],[-82.3782,63.7067],[-82.4672,63.9269],[-83.4943,64.0993],[-83.7283,63.8135],[-84.6329,63.3092],[-85.4954,63.1392],[-85.7142,63.6579],[-87.1888,63.6723],[-86.252,64.1368],[-86.3743,64.5659],[-85.9617,65.7042],[-85.241,65.7954],[-85.0559,65.4374]]],[[[-82.0477,62.9705],[-82.1138,62.6522],[-83.0158,62.2099],[-83.699,62.1602],[-83.8994,62.4765],[-83.3767,62.905],[-82.0477,62.9705]]],[[[-79.5978,62.4132],[-79.324,62.0261],[-79.7144,61.6126],[-80.2761,61.8586],[-80.0215,62.3431],[-79.5978,62.4132]]],[[[-166.1355,60.3835],[-165.7298,60.3143],[-165.5917,59.9132],[-166.1876,59.7738],[-167.1389,60.0086],[-166.4759,60.3828],[-166.1355,60.3835]]],[[[-134.7332,58.2251],[-134.2671,57.8846],[-133.9253,57.3369],[-134.4354,57.057],[-134.7332,58.2251]]],[[[-135.7304,58.2442],[-135.002,58.0511],[-135.0848,57.5111],[-136.0767,57.6747],[-136.5123,58.0959],[-135.7304,58.2442]]],[[[-152.8979,57.8238],[-152.4121,57.4547],[-153.7933,56.9895],[-154.339,56.9209],[-154.7059,57.3353],[-154.2813,57.638],[-153.8184,57.5956],[-152.8979,57.8238]]],[[[-135.0653,57.4168],[-134.6207,56.7183],[-135.787,57.3173],[-135.0653,57.4168]]],[[[-133.7078,57.0627],[-133.0708,56.9742],[-132.9592,56.677],[-133.6029,56.4642],[-133.7078,57.0627]]],[[[-78.9067,56.3203],[-79.1755,55.8851],[-80.0009,55.9322],[-79.3925,56.2764],[-78.9067,56.3203]]],[[[-133.566,56.3392],[-133.2029,56.3199],[-131.9764,55.2086],[-131.9809,54.8049],[-132.7823,55.0484],[-133.447,55.797],[-133.2415,55.9208],[-133.566,56.3392]]],[[[-130.965,55.5679],[-131.6475,55.5855],[-131.2693,55.9555],[-130.965,55.5679]]],[[[-163.4761,54.9807],[-163.358,54.7356],[-164.0734,54.6209],[-164.5907,54.4043],[-164.8877,54.6078],[-164.5297,54.8808],[-163.8681,55.039],[-163.4761,54.9807]]],[[[-132.8931,54.1408],[-131.7025,53.9864],[-132.0113,53.2653],[-132.7477,53.3105],[-133.0522,53.7784],[-132.8931,54.1408]]],[[[-166.6153,53.9009],[-166.4442,53.6519],[-167.136,53.5265],[-166.9782,53.9628],[-166.6153,53.9009]]],[[[-128.6326,53.1126],[-128.5099,52.5186],[-129.0847,52.8225],[-128.6326,53.1126]]],[[[-131.8535,53.23],[-131.6524,53.103],[-131.8097,52.5417],[
1-132.3455,53.1361],[-131.8535,53.23]]],[[[-77.7015,24.2878],[-77.5186,23.8696],[-77.7712,23.7524],[-77.9998,24.2198],[-77.7015,24.2878]]],[[[-82.1016,23.1904],[-81.1788,23.0595],[-80.6503,23.103],[-80.0752,22.9423],[-79.183,22.3879],[-78.6865,22.367],[-77.8651,21.9005],[-77.4973,21.8716],[-76.6475,21.2844],[-75.7229,21.1108],[-75.6428,20.7335],[-74.8826,20.6505],[-74.2529,20.0797],[-75.1165,19.9012],[-76.1586,19.9895],[-77.7151,19.8555],[-77.2135,20.3003],[-77.2297,20.6438],[-77.9974,20.7153],[-78.4908,21.0536],[-78.6366,21.5156],[-79.2745,21.5627],[-80.2313,21.8721],[-80.4992,22.0634],[-80.9619,22.0528],[-81.8164,22.2001],[-81.9036,22.6791],[-82.7384,22.6893],[-83.3796,22.2228],[-84.3264,22.0745],[-84.3612,22.379],[-84.045,22.6662],[-83.2577,22.9676],[-82.1016,23.1904]]],[[[-82.5679,21.6217],[-82.8531,21.4437],[-83.0826,21.7913],[-82.7146,21.8903],[-82.5679,21.6217]]],[[[-157.7994,21.4566],[-158.1104,21.3186],[-158.273,21.5853],[-157.9625,21.7012],[-157.7994,21.4566]]],[[[-155.5813,19.0121],[-155.8813,19.0707],[-156.0487,19.7498],[-155.8203,20.014],[-155.8316,20.2759],[-155.1989,19.9944],[-154.8042,19.5243],[-155.5813,19.0121]]],[[[-71.7682,18.0391],[-72.0601,18.2286],[-72.8766,18.1518],[-73.3851,18.2513],[-73.8849,18.0417],[-74.4189,18.3463],[-74.2276,18.6628],[-73.5915,18.5225],[-72.7894,18.4346],[-72.3477,18.6747],[-72.8112,19.0716],[-72.7033,19.4409],[-73.0526,19.6109],[-73.1177,19.9039],[-72.6369,19.9008],[-71.8348,19.6966],[-71.5578,19.8954],[-70.9541,19.9141],[-70.1294,19.6362],[-69.7394,19.2993],[-69.3228,19.2012],[-68.6848,18.9047],[-68.3392,18.6121],[-68.6588,18.222],[-68.9349,18.408],[-69.7707,18.4435],[-70.1831,18.2517],[-70.6448,18.336],[-71.0281,18.273],[-71.3958,17.6462],[-71.7682,18.0391]]],[[[-66.153,18.4705],[-65.6288,18.3813],[-65.9708,17.9743],[-67.1968,17.9942],[-67.1586,18.4994],[-66.153,18.4705]]],[[[-77.3544,18.4666],[-76.9083,18.3902],[-76.3499,18.1518],[-76.5245,17.8664],[-76.8533,17.9738],[-77.3615,17.8336],[-77.7681,17.8775],[-78.2167,18.4479],[-77.8735,18.522],[-77.3544,18.4666]]],[[[-61.0041,10.168],[-61.5967,10.0646],[-61.4648,10.5391],[-61.0338,10.67],[-61.0041,10.168]]],[[[-80.7096,52.7874],[-81.839,52.9579],[-81.8473,53.1865],[-81.1359,53.2058],[-80.7096,52.7874]]],[[[-55.4532,51.5623],[-55.8714,50.9073],[-56.6939,50.0597],[-55.7648,49.9605],[-55.892,49.5803],[-54.9827,49.268],[-54.579,49.4908],[-53.9577,49.4418],[-53.5733,49.1413],[-53.853,48.8112],[-53.5312,48.2317],[-53.695,47.921],[-52.955,48.0293],[-53.1756,47.6529],[-52.6536,47.5495],[-53.0697,46.6812],[-53.6164,46.6803],[-53.5813,46.9573],[-54.1737,46.8805],[-53.8692,47.387],[-54.8566,47.3848],[-55.3156,46.9058],[-55.7886,46.8672],[-55.1909,47.4492],[-56.2211,47.6715],[-56.9525,47.5743],[-58.3332,47.6769],[-59.1169,47.5708],[-59.3623,47.8655],[-58.7105,48.325],[-58.7165,48.5979],[-58.0158,49.5426],[-57.4656,50.4636],[-56.7503,51.2751],[-56.0256,51.5685],[-55.4532,51.5623]]],[[[-127.7131,50.8207],[-126.701,50.5156],[-125.4821,50.3167],[-124.6429,49.4285],[-123.9959,49.2241],[-123.4972,48.582],[-123.5946,48.3334],[-124.6893,48.5975],[-125.8285,49.0918],[-125.8354,49.2767],[-126.5485,49.4189],[-126.6832,49.8764],[-127.1143,49.8797],[-127.9059,50.4452],[-127.7131,50.8207]]],[[[-61.7456,49.1058],[-62.2195,49.0791],[-63.5658,49.3994],[-64.1315,49.9416],[-62.8584,49.7055],[-61.8171,49.2835],[-61.7456,49.1058]]],[[[-63.8337,46.4939],[-63.1294,46.422],[-62.1635,46.4872],[-62.8784,46.0012],[-63.641,46.2307],[-63.8337,46.4939]]],[[[-60.9122,46.0447],[-60.8061,45.738],[-60.4723,45.9466],[-60.5049,46.204],[-59.8651,46.1596],[-60.3862,45.6545],[-61.2837,45.5737],[-61.4952,45.9413],[-60.8702,46.7966],[-60.3318,46.7678],[-60.5768,46.1721],[-60.9122,46.0447]]],[[[-72.4274,41.0385],[-72.3391,40.8942],[-73.1942,40.6541],[-73.5738,40.9195],[-72.4274,41.0385]]],[[[-77.8402,24.7942],[-77.7453,24.4635],[-78.0449,24.2873],[-78.2988,24.7538],[-78.0333,25.1431],[-77.8402,24.7942]]],[[[-30.7029,83.5935],[-25.9475,83.2897],[-24.4702,82.8773],[-21.5208,82.5954],[-25.1491,82.001],[-21.3379,82.0687],[-21.1466,81.6952],[-17.2261,81.4304],[-15.5555,81.8337],[-12.1928,81.649],[-11.5288,81.424],[-14.5035,80.7633],[-16.7607,80.5733],[-16.8683,80.1982],[-19.4292,80.2577],[-2
10.1385,79.8033],[-19.2836,79.683],[-19.0749,79.1524],[-20.9557,78.5551],[-20.8625,77.9119],[-20.2319,77.3684],[-18.339,77.2152],[-18.5103,76.7782],[-20.9422,76.887],[-21.8772,76.5734],[-21.5692,76.2937],[-20.1036,76.2191],[-19.5091,75.7575],[-19.426,75.2299],[-20.4849,75.3143],[-19.2252,74.4795],[-19.3692,74.284],[-21.1295,74.1109],[-20.3673,73.8483],[-20.5096,73.493],[-22.1851,73.2699],[-22.0364,72.9183],[-22.2931,72.1196],[-24.0692,72.4986],[-24.6669,72.4374],[-22.0133,71.6888],[-21.7523,71.4784],[-21.5228,70.5262],[-23.3279,70.451],[-23.7917,70.5551],[-24.377,71.1463],[-25.6558,71.5301],[-25.7422,71.1836],[-26.7179,70.9506],[-27.6887,70.9934],[-28.5409,70.4769],[-28.0149,70.4024],[-26.7472,70.4756],[-26.4156,70.2213],[-25.53,70.3531],[-23.1732,70.1145],[-23.0882,69.883],[-26.3414,68.7023],[-29.2496,68.2988],[-29.8686,68.3116],[-30.9786,68.0613],[-32.1373,68.3849],[-32.2747,67.9228],[-33.157,67.6267],[-34.1016,66.7258],[-34.6329,66.4351],[-36.3792,65.8307],[-37.7541,65.593],[-39.9609,65.5562],[-39.5779,65.3407],[-40.6554,64.9154],[-40.1822,64.48],[-40.6179,64.1317],[-40.5504,63.7253],[-42.1529,62.5686],[-42.3216,62.1526],[-42.1103,61.8572],[-42.4188,61.537],[-42.7171,60.7675],[-43.1565,60.3329],[-43.3203,59.9281],[-44.0654,59.9247],[-45.3793,60.2028],[-45.5904,60.5189],[-46.0467,60.6157],[-46.0116,61.0971],[-46.8746,60.8163],[-47.7963,60.8289],[-48.922,61.2775],[-49.2891,61.59],[-49.5534,62.2328],[-50.3192,62.4731],[-50.3382,62.8287],[-51.4688,63.6423],[-51.4511,63.9047],[-52.0934,64.4158],[-52.259,65.1549],[-53.6346,66.4136],[-53.0382,66.8268],[-53.8845,67.1355],[-53.4189,67.5746],[-53.578,67.8369],[-53.0393,68.6108],[-51.2493,68.74],[-50.5,69.9358],[-52.2545,70.059],[-54.0143,70.4217],[-54.1659,70.8201],[-52.4052,70.6867],[-51.5245,70.4394],[-51.1301,70.9717],[-53.117,71.313],[-53.4761,71.6402],[-54.689,71.3672],[-55.5939,71.5536],[-55.3156,72.1107],[-55.6017,72.4536],[-54.7379,72.8726],[-55.6687,73.0078],[-55.2972,73.2624],[-56.104,73.5582],[-55.9295,73.8954],[-56.7063,74.2192],[-56.2555,74.5268],[-58.6035,75.3853],[-58.5163,75.6891],[-61.3747,76.1801],[-63.4388,76.3394],[-66.8262,75.9688],[-68.149,76.0671],[-69.3728,76.3319],[-69.252,76.6861],[-70.7928,76.869],[-70.8629,77.1755],[-68.9784,77.1952],[-68.1354,77.3795],[-66.4531,77.393],[-66.6912,77.6813],[-69.3515,77.4671],[-72.8181,78.1944],[-72.3957,78.5043],[-68.9935,78.8574],[-67.4822,79.1169],[-65.9679,79.1324],[-64.7923,80.0006],[-66.8437,80.0761],[-66.996,80.413],[-62.9932,81.2069],[-61.436,81.1337],[-61.2029,81.7469],[-58.7174,82.0932],[-54.7259,82.3513],[-52.7757,82.3218],[-50.8944,81.8952],[-49.6942,81.9722],[-48.8612,82.4054],[-45.2912,81.8288],[-44.2389,82.3681],[-46.4782,82.9519],[-43.1945,83.255],[-37.828,83.4856],[-30.7029,83.5935]]],[[[-69.5694,83.0249],[-63.641,82.8127],[-61.477,82.4674],[-62.1766,82.0434],[-64.5741,81.7336],[-65.4838,81.2848],[-70.1434,80.3977],[-71.3878,79.7618],[-73.2937,79.5217],[-75.2595,79.4209],[-76.2558,79.0068],[-74.4334,78.724],[-75.866,78.0098],[-78.0127,77.9461],[-78.0762,77.5191],[-79.3408,77.1584],[-78.2888,76.978],[-78.2844,76.5711],[-80.6903,76.1765],[-81.1708,76.5128],[-83.8856,76.4531],[-85.1412,76.3046],[-89.5701,76.4919],[-89.4997,76.8268],[-88.3982,77.104],[-86.8737,77.2004],[-88.0946,77.7193],[-87.0179,77.8922],[-87.5519,78.1767],[-86.808,78.7744],[-84.3162,78.9753],[-85.0901,79.6122],[-86.4207,79.8453],[-86.3073,80.3194],[-83.7236,80.229],[-80.051,80.5287],[-83.4013,80.714],[-85.3074,80.526],[-88.9213,80.8054],[-89.9474,81.1725],[-88.9786,81.5414],[-90.4903,81.8772],[-86.5807,82.1873],[-84.8968,82.4494],[-82.1225,82.6019],[-79.8864,82.9385],[-77.4796,82.8831],[-75.7449,83.0471],[-69.5694,83.0249]]],[[[-91.9977,81.1854],[-90.643,80.5937],[-87.6749,80.3722],[-87.1442,79.6624],[-85.5014,79.5303],[-85.2899,79.2083],[-87.0164,78.8987],[-88.7911,78.1925],[-90.6143,78.1498],[-92.6782,78.3893],[-95.1032,79.29],[-95.297,79.6531],[-96.7734,80.1358],[-95.6148,80.3962],[-96.1328,80.6913],[-95.2697,81.0007],[-91.9977,81.1854]]],[[[-103.7063,79.3521],[-99.6094,78.5831],[-99.1664,77.8569],[-100.5859,77.8917],[-101.0742,78.1938],[-102.7313,78.3711],[-103.5183,78.7691],[-105.5358,79.0325],[-105.3877,79.3235],[-103.7063,79.3521]]],[[[-96.2564,78.5511],[-94.8873,78.3454],[-95.0872,77.9927],[-96.9895,77.806],[-98.2548,78.4293],[-98.212,78.8046],[-96.2564,78.5511]]],[[[-109.9412,78.6785],[-109.3908,78.3367],[-113.1499,78.4084],[-110.4077,78.7566],[-109.9412,78.6785]]],[[[-110.4581,78.1035],[-109.7718,77.9574],[-110.1984,77.5246],[-111.952,77.3442],[-113.1643,77.5302],[-113.2153,77.9035],[-110.4581,78.1035]]],[[[-95.4843,77.7921],[-93.301,77.7399],[-93.5196,77.4745],[-95.9872,77.484],[-95.4843,77.7921]]],[[[-116.0081,77.4607],[-115.6239,77.2658],[-116.2205,76.6111],[-119.3679,76.2218],[-119.9128,75.8589],[-121.9083,76.0347],[-122.7741,76.2278],[-121.6138,76.4415],[-119.0902,77.3051],[-116.8353,77.5288],[-116.0081,77.4607]]],[[[-94.616,76.9584],[-92.7162,76.6029],[-91.305,76.
16808],[-90.8547,76.4373],[-89.2844,76.3017],[-90.2515,76.0536],[-88.2014,75.512],[-87.257,75.6177],[-86.0687,75.5022],[-83.932,75.819],[-82.1538,75.8309],[-79.6602,75.4494],[-79.5082,74.8801],[-80.2779,74.5816],[-81.8089,74.4766],[-83.5318,74.5856],[-84.4256,74.5081],[-88.4231,74.4942],[-89.8444,74.5485],[-91.9616,74.7931],[-92.4283,75.3828],[-92.1851,75.8465],[-93.0917,76.3541],[-95.2739,76.2644],[-96.6397,76.703],[-96.7583,76.9717],[-94.616,76.9584]]],[[[-108.3869,76.0667],[-107.1356,75.8787],[-106.3967,76.0602],[-105.4812,75.7457],[-105.8625,75.1915],[-107.1533,74.9272],[-108.8312,75.0648],[-110.9408,74.6387],[-112.5193,74.4169],[-113.5141,74.43],[-114.4518,75.0879],[-115.7289,74.9682],[-117.6001,75.2716],[-116.6098,76.0738],[-115.5806,76.4375],[-114.1939,76.4515],[-112.6975,76.2016],[-111.0527,75.5484],[-109.0865,75.5065],[-108.9449,75.6989],[-110.2703,76.4169],[-109.3386,76.76],[-108.467,76.7376],[-108.3869,76.0667]]],[[[-97.7259,76.4961],[-97.4097,75.5522],[-97.7994,75.1167],[-100.2344,75.0077],[-100.7122,75.4064],[-102.5413,75.5136],[-101.4313,75.9919],[-102.1378,76.2848],[-100.388,76.6135],[-97.7259,76.4961]]],[[[-102.4259,76.0864],[-103.3148,75.7641],[-104.3506,76.1823],[-103.0981,76.3115],[-102.4259,76.0864]]],[[[-93.5518,75.0513],[-93.5471,74.691],[-94.6973,74.6422],[-96.5658,75.0987],[-95.6707,75.5287],[-94.4272,75.5935],[-93.5518,75.0513]]],[[[-18.0005,75.4073],[-17.5861,74.9929],[-18.6708,75.0015],[-18.0005,75.4073]]],[[[-119.737,74.13],[-117.5149,74.2318],[-115.5107,73.6188],[-115.4468,73.4388],[-118.9615,72.6842],[-119.4078,72.3604],[-120.1802,72.2126],[-120.6195,71.5057],[-123.2107,71.1235],[-124.0077,71.6774],[-125.7626,72.1375],[-124.9871,72.5881],[-124.8364,73.0762],[-123.7973,73.7682],[-124.6962,74.3481],[-121.3153,74.5299],[-119.737,74.13]]],[[[-93.4102,74.1788],[-92.2228,73.9726],[-90.3547,73.8687],[-92.118,72.7539],[-93.3407,72.8018],[-94.0376,72.0288],[-95.1929,72.0275],[-95.5478,72.7816],[-95.633,73.6954],[-94.9736,74.0414],[-93.4102,74.1788]]],[[[-100.002,73.946],[-99.1579,73.7316],[-97.5819,73.8876],[-97.0017,73.6665],[-97.7959,73.2852],[-97.0519,72.6367],[-96.6133,71.8339],[-98.663,71.3021],[-99.167,71.3672],[-100.5944,72.1524],[-101.7241,72.3149],[-102.7137,72.783],[-101.9225,73.0568],[-101.3508,72.7463],[-100.4847,72.773],[-100.2828,73.1203],[-101.4509,73.431],[-100.9151,73.8052],[-100.002,73.946]]],[[[-86.4735,71.0427],[-84.7896,71.0933],[-84.6995,71.6315],[-85.9115,71.9866],[-85.3411,72.4216],[-85.6445,72.7745],[-85.0184,73.3356],[-82.6596,73.7296],[-81.406,73.6346],[
1-80.2748,72.7455],[-80.9413,72.2101],[-78.453,72.4352],[-77.7532,72.7248],[-76.6979,72.6951],[-75.2943,72.4809],[-74.9032,72.1005],[-73.7136,71.7198],[-71.6406,71.5163],[-69.9501,70.8449],[-68.3583,70.5231],[-67.3637,70.0344],[-66.6852,69.2858],[-67.7517,69.0387],[-68.038,68.5507],[-67.033,68.3261],[-66.2251,67.9587],[-64.5275,67.8127],[-64.0079,67.3473],[-61.9684,67.019],[-61.2997,66.6488],[-61.9915,66.0354],[-62.6589,65.6399],[-63.3643,65.5433],[-63.4018,65.1185],[-64.6653,65.1689],[-65.4017,65.7639],[-65.3054,66.0085],[-66.4771,66.2797],[-67.1835,66.0345],[-68.2568,65.9386],[-67.3034,65.4829],[-66.8606,65.0916],[-65.2748,64.6316],[-65.0107,64.0088],[-64.6786,64.0281],[-64.5144,63.2639],[-65.0688,63.2635],[-65.2659,62.715],[-65.9788,63.0007],[-67.676,63.0935],[-66.2815,62.3027],[-66.2567,61.8683],[-67.4401,62.1513],[-69.0823,62.4052],[-69.5452,62.7448],[-70.2364,62.7634],[-71.2538,63.0424],[-73.4439,64.4236],[-74.5124,64.6702],[-75.0675,64.4567],[-76.7239,64.242],[-77.7912,64.367],[-78.1745,64.6178],[-78.0957,64.9392],[-77.4474,65.1618],[-77.3267,65.4532],[-75.8283,65.227],[-73.5607,65.5429],[-74.434,66.139],[-73.0333,66.7283],[-72.2201,67.2543],[-73.3283,68.2668],[-74.648,68.7076],[-74.9174,68.9828],[-76.4034,68.6923],[-75.7872,69.3186],[-77.5917,69.8455],[-77.7219,70.1707],[-79.3033,69.8948],[-81.0982,70.0912],[-82.1387,69.8413],[-83.0913,70.004],[-83.8594,69.9627],[-86.3219,70.1454],[-86.6244,70.4013],[-87.9006,70.2519],[-88.8483,70.5231],[-89.3655,71.0671],[-88.0387,70.9512],[-87.8724,71.2085],[-89.0794,71.2879],[-89.8457,71.4923],[-90.0251,71.9489],[-89.2631,73.0691],[-87.7197,73.7229],[-86.7687,73.8341],[-85.1108,73.8081],[-86.6293,72.8709],[-86.036,71.7709],[-85.0235,71.3532],[-86.4735,71.0427]]],[[[-79.8893,73.7014],[-78.2866,73.6659],[-77.2066,73.4996],[-76.2895,73.081],[-76.4005,72.8207],[-77.836,72.8968],[-79.5006,72.7559],[-80.1833,73.2246],[-80.8241,73.3807],[-80.8492,73.7211],[-79.8893,73.7014]]],[[[-105.2006,72.9474],[-106.9216,73.4799],[-105.5123,73.7657],[-104.583,73.3538],[-105.2006,72.9474]]],[[[-114.4977,72.6258],[-113.5003,72.6944],[-112.7539,72.986],[-111.2698,72.7137],[-108.6983,72.4995],[-108.2105,71.7511],[-107.306,71.8947],[-107.6958,72.1493],[-108.2382,73.1059],[-107.72,73.3289],[-106.4822,73.1962],[-105.415,72.7883],[-105.2342,72.415],[-104.3495,71.434],[-104.5696,71.1039],[-103.9535,70.7626],[-100.9732,70.0295],[-100.9351,69.7152],[-102.2343,69.8422],[-102.9197,69.5647],[-101.9755,69.4069],[-101.857,69.0239],[-103.4681,68.8084],[-105.0195,69.0813],[-106.1408,69.1621],[-106.659,69.4396],[-107.4399,69.0021],[-108.946,68.7597],[-111.3108,68.542],[-113.1277,68.4941],[-113.6168,68.8385],[-113.6941,69.195],[-115.1591,69.2647],[-116.5135,69.4247],[-117.1043,69.8042],[-117.1353,70.1001],[-114.5923,70.3125],[-112.6378,70.2253],[-112.1143,70.4468],[-113.7573,70.6907],[-115.991,70.5864],[-117.5872,70.6296],[-118.2642,70.8882],[-117.8141,71.1588],[-118.8683,71.687],[-118.9446,71.9855],[-118.2136,72.2629],[-118.3745,72.5339],[-117.5517,72.8311],[-114.6382,73.3727],[-114.1091,72.8611],[-114.4977,72.6258]]]]},properties:{name:"North America",id:"northAmerica"},id:"northAmerica"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[179.9991,-16.1686],[179.7483,-16.4464],[179.9281,-16.7443],[179.007,-16.9001],[178.805,-16.6315],[179.5517,-16.2498],[179.9991,-16.1686]]],[[[178.2804,-17.372],[178.5915,-17.6516],[178.6679,-18.0809],[177.8471,-18.2549],[177.3216,-18.0773],[177.2638,-17.8633],[177.6181,-17.4612],[178.2804,-17.372]]],[[[164.0598,-20.1414],[164.4358,-20.2821],[165.1918,-20.7691],[165.6627,-21.2671],[166.3033,-21.6373],[166.9425,-22.0901],[166.7742,-22.376],[166.096,-21.9565],[165.2419,-21.5255],[164.4549,-20.829],[164.1699,-20.4801],[164.0598,-20.1414]]],[[[173.2404,-34.899],[173.8441,-35.0264],[174.3204,-35.2466],[174.5437,-35.5822],[174.391,-35.7739],[174.802,-36.3093],[174.7226,-36.8411],[175.2996,-36.9933],[175.4608,-36.4757],[175.8762,-36.9578],[176.108,-37.645],[176.7698,-37.8895],[177.3358,-37.9907],[178.0091,-37.5548],[178.536,-37.692],[178.2679,-38.5509],[177.9763,-38.7223],[177.9656,-39.1426],[177.4077,-39.0809],[176.954,-39.3677],[177.1098,-39.6731],[176.8422,-40.1578],[175.9828,-41.2134],[175.3098,-41.6107],[175.1656,-41.4176],[174.6356,-41.2893],[175.1625,-40.6217],[175.2543,-40.2892],[175.0093,-39.9523],[173.9342,-39.5093],[173.8441,-39.1395],[174.5974,-38.7849],[174.7155,-38.2256],[174.9281,-37.8043],[174.7292,-37.4488],[174.782,-36.9436],[174.4758,-36.9418],[174.4469,-36.4509],[173.9453,-36.1761],[173.1166,-35.2053],[173.2404,-34.899]]],[[[137.5963,-35.7384],[137.4485,-36.0749],[136.7551,-36.0332],[136.6388,-35.7491],[137.334,-35.5924],[137.5963,-35.7384]]],[[[173.0686,-41.1859],[173.2306,-41.2844],[173.7376,-40.9888],[174.3026,-41.0194],[174.0922,-41.5055],[174.2831,-41.7407],[173.5449,-42.518],[173.2213,-42.9765],[172.7184,-43.2589],[172.9208,-43.8914],[172.3855,-43.8297],[171.4426,-44.136],[171.1133,-45.0393],[170.7005,-45.6843],[169.6866,-46.5516],[168.382,-46.6054],[168.1889,-46.3621],[167.682,-46.193],[166.7316,-46.1979],[166.7338,-45.5436],[167.1946,-44.9634],[167.7872,-44.595],[168.3665,-44.0818],[168.8064,-43.9922],[169.6613,-43.5913],[170.3027,-43.1075],[170.7417,-42.9273],[171.2571,-42.4652],[171.4861,-41.7949],[172.0108,-41.4447],[172.1396,-40.9471],[172.6407,-40.5183],[172.9892,-40.8481],[173.0686,-41.1859]]],[[[144.8184,-40.7216],[145.2832,-40.77],[146.3175,-41.1637],[146.99,-40.9923],[147.4547,-41.0017],[147.9687,-40.7797],[148.2928,-40.9471],[148.3017,-42.0399],[147.9244,-42.5726],[147.9807,-43.1572],[147.4081,-42.894],[146.8741,-43.6126],[145.9943,-43.376],[145.4874,-42.9268],[145.2681,-42.5442],[145.2384,-42.0195],[144.7776,-41.4189],[144.6458,-40.9808],[144.8184,-40.7216]]],[[[167.9559,-46.6946],[168.2409,-47.0701],[167.6292,-47.1425],[167.9559,-46.6946]]],[[[150.9952,-2.6885],[152.1795,-3.4102],[153.1241,-4.2523],[153.0233,-4.6664],[152.6807,-4.4986],[152.5985,-3.9948],[152.1924,-3.5057],[151.9731,-3.4533],[150.9681,-2.7799],[150.9952,-2.6885]]],[[[140.9761,-9.1187],[140.9752,-6.9054],[140.8625,-6.7399],[140.9748,-6.3461],[140.9743,-5.0398],[140.9735,-2.6099],[141.1856,-2.6276],[142.2115,-3.0835],[142.9053,-3.3206],[143.509,-3.4311],[144.0159,-3.7835],[144.4775,-3.8253],[145.0879,-4.3491],[145.3347,-4.3855],[145.767,-4.8231],[145.8527,-5.4712],[146.4036,-5.6164],[147.0344,-5.9191],[147.3766,-5.9506],[147.8018,-6.3151],[147.8453,-6.6626],[147.1191,-6.7217],[146.9607,-6.929],[147.1902,-7.3782],[147.7242,-7.8762],[148.1268,-8.1035],[148.2466,-8.5545],[148.5831,-9.0516],[149.2476,-9.0712],[149.2032,-9.4068],[149.7612,-9.8058],[149.8748,-10.0131],[150.6672,-10.2573],[150.4825,-10.6368],[150.0169,-10.5773],[149.7541,-10.3531],[148.3833,-10.1853],[147.7686,-10.0699],[146.6966,-9.0255],[146.0334,-8.0764],[144.9738,-7.802
11],[144.5099,-7.5673],[143.6137,-8.2003],[143.0948,-8.3112],[143.3922,-8.8017],[143.366,-8.9611],[142.6474,-9.3277],[142.2297,-9.1697],[141.1333,-9.2212],[140.9761,-9.1187]]],[[[151.9158,-4.2967],[152.4055,-4.3406],[152.4001,-4.7312],[152.0135,-5.0038],[152.1431,-5.3571],[151.8652,-5.5649],[151.515,-5.5524],[151.2291,-5.92],[150.4284,-6.2764],[149.6524,-6.2906],[149.3825,-6.078],[149.1264,-6.1277],[148.4011,-5.7651],[148.3447,-5.5449],[148.999,-5.4845],[149.2454,-5.5729],[150.2987,-5.5356],[150.953,-5.4237],[151.3268,-4.9603],[151.6713,-4.8835],[151.5518,-4.3455],[151.9158,-4.2967]]],[[[155.9575,-6.687],[155.7191,-6.8628],[155.344,-6.7217],[155.202,-6.3075],[154.782,-5.9706],[154.7412,-5.5453],[154.9969,-5.54],[155.467,-6.145],[155.8225,-6.3803],[155.9575,-6.687]]],[[[159.8793,-8.5341],[158.944,-8.0409],[158.5969,-7.759],[158.7345,-7.6046],[159.1096,-7.9037],[159.8433,-8.3272],[159.8793,-8.5341]]],[[[160.7493,-8.3139],[160.9979,-8.6122],[161.2584,-9.3171],[160.8736,-9.1569],[160.5904,-8.3729],[160.7493,-8.3139]]],[[[159.7505,-9.2727],[159.9707,-9.4334],[160.3547,-9.4214],[160.6254,-9.5888],[160.6494,-9.9288],[159.8535,-9.7916],[159.6218,-9.5319],[159.7505,-9.2727]]],[[[161.7152,-10.3873],[162.1054,-10.4539],[162.1236,-10.8246],[161.5381,-10.5671],[161.7152,-10.3873]]],[[[143.1787,-11.9547],[143.1104,-12.3036],[143.4015,-12.6401],[143.5866,-13.4435],[143.5485,-13.7409],[143.7562,-14.3491],[143.9617,-14.4627],[144.4731,-14.2319],[144.648,-14.4924],[145.2876,-14.943],[145.2717,-15.4765],[145.4581,-16.0563],[145.4261,-16.4061],[145.902,-17.0701],[146.1257,-17.6352],[146.0325,-18.2731],[146.3335,-18.5536],[146.2971,-18.8412],[146.4813,-19.0787],[147.1387,-19.393],[147.4183,-19.3784],[147.9155,-19.8693],[148.7593,-20.2897],[148.6839,-20.5804],[149.205,-21.1251],[149.7039,-22.4408],[150.0763,-22.1647],[150.5415,-22.5593],[150.7639,-22.5762],[150.843,-23.4582],[151.5004,-24.0126],[151.9025,-24.2008],[152.1298,-24.5976],[152.4565,-24.8023],[152.6545,-25.2022],[152.9137,-25.4322],[153.1649,-25.9644],[153.0842,-26.304],[153.117,-27.1944],[153.5756,-28.2407],[153.6044,-28.8546],[153.3483,-29.2905],[153.2724,-29.8924],[153.0305,-30.5635],[152.9439,-31.4349],[152.5595,-32.0457],[152.4703,-32.439],[152.1644,-32.7573],[151.8129,-32.9011],[151.4839,-33.3476],[151.2314,-34.0295],[150.9601,-34.2971],[150.6903,-35.1778],[150.
11953,-35.8334],[149.9605,-36.8455],[149.9325,-37.5287],[149.2987,-37.8021],[148.2626,-37.8309],[147.3957,-38.2189],[146.8568,-38.6632],[145.9353,-38.9016],[145.791,-38.6668],[144.6653,-38.21],[143.5392,-38.8208],[142.6123,-38.4515],[141.725,-38.2713],[141.4244,-38.3636],[141.0112,-38.0769],[140.6272,-38.0285],[139.7843,-37.2459],[139.8575,-36.6622],[139.5481,-36.0967],[139.0376,-35.6892],[138.1845,-35.6128],[138.5112,-35.0242],[138.4899,-34.7637],[138.0895,-34.1697],[137.6918,-35.1432],[136.8834,-35.2399],[137.0144,-34.9159],[137.3908,-34.9137],[137.4938,-34.1613],[137.9319,-33.5789],[137.8525,-33.2007],[137.4423,-33.1936],[137.2372,-33.6295],[136.4307,-34.0299],[135.6476,-34.9394],[135.1855,-33.9069],[134.7909,-33.3285],[134.3013,-33.1652],[134.1002,-32.7488],[134.2343,-32.5486],[133.5511,-32.1829],[133.212,-32.1838],[132.7575,-31.956],[132.2146,-32.0071],[131.7214,-31.6964],[131.1435,-31.4957],[130.783,-31.604],[130.1296,-31.5792],[128.9462,-31.7026],[128.0677,-32.0666],[127.3198,-32.2641],[125.9171,-32.2969],[124.759,-32.8829],[124.126,-33.1292],[123.6506,-33.8364],[123.2076,-33.9882],[122.7774,-33.891],[122.1511,-33.9917],[122.061,-33.8745],[121.4054,-33.8266],[120.4186,-33.9629],[119.854,-33.9749],[119.4505,-34.3681],[118.8952,-34.48],[118.1357,-34.9865],[117.5817,-35.0979],[116.5172,-34.9878],[115.9868,-34.7952],[115.7262,-34.5262],[115.0089,-34.2558],[115.1816,-33.6433],[115.5154,-33.5314],[115.6832,-33.1927],[115.6982,-31.6946],[115.1767,-30.8081],[114.9947,-30.2164],[114.9592,-29.4334],[114.5375,-28.5429],[114.165,-28.0809],[114.0283,-27.3471],[113.5818,-26.5583],[113.853,-26.3319],[113.5889,-26.0984],[113.5396,-25.6252],[114.2156,-26.2893],[114.2143,-25.8516],[113.671,-24.9772],[113.4175,-24.4356],[113.5529,-23.7329],[113.7571,-23.4182],[113.7953,-22.9144],[113.683,-22.6379],[113.9586,-21.9392],[114.1637,-22.3231],[114.3777,-22.3413],[114.6027,-21.9423],[114.8588,-21.7359],[115.4563,-21.4917],[116.0107,-21.0305],[116.7068,-20.6537],[117.4063,-20.7211],[118.1991,-20.3753],[118.7513,-20.2617],[119.1047,-19.9954],[119.5858,-20.0384],[120.1962,-19.9092],[120.8785,-19.6651],[121.4937,-19.1067],[121.8337,-18.4773],[122.2372,-17.9686],[122.1604,-17.3138],[122.7202,-16.7878],[122.9705,-16.4367],[123.1419,-16.8633],[123.5254,-17.4856],[123.778,-16.8677],[123.4903,-16.4908],[124.577,-16.1135],[124.3817,-15.758],[124.8389,-15.1609],[125.2433,-14.9448],[125.1789,-14.7148],[125.6814,-14.3881],[126.021,-14.4947],[126.1115,-14.1142],[126.5696,-14.1608],[126.9034,-13.744],[127.6727,-14.195],[128.1996,-14.7517],[129.4589,-14.9332],[129.7536,-14.7894],[129.3786,-14.3926],[129.7097,-13.9802],[129.8389,-13.5731],[130.2597,-13.3024],[130.1682,-12.9575],[130.3999,-12.688],[130.898,-12.5238],[131.0458,-12.1895],[131.4382,-12.277],[132.3722,-12.2392],[132.5839,-12.1101],[132.6829,-11.5055],[133.0247,-11.4527],[133.1854,-11.7057],[133.904,-11.8322],[134.2369,-12.008],[134.7301,-11.9844],[135.218,-12.2215],[135.7884,-11.9072],[136.0818,-12.4226],[136.5403,-11.9578],[136.9474,-12.3498],[136.5372,-12.7843],[136.5945,-13.0036],[135.9273,-13.3041],[135.9894,-13.8102],[135.8833,-14.1533],[135.4053,-14.7583],[135.5309,-15.0002],[136.2052,-15.4033],[136.7844,-15.8942],[137.002,-15.8783],[137.7037,-16.2329],[138.2449,-16.7181],[139.0097,-16.8992],[139.2485,-17.3285],[140.036,-17.7027],[140.5114,-17.6245],[140.8305,-17.4146],[141.2189,-16.6462],[141.412,-16.0696],[141.4515,-15.6053],[141.6255,-15.0566],[141.523,-14.4702],[141.5945,-14.1529],[141.4724,-13.7977],[141.6455,-13.2593],[141.6779,-12.4914],[141.9513,-11.8961],[142.1684,-10.9466],[142.4565,-10.7074],[142.8369,-11.3071],[142.8724,-11.8215],[143.1787,-11.9547]]],[[[130.6188,-11.3763],[131.2682,-11.1899],[131.5385,-11.4367],[130.9508,-11.9263],[130.645,-11.7425],[130.6188,-11.3763]]],[[[136.7148,-13.804],[136.8945,-14.2931],[136.3632,-14.2288],[136.4249,-13.8648],[136.7148,-13.804]]],[[[166.7458,-14.8267],[166.8102,-15.1574],[167.1316,-15.1352],[167.1995,-15.4859],[166.8257,-15.635],[166.6313,-15.406],[166.5274,-14.8502],[166.7458,-14.8267]]],[[[167.4126,-16.0958],[167.8365,-16.4496],[167.4494,-16.5552],[167.4126,-16.0958]]]]},properties:{name:"Oceania",id:"oceania"},id:"oceania"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-59.7339,-80.3442],[-60.5828,-80.9484],[-64.2683,-80.7486],[-65.9801,-80.3846],[-62.5189,-80.3736],[-61.3432,-79.8866],[-59.7064,-79.8755],[-59.7339,-80.3442]]],[[[-159.053,-79.8076],[-161.8655,-79.7037],[-164.2259,-79.3206],[-163.2562,-78.7223],[-161.6431,-78.9012],[-159.6842,-79.4023],[-159.053,-79.8076]]],[[[-70.334,-79.6797],[-71.7836,-79.4445],[-70.544,-78.8838],[-67.4785,-78.3627],[-66.7281,-78.3836],[-69.2509,-79.2101],[-70.334,-79.6797]]],[[[-45.2226,-78.8106],[-43.722,-78.8186],[-42.9654,-79.4769],[-43.5278,-80.1916],[-49.1875,-80.643],[-49.773,-80.7842],[-54.1626,-80.8703],[-53.4823,-80.1889],[-52.2971,-80.1414],[-50.3391,-79.4796],[-50.7331,-79.2829],[-50.2197,-78.6051],[-49.0811,-78.0476],[-46.8257,-77.7852],[-45.5302,-77.8815],[-43.8086,-78.2864],[-43.9473,-78.5975],[-45.2226,-78.8106]]],[[[-120.5562,-73.756],[-120.2726,-73.9891],[-121.0625,-74.3375],[-122.8591,-74.3428],[-122.6247,-73.9655],[-123.1121,-73.6823],[-120.5562,-73.756]]],[[[-126.3299,-73.2864],[-124.9933,-73.8297],[-124.8731,-74.2083],[-127.4143,-73.5163],[-126.3299,-73.2864]]],[[[-74.3544,-73.0986],[-74.5748,-73.6113],[-75.9009,-73.3325],[-75.3769,-72.8203],[-74.3544,-73.0986]]],[[[-91.1608,-73.1821],[-91.6699,-72.6236],[-90.8072,-72.6108],[-91.1608,-73.1821]]],[[[-98.0911,-71.9125],[-96.8695,-71.8508],[-95.6095,-72.0683],[-96.0518,-72.5775],[-98.4078,-72.5477],[-100.1951,-72.2725],[-102.2647,-72.1354],[-102.128,-71.9853],[-98.6155,-71.7638],[-98.0911,-71.9125]]],[[[-73.7067,-70.635],[-74.205,-70.924],[-76.1763,
1-71.1326],[-76.5004,-70.9413],[-75.0076,-70.6088],[-73.7067,-70.635]]],[[[-74.9871,-69.7277],[-74.8489,-70.1791],[-75.7267,-70.0961],[-74.9871,-69.7277]]],[[[-70.0511,-69.1892],[-69.417,-69.5834],[-68.3361,-70.8561],[-68.2411,-71.822],[-69.2092,-72.5344],[-72.3675,-72.6698],[-73.0864,-72.4079],[-71.1066,-72.047],[-72.4121,-71.6622],[-73.8994,-72.1522],[-75.3531,-71.8783],[-75.2925,-71.6151],[-74.1872,-71.383],[-72.6216,-71.3883],[-71.1941,-70.9848],[-71.0611,-70.5369],[-70.328,-70.3611],[-71.8537,-69.9692],[-71.869,-68.9411],[-70.417,-68.7889],[-70.0511,-69.1892]]],[[[-67.9885,-67.4745],[-68.5804,-67.7328],[-69.0825,-67.403],[-68.3359,-66.802],[-67.6878,-67.1473],[-67.9885,-67.4745]]],[[[-57.0206,-63.3729],[-58.2631,-63.7636],[-58.8954,-64.389],[-59.9632,-64.4312],[-61.0598,-64.9812],[-61.7361,-65.0335],[-62.1453,-65.3318],[-62.3051,-65.8405],[-61.8754,-66.296],[-63.7525,-66.2778],[-64.0778,-66.6542],[-64.6862,-66.8064],[-64.8193,-67.3076],[-65.4432,-67.3262],[-65.6394,-68.1306],[-64.8984,-68.6734],[-63.3436,-68.8106],[-63.4559,-69.0419],[-62.4505,-69.5843],[-61.9611,-70.1201],[-61.9611,-70.9005],[-61.0172,-71.1668],[-61.2136,-71.5641],[-60.7193,-72.0728],[-60.3846,-73.0072],[-61.4054,-73.467],[-60.8789,-73.6122],[-61.0107,-74.4782],[-62.2257,-74.5057],[-63.9247,-75.0047],[-63.3634,-75.4517],[-66.3705,-76.0132],[-69.3044,-76.3506],[-70.0954,-76.6546],[-71.7987,-76.7527],[-75.2683,-76.5814],[-77.19,-76.6298],[-76.2487,-77.2747],[-75.3869,-77.474],[-72.852,-77.5903],[-73.2515,-77.8944],[-74.812,-78.1776],[-80.6015,-77.7519],[-81.4411,-77.8855],[-77.4325,-78.4346],[-77.8691,-78.7454],[-80.2923,-78.8226],[-83.246,-78.3569],[-83.26,-78.7742],[-80.1512,-79.2683],[-76.499,-79.3255],[-76.5578,-79.9035],[-75.2366,-80.8028],[-73.0296,-80.9173],[-70.239,-80.8565],[-64.7501,-81.5219],[-64.1371,-81.8695],[-65.9133,-82.1833],[-62.7357,-82.5273],[-61.5898,-83.3414],[-59.5159,-83.4586],[-57.3535,-82.8403],[-53.9862,-82.2006],[-48.3607,-81.8921],[-43.6692,-82.2699],[-41.4338,-81.2977],[-38.7718,-80.8823],[-37.2093,-81.0638],[-35.3269,-80.6505],[-29.3291,-80.172],[-24.2403,-80.0619],[-25.2586,-79.7623],[-29.9494,-79.599],[-30.3161,-79.1631],[-32.9943,-79.2288],[-36.2391,-78.7742],[-36.181,-78.4684],[-34.0758,-77.4252],[-32.0634,-77.1598],[-28.9336,-76.3701],[-26.0594,-75.9573],[-24.2696,-75.7668],[-19.4931,-75.54],[-17.2989,-74.334],[-15.6725,-74.4072],[-15.7488,-73.9456],[-16.5188,-73.6441],[-15.5959,-73.0968],[-14.3211,-73.123],[-14.2978,-72.7328],[-13.2087,-72.7852],[-11.497,-72.4128],[-10.8254,-71.5534],[-9.8879,-71.0274],[-9.2307,-71.1739],[-8.6466,-71.6728],[-7.7137,-71.5463],[-7.8735,-70.9404],[-5.9364,-70.7127],[-5.5879,-70.8569],[-5.9499,-71.3417],[-2.8121,-71.3208],[-.8958,-71.3492],[-.5431,-71.7128],[.835,-71.2023],[2.6096,-70.9],[5.1132,-70.6559],[8.5232,-70.4739],[9.1415,-70.1836],[10.2175,-70.5081],[11.7014,-70.7664],[12.9292,-70.2133],[13.8228,-70.3434],[15.807,-70.3238],[18.1246,-70.5405],[19.1966,-70.2932],[19.2649,-70.9022],[21.0707,-70.8436],[21.705,-70.2586],[22.979,-70.8103],[23.8037,-70.4046],[24.7567,-70.892],[25.9743,-71.0372],[27.207,-70.9111],[30.0035,-70.2999],[31.3787,-70.2257],[32.6212,-70.0007],[32.9892,-69.6243],[32.5675,-69.0743],[33.1214,-68.689],[34.193,-68.7023],[35.2246,-69.6371],[37.5599,-69.7184],[38.8592,-70.006],[39.7053,-69.4258],[39.8637,-68.9669],[41.1328,-68.5749],[42.409,-68.3521],[42.8196,-68.123],[44.6999,-67.9042],[44.9893,-67.7692],[47.1174,-67.5726],[48.6479,-67.7941],[48.7136,-67.217],[49.2472,-66.9414],[50.6059,-67.15],[50.3325,-66.4447],[51.8843,-66.0199],[53.6719,-65.8587],[54.9481,-65.9164],[55.7102,-66.0798],[57.1853,-66.6133],[56.4533,-66.7798],[56.8919,-67.0563],[57.6274,-67.0142],[58.7376,-67.2295],[59.2507,-67.4851],[60.4821,-67.3853],[62.6878,-67.6476],[63.6989,-67.5082],[68.3279,-67.8895],[69.4163,-67.743],[69.9822,-68.4644],[69.5344,-68.7369],[69.6293,-69.2314],[68.9062,-69.3726],[69.0825,-69.8666],[68.1783,-69.8373],[67.2678,-70.2732],[67.9408,-70.4228],[69.2503,-70.4313],[68.8725,-71.0354],[68.0375,-71.391],[67.4321,-72.0031],[66.8919,-72.9486],[67.9714,-73.0857],[68.4197,-72.5149],[69.5548,-72.3746],[71.2766,-71.624],[71.9047,-70.7069],[72.7601,-70.3957],[72.8223,-70.0961],[73.9422,-69.7432],[75.4239,-69.8933],[75.8913,-69.5754],[77.8174,-69.069],[78.7265,-68.2779],[79.288,-68.1195],[82.017,-67.6902],[83.3043,-67.6032],[84.4851,-67.1145],[85.7107,-67.1611],[87.9803,-66.7882],[89.6986,-66.8229],[92.0734,-66.5077],[93.9644,-66.6897],[94.8397,-66.5015],[95.5411,-66.6311],[98.2577,-66.4673],[99.3701,-66.6484],[100.8891,-66.3581],[101.4746,-65.9511],[102.674,-65.8654],[103.9511,-65.9879],[108.1578,-66.6391],[109.4629,-66.9085],[110.6223,-66.5241],[110.9069,-66.0767],[113.0992,-65.8001],[113.7096,-65.9297],[114.3368,-66.3603],[115.3103,-66.561],[115.2739,-67.0279],[113.991,-67.2117],[114.0265,-67.4412],[116.7134,-67.047],[118.1388,-67.0825],[119.1331,-67.3706],[121.4875,-67.0905],[122.1826,-66.8593],[123.9693,-66.608],[124.5978,-66.7083],[125.8656,-66.3643],[126.6646,-66.4975],[127.5413,-67.051],[129.2369,-67.0417],[129.7412,-66.4686],[130.9517,-66.1912],[131.831,-66.2356],[133.4446,-66.0816],[134.9716,-66.3301],[135.352,-66.1273],[136.1941,-66.2924],[137.7539,-66.4065],[139.9001,-66.715],[141.9726,-66.8069],[142.8884,-67],[143.4481,-66.877],[144.6214,-67.1416],[143.9422,-67.7941],[145.9752,-67.6241],[146.8279,-67.9645],[147.0938,-68.3685],[148.4561,-68.467],[151.068,-68.3849],[151.562,-68.6939],[153.0819,-68.8568],[154.1997,-68.4178],[155.5202,-69.0246],[157.4813,-69.3087],[158.1578,-69.2088],[159.7838,-69.5217],[160.2095,-69.9749],[161.0369,-70.3172],[161.4244,-70.8268],[162.6749,-70.3047],[163.3487,-70.6208],[164.4034,-70.5103],[166.6269,-70.6643],[167.5692,-70.8103],[168.1725,-71.1832],[170.1625,-71.6307],[169.8287,-72.7288],[169.545,-73.0502],[167.6158,-73.337],[164.7758,-74.0286],[165.3027,-74.5936],[163.1672,-74.6021],[162.5337,-75.1671],[161.6797,-75.2177],[162.8156,-75.8463],[162.7628,-76.7456],[164.4296,-78.0422],[166.2087,-78.4515],[164.6347,-78.6033],[160.4829,-79.2017],[160.542,-80.425],[160.9078,-81.3901],[162.8214,-81.8664],[167.2328,-82.9521],[168.1099,-83.3618],[171.9172,-83.6441],[179.403,-84.2061],[180,-84.3517],[180,-89.9989],[-180,-89.9989],[-180,-89.583],[-180,-89.2931],[-180,-88.5869],[-180,-87.8811],[-180,-87.1753],[-180,-86.4695],[-180,-85.7633],[-180,-85.0575],[-180,-84.3517],[-171.7037,-84.5426],[-162.9335,-84.9012],[-157.1276,-85.1858],[-156.9864,-84.8111],[-163.5685,-84.5288],[-164.951,-83.8
1057],[-167.5528,-83.8111],[-169.1677,-83.4497],[-174.0661,-82.9002],[-171.8213,-82.8474],[-168.4178,-83.2287],[-163.111,-83.329],[-159.4445,-83.5434],[-157.6796,-83.1292],[-155.4594,-82.9805],[-153.0098,-82.4496],[-154.7175,-81.9409],[-153.9566,-81.7003],[-157.0326,-81.319],[-156.5283,-81.1623],[-148.1228,-80.9009],[-150.5755,-80.3536],[-148.3172,-80.0708],[-148.1765,-79.7761],[-152.0914,-79.2416],[-155.21,-78.9646],[-156.4693,-78.6353],[-154.7164,-78.3982],[-155.3416,-78.1918],[-157.2667,-78.1998],[-158.5003,-77.7786],[-158.2136,-77.1571],[-154.8149,-77.1269],[-153.4606,-77.4159],[-151.719,-77.4261],[-149.7177,-77.7976],[-145.967,-77.0688],[-145.7504,-76.7492],[-147.3404,-76.4384],[-146.383,-76.0998],[-143.5742,-75.5635],[-142.3298,-75.4907],[-141.5057,-75.6905],[-139.6911,-75.2129],[-137.6181,-75.0757],[-136.5494,-75.1396],[-135.362,-74.6904],[-133.4748,-74.852],[-132.0495,-74.7659],[-129.7907,-74.8915],[-127.8633,-74.7193],[-123.8894,-74.773],[-119.6771,-74.6544],[-118.3421,-74.3815],[-115.1052,-74.4551],[-114.7909,-73.9886],[-113.5085,-74.0889],[-113.9318,-74.982],[-111.6963,-74.7921],[-111.8064,-74.2696],[-110.307,-74.3668],[-110.3005,-74.7108],[-111.4631,-75.1334],[-109.2722,-75.1849],[-106.6189,-75.3438],[-104.9019,-75.1152],[-101.7081,-75.1272],[-101.0394,-75.4219],[-98.5578,-75.1898],[-101.2518,-74.4858],[-101.7154,-74.0237],[-102.7663,-73.8838],[-102.4108,-73.6166],[-100.9854,-73.7573],[-99.7812,-73.7201],[-100.0209,-73.4027],[-102.6751,-73.321],[-102.4092,-72.9876],[-98.0125,-73.0334],[-96.1521,-73.3095],[-94.2463,-73.313],[-92.241,-73.1785],[-90.9209,-73.3192],[-90.2954,-72.9779],[-88.1945,-72.8585],[-88.4193,-73.2291],[-87.0379,-73.3538],[-85.9808,-73.2087],[-84.9811,-73.5021],[-82.1835,-73.8568],[-81.3088,-73.7383],[-81.2624,-73.3148],[-80.4421,-72.9446],[-79.5217,-73.0897],[-78.4078,-73.5558],[-76.8506,-73.4604],[-77.1349,-73.8177],[-75.293,-73.6388],[-73.9961,-73.6996],[-72.9293,-73.4479],[-68.821,-73.1053],[-67.6671,-72.8345],[-66.8277,-72.0905],[-67.4603,-71.5268],[-67.8884,-70.4215],[-68.4033,-70.0198],[-68.7078,-69.4321],[-67.3717,-69.4125],[-66.9749,-69.1608],[-67.3906,-68.8612],[-66.7933,-68.2402],[-67.1498,-68.0245],[-66.705,-67.5273],[-67.5859,-67.435],[-67.4934,-67.1127],[-66.371,-66.6089],[-65.7664,-66.6249],[-65.6172,-66.1353],[-64.0658,-65.5538],[-64.0381,-65.1791],[-62.5761,-64.7557],[-61.6317,-64.6047],[-60.8643,-64.0734],[-59.5102,-63.8208],[-58.8721,-63.5518],[-57.3897,-63.2264],[-57.0206,-63.3729]]]]},properties:{name:"Antarctica",id:"antarctica"},id:"antarctica"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-77.9011,7.2294],[-77.7439,7.537],[-77.3509,7.7057],[-77.2124,8.0338],[-77.4072,8.427],[-77.3742,8.6583],[-76.8519,8.0906],[-76.8879,8.6197],[-76.2769,8.9886],[-76.1355,9.2656],[-75.6394,9.4502],[-75.6709,10.1964],[-75.4459,10.611],[-74.8446,11.1095],[-74.4545,10.9892],[-74.0594,11.3408],[-73.3137,11.2959],[-72.7219,11.7127],[-72.2749,11.889],[-72.1358,12.1886],[-71.7145,12.4199],[-71.2622,12.3351],[-71.1375,12.0461],[-71.4886,11.7189],[-71.8686,11.6275],[-71.9469,11.4144],[-71.5942,10.6572],[-72.1129,9.8155],[-71.7607,9.3357],[-71.687,9.0725],[-71.2979,9.1257],[-71.0858,9.3481],[-71.0527,9.7059],[-71.3867,10.2639],[-71.5445,10.7788],[-71.4695,10.9643],[-70.2326,11.3732],[-70.2865,11.8859],[-70.004,12.1779],[-69.6316,11.4801],[-68.8279,11.4317],[-68.3987,11.161],[-68.234,10.5693],[-67.8715,10.4721],[-66.9891,10.6105],[-66.2471,10.6323],[-65.8518,10.2577],[-65.1292,10.0699],[-64.8504,10.0979],[-63.8734,10.6638],[-63.4968,10.6434],[-62.7024,10.7499],[-62.8429,10.4179],[-62.5151,10.176],[-62.3204,9.7831],[-62.1196,9.9847],[-60.7923,9.3605],[-61.0534,9.0951],[-61.3039,8.4102],[-60.801,8.5926],[-60.3402,8.6286],[-59.9807,8.5327],[-59.2003,8.0746],[-58.6266,7.5459],[-58.4808,7.0381],[-57.9825,6.786],[-56.9698,5.9927],[-55.9395,5.7957],[-55.8283,5.9617],[-54.834,5.9883],[-53.8472,5.7823],[-53.4544,5.5635],[-52.8993,5.425],[-52.2905,4.942],[-51.6659,4.2287],[-51.2198,4.0938],[-51.0525,3.2819],[-50.6592,2.1309],[-50.459,1.8295],[-49.9572,1.6599],[-49.8988,1.1628],[-50.2945,.8356],[-50.8163,.1724],[-51.2828,-.085],[-51.7025,-.7624],[-51.9476,-1.5867],[-51.2975,-1.2236],[-50.9177,-1.1153],[-50.69,-1.7616],[-50.4033,-2.0155],[-49.9993,-1.8317],[-49.7195,-1.9263],[-49.3137,-1.7319],[-48.9913,-1.83],[-48.71,-1.4877],[-48.4459,-1.5206],[-48.4497,-1.1455],[-48.115,-.7376],[-47.3981,-.6266],[-46.8113,-.7797],[-46.6173,-.9706],[-46.2191,-1.0314],[-45.6447,-1.3479],[-45.0763,
1-1.4664],[-44.6513,-1.7456],[-44.3084,-2.5353],[-43.9329,-2.5833],[-42.9368,-2.4652],[-42.2496,-2.7919],[-41.8761,-2.7466],[-41.3181,-2.9361],[-40.4745,-2.7954],[-39.9647,-2.8616],[-38.4757,-3.7174],[-38.0489,-4.2163],[-37.1746,-4.9124],[-36.5907,-5.0975],[-35.9799,-5.0544],[-35.5493,-5.1294],[-35.2357,-5.5667],[-34.9882,-6.3936],[-34.8056,-7.2885],[-34.8346,-7.9717],[-35.1578,-8.9305],[-35.3409,-9.2305],[-36.3983,-10.4841],[-36.9378,-10.8206],[-37.4119,-11.4971],[-37.6887,-12.0999],[-38.2397,-12.8443],[-38.7879,-12.7826],[-38.8352,-13.147],[-39.0894,-13.5882],[-38.9422,-14.0308],[-39.0596,-14.6549],[-38.8805,-15.8645],[-39.1251,-16.7634],[-39.2152,-17.3156],[-39.1539,-17.704],[-39.4869,-17.9903],[-39.7399,-18.6397],[-39.6999,-19.278],[-40.0013,-19.7419],[-40.3959,-20.5693],[-40.7892,-20.9062],[-41.0471,-21.5059],[-40.9879,-21.9201],[-41.1228,-22.0843],[-41.7054,-22.3098],[-41.9806,-22.5806],[-42.0423,-22.9472],[-42.9583,-22.9672],[-43.5327,-23.0462],[-43.8661,-22.9104],[-44.6373,-23.0556],[-44.9516,-23.3814],[-45.4232,-23.6854],[-45.9721,-23.796],[-46.8672,-24.2363],[-47.8766,-24.9976],[-48.5451,-25.8161],[-48.6776,-26.703],[-48.5542,-27.1962],[-48.6208,-28.0755],[-48.7997,-28.5754],[-49.2713,-28.871],[-49.7461,-29.3633],[-50.0333,-29.8009],[-50.2994,-30.4259],[-51.1572,-30.3642],[-51.4637,-31.0527],[-51.9724,-31.3839],[-52.1935,-31.8855],[-52.1273,-32.1678],[-52.3417,-32.4399],[-52.6523,-33.1377],[-53.4195,-33.7791],[-53.7853,-34.3806],[-54.1686,-34.6709],[-54.9023,-34.9328],[-55.6732,-34.7756],[-56.1179,-34.9079],[-56.8555,-34.6766],[-57.1706,-34.4525],[-57.8291,-34.4773],[-58.4002,-33.9123],[-58.5258,-34.2962],[-58.2835,-34.6838],[-57.3036,-35.1885],[-57.1589,-35.5058],[-57.354,-35.7202],[-57.265,-36.1442],[-56.6981,-36.4265],[-56.6721,-36.8513],[-57.3957,-37.7448],[-57.547,-38.0857],[-58.1792,-38.436],[-59.8282,-38.8381],[-61.1122,-38.9931],[-62.067,-38.9189],[-62.3382,-39.1506],[-62.0537,-39.3739],[-62.2869,-39.8955],[-62.395,-40.8907],[-62.959,-41.1095],[-63.7731,-41.1499],[-64.8533,-40.8139],[-65.1334,-40.8805],[-65.0182,-41.5667],[-65.059,-41.9698],[-64.4205,-42.4337],[-63.596,-42.4066],[-63.6925,-42.8052],[-64.1306,-42.8616],[-64.3246,-42.5722],[-64.6504,-42.5313],[-65.0269,-42.759],[-64.4323,-43.0591],[-64.9858,-43.2935],[-65.2836,-43.63],[-65.3613,-44.4773],[-65.6476,-44.6616],[-65.6388,-45.0078],[-66.1901,-44.9647],[-66.9416,-45.2573],[-67.5568,-45.9701],[-67.5633,-46.3452],[-66.7769,-47.0057],[-65.9985,-47.0936],[-65.7382,-47.3449],[-65.8101,-47.941],[-66.3934,-48.3423],[-67.033,-48.6277],[-67.6849,-49.2465],[-67.7834,-49.8591],[-68.9398,-50.3824],[-69.2352,-50.9506],[-69.0325,-51.6364],[-68.3938,-52.3072],[-69.2409,-52.2055],[-69.5605,-52.4217],[-70.795,-52.7688],[-70.9959,-53.7791],[-71.2977,-53.8834],[-72.1744,-53.6322],[-71.8528,-53.2855],[-71.4005,-53.107],[-71.3878,-52.7644],[-72.4583,-53.2544],[-73.0526,-53.2433],[-74.0146,-52.6392],[-73.8343,-52.2339],[-73.5183,-52.0408],[-73.9733,-51.7847],[-73.8958,-51.3315],[-74.8147,-51.0629],[-75.0948,-50.6812],[-74.3337,-49.9745],[-74.341,-48.5958],[-74.5772,-48.2744],[-74.6549,-47.7022],[-74.1584,-47.1824],[-74.1519,-46.9742],[-75.6567,-46.6102],[-74.9245,-46.1597],[-75.0666,-45.8752],[-74.1579,-45.7673],[-74.0379,-45.4175],[-73.5498,-45.4836],[-73.3625,-44.9781],[-72.739,-44.7344],[-72.6638,-44.4365],[-73.2651,-44.1688],[-72.9965,-43.6317],[-73.101,-43.4551],[-72.878,-43.048],[-72.7854,-42.3014],[-72.4996,-41.9809],[-72.6698,-41.6595],[-73.0149,-41.5441],[-73.5214,-41.7971],[-73.8108,-41.5175],[-73.966,-41.1184],[-73.6694,-40.0824],[-73.4104,-39.789],[-73.2264,-39.2243],[-73.5327,-38.3667],[-73.4648,-38.0405],[-73.6619,-37.6987],[-73.6017,-37.1886],[-73.216,-37.1669],[-73.1181,-36.6884],[-72.8746,-36.3905],[-72.6238,-35.5857],[-72.2237,-35.0961],[-72.0028,-34.1653],[-71.6646,-33.6526],[-71.7429,-33.0951],[-71.4522,-32.6596],[-71.5259,-31.806],[-71.6619,-31.1695],[-71.6695,-30.3305],[-71.4007,-30.1432],[-71.3157,-29.6496],[-71.5192,-28.9265],[-71.1863,-28.3778],[-71.0527,-27.7275],[-70.6465,-26.3293],[-70.7138,-25.7842],[-70.4454,-25.1725],[-70.5742,-24.6442],[-70.4878,-23.7818],[-70.5633,-23.0569],[-70.3316,-22.8487],[-70.0874,-21.4931],[-70.1971,-20.7256],[-70.1485,-19.8049],[-70.2759,-19.2683],[-70.3616,-18.3978],[-71.337,-17.6827],[-71.5325,-17.2943],[-72.1114,-17.0026],[-72.4676,-16.7079],[-72.7939,-16.6147],[-73.825,-16.153],[-74.1473,-15.9124],[-75.1043,-15.4117],[-75.5336,-14.899],[-75.934,-14.6336],[-76.2891,-14.1333],[-76.1839,-13.5154],[-76.8322,-12.3489],[-77.1527,-12.0603],[-77.2204,-11.6635],[-77.6332,-11.288],[-77.7362,-10.8365],[-78.1856,-10.089],[-78.7624,-8.6171],[-79.0123,-8.21],[-79.3774,-7.8354],[-79.7621,-7.0666],[-80.1103,-6.6497],[-80.8117,-6.2822],[-81.1805,-5.9426],[-80.8827,-5.7589],[-81.1084,-5.0278],[-81.3366,-4.6695],[-81.2833,-4.3224],[-80.7986,-3.7312],[-80.0266,-3.2282],[-79.7299,-2.5793],[-80.1272,-2.5282],[-80.4501,-2.6259],[-80.9628,-2.1891],[-80.7704,-2.0768],[-80.8014,-1.383],[-80.9024,-1.0789],[-80.554,-.8481],[-80.4823,-.3682],[-80.1334,-.006],[-80.0251,.4104],[-80.0883,.7846],[-79.7412,.9799],[-78.8996,1.2063],[-78.7931,1.8486],[-78.6171,2.3067],[-78.1201,2.4882],[-77.67,2.8788],[-77.2428,3.5855],[-77.1666,3.8621],[-77.4272,4.0605],[-77.2863,4.7219],[-77.4017,5.4161],[-77.2492,5.7801],[-77.4694,6.177],[-77.36,6.5045],[-77.9011,7.2294]]],[[[-91.3057,.0912],[-90.7997,-.7522],[-90.9055,-.9404],[-91.3716,-1.0172],[-91.4582,-.7997],[-91.1448,-.623],[-91.3692,-.287],[-91.3057,.0912]]],[[[-50.2481,-.1165],[-49.6287,-.2293],[-49.1169,-.1636],[-48.3798,-.3527],[-48.5396,-.801],[-48.9289,-1.4824],[-49.5878,-1.7123],[-50.5076,-1.7878],[-50.7597,-1.2405],[-50.7713,-.6452],[-50.6454,-.2728],[-50.2481,-.1165]]],[[[-51.6377,-1.3421],[-51.6784,-.8552],[-51.5461,-.6497],[-51.1608,-.6665],[-51.2764,-1.0216],[-51.6377,-1.3421]]],[[[-73.7735,-43.3459],[-74.355,-43.2637],[-74.2094,-42.8789],[-74.037,-41.7953],[-73.5278,-41.8961],[-73.4708,-42.4665],[-73.7893,-42.5859],[-73.4364,-42.9366],[-73.7735,-43.3459]]],[[[-73.7354,-44.3948],[-73.9833,-44.4947],[-73.7271,-45.1192],[-74.0991,-45.3252],[-74.6178,-44.6478],[-74.5017,-44.4733],[-73.7354,-44.3948]]],[[[-72.8971,-44.7122],[-73.445,-44.6411],[-73.2078,-44.3349],[-72.8425,-44.4578],[-72.8971,-44.7122]]],[[[-74.6183,-48.4253],[-74.923,-48.6264],[-75.2128,-48.1417],[-74.7292,-48.1261],[-74.6183,-48.4253]]],[[[-74.5306,-48.8124],[-74.4589,-49.6913],[-74.5699,-49.9909],[-75.3001,-49.8475],[-75.1842,-49.0836],[-74.7934,-48.705],[-74.5306,-48.8124]]],[[[-58.8501,-51.2698],[-58.4737,-51.509],[-57.9767,-51.3843],[-57.8382,-51.7092],[-58.6834,-51.9361],[-59.068,-52.1731],[
1-59.5708,-51.9254],[-59.0596,-51.6857],[-58.8501,-51.2698]]],[[[-60.4454,-51.3994],[-60.1416,-51.4811],[-59.268,-51.4274],[-59.9214,-51.9694],[-60.4454,-51.3994]]],[[[-69.4141,-52.4865],[-68.7897,-52.5766],[-68.2781,-52.9841],[-68.0085,-53.5638],[-67.2943,-54.0499],[-65.346,-54.8777],[-66.5112,-55.0322],[-66.9305,-54.9248],[-68.3316,-54.8165],[-69.0816,-54.9097],[-69.7235,-54.7122],[-70.4972,-54.8094],[-71.4409,-54.6198],[-70.8982,-54.338],[-70.8678,-53.8843],[-70.0903,-53.4182],[-70.4603,-53.206],[-69.4141,-52.4865]]],[[[-72.9472,-53.4426],[-72.2055,-53.8075],[-73.3048,-53.9438],[-73.6865,-53.4266],[-72.9472,-53.4426]]],[[[-69.8846,-54.8822],[-68.9007,-55.0176],[-68.2826,-55.255],[-68.2932,-55.5214],[-69.4118,-55.4441],[-69.9798,-55.1476],[-69.8846,-54.8822]]],[[[-67.0854,-55.1152],[-67.7679,-55.2595],[-68.107,-54.9292],[-67.2452,-54.9776],[-67.0854,-55.1152]]]]},properties:{name:"South America",id:"southAmerica"},id:"southAmerica"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[54.719,81.1159],[57.694,80.7923],[55.7124,80.6372],[54.0665,80.8136],[54.719,81.1159]]],[[[62.168,80.8347],[61.0511,80.4186],[59.3044,80.5216],[59.5921,80.8165],[62.168,80.8347]]],[[[20.898,80.2499],[22.4507,80.4021],[26.8608,80.16],[27.1986,79.9065],[25.641,79.4029],[23.9475,79.1943],[20.8612,79.3978],[18.7251,79.7607],[18.3438,80.0595],[20.898,80.2499]]],[[[16.7867,79.9068],[18.5813,79.5716],[19.0896,79.1573],[20.4581,79.1293],[21.3889,78.7404],[19.7687,78.6228],[18.4393,78.0251],[18.228,77.5226],[17.6234,77.3994],[16.7006,76.5793],[14.3657,77.2345],[14.921,77.6889],[13.6808,78.028],[11.7738,78.7165],[10.866,79.7965],[12.7535,79.7758],[13.3838,79.4808],[15.8163,79.6819],[16.7867,79.9068]]],[[[21.6082,78.5957],[23.1166,77.9916],[24.2383,77.8986],[23.8414,77.4978],[22.057,77.5011],[21.6082,77.9161],[20.2282,78.4779],[21.6082,78.5957]]],[[[67.7654,76.2376],[66.2824,75.9836],[61.3561,75.3149],[60.2224,74.7965],[58.5347,74.499],[58.4415,74.1288],[56.9638,73.3665],[55.0067,73.4539],[54.3,73.3509],[53.7629,73.7662],[54.6427,73.9595],[55.5824,74.6278],[56.4986,74.9571],[57.0876,75.3837],[58.8814,75.8547],[61.0538,76.1199],[62.9714,76.2367],[65.8629,76.6133],[67.5351,77.0077],[68.4859,76.9338],[68.9,76.5729],[67.7654,76.2376]]],[[[55.32,73.3083],[56.4293,73.2011],[56.0835,72.7894],[55.356,72.4651],[55.2979,71.9354],[56.0431,71.3456],[56.895,70.927],[57.1458,70.5892],[54.6014,70.68],[53.7225,70.8145],[53.3638,71.5416],[51.8124,71.4912],[51.5825,72.0712],[52.6221,72.3009],[53.7531,73.2932],[55.32,73.3083]]],[[[67.8751,68.4763],[68.2688,67.2858],[67.5444,66.7227],[66.2021,66.1716],[64.8011,65.7162],[63.0824,64.9054],[61.2167,64.2824],[60.5424,61.0083],[60.0644,59.4402],[59.4318,58.5187],[58.7984,57.8522],[58.0265,57.3293],[57.8276,56.859],[58.58,56.5143],[58.6901,56.0873],[58.0984,55.5504],[56.084,55.3471],[56.9735,54.4686],[57.6207,53.983],[58.9546,54.5315],[59.6294,54.3086],[59.8828,53.9417],[59.4083,53.6477],[59.0052,53.1794],[59.0372,52.607],[59.707,52.4616],[60.1789,52.009],[60.0657,51.9766],[60.4648,51.6513],[61.3632,51.442],[61.5851,51.23],[61.3894,50.8609],[60.6379,50.6638],[59.9552,50.7992],[59.8122,50.5819],[58.8836,50.6945],[58.3594,51.0638],[57.8387,51.0917],[57.4423,50.8889],[57.0117,51.0651],[56.4915,51.0196],[55.7977,50.6021],[55.5424,50.6017],[54.727,50.9981],[54.4216,50.7803],[54.0416,51.1153],[53.3381,51.4824],[52.571,51.4817],[52.3309,51.6812],[51.6091,51.4839],[50.7941,51.7292],[50.2468,51.2895],[49.498,51.0835],[48.8086,50.6012],[48.8432,50.0131],[48.4344,49.8284],[47.706,50.378],[47.3264,50.2734],[46.9917,49.8526],[46.8022,49.367],[47.0144,49.0987],[46.7028,48.8055],[46.661,48.4124],[47.0042,48.2846],[47.0934,47.9476],[48.1099,47.7452],[48.9595,46.7744],[48.6102,46.5663],[49.2321,46.3372],[48.1592,45.7371],[47.5244,45.6017],[47.1147,44.9061],[46.7552,44.6566],[46.7529,44.4205],[47.2301,44.1923],[47.5089,43.5096],[47.4632,43.0351],[48.228,42.181],[49.1064,41.3017],[49.2263,41.026],[49.7758,40.5839],[50.3067,40.4121],[49.5512,40.1942],[49.3244,39.6082],[49.363,39.3495],[49.0137,39.1346],[48.8508,38.8155],[48.8685,38.4355],[48.5929,38.4111],[48.0234,38.819],[48.2422,38.9788],[47.9958,39.6842],[47.773,39.6486],[46.8528,39.1484],[46.555,38.9042],[46.1701,38.8692],[45.4798,39.0063],[44.5872,39.7685],[44.3892,39.4223],[44.023,39.3774],[44.4309,38.3569],[44.2112,37.9081],[44.5614,37.7448],[44.794,37.2902],[44.2818,36.9782],[44.1562,37.2831],[43.5161,37.2445],[42.7748,37.3719],[41.5154,37.0892],[40.7058,37.0976],[40.0164,36.8259],[39.3568,36.6817],[38.7669,36.6932],[38.1916,36.9014],[37.4365,36.6435],[36.6584,36.8024],[36.5376,36.4575],[36.1275,35.8316],[35.8927,35.9164],[35.811,36.3097],[36.1879,36.659],[36.0489,36.9107],[35.5376,36.5969],[34.6014,36.7846],[33.6945,36.1818],[32.7947,36.0358],[32.3775,36.1836],[32.0219,36.5352],[31.3525,36.8011],[30.6441,36.8654],[30.4838,36.3106],[29.6893,36.1565],[29.1433,36.3971],[29.0381,36.6937],[28.4837,36.8037],[28.1339,37.0297],[27.3491,37.
10195],[27.0779,37.6875],[27.2323,37.9787],[26.6828,38.1984],[26.8612,38.3729],[26.7636,38.7098],[27.0135,38.8869],[26.6819,39.2922],[26.8271,39.563],[26.1133,39.4675],[26.1812,39.99],[26.7378,40.4002],[27.2847,40.4556],[27.4756,40.3198],[28.2892,40.4033],[29.3648,40.8094],[29.0456,41.0074],[29.3222,41.2276],[31.2549,41.1077],[31.4582,41.3199],[32.3065,41.7296],[33.3816,42.0177],[34.7505,41.9569],[35.0067,42.0634],[35.2979,41.7287],[36.0516,41.6826],[36.5097,41.2626],[38.3811,40.9244],[39.4265,41.1064],[40.2654,40.9612],[41.4142,41.4238],[41.7631,41.9702],[41.4888,42.6591],[40.8367,43.0635],[40.5242,43.1212],[39.8735,43.4728],[38.7172,44.2882],[38.1814,44.4196],[37.8516,44.6988],[37.4112,44.7352],[36.9411,45.2896],[37.6474,45.3771],[37.9332,46.0016],[38.1836,46.0948],[37.9679,46.6182],[39.2933,47.1056],[38.485,47.1757],[37.5435,47.0745],[37.3398,46.9169],[36.2793,46.6586],[35.827,46.6244],[34.8495,46.1898],[35.0231,45.7011],[35.558,45.3109],[36.1705,45.453],[36.5749,45.3935],[36.3934,45.0655],[35.87,45.0055],[35.5695,45.1192],[35.0879,44.8027],[34.7168,44.8071],[33.9098,44.3876],[33.4508,44.5536],[33.5551,45.0979],[32.508,45.4037],[33.6648,45.947],[33.2022,46.1756],[32.4769,46.0837],[32.0357,46.2609],[31.9744,46.7087],[30.7963,46.552],[30.2193,45.8667],[29.6018,45.6825],[29.727,45.3433],[29.5574,44.8435],[29.0483,44.7574],[28.6452,44.2957],[28.5618,43.5012],[27.9288,43.186],[27.8889,42.7497],[27.4849,42.4682],[27.9825,42.0474],[28.3465,41.4664],[29.0572,41.2298],[28.7802,40.9741],[28.1721,41.0806],[27.4996,40.9732],[27.2581,40.6873],[26.1053,40.6114],[25.8558,40.844],[25.1043,40.9945],[24.7931,40.8574],[24.3839,40.9128],[23.8787,40.5444],[23.6643,40.2239],[23.3123,40.2164],[22.6296,40.4956],[22.5923,40.037],[22.919,39.6291],[22.9656,39.0307],[22.7739,38.8004],[23.2528,38.6614],[23.9671,38.2748],[24.0554,37.7097],[23.5804,38.0107],[23.1938,37.9592],[23.1614,37.3337],[22.765,37.3932],[23.0735,36.7749],[22.6083,36.7798],[22.0805,37.0288],[21.5829,37.0807],[21.5714,37.541],[21.1448,37.9192],[21.4036,38.1967],[21.8248,38.3281],[22.7996,37.9814],[22.4219,38.4386],[21.4724,38.3214],[21.1133,38.3849],[20.7768,38.8075],[20.7795,39.0085],[20.301,39.3273],[19.8517,40.0437],[19.3981,40.2847],[19.4407,41.4247],[19.5774,41.7873],[19.1863,41.9484],[18.8943,42.2494],[17.824,42.7976],[16.903,43.3924],[15.9415,43.6565],[15.123,44.2567],[14.8548,45.081],[14.3861,45.342],[13.9657,44.8355],[13.6293,45.1081],[13.517,45.4818],[13.0305,45.6376],[12.2745,45.4459],[12.5235,44.9678],[12.2483,44.7223],[12.3961,44.2238],[12.6913,43.9948],[13.564,43.5713],[14.0106,42.6897],[14.8659,42.0523],[15.1687,41.9338],[15.9641,41.9396],[16.0125,41.4353],[17.1032,41.062],[17.955,40.6554],[18.4859,40.105],[18.078,39.9367],[17.8649,40.2803],[16.9283,40.4579],[16.5301,39.8595],[16.5976,39.6389],[17.1147,39.3805],[17.1746,38.9979],[16.559,38.7147],[16.5456,38.4093],[16.0569,37.9419],[15.7244,37.9392],[15.9721,38.7125],[16.1967,38.7591],[16.0236,39.3535],[15.6929,39.99],[14.9507,40.239],[14.7656,40.6683],[14.1025,40.8272],[13.7331,41.2356],[13.0886,41.244],[12.631,41.4695],[11.6375,42.2876],[11.1679,42.5353],[10.7085,42.9361],[10.0475,44.0201],[9.2893,44.3193],[8.766,44.4223],[8.0815,43.9189],[7.1813,43.6592],[6.4941,43.1691],[6.1159,43.0724],[5.4066,43.2286],[5.0599,43.4444],[4.7119,43.3733],[4.0527,43.5931],[3.2591,43.1931],[3.0518,42.9152],[3.248,41.9445],[2.0827,41.2875],[1.0329,41.062],[.7147,40.8227],[.3638,40.3189],[-.3269,39.5199],[-.2049,39.0627],[.2015,38.7591],[-.3813,38.4355],[-.6467,38.1518],[-.8221,37.581],[-1.3275,37.561],[-1.7975,37.233],[-2.1116,36.7767],[-4.3668,36.7181],[-4.6742,36.5063],[-5.1716,36.4238],[-5.6254,36.026],[-6.0407,36.1885],[-6.4924,36.9547],[-6.8845,37.1944],[-7.4936,37.1682],[-7.8342,37.0057],[-8.5977,37.1211],[-8.8141,37.431],[-8.9147,38.5123],[-9.4742,38.7307],[-9.3748,39.3384],[-9.1482,39.5426],[-8.8867,40.1795],[-8.6557,41.0296],[-8.8872,42.1051],[-8.691,42.2743],[-9.2352,42.9769],[-8.8736,43.3343],[-8.5369,43.3369],[-8.2568,43.5797],[-7.6982,43.7644],[-7.2621,43.5948],[-5.6658,43.5824],[-4.523,43.416],[-3.6046,43.5194],[-3.0455,43.3716],[-2.3371,43.3281],[-1.4848,43.5638],[-1.2456,44.5599],[-1.0662,45.8059],[-1.1463,46.3115],[-1.7867,46.5148],[-2.0188,47.0377],[-3.1587,47.6946],[-4.312,47.8229],[-4.6291,48.0857],[-4.3932,48.3676],[-4.7208,48.5398],[-3.2315,48.8408],[-2.6926,48.5367],[-2.4463,48.6483],[-1.4375,48.6414],[-1.5831,49.2023],[-1.8564,49.6837],[-1.2587,49.6802],[-1.1386,49.3879],[-.1636,49.2966],[.2777,49.4633],[.1867,49.703],[1.2456,49.9982],[1.5514,50.2938],[1.5794,50.7393],[1.9123,50.9905],[2.4458,51.0664],[3.5871,51.4539],[4.4829,52.3091],[4.7687,52.9412],[5.0257,52.9499],[5.1203,52.3881],[5.5611,52.5948],[5.3755,53.0957],[6.0622,53.4071],[6.8164,53.4413],[7.2852,53.6814],[8.0091,53.6909],[8.5387,53.5569],[8.8983,53.8357],[8.9573,54.5383],[8.6821,54.7918],[8.6159,55.4181],[8.1321,55.5999],[8.1641,56.6069],[8.6186,57.1114],[9.5543,57.2325],[9.9623,57.581],[10.5371,57.4487],[10.2828,56.6204],[10.8461,56.5216],[10.3187,56.2129],[10.1829,55.8651],[9.5912,55.4929],[9.6449,55.0228],[10.2126,54.4089],[11.0085,54.1812],[11.3996,53.9446],[12.1112,54.1683],[12.5755,54.4673],[13.0291,54.4109],[13.8654,53.8534],[14.4878,53.6719],[14.7159,54.0183],[16.1865,54.2904],[16.5598,54.5539],[17.2621,54.7294],[18.3234,54.8382],[18.6697,54.4309],[19.407,54.3861],[19.7585,54.5448],[19.9747,54.9214],[21.1887,54.9352],[21.238,55.455],[21.0618,55.8134],[21.0707,56.8237],[21.7285,57.571],[22.5546,57.7241],[23.6479,56.9711],[24.4034,57.3251],[24.3018,57.7841],[24.529,58.3543],[23.7678,58.3609],[23.5094,58.6585],[23.4943,59.1956],[24.3803,59.4726],[25.5096,59.6389],[27.8924,59.4143],[28.4535,59.8142],[29.1473,59.9998],[28.643,60.3753],[28.6506,60.611],[27.4623,60.4647],[27.2421,60.5386],[25.6565,60.3331],[23.7216,59.9656],[22.7934,60.0768],[22.5759,60.3591],[21.436,60.5964],[21.3605,60.9674],[21.606,61.5916],[21.2562,61.9897],[21.1035,62.6229],[22.2434,63.4379],[23.2488,63.8962],[24.2782,64.5153],[24.5579,64.8009],[25.3729,65.0095],[25.348,65.4792],[24.5814,65.757],[23.6914,65.8285],[21.5656,65.4081],[21.574,65.1258],[21.1381,64.8087],[21.4653,64.3796],[20.7626,63.8678],[19.0345,63.2377],[18.4632,62.8959],[17.8955,62.8305],[17.4174,61.7407],[17.1307,61.5758],[17.251,60.7011],[17.9559,60.5899],[18.5574,60.2537],[18.9706,59.7572],[17.876,59.2709],[18.2852,59.1093],[17.4569,58.8585],[16.6522,58.4344],[16.5279,57.0681],[15.9965,56.2227],[14.7821,56.1619],[14.2152,55.8325],[14.3417,55.5278],[13.3212,55.3464],[12.5923,56.1377],[12.8835,56.6177],[12.4214,56.9063],[11.7347,57.7177],[11.2718,58.4757],[11.1958,59.0782],[10.645,59.3892],[10.1793,59.0094],[9.6183,58.946],[8.1663,58.1452],[7.0051,58.0242],[5.7067,58.5236],[5.8452,59.3535],[5.1314,59.2265],[5.305,59.6426],[5.1194,59.8337],[5.2441,60.5697],[5.0493,60.7075],[4.9276,61.711],[5.5336,62.3109],[6.353,62.6114],[7.2838,62.6023],[7.0082,62.9576],[8.1006,63.091],[8.398,63.5349],[9.6968,63.6246],[9.7079,63.8652],[11.3499,64.9059],[12.1595,65.1789],[12.2727,65.5682],[12.9763,66.0192],[13.1046,66.5394],[14.755,67.4991],[14.7989,67.8094],[16.0645,68.2],[16.6517,68.6257],[17.3908,68.7995],[18.1015,69.1564],[18.2932,69.4751],[20.0688,69.8835],[21.163,69.8895],[21.4005,70.1744],[22.6847,70.3748],[23.0464,70.1019],[24.4198,70.702],[24.6582,71.001],[25.7684,70.8531],[27.5972,71.0913],[29.1025,70.8607],[30.9442,70.2745],[29.6014,69.9767],[31.4529,69.6895],[31.9846,69.9536],[32.9417,69.7518],[32.3775,69.4791],[33.6843,69.3102],[35.858,69.1917],[37.7304,68.6921],[40.3809,67.8318],[40.9664,67.7135],[41.1887,66.8262],[40.5216,66.4466],[39.2889,66.1321],[38.3976,66.0644],[35.5136,66.3958],[34.8247,66.6111],[32.4636,66.9163],[33.5667,66.321],[34.3999,66.1286],[34.7865,65.8645],[34.4065,65.3957],[34.8034,64.986],[34.8695,64.5601],[35.6472,64.3783],[36.365,64.0028],[37.4423,63.8135],[38.0708,64.0259],[37.9537,64.3202],[37.
11835,64.4085],[36.5283,64.8473],[36.883,65.1724],[38.0096,64.8788],[39.7581,64.577],[40.281,64.998],[39.8167,65.5979],[40.6916,65.9634],[41.4759,66.1235],[42.2106,66.5196],[44.0971,66.2351],[44.4886,66.6719],[44.292,67.0996],[43.7824,67.2545],[44.2254,67.9956],[44.0483,68.5489],[45.8922,68.4799],[46.6903,67.8489],[45.5287,67.7577],[44.9396,67.4776],[45.9859,66.853],[46.6912,66.8255],[47.7091,67.045],[47.8746,67.5841],[48.8778,67.7315],[50.839,68.3498],[52.5502,68.5924],[53.8019,68.9959],[53.968,68.2273],[54.5614,68.273],[56.0436,68.649],[57.1267,68.554],[58.9191,69.0039],[59.8975,68.4219],[60.9335,68.9868],[60.1705,69.5909],[61.0156,69.8515],[63.3616,69.6753],[66.416,68.9477],[67.0024,68.8736],[67.8751,68.4763]]],[[[60.4506,69.935],[59.5783,69.7385],[58.9529,69.8928],[58.473,70.2668],[59.0052,70.4652],[60.4506,69.935]]],[[[17.5031,69.5963],[17.951,69.1981],[16.9718,69.1382],[17.5031,69.5963]]],[[[50.265,69.1857],[49.6262,68.8596],[48.667,68.7331],[48.279,69.0403],[48.6315,69.436],[49.225,69.5113],[50.265,69.1857]]],[[[-15.5431,66.2285],[-14.6982,66.0203],[-14.7576,65.7557],[-13.6159,65.4872],[-13.853,64.8622],[-15.0215,64.296],[-16.0605,64.1113],[-16.6404,63.8656],[-17.8156,63.7129],[-18.6537,63.4066],[-20.1982,63.5558],[-21.8328,64.2054],[-21.9502,64.515],[-22.684,65.0264],[-22.0057,65.4934],[-22.9024,65.5804],[-24.2241,65.4872],[-23.7371,66.0695],[-22.4261,66.4302],[-21.3037,65.8764],[-21.23,65.4206],[-20.3567,65.7191],[-20.3567,66.0331],[-18.7775,66.1687],[-16.7485,66.1317],[-16.5407,66.4466],[-15.9854,66.5145],[-15.5431,66.2285]]],[[[-3.1097,58.5154],[-3.2124,58.3212],[-3.9901,57.959],[-3.4029,57.7082],[-2.0741,57.7024],[-1.778,57.4938],[-2.6527,56.3183],[-3.1783,56.0802],[-2.1471,55.9031],[-1.6555,55.5704],[-1.2917,54.7738],[-.6716,54.5039],[-.2055,54.0219],[.5589,52.9672],[1.0556,52.959],[1.6566,52.7537],[1.7467,52.4689],[1.559,52.0869],[.9553,51.8077],[.6867,51.3865],[1.4151,51.3632],[.9601,50.9259],[.2051,50.763],[-1.5168,50.7477],[-2.5477,50.6163],[-3.4046,50.6323],[-3.7933,50.2293],[-4.1726,50.3908],[-5.3422,50.2461],[-4.5832,50.7763],[-4.1881,51.1885],[-3.1359,51.2049],[-4.3863,51.7411],[-4.9023,51.6262],[-5.0883,51.9959],[-4.3832,52.197],[-3.9804,52.5417],[-4.1111,53.2189],[-3.0646,53.4268],[-2.925,53.7327],[-3.958,54.7809],[-5.1354,54.8575],[-4.7212,55.421],[-5.2457,55.9293],[-5.6097,56.0553],[-5.392,56.5148],[-5.9368,56.6058],[-5.562,57.2328],[-5.8181,57.4361],[-5.3382,58.2388],[-4.7155,58.5101],[-3.1097,58.5154]]],[[[22.6172,58.6213],[23.2928,58.4834],[22.1875,58.1543],[22.0819,58.4781],[22.6172,58.6213]]],[[[19.0767,57.836],[18.8139,57.7062],[18.6998,57.2427],[18.1365,57.5566],[18.5374,57.8305],[19.0767,57.836]]],[[[12.5688,55.785],[11.6539,55.1869],[11.28
164,55.2044],[10.9788,55.7215],[12.219,56.1186],[12.5688,55.785]]],[[[10.645,55.6099],[10.7852,55.1334],[9.9889,55.1631],[9.8606,55.5156],[10.645,55.6099]]],[[[-7.1786,55.0568],[-6.1293,55.2175],[-5.4703,54.5002],[-5.6068,54.2727],[-6.3452,53.9872],[-6.0274,52.927],[-6.5612,52.1888],[-7.5275,52.0989],[-7.6645,51.9797],[-8.8135,51.5849],[-9.2964,51.4981],[-9.5799,51.6892],[-10.3786,51.8688],[-9.9558,52.1367],[-9.2993,53.0977],[-9.7954,53.3951],[-9.996,54.276],[-8.623,54.3468],[-8.764,54.6813],[-8.2746,55.1462],[-7.2468,55.3531],[-7.1786,55.0568]]],[[[9.4802,42.8056],[9.5508,42.1296],[9.1863,41.3847],[8.8077,41.5884],[8.7132,42.5499],[9.4802,42.8056]]],[[[9.632,40.8822],[9.8051,40.4996],[9.5623,39.1661],[9.0563,39.2394],[8.8814,38.9127],[8.418,39.2056],[8.4712,40.2927],[8.1898,40.6518],[9.2831,41.2018],[9.632,40.8822]]],[[[3.1454,39.7902],[3.4619,39.6979],[3.0726,39.3011],[2.3713,39.6131],[2.785,39.8546],[3.1454,39.7902]]],[[[23.4153,38.9588],[24.0989,38.6712],[23.7589,38.4013],[23.252,38.8013],[23.4153,38.9588]]],[[[15.5766,38.2202],[15.0994,37.4585],[15.2943,37.0133],[15.1128,36.6879],[14.502,36.7989],[14.1428,37.1038],[13.9054,37.1007],[12.4356,37.8198],[13.3518,38.1807],[13.6816,38.0009],[14.506,38.0453],[14.846,38.1718],[15.5766,38.2202]]],[[[34.4633,35.5937],[33.9418,35.2918],[34.0501,34.9882],[32.9417,34.5758],[32.449,34.7294],[32.3171,34.9532],[32.9417,35.3904],[33.4588,35.3358],[34.4633,35.5937]]],[[[23.8521,35.5355],[24.3129,35.3638],[24.7212,35.425],[25.4759,35.306],[25.7449,35.1427],[24.7998,34.9345],[24.4638,35.1604],[23.5618,35.2949],[23.8521,35.5355]]],[[[-16.3346,28.38],[-16.6579,28.0071],[-16.9054,28.3396],[-16.3346,28.38]]]]},properties:{name:"Europe",id:"europe"},id:"europe"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[32.8862,-26.8495],[32.5346,-28.1998],[32.2856,-28.6215],[31.7782,-28.9371],[31.3352,-29.3779],[30.2885,-30.9701],[28.8561,-32.2943],[27.8604,-33.0538],[27.0774,-33.5212],[26.4293,-33.7596],[25.9894,-33.7112],[25.6383,-34.0113],[25.0031,-33.9735],[24.8273,-34.1688],[23.5858,-33.9851],[23.2679,-34.0814],[22.5537,-34.0099],[22.2457,-34.0694],[21.7889,-34.3726],[21.06,-34.3646],[20.53,-34.4631],[20.0204,-34.7858],[19.6351,-34.7534],[18.8086,-34.108],[18.3545,-33.9389],[18.4331,-33.7174],[17.8782,-32.9614],[18.2511,-32.6521],[18.3105,-32.1225],[18.2107,-31.7425],[17.6776,-31.019],[17.1893,-30.0997],[16.95,-29.4037],[16.4808,-28.6415],[15.7191,-27.9659],[15.3414,-27.3866],[14.9676,-26.3182],[14.8451,-25.7256],[14.8371,-25.0331],[14.5015,-24.2021],[14.474,-23.2811],[14.5259,-22.7027],[14.3217,-22.19],[13.9733,-21.7678],[13.4504,-20.9169],[13.1685,-20.1845],[12.4583,-18.9269],[12.0956,-18.5412],[11.776,-18.0018],[11.7219,-17.467],[11.8191,-16.7043],[11.7507,-15.8321],[11.9678,-15.6341],[12.2803,-14.6376],[12.5506,-13.4377],[12.9834,-12.7759],[13.4171,-12.5202],[13.7855,-11.8127],[13.8477,-11.0545],[13.2093,-9.7033],[12.9985,-9.0481],[13.3589,-8.6872],[13.3785,-8.3698],[12.8622,-7.2317],[12.8236,-6.9547],[12.5213,-6.5903],[12.1555,-5.6328],[12.2066,-5.4681],[11.7773,-4.5657],[11.0321,-3.8266],[10.3471,-3.0129],[9.6245,-2.3671],[9.2658,-1.8251],[9.3306,-1.5348],[9.0647,-1.2982],[8.8215,-.7083],[9.2969,-.3514],[9.47,.362],[9.3302,.611],[9.6258,.7792],[9.4944,1.4353],[9.8069,1.9276],[9.8216,2.5393],[9.9485,3.079],[9.8762,3.3099],[9.4256,3.9224],[8.9999,4.0916],[8.762,4.5798],[7.1547,4.5146],[6.7569,4.3437],[6.0764,4.2904],[5.5877,4.6473],[5.2326,5.4836],[4.8611,6.0265],[4.4314,6.3487],[4.126,6.4113],[2.7726,6.3758],[1.8182,6.2609],[1.1057,6.0513],[.9499,5.8103],[.2597,5.7575],[-.3487,5.5009],[-.7977,5.2266],[-1.6384,4.9807],[-2.0017,4.7623],[-2.399,4.9292],[-4.0372,5.2301],[-5.5646,5.0894],[-6.8453,4.6713],[-7.4261,4.3761],[-7.66,4.3668],[-8.2591,4.59],[-9.1322,5.0548],[-10.2763,6.0775],[-10.7857,6.3101],[-11.9292,7.1837],[-12.4856,7.3861],[-12.5104,7.6658],[-12.8809,7.8566],[-13.1818,8.5771],[-13.2695,9.1706],[-13.7003,9.851],[-14.4269,10.2483],[-14.7758,10.9315],[-15.0431,10.9404],[-15.3933,11.2173],[-15.5018,11.7238],[-16.1384,11.9174],[-16.7121,12.355],[-16.8248,13.3409],[-16.5878,13.6894],[-17.168,14.6406],[-17.1471,14.9221],[-16.5354,15.8383],[-16.5359,16.2866],[-16.3468,16.9262],[-16.0789,17.5459],[-16.0849,18.5211],[-16.2132,19.0032],[-16.5146,19.3619],[-16.2835,19.7871],[-16.2105,20.2279],[-16.4298,20.6523],[-16.6224,20.6341],[-16.8761,21.086],[-16.9309,21.9001],[-16.5143,22.3333],[-16.2103,23.0981],[-15.5864,24.0729],[-15.0388,24.5488],[-14.856,24.8715],[-14.7949,25.4041],[-14.4138,26.2537],[-13.5758,26.7349],[-13.176,27.6556],[-12.949,27.9144],[-11.9862,28.1292],[-11.4302,28.3822],[-11.0809,28.7138],[-10.4865,29.0649],[-9.6671,30.1094],[-9.6529,30.4476],[-9.8755,30.718],[-9.8087,31.4247],[-9.3475,32.0865],[-9.2458,32.5726],[-8.5962,33.1873],[-6.901,33.969],[-6.3532,34.776],[-5.9248,35.7859],[-5.3973,35.9297],[-5.1054,35.4676],[-4.3299,35.1613],[-3.6932,35.2799],[-2.84,35.128],[-2.0177,35.085],[-1.6737,35.1831],[-.9175,35.6683],[-.4261,35.8614],[.0479,35.9004],[.5149,36.2617],[1.2571,36.5196],[2.5932,36.6009],[2.9727,36.7846],[3.7789,36.8961],[4.7581,36.8965],[5.1958,36.6768],[6.0649,36.8641],[6.4866,37.0856],[6.9274,36.9196],[7.6079,36.9999],[7.9106,36.8566],[8.8237,36.9977],[9.6879,37.3404],[10.1962,37.2059],[10.5713,36.8796],[11.1266,36.8739],[10.5256,36.3234],[10.5908,35.8871],[11.0045,35.6336],[11.1199,35.2403],[10.5349,34.5448],[10.0648,34.2119],[10.1589,33.8501],[10.7227,33.5145],[12.2798,32.8584],[12.7535,32.8012],[13.2835,32.9148],[14.237,32.6813],[14.5135,32.5109],[15.1767,32.391],[15.4963,31.6568],[15.7058,31.4264],[16.123,31.2644],[17.3491,31.0815],[18.1903,30.7
1775],[18.9364,30.2905],[19.2916,30.2878],[19.7132,30.4885],[20.1509,31.0784],[19.9263,31.8175],[20.1216,32.2188],[20.621,32.5801],[21.6357,32.9374],[22.1875,32.9183],[23.0908,32.6187],[23.2866,32.2139],[24.1295,32.0093],[24.684,32.0164],[25.0249,31.8832],[25.2255,31.5339],[25.8931,31.6209],[27.2479,31.378],[27.9674,31.0975],[28.5147,31.0505],[29.0723,30.8303],[29.5916,31.0114],[30.3951,31.4575],[30.7005,31.4038],[31.1941,31.5876],[32.1018,31.0922],[32.6034,31.0687],[33.1299,31.1681],[33.6666,31.1304],[34.1983,31.3226],[34.9041,29.4773],[34.7363,29.2704],[34.3999,28.016],[34.2201,27.7643],[33.7602,28.0475],[33.2475,28.5678],[33.0757,29.0729],[32.7215,29.5217],[32.5653,29.3863],[32.6318,28.9921],[32.8982,28.5651],[33.5471,27.8984],[33.5498,27.6072],[33.8929,27.0492],[33.9591,26.6488],[34.565,25.6913],[35.194,24.4751],[35.6246,24.0658],[35.5229,23.4426],[35.6978,22.9463],[36.2296,22.6289],[36.8297,22.0976],[36.9269,21.5867],[37.1507,21.1037],[37.2275,20.5568],[37.2483,19.5821],[37.4711,18.8203],[37.9217,18.5558],[38.2018,18.2495],[38.5742,18.0728],[38.9116,17.427],[39.1424,16.7292],[39.2991,15.9213],[39.5064,15.532],[39.8637,15.4703],[40.2042,15.014],[40.5464,14.9336],[41.1763,14.6202],[41.6584,13.9832],[42.2452,13.5877],[42.7961,12.8642],[43.0828,12.8247],[43.41,12.1899],[43.2719,11.9697],[42.7992,11.7394],[43.4411,11.3465],[43.853,10.7841],[44.3865,10.4303],[44.9427,10.4365],[45.8168,10.836],[46.5652,10.7459],[47.405,11.1738],[48.0194,11.1392],[48.6745,11.3226],[48.9031,11.2546],[50.1101,11.5294],[50.7923,11.9835],[51.2549,11.8308],[51.0844,11.3354],[51.1408,10.6567],[50.8984,10.2532],[50.8248,9.428],[50.4297,8.8452],[50.103,8.1998],[49.8522,7.9627],[49.7612,7.6596],[49.3484,6.9906],[49.0492,6.1738],[48.6492,5.4942],[47.9754,4.4968],[46.879,3.2854],[46.0511,2.4753],[44.9201,1.8099],[44.3328,1.3909],[43.4677,.6216],[41.9798,-.9728],[41.3872,-1.8664],[40.9957,-1.9507],[40.8984,-2.2699],[40.6441,-2.5393],[40.2224,-2.6885],[40.1154,-3.2504],[39.4909,-4.4787],[39.2281,-4.6656],[38.8192,-5.8778],[38.8738,-6.3315],[39.4722,-6.8788],[39.5193,-7.1243],[39.2884,-7.518],[39.4411,-8.0116],[39.304,-8.444],[39.7838,-9.9146],[39.9836,-10.1596],[40.3889,-10.3536],[40.6117,-10.6616],[40.4031,-11.3319],[40.5806,-12.6356],[40.5451,-13.463],[40.6401,-14.3903],[40.835,-14.7916],[40.6179,-15.1157],[40.5589,-15.4734],[40.1088,-15.9795],[39.8446,-16.4358],[39.0843,-16.9729],[38.145,-17.2428],[37.2443,-17.7399],[36.5403,-18.5181],[35.6512,-19.164],[34.9481,-19.8129],[34.7559,-19.8218],[34.6982,-20.4042],[34.9822,-20.8064],[35.2677,-21.6511],[35.3156,-22.3968],[35.5753,-22.9632],[35.3702,-23.7982],[35.4381,-24.1711],[35.1558,-24.5413],[34.6072,-24.8214],[33.3474,-25.2608],[32.7921,-25.6443],[32.5906,-26.0039],[32.9337,-26.2525],[32.8862,-26.8495]]],[[[49.5384,-12.4323],[49.9374,-13.0724],[50.174,-14.0401],[50.2353,-14.7321],[50.483,-15.3855],[50.2091,-15.9604],[49.8926,-15.4579],[49.6498,-15.5671],[49.8389,-16.4864],[49.4491,-17.2406],[49.478,-17.8984],[48.6071,-20.4575],[48.3509,-21.3488],[47.9084,-22.4661],[47.5582,-23.8745],[47.1773,-24.7872],[46.7285,-25.1498],[46.1586,-25.2306],[45.5078,-25.5631],[45.1154,-25.5431],[44.8131,-25.3341],[44.3457,-25.2262],[44.0354,-24.9958],[43.6874,-24.3579],[43.7225,-23.5296],[43.398,-22.8864],[43.2666,-22.0493],[43.5019,-21.3563],[43.8556,-21.0767],[44.2396,-20.3798],[44.4047,-19.9221],[44.4487,-19.4285],[44.2387,-19.0752],[44.233,-18.7409],[44.0399,-18.2886],[43.9795,-17.3915],[44.4216,-16.7026],[44.4762,-16.2174],[44.9094,-16.1743],[45.1669,-15.983],[45.5984,-15.9928],[45.7,-15.8139],[46.3317,-15.7136],[46.4751,-15.5134],[47.8116,-14.5448],[47.9954,-13.9607],[48.7966,-13.2673],[48.9102,-12.9357],[48.8996,-12.4585],[49.2072,-12.0794],[49.5384,-12.4323]]],[[[55.8225,-21.2778],[55.5575,-21.3586],[55.233,-21.0585],[55.6618,-20.9062],[55.8225,-21.2778]]]]},properties:{name:"Africa",id:"africa"},id:"africa"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[110.8887,19.9918],[111.0138,19.6553],[110.5722,19.1719],[110.4514,18.748],[109.5193,18.2184],[108.7016,18.5354],[108.6936,19.3384],[109.1792,19.6739],[109.2188,19.8426],[109.6511,19.9842],[110.5882,20.0726],[110.8887,19.9918]]],[[[121.1017,18.6153],[121.8457,18.2952],[122.2998,18.4026],[122.1511,17.7563],[122.2368,17.4349],[122.5191,17.1247],[122.1351,16.1849],[121.5953,15.9333],[121.6069,15.67],[121.3925,15.3242],[121.6957,14.7374],[121.6486,14.4813],[121.8004,14.1137],[122.1999,14.1479],[122.4907,14.3224],[122.856,14.2509],[123.2315,13.7475],[123.4322,13.9664],[123.726,13.8843],[123.608,13.5283],[124.1428,13.036],[124.0598,12.5672],[123.311,13.044],[123.1632,13.4417],[122.5954,13.9078],[122.4068,13.4927],[121.7778,13.9375],[121.2034,13.6401],[120.8407,13.8847],[120.6166,14.1879],[120.922,14.4933],[120.8882,14.7157],[120.0821,14.851],[119.8309,16.327],[120.1598,16.0478],[120.3893,16.2218],[120.3054,16.5294],[120.4088,16.9555],[120.3582,17.6382],[120.5997,18.5078],[121.1017,18.6153]]],[[[120.7045,13.4794],[121.2029,13.4324],[121.5226,13.131],[121.5407,12.6382],[121.2367,12.2188],[120.922,12.5117],[120.7635,12.9698],[120.5083,13.2601],[120.7045,13.4794]]],[[[53.7633,12.6369],[54.1872,12.664],[54.1295,12.3608],[53.5982,12.3422],[53.7633,12.6369]]],[[[125.2397,12.5277],[125.5358,12.1912],[125.4568,11.9524],[125.6281,11.1321],[125.2335,11.145],[125.0342,11.3412],[124.8841,11.7753],[124.3848,12.2441],[124.2947,12.5694],[125.2397,12.5277]]],[[[122.4964,11.6151],[123.1583,11.5356],[123.0167,11.1166],[122.7699,10.8236],[122.1977,10.623],[121.9642,10.8716],[122.1036,11.643],[122.4964,11.6151]]],[[[124.5748,11.343],[124.9299,11.3727],[125.0133,10.7854],[125.2535,10.2639],[125.0266,10.033],[124.7807,10.168],[124.7869,10.7814],[124.4456,10.9235],[124.5748,11.343]]],[[[117.3109,8.4395],[117.35,8.7134],[117.8849,9.2407],[118.1148,9.3468],[119.0243,10.3535],[119.2241,10.4774],[119.2614,10.8449],[119.5268,10.9532],[119.6839,10.5515],[119.1917,10.061],[118.782,9.9163],[118.4348,9.2562],[117.9896,8.8772],[117.3109,8.4395]]],[[[123.3705,9.4498],[123.386,9.9669],[123.7114,10.4738],[123.952,10.3167],[123.6435,10.0202],[123.3705,9.4498]]],[[[123.1308,9.064],[122.5626,9.4826],[122.4716,9.9616],[122.8556,10.0868],[122.8169,10.5036],[122.9834,10.8866],[123.2564,10.9941],[123.5676,10.7806],[123.1618,9.8644],[123.3083,9.357],[123.1308,9.064]]],[[[124.5938,9.7871],[124.3599,9.63],[123.9355,9.6238],[123.817,9.8173],[124.1726,10.1351],[124.577,10.0268],[124.5938,9.7871]]],[[[79.9822,9.8129],[80.253,9.7965],[80.7111,9.3663],[81.373,8.4315],[81.43
16,8.119],[81.8741,7.2885],[81.8612,6.9014],[81.6375,6.4251],[81.3801,6.2409],[80.724,5.979],[80.2672,6.0096],[80.0954,6.153],[79.8593,6.8295],[79.7923,7.5854],[79.929,8.8993],[80.1185,9.3268],[79.9822,9.8129]]],[[[126.0059,9.321],[126.1932,9.2767],[126.3201,8.8447],[126.4355,7.8327],[126.57,7.6773],[126.5816,7.2476],[126.08,6.7332],[125.8243,7.3333],[125.4008,6.7957],[125.5886,6.4659],[125.6681,5.9785],[125.4559,5.6643],[124.6365,5.9981],[124.0776,6.4042],[123.9853,6.9937],[124.2068,7.3963],[123.9684,7.6644],[123.493,7.8078],[123.3909,7.4074],[122.4973,7.6729],[122.176,7.0044],[122.0472,7.3635],[122.132,7.8105],[122.3371,8.0284],[122.911,8.1563],[123.0176,8.3982],[123.4344,8.7031],[124.2259,8.2712],[124.4513,8.6064],[124.731,8.5629],[124.8686,8.9721],[125.5336,9.1408],[125.4142,9.6691],[125.5211,9.7592],[126.0059,9.321]]],[[[116.8075,6.691],[117.1285,6.9689],[117.294,6.6768],[117.6456,6.4735],[117.6172,5.9408],[118.0038,6.0531],[118.1157,5.8627],[118.5946,5.5919],[119.2236,5.4126],[119.1322,5.1005],[118.1854,4.8284],[118.5627,4.5022],[118.4979,4.3623],[118.0083,4.25],[117.741,4.3375],[117.4654,4.076],[117.6301,3.6361],[117.1662,3.5922],[117.6105,3.0644],[118.0664,2.3178],[117.8649,1.9684],[118.0806,1.7016],[118.639,1.319],[118.9848,.9821],[118.5347,.8134],[118.196,.8742],[117.745,.7295],[117.5222,.2359],[117.4627,-.3238],[117.5626,-.7708],[116.5545,-1.474],[116.4236,-2.0528],[116.5656,-2.2996],[116.3308,-2.9024],[115.9561,-3.5949],[114.6937,-4.1697],[114.5361,-3.4946],[114.0825,-3.2788],[113.7953,-3.4564],[113.5258,-3.1843],[112.9714,-3.1869],[112.6003,-3.4005],[112.2852,-3.321],[111.8222,-3.5323],[111.8231,-3.0573],[111.3676,-2.9335],[111.0445,-3.0556],[110.574,-2.8913],[110.2326,-2.9251],[110.0191,-1.399],[109.7874,-1.0114],[109.454,-.8689],[109.1606,-.4947],[109.2574,.0313],[108.9444,.3558],[108.9058,.7939],[109.0758,1.4957],[109.3786,1.9227],[109.6289,2.0275],[109.9845,1.7176],[110.3493,1.7198],[110.9397,1.5174],[111.1541,1.7389],[111.242,2.4358],[111.7276,2.854],[112.7375,3.0706],[113.0447,3.2051],[113.4459,3.7404],[113.924,4.2434],[114.0536,4.5927],[114.2995,4.6074],[114.9956,5.0224],[115.5198,5.049],[115.419,5.413],[115.7968,5.536],[116.1386,6.1295],[116.4946,6.5219],[116.8075,6.691]]],[[[96.4924,5.2293],[97.4512,5.2359],[97.9084,4.8799],[98.2484,4.4147],[98.3074,4.0929],[99.7319,3.1829],[100.4572,2.2574],[100.6854,2.1202],[101.0463,2.2574],[101.4768,1.6932],[101.7849,1.6213],[102.1573,1.2591],[102.4694,.7792],[102.8493,.7153],[103.0664,.492],[103.4788,.48],[103.7868,.0468],[103.4286,-.1916],[103.4313,-.5334],[103.7211,-.8867],[104.3608,-1.0385],[104.5685,-1.9219],[104.8451,-2.0932],[104.6684,-2.3857],[105.3968,-2.3804],[105.5819,-2.4918],[106.0445,-3.1062],[105.8438,-3.6135],[105.8873,-5.0096],[105.8163,-5.6767],[105.6183,-5.7997],[105.3493,-5.5493],[105.0812,-5.7455],[104.6396,-5.5205],[104.6014,-5.9045],[103.8312,-5.0797],[102.919,-4.4707],[102.5377,-4.152],[102.1276,-3.5993],[101.5785,-3.167],[100.8478,-2.1438],[100.8554,-1.9343],[100.4865,-1.2991],[100.3081,-.8268],[99.8602,-.3136],[99.5978,.1023],[99.1593,.3518],[98.7962,1.4948],[98.5645,1.9023],[97.7006,2.3586],[97.591,2.8464],[97.3912,2.9752],[96.9691,3.5753],[96.4449,3.8163],[95.4949,4.7614],[95.2069,5.2838],[95.2277,5.5648],[95.629,5.6092],[96.1333,5.2941],[96.4924,5.2293]]],[[[96.4635,2.3599],[95.8088,2.6556],[95.8061,2.9161],[96.4173,2.5153],[96.4635,2.3599]]],[[[128.4539,2.0519],[128.2178,2.2973],[128.6022,2.5974],[128.623,2.2245],[128.4539,2.0519]]],[[[127.7326,.848],[128.161,1.1579],[128.4242,1.5174],[128.6883,1.5725],[128.7025,1.1064],[128.299,.8769],[128.6914,.3602],[127.983,.4721],[127.8875,.2985],[128.0464,-.706],[127.6918,-.2417],[127.7086,.2883],[127.5555,.4898],[127.4201,1.252],[127.6318,1.8437],[128.0109,1.7012],[128.0118,1.3319],[127.6527,1.014],[127.7326,.848]]],[[[124.889,.9954],[124.4274,.4707],[123.754,.3056],[123.2653,.3265],[123.0824,.4858],[121.8422,.4365],[121.4258,.4947],[120.3489,.4494],[120.1274,.1667],[120.012,-.307],[120.0972,-.6501],[120.5176,-1.0394],[120.6676,-1.3701],[121.0338,-1.4065],[121.5194,-.8556],[121.9691,-.9333],[122.2798,-.7571],[122.8888,-.7553],[123.1716,-.5706],[123.3798,-.6488],[123.378,-1.0043],[123.0495,-.8725],[122.8076,-.9662],[122.5067,-1.3479],[121.7188,-1.8628],[121.349,-1.9458],[121.8484,-2.3316],[122.3992,-3.2007],[122.2528,-3.6206],[122.8773,-4.1089],[122.8973,-4.3491],[122.207,-4.4964],[121.9172,-4.848],[121.4866,-4.5812],[121.6175,-4.0929],[120.9144,-3.5558],[121.0542,-3.167],[121.052,-2.7515],[120.6539,-2.6676],[120.2539,-3.0529],[120.4368,-3.7072],[120.3627,-4.0858],[120.4199,-4.6176],[120.2792,-5.1463],[120.3116,-5.5418],[119.7172,-5.6932],[119.3768,-5.4255],[119.6116,-4.4236],[119.6236,-4.0343],[119.4194,-3.4755],[118.9946,-3.5376],[118.8126,-3.1568],[118.7837,-2.7648],[119.0922,-2.4829],[119.3217,-1.9298],[119.3089,-1.4083],[119.7718,-.4836],[119.8091,.2386],[120.2694,.971],[120.5167,.8174],[120.9122,1.2888],[121.44,1.2142],[121.5918,1.0678],[122.4365,1.018],[122.8924,.8498],[123.2781,.9279],[123.8468,.8383],[124.2738,1.022],[124.9893,1.7012],[125.2339,1.5023],[124.889,.9954]]],[[[97.4814,1.465],[97.9319,.9741],[97.8764,.6283],[97.4055,.9466],[97.2443,1.4238],[97.4814,1.465]]],[[[140.9735,-2.6099],[140.9743,-5.0398],[140.9748,-6.3461],[140.8625,-6.7399],[140.9752,-6.9054],[140.9761,-9.1187],[139.9347,-8.1013],[139.3857,-8.1892],[138.8561,-8.1452],[139.0878,-7.5872],[138.7478,-7.2517],[138.8645,-6.8584],[138.4388,-6.3435],[138.2826,-5.8388],[138.0611,-5.4654],[137.0894,-4.9243],[136.6189,-4.8187],[135.9797,-4.5311],[135.1962,-4.4507],[134.6795,-4.0792],[134.1473,-3.7969],[133.9737,-3.8182],[133.6532,-3.3645],[133.2488,-4.0623],[132.9688,-4.0947],[132.7539,-3.7036],[132.7512,-3.2948],[132.3482,-2.9752],[133.1911,-2.4377],[133.6088,-2.5473],[133.9049,-2.391],[133.9213,-2.1021],[132.963,-2.2725],[132.3078,-2.2423],[132.0233,-1.9902],[131.9305,-1.5596],[131.2935,-1.3936],[131.2571,-.8556],[131.8044,-.7038],[132.1285,-.4539],[132.6252,-.3589],[133.4726,-.726],[133.9746,-.7442],[134.2596,-1.363],[134.106,-1.7212],[134.1557,-2.1953],[135.0373,-3.333],[135.4865,-3.345],[136.2433,-2.5833],[136.3898,-2.2734],[136.843,-2.1975],[137.1236,-1.8411],[137.8063,-1.4833],[138.6497,-1.7909],[139.7896,-2.3484],[140.6223,-2.4456],[140.9735,-2.6099]]],[[[135.3831,-.6514],[135.8936,-.726],[136.2828,-1.0647],[135.839,-1.1193],[135.3831,-.6514]]],[[[99.1637,-1.778],[98.8743,-1.664],[98.6017,-1.1979],[98.869,-.9156],[99.2671,-1.6276],[99.1637,-1.778]]],[[[128.153,-1.6604],[127.5617,-1.7283],[127.6465,-1.3324],[128.153,-1.6604]]],[[[106.0458,-1.6693],[106.3659,-2.4647],[106.6788,-2.704],[106.547,-3.0556],[105.9988,-2.8247],[105.7857,-2.1815],[105.1332,-2.0426],[105.5855,-1.5268],[106.0458,-1.6693]]],[[[135.4741,-1.5916],[136.2016,-1.6551],[136.1927,-1.8593],[135.4741,-1.5916]]],[[[124.9694,-1.7057],[124.8344,-1.8943],[124.4176,-2.0053],[124.3808,-1.6875],[124.9694,-1.7057]]],[[[108.2071,-2.9978],[107.6145,-3.2096],[107.6665,-2.5664],[108.0744,-2.597],[108.2071,-2.9978]]],[[[129.7545,-2.866],[130.3791,-2.9894],[130.8598,-3.5705],[130.8052,-3.8577],[129.8442,-3.3272],[129.4678,-3.4533],[128.9675,-3.3259],[128.4193,-3.416],[128.0819,-3.1843],[128.1987,-2.866],[129.4274,-2.7906],[129.7545,-2.866]]],[[[126.8612,-3.088],[127.2275,-3.3911],[127.2297,-3.6331],[126.6863,-3.8235],[126.1785,-3.5798],[126.0263,-3.1705],[126.8612,-3.088]]],[[[123.1796,-4.551],[123.0553,-4.7481],[122.9856,-5.3935],[122.8121,-5.6714],[122.5843,-5.5445],[122.7663,-5.2102],[122.8533,-4.6185],[123.1796,-4.551]]],[[[122.6452,-5.2692],[122.3961,-5.0699],[122.3691,-4.7672],[122.702,-4.6185],[122.7592,-4.9341],[122.6452,-5.2692]]],[[[140.0488,75.8289],[140.9442,75.7004],[141.4853,76.1372],[142.4605,75.9035],[143.6856,75.8636],[145.2552,75.5857],[144.0199,75.0446],[141.9873,74.9913],[139.0993,74.6566],[138.0922,74.7973],[137.0064,75.235],[137.5013,75.9097],[138.8139,76.1996],[140.0488,75.8289]]],[[[146.7951,75.3709],[150.
11039,75.2193],[150.6463,74.9445],[149.5969,74.7725],[148.0926,74.8258],[146.1483,75.1984],[146.7951,75.3709]]],[[[113.3873,74.4005],[112.7823,74.0951],[111.6428,74.2729],[112.0845,74.549],[113.3873,74.4005]]],[[[142.1848,73.8958],[143.3438,73.5687],[143.1934,73.2206],[140.6627,73.4519],[141.0849,73.8658],[142.1848,73.8958]]],[[[70.6738,73.095],[69.996,73.3594],[70.9402,73.5145],[71.626,73.174],[70.6738,73.095]]],[[[-178.8765,71.5769],[-177.5322,71.2631],[-177.8218,71.0675],[-179.5066,70.9235],[-180,70.993],[-180,71.5378],[-178.8765,71.5769]]],[[[178.8614,70.8265],[178.8912,71.2311],[180,71.5378],[180,70.993],[178.8614,70.8265]]],[[[169.201,69.5805],[167.789,69.8369],[168.358,70.0157],[169.375,69.8826],[169.201,69.5805]]],[[[-179.7985,68.9402],[-178.8738,68.7542],[-177.4074,68.2451],[-175.3451,67.678],[-174.4476,67.1031],[-173.6796,67.1449],[-172.6405,66.9249],[-171.7955,66.9318],[-170.192,66.2014],[-170.6663,65.6217],[-172.2115,65.4255],[-172.2132,65.0481],[-172.9239,64.705],[-173.0091,64.2975],[-173.7298,64.3645],[-174.318,64.6375],[-175.3951,64.8024],[-175.8538,65.0109],[-176.0933,65.471],[-177.0563,65.6137],[-178.3103,65.4849],[-178.8794,65.9364],[-179.7283,65.8039],[-179.3521,65.5167],[-180,65.0672],[-180,67.0252],[-180,68.9835],[-179.7985,68.9402]]],[[[163.635,58.6033],[163.7615,59.015],[164.6156,58.8856],[163.635,58.6033]]],[[[142.761,54.3941],[142.9181,53.7941],[143.2235,53.2961],[143.3234,52.6138],[143.1556,52.0838],[143.4553,51.4717],[143.8161,50.2825],[144.272,49.3113],[143.105,49.1988],[142.5741,48.0719],[142.5568,47.7381],[143.0056,47.2228],[143.2821,46.5592],[142.5781,46.7008],[142.2088,46.0891],[141.8302,46.4508],[142.0388,47.1402],[141.9647,47.5872],[142.1817,48.0133],[141.8661,48.75],[142.1422,49.5692],[142.0712,50.5149],[142.2066,51.2225],[141.7223,51.7363],[141.661,52.2729],[141.8035,52.5557],[141.8235,53.3394],[142.5262,53.4475],[142.67,53.9684],[142.3349,54.2807],[142.761,54.3941]]],[[[148.5991,45.3176],[147.9137,44.9904],[147.7694,45.1906],[148.5991,45.3176]]],[[[143.8241,44.1169],[144.7985,43.9402],[145.1012,43.7644],[145.3471,43.1767],[144.6307,42.9468],[143.9693,42.8815],[143.4295,42.419],[143.2364,42.0004],[142.5084,42.2578],[141.8515,42.5792],[141.4067,42.5468],[140.9863,42.3422],[140.4803,42.5592],[140.3267,42.2933],[140.7342,42.1162],[140.3849,41.5192],[139.9951,41.5765],[140.1083,41.9129],[139.8211,42.3875],[139.8912,42.6494],[140.7808,43.2149],[141.2962,43.1998],[141.6446,44.0196],[141.7822,44.7166],[141.5829,45.156],[141.9376,45.5093],[142.7042,44.8191],[143.8241,44.1169]]],[[[141.2296,41.3727],[141.4626,40.611],[141.7969,40.2914],[141.978,39.8444],[141.9007,39.1115],[141.6584,38.9748],[141.4675,38.404],[141.1084,38.3378],[140.9282,37.9494],[141.0365,37.4674],[140.9686,37.0022],[140.6272,36.5028],[140.6219,36.0593],[140.874,35.7251],[140.4572,35.5102],[140.3147,35.1551],[139.7994,34.9567],[139.6502,35.409],[139.2494,35.2781],[138.9826,34.6984],[138.5773,35.0863],[138.1889,34.5963],[136.8848,34.8058],[136.5332,34.6784],[136.8537,34.3242],[136.3299,34.1768],[135.9162,33.5615],[135.4528,33.5531],[135.1753,33.898],[135.1003,34.2882],[135.3849,34.5004],[134.7399,34.7654],[134.2081,34.6975],[133.9684,34.5275],[133.1423,34.3024],[132.2381,34.2269],[132.0903,33.8554],[131.7405,34.0521],[130.9189,33.9757],[131.0041,34.3925],[131.3543,34.4134],[131.8564,34.7263],[132.923,35.5111],[133.3767,35.4587],[134.2139,35.5391],[135.1744,35.7473],[135.68,35.5031],[136.0955,35.7677],[136.0063,35.9905],[136.6983,36.742],[137.3424,36.7704],[137.5142,36.9516],[138.3199,37.2183],[138.8849,37.8438],[139.4012,38.1425],[140.0479,39.4635],[139.9228,40.5986],[140.2814,40.8463],[141.1186,40.8822],[141.2296,41.3727]]],[[[134.3572,34.2562],[134.6373,34.2265],[134.739,33.8203],[134.3772,33.6082],[134.1815,33.2473],[133.6319,33.5109],[133.2861,33.36],[132.9772,32.842],[132.4951,32.9166],[132.3659,33.5123],[132.7841,33.9926],[133.5822,34.017],[134.0758,34.3583],[134.3572,34.2562]]],[[[131.1745,33.6024],[131.5829,33.6525],[131.8968,33.2548],[131.9767,32.8438],[131.7321,32.593],[131.3374,31.4047],[130.5886,31.1783],[130.2006,31.2919],[130.3218,31.6013],[130.1944,32.0909],[130.6405,32.6192],[130.3817,33.0924],[130.1749,32.8513],[129.5801,33.2362],[129.66,33.3649],[130.3649,33.6343],[130.4838,33.8345],[130.953,33.8718],[131.1745,33.6024]]],[[[121.009,22.6205],[120.5815,22.3564],[120.3258,22.5424],[120.0724,23.1496],[120.1589,23.7089],[121.0405,25.0326],[121.5936,25.2754],[121.9292,24.9736],[121.6393,24.1302],[121.4773,23.4239],[121.2957,22.9667],[121.009,22.6205]]],[[[96.5265,81.0755],[97.8316,80.7983],[97.1751,80.241],[94.565,80.126],[93.8725,80.0102],[91.5239,80.3584],[93.2626,80.7912],[93.0651,80.9885],[95.8008,81.2804],[96.5265,81.0755]]],[[[97.6745,80.1582],[100.0613,79.7771],[99.4394,78.8341],[97.5555,78.8266],[94.6524,79.1275],[93.0708,79.4953],[94.9867,80.0967],[97.6745,80.1582]]],[[[102.8849,79.254],[105.146,78.8188],[105.3125,78.4998],[103.7194,78.2581],[101.2043,78.192],[100.2841,78.6792],[101.5905,79.3503],[102.8849,79.254]]],[[[34.9041,29.4773],[34.1983,31.3226],[34.6786,31.8956],[35.2512,33.3924],[35.6481,34.2483],[35.9779,34.5474],[35.9433,35.2239],[35.7644,35.5715],[35.8927,35.9164],[36.1275,35.8316],[36.5376,36.4575],[36.6584,36.8024],[37.4365,36.6435],[38.1916,36.9014],[38.7669,36.6932],[39.3568,36.6817],[40.0164,36.8259],[40.7058,37.0976],[41.5154,37.0892],[42.7748,37.3719],[43.5161,37.2445],[44.1562,37.2831],[44.2818,36.9782],[44.794,37.2902],[44.5614,37.7448],[44.2112,37.9081],[44.4309,38.3569],[44.023,39.3774],[44.3892,39.4223],[44.5872,39.7685],[45.4798,39.0063],[46.1701,38.8692],[46.555,38.9042],[46.8528,39.1484],[47.773,39.6486],[47.9958,39.6842],[48.2422,38.9788],[48.0234,38.819],[48.5929,38.4111],[48.8685,38.4355],[49.0811,37.6676],[49.47,37.4967],[50.1305,37.407],[50.5331,37.0137],[51.1186,36.7425],[52.1902,36.6217],[54.0172,36.9524],[53.8237,37.9281],[53.8685,38.9491],[53.6177,39.2158],[53.125,39.432],[53.4721,39.6686],[53.4042,39.9603],[52.9874,39.9878],[52.7335,40.3988],[53.1454,40.825],[53.6151,40.8183],[53.8699,40.6487],[54.7101,40.8911],[54.5921,41.1934],[54.0949,41.5192],[53.8463,42.0914],[53.1641,42.0936],[52.6096,41.5294],[52.4623,42.1007],[52.5968,42.7603],[51.8439,42.9104],[51.3019,43.4825],[50.8305,44.1928],[50.3311,44.3255],[50.4093,44.6242],[50.8603,44.6287],[51.4156,45.358],[52.5311,45.3988],[52.7739,45.5728],[53.1352,46.1916],[53.1703,46.6692],[52.9159,46.9542],[52.1888,46.8397],[51.1781,47.11],[50.4195,46.8796],[50,46.6342],[49.3475,46.5192],[49.2321,46.3372],[48.6102,46.5663],[48.9595,46.7744],[48.1099,47.7452],[47.0934,47.9476],[47.0042,48.2846],[46.661,48.4124],[46.7028,48.8055],[47.0144,49.0987],[46.8022,49.367],[46.9917,49.8526],[47.3264,50.2734],[47.706,50.378],[48.4344,49.8284],[48.8432,50.0131],[48.8086,50.6012],[49.498,51.0835],[50.2468,51.2895],[50.7941,51.7292],[51.6091,51.4839],[52.3309,51.6812],[52.571,51.4817],[53.3381,51.4824],[54.0416,51.1153],[54.4216,50.7803],[54.727,50.9981],[55.5424,50.6017],[55.7977,50.6021],[56.4915,51.0196],[57.0117,51.0651],[57.4423,50.8889],[57.8387,51.0917],[58.3594,51.0638],[58.8836,50.6945],[59.8122,50.5819],[59.9552,50.7992],[60.6379,50.6638],[61.3894,50.8609],[61.5851,51.23],[61.3632,51.442],[60.4648,51.6513],[60.0657,51.9766],[60.1789,52.009],[59.707,52.4616],[59.0372,52.607],[59.0052,53.1794],[59.4083,53.6477],[59.8828,53.9417],[59.6294,54.3086],[58.9546,54.5315],[57.6207,53.983],[56.9735,54.4686],[56.084,55.3471],[58.0984,55.5504],[58.6901,56.0873],[58.58,56.5143],[57.8276,56.859],[58.0265,57.3293],[58.7984,57.8522],[59.4318,58.5187],[60.0644,59.4402],[60.5424,61.0083],[61.2167,64.2824],[63.0824,64.9054],[64.8011,65.7162],[66.2021,66.1716],[67.5444,66.7227],[68.2688,67.2858],[67.8751,68.4763],[68.3714,68.3143],[69.1406,68.9506],[68.5427,68.967],[68.006,69.48],[67.0645,69.6937],[66.9265,70.0142],[67.2847,70.7386],[66.6664,70.9006],[66.9176,71.2824],[68.2693,71.6828],[69.039,72.67],[69.6449,72.8975],[71.5004,72.9137],[72.8121,72.6915],[72.6243,72.0794],[71.9118,71.5478],[72.5812,71.1512],[72.7002,70.4574],[72.4694,70.275],[72.5275,69.0805],[73.548,68.5744],[73.1521,67.8651],[72.5946,67.587],[71.5514,66.7605],[70.9393,66.5481],[69.877,66.8455],[69.1943,66.5787],[70.3396,66.3423],[71.9172,66.2467],[72.4174,66.5607],[73.7922,66.9953],[74.0745,67.4141],[74.7696,67.7663],[74.3914,68.4206],[74.5796,68.7511],[76.4591,68.9784],[77.2385,68.4697],[77.6509,68.9029],[76.0005,69.2349],[74.8145,69.0907],[73.7757,69.1983],[73.56,69.7072],[74.3111,70.6538],[73.0864,71.4448],[73.6719,71.845],[75.7413,72.2962],[75.2472,71.8135],[75.332,71.3416],[76.1106,71.2185],[77.4809,71.3115],[76.3121,71.5956],[76.0325,71.9103],[78.4828,72.395],[79.4221,72.3808],[80.7626,72.0892],[81.511,71.7463],[82.9861,71.7487],[82.1835,72.2376],[80.827,72.4882],[80.5096,73.0861
1],[80.5833,73.5684],[83.5449,73.6665],[86.5914,73.8942],[86.6513,74.6824],[87.6713,75.1296],[90.1851,75.591],[93.5498,75.854],[94.5756,76.1517],[96.879,75.931],[98.6621,76.2427],[98.8055,76.4806],[100.3223,76.479],[101.0991,76.7041],[100.9899,76.9904],[103.1312,77.6265],[104.0146,77.7304],[105.8944,77.4889],[104.9121,77.1748],[105.712,77.0015],[107.4299,76.9265],[108.0278,76.7185],[111.1151,76.7229],[112.6194,76.3836],[113.8712,75.856],[113.6137,75.2929],[111.8683,74.7403],[109.8402,74.3219],[108.1996,73.6941],[107.271,73.621],[106.4782,73.1394],[107.7504,73.1731],[109.8553,73.4725],[110.2615,74.0174],[112.1471,73.7089],[114.0607,73.5846],[115.3378,73.7025],[118.4504,73.5897],[118.4304,73.2466],[119.7505,72.9792],[123.1605,72.955],[123.6222,73.1933],[123.3052,73.5331],[124.3883,73.7549],[125.617,73.5207],[127.7406,73.4816],[128.8885,73.1902],[129.4118,72.3155],[128.3589,72.0883],[129.7621,71.1195],[131.1572,70.7419],[131.5621,70.9011],[132.5621,71.8952],[133.4264,71.491],[134.1029,71.3789],[135.8847,71.6306],[137.3153,71.3594],[138.1183,71.5663],[139.695,71.7003],[139.6014,72.496],[142.0614,72.7208],[145.4856,72.5422],[146.594,72.3027],[148.402,72.312],[149.5015,72.1644],[150.5997,71.5201],[151.5825,71.287],[152.5089,70.8345],[153.7944,70.88],[155.8949,71.0955],[158.0371,71.0394],[159.3506,70.7908],[160.0062,70.3096],[159.8327,69.7849],[161.5368,69.3796],[162.3757,69.6491],[164.1597,69.7192],[164.5135,69.6091],[166.8204,69.4995],[167.6287,69.7403],[168.303,69.2716],[169.3106,69.0796],[169.6098,68.7862],[170.5376,68.8254],[170.9952,69.0454],[170.5824,69.5834],[170.4869,70.1076],[172.5595,69.9682],[173.2773,69.8238],[176.1075,69.8604],[176.9243,69.646],[178.8485,69.3872],[180,68.9835],[180,65.0672],[178.5196,64.6029],[177.4672,64.7368],[177.433,64.4445],[178.6501,63.9653],[178.7065,63.5216],[179.3324,63.1902],[179.5703,62.6875],[179.1206,62.3204],[177.3513,62.5874],[175.2681,62.1025],[174.5144,61.8237],[173.6235,61.7161],[172.856,61.4693],[172.3926,61.0618],[170.6081,60.435],[169.9827,60.067],[169.2267,60.5959],[168.1374,60.5739],[166.9642,60.3069],[166.3521,60.4847],[165.0843,60.0985],[163.7802,60.041],[163.41,59.8349],[163.2728,59.3026],[162.1418,58.4475],[161.9602,58.0768],[162.4672,57.7661],[163.2138,57.6869],[162.7792,57.3577],[162.8027,56.8113],[163.2564,56.6881],[163.3354,56.2324],[163.0473,56.0447],[162.5284,56.2606],[162.085,56.0897],[161.7294,55.358],[162.1058,54.7521],[161.7259,54.533],[160.7733,54.5414],[160.0746,54.1892],[159.8437,53.7837],[159.8975,53.3807],[158.6088,52.8735],[158.4637,52.3049],[158.1037,51.8095],[156.7476,50.9692],[156.5004,51.475],[156.3645,52.5093],[156.0986,53.0065],[155.6201,54.8646],[155.5549,55.3484],[155.9828,56.6952],[156.7285,57.1522],[156.9767,57.4662],[156.7915,57.7479],[157.4503,57.7994],[158.2102,58.0253],[159.0368,58.4239],[159.8473,59.1271],[160.8554,59.6269],[161.7534,60.1522],[162.0037,60.4201],[162.9732,60.7828],[163.71,60.9168],[164.0052,61.3439],[164.2556,62.6966],[163.3319,62.5508],[163.0091,61.7915],[162.3926,61.6621],[160.7666,60.7533],[159.8833,61.2917],[160.3174,61.7933],[159.5526,61.7194],[159.0767,61.9223],[158.07,61.7536],[157.4694,61.7989],[156.6801,61.4806],[156.63,61.2724],[155.8532,60.7772],[154.9707,60.3766],[154.2929,59.8333],[154.5827,59.5401],[155.1669,59.3601],[154.011,59.0756],[153.3612,59.2147],[152.8822,58.9391],[151.3268,58.8752],[151.99,59.1601],[151.4857,59.5241],[150.4572,59.5907],[149.6427,59.7705],[149.205,59.4882],[147.8746,59.3881],[147.5146,59.2687],[146.4444,59.4305],[145.9317,59.1983],[145.5544,59.4136],[143.192,59.3701],[142.0255,58.9997],[141.7547,58.7453],[140.6849,58.2122],[140.447,57.8136],[140.0022,57.6875],[138.6621,56.9658],[137.6913,56.1395],[136.175,55.3522],[135.2623,54.9434],[135.2579,54.7314],[135.8514,54.5838],[136.7973,54.6209],[136.6828,53.9313],[137.1555,53.8217],[137.3282,53.5389],[138.2923,53.5924],[138.6608,53.7449],[138.6958,54.3199],[139.3195,54.193],[139.7075,54.2771],[140.3471,53.8126],[141.4023,53.184],[141.1697,52.3684],[141.4853,52.1786],[140.6876,51.2322],[140.4763,50.546],[140.5171,49.596],[140.1705,48.5238],[139.3723,47.8873],[139.0012,47.3835],[138.5866,47.0572],[138.3367,46.5432],[137.6855,45.8183],[136.8035,45.1711],[136.1421,44.4893],[135.8745,44.3734],[135.4834,43.835],[135.1309,43.5256],[133.7092,42.83],[133.1601,42.6968],[132.4814,42.9099],[132.3344,43.2388],[131.7947,43.2553],[131.1586,42.6258],[130.8341,42.5228],[130.0684,42.0457],[129.7563,41.7123],[129.7088,40.8574],[128.3043,40.0362],[127.5684,39.7818],[127.3944,39.2079],[127.7863,39.084],[128.3745,38.6233],[128.6191,38.1763],[129.335,37.2747],[129.4735,36.742],[129.4034,36.0522],[129.5619,35.9475],[129.2143,35.1818],[128.5112,35.101],[128.4442,34.8706],[127.7148,34.9545],[127.0308,34.6069],[126.4817,34.4937],[126.2913,35.1542],[126.7174,35.769],[126.5483,36.4775],[126.2172,36.8708],[126.8688,36.9755],[126.5727,37.7967],[125.9419,37.8735],[125.4492,37.7301],[125.1931,38.0378],[124.6911,38.1292],[125.0675,38.5567],[125.4097,39.2882],[125.3609,39.5266],[124.2676,39.9243],[123.3483,39.7632],[122.3349,39.3663],[121.6499,38.8652],[121.7853,39.4009],[121.5177,39.6389],[122.2749,40.5418],[121.859,40.8423],[121.1745,40.9013],[120.479,40.231],[119.5912,39.9025],[119.2245,39.4081],[118.9125,39.1666],[118.2977,39.0671],[117.7845,39.1346],[117.5577,38.625],[118.0149,38.1834],[118.94,38.0426],[119.0891,37.7008],[118.9529,37.3311],[119.45,37.1247],[120.3702,37.7008],[120.7502,37.834],[121.6402,37.4603],[122.6025,37.4265],[122.5195,36.9467],[121.9327,36.9595],[120.9899,36.5978],[120.3933,36.054],[120.0546,35.8614],[119.2156,35.0117],[119.5827,34.5821],[120.2015,34.3255],[120.5047,33.6383],[120.8709,33.0165],[120.8532,32.6613],[121.4009,32.3719],[121.3521,31.8588],[121.0556,31.7194],[121.661,31.3199],[121.8781,30.9164],[120.9974,30.5582],[121.1594,30.3012],[121.9442,29.8941],[121.7174,29.2562],[121.602,28.3667],[121.0986,28.2903],[120.2788,27.0971],[119.6484,25.9186],[119.5392,25.5915],[119.0252,25.2235],[118.9089,24.9287],[118.5605,24.5803],[118.0873,24.6269],[118.0562,24.246],[117.6283,23.8368],[117.4663,23.8408],[116.5381,23.1798],[116.4706,22.9459],[115.4985,22.719],[115.1958,22.8171],[114.854,22.6169],[114.6515,22.7554],[114.268,22.2956],[113.8965,22.4283],[113.5494,22.225],[112.3051,21.7416],[111.9438,21.8495],[111.6029,21.5591],[110.771,21.3865],[110.1935,21.0376],[110.1802,20.8587],[110.5114,20.5182],[110.123,20.2639],[109.6626,20.9168],[109.9308,21.4806],[109.5441,21.5378],[109.1486,21.4255],[109.0305,21.6266],[108.3248,21.6936],[107.4099,21.2848],[107.3544,21.0553],[106.6752,20.9603],[106.7534,20.7348],[106.5181,20.2887],[105.9841,19.9389],[105.6214,18.9664],[105.8882,18.5025],[106.4986,17.9463],[106.479,17.7195],[107.1804,16.8983],[108.0296,16.331],[108.6741,15.4836],[108.8215,15.3779],[109.0847,14.7161],[109.3035,13.8563],[109.272,13.2792],[109.4238,12.9561],[109.2188,12.6458],[109.1988,11.7247],[108.8206,11.3154],[108.2715,10.9341],[107.2616,10.3984],[106.8129,10.4334],[106.7853,10.1165],[106.5075,9.8213],[106.5723,9.6411],[105.5012,9.0933],[105.3223,8.8012],[104.8921,8.5833],[104.8184,8.8017],[104.8451,9.606],[105.028,10.0672],[104.6635,10.1698],[104.2623,10.5413],[103.532,10.6048],[103.722,10.8902],[103.5325,11.1468],[103.153,10.9137],[103.1254,11.4606],[102.7628,12.0124],[101.7236,12.6893],[101.4449,12.6187],[100.8634,12.7146],[100.9624,13.4319],[100.6561,13.5211],[100.0173,13.3534],[100.0901,13.0457],[99.964,12.6902],[99.9889,12.1708],[99.6271,11.4628],[99.48
169,10.8898],[99.165,10.3198],[99.161,9.7339],[99.3936,9.2136],[99.7239,9.3144],[99.9046,9.1129],[99.9605,8.6712],[100.2792,8.2686],[100.4537,7.4425],[100.5864,7.1762],[101.0178,6.861],[101.4977,6.8654],[101.7991,6.4744],[102.3402,6.1721],[102.5342,5.8627],[102.9825,5.5249],[103.4158,4.8502],[103.4686,4.3934],[103.362,3.7693],[103.4535,3.5207],[103.4397,2.933],[103.8121,2.5805],[104.2884,1.4806],[103.6945,1.4495],[102.7273,1.8557],[101.2953,2.8851],[101.2997,3.2535],[100.7156,3.9664],[100.6143,4.6522],[100.3525,5.5875],[100.3431,5.9843],[100.119,6.442],[99.6959,6.8765],[99.7203,7.106],[99.051,7.8877],[98.5791,8.3445],[98.2377,8.423],[98.2417,8.7684],[98.5618,9.8373],[98.465,10.6758],[98.6754,10.987],[98.7416,11.5916],[98.6364,11.7385],[98.6963,12.2254],[98.576,13.162],[98.2453,13.7333],[97.8121,14.859],[97.7104,15.8756],[97.5843,16.0194],[97.6194,16.5374],[97.3757,16.5227],[97.1782,17.0621],[96.97,17.3173],[96.8106,16.7784],[96.6224,16.564],[95.7635,16.169],[95.3897,15.7229],[94.9432,15.8183],[94.5876,16.2888],[94.2143,16.1268],[94.589,17.5694],[94.4309,18.2015],[94.07,18.8936],[93.7056,19.0267],[93.9981,19.4409],[93.3625,20.0583],[93.002,20.0748],[92.6079,20.4698],[92.0561,21.1747],[92.0082,21.6848],[91.693,22.5046],[91.4094,22.7972],[90.9455,22.597],[90.6334,23.0946],[90.435,22.7519],[90.5895,22.2583],[90.1589,21.817],[89.8118,21.9835],[89.0518,21.6541],[88.2537,21.6222],[87.9483,21.8255],[87.678,21.6537],[87.1005,21.5006],[86.8595,21.2369],[86.9753,20.7002],[86.7503,20.3131],[86.2793,19.9194],[85.5748,19.693],[84.771,19.1253],[84.1042,18.2925],[83.6541,18.0697],[83.1982,17.609],[82.3597,17.0963],[82.259,16.56],[81.7618,16.3297],[81.2385,16.264],[80.9788,15.7584],[80.6468,15.8951],[80.2934,15.7109],[80.0533,15.0739],[80.1656,14.5776],[80.1119,14.2123],[80.3422,13.3613],[80.229,12.6902],[79.8584,11.9888],[79.7541,11.5751],[79.8486,11.1969],[79.838,10.3225],[79.3905,10.3065],[78.9964,9.6833],[78.9795,9.2687],[78.4215,9.1049],[78.1925,8.8909],[78.0602,8.3844],[77.5178,8.0781],[76.9669,8.4071],[76.5536,8.9029],[76.3246,9.452],[76.3463,9.9221],[75.9224,10.7841],[75.724,11.3616],[75.1966,12.0576],[74.7701,13.0773],[74.6711,13.6676],[74.3821,14.4946],[73.9493,15.0748],[73.932,15.397],[73.4761,16.0544],[73.3376,16.4597],[73.1561,17.6218],[72.8711,18.6832],[72.8116,19.2988],[72.6678,19.8311],[72.8809,20.5631],[72.8138,21.117],[72.5431,21.6968],[72.5901,22.2783],[72.3327,22.2703],[72.037,21.8233],[72.2541,21.5312],[72.0153,21.1556],[71.0245,20.7388],[70.7191,20.7406],[70.1274,21.0948],[69.0088,22.1966],[70.1771,22.5726],[70.2512,22.9707],[69.6644,22.759],[69.2361,22.8487],[68.6408,23.19],[68.4175,23.5713],[68.0371,23.8483],[67.6687,23.811],[67.3096,24.175],[67.1715,24.7561],[66.7032,24.8608],[66.6988,25.2261],[66.4284,25.5755],[65.6796,25.3553],[64.7767,25.3074],[64.6591,25.184],[63.7207,25.3859],[63.4912,25.2106],[62.5724,25.2545],[62.3153,25.1347],[61.4116,25.1023],[60.6641,25.2821],[59.4562,25.4814],[59.0461,25.4175],[58.7979,25.5546],[57.7961,25.6532],[57.3344,25.7917],[56.9824,26.9054],[56.8129,27.09],[56.3561,27.2001],[55.6503,26.9777],[54.8957,26.5565],[54.6449,26.509],[54.2472,26.6968],[53.7056,26.7256],[53.4548,26.9431],[52.6918,27.3235],[52.476,27.6165],[52.0308,27.8242],[51.6664,27.8451],[51.2789,28.1314],[51.0622,28.7262],[50.6752,29.1466],[50.6499,29.42],[49.9831,30.2093],[49.5548,30.0291],[48.9169,30.397],[48.9191,30.1209],[48.4544,29.9385],[47.9825,30.0113],[47.9696,29.6167],[48.1836,28.9793],[48.9067,27.6289],[49.4052,27.1815],[49.9858,26.829],[50.214,26.3083],[50.0315,26.1108],[50.5584,25.0868],[51.0032,25.9816],[51.2624,26.1534],[51.543,25.9022],[51.4853,25.5249],[51.5869,24.9647],[51.3099,24.3406],[51.7676,24.2545],[51.9061,23.9855],[52.6483,24.1546],[53.8934,24.0769],[54.3972,24.278],[54.747,24.8102],[55.0981,25.0415],[55.5229,25.4982],[55.9411,25.7939],[56.1643,26.2071],[56.4298,26.327],[56.373,25.0184],[56.6406,24.4702],[57.2199,23.9229],[58.5782,23.6437],[59.5352,22.5783],[59.8233,22.5091],[59.7998,22.2201],[59.3715,21.4988],[58.8956,21.1126],[58.4743,20.4068],[57.8618,20.2439],[57.7153,19.6069],[57.8116,19.017],[57.1764,18.9025],[56.6553,18.5873],[56.551,18.166],[56.2704,17.9507],[55.4785,17.8433],[55.0644,17.039],[54.0683,17.0057],[53.6097,16.7598],[52.5812,16.4704],[52.3278,16.2937],[52.1742,15.9568],[52.2177,15.6554],[51.6038,15.3367],[50.5269,15.0384],[50.1669,14.851],[49.3497,14.638],[49.0483,14.4564],[48.6683,14.0503],[47.9901,14.048],[47.4077,13.6614],[46.7889,13.4657],[45.6574,13.3387],[45.0386,12.8158],[44.6178,12.8171],[43.9298,12.6165],[43.4752,12.8389],[43.232,13.2672],[43.2826,13.6397],[43.089,14.0108],[43.0211,14.555],[42.7171,15.6545],[42.8396,16.0322],[42.6989,16.7371],[42.3833,17.1224],[42.294,17.4349],[41.7498,17.8855],[41.2296,18.6783],[41.1159,19.0822],[40.7591,19.7556],[40.0808,20.2661],[39.6138,20.5178],[39.0936,21.3101],[38.9879,21.8819],[39.0958,22.3928],[38.9413,22.8819],[38.4641,23.712],[37.9195,24.1852],[37.5431,24.2917],[37.1808,24.82],[37.1489,25.2909],[36.7627,25.7513],[36.2496,26.5947],[35.5815,27.4323],[35.1807,28.0346],[34.616,28.1483],[34.7798,28.5074],[34.9041,29.4773]]],[[[134.747,-5.7069],[134.7559,-6.1708],[134.4411,-6.335],[134.3018,-6.0097],[134.3413,-5.7127],[134.747,-5.7069]]],[[[107.3739,-6.0074],[107.6669,-6.2156],[108.295,-6.2649],[108.6776,-6.7905],[110.4261,-6.9472],[110.7369,-6.4722],[111.1546,-6.6693],[111.5403,-6.6484],[112.0872,-6.8934],[112.5391,-6.9263],[112.7943,-7.5526],[113.2484,-7.7182],[114.0705,-7.633],[114.4442,-7.8958],[114.387,-8.4053],[114.5836,-8.7698],[113.2533,-8.2868],[112.6789,-8.4093],[111.5101,-8.305],[110.6072,-8.1501],[110.0386,-7.8904],[109.2818,-7.7049],[108.7411,-7.6671],[108.4517,-7.7968],[107.9173,-7.724],[107.2852,-7.4718],[106.6317,-7.4155],[106.5199,-7.0537],[105.4838,-6.7816],[105.8683,-6.1166],[106.0751,-5.9142],[106.8253,-6.
10984],[107.0463,-5.9045],[107.3739,-6.0074]]],[[[134.5366,-6.4424],[134.3559,-6.8149],[134.0589,-6.7692],[134.1681,-6.1761],[134.5366,-6.4424]]],[[[113.8445,-7.1052],[113.4708,-7.2184],[112.7637,-7.1398],[112.868,-6.9001],[113.9746,-6.873],[113.8445,-7.1052]]],[[[131.3255,-7.9996],[131.0866,-7.8651],[131.2602,-7.4705],[131.5607,-7.1358],[131.6912,-7.439],[131.3255,-7.9996]]],[[[138.5352,-8.2735],[138.2963,-8.4053],[137.6851,-8.2624],[138.0074,-7.6414],[138.2955,-7.4385],[138.77,-7.3906],[138.9893,-7.696],[138.5352,-8.2735]]],[[[126.8009,-7.668],[126.4719,-7.9504],[125.8434,-7.8167],[126.6096,-7.5717],[126.8009,-7.668]]],[[[115.4479,-8.155],[115.7045,-8.4071],[115.2362,-8.7977],[114.4753,-8.1195],[115.4479,-8.155]]],[[[118.2426,-8.3179],[118.9879,-8.3379],[119.0061,-8.7498],[118.2342,-8.808],[117.0614,-9.0991],[116.7884,-9.0064],[116.8351,-8.5323],[117.1649,-8.3672],[117.567,-8.4266],[118.1175,-8.1221],[118.2426,-8.3179]]],[[[122.7828,-8.6117],[121.6513,-8.899],[121.0352,-8.9353],[119.8078,-8.6974],[119.9183,-8.4453],[120.6104,-8.2407],[121.4444,-8.578],[121.9664,-8.4551],[122.263,-8.6251],[122.6034,-8.4027],[122.7828,-8.6117]]],[[[116.6406,-8.614],[116.3774,-8.9291],[116.0764,-8.7449],[116.0613,-8.4373],[116.4014,-8.2043],[116.7343,-8.3871],[116.6406,-8.614]]],[[[127.2963,-8.4244],[126.915,-8.7152],[126.3823,-8.9575],[125.4079,-9.2758],[124.4274,-10.1485],[123.8574,-10.3438],[123.5893,-9.967],[123.7092,-9.6149],[123.9773,-9.373],[124.5756,-9.1555],[125.178,-8.6477],[125.8043,-8.4923],[126.6198,-8.4595],[126.9664,-8.3157],[127.2963,-8.4244]]],[[[120.0124,-9.3748],[120.5038,-9.674],[120.8327,-10.0375],[120.439,-10.2941],[120.1447,-10.2],[119.6009,-9.7734],[119.0856,-9.7068],[119.1855,-9.3846],[120.0124,-9.3748]]]]},properties:{name:"Asia",id:"asia"},id:"asia"}]}},73870:(t,e,i)=>{"use strict";i.d(e,{L:()=>m,y:()=>v});var n=i(70655),r=i(87155),o=i(25542),s=i(3485),a=i(29138),l=i(9209),h=i(62043),u=i(86820),p=i(48864),c=i(69260),d=i(46947),f=i(36442),g=i(59205),y=i(24306),m=function(){function t(){this._disposed=!1,this._disposers=[],this.className="BaseObject"}return t.prototype.debug=function(){},Object.defineProperty(t.prototype,"uid",{get:function(){return this._uid||(this._uid=c.i.getUniqueId(),c.i.map.setKey(this._uid,this)),this._uid},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},set:function(t){this._id=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new s.Xy),this._map},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"delayedMap",{get:function(){return this._delayedMap||(this._delayedMap=new s.Xy),this._delayedMap},enumerable:!0,configurable:!0}),t.prototype.addDelayedMap=function(t,e){var i=this.delayedMap;i.hasKey(e)||i.setKey(e,[]),i.getKey(e).push({property:t,target:this})},t.prototype.processDelayedMap=function(){var t=this;this.delayedMap.each((function(e,i){if(t.map.hasKey(e)){var n=t.map.getKey(e);f.S6(i,(function(t){t.target[t.property]=n})),t.delayedMap.removeKey(e)}}))},t.prototype.applyTheme=function(){var t=this;if(c.i){var e=this.getCurrentThemes();e&&f.S6(e,(function(e,i){e(t)}))}},Object.defineProperty(t.prototype,"themes",{get:function(){return this._themes},set:function(t){this._themes=t},enumerable:!0,configurable:!0}),t.prototype.getCurrentThemes=function(){return this.themes||c.i.themes},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._disposers;for(this._disposers=null;0!==t.length;){t.shift().dispose()}this.clearCache(),this.clonedFrom&&this.clonedFrom.clones.removeValue(this);var e=this._uid;null!=e&&c.i.map.removeKey(e)}},t.prototype.addDisposer=function(t){this._disposers.push(t)},t.prototype.removeDispose=function(t){if(!this._disposed){var e=f.cq(this._disposers,t);e>-1&&this._disposers.splice(e,1)}t.dispose()},t.prototype.clone=function(t){t||(t="clone-"+c.i.getUniqueId());var e=new this.constructor;return e.cloneId=t,e.copyFrom(this),e},Object.defineProperty(t.prototype,"clones",{get:function(){return this._clones||(this._clones=new r.aV),this._clones},enumerable:!0,configurable:!0}),t.prototype.copyFrom=function(t){t.clones.push(this),this.clonedFrom=t},Object.defineProperty(t.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t},enumerable:!0,configurable:!0}
1),t.prototype.setCache=function(t,e,i){d.F.set(this.uid,t,e,i)},t.prototype.getCache=function(t,e){return void 0===e&&(e=void 0),d.F.get(this.uid,t,e)},t.prototype.clearCache=function(){d.F.clear(this.uid)},t.prototype.setTimeout=function(t,e){var i=this,n=setTimeout((function(){i.removeDispose(r),t()}),e),r=new a.ku((function(){clearTimeout(n)}));return this._disposers.push(r),r},t.prototype.setInterval=function(t,e){var i=this,n=setInterval((function(){i.removeDispose(r),t()}),e),r=new a.ku((function(){clearTimeout(n)}));return this._disposers.push(r),r},Object.defineProperty(t.prototype,"config",{set:function(t){try{this.processConfig(t)}catch(t){this.raiseCriticalError(t)}},enumerable:!0,configurable:!0}),t.prototype.processConfig=function(e){var i=this;if(e){var n=this;if(g.JE(e,(function(e,a){var d,f=a;if("callback"==e&&"function"==typeof a&&a.call(n),i.hasProperty(e))if(!y.Kn(f)||!y.Uh(f.type)||y.Kn(n[e])&&y.Uh(n[e].className)&&!f.forceCreate&&n[e].className==f.type||i.asIs(e)?d=n[e]:(d=i.createClassInstance(f.type))?n[e]=d:d=n[e],d instanceof h.L1)i.processAdapters(d,f);else if(d instanceof l.p)i.processEvents(d,f);else if("locale"==e&&y.HD(f))window["am4lang_"+f]&&(n[e]=window["am4lang_"+f]);else if("parent"==e&&y.HD(f)){var m=i.map.getKey(f);m?n[e]=m:i.addDelayedMap("parent",f)}else if(i.asIs(e))n[e]=f;else if(i.asFunction(e)&&y.HD(f)){if(!y.Uh(c.i.registeredClasses[f]))throw Error("Invalid easing function: "+f);n[e]=c.i.registeredClasses[f]}else if(f instanceof t)n[e]=f;else if(d instanceof t)d.config=f;else if(d instanceof r.o||d instanceof o.IK||d instanceof o.Rj){if(y.kJ(f))d instanceof r.o?i.processListTemplate(f,d):i.processOrderedTemplate(f,d);else if(y.Kn(f))if(f instanceof t)d.template=f;else{var v=void 0;v=y.Uh(f.template)?f.template:f,d.template instanceof t?d.template.config=v:g.S6(v,(function(e,n){var o=d.template[e];o instanceof h.L1?i.processAdapters(o,n):o instanceof l.p?i.processEvents(o,n):o instanceof s.NE?i.processDictionaryTemplate(o,n):d.template[e]instanceof t?d.template[e].config=n:y.Kn(n)&&y.Uh(n.type)?(o=i.createClassInstance(n.type))?(o instanceof t&&(o.config=n),d.template[e]=o):d.template[e]=n:o instanceof r.aV?i.processList(n,o):d.template[e]=i.maybeColorOrPercent(n)})),y.Uh(f.values)&&(d instanceof r.o?i.processListTemplate(f.values,d):i.processOrderedTemplate(f.values,d))}}else d instanceof r.aV?"children"==e?i.processList(f,d,i):i.processList(f,d):d instanceof s.NE?i.processDictionaryTemplate(d,f):d instanceof s.Xy?i.processDictionary(d,f):d instanceof u.Il||d instanceof p.gG?n[e]=i.maybeColorOrPercent(f):y.Kn(d)&&y.Kn(f)?g.Bx(f,d):(f=i.maybeColorOrPercent(f),n[e]=f);else i.isReserved(e)||(n[e]=f)}),this.configOrder),this.processingErrors.length){var a=this.processingErrors.join("\n");throw this._processingErrors=[],Error(a)}}},t.prototype.maybeColorOrPercent=function(t){if(y.HD(t)){if(t.match(/^[\-]?[0-9.]+\%$/))return(0,p.aQ)(y.He(t));if(t.match(/^\#[0-9abcdef]{3,}$/i))return(0,u.$_)(t)}return t},t.prototype.processAdapters=function(t,e){var i=this;y.kJ(e)?f.S6(e,(function(e,n){t.add(e.key,e.callback,e.priority||0,i)})):y.Kn(e)&&g.S6(e,(function(e,i){t.has(e,i)||t.add(e,i)}))},t.prototype.processEvents=function(t,e){var i=this;y.kJ(e)?f.S6(e,(function(e,n){t.on(e.type,e.callback,i)})):y.Kn(e)&&g.S6(e,(function(e,i){t.has(e,i)||t.on(e,i)}))},t.prototype.processDictionaryTemplate=function(e,i){y.Kn(i)&&g.S6(i,(function(i,n){var r;(r="template"==i?e.template:e.hasKey(i)?e.getKey(i):e.create(i))instanceof t?r.config=n:y.Kn(r)&&y.Kn(n)?g.Bx(n,r):r.setKey(i,n)}))},t.prototype.processDictionary=function(t,e){y.Kn(e)&&g.S6(e,(function(e,i){t.setKey(e,i)}))},t.prototype.processListTemplate=function(e,i){var n=this;for(f.S6(e,(function(e,r){var o,s=n.getConfigEntryType(e);if(i.hasIndex(r)&&!e.forceCreate)o=i.getIndex(r);else{if(e instanceof t)return void i.push(e);o=s?i.create(s):i.create()}e===o||y.Kn(e)&&(o instanceof t?o.config=e:y.Kn(o)&&y.Kn(e)?g.Bx(e,o):i.setIndex(i.indexOf(o),e))}));e.length>i.length;)i.pop()},t.prototype.processOrderedTemplate=function(e,i){var n=this;f.S6(e,(function(e,r){var o,s=n.getConfigEntryType(e);o=s?i.create(s):i.create(),y.Kn(e)&&(o instanceof t?o.config=e:y.Kn(o)&&y.Kn(e)?g.Bx(e,o):i.insert(e))}))},t.prototype.processList=function(e,i,n){var r=this;y.kJ(e)||(e=[e]);var o=i.length,s=0;for(f.S6(e,(function(e,a){if(y.Kn(e)){var l=void 0;if(a<o&&!e.forceCreate)l=i.getIndex(a);else{if(e instanceof t)return void i.push(e);s++,l=r.createEntryInstance(e),n?l.parent=n:i.push(l)}l instanceof t?l.config=e:y.Kn(l)&&y.Kn(e)&&g.Bx(e,l)}else i.hasIndex(a)?i.setIndex(a,e):i.push(e)}));!n&&e.length+s<i.length;)i.pop()},t.prototype.configOrder=function(t,e){return t==e?0:"language"==t?-1:"language"==e?1:0},t.prototype.asIs=function(t){return-1!=f.cq(["locale"],t)},t.prototype.asFunction=function(t){return!1},t.prototype.createClassInstance=function(t){if(y.Uh(c.i.registeredClasses[t]))return new c.i.registeredClasses[t];throw Error('Invalid type: "'+t+'".')},t.prototype.createEntryInstance=function(t){var e;return y.Uh(t.type)&&(e=this.createClassInstance(t.type)),e||t},t.prototype.getConfigEntryType=function(t){if(y.Uh(t.type)){if(y.Uh(c.i.registeredClasses[t.type]))return c.i.registeredClasses[t.type];throw Error('Invalid type: "'+t.type+'".')}},t.prototype.hasProperty=function(t){return t in this},t.prototype.isReserved=function(t){return-1!==["type","forceCreate"].indexOf(t)},Object.defineProperty(t.prototype,"processingErrors",{get:function(){return this._processingErrors||(this._processingErrors=[]),this._processingErrors},enumerable:!0,configurable:!0}),t}(),v=function(t){function e(){var e=t.call(this)||this;return e.className="BaseObjectEvents",e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher||(this._eventDispatcher=new l.p,this._disposers.push(this._eventDispatcher)),this._eventDispatcher},enumerable:!0,configurable:!0}),e.prototype.dispatch=function(t,e){this._eventDispatcher&&this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatch(t,{type:t,target:this})):this.events.dispatch(t,{type:t,target:this}))},e.prototype.dispatchImmediately=function(t,e){this._eventDispatcher&&this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatchImmediately(t,e)):this.events.dispatchImmediately(t,{type:t,target:this}))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e._eventDispatcher&&this.events.copyFrom(e._eventDispatcher)},e}(m)},83797:(t,e,i)=>{"use strict";i.d(e,{w:()=>x});var n=i(70655),r=i(71121),o=i(87155),s=i(25542),a=i(3485),l=i(29138),h=i(21459),u=i(45121),p=i(78816),c=i(4324),d=i(69260),f=i(64112),g=i(36442),y=i(70522),m=i(80008),v=i(12352),b=i(59205),_=i(24306),x=function(t){function e(){var e=t.call(this)||this;return e.dataFields={},e._dataSources={},e._parseDataFrom=0,e._dataDisposers=[],e._currentDataSetId="",e._start=0,e._end=1,e.skipRangeEvent=!1,e.rangeChangeDuration=0,e.rangeChangeEasing=y._e,e.parsingStepDuration=50,e.dataInvalid=!1,e.rawDataInvalid=!1,e.dataRangeInvalid=!1,e.dataItemsInvali
1d=!1,e.interpolationDuration=0,e.interpolationEasing=y._e,e.sequencedInterpolation=!0,e.sequencedInterpolationDelay=0,e.dataValidationProgress=0,e._addAllDataItems=!0,e._usesData=!0,e.className="Component",e.minZoomCount=1,e.maxZoomCount=0,e._dataItems=new s.IK(e.createDataItem()),e._dataItems.events.on("inserted",e.handleDataItemAdded,e,!1),e._dataItems.events.on("removed",e.handleDataItemRemoved,e,!1),e._disposers.push(new o.zQ(e._dataItems)),e._disposers.push(e._dataItems.template),e.invalidateData(),e.dataUsers.events.on("inserted",e.handleDataUserAdded,e,!1),e._disposers.push(new l.FV(e._dataDisposers)),e._start=0,e._end=1,e.maxZoomDeclination=1,e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.createDataItem=function(){return new c.z},e.prototype.handleDataUserAdded=function(t){t.newValue.dataProvider=this},e.prototype.handleDataItemValueChange=function(t,e){this.dataItemsInvalid||this.invalidateDataItems()},e.prototype.handleDataItemWorkingValueChange=function(t,e){},e.prototype.handleDataItemWorkingLocationChange=function(t,e){},e.prototype.handleDataItemCalculatedValueChange=function(t,e){},e.prototype.handleDataItemPropertyChange=function(t,e){},e.prototype.processDataItem=function(t,e){var i=this;if(t){e||(e={}),t.dataContext=e;var n=!1;b.S6(this.dataFields,(function(r,a){var l=r,h=e[a];if(i._adapterO&&i._adapterO.isEnabled("dataContextValue")&&(h=i._adapterO.apply("dataContextValue",{field:l,value:h,dataItem:t}).value),_.Uh(h))if(n=!0,t.hasChildren[l]){var u=i.createDataItem();u.copyFrom(i.mainDataSet.template);var p=new s.IK(u);p.events.on("inserted",i.handleDataItemAdded,i,!1),p.events.on("removed",i.handleDataItemRemoved,i,!1),i._dataDisposers.push(new o.zQ(p));for(var c=h.length,d=0;d<c;d++){var f=h[d],g=p.create();g.parent=t,i.processDataItem(g,f)}t[l]=p}else t[l]=h})),b.S6(this.propertyFields,(function(i,r){var o=i,s=e[r];_.Uh(s)&&(n=!0,t.setProperty(o,s))})),this._addAllDataItems||n||this.mainDataSet.remove(t)}},e.prototype.updateDataItem=function(t){var e=this;if(t){var i=t.dataContext;b.S6(this.dataFields,(function(n,r){var o=n,s=i[r];(e._adapterO&&(s=e._adapterO.apply("dataContextValue",{field:o,value:s,dataItem:t}).value),_.Uh(s))&&(t.hasChildren[o]?t[o].each((function(t){e.updateDataItem(t)})):t[o]=s)})),b.S6(this.propertyFields,(function(e,n){var r=e,o=i[n];_.Uh(o)&&t.setProperty(r,o)}))}},e.prototype.validateDataElements=function(){for(var t=this.endIndex,e=this.startIndex;e<t;e++){var i=this.dataItems.getIndex(e);i&&this.validateDataElement(i)}},e.prototype.validate=function(){this.validateDataElements(),t.prototype.validate.call(this)},e.prototype.validateDataElement=function(t){},e.prototype.addData=function(t,e,i){var n=this;if(!this.dataInvalid&&this.inited&&(this._parseDataFrom=this.data.length),i||(t instanceof Array?g.S6(t,(function(t){n.data.push(t)})):this.data.push(t)),this.inited)this.removeData(e,i);else if(_.hj(e))for(;e>0;)this.data.shift(),e--;this.invalidateData()},e.prototype.removeData=function(t,e){if(_.hj(t)&&t>0){for(;t>0;){var i=this.mainDataSet.getIndex(0);i&&this.mainDataSet.remove(i),this.dataUsers.each((function(t){if(!t.data||0==t.data.length){var e=t.mainDataSet.getIndex(0);e&&t.mainDataSet.remove(e)}})),e||this.data.shift(),this._parseDataFrom>0&&this._parseDataFrom--,t--}this.invalidateDataItems()}},e.prototype.invalidateData=function(){this.disabled||this.isTemplate||(d.i.addToInvalidComponents(this),p.B.requestFrame(),this.dataInvalid=!0,v.S6(this.dataUsers.iterator(),(function(t){t.invalidateDataItems()})))},e.prototype.invalidateDataUsers=function(){v.S6(this.dataUsers.iterator(),(function(t){t.invalidate()}))},e.prototype.invalidateDataItems=function(){this.disabled||this.isTemplate||(g.pB(d.i.invalidDataItems,this),p.B.requestFrame(),this.dataItemsInvalid=!0,v.S6(this.dataUsers.iterator(),(function(t){t.invalidateDataItems()})))},e.prototype.invalidateDataRange=function(){this.disabled||this.isTemplate||(this.dataRangeInvalid=!0,g.pB(d.i.invalidDataRange,this),p.B.requestFrame())},e.prototype.validateDataRange=function(){g.Od(d.i.invalidDataRange,this),this.dataRangeInvalid=!1,this.startIndex==this._prevStartIndex&&this.endIndex==this._prevEndIndex||(this.rangeChangeUpdate(),this.appendDataItems(),this.invalidate(),this.dispatchImmediately("datarangechanged"))},e.prototype.sliceData=function(){this._workingStartIndex=this.startIndex,this._workingEndIndex=this.endIndex},e.prototype.rangeChangeUpdate=function(){this.sliceData(),this._prevStartIndex=this.startIndex,this._prevEndIndex=this.endIndex},e.prototype.appendDataItems=function(){for(var t=this.endIndex,e=this.startIndex;e<t;e++){(i=this.dataItems.getIndex(e))&&(i.__disabled=!1)}for(e=0;e<this.startIndex;e++){(i=this.dataItems.getIndex(e))&&(i.__disabled=!0)}for(e=this.endIndex;e<this.dataItems.length;e++){var i;(i=this.dataItems.getIndex(e))&&(i.__disabled=!0)}},e.prototype.invalidateRawData=function(){this.disabled||this.isTemplate||(g.pB(d.i.invalidRawDatas,this),p.B.requestFrame(),this.rawDataInvalid=!0,v.S6(this.dataUsers.iterator(),(function(t){t.invalidateRawData()})))},e.prototype.validateRawData=function(){var t=this;g.Od(d.i.invalidRawDatas,this),v.S6(this.mainDataSet.iterator(),(function(e){e&&t.updateDataItem(e)}))},e.prototype.dispose=function(){var e=this;this.mainDataSet.template.clones.clear(),b.S6(this._dataSources,(function(t,i){e.removeDispose(i)})),this.disposeData(),t.prototype.dispose.call(this)},e.prototype.disposeData=function(){this.mainDataSet.template.clones.clear(),g.S6(this._dataDisposers,(function(t){t.dispose()})),v.S6(this.dataUsers.iterator(),(function(t){t.disposeData()})),this._dataDisposers.length=0,this._startIndex=void 0,this._endIndex=void 0,this.mainDataSet.clear(),this.mainDataSet.template.clones.clear(),this._dataSets&&this._dataSets.clear()},e.prototype.getDataItem=function(t){return this.mainDataSet.create()},e.prototype.validateData=function(){if(this.dispatchImmediately("beforedatavalidated"),this.dataInvalid=!1,d.i.removeFromInvalidComponents(this),!this.__disabled){if(this.dataValidationProgress=0,this._prevStartIndex=void 0,this._prevEndIndex=void 0,this._startIndex=void 0,this._endIndex=void 0,this.dataFields.data&&this.dataItem){var t=this.dataItem.dataContext;this._data=t[this.dataFields.data]}if(0===this._parseDataFrom&&this.data.length>0&&this.disposeData(),this.data.length>0){var e=this.preloader;v.S6(this.dataUsers.iterator(),(function(t){t._startIndex=void 0,t._endIndex=void 0}));for(var i=0,n=Date.now(),r=this._parseDataFrom,o=this.data.length,s=function(){var t=a.data[r];if(a._usesData){var o=a.getDataItem(t);a.processDataItem(o,t)}if((a.dataUsers.each((function(e){if(0==e.data.length){var i=e.getDataItem(t);e.processDataItem(i,t)}})),100==++i)&&(i=0,Date.now()-n>a.parsingStepDuration&&r<a.data.length-10))return a._parseDataFrom=r+1,e&&(r/a.data.length>.5&&!e.visible||(e.progress=r/a.data.length)),a.dataValidationProgress=r/a.data.length,r=a.data.length,a.invalidateData(),{value:void 0}},a=this;r<o;r++){var l=s();if("object"==typeof l)return l.value}e&&(e.progress=1),this.dataUsers.each((function(t){t.hidden&&t.hide(0)}))}this.dataValidationProgress=1,this._parseDataFrom=0,this.invalidateDataItems(),this._internalDefaultsApplied||this.applyInternalDefaults(),this.dispatch("datavalidated")}},e.prototype.validateDataItems=function(){g.Od(d.i.invalidDataItems,this),this.dataItemsInvali
1d=!1,this.invalidateDataRange(),this.invalidate(),this.dispatch("dataitemsvalidated")},Object.defineProperty(e.prototype,"data",{get:function(){return this._data||(this._data=[]),this._adapterO?this._adapterO.apply("data",this._data):this._data},set:function(t){this.setData(t)},enumerable:!0,configurable:!0}),e.prototype.setData=function(t){this.isDisposed()||(this._parseDataFrom=0,this.disposeData(),this._data=t,t&&t.length>0?this.invalidateData():(this.dispatchImmediately("beforedatavalidated"),this.dispatch("datavalidated")))},e.prototype.getDataSource=function(t){var e=this;return _.Uh(this._dataSources[t])||(this._dataSources[t]=new h.o,this._dataSources[t].component=this,this.setDataSourceEvents(this._dataSources[t],t),this._dataSources[t].adapter.add("dateFields",(function(t){return e.dataSourceDateFields(t)})),this._dataSources[t].adapter.add("numberFields",(function(t){return e.dataSourceNumberFields(t)})),this.events.on("inited",(function(){e.loadData(t)}),this,!1)),this._dataSources[t]},Object.defineProperty(e.prototype,"dataSource",{get:function(){return this._dataSources.data||this.getDataSource("data"),this._dataSources.data},set:function(t){var e=this;this._dataSources.data&&this.removeDispose(this._dataSources.data),this._dataSources.data=t,this._dataSources.data.component=this,this.events.on("inited",(function(){e.loadData("data")}),this,!1),this.setDataSourceEvents(t,"data")},enumerable:!0,configurable:!0}),e.prototype.loadData=function(t){this._dataSources[t].load()},e.prototype.dataSourceDateFields=function(t){return t},e.prototype.dataSourceNumberFields=function(t){return t},e.prototype.populateDataSourceFields=function(t,e,i){return g.S6(i,(function(i){e[i]&&-1===g.cq(t,e[i])&&t.push(e[i])})),t},e.prototype.setDataSourceEvents=function(t,e){var i=this;t.events.on("started",(function(t){var e=i.preloader;e&&(e.progress=0)}),void 0,!1),t.events.on("loadstarted",(function(t){var e=i.preloader;e&&(e.progress=.25)}),void 0,!1),t.events.on("loadended",(function(t){var e=i.preloader;e&&(e.progress=.5)}),void 0,!1),t.events.on("parseended",(function(t){var e=i.preloader;e&&(e.progress=.75)}),void 0,!1),t.events.on("ended",(function(t){var e=i.preloader;e&&(e.progress=1)}),void 0,!1),t.events.on("error",(function(t){var e=i.preloader;e&&(e.progress=1),i.openModal(t.message)}),void 0,!1),e&&t.events.on("done",(function(n){var r=i.preloader;r&&(r.progress=1),"data"!=e||_.kJ(n.data)||(n.data=[n.data]),t.incremental&&"data"==e&&i.data.length?i.addData(n.data,t.keepCount?n.data.length:0):t.updateCurrentData&&"data"==e&&i.data.length?(g.S6(i.data,(function(t,e){_.Uh(n.data[e])&&b.S6(t,(function(i,r){_.Uh(n.data[e][i])&&(t[i]=n.data[e][i])}))})),i.invalidateRawData()):i[e]=n.data}))},Object.defineProperty(e.prototype,"responsive",{get:function(){return this._responsive||(this._responsive=new u.Et,this._responsive.component=this),this._responsive},set:function(t){this._responsive=t,this._responsive.component=this},enumerable:!0,configurable:!0}),e.prototype.zoom=function(t,e,i,n){var r=this;void 0===e&&(e=!1),void 0===i&&(i=!1);var o=t.start,s=t.end,a=t.priority;if(t.start==t.end&&(t.start=t.start-.5/this.maxZoomFactor,t.end=t.end+.5/this.maxZoomFactor),"end"==a&&1==s&&0!=o&&o<this.start&&(a="start"),"start"==a&&0==o&&s>this.end&&(a="end"),_.hj(n)||(n=this.maxZoomDeclination),!_.hj(o)||!_.hj(s))return{start:this.start,end:this.end};if(this._finalStart!=o||this._finalEnd!=s){var l=this.maxZoomFactor/this.minZoomCount,h=this.maxZoomFactor/this.maxZoomCount;if("start"==a?(this.maxZoomCount>0&&1/(s-o)<h&&(s=o+1/h),1/(s-o)>l&&(s=o+1/l),s>1&&s-o<1/l&&(o=s-1/l)):(this.maxZoomCount>0&&1/(s-o)<h&&(o=s-1/h),1/(s-o)>l&&(o=s-1/l),o<0&&s-o<1/l&&(s=o+1/l)),o<-n&&(o=-n),1/(s-o)>l&&(s=o+1/l),s>1+n&&(s=1+n),1/(s-o)>l&&(o=s-1/l),this._finalEnd=s,this._finalStart=o,this.skipRangeEvent=e,this.dispatchImmediately("rangechangestarted"),this.rangeChangeDuration>0&&!i){var u=this.rangeChangeAnimation;if(u&&u.progress<1){var p=u.animationOptions;if(p.length>1){if(p[0].to==o&&p[1].to==s)return{start:o,end:s};u.isDisposed()||u.stop()}}this.rangeChangeAnimation&&this.rangeChangeAnimation.kill(),u=this.animate([{property:"start",to:o},{property:"end",to:s}],this.rangeChangeDuration,this.rangeChangeEasing),this.rangeChangeAnimation=u,u&&!u.isFinished()?u.events.on("animationended",(function(){r.dispatchImmediately("rangechangeended")})):this.dispatchImmediately("rangechangeended")}else this.start=o,this.end=s,this.dispatch("rangechangeended")}return{start:o,end:s}}
1,e.prototype.zoomToIndexes=function(t,e,i,n){if(_.hj(t)&&_.hj(e)){var r=t/this.dataItems.length,o=e/this.dataItems.length;this.zoom({start:r,end:o},i,n)}},Object.defineProperty(e.prototype,"zoomFactor",{get:function(){return f.C7(1/(this.end-this.start),1,this.maxZoomFactor)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomFactor",{get:function(){return this.getPropertyValue("maxZoomFactor")},set:function(t){this.setPropertyValue("maxZoomFactor",t)&&(1==t&&(this.maxZoomDeclination=0),this.invalidateDataRange())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomDeclination",{get:function(){return this.getPropertyValue("maxZoomDeclination")},set:function(t){this.setPropertyValue("maxZoomDeclination",t)&&this.invalidateDataRange()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return _.hj(this._startIndex)||(this._startIndex=0),this._startIndex},set:function(t){this._startIndex=f.C7(Math.round(t),0,this.dataItems.length),this.start=this.indexToPosition(this._startIndex)},enumerable:!0,configurable:!0}),e.prototype.indexToPosition=function(t){return t/this.dataItems.length},Object.defineProperty(e.prototype,"endIndex",{get:function(){var t=this.dataItems.length;return(!_.hj(this._endIndex)||this._endIndex>t)&&(this._endIndex=t),this._endIndex},set:function(t){this._endIndex=f.C7(Math.round(t),0,this.dataItems.length),this.end=this.indexToPosition(this._endIndex)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._adapterO?this._adapterO.apply("start",this._start):this._start},set:function(t){if(this._start!=t){this._start=t;var e=Math.max(0,Math.floor(this.dataItems.length*t)||0);this._startIndex=Math.min(e,this.dataItems.length),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("startchanged"),this.dispatch("startendchanged")}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._adapterO?this._adapterO.apply("end",this._end):this._end},set:function(t){this._end!=t&&(this._end=t,this._endIndex=Math.min(this.dataItems.length,Math.ceil(this.dataItems.length*t)||0),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("endchanged"),this.dispatch("startendchanged"))},enumerable:!0,configurable:!0}),e.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),d.i.removeFromInvalidComponents(this),g.Od(d.i.invalidDataItems,this),g.Od(d.i.invalidDataRange,this),g.Od(d.i.invalidRawDatas,this)},Object.defineProperty(e.prototype,"dataItems",{get:function(){if(""!=this._currentDataSetId){var t=this.dataSets.getKey(this._currentDataSetId);if(t)return t}return this._dataItems},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataSets",{get:function(){return this._dataSets||(this._dataSets=new a.Xy),this._dataSets},enumerable:!0,configurable:!0}),e.prototype.setDataSet=function(t){if(this._currentDataSetId!=t){if(this.dataSets.getKey(t))return this.dataItems.each((function(t){t.__disabled=!0})),this._currentDataSetId=t,this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each((function(t){t.__disabled=!1})),!0;if(""!=this._currentDataSetId)return this.dataItems.each((function(t){t.__disabled=!0})),this._currentDataSetId="",this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each((function(t){t.__disabled=!1})),!0}return!1},Object.defineProperty(e.prototype,"currentDataSetId",{get:function(){return this._currentDataSetId},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mainDataSet",{get:function(){return this._dataItems},enumerable:!0,configurable:!0}),e.prototype._updateDataItemIndexes=function(t){for(var e=this.mainDataSet.values,i=e.length,n=t;n<i;++n)e[n]._index=n},e.prototype.handleDataItemAdded=function(t){t.newValue.component=this,this._updateDataItemIndexes(t.index),this.dataItemsInvalid||this.invalidateDataItems()},e.prototype.handleDataItemRemoved=function(t){this._updateDataItemIndexes(t.index),this.dataItemsInvali
1d||this.invalidateDataItems()},e.prototype.bindDataField=function(t,e){this.dataFields[t]=e,this.invalidateDataRange()},e.prototype.invalidateProcessedData=function(){this.resetProcessedRange(),this.invalidateDataRange()},e.prototype.resetProcessedRange=function(){this._prevEndIndex=null,this._prevStartIndex=null},Object.defineProperty(e.prototype,"dataUsers",{get:function(){var t=this;return this._dataUsers||(this._dataUsers=new o.aV,this._disposers.push(new l.ku((function(){v.S6(t._dataUsers.iterator(),(function(t){t.dispose()}))})))),this._dataUsers},enumerable:!0,configurable:!0}),e.prototype.clone=function(){var e=t.prototype.clone.call(this);return e.dataFields=m.BS(this.dataFields,{}),e},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.data=e.data,this.sequencedInterpolation=e.sequencedInterpolation,this.sequencedInterpolationDelay=e.sequencedInterpolationDelay,this.interpolationDuration=e.interpolationDuration,this.interpolationEasing=e.interpolationEasing},e.prototype.reinit=function(){this._inited=!1,this.deepInvalidate()},e.prototype.getExporting=function(){var e=t.prototype.getExporting.call(this);return e.adapter.has("data",this._exportData,-1,this)||(e.adapter.add("data",this._exportData,-1,this),this.events.on("datavalidated",(function(t){e.handleDataUpdated()}))),e},e.prototype._exportData=function(t){return t.data=this.data,t},e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return i&&this.invalidateData(),i},e.prototype.setShowOnInit=function(e){e!=this.getPropertyValue("showOnInit")&&(!e||this.inited||this.hidden?this._showOnInitDisposer2&&this.removeDispose(this._showOnInitDisposer2):(this._showOnInitDisposer2=this.events.once("dataitemsvalidated",this.hideInitially,this,!1),this._disposers.push(this._showOnInitDisposer2))),t.prototype.setShowOnInit.call(this,e)},e.prototype.setBaseId=function(e){e!=this._baseId&&this.dataInvalid&&(this.dataInvalid=!1,d.i.removeFromInvalidComponents(this),this._baseId=e,this.invalidateData()),t.prototype.setBaseId.call(this,e)},Object.defineProperty(e.prototype,"minZoomCount",{get:function(){return this.getPropertyValue("minZoomCount")},set:function(t){this.setPropertyValue("minZoomCount",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomCount",{get:function(){return this.getPropertyValue("maxZoomCount")},set:function(t){this.setPropertyValue("maxZoomCount",t)},enumerable:!0,configurable:!0}),e.prototype._systemCheckIfValidate=function(){return!(this.dataInvalid||this.dataProvider&&this.dataProvider.dataInvalid)},e.prototype.asFunction=function(e){return"interpolationEasing"==e||"rangeChangeEasing"==e||t.prototype.asIs.call(this,e)},e}(r.W);d.i.registeredClasses.Component=x},71121:(t,e,i)=>{"use strict";i.d(e,{W:()=>x});var n=i(70655),r=i(39866),o=i(7830),s=i(87155),a=i(29138),l=i(3485),h=i(406),u=i(44545),p=i(48864),c=i(69260),d=i(62e3),f=i(12352),g=i(36442),y=i(64112),m=i(24306),v=i(43281),b=i(78816),_=i(99934),x=function(t){function e(){var e=t.call(this)||this;return e._childrenByLayout=[],e._childrenDisposers=new l.Xy,e.hasFocused=!1,e.setStateOnSprites=[],e.layoutInvalid=!1,e._absoluteWidth=0,e._absoluteHeight=0,e._shouldBeReady=[],e._tapToActivate=!1,e.tapTimeout=3e3,e.className="Container",e._element=e.paper.addGroup("g"),e.group.add(e.element),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("layout","absolute"),e.setPropertyValue("fixedWidthGrid",!1),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e._positionPrecision=4,e._disposers.push(new l.a7(e._childrenDisposers)),e.children.events.on("inserted",e.handleChildAdded,e),e.children.events.on("removed",e.handleChildRemoved,e),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.handleChildAdded=function(t){this.processChild(t.newValue)},e.prototype.processChild=function(t){try{this._childrenDisposers.insertKey(t.uid,new a.FV([t.events.on("transformed",this.handleChildTransform,this),t.events.on("zIndexChanged",this.sortAndAdd,this)]))}catch(t){}this.element&&this.element.add(t.group);t.parent=this,t.paper=this.paper,this.dispatchImmediately("childadded",{type:"childadded",newValue:t}),this.invalidate()},e.prototype.sortAndAdd=function(){this.sortChildren(),this.addChildren()},e.prototype.handleChildRemoved=function(t){var e=t.oldValue;(this._childrenDisposers.removeKey(e.uid),this.element)&&this.element.removeElement(e.group);e.isMeasured&&this.invalidateLayout(),this.dispatchImmediately("childremoved",{type:"childremoved",oldValue:e})},e.prototype.handleChildTransform=function(t){t.target.isMeasured&&this.invalidateLayout()},e.prototype.invalidateLayout=function(){this.layoutInvalid||this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||(this.layoutInvalid=!0,c.i.addToInvalidLayouts(this),b.B.requestFrame())},e.prototype.invalidate=function(){t.prototype.invalidate.call(this),this.invalidateLayout()},e.prototype.deepInvalidate=function(){t.prototype.invalidate.call(this),g.S6(this._childrenByLayout,(function(t){t instanceof e?t.deepInvalidate():t.invali
1date()})),this.invalidateLayout()},Object.defineProperty(e.prototype,"children",{get:function(){return this._children||(this._children=new s.aV),this._children},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),e.prototype.removeElement=function(){},e.prototype.sortChildren=function(){var t=this;if(this._childrenByLayout=[],"none"!=this.layout&&"absolute"!=this.layout&&this.layout){var e=[],i=[];f.S6(this.children.iterator(),(function(n){"horizontal"==t.layout||"grid"==t.layout?m.hj(n.percentWidth)?i.push(n):e.push(n):"vertical"==t.layout&&m.hj(n.percentHeight)?i.push(n):e.push(n)})),this._childrenByLayout=e.concat(i)}else this._childrenByLayout=this.children.values;this.calculateRelativeSize()},e.prototype.calculateRelativeSize=function(){var t=this,e=0,i=0;g.S6(this._childrenByLayout,(function(t){t.isMeasured&&(m.hj(t.percentWidth)&&(e+=t.percentWidth),m.hj(t.percentHeight)&&(i+=t.percentHeight))})),g.S6(this._childrenByLayout,(function(n){n.isMeasured&&("horizontal"==t.layout&&(m.hj(n.percentWidth)&&(n.relativeWidth=n.percentWidth/e),m.hj(n.percentHeight)&&(n.relativeHeight=n.percentHeight/100)),"vertical"==t.layout&&(m.hj(n.percentHeight)&&(n.relativeHeight=n.percentHeight/i),m.hj(n.percentWidth)&&(n.relativeWidth=n.percentWidth/100)),"grid"==t.layout&&(m.hj(n.percentHeight)&&(n.relativeHeight=n.percentHeight/100),m.hj(n.percentWidth)&&(n.relativeWidth=n.percentWidth/100))),"absolute"!=t.layout&&n.isMeasured||(m.hj(n.percentWidth)&&(n.relativeWidth=n.percentWidth/100),m.hj(n.percentHeight)&&(n.relativeHeight=n.percentHeight/100))}))},e.prototype.addChildren=function(){if(this.element){var t=g.JG(this.children.values),e=t.map((function(t,e){return{idx:e,data:t}}));e.sort((function(t,e){var i=t.data.zIndex||0,n=e.data.zIndex||0;return i<n?-1:i>n?1:t.idx-e.idx})),t=e.map((function(t){return t.data}));var i=this.element,n=!0;if(i.node&&i.node.childNodes)for(var r=0,o=i.node.childNodes.length;r<o;r++)if(i.node.childNodes[r]!=t[r].group.node){n=!1;break}n||(g.S6(t,(function(t){t.group&&i.add(t.group)})),this._background&&this.group.addToBack(this._background.group),this.invalidateLayout())}},e.prototype.createChild=function(t){var e=new t;return e.parent=this,e},e.prototype.removeChildren=function(){for(;this.children.length>0;){var t=this.children.getIndex(0);t.parent=void 0,this.children.removeValue(t)}},e.prototype.disposeChildren=function(){for(;this.children.length>0;){var t=this.children.getIndex(0);t.dispose(),this.children.removeValue(t)}},Object.defineProperty(e.prototype,"background",{get:function(){return this._background||(this._background=this.createBackground(),this.processBackground()),this._background},set:function(t){this._background&&this.background!=t&&this.removeDispose(this._background),t&&(this._background=t,this._disposers.push(t),this.processBackground())},enumerable:!0,configurable:!0}),e.prototype.handleGlobalScale=function(){t.prototype.handleGlobalScale.call(this),this.children.each((function(t){t.handleGlobalScale()}))},e.prototype.createBackground=function(){return new u.A},e.prototype.processBackground=function(){var t=this._background;t&&(t.isMeasured=!1,this._background.fill=(new d.h).getFor("background"),t.parent=this,t.isMeasured=!1,this.children.removeValue(t),this._disposers.push(t),this.group.addToBack(this._background.group))},e.prototype.validateLayout=function(){var t=this;c.i.removeFromInvalidLayouts(this),this.layoutInvalid=!1,this._availableWidth=this.innerWidth,this._availableHeight=this.innerHeight;var e=0,i=0,n=!0;this.children&&(this.sortChildren(),g.S6(this._childrenByLayout,(function(r){var o,s;if(m.hj(r.relativeWidth)?(o=y.NM(t._availableWidth*r.relativeWidth,2),"horizontal"==t.layout&&(o-=r.pixelMarginRight+r.pixelMarginLeft)):"horizontal"==t.layout&&r.invalid&&r.validate(),m.hj(r.relativeHeight)?(s=y.NM(t._availableHeight*r.relativeHeight,2),"vertical"==t.layout&&(s-=r.pixelMarginTop+r.pixelMarginBottom)):"vertical"==t.layout&&r.invalid&&r.validate(),0==r.invali
1d){if(m.hj(r.relativeWidth)&&(r.maxWidth=o),m.hj(r.relativeHeight)&&(r.maxHeight=s),r.isMeasured){"horizontal"==t.layout&&(m.hj(r.percentWidth)||r.measuredWidth>0&&(t._availableWidth-=r.measuredWidth+r.pixelMarginLeft+r.pixelMarginRight)),"vertical"==t.layout&&(m.hj(r.percentHeight)||r.measuredHeight>0&&(t._availableHeight-=r.measuredHeight+r.pixelMarginTop+r.pixelMarginBottom));var a=r.measuredWidth,l=r.measuredHeight;"none"!=r.align&&(a+=r.pixelMarginLeft+r.pixelMarginRight),"none"!=r.valign&&(l+=r.pixelMarginTop+r.pixelMarginBottom),e=Math.max(e,a),i=Math.max(i,l)}}else r.isMeasured&&(m.hj(r.relativeWidth)&&r.maxWidth!=o&&(r.maxWidth=o,n=!1),m.hj(r.relativeHeight)&&r.maxHeight!=s&&(r.maxHeight=s,n=!1))}))),this._absoluteWidth=e,this._absoluteHeight=i,n&&this.arrange()},e.prototype.arrange=function(){var t,e,i,n,r,o,s,a,l,h,u,c=this,d=this.children,v=0,b=0,_=y.Fp(this.innerWidth,this._absoluteWidth),x=y.Fp(this.innerHeight,this._absoluteHeight),P=this.pixelPaddingLeft,w=this.pixelPaddingRight,S=this.pixelPaddingTop,O=this.pixelPaddingBottom,C=0,T=0,j=0,k=0,M=[],I=[],D=this.maxWidth,E=this.maxHeight,F=this.minWidth,V=this.minHeight,L=g.JG(d.values);if(this.reverseOrder&&L.reverse(),"grid"==this.layout){o=D,r=1;for(var A=0,R=L.length;A<R;A++){if((N=L[A]).isMeasured&&!N.disabled&&!N.__disabled){var B=N.measuredWidth;B<o&&(o=B),B>r&&(r=B)}}o=y.C7(o,1,D),r=y.C7(r,1,D),s=this.fixedWidthGrid?D/r:D/o,s=y.Fp(1,Math.floor(s)),s=y.VV(this.maxColumns,s),M=this.getColumnWidth(L,s,r)}for(A=0,R=L.length;A<R;A++){var N;if(!(N=L[A]).isMeasured||N.disabled||N.__disabled)N.validatePosition();else{var H=void 0,U=void 0,G=N.pixelMarginLeft,z=N.pixelMarginRight,W=N.pixelMarginTop,Z=N.pixelMarginBottom,X=N.measuredWidth,K=N.measuredHeight,Y=void 0,$=void 0,q=void 0,J=void 0;switch(this.layout){case"none":break;case"absolute":switch(N.align){case"left":H=G-N.maxLeft;break;case"center":H=(_-X)/2-N.maxLeft;break;case"right":H=_-z-N.maxRight;break;default:N.x instanceof p.gG||(H=N.pixelX)}switch(N.valign){case"top":U=W-N.maxTop;break;case"middle":U=(x-K)/2-N.maxTop;break;case"bottom":U=x-Z-N.maxBottom;break;default:N.y instanceof p.gG||(U=N.pixelY)}break;case"vertical":switch(N.align){case"left":H=G-N.maxLeft;break;case"center":H=(_-X)/2-N.maxLeft;break;case"right":H=_-z-N.maxRight;break;default:H=N.pixelX}T=(U=T+W-N.maxTop)+N.maxBottom+Z;break;case"horizontal":switch(N.valign){case"top":U=W-N.maxTop;break;case"middle":U=(x-K)/2-N.maxTop;break;case"bottom":U=x-Z-N.maxBottom;break;default:U=N.pixelY}C=(H=C+G-N.maxLeft)+N.maxRight+z;break;case"grid":switch(H=C+G-N.maxLeft,N.valign){case"top":U=T+W-N.maxTop;break;case"middle":U=T+(x-K)/2-N.maxTop;break;case"bottom":U=T+x-Z-N.maxBottom;break;default:U=T-N.maxTop}C+=M[k],I[j]=y.Fp(I[j],K);var Q=M[++k];if(m.hj(Q)||(Q=r),C>y.VV(this.innerWidth,D)-Q+1&&k<s){s=k,C=0,T=0,j=0,k=0,M=this.getColumnWidth(L,s,r),I=[],A=-1;continue}k>=s&&(k=0,T+=I[j],j++,C=0)}"none"!==this.layout&&(N.moveTo({x:H,y:U}),Y=H+N.maxLeft-G,$=H+N.maxRight+z,q=U+N.maxTop-W,J=U+N.maxBottom+Z,($>e||!m.hj(e))&&(e=$),(Y<t||!m.hj(t))&&(t=Y),(q<i||!m.hj(i))&&(i=q),(J>n||!m.hj(n))&&(n=J),($>l||!m.hj(l))&&(l=$),(Y<a||!m.hj(a))&&(a=Y),(q<h||!m.hj(h))&&(h=q),J>u||m.hj(u))}}if("none"==this.layout){var tt=this.bbox;t=tt.x,e=tt.x+tt.width,i=tt.y,n=tt.y+tt.height}m.hj(t)||(t=0,a=0),m.hj(e)||(l=e=this._availableWidth),m.hj(i)||(i=0,h=0),m.hj(n)||(u=n=this._availableHeight),m.hj(h)||(h=0),m.hj(u)||(u=h),m.hj(a)||(a=0),m.hj(l)||(l=a),v=e-t,b=n-i,m.hj(this.relativeWidth)&&(t=0,e=v=D-P-w),m.hj(this.relativeHeight)&&(i=0,n=b=E-S-O),m.hj(this._pixelWidth)&&(t=0,v=this._pixelWidth-P-w),m.hj(F)&&v<F&&(t=0,v=this.minWidth-P-w),m.hj(this._pixelHeight)&&(i=0,b=this._pixelHeight-S-O),m.hj(V)&&b<V&&(i=0,b=V-S-O);var et=l-a,it=u-h;if("none"!=this.layout&&(this.contentAlign||this.contentValign)&&d.length>0){var nt,rt,ot=v,st=b;ot<et&&(ot=et),st<it&&(st=it),"center"==this.contentAlign&&(nt=(ot-et)/2),"right"==this.contentAlign&&(nt=ot-et),"middle"==this.contentValign&&(rt=(st-it)/2),"bottom"==this.contentValign&&(rt=st-it),m.hj(nt)&&f.S6(d.iterator(),(function(t){var e=t.maxLeft,i=nt;"horizontal"==c.layout&&(t.x=t.pixelX+i),"grid"==c.layout&&(t.x=t.pixelX+i),"vertical"==c.layout&&(i+=t.pixelMarginLeft,"none"==t.align&&(t.x=i-e)),"absolute"==c.layout&&(i+=t.pixelMarginLeft,"none"==t.align&&(t.x=i-e))})),m.hj(rt)&&f.S6(d.iterator(),(function(t){var e=t.maxTop,i=rt;"horizontal"==c.layout&&(i+=t.pixelMarginTop,"none"==t.valign&&(t.y=i-e)),"grid"==c.layout&&(i+=t.pixelMarginTop,t.y=i-e),"vertical"==c.layout&&(t.y=t.pixelY+i),"absolute"==c.layout&&(i+=t.pixelMarginTop,"none"==t.valign&&(t.y=i-e))}))}var at=this.bbox;v=y.Fp(v,F),b=y.Fp(b,V),this.contentWidth=v,this.contentHeight=b,v=y.VV(v,D),b=y.VV(b,E),this._bbox={x:t,y:i,width:v,height:b};var lt=this.maxLeft,ht=this.maxTop,ut=this.maxBottom,pt=this.maxRight;if(this.measure(),(lt!=this.maxLeft||pt!=this.maxRight||ht!=this.maxTop||ut!=this.maxBottom)&&this.events.isEnabled("transformed")){var ct={type:"transformed",target:this};at&&(ct.dummyData=at.width+" "+v+"  "+at.height+" "+b),this.events.dispatchImmediately("transformed",ct)}this.dispatchImmediately("layoutvalidated")},e.prototype.updateCenter=function(){t.prototype.updateCenter.call(this),this.updateBackgroun
1d()},e.prototype.updateBackground=function(){var t=this._background;t&&(t.x=this.maxLeft,t.y=this.maxTop,t.width=this.maxRight-this.maxLeft,t.height=this.maxBottom-this.maxTop)},e.prototype.getColumnWidth=function(t,e,i){var n=this,r=[],o=0;return g.S6(t,(function(t){!t.isMeasured||t.disabled||t.__disabled||(n.fixedWidthGrid?r[o]=i:r[o]=y.Fp(r[o],t.measuredWidth+t.pixelMarginRight+t.pixelMarginLeft),++o==e&&(o=0))})),r},Object.defineProperty(e.prototype,"layout",{get:function(){return this.getPropertyValue("layout")},set:function(t){this.setPropertyValue("layout",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contentValign",{get:function(){return this.getPropertyValue("contentValign")},set:function(t){this.setPropertyValue("contentValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contentAlign",{get:function(){return this.getPropertyValue("contentAlign")},set:function(t){this.setPropertyValue("contentAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fixedWidthGrid",{get:function(){return this.getPropertyValue("fixedWidthGrid")},set:function(t){this.setPropertyValue("fixedWidthGrid",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxColumns",{get:function(){return this.getPropertyValue("maxColumns")},set:function(t){this.setPropertyValue("maxColumns",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseOrder",{get:function(){return this.getPropertyValue("reverseOrder")},set:function(t){this.setPropertyValue("reverseOrder",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"setStateOnChildren",{get:function(){return this.getPropertyValue("setStateOnChildren")},set:function(t){this.setPropertyValue("setStateOnChildren",t,!0)},enumerable:!0,configurable:!0}),e.prototype.fitsToBounds=function(t){var e=t.x,i=t.y,n=.5;return e>=-.5&&e<=this.pixelWidth+n&&i>=-.5&&i<=this.pixelHeight+n},e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.layout=e.layout,this.setStateOnChildren=e.setStateOnChildren,e._background&&(this.background=e._background.clone(),this.background.copyFrom(e._background)),f.S6(e.children.iterator(),(function(t){t.shouldClone&&(t.clone().parent=i)}))},Object.defineProperty(e.prototype,"preloader",{get:function(){var t=this._preloader;return t||(this.parent?this.parent.preloader:void 0)},set:function(t){this._preloader&&this.removeDispose(this._preloader),this._preloader=t,t&&(t.parent=this.tooltipContainer,this._disposers.push(t))},enumerable:!0,configurable:!0}),e.prototype.setPaper=function(e){var i=this,n=t.prototype.setPaper.call(this,e);return n&&(this._background&&(this._background.paper=e,this._background.topParent=this.topParent),this.children.each((function(t){t.setPaper(e),t.topParent=i.topParent}))),n},e.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),c.i.removeFromInvalidLayouts(this)},e.prototype.setDataItem=function(e){this._dataItem!=e&&(f.S6(this.children.iterator(),(function(t){t.dataItem=e})),this._background&&(this._background.dataItem=e)),t.prototype.setDataItem.call(this,e)},e.prototype.measureElement=function(){this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||this.validateLayout()},Object.defineProperty(e.prototype,"fontFamily",{get:function(){return this.getPropertyValue("fontFamily")},set:function(t){this.setPropertyValue("fontFamily",t,!0)&&(this.setSVGAttribute({"font-family":t}),this.invalidateLabels())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fontSize",{get:function(){return this.getPropertyValue("fontSize")},set:function(t){this.setPropertyValue("fontSize",t,!0)&&(this.setSVGAttribute({"font-size":t}),this.invalidateLabels())},enumerable:!0,configurable:!0}),e.prototype.invalidateLabels=function(){this.children.each((function(t){t.hardInvalidate?(t.hardInvalidate(),t.events.once("validated",t.handleValidate,t,!1)):t instanceof e&&t.invalidateLabels()}))},Object.defineProperty(e.prototype,"fontWeight",{get:function(){return this.getPropertyValue("fontWeight")}
1,set:function(t){this.setPropertyValue("fontWeight",t),this.setSVGAttribute({"font-weight":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textDecoration",{get:function(){return this.getPropertyValue("textDecoration")},set:function(t){this.setPropertyValue("textDecoration",t),this.setSVGAttribute({"text-decoration":t})},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this._background&&this._background.dispose(),this._shouldBeReady=[],this.disposeChildren(),t.prototype.dispose.call(this)},e.prototype.setState=function(e,i,n){var r=e;return e instanceof o.q&&(r=e.name),this.setStateOnChildren&&f.S6(this.children.iterator(),(function(t){t.setState(r,i,n),"active"!=r&&(t.isActive=!1)})),this._background&&this._background.setState(r),this.setStateOnSprites.length&&g.S6(this.setStateOnSprites,(function(t){t.setState(r,i,n)})),t.prototype.setState.call(this,e,i,n)},e.prototype.setActive=function(e){t.prototype.setActive.call(this,e),this._background&&(this._background.isActive=e)},e.prototype.dispatchReady=function(){var e=this;if(!this.isReady()&&!this.isDisposed()){var i=!0;f.vn(this.children.iterator(),(function(t){return!!(t.__disabled||t.disabled||t.isReady())||(i=!1,!1)})),g.vn(this._shouldBeReady,(function(t){return!!(t.__disabled||t.disabled||t.isReady())||(i=!1,!1)})),i?t.prototype.dispatchReady.call(this):c.i.events.once("exitframe",(function(){e.dispatchReady(),b.B.requestFrame()}),void 0,!1)}},e.prototype._systemUpdate=function(e){this.children.each((function(t){t.invalid&&(t._systemCheckIfValidate()?t.dataItem&&t.dataItem.component&&t.dataItem.component.dataInvalid?e.push(t):t.validate():e.push(t))})),t.prototype._systemUpdate.call(this,e)},e.prototype._systemValidatePositions=function(){this.children.each((function(t){t.positionInvalid&&t.validatePosition()})),t.prototype._systemValidatePositions.call(this)},e.prototype._systemValidateLayouts=function(){this.layoutInvalid&&!this.isDisposed()&&this.validateLayout()},Object.defineProperty(e.prototype,"tapToActivate",{get:function(){return this._tapToActivate},set:function(t){this._tapToActivate!=t&&this.setTapToActivate(t)},enumerable:!0,configurable:!0}),e.prototype.setTapToActivate=function(t){var e=this;this._tapToActivate=t,this.interactions.isTouchProtected=t,t&&this.interactions.setEventDisposer("container-tapToActivate",t,(function(){return new a.FV([e.events.on("hit",e.handleTapToActivate,e,!1),e.events.on("down",e.initTapTimeout,e,!1),e.events.on("track",e.initTapTimeout,e,!1),(0,h.S)().body.events.on("down",(function(t){(0,h.S)().isLocalElement(t.pointer,e.paper.svg,e.uid)||e.handleTapToActivateDeactivation()}),e,!1)])})),(0,h.S)()},e.prototype.handleTapToActivate=function(){this.interactions.isTouchProtected=!1,this.initTapTimeout()},e.prototype.handleTapToActivateDeactivation=function(){this.interactions.isTouchProtected=!0},e.prototype.initTapTimeout=function(){var t=this;this._tapToActivateTimeout&&this._tapToActivateTimeout.dispose(),this.tapToActivate&&!this.interactions.isTouchProtected&&this.tapTimeout&&(this._tapToActivateTimeout=this.setTimeout((function(){t.handleTapToActivateDeactivation()}),this.tapTimeout))},e.prototype.moveHtmlContainer=function(t){var e=v.sb(t);if(e){this.htmlContainer=e;var i=this.svgContainer;i.htmlElement=e,i.htmlElement.appendChild(i.SVGContainer),i.initSensor(),i.measure()}else m.HD(t)&&""!=t&&b.B.log("html container '"+t+"' not found")},e.prototype.hasLicense=function(){if(_.Y.commercialLicense)return!0;for(var t=0;t<_.Y.licenses.length;t++)if(_.Y.licenses[t].match(/^CH.{5,}/i))return!0;return!1},e}(r.jy);c.i.registeredClasses.Container=x},4324:(t,e,i)=>{"use strict";i.d(e,{z:()=>u});var n=i(70655),r=i(73870),o=i(62043),s=i(42053),a=i(80008),l=i(36442),h=i(24306),u=function(t){function e(){var e=t.call(this)||this;return e._disabled=!1,e.hasProperties=!1,e.values={},e.categories={},e.dates={},e.locations={},e.workingLocations={},e.properties={},e.sprites=[],e.isTemplate=!1,e._index=null,e._visible=!0,e._hidden=!1,e._ignoreMinMax=!1,e.hasChildren={},e.isHiding=!1,e._valueAnimations={},e._locationAnimations={},e.className="DataItem",e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new o.L1(this)),this._adapterO},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"index",{get:function(){return this.component&&null!=this._index?this._index:-1},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new s.w3(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visible",{get:function(){return!this._hidden&&this._visible},set:function(t){t&&(this.hidden=!1),this._visible!=t&&this.setVisibility(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hidden",{get:function(){return this._hidden},set:function(t){this._hidden!=t&&(this._hidden=t,t?this.setVisibility(!1):this.setVisibility(!0,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__disabled",{get:function(){return this._disabled},set:function(t){this._disabled=t,l.S6(this.sprites,(function(e){e.__disabled=t}))},enumerable:!0,configurable:!0}),e.prototype.setVisibility=function(t,e){if(l.S6(this.sprites,(function(e){t?e.visible=e.defaultState.properties.visible:e.hiddenState?e.visible=e.hiddenState.properties.visible:e.visible=!1})),this._visible=t,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("visibilitychanged")){var i={type:"visibilitychanged",target:this,visible:t};this.events.dispatchImmediately("visibilitychanged",i)}}
1,e.prototype.show=function(t,e,i){var n,r=this;if(!this.hidden)return this.setVisibility(!0,!0),this.isHiding=!1,this._hideDisposer&&this.removeDispose(this._hideDisposer),i&&l.S6(i,(function(i){n=r.setWorkingValue(i,r.values[i].value,t,e)})),l.S6(this.sprites,(function(i){var n=i.show(t);null==n||n.isFinished()||(r._disposers.push(n),null!=e&&e>0&&n.delay(e))})),n},e.prototype.dispose=function(){t.prototype.dispose.call(this),l.S6(this.sprites,(function(t){t.dispose()})),this.sprites=[]},e.prototype.hide=function(t,e,i,n){var r=this;if(this.isHiding=!0,l.S6(this.sprites,(function(i){var n=i.hide(t);null==n||n.isFinished()||(r._disposers.push(n),null!=e&&e>0&&n.delay(e))})),h.hj(i)&&n){var o;if(l.S6(n,(function(n){var s=r.setWorkingValue(n,i,t,e);s&&(o=s)})),o&&!o.isFinished())return this._hideDisposer=o.events.on("animationended",(function(){r.setVisibility(!1,!0),r.isHiding=!1})),this._disposers.push(this._hideDisposer),o;this.isHiding=!1,this.setVisibility(!1,!0)}else this.isHiding=!1,this.setVisibility(!1)},e.prototype.getDuration=function(t){if(!h.hj(t)){var e=this.component;e&&(t=e.interpolationDuration)}if(null!=t)return this._adapterO?this._adapterO.apply("duration",t):t},e.prototype.getValue=function(t,e){if(t&&this.component){e||(e=this.component.dataFields[t+"Show"])||(e="value");var i=this.values[t][e];return this._adapterO&&this._adapterO.isEnabled("value")?this._adapterO.apply("value",{value:i,field:t}).value:i}},e.prototype.getWorkingValue=function(t){if(t&&this.component){var e=this.component.dataFields[t+"Show"];return e||(e="workingValue"),this._adapterO?this._adapterO.apply("workingValue",{workingValue:this.values[t][e],field:t}).workingValue:this.values[t][e]}},e.prototype.getActualWorkingValue=function(t){return this.values[t].workingValue},e.prototype.setValue=function(t,e,i,n){var r=this.values[t].value,o=this.getDuration(i);if(r!==(e=h.He(e))){if(this.values[t].value=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("valuechanged")){var s={type:"valuechanged",target:this,property:t};this.events.dispatchImmediately("valuechanged",s)}this.component&&this.component.handleDataItemValueChange(this,t)}this.setWorkingValue(t,e,o,n)},e.prototype.setCalculatedValue=function(t,e,i){if(this.values[t][i]!==e&&h.hj(e)){if(this.values[t][i]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("calculatedvaluechanged")){var n={type:"calculatedvaluechanged",target:this,property:t};this.events.dispatchImmediately("calculatedvaluechanged",n)}this.component&&this.component.handleDataItemCalculatedValueChange(this,t)}},e.prototype.setWorkingValue=function(t,e,i,n){if(h.hj(this.values[t].value)){var r=this.getDuration(i),o=this.values[t].workingValue;if(null!=r&&r>0&&h.hj(o)&&this.component){if(o!=e){var s=this.animate({childObject:this.values[t],property:"workingValue",from:o,to:e,dummyData:t},r,this.component.interpolationEasing);return null!=n&&s.delay(n),s.events.on("animationstarted",this.handleInterpolationProgress,this),s.events.on("animationprogress",this.handleInterpolationProgress,this),s.events.on("animationended",this.handleInterpolationProgress,this),this._valueAnimations[t]=s,s}(a=this._valueAnimations[t])&&a.stop(),this.values[t].workingValue=e}else{var a;if((a=this._valueAnimations[t])&&a.stop(),this.values[t].workingValue=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var l={type:"workingvaluechanged",target:this,property:t};this.events.dispatchImmediately("workingvaluechanged",l)}this.component&&this.component.handleDataItemWorkingValueChange(this,t)}}},e.prototype.setLocation=function(t,e,i,n){if(this.locations[t]!==e){if(this.locations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("locationchanged")){var r={type:"locationchanged",target:this,property:t};this.events.dispatchImmediately("locationchanged",r)}this.component&&this.component.handleDataItemValueChange(this,t),this.setWorkingLocation(t,e,i,n)}},e.prototype.setWorkingLocation=function(t,e,i,n){var r=this.getDuration(i),o=this.workingLocations[t];if(null!=r&&r>0&&h.hj(o)&&this.component){if(o!=e){var s=this.animate({childObject:this.workingLocations,property:t,from:o,to:e,dummyData:t},r,this.component.interpolationEasing);return null!=n&&s.delay(n),s.events.on("animationstarted",this.handleInterpolationProgress,this),s.events.on("animationprogress",this.handleInterpolationProgress,this),s.events.on("animationended",this.handleInterpolationProgress,this),this._locationAnimations[t]=s,s}(a=this._locationAnimations[t])&&a.stop(),this.workingLocations[t]=e}else{var a;if((a=this._locationAnimations[t])&&a.stop(),this.workingLocations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workinglocationchanged")){var l={type:"workinglocationchanged",target:this,property:t};this.events.dispatchImmediately("workinglocationchanged",l)}this.component&&this.component.handleDataItemWorkingLocationChange(this,t)}}
1,e.prototype.setDate=function(t,e,i){!h.J_(e)&&this.component&&(e=this.component.dateFormatter.parse(e)),this.dates[t]!==e&&(this.dates[t]=e,this.setValue(t,e.getTime(),i))},e.prototype.getDate=function(t){return this._adapterO?this._adapterO.apply("date",{date:this.dates[t],field:t}).date:this.dates[t]},e.prototype.setProperty=function(t,e){if(this.properties[t]!==e){if(this.hasProperties=!0,this.properties[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var i={type:"propertychanged",target:this,property:t,value:e};this.events.dispatchImmediately("propertychanged",i)}this.component&&this.component.handleDataItemPropertyChange(this,t)}},e.prototype.setCategory=function(t,e){h.HD(e)||(e=h.PN(e)),this.categories[t]!==e&&(this.categories[t]=e)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.dataContext&&(this.dataContext=a.JG(e.dataContext,{})),a.BS(e.locations,this.locations),e._adapterO&&this.adapter.copyFrom(e._adapterO),this.component=e.component},Object.defineProperty(e.prototype,"opacity",{set:function(t){l.S6(this.sprites,(function(e){e.opacity=t}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){if(this._ignoreMinMax=t,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var e={type:"propertychanged",target:this,property:"ignoreMinMax",value:t};this.events.dispatchImmediately("propertychanged",e)}this.component&&this.component.handleDataItemPropertyChange(this,"ignoreMinMax")},enumerable:!0,configurable:!0}),e.prototype.animate=function(t,e,i){return new s.fw(this,t,e,i).start()},e.prototype.handleInterpolationProgress=function(t){var e=t.target.animationOptions[0];if(e){if(this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var i={type:"workingvaluechanged",target:this,property:e.dummyData};this.events.dispatchImmediately("workingvaluechanged",i)}this.component&&this.component.handleDataItemWorkingValueChange(this,e.dummyData)}},e.prototype.hasValue=function(t){for(var e=0,i=t.length;e<i;e++){var n=this.values[t[e]];if(!n||!h.Uh(n.value))return!1}return!0},Object.defineProperty(e.prototype,"depth",{get:function(){return this.parent?this.parent.depth+1:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataContext",{get:function(){return this._dataContext},set:function(t){this._dataContext=t},enumerable:!0,configurable:!0}),e.prototype.addSprite=function(t){t.dataItem&&t.dataItem!=this&&l.Od(t.dataItem.sprites,t),this.visible||t.hide(0),this.isHiding&&t.hide(),this.sprites.push(t),t.dataItem=this},e}(r.y)},99934:(t,e,i)=>{"use strict";i.d(e,{Y:()=>n});var n={verbose:!0,commercialLicense:!1,classNamePrefix:"amcharts-",autoSetClassName:!1,minPolylineStep:.5,onlyShowOnViewport:!1,queue:!1,autoDispose:!1,licenses:[],suppressErrors:!1,suppressWarnings:!1,animationsEnabled:!0,nonce:"",deferredDelay:100,disableHoverOnTransform:"never",pixelPerfectPrecision:0}},69260:(t,e,i)=>{"use strict";i.d(e,{i:()=>h,is:()=>u});var n=i(9209),r=i(3485),o=i(46947),s=i(24306),a=i(82896),l=i(36442),h=new(function(){function t(){var t=this;this.events=new n.p,this.themes=[],this.loadedThemes={},this._uidCount=0,this.registeredClasses={},this._placeholders={},this.invalidSprites={},this.invalidDatas={},this.invalidRawDatas=[],this.invalidDataItems=[],this.invalidDataRange=[],this.invalidPositions={},this.invalidLayouts={},this.baseSprites=[],this.baseSpritesByUid={},this.queue=[],this.deferred=[],this.uid=this.getUniqueId(),this.invalidSprites.noBase=[],this.invalidDatas.noBase=[],this.invalidLayouts.noBase=[],this.invalidPositions.noBase=[],"undefined"!=typeof addEventListener&&(addEventListener("beforeprint",(function(){l.S6(t.baseSprites,(function(t){var e=t.paper.svg;e.setAttribute("viewBox","0 0 "+e.clientWidth+" "+e.clientHeight)}))})),addEventListener("afterprint",(function(){l.S6(t.baseSprites,(function(t){t.paper.svg.removeAttribute("viewBox")}))})))}return t.prototype.getUniqueId=function(){var t=this._uidCount;return this._uidCount+=1,"id-"+t},Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new r.Xy),this._map},enumerable:!0,configurable:!0}
1),t.prototype.setCache=function(t,e,i){o.F.set(this.uid,t,e,i)},t.prototype.getCache=function(t,e){return void 0===e&&(e=void 0),o.F.get(this.uid,t,e)},t.prototype.dispatch=function(t,e){this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatch(t,{type:t,target:this})):this.events.dispatch(t,{type:t,target:this}))},t.prototype.dispatchImmediately=function(t,e){this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatchImmediately(t,e)):this.events.dispatchImmediately(t,{type:t,target:this}))},t.prototype.getPlaceholder=function(t){return s.Uh(this._placeholders[t])||(this._placeholders[t]="__amcharts_"+t+"_"+a.MX(8)+"__"),this._placeholders[t]},t.prototype.addToInvalidComponents=function(t){t.baseId?l.pB(this.invalidDatas[t.baseId],t):l.pB(this.invalidDatas.noBase,t)},t.prototype.removeFromInvalidComponents=function(t){t.baseId&&l.Od(this.invalidDatas[t.baseId],t),l.Od(this.invalidDatas.noBase,t)},t.prototype.addToInvalidSprites=function(t){t.baseId?l.IH(this.invalidSprites[t.baseId],t):l.IH(this.invalidSprites.noBase,t)},t.prototype.removeFromInvalidSprites=function(t){t.baseId&&l.Od(this.invalidSprites[t.baseId],t),l.Od(this.invalidSprites.noBase,t)},t.prototype.addToInvalidPositions=function(t){t.baseId?l.IH(this.invalidPositions[t.baseId],t):l.IH(this.invalidPositions.noBase,t)},t.prototype.removeFromInvalidPositions=function(t){t.baseId&&l.Od(this.invalidPositions[t.baseId],t),l.Od(this.invalidPositions.noBase,t)},t.prototype.addToInvalidLayouts=function(t){t.baseId?l.IH(this.invalidLayouts[t.baseId],t):l.IH(this.invalidLayouts.noBase,t)},t.prototype.removeFromInvalidLayouts=function(t){t.baseId&&l.Od(this.invalidLayouts[t.baseId],t),l.Od(this.invalidLayouts.noBase,t)},t}());function u(t,e){var i=h.registeredClasses[e];return null!=i&&t instanceof i}},39866:(t,e,i)=>{"use strict";i.d(e,{hh:()=>A,jy:()=>R});var n=i(70655),r=i(7830),o=i(75305),s=i(73870),a=i(62043),l=i(3485),h=i(87155),u=i(29138),p=i(42053),c=i(37130),d=i(71121),f=i(71883),g=i(49329),y=i(38634),m=i(86820),v=i(406),b=i(3856),_=i(99934),x=i(69260),P=i(47573),w=i(25449),S=i(43738),O=i(96139),C=i(8207),T=i(7741),j=i(80008),k=i(64112),M=i(71473),I=i(36442),D=i(59205),E=i(24306),F=i(12352),V=i(78816),L=i(48864),A=["fill","fillOpacity","stroke","strokeOpacity","strokeWidth","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin"],R=function(t){function e(){var e=t.call(this)||this;return e.properties={},e._eventDispatcher=new o.g(e),e._bindings={},e._isTemplate=!1,e._isPath=!1,e._inited=!1,e._ready=!1,e.isHiding=!1,e._isHidden=!1,e.isShowing=!1,e.isStandaloneInstance=!1,e._isActive=!1,e._mask=new u.cx,e._positionPrecision=3,e._language=new u.cx,e._exporting=new u.cx,e._exportable=!0,e._bbox={x:0,y:0,width:0,height:0},e.invalid=!1,e.positionInvalid=!1,e.propertyFields={},e.applyOnClones=!1,e._measuredWidthSelf=0,e._measuredHeightSelf=0,e.maxLeft=0,e.maxRight=0,e.maxTop=0,e.maxBottom=0,e.maxLeftSelf=0,e.maxRightSelf=0,e.maxTopSelf=0,e.maxBottomSelf=0,e._isDragged=!1,e._isResized=!1,e._disabled=!1,e._internalDisabled=!1,e._updateDisabled=!1,e._internalDefaultsApplied=!1,e.rollOutDelay=0,e.isBaseSprite=!1,e.shouldClone=!0,e.appeared=!1,e.ex=0,e.ey=0,e.dragWhileResize=!1,e.measureFailed=!1,e.preventShow=!1,e.cloneTooltip=!0,e.className="Sprite",e._disposers.push(e._eventDispatcher),j.A5(e.uid),e.group=e.paper.addGroup("g"),e.setPropertyValue("scale",1),e.setPropertyValue("rotation",0),e.setPropertyValue("align","none"),e.setPropertyValue("valign","none"),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("visible",!0),e.setPropertyValue("tooltipPosition","fixed"),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e.setPropertyValue("tooltipX",(0,L.aQ)(50)),e.setPropertyValue("tooltipX",(0,L.aQ)(50)),e.setPropertyValue("marginTop",0),e.setPropertyValue("marginBottom",0),e.setPropertyValue("marginLeft",0),e.setPropertyValue("marginRight",0),e.setPropertyValue("dx",0),e.setPropertyValue("dy",0),e.setPropertyValue("paddingTop",0),e.setPropertyValue("paddingBottom",0),e.setPropertyValue("paddingRight",0),e.setPropertyValue("paddingLeft",0),e.setPropertyValue("togglable",!1),e.setPropertyValue("hidden",!1),e.setPropertyValue("urlTarget","_self"),e.setPropertyValue("alwaysShowTooltip",!1),e.setPropertyValue("showTooltipOn","hover"),e._prevMeasuredWidth=0,e._prevMeasuredHeight=0,e._measuredWidth=0,e._measuredHeight=0,e._isMeasured=!0,e.invali
1date(),e.applyTheme(),e._disposers.push(e.events),e._disposers.push(e.group),e._disposers.push(e._mask),e._disposers.push(e._language),e._disposers.push(e._exporting),e._disposers.push(new u.ku((function(){D.S6(e._bindings,(function(t,e){e.dispose()}))}))),e.setPropertyValue("interactionsEnabled",!0),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new a.L1(this)),this._adapterO},enumerable:!0,configurable:!0}),e.prototype.applyTheme=function(){t.prototype.applyTheme.call(this),_.Y.autoSetClassName&&this.setClassName()},e.prototype.getCurrentThemes=function(){var t=this._themes;if(t)return t;var e=this._parent;return e?e.getCurrentThemes():x.i.themes},e.prototype.applyInternalDefaults=function(){this._internalDefaultsApplied=!0},e.prototype.invalidate=function(){this.disabled||this._isTemplate||this.__disabled||this.invalid||(this.invalid=!0,x.i.addToInvalidSprites(this),V.B.requestFrame())},e.prototype.validate=function(){this.dispatchImmediately("beforevalidated"),this._internalDefaultsApplied||this.applyInternalDefaults(),this.beforeDraw(),this.draw(),this.invalid=!1,x.i.removeFromInvalidSprites(this),this.afterDraw()},e.prototype.invalidatePosition=function(){this.disabled||this._isTemplate||this.positionInvalid||(this.positionInvalid=!0,x.i.addToInvalidPositions(this),V.B.requestFrame())},e.prototype.validatePosition=function(){var t=this.pixelX,e=this.pixelY,i=this.dx,n=this.dy,r=t+i,o=e+n;this._updateDisabled&&(this._internalDisabled?this.group.attr({display:"none"}):this.disabled||this.removeSVGAttribute("display"),this._updateDisabled=!1);var s=this.measure(),a=this.group.transformString;this.group.moveTo({x:r,y:o}),this.group.rotation=this.rotation,this.nonScaling?this.group.scale=this.scale/this.globalScale:this.group.scale=this.scale,(a!=this.group.transformString||s)&&(null==a?this.dispatch("transformed"):this.dispatchImmediately("transformed"),this.dispatch("positionchanged"),"hit"!=this.showTooltipOn&&"always"!=this.showTooltipOn||this.updateTooltipPosition()),t+i==r&&e+n==o&&(x.i.removeFromInvalidPositions(this),this.positionInvalid=!1);var l=this._maskRectangle;l&&this._clipElement.moveTo({x:l.x-t,y:l.y-e})},e.prototype.beforeDraw=function(){},e.prototype.draw=function(){},e.prototype.afterDraw=function(){var t,e;if((this.isMeasured||"none"!==this.horizontalCenter||"none"!==this.verticalCenter)&&this.measureElement(),this._inited)this.dispatch("validated");else{if(this._adapterO)try{for(var i=(0,n.XA)(this._adapterO.keys()),r=i.next();!r.done;r=i.next()){var o=r.value;switch(o){case"mask":case"fill":case"opacity":case"fillOpacity":case"stroke":case"strokeOpacity":case"strokeWidth":case"shapeRendering":case"strokeDasharray":case"strokeDashoffset":case"strokeLinecap":case"strokeLinejoin":case"textDecoration":case"fontSize":case"fontFamily":case"fontWeight":this[o]=this[o]}}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}this.applyFilters(),this.visible=this.visible,this.interactionsEnabled=this.getPropertyValue("interactionsEnabled"),this._inited=!0,this.showOnInit||(this.appeared=!0),this.hidden&&this.hide(0),this.applyMask(),this.dispatch("validated"),this.dispatch("inited"),this.dispatchReady()}"always"==this.showTooltipOn&&(!this.visible||this.disabled||this.__disabled?this.hideTooltip(0):this.showTooltip())},e.prototype.dispatchReady=function(){this.isReady()||(this._ready=!0,this.dispatch("ready"))},e.prototype.reinit=function(){this._inited=!1,this.setState(this.defaultState),this.invalidate()},e.prototype.handleGlobalScale=function(){this.dispatch("globalscalechanged"),this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth),this.nonScaling&&this.validatePosition(),this.updateFilterScale()},e.prototype.updateFilterScale=function(){var t=this;F.S6(this.filters.iterator(),(function(e){e.scale=t.globalScale}))},e.prototype.removeFromInvalids=function(){x.i.removeFromInvalidSprites(this),x.i.removeFromInvalidPositions(this)},e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.isMeasured=e.isMeasured,this.states.copyFrom(e.states),e.filters.length>0&&e.filters.each((function(t){i.filters.push(t.clone())})),e._adapterO&&this.adapter.copyFrom(e._adapterO),e._interaction&&this.interactions.copyFrom(e.interactions),e._plugins&&this.plugins.copyFrom(e.plugins),this.configField=e.configField,this.applyOnClones=e.applyOnClones,this.disabled=e.disabled,this.virtualParent=e.virtualParent,this.exportable=e.exp
1ortable,e._tooltip&&(this._tooltip?this._tooltip.copyFrom(e.tooltip):e.cloneTooltip?this.tooltip=e.tooltip.clone():this._tooltip=e.tooltip),this._showSystemTooltip=e.showSystemTooltip,j.BS(e.propertyFields,this.propertyFields),j.BS(e.properties,this),e.fillModifier&&(this.fillModifier=e.fillModifier.clone()),e.strokeModifier&&(this.strokeModifier=e.strokeModifier.clone()),e.focusFilter&&(this.focusFilter=e.focusFilter.clone())},e.prototype.dispose=function(){if(!this.isDisposed()){if("always"==this.showTooltipOn&&this.tooltip&&this.tooltip.hide(),this.dispatchImmediately("beforedisposed"),this.isBaseSprite){if(this.htmlContainer)for(;this.htmlContainer.childNodes.length>0;)this.htmlContainer.removeChild(this.htmlContainer.firstChild);this.isBaseSprite=!1}if(t.prototype.dispose.call(this),this._adapterO&&this._adapterO.clear(),this.applyOnClones&&this._clones)for(var e=this._clones.length-1;e>=0;e--){this._clones.getIndex(e).dispose()}this._svgContainer&&this._svgContainer.dispose(),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0),this._urlDisposer&&this._urlDisposer.dispose(),this.removeFromInvalids(),this.element&&this.element.dispose(),this.group&&this.group.dispose(),this._numberFormatter&&this._numberFormatter.dispose(),this._focusFilter&&this._focusFilter.dispose();var i=this.stroke;!i||i instanceof m.Il||!i.dispose||this.clonedFrom&&this.clonedFrom.stroke==i||i.dispose();var n=this.fill;if(!n||n instanceof m.Il||!n.dispose||this.clonedFrom&&this.clonedFrom.fill==n||n.dispose(),E.Uh(this.id)&&this.map.removeKey(this.id),this.parent=void 0,this._filters)for(;this._filters.length>0;){var r=this._filters.getIndex(0);r.dispose(),this._filters.removeValue(r)}this._alwaysShowDisposers=void 0}},Object.defineProperty(e.prototype,"isTemplate",{get:function(){return this._isTemplate},set:function(t){t=E.sw(t),this._isTemplate!=t&&(this._isTemplate=t,this instanceof d.W&&F.S6(this.children.iterator(),(function(e){e.isTemplate=t})),t?(this.parent=this._parent,this.removeFromInvalids()):this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showSystemTooltip",{get:function(){return E.Uh(this._showSystemTooltip)?this._showSystemTooltip:this.virtualParent?this.virtualParent.showSystemTooltip:!!this._parent&&this._parent.showSystemTooltip},set:function(t){t=E.sw(t),this._showSystemTooltip!=t&&(this._showSystemTooltip=t,this.applyAccessibility())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topParent",{get:function(){return this._topParent?this._topParent:this._parent?this._parent.topParent:void 0},set:function(t){this._topParent=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return this._parent},set:function(t){if(!this._isTemplate){j.A5(this.paper);var e=this._parent;e!=t&&(e&&e.children.removeValue(this),this._parent=t,t?(this.topParent=t.topParent,t.isTemplate&&(this.isTemplate=!0),this.baseId=t.baseId,t.children.push(this),this._tooltip&&!this._tooltipContainer&&(this._tooltip.parent=t.tooltipContainer),this._dataItem||(this.dataItem=t.dataItem),this.handleAlwaysShowTooltip(),this.dataItem&&this.applyAccessibility(),this.dispatchImmediately("parentset")):this.topParent=void 0)}},enumerable:!0,configurable:!0}),e.prototype.handleAlwaysShow=function(){this.showTooltip()},e.prototype.handleAlwaysShowTooltip=function(){var t=this,e=this._alwaysShowDisposers;if(e&&I.S6(e,(function(t){t.dispose()})),this._alwaysShowDisposers=[],"always"==this.showTooltipOn)for(;null!=t;){var i=t.events.on("visibilitychanged",this.handleAlwaysShow,this,!1);this.addDisposer(i),this._alwaysShowDisposers.push(i),t=t.parent}},Object.defineProperty(e.prototype,"virtualParent",{get:function(){return this._virtualParent},set:function(t){this._virtualParent=t,this.dataItem&&this.applyAccessibility()},enumerable:!0,configurable:!0}),e.prototype.appendDefs=function(){this.filterElement&&this.paper.appendDef(this.filterElement);var t=this.fill;t&&t.element&&this.paper.appendDef(t.element);var e=this.stroke;if(e&&e.element&&this.paper.appendDef(e.element),this.fillModifier&&this.fill instanceof m.Il){var i=this.fillModifier.modify(this.fill);i&&i.element&&this.paper.appendDef(i.element)}if(this.strokeModifier&&this.stroke instanceof m.Il){var n=this.strokeModifier.modify(this.stroke);n&&n.element&&this.paper.appendDef(n.element)}this._clipPath&&this.paper.appendDef(this._clipPath),!1===this._exportable&&(this.exportable=!1)},Object.defineProperty(e.prototype,"map",{get:function(){var t=this.topParent;return t?t.map:(this._map||(this._map=new l.Xy),this._map)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delayedMap",{get:function(){var t=this.topParent;return t?t.delayedMap:(this._delayedMap||(this._delayedMap=new l.Xy),this._delayedMap)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},set:function(t){if(this._id!=t){if(this._id=t,this.map.hasKey(t))throw Error("Duplicate id ("+t+") used on multiple objects.");this.map.setKey(t,this),_.Y.autoSetClassName&&this.setClassName()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dom",{get:function(){return this.group.node},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){if(this._paper)return this._paper;var t=this._parent;return t?t.paper:(0,c.V)()},set:function(t){this.setPaper(t)},enumerable:!0,configurable:!0}),e.prototype.setPaper=function(t){return this._paper!=t&&(this._paper=t,this.appendDefs(),!0)},Object.defineProperty(e.prototype,"htmlContainer",{get:function(){if(this._htmlContainer)return this._htmlContainer;var t=this._parent;return t?t.htmlContainer:void 0},set:function(t){this._htmlContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"titleElement",{get:function(){return this._titleElement||(this._titleElement=this.paper.add("title"),this.group.add(this._titleElement)),this._titleElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"descriptionElement",{get:function(){return this._descriptionElement||(this._descriptionElement=this.paper.add("desc"),this.group.add(this._descriptionElement)),this._descriptionElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filters",{get:function(){return this._filters||(this._filters=new h.aV,this._disposers.push(this._filters.events.onAll(this.applyFilters,this)),this._disposers.push(new h.zQ(this._filters))),this._filters},enumerable:!0,configurable:!0}),e.prototype.setSVGAttributes=function(){this.fill=this.fill,this.opacity=this.opacity,this.fillOpacity=this.fillOpacity,this.stroke=this.stroke,this.strokeOpacity=this.strokeOpacity,this.shapeRendering=this.shapeRendering,this.strokeDasharray=this.strokeDasharray,this.strokeDashoffset=this.strokeDashoffset,this.strokeLinecap=this.strokeLinecap,this.strokeLinejoin=this.strokeLinejoin,this.focusable=this.focusable,this.tabindex=this.tabindex,this.role=this.role},e.prototype.setSVGAttribute=function(t){this.group.attr(t)},e.prototype.removeSVGAttribute=function(t){this.group.removeAttr(t)},e.prototype.setClassName=function(){var t=this.className,e=_.Y.classNamePrefix;this.element&&this.element.addClass(e+t),this.group.addClass(e+t+"-group"),E.Uh(this.id)&&this.group.addClass(e+this.id
1),this.userClassName&&this.group.addClass(this.userClassName)},e.prototype.uidAttr=function(){return this.setSVGAttribute({id:this.uid}),this.uid},e.prototype.updateClipPath=function(){var t=this._clipElement;t&&t.moveTo({x:this.mask.pixelX,y:this.mask.pixelY})},e.prototype.createClipPath=function(){if(!this._clipPath){this._clipPath=this.paper.addGroup("clipPath"),this.paper.appendDef(this._clipPath),this._disposers.push(this._clipPath);var t=x.i.getUniqueId();this._clipPath.attr({id:t}),this.group.attr({"clip-path":'url("'+j.Lw()+t+'")'})}},e.prototype.applyMask=function(){var t=this.mask;if(this._clipPath&&t)if(t instanceof d.W){this._clipElement.attr({width:k.Fp(0,t.pixelWidth),height:k.Fp(0,t.pixelHeight)});var e=j.Ou({x:t.pixelX,y:t.pixelY},t.parent,this);this._clipPath.x=e.x,this._clipPath.y=e.y}else t.element&&t.element!=this._clipElement&&(this._clipElement=t.element,this._clipPath.add(this._clipElement)),this._clipPath.scale=t.scale,this._clipPath.x=t.pixelX,this._clipPath.y=t.pixelY,this._clipPath.rotation=t.rotation},e.prototype.applyFilters=function(){var t=this;if(this._filters&&this._filters.length>0){var e=100,i=100;this.filterElement?this.filterElement.removeChildNodes():(this.filterElement=this.paper.addGroup("filter"),this._disposers.push(this.filterElement)),this.paper.appendDef(this.filterElement);var n="filter-"+this.uid;this.filterElement.attr({id:n}),F.S6(this.filters.iterator(),(function(n){n.sprite=t,n.paper=t.paper,t.filterElement.attr({filterUnits:n.filterUnits}),n.appendPrimitives(t.filterElement),n.width>e&&(e=n.width),n.height>i&&(i=n.height),n.scale=t.globalScale}));var r=e+"%",o=i+"%";this.filterElement.attr({width:r,height:o,x:-(e-100)/2+"%",y:-(i-100)/2+"%"}),this.group.attr({filter:'url("'+j.Lw()+n+'")'})}else this.filterElement&&(this.group.removeAttr("filter"),this.filterElement.removeChildNodes())},e.prototype.removeClipPath=function(){this._clipPath&&(this.removeDispose(this._clipPath),this._clipPath=void 0)},e.prototype.setElement=function(t){this.element=t,this.setSVGAttributes(),this.applyAccessibility()},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},set:function(t){this.removeElement(),this._element=t,this.group.add(t),t.node instanceof SVGPathElement&&(this._isPath=!0),this.invalid||this.validate(),_.Y.autoSetClassName&&this.setClassName()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"svgContainer",{get:function(){return this._svgContainer?this._svgContainer:this._parent?this._parent.svgContainer:void 0},set:function(t){this._svgContainer=t},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){if(this.element)if(this.definedBBox)this._bbox=this.definedBBox;else{var t=this.element.getBBox();this._bbox={x:t.x,y:t.y,width:t.width,height:t.height}}},e.prototype.updateCenter=function(){if(this.element){var t=this.element.transformString,e=this.bbox,i=0,n=0,r=e.x,o=e.y,s=e.width,a=e.height,l=this.pixelPaddingLeft,h=this.pixelPaddingRight,u=this.pixelPaddingTop,p=this.pixelPaddingBottom,c=k.Fp(s+l+h,this.pixelWidth),d=k.Fp(a+u+p,this.pixelHeight),f=e.x,g=e.x+c,y=e.y,m=e.y+d,v=this.horizontalCenter,b=this.verticalCenter;switch(v){case"none":i=r+l;break;case"left":i=l;break;case"middle":i=l-(s+h+l)/2;break;case"right":i=-h-s}switch(b){case"none":n=o+u;break;case"top":n=u;break;case"middle":n=u-(a+p+u)/2;break;case"bottom":n=-p-a}this._measuredHeight=d,this._measuredWidth=c;var x=k.NM(i-r,this._positionPrecision,!0),P=k.NM(n-o,this._positionPrecision,!0);this.ex=x-l,this.ey=P-u,this.maxLeft=f+x-l,this.maxRight=g+x-l,this.maxTop=y+P-u,this.maxBottom=m+P-u,this.pixelPerfect&&0==_.Y.pixelPerfectPrecision&&(x-=.5,P-=.5),this.element.moveTo({x,y:P}),t!=this.element.transformString&&this.dispatchImmediately("transformed")}},e.prototype.measure=function(){this.updateCenter();var t=this._measuredWidth,e=this._measuredHeight,i=this.maxLeft,n=this.maxRight,r=this.maxTop,o=this.maxBottom;this._measuredWidthSelf=t,this._measuredHeightSelf=e;var s=this._positionPrecision;if(this.maxLeftSelf=this.maxLeft,this.maxRightSelf=this.maxRight,this.maxTopSelf=this.maxTop,this.maxBottomSelf=this.maxBottom,0!==this.rotation||1!==this.scale||this.nonScaling){this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth);var a=this.paper.svg,l=a.createSVGMatrix(),h=this.rotation,u=this.scale;this.nonScaling&&(u=this.scale/this.globalScale),l.a=k.mC(h)*u,l.c=-k.O$(h)*u,l.e=0,l.b=k.O$(h)*u,l.d=k.mC(h)*u,l.f
1=0;var p=a.createSVGPoint();p.x=i,p.y=r;var c=a.createSVGPoint();c.x=n,c.y=r;var d=a.createSVGPoint();d.x=n,d.y=o;var f=a.createSVGPoint();f.x=i,f.y=o;var g=p.matrixTransform(l),y=c.matrixTransform(l),m=d.matrixTransform(l),v=f.matrixTransform(l);i=Math.min(g.x,y.x,m.x,v.x),n=Math.max(g.x,y.x,m.x,v.x),r=Math.min(g.y,y.y,m.y,v.y),t=n-i,e=(o=Math.max(g.y,y.y,m.y,v.y))-r,this.maxLeft=k.NM(i,s,!0),this.maxRight=k.NM(n,s,!0),this.maxTop=k.NM(r,s,!0),this.maxBottom=k.NM(o,s,!0)}return this._measuredWidth=k.NM(t,s,!0),this._measuredHeight=k.NM(e,s,!0),(this._measuredWidth!=this._prevMeasuredWidth||this._measuredHeight!=this._prevMeasuredHeight)&&(this._prevMeasuredHeight=this._measuredHeight,this._prevMeasuredWidth=this._measuredWidth,this.dispatch("sizechanged"),(this.isHover||"hit"==this.showTooltipOn||"always"==this.showTooltipOn)&&this.tooltip&&this.tooltip.visible&&(E.Uh(this.tooltipText)||E.Uh(this.tooltipHTML))&&this.updateTooltipPosition(),!0)},e.prototype.insertBefore=function(t){var e=this._parent;if(e){var i=e.children.indexOf(t);-1!==i&&(e.children.moveValue(this,i),e.sortChildren())}return this},e.prototype.insertAfter=function(t){var e=this._parent;if(e){var i=e.children.indexOf(t);-1!==i&&(e.children.moveValue(this,i+1),e.sortChildren())}return this},e.prototype.removeElement=function(){this._element&&(this.removeDispose(this._element),this._element=void 0)},e.prototype.getRelativeX=function(t){return t instanceof L.gG?t.value:this._parent?t/this._parent.innerWidth:0},e.prototype.getRelativeY=function(t){return t instanceof L.gG?t.value:this._parent?t/this._parent.innerHeight:0},e.prototype.getPixelX=function(t){var e=0;if(E.hj(t))e=t;else if(t instanceof L.gG){var i=t.value;this._parent&&(e=k.NM(this._parent.innerWidth*i,this._positionPrecision,!0))}return e},e.prototype.getPixelY=function(t){var e=0;if(E.hj(t))e=t;else if(t instanceof L.gG){var i=t.value;this._parent&&(e=k.NM(this._parent.innerHeight*i,this._positionPrecision,!0))}return e},e.prototype.moveTo=function(t,e,i,n){this.isDragged&&!n||(t&&(E.hj(t.x)&&this.setPropertyValue("x",k.NM(t.x,this._positionPrecision,!0)),E.hj(t.y)&&this.setPropertyValue("y",k.NM(t.y,this._positionPrecision,!0))),E.hj(e)&&(this.rotation=e),E.hj(i)&&(this.scale=i),this.invalidatePosition())},Object.defineProperty(e.prototype,"mask",{get:function(){return this._adapterO?this._adapterO.apply("mask",this._mask.get()):this._mask.get()},set:function(t){var e=this;this._mask.get()!==t&&(t?(this.createClipPath(),t instanceof d.W?this._clipElement=this.paper.add("rect"):(t.isMeasured=!1,t.element&&(this._clipElement=t.element)),this._clipElement&&this._clipPath.add(this._clipElement),this._mask.set(t,new u.FV([t.events.on("maxsizechanged",(function(){e.inited&&e.applyMask()}),void 0,!1),t.events.on("validated",this.applyMask,this,!1),t.events.on("positionchanged",this.applyMask,this,!1)])),this.applyMask()):(this._mask.reset(),this.group.removeAttr("clip-path"),this.removeClipPath()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maskRectangle",{get:function(){return this._maskRectangle},set:function(t){t?(this.createClipPath(),this._clipElement||(this._clipElement=this.paper.add("rect"),this._clipPath.add(this._clipElement)),this._clipElement.attr({width:t.width,height:t.height})):(this.removeClipPath(),this._clipElement=void 0),this._maskRectangle=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isMeasured",{get:function(){return this._isMeasured},set:function(t){(t=E.sw(t))||(this._measuredWidth=0,this._measuredHeight=0),this._isMeasured!=t&&(this._isMeasured=t,this.invalidatePosition())},enumerable:!0,configurable:!0}),e.prototype.hitTest=function(t){this.invalid&&this.validate(),t.invalid&&t.validate();var e=this.pixelX+this.maxLeft,i=this.pixelY+this.maxTop,n=e+this.maxRight,r=i+this.maxBottom,o=t.pixelX+t.maxLeft,s=t.pixelY+t.maxTop,a=o+t.maxRight,l=s+t.maxBottom;return!(o>n||a<e||s>r||l<i)},Object.defineProperty(e.prototype,"inited",{get:function(){return this._inited},enumerable:!0,configurable:!0}),e.prototype.isReady=function(){return this._ready},Object.defineProperty(e.prototype,"states",{get:function(){if(!this._states){var t=new r.q;this._states=new l.NE(t),this._disposers.push(this._states.events.on("insertKey",this.processState,this,
1!1)),this._disposers.push(this._states.events.on("setKey",this.processState,this,!1)),this._disposers.push(new l.a7(this._states)),this._disposers.push(t)}return this._states},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hiddenState",{get:function(){if(!this.states.getKey("hidden")){var t=this.states.create("hidden");t.properties.opacity=0,t.properties.visible=!1}return this.states.getKey("hidden")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultState",{get:function(){this.states.getKey("default")||(this.states.create("default").properties.opacity=1);return this.states.getKey("default")},enumerable:!0,configurable:!0}),e.prototype.processState=function(t){var e=t.newValue;if(e.sprite=this,e.name=t.key,(this.states.hasKey("hover")||"hover"==this.showTooltipOn&&(E.Uh(this.tooltipHTML)||E.Uh(this.tooltipText)))&&(this.hoverable=!0),(this.states.hasKey("down")||"hover"==this.showTooltipOn&&(E.Uh(this.tooltipHTML)||E.Uh(this.tooltipText)))&&(this.clickable=!0),this.states.hasKey("focus")&&(this.focusable=!0),this.applyOnClones)for(var i=this.clones.values,n=i.length,r=0;r<n;++r){var o=i[r];o.isDisposed()||o.states.setKey(e.name,e)}},Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new p.w3(this._animations))),this._animations},enumerable:!0,configurable:!0}),e.prototype.getSvgPoint=function(t){try{var e=this.htmlContainer.getBoundingClientRect();return{x:t.x-e.left,y:t.y-e.top}}catch(e){return t}},e.prototype.animate=function(t,e,i){return new p.fw(this,t,e,i).start()},e.prototype.setState=function(t,e,i){var n;if(t instanceof r.q)this.states.setKey(t.name,t),n=t;else if(!(n=this.states.getKey(t)))return;if("hover"==n.name){if(this.isHidden)return;this.isHover=!0}return"hidden"==n.name?this.isHiding=!0:this.visible||this.setVisibility(n.properties.visible||this.defaultState.properties.visible),"active"==n.name&&(this.isActive=!0),E.hj(e)||(e=n.transitionDuration),E.Uh(i)||(i=n.transitionEasing),this.transitTo(n,e,i)},e.prototype.applyCurrentState=function(t){var e=this.setState(this.defaultState,t);return this.isHover&&(e=this.setState("hover",t)),this.isDown&&this.interactions.downPointers.length&&(e=this.setState("down",t)),this.isFocused=this.isFocused,this.isActive&&(e=this.setState("active",t),this.isHover&&this.states.hasKey("hoverActive")&&(e=this.setState("hoverActive",t))),e},e.prototype.transitTo=function(t,e,i){var n,r=this,o=[],s=t.allValues;if(D.S6(s,(function(t,e){var i=r[t];if(e!=i&&null==r.defaultState.properties[t]&&(r.defaultState.properties[t]=i),"__unset"!=e){var n={from:i,to:e,property:t};o.push(n)}})),o.length>0&&((n=this.animate(o,e,i))&&!n.isFinished()?this._disposers.push(n.events.on("animationended",(function(){r.dispatchImmediately("transitionended")}))):this.dispatchImmediately("transitionended")),t.filters.length>0){var a=[];F.S6(t.filters.iterator(),(function(t){var n=t.clone();a.push(n);var o=[];F.S6(r.filters.iterator(),(function(t){t.className==n.className&&(F.r3(r.defaultState.filters.iterator(),(function(t){return t.className===n.className}))||r.defaultState.filters.push(t),D.S6(n.properties,(function(e,i){var n=t.properties[e];n!=i&&o.push({property:e,from:n,to:i})})))})),n.animate(o,e,i)})),this.filters.clear(),this.filters.pushAll(a)}return n},e.prototype.isInTransition=function(){return this.animations.length>0},Object.defineProperty(e.prototype,"isHover",{get:function(){return!!this.isInteractive()&&this.interactions.isHover},set:function(t){(t=E.sw(t))!==this.isHover&&this.isInteractive()&&(this.interactions.isHover=t,t?this.handleOver():(this.interactions.isRealHover=!1,this.handleOut()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDragged",{get:function(){return this._isDragged},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isResized",{get:function(){return this._isResized},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDown",{get:function(){return!!this.isInteractive()&&this.interactions.isDown}
1,set:function(t){t=E.sw(t),this.isInteractive()&&this.isDown!=t&&(this.interactions.isDown=t,t?this.handleDown():this.handleUp())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isFocused",{get:function(){return!!this.isInteractive()&&this.interactions.isFocused},set:function(t){t=E.sw(t),this.focusable&&this.isFocused!=t&&this.isInteractive()&&(this.interactions.isFocused=t,!0===t?this.handleFocus():this.handleBlur())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isActive",{get:function(){return this._isActive},set:function(t){this.setActive(t)},enumerable:!0,configurable:!0}),e.prototype.setActive=function(t){t=E.sw(t),this._isActive!==t&&(this._isActive=t,t&&this.states.hasKey("active")?(this.setState("active"),this.isHover&&this.states.hasKey("hoverActive")&&this.setState("hoverActive")):this.applyCurrentState(),this.dispatchImmediately("toggled"))},Object.defineProperty(e.prototype,"disabled",{get:function(){var t=this.getPropertyValue("disabled");return E.Uh(t)?t:this.virtualParent?this.virtualParent.disabled:!!this._parent&&this._parent.disabled},set:function(t){this.setDisabled(t)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(t){if(t=E.sw(t),this.getPropertyValue("disabled")!=t){if(this.setPropertyValue("disabled",t,!0),t)this.parent=this._parent,this.removeFromInvalids(),this.group.attr({display:"none"}),this.dispatch("disabled");else{if(this._parent){var e=this._parent.element;e.hasChild(this.group)||e.add(this.group)}this instanceof d.W?(this.deepInvalidate(),this._background&&this._background.invalidate()):this.invalidate(),this.__disabled||this.removeSVGAttribute("display"),this.dispatch("enabled")}return this.dispatch("transformed"),V.B.requestFrame(),!0}return!1},Object.defineProperty(e.prototype,"__disabled",{get:function(){return this._internalDisabled},set:function(t){this._internalDisabled!=t&&(this._internalDisabled=t,this._updateDisabled=!0,this.invalidatePosition(),t||this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormatter",{get:function(){return this._numberFormatter?this._numberFormatter:this.virtualParent?this.virtualParent.numberFormatter:this._parent?this._parent.numberFormatter:(this._numberFormatter=new P.e,this._numberFormatter.language=this.language,this.numberFormatter)},set:function(t){this._numberFormatter=t,this._numberFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.virtualParent?this.virtualParent.dateFormatter:this._parent?this._parent.dateFormatter:(this._dateFormatter=new w.C,this._dateFormatter.language=this.language,this.dateFormatter)},set:function(t){this._dateFormatter=t,this._dateFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormatter",{get:function(){return this._durationFormatter?this._durationFormatter:this.virtualParent?this.virtualParent.durationFormatter:this._parent?this._parent.durationFormatter:(this._durationFormatter=new S.$,this._durationFormatter.language=this.language,this.durationFormatter)},set:function(t){this._durationFormatter=t,this._durationFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){var t=this._language.get();return t||(this.virtualParent?this.virtualParent.language:this._parent?this._parent.language:(t=new C.S,this.language=t,t))},set:function(t){var e=this;this._language.get()!==t&&this._language.set(t,t.events.on("localechanged",(function(t){if(e._numberFormatter&&(e._numberFormatter.language=e.language),e._dateFormatter&&(e._dateFormatter.language=e.language),e._durationFormatter&&(e._durationFormatter.language=e.language),e._exporting.get()){var i=e._exporting.get();i.numberFormatter.language=e.language,i.dateFormatter.language=e.language,i.durationFormatter.language=e.language,i.language=e.language}e instanceof d.W&&e.deepInvalidate()})))},enumerable:!0,configurable:!0}),e.prototype.populateString=function(t,e){if(E.Uh(t)){t=E.PN(t);var i=(t=(0,O.k)().escape(t)).match(/\{([^}]+)\}/g),n=void 0;if(i)for(n=0;n<i.length;n++){var r=i[n].replace(/\{([^}]+)\}/,"$1"),o=this.getTagValue(r,"",e);E.Uh(o)||(o=""),t=t.split(i[n]).join(o)}t=(0,O.k)().unescape(t)}else t="";return this._adapterO?this._adapterO.apply("populateString",t):t}
1,e.prototype.getTagValue=function(t,e,i){var n;E.Uh(i)||(i=this.dataItem);for(var r,o=[],s=/([^.]+)\(([^)]*)\)|([^.]+)/g;null!==(r=s.exec(t));)if(r[3])o.push({prop:r[3]});else{var a=[];if(""!=j.fy(r[2]))for(var l=/'([^']*)'|"([^"]*)"|([0-9\-]+)/g,h=void 0;null!==(h=l.exec(r[2]));)a.push(h[1]||h[2]||h[3]);o.push({method:r[1],params:a})}if(i){n=this.getTagValueFromObject(o,i.values),E.Uh(n)&&!E.Kn(n)||(n=this.getTagValueFromObject(o,i));var u=i.dataContext;!E.Uh(n)&&u&&(n=this.getTagValueFromObject(o,i.dataContext),E.Uh(n)||(n=this.getTagValueFromObject([{prop:t}],u)),!E.Uh(n)&&u.dataContext&&(n=this.getTagValueFromObject(o,u.dataContext))),!E.Uh(n)&&i.component&&i.component.dataItem!==i&&(n=i.component.getTagValue(t,e))}return E.Uh(n)||(n=this.getTagValueFromObject(o,this.populateStringFrom||this)),!E.Uh(n)&&this._parent&&(n=this._parent.getTagValue(t,e)),n},e.prototype.getTagValueFromObject=function(t,e,i){for(var n=e,r=!1,o=0,s=t.length;o<s;o++){var a=t[o];if(a.prop){if(n=n[a.prop],!E.Uh(n))return}else switch(a.method){case"formatNumber":var l=j.IX(n);E.Uh(l)&&(n=this.numberFormatter.format(l,i||a.params[0]||void 0),r=!0);break;case"formatDate":var h=void 0;if(h=E.HD(n)?this.dateFormatter.parse(n):j.yr(n),!E.J_(h)||E.i2(h.getTime()))return;E.Uh(h)&&(n=this.dateFormatter.format(h,i||a.params[0]||void 0),r=!0);break;case"formatDuration":var u=j.IX(n);E.Uh(u)&&(n=this.durationFormatter.format(u,i||a.params[0]||void 0,a.params[1]||void 0),r=!0);break;case"urlEncode":case"encodeURIComponent":n=encodeURIComponent(n);break;default:n[a.method]&&n[a.method].apply(this,a.params)}}if(!r){var p=[{method:"",params:i}];if(E.Uh(i)){var c=j.y6(i);c===M.Wu?p[0].method="formatNumber":c===M.Hu?p[0].method="formatDate":c===M.th&&(p[0].method="formatDuration")}else E.hj(n)?(p[0].method="formatNumber",p[0].params=""):E.J_(n)&&(p[0].method="formatDate",p[0].params="");p[0].method&&(n=this.getTagValueFromObject(p,n))}return n},Object.defineProperty(e.prototype,"dataItem",{get:function(){if(!this._dataItem){if(this.virtualParent)return this.virtualParent.dataItem;if(this._parent)return this._parent.dataItem}return this._dataItem},set:function(t){this.setDataItem(t)},enumerable:!0,configurable:!0}),e.prototype.setDataItem=function(t){var e=this;if(this._dataItem!=t){if(this._dataItem=t,t){if(this.configField){var i=t.dataContext;i&&(this.config=i[this.configField],!this.config&&i.dataContext&&(this.config=i.dataContext[this.configField]))}var n=t.dataContext;if(n){var r=n.dataContext;D.S6(this.propertyFields,(function(t,i){if(E.Uh(n[i]))e[t]=n[i];else if(r){var o=r[i];if(E.Uh(o))e[t]=o}}))}}this.invalidate()}},e.prototype.getPropertyValue=function(t){var e=this.properties[t];return this._isTemplate||(this._adapterO&&(e=this._adapterO.apply(t,e)),e=a.FA.applyAll(this,t,e)),e},e.prototype.setColorProperty=function(t,e,i){var n=this.properties[t];return!(e instanceof m.Il&&n instanceof m.Il&&e.toString()==n.toString())&&this.setPropertyValue(t,e,i)},e.prototype.setPercentProperty=function(t,e,i,n,r,o){if(e=E.DW(e),E.hj(e))return E.hj(r)&&(e=k.NM(e,r,o)),this.setPropertyValue(t,e,i,n);var s=this.properties[t];return!(e instanceof L.gG&&s instanceof L.gG&&e.value==s.value)&&this.setPropertyValue(t,e,i,n)},e.prototype.setPropertyValue=function(t,e,i,n){if(this.properties[t]!==e&&!this.isDisposed()){if(this.properties[t]=e,this.events.isEnabled("propertychanged")){var r={type:"propertychanged",target:this,property:t};this.events.dispatchImmediately("propertychanged",r)}if(i&&this.invalidate(),n&&this.invalidatePosition(),this.applyOnClones)for(var o=this.clones.values,s=o.length,a=0;a<s;++a){var l=o[a];l.isDisposed()||(l[t]=e)}return!0}return!1},e.prototype.bind=function(t,e,i,n){var r=this;void 0===i&&(i=t),E.Uh(this._bindings[t])&&this._bindings[t].dispose(),this[t]=e[i],this._bindings[t]=e.events.on("propertychanged",(function(o){if(o.property===i){var s=e[i];n&&(s=n(s)),r[t]=s}}))},e.prototype.observe=function(t,e,i,n){var r=this;return new u.FV(I.UI(I.qo(t),(function(t){return r.events.on("propertychanged",(function(n){n.property===t&&e.call(i,n)}),i,n)})))},e.prototype.applyAccessibility=function(){var t=this.readerTitle,e=this.readerDescription,i=this.role,n=this.readerHidden,r=this.readerChecked,o=this.readerControls,s=this.readerLive,a=this.readerOrientation,l=this.readerValueNow,h=this.readerValueText,u=[],p=[],c=this.readerLabelledBy;c&&u.push(c);var d=this.readerDescribedBy;if(d&&p.push(d),t)if(u.length||this.showSystemTooltip){var f=this.titleElement,g=this.uid+"-title";f.node.textContent!=t&&(f.node.textContent=t,f.attr({id:g})),u.push(g)}else this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0),this.setSVGAttribute({"aria-label":t});else this.removeSVGAttribute("aria-label"),this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0);if(e){var y=this.descriptionElement,m=this.uid+"-description";y.node.textContent!=e&&(y.node.textContent=e,y.attr({id:m})),p.push(m)}else this._descriptionElement&&(this.group.removeElement(this._descriptionElement),this._descriptionElement=void 0);u.length?this.setSVGAttribute({"aria-labelledby":u.join(" ")}):this.removeSVGAttribute("aria-labelledby"),p.length?this.setSVGAttribute({"aria-describedby":p.join(" ")}):this.removeSVGAttribute("aria-describedby"),i?this.setSVGAttribute({role:i}):this.removeSVGAttribute("role"),n?this.setSVGAttribute({"aria-hidden":"true"}):this.removeSVGAttribute("aria-hidden"),r?this.setSVGAttribute({"aria-checked":"true"}):!1===r?this.setSVGAttribute({"aria-checked":"false"}):this.removeSVGAttribute("aria-checked"),o?this.setSVGAttribute({"aria-controls":o}):this.removeSVGAttribute("aria-controls"),s?this.setSVGAttribute({"aria-live":s}):this.removeSVGAttribute("aria-live"),a?this.setSVGAttribute({"aria-orientation":a}):this.removeSVGAttribute("aria-orientation"),l?this.setSVGAttribute({"aria-valuenow":l}):this.removeSVGAttribute("aria-valuenow"),h?this.setSVGAttribute({"aria-valuetext":h}):this.removeSVGAttribute("aria-valuetext")},Object.defineProperty(e.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return E.Uh(t)&&this.dataItem?this.populateString(t):t},set:function(t){t=E.lr(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerDescription",{get:function(){var t=this.getPropertyValue("readerDescription");return E.Uh(t)&&this.dataItem?this.populateString(t):this.getPropertyValue("readerDescription")},set:function(t){t=E.lr(t),this.setPropertyValue("readerDescription",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"role",{get:function(){return this.getPropertyValue("role")}
1,set:function(t){t=E.lr(t),this.setPropertyValue("role",t)&&(this.applyAccessibility(),"slider"==t&&(this.setSVGAttribute({"aria-valuemin":"0"}),this.setSVGAttribute({"aria-valuemax":"100"})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerHidden",{get:function(){return this.getPropertyValue("readerHidden")},set:function(t){t=E.sw(t),this.setPropertyValue("readerHidden",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerChecked",{get:function(){return this.getPropertyValue("readerChecked")},set:function(t){t=E.sw(t),this.setPropertyValue("readerChecked",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerControls",{get:function(){return this.getPropertyValue("readerControls")},set:function(t){t=E.lr(t),this.setPropertyValue("readerControls",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerLive",{get:function(){return this.getPropertyValue("readerLive")},set:function(t){t=E.lr(t),this.setPropertyValue("readerLive",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerLabelledBy",{get:function(){return this.getPropertyValue("readerLabelledBy")},set:function(t){t=E.lr(t),this.setPropertyValue("readerLabelledBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerDescribedBy",{get:function(){return this.getPropertyValue("readerDescribedBy")},set:function(t){t=E.lr(t),this.setPropertyValue("readerDescribedBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerOrientation",{get:function(){return this.getPropertyValue("readerOrientation")},set:function(t){t=E.lr(t),this.setPropertyValue("readerOrientation",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerValueNow",{get:function(){return this.getPropertyValue("readerValueNow")},set:function(t){t=E.lr(t),this.setPropertyValue("readerValueNow",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerValueText",{get:function(){return this.getPropertyValue("readerValueText")},set:function(t){t=E.lr(t),this.setPropertyValue("readerValueText",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keyboardOptions",{get:function(){if(!this.interactions.keyboardOptions){if(this.virtualParent)return this.virtualParent.keyboardOptions;if(this._parent)return this._parent.keyboardOptions}return this.interactions.keyboardOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mouseOptions",{get:function(){if(!this.interactions.mouseOptions){if(this.virtualParent)return this.virtualParent.mouseOptions;if(this._parent)return this._parent.mouseOptions}return this.interactions.mouseOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"interactions",{get:function(){if(!this._interaction){var t=(0,v.S)().getInteraction(this.dom);this._interaction=t,this._interaction.clickable=this.clickable,this._interaction.hoverable=this.hoverable,this._interaction.trackable=this.trackable,this._interaction.draggable=this.draggable,this._interaction.swipeable=this.swipeable,this._interaction.resizable=this.resizable,this._interaction.wheelable=this.wheelable,this._interaction.contextMenuDisabled=this.contextMenuDisabled,this._interaction.inert=this.inert,this._interaction.sprite=this,this._disposers.push(this._interaction)}return this._interaction},enumerable:!0,configurable:!0}),e.prototype.isInteractive=function(){return!!this._interaction},Object.defineProperty(e.prototype,"focusable",{get:function(){return this.getPropertyValue("focusable")},set:function(t){var e=this;t=E.sw(t),this.setPropertyValue("focusable",t)&&(t||this.isInteractive())&&(this.interactions.focusable=t,t?(this.setSVGAttribute({focusable:t}),E.Uh(this._tabindex)||(this.tabindex=0)):(this.removeSVGAttribute("focusable"),this.tabindex=void 0),this.interactions.setEventDisposer("sprite-focusable",t,(function(){return new u.FV([e.events.on("blur",e.handleBlur,e,!1),e.events.on("focus",e.handleFocus,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleFocus=function(t){this.focusable&&(this.topParent&&(this.topParent.hasFocused=!0,this.topParent.focusedElement=this),this.focusFilter&&this.filters.push(this.focusFilter),this.hoverOnFocus&&(this.isHover=!0,this.handleOver()))},e.prototype.handleBlur=function(t){this.focusable&&(this.topParent&&(this.topParent.hasFocused=!1,this.topParent.focusedElement=void 0),this.focusFilter&&this.filters.removeValue(this.focusFilter),this.hoverOnFocus&&(this.isHover=!1,this.handleOut()))},Object.defineProperty(e.prototype,"focusFilter",{get:function(){var t=this._focusFilter;return t||(this.virtualParent?this.virtualParent.focusFilter:this._parent?this._parent.focusFilter:void 0)},set:function(t){this._focusFilter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOnFocus",{get:function(){return this.getPropertyValue("hoverOnFocus")},set:function(t){t!==this.hoverOnFocus&&this.setPropertyValue("hoverOnFocus",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabindex",{get:function(){var t=this._tabindex;return null!=t?t:this.virtualParent?this.virtualParent.tabindex:this._parent?this._parent.tabindex:void 0},set:function(t){t=E.He(t),this.setPropertyValue("tabindex",t)&&E.hj(t)&&(this.interactions.tabindex=t,this.setSVGAttribute({tabindex:t}),this._tabindex=t,this.focusable=!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inertiaOptions",{get:function(){return!this.interactions.inertiaOptions&&this._parent?this._parent.inertiaOptions:this.interactions.inertiaOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this.getPropertyValue("draggable")}
1,set:function(t){var e=this;t=E.sw(t),this.setPropertyValue("draggable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.draggable=t,this.interactions.setEventDisposer("sprite-draggable",t,(function(){return new u.FV([e.events.on("down",e.handleDown,e,!1),e.events.on("dragstart",e.handleDragStart,e,!1),e.events.on("drag",e.handleDragMove,e,!1),e.events.on("dragstop",e.handleDragStop,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleDragStart=function(t){this.interactions.isTouchProtected&&t.touch||(this.interactions.originalPosition={x:this.pixelX,y:this.pixelY},this._isDragged=!0,this.hideTooltip(0))},e.prototype.dragStart=function(t){this._isDragged=!0,(0,v.S)().dragStart(this.interactions,t)},e.prototype.handleDragStop=function(t){this.interactions.isTouchProtected&&t.touch||(this._isDragged=!1,this.showTooltip(),this.interactions.originalPosition=void 0)},e.prototype.dragStop=function(t,e){this._isDragged=!1,(0,v.S)().dragStop(this.interactions,t,e)},e.prototype.handleDragMove=function(t){if(!this.interactions.isTouchProtected||!t.touch){var e=this.interactions.originalPosition;if(e&&this._isDragged){var i=this._parent.globalScale*this.svgContainer.cssScale;this.moveTo({x:e.x+t.shift.x/i,y:e.y+t.shift.y/i},void 0,void 0,!0)}this.dispatchImmediately("dragged",t)}},Object.defineProperty(e.prototype,"inert",{get:function(){return this.getPropertyValue("inert")},set:function(t){t=E.sw(t),this.setPropertyValue("inert",t)&&(t||this.isInteractive())&&(this.interactions.inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOptions",{get:function(){if(!this.interactions.hoverOptions){if(this.virtualParent)return this.virtualParent.hoverOptions;if(this._parent)return this._parent.hoverOptions}return this.interactions.hoverOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverable",{get:function(){return this.getPropertyValue("hoverable")},set:function(t){var e=this;t=E.sw(t),this.setPropertyValue("hoverable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.hoverable=t,this.interactions.setEventDisposer("sprite-hoverable",t,(function(){return new u.FV([e.events.on("over",e.handleOver,e,!1),e.events.on("out",e.handleOut,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleOver=function(t){if(this._outTimeout&&this._outTimeout.dispose(),this.isHover){this.states.hasKey("hover")&&(this.isHidden||this.applyCurrentState());var e=void 0;t&&t.pointer&&(e=j.zl(t.pointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale)),"hover"==this.showTooltipOn&&this.showTooltip(e)}else"hover"==this.showTooltipOn&&this.hideTooltip(),!this.isHidden&&this.states.hasKey("hover")&&this.applyCurrentState()},e.prototype.handleOut=function(t){var e=this;this.tooltip&&this.tooltip.targetSprite==this&&this.tooltip.keepTargetHover?this._outTimeout=this.setTimeout((function(){e.tooltip.isHover||(e.tooltip.targetSprite==e&&e.hideTooltip(),e._outTimeout=e.setTimeout(e.handleOutReal.bind(e),e.rollOutDelay))}),10):("hover"==this.showTooltipOn&&this.hideTooltip(),this._outTimeout=this.setTimeout(this.handleOutReal.bind(this),this.rollOutDelay))},e.prototype.handleOutReal=function(){this.isHidden||this.isHiding||!this.states.hasKey("hover")||this.applyCurrentState()},Object.defineProperty(e.prototype,"hitOptions",{get:function(){if(!this.interactions.hitOptions){if(this.virtualParent)return this.virtualParent.hitOptions;if(this._parent)return this._parent.hitOptions}return this.interactions.hitOptions},enumerable:!0,configurable:!0}),e.prototype.handleDown=function(t){1===this.interactions.downPointers.length&&(this.interactions.originalPosition={x:this.pixelX,y:this.pixelY},this.interactions.originalAngle=this.rotation,this.interactions.originalScale=this.scale,this.states.hasKey("down")&&this.setState("down"))},e.prototype.handleUp=function(t){var e=this;this._isResized=!1,this.states.hasKey("down")&&this.applyCurrentState(),"hit"==this.showTooltipOn&&(this.updateTooltipPosition(t.pointer?t.pointer.point:void 0),this._disposers.push(x.i.events.once("exitframe",(function(){e.showTooltip()}))),this._disposers.push((0,v.S)().body.events.once("down",(function(t){e.hideTooltip()}))))},Object.defineProperty(e.prototype,"clickable",{get:function(){return this.getPropertyValue("clickable")}
1,set:function(t){var e=this;t=E.sw(t),this.setPropertyValue("clickable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.clickable=t,this.interactions.setEventDisposer("sprite-clickable",t,(function(){return new u.FV([e.events.on("down",e.handleDown,e,!1),e.events.on("up",e.handleUp,e,!1)])})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"togglable",{get:function(){return this.getPropertyValue("togglable")},set:function(t){var e=this;t=E.sw(t),this.setPropertyValue("togglable",t)&&(t||this.isInteractive())&&this.interactions.setEventDisposer("sprite-togglable",t,(function(){return e.events.on("hit",e.handleToggle,e,!1)}))},enumerable:!0,configurable:!0}),e.prototype.handleToggle=function(t){this.isActive=!this.isActive},Object.defineProperty(e.prototype,"contextMenuDisabled",{get:function(){return this.getPropertyValue("contextMenuDisabled")},set:function(t){t=E.sw(t),this.setPropertyValue("contextMenuDisabled",t)&&(this.interactions.contextMenuDisabled=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this.getPropertyValue("url")},set:function(t){this.setPropertyValue("url",t)&&(this._urlDisposer&&this._urlDisposer.dispose(),j.UE(t)&&(this._urlDisposer=this.events.on("hit",this.urlHandler,this,!1),this.clickable=!0,this.cursorOverStyle=b.c.pointer))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseId",{get:function(){return!this._baseId&&this._parent&&(this.baseId=this._parent.baseId),this._baseId},set:function(t){this.setBaseId(t)},enumerable:!0,configurable:!0}),e.prototype.setBaseId=function(t){t!=this._baseId&&(this.invalid&&(this.invalid=!1,x.i.removeFromInvalidSprites(this),this.invalidate()),this._baseId=t)},Object.defineProperty(e.prototype,"baseSprite",{get:function(){return this.isBaseSprite?this:this._parent?this._parent.baseSprite:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"urlTarget",{get:function(){return this.getPropertyValue("urlTarget")},set:function(t){this.setPropertyValue("urlTarget",t)},enumerable:!0,configurable:!0}),e.prototype.urlHandler=function(t){if(j.UE(this.url)){var e=this.populateString(this.url);"_self"===this.urlTarget?window.location.href=e:window.open(e,this.urlTarget)}},Object.defineProperty(e.prototype,"swipeOptions",{get:function(){if(!this.interactions.swipeOptions){if(this.virtualParent)return this.virtualParent.swipeOptions;if(this._parent)return this._parent.swipeOptions}return this.interactions.swipeOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeable",{get:function(){return this.getPropertyValue("swipeable")},set:function(t){t=E.sw(t),this.setPropertyValue("swipeable",t)&&(this.applyCursorStyle(),(t||this.isInteractive())&&(this.interactions.swipeable=t))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"trackable",{get:function(){return this.getPropertyValue("trackable")},set:function(t){t=E.sw(t),this.setPropertyValue("trackable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.trackable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wheelable",{get:function(){return this.getPropertyValue("wheelable")},set:function(t){this.setPropertyValue("wheelable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.wheelable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"resizable",{get:function(){return this.getPropertyValue("resizable")},set:function(t){var e=this;t=E.sw(t),this.setPropertyValue("resizable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.resizable=t,this.interactions.setEventDisposer("sprite-resizable",t,(function(){return new u.FV([e.events.on("down",e.handleDown,e,!1),e.events.on("resize",e.handleResize,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleResize=function(t){if((!this.interactions.isTouchProtected||!t.touch)&&(this._isResized=!0,this.scale=this.interactions.originalScale*t.scale,this.validatePosition(),this.draggable||this.dragWhileResize)){this._isDragged=!1;var e=j.zl(t.point1,this.htmlContainer,this.svgContainer.cssScale),i=j.zl(t.point2,this.htmlContainer,this.svgContainer.cssScale),n=k.SO(e,i),r=j.Di(t.startPoint1,this._parent),o=j.Di(t.startPoint2,this._parent),s=this.interactions.originalPosition,a=this.interactions.originalScale;if(s){var l={x:(r.x-s.x)/a,y:(r.y-s.y)/a},h={x:(o.x-s.x)/a,y:(o.y-s.y)/a},u=k.SO(l,h),p=j.iP(n,this._parent);this.moveTo({x:p.x-u.x*this.scale,y:p.y-u.y*this.scale},void 0,void 0,!0)}}},Object.defineProperty(e.prototype,"cursorOptions",{get:function(){if(!this.interactions.cursorOptions){if(this.virtualParent)return this.virtualParent.cursorOptions;if(this._parent)return this._parent.cursorOptions}return this.interactions.cursorOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorOverStyle",{set:function(t){this.cursorOptions.overStyle||(this.interactions.cursorOptions={defaultStyle:this.cursorOptions.defaultStyle}),this.cursorOptions.overStyle=t,(0,v.S)().applyCursorOverStyle(this.interactions)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorDownStyle",{set:function(t){this.cursorOptions.downStyle=t},enumerable:!0,configurable:!0}),e.prototype.applyCursorStyle=function(){},Object.defineProperty(e.prototype,"interactionsEnabled",{get:function(){return!1!==this.getPropertyValue("interactionsEnabled")&&(this.virtualParent?this.virtualParent.interactionsEnabled:!this._parent||this._parent.interactionsEnabled)},set:function(t){if(t=E.sw(t),this.setPropertyValue("interactionsEnabled",t)){var e=null;t?this.group.node.style.pointerEvents="":e="none",this.group.node.style.pointerEvents=e}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exporting",{get:function(){return this.getExporting()},set:function(t){this._exporting.set(t,t)},enumerable:!0,configurable:!0}),e.prototype.getExporting=function(){var t=this._exporting.get();return t||(!this.isStandaloneInstance&&this._parent?this._parent.exporting:((t=new T.D(this.svgContainer.SVGContainer)).sprite=this,t.language=this.language,t.numberFormatter=this.numberFormatter,t.dateFormatter=this.dateFormatter,t.durationFormatter=this.durationFormatter,this._exporting.set(t,t),t))},Object.defineProperty(e.prototype,"exportable",{get:function(){return this._exportable},set:function(t){var e=this.svgContainer;this._exportable=t,e&&(t?I.Od(e.nonExportableSprites,this):-1==I.cq(e.nonExportableSprites,this)&&e.nonExportableSprites.push(this))},enumerable:!0,configurable:!0}),e.prototype.modalPrefix=function(t){return t=_.Y.classNamePrefix+t},Object.defineProperty(e.prototype,"modal",{get:function(){var t=this.svgContainer;if(t){var e=t.modal;return e.adapter.has("classPrefix",this.modalPrefix)||e.adapter.add("classPrefix",this.modalPrefix),e}},enumerable:!0,configurable:!0}),e.prototype.openModal=function(t,e){var i=this.svgContainer;if(i)return i.openModal(t,e)},e.prototype.closeModal=function(){var t=this.svgContainer;t&&t.closeModal()}
1,Object.defineProperty(e.prototype,"popups",{get:function(){var t=this.svgContainer;if(t){var e=t.popups;return e.template.sprite=this,e.template.adapter.has("classPrefix",this.modalPrefix)||e.template.adapter.add("classPrefix",this.modalPrefix),e}},enumerable:!0,configurable:!0}),e.prototype.openPopup=function(t,e){var i=this.svgContainer;if(i)return i.openPopup(t,e)},e.prototype.closeAllPopups=function(){var t=this.svgContainer;t&&t.closeAllPopups()},Object.defineProperty(e.prototype,"x",{get:function(){return this.getPropertyValue("x")},set:function(t){this.isDragged||this.setPercentProperty("x",t,!1,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelX",{get:function(){var t=k.C7(this.getPixelX(this.x),this.minX,this.maxX);return this._adapterO?this._adapterO.apply("pixelX",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeX",{get:function(){return this._adapterO?this._adapterO.apply("relativeX",this.getRelativeX(this.x)):this.getRelativeX(this.x)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minX",{get:function(){return this.getPropertyValue("minX")},set:function(t){E.hj(t)&&(t=k.NM(t,this._positionPrecision,!0),this.setPropertyValue("minX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxX",{get:function(){return this.getPropertyValue("maxX")},set:function(t){E.hj(t)&&(t=k.NM(t,this._positionPrecision,!0),this.setPropertyValue("maxX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.getPropertyValue("y")},set:function(t){this.isDragged||this.setPercentProperty("y",t,!1,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelY",{get:function(){var t=k.C7(this.getPixelY(this.y),this.minY,this.maxY);return this._adapterO?this._adapterO.apply("pixelY",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeY",{get:function(){return this._adapterO?this._adapterO.apply("relativeY",this.getRelativeX(this.y)):this.getRelativeX(this.y)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minY",{get:function(){return this.getPropertyValue("minY")},set:function(t){E.hj(t)&&(t=k.NM(t,this._positionPrecision,!0),this.setPropertyValue("minY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxY",{get:function(){return this.getPropertyValue("maxY")},set:function(t){E.hj(t)&&(t=k.NM(t,this._positionPrecision,!0),this.setPropertyValue("maxY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dx",{get:function(){return this.getPropertyValue("dx")},set:function(t){E.hj(t)&&(t=k.NM(t,this._positionPrecision,!0),this.setPropertyValue("dx",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dy",{get:function(){return this.getPropertyValue("dy")},set:function(t){E.hj(t)&&(t=k.NM(t,this._positionPrecision,!0),this.setPropertyValue("dy",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this.getPropertyValue("rotation")},set:function(t){t=E.He(t),E.hj(t)||(t=0),this.setPropertyValue("rotation",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.getPropertyValue("align")},set:function(t){t=E.lr(t),this.setPropertyValue("align",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valign",{get:function(){return this.getPropertyValue("valign")},set:function(t){t=E.lr(t),this.setPropertyValue("valign",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"horizontalCenter",{get:function(){return this.getPropertyValue("horizontalCenter")},set:function(t){t=E.lr(t),this.setPropertyValue("horizontalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalCenter",{get:function(){return this.getPropertyValue("verticalCenter")},set:function(t){t=E.lr(t),this.setPropertyValue("verticalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxWidth",{get:function(){var t=this.getPropertyValue("maxWidth");if(!E.hj(t)&&this._parent){var e=this._parent.maxWidth;
1return"absolute"!=this._parent.layout&&"none"!=this.align&&null!=this.align&&(e=e-this.pixelMarginLeft-this.pixelMarginRight),e}return t},set:function(t){this.setMaxWidth(t)},enumerable:!0,configurable:!0}),e.prototype.setMaxWidth=function(t){var e=this.maxWidth,i=this.maxHeight;if(this.setPropertyValue("maxWidth",t)){E.hj(this.relativeWidth)&&this.invalidate();var n={type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i};this.dispatchImmediately("maxsizechanged",n)}},Object.defineProperty(e.prototype,"maxHeight",{get:function(){var t=this.getPropertyValue("maxHeight");if(!E.hj(t)&&this._parent){var e=this._parent.maxHeight;return"absolute"!=this._parent.layout&&"none"!=this.valign&&null!=this.valign&&(e=e-this.pixelMarginTop-this.pixelMarginBottom),e}return t},set:function(t){this.setMaxHeight(t)},enumerable:!0,configurable:!0}),e.prototype.setMaxHeight=function(t){var e=this.maxWidth,i=this.maxHeight;if(this.setPropertyValue("maxHeight",t)){E.hj(this.relativeHeight)&&this.invalidate();var n={type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i};this.dispatchImmediately("maxsizechanged",n)}},Object.defineProperty(e.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){return this.getPropertyValue("width")},set:function(t){this.setPercentProperty("width",t,!0,!1,this._positionPrecision,!0)&&(this.percentWidth=void 0,this.relativeWidth=void 0,t instanceof L.gG?(this.percentWidth=t.percent,E.hj(this._pixelWidth)&&(this.maxWidth=void 0),this._pixelWidth=void 0):(this._pixelWidth=Number(t),this.maxWidth=this._pixelWidth),this.invalidatePosition())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.getPropertyValue("height")},set:function(t){this.setPercentProperty("height",t,!0,!1,this._positionPrecision,!0)&&(this.percentHeight=void 0,this._relativeHeight=void 0,t instanceof L.gG?(this.percentHeight=t.percent,E.hj(this._pixelHeight)&&(this.maxHeight=void 0),this._pixelHeight=void 0):(this._pixelHeight=Number(t),this.maxHeight=this._pixelHeight),this.invalidatePosition())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelWidth",{get:function(){var t;t=E.hj(this.percentWidth)?this.maxWidth:E.hj(this._pixelWidth)?this._pixelWidth:0;var e=this.minWidth;null!=e&&t<e&&(t=e);var i=k.NM(t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelWidth",i):i},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelHeight",{get:function(){var t;t=E.hj(this.percentHeight)?this.maxHeight:E.hj(this._pixelHeight)?this._pixelHeight:0;var e=this.minHeight;null!=e&&t<e&&(t=e);var i=k.NM(t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelHeight",i):i},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeWidth",{get:function(){var t=this._relativeWidth;if(E.hj(t))return this._adapterO?this._adapterO.apply("relativeWidth",t):t},set:function(t){this._relativeWidth!=t&&(this._relativeWidth=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeHeight",{get:function(){var t=this._relativeHeight;if(E.hj(t))return this._adapterO?this._adapterO.apply("relativeHeight",t):t},set:function(t){this._relativeHeight!=t&&(this._relativeHeight=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"measuredWidth",{get:function(){return this.disabled||this.__disabled?0:this._adapterO?this._adapterO.apply("measuredWidth",this._measuredWidth):this._measuredWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"measuredHeight",{get:function(){return this.disabled||this.__disabled?0:this._adapterO?this._adapterO.apply("measuredHeight",this._measuredHeight):this._measuredHeight},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outerWidth",{get:function(){var t=this.pixelWidth+this.pixelMarginRight+this.pixelMarginLeft;return this._adapterO?this._adapterO.apply("outerWidth",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outerHeight",{get:function(){var t=this.pixelHeight+this.pixelMarginTop+this.pixelMarginBottom;return this._adapterO?this._adapterO.apply("outerHeight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerWidth",{get:function(){var t=Math.max(0,this.pixelWidth-this.pixelPaddingRight-this.pixelPaddingLeft);return this._adapterO?this._adapterO.apply("innerWidth",t):t},enumerable:!0,configurable:!0}
1),Object.defineProperty(e.prototype,"innerHeight",{get:function(){var t=Math.max(0,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom);return this._adapterO?this._adapterO.apply("innerHeight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"globalScale",{get:function(){var t=this.scale;return this._parent&&(t*=this._parent.globalScale),this._adapterO?this._adapterO.apply("globalScale",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scale",{get:function(){return this.getPropertyValue("scale")},set:function(t){(t=E.He(t))<0&&(t=0),t!=this.getPropertyValue("scale")&&(this.setPropertyValue("scale",t,!1,!0),this.handleGlobalScale())},enumerable:!0,configurable:!0}),e.prototype.margin=function(t,e,i,n){return this.marginTop=t,this.marginRight=e,this.marginBottom=i,this.marginLeft=n,this},Object.defineProperty(e.prototype,"marginLeft",{get:function(){return this.getPropertyValue("marginLeft")},set:function(t){this.setPercentProperty("marginLeft",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginRight",{get:function(){return this.getPropertyValue("marginRight")},set:function(t){this.setPercentProperty("marginRight",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginTop",{get:function(){return this.getPropertyValue("marginTop")},set:function(t){this.setPercentProperty("marginTop",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginBottom",{get:function(){return this.getPropertyValue("marginBottom")},set:function(t){this.setPercentProperty("marginBottom",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginRight",{get:function(){var t=this.getPixelX(this.marginRight);return this._adapterO?this._adapterO.apply("pixelMarginRight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginRight",{get:function(){var t=this.getRelativeX(this.marginRight);return this._adapterO?this._adapterO.apply("relativeMarginRight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginLeft",{get:function(){var t=this.getPixelX(this.marginLeft);return this._adapterO?this._adapterO.apply("pixelMarginLeft",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginLeft",{get:function(){var t=this.getRelativeX(this.marginLeft);return this._adapterO?this._adapterO.apply("relativeMarginLeft",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginTop",{get:function(){var t=this.getPixelY(this.marginTop);return this._adapterO?this._adapterO.apply("pixelMarginTop",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginTop",{get:function(){var t=this.getRelativeY(this.marginTop);return this._adapterO?this._adapterO.apply("relativeMarginTop",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginBottom",{get:function(){var t=this.getPixelY(this.marginBottom);return this._adapterO?this._adapterO.apply("pixelMarginBottom",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginBottom",{get:function(){var t=this.getRelativeY(this.marginBottom);return this._adapterO?this._adapterO.apply("relativeMarginBottom",t):t},enumerable:!0,configurable:!0}),e.prototype.padding=function(t,e,i,n){return this.paddingTop=t,this.paddingRight=e,this.paddingBottom=i,this.paddingLeft=n,this},Object.defineProperty(e.prototype,"paddingLeft",{get:function(){return this.getPropertyValue("paddingLeft")},set:function(t){this.setPercentProperty("paddingLeft",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingRight",{get:function(){return this.getPropertyValue("paddingRight")},set:function(t){this.setPercentProperty("paddingRight",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingTop",{get:function(){return this.getPropertyValue("paddingTop")},set:function(t){this.setPercentProperty("paddingTop",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingBottom",{get:function(){return this.getPropertyValue("paddingBottom")},set:function(t){this.setPercentProperty("paddingBottom",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingRight",{get:function(){return this.getPixelX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingRight",{get:function(){return this.getRelativeX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingLeft",{get:function(){return this.getPixelX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingLeft",{get:function(){return this.getRelativeX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingTop",{get:function(){return this.getPixelY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingTop",{get:function(){return this.getRelativeY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingBottom",{get:function(){return this.getPixelY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingBottom",{get:function(){return this.getRelativeY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this.getPropertyValue("path")},set:function(t){this.setPath(t)},enumerable:!0,configurable:!0}),e.prototype.setPath=function(t){return!!this.setPropertyValue("path",t)&&(this._adapterO&&(t=this._adapterO.apply("path",t)),this._isPath||(this.element&&(!this.element.node||this.element.node instanceof SVGPathElement)||(this.element=this.paper.add("path")),this._isPath=!0),E.Uh(t)?this.element.attr({d:t}):this.element.removeAttr("d"),this.invalidatePosition(),this.inited||this.events.once("inited",this.validatePosition,this,!1),!0)},Object.defineProperty(e.prototype,"fillModifier",{get:function(){return this.getPropertyValue("fillModifier")},set:function(t){this.setPropertyValue("fillModifier",t)&&this.setFill(this.fill)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeModifier",{get:function(){return this.getPropertyValue("strokeModifier")},set:function(t){this.setPropertyValue("strokeModifier",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillOpacity",{get:function(){return this.getPropertyValue("fillOpacity")},set:function(t){t=k.Wg(t,0,1),this.setPropertyValue("fillOpacity",t)&&this.setSVGAttribute({"fill-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fill",{get:function(){return this.getPropertyValue("fill")}
1,set:function(t){this.setFill(t)},enumerable:!0,configurable:!0}),e.prototype.setFill=function(t){if(E.Kn(t)&&!("r"in t)||(t=(0,m.p9)(t)),this.setColorProperty("fill",t)||this.fillModifier)if(t instanceof m.Il&&this.fillModifier&&(t=this.fillModifier.modify(t)),this.realFill=t,t instanceof m.Il)this.setSVGAttribute({fill:t.toString()});else if(E.Uh(t)){if(t instanceof f.c||t instanceof g.o||t instanceof y.X){var e=t;e.paper=this.paper,this.setSVGAttribute({fill:'url("'+j.Lw()+e.id+'")'})}}else this.removeSVGAttribute("fill")},Object.defineProperty(e.prototype,"opacity",{get:function(){return this.getPropertyValue("opacity")},set:function(t){t=k.Wg(t,0,1),this.setPropertyValue("opacity",t)&&this.setSVGAttribute({opacity:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.getPropertyValue("stroke")},set:function(t){this.setStroke(t)},enumerable:!0,configurable:!0}),e.prototype.setStroke=function(t){if(E.Kn(t)&&!("r"in t)||(t=(0,m.p9)(t)),this.setColorProperty("stroke",t)||this.strokeModifier)if(t instanceof m.Il&&this.strokeModifier&&(t=this.strokeModifier.modify(t)),this.realStroke=t,t instanceof m.Il)"none"==t.hex?this.removeSVGAttribute("stroke"):this.setSVGAttribute({stroke:t.toString()});else if(E.Uh(t)){if(t instanceof f.c||t instanceof g.o||t instanceof y.X){var e=t;e.paper=this.paper,this.setSVGAttribute({stroke:'url("'+j.Lw()+e.id+'")'})}}else this.removeSVGAttribute("stroke")},Object.defineProperty(e.prototype,"strokeOpacity",{get:function(){return this.getPropertyValue("strokeOpacity")},set:function(t){t=k.Wg(t,0,1),this.setPropertyValue("strokeOpacity",t)&&this.setSVGAttribute({"stroke-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScalingStroke",{get:function(){return this.getPropertyValue("nonScalingStroke")},set:function(t){t=E.sw(t),this.setPropertyValue("nonScalingStroke",t)&&(this.strokeWidth=this.strokeWidth)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScaling",{get:function(){return this.getPropertyValue("nonScaling")},set:function(t){t=E.sw(t),this.setPropertyValue("nonScaling",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.getPropertyValue("strokeWidth")},set:function(t){t=E.He(t),this.setPropertyValue("strokeWidth",t,!0),this.nonScalingStroke&&(E.hj(t)||(t=1),t/=this.globalScale),this.setSVGAttribute({"stroke-width":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDasharray",{get:function(){return this.getPropertyValue("strokeDasharray")},set:function(t){t=E.lr(t),this.setPropertyValue("strokeDasharray",t)&&this.setSVGAttribute({"stroke-dasharray":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDashoffset",{get:function(){return this.getPropertyValue("strokeDashoffset")},set:function(t){t=E.He(t),this.setPropertyValue("strokeDashoffset",t)&&this.setSVGAttribute({"stroke-dashoffset":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeLinecap",{get:function(){return this.getPropertyValue("strokeLinecap")},set:function(t){this.setPropertyValue("strokeLinecap",t)&&this.setSVGAttribute({"stroke-linecap":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeLinejoin",{get:function(){return this.getPropertyValue("strokeLinejoin")},set:function(t){this.setPropertyValue("strokeLinejoin",t)&&this.setSVGAttribute({"stroke-linejoin":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shapeRendering",{get:function(){return this.getPropertyValue("shapeRendering")},set:function(t){t=E.lr(t),this.setPropertyValue("shapeRendering",t)&&this.setSVGAttribute({"shape-rendering":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPerfect",{get:function(){return this.getPropertyValue("pixelPerfect")},set:function(t){t=E.sw(t),this._positionPrecision=t?_.Y.pixelPerfectPrecision:3,this.setPropertyValue("pixelPerfect",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rtl",{get:function(){return E.Uh(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl},set:function(t){t=E.sw(t),this.isBaseSprite&&(this.topParent.rtl=t),this._rtl=t},enumerable:!0,configurable:!0}),e.prototype.show=function(t){return this.showReal(t)},e.prototype.showReal=function(t){var e=this;if(!this.preventShow){var i,n=this.defaultState.properties;if(!this.disabled&&(this.isHidden||!this.visible||this.isHiding||null!=n.opacity&&this.opacity<n.opacity&&!this.isShowing)&&!this.isDisposed()){this.invalid&&this.validate(),this.positionInvalid&&this.validatePosition(),E.hj(t)||(t=this.defaultState.transitionDuration),this._hideAnimation&&(this._hideAnimation.kill(),this._hideAnimation=void 0),this._showHideDisposer&&this.removeDispose(this._showHideDisposer),this._isHidden=!1,this.isHiding=!1,this.isShowing=!0,(i=this.applyCurrentState(t))&&
1!i.isFinished()?(this._showHideDisposer=i.events.on("animationended",(function(){e.isShowing=!1})),this._disposers.push(this._showHideDisposer)):this.isShowing=!1;var r=this.defaultState.properties.visible;E.Uh(r)||(r=!0),this.visible=r,this.readerHidden=!1,this.dispatchImmediately("shown")}return i}},e.prototype.hide=function(t){return this.hideReal(t)},e.prototype.hideReal=function(t){var e,i=this;if(!this.isHiding&&this.visible&&!this.isDisposed()){this.tooltip&&this.tooltip.currentSprite==this&&this.hideTooltip(0),this._hideAnimation&&(this._hideAnimation.kill(),this._hideAnimation=void 0),this.isShowing=!1,this._showHideDisposer&&this.removeDispose(this._showHideDisposer);var n=this.hiddenState;n?(e=this.setState(n,t,void 0))&&!e.isFinished()?(this._hideAnimation=e,this._showHideDisposer=e.events.on("animationended",(function(){i.isHiding=!1,i._isHidden=!0,0==n.properties.visible&&(i.visible=!1)}),this),this._disposers.push(this._showHideDisposer),this._disposers.push(e)):(this.isHiding=!1,this._isHidden=!0):(this.visible=!1,this.isHiding=!1,this._isHidden=!0),this.readerHidden=!0,this.dispatchImmediately("hidden"),this.invalidate()}return E.hj(t)||(t=this.hiddenState.transitionDuration),e},Object.defineProperty(e.prototype,"visible",{get:function(){return this.getVisibility()},set:function(t){t=E.sw(t),this.setVisibility(t)},enumerable:!0,configurable:!0}),e.prototype.getVisibility=function(){var t=this.getPropertyValue("visible");return E.Uh(t)||(t=!0),t},e.prototype.setVisibility=function(t){if(this.setPropertyValue("visible",t)&&(t?this.group.removeAttr("visibility"):this.group.attr({visibility:"hidden"}),this.events.isEnabled("visibilitychanged"))){var e={type:"visibilitychanged",target:this,visible:t};this.events.dispatchImmediately("visibilitychanged",e)}},Object.defineProperty(e.prototype,"zIndex",{get:function(){return this.getPropertyValue("zIndex")},set:function(t){t=E.He(t),this.setPropertyValue("zIndex",t)&&this.dispatch("zIndexChanged")},enumerable:!0,configurable:!0}),e.prototype.toFront=function(){var t=this._parent;t&&t.children.indexOf(this)!=t.children.length-1&&(t.children.moveValue(this,t.children.length-1),this.dispatch("zIndexChanged"))},e.prototype.toBack=function(){var t=this._parent;t&&0!=t.children.indexOf(this)&&(t.children.moveValue(this,0),this.dispatch("zIndexChanged"))},Object.defineProperty(e.prototype,"userClassName",{get:function(){return this.getPropertyValue("userClassName")},set:function(t){this.setPropertyValue("userClassName",t)&&(!t&&this.userClassName&&this.group.removeClass(this.userClassName),this.setClassName())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltip",{get:function(){return this._tooltip?this._tooltip:this.virtualParent?this.virtualParent.tooltip:this._parent?this._parent.tooltip:void 0},set:function(t){this._tooltip&&this.removeDispose(this._tooltip),this._tooltip=t,t&&(t.parent=this.tooltipContainer)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipDataItem",{get:function(){var t=this._tooltipDataItem;return t||this.dataItem},set:function(t){this._tooltipDataItem=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipColorSource",{get:function(){return this._tooltipColorSource},set:function(t){this._tooltipColorSource=t},enumerable:!0,configurable:!0}),e.prototype.showTooltip=function(t){"always"==this.showTooltipOn&&!this._tooltip&&this.tooltip&&(this._tooltip=this.tooltip.clone()),!t&&"pointer"==this.tooltipPosition&&this.isHover&&(t=j.zl((0,v.S)().lastPointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale));for(var e=this;null!=e;){if(!e.visible||e.disabled||e.__disabled)return void(this._tooltip&&this._tooltip.visible&&this._tooltip.hide(0));e=e.parent}if(E.Uh(this.tooltipText)||E.Uh(this.tooltipHTML)){var i=this.tooltip,n=this.tooltipDataItem;if(i){i.targetSprite=this;var r=this,o=this.tooltipColorSource;if((i.getStrokeFromObject||i.getFillFromObject)&&o&&(o.isTemplate?n&&I.vn(n.sprites,(function(t){return t.clonedFrom!=o||(r=t,!1)})):r=o),i.getStrokeFromObject){for(var s=this.stroke,a=r;null!=a.parent&&(null==(s=a.stroke)&&(a=a.parent),null==s););s instanceof m.Il?i.background.animate({property:"stroke",to:s},i.animationDuration):i.background.stroke=s}if(i.dataItem=n,i.label.populateStringFrom=this,i.getFillFromObject){var l=this.fill;for(a=r;null!=a.parent;)if(null==(l=a.fill)||l instanceof m.Il&&null==l.rgb)a=a.parent;else if(null!=l)break;null==l&&(l=(0,m.$_)("#000000")),l instanceof m.Il&&i.visible?i.background.animate({property:"fill",to:l},i.animationDuration):i.background.fill=l,i.autoTextColor&&l instanceof m.Il&&(i.label.fill=l.alternative)}var h="";if(this.tooltipHTML&&(i.html=this.tooltipHTML,h=this.tooltipHTML),this.tooltipText&&(i.text=this.tooltipText,h=this.tooltipText),this.updateTooltipPosition(t)){if(i.readerDescribedBy=this.uidAttr(),i.label.invali
1d&&i.label.validate(),null!=h&&""!=h&&""!=i.label.currentText){i&&!i.parent&&(i.parent=this.tooltipContainer);var u=i.defaultState.transitionDuration;return u<=0&&(u=1),i.show(u),i.currentSprite=this,!0}this.hideTooltip(0)}else this.hideTooltip(0)}}return!1},e.prototype.updateTooltipPosition=function(t){var e=this;if("pointer"!=this.tooltipPosition){var i=j.Ql({x:this.getTooltipX(),y:this.getTooltipY()},this);return this.pointTooltipTo(i)}if(this._interactionDisposer&&this._interactionDisposer.dispose(),this._interactionDisposer=(0,v.S)().body.events.on("track",(function(t){return e.pointTooltipTo(j.zl(t.point,e.svgContainer.SVGContainer,e.svgContainer.cssScale),!0)})),t)return this.pointTooltipTo(t,!0)},e.prototype.pointTooltipTo=function(t,e){var i=this.tooltip;if(i&&this.topParent){if(i.showInViewport)return i.pointTo(t,e),!0;if(k.XD(t,{x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight}))return i.pointTo(t,e),!0}return!1},e.prototype.hideTooltip=function(t){if("always"!=this.showTooltipOn){var e=this.tooltip;e&&(e.targetSprite==this&&(e.targetSprite=void 0),e.hide(t),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0))}},Object.defineProperty(e.prototype,"tooltipHTML",{get:function(){return this.getPropertyValue("tooltipHTML")},set:function(t){t=E.lr(t),this.hoverable=!0,this.setPropertyValue("tooltipHTML",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipText",{get:function(){return this.getPropertyValue("tooltipText")},set:function(t){(t=E.lr(t))&&(this.hoverable=!0),this.setPropertyValue("tooltipText",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipContainer",{get:function(){return this._tooltipContainer?this._tooltipContainer:this._parent?this._parent.tooltipContainer:void 0},set:function(t){this._tooltipContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipX",{get:function(){return this.getTooltipX()},set:function(t){this.setPercentProperty("tooltipX",t)&&this.tooltip&&this.tooltip.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"alwaysShowTooltip",{get:function(){return"always"==this.getPropertyValue("showTooltipOn")},set:function(t){(t=E.sw(t))&&(this.showTooltipOn="always")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showTooltipOn",{get:function(){return this.getPropertyValue("showTooltipOn")},set:function(t){this.setPropertyValue("showTooltipOn",t)&&("hit"==t&&(this.clickable=!0),this.tooltip&&("always"==t?this.showTooltip():this.handleAlwaysShowTooltip()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipPosition",{get:function(){return this.getPropertyValue("tooltipPosition")},set:function(t){this.setPropertyValue("tooltipPosition",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipY",{get:function(){return this.getTooltipY()},set:function(t){this.setPercentProperty("tooltipY",t)&&this.tooltip&&this.tooltip.invalidate()},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t,e=this.getPropertyValue("tooltipX");return E.Uh(e)||(e=(0,L.aQ)(50)),E.hj(e)&&(t=e),e instanceof L.gG&&(t=this.maxLeftSelf+this._measuredWidthSelf*e.value-this.pixelPaddingLeft-this.ex),E.hj(t)||(t=0),t},e.prototype.getTooltipY=function(){var t,e=this.getPropertyValue("tooltipY");return E.Uh(e)||(e=(0,L.aQ)(50)),E.hj(e)&&(t=e),e instanceof L.gG&&(t=this.maxTopSelf+this._measuredHeightSelf*e.value-this.pixelPaddingTop-this.ey),E.hj(t)||(t=0),t},e.prototype.raiseCriticalError=function(t,e){this.svgContainer&&(this._adapterO?this.modal.content=this._adapterO.apply("criticalError",t).message:this.modal.content=t.message,e?this.modal.closable=!0:this.disabled=!0,_.Y.suppressErrors||this.modal.open()),_.Y.verbose&&console.log(t)},e.prototype.processConfig=function(e){e&&(E.Uh(e.tooltipColorSource)&&E.HD(e.tooltipColorSource)&&this.map.hasKey(e.tooltipColorSource)&&(e.tooltipColorSource=this.map.getKey(e.tooltipColorSource)),E.Uh(e.curs
1orOverStyle)&&E.HD(e.cursorOverStyle)&&(e.cursorOverStyle=this.getCursorStyle(e.cursorOverStyle)),E.Uh(e.cursorDowntyle)&&E.HD(e.cursorDowntyle)&&(e.cursorDowntyle=this.getCursorStyle(e.cursorDowntyle)),E.Uh(e.cursorOptions)&&(E.Uh(e.cursorOptions.overStyle)&&E.HD(e.cursorOptions.overStyle)&&(e.cursorOptions.overStyle=this.getCursorStyle(e.cursorOptions.overStyle)),E.Uh(e.cursorOptions.downStyle)&&E.HD(e.cursorOptions.downStyle)&&(e.cursorOptions.downStyle=this.getCursorStyle(e.cursorOptions.downStyle)))),t.prototype.processConfig.call(this,e),this.processDelayedMap()},e.prototype.getCursorStyle=function(t){switch(t){case"grab":return b.c.grab;case"grabbing":return b.c.grabbing;case"pointer":return b.c.pointer;case"horizontalResize":return b.c.horizontalResize;case"verticalResize":return b.c.verticalResize;default:return b.c.default}},e.prototype.configOrder=function(e,i){return e==i?0:"tooltipColorSource"==e?1:"tooltipColorSource"==i?-1:t.prototype.configOrder.call(this,e,i)},Object.defineProperty(e.prototype,"isHidden",{get:function(){return this._isHidden?this._isHidden:!!this._parent&&this._parent.isHidden},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showOnInit",{get:function(){return this.getPropertyValue("showOnInit")},set:function(t){t=E.sw(t),this.setShowOnInit(t)},enumerable:!0,configurable:!0}),e.prototype.setShowOnInit=function(t){this.setPropertyValue("showOnInit",t)&&(this.isTemplate||(!t||this.inited||this.hidden?this._showOnInitDisposer&&this._showOnInitDisposer.dispose():(this._showOnInitDisposer=new u.FV([x.i.events.once("enterframe",this.hideInitially,this),this.events.once("beforevalidated",this.hideInitially,this,!1),this.events.on("inited",this.appear,this,!1)]),this._disposers.push(this._showOnInitDisposer))))},e.prototype.hideInitially=function(){this.isDisposed()||(this.appeared=!1,this.inited||this.hide(0))},e.prototype.appear=function(){var t=this;if(this.appeared=!1,this.hidden||this.isHidden||this.hide(0),this.hidden)this.appeared=!0,this.dispatch("appeared");else{var e=this.show();e&&!e.isFinished()?this.addDisposer(e.events.on("animationended",(function(){t.appeared=!0,t.dispatch("appeared")}))):(this.appeared=!0,this.dispatch("appeared"))}},Object.defineProperty(e.prototype,"hidden",{get:function(){return this.getPropertyValue("hidden")},set:function(t){t=E.sw(t),this.setPropertyValue("hidden",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this._bbox},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"plugins",{get:function(){var t=this;return this._plugins||(this._plugins=new h.aV,this._disposers.push(this._plugins.events.on("inserted",(function(e){e.newValue.target=t,e.newValue.init()}))),this._disposers.push(new h.zQ(this._plugins))),this._plugins},enumerable:!0,configurable:!0}),e.prototype._systemUpdate=function(t){this.validate()},e.prototype._systemCheckIfValidate=function(){return!0},e.prototype._systemValidatePositions=function(){this.validatePosition()},e.prototype._systemValidateLayouts=function(){},e}(s.y);x.i.registeredClasses.Sprite=R},75305:(t,e,i)=>{"use strict";i.d(e,{g:()=>h});var n=i(70655),r=i(3485),o=i(9209),s=i(29138),a=i(80008),l=i(59205),h=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._interactionEvents=new r.Xy,e}return(0,n.ZT)(e,t),e.prototype._dispatchSpriteEvent=function(t){if(!this.target.disabled&&!this.target.isTemplate&&this.target.events.isEnabled(t.type)){var e=l.TS(t,{target:this.target});this.target.events.dispatchImmediately(e.type,e)}},e.prototype._dispatchSpritePointEvent=function(t){if(!this.target.disabled&&!this.target.isTemplate&&this.target.events.isEnabled(t.type)){var e=l.TS(t,{target:this.target,spritePoint:t.point?a.Di(t.point,this.target):void 0,svgPoint:this.target.getSvgPoint(t.point)});this.target.events.dispatchImmediately(e.type,e)}},e.prototype._addInteractionObjectEvent=function(t,e,i,n){var r=this,o=n+"-"+t;return this._interactionEvents.insertKeyIfEmpty(o,(function(){var a=r.target.interactions.events.on(t,e,i,n);return new s.DM((function(){r._interactionEvents.removeKey(o),a.dispose()}))})).increment()}
1,e.prototype._on=function(e,i,n,r,o,a){var l=t.prototype._on.call(this,e,i,n,r,o,a),h=[l.disposer];switch(i){case"hit":case"track":case"doublehit":case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":h.push(this._addInteractionObjectEvent(i,this._dispatchSpritePointEvent,this,o));break;case"rightclick":case"down":case"up":case"drag":case"dragged":case"dragstart":case"dragstop":case"over":case"out":case"swipe":case"swipeleft":case"swiperight":case"resize":case"focus":case"blur":case"toggled":h.push(this._addInteractionObjectEvent(i,this._dispatchSpriteEvent,this,o))}switch(i){case"hit":case"doublehit":case"rightclick":case"down":case"up":this.target.clickable=!0;break;case"toggled":this.target.togglable=!0;break;case"drag":case"dragstart":case"dragstop":this.target.draggable=!0;break;case"track":this.target.trackable=!0;break;case"resize":this.target.resizable=!0;break;case"swipe":case"swipeleft":case"swiperight":this.target.swipeable=!0;break;case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":this.target.wheelable=!0;break;case"over":this.target.hoverable=!0;case"out":this.target.hoverable=!0;break;case"focus":case"blur":this.target.focusable=!0}return l.disposer=new s.FV(h),l},e}(o.r)},7830:(t,e,i)=>{"use strict";i.d(e,{q:()=>f});var n=i(70655),r=i(73870),o=i(69260),s=i(62043),a=i(87155),l=i(86820),h=i(48864),u=i(80008),p=i(70522),c=i(59205),d=i(24306),f=function(t){function e(){var e=t.call(this)||this;return e.transitionDuration=0,e.transitionEasing=p._e,e.properties={},e.propertyFields={},e.filters=new a.aV,e.isTemplate=!1,e.className="SpriteState",e._disposers.push(new a.zQ(e.filters)),e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"adapter",{get:function(){var t=this;return this._adapterO||(this._adapterO=new s.L1(this),this._adapterO.events.on("inserted",(function(e){t[e.newValue.key]=t[e.newValue.key]}),void 0,!1),this._adapterO.events.on("removed",(function(e){t[e.newValue.key]=t[e.newValue.key]}),void 0,!1)),this._adapterO},enumerable:!0,configurable:!0}),e.prototype.getPropertyValue=function(t){var e=this.properties[t],i=this.sprite;if(i){var n=this.propertyFields[t];if(d.Uh(n)&&(i.dataItem&&(e=i.dataItem.dataContext[n]),null==e&&(e="__unset")),d.Uh(e))this._adapterO&&(e=this._adapterO.apply(t,e));else{var r=i.getPropertyValue(t);(e=this._adapterO?this._adapterO.apply(t,r):r)==r&&(e=void 0)}}return e},e.prototype.copyFrom=function(t){t&&t!=this&&(this.transitionDuration=t.transitionDuration,this.transitionEasing=t.transitionEasing,u.BS(t.properties,this.properties),u.BS(t.propertyFields,this.propertyFields),this.filters.copyFrom(t.filters),t._adapterO&&this.adapter.copyFrom(t._adapterO))},Object.defineProperty(e.prototype,"allValues",{get:function(){var t=this,e={};if(c.S6(this.properties,(function(i,n){e[i]=t.getPropertyValue(i)})),this._adapterO){var i=this._adapterO.keys();c.S6(i,(function(i,n){var r=t.getPropertyValue(n);e[n]=r}))}var n=this.propertyFields;return c.S6(n,(function(i){var n=t.getPropertyValue(i);e[i]=n})),e},enumerable:!0,configurable:!0}),e.prototype.reset=function(){this.properties={},this.filters.clear()},e.prototype.processConfig=function(e){d.Uh(e)&&d.Uh(e.properties)&&c.S6(e.properties,(function(t,i){d.HD(i)&&(i.match(/^[0-9.\-]+\%$/)?e.properties[t]=(0,h.aQ)(d.He(i)):i.match(/^\#[0-9abcdef]{3,}$/i)&&(e.properties[t]=(0,l.p9)(i)))})),t.prototype.processConfig.call(this,e)},e.prototype.asFunction=function(e){return"transitionEasing"==e||t.prototype.asIs.call(this,e)},e}(r.L);o.i.registeredClasses.SpriteState=f},78816:(t,e,i)=>{"use strict";i.d(e,{B:()=>h});var n=i(69260),r=i(71121),o=i(51747),s=i(36442),a=i(59205),l=i(17738),h=new(function(){function t(){this._isPaused=!1,this.animations=[],this.uid=n.i.getUniqueId(),this.dummyCounter=0,this._frameRequested=!1,this.updateStepDuration=45,this.time=Date.now()}return t.prototype.reportTime=function(t,e){this.dummyCounter,e&&(this.time=Date.now())},t.prototype.update=function(){var t=this;if(!this._isPaused){this._frameRequested=!1;var e=Date.now();n.i.dispatchImmediately("enterframe");for(var i in n.i.invalidDatas)if(a.wH(n.i.invalidDatas,i)){for(var r=n.i.invalidDatas[i];r.length>0;){var l=(h=r[0]).dataProvider;if(h.isDisposed())s.Od(r,h);
1else if(l&&l.dataInvalid)try{if(l.validateData(),l.dataValidationProgress<1)break}catch(t){s.Od(r,l),l.raiseCriticalError(t)}else try{if(h.validateData(),h.dataValidationProgress<1)break}catch(t){s.Od(r,h),h.raiseCriticalError(t)}}if(Date.now()-e>this.updateStepDuration)break}for(;n.i.invalidRawDatas.length>0;){if((h=n.i.invalidRawDatas[0]).isDisposed())s.Od(n.i.invalidRawDatas,h);else try{h.validateRawData()}catch(t){s.Od(n.i.invalidRawDatas,h),h.raiseCriticalError(t)}}for(;n.i.invalidDataItems.length>0;){l=(h=n.i.invalidDataItems[0]).dataProvider;if(h.isDisposed()||h.dataInvalid||l&&l.dataInvalid);else try{h.validateDataItems()}catch(t){s.Od(n.i.invalidDataItems,h),h.raiseCriticalError(t)}s.Od(n.i.invalidDataItems,h)}for(;n.i.invalidDataRange.length>0;){var h;l=(h=n.i.invalidDataRange[0]).dataProvider;if(h.isDisposed()||h.dataInvalid||l&&l.dataInvalid);else try{h.validateDataRange(),h.skipRangeEvent||h.dispatchImmediately("datarangechanged"),h.skipRangeEvent=!1}catch(t){s.Od(n.i.invalidDataRange,h),h.raiseCriticalError(t)}s.Od(n.i.invalidDataRange,h)}var u=[];a.S6(n.i.invalidLayouts,(function(e){t.validateLayouts(e)})),a.S6(n.i.invalidPositions,(function(e){t.validatePositions(e)}));var p=!1;if(e=Date.now(),a.S6(n.i.invalidSprites,(function(i,r){for(var o=0;r.length>0;){if(t.validateLayouts(i),t.validatePositions(i),5==++o){if(Date.now()-e>t.updateStepDuration)break;o=0}var a=r[r.length-1];if(a&&!a.isDisposed()){if(a._systemCheckIfValidate())if(t.checkIfValidate2(a))try{a._systemUpdate(u)}catch(t){a.invalid=!1,s.Od(r,a),a.raiseCriticalError(t)}else u.push(a);else u.push(a);a.invalid=!1}s.Od(r,a)}n.i.invalidSprites[i]=n.i.invalidSprites[i].concat(u)})),a.S6(n.i.invalidSprites,(function(t,e){e.length>0&&(p=!0)})),a.S6(n.i.invalidDatas,(function(t,e){e.length>0&&(p=!0)})),s.S6(s.JG(this.animations),(function(t){t.update()})),a.S6(n.i.invalidLayouts,(function(e){t.validateLayouts(e)})),a.S6(n.i.invalidPositions,(function(e){t.validatePositions(e)})),(0,o.YO)(),a.S6(n.i.invalidLayouts,(function(e){t.validateLayouts(e)})),a.S6(n.i.invalidPositions,(function(e){t.validatePositions(e)})),n.i.dispatchImmediately("exitframe"),(p||this.animations.length>0||[].length>0)&&this.requestFrame(),this.updateStepDuration<200){var c=!0;a.S6(n.i.invalidDatas,(function(t,e){e.length>0&&(c=!1)})),a.S6(n.i.invalidSprites,(function(t,e){e.length>0&&(c=!1)})),c&&(this.updateStepDuration=200)}}},t.prototype.checkIfValidate2=function(t){return!(t.dataItem&&t.dataItem.component&&t.dataItem.component.dataInvalid&&!t.dataItem.component.isTemplate)},t.prototype.requestFrame=function(){var t=this;this._frameRequested||((0,o.Wn)((function(){t.update()})),this._frameRequested=!0)},t.prototype.softInvalidate=function(t){var e=this;t.children.each((function(t){t instanceof r.W&&e.softInvalidate(t),t.measureFailed&&((0,n.is)(t,"Label")?t.hardInvalidate():t.invalidate(),t.measureFailed=!1)}))},t.prototype.validatePositions=function(t){for(var e=n.i.invalidPositions[t];e.length>0;){var i=e[e.length-1];if(i.isDisposed())s.Od(e,i);else try{i._systemValidatePositions()}catch(t){i.positionInvalid=!1,s.Od(e,i),i.raiseCriticalError(t)}}},t.prototype.validateLayouts=function(t){for(var e=n.i.invalidLayouts[t];e.length>0;){var i=e[e.length-1];if(i.isDisposed())s.Od(e,i);else try{i.children.each((function(t){t._systemValidateLayouts()})),i.validateLayout()}catch(t){i.layoutInvalid=!1,s.Od(e,i),i.raiseCriticalError(t)}}},t.prototype.log=function(t){l.c(t)},Object.defineProperty(t.prototype,"isPaused",{get:function(){return this._isPaused},set:function(t){this._isPaused=t,t||(this._frameRequested=!1,this.requestFrame())},enumerable:!0,configurable:!0}),t.VERSION="4.10.25",t}())},13879:(t,e,i)=>{"use strict";i.d(e,{t:()=>l});var n=i(70655),r=i(24166),o=i(24306),s=i(36442),a=[",",";","\t"],l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.contentType="text/csv",e.options={delimiter:"",reverse:!1,skipRows:0,skipEmpty:!0,useColumnNames:!1},e}return(0,n.ZT)(e,t),e.isCSV=function(t){return!!e.getDelimiterFromData(t)},e.getDelimiterFromData=function(t){var e,i=t.split("\n"),n=i.length;return s.S6(a,(function(t){for(var r=0,o=0,s=0;s<n;++s){if(!((r=i[s].split(t).length)>1)){o=0;break}if(0===o)o=r;else if(r!=o){o=0;break}}o&&(e=t)})),e},e.prototype.parse=function(t){this.options.delimiter||(this.options.delimiter=e.getDelimiterFromData(t));var i,n,r,s=this.CSVToArray(t,this.options.delimiter),a=o.Uh(this.options.emptyAs),l=this.parsableNumbers,h=this.parsableDates,u=[],p=[];for(n=0;n<this.options.skipRows;n++)s.shift();if(this.options.useColumnNames){p=s.shift();for(var c=0;c<p.length;c++)""===(i=o.Uh(p[c])?p[c].replace(/^\s+|\s+$/gm,""):"")&&(i="col"+c),p[c]=i}for(;r=this.options.reverse?s.pop():s.shift();)if(!this.options.skipEmpty||1!==r.length||""!==r[0]){var d={};for(n=0;n<r.length;n++)d[i=void 0===p[n]?"col"+n:p[n]]=""===r[n]?this.options.emptyAs:r[n],a&&(d[i]=this.maybeToEmpty(d[i])),l&&(d[i]=this.maybeToNumber(i,d[i])),h&&(d[i]=this.maybeToDate(i,d[i]));u.push(d)}return u},e.prototype.CSVToArray=function(t,e){e=e||",";for(var i=new RegExp("(\\"+e+'|\\r?\\n|\\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^"\\'+e+"\\r\\n]*))","gi"),n=[[]],r=null;r=i.exec(t);){var o=r[1];o.length&&o!==e&&n.push([]);var s=void 0;s=r[2]?r[2].replace(new RegExp('""',"g"),'"'):r[3],n[n.length-1].push(s)}return n},e}(r._)},77094:(t,e,i)=>{"use strict";i.d(e,{x:()=>l});var n=i(13879),r=i(9312),o=i(62043),s=i(2431),a=i(36442),l=new(function(){function t(){this.adapter=new o.L1(this)}return t.prototype.load=function(t){var e=Array.isArray(t)?t:[t],i=a.UI(e,(function(t){return t.dispatchImmediately("started"),t.dispatchImmediately("loadstarted"),s.z(t.url,t,t.requestOptions)}));Promise.all(i).then((function(t){a.S6(t,(function(t){var e=t.target;e.dispatchImmediately("loadended"),t.error?e.events.isEnabled("error")&&e.events.dispatchImmediately("error",{type:"error",code:t.xhr.status,message:e.language.translate("Unable to load file: %1",null,e.url),target:e}):e.processData(t.response,t.type),e.dispatchImmediately("ended")}))})).catch((function(t){t.target&&(t.target.dispatchImmediately("loadended"),t.target.events.isEnabled("error")&&t.target.events.dispatchImmediately("error",{type:"error",code:t.xhr.status,message:t.target.language.translate("Unable to load file: %1",null,t.target.url),target:t.target}),t.target.dispatchImmediately("ended"))}))},t.prototype.getParserByType=function(t){var e=this.adapter.apply("getParserByType",{parser:null,type:t}).parser;return e||("csv"==t||"text/csv"==t||"application/vnd.ms-excel"==t?new n.t:"json"==t||"application/json"==t?new r.c:void 0)},t.prototype.getParserByData=function(t,e){var i=this.adapter.apply("getParserByData",{parser:null,data:t,type:e}).parser;if(!i){if(i=this.getParserByType(e))return i;if(r.c.isJSON(t))return this.getParserByType("json");
1if(n.t.isCSV(t))return this.getParserByType("csv")}return i},t}())},24166:(t,e,i)=>{"use strict";i.d(e,{_:()=>s});var n=i(25449),r=i(80008),o=i(24306),s=function(){function t(){}return t.prototype.parse=function(t){return[]},Object.defineProperty(t.prototype,"parsableNumbers",{get:function(){return this.options.numberFields&&this.options.numberFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToNumber=function(t,e){return-1!==this.options.numberFields.indexOf(t)?r.IX(e):e},Object.defineProperty(t.prototype,"parsableDates",{get:function(){return this.options.dateFields&&this.options.dateFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToDate=function(t,e){return-1!==this.options.dateFields.indexOf(t)?this.options.dateFormatter.parse(e,this.dateFormat):e},t.prototype.maybeToEmpty=function(t){return o.Uh(t)&&""!=t||!o.Uh(this.options.emptyAs)?t:this.options.emptyAs},Object.defineProperty(t.prototype,"dateFormatter",{get:function(){return this.options.dateFormatter||(this.options.dateFormatter=new n.C,this.options.dateFormat&&(this.options.dateFormat=this.options.dateFormat)),this.options.dateFormatter},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateFormat",{get:function(){return this.options.dateFormat||this.dateFormatter.inputDateFormat},enumerable:!0,configurable:!0}),t}()},21459:(t,e,i)=>{"use strict";i.d(e,{o:()=>f});var n=i(70655),r=i(77094),o=i(9312),s=i(13879),a=i(73870),l=i(62043),h=i(8207),u=i(25449),p=i(69260),c=i(24306),d=i(59205),f=function(t){function e(e,i){var n=t.call(this)||this;return n.adapter=new l.L1(n),n._requestOptions={},n._incremental=!1,n._incrementalParams={},n._keepCount=!1,n._updateCurrentData=!1,n.showPreloader=!0,n.className="DataSource",e&&(n.url=e),i&&(n.parser="string"==typeof i?r.x.getParserByType(i):i),n}return(0,n.ZT)(e,t),e.prototype.processData=function(t,e){if(this.dispatchImmediately("parsestarted"),this.parser||(this.parser=r.x.getParserByData(t,e),this.parser)){if(this.parser.options=this.adapter.apply("parserOptions",this.parser.options),this.parser.options.dateFields=this.adapter.apply("dateFields",this.parser.options.dateFields||[]),this.parser.options.numberFields=this.adapter.apply("numberFields",this.parser.options.numberFields||[]),this.parser.options.dateFields&&!this.parser.options.dateFormatter&&(this.parser.options.dateFormatter=this.dateFormatter),this.data=this.adapter.apply("parsedData",this.parser.parse(this.adapter.apply("unparsedData",t))),!c.Uh(this.data)&&this.events.isEnabled("parseerror")){var i={type:"parseerror",message:this.language.translate("Error parsing file: %1",null,this.url),target:this};this.events.dispatchImmediately("parseerror",i)}this.dispatchImmediately("parseended"),c.Uh(this.data)&&this.dispatchImmediately("done",{data:this.data}),this.lastLoad=new Date}else{if(this.events.isEnabled("parseerror")){var n={type:"parseerror",message:this.language.translate("No parser available for file: %1",null,this.url),target:this};this.events.dispatchImmediately("parseerror",n)}this.dispatchImmediately("parseended")}},Object.defineProperty(e.prototype,"url",{get:function(){var t=this.disableCache?this.timestampUrl(this._url):this._url;return this.incremental&&this.component.data.length&&(t=this.addUrlParams(t,this.incrementalParams)),this.adapter.apply("url",t)},set:function(t){this._url=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"requestOptions",{get:function(){return this.adapter.apply("requestOptions",this._requestOptions)},set:function(t){this._requestOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parser",{get:function(){return this._parser||(this._parser=new o.c),this.adapter.apply("parser",this._parser)},set:function(t){this._parser=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reloadFrequency",{get:function(){return this.adapter.apply("reloadTimeout",this._reloadFrequency)},set:function(t){var e=this;this._reloadFrequency!=t&&(this._reloadFrequency=t,t?c.Uh(this._reloadDisposer)||(this._reloadDisposer=this.events.on("ended",(function(t){e._reloadTimeout=setTimeout((function(){e.load()}),e.reloadFrequency)}))):c.Uh(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incremental",{get:function(){return this.adapter.apply("incremental",this._incremental)},set:function(t){this._incremental=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incrementalParams",{get:function(){return this.adapter.apply("incrementalParams",this._incrementalParams)},set:function(t){this._incrementalParams=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepCount",{get:function(){return this.adapter.apply("keepCount",this._keepCount)},set:function(t){this._keepCount=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"updateCurrentData",{get:function(){return this.adapter.apply("updateCurrentData",this._updateCurrentData)},set:function(t){this._updateCurrentData=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){return this._language?this._language:this.component?(this._language=this.component.language,this._language):(this.language=new h.S,this.language)},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.component?(this._dateFormatter=this.component.dateFormatter,this._dateFormatter):(this.dateFormatter=new u.C,this.dateFormatter)},set:function(t){this._dateFormatter=t},enumerable:!0,configurable:!0}),e.prototype.timestampUrl=function(t){var e={};return e[(new Date).getTime().toString()]="",this.addUrlParams(t,e)},e.prototype.dispose=function(){t.prototype.dispose.call(this),this._reloadTimeout&&clearTimeout(this._reloadTimeout),c.Uh(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0)},e.prototype.load=function(){this.url&&(this._reloadTimeout&&clearTimeout(this._reloadTimeout),r.x.load(this))},e.prototype.addUrlParams=function(t,e){var i=t.match(/\?/)?"&":"?",n=[];return d.S6(e,(function(t,e){""!=e?n.push(t+"="+encodeURIComponent(e)):n.push(t)})),n.length?t+i+n.join("&"):t},e.prototype.processConfig=function(e){p.i.registeredClasses.json=o.c,p.i.registeredClasses.JSONParser=o.c,p.i.registeredClasses.csv=s.t,p.i.registeredClasses.CSVParser=s.t,t.prototype.processConfig.call(this,e)},e}(a.y)},9312:(t,e,i)=>{"use strict";i.d(e,{c:()=>a});var n=i(70655),r=i(24166),o=i(59205),s=i(24306),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.contentType="application/json",e.options={},e}return(0,n.ZT)(e,t),e.isJSON=function(t){try{return JSON.parse(t),!0}catch(t){return!1}},e.prototype.parse=function(t){var e,i=this;try{s.Uh(JSON)&&(e=JSON.parse(t))}catch(t){return}var n=s.Uh(this.options.emptyAs),r=this.parsableNumbers,a=this.parsableDates;if(Array.isArray(e)&&(r||a||n))for(var l=function(t,s){var l=e[t];o.S6(l,(function(t,e){n&&(l[t]=i.maybeToEmpty(l[t])),r&&(l[t]=i.maybeToNumber(t,l[t])),a&&(l[t]=i.maybeToDate(t,l[t]))}))},h=0,u=e.length;h<u;h++)l(h);return e},e}(r._)}
1,81991:(t,e,i)=>{"use strict";i.d(e,{n:()=>r});var n=i(86820),r=function(){function t(){}return t.opacity=1,t.strokeOpacity=1,t.strokeWidth=1,t.fillOpacity=1,t.fill=(0,n.$_)("#000000"),t.stroke=(0,n.$_)("#000000"),t.focusable=void 0,t.tabindex=0,t}()},91290:(t,e,i)=>{"use strict";i.d(e,{z:()=>h});var n=i(70655),r=i(71121),o=i(5590),s=i(6701),a=i(62e3),l=i(69260),h=function(t){function e(){var e=t.call(this)||this;e.className="Button",e.tooltipY=0,e.iconPosition="left",e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0;var i=new a.h,n=e.background;n.fill=i.getFor("secondaryButton"),n.stroke=i.getFor("secondaryButtonStroke"),n.fillOpacity=1,n.strokeOpacity=1,n.cornerRadius(3,3,3,3),e.label=new o._,e.label.fill=i.getFor("secondaryButtonText"),e.label.shouldClone=!1;var r=n.states.create("hover");r.properties.fillOpacity=1,r.properties.fill=i.getFor("secondaryButtonHover");var s=n.states.create("down");return s.transitionDuration=100,s.properties.fill=i.getFor("secondaryButtonDown"),s.properties.fillOpacity=1,e.role="button",e.focusable=!0,e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"icon",{get:function(){return this._icon},set:function(t){var e=this._icon;e&&(e.parent=void 0),t&&(this._icon=t,t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this.iconPosition=this.iconPosition,this._disposers.push(t))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconPosition",{get:function(){return this.getPropertyValue("iconPosition")},set:function(t){this.setPropertyValue("iconPosition",t),this.icon&&("left"==t?this.icon.toBack():this.icon.toFront())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this._label},set:function(t){this._label&&this.removeDispose(this._label),this._label=t,t&&(t.parent=this,t.interactionsEnabled=!1,this._disposers.push(this._label))},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new s.c},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.label&&this.label.copyFrom(e.label),e.icon&&(this.icon=e.icon.clone())},e}(r.W);l.i.registeredClasses.Button=h},84713:(t,e,i)=>{"use strict";i.d(e,{C:()=>h});var n=i(70655),r=i(39866),o=i(48864),s=i(69260),a=i(80008),l=i(64112),h=function(t){function e(){var e=t.call(this)||this;return e.className="Circle",e.element=e.paper.add("circle"),e.setPercentProperty("radius",(0,o.aQ)(100)),e.setPropertyValue("horizontalCenter","middle"),e.setPropertyValue("verticalCenter","middle"),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({r:this.pixelRadius})},Object.defineProperty(e.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelRadius",{get:function(){return a.Iy(this.radius,l.VV(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){var t=this.pixelRadius;this._bbox={x:-t,y:-t,width:2*t,height:2*t}},e}(r.jy);s.i.registeredClasses.Circle=h},5590:(t,e,i)=>{"use strict";i.d(e,{_:()=>g});var n=i(70655),r=i(71121),o=i(69260),s=i(96139),a=i(29138),l=i(62e3),h=i(64112),u=i(80008),p=i(24306),c=i(43281),d=i(45121),f=i(99934),g=function(t){function e(){var e=t.call(this)||this;return e.isOversized=!1,e.className="Label",e.fill=(new l.h).getFor("text"),e.wrap=!1,e.truncate=!1,e.fullWords=!0,e.ellipsis="…",e.textAlign="start",e.textValign="top",e.layout="absolute",e.baseLineRatio=-.27,e._positionPrecision=1,e.events.on("maxsizechanged",(function(){e.inited&&e.handleMaxSize()}),e,!1),e.events.once("validated",e.handleValidate,e,!1),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.afterDraw=function(){t.prototype.afterDraw.call(this),this.validatePosition()},e.prototype.setPaper=function(e){var i=t.prototype.setPaper.call(this,e);return i&&this.hardInvalidate(),i},e.prototype.handleValidate=function(){!this.currentText&&!this.text||0!=this.bbox.width&&0!=this.bbox.height||o.i.events.once("exitframe",this.hardInvalidate,this)},e.prototype.handleMaxSize=function(){(this.bbox.width>this.availableWidth||this.bbox.width<this.availableWidth&&(this.isOversized||this.truncate)||this.bbox.height>this.availableHeight||this.bbox.height<this.availableHeight&&this.isOversized)&&this.invalidate()},e.prototype.arrange=function(){},e.prototype.updateCurrentText=function(){var t,e;u.UE(this.html)&&this.paper.supportsForeignObject()?(t="html",e=this.html):(t="svg",e=this.text),p.Kn(e)&&(e=e.toString()),p.Uh(e)&&""!==e&&(e=this.populateString(e,this.dataItem)),"html"==t?this._adapterO&&(e=this._adapterO.apply("htmlOutput",e)):this._adapterO&&(e=this._adapterO.apply("textOutput",e));var i=e!=this.currentText||t!=this._currentFormat;return this.currentText=e,this._currentFormat=t,i},e.prototype.hardInvalidate=function(){this._prevStatus="",this.invalidate()},e.prototype.getLineBBox=function(t){var e=t&&t.element,i=e&&e.node;i&&i.parentNode&&(t.bbox=e.getBBox())},e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.bbox.width,i=this.bbox.height,n=this.topParent;if(!n||n.maxWidth&&n.maxHeight){var r=h.Fp(this.availableWidth-this.pixelPaddingLeft-this.pixelPaddingRight,0),o=h.Fp(this.availableHeight-this.pixelPaddingTop-this.pixelPaddingBottom,0),a=o+","+r+this.wrap+this.truncate+this.fullWords+this.rtl+this.ellipsis;if(this.updateCurrentText()||!this.inited||this._prevStatus!=a){this._measuredWidth=0,this._measuredHeight=0,this.isOversized=!1;var l=this._currentFormat,c=this.currentText;if(p.Uh(c)&&""!=c){var d=c.split("\n");this._prevStatus=a,this.textAlign=this.textAlign;var f=this.group.getAttr("display");if("none"==f&&this.group.removeAttr("display"),this.textPathElement&&this.textPathElement.removeChildren(),"svg"===l){this.element.removeAttr("display");var g=this.element;this.resetBBox();for(var y=0,m="",v=0;v<d.length;v++){var b=d[v];if(""!=b){var _=(0,s.k)().chunk(b,null,this.ignoreFormatting),x=0,P=!0,w=!1,S=this.getLineInfo(v);S?(S.text="",S.element.textContent=""):(S={text:"",element:this.getSVGLineElement("",0),complex:!1},g.add(S.element)),S.element.removeAttr("display"),S.element.removeChildren(),this.textPathElement&&S.element.add(this.textPathElement);for(var O=0;O<_.length;O++){O&&(S.complex=!0);var C=_[O];if("format"===C.type)m=C.text;else{if(w)continue;if(S.text=C.text,S.style=(0,s.k)().translateStyleShortcuts(m),this.textPathElement?this.get
1SvgElement(S.text,S.style,this.textPathElement):this.getSvgElement(S.text,S.style,S.element),this.getLineBBox(S),S.bbox.width=Math.ceil(S.bbox.width),x<S.bbox.height&&(x=S.bbox.height),(this.wrap||this.truncate)&&S.bbox.width>r){this.isOversized=!0;var T=S.element.textContent,j=S.bbox.width/T.length,k=h.VV(Math.ceil((S.bbox.width-r)/j),T.length);if(this.truncate){var M=!1,I=S.element.node;if(I&&I.childNodes)for(var D=S.element.node.childNodes.length-1;D>=0;D--){var E=S.element.node.childNodes[D];if(M&&S.bbox.width<=r&&(E.textContent+=" "+this.ellipsis,S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),S.bbox.width<=r))break;M=!1;var F=E.textContent;for(T=S.element.textContent,k=h.VV(Math.ceil((S.bbox.width-r)/j),T.length);S.bbox.width>r&&k<=T.length&&k>0;){(A=h.Fp(T.length-k-this.ellipsis.length,1))<=1&&(k=0,D>0&&(M=!0,S.element.node.removeChild(E))),(F=u.nA(F,A,this.ellipsis,this.fullWords,this.rtl)).length>A&&this.fullWords&&(F=u.nA(F,A,this.ellipsis,!1,this.rtl)),E.textContent=F,S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),k=Math.ceil(1.1*k)}w=!0}}else{if(S.element.node){for(var V=S.element.node.lastChild,L=void 0;S.bbox.width>r&&k<=T.length&&k>0;){var A=h.Fp(C.text.length-k,1);if(P?L=u.pQ(C.text,A,!0,this.rtl):((L=u.pQ(C.text,A,!0,this.rtl,!1))[0].length>A||1===A)&&(S.element.node.removeChild(V),k=0),k>0){var R=L.shift();P&&(R=u.fy(R)),V.textContent=(0,s.k)().cleanUp(R)}S.bbox=S.element.getBBox(),S.bbox.width=Math.floor(S.bbox.width),k++}if(L.length>0){var B="";p.Uh(L)&&(this.rtl?B+=L.join("")+m:B+=m+L.join("").replace(/([\[\]]{1})/g,"$1$1"));for(var N=O+1;N<_.length;N++)"value"==_[N].type?B+=_[N].text.replace(/([\[\]]{1})/g,"$1$1"):B+=_[N].text;d.splice(v+1,0,B)}w=!0}}}this.bbox.width<S.bbox.width&&(this.bbox.width=S.bbox.width),this.bbox.height=y+x,this.textPathElement?S.element.attr({dy:-this.paddingBottom.toString()}):S.element.attr({x:"0",y:y+x,dy:h.NM(this.baseLineRatio*x,3).toString()}),P=!1}}var H=S.element.node;if(H)(V=H.lastChild)&&(V.textContent=this.rtl?u.j3(V.textContent):u.oL(V.textContent));y+=x,this.addLineInfo(S,v)}else{var U=this.getSVGLineElement("",0);U.add(this.getSvgElement(".",(0,s.k)().translateStyleShortcuts(m))),g.add(U);var G=Math.ceil(U.getBBox().height);G>0&&(y+=G),g.removeElement(U);var z=this.getLineInfo(v);z&&(z.text="",z.element.textContent="")}}this.maybeHideOversized(),this.measureFailed=!1,0!=this.bbox.width&&0!=this.bbox.height||(this.measureFailed=!0),this._measuredWidth=h.NM(h.Fp(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight)),this._measuredHeight=h.NM(h.Fp(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom)),this.alignSVGText(),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,i==this._measuredHeight&&e==this._measuredWidth||this.dispatch("transformed"),this.hideUnused(d.length)}else{this.element.removeAttr("display"),this.resetBBox(),(g=this.element).removeChildren();var W=this.paper.foreignObject();g.add(W),this.maxWidth&&W.attr({width:this.maxWidth-this.pixelPaddingLeft-this.pixelPaddingRight}),this.maxHeight&&W.attr({height:this.maxHeight-this.pixelPaddingTop-this.pixelPaddingBottom});var Z=this.getHTMLLineElement(c);W.node.appendChild(Z),Z.style.display="inline-block";var X=Z.clientWidth,K=Z.clientHeight;Z.style.display="block",this._bbox={x:0,y:0,width:X,height:K},W.attr({width:X+1,height:K}),this.maybeHideOversized(),this._measuredWidth=h.Fp(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight),this._measuredHeight=h.Fp(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,this.truncate&&(Z.style.overflow="hidden"),(X>r||K>o)&&(this.isOversized=!0)}
1this.setStyles(),this.updateCenter(),this.updateBackground(),"none"==f&&this.group.attr({display:"none"}),this.pathElement&&this.paper.appendDef(this.pathElement)}else this.element.attr({display:"none"})}}else n.events.once("maxsizechanged",this.hardInvalidate,this,!1)},e.prototype.maybeHideOversized=function(){this.hideOversized&&(this.availableWidth<this.bbox.width||this.availableHeight<this.bbox.height?(this.element.attr({display:"none"}),this.isOversized=!0):(this.element.removeAttr("display"),this.isOversized=!1))},e.prototype.alignSVGText=function(){var t=this.element,e=t.node.children||t.node.childNodes;if(e&&(!e||0!=e.length)){var i=this._measuredWidth,n=this._measuredHeight;u.A5(this.pixelPaddingLeft),u.A5(this.pixelPaddingRight),u.A5(this.pixelPaddingTop),u.A5(this.pixelPaddingBottom),this.rtl?t.attr({direction:"rtl"}):t.removeAttr("direction");for(var r=e.length-1;r>=0;r--){var o=e[r];if(o.setAttribute("text-anchor",this.textAlign),this.textPathElement)o.removeAttribute("x"),o.removeAttribute("y");else{switch(this.textAlign){case"middle":o.setAttribute("x",(i/2).toString()+"px");break;case"end":this.rtl||o.setAttribute("x",i.toString());break;default:this.rtl?o.setAttribute("x",i.toString()):o.removeAttribute("text-anchor")}var s=p.He(o.getAttribute("y"));switch(this.textValign){case"middle":o.setAttribute("y",((s||0)+(n-this.bbox.height)/2).toString());break;case"bottom":o.setAttribute("y",((s||0)+n-this.bbox.height).toString());break;default:o.setAttribute("y",(s||0).toString())}}}}},e.prototype.getSVGLineElement=function(t,e){var i=this.paper.addGroup("text");return i.textContent=t,i.attr({x:"0"}),p.Uh(e)&&i.attr({y:e.toString()}),(this.truncate||this.wrap)&&i.attr({overflow:"hidden"}),i},Object.defineProperty(e.prototype,"rtl",{get:function(){return p.Uh(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl},set:function(t){t=p.sw(t),this._rtl=t,this.element&&this.alignSVGText()},enumerable:!0,configurable:!0}),e.prototype.resetBBox=function(){this._bbox={x:0,y:0,width:0,height:0}},e.prototype.getHTMLLineElement=function(t){var e=document.createElement("div");switch(e.innerHTML=t,this.textAlign){case"middle":e.style.textAlign="center";break;case"end":e.style.textAlign="right"}return this.wrap?e.style.wordWrap="break-word":e.style.whiteSpace="nowrap",this.rtl&&(e.style.direction="rtl"),p.Uh(this.fill)&&(e.style.color=this.fill.toString()),e},e.prototype.setStyles=function(){var t=this.element;!this.selectable||this.draggable||this.resizable||this.swipeable?t.addStyle({webkitUserSelect:"none",msUserSelect:"none"}):this.selectable&&(t.removeStyle("webkitUserSelect"),t.removeStyle("msUserSelect"))},e.prototype.hideUnused=function(t){this.initLineCache();var e=this.getCache("lineInfo");if(e.length>=t)for(var i=t;i<e.length;i++){var n=e[i];n&&n.element&&n.element.attr({display:"none"})}},Object.defineProperty(e.prototype,"text",{get:function(){return this.getPropertyValue("text")},set:function(t){this.setPropertyValue("text",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this.getPropertyValue("path")},set:function(t){this.setPropertyValue("path",t,!0)&&(this.pathElement&&this.pathElement.dispose(),this.textPathElement&&this.textPathElement.dispose(),this.pathElement=this.paper.add("path"),this.pathElement.attr({d:t}),this.pathElement.attr({id:"text-path-"+this.uid}),this._disposers.push(this.pathElement),this.textPathElement=this.paper.addGroup("textPath"),this.textPathElement.attrNS(c.Xz,"xlink:href","#text-path-"+this.uid),this.textPathElement.attr({path:t}),this._disposers.push(this.textPathElement),this.hardInvalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locationOnPath",{get:function(){return this.getPropertyValue("locationOnPath")},set:function(t){this.setPropertyValue("locationOnPath",t),this.textPathElement&&this.textPathElement.attr({startOffset:100*t+"%"})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseLineRatio",{get:function(){return this.getPropertyValue("baseLineRatio")},set:function(t){this.setPropertyValue("baseLineRatio",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wrap",{get:function(){return this.getPropertyValue("wrap")},set:function(t){this.resetBBox(),this.setPropertyValue("wrap",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"truncate",{get:function(){return this.getPropertyValue("truncate")}
1,set:function(t){this.resetBBox(),this.setPropertyValue("truncate",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fullWords",{get:function(){return this.getPropertyValue("fullWords")},set:function(t){this.setPropertyValue("fullWords",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ellipsis",{get:function(){return this.getPropertyValue("ellipsis")},set:function(t){this.setPropertyValue("ellipsis",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"selectable",{get:function(){return this.getPropertyValue("selectable")},set:function(t){this.setPropertyValue("selectable",t,!0),this.setStyles()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textAlign",{get:function(){return this.getPropertyValue("textAlign")},set:function(t){this.setPropertyValue("textAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textValign",{get:function(){return this.getPropertyValue("textValign")},set:function(t){this.setPropertyValue("textValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"html",{get:function(){return this.getPropertyValue("html")},set:function(t){this.setPropertyValue("html",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hideOversized",{get:function(){return this.getPropertyValue("hideOversized")},set:function(t){this.setPropertyValue("hideOversized",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ignoreFormatting",{get:function(){return this.getPropertyValue("ignoreFormatting")},set:function(t){this.setPropertyValue("ignoreFormatting",t,!0)},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){},e.prototype.getLineInfo=function(t){this.initLineCache();var e=this.getCache("lineInfo");return e.length>t?e[t]:void 0},e.prototype.addLineInfo=function(t,e){this.initLineCache(),this.getCache("lineInfo")[e]=t},e.prototype.initLineCache=function(){p.Uh(this.getCache("lineInfo"))||this.setCache("lineInfo",[],0)},e.prototype.setDataItem=function(e){this._sourceDataItemEvents&&this._sourceDataItemEvents.dispose(),e&&(this._sourceDataItemEvents=new a.FV([e.events.on("valuechanged",this.invalidate,this,!1),e.events.on("workingvaluechanged",this.invalidate,this,!1),e.events.on("calculatedvaluechanged",this.invalidate,this,!1),e.events.on("propertychanged",this.invalidate,this,!1)])),t.prototype.setDataItem.call(this,e)},Object.defineProperty(e.prototype,"availableWidth",{get:function(){return p.Uh(this.maxWidth)?this.maxWidth:this.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availableHeight",{get:function(){return p.Uh(this.maxHeight)?this.maxHeight:this.pixelHeight},enumerable:!0,configurable:!0}),e.prototype.getSvgElement=function(t,e,i){var n=this.paper.add("tspan");if(n.textContent=t,e)if(f.Y.nonce&&i){var r="amcharts_element_style_"+btoa(e).replace(/[^\w]*/g,"");n.node.setAttribute("class",r);var o=document.createElementNS(c.qu,"defs");i.node.appendChild(o);var s=document.createElement("style");s.type="text/css",s.innerHTML="."+r+" { "+e+"}",s.setAttribute("nonce",f.Y.nonce),o.appendChild(s)}else n.node.setAttribute("style",e);return i&&i.add(n),n},e.prototype.deepInvalidate=function(){t.prototype.deepInvalidate.call(this),this.hardInvalidate()},Object.defineProperty(e.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return t?this.dataItem&&(t=this.populateString(t)):t=this.populateString(u.Kd(u.UE(this.html)?this.html:this.text)),t},set:function(t){t=p.lr(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),e}(r.W);o.i.registeredClasses.Label=g,d.IH.push({relevant:d.Xf.heightXS,state:function(t,e){if(t instanceof g&&t.parent&&t.parent.isBaseSprite){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}})},45369:(t,e,i)=>{"use strict";i.d(e,{x:()=>u});var n=i(70655),r=i(39866),o=i(86820),s=i(49329),a=i(69260),l=i(24306),h=i(64112),u=function(t){function e(){var e=t.call(this)||this;return e.className="Line",e.element=e.paper.add("line"),e.fill=(0,o.$_)(),e.x1=0,e.y1=0,e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.x1==this.x2||this.y1==this.y2?this.pixelPerfect=!0:this.pixelPerfect=!1,this.x1=this.x1,this.x2=this.x2,this.y1=this.y1,this.y2=this.y2},Object.defineProperty(e.prototype,"x1",{get:function(){return this.getPropertyValue("x1")},set:function(t){l.hj(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof s.o&&(e=1e-5),this.setPropertyValue("x1",t,!0),this.element.attr({x1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"x2",{get:function(){var t=this.getPropertyValue("x2");return l.hj(t)||(t=this.pixelWidth),t},set:function(t){l.hj(t)||(t=0),this.setPropertyValue("x2",t,!0),this.element.attr({x2:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y1",{get:function(){return this.getPropertyValue("y1")},set:function(t){l.hj(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof s.o&&(e=1e-5),this.setPropertyValue("y1",t,!0),this.element.attr({y1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y2",{get:function(){var t=this.getPropertyValue("y2");return l.hj(t)||(t=this.pixelHeight),t},set:function(t){l.hj(t)||(t=0),this.setPropertyValue("y2",t,!0),this.element.attr({y2:t})},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t){var e={x:this.x1,y:this.y1},i={x:this.x2,y:this.y2},n=h.SO(e,i,t),r=h._O(e,i);return{x:n.x,y:n.y,angle:r}},e}(r.jy);a.i.registeredClasses.Line=u},70780:(t,e,i)=>{"use strict";i.d(e,{u:()=>s});var n=i(70655),r=i(87069),o=i(62043),s=function(t){function e(){var e=t.call(this)||this;return e.adapter=new o.L1(e),e.className="Modal",e.showCurtain=!0,e.draggable=!1,e}return(0,n.ZT)(e,t),e}(r.G)},42393:(t,e,i)=>{"use strict";i.d(e,{i:()=>s});var n=i(70655),r=i(93668),o=i(64112),s=function(t){function e(){var e=t.call(this)||this;return e.className="PointedRectangle",e.element=e.paper.add("path"),e.cornerRadius=6,e.a
1pplyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.cornerRadius,i=this.innerWidth,n=this.innerHeight;if(i>0&&n>0){var r,s,a=this.pointerX,l=this.pointerY,h=this.pointerBaseWidth/2,u=o.VV(i/2,n/2),p=o.C7(e,0,u),c=o.C7(e,0,u),d=o.C7(e,0,u),f=o.C7(e,0,u),g=void 0,y=void 0,m=void 0,v=void 0,b=(a-0)*(n-0)-(l-0)*(i-0),_=(a-0)*(0-n)-(l-n)*(i-0);if(b>0&&_>0)g="M"+p+",0 L"+((r=o.C7(a,p+h,i-h-c))-h)+",0 L"+a+","+(l=o.C7(l,-1/0,0))+" L"+(r+h)+",0 L"+(i-c)+",0";else g="M"+p+",0 L"+(i-c)+",0";if(b<0&&_<0)m=" L"+(i-d)+","+n+" L"+((r=o.C7(a,f+h,i-h-d))+h)+","+n+" L"+a+","+(l=o.C7(l,n,1/0))+" L"+(r-h)+","+n+" L"+f+","+n;else m=" L"+f+","+n;if(b<0&&_>0)v=" L0,"+(n-f)+" L0,"+((s=o.C7(l,p+h,n-f-h))+h)+" L"+(a=o.C7(a,-1/0,0))+","+l+" L0,"+(s-h)+" L0,"+p;else v=" L0,"+p;if(b>0&&_<0)y=" L"+i+","+c+" L"+i+","+((s=o.C7(l,c+h,n-h-d))-h)+" L"+(a=o.C7(a,i,1/0))+","+l+" L"+i+","+(s+h)+" L"+i+","+(n-d);else y=" L"+i+","+(n-d);var x=" a"+c+","+c+" 0 0 1 "+c+","+c,P=" a"+d+","+d+" 0 0 1 -"+d+","+d,w=" a"+f+","+f+" 0 0 1 -"+f+",-"+f,S=" a"+p+","+p+" 0 0 1 "+p+",-"+p;this.path=g+x+y+P+m+w+v+S}},Object.defineProperty(e.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),e}(r.j)},93668:(t,e,i)=>{"use strict";i.d(e,{j:()=>s});var n=i(70655),r=i(39866),o=i(24306),s=function(t){function e(){var e=t.call(this)||this;return e.className="PointedShape",e.pointerBaseWidth=15,e.pointerLength=10,e.pointerY=0,e.pointerX=0,e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),o.hj(this.pointerX)||(this.pointerX=this.pixelWidth/2),o.hj(this.pointerY)||(this.pointerY=this.pixelHeight+10)},Object.defineProperty(e.prototype,"pointerBaseWidth",{get:function(){return this.getPropertyValue("pointerBaseWidth")},set:function(t){this.setPropertyValue("pointerBaseWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerLength",{get:function(){return this.getPropertyValue("pointerLength")},set:function(t){this.setPropertyValue("pointerLength",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerX",{get:function(){return this.getPropertyValue("pointerX")},set:function(t){this.setPropertyValue("pointerX",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerY",{get:function(){return this.getPropertyValue("pointerY")},set:function(t){this.setPropertyValue("pointerY",t,!0)},enumerable:!0,configurable:!0}),e}(r.jy)},92344:(t,e,i)=>{"use strict";i.d(e,{y:()=>l});var n=i(70655),r=i(90525),o=i(69260),s=i(64112),a=i(71334),l=function(t){function e(){var e=t.call(this)||this;return e.className="Polyarc",e.controlPointDistance=.5,e.controlPointPosition=.5,e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&t.length>0){var e="";this._realSegments=[];for(var i=0,n=t.length;i<n;i++){var r=t[i],o=[];if(this._realSegments.push(o),r.length>0){e+=a.Ao(r[0]);for(var l=1;l<r.length;l++){var h=r[l-1],u=r[l],p=s.Sp(u,h),c=p*this.controlPointDistance,d=this.controlPointPosition,f=-s._O(h,u),g={x:h.x+(u.x-h.x)*d*.5-c*s.O$(f),y:h.y+(u.y-h.y)*d*.5-c*s.mC(f)},y={x:h.x+(u.x-h.x)*d*1.5-c*s.O$(f),y:h.y+(u.y-h.y)*d*1.5-c*s.mC(f)};e+=a.EZ(u,g,y);var m=Math.ceil(p),v=h;if(m>0)for(var b=0;b<=m;b++){var _=s.zI(h,u,g,y,b/m);o.push(_),this._distance+=s.Sp(v,_),v=_}else o.push(h)}}}this.path=e}},Object.defineProperty(e.prototype,"controlPointPosition",{get:function(){return this.getPropertyValue("controlPointPosition")},set:function(t){this.setPropertyValue("controlPointPosition",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"controlPointDistance",{get:function(){return this.getPropertyValue("controlPointDistance")},set:function(t){this.setPropertyValue("controlPointDistance",t),this.makePath()},enumerable:!0,configurable:!0}),e}(r.a);o.i.registeredClasses.Polyarc=l},61683:(t,e,i)=>{"use strict";i.d(e,{m:()=>h});var n=i(70655),r=i(39866),o=i(80271),s=i(69260),a=i(71334),l=i(24306),h=function(t){function e(){var e=t.call(this)||this;return e.className="Polygon",e.element=e.paper.add("path"),e.shapeRendering="auto",e._currentPoints=[],e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"points",{get:function(){var t=this.getPropertyValue("points"),e=this.path;if(e&&(!t||0==t.length)){for(var i=e.slice(1,e.length-1).split("ZM"),n=0;n<i.length;n++){var r=i[n];if(r.length>0){var o=r.split("M"),s=o[0],a=o[1];if(s&&s.length>0){var l=s.split("L");if(l.length>0){var h=[],u=[h];t.push(u);for(var p=0;p<l.length;p++){var c=l[p].split(",");h.push({x:+c[0],y:+c[1]})}if(a&&a.length>0){var d=a.split("L");if(d.length>0){var f=[];u.push(f);for(p=d.length-1;p>=0;p--){c=d[p].split(",");f.push({x:+c[0],y:+c[1]})}}}}}}}this.setPropertyValue("points",t),this._currentPoints=t}return t},set:function(t){this.setPropertyValue("points",t,!0),this._currentPoints=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"currentPoints",{get:function(){return this._currentPoints&&0!=this._currentPoints.length||!this.path||(this._currentPoints=this.points),this._currentPoints},set:function(t){this._currentPoints!=t&&(this._currentPoints=t,this.draw())},enumerable:!0,configurable:!0}),e.prototype.draw=function(){var e,i,n,r,o="",s=this._currentPoints;if(s.length>0){for(var h=0,u=s.length;h<u;h++){var p=s[h][0],c=s[h][1];if(p&&p.length>0){var d=p[0];o+=a.Ao(d);for(var f=0;f<p.length;f++)d=p[f],o+=a.kZ(d),(!l.hj(i)||i<d.x)&&(i=d.x),(!l.hj(e)||e>d.x)&&(e=d.x),(!l.hj(n)||n>d.y)&&(n=d.y),(!l.hj(r)||r<d.y)&&(r=d.y)}if(c&&c.length>0){d=c[0];o+=a.Ao(d);for(var g=0,y=c.length;g<y;g++)d=c[g],o+=a.kZ(d)}}o&&(o+=a.ZM()),this.bbox.x=e,this.bbox.y=n,this.bbox.width=i-e,this.bbox.height=r-n,t.prototype.setPath.call(this,o)}},e.prototype.setPath=function(e){return!!t.prototype.setPath.call(this,e)&&(this.points=[],this._bbox=this.group.getBBox(),!0)},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"centerPoint",{get:function(){return{x:this.bbox.x+this.bbox.width/2,y:this.bbox.y+this.bbox.height/2}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"morpher",{get:function(){return this._morpher||(this._morpher=new o.T(this),this._disposers.push(this._morpher)),this._morpher},enumerable:!0,configurable:!0}),e}(r.jy);s.i.registeredClasses.Polygon=h},90525:(t,e,i)=>{"use strict";i.d(e,{a:()=>h});var n=i(70655),r=i(39866),o=i(86820),s=i(69260),a=i(71334),l=i(64112),h=function(t){function e(){var e=t.call(this)||this;return e._distance=0,e.className="Polyline",e.element=e.paper.add("path"),e.shapeRendering="auto",e.fill=(0,o.$_)(),e.strokeOpacity=1,e.a
1pplyTheme(),e}return(0,n.ZT)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&t.length>0){for(var e="",i=0,n=t.length;i<n;i++){var r=t[i];if(r.length>0){e+=a.Ao(r[0]);for(var o=1;o<r.length;o++){var s=r[o];e+=a.kZ(s),this._distance+=l.Sp(r[o-1],s)}}}this.path=e}this._realSegments=t},Object.defineProperty(e.prototype,"segments",{get:function(){return this.getPropertyValue("segments")},set:function(t){this.setPropertyValue("segments",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"distance",{get:function(){return this._distance},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t){var e=0;t<0&&(t=Math.abs(t),e=180);var i=this._realSegments;if(i){for(var n=this.distance,r=0,o=0,s=0,a=void 0,h=void 0,u=0;u<i.length;u++){var p=i[u];if(p.length>1){for(var c=1;c<p.length;c++)if(a=p[c-1],h=p[c],o=r/n,s=(r+=l.Sp(a,h))/n,o<=t&&s>t){u=i.length;break}}else 1==p.length&&(a=p[0],h=p[0],o=0,s=1)}if(a&&h){var d=(t-o)/(s-o),f=l.SO(a,h,d);return{x:f.x,y:f.y,angle:e+l._O(a,h)}}}return{x:0,y:0,angle:0}},Object.defineProperty(e.prototype,"realSegments",{get:function(){return this._realSegments},enumerable:!0,configurable:!0}),e}(r.jy);s.i.registeredClasses.Polyline=h},7688:(t,e,i)=>{"use strict";i.d(e,{o:()=>h});var n=i(70655),r=i(90525),o=i(69260),s=i(64112),a=i(24306),l=i(71334),h=function(t){function e(){var e=t.call(this)||this;return e.className="Polyspline",e.tensionX=.5,e.tensionY=.5,e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments,e=this.tensionX,i=this.tensionY;if(this.allPoints=[],t&&t.length>0){var n="";this._realSegments=[];for(var r=0,o=t.length;r<o;r++){var a=t[r],h=[];if(this._realSegments.push(h),a.length>0){var u=a[0],p=a[a.length-1],c=!1;s.NM(u.x,3)==s.NM(p.x)&&s.NM(u.y)==s.NM(p.y)&&(c=!0),n+=l.Ao(a[0]);for(var d=0;d<a.length-1;d++){var f=a[d-1],g=a[d],y=a[d+1],m=a[d+2];0===d?f=a[d]:d==a.length-2&&(m=a[d+1]),m||(m=y),0===d?f=c?a[a.length-2]:a[r]:d==a.length-2&&(m=c?a[1]:a[d+1]);var v=s.je(f,g,y,m,e,i),b=s.WL(f,g,y,m,e,i);n+=l.EZ(y,v,b);var _=1.2*Math.ceil(s.Up(g,y,v,b,20)),x=g;if(_>0)for(var P=0;P<=_;P++){var w=s.zI(g,y,v,b,P/_);if(w.x!=x.x||w.y!=x.y){h.push(w);var S=s.NM(s._O(x,w),5);this._distance+=s.Sp(x,w),this.allPoints[Math.floor(this._distance)]={x:w.x,y:w.y,angle:S},x=w}}else h.push(f)}}var O=this.allPoints;if(O.length>1)for(var C=0;C<O.length;C++)if(!O[C])if(C>1)O[C]=O[C-1];else for(var T=1;T<O.length;T++)if(O[T]){O[C]=O[T];break}}this.path=n}},e.prototype.getClosestPointIndex=function(t){var e,i=this.allPoints,n=1/0;if(i.length>1)for(var r=1;r<i.length;r++){var o=s.Sp(t,i[r]);o<n&&(e=r,n=o)}return e},Object.defineProperty(e.prototype,"tensionX",{get:function(){return this.getPropertyValue("tensionX")},set:function(t){this.setPropertyValue("tensionX",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tensionY",{get:function(){return this.getPropertyValue("tensionY")},set:function(t){this.setPropertyValue("tensionY",t,!0),this.makePath()},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){var i=0,n=this.allPoints,r=n.length;if(a.hj(t)||(t=0),r>1){if(e&&r>3){if(t<0){t<-.01&&(t=-.01);var o=n[0],l=n[1];return{x:h=o.x-(o.x-l.x)*r*t,y:u=o.y-(o.y-l.y)*r*t,angle:s._O(o,l)}}if(t>1){t>1.01&&(t=1.01);var h,u;o=n[n.length-2],l=n[n.length-3];return{x:h=o.x+(o.x-l.x)*r*(t-1),y:u=o.y+(o.y-l.y)*r*(t-1),angle:s._O(o,{x:h,y:u})}}if(1==t){var p=n[n.length-1];return{x:p.x,y:p.y,angle:p.angle}}}else t<0&&(t=Math.abs(t),i=180),t>=1&&(t=.9999999999999);var c;return{x:(c=n[Math.floor(t*r)]).x,y:c.y,angle:c.angle+i}}return 1==r?{x:(c=n[0]).x,y:c.y,angle:c.angle}:{x:0,y:0,angle:0}},e}(r.a);o.i.registeredClasses.Polyspline=h},87069:(t,e,i)=>{"use strict";i.d(e,{G:()=>g});var n=i(70655),r=i(43281),o=i(3485),s=i(29138),a=i(62e3),l=new o.Xy;var h=i(62043),u=i(73870),p=i(406),c=i(67556),d=i(24306),f=i(59205),g=function(t){function e(){var e=t.call(this)||this;return e.adapter=new h.L1(e),e._elements={},e._IOs={},e._content="",e._title="",e._classPrefix="ampopup",e._defaultStyles=!0,e._showCurtain=!1,e._draggable=!0,e._align="center",e._dynamicResize=!0,e._verticalAlign="middle",e._shift={x:0,y:0},e._tempShift={x:0,y:0},e._readerTitle="",e._closable=!0,e._cssLoaded=!1,e._fitTo="window",e.isTemplate=!1,e._sized=!1,e.className="Popup",e}return(0,n.ZT)(e,t),e.prototype.open=function(){this.container&&(this._elements.wrapper&&this.container.appendChild(this._elements.wrapper),this._elements.curtain&&(this.container.appendChild(this._elements.curtain),this.showCurtain=this.showCurtain),this.positionElement(),this.dispatchImmediately("opened"))},e.prototype.close=function(){this._elements.wrapper&&this._elements.wrapper.parentElement&&this._elements.wrapper.parentElement.removeChild(this._elements.wrapper),this._elements.curtain&&this._elements.curtain.parentElement&&this._elements.curtain.parentElement.removeChild(this._elements.curtain),this.dispatchImmediately("closed"),this.releasePointers()},e.prototype.dispose=function(){this.close(),t.prototype.dispose.call(this)},e.prototype.positionElement=function(t){var e=this;void 0===t&&(t=!0),this._elements.wrapper&&setTimeout((function(){if(e._elements.wrapper){if(t||!e._sized){e._elements.wrapper.style.opacity="0.01",e._elements.wrapper.style.left="0",e._elements.wrapper.style.top="0",e._elements.wrapper.style.margin="0 0 0 0",e._elements.wrapper.style.width="",e._elements.wrapper.style.height="";var i=e._elements.wrapper.getBoundingClientRect();e._elements.wrapper.style.width=i.width+"px",e._elements.wrapper.style.height=i.height+"px",e._sized=!0}if(e.dynamicResize)for(var n=e._elements.wrapper.getElementsByTagName("img"),r=0;r<n.length;r++){var o=n[r];if(!o.complete){o.addEventListener("load",(function(){e.positionElement(!0)}));break}}setTimeout((function(){if(e._elements.wrapper){var i;switch(!t&&e._sized||!e._bbox?(i=e._elements.wrapper.getBoundingClientRect(),e._elements.wrapper.style.opacity=""):i=e._bbox,e.align){case"left":e._elements.wrapper.style.left="0",e._elements.wrapper.style.right="auto",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x);break;case"center":e._elements.wrapper.style.left="50%",e._elements.wrapper.style.right="auto",e._elements.wrapper.style.marginLeft=e.toStyle(Math.round(-i.width/2)+(e._shift.x+e._tempShift.x));break;case"right":e._elements.wrapper.style.left="auto",e._elements.wrapper.style.right="0",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x);break;default:e._elements.wrapper.style.left=e.toStyle(e.left)||"auto",e._elements.wrapper.style.right=e.toStyle(e.right)||"auto",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x)}switch(e.verticalAlign){case"top":e._elements.wrapper.style.top="0",e._elements.wrapper.style.bottom="auto",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y);break;case"middle":e._elements.wrapper.style.top="50%",e._elements.wrapper.style.bottom="auto",e._elements.wrapper.style.marginTop=e.toStyle(Math.round(-i.height/2)+(e._shift.y+e._tempShift.y));break;case"bottom":e._elements.wrapper.style.top="auto",e._elements.wrapper.style.bottom="0",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y);break;default:e._elements.wrapper.style.top=e.toStyle(e.top)||"auto",e._elements.wrapper.style.bottom=e.toStyle(e.bottom)||"auto",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y)}}}),1)}}),1)},e.prototype.setupDragging=function(){var t=this;this.draggable?(this._IOs.header.events.has("drag")||this._IOs.header.events.on("drag",(function(e){t._tempShift.x=e.shift.x,t._tempShift.y=e.shift.y,t.positionElement(!1)})),this._IOs.header.events.has("dragstop")||this._IOs.header.events.on("dragstop",(function(e){t._shift.x+=t._tempShift.x,t._shift.y+=t._tempShift.y,t._tempShift.x=0,t._tempShift.y=0,t.positionElement(!1)}))):this._IOs.header&&((0,p.S)().unprepElement(this._IOs.header),this._IOs.header.events.has("drag")&&this._IOs.header.events.off("drag"),this._IOs.header.events.has("dragstop")&&this._IOs.header.events.off("dragstop"))},e.prototype.toStyle=function(t){return d.Uh(t)?d.hj(t)?t+"px":t.toString():null},Object.defineProperty(e.prototype,"classPrefix",{get:function(){return this.adapter.apply("classPrefix",this._classPrefix)},set:function(t){this._classPrefix=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrefixRaw",{get:function(){return this._classPrefix},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"content",{get:function(){return this.adapter.apply("content",this._content)},set:function(t){this._content!=t&&(this._content=t,this._elements.content||this.createContentElement(),this._elements.content.innerHTML=t,this.positionElement())},enumerable:!0,configurable:!0}),e.prototype.getClassNames=function(){return this.adapter.apply("classNames",{wrapperClass:this.classPrefix+"",headerClass:this.classPrefix+"-header",titleClass:this.classPrefix+"-title",contentClass:this.classPrefix+"-content",insideClass:this.classPrefix+"-inside",curtainClass:this.classPrefix+"-curtain",closeClass:this.classPrefix+"-close"})},e.prototype.createContentElement=function(){if(!this._elements.wrapper){var t=this.getClassNames(),e=document.createElement("div");e.className=t.contentClass,e.style.opacity="0.01";var i=document.createElement("a");i.className=t.closeClass;var n=document.createElement("div");n.className=t.headerClass;var r=document.createElement("div");r.innerHTML=this.title,r.className=t.titleClass,this.title||(r.style.display="none");var o=document.createElement("div");o.className=t.insideClass,o.innerHTML=this.content,this._IOs.wrapper=(0,p.S)().getInteraction(e),this._IOs.header=(0,p.S)().getInteraction(n),this._disposers.push(this._IOs.wrapper),this._IOs.wrapper.events.on("over",this.disablePointers,this),this._IOs.wrapper.events.on("out",this.releasePointers,this),this._IOs.close=(0,p.S)().getInteraction(i),this._disposers.push(this._IOs.close),i.style.visibility="hidden",e.setAttribute("role","dialog"),n.appendChild(i),n.appendChild(r),e.a
1ppendChild(n),e.appendChild(o),this.container.appendChild(e),this._elements.wrapper=e,this._elements.header=n,this._elements.content=o,this._elements.title=r,this._elements.close=i,this.defaultStyles&&this.loadDefaultCSS(),this.createCurtainElement(),this.applyEvents(),this.applyReaderSettings(),this.setupDragging()}},Object.defineProperty(e.prototype,"title",{get:function(){return this.adapter.apply("title",this._title)},set:function(t){this._title!=t&&(this._title=t,this._elements.content||this.createContentElement(),this._elements.title.innerHTML=t,this.positionElement(),this.applyReaderSettings())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerTitle",{get:function(){return this.adapter.apply("readerTitle",""!=this._readerTitle?this._readerTitle:this.title)},set:function(t){this._readerTitle!=t&&(this._readerTitle=t,this.applyReaderSettings())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"closable",{get:function(){return this.adapter.apply("closable",this._closable)},set:function(t){t!==this._closable&&(this._closable=t,this.applyEvents())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fitTo",{get:function(){return this.adapter.apply("fitTo",this._fitTo)},set:function(t){t!=this._fitTo&&(this._fitTo=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultStyles",{get:function(){return this.adapter.apply("defaultStyles",this._defaultStyles)},set:function(t){this._defaultStyles!=t&&(this._defaultStyles=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showCurtain",{get:function(){return this.adapter.apply("showCurtain",this._showCurtain)},set:function(t){this._showCurtain!=t&&(this._showCurtain=t,this._elements.curtain&&(this._elements.curtain.style.display=t?"block":"none"))},enumerable:!0,configurable:!0}),e.prototype.createCurtainElement=function(){var t=this.getClassNames(),e=document.createElement("div");e.className=t.curtainClass,this.container.appendChild(e),this._IOs.curtain=(0,p.S)().getInteraction(e),this._disposers.push(this._IOs.curtain),this._IOs.curtain.events.on("over",this.disablePointers,this),this._IOs.curtain.events.on("out",this.releasePointers,this),e.style.display=this.showCurtain?"block":"none",this._elements.curtain=e},Object.defineProperty(e.prototype,"draggable",{get:function(){return this.adapter.apply("draggable",this._draggable)},set:function(t){this._draggable!=t&&(this._draggable=t,this.setupDragging())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dynamicResize",{get:function(){return this.adapter.apply("dynamicResize",this._dynamicResize)},set:function(t){this._dynamicResize!=t&&(this._dynamicResize=t,this.positionElement(!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.adapter.apply("align",this._align)},set:function(t){this._align!=t&&(this._align=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalAlign",{get:function(){return this.adapter.apply("verticalAlign",this._verticalAlign)},set:function(t){this._verticalAlign!=t&&(this._verticalAlign=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"left",{get:function(){return this.adapter.apply("left",this._left)},set:function(t){this.left!=t&&(this._left=t,this._align="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"right",{get:function(){return this.adapter.apply("right",this._right)},set:function(t){this.right!=t&&(this._right=t,this._align="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"top",{get:function(){return this.adapter.apply("top",this._top)},set:function(t){this.top!=t&&(this._top=t,this._verticalAlign="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottom",{get:function(){return this.adapter.apply("bottom",this._bottom)},set:function(t){this.bottom!=t&&(this._bottom=t,this._verticalAlign="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),e.prototype.loadDefaultCSS=function(){this._cssLoaded||(this._disposers.push(function(t,e){e||(e="ampopup");var i=new a.h,n=i.getFor("text"),o=i.getFor("background");o.alpha=.8;
1var h=i.getFor("alternativeBackground");return h.alpha=.05,l.insertKeyIfEmpty(e,(function(){var i=new s.FV([new r.u0(t,"."+e,{overflow:"visible",position:"absolute",top:"0",left:"0","z-index":"2000"}),new r.u0(t,"."+e+"-curtain",{width:"100%",height:"100%",position:"absolute",top:"0",left:"0","z-index":"2001","background-color":o.hex,opacity:"0.5"}),new r.u0(t,"."+e+"-header",{display:"block",width:"100%","min-height":"1.8em",background:h.rgba}),new r.u0(t,"."+e+"-title",{"font-weight":"bold","font-size":"110%",padding:"0.5em 1.2em 0.5em 1em"}),new r.u0(t,"."+e+"-content",{background:o.hex,"background-color":o.rgba,color:n.hex,display:"inline-block",position:"absolute",top:"0",left:"0","max-width":"90%","max-height":"90%",overflow:"auto","z-index":"2002"}),new r.u0(t,"."+e+"-inside",{padding:"1em"}),new r.u0(t,"."+e+"-close",{display:"block",position:"absolute",top:"0.3em",right:"0.3em","background-color":"rgb(100, 100, 100)",background:"rgba(100, 100, 100, 0.1) url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0NS4yIDEwOS4ybC00Mi40LTQyLjRMMjU2IDIxMy42IDEwOS4yIDY2LjhsLTQyLjQgNDIuNEwyMTMuNiAyNTYgNjYuOCA0MDIuOGw0Mi40IDQyLjRMMjU2IDI5OC40bDE0Ni44IDE0Ni44IDQyLjQtNDIuNEwyOTguNCAyNTYiLz48L3N2Zz4=) no-repeat center","background-size":"80%",width:"1.2em",height:"1.2em",cursor:"pointer"})]);return new s.DM((function(){l.removeKey(e),i.dispose()}))})).increment()}((0,r.Ay)(this.container),this.classPrefix)),f.S6(this._elements,(function(t,e){e.style.display=""})),this._cssLoaded=!0)},e.prototype.applyEvents=function(){var t=this;if(this._IOs.close)if(this.closable){this._IOs.close.element.style.visibility="visible";var e=[(0,p.S)().body.events.on("keyup",(function(e){c.d.isKey(e.event,"esc")&&t.closable&&t.close()})),this._IOs.close.events.on("hit",(function(e){t.close()}))];e.push(this._IOs.curtain.events.on("hit",(function(e){t.showCurtain&&t.closable&&t.close()}))),this._disposers.push(new s.FV(e))}else this._IOs.close.element.style.visibility="hidden"},e.prototype.disablePointers=function(){this.sprite&&(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled,this.sprite.interactionsEnabled=!1)},e.prototype.releasePointers=function(){d.Uh(this._spriteInteractionsEnabled)&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled,this._spriteInteractionsEnabled=void 0)},e.prototype.applyReaderSettings=function(){this.elements.wrapper.setAttribute("aria-label",this.readerTitle)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.container=e.container,this.sprite=e.sprite,this.classPrefix=e.classPrefixRaw,this.content=e.content,this.title=e.title,this.readerTitle=e.readerTitle,this.defaultStyles=e.defaultStyles,this.showCurtain=e.showCurtain,this.align=e.align,this.verticalAlign=e.verticalAlign,this.left=e.left,this.right=e.right,this.top=e.top,this.bottom=e.bottom,this.adapter.copyFrom(e.adapter)},e}(u.y)},44545:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var n=i(70655),r=i(39866),o=i(69260),s=i(64112),a=function(t){function e(){var e=t.call(this)||this;return e.className="Rectangle",e.element=e.paper.add("rect"),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this._positionPrecision;this.pixelPerfect&&(e=0);var i=s.NM(this.innerWidth,e),n=s.NM(this.innerHeight,e);this.element.attr({width:i,height:n})},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),e}(r.jy);o.i.registeredClasses.Rectangle=a},34262:(t,e,i)=>{"use strict";i.d(e,{H:()=>h});var n=i(70655),r=i(91290),o=i(39866),s=i(62e3),a=i(69260),l=i(71334),h=function(t){function e(){var e=t.call(this)||this;e.className="ResizeButton",e.orientation="horizontal",e.layout="absolute",e.horizontalCenter="middle",e.verticalCenter="middle",e.draggable=!0,e.padding(8,8,8,8),e.background.cornerRadius(20,20,20,20);var i=new o.jy;i.element=e.paper.add("path");var n=l.Ao({x:-2,y:-6});return n+=l.kZ({x:-2,y:6}),n+=l.Ao({x:2,y:-6}),n+=l.kZ({x:2,y:6}),i.path=n,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=(new s.h).getFor("alternativeText"),i.strokeOpacity=.7,e.icon=i,e.label.dispose(),e.label=void 0,e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"orientation",{set:function(t){var e=this.icon;e&&(e.rotation="horizontal"==t?0:-90)},enumerable:!0,configurable:!0}),e}(r.z);a.i.registeredClasses.ResizeButton=h},6701:(t,e,i)=>{"use strict";i.d(e,{c:()=>h});var n=i(70655),r=i(39866),o=i(69260),s=i(64112),a=i(24306),l=i(80008),h=function(t){function e(){var e=t.call(this)||this;return e.className="RoundedRectangle",e.element=e.paper.add("path"),e.cornerRadius(3,3,3,3),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight;if(a.hj(e)&&a.hj(i)){var n=s.VV(e,i)/2,r=l.Iy(this.cornerRadiusTopLeft,n),o=l.Iy(this.cornerRadiusTopRight,n),h=l.Iy(this.cornerRadiusBottomRight,n),u=l.Iy(this.cornerRadiusBottomLeft,n),p=s.VV(Math.abs(e/2),Math.abs(i/2)),c=s.C7(r,0,p),d=s.C7(o,0,p),f=s.C7(h,0,p),g=s.C7(u,0,p),y="M"+c+",0 L"+(e-d)+",0"+(" a"+d+","+d+" 0 0 1 "+d+","+d)+(" L"+e+","+(i-f))+(" a"+f+","+f+" 0 0 1 -"+f+","+f)+(" L"+g+","+i)+(" a"+g+","+g+" 0 0 1 -"+g+",-"+g)+(" L0,"+c)+(" a"+c+","+c+" 0 0 1 "+c+",-"+c)+" Z";this.path=y}}
1,e.prototype.cornerRadius=function(t,e,i,n){this.cornerRadiusTopLeft=t,this.cornerRadiusTopRight=e,this.cornerRadiusBottomLeft=i,this.cornerRadiusBottomRight=n},Object.defineProperty(e.prototype,"cornerRadiusTopLeft",{get:function(){return this.getPropertyValue("cornerRadiusTopLeft")},set:function(t){this.setPercentProperty("cornerRadiusTopLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusTopRight",{get:function(){return this.getPropertyValue("cornerRadiusTopRight")},set:function(t){this.setPercentProperty("cornerRadiusTopRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusBottomRight",{get:function(){return this.getPropertyValue("cornerRadiusBottomRight")},set:function(t){this.setPercentProperty("cornerRadiusBottomRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusBottomLeft",{get:function(){return this.getPropertyValue("cornerRadiusBottomLeft")},set:function(t){this.setPercentProperty("cornerRadiusBottomLeft",t,!0)},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),e}(r.jy);o.i.registeredClasses.RoundedRectangle=h},39065:(t,e,i)=>{"use strict";i.d(e,{L:()=>v});var n=i(70655),r=i(71121),o=i(34262),s=i(91290),a=i(406),l=i(3856),h=i(6701),u=i(69260),p=i(67556),c=i(62e3),d=i(48864),f=i(64112),g=i(70522),y=i(24306),m=i(80008),v=function(t){function e(){var e=t.call(this)||this;e._previousStart=0,e._previousEnd=1,e._prevStart=0,e._prevEnd=1,e._isBusy=!1,e._skipRangeEvents=!1,e.updateWhileMoving=!0,e.className="Scrollbar",e.minHeight=12,e.minWidth=12,e.animationDuration=0,e.animationEasing=g._e,e.margin(10,10,10,10);var i=new c.h,n=e.background;return n.cornerRadius(10,10,10,10),n.fill=i.getFor("fill"),n.fillOpacity=.5,e.showSystemTooltip=!0,e.startGrip=new o.H,e.endGrip=new o.H,e.events.on("transformed",(function(){e.updateThumb()}),e,!1),e.start=0,e.end=1,e.role="scrollbar",e.thumb.role="slider",e.thumb.readerLive="polite",e.startGrip.role="slider",e.endGrip.role="slider",e.events.once("inited",(function(){e._previousStart=void 0,e.dispatchRangeChange()}),void 0,!1),e.hideGrips=!1,e.orientation="horizontal",e.setSVGAttribute({"aria-valuemin":"0"}),e.setSVGAttribute({"aria-valuemax":"100"}),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),"horizontal"===this.orientation?(y.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB to select grip buttons or left and right arrows to change selection")),y.Uh(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use left and right arrows to move selection")),y.Uh(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use left and right arrows to move left selection")),y.Uh(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use left and right arrows to move right selection")),this.readerOrientation="horizontal"):(y.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB select grip buttons or up and down arrows to change selection")),y.Uh(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use up and down arrows to move selection")),y.Uh(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use up and down arrows to move upper selection")),y.Uh(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use up and down arrows to move lower selection")),this.readerOrientation="vertical"),this.readerControls=this.baseSprite.uidAttr()},e.prototype.validateLayout=function(){this.updateSize(),t.prototype.validateLayout.call(this),this.updateExtremes()},e.prototype.processBackground=function(){t.prototype.processBackgroun
1d.call(this);var e=this.background;e.clickable=!0,e.events.on("hit",this.handleBgHit,this,void 0)},e.prototype.handleBgHit=function(t){this.makeBusy();var e=t.spritePoint;e=m.Ou(e,this.background,this);var i=this.thumb;if("horizontal"==this.orientation){var n=e.x-i.pixelWidth/2;n=f.C7(n,0,this.innerWidth-i.pixelWidth),this._thumbAnimation=i.animate({property:"x",to:n},this.animationDuration,this.animationEasing)}else{var r=e.y-i.pixelHeight/2;r=f.C7(r,0,this.innerHeight-i.pixelHeight),this._thumbAnimation=i.animate({property:"y",to:r},this.animationDuration,this.animationEasing)}this.animationDuration>0?this._thumbAnimation.events.on("animationended",this.makeUnbusy,this,!1):(this._thumb.validate(),this.makeUnbusy())},e.prototype.makeBusy=function(){this._isBusy=!0,this._skipRangeEvents=!1,this._unbusyTimeout&&this.removeDispose(this._unbusyTimeout),this._unbusyTimeout=void 0,this.stopAnimations()},e.prototype.stopAnimations=function(){this._thumbAnimation&&this._thumbAnimation.stop(!0),this._zoomAnimation&&this._zoomAnimation.stop(!0)},e.prototype.makeUnbusy=function(){this._unbusyTimeout=this.setTimeout(this.makeUnbusyReal.bind(this),1.1*this.animationDuration)},e.prototype.makeUnbusyReal=function(){this._usingGrip=void 0,this._isBusy=!1,this.updateWhileMoving||this.dispatchRangeChange()},e.prototype.dispatchRangeChange=function(){this._previousEnd==this.end&&this._previousStart==this.start||(this._previousStart=this.start,this._previousEnd=this.end,this.dispatch("rangechanged"))},e.prototype.updateThumb=function(t){if(void 0===t&&(t=!0),this.parent){var e=this.thumb,i=this.start,n=this.end,r=this.startGrip,o=this.endGrip;if("horizontal"==this.orientation){var s=this.innerWidth;e.width=s*(n-i),e.maxX=s-e.pixelWidth,e.x=i*s,r.moveTo({x:e.pixelX,y:0},void 0,void 0,!0),o.moveTo({x:e.pixelX+e.pixelWidth,y:0},void 0,void 0,!0),r.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*i)+"%",position:i}).value),r.readerValueNow=""+Math.round(100*i),r.readerValueText=r.readerTitle,o.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*n)+"%",position:n}).value),o.readerValueNow=""+Math.round(100*n),o.readerValueText=o.readerTitle}else{var a=this.innerHeight;e.height=a*(n-i),e.maxY=a-e.pixelHeight,e.y=(1-n)*a,r.moveTo({x:0,y:e.pixelY+e.pixelHeight},void 0,void 0,!0),o.moveTo({x:0,y:e.pixelY},void 0,void 0,!0),r.readerTitle=this.language.translate("To %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*(1-i))+"%",position:1-i}).value),r.readerValueNow=""+Math.round(100*i),r.readerValueText=r.readerTitle,o.readerTitle=this.language.translate("From %1",void 0,this.adapter.apply("positionValue",{value:Math.round(100*(1-n))+"%",position:1-n}).value),o.readerValueNow=""+Math.round(100*n),o.readerValueText=o.readerTitle}e.readerTitle=this.language.translate("From %1 to %2",void 0,this.adapter.apply("positionValue",{value:Math.round(100*i)+"%",position:i}).value,this.adapter.apply("positionValue",{value:Math.round(100*n)+"%",position:n}).value),e.readerValueNow=""+Math.round(100*i),e.readerValueText=e.readerTitle,this.readerValueNow=""+Math.round(100*i),this.readerValueText=e.readerTitle,!this._skipRangeEvents&&this.updateWhileMoving&&t&&this.dispatchRangeChange()}},e.prototype.updateExtremes=function(){var t=0,e=0,i=0,n=0;"horizontal"==this.orientation?(i=this.innerWidth,e=n=this.innerHeight/2):(n=this.innerHeight,t=i=this.innerWidth/2);var r=this.startGrip;r.minX=t,r.maxX=i,r.minY=e,r.maxY=n;var o=this.endGrip;o.minX=t,o.maxX=i,o.minY=e,o.maxY=n;var s=this.thumb;s.minX=t,s.maxX=i,s.minY=e,s.maxY=n},e.prototype.updateSize=function(){var t=this.orientation,e=this.startGrip;e&&(e.orientation=t),this.endGrip&&(this.endGrip.orientation=t);var i=this.thumb;i&&("horizontal"==t?(y.hj(this._pixelWidth)||this.width instanceof d.gG||(this.width=(0,d.aQ)(100)),y.Uh(this.percentHeight)&&(this.height=this.minHeight),i.height=this.innerHeight,i.verticalCenter="middle",i.horizontalCenter="left"):(y.hj(this._pixelHeight)||this.height instanceof d.gG||(this.height=(0,d.aQ)(100)),y.Uh(this.percentWidth)&&(this.width=this.minWidth),i.width=this.innerWidth,i.verticalCenter="top",i.horizontalCenter="middle"))},Object.defineProperty(e.prototype,"isBusy",{get:function(){return this._isBusy},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return Math.min(this.getPosition(this._start),this.getPosition(this._end))},set:function(t){this._isBusy||(this.__start=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__start",{get:function(){return this._start},set:function(t){this._start=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return Math.max(this.getPosition(this._start),this.getPosition(this._end))},set:function(t){this._isBusy||(this.__end=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__end",{get:function(){return this._end},set:function(t){this._end=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"range",{get:function(){return{start:this.start,end:this.end,priority:this._usingGrip}},enumerable:!0,configurable:!0}),e.prototype.skipRangeEvents=function(){this._isBusy||(this._skipRangeEvents=!0)},e.prototype.fixRange=function(t){t.start==f.NM(this._start,2)&&t.end==f.NM(this._end,2)||(this._start=t.start,this._end=t.end,this._skipRangeEvents=!0,this.updateThumb(),this._skipRangeEvents=!1,this.thumb.validate(),this.thumb.background.validate())},e.prototype.getPosition=function(t){return f.C7(f.NM(t,4),0,1)},Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t)&&("horizontal"===t?(this.startGrip.cursorOverStyle=l.c.horizontalResize,this.endGrip.cursorOverStyle=l.c.horizontalResize):(this.startGrip.cursorOverStyle=l.c.verticalResize,this.endGrip.cursorOverStyle=l.c.verticalResize),this.updateByOrientation(),this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.updateByOrientation=function(){},Object.defineProperty(e.prototype,"startGrip",{get:function(){return this._startGrip},set:function(t){this._startGrip&&this.removeDispose(this._startGrip),this._startGrip=t,this.processGrip(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endGrip",{get:function(){return this._endGrip},set:function(t){this._endGrip&&this.removeDispose(this._endGrip),this._endGrip=t,this.processGrip(t)},enumerable:!0,configurable:!0}),e.prototype.processGrip=function(t){t.parent=this,t.isMeasured=!1,t.focu
1sable=!0,t.shouldClone=!1,t.zIndex=100,t.events.on("drag",this.handleGripDrag,this,!1),t.events.on("dragstop",this.makeUnbusy,this,!1),t.events.on("down",this.makeBusy,this,!1),t.events.on("up",this.makeUnbusy,this,!1),this._disposers.push(t)},e.prototype.handleGripDrag=function(t){this.makeBusy(),t.target===this._startGrip?this._usingGrip="start":this._usingGrip="end","horizontal"==this.orientation?(this._start=this.startGrip.pixelX/this.innerWidth,this._end=this.endGrip.pixelX/this.innerWidth):(this._start=1-this.startGrip.pixelY/this.innerHeight,this._end=1-this.endGrip.pixelY/this.innerHeight),this.updateThumb()},Object.defineProperty(e.prototype,"thumb",{get:function(){if(!this._thumb){var t=new s.z;t.background.cornerRadius(10,10,10,10),t.padding(0,0,0,0),this.thumb=t}return this._thumb},set:function(t){var e=this;t&&(this._thumb&&this.removeDispose(this._thumb),this._thumb=t,t.parent=this,t.isMeasured=!1,t.inert=!0,t.draggable=!0,t.clickable=!0,t.hoverable=!0,t.focusable=!0,t.shouldClone=!1,t.zIndex=0,t.cursorOverStyle=l.c.grab,t.cursorDownStyle=l.c.grabbing,t.events.on("dragstart",this.makeBusy,this,!1),t.events.on("dragstop",this.makeUnbusy,this,!1),t.events.on("positionchanged",this.handleThumbPosition,this,!1),t.events.on("sizechanged",this.handleThumbPosition,this,!1),t.events.on("doublehit",this.handleDoubleClick,this,!1),this._disposers.push((0,a.S)().body.events.on("keyup",(function(t){p.d.isKey(t.event,["space","enter"])&&e.thumb.isFocused&&(t.event.preventDefault(),e.handleDoubleClick())}))),this._disposers.push(this._thumb))},enumerable:!0,configurable:!0}),e.prototype.handleDoubleClick=function(){this.makeBusy();var t=0,e=1;0!=this.start||1!=this.end?(this._prevStart=this.start,this._prevEnd=this.end):(t=this._prevStart,e=this._prevEnd);var i=this.animate([{property:"__start",to:t},{property:"__end",to:e}],this.animationDuration,this.animationEasing);i&&!i.isFinished()?(i.events.on("animationended",this.makeUnbusy,this,!1),this._zoomAnimation=i):this.makeUnbusy()},e.prototype.handleThumbPosition=function(){var t=this.thumb;if("horizontal"==this.orientation){var e=this.innerWidth,i=t.innerWidth,n=t.pixelX;this._start=n/e,this._end=(n+i)/e,this.updateThumb()}else{var r=this.innerHeight,o=t.innerHeight,s=t.pixelY;this._start=1-(s+o)/r,this._end=1-s/r,this.updateThumb()}},e.prototype.createBackground=function(){return new h.c},Object.defineProperty(e.prototype,"hideGrips",{get:function(){return this._hideGrips},set:function(t){var e=this;this._hideGrips=t,this._overDisposer&&this.removeDispose(this._overDisposer),this._outDisposer&&this.removeDispose(this._outDisposer),t?(this._overDisposer=this.events.on("over",(function(){e.startGrip.show(),e.endGrip.show()}),void 0,!1),this._outDisposer=this.events.on("out",(function(){e.startGrip.hide(),e.endGrip.hide()}),void 0,!1),this.startGrip.hide(),this.endGrip.hide()):(this.startGrip.show(),this.endGrip.show())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),e.prototype.asFunction=function(e){return"animationEasing"==e||t.prototype.asIs.call(this,e)},e}(r.W);u.i.registeredClasses.Scrollbar=v}
1,19991:(t,e,i)=>{"use strict";i.d(e,{u:()=>f});var n=i(70655),r=i(71121),o=i(69260),s=i(42393),a=i(5590),l=i(42053),h=i(86820),u=i(27025),p=i(64112),c=i(70522),d=i(80008),f=function(t){function e(){var e=t.call(this)||this;e._boundingRect={x:-4e4,y:-4e4,width:8e4,height:8e4},e._pointTo={x:0,y:0},e.fitPointerToBounds=!1,e._verticalOrientation="up",e.fixDoc=!0,e.className="Tooltip",e.isMeasured=!1,e.getFillFromObject=!0,e.margin(5,5,5,5),e.defaultState.transitionDuration=1,e.hiddenState.transitionDuration=1;var i=e.background;i.interactionsEnabled=!1,i.fillOpacity=.9,i.strokeWidth=1,i.strokeOpacity=1,i.stroke=(0,h.$_)("#ffffff"),i.cornerRadius=3,i.pointerLength=6,i.pointerBaseWidth=10;var n=new u.p;n.dy=1,n.dx=1,n.opacity=.5,i.filters.push(n),e.autoTextColor=!0;var r=e.createChild(a._);return r.shouldClone=!1,e.label=r,r.padding(7,12,4,12),r.interactionsEnabled=!1,r.horizontalCenter="middle",r.fill=(0,h.$_)("#ffffff"),e._disposers.push(r),e.label.events.on("sizechanged",e.drawBackground,e),e.label.zIndex=1,e.pointerOrientation="vertical",e.animationDuration=0,e.animationEasing=c._e,e.setPropertyValue("showInViewport",!1),e.role="tooltip",e.visible=!1,e.opacity=0,e.x=0,e.y=0,e.events.on("visibilitychanged",e.handleVisibility,e),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.handleVisibility=function(){this.visible&&this.label.invalidate()},Object.defineProperty(e.prototype,"getStrokeFromObject",{get:function(){return this.getPropertyValue("getStrokeFromObject")},set:function(t){this.setPropertyValue("getStrokeFromObject",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoTextColor",{get:function(){return this.getPropertyValue("autoTextColor")}
1,set:function(t){this.setPropertyValue("autoTextColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepTargetHover",{get:function(){return this.getPropertyValue("keepTargetHover")},set:function(t){var e=this;this.setPropertyValue("keepTargetHover",t,!0)&&t&&(this.hoverable=!0,this.background.interactionsEnabled=!0,this._disposers.push(this.events.on("over",(function(t){e.targetSprite&&e.targetSprite.hoverable&&(e.targetSprite.isHover=!0)}))),this._disposers.push(this.events.on("out",(function(t){e.targetSprite&&e.targetSprite.hoverable&&(e.targetSprite.isHover=!1)}))))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showInViewport",{get:function(){return this.getPropertyValue("showInViewport")},set:function(t){this.setPropertyValue("showInViewport",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getFillFromObject",{get:function(){return this.getPropertyValue("getFillFromObject")},set:function(t){this.setPropertyValue("getFillFromObject",t,!0)},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new s.i},Object.defineProperty(e.prototype,"pointerOrientation",{get:function(){return this.getPropertyValue("pointerOrientation")},set:function(t){this.setPropertyValue("pointerOrientation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"html",{get:function(){return this.label.html},set:function(t){this.label.html!=t&&(this.label.html=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){return this.label.text},set:function(t){this.label.text!=t&&(this.label.text=t,this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.label;e.invalid&&e.validate();var i,n,r=this._pointTo.x,o=this._pointTo.y,s=this._boundingRect,a=e.measuredWidth,l=e.measuredHeight,h=this.background.pointerLength;if(this.ignoreBounds&&(s=void 0),s&&this.fixDoc&&a>s.width){d.zy({x:s.x,y:s.y},this.parent);var u=d.zy({x:s.x+s.width,y:s.y+s.height},this.parent),c=document.body.offsetWidth;d.A5(document.body.offsetHeight),u.x>c/2?s.x=s.width-a:s.width=s.x+a}var f=this.pointerOrientation;"horizontal"==f||"left"==f||"right"==f?(n=-l/2,i="horizontal"==f?s&&r>s.x+s.width/2?-a/2-h:a/2+h:"left"==f?a/2+h:-a/2-h):(s&&(i=p.C7(0,s.x-r+a/2,s.x-r+s.width-a/2)),"vertical"==f?s&&o>s.y+l+h?(n=-l-h,this._verticalOrientation="up"):(n=h,this._verticalOrientation="down"):"down"==f?(n=-l-h,this._verticalOrientation="up"):(n=h,this._verticalOrientation="down")),s&&(n=p.C7(n,s.y-o,s.y+s.height-l-o)),e.x=i,e.y=n,this.drawBackground()}
1,e.prototype.updateBackground=function(){this.group.addToBack(this.background.group)},e.prototype.drawBackground=function(){var t=this.label,e=this.background,i=t.measuredWidth,n=t.measuredHeight,r=this._boundingRect,o=i,s=t.pixelX-i/2,a=n,l=t.pixelY,h=this._pointTo.x,u=this._pointTo.y,c=r.x-h,d=c+r.width,f=r.y-u,g=f+r.height;e.x=s,e.y=l,e.width=o,e.height=a,this.fitPointerToBounds?(e.pointerX=p.C7(-e.x,c-e.x,d-e.x),e.pointerY=p.C7(-e.y,f-e.y,g-e.y)):(e.pointerX=-e.x,e.pointerY=-e.y),e.validate()},e.prototype.delayedPointTo=function(t,e){var i=this;this._pointToDisposer&&this._pointToDisposer.dispose(),this._pointToDisposer=o.i.events.once("exitframe",(function(){i.pointTo(t,e)})),this.addDisposer(this._pointToDisposer)},e.prototype.pointTo=function(t,e){this._pointTo.x==t.x&&this._pointTo.y==t.y||(this._pointTo=t,this.invalidate(),!this.visible||e?(this.moveTo(this._pointTo),this._animation&&this._animation.kill()):0==this.pixelX&&0==this.pixelY?this.moveTo(this._pointTo):(this._animation&&this._animation.kill(),this._animation=new l.fw(this,[{property:"x",to:t.x,from:this.pixelX},{property:"y",to:t.y,from:this.pixelY}],this.animationDuration,this.animationEasing).start()))},e.prototype.setBounds=function(t){var e=this._boundingRect;e.x==t.x&&e.y==t.y&&e.width==t.width&&e.height==t.height||(this._boundingRect=t,this.invalidate())},Object.defineProperty(e.prototype,"boundingContainer",{set:function(t){this._boundingContainer=t,t.events.on("sizechanged",this.updateBounds,this),t.events.on("positionchanged",this.updateBounds,this)},enumerable:!0,configurable:!0}),e.prototype.updateBounds=function(){var t=this._boundingContainer,e=d.pm({x:t.pixelX,y:t.pixelY,width:t.maxWidth,height:t.maxHeight},t);this.setBounds(e)},Object.defineProperty(e.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(t){this.setPropertyValue("ignoreBounds",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalOrientation",{get:function(){return this._verticalOrientation},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltip",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.label.copyFrom(e.label),e._boundingRect&&(this._boundingRect=e._boundingRect)},e.prototype.asFunction=function(e){return"animationEasing"==e||t.prototype.asIs.call(this,e)},e}(r.W);o.i.registeredClasses.Tooltip=f},99704:(t,e,i)=>{"use strict";i.d(e,{C:()=>a});var n=i(70655),r=i(39866),o=i(69260),s=i(71334),a=function(t){function e(){var e=t.call(this)||this;return e.className="Triangle",e.element=e.paper.add("path"),e.direction="top",e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e,i=this.pixelWidth,n=this.pixelHeight;switch(this.direction){case"right":e=s.Ao({x:0,y:0})+s.kZ({x:i,y:n/2})+s.kZ({x:0,y:n})+s.ZM();break;case"left":e=s.Ao({x:i,y:0})+s.kZ({x:0,y:n/2})+s.kZ({x:i,y:n})+s.ZM();break;case"bottom":e=s.Ao({x:0,y:0})+s.kZ({x:i,y:0})+s.kZ({x:i/2,y:n})+s.ZM();break;case"top":e=s.Ao({x:i/2,y:0})+s.kZ({x:i,y:n})+s.kZ({x:0,y:n})+s.ZM()}this.path=e},Object.defineProperty(e.prototype,"direction",{get:function(){return this.getPropertyValue("direction")},set:function(t){this.setPropertyValue("direction",t,!0)},enumerable:!0,configurable:!0}),e}(r.jy);o.i.registeredClasses.Triangle=a},14878:(t,e,i)=>{"use strict";i.d(e,{$:()=>l});var n=i(70655),r=i(45369),o=i(86820),s=i(64453),a=i(71334),l=function(t){function e(){var e=t.call(this)||this;return e.className="WavedLine",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.pixelPerfect=!1,e.fill=(0,o.$_)(),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){var t={x:this.x1,y:this.y1},e={x:this.x2,y:this.y2};this.path=a.Ao(t)+(0,s.A0)(t,e,this.waveLength,this.waveHeight,this.tension,!0)},Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")}
1,set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),e}(r.x)},98424:(t,e,i)=>{"use strict";i.d(e,{T:()=>a});var n=i(70655),r=i(44545),o=i(64453),s=i(71334),a=function(t){function e(){var e=t.call(this)||this;return e.className="WavedRectangle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.setPropertyValue("wavedLeft",!0),e.setPropertyValue("wavedRight",!0),e.setPropertyValue("wavedTop",!0),e.setPropertyValue("wavedBottom",!0),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight;if(e>0&&i>0){var n={x:0,y:0},r={x:e,y:0},a={x:e,y:i},l={x:0,y:i},h=Math.min(e,this.waveLength),u=Math.min(i,this.waveHeight),p=Math.min(i,this.waveLength),c=Math.min(e,this.waveHeight),d="",f="",g="",y="";this.wavedTop&&(d=(0,o.A0)(n,r,h,u,this.tension,!0)),this.wavedRight&&(f=(0,o.A0)(r,a,p,c,this.tension,!0)),this.wavedBottom&&(g=(0,o.A0)(a,l,h,u,this.tension,!0)),this.wavedLeft&&(y=(0,o.A0)(l,n,p,c,this.tension,!0)),this.path=s.Ao(n)+d+s.kZ(r)+f+s.kZ(a)+g+s.kZ(l)+y+"z"}},Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.setWavedSides=function(t,e,i,n){this.wavedTop=t,this.wavedRight=e,this.wavedBottom=i,this.wavedLeft=n},Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedRight",{get:function(){return this.getPropertyValue("wavedRight")},set:function(t){this.setPropertyValue("wavedRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedLeft",{get:function(){return this.getPropertyValue("wavedLeft")},set:function(t){this.setPropertyValue("wavedLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedTop",{get:function(){return this.getPropertyValue("wavedTop")},set:function(t){this.setPropertyValue("wavedTop",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedBottom",{get:function(){return this.getPropertyValue("wavedBottom")},set:function(t){this.setPropertyValue("wavedBottom",t,!0)},enumerable:!0,configurable:!0}),e}(r.A)},7741:(t,e,i)=>{"use strict";i.d(e,{D:()=>F});var n,r=i(70655),o=i(82517),s=i(62043),a=i(39866),l=i(70780),h=i(87155),u=i(3485),p=i(25449),c=i(43738),d=i(47573),f=i(8207),g=i(95889),y=i(86820),m=i(69260),v=i(99934),b=i(43281),_=i(16473),x=i(59205),P=i(2431),w=i(24306),S=i(17738),O=i(80008),C=i(36442),T=i(64112),j=i(71473);var k=/src: ([^;]+);/;function M(t){return(0,r.mG)(this,void 0,void 0,(function(){var e;return(0,r.Jh)(this,(function(i){switch(i.label){case 0:e=t.sheet,i.label=1;case 1:return i.trys.push([1,2,,4]),[2,e.cssRules];case 2:return i.sent(),[4,new Promise((function(i,n){t.addEventListener("load",(function(){i(e.cssRules)}),!0),t.addEventListener("error",(function(t){n(t)}),!0),setTimeout((function(){n(new Error("Timeout while waiting for <style> to load"))}),1e4)}))];case 3:return[2,i.sent()];case 4:return[2]}}
1))}))}function I(t,e,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,P.z(e)];case 1:return n=r.sent(),[3,3];case 2:return o=r.sent(),console.error("Failed to load stylesheet",e,o),[2];case 3:(s=t.createElement("style")).textContent=n.response,""!=v.Y.nonce&&s.setAttribute("nonce",v.Y.nonce),t.head.appendChild(s),r.label=4;case 4:return r.trys.push([4,,7,8]),[4,M(s)];case 5:return a=r.sent(),[4,D(t,e,a,i)];case 6:return r.sent(),[3,8];case 7:return t.head.removeChild(s),[7];case 8:return[2]}}))}))}function D(t,e,i,n){return(0,r.mG)(this,void 0,void 0,(function(){var o,s,a,l,h;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:for(o=[],s=i.length,a=0;a<s;a++)(l=i[a]).type===CSSRule.IMPORT_RULE?(h=l.href)&&(h=O.pv(e,h),o.push(I(t,h,n))):n(e,l);return o.length?[4,Promise.all(o)]:[3,2];case 1:r.sent(),r.label=2;case 2:return[2]}}))}))}function E(t){return(0,r.mG)(this,void 0,void 0,(function(){var e,i;return(0,r.Jh)(this,(function(n){switch(n.label){case 0:(e=document.createElement("iframe")).src="about:blank",e.setAttribute("title",""),document.head.appendChild(e),n.label=1;case 1:return n.trys.push([1,,3,4]),i=e.contentDocument,[4,Promise.all(C.UI(document.styleSheets,(function(e){var n=e.href;return null==n?D(i,location.href,e.cssRules,t):(n=O.pv(location.href,n),I(i,n,t))})))];case 2:return n.sent(),[3,4];case 3:return document.head.removeChild(e),[7];case 4:return[2]}}
1))}))}var F=function(t){function e(e){var i=t.call(this)||this;return i.adapter=new s.L1(i),i._formatOptions=new u.Xy,i._extraSprites=[],i._validateSprites=[],i.dataFieldsOrder=[],i._dynamicDataFields=!0,i._removedObjects=new h.aV,i._hiddenObjects=[],i._objectsAlreadyHidden=!1,i._filePrefix="amCharts",i.useWebFonts=!0,i.useRetina=!0,i.useSimplifiedExport=!0,i.timeoutDelay=2e3,i._exportRunning=!1,i._prevHasData=!1,i._container=e,i.className="Export",i._formatOptions.setKey("png",{}),i._formatOptions.setKey("jpg",{quality:.8}),i._formatOptions.setKey("gif",{}),i._formatOptions.setKey("svg",{}),i._formatOptions.setKey("pdf",{fontSize:14,imageFormat:"png",align:"left",addURL:!0,addColumnNames:!0}),i._formatOptions.setKey("json",{indent:2,useLocale:!0}),i._formatOptions.setKey("csv",{addColumnNames:!0,emptyAs:"",addBOM:!0}),i._formatOptions.setKey("xlsx",{addColumnNames:!0,useLocale:!0,emptyAs:""}),i._formatOptions.setKey("html",{addColumnNames:!0,emptyAs:""}),i._formatOptions.setKey("pdfdata",{fontSize:14,imageFormat:"png",addURL:!0,addColumnNames:!0,emptyAs:""}),i._formatOptions.setKey("print",{delay:500,printMethod:"iframe"}),i.adapter.add("options",(function(t){var e=i._formatOptions.getKey(t.type);return t.options?t.options=x.TS(e,t.options):t.options=e,t})),i.applyTheme(),i.dispatchImmediately("inited"),i}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"menu",{get:function(){return this._menu},set:function(t){var e=this;this._menu&&this.removeDispose(this._menu),this._menu=t,this._menu.container=this.container,this._menu.language=this._language,this._menu.adapter.add("branch",(function(t){return t.branch.unsupported=!e.typeSupported(t.branch.type),t})),this._menu.events.on("hit",(function(t){e.export(t.branch.type,t.branch.options),e.menu.close()})),this._menu.events.on("enter",(function(t){e.export(t.branch.type,t.branch.options),e.menu.close()})),this._menu.events.on("over",(function(t){e._disablePointers()})),this._menu.events.on("out",(function(t){setTimeout((function(){e._releasePointers()}),10)})),this.dispatchImmediately("menucreated"),this._menu.adapter.add("classPrefix",(function(t){return t.classPrefix=v.Y.classNamePrefix+t.classPrefix,t})),this._disposers.push(this._menu)},enumerable:!0,configurable:!0}),e.prototype.typeSupported=function(t){var e=!0,i=this.getFormatOptions(t);return w.Uh(i)&&i.disabled?e=!1:"pdf"===t||("xlsx"===t?e=!!this._hasData():("print"!=t||window.print)&&(-1===["json","csv","html","pdfdata"].indexOf(t)||this._hasData())||(e=!1)),this.adapter.apply("supported",{supported:e,type:t}).supported},e.prototype._hasData=function(){return this.data&&this.data.length},e.prototype._getFunction=function(t){switch(t){case"png":case"gif":case"jpg":return this.getImage;case"svg":return this.getSVG;case"pdf":case"pdfdata":return this.getPDF;case"xlsx":return this.getExcel;case"csv":return this.getCSV;case"json":return this.getJSON;case"html":return this.getHTML;case"print":return this.getPrint;default:return this.unsupported}},e.prototype.export=function(t,e){return(0,r.mG)(this,void 0,void 0,(function(){var i,n,o,s,a,l=this;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return"custom"==t?(this.handleCustom(e),[2,!0]):(this._exportRunning=!0,this.events.isEnabled("exportstarted")&&(i={type:"exportstarted",target:this,format:t,options:e},this.events.dispatchImmediately("exportstarted",i)),this.showPreloader(),this.timeoutDelay&&(this.hideTimeout(),this._timeoutTimeout=this.setTimeout((function(){if(l.events.isEnabled("exporttimedout")){var i={type:"exporttimedout",target:l,format:t,options:e};l.events.dispatchImmediately("exporttimedout",i)}l.showTimeout()}),this.timeoutDelay)),this.hideNonExportableSprites(),n=this._getFunction(t),e=this.adapter.apply("options",{options:e,type:t}).options,[4,(n=this.adapter.apply("exportFunction",{func:n,type:t,options:e}).func).call(this,t,e)]);case 1:return o=r.sent(),this._exportRunning=!1,this._releasePointers(),this.restoreNonExportableSprites(),o?(this.events.isEnabled("exportfinished")&&(s={type:"exportfinished",target:this,format:t,options:e},this.events.dispatchImmediately("exportfinished",s)),this.hidePreloader(),this.hideTimeout(),this.menu&&this.menu.close(),"print"===t?[2,this.print(
1o,e,this.adapter.apply("title",{title:this.title,options:e}).title)]:"pdfdata"==t?[2,this.download(o,this.filePrefix+".pdf")]:[2,this.download(o,this.filePrefix+"."+t,e&&e.addBOM)]):(this.events.isEnabled("error")&&(a={type:"error",target:this,format:t,options:e},this.events.dispatchImmediately("error",a)),[2,!1])}}))}))},e.prototype.unsupported=function(t,e){return(0,r.mG)(this,void 0,void 0,(function(){return(0,r.Jh)(this,(function(t){return[2,""]}))}))},e.prototype.handleCustom=function(t){w.Uh(t)&&w.Uh(t.callback)&&t.callback.call(t.callbackTarget||this,t)},e.prototype.getPrint=function(t,e){return(0,r.mG)(this,void 0,void 0,(function(){return(0,r.Jh)(this,(function(t){return[2,this.getImage("png",e)]}))}))},e.prototype.getFontFamilies=function(){return(0,r.mG)(this,void 0,void 0,(function(){var t,e,i,n,o=this;return(0,r.Jh)(this,(function(s){switch(s.label){case 0:return t=this.getDOMURL(),e=[],i=[],[4,E((function(n,s){if(s.type===CSSRule.FONT_FACE_RULE){var a=s.cssText,l=k.exec(a);if(null!==l){var h=l[1].split(/ *, */).map((function(i){return(0,r.mG)(o,void 0,void 0,(function(){var o,s,a,l,h,u;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return null!==(o=/^url\(["']?([^"'\)]+)["']?\)([^,]*)$/.exec(i))?[3,1]:[2,i];case 1:if(s=o[2],a=O.pv(n,o[1]),this.webFontFilter&&!a.match(this.webFontFilter))return[2,null];r.label=2;case 2:return r.trys.push([2,7,,8]),[4,P.z(a,void 0,{responseType:"blob"})];case 3:return l=r.sent(),null==window.navigator.msSaveOrOpenBlob?[3,4]:(h=t.createObjectURL(l.blob),e.push(h),[3,6]);case 4:return[4,(p=l.blob,new Promise((function(t,e){var i=new FileReader;i.onload=function(e){t(i.result)},i.onerror=function(t){e(t)},i.readAsDataURL(p)})))];case 5:h=r.sent(),r.label=6;case 6:return[2,'url("'+h+'")'+s];case 7:return u=r.sent(),console.error("Failed to load font",a,u),[2,null];case 8:return[2]}var p}))}))}));i.push(Promise.all(h).then((function(t){return 0===(t=t.filter((function(t){return null!=t}))).length?"":a.replace(k,"src: "+t.join(", ")+";")})))}}}))];case 1:return s.sent(),[4,Promise.all(i)];case 2:return n=s.sent(),[2,{blobs:e,cssText:n.filter((function(t){return!!t})).join("\n")}]}}))}))},e.prototype.getImage=function(t,e,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a,l;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return(n=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.Uh(e)||(e=this.getFormatOptions(t)),[4,this.awaitValidSprites()];case 1:return r.sent(),[4,this.simplifiedImageExport()];case 2:if(!r.sent())return[3,10];o=void 0,r.label=3;case 3:return r.trys.push([3,7,,9]),[4,this.getCanvas(e)];case 4:return o=r.sent(),!1===i?[3,6]:[4,this.addExtras(o,e)];case 5:o=r.sent(),r.label=6;case 6:return s=o.toDataURL(this.getContentType(t),e.quality),this.disposeCanvas(o),n||this.restoreNonExportableSprites(),[2,s];case 7:return a=r.sent(),console.error(a.message+"\n"+a.stack),S.Z("Simple export failed, falling back to advanced export"),o&&this.disposeCanvas(o),[4,this.getImageAdvanced(t,e,i)];case 8:return l=r.sent(),n||this.restoreNonExportableSprites(),[2,l];case 9:return[3,12];case 10:return[4,this.getImageAdvanced(t,e,i)];case 11:return l=r.sent(),n||this.restoreNonExportableSprites(),[2,l];case 12:return[2]}}
1))}))},e.prototype.addExtras=function(t,e,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,l,h,u,p,c,d,f,g,y,m,v,b=this;return(0,r.Jh)(this,(function(_){switch(_.label){case 0:return this.extraSprites.length?(n=0,o=0,s=t.width,l=t.height,h=0,u=0,[4,Promise.all(C.UI(this.extraSprites,(function(t){return(0,r.mG)(b,void 0,void 0,(function(){var p,c,d,f;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return(p=t instanceof a.jy?{sprite:t,position:"bottom"}:t).position=p.position||"bottom",p.marginTop=p.marginTop||0,p.marginRight=p.marginRight||0,p.marginBottom=p.marginBottom||0,p.marginLeft=p.marginLeft||0,i?[4,p.sprite.exporting.getCanvasAdvanced(e)]:[3,2];case 1:return c=r.sent(),[3,4];case 2:return[4,p.sprite.exporting.getCanvas(e)];case 3:c=r.sent(),r.label=4;case 4:return d=c.width+p.marginLeft+p.marginRight,f=c.height+p.marginTop+p.marginBottom,"top"==p.position?(s=p.crop?l:T.Fp(s,d),o+=f):"right"==p.position?(l=p.crop?l:T.Fp(l,f),h+=d):"left"==p.position?(l=p.crop?l:T.Fp(l,f),n+=d):"bottom"===p.position&&(s=p.crop?l:T.Fp(s,d),u+=f),[2,{canvas:c,position:p.position,left:p.marginLeft,top:p.marginTop,width:d,height:f}]}}))}))})))]):[3,2];case 1:return p=_.sent(),(c=this.getDisposableCanvas()).width=n+s+h,c.height=o+l+u,d=c.getContext("2d"),(f=this.backgroundColor||this.findBackgroundColor(this.sprite.dom))&&(d.fillStyle=f.toString(),d.fillRect(0,0,c.width,c.height)),m=(g=n)+s,v=(y=o)+l,C.S6(p,(function(t){"top"==t.position?(y-=t.height,d.drawImage(t.canvas,n+t.left,y+t.top)):"right"==t.position?(d.drawImage(t.canvas,m+t.left,o+t.top),m+=t.width):"left"==t.position?(g-=t.width,d.drawImage(t.canvas,g+t.left,o+t.top)):"bottom"===t.position&&(d.drawImage(t.canvas,n+t.left,v+t.top),v+=t.height),b.disposeCanvas(t.canvas)})),d.drawImage(t,n,o),[2,c];case 2:return[2,t]}}))}))},e.prototype.getCanvas=function(t){return(0,r.mG)(this,void 0,void 0,(function(){var e,i,n,o,s,a,l,h,u,p,c,d,f,g,y,m,v;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:w.Uh(t)||(t={}),e=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),i=this.getDOMURL(),n=null,o=null,r.label=1;case 1:return r.trys.push([1,,4,5]),a=this.sprite.pixelWidth,l=this.sprite.pixelHeight,h=b.gR(this.sprite.dom),u=b.w(this.sprite.dom),p=t.scale||1,c=this.getPixelRatio(t),p=this.getAdjustedScale(a*c,l*c,p,t),(s=this.getDisposableCanvas()).style.width=a*p+"px",s.style.height=l*p+"px",s.width=a*p,s.height=l*p,d=s.getContext("2d"),e&&(d.fillStyle=e.toString(),d.fillRect(0,0,a*p,l*p)),f=[],this.useWebFonts&&f.push(this.getFontFamilies().then((function(t){return o=t.blobs,t.cssText}))),f.push(this.imagesToDataURI(this.sprite.dom,t)),f.push(this.prepForeignObjects(this.sprite.dom,t)),[4,Promise.all(f)];case 2:return g=r.sent(),y=this.normalizeSVG("<style>"+g[0]+"</style>"+this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),t,a,l,p,h,u),m=new Blob([y],{type:"image/svg+xml"}),n=i.createObjectURL(m),[4,this.loadNewImage(n,a*p*c,l*p*c,"anonymous")];case 3:return v=r.sent(),d.drawImage(v,0,0),[3,5];case 4:return null!==n&&i.revokeObjectURL(n),null!==o&&C.S6(o,(function(t){i.revokeObjectURL(t)})),this.restoreRemovedObjects(),[7];case 5:return[2,s]}}))}))},e.prototype.getCanvasAdvanced=function(t){return(0,r.mG)(this,void 0,void 0,(function(){var e,i,n,o,s,a,l,h,u,p,c;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return w.Uh(t)||(t={}),[4,this.imagesToDataURI(this.sprite.dom,t)];case 1:return r.sent(),e=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),[4,this.canvg];case 2:return i=r.sent(),n=this.sprite.pixelWidth,o=this.sprite.pixelHeight,s=b.gR(this.sprite.dom),a=b.w(this.sprite.dom),l=t.scale||1,h=this.getPixelRatio(t),l=this.getAdjustedScale(n*h,o*h,l,t),u=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),t,n,o,l,s,a,e),(p=this.getDisposableCanvas()).style.width=n*h*l+"px",p.style.height=o*h*l+"px",p.width=n*h*l,p.height=o*h*l,c={useCORS:!0},1!=h&&(c.ignoreDimensions=!0,c.scaleWidth=n*h*l,c.scaleHeight=o*h*l),[4,i.fromString(p.getContext("2d"),u,c).render()];case 3:return r.sent(),[2,p]}}))}))}
1,e.prototype.getImageAdvanced=function(t,e,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return(n=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.Uh(e)||(e=this.getFormatOptions(t)),[4,this.getCanvasAdvanced(e)];case 1:return o=r.sent(),!1===i?[3,3]:[4,this.addExtras(o,e,!0)];case 2:o=r.sent(),r.label=3;case 3:return s=o.toDataURL(this.getContentType(t),e.quality),this.disposeCanvas(o),n||this.restoreNonExportableSprites(),[2,s]}}))}))},e.prototype.getDisposableCanvas=function(){var t=document.createElement("canvas");return t.style.position="fixed",t.style.top="-10000px",document.body.appendChild(t),t},e.prototype.disposeCanvas=function(t){document.body.removeChild(t)},e.prototype.getPixelRatio=function(t){return this.useRetina?O.mX():1},e.prototype.getAdjustedScale=function(t,e,i,n){if(!n)return i;var r,o,s=t*i,a=t*i;return n.maxWidth&&s>n.maxWidth&&(r=n.maxWidth/t),n.maxHeight&&a>n.maxHeight&&(o=n.maxHeight/e),r||o?T.VV(r,o):(n.minWidth&&s<n.minWidth&&(r=n.minWidth/t),n.minHeight&&a<n.minHeight&&(o=n.minHeight/e),r||o?T.Fp(r,o):i)},e.prototype.imagesToDataURI=function(t,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a,l,h;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:if(!(n=t.querySelectorAll("image")).length)return[3,2];for(o=[],s=n.length,a=0;a<s;a++)l=n[a],(h=l.getAttributeNS(e.XLINK,"href"))&&(-1!==h.indexOf("data:image")||(-1!==h.indexOf(".svg")?o.push(this.svgToDataURI(l,i)):o.push(this.imageToDataURI(l,i))));return[4,Promise.all(o)];case 1:return r.sent(),[2];case 2:return[2]}}
1))}))},e.prototype.prepForeignObjects=function(t,e){return(0,r.mG)(this,void 0,void 0,(function(){var e,i,n;return(0,r.Jh)(this,(function(r){if((e=t.querySelectorAll("foreignObject")).length)for(i=e.length,n=0;n<i;n++)this.temporarilyRemoveObject(e[n]);return[2]}))}))},e.prototype.imageToDataURI=function(t,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.loadNewImage(t.getAttributeNS(e.XLINK,"href"),null,null,"anonymous")];case 1:n=r.sent(),(o=document.createElement("canvas")).width=n.width,o.height=n.height,o.getContext("2d").drawImage(n,0,0);try{return s=o.toDataURL(),t.setAttribute("href",s),[2,s]}catch(e){return!1!==i.keepTainted&&this.temporarilyRemoveObject(t),[2,void 0]}return[3,3];case 2:return r.sent(),i&&!1===i.keepTainted||this.temporarilyRemoveObject(t),[2,void 0];case 3:return[2]}}))}))},e.prototype.svgToDataURI=function(t,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:n=t.getAttributeNS(e.XLINK,"href"),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,P.z(n)];case 2:return o=r.sent(),s=this.adapter.apply("charset",{charset:"base64",type:"svg",options:i}).charset,a=this.adapter.apply("svgToDataURI",{data:"data:"+this.getContentType("svg")+";"+s+","+btoa(o.response),options:i}).data,t.setAttributeNS(e.XLINK,"href",a),[2,a];case 3:return r.sent(),i&&!1===i.keepTainted||this.temporarilyRemoveObject(t),[2,void 0];case 4:return[2]}}
1))}))},e.prototype.temporarilyRemoveObject=function(t,e){var i=t.parentElement||t.parentNode;e||(e=this.sprite.paper.add("g").node),i.insertBefore(e,t),t.textContent,i.removeChild(t),this._removedObjects.push({element:t,placeholder:e})},e.prototype.restoreRemovedObjects=function(){for(var t;t=this._removedObjects.pop();){(t.placeholder.parentElement||t.placeholder.parentNode).insertBefore(t.element,t.placeholder)}},e.prototype.simplifiedImageExport=function(){return(0,r.mG)(this,void 0,void 0,(function(){var t,e,i,n,o,s,a;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:if(!1===this.useSimplifiedExport)return[2,!1];if(!1===(t=m.i.getCache("simplifiedImageExport"))||!0===t)return[2,t];r.label=1;case 1:r.trys.push([1,6,,7]),(e=document.createElement("canvas")).width=1,e.height=1,i=e.getContext("2d"),n=this.getDOMURL(),o=new Blob([this.normalizeSVG("<g></g>",{},1,1)],{type:"image/svg+xml"}),s=n.createObjectURL(o),a=void 0,r.label=2;case 2:return r.trys.push([2,4,,5]),[4,this.loadNewImage(s,1,1)];case 3:return a=r.sent(),[3,5];case 4:return r.sent(),[2,!1];case 5:i.drawImage(a,0,0),n.revokeObjectURL(s);try{return m.i.setCache("simplifiedImageExport",!0),[2,!0]}catch(t){return m.i.setCache("simplifiedImageExport",!1),[2,!1]}return[3,7];case 6:return r.sent(),m.i.setCache("simplifiedImageExport",!1),[2,!1];case 7:return[2]}}
1))}))},e.prototype.loadNewImage=function(t,e,i,n){return new Promise((function(r,o){var s;function a(){if(n){var e=s.src;s.onerror=function(){o(new Error('Loading image "'+t+'" failed'))},s.removeAttribute("crossorigin"),s.src="",s.src=e}else o(new Error('Loading image "'+t+'" failed'))}s=e&&i?new Image(e,i):new Image,n&&s.setAttribute("crossOrigin",n),s.onload=function(){r(s)},s.onabort=a,s.onerror=a,s.src=t}))},e.prototype.getDOMURL=function(){return self.URL||self.webkitURL||self},e.prototype.getSVG=function(t,e,i){return void 0===i&&(i=!0),(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a,l,h,u,p,c,d;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return(n=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),w.Uh(e)||(e=this.getFormatOptions("svg")),[4,this.awaitValidSprites()];case 1:return r.sent(),o=this.sprite.pixelWidth,s=this.sprite.pixelHeight,a=b.gR(this.sprite.dom),l=b.w(this.sprite.dom),h=e.scale||1,u=this.getPixelRatio(e),h=this.getAdjustedScale(o*u,s*u,h,e),p=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),e,o,s,h,a,l),c=this.adapter.apply("charset",{charset:"charset=utf-8",type:"svg",options:e}).charset,d=this.adapter.apply("getSVG",{data:i?"data:"+this.getContentType(t)+";"+c+","+encodeURIComponent(p):p,options:e}).data,n||this.restoreNonExportableSprites(),[2,d]}}))}))},e.prototype.normalizeSVG=function(t,e,i,n,r,o,s,a){var l="";i&&(l+='width="'+Math.round(i*(r||1))+'px" '),n&&(l+='height="'+Math.round(n*(r||1))+'px" ');var h="";o&&(h+="font-family: "+o.replace(/"/g,"")+";"),s&&(h+="font-size: "+s+";"),r&&(l+='viewBox="0 0 '+i+" "+n+'" ');var u=[],p=t.match(/<foreignObject[\s\S]*<\/foreignObject>/gi);if(p)for(var c=0;c<p.length;c++)t=t.replace(p[c],j.l7),u.push(p[c]);t.match(/<svg/)?""!==l&&(t=(t=(t=t.replace(/(<svg[^>]*)width="[^"]*"/,"$1")).replace(/(<svg[^>]*)height="[^"]*"/,"$1")).replace(/(<svg)/,"$1"+l)):t='<?xml version="1.0" encoding="utf-8"?><svg '+l+' style="'+h+'" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">'+t+"</svg>",a&&(t=t.replace(/(<svg[^>]*>)/,'$1<rect width="100%" height="100%" fill="'+a.rgba+'"/>')),_.w()&&(t=t.replace(/<feColorMatrix [^\/>]*\/>/gi,""));var d=new RegExp("url\\("+O.UK(O.Lw()),"g");if(t=(t=t.replace(d,"url(#")).replace(/url\(&quot;([^)]*)&quot;\)/gm,"url($1)"),u.length)for(c=0;c<u.length;c++)t=t.replace(j.l7,u[c]);return t=this.adapter.apply("normalizeSVG",{data:t,options:e}).data},e.prototype.serializeElement=function(t){return(new XMLSerializer).serializeToString(t)},e.prototype.getPDF=function(t,e){return(0,r.mG)(this,void 0,void 0,(function(){function i(t){var e={};e.normal=t.normal.path,f[t.normal.path]=t.normal.bytes,t.bold?(e.bold=t.bold.path,f[t.bold.path]=t.bold.bytes):e.bold=t.normal.path,t.italics?(e.italics=t.italics.path,f[t.italics.path]=t.italics.bytes):e.italics=t.normal.path,t.bolditalics?(e.bolditalics=t.bolditalics.path,f[t.bolditalics.path]=t.bolditalics.bytes):e.bolditalics=t.normal.path,d[t.name]=e}var n,o,s,a,l,h,u,p,c,d,f;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return[4,this.getImage(e.imageFormat||"png",e)];case 1:return n=r.sent(),[4,this.pdfmake];case 2:return o=r.sent(),s=[30,30,30,30],a={pageSize:e.pageSize||"A4",pageOrientation:e.pageOrientation||"portrait",pageMargins:e.pageMargins||s,defaultStyle:{font:e.font?e.font.name:void 0},content:[]},l=this.adapter.apply("title",{title:this.title,options:e}).title,h=0,l&&(a.content.push({text:l,fontSize:e.fontSize||14,bold:!0,margin:[0,0,0,15]}),h+=50),e.addURL&&(a.content.push({text:this.language.translate("Saved from")+": "+document.location.href,fontSize:e.fontSize,margin:[0,0,0,15]}),h+=50),"pdfdata"!=t&&a.content.push({image:n,alignment:e.align||"left",fit:this.getPageSizeFit(a.pageSize,a.pageMargins,h)}),"pdfdata"==t||e.addData?(p=(u=a.content).push,c={},[4,this.getPDFData("pdf",e)]):[3,4];case 3:p.apply(u,[(c.table=r.sent(),c.fontSize=e.fontSize||14,c)]),r.label=4;case 4:return a=this.adapter.apply("pdfmakeDocument",{doc:a,options:e}).doc,d=null,f=null,e.font&&(d={},f={},i(e.font),e.extraFonts&&C.S6(e.extraFonts,i)),[4,new Promise((function(t,e){o.createPdf(a,null,d,f).getDataUrl((function(e){t(e)}))}))];case 5:return[2,r.sent()]}}))}))},e.prototype.getPDFData=function(t,e){return(0,r.mG)(this,void 0,void 0,(function(){var t,i,n,o,s,a,l=this;return(0,r.Jh)(this,(function(r){if(t={body:[]},i=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"pdf"}).dataFields,n=this.data,e.pivot)o=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder,x.JE(i,(function(i,r){var o=[];e.addColumnNames&&o.push(r);for(var s=n.length,a=0;a<s;a++){var h=n[a][i];o.push(l.convertToSpecialFormat(i,h,e,!0))}t.body.push(l.getPDFDataRow(o,e,void 0,!0))}),(function(t,e){var i=o.indexOf(t),n=o.indexOf(e);return i>n?1:i<n?-1:0}));else for(e.addColumnNames&&(t.body.push(this.getPDFDataRow(i,e,void 0,!0)),t.headerRows=1),s=n.length,a=0;a<s;a++)t.body.push(this.getPDFDataRow(n[a],e,i));return[2,this.adapter.apply("pdfmakeTable",{table:t,options:e}).table]}))}))}
1,e.prototype.getPDFDataRow=function(t,e,i,n){var r=this;void 0===n&&(n=!1);var o=[];i||(i=t);var s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder;return x.JE(i,(function(i,s){var a=r.convertEmptyValue(i,t[i],e),l=n?a:r.convertToSpecialFormat(i,a,e);l=""+l,o.push(l)}),(function(t,e){var i=s.indexOf(t),n=s.indexOf(e);return i>n?1:i<n?-1:0})),o},e.prototype.getPageSizeFit=function(t,e,i){void 0===i&&(i=0);var n=[0,0,0,0];"number"==typeof e?n=[e,e,e,e]:2==e.length?n=[e[0],e[1],e[0],e[1]]:4==e.length&&(n=e);var r={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]}[t];return r[0]-=n[0]+n[2],r[1]-=n[1]+n[3]+i,r},e.prototype.getExcel=function(t,e){return(0,r.mG)(this,void 0,void 0,(function(){var i,n,o,s,a,l,h,u,p,c=this;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return w.Uh(e)||(e=this.getFormatOptions("xlsx")),[4,this.xlsx];case 1:if(i=r.sent(),n=this.adapter.apply("xlsxWorkbookOptions",{xlsx:i,options:{bookType:"xlsx",bookSST:!1,type:"base64"}}).options,o=this.normalizeExcelSheetName(this.adapter.apply("xlsxSheetName",{xlsx:i,name:this.title||this.language.translate("Data")}).name),s={SheetNames:[o],Sheets:{}},a=[],l=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"xslx"}).dataFields,e.pivot)h=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder,x.JE(l,(function(t,i){var n=[];e.addColumnNames&&n.push(i);for(var r=c.data.length,o=0;o<r;o++){var s=c.data[o][t];n.push(c.convertToSpecialFormat(t,s,e,!0))}a.push(c.getExcelRow(n,e,void 0,!0))}),(function(t,e){var i=h.indexOf(t),n=h.indexOf(e);return i>n?1:i<n?-1:0}));else for(e.addColumnNames&&a.push(this.getExcelRow(l,e,void 0,!0)),u=this.data.length,p=0;p<u;p++)a.push(this.getExcelRow(this.data[p],e,l));return s.Sheets[o]=i.utils.aoa_to_sheet(a),s=this.adapter.apply("xlsxWorkbook",{xlsx:i,workbook:s,options:e}).workbook,[2,this.adapter.apply("getExcel",{data:"data:"+this.getContentType(t)+";base64,"+i.write(s,n),options:e}).data]}}))}))},e.prototype.normalizeExcelSheetName=function(t){return t=t.replace(/([:\\\/?*\[\]]+)/g," "),O.nA(t,31,"...",!0)},e.prototype.getExcelRow=function(t,e,i,n){var r=this;void 0===n&&(n=!1);var o=[];i||(i=t);var s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder;return x.JE(i,(function(i,s){var a=r.convertEmptyValue(i,t[i],e),l=n?a:r.convertToSpecialFormat(i,a,e,!0);o.push(l)}),(function(t,e){var i=s.indexOf(t),n=s.indexOf(e);return i>n?1:i<n?-1:0})),o},e.prototype.getCSV=function(t,e,i){return void 0===i&&(i=!0),(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a,l,h,u,p,c,d=this;return(0,r.Jh)(this,(function(r){if(w.Uh(e)||(e=this.getFormatOptions("csv")),n="",o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"csv"}).dataFields,s="",a=this.data,e.pivot)l=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder,x.JE(o,(function(t,i){var r=[];e.addColumnNames&&r.push(i);for(var o=a.length,l=0;l<o;l++){var h=a[l][t];r.push(d.convertToSpecialFormat(t,h,e,!0))}
1n+=s+d.getCSVRow(r,e,void 0,!0),s="\n"}),(function(t,e){var i=l.indexOf(t),n=l.indexOf(e);return i>n?-1:i<n?1:0}));else{for(h=a.length,u=0;u<h;u++)p=this.getCSVRow(a[u],e,o),e.reverse?n=p+s+n:n+=s+p,s="\n";e.addColumnNames&&(n=this.getCSVRow(o,e,void 0,!0)+s+n)}return c=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getCSV",{data:i?"data:"+this.getContentType(t)+";"+c+","+encodeURIComponent(n):n,options:e}).data]}))}))},e.prototype.getCSVRow=function(t,e,i,n){var r=this;void 0===n&&(n=!1);var o=e.separator||",",s=[];i||(i=t);var a=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder;return x.JE(i,(function(i,a){var l=r.convertEmptyValue(i,t[i],e),h=n?l:r.convertToSpecialFormat(i,l,e);h=(h=""+h).replace(/"/g,'""'),(e.forceQuotes||h.search(new RegExp('"|\n|'+o,"g"))>=0)&&(h='"'+h+'"'),s.push(h)}),(function(t,e){var i=a.indexOf(t),n=a.indexOf(e);return i>n?1:i<n?-1:0})),s.join(o)},e.prototype.getHTML=function(t,e,i){return void 0===i&&(i=!0),(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a,l,h,u,p=this;return(0,r.Jh)(this,(function(r){if(w.Uh(e)||(e=this.getFormatOptions("html")),n="<table>",e.tableClass&&(n='<table class="'+e.tableClass+'">'),o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"html"}).dataFields,s=this.data,e.pivot)a=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,n+="\n<tbody>",x.JE(o,(function(t,i){var r=[];e.addColumnNames&&r.push(i);for(var o=s.length,a=0;a<o;a++){var l=s[a][t];r.push(p.convertToSpecialFormat(t,l,e,!0))}n+="\n"+p.getHTMLRow(r,e,void 0,!0)}),(function(t,e){var i=a.indexOf(t),n=a.indexOf(e);return i>n?-1:i<n?1:0})),n+="\n</tbody>";else{for(e.addColumnNames&&(n+="\n<thead>\n"+this.getHTMLRow(o,e,void 0,!0,!0)+"\n</thead>"),n+="\n<tbody>",l=s.length,h=0;h<l;h++)n+="\n"+this.getHTMLRow(s[h],e,o);n+="\n</tbody>"}return n+="\n</table>",u=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getHTML",{data:i?"data:"+this.getContentType(t)+";"+u+","+encodeURIComponent(n):n,options:e}).data]}))}))},e.prototype.getHTMLRow=function(t,e,i,n,r){var o=this;void 0===n&&(n=!1),void 0===r&&(r=!1);var s="\t<tr>";e.rowClass&&(s='\t<tr class="'+e.rowClass+'">'),i||(i=t);var a=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,l=r?"th":"td",h=!0;return x.JE(i,(function(i,r){var a=o.convertEmptyValue(i,t[i],e),u=n?a:o.convertToSpecialFormat(i,a,e);u=(u=""+u).replace(/[\u00A0-\u9999<>\&]/gim,(function(t){return"&#"+t.charCodeAt(0)+";"}));var p=l;e.pivot&&h&&(p="th"),e.cellClass?s+="\n\t\t<"+p+' class="'+e.cellClass+'">'+u+"</"+p+">":s+="\n\t\t<"+p+">"+u+"</"+p+">",h=!1}),(function(t,e){var i=a.indexOf(t),n=a.indexOf(e);return i>n?1:i<n?-1:0})),s+="\n\t</tr>"},e.prototype.getJSON=function(t,e,i){return void 0===i&&(i=!0),(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a,l,h,u,p,c=this;return(0,r.Jh)(this,(function(r){if(w.Uh(e)||(e=this.getFormatOptions("json")),o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"json"}).dataFields,this._dynamicDataFields)n=this.data;else for(n=[],s=this.data,a=function(t,i){var r=s[i];if("object"==typeof r){var a={};x.S6(r,(function(t,i){w.Uh(o[t])&&(a[o[t]]=c.convertToSpecialFormat(t,i,e))})),n.push(a)}},l=s.length,h=0;h<l;h++)a(0,h);return u=JSON.stringify(n,(function(t,i){return"object"==typeof i&&x.S6(i,(function(t,n){i[t]=c.convertToSpecialFormat(t,n,e)})),i}),e.indent),p=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getJSON",{data:i?"data:"+this.getContentType(t)+";"+p+","+encodeURIComponent(u):u,options:e}).data]}))}))},e.prototype.convertToSpecialFormat=function(t,e,i,n){if("number"==typeof e)if(this.isDateField(t))e=new Date(e);else{if(this.isDurationField(t))return this.durationFormatter.format(e,this.durationFormat);if(this.isNumberField(t)&&this.numberFormat)return this.numberFormatter.format(e,this.numberFormat)}return e instanceof Date?i.useTimestamps?e=e.getTime():i.useLocale?n||(e=e.toLocaleStr
1ing()):e=this.dateFormatter.format(e,this.dateFormat):w.HD(e)&&this.isDateField(t)&&this.dateFormat&&(e=this.dateFormatter.format(this.dateFormatter.parse(e),this.dateFormat)),e},e.prototype.convertEmptyValue=function(t,e,i){return w.Uh(e)?e:i.emptyAs},e.prototype.download=function(t,e,i){return void 0===i&&(i=!1),(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a,l,h,u,p,c,d,f,g,y,m,v;return(0,r.Jh)(this,(function(r){if(this.msBlobDownloadSupport()){if(g=t.split(";"),y=g.shift().replace(/data:/,""),t=decodeURIComponent(g.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv"].indexOf(y))return n=new Blob([t],{type:y}),window.navigator.msSaveBlob(n,e),[2,!0];try{s=atob(t),t=s}catch(t){return[2,!1]}for(h=new Array(t.length),u=0;u<t.length;++u)p=t.charCodeAt(u),h[u]=p;c=new Blob([new Uint8Array(h)],{type:y}),window.navigator.msSaveBlob(c,e)}else if(this.blobDownloadSupport()){if((o=document.createElement("a")).download=e,document.body.appendChild(o),g=t.split(";"),y=g.shift().replace(/data:/,""),t=decodeURIComponent(g.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv","text/html"].indexOf(y))return i&&(t="\ufeff"+t),a=new Blob([t],{type:y}),l=window.URL.createObjectURL(a),o.href=l,o.download=e,o.click(),setTimeout((function(){document.body.removeChild(o),window.URL.revokeObjectURL(l)}),100),[2,!0];try{s=atob(t),t=s}catch(t){return[2,!1]}for(h=new Array(t.length),u=0;u<t.length;++u)p=t.charCodeAt(u),h[u]=p;i&&(h=[239,187,191].concat(h)),c=new Blob([new Uint8Array(h)],{type:y}),d=window.URL.createObjectURL(c),o.href=d,o.download=e,document.body.appendChild(o),o.click(),document.body.removeChild(o),setTimeout((function(){window.URL.revokeObjectURL(d)}),100)}else this.linkDownloadSupport()?((f=document.createElement("a")).download=e,f.href=t,document.body.appendChild(f),f.click(),document.body.removeChild(f)):this.legacyIE()?4===(g=t.match(/^data:(.*);[ ]*([^,]*),(.*)$/)).length&&("base64"==g[2]?g[1].match(/^image\//)&&this.showModal('<img src="'+t+'" style="float: left; max-width: 50%; max-height: 80%; margin: 0 1em 0.5em 0; border: 1px solid #eee;" /><p>'+this.language.translate('To save the image, right-click thumbnail on the left and choose "Save picture as..."')+'</p><p style="text-align: center;"><small>'+this.language.translate("(Press ESC to close this message)")+"</small></p>",this.language.translate("Image Export Complete")):(y=void 0,e.match(/\.svg$/)?y="image/svg+xml":(y="text/plain",e+=".txt"),(m=document.createElement("iframe")).width="1px",m.height="1px",m.style.display="none",document.body.appendChild(m),(v=m.contentDocument).open(y,"replace"),v.write(decodeURIComponent(g[3])),v.close(),v.execCommand("SaveAs",!0,e),document.body.removeChild(m))):window.location.href=t;return[2,!0]}))}))},e.prototype.downloadSupport=function(){return this.linkDownloadSupport()||this.msBlobDownloadSupport()},e.prototype.linkDownloadSupport=function(){var t=m.i.getCache("linkDownloadSupport");if(!1===t||!0===t)return t;var e=void 0!==document.createElement("a").download;return m.i.setCache("linkDownloadSupport",e),e},e.prototype.blobDownloadSupport=function(){return w.Uh(window.Blob)},e.prototype.msBlobDownloadSupport=function(){return w.Uh(window.navigator.msSaveOrOpenBlob)},e.prototype.legacyIE=function(){var t=document.createElement("div");return t.innerHTML="\x3c!--[if lt IE 10]><i></i><![endif]--\x3e",1==t.getElementsByTagName("i").length},e.prototype.print=function(t,e,i){return(0,r.mG)(this,void 0,void 0,(function(){return(0,r.Jh)(this,(function(n){return"css"==e.printMethod?[2,this.printViaCSS(t,e,i)]:[2,this.printViaIframe(t,e,i)]}))}))},e.prototype.printViaCSS=function(t,e,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o,s,a;return(0,r.Jh)(this,(function(r){return n=document.documentElement.scrollTop||document.body.scrollTop,o=new b.u0(b.Ay(this.container),"body > *",{display:"none",position:"fixed",visibility:"hidden",opacity:"0",clipPath:"polygon(0px 0px,0px 0px,0px 0px,0px 0px);"}),i&&document&&document.title&&(s=document.title,document.title=i),(a=new Image).src=t,a.style.maxWidth="100%",a.style.display="block",a.style.position="relative",a.style.visibility="visible",a.style.opacity="1",a.style.clipPath="none",document.body.appendChild(a),this.setTimeout((function(){window.print()}),50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&e.delay<1e3?e.delay=1e3:e.delay<100&&(e.delay=100),this.setTimeout((function(){document.body.removeChild(a),o.dispose(),s&&(document.title=document.title),document.documentElement.scrollTop=document.body.scrollTop=n}),e.delay||500),[2,!0]}))}))}
1,e.prototype.printViaIframe=function(t,e,i){return(0,r.mG)(this,void 0,void 0,(function(){var n,o;return(0,r.Jh)(this,(function(r){return(n=document.createElement("iframe")).style.visibility="hidden",document.body.appendChild(n),n.contentWindow.document.open(),n.contentWindow.document.close(),(o=new Image).src=t,o.style.maxWidth="100%",o.style.height="auto",i&&(n.contentWindow.document.title=i),n.contentWindow.document.body.appendChild(o),n.load=function(){n.contentWindow.document.body.appendChild(o)},this.setTimeout((function(){try{n.contentWindow.document.execCommand("print",!1,null)||n.contentWindow.print()}catch(t){n.contentWindow.print()}}),e.delay||50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&e.delay<1e3?e.delay=1e3:e.delay<100&&(e.delay=100),this.setTimeout((function(){document.body.removeChild(n)}),e.delay+50||100),[2,!0]}))}))},e.prototype.findBackgroundColor=function(t){var e=1,i=(0,b.Dx)(t,"background-color");if((i.match(/[^,]*,[^,]*,[^,]*,[ ]?0/)||"transparent"==i)&&(e=0),0==e){var n=t.parentElement;return n?this.findBackgroundColor(n):(0,y.$_)("#fff")}return(0,y.$_)(i,e)},Object.defineProperty(e.prototype,"container",{get:function(){return this.adapter.apply("container",{container:this._container}).container},set:function(t){this._container=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sprite",{get:function(){return this.adapter.apply("sprite",{sprite:this._sprite}).sprite},set:function(t){this._sprite=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraSprites",{get:function(){return this.adapter.apply("extraSprites",{extraSprites:this._extraSprites}).extraSprites},set:function(t){this._extraSprites=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"validateSprites",{get:function(){return this.adapter.apply("validateSprites",{validateSprites:this._validateSprites}).validateSprites},set:function(t){this._validateSprites=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"data",{get:function(){return this.adapter.apply("data",{data:this._data}).data},set:function(t){this._data=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataFields",{get:function(){return this._dataFields||this.generateDataFields(),this.adapter.apply("dataFields",{dataFields:this._dataFields}).dataFields},set:function(t){this._dataFields=t,this._dynamicDataFields=!1},enumerable:!0,configurable:!0}),e.prototype.handleDataUpdated=function(){this._dynamicDataFields&&(this._dataFields=void 0);var t=this.data.length>0;this._prevHasData!=t&&(this._prevHasData=t,this.menu&&this.menu.invalidate())},Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this._dateFormatter=new p.C,this._dateFormatter.language=this.language),this.adapter.apply("dateFormatter",{dateFormatter:this._dateFormatter}).dateFormatter},set:function(t){this._dateFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormat",{get:function(){return this.adapter.apply("dateFormat",{dateFormat:this._dateFormat}).dateFormat},set:function(t){this._dateFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFields",{get:function(){return this._dateFields||(this._dateFields=new h.aV),this.adapter.apply("dateFields",{dateFields:this._dateFields}).dateFields},set:function(t){this._dateFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormatter",{get:function(){return this._numberFormatter||(this._numberFormatter=new d.e,this._numberFormatter.language=this.language),this.adapter.apply("numberFormatter",{numberFormatter:this._numberFormatter}).numberFormatter},set:function(t){this._numberFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormat",{get:function(){return this.adapter.apply("numberFormat",{numberFormat:this._numberFormat}).numberFormat},set:function(t){this._numberFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFields",{get:function(){return this._numberFields||(this._numberFields=new h.aV),this.adapter.apply("numberFields",{numberFields:this._numberFields}).numberFields}
1,set:function(t){this._numberFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormatter",{get:function(){return this._durationFormatter||(this._durationFormatter=new c.$,this._durationFormatter.language=this.language),this.adapter.apply("durationFormatter",{durationFormatter:this._durationFormatter}).durationFormatter},set:function(t){this._durationFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormat",{get:function(){return this.adapter.apply("durationFormat",{durationFormat:this._durationFormat}).durationFormat},set:function(t){this._durationFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFields",{get:function(){return this._durationFields||(this._durationFields=new h.aV),this.adapter.apply("durationFields",{durationFields:this._durationFields}).durationFields},set:function(t){this._durationFields=t},enumerable:!0,configurable:!0}),e.prototype.generateDataFields=function(){var t=this;this._dataFields={},this.data.length&&C.S6(this.data,(function(e){x.S6(e,(function(e,i){w.Uh(t._dataFields[e])||(t._dataFields[e]=t.adapter.apply("dataFieldName",{name:e,field:e}).name)}))}))},e.prototype.isDateField=function(t){return this.adapter.apply("isDateField",{isDateField:this.dateFields.contains(t),field:t}).isDateField},e.prototype.isNumberField=function(t){return this.adapter.apply("isNumberField",{isNumberField:this.numberFields.contains(t),field:t}).isNumberField},e.prototype.isDurationField=function(t){return this.adapter.apply("isDurationField",{isDurationField:this.durationFields.contains(t),field:t}).isDurationField},e.prototype.getContentType=function(t){var e="";switch(t){case"png":case"gif":e="image/"+t;break;case"jpg":e="image/jpeg";break;case"svg":e="image/svg+xml";break;case"csv":e="text/csv";break;case"json":e="application/json";break;case"html":e="text/html";break;case"pdf":case"pdfdata":e="application/pdf";break;case"xlsx":e="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}return this.adapter.apply("contentType",{contentType:e,type:t}).contentType},Object.defineProperty(e.prototype,"filePrefix",{get:function(){return this.adapter.apply("filePrefix",{filePrefix:this._filePrefix}).filePrefix},set:function(t){this._filePrefix=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundColor",{get:function(){return this.adapter.apply("backgroundColor",{backgroundColor:this._backgroundColor}).backgroundColor},set:function(t){this._backgroundColor=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this.adapter.apply("title",{title:this._title}).title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),e.prototype.showPreloader=function(){var t=this.preloader;t&&(t.progress=.5,t.label.text="...")},e.prototype.hidePreloader=function(){var t=this.preloader;t&&(t.progress=1)},Object.defineProperty(e.prototype,"preloader",{get:function(){return this._sprite&&this._sprite.parent&&this._sprite.parent.preloader?this._sprite.parent.preloader:void 0},enumerable:!0,configurable:!0}),e.prototype.showTimeout=function(){this.showModal(this.adapter.apply("timeoutMessage",{message:this.language.translate("Export operation took longer than expected. Something might have gone wrong.")}).message)},e.prototype.hideTimeout=function(){this._timeoutTimeout&&(this.removeDispose(this._timeoutTimeout),this._timeoutTimeout=null),this.hideModal()},Object.defineProperty(e.prototype,"language",{get:function(){return this._language||(this._language=new f.S),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modal",{get:function(){return this._modal||(this._modal=new l.u,this._modal.adapter.add("classPrefix",(function(t){return t=v.Y.classNamePrefix+t}))),this._modal},enumerable:!0,configurable:!0}),e.prototype.showModal=function(t,e){this.hideModal(),this.hidePreloader();var i=this.modal;i.container=this.sprite.svgContainer.SVGContainer,i.content=t,i.readerTitle=e,i.open()},e.prototype.hideModal=function(){this._modal&&this.modal.close()},e.prototype._canvg=function(){return(0,r.mG)(this,void 0,void 0,(function(){var t;return(0,r.Jh)(this,(function(e){switch(e.label){case 0:return[4,i.e(265).then(i.bind(i,41234))];case 1:return null!=(t=e.sent()).default?[2,t.default]:[2,t]}}))}))},Object.defineProperty(e.prototype,"canvg",{get:function(){return this._canvg()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pdfmake",{get:function(){return null==n&&(n=function(){return(0,r.mG)(this,void 0,void 0,(function(){var t,e,n,o;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return[4,Promise.all([i.e(643).then(i.t.bind(i,36727,23)),i.e(643).then(i.bind(i,54995))])];case 1:return t=r.sent(),e=t[0],n=t[1],(o=window).pdfMake=o.pdfMake||{},o.pdfMake.vfs=n.default,e.vfs=n.default,[2,e]}}))}))}()),n},enumerable:!0,configurable:!0}),e.prototype._xlsx=function(){return(0,r.mG)(this,void 0,void 0,(function(){return(0,r.Jh)(this,(function(t){switch(t.label){case 0:return[4,Promise.all([i.e(739),i.e(297)]).then(i.t.bind(i,57739,23))];case 1:return[2,t.sent()]}}))}))},Object.defineProperty(e.prototype,"xlsx",{get:function(){return this._xlsx()},enumerable:!0,configurable:!0}),e.prototype.setFormatOptions=function(t,e){this._formatOptions.setKey(t,e)},e.prototype.getFormatOptions=function(t){return this._formatOptions.getKey(t)},Object.defineProperty(e.prototype,"formatOptions",{get:function(){return this._formatOptions},enumerable:!0,configurable:!0}),e.prototype._disablePointers=function(){w.Uh(this._spriteInteractionsEnabled)||(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled),this.sprite.interactionsEnabled=!1},e.prototype._releasePointers=function(){w.Uh(this._spriteInteractionsEnabled)&&!this._exportRunning&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled)},e.prototype.hideNonExportableSprites=function(){var t=this;if(!this._objectsAlreadyHidden){var e=this.sprite.svgContainer;e&&C.S6(e.nonExportableSprites,(function(e){e.isHidden||e.isHiding||!e.visible||t._hiddenObjects.push(e),e.hide(0)})),this._objectsAlreadyHidden=!0}},e.prototype.restoreNonExportableSprites=function(){this._objectsAlreadyHidden&&(C.S6(this._hiddenObjects,(function(t){t.show(0)})),this._hiddenObjects=[],this._objectsAlreadyHidden=!1)},e.prototype.awaitValidSprites=function(){return(0,r.mG)(this,void 0,void 0,(function(){var t;return(0,r.Jh)(this,(function(e){switch(e.label){case 0:return t=[],this.validateSprites.length&&C.S6(this.validateSprites,(function(e,i){e.invali
1d&&t.push(new Promise((function(t,i){e.events.once("validated",(function(e){t()}))})))})),t.length?[4,Promise.all(t)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))},e.prototype.processConfig=function(e){m.i.registeredClasses.ExportMenu=o.G,e&&(w.Uh(e.menu)&&!w.Uh(e.menu.type)&&(e.menu.type="ExportMenu"),w.Uh(e.dataFields)&&w.Kn(e.dataFields)&&(this.dataFields=e.dataFields,delete e.dataFields)),t.prototype.processConfig.call(this,e)},e.XLINK="http://www.w3.org/1999/xlink",e}(g.c)},82517:(t,e,i)=>{"use strict";i.d(e,{G:()=>v});var n=i(70655),r=i(43281),o=i(62e3),s=i(3485),a=i(29138),l=new s.Xy;var h=i(62043),u=i(87155),p=i(406),c=i(8207),d=i(95889),f=i(67556),g=i(80008),y=i(12352),m=i(24306),v=function(t){function e(){var e=t.call(this)||this;return e.adapter=new h.L1(e),e.closeDelay=1e3,e.closeOnClick=!0,e._language=new a.cx,e._menuTag="ul",e._itemTag="li",e._labelTag="a",e._iconTag="img",e._classPrefix="amexport",e._defaultStyles=!0,e._align="right",e._verticalAlign="top",e._tabindex=0,e._ignoreNextClose=!1,e._items=[{label:"...",menu:[{label:"Image",menu:[{type:"png",label:"PNG"},{type:"jpg",label:"JPG"},{type:"svg",label:"SVG"},{type:"pdf",label:"PDF"}]},{label:"Data",menu:[{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"xlsx",label:"XLSX"},{type:"html",label:"HTML"},{type:"pdfdata",label:"PDF"}]},{label:"Print",type:"print"}]}],e.className="ExportMenu",e._disposers.push(e._language),e.invali
1date(),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.validate=function(){this.draw(),t.prototype.validate.call(this)},e.prototype.draw=function(){var t=this;this._element?(this._element.innerHTML="",this._element.className=this.getMenuItemClass(0)):this._element=this.createMenuElement(0),this.defaultStyles&&(this._element.style.display="none"),m.NA(this._container).appendChild(this._element);for(var e=this.adapter.apply("items",{items:this._items}).items,i=e.length,n=0;n<i;n++)this.drawBranch(this._element,e[n],0);this._element=this.adapter.apply("menuElement",{menuElement:this._element}).menuElement,this._disposers.push((0,p.S)().body.events.on("down",(function(e){e.pointer.touch||(t._ignoreNextClose=!1),t.close()}))),this._disposers.push((0,p.S)().body.events.on("keydown",(function(e){var i=f.d.getEventKey(e.event);switch(i){case"esc":t.close();break;case"up":case"down":case"left":case"right":t._currentSelection&&e.event.preventDefault(),t.moveSelection(i)}}))),this.defaultStyles&&this.loadDefaultCSS()},e.prototype.drawBranch=function(t,e,i){var n=this;if(!0!==(e=this.adapter.apply("branch",{branch:e,level:i}).branch).unsupported){e.ascendants||(e.ascendants=new u.aV);var r,o=e.type,s=this.createItemElement(i,o);e.icon?((r=this.createIconElement(i,o)).src=e.icon,(e.label||e.title)&&(r.title=e.title||e.label)):e.svg?(r=this.createSvgElement(i,o,e.svg),(e.label||e.title)&&(r.title=e.title||e.label)):((r=this.createLabelElement(i,o)).innerHTML=e.label?this.language.translate(e.label):"",e.title&&(r.title=e.title));var a=this.getReaderLabel(e,r.innerHTML);r.setAttribute("aria-label",a),s.appendChild(r),e.interactions=(0,p.S)().getInteraction(s),e.element=s,this.typeClickable(o)&&(e.interactions.events.on("hit",(function(t){if(n.events.isEnabled("hit")&&!n.isDisposed()){var i={type:"hit",event:t.event,target:n,branch:e};n.events.dispatchImmediately("hit",i)}})),e.interactions.events.on("keyup",(function(t){if(f.d.isKey(t.event,"enter")&&n.events.isEnabled("enter")){var i={type:"enter",event:t.event,target:n,branch:e};n.events.dispatchImmediately("enter",i)}})));var l=this.getSubMenu(e);null!=l&&(e.interactions.events.on("keyup",(function(t){f.d.isKey(t.event,"enter")&&(n.selectBranch(l[0]),n.setFocus(l[0]))})),e.interactions.events.on("hit",(function(t){n.selectBranch(e)}))),e.interactions.events.on("over",(function(t){if(t.pointer.touch&&(n._ignoreNextClose=!0),n.selectBranch(e),n.events.isEnabled("over")){var i={type:"over",event:t.event,target:n,branch:e};n.events.dispatchImmediately("over",i)}})),e.interactions.events.on("out",(function(t){if(!n.isDisposed()&&(t.pointer.touch||n.delayUnselectBranch(e),n.events.isEnabled("out"))){var i={type:"out",event:t.event,target:n,branch:e};n.events.dispatchImmediately("out",i)}})),e.interactions.events.on("focus",(function(t){n.selectBranch(e)})),e.interactions.events.on("blur",(function(t){n.delayUnselectBranch(e)}));var h=i+1;if(e.menu){var c=this.createMenuElement(h);e.submenuElement=c;for(var d=e.menu.length,g=0;g<d;g++){var y=new u.aV;e.menu[g].ascendants=y,e.ascendants.length&&y.copyFrom(e.ascendants),y.push(e),this.drawBranch(c,e.menu[g],h)}if(""==c.innerHTML)return;s.appendChild(c)}e.hidden&&this.hideBranch(e),e.id&&s.setAttribute("id",e.id),e.color&&(s.style.backgroundColor=e.color.hex),t.appendChild(s)}},e.prototype.createMenuElement=function(t){var e=document.createElement(this.menuTag);return e.className=this.getMenuItemClass(t),0===t?e.setAttribute("role","menubar"):e.setAttribute("role","menu"),e},e.prototype.getMenuItemClass=function(t){var e=this.classPrefix+"-menu "+this.classPrefix+"-menu-level-"+t;return 0===t&&(e+=" "+this.classPrefix+"-menu-root "+this.classPrefix+"-"+this.align+" "+this.classPrefix+"-"+this.verticalAlign),this.adapter.apply("menuClass",{className:e,level:t}).className},e.prototype.createItemElement=function(t,e){var i=document.createElement(this.itemTag),n=this.classPrefix+"-item "+this.classPrefix+"-item-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return i.className=this.adapter.apply("itemClass",{className:n,level:t,type:e}).className,i.setAttribute("role","menuitem"),i.setAttribute("tabindex",this.tabindex.toString()),i},e.prototype.createLabelElement=function(t,e){var i=document.createElement(this.labelTag),n=this.classPrefix+"-label "+this.classPrefix+"-label-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(n+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:n,level:t,type:e}).className,i},e.prototype.createIconElement=function(t,e){var i=document.createElement(this.iconTag),n=this.classPrefix+"-icon "+this.classPrefix+"-icon-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(n+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:n,level:t,type:e}).className,i.setAttribute("tabindex",this.tabindex.toString()),i.setAttribute("role","menuitem"),i}
1,e.prototype.createSvgElement=function(t,e,i){var n=(new DOMParser).parseFromString(i,"image/svg+xml").documentElement,r=this.classPrefix+"-icon "+this.classPrefix+"-icon-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(r+=" "+this.classPrefix+"-clickable"),n.setAttribute("class",this.adapter.apply("labelClass",{className:r,level:t,type:e}).className),n.setAttribute("tabindex",this.tabindex.toString()),n.setAttribute("role","menuitem"),n},e.prototype.dispose=function(){this._disposed||(t.prototype.dispose.call(this),this._element&&this._element.parentNode&&this._element.parentNode.removeChild(this._element))},e.prototype.typeClickable=function(t){return m.Uh(t)},e.prototype.hasSubMenu=function(t){return!(!t.menu||!t.menu.length)},e.prototype.getSubMenu=function(t){if(t.menu&&t.menu.length)return t.menu},e.prototype.getReaderLabel=function(t,e){return e=g.oN(e),0==t.ascendants.length?(e="..."==e?this.language.translate("Export"):e,e+=" ["+this.language.translate("Press ENTER or use arrow keys to navigate")+"]"):this.hasSubMenu(t)?e+=" ["+this.language.translate("Click, tap or press ENTER to open")+"]":"print"==t.type?e=this.language.translate("Click, tap or press ENTER to print."):this.typeClickable(t.type)&&(e=this.language.translate("Click, tap or press ENTER to export as %1.",void 0,e)),this.adapter.apply("rederLabel",{label:e,branch:t}).label},Object.defineProperty(e.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tag",{set:function(t){this._menuTag=t,this._itemTag="ul"==t?"li":"div",this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"menuTag",{get:function(){return this.adapter.apply("menuTag",{tag:this._menuTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemTag",{get:function(){return this.adapter.apply("itemTag",{tag:this._itemTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"labelTag",{get:function(){return this.adapter.apply("labelTag",{tag:this._labelTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconTag",{get:function(){return this.adapter.apply("iconTag",{tag:this._iconTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.adapter.apply("align",{align:this._align}).align},set:function(t){this._align=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalAlign",{get:function(){return this.adapter.apply("verticalAlign",{verticalAlign:this._verticalAlign}).verticalAlign},set:function(t){this._verticalAlign=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrefix",{get:function(){return this.adapter.apply("classPrefix",{classPrefix:this._classPrefix}).classPrefix},set:function(t){this._classPrefix=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultStyles",{get:function(){return this.adapter.apply("defaultStyles",{defaultStyles:this._defaultStyles}).defaultStyles},set:function(t){this._defaultStyles!=t&&(this._defaultStyles=t,t&&this.loadDefaultCSS()),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.loadDefaultCSS=function(){var t,e,i,n;this._disposers.push((t=r.Ay(this.container),e=this.classPrefix,i=e||"amexport",n=new o.h,l.insertKeyIfEmpty(i,(function(){var e=new a.FV([new r.u0(t,"."+i+"-menu *",{"box-sizing":"border-box"}),new r.u0(t,"."+i+"-menu-level-0",{position:"absolute",top:"5px",right:"5px"}),new r.u0(t,"."+i+"-menu-level-0."+i+"-left",{right:"auto",left:"5px"}),new r.u0(t,"."+i+"-menu-level-0."+i+"-right",{right:"5px",left:"auto"}),new r.u0(t,"."+i+"-menu-level-0."+i+"-top",{top:"5px",bottom:"auto"}),new r.u0(t,"."+i+"-menu-level-0."+i+"-bottom",{top:"auto",bottom:"5px"}),new r.u0(t,"."+i+"-item."+i+"-item-level-0",{opacity:"0.3",width:"30px","min-height":"30px",transition:"all 100ms ease-in-out"}),new r.u0(t,"div:hover > div > ."+i+"-menu ."+i+"-item."+i+"-item-level-0, ."+i+"-item."+i+"-item-level-0.active",{opacity:"0.9"}),new r.u0(t,"."+i+"-item."+i+"-item-level-0 > a",{padding:"0","text-align":"center",overflow:"hidden"}),new r.u0(t,"."+i+"-item."+i+"-item-level-0:before",{display:"block"}),new r.u0(t,"."+i+"-item",{position:"relative",display:"block",opacity:"0","z-index":"1","border-radius":"3px","background-color":n.getFor("secondaryButton").hex,padding:"0",margin:"1px 1px 0 0",color:n.getFor("secondaryButton").alternative.hex,transition:"all 100ms ease-in-out, opacity 0.5s ease 0.5s"}),new r.u0(t,"."+i+"-left ."+i+"-item",{margin:"1px 0 0 1px"}),new r.u0(t,"."+i+"-item:hover, ."+i+"-item.active",{background:n.getFor("secondaryButtonHover").hex,color:n.getFor("secondaryButtonText").hex}),new r.u0(t,"."+i+"-item > ."+i+"-menu",{position:"absolute",top:"-1px",right:"0","margin-right":"100%"}),new r.u0(t,"."+i+"-left ."+i+"-item > ."+i+"-menu",{left:"0",right:"auto","margin-left":"100%","margin-right":"auto"}),new r.u0(t,"."+i+"-right ."+i+"-item > ."+i+"-menu",{left:"auto",right:"0","margin-left":"auto","margin-right":"100%"}),new r.u0(t,"."+i+"-top ."+i+"-item > ."+i+"-menu",{top:"-1px",bottom:"auto"}),new r.u0(t,"."+i+"-bottom ."+i+"-item > ."+i+"-menu",{top:"auto",bottom:"0"}),new r.u0(t,"."+i+"-item > ."+i+"-menu",{display:"none"}),new r.u0(t,"."+i+"-item:hover > ."+i+"-menu, ."+i+"-item.active > ."+i+"-menu",{display:"block"}),new r.u0(t,"."+i+"-item:hover > ."+i+"-menu > ."+i+"-item, ."+i+"-item.active > ."+i+"-menu > ."+i+"-item",{opacity:"1"}),new r.u0(t,"."+i+"-menu",{display:"block","list-style":"none",margin:"0",padding:"0"}),new r.u0(t,"."+i+"-label",{display:"block",cursor:"default",padding:"0.5em 1em"}),new r.u0(t,"."+i+"-icon",{display:"block",cursor:"default",padding:"0.2em 0.4em",width:"1.2em",height:"1.2em","min-width":"32px","min-height":"32px",margin:"auto auto","border-radius":"3px"}),new r.u0(t,"."+i+"-item-level-0 > ."+i+"-icon",{padding:"0.1em 0.2em"}),new r.u0(t,"."+i+"-clickable",{cursor:"pointer"})]);return new a.DM((function(){l.removeKey(i),e.dispose()}))})).increment())),this._element&&(this._element.style.display="")},Object.defineProperty(e.prototype,"tabindex",{get:function(){return this.adapter.apply("tabindex",{tabindex:this._tabindex}).tabindex},set:function(t){this._tabindex=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){var t=this,e=this._language.get();return null==e&&(e=new c.S,this._language.set(e,e.events.on("localechanged",(function(e){t.invalidate()})))),e},set:function(t){var e=this;this._language.set(t,t.events.on("localechanged",(function(t){e.invali
1date()}))),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.close=function(){var t=this;if(!this.isDisposed())if(this._ignoreNextClose)this._ignoreNextClose=!1;else{if(this.closeOnClick&&(this._element.style.pointerEvents="none",setTimeout((function(){t._element.style.pointerEvents="auto"}),100)),this._currentSelection&&(this.setBlur(this._currentSelection),this._currentSelection=void 0),this._element)for(var e=this._element.getElementsByClassName("active"),i=e.length-1;i>=0;i--)e[i]&&r.IV(e[i],"active");this.events.dispatchImmediately("closed",{type:"closed",target:this})}},e.prototype.selectBranch=function(t){var e=this;if(!this.isDisposed()&&(t.closeTimeout&&(this.removeDispose(t.closeTimeout),t.closeTimeout=void 0),r.cn(t.element,"active"),t.submenuElement&&t.submenuElement.setAttribute("aria-expanded","true"),this._currentSelection&&this._currentSelection!==t&&this._currentSelection.ascendants&&y.S6(y.zo(y.nI([this._currentSelection]),this._currentSelection.ascendants.iterator()),(function(i){t.ascendants.contains(i)||t===i||e.unselectBranch(i,!0)})),y.S6(t.ascendants.iterator(),(function(t){t.closeTimeout&&(e.removeDispose(t.closeTimeout),t.closeTimeout=void 0),r.cn(t.element,"active")})),this._currentSelection=t,this.events.isEnabled("branchselected"))){var i={type:"branchselected",target:this,branch:t};this.events.dispatchImmediately("branchselected",i)}},e.prototype.unselectBranch=function(t,e){if(!this.isDisposed()&&(r.IV(t.element,"active"),t.submenuElement&&t.submenuElement.removeAttribute("aria-expanded"),this._currentSelection==t&&(this._currentSelection=void 0),this.events.isEnabled("branchunselected"))){var i={type:"branchunselected",target:this,branch:t};this.events.dispatchImmediately("branchunselected",i)}},e.prototype.delayUnselectBranch=function(t,e){var i=this;this.isDisposed()||(t.closeTimeout&&(this.removeDispose(t.closeTimeout),t.closeTimeout=void 0),t.closeTimeout=this.setTimeout((function(){i.unselectBranch(t,e)}),this.closeDelay),!0!==e&&t.ascendants&&y.S6(t.ascendants.iterator(),(function(t){i.delayUnselectBranch(t,!0)})))},e.prototype.moveSelection=function(t){if(!this.isDisposed()&&this._currentSelection){var e;if("up"==t)e=this.getPrevSibling(this._currentSelection);else if("down"==t)e=this.getNextSibling(this._currentSelection);else if("left"==t&&"right"==this.align||"right"==t&&"left"==this.align){var i=this.getSubMenu(this._currentSelection);null!=i&&(e=i[0])}else("right"==t&&"right"==this.align||"left"==t&&"left"==this.align)&&(e=this.getParentItem(this._currentSelection));e&&e!==this._currentSelection&&(this.selectBranch(e),this.setFocus(e),this._currentSelection=e)}},e.prototype.getSiblings=function(t){var e=this.getParentItem(t);return e&&e.menu?e.menu:[]},e.prototype.getParentItem=function(t){return t.ascendants&&t.ascendants.length?t.ascendants.getIndex(t.ascendants.length-1):void 0},e.prototype.getNextSibling=function(t){var e=this.getSiblings(t);if(e.length>1){var i=e.indexOf(t)+1;return e[i=e.length==i?0:i].unsupported?this.getNextSibling(e[i]):e[i]}return t},e.prototype.getPrevSibling=function(t){var e=this.getSiblings(t);if(e.length>1){var i=e.indexOf(t)-1;return e[i=-1==i?e.length-1:i].unsupported?this.getPrevSibling(e[i]):e[i]}return t},e.prototype.setFocus=function(t){if(t.interactions)try{t.interactions.element.focus()}catch(t){}},e.prototype.setBlur=function(t){if(t.interactions)try{t.interactions.element.blur()}catch(t){}},e.prototype.hideBranch=function(t){t.element.style.display="none"},e.prototype.showBranch=function(t){t.element.style.display=""},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),e}(d.c)},25449:(t,e,i)=>{"use strict";i.d(e,{C:()=>c});var n=i(70655),r=i(8207),o=i(73870),s=i(96139),a=i(69260),l=i(71473),h=i(80008),u=i(24306),p=i(44600),c=function(t){function e(){var e=t.call(this)||this;return e._dateFormat="yyyy-MM-dd",e._inputDateFormat="yyyy-MM-dd",e._utc=!1,e.timezoneMinutes=0,e._firstDayOfWeek=1,e.months=["January","February","March","April","May","June","July","August","September","October","November","December"],e.monthsShort=["Jan","Feb","Mar","Apr","May(short)","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],e.weekdays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],e.weekdaysShort=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],e._outputFormat="svg",e.capitalize=!0,e.className="DateFormatter",e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"language",{get:function(){return this._language},set:function(t){this._language=t,this.dateFormat=this._language.translate("_date")},enumerable:!0,configurable:!0}),e.prototype.format=function(t,e,i){var n,o;if(this.language||(this.sprite?this.language=this.sprite.language:this.language=new r.S),void 0!==e&&""!==e||(e=this._dateFormat),o=u.HD(t)?this.parse(t):h.yr(t),u.Kn(e))try{return this.intlLocales?new Intl.DateTimeFormat(this.intlLocales,e).format(o):new Intl.DateTimeFormat(void 0,e).format(o)}catch(t){return"Invalid"}else{e=h.Uv(e);var s=this.parseFormat(e);if(u.Uh(this.timezoneOffset)?o.setMinutes(o.getMinutes()+o.getTimezoneOffset()-this.timezoneOffset):u.Uh(this.timezone)&&!1!==i&&(o=p.zA(o,this.timezone)),!u.hj(o.getTime()))return this.language.translate("Invalid date");n=this.applyFormat(o,s,this.language),this.capitalize&&(n=n.replace(/^.{1}/,n.substr(0,1).toUpperCase()))}return n},e.prototype.parseFormat=function(t){var e=this.getCache(t);if(u.Uh(e))return e;for(var i={template:"",parts:[]},n=(0,s.k)().chunk(t,!0),r=0;r<n.length;r++){var o=n[r];if("value"===o.type){o.text.match(/^date$/i)&&u.HD(this._dateFormat)&&(o.text=this._dateFormat);var a=o.text.match(/G|yyyy|yyy|yy|y|YYYY|YYY|YY|Y|u|q|MMMMM|MMMM|MMM|MM|M|ww|w|W|dd|d|DDD|DD|D|F|g|EEEEE|EEEE|EEE|EE|E|eeeee|eeee|eee|ee|e|aaa|aa|a|hh|h|HH|H|KK|K|kk|k|mm|m|ss|s|SSS|SS|S|A|zzzz|zzz|zz|z|ZZ|Z|t|x|nnn|nn|n|i|I/g);if(a)for(var h=0;h<a.length;h++)i.parts.push(a[h]),o.text=o.text.replace(a[h],l.l7)}i.template+=o.text}return this.setCache(t,i),i},e.prototype.applyFormat=function(t,e,i){var n,r,o,s,a,u,p,c,d=e.template,f=t.getTimezoneOffset(),g=t.getTime();this.utc?(n=t.getUTCFullYear(),r=t.getUTCMonth(),o=t.getUTCDay(),s=t.getUTCDate(),a=t.getUTCHours(),u=t.getUTCMinutes(),p=t.getUTCSeconds(),c=t.getUTCMilliseconds()):(n=t.getFullYear(),r=t.getMonth(),o=t.getDay(),s=t.getDate(),a=t.getHours(),u=t.getMinutes(),p=t.getSeconds(),c=t.getMilliseconds());for(var y=0,m=e.parts.length;y<m;y++){var v="";switch(e.parts[y]){case"G":v=i.translate(n<0?"_era_bc":"_era_ad");break;case"yyyy":v=Math.abs(n).toString(),n<0&&(v+=i.translate("_era_bc"));break;case"yyy":case"yy":case"y":v=Math.abs(n).toString().substr(-e.parts[y].length),n<0&&(v+=i.translate("_era_bc"));break;case"YYYY":case"YYY":case"YY":case"Y":var b=n;1==h.Qk(t)&&o>4&&b--,v="YYYY"==e.parts[y]?Math.abs(b).toString():Math.abs(b).toString().substr(-e.parts[y].length),b<0&&(v+=i.translate("_era_bc"));break;case"u":case"F":case"g":break;case"q":v=""+Math.ceil((t.getMonth()+1)/3);break;case"MMMMM":v=i.translate(this.months[r]).substr(0,1);break;case"MMMM":v=i.translate(this.months[r]);break;case"MMM":v=i.translate(this.monthsShort[r]);break;case"MM":v=h.NE(r+1,2,"0");break;case"M":v=(r+1).toString();break;case"ww":v=h.NE(h.Qk(t,this.utc),2,"0");break;case"w":v=h.Qk(t,this.utc).toString();break;case"W":v=h.PY(t,this.utc).toString();break;case"dd":v=h.NE(s,2,"0");break;case"d":v=s.toString();break;case"DD":case"DDD":v=h.NE(h.Jo(t,this.utc).toString(),e.parts[y].length,"0");break;case"D":v=h.Jo(t,this.utc).toString();break;case"t":v=i.translateFunc("_dateOrd").call(this,s);break;case"E":v=(o||7).toString();break;case"EE":v=h.NE((o||7).toString(),2,"0");break;case"EEE":case"eee":v=i.translate(this.weekdaysShort[o]);break;case"EEEE":case"eeee":v=i.translate(this.weekdays[o]);break;case"EEEEE":case"eeeee":v=i.translate(this.weekdays[o]).substr(0,1);break;case"e":case"ee":v=(o-this.firstDayOfWeek+1).toString(),"ee"==e.parts[y]&&(v=h.NE(v,2,"0"));break;case"a":v=a>=12?i.translate("PM"):i.translate("AM");break;case"aa":v=a>=12?i.translate("P.M."):i.translate("A.M.");break;case"aaa":v=a>=12?i.translate("P"):i.translate("A");break;case"h":v=h.LS(a).toString();break;case"hh":v=h.NE(h.LS(a),2,"0");break;case"H":v=a.toString();break;case"HH":v=h.NE(a,2,"0");break;case"K":v=h.LS(a,0).toString();break;case"KK":v=h.NE(h.LS(a,0),2,"0");break;case"k":v=(a+1).toString();break;case"kk":v=h.NE(a+1,2,"0");break;case"m":v=u.toString();break;case"mm":v=h.NE(u,2,"0");break;case"s":v=p.toString();break;case"ss":v=h.NE(p,2,"0");break;case"S":case"SS":case"SSS":v=Math.round(c/1e3*Math.pow(10,e.parts[y].length)).toString();break;case"x":v=g.toString();break;case"n":case"nn":case"nnn":v=h.NE(c,e.parts[y].length,"0");break;case"z":v=h.Ze(t,!1,!1,this.utc);break;case"zz":v=h.Ze(t,!0,!1,this.utc);break;case"zzz":v=h.Ze(t,!1,!0,this.utc);break;
1case"zzzz":v=h.Ze(t,!0,!0,this.utc);break;case"Z":case"ZZ":var _=Math.abs(f)/60,x=Math.floor(_),P=60*_-60*x;this.utc&&(x=0,P=0),"Z"==e.parts[y]?(v="GMT",v+=f>0?"-":"+",v+=h.NE(x,2)+":"+h.NE(P,2)):(v=f>0?"-":"+",v+=h.NE(x,2)+h.NE(P,2));break;case"i":v=t.toISOString();break;case"I":v=t.toUTCString()}d=d.replace(l.l7,v)}return d},e.prototype.parse=function(t,e){if(u.Uh(e)||(e=this.inputDateFormat),t instanceof Date)return t;if("number"==typeof t)return new Date(t);var i;"string"!=typeof t&&(t=t.toString()),this.language||(this.sprite?this.language=this.sprite.language:this.language=new r.S);var n="";e=(e=h.Uv(e)).substr(0,t.length);for(var o=this.parseFormat(e),s={year:-1,year3:-1,year2:-1,year1:-1,month:-1,monthShort:-1,monthLong:-1,weekdayShort:-1,weekdayLong:-1,day:-1,yearDay:-1,week:-1,hourBase0:-1,hour12Base0:-1,hourBase1:-1,hour12Base1:-1,minute:-1,second:-1,millisecond:-1,millisecondDigits:-1,am:-1,zone:-1,timestamp:-1,iso:-1},a={year:1970,month:0,day:1,hour:0,minute:0,second:0,millisecond:0,timestamp:null,offset:0,utc:this.utc},l=0,p=0,c=0;c<o.parts.length;c++){switch(p=c+l+1,o.parts[c]){case"yyyy":case"YYYY":n+="([0-9]{4})",s.year=p;break;case"yyy":case"YYY":n+="([0-9]{3})",s.year3=p;break;case"yy":case"YY":n+="([0-9]{2})",s.year2=p;break;case"y":case"Y":n+="([0-9]{1})",s.year1=p;break;case"MMMM":n+="("+this.getStringList(this.months).join("|")+")",s.monthLong=p;break;case"MMM":n+="("+this.getStringList(this.monthsShort).join("|")+")",s.monthShort=p;break;case"MM":case"M":n+="([0-9]{2}|[0-9]{1})",s.month=p;break;case"ww":case"w":n+="([0-9]{2}|[0-9]{1})",s.week=p;break;case"dd":case"d":n+="([0-9]{2}|[0-9]{1})",s.day=p;break;case"DDD":case"DD":case"D":n+="([0-9]{3}|[0-9]{2}|[0-9]{1})",s.yearDay=p;break;case"dddd":n+="("+this.getStringList(this.weekdays).join("|")+")",s.weekdayLong=p;break;case"ddd":n+="("+this.getStringList(this.weekdaysShort).join("|")+")",s.weekdayShort=p;break;case"aaa":case"aa":case"a":n+="("+this.getStringList(["AM","PM","A.M.","P.M.","A","P"]).join("|")+")",s.am=p;break;case"hh":case"h":n+="([0-9]{2}|[0-9]{1})",s.hour12Base1=p;break;case"HH":case"H":n+="([0-9]{2}|[0-9]{1})",s.hourBase0=p;break;case"KK":case"K":n+="([0-9]{2}|[0-9]{1})",s.hour12Base0=p;break;case"kk":case"k":n+="([0-9]{2}|[0-9]{1})",s.hourBase1=p;break;case"mm":case"m":n+="([0-9]{2}|[0-9]{1})",s.minute=p;break;case"ss":case"s":n+="([0-9]{2}|[0-9]{1})",s.second=p;break;case"SSS":case"SS":case"S":n+="([0-9]{3}|[0-9]{2}|[0-9]{1})",s.millisecond=p,s.millisecondDigits=o.parts[c].length;break;case"nnn":case"nn":case"n":n+="([0-9]{3}|[0-9]{2}|[0-9]{1})",s.millisecond=p;break;case"x":n+="([0-9]{1,})",s.timestamp=p;break;case"Z":n+="GMT([-+]+[0-9]{2}:[0-9]{2})",s.zone=p;break;case"ZZ":n+="([\\-+]+[0-9]{2}[0-9]{2})",s.zone=p;break;case"i":n+="([0-9]{4})-?([0-9]{2})-?([0-9]{2})T?([0-9]{2}):?([0-9]{2}):?([0-9]{2}).?([0-9]{0,3})([zZ]|[+-][0-9]{2}:?[0-9]{2}|$)",s.iso=p,l+=7;break;case"G":case"YYYY":case"YYY":case"YY":case"Y":case"MMMMM":case"W":case"EEEEE":case"EEEE":case"EEE":case"EE":case"E":case"eeeee":case"eeee":case"eee":case"ee":case"e":case"zzzz"
1:case"zzz":case"zz":case"z":case"t":l--}n+="[^0-9]*"}var d=new RegExp(n),f=t.match(d);if(f){if(s.year>-1&&(a.year=parseInt(f[s.year])),s.year3>-1){var g=parseInt(f[s.year3]);g+=1e3,a.year=g}if(s.year2>-1){g=parseInt(f[s.year2]);g+=g>50?1e3:2e3,a.year=g}if(s.year1>-1){g=parseInt(f[s.year1]);g=10*Math.floor((new Date).getFullYear()/10)+g,a.year=g}if(s.monthLong>-1&&(a.month=this.resolveMonth(f[s.monthLong])),s.monthShort>-1&&(a.month=this.resolveShortMonth(f[s.monthShort])),s.month>-1&&(a.month=parseInt(f[s.month])-1),s.week>-1&&-1===s.day&&(a.month=0,a.day=h.un(parseInt(f[s.week]),a.year,1,this.utc)),s.day>-1&&(a.day=parseInt(f[s.day])),s.yearDay>-1&&(a.month=0,a.day=parseInt(f[s.yearDay])),s.hourBase0>-1&&(a.hour=parseInt(f[s.hourBase0])),s.hourBase1>-1&&(a.hour=parseInt(f[s.hourBase1])-1),s.hour12Base0>-1)11==(g=parseInt(f[s.hour12Base0]))&&(g=0),s.am>-1&&!this.isAm(f[s.am])&&(g+=12),a.hour=g;if(s.hour12Base1>-1)12==(g=parseInt(f[s.hour12Base1]))&&(g=0),s.am>-1&&!this.isAm(f[s.am])&&(g+=12),a.hour=g;if(s.minute>-1&&(a.minute=parseInt(f[s.minute])),s.second>-1&&(a.second=parseInt(f[s.second])),s.millisecond>-1){g=parseInt(f[s.millisecond]);2==s.millisecondDigits?g*=10:1==s.millisecondDigits&&(g*=100),a.millisecond=g}if(s.timestamp>-1){a.timestamp=parseInt(f[s.timestamp]);var y=new Date(a.timestamp);a.year=y.getUTCFullYear(),a.month=y.getUTCMonth(),a.day=y.getUTCDate(),a.hour=y.getUTCHours(),a.minute=y.getUTCMinutes(),a.second=y.getUTCSeconds(),a.millisecond=y.getUTCMilliseconds()}s.zone>-1&&(a.offset=this.resolveTimezoneOffset(new Date(a.year,a.month,a.day),f[s.zone])),s.iso>-1&&(a.year=u.He(f[s.iso+0]),a.month=u.He(f[s.iso+1])-1,a.day=u.He(f[s.iso+2]),a.hour=u.He(f[s.iso+3]),a.minute=u.He(f[s.iso+4]),a.second=u.He(f[s.iso+5]),a.millisecond=u.He(f[s.iso+6]),"Z"==f[s.iso+7]||"z"==f[s.iso+7]?a.utc=!0:""!=f[s.iso+7]&&(a.offset=this.resolveTimezoneOffset(new Date(a.year,a.month,a.day),f[s.iso+7]))),i=a.utc?new Date(Date.UTC(a.year,a.month,a.day,a.hour,a.minute,a.second,a.millisecond)):new Date(a.year,a.month,a.day,a.hour,a.minute+a.offset,a.second,a.millisecond)}else i=new Date(t);return i},e.prototype.resolveTimezoneOffset=function(t,e){if(e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)){var i=u.NA(e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)),n=i[1],r=i[2],o=i[3],s=60*parseInt(r)+parseInt(o);return"+"==n&&(s*=-1),s-(t||new Date).getTimezoneOffset()}return 0},e.prototype.resolveMonth=function(t){var e=this.months.indexOf(t);return e>-1||this.language&&!this.language.isDefault()&&(e=this.language.translateAll(this.months).indexOf(t))>-1?e:0},e.prototype.resolveShortMonth=function(t){var e=this.monthsShort.indexOf(t);return e>-1||(e=this.months.indexOf(t))>-1||this.language&&!this.language.isDefault()&&(e=this.language.translateAll(this.monthsShort).indexOf(t))>-1?e:0},e.prototype.isAm=function(t){return this.getStringList(["AM","A.M.","A"]).indexOf(t.toUpperCase())>-1},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},e.prototype.getStringList=function(t){for(var e=[],i=0;i<t.length;i++)this.language?e.push(h.UK(this.language.translate(t[i]))):e.push(h.UK(t[i]));return e},Object.defineProperty(e.prototype,"dateFormat",{get:function(){return this._dateFormat},set:function(t){this._dateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inputDateFormat",{get:function(){return this._inputDateFormat},set:function(t){this._inputDateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"utc",{get:function(){return this._utc},set:function(t){this._utc=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"timezoneOffset",{get:function(){return this._timezoneOffset},set:function(t){this._timezoneOffset!=t&&(this._timezoneOffset=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"timezone",{get:function(){return this._timezone},set:function(t){this._timezone!=t&&(this._timezone=t,this.timezoneMinutes=p._z(t),this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"firstDayOfWeek",{get:function(){return this._firstDayOfWeek},set:function(t){this._firstDayOfWeek=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),e}(o.L);a.i.registeredClasses.DateFormatter=c},43738:(t,e,i)=>{"use strict";i.d(e,{$:()=>d});var n=i(70655),r=i(8207),o=i(73870),s=i(96139),a=i(69260),l=i(71473),h=i(59205),u=i(80008),p=i(24306),c=i(64112),d=function(t){function e(){var e=t.call(this)||this;return e._negativeBase=0,e._baseUnit="second",e._outputFormat="svg",e._unitValues={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6},e._unitAliases={Y:"y",D:"d",H:"h",K:"h",k:"h",n:"S"},e.className="DurationFormatter",e.applyTheme(),e}
1return(0,n.ZT)(e,t),e.prototype.format=function(t,e,i){this.language||(this.sprite?this.language=this.sprite.language:this.language=new r.S);var n=i||this._baseUnit;void 0!==e&&""!==e||(e=p.Uh(this.durationFormat)?this.durationFormat:this.getFormat(p.He(t),null,n)),e=u.Uv(e);var o,s=this.parseFormat(e,n),a=Number(t);o=a>this._negativeBase?s.positive:a<this._negativeBase?s.negative:s.zero;var l=this.applyFormat(a,o);return""!==o.color&&("svg"===this._outputFormat?l="<tspan fill='"+o.color+"'>"+l+"</tspan>":"html"===this._outputFormat&&(l="<span style='color: "+o.color+";'>"+l+"</span>")),l},e.prototype.parseFormat=function(t,e){var i=this,n=this.getCache(t);if(p.Uh(n))return n;var r=e||this._baseUnit,o={positive:{color:"",template:"",parts:[],source:"",baseUnit:r,parsed:!1,absolute:!1},negative:{color:"",template:"",parts:[],source:"",baseUnit:r,parsed:!1,absolute:!1},zero:{color:"",template:"",parts:[],source:"",baseUnit:r,parsed:!1,absolute:!1}},a=(t=t.replace("||",l.Cb)).split("|");return o.positive.source=a[0],void 0===a[2]?o.zero=o.positive:o.zero.source=a[2],void 0===a[1]?o.negative=o.positive:o.negative.source=a[1],h.S6(o,(function(t,e){if(!e.parsed)if(void 0===i.getCache(e.source)){var n,r=e.source;(n=e.source.match(/^\[([^\]]*)\]/))&&n.length&&""!==n[0]&&(r=e.source.substr(n[0].length),e.color=n[1]);for(var a=(0,s.k)().chunk(r,!0),h=0;h<a.length;h++){var u=a[h];if(u.text=u.text.replace(l.Cb,"|"),"value"===u.type){u.text.match(/[yYMdDwhHKkmsSn]+a/)&&(e.absolute=!0,u.text=u.text.replace(/([yYMdDwhHKkmsSn]+)a/,"$1"));var c=u.text.match(/y+|Y+|M+|d+|D+|w+|h+|H+|K+|k+|m+|s+|S+|n+/g);if(c)for(var d=0;d<c.length;d++)p.Uh(c[d])||(c[d]=i._unitAliases[c[d]]),e.parts.push(c[d]),u.text=u.text.replace(c[d],l.l7)}e.template+=u.text}i.setCache(e.source,e),e.parsed=!0}else o[t]=i.getCache(e.source)})),this.setCache(t,o),o},e.prototype.applyFormat=function(t,e){var i=!e.absolute&&t<this._negativeBase;t=Math.abs(t);for(var n=this.toTimeStamp(t,e.baseUnit),r=e.template,o=0,s=e.parts.length;o<s;o++){var a=e.parts[o],h=this.toTimeUnit(a.substr(0,1)),p=a.length,c=Math.floor(n/this._unitValues[h]);r=r.replace(l.l7,u.NE(c,p,"0")),n-=c*this._unitValues[h]}return i&&(r="-"+r),r},e.prototype.toTimeStamp=function(t,e){return t*this._unitValues[e]},e.prototype.toTimeUnit=function(t){switch(t){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year"}},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(e.prototype,"baseUnit",{get:function(){return this._baseUnit},set:function(t){this._baseUnit=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),e.prototype.getFormat=function(t,e,i){if(p.Uh(this.durationFormat))return this.durationFormat;if(i||(i=this.baseUnit),p.Uh(e)&&t!=e){t=Math.abs(t),e=Math.abs(e);var n=this.getValueUnit(c.Fp(t,e),i);return this.durationFormats[i][n]}var r=this.getValueUnit(t,i);return this.durationFormats[i][r]},e.prototype.getValueUnit=function(t,e){var i;e||(e=this.baseUnit);var n=this.getMilliseconds(t,e);return h.vn(this._unitValues,(function(t,r){if(t==e||i){if(n/r<=1)return i||(i=t),!1;i=t}return!0})),i},e.prototype.getMilliseconds=function(t,e){return e||(e=this.baseUnit),t*this._unitValues[e]},Object.defineProperty(e.prototype,"durationFormat",{get:function(){return this._durationFormat},set:function(t){this._durationFormat!=t&&(this._durationFormat=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormats",{get:function(){return this._durationFormats||(this._durationFormats={millisecond:{millisecond:this.language.translate("_duration_millisecond"),second:this.language.translate("_duration_millisecond_second"),minute:this.language.translate("_duration_millisecond_minute"),hour:this.language.translate("_duration_millisecond_hour"),day:this.language.translate("_duration_millisecond_day"),week:this.language.translate("_duration_millisecond_week"),month:this.language.translate("_duration_millisecond_month"),year:this.language.translate("_duration_millisecond_year")},second:{second:this.language.translate("_duration_second"),minute:this.language.translate("_duration_second_minute"),hour:this.language.translate("_duration_second_hour"),day:this.language.translate("_duration_second_day"),week:this.language.translate("_duration_second_week"),month:this.language.translate("_duration_second_month"),year:this.language.translate("_duration_second_year")},minute:{minute:this.language.translate("_duration_minute"),hour:this.language.translate("_duration_minute_hour"),day:this.language.translate("_duration_minute_day"),week:this.language.translate("_duration_minute_week"),month:this.language.translate("_duration_minute_month"),year:this.language.translate("_duration_minute_year")},hour:{hour:this.language.translate("_duration_hour"),day:this.language.translate("_duration_hour_day"),week:this.language.translate("_duration_hour_week"),month:this.language.translate("_duration_hour_month"),year:this.language.translate("_duration_hour_year")},day:{day:this.language.translate("_duration_day"),week:this.language.translate("_duration_day_week"),month:this.language.translate("_duration_day_month"),year:this.language.translate("_duration_day_year")},week:{week:this.language.translate("_duration_week"),month:this.language.translate("_duration_week_month"),year:this.language.translate("_duration_week_year")},month:{month:this.language.translate("_duration_month"),year:this.language.translate("_duration_month_year")},year:{year:this.language.translate("_duration_year")}}),this._durationFormats},set:function(t){this._durationFormats=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),e}(o.L);a.i.registeredClasses.DurationFormatter=d},47573:(t,e,i)=>{"use strict";i.d(e,{e:()=>d});var n=i(70655),r=i(8207),o=i(73870),s=i(96139),a=i(69260),l=i(71473),h=i(59205),u=i(80008),p=i(24306),c=i(64112),d=function(t){function e(){var e=t.call(this)||this;return e._negativeBase=0,e._numberFormat="#,###.#####",e._outputFormat="svg",e._smallNumberThreshold=1,e._forceLTR=!1,e.className="NumberFormatter",e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this.language&&this.language.dispose()},Object.defineProperty(e.prototype,"language",{get:function(){return this._language||(this.sprite?this._language=this.sprite.language:this._language=new r.S),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}
1),e.prototype.format=function(t,e,i){var n;(void 0===e||p.HD(e)&&"number"===e.toLowerCase())&&(e=this._numberFormat);var r=Number(t);if(p.Kn(e))try{return this.intlLocales?new Intl.NumberFormat(this.intlLocales,e).format(r):new Intl.NumberFormat(void 0,e).format(r)}catch(t){return"Invalid"}else{e=u.Uv(e);var o=this.parseFormat(e,this.language),s=void 0;s=r>this._negativeBase?o.positive:r<this._negativeBase?o.negative:o.zero,p.Uh(i)&&!s.mod&&((s=h.d9(s)).decimals.active=0==r?0:i),n=s.template.split(l.l7).join(this.applyFormat(r,s))}return this.forceLTR&&(n="‎"+n),n},e.prototype.parseFormat=function(t,e){var i=this,n=this.getCache(t);if(p.Uh(n))return n;var r={positive:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1},negative:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1},zero:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1}},o=(t=t.replace("||",l.Cb)).split("|");return r.positive.source=o[0],void 0===o[2]?r.zero=r.positive:r.zero.source=o[2],void 0===o[1]?r.negative=r.positive:r.negative.source=o[1],h.S6(r,(function(t,e){if(!e.parsed)if(void 0===i.getCache(e.source)){var n=e.source;"number"===n.toLowerCase()&&(n=p.HD(i._numberFormat)?i._numberFormat:"#,###.#####");for(var o=(0,s.k)().chunk(n,!0),a=0;a<o.length;a++){var h=o[a];if(h.text=h.text.replace(l.Cb,"|"),"value"===h.type){var u=h.text.match(/[#0.,]+[ ]?[abesABES%!]?[abesABES‰!]?/);if(u)if(null===u||""===u[0])e.template+=h.text;else{var c=u[0].match(/[abesABES%‰!]{2}|[abesABES%‰]{1}$/);c&&(e.mod=c[0].toLowerCase(),e.modSpacing=!!u[0].match(/[ ]{1}[abesABES%‰!]{1}$/));var d=u[0].split(".");if(""===d[0]);
1else{e.thousands.active=(d[0].match(/0/g)||[]).length,e.thousands.passive=(d[0].match(/\#/g)||[]).length+e.thousands.active;var f=d[0].split(",");1===f.length||(e.thousands.interval=p.NA(f.pop()).length,0===e.thousands.interval&&(e.thousands.interval=-1))}void 0===d[1]||(e.decimals.active=(d[1].match(/0/g)||[]).length,e.decimals.passive=(d[1].match(/\#/g)||[]).length+e.decimals.active),e.template+=h.text.split(u[0]).join(l.l7)}}else e.template+=h.text}i.setCache(e.source,e),e.parsed=!0}else r[t]=i.getCache(e.source)})),this.setCache(t,r),r},e.prototype.applyFormat=function(t,e){var i=t<0;t=Math.abs(t);var n="",r="",o=e.mod?e.mod.split(""):[];if(-1!==o.indexOf("b")){var s=this.applyPrefix(t,this.bytePrefixes,-1!==o.indexOf("!"));t=s[0],n=s[1],r=s[2],e.modSpacing&&(r=" "+r)}else if(-1!==o.indexOf("a")){var a=this.applyPrefix(t,t<this.smallNumberThreshold?this.smallNumberPrefixes:this.bigNumberPrefixes,-1!==o.indexOf("!"));t=a[0],n=a[1],r=a[2],e.modSpacing&&(r=" "+r)}else if(-1!==o.indexOf("%")){var l=c.VV(t.toString().length+2,21);t*=100,t=parseFloat(t.toPrecision(l)),r="%"}else if(-1!==o.indexOf("‰")){l=c.VV(t.toString().length+3,21);t*=1e3,t=parseFloat(t.toPrecision(l)),r="‰"}if(-1!==o.indexOf("e")){var h=void 0;h=e.decimals.passive>=0?t.toExponential(e.decimals.passive).split("e"):t.toExponential().split("e"),t=Number(h[0]),r="e"+h[1],e.modSpacing&&(r=" "+r)}else if(0===e.decimals.passive)t=Math.round(t);else if(e.decimals.passive>0){var p=Math.pow(10,e.decimals.passive);t=Math.round(t*p)/p}var d="",f=u.D$(t).split("."),g=f[0];if(g.length<e.thousands.active&&(g=Array(e.thousands.active-g.length+1).join("0")+g),e.thousands.interval>0){for(var y=[],m=g.split("").reverse().join(""),v=0,b=g.length;v<=b;v+=e.thousands.interval){var _=m.substr(v,e.thousands.interval).split("").reverse().join("");""!==_&&y.unshift(_)}g=y.join(e.thousands.separator)}d+=g,1===f.length&&f.push("");var x=f[1];return x.length<e.decimals.active&&(x+=Array(e.decimals.active-x.length+1).join("0")),""!==x&&(d+=e.decimals.separator+x),""===d&&(d="0"),0!==t&&i&&-1===o.indexOf("s")&&(d="-"+d),n&&(d=n+d),r&&(d+=r),d},e.prototype.applyPrefix=function(t,e,i){void 0===i&&(i=!1);for(var n=t,r="",o="",s=!1,a=1,l=0,h=e.length;l<h;l++)e[l].number<=t&&(0===e[l].number?n=0:(n=t/e[l].number,a=e[l].number),r=e[l].prefix,o=e[l].suffix,s=!0);return!s&&i&&e.length&&0!=t&&(n=t/e[0].number,r=e[0].prefix,o=e[0].suffix,s=!0),s&&(n=parseFloat(n.toPrecision(c.VV(a.toString().length+Math.floor(n).toString().replace(/[^0-9]*/g,"").length,21)))),[n,r,o]},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(e.prototype,"numberFormat",{get:function(){return this._numberFormat},set:function(t){this._numberFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"negativeBase",{get:function(){return this._negativeBase},set:function(t){this._negativeBase=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bigNumberPrefixes",{get:function(){return p.Uh(this._bigNumberPrefixes)||(this._bigNumberPrefixes=[{number:1e3,suffix:this.language.translate("_big_number_suffix_3")},{number:1e6,suffix:this.language.translate("_big_number_suffix_6")},{number:1e9,suffix:this.language.translate("_big_number_suffix_9")},{number:1e12,suffix:this.language.translate("_big_number_suffix_12")},{number:1e15,suffix:this.language.translate("_big_number_suffix_15")},{number:1e18,suffix:this.language.translate("_big_number_suffix_18")},{number:1e21,suffix:this.language.translate("_big_number_suffix_21")},{number:1e24,suffix:this.language.translate("_big_number_suffix_24")}]),this._bigNumberPrefixes},set:function(t){this._bigNumberPrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"smallNumberPrefixes",{get:function(){return p.Uh(this._smallNumberPrefixes)||(this._smallNumberPrefixes=[{number:1e-24,suffix:this.language.translate("_small_number_suffix_24")},{number:1e-21,suffix:this.language.translate("_small_number_suffix_21")},{number:1e-18,suffix:this.language.translate("_small_number_suffix_18")},{number:1e-15,suffix:this.language.translate("_small_number_suffix_15")},{number:1e-12,suffix:this.language.translate("_small_number_suffix_12")},{number:1e-9,suffix:this.language.translate("_small_number_suffix_9")},{number:1e-6,suffix:this.language.translate("_small_number_suffix_6")},{number:.001,suffix:this.language.translate("_small_number_suffix_3")}]),this._smallNumberPrefixes},set:function(t){this._smallNumberPrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"smallNumberThreshold",{get:function(){return this._smallNumberThreshold}
1,set:function(t){this._smallNumberThreshold=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bytePrefixes",{get:function(){return p.Uh(this._bytePrefixes)||(this._bytePrefixes=[{number:1,suffix:this.language.translate("_byte_suffix_B")},{number:1024,suffix:this.language.translate("_byte_suffix_KB")},{number:1048576,suffix:this.language.translate("_byte_suffix_MB")},{number:1073741824,suffix:this.language.translate("_byte_suffix_GB")},{number:1099511627776,suffix:this.language.translate("_byte_suffix_TB")},{number:0x4000000000000,suffix:this.language.translate("_byte_suffix_PB")}]),this._bytePrefixes},set:function(t){this._bytePrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"forceLTR",{get:function(){return this._forceLTR},set:function(t){this._forceLTR=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),e.prototype.escape=function(t){return t.replace("||",l.Cb)},e.prototype.unescape=function(t){return t.replace(l.Cb,"|")},e}(o.L);a.i.registeredClasses.NumberFormatter=d},96139:(t,e,i)=>{"use strict";i.d(e,{k:()=>c});var n,r=i(70655),o=i(73870),s=i(33394),a=i(62043),l=i(69260),h=i(71473),u=i(24306),p=function(t){function e(){var e=t.call(this)||this;return e.adapter=new a.L1(e),e.className="TextFormatter",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.debug=function(){},e.prototype.format=function(t,e){u.Uh(e)||(e="svg");var i="",n=(t=this.escape(t)).match(/\[([^\]]*?)\]/gm);if(!n)return this.wrap(t,"",e);for(var r=t.split(/\[[^\[\]]*\]/),o=0,s=r.length;o<s;o++){var a=r[o];if(""!==a){a=this.adapter.apply("chunk",a);var l="";o>0&&(l=n[o-1].replace("[","").replace("]","")),i+=this.wrap(a,l,e)}}return i=this.unescape(i),this.cleanUp(i)},e.prototype.escape=function(t){return t.replace(/\[\[/g,l.i.getPlaceholder("1")).replace(/([^\/\]]{1})\]\]/g,"$1"+l.i.getPlaceholder("2")).replace(/\]\]/g,l.i.getPlaceholder("2")).replace(/\{\{/g,l.i.getPlaceholder("3")).replace(/\}\}/g,l.i.getPlaceholder("4")).replace(/\'\'/g,l.i.getPlaceholder("5"))},e.prototype.unescape=function(t){return t.replace(new RegExp(l.i.getPlaceholder("1"),"g"),"[[").replace(new RegExp(l.i.getPlaceholder("2"),"g"),"]]").replace(new RegExp(l.i.getPlaceholder("3"),"g"),"{{").replace(new RegExp(l.i.getPlaceholder("4"),"g"),"}}").replace(new RegExp(l.i.getPlaceholder("5"),"g"),"''")},e.prototype.cleanUp=function(t){return t.replace(/\[\[/g,"[").replace(/\]\]/g,"]").replace(/\{\{/g,"{").replace(/\}\}/g,"}").replace(/\'\'/g,"'")},e.prototype.wrap=function(t,e,i){return""!==e&&"/"!==e||(e=""),"html"===i?this.wrapHtml(t,this.translateStyleShortcuts(e)):this.wrapSvg(t,this.translateStyleShortcuts(e))},e.prototype.wrapSvg=function(t,e){return""===e?"<tspan>"+t+"</tspan>":"<tspan style='"+e+"'>"+t+"</tspan>"},e.prototype.getSvgElement=function(t,e){var i=new s._("tspan");return i.textContent=t,e&&i.node.setAttribute("style",e),i},e.prototype.wrapHtml=function(t,e){return""===e?"<span>"+t+"</span>":"<span style='"+this.styleSvgToHtml(e)+"'>"+t+"</span>"},e.prototype.getHtmlElement=function(t,e){var i=document.createElement("span");return i.innerHTML=t,e&&i.setAttribute("style",e),i},e.prototype.styleSvgToHtml=function(t){return t=t.replace(/fill:/,"color:")},e.prototype.translateStyleShortcuts=function(t){if(""==t||"[ ]"==t)return"";var e=l.i.getCache("translateStyleShortcuts_"+t);if(e)return e;var i=t.match(/('[^']*')|("[^"]*")/gi);if(i)for(var n=0;n<i.length;n++)t=t.replace(i[n],i[n].replace(/['"]*/g,"").replace(/[ ]+/g,"+"));var r=t.match(/([\w\-]*:[\s]?[^;\s\]]*)|(\#[\w]{1,6})|([\w]+)|(\/)/gi);if(!r)return t;for(n=0;n<r.length;n++)r[n].match(/^bold$/i)?r[n]="font-weight:"+r[n]:"/"==r[n]?r[n]="":r[n].match(/:/)?r[n]=r[n].replace(/\+/g," "):r[n]="fill:"+r[n];var o=r.join(";");return l.i.setCache("translateStyleShortcuts_"+t,o),o},e.prototype.chunk=function(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=[];t=this.escape(t);for(var r=e?t.split("'"):[t],o=0;o<r.length;o++){var s=r[o];if(""!==s)if(o%2==0)for(var a=(s=(s=s.replace(/\]\[/g,"]"+h.l7+"[")).replace(/\[\]/g,"[ ]")).split(/[\[\]]+/),l=0;l<a.length;l++){(u=this.cleanUp(this.unescape(a[l])))!==h.l7&&(""!==u&&(l%2==0?n.push({type:"value",text:this.adapter.apply("chunk",u)}):n.push({type:i?"value":"format",text:"["+u+"]"}
1)))}else for(a=s.split(/[\[\]]+/),l=0;l<a.length;l++){var u;""!==(u=this.cleanUp(this.unescape(a[l])))&&(l%2==0?n.push({type:"text",text:u}):this.isImage(u)?n.push({type:"image",text:"["+u+"]"}):n.push({type:"format",text:"["+u+"]"}))}}return n},e.prototype.isImage=function(t){return!!t.match(/img[ ]?:/)},e}(o.L);function c(){return null==n&&(n=new p),n}l.i.registeredClasses.TextFormatter=p},18006:(t,e,i)=>{"use strict";i.d(e,{r:()=>l});var n=i(70655),r=i(73870),o=i(406),s=i(42053),a=i(24306),l=function(t){function e(e,i,n,r){var o=t.call(this)||this;return o.animations=[],o.className="Inertia",o.interaction=e,o.type=i,o.point=n,o.startPoint=r,o._disposers.push(new s.w3(o.animations)),o}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"x",{get:function(){return this.point.x},set:function(t){a.hj(t)&&(this.point.x=t,this.handleMove())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.point.y},set:function(t){a.hj(t)&&(this.point.y=t,this.handleMove())},enumerable:!0,configurable:!0}),e.prototype.handleMove=function(){if(this.interaction.events.isEnabled("drag")){var t={type:"drag",target:this.interaction,shift:{x:this.x-this.startPoint.x,y:this.y-this.startPoint.y},startPoint:this.startPoint,point:{x:this.x,y:this.y},touch:!1};this.interaction.events.dispatchImmediately("drag",t)}},e.prototype.done=function(){this.interaction.inertias.removeKey(this.type),"move"===this.type&&(0,o.S)().processDragStop(this.interaction),this.dispose()},e}(r.L)},406:(t,e,i)=>{"use strict";i.d(e,{S:()=>S});var n=i(70655),r=i(73870),o=i(87155),s=i(42053),a=i(29138),l=i(59355),h=i(37144),u=i(3485),p=i(18006),c=i(43281),d=i(67556),f=i(78816),g=i(99934),y=i(70522),m=i(64112),v=i(36442),b=i(12352),_=i(24306),x=i(44600),P=function(t){function e(){var i=t.call(this)||this;return i._globalEventsAdded=!1,i._pointerEvents={pointerdown:"mousedown",pointerup:"mouseup",pointermove:"mousemove",pointercancel:"mouseup",pointerover:"mouseover",pointerout:"mouseout",wheel:"wheel"},i._usePointerEventsOnly=!1,i._useTouchEventsOnly=!1,i._addHoverEvents=!0,i._passiveSupported=!1,i._delayedEvents={out:[]},i.overObjects=new o.aV,i.downObjects=new o.aV,i.trackedObjects=new o.aV,i.transformedObjects=new o.aV,i.pointers=new u.Xy,i.inertiaOptions=new u.Xy,i.hitOptions={doubleHitTime:300,hitTolerance:10,noFocus:!0},i.hoverOptions={touchOutBehavior:"leave",touchOutDelay:1e3},i.swipeOptions={time:500,verticalThreshold:75,horizontalThreshold:30},i.keyboardOptions={speed:.1,accelleration:1.2,accellerationDelay:2e3},i.mouseOptions={sensitivity:1},i.className="Interaction",i.body=i.getInteraction(document.body),i._disposers.push(i.body),window.hasOwnProperty("PointerEvent")?(i._pointerEvents.pointerdown="pointerdown",i._pointerEvents.pointerup="pointerup",i._pointerEvents.pointermove="pointermove",i._pointerEvents.pointercancel="pointercancel",i._pointerEvents.pointerover="pointerover",i._pointerEvents.pointerout="pointerout"):window.hasOwnProperty("MSPointerEvent")?(i._pointerEvents.pointerdown="MSPointerDown",i._pointerEvents.pointerup="MSPointerUp",i._pointerEvents.pointermove="MSPointerMove",i._pointerEvents.pointercancel="MSPointerUp",i._pointerEvents.pointerover="MSPointerOver",i._pointerEvents.pointerout="MSPointerOut"):"undefined"!=typeof matchMedia&&matchMedia("(pointer:fine)").matches?"ontouchstart"in window&&(i._addHoverEvents=!1,i._useTouchEventsOnly=!0):window.navigator.userAgent.match(/MSIE /)||i.fullFF()?i._usePointerEventsOnly=!0:i._useTouchEventsOnly=!0,"onwheel"in document.createElement("div")?i._pointerEvents.wheel="wheel":_.Uh(document.onmousewheel)&&(i._pointerEvents.wheel="mousewheel"),i.inertiaOptions.setKey("move",{time:100,duration:500,factor:1,easing:y.Wx}),i.inertiaOptions.setKey("resize",{time:100,duration:500,factor:1,easing:y.Wx}),i._passiveSupported=e.passiveSupported,i.applyTheme(),i}return(0,n.ZT)(e,t),e.prototype.fullFF=function(){return window.navigator.userAgent.match(/Firefox/)&&!window.navigator.userAgent.match(/Android/)},e.prototype.debug=function(){},e.prototype.addGlobalEvents=function(){var t=this;this._globalEventsAdded||(this._useTouchEventsOnly||(this._disposers.push((0,c.Oo)(document,this._pointerEvents.pointerdown,(function(e){t.handleGlobalPointerDown(e)}))),this._disposers.push((0,c.Oo)(document,this._pointerEvents.pointermove,(function(e){t.handleGlobalPointerMove(e)}))),this._disposers.push((0,c.Oo)(document,this._pointerEvents.pointerup,(function(e){t.handleGlobalPointerUp(e)}))),this._disposers.push((0,c.Oo)(document,this._pointerEvents.pointercancel,(function(e){t.handleGlobalPointerUp(e,!0)}))),this._disposers.push((0,c.Oo)(document,"mouseenter",(function(e){_.Uh(e.relatedTarget)||0!=e.buttons&&0!=e.which||t.handleDocumentLeave(e)})))),this._usePointerEventsOnly||(this._disposers.push((0,c.Oo)(document,"touchstart",(function(e){t.handleGlobalTouchStart(e)}))),this._disposers.push((0,c.Oo)(document,"touchmove",(function(e){t.handleGlobalTouchMove(e)}))),this._disposers.push((0,c.Oo)(document,"touchend",(function(e){t.handleGlobalTouchEnd(e)})))),this._disposers.push((0,c.Oo)(document,"keydown",(function(e){t.handleGlobalKeyDown(e)}))),this._disposers.push((0,c.Oo)(document,"keyup",(function(e){t.handleGlobalKeyUp(e)}))),this._globalEventsAdded=!0)},e.prototype.processClickable=function(t){this.processTouchable(t)}
1,e.prototype.processContextMenu=function(t){t.contextMenuDisabled?t.eventDisposers.hasKey("contextMenuDisabled")||t.eventDisposers.setKey("contextMenuDisabled",(0,c.Oo)(t.element,"contextmenu",(function(t){t.preventDefault()}))):t.eventDisposers.hasKey("contextMenuDisabled")&&t.eventDisposers.getKey("contextMenuDisabled").dispose()},e.prototype.processHoverable=function(t){var e=this;if(t.hoverable||t.trackable)this.addGlobalEvents(),this.applyCursorOverStyle(t),!t.eventDisposers.hasKey("hoverable")&&this._addHoverEvents&&t.eventDisposers.setKey("hoverable",new a.FV([(0,c.Oo)(t.element,this._pointerEvents.pointerout,(function(i){return e.handlePointerOut(t,i)})),(0,c.Oo)(t.element,this._pointerEvents.pointerover,(function(i){return e.handlePointerOver(t,i)}))])),t.trackable;else{var i=t.eventDisposers.getKey("hoverable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("hoverable"))}this.processTouchable(t)},e.prototype.processMovable=function(t){(t.draggable||t.swipeable||t.trackable||t.resizable)&&(this.isGlobalElement(t)||t.isTouchProtected||this.prepElement(t),this.applyCursorOverStyle(t)),this.processTouchable(t)},e.prototype.processTrackable=function(t){this.processHoverable(t),this.processMovable(t),t.trackable?this.trackedObjects.moveValue(t):this.trackedObjects.removeValue(t)},e.prototype.processDraggable=function(t){this.processMovable(t)},e.prototype.processSwipeable=function(t){this.processMovable(t)},e.prototype.processResizable=function(t){this.processMovable(t)},e.prototype.processWheelable=function(t){var e=this;if(t.wheelable)t.eventDisposers.hasKey("wheelable")||t.eventDisposers.setKey("wheelable",new a.FV([(0,c.Oo)(t.element,this._pointerEvents.wheel,(function(i){return e.handleMouseWheel(t,i)}),!!this._passiveSupported&&{passive:!1}),t.events.on("out",(function(i){t.wheelable&&e.unlockWheel()})),t.events.on("over",(function(i){t.wheelable&&e.lockWheel()}))]));else{var i=t.eventDisposers.getKey("wheelable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("wheelable"))}},e.prototype.processFocusable=function(t){var e=this;if(!0===t.focusable&&t.tabindex>-1&&!this._useTouchEventsOnly)t.eventDisposers.hasKey("focusable")||t.eventDisposers.setKey("focusable",new a.FV([(0,c.Oo)(t.element,"focus",(function(i){return e.handleFocus(t,i)})),(0,c.Oo)(t.element,"blur",(function(i){return e.handleBlur(t,i)})),(0,c.Oo)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handleFocusBlur(t,i)})),(0,c.Oo)(t.element,"touchstart",(function(i){return e.handleFocusBlur(t,i)}),!!this._passiveSupported&&{passive:!1})]));else{var i=t.eventDisposers.getKey("focusable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("focusable"))}},e.prototype.processTouchable=function(t){var e=this;if(t.clickable||t.hoverable||t.trackable||t.draggable||t.swipeable||t.resizable)this.addGlobalEvents(),t.eventDisposers.hasKey("touchable")||(this._useTouchEventsOnly||this._usePointerEventsOnly?this._useTouchEventsOnly?this._usePointerEventsOnly||t.eventDisposers.setKey("touchable",(0,c.Oo)(t.element,"touchstart",(function(i){return e.handleTouchDown(t,i)}),!!this._passiveSupported&&{passive:!1})):t.eventDisposers.setKey("touchable",(0,c.Oo)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handlePointerDown(t,i)}))):t.eventDisposers.setKey("touchable",new a.FV([(0,c.Oo)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handlePointerDown(t,i)})),(0,c.Oo)(t.element,"touchstart",(function(i){return e.handleTouchDown(t,i)}),!!this._passiveSupported&&{passive:!1})])));else{var i=t.eventDisposers.getKey("touchable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("touchable"))}},e.prototype.handleFocus=function(t,e){if(t.focusable){if(t.isFocused=!0,t.events.isEnabled("focus")&&!f.B.isPaused){var i={type:"focus",target:t,event:e};t.events.dispatchImmediately("focus",i)}}else e.preventDefault()},e.prototype.handleFocusBlur=function(t,e){!1!==t.focusable&&this.getHitOption(t,"noFocus")&&t.events.once("focus",(function(){t.events.disableType("blur"),c.yv(),t.sprite&&t.sprite.handleBlur(),t.events.enableType("blur")}))},e.prototype.handleBlur=function(t,e){if(t.focusable){if(t.isFocused=!1,t.events.isEnabled("blur")&&!f.B.isPaused){var i={type:"blur",target:t,event:e};t.events.dispatchImmediately("blur",i)}}else e.preventDefault()},e.prototype.handleGlobalKeyDown=function(t){if(this.focusedObject)if(d.d.isKey(t,"esc"))c.yv();else if(this.focusedObject.draggable&&d.d.isKey(t,["up","down","left","right"])){t.preventDefault();var e=this.focusedObject,i="interactionKeyboardObject";if(e.eventDisposers.hasKey(i))return;var n=new h.J(e,t);switch(e.eventDisposers.setKey(i,n),d.d.getEventKey(t)){case"up":n.directionY=-1;break;case"down":n.directionY=1;break;case"left":n.directionX=-1;break;case"right":n.directionX=1}}},e.prototype.handleGlobalKeyUp=function(t){var e="interactionKeyboardObject";if(this.focusedObject){var i=this.focusedObject.eventDisposers.getKey(e);null!=i&&(t.preventDefault(),i.dispose(),this.focusedObject.eventDisposers.removeKey(e)),d.d.isKey(t,"enter")&&this.focusedObject.
1sprite&&!this.focusedObject.sprite.events.isEnabled("toggled")&&(this.focusedObject.sprite.events.isEnabled("hit")?this.focusedObject.dispatchImmediately("hit"):"hit"==this.focusedObject.sprite.showTooltipOn&&this.focusedObject.dispatchImmediately("up"))}},e.prototype.handleGlobalPointerMove=function(t){var e=this.getPointer(t);if(e.point=this.getPointerPoint(t),this.events.isEnabled("track")&&!f.B.isPaused){var i={type:"track",target:this,event:t,pointer:e,touch:e.touch};this.events.dispatchImmediately("track",i)}this.addBreadCrumb(e,e.point),this.handleGlobalMove(e,t)},e.prototype.handleGlobalPointerDown=function(t){this.processDelayed();var e=this.getPointer(t);if(this.events.isEnabled("down")&&!f.B.isPaused){var i={type:"down",target:this,event:t,pointer:e,touch:e.touch};this.events.dispatchImmediately("down",i)}},e.prototype.preventTouchAction=function(t){t.defaultPrevented||t.preventDefault()},e.prototype.handleGlobalPointerUp=function(t,e){void 0===e&&(e=!1);var i=this.getPointer(t);if(this.events.isEnabled("up")&&!f.B.isPaused){var n={type:"up",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("up",n)}this.handleGlobalUp(i,t,e)},e.prototype.handleGlobalTouchMove=function(t){for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(i.point=this.getPointerPoint(t.changedTouches[e]),this.events.isEnabled("track")&&!f.B.isPaused){var n={type:"track",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("track",n)}this.addBreadCrumb(i,i.point),this.handleGlobalMove(i,t)}},e.prototype.handleGlobalTouchStart=function(t){this.processDelayed();for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(!this._usePointerEventsOnly&&this.events.isEnabled("down")&&!f.B.isPaused){var n={type:"down",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("down",n)}}},e.prototype.handleGlobalTouchEnd=function(t){for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(this.events.isEnabled("up")&&!f.B.isPaused){var n={type:"up",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("up",n)}this.handleGlobalUp(i,t)}},e.prototype.handlePointerDown=function(t,e){var i=this.getPointer(e);(i.touch||1==e.which||3==e.which)&&(i.button=e.which,this.resetPointer(i,e),this.handleDown(t,i,e))},e.prototype.handlePointerOver=function(t,e){var i=this.getPointer(e);this.handleOver(t,i,e)},e.prototype.handlePointerOut=function(t,e){var i=this.getPointer(e);this.handleOut(t,i,e)},e.prototype.handleMouseWheel=function(t,e){var i=this.getPointer(e);i.point=this.getPointerPoint(e);var n=0,r=0,o=1;if(1==e.deltaMode&&(o=50),o*=this.getMouseOption(t,"sensitivity"),!(e instanceof WheelEvent))throw new Error("Invalid event type");n=Math.round(-1*e.wheelDeltaX||e.deltaX*o),r=Math.round(-1*e.wheelDeltaY||e.deltaY*o),this.handleWheel(t,i,n,r,e)},e.prototype.handleTouchDown=function(t,e){for(var i=0;i<e.changedTouches.length;i++){var n=this.getPointer(e.changedTouches[i]);this.maybePreventDefault(t,e,n),this.resetPointer(n,e.changedTouches[i]),this.handleDown(t,n,e)}},e.prototype.handleHit=function(t,e,i){var n=x.hK();if(t.lastHit&&t.lastHit>=n-this.getHitOption(t,"doubleHitTime")){if(n-t.lastHit<100)return;if(t.lastHit=void 0,t.lastHitPointer=void 0,t.events.isEnabled("doublehit")&&!f.B.isPaused){var r={type:"doublehit",target:t,point:e.point,event:i,touch:e.touch};t.events.dispatchImmediately("doublehit",r)}}else if(t.lastHit=n,t.lastHitPointer=e,3===e.button){if(t.events.isEnabled("rightclick")&&!f.B.isPaused){r={type:"rightclick",target:t,event:i};t.events.dispatchImmediately("rightclick",r)}}else if(t.events.isEnabled("hit")&&!f.B.isPaused){r={type:"hit",target:t,event:i,point:e.point,touch:e.touch};t.events.dispatchImmediately("hit",r)}},e.prototype.handleOver=function(t,e,i,n){if(void 0===n&&(n=!1),t.hoverable){var r=!1;if(this.shouldCancelHovers(e)&&this.areTransformed()&&this.moved(e,this.getHitOption(t,"hitTolerance"))&&(r=!0,this.cancelAllHovers(i)),this.processDelayed(),t.overPointers.moveValue(e),!t.isRealHover&&(r||(t.isHover=!0,t.isRealHover=!0,this.overObjects.moveValue(t)),this.handleTrack(this.body,e,i,!0),t.events.isEnabled("over")&&!f.B.isPaused&&!r)){var o={type:"over",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("over",o)}}}
1,e.prototype.handleOut=function(t,e,i,n,r){var o=this;if(void 0===n&&(n=!1),void 0===r&&(r=!1),t.hoverable&&(t.overPointers.removeValue(e),t.isHover&&(!t.hasDelayedOut||r))){if(n&&t.overPointers.length)return;if(e&&e.touch&&!r&&!this.old(e)){var s=this.getHoverOption(t,"touchOutBehavior");if("leave"==s)return this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:x.hK()+500}),void(t.hasDelayedOut=!0);if("delay"==s&&this.getHoverOption(t,"touchOutDelay"))return void this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:x.hK()+500,timeout:this.setTimeout((function(){o.handleOut(t,e,i,!0)}),this.getHoverOption(t,"touchOutDelay"))})}if(t.isHover=!1,this.overObjects.removeValue(t),!t.isDisposed()&&t.events.isEnabled("out")&&!f.B.isPaused){var a={type:"out",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("out",a)}t.overPointers.clear(),t.hasDelayedOut=!1}},e.prototype.processDelayed=function(){for(var t;t=this._delayedEvents.out.pop();)t.timeout&&t.timeout.dispose(),this.handleOut(t.io,t.pointer,t.event,!1,!0)},e.prototype.handleDown=function(t,e,i){if(this.maybePreventDefault(t,i,e),t.inert&&this.stopInertia(t),this.handleOver(t,e,i,!0),t.downPointers.moveValue(e),this.applyCursorDownStyle(t,e),t.isDown||(!1!==t.focusable&&this.getHitOption(t,"noFocus")&&this.focusedObject&&c.yv(),t.isDown=!0,this.downObjects.moveValue(t),t.draggable&&this.processDragStart(t,e,i),t.resizable&&this.processResizeStart(t,e,i)),t.events.isEnabled("down")&&!f.B.isPaused){var n={type:"down",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("down",n)}},e.prototype.handleGlobalUp=function(t,e,i){var n=this;void 0===i&&(i=!1);var r=this.downObjects.values.slice();r.sort((function(t,e){if(t&&e){var i=t.element.compareDocumentPosition(e.element);return i&Node.DOCUMENT_POSITION_CONTAINED_BY?1:i&Node.DOCUMENT_POSITION_CONTAINS?-1:0}return 0})),v.S6(r,(function(r){r&&r.downPointers.contains(t)&&n.handleUp(r,t,e,i)}))},e.prototype.handleDocumentLeave=function(t){var e=this;b.S6(this.downObjects.backwards().iterator(),(function(i){i.downPointers.each((function(n){e.handleUp(i,n,t)}))}))},e.prototype.handleUp=function(t,e,i,n){if(void 0===n&&(n=!1),this.restoreCursorDownStyle(t,e),t.downPointers.removeValue(e),(e.touch||this._useTouchEventsOnly)&&this.handleOut(t,e,i,!0),t.isDown){if(0==t.downPointers.length&&(t.isDown=!1,this.downObjects.removeValue(t)),t.events.isEnabled("up")&&!f.B.isPaused){var r={type:"up",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("up",r)}n||(t.swipeable&&this.swiped(t,e)?this.handleSwipe(t,e,i):(t.clickable&&!this.moved(e,this.getHitOption(t,"hitTolerance"))&&this.handleHit(t,e,i),t.inert&&this.moved(e,this.getHitOption(t,"hitTolerance"))?this.handleInertia(t,e):t.draggable&&this.processDragStop(t,e,i),t.resizable&&this.processResizeStop(t,e,i)))}},e.prototype.maybePreventDefault=function(t,e,i){!_.Uh(e)||!(t.draggable||t.swipeable||t.trackable||t.resizable)||this.isGlobalElement(t)||!1===e.cancelable||t.isTouchProtected&&i&&i.touch||e.preventDefault()},e.prototype.cancelAllHovers=function(t){var e=this;b.S6(this.overObjects.backwards().iterator(),(function(i){if(i){var n=i.overPointers.getIndex(0);e.handleOut(i,n,t,!0,!0)}}))},e.prototype.shouldCancelHovers=function(t){return"always"==g.Y.disableHoverOnTransform||"touch"==g.Y.disableHoverOnTransform&&t.touch},e.prototype.handleGlobalMove=function(t,e){var i=this;if(!t.touch){var n=c.kM(t.lastEvent);b.S6(this.overObjects.backwards().iterator(),(function(r){if(r&&r.overPointers.contains(t)&&r.hoverable){var o=!1;r.element&&t.lastEvent&&c.r3(r.element,n)||(o=!0),o&&i.handleOut(r,t,e,!0)}}))}b.S6(this.transformedObjects.backwards().iterator(),(function(n){!n.downPointers.contains(t)||n.swipeable&&i.swiping(n,t)||!n.draggable&&!n.resizable||i.handleTransform(n,e)})),b.S6(this.trackedObjects.backwards().iterator(),(function(n){n.overPointers.contains(t)||i.handleTrack(n,t,e)}))},e.prototype.handleTrack=function(t,e,i,n){if(void 0===n&&(n=!1),(n||this.moved(e,0))&&t.events.isEnabled("track")&&!f.B.isPaused){var r={type:"track",target:t,event:i,point:e.point,pointer:e,touch:e.touch};t.events.dispatchImmediately("track",r)}}
1,e.prototype.handleSwipe=function(t,e,i){if(t.events.isEnabled("swipe")&&!f.B.isPaused){var n={type:"swipe",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swipe",n)}if(e.startPoint.x<e.point.x){if(t.events.isEnabled("swiperight")&&!f.B.isPaused){n={type:"swiperight",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swiperight",n)}}else if(t.events.isEnabled("swipeleft")&&!f.B.isPaused){n={type:"swipeleft",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swipeleft",n)}},e.prototype.handleWheel=function(t,e,i,n,r){var o={x:i,y:n};t.events.isEnabled("wheel")&&!f.B.isPaused&&t.events.dispatchImmediately("wheel",{type:"wheel",target:t,event:r,point:e.point,shift:o}),i<0?t.events.isEnabled("wheelleft")&&!f.B.isPaused&&t.events.dispatchImmediately("wheelleft",{type:"wheelleft",target:t,event:r,point:e.point,shift:o}):i>0?t.events.isEnabled("swiperight")&&!f.B.isPaused&&t.events.dispatchImmediately("wheelright",{type:"wheelright",target:t,event:r,point:e.point,shift:o}):n<0?t.events.isEnabled("wheelup")&&!f.B.isPaused&&t.events.dispatchImmediately("wheelup",{type:"wheelup",target:t,event:r,point:e.point,shift:o}):n>0&&t.events.isEnabled("wheeldown")&&!f.B.isPaused&&t.events.dispatchImmediately("wheeldown",{type:"wheeldown",target:t,event:r,point:e.point,shift:o})},e.prototype.handleInertia=function(t,e){t.draggable&&0===t.downPointers.length&&this.handleMoveInertia(t,e),t.resizable&&t.downPointers.length>1&&this.handleResizeInertia(t,e)},e.prototype.handleMoveInertia=function(t,e){var i=t,n={x:e.point.x,y:e.point.y},r={x:e.startPoint.x,y:e.startPoint.y},o=new p.r(i,"move",n,r),a=this.getTrailPoint(e,x.hK()-this.getInertiaOption(t,"move","time"));if(void 0!==a){var l=this.getInertiaOption(t,"move","factor"),h=[{to:e.point.x+(e.point.x-a.point.x)*l,property:"x"},{to:e.point.y+(e.point.y-a.point.y)*l,property:"y"}],u=new s.fw(o,h,this.getInertiaOption(t,"move","duration"),this.getInertiaOption(t,"move","easing")).start();this._disposers.push(u.events.on("animationended",(function(t){o.done()}))),t.inertias.setKey("move",o)}else this.processDragStop(t,e,e.lastUpEvent)},e.prototype.handleResizeInertia=function(t,e){},e.prototype.handleTransform=function(t,e){var i,n,r,o=t.downPointers.getIndex(0),s=null,a=null;o&&(s=o.point,a=o.startPoint),r=n={x:t.originalPosition.x,y:t.originalPosition.y};for(var l=!0,h=1;h<t.downPointers.length;h++){var u=t.downPointers.getIndex(h);if(a.x!=u.startPoint.x&&a.y!=u.startPoint.y){l=!1,n=(i=u).point,r=i.startPoint;break}}var p=o&&this.moved(o,0);if(t.draggable&&o&&o.dragStartEvents&&o.dragStartEvents.length&&p&&t.events.isEnabled("dragstart")&&!f.B.isPaused&&t.events.dispatchImmediately("dragstart",o.dragStartEvents.shift()),l&&t.draggable)this.handleTransformMove(t,s,a,e,p,o.touch),this.shouldCancelHovers(o)&&this.moved(o,this.getHitOption(t,"hitTolerance"))&&this.cancelAllHovers(e);else{var c=i&&this.moved(i,0);(this.shouldCancelHovers(o)&&this.moved(o,this.getHitOption(t,"hitTolerance"))||this.shouldCancelHovers(i)&&this.moved(i,this.getHitOption(t,"hitTolerance")))&&this.cancelAllHovers(e),t.draggable&&t.resizable?(this.handleTransformMove(t,s,a,e,p&&c,o.touch),this.handleTransformResize(t,s,a,n,r,e,p&&c,o.touch)):(t.draggable&&this.handleTransformMove(t,s,a,e,p,o.touch),!t.resizable||l&&!e.ctrlKey||this.handleTransformResize(t,s,a,n,r,e,p&&c,o.touch))}},e.prototype.handleTransformMove=function(t,e,i,n,r,o){if(r&&t.events.isEnabled("drag")&&!f.B.isPaused&&(!t.isTouchProtected||!o)){var s={type:"drag",target:t,event:n,shift:{x:e.x-i.x,y:e.y-i.y},startPoint:i,point:e,touch:o};t.events.dispatchImmediately("drag",s)}},e.prototype.handleTransformResize=function(t,e,i,n,r,o,s,a){if(t.events.isEnabled("resize")&&!f.B.isPaused&&(!t.isTouchProtected||!a)){var l={type:"resize",target:t,event:o,scale:m.yZ(e,i,n,r),startPoint1:i,point1:e,startPoint2:r,point2:n,touch:a};t.events.dispatchImmediately("resize",l)}},e.prototype.processDragStart=function(t,e,i){this.transformedObjects.moveValue(t),this.shouldCancelHovers(e)&&this.cancelAllHovers(i);var n={type:"dragstart",target:t,event:i,touch:!!e&&e.touch};e&&(e.dragTarget=t),e&&e.dragStartEvents?e.dragStartEvents.push(n):f.B.isPaused||t.dispatchImmediately("dragstart",n)}
1,e.prototype.processDragStop=function(t,e,i){if(e||(e=this.getDragPointer(t)),e&&(e.dragTarget=void 0),this.transformedObjects.removeValue(t),(!e||this.moved(e,0))&&t.events.isEnabled("dragstop")&&!f.B.isPaused){var n={type:"dragstop",target:t,touch:!!e&&e.touch};t.events.dispatchImmediately("dragstop",n)}},e.prototype.processResizeStart=function(t,e,i){this.transformedObjects.moveValue(t)},e.prototype.processResizeStop=function(t,e,i){this.transformedObjects.removeValue(t)},e.prototype.dragStart=function(t,e){e||(e=this.getDragPointer(t)),e&&this.handleDown(t,e,e.lastDownEvent)},e.prototype.dragStop=function(t,e,i){e||(e=this.getDragPointer(t)),e&&!i&&this.handleGlobalUp(e,e.lastUpEvent,i)},e.prototype.getDragPointer=function(t){return t?t.downPointers.getIndex(0):this.transformedObjects.length?this.getDragPointer(this.transformedObjects.getIndex(0)):void 0},e.prototype.getPointerId=function(t){return(_.Uh(t.identifier)?""+t.identifier:_.Uh(t.pointerId)?""+t.pointerId:"m").replace("-","")},e.prototype.getPointerPoint=function(t){return{x:t.clientX,y:t.clientY}},e.prototype.getPointer=function(t){var e,i=this.getPointerId(t),n=this.getPointerPoint(t);return this.pointers.hasKey(i)?(e=this.pointers.getKey(i)).touch=this.isPointerTouch(t):(e={id:i,touch:this.isPointerTouch(t),startPoint:n,startTime:x.hK(),point:n,track:[],swipeCanceled:!1,dragStartEvents:[]},this.addBreadCrumb(e,n),this.pointers.setKey(i,e)),e.lastEvent=t,this.lastPointer=e,e},e.prototype.isPointerTouch=function(t){if("undefined"!=typeof Touch&&t instanceof Touch)return!0;if("undefined"!=typeof PointerEvent&&t instanceof PointerEvent&&_.Uh(t.pointerType))switch(t.pointerType){case"touch":case"pen":case 2:return!0;case"mouse":case 4:return!1;default:return!(t instanceof MouseEvent)}else if(_.Uh(t.type)&&t.type.match(/^mouse/))return!1;return!0},e.prototype.resetPointer=function(t,e){var i=this.getPointerPoint(e);t.startTime=x.hK(),t.startPoint={x:i.x,y:i.y},t.point={x:i.x,y:i.y},t.track=[],t.swipeCanceled=!1},e.prototype.addBreadCrumb=function(t,e){t.track.push({timestamp:x.hK(),point:e})},e.prototype.lockDocument=function(){this.prepElement(this.body)},e.prototype.unlockDocument=function(){0==this.transformedObjects.length&&this.restoreAllStyles(this.body)},e.prototype.lockElement=function(t){this.prepElement(t)},e.prototype.unlockElement=function(t){this.restoreAllStyles(t)},e.prototype.lockWheel=function(){window.addEventListener(this._pointerEvents.wheel,this.wheelLockEvent,!!this._passiveSupported&&{passive:!1})},e.prototype.unlockWheel=function(){window.removeEventListener(this._pointerEvents.wheel,this.wheelLockEvent)},e.prototype.isLocalElement=function(t,e,i){var n=this.getCache("local_pointer_"+t.id);if(_.Uh(n))return n;var r=c.yj(e)||document;if(r.elementFromPoint){var o=r.elementFromPoint(t.point.x,t.point.y),s=o&&c.r3(e,o);return this.setCache("local_pointer_"+t.id+"_"+i,s,100),s}return!1},e.prototype.wheelLockEvent=function(t){return t.preventDefault(),!1},e.prototype.prepElement=function(t){var e=t.element;if(e){for(var i=["touchAction","webkitTouchAction","MozTouchAction","MSTouchAction","msTouchAction","oTouchAction","userSelect","webkitUserSelect","MozUserSelect","MSUserSelect","msUserSelect","oUserSelect","touchSelect","webkitTouchSelect","MozTouchSelect","MSTouchSelect","msTouchSelect","oTouchSelect","touchCallout","webkitTouchCallout","MozTouchCallout","MSTouchCallout","msTouchCallout","oTouchCallout","contentZooming","webkitContentZooming","MozContentZooming","MSContentZooming","msContentZooming","oContentZooming","userDrag","webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],n=0;n<i.length;n++)i[n]in e.style&&this.setTemporaryStyle(t,i[n],"none");this.setTemporaryStyle(t,"tapHighlightColor","rgba(0, 0, 0, 0)")}},e.prototype.unprepElement=function(t){var e=t.element;if(e){for(var i=["touchAction","webkitTouchAction","MozTouchAction","MSTouchAction","msTouchAction","oTouchAction","userSelect","webkitUserSelect","MozUserSelect","MSUserSelect","msUserSelect","oUserSelect","touchSelect","webkitTouchSelect","MozTouchSelect","MSTouchSelect","msTouchSelect","oTouchSelect","touchCallout","webkitTouchCallout","MozTouchCallout","MSTouchCallout","msTouchCallout","oTouchCallout","contentZooming","
1webkitContentZooming","MozContentZooming","MSContentZooming","msContentZooming","oContentZooming","userDrag","webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],n=0;n<i.length;n++)i[n]in e.style&&this.restoreStyle(t,i[n]);this.restoreStyle(t,"tapHighlightColor")}},e.prototype.getHitOption=function(t,e){var i=t.hitOptions[e];return void 0===i&&(i=this.hitOptions[e]),i},e.prototype.getHoverOption=function(t,e){var i=t.hoverOptions[e];return void 0===i&&(i=this.hoverOptions[e]),i},e.prototype.getSwipeOption=function(t,e){var i=t.swipeOptions[e];return void 0===i&&(i=this.swipeOptions[e]),i},e.prototype.getKeyboardOption=function(t,e){var i=t.keyboardOptions[e];return void 0===i&&(i=this.keyboardOptions[e]),i},e.prototype.getMouseOption=function(t,e){var i=t.mouseOptions[e];return void 0===i&&(i=this.mouseOptions[e]),i},e.prototype.getInertiaOption=function(t,e,i){var n=t.inertiaOptions.getKey(e);return n&&_.Uh(n[i])?n[i]:this.inertiaOptions.getKey(e)[i]},e.prototype.stopInertia=function(t){for(var e,i=["move","resize"],n=0;n<i.length;n++)if(e=i[n],t.inertias.hasKey(e)){var r=t.inertias.getKey(e);if(r){r.dispose();continue}}},e.prototype.swiping=function(t,e){var i=x.hK();return!(e.swipeCanceled||!t.swipeable)&&(Math.abs(e.startPoint.y-e.point.y)<this.getSwipeOption(t,"verticalThreshold")&&e.startTime>i-this.getSwipeOption(t,"time"))},e.prototype.swiped=function(t,e){var i=x.hK();return!e.swipeCanceled&&(Math.abs(e.startPoint.x-e.point.x)>this.getSwipeOption(t,"horizontalThreshold")&&Math.abs(e.startPoint.y-e.point.y)<this.getSwipeOption(t,"verticalThreshold")&&e.startTime>i-this.getSwipeOption(t,"time"))},e.prototype.applyCursorOverStyle=function(t){var e=t.cursorOptions;if(_.Uh(e.overStyle))for(var i=0;i<e.overStyle.length;i++)c.A_(t.element,e.overStyle[i].property,e.overStyle[i].value)},e.prototype.applyCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&_.Uh(i))for(var n=0;n<i.length;n++)this.setTemporaryStyle(this.body,i[n].property,i[n].value),this.setTemporaryStyle(t,i[n].property,i[n].value)}},e.prototype.restoreCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&_.Uh(i))for(var n=0;n<i.length;n++)this.restoreStyle(this.body,i[n].property),this.restoreStyle(t,i[n].property)}},e.prototype.setGlobalStyle=function(t){for(var e=S().body,i=_.kJ(t)?t:[t],n=0;n<i.length;n++)this.setTemporaryStyle(e,i[n].property,i[n].value)},e.prototype.restoreGlobalStyle=function(t){for(var e=S().body,i=_.kJ(t)?t:[t],n=0;n<i.length;n++)this.restoreStyle(e,i[n].property)},e.prototype.isGlobalElement=function(t){return document.body===t.element},e.prototype.moved=function(t,e,i){void 0===i&&(i=300);var n=this.getShift(t);return Math.abs(n.x)>e||Math.abs(n.y)>e},e.prototype.old=function(t,e){return void 0===e&&(e=300),x.hK()-t.startTime>e},e.prototype.getShift=function(t){return{x:t.startPoint.x-t.point.x,y:t.startPoint.y-t.point.y}},e.prototype.getTrailPoint=function(t,e){for(var i,n=0;n<t.track.length;n++)if(t.track[n].timestamp>=e){i=t.track[n];break}return i},e.prototype.pointerExists=function(t,e){var i=!1;return t.each((function(t){t!=e&&(i=t.point.x==e.point.x&&t.point.y==e.point.y)})),i},e.prototype.getInteraction=function(t){return new l.E(t)},e.prototype.setTemporaryStyle=function(t,e,i){var n=t.element;_.Uh(n.style[e])&&!t.replacedStyles.hasKey(e)&&t.replacedStyles.setKey(e,n.style[e]),c.A_(n,e,i)},e.prototype.restoreStyle=function(t,e){t.replacedStyles.hasKey(e)?(t.element.style[e]=t.replacedStyles.getKey(e),t.replacedStyles.removeKey(e)):delete t.element.style[e]},e.prototype.restoreAllStyles=function(t){b.S6(t.replacedStyles.iterator(),(function(e){var i=e[0],n=e[1];t.element.style[i]=n,t.replacedStyles.removeKey(i)}))},e.prototype.dispose=function(){this.isDisposed()||(t.prototype.dispose.call(this),this.restoreAllStyles(this.body),this.unlockWheel())},e.prototype.log=function(t,e,i){if(e.changedTouches)for(var n=0;n<e.changedTouches.length;n++)this.logTouch(t,e.type,e.changedTouches[n]);else{var r="";if(e.pointerType)switch(e.pointerType){case 2:r="touch";break;case 4:r="mouse";break;default:r=e.pointerType}else r="undefined"!=typeof TouchEvent&&e instanceof TouchEvent?"touch":e.type.match(/^mouse/)?"mouse":"???";var o="";o=_.Uh(e.identifier)?e.identifier:_.Uh(e.pointerId)?e.pointerId:"???",i?console.log(t+" ("+i.uid+")  "+e.type+"  "+r+"  "+o):console.log(t+"  "+e.type+"  "+r+"  "+o)}},e.prototype.areTransformed=function(t){var e=this.transformedObjects.length;if(t)for(var i=_.kJ(t)?t:[t],n=0;n<i.length;n++)this.transformedObjects.contains(i[n])&&e--;return e>0}
1,e.prototype.logTouch=function(t,e,i){console.log(t+"  "+e+"  touch  "+i.identifier)},Object.defineProperty(e,"passiveSupported",{get:function(){var t=this;if(null==this._passiveSupported)try{var e=Object.defineProperty({},"passive",{get:function(){t._passiveSupported=!0}});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(t){this._passiveSupported=!1}return this._passiveSupported},enumerable:!0,configurable:!0}),e}(r.y),w=null;function S(){return null==w&&(w=new P),w}},37144:(t,e,i)=>{"use strict";i.d(e,{J:()=>s});var n=i(406),r=i(78816),o=i(36442),s=function(){function t(t,e){this._disposed=!1,this.directionX=0,this.directionY=0,this.interaction=t,this.keyboardEvent=e,this._startedOn=(new Date).getTime(),(0,n.S)().processDragStart(t),r.B.animations.push(this),this.update()}return t.prototype.update=function(){var t=this.interaction,e=(0,n.S)().getKeyboardOption(t,"speed"),i=(0,n.S)().getKeyboardOption(t,"accelleration"),r=(0,n.S)().getKeyboardOption(t,"accellerationDelay"),o={x:0,y:0};this.keyboardEvent.shiftKey?(e*=.5,i=1):this.keyboardEvent.ctrlKey&&(e*=2);var s=(new Date).getTime()-this._startedOn,a=s-r;if(i>0&&a>0){var l=s/r;s=r,o.x+=this.directionX*(e*i*l*a),o.y+=this.directionY*(e*i*l*a)}o.x+=this.directionX*(e*s),o.y+=this.directionY*(e*s),(0,n.S)().handleTransformMove(t,o,{x:0,y:0},this.keyboardEvent,!0,!1)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||((0,n.S)().processDragStop(this.interaction),o.Od(r.B.animations,this))},t}()},59355:(t,e,i)=>{"use strict";i.d(e,{E:()=>u});var n=i(70655),r=i(90998),o=i(73870),s=i(87155),a=i(3485),l=i(406),h=i(24306),u=function(t){function e(e){var i=t.call(this)||this;return i._eventDispatcher=new r.A(i),i.eventDisposers=new a.Xy,i.replacedStyles=new a.Xy,i._clickable=!1,i._contextMenuDisabled=!1,i._hoverable=!1,i._trackable=!1,i._draggable=!1,i._swipeable=!1,i._resizable=!1,i._wheelable=!1,i._inert=!1,i._isHover=!1,i.isRealHover=!1,i._isHoverByTouch=!1,i._isDown=!1,i._isFocused=!1,i._isTouchProtected=!1,i._inertiaOptions=new a.Xy,i.inertias=new a.Xy,i._hitOptions={},i._hoverOptions={},i._swipeOptions={},i._keyboardOptions={},i._mouseOptions={},i._cursorOptions={defaultStyle:[{property:"cursor",value:"default"}]},i._disposers.push(i._eventDispatcher),i._element=e,i.className="InteractionObject",i._disposers.push(new a.a7(i.inertias)),i._disposers.push(new a.a7(i.eventDisposers)),i.applyTheme(),i}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isHover",{get:function(){return this._isHover},set:function(t){this.isHover!=t&&(this._isHover=t,t?(0,l.S)().overObjects.moveValue(this):(this.isRealHover=!1,(0,l.S)().overObjects.removeValue(this)))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isHoverByTouch",{get:function(){return this._isHoverByTouch},set:function(t){this.isHoverByTouch!=t&&(this._isHoverByTouch=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"overPointers",{get:function(){return this._overPointers||(this._overPointers=new s.aV),this._overPointers},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDown",{get:function(){return this._isDown},set:function(t){this.isDown!=t&&(this._isDown=t,t?(0,l.S)().downObjects.moveValue(this):(0,l.S)().downObjects.removeValue(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"downPointers",{get:function(){return this._downPointers||(this._downPointers=new s.aV),this._downPointers},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isFocused",{get:function(){return this._isFocused},set:function(t){this.isFocused!=t&&(this._isFocused=t,(0,l.S)().focusedObject=t?this:void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isTouchProtected",{get:function(){return this._isTouchProtected},set:function(t){this._isTouchProtected!=t&&(this._isTouchProtected=t,t?(0,l.S)().unprepElement(this):(this.draggable||this.swipeable||this.trackable||this.resizable)&&(0,l.S)().prepElement(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"clickable",{get:function(){return this._clickable},set:function(t){this._clickable!==t&&(this._clickable=t,(0,l.S)().processClickable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contextMenuDisabled",{get:function(){return this._contextMenuDisabled},set:function(t){this._contextMenuDisabled!==t&&(this._contextMenuDisabled=t,(0,l.S)().processContextMenu(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverable",{get:function(){return this._hoverable},set:function(t){this._hoverable!==t&&(this._hoverable=t,(0,l.S)().processHoverable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"trackable",{get:function(){return this._trackable},set:function(t){this._trackable!==t&&(this._trackable=t,(0,l.S)().processTrackable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this._draggable},set:function(t){this._draggable!==t&&(this._draggable=t,(0,l.S)().processDraggable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeable",{get:function(){return this._swipeable},set:function(t){this._swipeable!==t&&(this._swipeable=t,(0,l.S)().processSwipeable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"resizable",{get:function(){return this._resizable},set:function(t){this._resizable!==t&&(this._resizable=t,(0,l.S)().processResizable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wheelable",{get:function(){return this._wheelable},set:function(t){this._wheelable!==t&&(this._wheelable=t,(0,l.S)().processWheelable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inert",{get:function(){return this._inert},set:function(t){this._inert!==t&&(this._inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"focusable",{get:function(){return this._focusable},set:function(t){this._focusable!==t&&(this._focusable=t,this._focusable&&-1==this.tabindex&&(this._tabindex=1),(0,l.S)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabindex",{get:function(){return h.QS(this._tabindex,-1)},set:function(t){this._tabindex!==t&&(this._tabindex=t,t>-1&&(this.focusable=!0),(0,l.S)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._element},set:function(t){this._element=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalPosition",{get:function(){return this._originalPosition||{x:0,y:0}},set:function(t){this._originalPosition=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalScale",{get:function(){return h.QS(this._originalScale,1)},set:function(t){this._originalScale!==t&&(this._originalScale=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalAngle",{get:function(){return h.QS(this._originalAngle,0)},set:function(t){this._originalAngle!==t&&(this._originalAngle=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inertiaOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("inertiaOptions",this._inertiaOptions):this._inertiaOptions}
1,set:function(t){this._inertiaOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hitOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hitOptions",this._hitOptions):this._hitOptions},set:function(t){this._hitOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hoverOptions",this._hoverOptions):this._hoverOptions},set:function(t){this._hoverOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("swipeOptions",this._swipeOptions):this._swipeOptions},set:function(t){this._swipeOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keyboardOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("keyboardOptions",this._keyboardOptions):this._keyboardOptions},set:function(t){this._keyboardOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mouseOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("mouseOptions",this._mouseOptions):this._mouseOptions},set:function(t){this._mouseOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("cursorOptions",this._cursorOptions):this._cursorOptions},set:function(t){this._cursorOptions=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.inertiaOptions=e.inertiaOptions,this.hitOptions=e.hitOptions,this.hoverOptions=e.hoverOptions,this.swipeOptions=e.swipeOptions,this.keyboardOptions=e.keyboardOptions,this.cursorOptions=e.cursorOptions,this.contextMenuDisabled=e.contextMenuDisabled,(0,l.S)().applyCursorOverStyle(this)},e.prototype.setEventDisposer=function(t,e,i){var n=this.eventDisposers.getKey(t);e?null==n&&this.eventDisposers.setKey(t,i()):null!=n&&(n.dispose(),this.eventDisposers.removeKey(t))},e.prototype.dispose=function(){t.prototype.dispose.call(this);var e=(0,l.S)();e.overObjects.removeValue(this),e.downObjects.removeValue(this),e.trackedObjects.removeValue(this),e.transformedObjects.removeValue(this),this.isHover&&this.wheelable&&e.unlockWheel(),e.focusedObject===this&&(e.focusedObject=void 0)},e}(o.y)},90998:(t,e,i)=>{"use strict";i.d(e,{A:()=>s});var n=i(70655),r=i(9209),o=i(29138),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._domEvents={},e}return(0,n.ZT)(e,t),e.prototype._addDOMEvent=function(t,e,i,n){var r=this;if(!this._domEvents[t]){var s=function(t){i.call(n,e,t)};this.target.element.addEventListener(t,s,!1),this._domEvents[t]=new o.DM((function(){delete r._domEvents[t],r.target.element.removeEventListener(t,s,!1)}))}return this._domEvents[t].increment()},e.prototype._dispatchKeyboardEvent=function(t,e){this.target.events.isEnabled(t)&&this.target.events.dispatchImmediately(t,{type:t,target:this.target,event:e})},e.prototype._on=function(e,i,n,r,s,a){var l=t.prototype._on.call(this,e,i,n,r,s,a),h=[l.disposer];switch(i){case"hit":case"doublehit":case"rightclick":case"down":case"up":this.target.clickable=!0;break;case"drag":case"dragstart":case"dragstop":this.target.draggable=!0;break;case"track":this.target.trackable=!0;break;case"resize":this.target.resizable=!0;break;case"swipe":case"swipeleft":case"swiperight":this.target.swipeable=!0;break;case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":this.target.wheelable=!0;break;case"over":case"out":this.target.hoverable=!0;break;case"focus":case"blur":case"focusin":case"focusout":this.target.focusable=!0;break;case"keydown":case"keyup":case"keypress":case"input":h.push(this._addDOMEvent(i,i,this._dispatchKeyboardEvent,this))}return l.disposer=new o.FV(h),l},e}(r.r)},3856:(t,e,i)=>{"use strict";i.d(e,{c:()=>n});var n=function(){function t(){}return t.grab=[{property:"cursor",value:"move"},{property:"cursor",value:"grab"},{property:"cursor",value:"-webkit-grab"}],t.grabbing=[{property:"cursor",value:"move"},{property:"cursor",value:"grabbing"},{property:"cursor",value:"-webkit-grabbing"}],t.pointer=[{property:"cursor",value:"pointer"}],t.default=[{property:"cursor",value:"default"}],t.horizontalResize=[{property:"cursor",value:"ew-resize"}],t.verticalResize=[{property:"cursor",value:"ns-resize"}],t.notAllowed=[{property:"cursor",value:"not-allowed"}
1],t.text=[{property:"cursor",value:"text"}],t}()},33394:(t,e,i)=>{"use strict";i.d(e,{_:()=>s});var n=i(43281),r=i(59205),o=i(24306),s=function(){function t(t){this._isDisposed=!1,this._x=0,this._y=0,this._rotationY=0,this._rotationX=0,this._rotation=0,this._scale=1,this.node="string"==typeof t?document.createElementNS(n.qu,t):t}return t.prototype.removeNode=function(){this.node&&this.node.parentNode&&this.node.parentNode.removeChild(this.node)},Object.defineProperty(t.prototype,"transformString",{get:function(){if(this.node)return this._transformString},enumerable:!0,configurable:!0}),t.prototype.transform=function(){var t="translate("+this._x+","+this._y+")";if(1!=this._scale&&(t+=(t?" ":"")+"scale("+this._scale+")"),0!=this._rotation){var e="rotate("+this._rotation+")";this._rotationX&&this._rotationY&&(e="rotate("+this._rotation+" "+this._rotationX+" "+this._rotationY+")"),t+=(t?" ":"")+e}this._transformString=t,this.node.setAttribute("transform",t)},t.prototype.getBBox=function(){var t={width:0,height:0,x:0,y:0};if(this.node&&this.node.parentNode)try{var e=this.node.getBBox();t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height}catch(t){}return t},t.prototype.moveTo=function(t){if(t){var e=t.x,i=t.y;this._x==e&&this._y==i||(this._x=e,this._y=i,this.transform())}},Object.defineProperty(t.prototype,"content",{get:function(){return this.node.innerHTML||""},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textContent",{get:function(){return this.node.textContent||""},set:function(t){this.node.textContent=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this._x},set:function(t){this._x!=t&&(this._x=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._y},set:function(t){this._y!=t&&(this._y=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation!=t&&(this._rotation=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationX",{get:function(){return this._rotationX},set:function(t){this._rotationX!=t&&(this._rotationX=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationY",{get:function(){return this._rotationY},set:function(t){this._rotationY!=t&&(this._rotationY=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale!=t&&(this._scale=t,this.transform())},enumerable:!0,configurable:!0}),t.prototype.removeAttr=function(t){this.node.removeAttribute(t)},t.prototype.attr=function(t){var e=this;return r.S6(t,(function(t,i){o.Uh(i)?e.node.setAttribute(t,i):e.node.removeAttribute(t)})),this},t.prototype.getAttr=function(t){return this.node.getAttribute(t)},t.prototype.attrNS=function(t,e,i){return this.node.setAttributeNS(t,e,
1i),this},t.prototype.getAttrNS=function(t,e){return this.node.getAttributeNS(t,e)},t.prototype.removeStyle=function(t){this.node.style[t]=null,delete this.node.style[t]},t.prototype.getStyle=function(t){return this.node.style[t]},t.prototype.addStyle=function(t){var e=this;return r.S6(t,(function(t,i){o.Uh(i)?e.node.style[t]=i:e.removeStyle(t)})),this},t.prototype.addClass=function(t){n.cn(this.node,t)},t.prototype.removeClass=function(t){n.IV(this.node,t)},t.prototype.setClass=function(t){this.node.setAttribute("class",t)},t.prototype.removeChildNodes=function(){for(;this.node.childNodes.length>0;)this.node.removeChild(this.node.firstChild)},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.dispose=function(){this.removeNode()},t}()},5314:(t,e,i)=>{"use strict";i.d(e,{Z:()=>r});var n=i(70655),r=function(t){function e(e){return t.call(this,e)||this}return(0,n.ZT)(e,t),e.prototype.add=function(t){t&&this.node.appendChild(t.node)},e.prototype.addToBack=function(t){if(t){var e=this.node.childNodes[0];e?e!=t.node&&this.node.insertBefore(t.node,e):this.node.appendChild(t.node)}},e.prototype.removeElement=function(t){if(t)try{t.node&&t.node.parentNode==this.node&&this.node.removeChild(t.node)}catch(t){}},e.prototype.hasChild=function(t){for(var e=0;e<this.node.childNodes.length;e++)if(this.node.childNodes[e]==t.node)return!0;return!1},Object.defineProperty(e.prototype,"content",{get:function(){return this.node.innerHTML},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),e.prototype.removeChildren=function(){if(this.node.childNodes)for(;this.node.childNodes.length>0;){var t=this.node.firstChild;t&&t.parentNode&&t.parentNode.removeChild(t)}},e}(i(33394)._)},37130:(t,e,i)=>{"use strict";i.d(e,{V:()=>h,X:()=>a});var n=i(33394),r=i(5314),o=i(44188),s=i(43281),a=function(){function t(t,e){this.container=t,this.id=e;var i=document.createElementNS(s.qu,"svg");i.setAttribute("version","1.1"),i.setAttributeNS(s.rv,"xmlns",s.qu),i.setAttributeNS(s.rv,"xmlns:xlink",s.Xz),i.setAttribute("role","group"),this.container.appendChild(i),this.defs=document.createElementNS(s.qu,"defs"),i.appendChild(this.defs),i.style.width="100%",i.style.height="100%",i.style.overflow="visible",this.svg=i}return t.prototype.add=function(t){return new n._(t)},t.prototype.addGroup=function(t){return new r.Z(t)},t.prototype.append=function(t){t&&this.svg.appendChild(t.node)},t.prototype.appendDef=function(t){t&&this.defs.appendChild(t.node)},t.prototype.foreignObject=function(){return new n._("foreignObject")},t.prototype.supportsForeignObject=function(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Extensibility","1.1")},t}(),l=null;function h(){if(null===l){var t=document.createElement("div");t.hidden=!0,t.style.width="1px",t.style.height="1px",t.style.position="absolute",t.style.zIndex="-1000000",document.body.appendChild(t);var e=new o.g(t,!0);l=new a(e.SVGContainer,"ghost")}return l}},71334:(t,e,i)=>{"use strict";i.d(e,{Ao:()=>a,EZ:()=>h,H5:()=>f,Nb:()=>c,Rx:()=>s,ZM:()=>u,dH:()=>p,iw:()=>d,kZ:()=>l});var n=i(64112),r=i(24306),o=(i(37130),i(99934));function s(t){var e=l(t[0]),i={x:0,y:0},s=o.Y.minPolylineStep;r.hj(s)||(s=.5);for(var a=0,h=t.length;a<h;a++){var u=t[a];n.Sp(u,i)>s&&(e+=l(u),i=u)}return e}function a(t){return" M"+n.NM(t.x,4)+","+n.NM(t.y,4)+" "}function l(t){return" L"+n.NM(t.x,4)+","+n.NM(t.y,4)+" "}function h(t,e,i){return" C"+n.NM(e.x,4)+","+n.NM(e.y,4)+" "+n.NM(i.x,4)+","+n.NM(i.y,4)+" "+n.NM(t.x,4)+","+n.NM(t.y,4)}function u(){return" Z"}function p(t,e,i,o){if(0==e)return"";r.hj(o)||(o=i);var s="",a=",",h=Math.ceil(Math.abs(e)/180),u=1;e<0&&(u=0);var p=0,c=0,d=-n.mC(t)*i,f=-n.O$(t)*o;if(e<.5&&i>3e3){var g=t+e;return l({x:m=n.NM(n.mC(g)*i,4),y:v=n.NM(n.O$(g)*o,4)})}for(var y=0;y<h;y++){var m,v;g=t+e/h*(y+1);s+=" a"+i+a+o+a+0+a+0+a+u+a+(m=n.NM(n.mC(g)*i+d-p,4))+a+(v=n.NM(n.O$(g)*o+f-c,4)),p=m,c=v}return s}function c(t,e,i,o,s,h,u){if(0==e)return"";if(r.hj(o)||(o=0),0==i&&o<=0)return"";if(i<o){var c=i;i=o,o=c,r.hj(s)&&(s=s/o*i)}360==(e=n.VV(e,360))&&(h=0,u=0);var f=t+e,g=n.O$(n.VV(e,45)/2),y=(s=r.hj(s)?s:i)/i*o,m=s/i*(h=h||0),v=s/i*(u=r.hj(u)?u:h);h=n.C7(h,0,(i-o)/2),m=n.C7(m,0,(s-y)/2),u=n.C7(u,0,(i-o)/2),v=n.C7(v,0,(s-y)/2),h=n.NM(n.C7(h,0,i*g),4),m=n.NM(n.C7(m,0,s*g),4),u=n.NM(n.C7(u,0,o*g),4),v=n.NM(n.C7(v,0,y*g),4);var b=Math.asin(h/i/2)*n.v4*2,_=Math.asin(m/s/2)*n.v4*2;o<u&&(o=u),y<v&&(y=v);var x=Math.asin(u/o/2)*n.v4*2,P=Math.asin(v/y/2)*n.v4*2;r.hj(x)||(x=0),r.hj(P)||(P=0);var w=t+e/2,S={x:n.NM(n.mC(w)*o,4),y:n.O$(w)*y},O={x:n.mC(t)*(o+u),y:n.O$(t)*(y+v)},C={x:n.mC(t)*(i-h),y:n.O$(t)*(s-m)},T={x:n.mC(f)*(i-h),y:n.O$(f)*(s-m)},j={x:n.mC(f)*(o+u),y:n.O$(f)*(y+v)},k={x:n.mC(t+b)*i,y:n.O$(t+_)*s}
1,M={x:n.mC(f-x)*o,y:n.O$(f-P)*y};u+=u*n.O$(x/2),v+=v*n.O$(P/2),x>(f-t)/2&&(M=S);var I="";return 360==e?I=a(C):(I=a(O),I+=l(C),I+=d(k,h,m,!0)),I+=p(t+b,e-2*b,i,s),r.hj(o)&&0!=o?(360==e&&0==h?I+=a(j):(I+=d(T,h,m,!0),I+=l(j),I+=d(M,u,v,!0)),I+=p(f-x,-(e-2*x),o,y),(e<360||h>0)&&(I+=d(O,u,v,!0)),I+=l(O)):(I+=d(T,h,m,!0),e<360&&(I+=l(O))),I}function d(t,e,i,r,o,s){if(0==e)return"";var a=",";return" A"+e+a+i+a+(s=s||0)+a+ +(o=Boolean(o))+a+ +(r=Boolean(r))+a+n.NM(t.x,4)+a+n.NM(t.y,4)}function f(t,e){var i=",",n=" L";return e?"M"+t.x+i+t.y+n+t.x+i+(t.y+t.height)+n+(t.x+t.width)+i+(t.y+t.height)+n+(t.x+t.width)+i+t.y+n+t.x+i+t.y:"M"+t.x+i+t.y+n+(t.x+t.width)+i+t.y+n+(t.x+t.width)+i+(t.y+t.height)+n+t.x+i+(t.y+t.height)+n+t.x+i+t.y}},44188:(t,e,i)=>{"use strict";i.d(e,{g:()=>y,k:()=>g});var n=i(87069),r=i(70780),o=i(87155),s=i(80008),a=i(43281),l=i(36442),h=i(24306),u=i(17738),p=function(){function t(){var t=this;this._targets=[],this._observer=new ResizeObserver((function(e){l.S6(e,(function(e){l.S6(t._targets,(function(t){t.target===e.target&&t.callback()}))}))}))}return t.prototype.addTarget=function(t,e){this._observer.observe(t,{box:"content-box"}),this._targets.push({target:t,callback:e})},t.prototype.removeTarget=function(t){this._observer.unobserve(t),l.ZR(this._targets,(function(e){return e.target!==t}))},t}(),c=function(){function t(){this._targets=[]}return t.prototype.addTarget=function(e,i){var n=this;if(0===this._targets.length){var r=null,o=function(){var e=Date.now();(null===r||e>r+t.delay)&&(r=e,l.S6(n._targets,(function(t){var e=t.target.getBoundingClientRect();e.width===t.size.width&&e.height===t.size.height||(t.size=e,t.callback())}))),n._timer=requestAnimationFrame(o)};this._timer=requestAnimationFrame(o)}var s=e.getBoundingClientRect();this._targets.push({target:e,callback:i,size:s})},t.prototype.removeTarget=function(t){l.ZR(this._targets,(function(e){return e.target!==t})),0===this._targets.length&&cancelAnimationFrame(this._timer)},t.delay=200,t}(),d=null;var f=function(){function t(t,e){this._disposed=!1,this._sensor=(null===d&&(d="undefined"!=typeof ResizeObserver?new p:new c),d),this._element=t,this._sensor.addTarget(t,e)}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._sensor.removeTarget(this._element))},Object.defineProperty(t.prototype,"sensor",{get:function(){return this._sensor},enumerable:!0,configurable:!0}),t.prototype.reset=function(){u.Z("resizeSensor.reset() is no longer needed and can be removed")},t}(),g=[],y=function(){function t(t,e){var i=this;this._disposed=!1,this.autoResize=!0,this.nonExportableSprites=[],this._disposers=[],this.cssScale=1,this._printing=!1,this.htmlElement=t,e||(this._printing=!1,this.initSensor(),this._disposers.push(a.Oo(window,"beforeprint",(function(){i._printing=!0}))),this._disposers.push(a.Oo(window,"afterprint",(function(){i._printing=!1})))),g.push(this);var n=document.createElement("div"),r=n.style;r.width="100%",r.height="100%",r.position="relative",t.appendChild(n),this.SVGContainer=n}return t.prototype.initSensor=function(){var t=this;this.resizeSensor&&this.resizeSensor.dispose();this.resizeSensor=new f(this.htmlElement,(function(){t.autoResize&&!t._printing&&t.measure()})),this._disposers.push(this.resizeSensor)},t.prototype.measure=function(){var t=s.bf(this.htmlElement),e=s.Cb(this.htmlElement),i=this.container;i&&(this.width==t&&this.height==e||(this.width=t,this.height=e,t>0&&(i.maxWidth=t),e>0&&(i.maxHeight=e),a.C(this.SVGContainer)),i.maxWidth||(i.maxWidth=0),i.maxHeight||(i.maxHeight=0),this.cssScale=1,this.checkTransform(this.htmlElement))},Object.defineProperty(t.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.measure()},enumerable:!0,configurable:!0}),t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||l.Od(g,this),l.S6(this._disposers,(function(t){t.dispose()}))},Object.defineProperty(t.prototype,"hideOverflow",{set:function(t){this.SVGContainer.style.overflow=t?"hidden":""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"modal",{get:function(){return h.Uh(this._modal)||(this._modal=new r.u,this._modal.container=this.SVGContainer,this._disposers.push(this._modal)),this._modal},enumerable:!0,configurable:!0}),t.prototype.openModal=function(t,e){this.closeModal();var i=this.modal;return i.content=t,i.readerTitle=e||"",i.title=e||"",i.open(),i},t.prototype.closeModal=function(){this._modal&&this.modal.close()},Object.defineProperty(t.prototype,"popups",{get:function(){if(!h.Uh(this._popups)){var t=new n.G;t.container=this.SVGContainer,this._popups=new o.o(t),this._disposers.push(new o.zQ(this._popups)),this._disposers.push(this._popups.template)}return this._popups},enumerable:!0,configurable:!0}),t.prototype.openPopup=function(t,e){var i=this.popups.create();return i.content=t,h.Uh(e)&&(i.title=e),i.open(),i},t.prototype.closeAllPopups=function(){this.popups.each((function(t){t.close()}))},Object.defineProperty(t.prototype,"readerAlertElement",{get:function(){if(!h.Uh(this._readerAlertElement)){var t=document.createElement("div");t.setAttribute("role","alert"),t.style.zIndex="-100000",t.style.opacity="0",t.style.position="absolute",t.style.top="0",this.SVGContainer.appendChild(t),this._readerAlertElement=t}return this._readerAlertElement},enumerable:!0,configurable:!0}),t.prototype.readerAlert=function(t){this.readerAlertElement.innerHTML=t},t.prototype.checkTransform=function(t){if(window.getComputedStyle){if(t&&t.style){var e=window.getComputedStyle(t,null);if(e){var i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform");if(i&&"none"!==i){var n=i.split("(")[1].split(")")[0].split(","),r=Number(n[0]),o=Number(n[1]),s=Math.sqrt(r*r+o*o);isNaN(s)||(this.cssScale*=s)}}}t.parentNode&&t.parentNode instanceof HTMLElement&&this.checkTransform(t.parentNode)}},t}()},64453:(t,e,i)=>{"use strict";i.d(e,{A0:()=>u,Jb:()=>h});var n=i(70655),r=i(69260),o=i(71334),s=i(36442),a=i(80008),l=i(64112),h=function(){function t(t,e){this._tensionX=t,this._tensionY=e}return t.prototype.smooth=function(t){for(var e=t.length-1;e>0;e--){var i=t[e],n=t[e-1];
1Math.abs(i.x-n.x)<.1&&Math.abs(i.y-n.y)<.1&&t.splice(e-1,1)}var r=this._tensionX,s=this._tensionY;if(t.length<3||r>=1&&s>=1)return o.Rx(t);var a=t[0],h=t[t.length-1],u=!1;l.NM(a.x,3)==l.NM(h.x)&&l.NM(a.y)==l.NM(h.y)&&(u=!0);for(var p="",c=(e=0,t.length-1);e<c;e++){i=t[e-1],n=t[e];var d=t[e+1],f=t[e+2];0===e?i=u?t[t.length-2]:t[e]:e==t.length-2&&(f=u?t[1]:t[e+1]);var g=l.je(i,n,d,f,r,s),y=l.WL(i,n,d,f,r,s);p+=o.EZ(d,g,y)}return p},t}();function u(t,e,i,n,s,u){var p=t.x,c=t.y,d=e.x,f=e.y,g=l.Sp(t,e);u&&(i=g/Math.round(g/i));var y=r.i.getCache(a.Pz(["wavedLine",t.x,e.x,t.y,e.y,i,n]));if(!y){if(g>0){var m=Math.atan2(f-c,d-p),v=Math.cos(m),b=Math.sin(m),_=i*v,x=i*b;if(i<=1||n<=1)y=o.kZ(e);else{var P=Math.round(2*g/i),w=[],S=1;d<p&&(S*=-1),f<c&&(S*=-1);for(var O=0;O<=P;O++){var C=p+O*_/2+(S*=-1)*n/2*b,T=c+O*x/2-S*n/2*v;w.push({x:C,y:T})}y=new h(s,s).smooth(w)}}else y="";r.i.setCache(a.Pz(["wavedLine",t.x,e.x,t.y,e.y,i,n]),y)}return y}var p=function(){function t(t,e){this._reversed=t,this._closed=e.closed}return t.prototype._curve=function(t,e,i,n,r,s){var a=(e-t)/3;return this._reversed?o.EZ({x:n,y:e},{x:i+a*r,y:t+a},{x:n-a*s,y:e-a}):o.EZ({x:e,y:n},{x:t+a,y:i+a*r},{x:e-a,y:n-a*s})},t.prototype.smooth=function(t){var e=this,i=NaN,n=NaN,r=NaN,a=NaN,l=NaN,h=0,u="";switch(s.S6(t,(function(t){var s=t.x,p=t.y;if(e._reversed){var c=s;s=p,p=c}var g=NaN;if(s!==n||p!==a){switch(h){case 0:h=1,e._reversed?u+=o.kZ({x:p,y:s}):u+=o.kZ({x:s,y:p});break;case 1:h=2;break;case 2:h=3,u+=e._curve(i,n,r,a,d(i,n,r,a,g=f(i,n,r,a,s,p)),g);break;default:u+=e._curve(i,n,r,a,l,g=f(i,n,r,a,s,p))}i=n,n=s,r=a,a=p,l=g}})),h){case 2:this._reversed?u+=o.kZ({x:a,y:n}):u+=o.kZ({x:n,y:a});break;case 3:u+=this._curve(i,n,r,a,l,d(i,n,r,a,l))}return this._closed&&(u+=o.ZM()),u},t}();function c(t){return t<0?-1:1}function d(t,e,i,n,r){var o=e-t;return o?(3*(n-i)/o-r)/2:r}function f(t,e,i,n,r,o){var s=e-t,a=r-e,l=(n-i)/(s||a<0&&-0),h=(o-n)/(a||s<0&&-0),u=(l*a+h*s)/(s+a);return(c(l)+c(h))*Math.min(Math.abs(l),Math.abs(h),.5*Math.abs(u))||0}(function(t){function e(e){return t.call(this,!1,e)||this}(0,n.ZT)(e,t)})(p),function(t){function e(e){return t.call(this,!0,e)||this}(0,n.ZT)(e,t)}(p),function(){function t(t){this._closed=t.closed}t.prototype.smooth=function(t){var e=this,i=NaN,n=NaN,r=NaN,a=NaN,l=NaN,h=NaN,u=NaN,p=NaN,c=NaN,d=NaN,f=0,g="",y=function(t,e){g+=o.EZ({x:(i+4*n+t)/6,y:(h+4*u+e)/6},{x:(2*i+n)/3,y:(2*h+u)/3},{x:(i+2*n)/3,y:(h+2*u)/3})},m=function(t){var s=t.x,m=t.y;switch(f){case 0:f=1,e._closed?(r=s,p=m):g+=o.kZ({x:s,y:m});break;case 1:f=2,e._closed&&(a=s,c=m);break;case 2:if(f=3,e._closed){l=s,d=m,g+=o.Ao({x:(i+4*n+s)/6,y:(h+4*u+m)/6});break}g+=o.kZ({x:(5*i+n)/6,y:(5*h+u)/6});default:y(s,m)}i=n,n=s,h=u,u=m};if(s.S6(t,m),this._closed)switch(f){case 1:g+=o.Ao({x:r,y:p}),g+=o.ZM();break;case 2:g+=o.Ao({x:(r+2*a)/3,y:(p+2*c)/3}),g+=o.kZ({x:(a+2*r)/3,y:(c+2*p)/3}),g+=o.ZM();break;case 3:m({x:r,y:p}),m({x:a,y:c}),m({x:l,y:d})}else{switch(f){case 3:y(n,u);case 2:g+=o.kZ({x:n,y:u})}g+=o.ZM()}return g}}()},49329:(t,e,i)=>{"use strict";i.d(e,{o:()=>p});var n=i(70655),r=i(73870),o=i(87155),s=i(37130),a=i(69260),l=i(12352),h=i(64112),u=i(24306),p=function(t){function e(){var e=t.call(this)||this;return e._stops=new o.aV,e._rotation=0,e.className="LinearGradient",e._stops.events.on("setIndex",e.validate,e),e._stops.events.on("inserted",e.validate,e),e.element=e.paper.addGroup("linearGradient"),e.id="gradient-"+a.i.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.validate=function(){var t=this,e=(this._rotation+90)*h.sE,i=Math.round(50+50*Math.sin(e+Math.PI))+"%",n=Math.round(50+50*Math.cos(e))+"%",r=Math.round(50+50*Math.sin(e))+"%",o=Math.round(50+50*Math.cos(e+Math.PI))+"%",s=this.element;s.removeChildNodes(),s.attr({x1:i,x2:r,y1:n,y2:o}),l.S6(l.Sb(this._stops.iterator()),(function(e){var i=e[0],n=e[1],r=n.offset;u.hj(r)||(r=i/(t._stops.length-1));var o=t.paper.add("stop");u.Uh(n.color)&&o.attr({"stop-color":n.color.toString()}),u.hj(n.opacity)&&o.attr({"stop-opacity":n.opacity}),u.hj(r)&&o.attr({offset:r}),s.add(o)}))},e.prototype.clear=function(){this._stops.clear()}
1,e.prototype.addColor=function(t,e,i){this._stops.push({color:t,opacity:e,offset:i})},Object.defineProperty(e.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,s.V)()},set:function(t){this._paper!=t&&(this._paper=t,this.validate(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation=t,this.validate()},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.stops.copyFrom(e.stops),this._rotation=e.rotation},Object.defineProperty(e.prototype,"gradientUnits",{set:function(t){this.element.attr({gradientUnits:t})},enumerable:!0,configurable:!0}),e}(r.L);a.i.registeredClasses.LinearGradient=p},71883:(t,e,i)=>{"use strict";i.d(e,{c:()=>d});var n=i(70655),r=i(73870),o=i(37130),s=i(87155),a=i(42053),l=i(69260),h=i(62e3),u=i(12352),p=i(59205),c=i(24306),d=function(t){function e(){var e=t.call(this)||this;e._elements=new s.aV,e.properties={},e.className="Pattern",e.width=10,e.height=10,e.x=0,e.y=0,e.patternUnits="userSpaceOnUse";var i=new h.h;return e.backgroundFill=i.getFor("background"),e.backgroundOpacity=0,e.fillOpacity=1,e.fill=i.getFor("alternativeBackground"),e.stroke=i.getFor("alternativeBackground"),e.strokeOpacity=1,e.strokeWidth=1,e.shapeRendering="crispEdges",e.rotation=0,e.element=e.paper.addGroup("pattern"),e.id="pattern-"+l.i.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e._disposers.push(new s.zQ(e._elements)),e.patternUnits=e.patternUnits,e.width=e.width,e.height=e.height,e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){var t=this,e=this.element;if(e){e.removeChildNodes();var i=this.paper.add("rect");i.attr({width:this.width,height:this.height,"shape-rendering":"crispEdges",fill:this.backgroundFill.hex,"fill-opacity":this.backgroundOpacity,stroke:this.backgroundFill.hex,"stroke-opacity":0}),e.add(i),e.attr({x:this.x,y:this.y,width:this.width,height:this.height,stroke:this.stroke.hex,fill:this.fill.hex,"fill-opacity":this.fillOpacity,"stroke-opacity":this.strokeOpacity,"stroke-width":this.strokeWidth,"shape-rendering":this.shapeRendering,patternUnits:this.patternUnits,"stroke-dasharray":this.strokeDasharray}),u.S6(this._elements.iterator(),(function(e){e.rotation=t.rotation,e.rotationX=t.properties.rotationX,e.rotationY=t.properties.rotationY,t.element.add(e)}))}},e.prototype.animate=function(t,e,i){return new a.fw(this,t,e,i).start()},e.prototype.addElement=function(t){this._elements.push(t),this._disposers.push(t)},e.prototype.removeElement=function(t){this._elements.removeValue(t),this.removeDispose(t)},Object.defineProperty(e.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillOpacity",{get:function(){return this.properties.fillOpacity},set:function(t){this.properties.fillOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fill",{get:function(){return this.properties.fill},set:function(t){this.properties.fill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundFill",{get:function(){return this.properties.backgroundFill},set:function(t){this.properties.backgroundFill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundOpacity",{get:function(){return this.properties.backgroundOpacity},set:function(t){this.properties.backgroundOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(t){this.properties.stroke=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeOpacity",{get:function(){return this.properties.strokeOpacity},set:function(t){this.properties.strokeOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth}
1,set:function(t){this.properties.strokeWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shapeRendering",{get:function(){return this.properties.shapeRendering},set:function(t){this.properties.shapeRendering=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this.properties.rotation},set:function(t){this.properties.rotation=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"patternUnits",{get:function(){return this.properties.patternUnits},set:function(t){this.properties.patternUnits=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){return this.properties.width},set:function(t){this.properties.width=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"x",{get:function(){return this.properties.x},set:function(t){this.properties.x=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.properties.y},set:function(t){this.properties.y=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,o.V)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),p.S6(e.properties,(function(t,e){i[t]=e}))}
1,Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new a.w3(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDasharray",{get:function(){return this.properties.strokeDashArray},set:function(t){this.properties.strokeDashArray=t,this.draw()},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(e&&c.Uh(e.elements)&&c.kJ(e.elements))for(var i=0,n=e.elements.length;i<n;i++){var o=e.elements[i];if(c.Uh(o.type)){var s=this.createEntryInstance(o);s instanceof r.L&&(s.config=o),this.addElement(c.Uh(o.typeProperty)?s[o.typeProperty]:s.element)}}t.prototype.processConfig.call(this,e)},e}(r.L);l.i.registeredClasses.Pattern=d},38634:(t,e,i)=>{"use strict";i.d(e,{X:()=>p});var n=i(70655),r=i(73870),o=i(87155),s=i(37130),a=i(69260),l=i(12352),h=i(24306),u=i(48864),p=function(t){function e(){var e=t.call(this)||this;return e._stops=new o.aV,e.element=e.paper.addGroup("radialGradient"),e.id="gradient-"+a.i.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.draw=function(){var t,e=this,i=this.element;h.hj(this.cx)&&((t=this.cx)instanceof u.gG&&(t=t.percent+"%"),i.attr({cx:t}));h.hj(this.cy)&&((t=this.cy)instanceof u.gG&&(t=t.percent+"%"),i.attr({cy:t}));this.fx&&((t=this.fx)instanceof u.gG&&(t=t.percent+"%"),i.attr({fx:t}));this.fy&&((t=this.fy)instanceof u.gG&&(t=t.percent+"%"),i.attr({fy:t}));i.removeChildNodes(),l.S6(l.Sb(this._stops.iterator()),(function(t){var n=t[0],r=t[1],o=r.offset;h.hj(o)||(o=n/(e._stops.length-1));var s=e.paper.add("stop");h.Uh(r.color)&&s.attr({"stop-color":r.color.toString()}),h.hj(r.opacity)&&s.attr({"stop-opacity":r.opacity}),h.hj(o)&&s.attr({offset:o}),i.add(s)}))},e.prototype.addColor=function(t,e,i){this._stops.push({color:t,o
1pacity:e,offset:i}),this.draw()},Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,s.V)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cx",{get:function(){return this._cx},set:function(t){this._cx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cy",{get:function(){return this._cy},set:function(t){this._cy=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fx",{get:function(){return this._fx},set:function(t){this._fx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fy",{get:function(){return this._fy},set:function(t){this._fy=t,this.draw()},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.stops.copyFrom(e.stops),this.cx=e.cx,this.cy=e.cy,this.fx=e.fx,this.fy=e.fy},Object.defineProperty(e.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),e.prototype.clear=function(){this._stops.clear()},e}(r.L);a.i.registeredClasses.RadialGradient=p},27025:(t,e,i)=>{"use strict";i.d(e,{p:()=>a});var n=i(70655),r=i(38524),o=i(86820),s=i(69260),a=function(t){function e(){var e=t.call(this)||this;return e.className="DropShadowFilter",e.color=(0,o.$_)("#000"),e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.feOffset=e.paper.add("feOffset"),e.feOffset.attr({result:"offsetBlur"}),e.filterPrimitives.push(e.feOffset),e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":e.color}),e.filterPrimitives.push(e.feFlood),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({in2:"offsetBlur",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feMerge=e.paper.addGroup("feMerge"),e.feMerge.add(e.paper.add("feMergeNode")),e.feMerge.add(e.paper.add("feMergeNode").attr({in:"SourceGraphic"})),e.filterPrimitives.push(e.feMerge),e.width=200,e.height=200,e.blur=1.5,e.dx=3,e.dy=3,e.opacity=.5,e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.properties.color=t,this.feFlood&&this.feFlood.attr({"flood-color":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(t){this.properties.opacity=t,this.feFlood.attr({"flood-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dx",{get:function(){return this.properties.dx},set:function(t){this.properties.dx=t,this.feOffset.attr({dx:t/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dy",{get:function(){return this.properties.dy},set:function(t){this.properties.dy=t,this.feOffset.attr({dy:t/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"blur",{get:function(){return this.properties.blur},set:function(t){this.properties.blur=t,this.feGaussianBlur.attr({stdDeviation:t/this.scale})},enumerable:!0,configurable:!0}),e.prototype.updateScale=function(){this.dx=this.dx,this.dy=this.dy,this.blur=this.blur},e}(r.w);s.i.registeredClasses.DropShadowFilter=a},38524:(t,e,i)=>{"use strict";i.d(e,{w:()=>u});var n=i(70655),r=i(73870),o=i(37130),s=i(42053),a=i(87155),l=i(59205),h=i(12352),u=function(t){function e(){var e=t.call(this)||this;return e.properties={},e.isTemplate=!1,e._scale=1,e._nonScaling=!0,e.className="Filter",e.filterPrimitives=new a.aV,e.properties.filterUnits="objectBoundingBox",e.filterPrimitives.events.on("inserted",(function(t){e._disposers.push(t.newValue)})),e.width=120,e.height=120,e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.appendPrimitives=function(t){h.S6(this.filterPrimitives.iterator(),(function(e){t.add(e)}))},e.prototype.animate=function(t,e,i){return new s.fw(this,t,e,i).start()},Object.defineProperty(e.prototype,"width",{get:function(){return this.properties.width},set:function(t){this.properties.width=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),l.S6(e.properties,(function(t,e){i[t]=e}))}
1,Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:(0,o.V)()},set:function(t){this._paper!=t&&(this._paper=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new s.w3(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale=t,this.updateScale()},enumerable:!0,configurable:!0}),e.prototype.updateScale=function(){},Object.defineProperty(e.prototype,"filterUnits",{get:function(){return this.properties.filterUnits},set:function(t){this.properties.filterUnits=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScaling",{get:function(){return this._nonScaling},set:function(t){this._nonScaling=t,t||(this._scale=1),this.updateScale()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sprite",{set:function(t){this.setSprite(t)},enumerable:!0,configurable:!0}),e.prototype.setSprite=function(t){this._sprite&&this._sprite!=t&&this._sprite.filters.removeValue(this),this._sprite=t},e}(r.L)},62043:(t,e,i)=>{"use strict";i.d(e,{L1:()=>p,FA:()=>u});var n=i(25542),r=i(71610);function o(t,e){return 0===t?e:t}var s=i(12352),a=i(36442),l=i(24306),h=i(59205),u=new(function(){function t(){this._callbackId=0,this._callbacks=new n.$X((function(t,e){return o(r.v(t.priority,e.priority),r.v(t.id,e.id))}))}return t.prototype.addAll=function(t,e,i,n,r){void 0===n&&(n=0),this._callbacks.insert({id:++this._callbackId,key:e,callback:i,priority:n,scope:r,type:t})},t.prototype.isEnabled=function(t,e){return a.Yj(this._callbacks.values,(function(i){return i.key===e&&t instanceof i.type}))},t.prototype.applyAll=function(t,e,i){var n=this._callbacks.values,r=n.length;if(0==r)return i;for(var o=0;o<r;++o){var s=n[o];s.key===e&&t instanceof s.type&&(i=s.callback.call(s.scope,i,t,e))}return i},t}()),p=function(){function t(t){this._callbackId=0,this._callbacks=new n.$X((function(t,e){return o(r.v(t.priority,e.priority),r.v(t.id,e.id))})),this._disabled={},this.object=t,this.events=this._callbacks.events}return t.prototype.add=function(t,e,i,n){void 0===i&&(i=0),this._callbacks.insert({id:++this._callbackId,key:t,callback:e,priority:i,scope:n})},t.prototype.has=function(t,e,i,n){return void 0===i&&(i=0),s.r3(this._callbacks.iterator(),(function(r){return r.key===t&&r.callback===e&&r.priority===i&&r.scope===n}))},t.prototype.remove=function(t,e){var i=this;a.S6(s.qo(this._callbacks.iterator()),(function(n){n.key!==t||l.hj(e)&&e!==n.priority||i._callbacks.remove(n)}))},t.prototype.enableKey=function(t){delete this._disabled[t]},t.prototype.disableKey=function(t,e){void 0===e&&(e=1/0),this._disabled[t]=e},t.prototype._hasListenersByType=function(t){return a.Yj(this._callbacks.values,(function(e){return e.key===t}))},t.prototype.isEnabled=function(t){return null==this._disabled[t]&&(this._hasListenersByType(t)||u.isEnabled(this.object,t))},t.prototype._shouldDispatch=function(t){var e=this._disabled[t];return!l.hj(e)||(e<=1?delete this._disabled[t]:--this._disabled[t],!1)},t.prototype.apply=function(t,e){if(this._shouldDispatch(t)){var i=this._callbacks.values,n=i.length;if(n>0)for(var r=0;r<n;++r){var o=i[r];o.key===t&&(e=o.callback.call(o.scope,e,this.object,t))}return e=u.applyAll(this.object,t,e)}return e},t.prototype.keys=function(){return s.qo(s.UI(this._callbacks.iterator(),(function(t){return t.key})))},t.prototype.copyFrom=function(t){var e=this;s.S6(t._callbacks.iterator(),(function(t){e.add(t.key,t.callback,t.priority,t.scope)})),h.S6(t._disabled,(function(t,i){e._disabled[t]=i}))},t.prototype.clear=function(){this._callbacks.clear()},t}()},42053:(t,e,i)=>{"use strict";i.d(e,{fw:()=>x,w3:()=>_});var n=i(70655),r=i(73870),o=i(81991),s=i(29138),a=i(86820),l=i(48864),h=(i(51747),i(70522)),u=i(40078),p=i(64112),c=i(36442),d=i(24306),f=i(78816),g=i(99934);function y(t,e,i){return e+(i-e)*t}function m(t,e,i){return new l.gG(y(t,e.percent,i.percent))}function v(t,e,i){var n=new a.Il(u.sX(e.rgb,i.rgb,t));return e.alpha!=i.alpha&&(n.alpha=e.alpha+(i.alpha-e.alpha)*t),n}function b(t,e){return e+t.charAt(0).toUpperCase()+t.substr(1)}var _=function(){function t(t){this._disposer=new s.ku((function(){for(;0!==t.length;)t[0].dispose()}))}return t.prototype.isDisposed=function(){return this._disposer.isDisposed()},t.prototype.dispose=function(){this._disposer.dispose()},t}(),x=function(t){function e(e,i,n,r){var o=t.call(this)||this;return o.duration=0,o.easing=h.GE,o.progress=0,o._loop=0,o._pause=!1,o._delayTimeout=null,o._time=0,o._isFinished=!1,o.className="Animation",!1===g.Y.animationsEnabled&&(n=0),o.object=e,o.animationOptions=c.qo(i),o.duration=n,r&&(
1o.easing=r),o.applyTheme(),o}return(0,n.ZT)(e,t),e.prototype.debug=function(){},e.prototype.dispose=function(){t.prototype.dispose.call(this),this.pause()},e.prototype.delay=function(t){var e=this;if(t>0){this.pause(),c.pB(this.object.animations,this);var i=setTimeout((function(){e._delayTimeout=null,e.start()}),t);this._delayTimeout=new s.ku((function(){clearTimeout(i)}))}return this},e.prototype._start=function(){this._isFinished=!1,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),this.stopSameAnimations(),this._pause=!1,c.pB(f.B.animations,this),c.pB(this.object.animations,this),f.B.requestFrame()},e.prototype.start=function(){this._start(),this._startTime=Date.now(),this._time=0,this.staticOptions=[];for(var t=this.animationOptions.length-1;t>=0;t--){var e=this.animationOptions[t];if(d.Uh(e.from)||(e.childObject?e.from=e.childObject[e.property]:(e.from=this.object[e.property],d.Uh(e.from)||(e.from=o.n[e.property]))),e.from==e.to)c.Od(this.animationOptions,e);else if(!d.Uh(e.from)||!(e.from instanceof l.gG)&&e.to instanceof l.gG||e.from instanceof l.gG&&!(e.to instanceof l.gG))this.staticOptions.push(e),c.Od(this.animationOptions,e);else if(d.hj(e.to))if(e.updateMethod=y,e.from instanceof l.gG){var i=this.object[b(e.property,"pixel")];isNaN(i)?(this.staticOptions.push(e),c.Od(this.animationOptions,e)):e.from=i}else isNaN(e.from)&&(this.staticOptions.push(e),c.Od(this.animationOptions,e));else if(e.to instanceof a.Il)e.from?e.updateMethod=v:(this.staticOptions.push(e),c.Od(this.animationOptions,e));else if(e.to instanceof l.gG){if(e.updateMethod=m,!isNaN(e.from)){i=this.object[b(e.property,"relative")];isNaN(i)||(e.from=(0,l.aQ)(100*i))}}else this.staticOptions.push(e),c.Od(this.animationOptions,e)}if(this.applyStaticOptions(),this.events.isEnabled("animationstarted")){var n={type:"animationstarted",target:this,progress:this.progress};this.events.dispatchImmediately("animationstarted",n)}return this.update(),0===this.duration&&this.end(),this},e.prototype.loop=function(t){return d.hj(t)||(t=1/0),this._loop=t,this},e.prototype.pause=function(){return this._pause=!0,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),c.Od(f.B.animations,this),c.Od(this.object.animations,this),this},e.prototype.resume=function(){return this._start(),this._startTime=Date.now()-this._time,this},e.prototype.end=function(){if(0==this._loop&&this.pause(),this.setProgress(1),this.applyStaticOptions(),this.events.isEnabled("animationended")){var t={type:"animationended",target:this,progress:this.progress};this.events.dispatchImmediately("animationended",t)}return this._loop>0?(this._loop--,this.start()):(this.stop(),this._isFinished=!0),this},e.prototype.kill=function(){this.pause(),this._isFinished=!0},e.prototype.isFinished=function(){return this._isFinished},e.prototype.applyStaticOptions=function(){var t=this;c.S6(this.staticOptions,(function(e){e.childObject?e.childObject[e.property]=1==t.progress?e.to:e.from:t.object[e.property]=1==t.progress?e.to:e.from}))},e.prototype.stop=function(t){if(this.pause(),!t&&this.events.isEnabled("animationstopped")){var e={type:"animationstopped",target:this,progress:this.progress};this.events.dispatchImmediately("animationstopped",e)}return this},e.prototype.setProgress=function(t){var e=this;if(this._time=this.duration*t,c.S6(this.animationOptions,(function(i){if(i.updateMethod&&d.Uh(i.from)){var n=i.updateMethod(t,i.from,i.to);i.childObject?i.childObject[i.property]=n:e.object[i.property]=n}})),this.progress=t,this.events.isEnabled("animationprogress")){var i={type:"animationprogress",target:this,progress:this.progress};this.events.dispatchImmediately("animationprogress",i)}f.B.requestFrame()},e.prototype.update=function(){if(!this._pause){var t=void 0;this._time=p.C7(Date.now()-this._startTime,0,this.duration);var e=this._time/this.duration;t=this.easing(e),(0==this.duration||!d.hj(t)||e>=1)&&(t=1),this.setProgress(t),1==p.NM(this._time/this.duration,6)&&this.end()}return this},Object.defineProperty(e.prototype,"delayed",{get:function(){return!!this._delayTimeout},enumerable:!0,configurable:!0}),e.prototype.stopSameAnimations=function(){var t=this;c.S6(c.JG(this.object.animations),(function(e){if(e!==t&&!e.delayed){var i=[];c.S6(t.animationOptions,(function(t){c.S6(e.animationOptions,(function(n){t.property==n.property&&t.childObject==n.childObject&&(i.push(n),0==e.animationOptions.length&&e.kill())}
1))})),c.S6(i,(function(t){c.Od(e.animationOptions,t)}))}}))},e.prototype.asFunction=function(e){return"easing"==e||t.prototype.asIs.call(this,e)},e}(r.y)},36442:(t,e,i)=>{"use strict";i.d(e,{$E:()=>b,Bg:()=>v,G8:()=>l,IH:()=>f,JG:()=>m,Od:()=>c,PL:()=>u,S6:()=>a,UI:()=>s,Yj:()=>o,ZR:()=>w,cq:()=>r,cx:()=>x,gx:()=>g,pB:()=>d,qo:()=>y,sE:()=>P,sK:()=>_,vn:()=>h,wd:()=>p});i(64112);var n=i(24306);function r(t,e){for(var i=t.length,n=0;n<i;++n)if(t[n]===e)return n;return-1}function o(t,e){for(var i=t.length,n=0;n<i;++n)if(e(t[n]))return!0;return!1}function s(t,e){for(var i=t.length,n=new Array(i),r=0;r<i;++r)n[r]=e(t[r],r);return n}function a(t,e){for(var i=t.length,n=0;n<i;++n)e(t[n],n)}function l(t,e){for(var i=t.length;i--;)e(t[i],i)}function h(t,e){for(var i=t.length,n=0;n<i&&e(t[n],n);++n);}function u(t,e){for(var i=t.length,n=e;n<i;++n)t[n-e]=t[n];t.length=i-e}function p(t,e){for(var i=e.length,n=0;n<i;++n)t.push(e[n])}function c(t,e){var i=!1,n=t.indexOf(e);if(-1!==n){i=!0,t.splice(n,1);for(var r=t.length;n<r;)t[n]===e?(t.splice(n,1),--r):++n}return i}function d(t,e,i){var n=r(t,e);-1!==n&&b(t,n),null==i?t.push(e):v(t,i,e)}function f(t,e,i){n.hj(i)?0===i?t.unshift(e):t.splice(i,0,e):t.push(e)}function g(t,e,i){var r=t.indexOf(e);-1!==r&&t.splice(r,1),n.hj(i)?t.splice(i,0,e):t.push(e)}function y(t){return Array.isArray(t)?t:[t]}function m(t){for(var e=t.length,i=new Array(e),n=0;n<e;++n)i[n]=t[n];return i}function v(t,e,i){t.splice(e,0,i)}function b(t,e){t.splice(e,1)}function _(t,e,i){for(var n=0,r=t.length,o=!1;n<r;){var s=n+r>>1,a=e(i,t[s]);a<0?r=s:0===a?(o=!0,n=s+1):n=s+1}return{found:o,index:o?n-1:n}}function x(t,e){for(var i=t.length,n=0;n<i;++n)if(e(t[n],n))return n;return-1}function P(t,e){var i=x(t,e);if(-1!==i)return t[i]}function w(t,e){for(var i=t.length,n=0;n<i;)e(t[n])?++n:(t.splice(n,1),--i)}},51747:(t,e,i)=>{"use strict";i.d(e,{Eo:()=>c,Wn:()=>h,YO:()=>g,pT:()=>f,rA:()=>d});var n=i(36442),r=!1,o=[],s=[],a=[],l=[],h="function"==typeof requestAnimationFrame?function(t){requestAnimationFrame(t)}:function(t){setTimeout(t,16.666666666666668)};function u(){for(var t=Date.now(),e=o.length,i=0;i<e;++i)o[i](t);n.PL(o,e);for(i=0;i<s.length;++i)s[i](t);s.length=0;for(i=0;i<a.length;++i)a[i](t);a.length=0,0===o.length&&0===s.length?r=!1:h(u)}function p(){r||(r=!0,h(u))}function c(t){s.push(t),p()}function d(t){a.push(t),p()}function f(t){l.push(t)}function g(){for(var t=Date.now(),e=l.length,i=0;i<e;++i)l.shift()(t)}},16473:(t,e,i)=>{"use strict";function n(){return/apple/i.test(navigator.vendor)}function r(){return/MSIE |Trident\//.test(navigator.userAgent)}i.d(e,{G:()=>n,w:()=>r})},46947:(t,e,i)=>{"use strict";i.d(e,{F:()=>o});var n=i(3485),r=i(24306),o=new(function(){function t(){this._storage=new n.Xy,this.ttl=1e3}return t.prototype.set=function(t,e,i,o){var s=this._storage.insertKeyIfEmpty(t,(function(){return new n.Xy})),a={touched:(new Date).getTime(),ttl:r.hj(o)?o:this.ttl,value:i};s.setKey(e,a)},t.prototype.get=function(t,e,i){if(void 0===i&&(i=void 0),this._storage.hasKey(t)){var n=this._storage.getKey(t);if(n.hasKey(e)){var r=n.getKey(e);return r.ttl&&r.touched+r.ttl<(new Date).getTime()&&(r.expired=!0),r.expired?(n.removeKey(e),i):r.value}return i}return i},t.prototype.clear=function(t){t?this._storage.removeKey(t):this._storage.clear()},t}())},86820:(t,e,i)=>{"use strict";i.d(e,{$_:()=>a,Il:()=>s,p9:()=>l});var n=i(69260),r=i(40078),o=i(24306),s=function(){function t(t){this._value=t}return Object.defineProperty(t.prototype,"rgb",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hex",{get:function(){return this._value?r.vq(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rgba",{get:function(){return this._value?r.Mw(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alpha",{get:function(){return null!=this._value&&null!=this._value.a?this._value.a:1},set:function(t){this._value&&(this._value.a=t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lightColor",{get:function(){return this._lightColor||(this._lightColor=new t({r:255,g:255,b:255})),this._lightColor},set:function(t){this._lightColor=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"darkColor",{get:function(){return this._darkColor||(this._darkColor=new t({r:0,g:0,b:0})),this._darkColor},set:function(t){this._darkColor=t},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this.alpha<1?this.rgba:this.hex},t.prototype.lighten=function(e){return new t(r.$n(this.rgb,e))},t.prototype.brighten=function(e){return new t(r.Q0(this.rgb,e))},t.prototype.saturate=function(e){return new t(r.p_(this.rgb,e))},Object.defineProperty(t.prototype,"alternative",{get:function(){if(null!=this.rgb)return r.RQ(this.rgb)?this.darkColor:this.lightColor;throw new Error("Color does not exist")},enumerable:!0,configurable:!0}),t}();function a(t,e){if(!o.Uh(t))return new s(void 0);if("string"==typeof t){var i="_color_"+t+"_"+(e||"1"),a=n.i.getCache(i);if(a)return new s({r:a.r,g:a.g,b:a.b,a:a.a});var l=r.B8(t,e);return n.i.setCache(i,l),new s(l)}return t instanceof s?(o.Uh(e)&&(t.alpha=e),t):new s(t)}function l(t){return o.Uh(t)&&!function(t){return t instanceof s}(t)?function(t){return a(t)}(t):t}},8754:(t,e,i)=>{"use strict";i.d(e,{U:()=>p});var n=i(70655),r=i(73870),o=i(86820),s=i(69260),a=i(40078),l=i(24306),h=i(80008),u=i(64112),p=function(t){function e(){var e=t.call(this)||this;return e._list=[],e._currentStep=0,e._startIndex=0,e._currentPass=0,e.baseColor=new o.Il({r:103,g:183,b:220}),e.stepOptions={},e.passOptions={brighten:-.2},e.step=1,e.minColors=20,e.minLightness=.2,e.maxLightness=.9,e.shuffle=!1,e.wrap=!0,e.reuse=!1,e.saturation=1,e.className="ColorSet",e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"list",{get:function(){return this._list||this.generate(this.minColors),this._list},set:function(t){this._list=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.getReusableColor=function(t){if(0==this._list.length)return this.generate(1),this.list[0];var e=t-Math.floor(t/this._list.length)*this.list.length;return this.list[e]},e.prototype.next=function(){var t;return this.list.length<=this._currentStep?this.reuse?t=this.getReusableColor(this._currentStep):(this.generate(u.Fp(this.minColors,this._currentStep+1)),t=this.list[this._currentStep]):t=this.list[this._currentStep],this._currentStep+=this.step,t.saturate(this.saturation)},e.prototype.getIndex=function(t){var e;return this.list.length<=t?this.reuse?e=this.getReusableColor(t):(this.generate(this.minColors),e=this.getIndex(t)):e=this.list[t],e.saturate(this.saturation)},e.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(e.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.generate=function(t){var e=this.currentColor,i=a.lC(l.NA(e.rgb)),n=l.Uh(this.stepOptions.hue)?this.stepOptions.hue:1/t,r={brighten:0,lighten:0,hue:i.h,lightness:i.l,saturation:i.s},s=[],u=0==this.list.length?0:1;if(this.reuse)for(var p=u;p<=t;p++)s.push(a.lC(l.NA(this._list[p].rgb)).h);else for(p=u;p<=t;p++){var c=i.h+n*p;this.wrap&&c>1&&(c-=1),s.push(c)}this.shuffle&&s.sort((function(t,e){return Math.random()-.5}));for(p=0;p<t;p++){this.reuse?i=a.lC(l.NA(this._list[p].rgb)):i.h=s.shift(),this.applyStepOptions(i,r,p,this._currentPass);var d=(0,o.$_)(a.ve(i)),f=(this.stepOptions.brighten||0)*p+(this.passOptions.brighten||0)*this._currentPass;0!=f&&(f=this.wrap?h.m1(f,this.minLightness,this.maxLightness):h.wv(f,this.minLightness,this.maxLightness),d=d.brighten(f));var g=(this.stepOptions.lighten||0)*p+(this.passOptions.lighten||0)*this._currentPass;0!=g&&(g=this.wrap?h.m1(g,this.minLightness,this.maxLightness):h.wv(g,this.minLightness,this.maxLightness),d=d.lighten(g)),this._list.push(d)}this._currentPass++},Object.defineProperty(e.prototype,"currentColor",{get:function(){return 0==this._list.length?this.baseColor.saturate(this.saturation):this._list[this._list.length-1].saturate(this.saturation)},enumerable:!0,configurable:!0}
1),e.prototype.applyStepOptions=function(t,e,i,n){t.l=e.lightness+(this.stepOptions.lightness||0)*i+(this.passOptions.lightness||0)*n,this.wrap?(t.l>1?t.l=t.l-Math.floor(t.l):t.l<0&&(t.l=-(t.l-Math.floor(t.l))),t.l=h.m1(t.l,this.minLightness,this.maxLightness)):(t.l>1?t.l=1:t.l<0&&(t.l=0),t.l=h.wv(t.l,this.minLightness,this.maxLightness))},e.prototype.processConfig=function(e){if(e){if(l.Uh(e.list)&&l.kJ(e.list))for(var i=0,n=e.list.length;i<n;i++)e.list[i]instanceof o.Il||(e.list[i]=(0,o.$_)(e.list[i]));!l.Uh(e.baseColor)||e.baseColor instanceof o.Il||(e.baseColor=(0,o.$_)(e.baseColor))}t.prototype.processConfig.call(this,e)},e}(r.L);s.i.registeredClasses.ColorSet=p},40078:(t,e,i)=>{"use strict";i.d(e,{$n:()=>p,B8:()=>s,Mw:()=>l,Q0:()=>d,RQ:()=>m,lC:()=>y,p_:()=>f,sX:()=>u,ve:()=>g,vq:()=>a});var n=i(64112),r=i(24306),o={aliceblue:{r:240,g:248,b:255},antiquewhite:{r:250,g:235,b:215},aqua:{r:0,g:255,b:255},aquamarine:{r:127,g:255,b:212},azure:{r:240,g:255,b:255},beige:{r:245,g:245,b:220},bisque:{r:255,g:228,b:196},black:{r:0,g:0,b:0},blanchedalmond:{r:255,g:235,b:205},blue:{r:0,g:0,b:255},blueviolet:{r:138,g:43,b:226},brown:{r:165,g:42,b:42},burlywood:{r:222,g:184,b:135},cadetblue:{r:95,g:158,b:160},chartreuse:{r:127,g:255,b:0},chocolate:{r:210,g:105,b:30},coral:{r:255,g:127,b:80},cornflowerblue:{r:100,g:149,b:237},cornsilk:{r:255,g:248,b:220},crimson:{r:220,g:20,b:60},cyan:{r:0,g:255,b:255},darkblue:{r:0,g:0,b:139},darkcyan:{r:0,g:139,b:139},darkgoldenrod:{r:184,g:134,b:11},darkgray:{r:169,g:169,b:169},darkgrey:{r:169,g:169,b:169},darkgreen:{r:0,g:100,b:0},darkkhaki:{r:189,g:183,b:107},darkmagenta:{r:139,g:0,b:139},darkolivegreen:{r:85,g:107,b:47},darkorange:{r:255,g:140,b:0},darkorchid:{r:153,g:50,b:204},darkred:{r:139,g:0,b:0},darksalmon:{r:233,g:150,b:122},darkseagreen:{r:143,g:188,b:143},darkslateblue:{r:72,g:61,b:139},darkslategray:{r:47,g:79,b:79},darkslategrey:{r:47,g:79,b:79},darkturquoise:{r:0,g:206,b:209},darkviolet:{r:148,g:0,b:211},deeppink:{r:255,g:20,b:147},deepskyblue:{r:0,g:191,b:255},dimgray:{r:105,g:105,b:105},dimgrey:{r:105,g:105,b:105},dodgerblue:{r:30,g:144,b:255},firebrick:{r:178,g:34,b:34},floralwhite:{r:255,g:250,b:240},forestgreen:{r:34,g:139,b:34},fuchsia:{r:255,g:0,b:255},gainsboro:{r:220,g:220,b:220},ghostwhite:{r:248,g:248,b:255},gold:{r:255,g:215,b:0},goldenrod:{r:218,g:165,b:32},gray:{r:128,g:128,b:128},grey:{r:128,g:128,b:128},green:{r:0,g:128,b:0},greenyellow:{r:173,g:255,b:47},honeydew:{r:240,g:255,b:240},hotpink:{r:255,g:105,b:180},indianred:{r:205,g:92,b:92},indigo:{r:75,g:0,b:130},ivory:{r:255,g:255,b:240},khaki:{r:240,g:230,b:140},lavender:{r:230,g:230,b:250},lavenderblush:{r:255,g:240,b:245},lawngreen:{r:124,g:252,b:0},lemonchiffon:{r:255,g:250,b:205},lightblue:{r:173,g:216,b:230},lightcoral:{r:240,g:128,b:128},lightcyan:{r:224,g:255,b:255},lightgoldenrodyellow:{r:250,g:250,b:210},lightgray:{r:211,g:211,b:211},lightgrey:{r:211,g:211,b:211},lightgreen:{r:144,g:238,b:144},lightpink:{r:255,g:182,b:193},lightsalmon:{r:255,g:160,b:122},lightseagreen:{r:32,g:178,b:170},lightskyblue:{r:135,g:206,b:250},lightslategray:{r:119,g:136,b:153},lightslategrey:{r:119,g:136,b:153},lightsteelblue:{r:176,g:196,b:222},lightyellow:{r:255,g:255,b:224},lime:{r:0,g:255,b:0},limegreen:{r:50,g:205,b:50},linen:{r:250,g:240,b:230},magenta:{r:255,g:0,b:255},maroon:{r:128,g:0,b:0},mediumaquamarine:{r:102,g:205,b:170},mediumblue:{r:0,g:0,b:205},mediumorchid:{r:186,g:85,b:211},mediumpurple:{r:147,g:112,b:219},mediumseagreen:{r:60,g:179,b:113},mediumslateblue:{r:123,g:104,b:238},mediumspringgreen:{r:0,g:250,b:154},mediumturquoise:{r:72,g:209,b:204},mediumvioletred:{r:199,g:21,b:133},midnightblue:{r:25,g:25,b:112},mintcream:{r:245,g:255,b:250},mistyrose:{r:255,g:228,b:225},moccasin:{r:255,g:228,b:181},navajowhite:{r:255,g:222,b:173},navy:{r:0,g:0,b:128},oldlace:{r:253,g:245,b:230},olive:{r:128,g:128,b:0},olivedrab:{r:107,g:142,b:35},orange:{r:255,g:165,b:0},orangered:{r:255,g:69,b:0},orchid:{r:218,g:112,b:214},palegoldenrod:{r:238,g:232,b:170},palegreen:{r:152,g:251,b:152},paleturquoise:{r:175,g:238,b:238},palevioletred:{r:219,g:112,b:147},papayawhip:{r:255,g:239,b:213},peachpuff:{r:255,g:218,b:185},peru:{r:205,g:133,b:63},pink:{r:255,g:192,b:203},plum:{r:221,g:160,b:221},powderblue:{r:176,g:224,b:230}
1,purple:{r:128,g:0,b:128},rebeccapurple:{r:102,g:51,b:153},red:{r:255,g:0,b:0},rosybrown:{r:188,g:143,b:143},royalblue:{r:65,g:105,b:225},saddlebrown:{r:139,g:69,b:19},salmon:{r:250,g:128,b:114},sandybrown:{r:244,g:164,b:96},seagreen:{r:46,g:139,b:87},seashell:{r:255,g:245,b:238},sienna:{r:160,g:82,b:45},silver:{r:192,g:192,b:192},skyblue:{r:135,g:206,b:235},slateblue:{r:106,g:90,b:205},slategray:{r:112,g:128,b:144},slategrey:{r:112,g:128,b:144},snow:{r:255,g:250,b:250},springgreen:{r:0,g:255,b:127},steelblue:{r:70,g:130,b:180},tan:{r:210,g:180,b:140},teal:{r:0,g:128,b:128},thistle:{r:216,g:191,b:216},tomato:{r:255,g:99,b:71},turquoise:{r:64,g:224,b:208},violet:{r:238,g:130,b:238},wheat:{r:245,g:222,b:179},white:{r:255,g:255,b:255},whitesmoke:{r:245,g:245,b:245},yellow:{r:255,g:255,b:0},yellowgreen:{r:154,g:205,b:50}};function s(t,e){var i;return o[t]?i=o[t]:"#"===t.charAt(0)?i=function(t){var e=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;t=t.replace(e,(function(t,e,i,n){return e+e+i+i+n+n}));var i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return i?{r:parseInt(i[1],16),g:parseInt(i[2],16),b:parseInt(i[3],16)}:function(t){var e=/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])$/i;t=t.replace(e,(function(t,e,i,n,r){return e+e+i+i+n+n+r+r}));var i=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return i?{r:parseInt(i[1],16),g:parseInt(i[2],16),b:parseInt(i[3],16),a:parseInt(i[4],16)/256}:void 0}(t)}(t):t.match(/^rgba?\(/)&&(i=function(t){var e=(t=t.replace(/[ ]/g,"")).match(/^rgb\(([0-9]*),([0-9]*),([0-9]*)\)/i);if(e)e.push("1");else if(!(e=t.match(/^rgba\(([0-9]*),([0-9]*),([0-9]*),([.0-9]*)\)/i)))return;return{r:parseInt(e[1]),g:parseInt(e[2]),b:parseInt(e[3]),a:parseFloat(e[4])}}(t)),i||(i={r:0,g:0,b:0,a:1}),r.Uh(e)&&(i.a=e),i}function a(t){return"#"+h(t.r.toString(16))+h(t.g.toString(16))+h(t.b.toString(16))}function l(t){return r.Uh(t.a)&&1!==t.a?"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"rgb("+t.r+","+t.g+","+t.b+")"}function h(t){return 1==t.length?"0"+t:""+t}function u(t,e,i){return i=n.C7(i,0,1),t?e?{r:t.r+Math.round((e.r-t.r)*i),g:t.g+Math.round((e.g-t.g)*i),b:t.b+Math.round((e.b-t.b)*i),a:(t.a||1)+Math.round(((e.a||1)-(t.a||1))*i)}:t:e||t}function p(t,e){return t?{r:Math.max(0,Math.min(255,t.r+c(t.r,e))),g:Math.max(0,Math.min(255,t.g+c(t.g,e))),b:Math.max(0,Math.min(255,t.b+c(t.b,e))),a:t.a}:t}function c(t,e){var i=e>0?255-t:t;return Math.round(i*e)}function d(t,e){if(t){var i=c(Math.min(Math.max(t.r,t.g,t.b),230),e);return{r:Math.max(0,Math.min(255,Math.round(t.r+i))),g:Math.max(0,Math.min(255,Math.round(t.g+i))),b:Math.max(0,Math.min(255,Math.round(t.b+i))),a:t.a}}return t}function f(t,e){if(null==t||1==e)return t;var i=y(t);return i.s=e,g(i)}function g(t){var e,i,n,r=t.h,o=t.s,s=t.l;if(0==o)e=i=n=s;else{var a=function(t,e,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t},l=s<.5?s*(1+o):s+o-s*o,h=2*s-l;e=a(h,l,r+1/3),i=a(h,l,r),n=a(h,l,r-1/3)}return{r:Math.round(255*e),g:Math.round(255*i),b:Math.round(255*n)}}function y(t){var e=t.r/255,i=t.g/255,n=t.b/255,r=Math.max(e,i,n),o=Math.min(e,i,n),s=0,a=0,l=(r+o)/2;if(r===o)s=a=0;else{var h=r-o;switch(a=l>.5?h/(2-r-o):h/(r+o),r){case e:s=(i-n)/h+(i<n?6:0);break;case i:s=(n-e)/h+2;break;case n:s=(e-i)/h+4}s/=6}return{h:s,s:a,l}}function m(t){return(299*t.r+587*t.g+114*t.b)/1e3>=128}}
1,43281:(t,e,i)=>{"use strict";i.d(e,{A_:()=>v,Ay:()=>P,C:()=>O,Cd:()=>j,Dx:()=>b,IV:()=>m,Oo:()=>f,PZ:()=>I,Xz:()=>d,cn:()=>y,gR:()=>k,kM:()=>S,qu:()=>p,r3:()=>x,rv:()=>c,sb:()=>g,u0:()=>C,w:()=>M,yj:()=>w,yv:()=>_});var n,r=i(70655),o=i(29138),s=i(51747),a=i(99934),l=i(59205),h=i(36442),u=i(24306),p="http://www.w3.org/2000/svg",c="http://www.w3.org/2000/xmlns/",d="http://www.w3.org/1999/xlink";function f(t,e,i,n){return t.addEventListener(e,i,n||!1),new o.ku((function(){t.removeEventListener(e,i,n||!1)}))}function g(t){if(u.HD(t)){var e=document.getElementById(t);if(null==e&&(e=document.getElementsByClassName(t)[0]),e instanceof HTMLElement)return e}else if(t instanceof HTMLElement)return t}function y(t,e){if(t)if(t.classList){var i=e.split(" ");h.S6(i,(function(e){t.classList.add(e)}))}else{var n=t.getAttribute("class");n?t.setAttribute("class",n.split(" ").filter((function(t){return t!==e})).join(" ")+" "+e):t.setAttribute("class",e)}}function m(t,e){if(t)if(t.classList)t.classList.remove(e);else{var i=t.getAttribute("class");i&&t.setAttribute("class",i.split(" ").filter((function(t){return t!==e})).join(" "))}}function v(t,e,i){t.style[e]=i}function b(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}function _(){if(document.activeElement&&document.activeElement!=document.body)if(document.activeElement.blur)document.activeElement.blur();else{var t=document.createElement("button");t.style.position="fixed",t.style.top="0px",t.style.left="-10000px",document.body.appendChild(t),t.focus(),t.blur(),document.body.removeChild(t)}}function x(t,e){for(var i=e;;){if(t===i)return!0;if(null==i.parentNode){if(null==i.host)return!1;i=i.host}else i=i.parentNode}}function P(t){for(var e=t;;){if(null==e.parentNode)return null!=e.host?e:null;e=e.parentNode}}function w(t){for(var e=t.ownerDocument,i=t;;){if(null==i.parentNode)return i===e||null!=i.host?i:null;i=i.parentNode}}function S(t){return"function"==typeof t.composedPath?t.composedPath()[0]:t.target}function O(t){(0,s.Eo)((function(){try{var e=t.getBoundingClientRect(),i=e.left-Math.round(e.left),n=e.top-Math.round(e.top);0!==i&&(0,s.rA)((function(){t.style.left=i+"px"})),0!==n&&(0,s.rA)((function(){t.style.top=n+"px"}))}catch(t){}}))}var C=function(t){function e(e,i,r){var o=this,s=function(t){if(null==t)return u.Uh(n)||((e=document.createElement("style")).type="text/css",""!=a.Y.nonce&&e.setAttribute("nonce",a.Y.nonce),document.head.appendChild(e),n=e.sheet),n;var e;return(e=document.createElement("style")).type="text/css",""!=a.Y.nonce&&e.setAttribute("nonce",a.Y.nonce),t.appendChild(e),e.sheet}(e);return(o=t.call(this,(function(){var t=h.cq(s.cssRules,o._rule);if(-1===t)throw new Error("Could not dispose StyleRule");s.deleteRule(t)}))||this)._rule=function(t,e){var i=t.cssRules.length;return t.insertRule(e+"{}",i),t.cssRules[i]}(s,i),l.S6(r,(function(t,e){o.setStyle(t,e)})),o}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"selector",{get:function(){return this._rule.selectorText},set:function(t){this._rule.selectorText=t},enumerable:!0,configurable:!0}),e.prototype._setVendorPrefixName=function(t,e){var i=this._rule.style;i.setProperty("-webkit-"+t,e,""),i.setProperty("-moz-"+t,e,""),i.setProperty("-ms-"+t,e,""),i.setProperty("-o-"+t,e,""),i.setProperty(t,e,"")},e.prototype.setStyle=function(t,e){"transition"===t?this._setVendorPrefixName(t,e):this._rule.style.setProperty(t,e,"")},e}(o.ku),T=0;!function(t){function e(e,i,n){var r=this,o=u.Uh(n)?n:"__style_"+ ++T+"__";return(r=t.call(this,e,"."+o,i)||this)._className=o,r}(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t,this.selector="."+t},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return this._className}}(C);function j(t){if("loading"!==document.readyState)t();else{var e=function(){"loading"!==document.readyState&&(document.removeEventListener("readystatechange",e),t())};document.addEventListener("readystatechange",e)}}function k(t){var e=b(t,"font-family");if(e)return e;var i=t.parentElement||t.parentNode;return i?k(i):void 0}function M(t){var e=b(t,"font-size");if(e)return e;var i=t.parentElement||t.parentNode;return i?M(i):void 0}function I(t,e){var i=t.getBoundingClientRect(),n=u.kJ(e)?e:e?[e]:[];if(n.length){for(var r=0;r<n.length;r++){var o=n[r];if(!I(o))return!1;var s=o.getBoundingClientRect();if(i.top>=0&&i.left>=0&&i.top<=s.top+s.height&&i.left<=s.left+s.width)return!0}return!1}return i.top>=0&&i.left>=0&&i.top<=(window.innerHeight||document.documentElement.clientHeight)&&i.left<=(window.innerWidth||document.documentElement.clientWidth)}},3485:(t,e,i)=>{"use strict";i.d(e,{NE:()=>p,Xy:()=>u,a7:()=>h});var n=i(70655),r=i(29138),o=i(9209),s=i(59205),a=i(12352),l=i(82896),h=function(t){function e(e){var i=e.events.on("removed",(function(t){t.oldValue.dispose()}),void 0,!1);return t.call(this,(function(){i.dispose(),a.S6(e.iterator(),(function(t){t[1].dispose()}))}))||this}return(0,n.ZT)(e,t),e}(r.ku),u=function(){function t(){this.events=new o.p,this._dictionary={}}return t.prototype.hasKey=function(t){return s.wH(this._dictionary,t)},t.prototype.getKey=function(t){return this._dictionary[t]},t.prototype.insertKey=function(t,e){if(s.wH(this._dictionary,t))throw new Error("Ke
1y "+t+" already exists in dictionary");this._dictionary[t]=e,this.events.isEnabled("insertKey")&&this.events.dispatchImmediately("insertKey",{type:"insertKey",target:this,key:t,newValue:e})},t.prototype.setKey=function(t,e){if(s.wH(this._dictionary,t)){var i=this._dictionary[t];i!==e&&(this._dictionary[t]=e,this.events.isEnabled("setKey")&&this.events.dispatchImmediately("setKey",{type:"setKey",target:this,key:t,oldValue:i,newValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}))}else this._dictionary[t]=e,this.events.isEnabled("insertKey")&&this.events.dispatchImmediately("insertKey",{type:"insertKey",target:this,key:t,newValue:e})},t.prototype.updateKey=function(t,e){if(!s.wH(this._dictionary,t))throw new Error("Key "+t+" doesn't exist in dictionary");var i=this._dictionary[t],n=e(i);i!==n&&(this._dictionary[t]=n,this.events.isEnabled("setKey")&&this.events.dispatchImmediately("setKey",{type:"setKey",target:this,key:t,oldValue:i,newValue:n}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}))},t.prototype.removeKey=function(t){if(s.wH(this._dictionary,t)){var e=this._dictionary[t];delete this._dictionary[t],this.events.isEnabled("removeKey")&&this.events.dispatchImmediately("removeKey",{type:"removeKey",target:this,key:t,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e})}},t.prototype.insertKeyIfEmpty=function(t,e){return this.hasKey(t)||this.insertKey(t,e()),this.getKey(t)},t.prototype.clear=function(){var t=this;this.events.isEnabled("removed")&&s.S6(this._dictionary,(function(e,i){t.events.dispatchImmediately("removed",{type:"removed",target:t,oldValue:i})})),this._dictionary={},this.events.isEnabled("cleared")&&this.events.dispatchImmediately("cleared",{type:"cleared",target:this})},t.prototype.copyFrom=function(t){var e=this;a.S6(t.iterator(),(function(t){e.setKey(t[0],t[1])}))},t.prototype.iterator=function(){return s.qh(this._dictionary)},t.prototype[Symbol.iterator]=function(){var t,e,i,r;return(0,n.Jh)(this,(function(n){switch(n.label){case 0:for(e in t=[],this._dictionary)t.push(e);i=0,n.label=1;case 1:return i<t.length?(r=t[i],s.wH(this._dictionary,r)?[4,[r,this._dictionary[r]]]:[3,3]):[3,4];case 2:n.sent(),n.label=3;case 3:return i++,[3,1];case 4:return[2]}}
1))},t.prototype.each=function(t){a.S6(this.iterator(),(function(e){var i=(0,n.CR)(e,2),r=i[0],o=i[1];return t(r,o)}))},t.prototype.sortedIterator=function(){return a.DY(this.iterator(),(function(t,e){return l.vm(t[0],e[0])}))},t}(),p=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;a.S6(t.iterator(),(function(t){e.setKey(t[0],t[1].clone())}))},e.prototype.create=function(t){var e=this;return this.insertKeyIfEmpty(t,(function(){return e.template.clone()}))},e}(u)},29138:(t,e,i)=>{"use strict";i.d(e,{DM:()=>h,FV:()=>a,cx:()=>l,ku:()=>s});var n=i(70655),r=i(36442),o=i(24306),s=function(){function t(t){this._disposed=!1,this._dispose=t}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._dispose())},t}(),a=function(t){function e(e){return t.call(this,(function(){r.S6(e,(function(t){t.dispose()}))}))||this}return(0,n.ZT)(e,t),e}(s),l=function(t){function e(){var e=t.call(this,(function(){o.Uh(e._disposer)&&(e._disposer.dispose(),e._disposer=void 0)}))||this;return e}return(0,n.ZT)(e,t),e.prototype.get=function(){return this._value},e.prototype.set=function(t,e){o.Uh(this._disposer)&&this._disposer.dispose(),this._disposer=e,this._value=t},e.prototype.reset=function(){this.set(void 0,void 0)},e}(s),h=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._counter=0,e}return(0,n.ZT)(e,t),e.prototype.increment=function(){var t=this;return++this._counter,new s((function(){--t._counter,0===t._counter&&t.dispose()}))},e}(s)},70522:(t,e,i)=>{"use strict";i.d(e,{GE:()=>o,Jd:()=>u,Wx:()=>h,_e:()=>p});var n=i(64112),r=i(69260);function o(t){return+t}function s(t,e){return Math.pow(t,e)}function a(t,e){return 1-Math.pow(1-t,e)}function l(t,e){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}function h(t){return a(t,3)}function u(t){return t*t*t}function p(t){return--t*t*t+1}r.i.registeredClasses["ease.linear"]=o,r.i.registeredClasses["ease.quadIn"]=function(t){return t*t},r.i.registeredClasses["ease.quadOut"]=function(t){return t*(2-t)},r.i.registeredClasses["ease.quadInOut"]=function(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2},r.i.registeredClasses["ease.polyIn"]=s,r.i.registeredClasses["ease.polyOut"]=a,r.i.registeredClasses["ease.polyInOut"]=l,r.i.registeredClasses["ease.polyIn3"]=function(t){return s(t,3)},r.i.registeredClasses["ease.polyOut3"]=h,r.i.registeredClasses["ease.polyInOut3"]=function(t){return l(t,3)},r.i.registeredClasses["ease.expIn"]=function(t){return Math.pow(2,10*t-10)},r.i.registeredClasses["ease.expOut"]=function(t){return 1-Math.pow(2,-10*t)},r.i.registeredClasses["ease.expInOut"]=function(t){return((t*=2)<=1?Math.pow(2,10*t-10):2-Math.pow(2,10-10*t))/2},r.i.registeredClasses["ease.sinIn"]=function(t){return 1-Math.cos(t*n.$_)},r.i.registeredClasses["ease.sinOut"]=function(t){return Math.sin(t*n.$_)},r.i.registeredClasses["ease.sinInOut"]=function(t){return(1-Math.cos(n.PI*t))/2},r.i.registeredClasses["ease.cubicIn"]=u,r.i.registeredClasses["ease.cubicOut"]=p,r.i.registeredClasses["ease.cubicInOut"]=function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2},r.i.registeredClasses["ease.circleIn"]=function(t){return 1-Math.sqrt(1-t*t)},r.i.registeredClasses["ease.circleOut"]=function(t){return Math.sqrt(1- --t*t)},r.i.registeredClasses["ease.circleInOut"]=function(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2};var c=4/11,d=7.5625;function f(t){return(t=+t)<c?d*t*t:t<.7272727272727273?d*(t-=.5454545454545454)*t+.75:t<.9090909090909091?d*(t-=.8181818181818182)*t+.9375:d*(t-=.9545454545454546)*t+.984375}r.i.registeredClasses["ease.bounceIn"]=function(t){return 1-f(1-t)},r.i.registeredClasses["ease.bounceOut"]=f,r.i.registeredClasses["ease.bounceInOut"]=function(t){return((t*=2)<=1?1-f(1-t):f(t-1)+1)/2};var g=2*Math.PI,y=.3/g,m=Math.asin(1)*y;r.i.registeredClasses["ease.elasticIn"]=function(t){return 1*Math.pow(2,10*--t)*Math.sin((m-t)/y)},r.i.registeredClasses["ease.elasticOut"]=function(t){return 1-1*Math.pow(2,-10*(t=+t))*M
1ath.sin((t+m)/y)},r.i.registeredClasses["ease.elasticInOut"]=function(t){return((t=2*t-1)<0?1*Math.pow(2,10*t)*Math.sin((m-t)/y):2-1*Math.pow(2,-10*t)*Math.sin((m+t)/y))/2}},9209:(t,e,i)=>{"use strict";i.d(e,{p:()=>l,r:()=>h});var n=i(70655),r=i(29138),o=i(36442),s=i(51747),a=i(24306),l=function(){function t(){this._listeners=[],this._killed=[],this._disabled={},this._iterating=0,this._enabled=!0,this._disposed=!1}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._listeners;this._iterating=1,this._listeners=null,this._disabled=null;try{o.S6(t,(function(t){t.disposer.dispose()}))}finally{this._killed=null,this._iterating=null}}},t.prototype.hasListeners=function(){return 0!==this._listeners.length},t.prototype.hasListenersByType=function(t){return o.Yj(this._listeners,(function(e){return(null===e.type||e.type===t)&&!e.killed}))},t.prototype.enable=function(){this._enabled=!0},t.prototype.disable=function(){this._enabled=!1},t.prototype.enableType=function(t){delete this._disabled[t]},t.prototype.disableType=function(t,e){void 0===e&&(e=1/0),this._disabled[t]=e},t.prototype._removeListener=function(t){if(0===this._iterating){var e=this._listeners.indexOf(t);if(-1===e)throw new Error("Invalid state: could not remove listener");this._listeners.splice(e,1)}else this._killed.push(t)},t.prototype._removeExistingListener=function(t,e,i,n){if(this._disposed)throw new Error("EventDispatcher is disposed");this._eachListener((function(r){r.once!==t||r.type!==e||null!=i&&r.callback!==i||r.context!==n||r.disposer.dispose()}))},t.prototype.isEnabled=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");return this._enabled&&this._listeners.length>0&&this.hasListenersByType(t)&&null==this._disabled[t]},t.prototype.has=function(t,e,i){return-1!==o.cx(this._listeners,(function(n){return!0!==n.once&&n.type===t&&(null==e||n.callback===e)&&n.context===i}))},t.prototype._shouldDispatch=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");var e=this._disabled[t];return a.hj(e)?(e<=1?delete this._disabled[t]:--this._disabled[t],!1):this._enabled},t.prototype._eachListener=function(t){var e=this;++this._iterating;try{o.S6(this._listeners,t)}finally{--this._iterating,0===this._iterating&&0!==this._killed.length&&(o.S6(this._killed,(function(t){e._removeListener(t)})),this._killed.length=0)}},t.prototype.dispatchImmediately=function(t,e){this._shouldDispatch(t)&&this._eachListener((function(i){i.killed||null!==i.type&&i.type!==t||i.dispatch(t,e)}))},t.prototype.dispatch=function(t,e){this._shouldDispatch(t)&&this._eachListener((function(i){i.killed||null!==i.type&&i.type!==t||s.pT((function(){i.killed||i.dispatch(t,e)}))}))},t.prototype._on=function(t,e,i,n,o,s){var a=this;if(this._disposed)throw new Error("EventDispatcher is disposed");this._removeExistingListener(t,e,i,n);var l={type:e,callback:i,context:n,shouldClone:o,dispatch:s,killed:!1,once:t,disposer:new r.ku((function(){l.killed=!0,a._removeListener(l)}))};return this._listeners.push(l),l},t.prototype.onAll=function(t,e,i){return void 0===i&&(i=!0),this._on(!1,null,t,e,i,(function(i,n){return t.call(e,i,n)})).disposer},t.prototype.on=function(t,e,i,n){return void 0===n&&(n=!0),this._on(!1,t,e,i,n,(function(t,n){return e.call(i,n)})).disposer},t.prototype.once=function(t,e,i,n){void 0===n&&(n=!0);var r=this._on(!0,t,e,i,n,(function(t,n){r.disposer.dispose(),e.call(i,n)}));return r.disposer},t.prototype.off=function(t,e,i){this._removeExistingListener(!1,t,e,i)},t.prototype.copyFrom=function(t){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(t===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");o.S6(t._listeners,(function(t){!t.killed&&t.shouldClone&&(null===t.type?e.onAll(t.callback,t.context):t.once?e.once(t.type,t.callback,t.context):e.on(t.type,t.callback,t.context))}))},t}(),h=function(t){function e(e){var i=t.call(this)||this;return i.target=e,i}return(0,n.ZT)(e,t),e.prototype.copyFrom=function(t){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(t===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");o.S6(t._listeners,(function(i){i.context!==t.target&&!i.killed&&i.shouldClone&&(null===i.t
1ype?e.onAll(i.callback,i.context):i.once?e.once(i.type,i.callback,i.context):e.on(i.type,i.callback,i.context))}))},e}(l)},62e3:(t,e,i)=>{"use strict";i.d(e,{h:()=>a});var n=i(70655),r=i(73870),o=i(69260),s=i(86820),a=function(t){function e(){var e=t.call(this)||this;return e._purposes={stroke:(0,s.$_)("#e5e5e5"),fill:(0,s.$_)("#f3f3f3"),primaryButton:(0,s.$_)("#6794dc"),primaryButtonHover:(0,s.$_)("#6771dc"),primaryButtonDown:(0,s.$_)("#68dc75"),primaryButtonActive:(0,s.$_)("#68dc75"),primaryButtonText:(0,s.$_)("#FFFFFF"),primaryButtonStroke:(0,s.$_)("#FFFFFF"),secondaryButton:(0,s.$_)("#d9d9d9"),secondaryButtonHover:(0,s.$_)("#d9d9d9").brighten(-.25),secondaryButtonDown:(0,s.$_)("#d9d9d9").brighten(-.35),secondaryButtonActive:(0,s.$_)("#d9d9d9").brighten(.35),secondaryButtonText:(0,s.$_)("#000000"),secondaryButtonStroke:(0,s.$_)("#FFFFFF"),grid:(0,s.$_)("#000000"),background:(0,s.$_)("#ffffff"),alternativeBackground:(0,s.$_)("#000000"),text:(0,s.$_)("#000000"),alternativeText:(0,s.$_)("#FFFFFF"),disabledBackground:(0,s.$_)("#999999"),positive:(0,s.$_)("#67dc75"),negative:(0,s.$_)("#dc6788")},e.className="InterfaceColorSet",e.applyTheme(),e}return(0,n.ZT)(e,t),e.prototype.debug=function(){},e.prototype.getFor=function(t){return this._purposes[t]},e.prototype.setFor=function(t,e){this._purposes[t]=e},e}(r.L);o.i.registeredClasses.InterfaceColorSet=a},12352:(t,e,i)=>{"use strict";i.d(e,{DY:()=>l,RZ:()=>g,S6:()=>a,Sb:()=>c,UI:()=>h,nI:()=>r,qo:()=>o,r3:()=>f,sE:()=>d,vn:()=>s,xH:()=>p,zo:()=>u});var n=i(36442);function r(t){return function(e){for(var i=t.length,n=0;n<i&&e(t[n]);++n);}}function o(t){var e=[];return t((function(t){return e.push(t),!0})),e}function s(t,e){t(e)}function a(t,e){t((function(t){return e(t),!0}))}function l(t,e){return r(o(t).sort(e))}function h(t,e){return function(i){return t((function(t){return i(e(t))}))}}function u(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e){for(var i=!0,n=function(t){return i=e(t)},r=t.length,o=0;o<r&&(t[o](n),i);++o);}}function p(t){return function(e){var i=!0,n=function(t){return i=e(t)};t((function(t){return t(n),i}))}}function c(t){return function(e){var i=0;t((function(t){return e([i++,t])}))}}function d(t,e){var i;return t((function(t){return!e(t)||(i=t,!1)})),i}function f(t,e){var i=!1;return t((function(t){return!e(t)||(i=!0,!1)})),i}var g=function(){function t(t,e){this.createNewItems=!1,this.list=t,this._create=e,this.reset()}return t.prototype.reset=function(){this._listCopy=o(this.list.iterator())},t.prototype.clear=function(){this._listCopy.length=0},t.prototype.getFirst=function(){return this.returnItem(0)},t.prototype.getLast=function(){return this.returnItem(this._listCopy.length-1)},t.prototype.find=function(t){var e=n.cx(this._listCopy,t);if(-1!==e){var i=this._listCopy[e];return n.Od(this._listCopy,i),i}return this.getLast()},t.prototype.removeItem=function(t){return n.Od(this._listCopy,t)},t.prototype.returnItem=function(t){if(t>=0&&t<this._listCopy.length){var e=this._listCopy[t];return n.Od(this._listCopy,e),e}if(this.createNewItems)return this._create()},t.prototype.iterator=function(){return r(this._listCopy)},t}()},67556:(t,e,i)=>{"use strict";i.d(e,{d:()=>r});var n=i(24306),r=new(function(){function t(){}return t.prototype.getEventKey=function(t){var e;switch(t.keyCode||t.which){case 38:e="up";break;case 40:e="down";break;case 37:e="left";break;case 39:e="right";break;case 13:e="enter";break;case 27:e="esc";break;case 36:case 36:e="home";break;case 35:case 35:e="end";break;case 9:e="tab";break;case 17:e="ctrl";break;case 18:e="alt";break;case 16:e="shift";break;case 32:e="space";break;case 33:e="pgup";break;case 34:e="pgdn";break;case 45:e="ins";break;case 46:e="del";break;case 107:e="plus";break;case 109:e="minus";break;default:e="other"}return e},t.prototype.isKey=function(t,e){var i=this.getEventKey(t);return n.HD(e)&&(e=[e]),-1!==e.indexOf(i)},t.prototype.shiftKey=function(t){return t.shiftKey},t.prototype.ctrlKey=function(t){return t.ctrlKey},t.prototype.altKey=function(t){return t.altKey},t.prototype.metaKey=function(t){return t.metaKey},t}())},8207:(t,e,i)=>{"use strict";i.d(e,{S:()=>u});var n=i(70655),r=i(73870),o=i(62043),s=i(36442),a=i(24306);const l={_decimalSeparator:".",_thousandSeparator:",",_big_number_suffix_3:"k",_big_number_suffix_6:"M",_big_number_suffix_9:"G",_big_number_suffix_12:"T",_big_number_suffix_15:"P",_big_number_suffix_18:"E",_big_number_suffix_21:"Z",_big_number_suffix_24:"Y",_small_number_suffix_3:"m",_small_number_suffix_6:"μ",_small_number_suffix_9:"n",_small_number_suffix_12:"p",_small_number_suffix_15:"f",_small_number_suffix_18:"a",_small_number_suffix_21:"z",_small_number_suffix_24:"y",_byte_suffix_B:"B",_byte_suffix_KB:"KB",_byte_suffix_MB:"MB",_byte_suffix_GB:"GB",_byte_suffix_TB:"TB",_byte_suffix_PB:"PB",_date:"yyyy-MM-dd",_date_millisecond:"mm:ss SSS",_date_second:"HH:mm:ss",_date_minute:"HH:mm",_date_hour:"HH:mm",_date_day:"MMM dd",_date_week:"ww",_date_month:"MMM",_date_year:"yyyy",_duration_millisecond:"SSS",_duration_millisecond_second:"ss.SSS",_duration_millisecond_minute:"mm:ss SSS",_duration_millisecond_hour:"hh:mm:ss SSS",_duration_millisecond_day:"d'd' mm:ss SSS",_duration_millisecond_week:"d'd' mm:ss SSS",_duration_millisecond_month:"M'm' dd'd' mm:ss SSS",_duration_millisecond_year:"y'y' MM'm' dd'd' mm:ss SSS",_duration_second:"ss",_duration_second_minute:"mm:ss",_duration_second_hour:"hh:mm:ss",_duration_second_day:"d'd' hh:mm:ss",_duration_second_week:"d'd' hh:mm:ss",_duration_second_month:"M'm' dd'd' hh:mm:ss",_duration_second_year:"y'y' MM'm' dd'd' hh:mm:ss",_duration_minute:"mm",_duration_minute_hour:"hh:mm",_duration_minute_day:"d'd' hh:mm",_duration_minute_week:"d'd' hh:mm",_duration_minute_month:"M'm' dd'd' hh:mm",_duration_minute_year:"y'y' MM'm' dd'd' hh:mm",_duration_hour:"hh'h'",_duration_hour_day:"d'd' hh'h'",_duration_hour_week:"d'd' hh'h'",_duration_hour_month:"M'm' dd'd' hh'h'",_duration_hour_year:"y'y' MM'm' dd'd' hh'h'",_duration_day:"d'd'",_duration_day_week:"d'd'",_duration_day_month:"M'm' dd'd'",_duration_day_year:"y'y' MM'm' dd'd'",_duration_week:"w'w'",_duration_week_month:"w'w'",_duration_week_year:"w'w'",_duration_month:"M'm'",_duration_month_year:"y'y' MM'm'",_duration_year:"y'y'",_era_ad:"AD",_era_bc:"BC",A:"",P:"",AM:"",PM:"","A.M.":"","P.M.":"",January:"",February:"",March:"",April:"",May:"",June:"",July:"",August:"",September:"",October:"",November:"",December:"",Jan:"",Feb:"",Mar:"",Apr:"","May(short)":"May",Jun:"",Jul:"",Aug:"",Sep:"",Oct:"",Nov:"",Dec:"",Sunday:"",Monday:"",Tuesday:"",Wednesday:"",Thursday:"",Friday:"",Saturday:"",Sun:"",Mon:"",Tue:"",Wed:"",Thu:"",Fri:"",Sat:"",_dateOrd:function(t){var e="th";if(t<11||t>13)switch(t%10){case 1:e="st";break;case 2:e="nd";break;case 3:e="rd"}return e},"Zoom Out":"",Play:"",Stop:"",Legend:"","Click, tap or press ENTER to toggle":"",Loading:"",Home:"",Chart:"","Serial chart":"","X/Y chart":"","Pie chart":"","Gauge chart":"","Radar chart":"","Sankey diagram":"","Flow diagram":"","Chord diagram":"","TreeMap chart":"","Force directed tree":"","Sliced chart":"",Series:"","Candlestick Series":"","OHLC Series":"","Column Series":"","Line Series":"","Pie Slice Series":"","Funnel Series":"","Pyramid Series":"","X/Y Series":"",Map:"","Press ENTER to zoom in":"","Press ENTER to zoom out":"","Use arrow keys to zoom in and out":"","Use plus and minus keys on your keyboard to zoom in and out":"",Export:"",Image:"",Data:"",Print:"","Press ENTER or use arrow keys to navigate":"","Click, tap or press ENTER to open":"","Click, tap or press ENTER to print.":"","Click, tap or press ENTER to export as %1.":"",'To save the image, right-click this link and choose "Save picture as..."':"",'To save the image, right-click thumbnail on the left and choose "Save picture as..."':"","(Press ESC to close this message)":"","Image Export Complete":"","Export operation took longer than expected. Something might have gone wrong.":"","Saved from":"",PNG:"",JPG:"",GIF:"",SVG:"",PDF:"",JSON:"",CSV:"",XLSX:"","Use TAB to select grip buttons or left and right arrows to change selection":"","Use left and right arrows to move selection":"","Use left and right arrows to move left selection":"","Use left and right arrows to move right selection":"","Use TAB select grip buttons or up and down arrows to change selection":"","Use up and down arrows to move selection":"","Use up and down arrows to move lower selection":"","Use up and down arrows to move upper selection":"","From %1 to %2":"","From %1":"","To %1":"","No parser available for file: %1":"","Error parsing file: %1":"","Unable to load file: %1":"","Invalid date":"",Close:"",Minimize:""};var h=i(99934),u=function(t){function e(){var e=t.call(this)||this;return e.adapter=new o.L1(e),e._locale=l,e._defaultLocale=l,e.className="Language",a.Uh(h.Y.defaultLocale)&&(e.locale=h.Y.defaultLocale),e.a
1pplyTheme(),e}return(0,n.ZT)(e,t),e.prototype.getLocale=function(t){return null==t&&(t=this._locale),this.adapter.apply("locale",{locale:t}).locale},e.prototype.translate=function(t,e){for(var i=[],r=2;r<arguments.length;r++)i[r-2]=arguments[r];e=this.getLocale(e);var o=t,s=this.getTranslations(e),l=s[t];if(null===l)l="";else if(a.Uh(l))l&&(o=l);else if(e!==this._defaultLocale)return this.translate.apply(this,(0,n.fl)([t,this._defaultLocale],i));if(i.length)for(var h=i.length,u=0;u<h;++u)o=o.split("%"+(u+1)).join(i[u]);return this.adapter.apply("translate",{translation:o,locale:e}).translation},e.prototype.translateAny=function(t,e){for(var i=[],r=2;r<arguments.length;r++)i[r-2]=arguments[r];return this.translate.apply(this,(0,n.fl)([t,e],i))},e.prototype.setTranslationAny=function(t,e,i){(i||this.locale)[t]=e},e.prototype.translateEmpty=function(t,e){for(var i=[],r=2;r<arguments.length;r++)i[r-2]=arguments[r];var o=this.translate.apply(this,(0,n.fl)([t,e],i));return o==t?"":o},e.prototype.translateFunc=function(t,e){e=this.getLocale(e);var i=this.getTranslations(e)[t];return null!=i?i:e!==this._defaultLocale?this.translateFunc(t,this._defaultLocale):function(){return""}},e.prototype.translateAll=function(t,e){var i=this;return this.isDefault()?t:s.UI(t,(function(t){return i.translate(t,e)}))},e.prototype.isDefault=function(){return this._defaultLocale===this._locale},Object.defineProperty(e.prototype,"locale",{get:function(){return this._locale},set:function(t){if(this._locale!=t&&(this._locale=t,this.events.isEnabled("localechanged"))){var e={type:"localechanged",locale:t,target:this};this.events.dispatchImmediately("localechanged",e)}},enumerable:!0,configurable:!0}),e.prototype.getTranslations=function(t){return this.adapter.apply("translations",{translations:t,locale:t}).translations},e}(r.y)},87155:(t,e,i)=>{"use strict";i.d(e,{aV:()=>p,o:()=>c,zQ:()=>h});var n=i(70655),r=i(29138),o=i(9209),s=i(36442),a=i(12352),l=function(){function t(t,e,i){this._array=t,this._start=e,this._end=i}return t.prototype.iterator=function(){var t=this;return function(e){if(t._start!==t._end)if(t._start<t._end)for(var i=t._start;i<t._end&&e(t._array[i]);++i);else for(i=t._start-1;i>=t._end&&e(t._array[i]);--i);}},t.prototype.backwards=function(){return new t(this._array,this._end,this._start)},t.prototype.range=function(e,i){if(e<=i){if(this._start===this._end)return this;if(this._start<this._end){var n=i-e;return e=Math.max(this._start+e,this._start),i=Math.min(e+n,this._end),new t(this._array,e,i)}n=i-e;return e=Math.max(this._start-e,this._end),i=Math.max(e-n,this._end),new t(this._array,e,i)}throw new Error("Start index must be lower than end index")},t}(),h=(function(t){function e(e,i,n){var r=t.call(this,[e.events.on("inserted",(function(t){var i=t.newValue,n=r._getKey(i),o=0;a.vn(e.iterator(),(function(t){return t!==i&&(r._getKey(t)===n&&++o,!0)})),r._insert(i,n,o)}),void 0,!1),e.events.on("removed",(function(t){r._remove(t.oldValue)}),void 0,!1)])||this;return r._keys=[],r._groups={},r._getKey=i,r._sort=n,a.S6(e.iterator(),(function(t){r._insert(t,i(t))})),r}(0,n.ZT)(e,t),e.prototype._insert=function(t,e,i){if(null==this._groups[e]){this._groups[e]=[];var n=s.sK(this._keys,this._sort,e),r=n.found,o=n.index;if(r)throw new Error("Key already exists: "+e);s.Bg(this._keys,o,e)}null==i?this._groups[e].push(t):s.Bg(this._groups[e],i,t)},e.prototype._remove=function(t){var e=this._getKey(t),i=this._groups[e];if(null!=i&&(s.Od(i,t),0===i.length)){delete this._groups[e];var n=s.sK(this._keys,this._sort,e),r=n.found,o=n.index;if(!r)throw new Error("Key doesn't exist: "+e);s.$E(this._keys,o)}},e.prototype.iterator=function(){var t=this;return a.xH(a.UI(a.nI(this._keys),(function(e){return a.nI(t._groups[e])})))}}(r.FV),function(t){function e(e,i){void 0===i&&(i=!0);var n=this;if(i){var r=e.events.on("removed",(function(t){t.oldValue.dispose()}),void 0,!1);n=t.call(this,(function(){r.dispose(),a.S6(e.iterator(),(function(t){t.dispose()}))}))||this}else n=t.call(this,(function(){a.S6(e.iterator(),(function(t){t.dispose()}))}))||this;return n}return(0,n.ZT)(e,t),e}(r.ku));function u(t,e){if(!(t>=0&&t<e))throw new Error("Index out of bounds: "+t)}var p=function(){function t(t){void 0===t&&(t=[]),this.events=new o.p,this._values=t}return Object.defineProperty(t.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),t.prototype.contains=function(t){return-1!==this._values.indexOf(t)},t.prototype.removeValue=function(t){for(var e=0,i=this._values.length;e<i;)this._values[e]===t?(this.removeIndex(e),--i):++e},t.prototype.indexOf=function(t){return s.cq(this._values,t)},Object.defineProperty(t.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),t.prototype.hasIndex=function(t){return t>=0&&t<this._values.length},t.prototype.getIndex=function(t){return this._values[t]},t.prototype.setIndex=function(t,e){u(t,this._values.length);var i=this._values[t];return i!==e&&(this._values[t]=e,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:t,oldValue:i,newValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:e})),i},t.prototype.insertIndex=function(t,e){u(t,this._values.length+1),s.Bg(this._values,t,e),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:t,newValue:e}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:e})}
1,t.prototype._sortQuicksort=function(t,e,i){if(t<e){var n=this._sortPartition(t,e,i);this._sortQuicksort(t,n,i),this._sortQuicksort(n+1,e,i)}},t.prototype._sortPartition=function(t,e,i){for(var n=this._values,r=n[t],o=t-1,s=e+1;;){do{++o}while(i(n[o],r)<0);do{--s}while(i(n[s],r)>0);if(o>=s)return s;this.swap(o,s)}},t.prototype.sort=function(t){this._sortQuicksort(0,this._values.length-1,t)},t.prototype.swap=function(t,e){var i=this._values.length;if(u(t,i),u(e,i),t!==e){var n=this._values[t],r=this._values[e];this._values[t]=r,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:t,oldValue:n,newValue:r}),this._values[e]=n,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:e,oldValue:r,newValue:n})}},t.prototype.removeIndex=function(t){u(t,this._values.length);var e=this._values[t];return s.$E(this._values,t),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:t,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e}),e},t.prototype.moveValue=function(t,e){var i=this.indexOf(t);if(-1!==i){var n=this._values[i];s.$E(this._values,i),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:i,oldValue:n})}null==e?(e=this._values.length,this._values.push(t)):s.Bg(this._values,e,t),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:t}),-1===i&&this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:t})},t.prototype.push=function(t){var e=this._values.push(t)-1;return this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:t}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:t}),t},t.prototype.unshift=function(t){this.insertIndex(0,t)},t.prototype.pushAll=function(t){var e=this;s.S6(t,(function(t){e.push(t)}))},t.prototype.copyFrom=function(t){this.pushAll(t._values)},t.prototype.pop=function(){return this._values.length-1<0?void 0:this.removeIndex(this._values.length-1)},t.prototype.shift=function(){return this._values.length?this.removeIndex(0):void 0},t.prototype.setAll=function(t){var e=this,i=s.JG(this._values);this._values.length=0,s.S6(t,(function(t){e._values.push(t)})),this.events.isEnabled("setAll")&&this.events.dispatchImmediately("setAll",{type:"setAll",target:this,oldArray:i,newArray:this._values}),this.events.isEnabled("removed")&&s.S6(i,(function(t){e.events.dispatchImmediately("removed",{type:"removed",target:e,oldValue:t})})),this.events.isEnabled("inserted")&&s.S6(this._values,(function(t){e.events.dispatchImmediately("inserted",{type:"inserted",target:e,newValue:t})}))},t.prototype.clear=function(){this.setAll([])},t.prototype.iterator=function(){return a.nI(this._values)},t.prototype[Symbol.iterator]=function(){var t,e;return(0,n.Jh)(this,(function(i){switch(i.label){case 0:t=this._values.length,e=0,i.label=1;case 1:return e<t?[4,this._values[e]]:[3,4];case 2:i.sent(),i.label=3;case 3:return++e,[3,1];case 4:return[2]}}
1))},t.prototype.each=function(t){s.S6(this._values,t)},t.prototype.range=function(t,e){if(t<=e){var i=e-t;return t=Math.max(t,0),e=Math.min(t+i,this._values.length),new l(this._values,t,e)}throw new Error("Start index must be lower than end index")},t.prototype.backwards=function(){return new l(this._values,this._values.length,0)},t}(),c=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;a.S6(t.iterator(),(function(t){e.push(t.clone())}))},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.push(e),e},e.prototype.clone=function(){for(var t=new e(this.template),i=this.values,n=i.length,r=0;r<n;++r)t.push(i[r].clone());return t},e}(p)},17738:(t,e,i)=>{"use strict";i.d(e,{Z:()=>s,c:()=>o});var n=i(70655),r=i(99934);function o(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];r.Y.verbose&&console&&console.log.apply(console,(0,n.fl)(t))}function s(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];r.Y.suppressWarnings||console&&console.warn.apply(console,(0,n.fl)(t))}},64112:(t,e,i)=>{"use strict";i.d(e,{$_:()=>o,C7:()=>p,DP:()=>S,Fp:()=>f,LW:()=>k,NM:()=>h,O$:()=>c,PI:()=>r,SO:()=>x,Sp:()=>v,Up:()=>b,VV:()=>g,WL:()=>T,Wg:()=>l,XD:()=>D,_O:()=>P,jV:()=>m,jY:()=>w,je:()=>C,mC:()=>d,mD:()=>u,nJ:()=>M,sE:()=>s,v4:()=>a,wf:()=>y,yZ:()=>_,zI:()=>O});var n=i(24306),r=Math.PI,o=r/2,s=r/180,a=180/r;function l(t,e,i){return n.Uh(t)?p(t=n.He(t),e,i):t}function h(t,e,i){if(!n.hj(e)||e<=0){var r=Math.round(t);return i&&r-t==.5&&r--,r}var o=Math.pow(10,e);return Math.round(t*o)/o}function u(t,e){if(!n.hj(e)||e<=0)return Math.ceil(t);var i=Math.pow(10,e);return Math.ceil(t*i)/i}function p(t,e,i){if(n.hj(e)){if(n.hj(i)&&i<e){var r=i;i=e,e=r}t<e&&(t=e)}return n.hj(i)&&t>i&&(t=i),t}function c(t){return h(Math.sin(s*t),10)}function d(t){return h(Math.cos(s*t),10)}function f(t,e){return n.hj(t)?n.hj(e)&&e>t?e:t:n.hj(e)?e:null}function g(t,e){return n.hj(t)?n.hj(e)&&e<t?e:t:n.hj(e)?e:null}function y(t,e){var i=n.NA(t.start),r=n.NA(e.start),o=n.NA(t.end),s=n.NA(e.end);return Math.max(i,r)<=Math.min(o,s)}function m(t,e){var i=n.NA(t.start),r=n.NA(e.start),o=n.NA(t.end),s=n.NA(e.end),a=Math.max(i,r),l=Math.min(o,s);return l<a?void 0:{start:a,end:l}}function v(t,e){return t?(e||(e={x:0,y:0}),Math.sqrt(Math.pow(Math.abs(t.x-e.x),2)+Math.pow(Math.abs(t.y-e.y),2))):0}function b(t,e,i,n,r){if(!t)return 0;e||(e={x:0,y:0});var o=0,s=t;if(r>0)for(var a=0;a<=r;a++){var l=O(t,e,i,n,a/r);o+=v(s,l),s=l}return o}function _(t,e,i,n){var r=v(e,n),o=v(t,i);return Math.abs(o/r)}function x(t,e,i){return n.hj(i)||(i=.5),{x:t.x+(e.x-t.x)*i,y:t.y+(e.y-t.y)*i}}function P(t,e){e||(e={x:2*t.x,y:2*t.y});var i=e.x-t.x,n=e.y-t.y,r=Math.atan2(n,i)*a;return r<0&&(r+=360),k(r)}function w(t){if(t){var e=t.length;if(0!==e){for(var i,r=void 0,o=void 0,s=void 0,a=0;a<e;a++){var l=t[a];(!n.hj(o)||l.x>o)&&(o=l.x),(!n.hj(r)||l.x<r)&&(r=l.x),(!n.hj(i)||l.y<i)&&(i=l.y),(!n.hj(s)||l.y>s)&&(s=l.y)}return{x:r,y:i,width:o-r,height:s-i}}}return{x:0,y:0,width:0,height:0}}function S(t){var e=t.length;if(0!==e){for(var i=void 0,n=void 0,r=void 0,o=void 0,s=0;s<e;s++){var a=t[s];i=g(a.x,i),n=g(a.y,n),r=f(a.x+a.width,r),o=f(a.y+a.height,o)}return{x:i,y:n,width:r-i,height:o-n}}}function O(t,e,i,n,r){var o={x:0,y:0},s=1-r,a=s*s,l=a*s;return o.x=t.x*l+3*i.x*a*r+3*n.x*s*r*r+e.x*r*r*r,o.y=t.y*l+3*i.y*a*r+3*n.y*s*r*r+e.y*r*r*r,o}function C(t,e,i,n,r,o){return r=j(r),o=j(o),{x:(-t.x+e.x/r+i.x)*r,y:(-t.y+e.y/o+i.y)*o}}function T(t,e,i,n,r,o){return r=j(r),o=j(o),{x:(e.x+i.x/r-n.x)*r,y:(e.y+i.y/o-n.y)*o}}function j(t){return 1-t+1e-5}function k(t){return 360==t?360:t%360}function M(t,e,i){var r=Number.MAX_VALUE,o=Number.MAX_VALUE,s=-Number.MAX_VALUE,a=-Number.MAX_VALUE,l=[];n.hj(i)||(i=1),l.push(I(i,t)),l.push(I(i,e));for(var h=Math.min(90*Math.floor(t/90),90*Math.floor(e/90)),u=Math.max(90*Math.ceil(t/90),90*Math.ceil(e/90)),p=
1h;p<=u;p+=90)p>=t&&p<=e&&l.push(I(i,p));for(var c=0;c<l.length;c++){var d=l[c];d.x<r&&(r=d.x),d.y<o&&(o=d.y),d.x>s&&(s=d.x),d.y>a&&(a=d.y)}return{x:r,y:o,width:s-r,height:a-o}}function I(t,e){return{x:t*d(e),y:t*c(e)}}function D(t,e){return t.x>=e.x&&t.x<=e.x+e.width&&t.y>=e.y&&t.y<=e.y+e.height}},80271:(t,e,i)=>{"use strict";i.d(e,{T:()=>h});var n=i(70655),r=i(73870),o=i(42053),s=i(64112),a=i(70522),l=i(24306),h=function(t){function e(e){var i=t.call(this)||this;return i._bboxes=[],i.morphDuration=800,i.morphEasing=a._e,i.morphToSingle=!0,i.scaleRatio=1,i.className="Morpher",i.morphable=e,i.applyTheme(),i}return(0,n.ZT)(e,t),e.prototype.morphToPolygon=function(t,e,i){var n=this.morphable.currentPoints;if(n&&t){this.sortPoints(n),this.sortPoints(t),this._morphFromPointsReal=[],this._morphToPointsReal=[],l.Uh(e)||(e=this.morphDuration),l.Uh(i)||(i=this.morphEasing),this._morphFromPointsReal=this.normalizePoints(t,n),this._morphToPointsReal=this.normalizePoints(n,t),this.morphable.currentPoints=this._morphFromPointsReal;var r=new o.fw(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(r),r.start(),r}},e.prototype.normalizePoints=function(t,e){for(var i=0,n=t.length;i<n;i++){var r=t[i][0],o=t[i][1],a=l.NA(s.jY(r)),h=a.x+a.width,u=a.y+a.height;if(e[i]||(e[i]=[]),r&&!e[i][0]&&(e[i][0]=[{x:h,y:u},{x:h,y:u}]),e[i][0]){e[i][0]=this.addPoints(e[i][0],r.length);for(var p=1/0,c=0,d=0;d<e[i][0].length;d++){var f=s.Sp(e[i][0][d],r[0]);f<p&&(c=d,p=f)}var g=e[i][0].slice(0,c),y=e[i][0].slice(c);e[i][0]=y.concat(g)}o&&(e[i][1]||(e[i][1]=[{x:h,y:u},{x:h,y:u}]),e[i][1]=this.addPoints(e[i][1],o.length))}return e},e.prototype.sortPoints=function(t){t.sort((function(t,e){var i=l.NA(s.jY(t[0])),n=l.NA(s.jY(e[0]));return i.width*i.height>n.width*n.height?-1:1}));for(var e=[],i=0,n=t.length;i<n;i++){var r=t[i][0];r&&e.push(l.NA(s.jY(r)))}return s.DP(e)},e.prototype.morphToCircle=function(t,e,i){var n=this.morphable.points,r=this.sortPoints(n);this._morphFromPointsReal=[],this._morphToPointsReal=[],l.Uh(e)||(e=this.morphDuration),l.Uh(i)||(i=this.morphEasing);for(var a=0,h=n.length;a<h;a++){var u=n[a][0],p=n[a][1];if(this._morphFromPointsReal[a]=[],this._morphToPointsReal[a]=[],u){var c=u,d=u,f=l.NA(s.jY(d));this.morphToSingle&&(f=l.NA(r));var g=f.x+f.width/2,y=f.y+f.height/2,m=t;l.hj(m)||(m=Math.min(f.width/2,f.height/2)),c=[];var v=s._O({x:g,y},u[0]),b=100;u.length>b&&(b=u.length);for(var _=360/((b=(d=this.addPoints(u,b)).length)-1),x=0;x<b;x++){var P=_*x+v,w={x:g+m*s.mC(P),y:y+m*s.O$(P)};c[x]=w}if(p&&p.length>0)for(var S=0,O=p.length;S<O;S++)c.push({x:g,y});this._morphFromPointsReal[a][0]=d,this._morphToPointsReal[a][0]=c}}this.morphable.currentPoints=this._morphFromPointsReal;var C=new o.fw(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(C),C.start(),C},e.prototype.addPoints=function(t,e){for(var i=Math.round(e/t.length),n=[],r=0,o=t.length;r<o;r++){var s=t[r],a=void 0;a=r==t.length-1?t[0]:t[r+1],n.push(s);for(var l=1;l<i;l++){var h=l/i,u={x:s.x+(a.x-s.x)*h,y:s.y+(a.y-s.y)*h};n.push(u)}n.length+t.length-r==e&&(i=0)}if(n.length<e&&t.length>0){var p=t[t.length-1];for(l=n.length;l<e;l++)n.push({x:p.x,y:p.y})}return n},e.prototype.morphToRectangle=function(t,e,i,n){var r=this.morphable.points;this.sortPoints(r),this._morphFromPointsReal=[],this._morphToPointsReal=[],l.Uh(i)||(i=this.morphDuration),l.Uh(n)||(n=this.morphEasing);for(var s=0,a=r.length;s<a;s++){var h=r[s][0],u=r[s][1];if(this._morphFromPointsReal[s]=[],this._morphToPointsReal[s]=[],h){var p=h,c=h,d=this._bboxes[s];this.morphToSingle;var f=d.x,g=d.y,y=t,m=e;if(l.hj(y)||(y=d.width),l.hj(m)||(m=d.height),p=[{x:f,y:g},{x:f+y,y:g},{x:f+y,y:g+m},{x:f,y:g+m}],p=this.addPoints(p,h.length),h.length<4)for(var v=h.length;v<4;v++)p.push({x:h[v].x,y:h[v].y});if(u&&u.length>0)for(var b=d.x+d.width/2,_=d.y+d.height/2,x=0,P=u.length;x<P;x++)p.push({x:b,y:_});this._morphFromPointsReal[s][0]=c,this._morphToPointsReal[s][0]=p}}this.morphable.currentPoints=this._morphFromPointsReal;var w=new o.fw(this,{property:"morphProgress",from:0,to:1},i,n);return this._disposers.push(w),w.start(),w},Object.defineProperty(e.prototype,"morphProgress",{get:function(){return this._morphProgress},set:function(t){this._morphProgress=t;var e=[];
1if(null!=t){var i=this._morphFromPointsReal,n=this._morphToPointsReal;if(null!=i&&null!=n)for(var r=0,o=i.length;r<o;r++){var s=[];e.push(s);var a=i[r][0],l=i[r][1],h=n[r][0],u=n[r][1];if(a&&a.length>0&&h&&h.length>0){for(var p=[],c=0,d=a.length;c<d;c++){var f=a[c],g=h[c],y={x:f.x+(g.x*this.scaleRatio-f.x)*t,y:f.y+(g.y*this.scaleRatio-f.y)*t};p.push(y)}s[0]=p}if(l&&l.length>0&&u&&u.length>0){for(var m=[],v=0,b=l.length;v<b;v++){f=l[v],g=u[v],y={x:f.x+(g.x*this.scaleRatio-f.x)*t,y:f.y+(g.y*this.scaleRatio-f.y)*t};m.push(y)}s[1]=m}}}this.morphable.currentPoints=e},enumerable:!0,configurable:!0}),e.prototype.morphBack=function(t,e){this._morphToPointsReal=this._morphFromPointsReal,this._morphFromPointsReal=this.morphable.currentPoints,l.Uh(t)||(t=this.morphDuration),l.Uh(e)||(e=this.morphEasing);var i=new o.fw(this,{property:"morphProgress",from:0,to:1},t,e);return this._disposers.push(i),i.start(),i},Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new o.w3(this._animations))),this._animations},enumerable:!0,configurable:!0}),e}(r.L)},2431:(t,e,i)=>{"use strict";i.d(e,{z:()=>r});var n=i(24306);function r(t,e,i){return new Promise((function(r,o){var s=n.Uh(i)&&"blob"==i.responseType,a=new XMLHttpRequest;if(a.onload=function(){if(200===a.status){var t,i=void 0;if(s)return t=a.response,void(l=t,new Promise((function(t,e){var i=new FileReader;i.onload=function(e){t(i.result)},i.onerror=function(t){e(t)},i.readAsText(l)}))).then((function(i){var n={xhr:a,error:!1,response:i,blob:t,type:a.getResponseHeader("Content-Type"),target:e};r(n)}));i=a.responseText||a.response;var n={xhr:a,error:!1,response:i,blob:t,type:a.getResponseHeader("Content-Type"),target:e};r(n)}else o({xhr:a,error:!0,type:a.getResponseHeader("Content-Type"),target:e});var l},a.onerror=function(){o({xhr:a,error:!0,type:a.getResponseHeader("Content-Type"),target:e})},a.open("GET",t,!0),i&&i.withCredentials&&(a.withCredentials=!0),n.Uh(i)){if(n.Uh(i.requestHeaders))for(var l=0;l<i.requestHeaders.length;l++){var h=i.requestHeaders[l];a.setRequestHeader(h.key,h.value)}n.Uh(i.responseType)&&(a.responseType=i.responseType)}a.send()}))}},71610:(t,e,i)=>{"use strict";function n(t,e){return t===e?0:t<e?-1:1}i.d(e,{v:()=>n})},59205:(t,e,i)=>{"use strict";i.d(e,{BS:()=>d,Bx:()=>f,JE:()=>u,S6:()=>h,TS:()=>p,d9:()=>c,qh:()=>o,vn:()=>l,wH:()=>a});var n=i(36442),r=i(24306);function o(t){return function(e){for(var i in t)if(a(t,i)&&!e([i,t[i]]))break}}function s(t){var e=[];for(var i in t)a(t,i)&&e.push(i);return e}function a(t,e){return{}.hasOwnProperty.call(t,e)}function l(t,e){for(var i in t)if(a(t,i)&&!e(i,t[i]))break}function h(t,e){l(t,(function(t,i){return e(t,i),!0}))}function u(t,e,i){n.S6(function(t,e){return s(t).sort(e)}(t,i),(function(i){e(i,t[i])}))}function p(t,e){return Object.assign({},t,e)}function c(t){return JSON.parse(JSON.stringify(t))}function d(t,e,i){n.S6(i,(function(i){r.Uh(t[i])&&(e[i]=t[i])}))}function f(t,e){d(t,e,s(t))}},48864:(t,e,i)=>{"use strict";i.d(e,{aQ:()=>r,gG:()=>n,hU:()=>o});var n=function(){function t(t){this._value=t}return Object.defineProperty(t.prototype,"value",{get:function(){return this._value/100},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"percent",{get:function(){return this._value},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this._value+"%"},t}();function r(t){return new n(t)}function o(t){return t instanceof n}},45121:(t,e,i)=>{"use strict";i.d(e,{Et:()=>c,IH:()=>d,Xf:()=>f});var n=i(70655),r=i(73870),o=i(87155),s=i(62043),a=i(69260),l=i(12352),h=i(36442),u=i(24306),p=i(59205),c=function(t){function e(){var e=t.call(this)||this;return e._rules=new o.aV,e._appliedRules={},e._appliedTargets=[],e._useDefault=!0,e.adapter=new s.L1(e),e._enabled=!1,e._responsiveDisposers=[],e._noStates=[],e.className="Responsive",e.rules.events.on("inserted",(function(){e.checkRules()}),!0),e.rules.events.on("removed",(function(){e.checkRules()}),!0),e._disposers.push(e.rules.events),e.applyTheme(),e}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"component",{get:function(){return this._component},set:function(t){var e=this;t!=this._component&&(this.disposeResponsiveHandlers(),this._component=t,this._responsiveDisposers.push(u.NA(this.component).events.on("sizechanged",(function(){e.checkRules()}),this)),this._responsiveDisposers.push(u.NA(this.component).events.on("datavalidated",(function(){e._component.isReady()&&e.checkRules(!0)}),this)),this.enabled=!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"enabled",{get:function(){return this.adapter.apply("enabled",this._enabled)},set:function(t){this._enabled!=t&&(this._enabled=t,this.applyRules())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"useDefault",{get:function(){return this.adapter.apply("useDefault",this._useDefault)}
1,set:function(t){this._useDefault!=t&&(this._useDefault=t,this.applyRules())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rules",{get:function(){return this.adapter.apply("rules",this._rules)},set:function(t){this._rules=t,this._enabled=!0,this.applyRules()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultRules",{get:function(){return this.adapter.apply("defaultRules",d)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"allRules",{get:function(){var t=new o.aV;return this.useDefault&&t.copyFrom(this.defaultRules),t.copyFrom(this.rules),this.adapter.apply("allRules",t)},enumerable:!0,configurable:!0}),e.prototype.isApplied=function(t){var e=this._appliedRules[t];return!!u.Uh(e)&&e},e.prototype.checkRules=function(t){var e=this;void 0===t&&(t=!1);var i=this.allRules;if(i&&0!=i.length){var n=!1,r=u.NA(this.component);if(l.S6(i.iterator(),(function(t){t.id||(t.id=a.i.getUniqueId());var i=t.relevant(r);(i&&!e.isApplied(t.id)||!i&&e.isApplied(t.id))&&(n=!0),e._appliedRules[t.id]=i})),t&&(n=!0),n){if(!this.component.isReady())return r.hidden=!0,void r.events.once("ready",(function(t){t.target.show(0),e.applyRules()}));this.dispatchImmediately("ruleschanged"),this.applyRules()}}},e.prototype.applyRules=function(t){var e=this,i=u.Uh(t)?t:u.NA(this.component),n=!1;if(this.enabled){var r=!1;l.S6(this.allRules.iterator(),(function(t){var o=e.getState(t,i);o&&(n||(-1!==h.cq(e._appliedTargets,i.uid)&&i.setState(e.getDefaultState(i),0),n=!0),e.isApplied(u.NA(t.id))&&(o.transitionDuration=0,e.setTargetState(i,o),e.dispatchImmediately("ruleapplied",{rule:t}),r=!0))})),r?h.gx(this._appliedTargets,i.uid):h.Od(this._appliedTargets,i.uid)}i.children&&l.S6(i.children.iterator(),(function(t){e.applyRules(t)}))},e.prototype.getState=function(t,e){var i="responsive-"+t.id,n=e.uid+"_"+i;if(-1===h.cq(this._noStates,n)){if(e.states.hasKey(i))return e.states.getKey(i);var r=t.state(e,i);return r||this._noStates.push(n),r}},e.prototype.getDefaultState=function(t){return t.states.hasKey("responsive-default")?t.states.getKey("responsive-default"):t.states.create("responsive-default")},e.prototype.setTargetState=function(t,e){var i=this,n=this.getDefaultState(t);p.S6(e.properties,(function(e,r){u.Uh(n.properties[e])||(n.properties[e]=i.getValue(t,e))})),t.setState(e)},e.prototype.getValue=function(t,e){var i=t.getPropertyValue(e);return!u.Uh(i)&&u.Uh(t[e])&&(i=t[e]),i},e.prototype.dispose=function(){this.disposeResponsiveHandlers(),t.prototype.dispose.call(this)},e.prototype.disposeResponsiveHandlers=function(){for(var t=this._responsiveDisposers.pop();t;)t.dispose(),t=this._responsiveDisposers.pop()},e}(r.y),d=new o.aV;d.events.on("inserted",(function(t){t.newValue.id=a.i.getUniqueId()}));var f=function(){function t(){}return t.widthXXS=function(e){return e.pixelWidth<=t.XXS},t.widthXS=function(e){return e.pixelWidth<=t.XS},t.widthS=function(e){return e.pixelWidth<=t.S},t.widthM=function(e){return e.pixelWidth<=t.M},t.widthL=function(e){return e.pixelWidth<=t.L},t.widthXL=function(e){return e.pixelWidth<=t.XL},t.widthXXL=function(e){return e.pixelWidth<=t.XXL},t.heightXXS=function(e){return e.pixelHeight<=t.XXS},t.heightXS=function(e){return e.pixelHeight<=t.XS},t.heightS=function(e){return e.pixelHeight<=t.S},t.heightM=function(e){return e.pixelHeight<=t.M},t.heightL=function(e){return e.pixelHeight<=t.L},t.heightXL=function(e){return e.pixelHeight<=t.XL},t.heightXXL=function(e){return e.pixelHeight<=t.XXL},t.isXXS=function(e){return e.pixelWidth<=t.XXS&&e.pixelHeight<=t.XXS},t.isXS=function(e){return e.pixelWidth<=t.XS&&e.pixelHeight<=t.XS},t.isS=function(e){return e.pixelWidth<=t.S&&e.pixelHeight<=t.S},t.isM=function(e){return e.pixelWidth<=t.M&&e.pixelHeight<=t.M},t.isL=function(e){return e.pixelWidth<=t.L&&e.pixelHeight<=t.L},t.isXL=function(e){return e.pixelWidth<=t.XL&&e.pixelHeight<=t.XL},t.isXXL=function(e){return e.pixelWidth<=t.XXL&&e.pixelHeight<=t.XXL},t.maybeXXS=function(e){return e.pixelWidth<=t.XXS||e.pixelHeight<=t.XXS},t.maybeXS=function(e){return e.pixelWidth<=t.XS||e.pixelHeight<=t.XS},t.maybeS=function(e){return e.pixelWidth<=t.S||e.pixelHeight<=t.S},t.maybeM=function(e){return e.pixelWidth<=t.M||e.pixelHeight<=t.M},t.maybeL=function(e){return e.pixelWidth<=t.L||e.pixelHeight<=t.L},t.maybeXL=function(e){return e.pixelWidth<=t.XL||e.pixelHeight<=t.XL},t.maybeXXL=function(e){return e.pixelWidth<=t.XXL||e.pixelHeight<=t.XXL},t.XXS=100,t.XS=200,t.S=300,t.M=400,t.L=600,t.XL=800,t.XXL=1e3,t}()},25542:(t,e,i)=>{"use strict";i.d(e,{$X:()=>h,IK:()=>u,Rj:()=>p});var n=i(70655),r=i(9209),o=i(36442),s=i(12352),a=i(24306),l=function(){function t(t){this._values=[],this.events=new r.p,null!=t&&this.setAll(t)}
1return Object.defineProperty(t.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),t.prototype._insert=function(t){return this._values.push(t),this._values.length-1},Object.defineProperty(t.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),t.prototype.indexOf=function(t){return o.cq(this._values,t)},t.prototype.contains=function(t){return-1!==this.indexOf(t)},t.prototype.getIndex=function(t){return this._values[t]},Object.defineProperty(t.prototype,"first",{get:function(){return this._values[0]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"last",{get:function(){return this._values[this._values.length-1]},enumerable:!0,configurable:!0}),t.prototype.insert=function(t){var e=this._insert(t);this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,index:e,newValue:t})},t.prototype.remove=function(t){var e=this.indexOf(t);if(-1!==e){var i=this._values[e];o.$E(this._values,e),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,index:e,oldValue:i})}},t.prototype.setAll=function(t){var e=this;o.G8(this._values,(function(t,i){e._values.pop(),e.events.isEnabled("removed")&&e.events.dispatchImmediately("removed",{type:"removed",target:e,index:i,oldValue:t})})),o.S6(t,(function(t){e.insert(t)}))},t.prototype.clear=function(){this.setAll([])},t.prototype.slice=function(e,i){var n=new t;return n._values=this._values.slice(e,i),n},t.prototype.findClosestIndex=function(t,e,i){void 0===i&&(i="any");var n,r,o=-1,l=0;return s.vn(this.iterator(),(function(s){var h=e(s);if("any"===i){if(h===t)return o=l,!1;var u=Math.abs(t-h);(!a.Uh(r)||r>u)&&(o=l,n=h,r=u)}else"left"===i&&h<t?(!a.Uh(n)||n<h)&&(o=l,n=h):"right"===i&&h>=t&&(!a.Uh(n)||n>=h)&&(o=l,n=h);return++l,!0})),-1===o&&("left"===i?o=0:"right"===i&&(o=this.length-1)),o},t.prototype.iterator=function(){return s.nI(this._values)},t.prototype[Symbol.iterator]=function(){var t,e;return(0,n.Jh)(this,(function(i){switch(i.label){case 0:t=this._values.length,e=0,i.label=1;case 1:return e<t?[4,this._values[e]]:[3,4];case 2:i.sent(),i.label=3;case 3:return++e,[3,1];case 4:return[2]}}
1))},t.prototype.each=function(t){o.S6(this._values,t)},t}(),h=function(t){function e(e){var i=t.call(this)||this;return i._ordering=e,i}return(0,n.ZT)(e,t),e.prototype._insert=function(t){var e=o.sK(this._values,this._ordering,t).index;return o.Bg(this._values,e,t),e},e.prototype.indexOf=function(t){var e=o.sK(this._values,this._ordering,t),i=e.found,n=e.index;return i?n:-1},e.prototype.update=function(t){var e=o.cq(this._values,t);if(-1!==e){var i=this._values.length-1;(0===e||this._ordering(this._values[e-1],t)<0)&&(e===i||this._ordering(t,this._values[e+1])<0)||(o.$E(this._values,e),this._insert(t))}},e}(l),u=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;s.S6(t.iterator(),(function(t){e.insert(t.clone())}))},e.prototype.slice=function(t,i){var n=new e(this.template);return n._values=this._values.slice(t,i),n},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.insert(e),e},e}(l),p=function(t){function e(e,i){var n=t.call(this,i)||this;return n.template=e,n}return(0,n.ZT)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;s.S6(t.iterator(),(function(t){e.insert(t.clone())}))},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.insert(e),e},e}(h)},82896:(t,e,i)=>{"use strict";function n(t,e){return t===e?0:t<e?-1:1}function r(t,e){return new Array(e+1).join(t)}function o(t){for(var e="",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=0;n<t;n++)e+=i.charAt(Math.floor(Math.random()*i.length));return e}i.d(e,{MX:()=>o,rx:()=>r,vm:()=>n})},71473:(t,e,i)=>{"use strict";i.d(e,{Cb:()=>l,Hu:()=>o,Wu:()=>r,jd:()=>n,l7:()=>a,th:()=>s});var n="string",r="number",o="date",s="duration",a="__§§§__",l="__§§§§__"},44600:(t,e,i)=>{"use strict";i.d(e,{_z:()=>o,hK:()=>n,zA:()=>r});i(24306);function n(){return(new Date).getTime()}function r(t,e){return new Date(t.toLocaleString("en-US",{timeZone:e}))}function o(t){var e=new Date;return e.setHours(0,0,0,0),r(e,t).getMinutes()}},24306:(t,e,i)=>{"use strict";i.d(e,{DW:()=>u,HD:()=>g,He:()=>l,J_:()=>f,Kn:()=>m,NA:()=>c,PN:()=>s,QS:()=>d,Uh:()=>p,hj:()=>y,i2:()=>r,kJ:()=>v,lr:()=>h,sw:()=>a});var n=i(48864);function r(t){return Number(t)!==t}function o(t){return{}.toString.call(t)}function s(t){if("string"==typeof t)return t;if("number"==typeof t)return""+t;throw new Error("Expected a string or number but got "+o(t))}function a(t){return!!t}function l(t){if(p(t)&&!y(t)){var e=Number(t);return r(e)&&g(t)&&""!=t?l(t.replace(/[^0-9.\-]+/g,"")):e}return t}function h(t){if(p(t)&&!g(t)){if(y(t))return s(t);if(m(t))return t.toString()}return t}function u(t){return!p(t)||y(t)||(0,n.hU)(t)?t:g(t)&&-1!=t.indexOf("%")?(0,n.aQ)(l(t)):l(t)}function p(t){return null!=t}function c(t){if(p(t))return t;throw new Error("Value doesn't exist")}function d(t,e){return p(t)?t:e}function f(t){return"[object Date]"===o(t)}function g(t){return"string"==typeof t}function y(t){return"number"==typeof t&&Number(t)==t}function m(t){return"object"==typeof t&&null!=t}function v(t){return Array.isArray(t)}},80008:(t,e,i)=>{"use strict";i.d(e,{A5:()=>u,BS:()=>p,Cb:()=>q,D$:()=>D,Di:()=>K,IX:()=>F,Iy:()=>m,JG:()=>g,Jo:()=>V,Kd:()=>I,LS:()=>B,Lw:()=>d,N3:()=>J,NE:()=>T,Ou:()=>W,PY:()=>A,Pz:()=>b,Qk:()=>L,Ql:()=>z,UE:()=>y,UK:()=>_,Uv:()=>k,VN:()=>f,Ze:()=>N,bf:()=>$,fy:()=>w,iP:()=>G,j3:()=>O,m1:()=>U,mX:()=>v,nA:()=>P,oL:()=>S,oN:()=>M,pQ:()=>x,pm:()=>Z,pv:()=>nt,un:()=>R,w1:()=>rt,wv:()=>H,y6:()=>j,yr:()=>E,zl:()=>X,zy:()=>Y});i(48864);var n=i(16473),r=i(64112),o=i(24306),s=i(82896),a=i(71473),l=i(59205),h=i(36442);function u(t){}function p(t,e){return l.S6(t,(function(t,i){o.Uh(i)&&(e[t]=i)})),e}function c(t){return/^[^#]*/.exec(t)[0]}function d(){var t="#";if((0,n.G)()){var e=document.baseURI;if(e){e=c(e);var i=c(location.href);e!==i&&(t=i+t)}}return t}function f(t,e){return l.S6(t,(function(t,i){o.Uh(i)&&!o.Uh(e[t])&&(e[t]=i)})),e}function g(t,e){return l.S6(t,(function(t,i){e[t]=i})),e}function y(t){return o.Uh(t)&&""!==t.toString()}function m(t,e){return o.hj(t)?t:null!=t&&o.hj(t.value)&&o.hj(e)?e*t.value:0}function v(){return window.devicePixelRatio||1}function b(t){return JSON.stringify(t)}function _(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function x(t,e,i,n,r){if(t.length<=e)return[t];var o=[];if(i){for(var s=-1,l=t.replace(/([,;:!?\\\/]+|[\s])/g,a.l7+"$1"+a.l7).split(a.l7),h=1;h<l.length;h++){"."!=(u=l[h])&&","!=u||!l[h-1].match(/[\w]+$/)||(l[h-1]+=u,l[h]="")}for(h=0;h<l.length;h++){var u,p=(u=l[h]).length;if(0!==p){if(p>e&&(!0!==i||0!=r)){if(n&&(u=C(u)),d=u.match(new RegExp(".{1,"+e+"}","g"))){if(n)for(var c=0;c<d.length;c++)d[c]=C(d[c]);o=o.concat(d)}}else-1===s&&(o.push(""),s=0),o[s].length+p+1>e&&""!==o[s]&&(o.push(""),s++),o[s]+=u;s=o.length-1}}}else{var d;
1if(d=t.match(new RegExp(".{1,"+e+"}","g"))){if(n)for(c=0;c<d.length;c++)d[c]=C(d[c]);o=d}}return 1==o.length&&i&&r&&o[0].length>e&&(o=[]),o}function P(t,e,i,n,r){return t.length<=e?t:((e-=i.length)<1&&(e=1),(x(t,e,n,r)[0]||"")+i)}function w(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function S(t){return t.replace(/[\s\uFEFF\xA0]+$/g,"")}function O(t){return t.replace(/^[\s\uFEFF\xA0]+/g,"")}function C(t){return t.split("").reverse().join("")}function T(t,e,i){return void 0===e&&(e=0),void 0===i&&(i="0"),"string"!=typeof t&&(t=t.toString()),e>t.length?Array(e-t.length+1).join(i)+t:t}function j(t){if(void 0===t)return a.jd;var e=(t=(t=(t=t.toLowerCase().replace(/^\[[^\]]*\]/,"")).replace(/\[[^\]]+\]/,"")).trim()).match(/\/(date|number|duration)$/);return e?e[1]:t===a.Wu?a.Wu:t===a.Hu?a.Hu:t===a.th?a.th:t.match(/[#0]/)?a.Wu:t.match(/[ymwdhnsqaxkzgtei]/)?a.Hu:a.jd}function k(t){return t.replace(/\/(date|number|duration)$/i,"")}function M(t){return t?t.replace(/<[^>]*>/g,""):t}function I(t){return t?M((""+t).replace(/[\n\r]+/g,". ")):t}function D(t){if(o.i2(t))return"NaN";if(t===1/0)return"Infinity";if(t===-1/0)return"-Infinity";if(0===t&&1/t==-1/0)return"-0";var e=t<0;t=Math.abs(t);var i,n=o.NA(/^([0-9]+)(?:\.([0-9]+))?(?:e[\+\-]([0-9]+))?$/.exec(""+t)),r=n[1],a=n[2]||"";if(null==n[3])i=""===a?r:r+"."+a;else{var l=+n[3];if(t<1){var h=l-1;i="0."+s.rx("0",h)+r+a}else{i=0===(h=l-a.length)?r+a:h<0?r+a.slice(0,h)+"."+a.slice(h):r+a+s.rx("0",h)}}return e?"-"+i:i}function E(t){if(o.J_(t)){var e=new Date(t);return e.setMilliseconds(t.getMilliseconds()),e}if(o.hj(t))return new Date(t);var i=Number(t);return o.hj(i)?new Date(i):new Date(t)}function F(t){if(o.J_(t))return t.getTime();if(o.hj(t))return t;if(o.HD(t)){var e=Number(t);return o.hj(e)?e:void 0}}function V(t,e){void 0===e&&(e=!1);var i=new Date(t.getFullYear(),0,0),n=t.getTime()-i.getTime()+60*(i.getTimezoneOffset()-t.getTimezoneOffset())*1e3;return Math.floor(n/864e5)}function L(t,e){void 0===e&&(e=!1);var i=V(t,e)-1,n=Math.floor((i-(t.getDay()||7)+10)/7);return 0===n?n=53:53===n&&(n=1),n}function A(t,e){void 0===e&&(e=!1);var i=L(new Date(t.getFullYear(),t.getMonth(),1),e),n=L(t,e);return 1==n&&(n=53),n-i+1}function R(t,e,i,n){void 0===i&&(i=1),void 0===n&&(n=!1);var r=new Date(e,0,4,0,0,0,0);return n&&r.setUTCFullYear(e),7*t+i-((r.getDay()||7)+3)}function B(t,e){return t>12?t-=12:0===t&&(t=12),o.Uh(e)?t+(e-1):t}function N(t,e,i,n){if(void 0===e&&(e=!1),void 0===i&&(i=!1),void 0===n&&(n=!1),n)return e?"Coordinated Universal Time":"UTC";var r=t.toLocaleString("UTC"),o=t.toLocaleString("UTC",{timeZoneName:e?"long":"short"}).substr(r.length);return!1===i&&(o=o.replace(/ (standard|daylight|summer|winter) /i," ")),o}function H(t,e,i){return t>i?i:t<e?e:t}function U(t,e,i){var n=i-e;return(t>i||t<e)&&(t=e+(t-n*Math.floor(t/n))),t}function G(t,e){var i=t.x,n=t.y,s=[];if(e){for(;o.Uh(e.parent);)s.push(e),e=e.parent;s.reverse();for(var a=0;a<s.length;a++){var l=s[a],h=l.rotation,u=i-l.pixelX-l.ex,p=n-l.pixelY-l.ey;l.dx&&(i-=l.dx),l.dy&&(n-=l.dy);var c=l.scale;l.group&&(c=l.group.scale),i=(r.mC(-h)*u-r.O$(-h)*p)/c-l.pixelPaddingLeft,n=(r.mC(-h)*p+r.O$(-h)*u)/c-l.pixelPaddingTop}}return{x:i,y:n}}function z(t,e){var i=t.x,n=t.y;if(e)for(;o.Uh(e.parent);){var s=e.rotation;i+=e.pixelPaddingLeft+e.ex,n+=e.pixelPaddingTop+e.ey;var a=e.scale;e.group&&(a=e.group.scale);var l=e.pixelX+(i*r.mC(s)-n*r.O$(s))*a,h=e.pixelY+(i*r.O$(s)+n*r.mC(s))*a;e.dx&&(l+=e.dx),e.dy&&(h+=e.dy),i=l,n=h,e=e.parent}return{x:i,y:n}}function W(t,e,i){return G(z(t,e),i)}function Z(t,e){var i=z(t,e),n=z({x:t.x+t.width,y:t.y+t.height},e);return{x:i.x,y:i.y,width:n.x-i.x,height:n.y-i.y}}function X(t,e,i){try{var n=e.getBoundingClientRect();return o.hj(i)||(i=1),{x:(t.x-n.left)/i,y:(t.y-n.top)/i}}catch(e){return t}}function K(t,e){return e&&e.htmlContainer?G(X(t,o.NA(e.htmlContainer),e.svgContainer.cssScale),e):t}function Y(t,e){return e&&e.htmlContainer?function(t,e){try{var i=e.getBoundingClientRect();return{x:t.x+i.left,y:t.y+i.top}}catch(e){return t}}(z(t,e),o.NA(e.htmlContainer)):t}function $(t){var e=getComputedStyle(t),i=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight),n=parseFloat(e.borderLeftWidth)+parseFloat(e.borderRightWidth);return t.clientWidth-i-n}function q(t){var e=getComputedStyle(t),i=parseFloat(e.paddingTop)+parseFloat(e.paddingBottom),n=parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth);return t.clientHeight-i-n}function J(t){var e=(""+t).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return e?Math.max(0,(e[1]?e[1].length:0)-(e[2]?+e[2]:0)):0}var Q=/^([a-zA-Z][a-zA-Z0-9\+\.\-]*:)?(?:(\/\/)([^\@]+\@)?([^\/\?\#\:]*)(\:[0-9]+)?)?([^\?\#]*)(\?[^\#]*)?(\#.*)?$/;function tt(t){var e=Q.exec(t);return{protocol:e&&e[1]||"",separator:e&&e[2]||"",authority:e&&e[3]||"",domain:e&&e[4]||"",port:e&&e[5]||"",path:e&&e[6]||"",query:e&&e[7]||"",hash:e&&e[8]||""}}function et(t){return t.protocol+t.separator+t.authority+t.domain+t.port+t.path+t.query+t.hash}function it(t){return""===t.protocol&&""===t.separator&&""===t.authority&&""===t.domain&&""===t.port}function nt(t,e){var i=tt(t),n=tt(e);if(it(i))throw new Error("Left URL is not absolute");
1if(it(n)){if(""!==n.path)if("/"===n.path[0])i.path=n.path;else{var r=i.path.split(/\//),o=n.path.split(/\//);if(0===r.length?0!==o.length&&r.push(""):r.length>1&&r.pop(),h.wd(r,o),i.path=r.join("/"),""!==i.path&&"/"!==i.path[0])throw new Error("URL path must start with /")}return i.query=n.query,i.hash=n.hash,et(i)}return et(n)}function rt(){return!!window.MSInputMethodContext&&!!document.documentMode}},95889:(t,e,i)=>{"use strict";i.d(e,{c:()=>s});var n=i(70655),r=i(73870),o=i(69260),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._validateDisposer=null,e}return(0,n.ZT)(e,t),e.prototype.invalidate=function(){null===this._validateDisposer&&(this._validateDisposer=o.i.events.on("exitframe",this.validate,this))},e.prototype.validate=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null)},e.prototype.dispose=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null),t.prototype.dispose.call(this)},e}(r.y)}
1,7386:(t,e,i)=>{"use strict";i.d(e,{Eep:()=>y,oas:()=>N.o,cPR:()=>yt,$_Y:()=>W.$_,Ue8:()=>gt,YMi:()=>h.Y});var n=i(78816),r=i(73870),o=i(83797),s=i(71121),a=(i(4324),i(39866)),l=(i(75305),i(7830),i(69260)),h=i(99934),u=(i(13879),i(77094),i(24166),i(21459),i(9312),i(81991),i(91290)),p=i(84713),c=i(70655),d=function(t){function e(){var e=t.call(this)||this;return e.className="Ellipse",e.element=e.paper.add("ellipse"),e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({rx:this.radius}),this.element.attr({ry:this.radiusY})},Object.defineProperty(e.prototype,"radiusY",{get:function(){return this.innerHeight/2},set:function(t){this.height=2*t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){return this.innerWidth/2},set:function(t){this.width=2*t,this.invalidate()},enumerable:!0,configurable:!0}),e}(p.C);l.i.registeredClasses.Ellipse=d;var f=i(43281),g=i(24306),y=function(t){function e(){var e=t.call(this)||this;return e.className="Image",e.element=e.paper.add("image"),e.applyTheme(),e.width=50,e.height=50,e}return(0,c.ZT)(e,t),e.prototype.draw=function(){if(t.prototype.draw.call(this),this.href){var e=this.innerWidth,i=this.innerHeight;g.hj(this.widthRatio)&&(e=i*this.widthRatio,this.width=e),g.hj(this.heightRatio)&&(i=e*this.heightRatio,this.height=i),this.element.attr({width:e,height:i}),this.element.attrNS(f.Xz,"xlink:href",this.href)}},Object.defineProperty(e.prototype,"href",{get:function(){return this.getPropertyValue("href")},set:function(t){this.setPropertyValue("href",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"widthRatio",{get:function(){return this.getPropertyValue("widthRatio")},set:function(t){this.setPropertyValue("widthRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"heightRatio",{get:function(){return this.getPropertyValue("heightRatio")},set:function(t){this.setPropertyValue("heightRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bbox",{get:function(){return{x:0,y:0,width:this.pixelWidth,height:this.pixelHeight}},enumerable:!0,configurable:!0}),e}(a.jy);l.i.registeredClasses.Image=y;var m=i(5590),v=(i(45369),i(87069),i(70780),i(42393),i(93668),i(92344),i(61683),i(90525),i(7688)),b=i(62e3),_=i(64112),x=i(71334),P=i(80008),w=i(48864),S=i(38634),O=function(t){function e(){var e=t.call(this)||this;return e.className="Slice",e.setPropertyValue("cornerRadius",0),e.setPropertyValue("startAngle",0),e.setPercentProperty("innerRadius",0),e.setPercentProperty("radius",0),e.setPropertyValue("arc",0),e.setPropertyValue("shiftRadius",0),e.strokeOpacity=1,e.setPropertyValue("layout","none"),e.slice=e.createChild(a.jy),e.slice.isMeasured=!1,e._disposers.push(e.slice),e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.radiusY;this.radius>0&&0==e&&(e=.01),this.slice.path=x.Nb(this.startAngle,this.arc,this.radius,this.pixelInnerRadius,e,this.cornerRadius,this.innerCornerRadius),this.slice.invalidate(),this.shiftRadius=this.shiftRadius,this.realFill instanceof S.X&&this.updateGradient(this.realFill),this.realStroke instanceof S.X&&this.updateGradient(this.realStroke)},e.prototype.updateGradient=function(t){t.element.attr({gradientUnits:"userSpaceOnUse"}),t.element.attr({r:this.radius}),t.cx=0,t.cy=0,t.element.attr({radius:this.radius})},Object.defineProperty(e.prototype,"bbox",{get:function(){if(this.definedBBox)return this.definedBBox;if(this.isMeasured){var t=_.nJ(this.startAngle,this.startAngle+this.arc,this.pixelInnerRadius),e=_.nJ(this.startAngle,this.startAngle+this.arc,this.radius);return _.DP([t,e])}return{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")},set:function(t){this.setPropertyValue("startAngle",_.LW(t),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(t){g.hj(t)||(t=0),this.setPropertyValue("arc",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){var t=this.getPropertyValue("radius");return g.hj(t)||(t=0),t},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return g.hj(t)||(t=this.radius),t},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,
1!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelInnerRadius",{get:function(){return P.Iy(this.innerRadius,this.radius)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerCornerRadius",{get:function(){return this.getPropertyValue("innerCornerRadius")},set:function(t){this.setPropertyValue("innerCornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shiftRadius",{get:function(){return this.getPropertyValue("shiftRadius")},set:function(t){this.setPropertyValue("shiftRadius",t),t=this.getPropertyValue("shiftRadius"),this.dx=t*this.radius*this.ix,this.dy=t*this.radiusY*this.iy},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ix",{get:function(){return _.mC(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iy",{get:function(){return _.O$(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"middleAngle",{get:function(){return this.startAngle+this.arc/2},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");if(g.hj(t))return t;var e=.5;t instanceof w.gG&&(e=t.value);var i=P.Iy(this.innerRadius,this.radius);return this.ix*(i+(this.radius-i)*e)},e.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipY");if(g.hj(t))return t;var e=.5;t instanceof w.gG&&(e=t.value);var i=P.Iy(this.innerRadius,this.radius);return this.iy*(i+(this.radius-i)*e)+this.slice.dy},e}(s.W);l.i.registeredClasses.Slice=O;var C=function(t){function e(){var e=t.call(this)||this;e.className="Preloader",e.width=(0,w.aQ)(100),e.height=(0,w.aQ)(100);var i=new b.h,n=e.createChild(s.W);n.shouldClone=!1;var r=n.createChild(O);r.shouldClone=!1,r.radius=53,r.arc=360,r.fill=i.getFor("fill"),r.fillOpacity=.8,r.innerRadius=42,r.isMeasured=!1,e.backgroundSlice=r;var o=n.createChild(O);o.shouldClone=!1,o.radius=50,o.innerRadius=45,o.fill=i.getFor("alternativeBackground"),o.fillOpacity=.2,o.isMeasured=!1,e.progressSlice=o;var a=n.createChild(m._);return a.shouldClone=!1,a.horizontalCenter="middle",a.verticalCenter="middle",a.isMeasured=!1,a.fill=i.getFor("text"),a.align="center",a.valign="middle",a.textAlign="middle",a.fillOpacity=.4,e.label=a,e.background.opacity=1,e.background.fill=i.getFor("background"),e.contentAlign="center",e.contentValign="middle",e.delay=300,e.states.create("hidden").properties.opacity=0,e.visible=!1,e.hide(0),e.__disabled=!0,e._disposers.push(e.backgroundSlice),e._disposers.push(e.progressSlice),e._disposers.push(e.label),e._disposers.push(n),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"progress",{get:function(){return this.getPropertyValue("progress")},set:function(t){var e=this;this.__disabled=!1,this.validateLayout(),this.setPropertyValue("progress",t),this.progressSlice.arc=360*t,this.label&&(this.label.text=Math.round(100*t)+"%"),t>=1?(this._started&&(this._started=void 0),l.i.events.once("enterframe",(function(){var t=e.hide();t&&!t.isFinished()?t.events.once("animationended",(function(){e.__disabled=!0})):e.__disabled=!0})),this.interactionsEnabled=!1,this.setPropertyValue("progress",0)):t>0&&(this.delay?this._started?this._started+this.delay<=(new Date).getTime()&&(this.__disabled=!1,this.show(),this.interactionsEnabled=!0):this._started=(new Date).getTime():(this.__disabled=!1,this.show(),this.interactionsEnabled=!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delay",{get:function(){return this.getPropertyValue("delay")},set:function(t){this.setPropertyValue("delay",t)},enumerable:!0,configurable:!0}),e}(s.W);l.i.registeredClasses.Preloader=C;i(44545),i(34262);var T=i(3856),j=function(t){function e(){var e=t.call(this)||this;e.className="CloseButton",e.padding(8,8,8,8),e.showSystemTooltip=!0,e.width=30,e.height=30;var i=new b.h;e.cursorOverStyle=T.c.pointer;var n=e.background;n.cornerRadius(20,20,20,20);var r=i.getFor("background");n.fill=r,n.stroke=i.getFor("primaryButton"),n.strokeOpacity=1,n.strokeWidth=1;var o=i.getFor("primaryButtonActive"),s=n.states.getKey("hover");s.properties.strokeWidth=3,s.properties.fill=r;var l=n.states.getKey("down");l.properties.stroke=o,l.properties.fill=r;var h=new a.jy;return h.element=e.paper.add("path"),h.stroke=n.stroke,e.icon=h,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.validate=function(){t.prototype.validate.call(this);var e=this.pixelWidth/3,i=this.pixelHeight/3,n=x.Ao({x:-e/2,y:-i/2});n+=x.kZ({x:e/2,y:i/2}),n+=x.Ao({x:e/2,y:-i/2}),n+=x.kZ({x:-e/2,y:i/2}),this.icon.path=n,this.invalidateLayout()},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),g.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Close"))},e}(u.z);l.i.registeredClasses.CloseButton=j;var k=function(t){function e(){var e=t.call(this)||this;e.className="SwitchButton",e.tooltipY=0,e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0,e.states.create("active");var i=new b.h,n=new m._;n.fillOpacity=.3,n.states.create("active").properties.fillOpacity=1,n.isActive=!0,e.leftLabel=n;var r=new u.z,o=new p.C;r.contentValign="none",r.padding(0,0,0,0),o.radius=10,r.icon=o,r.icon.valign="middle",r.label=void 0;var s=(0,w.aQ)(100);r.background.cornerRadius(s,s,s,s),r.width=3.5*o.radius,r.height=2.1*o.radius,r.marginLeft=8,r.marginRight=8,r.togglable=!0,o.dx=.7*-o.radius,o.fill=i.getFor("primaryButton"),o.states.create("hover").properties.fill=i.getFor("primaryButtonHover");var a=o.states.create("active");a.properties.fill=i.getFor("primaryButtonActive"),a.properties.dx=.7*o.radius,e.switchButton=r,e.events.on("toggled",(function(){e.leftLabel.isActive=!e.isActive,e.rightLabel.isActive=e.isActive}));var l=new m._;return l.fillOpacity=.3,l.states.create("active").properties.fillOpacity=1,e.rightLabel=l,e.role="button",e.focusable=!0,l.valign="middle",n.valign="middle",r.valign="middle",e.applyTheme(),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"leftLabel",{get:function(){return this._leftLabel},set:function(t){this._leftLabel&&this.removeDispose(this._leftLabel),this._leftLabel=t,t&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._leftLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rightLabel",{get:function(){return this._rightLabel},set:function(t){this._rightLabel&&this.removeDispose(this._rightLabel),this._rightLabel=t,t&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._rightLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switch",{get:function(){return this._switchButton},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchButton",{get:function(){return this._switchButton},set:function(t){this._switchButton&&this.removeDispose(this._switchButton),this._switchButton=t,t&&(t.parent=this,t.shouldClone=!1,this._disposers.push(this._switchButton))},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.leftLabel&&this.left
1Label.copyFrom(e.leftLabel),e.rightLabel&&this.rightLabel.copyFrom(e.rightLabel),e.switchButton&&this.switchButton.copyFrom(e.switchButton)},e}(s.W);l.i.registeredClasses.SwitchButton=k;var M=i(6701),I=function(t){function e(){var e=t.call(this)||this;return e.className="Slider",e.thumb.opacity=0,e.thumb.interactionsEnabled=!1,e.endGrip.opacity=0,e.endGrip.interactionsEnabled=!1,e.startGrip.events.on("drag",(function(){e.endGrip.x=e.startGrip.x,e.endGrip.y=e.startGrip.y})),e.applyTheme(),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"__end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._start},set:function(t){this._isBusy||(this.__start=t)},enumerable:!0,configurable:!0}),e}(i(39065).L);l.i.registeredClasses.Slider=I;var D=function(t){function e(){var e=t.call(this)||this;e.className="TextLink",e.selectable=!0;var i=new b.h;return e.fill=i.getFor("primaryButton").brighten(.3),e.states.create("hover").properties.fill=i.getFor("primaryButtonHover").brighten(.3),e.states.create("down").properties.fill=i.getFor("primaryButtonDown").brighten(.3),e.cursorOverStyle=T.c.pointer,e.applyTheme(),e}return(0,c.ZT)(e,t),e}(m._);l.i.registeredClasses.TextLink=D;var E=i(19991),F=function(t){function e(){var e=t.call(this)||this;return e.className="Trapezoid",e.element=e.paper.add("path"),e.topSide=(0,w.aQ)(100),e.bottomSide=(0,w.aQ)(100),e.leftSide=(0,w.aQ)(100),e.rightSide=(0,w.aQ)(100),e.isMeasured=!1,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight,n=P.Iy(this.topSide,e),r=P.Iy(this.bottomSide,e),o=P.Iy(this.leftSide,i),s=P.Iy(this.rightSide,i),a=(e-n)/2,l=(i-o)/2,h=e-(e-n)/2,u=(i-s)/2,p=e-(e-r)/2,c=i-(i-s)/2,d=(e-r)/2,f=i-(i-o)/2,y="",m="",v="",b="";if(g.Uh(this.horizontalNeck)){var _=this.horizontalNeck.value;y=x.kZ({x:e*_,y:Math.max(l,u)}),v=x.kZ({x:e*_,y:Math.min(c,f)})}if(g.Uh(this.verticalNeck)){var w=this.verticalNeck.value;m=x.kZ({x:Math.min(h,p),y:i*w}),b=x.kZ({x:Math.max(a,d),y:i*w})}var S=x.Ao({x:a,y:l})+y+x.kZ({x:h,y:u})+m+x.kZ({x:p,y:c})+v+x.kZ({x:d,y:f})+b;this.path=S},Object.defineProperty(e.prototype,"topSide",{get:function(){return this.getPropertyValue("topSide")},set:function(t){this.setPercentProperty("topSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottomSide",{get:function(){return this.getPropertyValue("bottomSide")},set:function(t){this.setPercentProperty("bottomSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"leftSide",{get:function(){return this.getPropertyValue("leftSide")},set:function(t){this.setPercentProperty("leftSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rightSide",{get:function(){return this.getPropertyValue("rightSide")},set:function(t){this.setPercentProperty("rightSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"horizontalNeck",{get:function(){return this.getPropertyValue("horizontalNeck")},set:function(t){this.setPropertyValue("horizontalNeck",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalNeck",{get:function(){return this.getPropertyValue("verticalNeck")},set:function(t){this.setPropertyValue("verticalNeck",t,!0)},enumerable:!0,configurable:!0}),e}(a.jy);l.i.registeredClasses.Trapezoid=F;var V=i(99704),L=i(64453),A=function(t){function e(){var e=t.call(this)||this;return e.className="WavedCircle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.fill=void 0,e.fillOpacity=0,e.tension=.8,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.draw=function(){var t="",e=this.pixelRadius;if(e>0){var i=this.getPoints(e);t=x.Ao(i[0])+new L.Jb(this.tension,this.tension).smooth(i)}var n=this.pixelInnerRadius;n>0&&((i=this.getPoints(n)).reverse(),t+=x.Ao(i[0])+new L.Jb(this.tension,this.tension).smooth(i));this.path=t},e.prototype.getPoints=function(t){for(var e=t*Math.PI*2,i=this.waveHeight/2,n=e/Math.round(e/this.waveLength),r=n/2,o=[],s=e/n,a=0;a<=s;a++){var l=a*n/e*360,h=(a*n+r)/e*360;o.push({x:(t-i)*_.mC(l),y:(t-i)*_.O$(l)}),o.push({x:(t+i)*_.mC(h),y:(t+i)*_.O$(h)})}return o.pop(),o},Object.defineProperty(e.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,
1!1),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelInnerRadius",{get:function(){return P.Iy(this.innerRadius,_.VV(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),e}(p.C);l.i.registeredClasses.WavedCircle=A;i(14878),i(98424);var R=function(t){function e(){var e=t.call(this)||this;e.className="ZoomOutButton",e.padding(9,9,9,9),e.showSystemTooltip=!0;var i=new b.h,n=e.background;n.cornerRadius(20,20,20,20),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var r=new a.jy;r.element=e.paper.add("path");var o=x.Ao({x:0,y:0});return o+=x.kZ({x:11,y:0}),r.path=o,r.pixelPerfect=!0,r.padding(8,3,8,3),r.stroke=i.getFor("primaryButtonText"),e.icon=r,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),g.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Zoom Out"))},e}(u.z);l.i.registeredClasses.ZoomOutButton=R;var B=function(t){function e(){var e=t.call(this)||this;e.className="PlayButton",e.padding(12,12,12,12),e.showSystemTooltip=!0;var i=new b.h,n=e.background;n.cornerRadius(25,25,25,25),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var r=new V.C;r.direction="right",r.width=9,r.height=11,r.marginLeft=1,r.marginRight=1,r.horizontalCenter="middle",r.verticalCenter="middle",r.stroke=i.getFor("primaryButtonText"),r.fill=r.stroke,e.icon=r;var o=new M.c;o.width=11,o.height=11,o.horizontalCenter="middle",o.verticalCenter="middle",o.cornerRadius(0,0,0,0),o.stroke=i.getFor("primaryButtonText"),o.fill=r.stroke,e.togglable=!0;var s=e.states.create("active");return s.transitionDuration=0,s.properties.icon=o,e.defaultState.transitionDuration=0,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),g.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Play"))},e}(u.z);l.i.registeredClasses.PlayButton=B;var N=i(49329),H=function(t){function e(){var e=t.call(this)||this;return e.className="ColorModifier",e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.modify=function(t){return t},e}(r.L);l.i.registeredClasses.ColorModifier=H;var U=function(t){function e(){var e=t.call(this)||this;return e.lightnesses=[],e.brightnesses=[],e.opacities=[],e.offsets=[],e.className="GradientModifier",e.applyTheme(),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"lightnesses",{get:function(){return this._lightnesses},set:function(t){this._lightnesses=t,this._brightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"brightnesses",{get:function(){return this._brightnesses},set:function(t){this._brightnesses=t,this._lightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacities",{get:function(){return this._opacities},set:function(t){this._opacities=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"offsets",{get:function(){return this._offsets},set:function(t){this._offsets=t},enumerable:!0,configurable:!0}),e.prototype.modify=function(t){this.gradient.clear();var e=0;this.opacities&&(e=_.Fp(e,this.opacities.length)),this.lightnesses&&(e=_.Fp(e,this.lightnesses.length)),this.brightnesses&&(e=_.Fp(e,this.brightnesses.length));for(var i,n,r=1,o=0;o<e;o++){var s=t;this.opacities&&g.hj(this.opacities[o])&&(r=this.opacities[o]),this.lightnesses&&g.hj(this.lightnesses[o])&&(i=this.lightnesses[o],n=void 0),this.brightnesses&&g.hj(this.brightnesses[o])&&(n=this.brightnesses[o],i=void 0),g.hj(n)?s=t.brighten(this.brightnesses[o]):g.hj(i)&&(s=t.lighten(this.lightnesses[o]));var a=this.offsets[o];
1this.gradient.addColor(s,r,a)}return this.gradient},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this._offsets=e.offsets,this._brightnesses=e.brightnesses,this._lightnesses=e.lightnesses,this._opacities=e.opacities},e}(H);l.i.registeredClasses.GradientModifier=U;var G=function(t){function e(){var e=t.call(this)||this;return e.className="LinearGradientModifier",e.gradient=new N.o,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},e}(U);l.i.registeredClasses.LinearGradientModifier=G;var z=i(59205),W=(function(t){function e(){var e=t.call(this)||this;return e.className="Cone",e.angle=30,e.radius=(0,w.aQ)(100),e.topRadius=(0,w.aQ)(100),e.top=e.createChild(d),e.top.shouldClone=!1,e.bottom=e.createChild(d),e.bottom.shouldClone=!1,e.body=e.createChild(a.jy),e.body.shouldClone=!1,e.body.setElement(e.paper.add("path")),e.layout="none",e.bodyFillModifier=new G,e.bodyFillModifier.lightnesses=[0,-.25,0],e.body.fillModifier=e.bodyFillModifier,e.applyTheme(),e}(0,c.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),z.BS(this,this.top,a.hh),z.BS(this,this.bottom,a.hh),z.BS(this,this.body,a.hh);var e,i,n,r=this.innerWidth,o=this.innerHeight,s=this.bottom,l=this.top,h=this.angle;"horizontal"==this.orientation?(e=o/2,s.y=o/2,l.y=o/2,l.x=r,i=(90-h)/90,n=0,this.bodyFillModifier.gradient.rotation=90):(i=0,n=(90-h)/90,e=r/2,s.y=o,s.x=r/2,l.x=r/2,this.bodyFillModifier.gradient.rotation=0);var u,p=this.radius.value*e,c=this.topRadius.value*e;s.radius=p-p*i,s.radiusY=p-p*n,l.radius=c-c*i,l.radiusY=c-c*n,u="horizontal"==this.orientation?x.Ao({x:0,y:o/2-s.radiusY})+x.dH(-90,-180,s.radius,s.radiusY)+x.kZ({x:r,y:o/2+l.radiusY})+x.dH(90,180,l.radius,l.radiusY)+x.ZM():x.Ao({x:r/2-l.radius,y:0})+x.dH(180,-180,l.radius,l.radiusY)+x.kZ({x:r/2+s.radius,y:o})+x.dH(0,180,s.radius,s.radiusY)+x.ZM(),this.body.path=u},Object.defineProperty(e.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topRadius",{get:function(){return this.getPropertyValue("topRadius")},set:function(t){this.setPropertyValue("topRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0)},enumerable:!0,configurable:!0})}(s.W),i(86820)),Z=i(38524),X=function(t){function e(){var e=t.call(this)||this;return e.className="LightenFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"matrix"}),e.filterPrimitives.push(e.feColorMatrix),e.lightness=0,e.applyTheme(),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"lightness",{get:function(){return this.properties.lightness},set:function(t){this.properties.lightness=t;var e=t+1;this.feColorMatrix.attr({values:e+" 0 0 0 0 0 "+e+" 0 0 0 0 0 "+e+" 0 0 0 0 0 1 0"})},enumerable:!0,configurable:!0}),e}(Z.w);l.i.registeredClasses.LightenFilter=X;(function(t){function e(){var e=t.call(this)||this;e.angle=30,e.depth=30,e.className="Rectangle3D",e.layout="none";var i=e.createChild(a.jy);i.shouldClone=!1,i.setElement(e.paper.add("path")),i.isMeasured=!1,e.sideBack=i,e._disposers.push(e.sideBack);var n=e.createChild(a.jy);n.shouldClone=!1,n.setElement(e.paper.add("path")),n.isMeasured=!1,e.sideBottom=n,e._disposers.push(e.sideBottom);var r=e.createChild(a.jy);r.shouldClone=!1,r.setElement(e.paper.add("path")),r.isMeasured=!1,e.sideLeft=r,e._disposers.push(e.sideLeft);var o=e.createChild(a.jy);o.shouldClone=!1,o.setElement(e.paper.add("path")),o.isMeasured=!1,e.sideRight=o,e._disposers.push(e.sideRight);var s=e.createChild(a.jy);s.shouldClone=!1,s.setElement(e.paper.add("path")),s.isMeasured=!1,e.sideTop=s,e._disposers.push(e.sideTop);var l=e.createChild(a.jy);return l.shouldClone=!1,l.setElement(e.paper.add("path")),l.isMeasured=!1,e.sideFront=l,e._disposers.push(e.sideFront),e.applyTheme(),e}(0,c.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight,n=this.depth,r=this.angle,o=_.O$(r),s=_.mC(r),a={x:0,y:0},l={x:e,y:0},h={x:e,y:i},u={x:0,y:i},p={x:n*s,y:-n*o},c={x:n*s+e,y:-n*o},d={x:n*s+e,y:-n*o+i},f={x:n*s,y:-n*o+i};this.sideFront.path=x.Ao(a)+x.kZ(l)+x.kZ(h)+x.kZ(u)+x.ZM(),this.sideBack.path=x.Ao(p)+x.kZ(c)+x.kZ(d)+x.kZ(f)+x.ZM(),this.sideLeft.path=x.Ao(a)+x.kZ(p)+x.kZ(f)+x.kZ(u)+x.ZM(),this.sideRight.path=x.Ao(l)+x.kZ(c)+x.kZ(d)+x.kZ(h)+x.ZM(),this.sideBottom.path=x.Ao(u)+x.kZ(f)+x.kZ(d)+x.kZ(h)+x.ZM(),this.sideTop.path=x.Ao(a)+x.kZ(p)+x.kZ(c)+x.kZ(l)+x.ZM()},Object.defineProperty(e.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"angle",{get:function(){return this.getPropertyValue("angle")}
1,set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setFill=function(e){var i;if(t.prototype.setFill.call(this,e),g.Kn(e)&&!("r"in e)||(e=(0,W.p9)(e)),e instanceof W.Il)i=e.hex;else if(e instanceof N.o||e instanceof S.X)i=e.stops.getIndex(0).color.hex;else{var n=new X;n.lightness=-.2,this.sideBack.filters.push(n);var r=n.clone();r.lightness=-.4,this.sideLeft.filters.push(r);var o=n.clone();o.lightness=-.2,this.sideRight.filters.push(o);var s=n.clone();s.lightness=-.1,this.sideTop.filters.push(s);var a=n.clone();a.lightness=-.5,this.sideBottom.filters.push(a)}i&&(this.sideBack.fill=(0,W.$_)(i).lighten(-.2),this.sideLeft.fill=(0,W.$_)(i).lighten(-.4),this.sideRight.fill=(0,W.$_)(i).lighten(-.2),this.sideTop.fill=(0,W.$_)(i).lighten(-.1),this.sideBottom.fill=(0,W.$_)(i).lighten(-.5))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.sideBack.copyFrom(e.sideBack),this.sideLeft.copyFrom(e.sideLeft),this.sideRight.copyFrom(e.sideRight),this.sideTop.copyFrom(e.sideTop),this.sideBottom.copyFrom(e.sideBottom)}})(s.W),function(t){function e(){var e=t.call(this)||this;e.className="Slice3D",e.layout="none";var i=e.createChild(a.jy);e.edge=i,i.shouldClone=!1,i.isMeasured=!1,i.toBack(),e.angle=30,e.depth=20;var n=e.createChild(a.jy);e.sideA=n,n.shouldClone=!1,n.isMeasured=!1;var r=e.createChild(a.jy);return e.sideB=r,r.shouldClone=!1,r.isMeasured=!1,e.applyTheme(),e}(0,c.ZT)(e,t),e.prototype.setFill=function(e){var i;if(t.prototype.setFill.call(this,e),e instanceof W.Il)i=e.hex;else if(e instanceof N.o||e instanceof S.X)i=e.stops.getIndex(0).color.hex;else{var n=new X;n.lightness=-.25,this.edge.filters.push(n),this.sideA.filters.push(n.clone()),this.sideB.filters.push(n.clone())}if(i){var r=(0,W.$_)(i).lighten(-.25);this.edge.fill=r,this.sideA.fill=r,this.sideB.fill=r,this.edge.stroke=r,this.sideA.stroke=r,this.sideB.stroke=r}},e.prototype.draw=function(){if(this.cornerRadius=0,this.innerCornerRadius=0,t.prototype.draw.call(this),0!==this.arc&&this.radius>0&&this.depth>0){this.sideB.show(0),this.sideA.show(0),this.edge.show(0);for(var e=this.startAngle,i=this.arc,n=this.pixelInnerRadius||0,r=this.radiusY||0,o=this.radius,s=e+i,a=r/o*n,l={x:_.mC(e)*n,y:_.O$(e)*a},h={x:_.mC(e)*o,y:_.O$(e)*r},u={x:_.mC(s)*o,y:_.O$(s)*r},p={x:_.mC(s)*n,y:_.O$(s)*a},c=this.depth,d={x:l.x,y:l.y-c},f={x:h.x,y:h.y-c},g={x:u.x,y:u.y-c},y={x:p.x,y:p.y-c},m="",v=Math.ceil(i/5),b=i/v,P=e,w=f,S=0;S<v;S++)if((P+=b)>0&&P<180){m+=x.Ao(w);var O={x:_.mC(P)*o,y:_.O$(P)*r-c};m+=x.kZ({x:w.x,y:w.y+c}),m+=x.iw({x:O.x,y:O.y+c},o,r,!0),m+=x.kZ(O),m+=x.iw(w,o,r),m+="z",w=O}else{m+=x.Ao(w);O={x:_.mC(P)*o,y:_.O$(P)*r-c};m+=x.iw(O,o,r,!0),m+=x.kZ({x:O.x,y:O.y+c}),m+=x.iw({x:w.x,y:w.y+c},o,r),m+=x.kZ(w),m+="z",w=O}w=d,P=e;for(S=0;S<v;S++)if((P+=b)>0&&P<180){m+=x.Ao(w);O={x:_.mC(P)*n,y:_.O$(P)*a-c};m+=x.kZ({x:w.x,y:w.y+c}),m+=x.iw({x:O.x,y:O.y+c},n,a,!0),m+=x.kZ(O),m+=x.iw(w,n,a),m+="z",w=O}else{m+=x.Ao(w);O={x:_.mC(P)*n,y:_.O$(P)*a-c};m+=x.iw(O,n,a,!0),m+=x.kZ({x:O.x,y:O.y+c}),m+=x.iw({x:w.x,y:w.y+c},n,a),m+=x.kZ(w),m+="z",w=O}this.edge.path=m,this.sideA.path=x.Ao(l)+x.kZ(h)+x.kZ(f)+x.kZ(d)+x.ZM(),this.sideB.path=x.Ao(u)+x.kZ(p)+x.kZ(y)+x.kZ(g)+x.ZM(),this.startAngle<90?this.sideA.toBack():this.sideA.toFront(),this.startAngle+this.arc>90?this.sideB.toBack():this.sideB.toFront(),this.slice.dy=-c}else this.sideA.hide(0),this.sideB.hide(0),this.edge.hide(0)},Object.defineProperty(e.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"angle",{get:function(){var t=this.getPropertyValue("angle");return g.hj(t)||(t=0),t},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return g.hj(t)||(t=this.radius-this.radius*this.angle/90),t},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.edge.copyFrom(e.edge),this.sideA.copyFrom(e.sideA),this.sideB.copyFrom(e.sideB)}}(O),i(7741),i(82517),i(25449),i(43738),i(47573),i(96139),i(18006),i(406),i(37144),i(59355
1),i(90998),i(33394),i(5314);var K=i(37130),Y=i(44188),$=function(t){function e(){var e=t.call(this)||this;return e.className="RadialGradientModifier",e.gradient=new S.X,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},e}(U);l.i.registeredClasses.RadialGradientModifier=$;var q=i(71883),J=function(t){function e(){var e=t.call(this)||this;return e.properties.gap=0,e._line=e.paper.add("path"),e.addElement(e._line),e}return(0,c.ZT)(e,t),e.prototype.draw=function(){if(t.prototype.draw.call(this),Math.round(this.rotation/90)!=this.rotation/90&&(this.properties.shapeRendering="auto"),this._line){var e=this.width,i=this.height,n="";if(this.gap)for(var r=this.gap+this.strokeWidth,o=this.height/r,s=-o/2;s<1.5*o;s++)Math.round(this.rotation/90)!=this.rotation/90?(n+=x.Ao({x:-e,y:(s+.5)*r})+x.kZ({x:2*e,y:(s+.5)*r}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):n+=x.Ao({x:-e,y:s*r})+x.kZ({x:2*e,y:s*r});else Math.round(this.rotation/90)!=this.rotation/90?(n=x.Ao({x:-e,y:i/2})+x.kZ({x:2*e,y:i/2}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):n=x.Ao({x:0,y:0})+x.kZ({x:e,y:0});this._line.attr({d:n})}},Object.defineProperty(e.prototype,"gap",{get:function(){return this.properties.gap},set:function(t){this.properties.gap=t,this.draw()},enumerable:!0,configurable:!0}),e}(q.c);l.i.registeredClasses.LinePattern=J;var Q=function(t){function e(){var e=t.call(this)||this;return e.properties.radius=2,e._circle=e.paper.add("circle"),e.addElement(e._circle),e.shapeRendering="auto",e}return(0,c.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this._circle&&this._circle.attr({r:this.radius,cx:this.width/2,cy:this.height/2})},Object.defineProperty(e.prototype,"radius",{get:function(){return this.properties.radius},set:function(t){this.properties.radius=t,this.draw()},enumerable:!0,configurable:!0}),e}(q.c);l.i.registeredClasses.CirclePattern=Q;var tt=function(t){function e(){var e=t.call(this)||this;return e.rectHeight=1,e.rectWidth=1,e._rect=e.paper.add("rect"),e.addElement(e._rect),e}return(0,c.ZT)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2,this._rect&&this._rect.attr({width:this.rectWidth,height:this.rectHeight,x:(this.width-this.rectWidth)/2,y:(this.height-this.rectHeight)/2})},Object.defineProperty(e.prototype,"rectWidth",{get:function(){return this.properties.rectWidth},set:function(t){this.properties.rectWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rectHeight",{get:function(){return this.properties.rectHeight},set:function(t){this.properties.rectHeight=t,this.draw()},enumerable:!0,configurable:!0}),e}(q.c);l.i.registeredClasses.RectPattern=tt;var et=function(t){function e(){var e=t.call(this)||this;return e.className="ColorizeFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"matrix"}),e.filterPrimitives.push(e.feColorMatrix),e.intensity=1,e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.applyFilter=function(){var t,e,i,n=this.intensity,r=1-n,o=this.color;o&&o.rgb?(t=o.rgb.r/255*n,e=o.rgb.g/255*n,i=o.rgb.b/255*n):(t=0,e=0,i=0),this.feColorMatrix.attr({values:r+" 0 0 0 "+t+" 0 "+r+" 0 0 "+e+" 0 0 "+r+" 0 "+i+" 0 0 0 1 0"})},Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.properties.color=t,this.applyFilter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intensity",{get:function(){return this.properties.intensity},set:function(t){this.properties.intensity=t,this.applyFilter()},enumerable:!0,configurable:!0}),e}(Z.w);l.i.registeredClasses.ColorizeFilter=et;var it=function(t){function e(){var e=t.call(this)||this;return e.className="DesaturateFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"saturate"}),e.filterPrimitives.push(e.feColorMatrix),e.width=120,e.height=120,e.saturation=0,e.applyTheme(),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"saturation",{get:function(){return this.properties.saturation},set:function(t){this.properties.saturation=t,this.feColorMatrix.attr({values:t.toString()})},enumerable:!0,configurable:!0}),e}(Z.w);l.i.registeredClasses.DesaturateFilter=it;i(27025);var nt=function(t){function e(){var e=t.call(this)||this;return e.className="BlurFilter",e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.width=200,e.height=200,e.blur=1.5,e.applyTheme(),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"blur",{get:function(){return this.properties.blur},set:function(t){this.properties.blur=t,this.feGaussianBlur.attr({stdDeviation:t/this.scale})},enumerable:!0,configurable:!0}),e}(Z.w);l.i.registeredClasses.BlurFilter=nt;var rt=function(t){function e(){var e=t.call(this)||this;return e.className="FocusFilter",e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":(new b.h).getFor("primaryButtonHover"),result:"base"}),e.filterPrimitives.push(e.feFlood),e.feMorphology=e.paper.add("feMorphology"),e.feMorphology.attr({result:"bigger",in:"SourceGraphic",operator:"dilate",radius:"2"}),e.filterPrimitives.push(e.feMorphology),e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({result:"mask",in:"bigger",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0"}),e.filterPrimitives.push(e.feColorMatrix),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({result:"drop",in:"base",in2:"mask",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feBlend=e.paper.add("feBlend"),e.feBlend.attr({in:"SourceGraphic",in2:"drop",mode:"normal"}),e.filterPrimitives.push(e.feBlend),e.width=130,e.height=130,e.applyTheme(),e}return(0,c.ZT)(e,t),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(t){this.properties.stroke=t,this.feFlood.attr({"flood-color":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth}
1,set:function(t){this.properties.strokeWidth=t,this.feMorphology.attr({radius:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(t){this.properties.opacity=t,this.feColorMatrix.attr({values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "+t+" 0"})},enumerable:!0,configurable:!0}),e.prototype.setSprite=function(e){this._sprite&&this._sprite!=e&&this._sprite.group.removeStyle("outline"),e.group.addStyle({outline:"none"}),t.prototype.setSprite.call(this,e)},e}(Z.w),ot=(i(62043),i(42053),i(51747),i(46947),i(8754),function(t){function e(){var e=t.call(this)||this;e._list=[],e._currentStep=0,e._startIndex=0,e._currentPass=0,e.baseColor=new W.Il({r:103,g:183,b:220}),e.className="PatternSet";var i=new b.h;return e.list=[e.getLinePattern(1e3,45,1,6),e.getRectPattern(10,0,4),e.getLinePattern(1e3,-45,1,6),e.getCirclePattern(11,2,!0),e.getLinePattern(6,90,1),e.getRectPattern(12,45,6,!0),e.getLinePattern(6,0,1),e.getRectPattern(7,0,4),e.getLinePattern(1e3,45,2,3,"4,2"),e.getCirclePattern(9,3,!1),e.getLinePattern(1e3,-45,2,3,"4,2"),e.getRectPattern(10,45,Math.sqrt(50)),e.getLinePattern(1e3,-45,2,1),e.getRectPattern(10,0,9),e.getLinePattern(1e3,45,2,1),e.getLinePattern(1e3,0,3,1),e.getRectPattern(10,45,10),e.getLinePattern(1e3,90,3,1)],e.baseColor=i.getFor("stroke"),e.applyTheme(),e}return(0,c.ZT)(e,t),e.prototype.getLinePattern=function(t,e,i,n,r){var o=new J;return o.width=t,o.height=t,o.stroke=this.baseColor,o.gap=n,o.strokeDasharray=r,o.strokeWidth=i,o.rotation=e,o},e.prototype.getRectPattern=function(t,e,i,n){var r=new tt;return r.width=t,r.height=t,r.rectWidth=i,r.rectHeight=i,n?(r.stroke=this.baseColor,r.strokeWidth=1,r.fillOpacity=0):(r.fill=this.baseColor,r.strokeWidth=0),0!=e&&(r.shapeRendering="auto"),r.rotation=e,r},e.prototype.getCirclePattern=function(t,e,i){var n=new Q;return n.width=t,n.height=t,n.shapeRendering="auto",n.radius=e,i?(n.stroke=this.baseColor,n.strokeWidth=1,n.fillOpacity=0):(n.fill=this.baseColor,n.strokeWidth=0),n},Object.defineProperty(e.prototype,"list",{get:function(){return this._list},set:function(t){this._list=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.next=function(){var t=this.getIndex(this.currentStep);return this._currentStep++,t},e.prototype.getIndex=function(t){for(;this.list.length<=t;)this.generatePatterns();return this.list[t].clone()},e.prototype.generatePatterns=function(){var t=this.list.length/(this._currentPass+1);this._currentPass++;for(var e=0;e<t;e++)this.list.push(this.list[e].clone())},e.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(e.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){t.prototype.processConfig.call(this,e)},e}(r.L));l.i.registeredClasses.PatternSet=ot;i(3485);var st=i(29138),at=(i(9209),i(12352),i(67556),i(8207),i(87155),i(80271),function(){function t(){this._disposed=!1,this._disposers=[]}t.prototype.init=function(){},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._disposers;for(this._disposers=null;0!==t.length;){t.shift().dispose()}}}}(),i(45121),i(25542),i(95889),i(40078),i(70522),i(36442)),lt=(i(44600),i(2431),function(t){function e(){var e=t.call(this)||this;e.className="AmChartsLogo",e.valign="bottom";var i=.3;e.opacity=.3,e.defaultState.properties.opacity=.4,e.url="https://www.amcharts.com/",e.urlTarget="_blank",e.showSystemTooltip=!0,e.readerTitle="Chart created using amCharts library",e.width=66,e.height=21,e.background.opacity=0;var n=(0,W.$_)("#474758");"#ffffff"==(new b.h).getFor("background").alternative.hex&&(n=(0,W.$_)("#ffffff"));var r=new N.o;
1r.addColor(n),r.addColor(n,1,.75),r.addColor((0,W.$_)("#3cabff"),1,.755),r.rotation=-10;var o=r,s=e.createChild(v.o);s.shouldClone=!1,s.isMeasured=!1,s.segments=[[{x:15,y:15},{x:27,y:15},{x:36,y:6},{x:40.5,y:10.5},{x:45,y:6},{x:54,y:15},{x:60,y:15}]],s.strokeWidth=6*i,s.tensionX=.8,s.tensionY=1,s.stroke=(0,W.$_)("#3cabff");var a=e.createChild(v.o);a.shouldClone=!1,a.isMeasured=!1,a.segments=[[{x:6,y:15},{x:15,y:15},{x:27,y:12*i},{x:39.9,y:15},{x:51,y:15},{x:60,y:15}]],a.strokeWidth=6*i,a.tensionX=.75,a.tensionY=1,a.stroke=o,e._disposers.push(a);var l=new it;e.filters.push(l);var h=new it;h.saturation=1;var u=e.states.create("hover");return u.properties.opacity=1,u.filters.push(h),e.applyTheme(),e}return(0,c.ZT)(e,t),e}(s.W)),ht=i(17738);function ut(t,e){var i=f.sb(t),r=!1;if(i||((i=document.createElement("div")).style.width="200px",i.style.height="200px",i.style.top="0",i.style.left="0",i.style.visibility="hidden",i.style.position="absolute",document.body.appendChild(i),r=!0),i){i.innerHTML="";var o=new Y.g(i),a=new K.X(o.SVGContainer,"svg-"+(Y.k.length-1)),u=new s.W;u.htmlContainer=i,u.svgContainer=o,u.width=(0,w.aQ)(100),u.height=(0,w.aQ)(100),u.background.fillOpacity=0,u.paper=a,a.append(u.group),r&&f.Cd((function(){u.moveHtmlContainer(t)})),u.relativeWidth=1,u.relativeHeight=1,o.container=u;var p=u.createChild(e);p.topParent=u;var c=p.uid;l.i.invalidSprites[c]=[],l.i.invalidDatas[c]=[],l.i.invalidPositions[c]=[],l.i.invalidLayouts[c]=[],u.baseId=c,p.isBaseSprite=!0,p.focusFilter=new rt,l.i.baseSprites.push(p),l.i.baseSpritesByUid[c]=p,p.maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)},u.events.on("maxsizechanged",(function(t){0!=t.previousWidth&&0!=t.previousHeight||u.deepInvalidate(),p.maskRectangle&&(p.maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)})}));var d=null,y=function(){p.isDisposed()?d=null:null==f.yj(p.dom)?(h.Y.autoDispose?(u.htmlContainer=void 0,o.htmlElement=void 0,p.dispose()):ht.Z("Chart was not disposed",p.uid),d=null):d=window.setTimeout(y,1e3)};y(),p.addDisposer(new st.ku((function(){null!==d&&clearTimeout(d),at.Od(l.i.baseSprites,p),l.i.baseSpritesByUid[p.uid]=void 0}))),p.addDisposer(u);var m=u.createChild(s.W);m.topParent=u,m.width=(0,w.aQ)(100),m.height=(0,w.aQ)(100),m.isMeasured=!1,u.tooltipContainer=m,p.tooltip=new E.u,p.tooltip.hide(0),p.tooltip.setBounds({x:0,y:0,width:m.maxWidth,height:m.maxHeight}),m.events.on("maxsizechanged",(function(){g.NA(p.tooltip).setBounds({x:0,y:0,width:m.maxWidth,height:m.maxHeight})}),void 0,!1);var v=new C;if(v.events.on("inited",(function(){v.__disabled=!0}),void 0,!1),u.preloader=v,p instanceof s.W&&!p.hasLicense()){var b=m.createChild(lt);m.events.on("maxsizechanged",(function(t){m.maxWidth<=100||m.maxHeight<=50?b.hide():(b.isHidden||b.isHiding)&&b.show()}),void 0,!1),p.logo=b,b.align="left",b.valign="bottom"}if(P.A5(p.numberFormatter),u.isStandaloneInstance=!0,h.Y.onlyShowOnViewport)if(f.PZ(i,h.Y.viewportTarget))h.Y.queue&&pt(p);else{p.__disabled=!0,p.tooltipContainer.__disabled=!0;var _=[f.Oo(window,"DOMContentLoaded",(function(){dt(p)})),f.Oo(window,"load",(function(){dt(p)})),f.Oo(window,"resize",(function(){dt(p)})),f.Oo(window,"scroll",(function(){dt(p)}))];if(h.Y.viewportTarget)for(var x=g.kJ(h.Y.viewportTarget)?h.Y.viewportTarget:h.Y.viewportTarget?[h.Y.viewportTarget]:[],S=0;S<x.length;S++){var O=x[S];_.push(f.Oo(O,"resize",(function(){dt(p)}))),_.push(f.Oo(O,"scroll",(function(){dt(p)})))}var T=new st.FV(_);p.addDisposer(T),p.vpDisposer=T}else h.Y.queue&&pt(p);return p}throw n.B.log("html container not found"),new Error("html container not found")}function pt(t){-1==l.i.queue.indexOf(t)&&(t.__disabled=!0,t.tooltipContainer.__disabled=!0,t.events.disableType("appeared"),0==l.i.queue.length&&(l.i.events.once("exitframe",(function(){ft(t)})),n.B.requestFrame()),t.addDisposer(new st.ku((function(){ct(t)}))),l.i.queue.push(t))}function ct(t){var e=l.i.queue.indexOf(t);if(e>=0){l.i.queue.splice(l.i.queue.indexOf(t),1);var i=l.i.queue[e];i&&ft(i)}}function dt(t){t.__disabled&&f.PZ(t.htmlContainer,h.Y.viewportTarget)&&(t.vpDisposer&&t.vpDisposer.dispose(),pt(t))}function ft(t){t&&t.tooltipContainer&&(t.__disabled=!1,t.tooltipContainer.__disabled=!1,t.events.enableType("appeared"),t.dispatch("removedfromqueue"),t.showOnInit&&t.events.on("appeared",(function(){ct(t)})),t.vpDisposer&&t.vpDisposer.dispose(),t instanceof s.W&&t.invalidateLabels(),t.tooltipContainer&&t.tooltipContainer.invalidateLayout(),t instanceof o.w?(t.invali
1dateData(),t.reinit(),t.events.once("datavalidated",(function(){t.showOnInit?t.appear():ct(t)}))):(t.reinit(),t.events.once("inited",(function(){ct(t)})),t.showOnInit&&t.appear()))}function gt(t,e){var i;g.HD(e)&&(g.Uh(l.i.registeredClasses[e])?e=l.i.registeredClasses[e]:(e=l.i.registeredClasses.Container,i=new Error("Class ["+e+"] is not loaded.")));var n=ut(t,e);return i&&n.raiseCriticalError(i),n}function yt(t){h.Y.licenses.push(t)}},23861:(t,e,i)=>{"use strict";i.d(e,{L$:()=>fr,ur:()=>er,WK:()=>Ye,Ly:()=>wr,fL:()=>n});var n={};i.r(n),i.d(n,{ZI:()=>Nr});var r=i(70655),o=i(83797),s=i(4324),a=i(87155),l=i(6701),h=i(71121),u=i(5590),p=i(67556),c=i(69260),d=i(406),f=i(48864),g=i(62e3),y=i(80008),m=i(24306),v=i(64112),b=i(39866),_=i(29138),x=i(3856),P=i(45121),w=i(39065),S=function(t){function e(){var e=t.call(this)||this;return e.childrenCreated=!1,e.className="LegendDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"label",{get:function(){var t=this;if(!this._label){var e=this.component.labels.create();this._label=e,this.addSprite(e),this._disposers.push(e),e.parent=this.itemContainer,this._disposers.push(new _.ku((function(){m.Uh(t.component)&&t.component.labels.removeValue(e)})))}return this._label},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.setProperty("color",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valueLabel",{get:function(){var t=this;if(!this._valueLabel){var e=this.component.valueLabels.create();this._valueLabel=e,this.addSprite(e),this._disposers.push(e),e.parent=this.itemContainer,this._disposers.push(new _.ku((function(){m.Uh(t.component)&&t.component.valueLabels.removeValue(e)})))}return this._valueLabel},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemContainer",{get:function(){var t=this;if(!this._itemContainer){var e=this.component,i=e.itemContainers.create();i.parent=e,this._itemContainer=i,this.addSprite(i),this._disposers.push(i),i.togglable&&i.events.on("toggled",(function(t){e.toggleDataItem(t.target.dataItem)}),void 0,!1),i.focusable&&(i.events.on("hit",(function(t){e.focusedItem=void 0}),void 0,!1),i.events.on("focus",(function(t){e.focusedItem=t.target.dataItem}),void 0,!1),i.events.on("blur",(function(t){e.focusedItem=void 0}),void 0,!1)),this._disposers.push(new _.ku((function(){m.Uh(t.component)&&t.component.itemContainers.removeValue(i)}))),this.dataContext.uidAttr&&(i.readerControls=this.dataContext.uidAttr(),i.readerLabelledBy=this.dataContext.uidAttr());var n=this.dataContext;if((n instanceof s.z||n instanceof b.jy)&&!n.isDisposed()){var r=function(t){i.readerChecked=t.visible,i.events.disableType("toggled"),i.isActive=!t.visible,i.events.enableType("toggled")};n.addDisposer(new _.ku((function(){t.component&&t.component.dataItems.remove(t)}))),n instanceof b.jy?(i.addDisposer(n.events.on("visibilitychanged",r,void 0,!1)),i.addDisposer(n.events.on("hidden",(function(t){i.readerChecked=!1,i.events.disableType("toggled"),i.isActive=!0,i.events.enableType("toggled")}),void 0,!1)),i.addDisposer(n.events.on("shown",(function(t){i.readerChecked=!0,i.events.disableType("toggled"),i.isActive=!1,i.events.enableType("toggled")}),void 0,!1))):i.addDisposer(n.events.on("visibilitychanged",r,void 0,!1))}}return this._itemContainer},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marker",{get:function(){var t=this;if(!this._marker){var e=this.component.markers.create();this._marker=e,e.parent=this.itemContainer,this.addSprite(e),this._disposers.push(e),this._disposers.push(new _.ku((function(){m.Uh(t.component)&&t.component.markers.removeValue(e)})))}return this._marker},enumerable:!0,configurable:!0}),e}(s.z),O=function(){this.createMarker=!0},C=function(t){function e(){var e=t.call(this)||this;e.className="Legend",e.layout="grid",e.setPropertyValue("useDefaultMarker",!1),e.setPropertyValue("scrollable",!1),e.setPropertyValue("contentAlign","center");var i=new h.W;i.applyOnClones=!0,i.padding(8,0,8,0),i.margin(0,10,0,10),i.layout="horizontal",i.clickable=!0,i.focusable=!0,i.role="switch",i.togglable=!0,i.cursorOverStyle=x.c.pointer,i.background.fillOpacity=0,e.itemContainers=new a.o(i),e._disposers.push(new a.zQ(e.itemContainers
1)),e._disposers.push(e.itemContainers.template),e._disposers.push((0,d.S)().body.events.on("keyup",(function(t){if(p.d.isKey(t.event,"enter")&&e.focusedItem){var i=e.focusedItem,n=i.itemContainer;n.togglable?e.toggleDataItem(i):n.clickable&&n.events.isEnabled("hit")&&(n.dispatchImmediately("hit",{event:t}),e.focusedItem=i)}}),e));var n=new g.h,r=new h.W;r.width=23,r.height=23,r.interactionsEnabled=!1,r.applyOnClones=!0,r.setStateOnChildren=!0,r.background.fillOpacity=0,r.background.strokeOpacity=0,r.propertyFields.fill="fill",r.valign="middle";var o=n.getFor("disabledBackground");r.events.on("childadded",(function(t){var e=t.newValue.states.create("active");e.properties.stroke=o,e.properties.fill=o})),e.markers=new a.o(r),e._disposers.push(new a.zQ(e.markers)),e._disposers.push(e.markers.template);var s=r.createChild(l.c);s.width=(0,f.aQ)(100),s.height=(0,f.aQ)(100),s.applyOnClones=!0,s.propertyFields.fill="fill",s.strokeOpacity=0;var c=new u._;c.text="{name}",c.margin(0,5,0,5),c.valign="middle",c.applyOnClones=!0,c.states.create("active").properties.fill=n.getFor("disabledBackground"),e.labels=new a.o(c),e._disposers.push(new a.zQ(e.labels)),e._disposers.push(e.labels.template),c.interactionsEnabled=!1,c.truncate=!0,c.fullWords=!1;var y=new u._;return y.margin(0,5,0,0),y.valign="middle",y.width=50,y.align="right",y.textAlign="end",y.applyOnClones=!0,y.states.create("active").properties.fill=n.getFor("disabledBackground"),y.interactionsEnabled=!1,e.valueLabels=new a.o(y),e._disposers.push(new a.zQ(e.valueLabels)),e._disposers.push(e.valueLabels.template),e.position="bottom",i.states.create("active"),i.setStateOnChildren=!0,e.role="group",e.events.on("layoutvalidated",e.handleScrollbar,e,!1),e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Legend"))},e.prototype.createDataItem=function(){return new S},e.prototype.validateDataElements=function(){this.scrollbar&&(this.scrollbar.start=0,this.scrollbar.end=1),t.prototype.validateDataElements.call(this)},e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e);var i=e.itemContainer,n=e.marker;y.A5(e.label);var r=e.valueLabel;i.readerChecked=e.dataContext.visible,e.dataContext.legendDataItem=e;var o=e.label.maxWidth;e.label.width instanceof f.gG||(e.label.width=void 0),o>0&&(e.label.maxWidth=o),"right"==r.align&&(r.width=void 0);var s=e.dataContext.legendSettings,a=e.dataContext;!a.createLegendMarker||this.useDefaultMarker&&a instanceof b.jy?this.markers.template.propertyFields.fill=void 0:e.childrenCreated||(a.createLegendMarker(n),e.childrenCreated=!0),a.updateLegendValue&&a.updateLegendValue(),a.component&&a.component.updateLegendValue&&a.component.updateLegendValue(a),r.invalid&&r.validate(),""==r.text||null==r.text?r.__disabled=!0:r.__disabled=!1,!s||null==s.itemValueText&&null==s.valueText||(r.__disabled=!1);var l=e.dataContext.visible;void 0===l&&(l=!0),l=m.sw(l),e.dataContext.visible=l,i.events.disableType("toggled"),i.isActive=!l,i.isActive?i.setState("active",0):i.setState("default",0),i.events.enableType("toggled")},e.prototype.afterDraw=function(){var e=this,i=this.getPropertyValue("maxWidth"),n=0;this.labels.each((function(t){t.invalid&&(t.maxWidth=void 0,t.validate()),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>n&&(n=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var r=0;this.valueLabels.each((function(t){t.invalid&&t.validate(),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>r&&(r=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var o=0;this.markers.each((function(t){t.invalid&&t.validate(),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>o&&(o=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var s,a=this.itemContainers.template,l=a.pixelMarginRight+a.pixelMarginLeft,h=n+r+o;m.hj(i)?((i-=l)>h&&(i=h),s=i-o-r):s=n,this.labels.each((function(t){("right"==e.valueLabels.template.align||t.measuredWidth>s)&&(t.width instanceof f.gG||(t.width=Math.min(t.maxWidth,s-t.pixelMarginLeft-t.pixelMarginRight),t.maxWidth=t.width))})),"right"==this.valueLabels.template.align&&this.valueLabels.each((function(t){t.width=r-t.pixelMarginRight-t.pixelMarginLeft})),t.prototype.afterDraw.call(this)},e.prototype.handleScrollbar=function(){var t=this.scrollbar;this.scrollable&&t&&(t.height=this.measuredHeight,t.x=this.measuredWidth-t.pixelWidth-t.pixelMarginLeft,this.contentHeight>this.measuredHeight?(t.visible=!0,t.thumb.height=t.height*this.measuredHeight/this.contentHeight,this.paddingRight=t.pixelWidth+t.pixelMarginLeft+ +t.pixelMarginRight):t.visible=!1,this.updateMasks())}
1,Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){this.setPropertyValue("position",t)&&("left"==t||"right"==t?(this.margin(10,5,10,10),this.valign="middle",this.contentAlign="none",this.valueLabels.template.align="right",m.hj(this.maxColumns)||(this.maxColumns=1),this.width=void 0,this.maxWidth=220):(this.maxColumns=void 0,this.width=(0,f.aQ)(100),this.valueLabels.template.align="left"),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"useDefaultMarker",{get:function(){return this.getPropertyValue("useDefaultMarker")},set:function(t){this.setPropertyValue("useDefaultMarker",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scrollable",{get:function(){return this.getPropertyValue("scrollable")},set:function(t){if(this.setPropertyValue("scrollable",t,!0))if(t){var e=this.createChild(w.L);this.scrollbar=e,e.isMeasured=!1,e.orientation="vertical",e.endGrip.__disabled=!0,e.startGrip.__disabled=!0,e.visible=!1,e.marginLeft=5,this._mouseWheelDisposer=this.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer),this._disposers.push(e.events.on("rangechanged",this.updateMasks,this,!1))}else this._mouseWheelDisposer&&(this._mouseWheelDisposer.dispose(),this.scrollbar&&(this.scrollbar.dispose(),this.scrollbar=void 0))},enumerable:!0,configurable:!0}),e.prototype.handleWheel=function(t){var e=t.shift.y,i=this.scrollbar;if(i){var n=e/1e3*this.measuredHeight/this.contentHeight,r=i.end-i.start;e>0?(i.start=v.Fp(0,i.start-n),i.end=i.start+r):(i.end=v.VV(1,i.end-n),i.start=i.end-r)}},e.prototype.updateMasks=function(){var t=this;this.scrollbar&&this.itemContainers.each((function(e){e.dy=-t.scrollbar.thumb.pixelY*t.contentHeight/t.measuredHeight,e.maskRectangle={x:0,y:-e.dy,width:t.measuredWidth,height:t.measuredHeight}}))},e.prototype.toggleDataItem=function(t){var e=t.dataContext;!e.visible||e.isHiding||e instanceof b.jy&&e.isHidden?(t.color=t.colorOrig,e.appeared=!0,t.itemContainer.isActive=!1,!0===e.hidden&&(e.hidden=!1),e.show?e.show():e.visible=!0,this.svgContainer.readerAlert(this.language.translate("%1 shown",this.language.locale,t.label.readerTitle))):(t.itemContainer.isActive=!0,e.appeared=!0,e.hide?e.hide():e.visible=!1,this.svgContainer.readerAlert(this.language.translate("%1 hidden",this.language.locale,t.label.readerTitle)),t.color=(new g.h).getFor("disabledBackground"))},Object.defineProperty(e.prototype,"preloader",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.handleDataItemPropertyChange=function(t,e){t.valueLabel.invalidate(),t.label.invalidate()},e}(o.w);c.i.registeredClasses.Legend=C,P.IH.push({relevant:P.Xf.widthXS,state:function(t,e){if(t instanceof C&&("left"==t.position||"right"==t.position)){var i=t.states.create(e);return i.properties.position="bottom",i}return null}}),P.IH.push({relevant:P.Xf.heightXS,state:function(t,e){if(t instanceof C&&("top"==t.position||"bottom"==t.position)){var i=t.states.create(e);return i.properties.position="right",i}return null}}),P.IH.push({relevant:P.Xf.isXS,state:function(t,e){if(t instanceof C){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var T=i(49329),j=i(86820),k=i(14878),M=function(t){function e(){var e=t.call(this)||this;e._axis=new _.cx,e.dataItems=new a.aV,e.className="AxisBreak",e.breakSize=.01,e.marginLeft=-5,e.marginRight=-5,e.marginTop=-5,e.marginBottom=-5;var i=new g.h,n=new k.$;n.fill=i.getFor("background"),n.stroke=(0,j.$_)(),n.fillOpacity=.9,n.zIndex=0,e._fillShape=n;var r=new k.$;r.fill=(0,j.$_)(),r.stroke=i.getFor("grid"),r.strokeOpacity=.3,r.zIndex=1,e._startLine=r;var o=new k.$;return o.fill=(0,j.$_)(),o.stroke=(0,j.$_)("#000000"),o.strokeOpacity=.3,o.zIndex=2,e._endLine=o,e._disposers.push(e._axis),e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this._fillShape&&this._fillShape.dispose(),this._startLine&&this._startLine.dispose(),this._endLine&&this._endLine.dispose()},Object.defineProperty(e.prototype,"startLine",{get:function(){return this._startLine},set:function(t){this._startLine&&this._startLine.dispose(),this._startLine=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endLine",{get:function(){return this._endLine},set:function(t){this._endLine&&this._endLine.dispose(),this._endLine=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillShape",{get:function(){return this._fillShape},set:function(t){this._fillShape&&this._fillShape.dispose(),this._fillShape=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),e.prototype.addBreakSprite=function(t){t.parent=this,t.isMeasured=!1,this._disposers.push(t)},Object.defineProperty(e.prototype,"axis",{get:function(){return this._axis.get()},set:function(t){if(this._axis.get()!==t){this._axis.set(t,t.renderer.gridContainer.events.on("transformed",this.invalidate,this,
1!1)),t.renderer.createBreakSprites(this);var e=t.axisBreaks.template;this.startLine.copyFrom(e.startLine),this.endLine.copyFrom(e.endLine),this.fillShape.copyFrom(e.fillShape)}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"breakSize",{get:function(){return this.getPropertyValue("breakSize")},set:function(t){this.setPropertyValue("breakSize",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.startPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.endPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startPosition",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.draw=function(){(t.prototype.draw.call(this),this.axis)&&this.axis.renderer.updateBreakElement(this)},Object.defineProperty(e.prototype,"startValue",{get:function(){return this.getPropertyValue("startValue")},set:function(t){this.setPropertyValue("startValue",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endValue",{get:function(){return this.getPropertyValue("endValue")},set:function(t){this.setPropertyValue("endValue",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),e}(h.W);c.i.registeredClasses.AxisBreak=M;var I,D=i(19991),E=i(25542),F=i(12352),V=i(71610),L=i(36442),A=function(t){function e(){var e=t.call(this)||this;return e.className="AxisDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"grid",{get:function(){if(!this._grid){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.grid).disabled)return;e=i.clone()}else{if((i=t.renderer.grid.template).disabled)return;e=t.renderer.grid.create(),this._disposers.push(new _.ku((function(){t.renderer.grid.removeValue(e)})))}this.grid=e,e.shouldClone=!1,this._disposers.push(e),e.axis=this.component}}return this._grid},set:function(t){this._grid&&this._grid!=t&&(L.Od(this.sprites,this._grid),this._grid.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.Od(t.dataItem.sprites,t),t.dataItem.grid=void 0),this.addSprite(t)),this._grid=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tick",{get:function(){if(!this._tick){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.tick).disabled)return;e=i.clone()}else{if((i=t.renderer.ticks.template).disabled)return;e=t.renderer.ticks.create(),this._disposers.push(new _.ku((function(){t.renderer.ticks.removeValue(e)})))}this.tick=e,e.axis=this.component,e.shouldClone=!1,this._disposers.push(e)}}return this._tick},set:function(t){this._tick&&this._tick!=t&&(L.Od(this.sprites,this._tick),this._tick.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.Od(t.dataItem.sprites,t),t.dataItem.tick=void 0),this.addSprite(t)),this._tick=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){if(!this._label){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.label).disabled)return;e=i.clone()}else{if((i=t.renderer.labels.template).disabled)return;e=t.renderer.labels.create(),this._disposers.push(new _.ku((function(){t.renderer.labels.removeValue(e)})))}this._disposers.push(e),this.label=e,e.shouldClone=!1,e.axis=this.component,e.virtualParent=t}}return this._label},set:function(t){this._label&&this._label!=t&&(L.Od(this.sprites,this._label),this._label.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.Od(t.dataItem.sprites,t),t.dataItem.label=void 0),this.addSprite(t)),this._label=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"axisFill",{get:function(){if(!this._axisFill){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if(i=t.axisRanges.template.axisFill,!this.isTemplate&&i.disabled)return;e=i.clone()}else{if((i=t.renderer.axisFills.template).disabled)return;e=t.renderer.axisFills.create(),this._disposers.push(new _.ku((function(){t.renderer.axisFills.removeValue(e)})))}this.axisFill=e,e.shouldClone=!1,this._disposers.push(e)}}return this._axisFill},set:function(t){this._axisFill&&this._axisFill!=t&&(L.Od(this.sprites,this._axisFill),this._axisFill.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(L.Od(t.dataItem.sprites,t),t.dataItem.axisFill=void 0),t.axis=this.component,this.addSprite(t)),this._axisFill=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){return this._text},set:function(t){this._text=t,this._label&&(this._label.text=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mask",{get:function(){return this._mask},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contents",{get:function(){if(!this._contents){var t=new h.W;this.addSprite(t),t.isMeasured=!1,this._contents=t;var e=this.component;if(e){var i=e.renderer.createFill(this.component);i.disabled=!1,i.axis=e,this.addSprite(i),this._mask=i,t.mask=i}}return this._contents},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"axisBreak",{get:function(){return this._axisBreak},set:function(t){this._axisBreak&&this._axisBreak.dataItems.removeValue(this),t&&t.dataItems.push(this),this._axisBreak=t},enumerable:!0,configurable:!0}),e.prototype.validate=function(){this.component&&this.component.validateDataElement(this)},e.prototype.appendChildren=function(){this.component&&this.component.appendDataItem(this)},e.prototype.hasProperty=function(e){return"component"==e||t.prototype.hasProperty.call(this,e)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.text=e.text,e.bullet&&(this.bullet=e.bullet.clone()),this.minPosition=e.minPosition,this.maxPosition=e.maxPosition},e.prototype.setVisibility=function(e,i){t.prototype.setVisibility.call(this,e,i),this._contents&&(this._contents.visible=e)},Object.defineProperty(e.prototype,"bullet",{get:function(){return this._bullet},set:function(t){this._bullet&&this._bullet!=t&&(L.Od(this.sprites,this._bullet),this._bullet.dataItem=void 0),this._bullet=t,t&&this.addSprite(t)},enumerable:!0,configurable:!0}),e}(s.z);!function(t){t[t.Start=0]="Start",t[t.Middle=.5]="Middle",t[t.End=1]="End"}(I||(I={}));var R=function(t){function e(){var i=t.call(this)||this;if(i._gridCount=10,i._series=new a.aV,i.autoDispose=!0,i._axisItemCount=0,i.c
1onstructor===e)throw new Error("'Axis' cannot be instantiated directly. Please use a specific axis type.");i.hideTooltipWhileZooming=!0,i.minWidth=1e-4,i.minHeight=1e-4,i.className="Axis",i.shouldClone=!1,i.setPropertyValue("cursorTooltipEnabled",!0),i.toggleZoomOutButton=!0,i.zoomable=!0;var n=new g.h;i.title=new u._,i.title.shouldClone=!1,i._disposers.push(i.title),i.setPropertyValue("startLocation",0),i.setPropertyValue("endLocation",1),i._dataItemsIterator=new F.RZ(i.dataItems,(function(){return i.dataItems.create()})),i._dataItemsIterator.createNewItems=!0;var r=new D.u;i._disposers.push(r),r.label.padding(5,10,5,10),r.background.pointerLength=5,r.fitPointerToBounds=!0,r.background.filters.clear(),r.virtualParent=i;var o=r.background;return o.cornerRadius=0,o.fill=n.getFor("alternativeBackground"),o.stroke=o.fill,o.strokeWidth=1,o.fillOpacity=1,r.label.fill=n.getFor("alternativeText"),i.tooltip=r,i.readerHidden=!0,i.events.on("rangechangestarted",(function(){i.series.each((function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!0)})),i.hideTooltipWhileZooming&&(i.tooltip.hide(),i.tooltip.preventShow=!0)}),void 0,!1),i.events.on("rangechangeended",(function(){i.series.each((function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!1)})),i.hideTooltipWhileZooming&&(i.tooltip.hide(),i.tooltip.preventShow=!1)}),void 0,!1),i.applyTheme(),i}return(0,r.ZT)(e,t),e.prototype.fillRule=function(t,e){m.hj(e)||(e=t.index),e/2==Math.round(e/2)?(t.axisFill.__disabled=!0,t.axisFill.opacity=0):(t.axisFill.opacity=1,t.axisFill.__disabled=!1)},e.prototype.createDataItem=function(){return new A},e.prototype.invalidateLayout=function(){t.prototype.invalidateLayout.call(this),F.S6(this.series.iterator(),(function(t){t.invalidateLayout()}))},e.prototype.invalidateSeries=function(){F.S6(this.series.iterator(),(function(t){t.invalidate()}))},e.prototype.validateDataElements=function(){this._axisItemCount=0,this.ghostLabel&&(this.renderer.updateLabelElement(this.ghostLabel,this.start,this.end),this.ghostLabel.validate())},e.prototype.updateGridCount=function(){if(this.renderer){var t=this.axisLength/this.renderer.minGridDistance;t!=this._gridCount&&(this._gridCount=t,this.clearCache())}},e.prototype.validateLayout=function(){this.axisFullLength=this.axisLength/(this.end-this.start),t.prototype.validateLayout.call(this),this.updateGridCount();var e=this.renderer;e&&(e.updateAxisLine(),e.updateTooltip(),e.updateBaseGridElement()),this._prevLength!=this.axisLength&&(this.dispatchImmediately("lengthchanged"),this._prevLength=this.axisLength)},e.prototype.initRenderer=function(){},e.prototype.appendDataItem=function(t){var e=this.renderer,i=t.tick;i&&(i.above?i.parent=e.bulletsContainer:i.parent=e.gridContainer),t.label&&(t.label.parent=e);var n=t.axisFill;n&&(n.above?n.parent=e.bulletsContainer:n.parent=e.gridContainer);var r=t.grid;r&&(r.above?r.parent=e.bulletsContainer:r.parent=e.gridContainer),t.bullet&&(t.bullet.parent=e.bulletsContainer)},e.prototype.validate=function(){t.prototype.validate.call(this),this.validateLayout(),this.renderer.updateGridContainer()},e.prototype.validateAxisRanges=function(){var t=this;F.S6(this.axisRanges.iterator(),(function(e){t.appendDataItem(e),t.validateDataElement(e),e.grid&&e.grid.validate(),e.tick&&e.tick.validate(),e.axisFill&&e.axisFill.validate(),e.label&&e.label.validate()}))},e.prototype.validateBreaks=function(){this._axisBreaks&&F.S6(this._axisBreaks.iterator(),(function(t){t.invalidate()}))},e.prototype.processBreak=function(t){var e=t.newValue;e.parent=this.renderer.breakContainer,e.axis=this},e.prototype.registerSeries=function(t){var e=this;return this.series.moveValue(t),new _.FV([new _.ku((function(){e.series.removeValue(t)})),this.events.on("lengthchanged",t.invalidate,t,!1),this.events.on("lengthchanged",t.createMask,t,!1),this.events.on("startchanged",t.invalidate,t,!1),this.events.on("endchanged",t.invalidate,t,!1)])},Object.defineProperty(e.prototype,"renderer",{get:function(){return this._renderer},set:function(t){if(t!=this._renderer){this._renderer=t,t.chart=this.chart,t.axis=this,t.parent=this,this.title.parent=this,this.initRenderer(),this._disposers.push(t.gridContainer.events.on("maxsizechanged",this.invalidate,this,
1!1));var e=this.renderer.labels.create();this._disposers.push(e),e.dataItem=this.dataItems.template.clone(),e.text="L",e.parent=this.renderer,e.shouldClone=!1,e.fillOpacity=0,e.opacity=0,e.strokeOpacity=0,e.interactionsEnabled=!1,e.validate(),this.ghostLabel=e,this.events.on("beforedatavalidated",(function(){e.text="L"}),void 0,!1)}},enumerable:!0,configurable:!0}),e.prototype.positionToAngle=function(t){return this.renderer.positionToAngle(t)},e.prototype.pointToPosition=function(t){return this.renderer.pointToPosition(t)},e.prototype.positionToCoordinate=function(t){return this.renderer.positionToCoordinate(t)},e.prototype.getAnyRangePath=function(t,e){return this.renderer.getPositionRangePath(t,e)},e.prototype.anyToPosition=function(t){return 0},e.prototype.anyToPoint=function(t){return{x:0,y:0,angle:0}},e.prototype.getPositionRangePath=function(t,e){return this.renderer?this.renderer.getPositionRangePath(t,e):""},Object.defineProperty(e.prototype,"axisLength",{get:function(){return this.renderer?this.renderer.axisLength:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorTooltipEnabled",{get:function(){return this.getPropertyValue("cursorTooltipEnabled")},set:function(t){this.setPropertyValue("cursorTooltipEnabled",t)&&(t&&this.renderer?this.renderer.updateTooltip():this.tooltip&&this.tooltip.hide(0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"toggleZoomOutButton",{get:function(){return this.getPropertyValue("toggleZoomOutButton")},set:function(t){this.setPropertyValue("toggleZoomOutButton",t)},enumerable:!0,configurable:!0}),e.prototype.hideTooltip=function(e){t.prototype.hideTooltip.call(this,e),this._tooltipPosition=void 0},e.prototype.showTooltipAtPosition=function(t,e){var i=this._tooltip;if(!i||this.dataItems.length<=0)this._tooltipPosition=void 0;else{if(e||(t=this.toAxisPosition(t)),!m.hj(t)||t<this.start||t>this.end)return i.hide(0),void(this._tooltipPosition=void 0);var n=this.renderer;i.parent||(i.parent=this.tooltipContainer);var r=n.tooltipLocation,o=this.getCellStartPosition(t),s=this.getCellEndPosition(t);if("fixed"==this.tooltipPosition&&(t=o+(s-o)*r),t=v.C7(t,this.start,this.end),this._tooltipPosition!=t){this._tooltipPosition=t;var a=n.tooltipLocation2,l=n.positionToPoint(o,a),h=n.positionToPoint(s,a);this.currentItemStartPoint=l,this.currentItemEndPoint=h,n.fullWidthTooltip&&(i.width=h.x-l.x,i.height=h.y-l.y);var u=n.positionToPoint(t,a),p=y.Ql(u,this.renderer.line);i.text=this.getTooltipText(t),i.text&&(i.delayedPointTo(p),i.show())}this.cursorTooltipEnabled&&!this.tooltip.disabled||i.hide(0)}},e.prototype.toAxisPosition=function(t){if(null!=(t=this.renderer.toAxisPosition(t)))return t*=this.end-this.start,t=this.renderer.inversed?this.end-t:this.start+t},e.prototype.toGlobalPosition=function(t){return this.renderer.inversed?t=this.end-t:t-=this.start,t/(this.end-this.start)},e.prototype.getTooltipText=function(t){},e.prototype.updateTooltip=function(t,e){var i=this._tooltip;i&&(i.fixDoc=!1,i.pointerOrientation=t,i.setBounds(y.pm(e,this.renderer.line)))},e.prototype.roundPosition=function(t,e,i){return t},e.prototype.getCellStartPosition=function(t){return t},e.prototype.getCellEndPosition=function(t){return t},Object.defineProperty(e.prototype,"axisRanges",{get:function(){if(!this._axisRanges){var t=this.createDataItem();t.isRange=!0,t.axisFill=this.renderer.axisFills.template.clone(),t.grid=this.renderer.grid.template.clone(),t.tick=this.renderer.ticks.template.clone(),t.label=this.renderer.labels.template.clone(),t.isTemplate=!0,t.component=this,t.axisFill.disabled=!1,t.tick.disabled=!1,t.grid.disabled=!1,t.label.disabled=!1,this._axisRanges=new a.o(t),this._axisRanges.events.on("inserted",this.processAxisRange,this,!1),this._disposers.push(new a.zQ(this._axisRanges)),this._disposers.push(this._axisRanges.template)}return this._axisRanges},enumerable:!0,configurable:!0}),e.prototype.processAxisRange=function(t){var e=t.newValue;e.component=this,e.isRange=!0},Object.defineProperty(e.prototype,"axisBreaks",{get:function(){return this._axisBreaks||(this._axisBreaks=new E.Rj(this.createAxisBreak(),(function(t,e){return V.v(t.adjustedStartValue,e.adjustedStartValue)})),this._axisBreaks.events.on("inserted",this.processBreak,this,!1),this._disposers.push(new a.zQ(this._axisBreaks)),this._disposers.push(this._axisBreaks.template)),this._axisBreaks},enumerable:!0,configurable:!0}),e.prototype.createAxisBreak=function(){return new M},Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new a.aV),this._series},enumerable:!0,configurable:!0}
1),e.prototype.processSeriesDataItems=function(){},e.prototype.processSeriesDataItem=function(t,e){},e.prototype.postProcessSeriesDataItems=function(t){},e.prototype.postProcessSeriesDataItem=function(t){},e.prototype.updateAxisBySeries=function(){},e.prototype.hideUnusedDataItems=function(){var t=this,e=this._dataItemsIterator;e.createNewItems=!1,F.S6(e.iterator(),(function(e){t.validateDataElement(e),e.__disabled=!0})),e.clear(),e.createNewItems=!0},e.prototype.getSeriesDataItem=function(t,e,i){},e.prototype.getAngle=function(t,e,i,n,r){},e.prototype.getX=function(t,e,i,n,r){},e.prototype.getPositionX=function(t,e,i,n,r){},e.prototype.getY=function(t,e,i,n,r){},e.prototype.getPositionY=function(t,e,i,n,r){},Object.defineProperty(e.prototype,"basePoint",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),e.prototype.dataChangeUpdate=function(){},e.prototype.seriesDataChangeUpdate=function(t){},e.prototype.adjustDifference=function(t,e){var i=e-t;if(m.hj(i))return this._axisBreaks&&F.vn(this._axisBreaks.iterator(),(function(n){var r=n.adjustedStartValue,o=n.adjustedEndValue;if(m.hj(r)&&m.hj(o)){if(r>e)return!1;if(o>=t&&m.hj(r)&&m.hj(o)){var s=n.breakSize,a=v.jV({start:r,end:o},{start:t,end:e});a&&(i-=(a.end-a.start)*(1-s))}return!0}})),i},e.prototype.isInBreak=function(t){if(this._axisBreaks)return F.sE(this._axisBreaks.iterator(),(function(e){return t>=e.adjustedStartValue&&t<=e.adjustedEndValue}))},e.prototype.fixAxisBreaks=function(){var t=this;if(this._axisBreaks){var e=this._axisBreaks;if(e.length>0){L.S6(F.qo(e.iterator()),(function(e){var i=v.VV(e.startValue,e.endValue),n=v.Fp(e.startValue,e.endValue);e.adjustedStartValue=i,e.adjustedEndValue=n,t._axisBreaks.update(e)}));var i=e.first,n=Math.min(i.startValue,i.endValue);F.S6(e.iterator(),(function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;e<n&&(e=n,i<n&&(i=n)),t.adjustedStartValue=e,t.adjustedEndValue=i}))}}},Object.defineProperty(e.prototype,"startIndex",{get:function(){return 0},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endIndex",{get:function(){return this.dataItems.length},set:function(t){},enumerable:!0,configurable:!0}),e.prototype.getPositionLabel=function(t){return Math.round(100*t)+"%x"},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),e.prototype.createSeriesRange=function(t){var e=this.axisRanges.create();return e.component=this,e.axisFill=this.renderer.axisFills.template.clone(),e.axisFill.disabled=!1,e.axisFill.fillOpacity=0,e.grid=this.renderer.grid.template.clone(),e.grid.disabled=!0,e.tick=this.renderer.ticks.template.clone(),e.tick.disabled=!0,e.label=this.renderer.labels.template.clone(),e.label.disabled=!0,e.addDisposer(new _.ku((function(){t.axisRanges.removeValue(e)}))),t.axisRanges.push(e),e},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.renderer?this.renderer.copyFrom(e.renderer):e.renderer&&(this.renderer=e.renderer.clone(),this._disposers.push(this.renderer)),e.title&&(this.title?this.title.copyFrom(e.title):(this.title=e.title.clone(),this.title.parent=this),this._disposers.push(this.title))},e.prototype.resetIterators=function(){this._dataItemsIterator.reset()},e.prototype.processConfig=function(e){if(e&&m.Uh(e.axisRanges)&&m.kJ(e.axisRanges))for(var i=0,n=e.axisRanges.length;i<n;i++){var r=e.axisRanges[i];m.Uh(r.series)&&m.HD(r.series)&&this.map.hasKey(r.series)&&(e.axisRanges[i]=this.createSeriesRange(this.map.getKey(r.series)),delete r.series,e.axisRanges[i].config=r)}t.prototype.processConfig.call(this,e)},e.prototype.configOrder=function(e,i){return e==i?0:"title"==e?1:"title"==i||"component"==e?-1:"component"==i?1:t.prototype.configOrder.call(this,e,i)},Object.defineProperty(e.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(t){this.setPropertyValue("startLocation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(t){this.setPropertyValue("endLocation",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.renderer&&(this.renderer.gridContainer.disabled=e),i},Object.defineProperty(e.prototype,"title",{get:function(){return this._title},set:function(t){this._title&&this._title!=t&&this._title.dispose(),t&&(this._title=t,t.parent=this,t.shouldClone=!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hideTooltipWhileZooming",{get:function(){return this.getPropertyValue("hideTooltipWhileZooming")}
1,set:function(t){this.setPropertyValue("hideTooltipWhileZooming",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomable",{get:function(){return this.getPropertyValue("zoomable")},set:function(t){this.setPropertyValue("zoomable",t)},enumerable:!0,configurable:!0}),e}(o.w);c.i.registeredClasses.Axis=R,c.i.registeredClasses.AxisDataItem=A,P.IH.push({relevant:P.Xf.maybeXS,state:function(t,e){if(t instanceof R&&t.tooltip){var i=t.states.create(e);return i.properties.cursorTooltipEnabled=!1,i}return null}});var B=function(t){function e(){var e=t.call(this)||this;e.className="AxisLine",e.element=e.paper.add("path");var i=new g.h;return e.stroke=i.getFor("grid"),e.strokeOpacity=.15,e.pixelPerfect=!0,e.fill=(0,j.$_)(),e.applyTheme(),e.interactionsEnabled=!1,e}return(0,r.ZT)(e,t),e}(b.jy);c.i.registeredClasses.AxisLine=B;var N=function(t){function e(e){var i=t.call(this)||this;i.axis=e,i.element=i.paper.add("path"),i.className="AxisFill",i.isMeasured=!1,i.location=0,i.above=!1;var n=new g.h;return i.fill=n.getFor("alternativeBackground"),i.fillOpacity=0,i.applyTheme(),i}return(0,r.ZT)(e,t),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e.prototype.draw=function(){t.prototype.draw.call(this),this.__disabled||this.disabled||this.axis&&m.hj(this.startPosition)&&m.hj(this.endPosition)&&(this.fillPath=this.axis.getPositionRangePath(this.startPosition,this.endPosition),this.path=this.fillPath,this.isMeasured&&this.measure())},Object.defineProperty(e.prototype,"startPosition",{get:function(){return this.getPropertyValue("startPosition")},set:function(t){this.setPropertyValue("startPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){return this.getPropertyValue("endPosition")},set:function(t){this.setPropertyValue("endPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setPath=function(t){return!!this.setPropertyValue("path",t)&&(this.element.attr({d:t}),!0)},Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e}(b.jy);c.i.registeredClasses.AxisFill=N;var H=function(t){function e(){var e=t.call(this)||this;e.className="Grid",e.element=e.paper.add("path"),e.location=.5,e.isMeasured=!1,e.above=!1;var i=new g.h;return e.stroke=i.getFor("grid"),e.pixelPerfect=!0,e.strokeOpacity=.15,e.fill=(0,j.$_)(),e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(b.jy);c.i.registeredClasses.Grid=H,P.IH.push({relevant:P.Xf.maybeXS,state:function(t,e){if(t instanceof H){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var U=function(t){function e(){var e=t.call(this)||this;return e.className="AxisLabel",e.isMeasured=!1,e.padding(10,10,10,10),e.location=.5,e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(u._);c.i.registeredClasses.AxisLabel=U;var G=function(t){function e(){var e=t.call(this)||this;e.className="Tick";var i=new g.h;return e.fillOpacity=0,e.length=6,e.strokeOpacity=.2,e.stroke=i.getFor("grid"),e.isMeasured=!1,e.nonScalingStroke=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"length",{get:function(){return this.disabled?0:this.getPropertyValue("length")},set:function(t){this.setPropertyValue("length",t,!0)},enumerable:!0,configurable:!0}),e}(b.jy);c.i.registeredClasses.Tick=G;var z=function(t){function e(){var e=t.call(this)||this;return e.className="AxisTick",e.element=e.paper.add("path"),e.location=.5,e.above=!1,e.isMeasured=!1,e.pixelPerfect=!0,e.strokeOpacity=0,e.length=5,e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")}
1,set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(G);c.i.registeredClasses.AxisTick=z;var W=function(t){function e(){var e=t.call(this)||this;e._chart=new _.cx,e.className="AxisRenderer",e.minGridDistance=50,e.inside=!1,e.inversed=!1,e.tooltipLocation=.5,e.fullWidthTooltip=!1,e.cellStartLocation=0,e.cellEndLocation=1,e.minLabelPosition=0,e.maxLabelPosition=1,e.shouldClone=!1;var i=e.createChild(h.W);i.shouldClone=!1,i.layout="none",i.virtualParent=e,i.width=(0,f.aQ)(100),i.height=(0,f.aQ)(100),e.gridContainer=i,i.events.on("maxsizechanged",(function(){e.inited&&e.invalidateAxisItems()}),e,!1);var n=e.createChild(h.W);n.shouldClone=!1,n.isMeasured=!1,n.layout="none",n.width=(0,f.aQ)(100),n.height=(0,f.aQ)(100),e.breakContainer=n;var r=e.createChild(h.W);r.shouldClone=!1,r.isMeasured=!1,r.layout="none",r.width=(0,f.aQ)(100),r.height=(0,f.aQ)(100),e.bulletsContainer=r,e.line=e.createChild(B),e.line.shouldClone=!1,e.line.strokeOpacity=0;var o=e.createChild(H);o.shouldClone=!1,e.baseGrid=o;var s=e._disposers;return s.push(o),s.push(e.line),s.push(i),s.push(n),s.push(r),s.push(e._chart),e.ticks.template.disabled=!0,e.axisFills.template.disabled=!0,e.axisFills.template.interactionsEnabled=!1,e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"axis",{get:function(){return this._axis},set:function(t){this.setAxis(t)},enumerable:!0,configurable:!0}),e.prototype.setAxis=function(t){this._axis=t,this.baseGrid.parent=t,this.line.parent=t,this.gridContainer.bind("opacity",t)},e.prototype.processRenderer=function(){this.events.on("sizechanged",this.updateTooltip,this,!1),this.events.on("positionchanged",this.updateTooltip,this,!1),this.labels.template.inside=this.inside,this.ticks.template.inside=this.inside},e.prototype.updateTooltip=function(){},Object.defineProperty(e.prototype,"axisLength",{get:function(){return 0},enumerable:!0,configurable:!0}),e.prototype.positionItem=function(t,e){t&&t.moveTo(e)},e.prototype.positionToPoint=function(t,e){return{x:0,y:0}},e.prototype.positionToAngle=function(t){return 0},e.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(e.end-t)*i:(t-e.start)*i},e.prototype.updateGridContainer=function(){},e.prototype.getHeight=function(){var t=this.gridContainer;return t.parent?t.parent.pixelHeight:this.gridContainer.pixelHeight||0},e.prototype.getWidth=function(){var t=this.gridContainer;return t.parent?t.parent.pixelWidth:this.gridContainer.pixelWidth||0},e.prototype.coordinateToPosition=function(t,e){var i,n=this.axis,r=n.axisFullLength;return i=n.renderer.inversed?n.end-t/r:t/r+n.start,v.NM(i,5)},e.prototype.pointToPosition=function(t){return 0},e.prototype.getPositionRangePath=function(t,e){return""},e.prototype.invalidateAxisItems=function(){var t=this.axis;t&&t.invalidateDataItems()},e.prototype.updateGridElement=function(t,e,i){},e.prototype.updateTickElement=function(t,e,i){},e.prototype.updateBullet=function(t,e,i){},e.prototype.updateLabelElement=function(t,e,i,n){},e.prototype.updateFillElement=function(t,e,i){t.startPosition=e,t.endPosition=i},e.prototype.updateAxisLine=function(){},e.prototype.updateBaseGridElement=function(){},e.prototype.updateBreakElement=function(t){this.positionItem(t.startLine,t.startPoint),this.toggleVisibility(t.startLine,t.startPosition,0,1),this.positionItem(t.endLine,t.endPoint),this.toggleVisibility(t.endLine,t.endPosition,0,1)},Object.defineProperty(e.prototype,"minGridDistance",{get:function(){return this.getPropertyValue("minGridDistance")},set:function(t){this.setPropertyValue("minGridDistance",t)&&this.axis&&this.axis.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this._chart.set(t,null)},enumerable:!0,configurable:!0}),e.prototype.toggleVisibility=function(t,e,i,n){var r=this.axis,o=t.dataItem;o&&o instanceof A&&(m.hj(o.minPosition)&&(i=o.minPosition),m.hj(o.maxPosition)&&(n=o.maxPosition));var s=r.start+(r.end-r.start)*(i-1e-4),a=r.start+(r.end-r.start)*(n+1e-4);t.disabled||(t.__disabled=e<s||e>a)},e.prototype.createBreakSprites=function(t){},Object.defineProperty(e.prototype,"axisFills",{get:function(){if(!this._axisFills){var t=this.createFill(this.axis);this._axisFills=new a.o(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new a.zQ(this._axisFills)),this._disposers.push(this._axisFills.template)}return this._axisFills},enumerable:!0,configurable:!0}),e.prototype.createFill=function(t){return new N(t)},Object.defineProperty(e.prototype,"grid",{get:function(){if(!this._grid){var t=this.createGrid();this._grid=new a.o(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new a.zQ(this._grid)),this._disposers.push(this._grid.template)}return this._grid},enumerable:!0,configurable:!0}),e.prototype.createGrid=function(){return new H},Object.defineProperty(e.prototype,"ticks",{get:function(){if(!this._ticks){var t=this.createTick();t.applyOnClones=!0,t.isMeasured=!1,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._ticks=new a.o(t),this._disposers.push(new a.zQ(this._ticks)),this._disposers.push(this._ticks.template)}return this._ticks},enumerable:!0,configurable:!0}),e.prototype.createTick=function(){return new z},Object.defineProperty(e.prototype,"labels",{get:function(){if(!this._labels){var t=this.createLabel();this._labels=new a.o(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new a.zQ(this._labels)),this._disposers.push(this._labels.template)}return this._labels},enumerable:!0,configurable:!0}),e.prototype.createLabel=function(){return new U},Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t)&&this.axis&&this.axis.invalidate(),t?(this.width=0,this.height=0):(this.width=void 0,this.height=void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opposite",{get:function(){return this.getPropertyValue("opposite")}
1,set:function(t){this.setPropertyValue("opposite",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fullWidthTooltip",{get:function(){return this.getPropertyValue("fullWidthTooltip")},set:function(t){this.setPropertyValue("fullWidthTooltip",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(t){this.setPropertyValue("tooltipLocation",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipLocation2",{get:function(){return this.getPropertyValue("tooltipLocation2")},set:function(t){this.setPropertyValue("tooltipLocation2",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cellStartLocation",{get:function(){return this.getPropertyValue("cellStartLocation")},set:function(t){this.setPropertyValue("cellStartLocation",t)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cellEndLocation",{get:function(){return this.getPropertyValue("cellEndLocation")},set:function(t){this.setPropertyValue("cellEndLocation",t)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inversed",{get:function(){return this.getPropertyValue("inversed")},set:function(t){this.setPropertyValue("inversed",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minLabelPosition",{get:function(){return this.getPropertyValue("minLabelPosition")},set:function(t){this.setPropertyValue("minLabelPosition",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxLabelPosition",{get:function(){return this.getPropertyValue("maxLabelPosition")},set:function(t){this.setPropertyValue("maxLabelPosition",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.grid.template.copyFrom(e.grid.template),this.ticks.template.copyFrom(e.ticks.template),this.labels.template.copyFrom(e.labels.template),this.axisFills.template.copyFrom(e.axisFills.template),this.line.copyFrom(e.line),this.baseGrid.copyFrom(e.baseGrid)},e.prototype.toAxisPosition=function(t){return t},e.prototype.setVisibility=function(e){t.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},e}(h.W);c.i.registeredClasses.AxisRenderer=W;var Z=i(98424),X=i(71334),K=function(t){function e(){var e=t.call(this)||this;return e.className="AxisBullet",e.location=.5,e.isMeasured=!1,e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(h.W);c.i.registeredClasses.AxisBullet=K;var Y=function(t){function e(){var e=t.call(this)||this;return e.className="AxisRendererY",e.minGridDistance=40,e.opposite=!1,e.height=(0,f.aQ)(100),e.labels.template.verticalCenter="middle",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.setAxis=function(e){t.prototype.setAxis.call(this,e),e.layout="horizontal"},e.prototype.updateGridContainer=function(){var t=this.axis;if(t){var e=this.gridContainer;e.y=t.pixelY,e.height=t.axisLength}},e.prototype.toAxisPosition=function(t){var e=this.axis;if(e){var i=1-t,n=e.relativePositionSprite,r=e.pixelY;if(n?r=y.Ou({x:0,y:this.pixelY},this.parent,n).y:n=e.parent,n)return 1-(i-r/n.innerHeight)/(e.axisLength/n.innerHeight)}return t},e.prototype.processRenderer=function(){t.prototype.processRenderer.call(this);var e=this.axis;if(e){var i=e.title;i.valign="middle",e.height instanceof f.gG||(e.height=(0,f.aQ)(100)),this.opposite?(i.rotation=90,this.line.toBack(),i.toFront()):(i.rotation=-90,i.toBack(),this.line.toFront())}},e.prototype.updateTooltip=function(){if(this.axis){var t=2e3,e=0,i=t,n=this.axisLength;this.opposite?this.inside&&(e=-2e3,i=t):this.inside||(e=-2e3,i=t),this.axis.updateTooltip("horizontal",{x:e,y:0,width:i,height:n})}}
1,Object.defineProperty(e.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredHeight-t.pixelPaddingTop-t.pixelPaddingBottom||0},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){return{x:0,y:this.positionToCoordinate(t)}},e.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.y,t.x)},e.prototype.coordinateToPosition=function(t,e){var i,n=this.axis,r=n.axisFullLength;return i=n.renderer.inversed?1-n.start-t/r:t/r+(1-n.end),v.NM(i,5)},e.prototype.getPositionRangePath=function(t,e){var i=v.C7(this.positionToCoordinate(t),0,this.axisLength),n=v.C7(this.positionToCoordinate(e),0,this.axisLength),r=Math.abs(n-i),o=this.getWidth(),s=Math.min(i,n);return X.H5({x:0,y:s,width:o,height:r},!0)},e.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e);t.path=X.Ao({x:0,y:0})+X.kZ({x:this.getWidth(),y:0}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e),r=t.length;try{y.A5(this.axis.title.measuredWidth)}catch(t){}n.x=y.Ou({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.opposite?r*=t.inside?-1:1:r*=t.inside?1:-1,t.path=X.Ao({x:0,y:0})+X.kZ({x:r,y:0}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateAxisLine=function(){this.line.path=X.Ao({x:0,y:0})+X.kZ({x:0,y:this.axisLength})},e.prototype.updateBaseGridElement=function(){t.prototype.updateBaseGridElement.call(this);var e=this.axis,i=this.getWidth(),n=this.axisLength,r=e.basePoint.y,o=this.baseGrid;if(r<-.2||r>n+.2)o.hide(0);else{var s=y.Ou({x:0,y:0},this.gridContainer,o.parent).x;o.path=X.Ao({x:0,y:0})+X.kZ({x:i,y:0}),o.moveTo({x:s,y:r}),o.show(0)}},e.prototype.updateLabelElement=function(t,e,i,n){m.Uh(n)||(n=t.location),e+=(i-e)*n,t.isMeasured=!t.inside;var r,o=this.positionToPoint(e),s=0,a=this.gridContainer.maxWidth;this.opposite?(t.inside?(r="right","left"==t.align&&(s=-a,r="left"),"center"==t.align&&(s=-a/2,r="middle")):r="left",o.x=0+s):(t.inside?(r="left","right"==t.align&&(s=a,r="right"),"center"==t.align&&(s=a/2,r="middle")):r="right",o.x=this.measuredWidth+s),0==t.rotation&&(t.horizontalCenter=r),this.positionItem(t,o),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},e.prototype.updateBreakElement=function(e){t.prototype.updateBreakElement.call(this,e);var i=e.startLine,n=e.endLine,r=e.fillShape,o=e.startPoint,s=e.endPoint,a=e.pixelMarginLeft,l=this.getWidth()-e.pixelMarginLeft-e.pixelMarginRight;o.y=v.C7(o.y,-1,this.axisLength+1),s.y=v.C7(s.y,-1,this.axisLength+1),o.y==s.y&&(o.y<0||o.y>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1;var h=Math.abs(l-a);i.x=a,i.height=0,i.width=h,n.x=a,n.height=0,n.width=h,r.width=h,r.height=Math.abs(s.y-o.y),r.x=a,r.y=s.y},e.prototype.createBreakSprites=function(t){t.startLine=new k.$,t.endLine=new k.$;var e=new Z.T;e.setWavedSides(!0,!1,!0,!1),t.fillShape=e},e.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(t-e.start)*i:(e.end-t)*i},e.prototype.updateBullet=function(t,e,i){var n=.5;t instanceof K&&(n=t.location),e+=(i-e)*n;var r=this.positionToPoint(e);r.x=y.Ou({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e}(W);c.i.registeredClasses.AxisRendererY=Y,P.IH.push({relevant:P.Xf.widthS,state:function(t,e){if(t instanceof Y){var i=t.states.create(e);return i.properties.inside=!0,i.properties.maxLabelPosition=.9,i.properties.minLabelPosition=.1,i}return null}}),P.IH.push({relevant:P.Xf.widthXS,state:function(t,e){if(t instanceof Y){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var $=function(t){function e(){var e=t.call(this)||this;return e.className="ValueAxisBreak",e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedStartValue)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedEndValue)},enumerable:!0,configurable:!0}),e}(M);c.i.registeredClasses.ValueAxisBreak=$;var q=i(59205),J=function(t){function e(){var e=t.call(this)||this;return e.className="ValueAxisDataItem",e.values.value={},e.values.endValue={},e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endValue",{get:function(){return this.values.endValue.value},set:function(t){this.setValue("endValue",t)},enumerable:!0,configurable:!0}),e}(A),Q=function(t){function e(){var e=t.call(this)||this;return e._stepDecimalPlaces=0,e._prevStepDecimalPlaces=0,e._adjustLabelPrecision=!0,e._baseValue=0,e._adjustedStart=0,e._adjustedEnd=1,e._extremesChanged=!1,e._deltaMinMax=1,e._dsc=!1,e.calculateTotals=!1,e.className="ValueAxis",e.axisFieldName="value",e.setPropertyValue("maxZoomFactor",1e3),e.setPropertyValue("extraMin",0),e.setPropertyValue("extraMax",0),e.setPropertyValue("strictMinMax",!1),e.setPropertyValue("maxPrecision",Number.MAX_VALUE),e.setPropertyValue("adjustLabelPrecision",!0),e.setPropertyValue("extraTooltipPrecision",0),e.keepSelection=!1,e.includeRangesInMinMax=!1,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.fillRule=function(t){var e=t.value,i=t.component;t.axisFill.disabled||(v.NM(e/i.step/2,5)==Math.round(e/i.step/2)?t.axisFill.__disabled=!0:t.axisFill.__disabled=!1)},e.prototype.createDataItem=function(){return new J},e.prototype.createAxisBreak=function(){return new $},e.prototype.dataChangeUpdate=function(){this.clearCache(),this.keepSelection?(0!=this._start&&this.dispatchImmediately("startchanged"),1!=this._end&&this.dispatchImmediately("endchanged"),0==this._start&&1==this._end||this.dispatchImmediately("startendchanged")):0==this._start&&1==this._end||
1(this._start=0,this._end=1,this.dispatchImmediately("startendchanged")),this._maxZoomed=this._maxDefined,this._minZoomed=this._minDefined,this._maxAdjusted=this._maxDefined,this._minAdjusted=this._minDefined},e.prototype.processSeriesDataItems=function(){if(this.calculateTotals){var t=this.series.getIndex(0),e=t.startIndex;if(t.dataItems.length>0){e>0&&e--;var i=t.endIndex;i<t.dataItems.length&&i++;for(var n=function(t){var e={},i={};r.series.each((function(n){if(!n.excludeFromTotal){var r=n.dataItems.getIndex(t);r&&q.S6(r.values,(function(t){var n=r.values[t].workingValue;m.hj(n)&&(m.hj(e[t])?e[t]+=Math.abs(n):e[t]=Math.abs(n),m.hj(i[t])?i[t]+=n:i[t]=n)}))}})),r.series.each((function(n){if(!n.excludeFromTotal){var r=n.dataItems.getIndex(t);r&&q.S6(r.values,(function(t){var n=r.values[t].workingValue;m.hj(n)&&(r.setCalculatedValue(t,e[t],"total"),r.setCalculatedValue(t,100*n/e[t],"totalPercent"),r.setCalculatedValue(t,i[t],"sum"))}))}}))},r=this,o=e;o<i;++o)n(o)}}},e.prototype.validate=function(){this.axisLength<=0||(t.prototype.validate.call(this),this.getMinMax(),m.hj(this._minAdjusted)||this.dataItems.each((function(t){t.value=null})),this.fixAxisBreaks(),this.calculateZoom(),this.validateAxisElements(),this.validateAxisRanges(),this.validateBreaks(),this.hideUnusedDataItems(),this.renderer.invalidateLayout())},e.prototype.calculateZoom=function(){if(m.hj(this.min)&&m.hj(this.max)){var t=this.positionToValue(this.start),e=this.positionToValue(this.end),i=this.adjustDifference(t,e),n=this.adjustMinMax(t,e,i,this._gridCount,!0),r=y.N3(n.step);this._stepDecimalPlaces=r,t=v.NM(t,r),e=v.NM(e,r);var o=(n=this.adjustMinMax(t,e,i,this._gridCount,!0)).step;if(this.syncWithAxis){var s=this.getCache(t+"-"+e);m.hj(s)&&(o=s)}else t=n.min,e=n.max;(this._minZoomed!=t||this._maxZoomed!=e||this._step!=o||this._dsc)&&(this._dsc=!1,this._minZoomed=t,this._maxZoomed=e,this._step=o,this.dispatchImmediately("selectionextremeschanged"))}},e.prototype.fixSmallStep=function(t){return 1+t==1?(t*=2,this.fixSmallStep(t)):t},e.prototype.validateAxisElements=function(){var t=this;if(m.hj(this.max)&&m.hj(this.min)){var e=this.minZoomed-2*this._step;if(this.logarithmic)Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E>1?e=Math.pow(10,Math.log(this.min)*Math.LOG10E):0==(e=Math.floor(this.minZoomed/this._step)*this._step)&&(e=this.minZoomed);else e=Math.floor(e/this._step)*this._step;var i=this._maxZoomed+this._step;this.resetIterators();var n=this._dataItemsIterator;if(0==this._step)return;this._step=this.fixSmallStep(this._step);var r=0,o=this._prevStepDecimalPlaces!=this._stepDecimalPlaces;for(this._prevStepDecimalPlaces=this._stepDecimalPlaces;e<=i;){if(!this.isInBreak(e)){var s=n.find((function(t){return t.value===e}));s.__disabled&&(s.__disabled=!1),this.appendDataItem(s),s.axisBreak=void 0,(s.value!=e||o)&&(s.value=e,s.text=this.formatLabel(e),s.label&&s.label.invalid&&s.label.validate(),s.value>=this.min&&s.value<=this.max&&s.label&&("Y"==this.axisLetter&&s.label.measuredWidth>this.ghostLabel.measuredWidth||"X"==this.axisLetter&&s.label.measuredHeight>this.ghostLabel.measuredHeight)&&(this.ghostLabel.text=s.label.currentText,this.ghostLabel.validate())),this.validateDataElement(s)}r++;var a=e;if(this.logarithmic)Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E>1?e=Math.pow(10,Math.log(this.min)*Math.LOG10E+r):e+=this._step;else e+=this._step;var l=Math.pow(10,Math.floor(Math.log(Math.abs(this._step))*Math.LOG10E));if(l<1){var h=Math.round(Math.abs(Math.log(Math.abs(l))*Math.LOG10E))+2;if(h=Math.min(13,h),a==(e=v.NM(e,h))){e=i;break}}}var u=this._axisBreaks;if(u){var p=this.renderer;F.S6(u.iterator(),(function(e){if(e.breakSize>0&&v.Sp(e.startPoint,e.endPoint)>p.minGridDistance)for(var i=e.adjustedMin;i<=e.adjustedMax;){if(i>=e.adjustedStartValue&&i<=e.adjustedEndValue){var r=n.find((function(t){return t.value===i}));r.__disabled&&(r.__disabled=!1),t.appendDataItem(r),r.axisBreak=e,r.value!=i&&(r.value=i,r.text=t.formatLabel(i),r.label&&r.label.invalid&&r.label.validate()),t.validateDataElement(r)}i+=e.adjustedStep}}))}}},e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e),e.itemIndex=this._axisItemCount,this._axisItemCount++;var i=this.renderer,n=e.value,r=e.endValue,o=this.valueToPosition(n);e.position=o;var s=o,a=this.valueToPosition(n+this._step);m.hj(r)&&(a=s=this.valueToPosition(r)),e.point=i.positionToPoint(o);var l=e.tick;l&&!l.disabled&&i.updateTickElement(l,o,s);var h=e.grid;h&&!h.disabled&&i.updateGridElement(h,o,s);var u=e.label;u&&!u.disabled&&i.updateLabelElement(u,o,s);var p=e.axisFill;p&&!p.disabled&&(i.updateFillElement(p,o,a),e.isRange||this.fillRule(e)),e.bullet&&i.updateBullet(e.bullet,o,s);var c=e.mask;c&&i.updateFillElement(c,o,a)},e.prototype.formatLabel=function(t){return this.adjustLabelPrecision&&0!=t?this.numberFormatter.format(t,void 0,this._stepDecimalPlaces):this.numberFormatter.format(t)},Object.defineProperty(e.prototype,"basePoint",{get:function(){var t=this.baseValue,e=this.valueToPosition(t);return this.renderer.positionToPoint(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseValue",{get:function(){var t=this._baseValue;return this.logarithmic&&(t=this.min),this._adapterO?this._adapterO.apply("baseValue",t):t},set:function(t){this._baseValue=t,this.invalidateLayout(),this.invalidateSeries()},enumerable:!0,configurable:!0}),e.prototype.anyToPosition=function(t){return this.valueToPosition(t)},e.prototype.valueToPoint=function(t){var e=this.valueToPosition(t),i=this.renderer.positionToPoint(e),n=this.renderer.positionToAngle(e);return{x:i.x,y:i.y,angle:n}},e.prototype.anyToPoint=function(t){return this.valueToPoint(t)},e.prototype.valueToPosition=function(t){if(m.hj(t)){var e=this.min,i=this.max;if(m.hj(e)&&m.hj(i)){var n=this._difference,r=this._axisBreaks;r&&r.length>0&&F.vn(r.iterator(),(function(n){var r=n.adjustedStartValue,o=n.adjustedEndValue;if(m.hj(r)&&m.hj(o)){if(t<r)return!1;if(v.wf({start:r,end:o},{start:e,end:i})){r=Math.max(r,e),o=Math.min(o,i);var s=n.breakSize;t>o?e+=(o-r)*(1-s):t<r||(t=r+(t-r)*s)}}return!0}));var o=void 0;if(this.logarithmic){var s=this.treatZeroAs;m.hj(s)&&t<=s&&(t=s),o=(Math.log(t)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)/(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)}else o=(t-e)/n;return o}}return 0},e.prototype.invalidateLabels=function(){t.prototype.invalidateLabels.call(this),this.dataItems&&(this.dataItems.each((function(t){t.value=void 0})),this.invalidate())},e.prototype.positionToValue=function(t){var e=this.min,i=this.max;if(m.hj(e)&&m.hj(i)){var n=i-e,r=null,o=this._axisBreaks;return o&&o.length>0&&F.vn(o.iterator(),(function(o){var s=o.startPosition,a=o.endPosition,l=o.adjustedStartValue,h=o.adjustedEndValue;if(m.hj(l)&&m.hj(h)){if(l>i)return!1;if(v.wf({start:l,end:h},{start:e,end:i})){l=v.Fp(l,e),h=v.VV(h,i);var u=o.breakSize;if(n-=(h-l)*(1-u),t>a)e+=(h-l)*(1-u);else if(!(t<s))return r=l+(t-s)/(a-s)*(h-l),!1}return!0}})),m.hj(r)||(r=this.logarithmic?Math.pow(Math.E,(t*(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)+Math.log(this.min)*Math.LOG10E)/Math.LOG10E):t*n+e),r}},e.prototype.xToValue=function(t){return this.positionToValue(this.pointToPosition({x:t,y:0}))},e.prototype.yToValue=function(t){return this.positionToValue(this.pointToPosition({x:0,y:t}))},e.prototype.pointToPosition=function(t){return this.renderer instanceof Y?1-this.renderer.pointToPosition(t):this.renderer.pointToPosition(t)},e.prototype.animateMinMax=function(t,e){return this.animate([{property:"_minAdjusted",from:this._minAdjusted,to:t},{property:"_maxAdjusted",from:this._maxAdjusted,to:e}],this.rangeChangeDuration,this.rangeChangeEasing)},e.prototype.getMinMax=function(){var t=this;this.updateGridCount();var e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;if(m.hj(this._minDefined)&&m.hj(this._maxDefined)||(this.series.each((function(n){if(!n.ignoreMinMax){var r=n.min(t);m.hj(r)&&r<e&&(e=r);var o=n.max(t);m.hj(o)&&o>i&&(i=o)}})),this.includeRangesInMinMax&&this.axisRanges.each((function(t){if(!t.ignoreMinMax){var n=v.VV(t.value,t.endValue),r=v.Fp(t.value,t.endValue);(n<e||!m.hj(e))&&(e=n),(r>i||!m.hj(i))&&(i=r)}}))),this.logarithmic){var n=this.treatZeroAs;m.hj(n)&&e<=0&&(e=n),e<=0&&this.raiseCriticalError(new Error("Logarithmic value axis can not have values <= 0."),!0)}if(0==e&&0==i&&(i=.9,e=-.9),m.hj(this._minDefined)&&(e=this._minDefined),m.hj(this._maxDefined)&&(i=this._maxDefined),this._adapterO&&(e=this._adapterO.apply("min",e)),this._adapterO&&(i=this._adapterO.apply("max",i)),m.hj(e)&&m.hj(i)){this._minReal=e,this._maxReal=i,e==Number.POSITIVE_INFINITY&&(e=void 0),i==Number.NEGATIVE_INFINITY&&(i=void 0);var r=this.adjustDifference(e,i);if(e=this.fixMin(e),(i=this.fixMax(i))-e<=1/Math.pow(10,15)){if(i-e!=0)this._deltaMinMax=(i-e)/2;else{var o=Math.log(Math.abs(i))*Math.LOG10E,s=Math.pow(10,Math.floor(o));s/=10,this._deltaMinMax=s}e-=this._deltaMinMax,i+=this._deltaMinMax}e-=(i-e)*this.extraMin,i+=(i-e)*this.extraMax;var a=this.strictMinMax;m.hj(this._maxDefined)&&(a=!0);var l=this.adjustMinMax(e,i,r,this._gridCount,a);if(e=l.min,r=(i=l.max)-e,l=this.adjustMinMax(e,i,i-e,this._gridCount,!0),e=l.min,i=l.max,this.strictMinMax&&(e=m.hj(this._minDefined)?this._minDefined:this._minReal,(i=m.hj(this._maxDefined)?this._maxDefined:this._maxReal)-e<=1e-8&&(e-=this._deltaMinMax,i+=this._deltaMinMax),e-=(i-e)*this.extraMin,i+=(i-e)*this.extraMax),this._adapterO&&(e=this._adapterO.apply("min",e)),this._adapterO&&(i=this._adapterO.apply("max",i)),this._step=l.step,m.hj(e)||m.hj(i)||(this.start=0,this.end=1,this.renderer.labels.each((function(t){t.dataItem.text=""}))),(this._minAdjusted!=e||this._maxAdjusted!=i)&&m.hj(e)&&m.hj(i)){var h=this._minMaxAnimation;if(this._extremesChanged&&m.hj(this._minAdjusted)&&m.hj(this._maxAdjusted)&&this.inited){if(h&&!h.isFinished()&&this._finalMax==i&&this._finalMin==e)return;this._finalMin=e,this._finalMax=i,(h=this.animateMinMax(e,i))&&!h.isFinished()?(h.events.on("animationprogress",this.validateDataItems,this),h.events.on("animationended",(function(){t.series.each((function(t){t.validate()})),t.validateDataItems(),t.handleSelectionExtremesChange()})),this._minMaxAnimation=h):this.series.each((function(t){t.invalidate()})),this.validateDataItems(),this.dispatchImmediately("extremeschanged"),this.handleSelectionExtremesChange()}else{if(h&&!h.isFinished()&&this._finalMax==i&&this._finalMin==e)return;this._minAdjusted=e,this._maxAdjusted=i,this._finalMin=e,this._finalMax=i,this.invalidateDataItems(),this.dispatchImmediately("extremeschanged")}}this._extremesChanged=!1,this._difference=this.adjustDifference(e,i)}},e.prototype.fixMin=function(t){return t},e.prototype.fixMax=function(t){return t}
1,e.prototype.adjustMinMax=function(t,e,i,n,r){n<=1&&(n=1),n=Math.round(n);var o=t,s=e;0===i&&(i=Math.abs(e));var a=Math.log(Math.abs(i))*Math.LOG10E,l=Math.pow(10,Math.floor(a)),h=l/=10;r&&(h=0),this.logarithmic?(t<=0&&(t=this.baseValue),t==1/0&&(t=1),e==-1/0&&(e=10),this.strictMinMax?(this._minDefined>0&&(t=this._minDefined),this._maxDefined):(t=Math.pow(10,Math.floor(Math.log(Math.abs(t))*Math.LOG10E)),e=Math.pow(10,Math.ceil(Math.log(Math.abs(e))*Math.LOG10E)))):(r?(t=Math.floor(t/l)*l,e=Math.ceil(e/l)*l):(t=Math.ceil(t/l)*l-h,e=Math.floor(e/l)*l+h),t<0&&o>=0&&(t=0),e>0&&s<=0&&(e=0)),a=Math.log(Math.abs(i))*Math.LOG10E,l=Math.pow(10,Math.floor(a)),l/=10;var u=Math.ceil(i/n/l)*l,p=Math.pow(10,Math.floor(Math.log(Math.abs(u))*Math.LOG10E)),c=Math.ceil(u/p);c>5?c=10:c<=5&&c>2&&(c=5),u=Math.ceil(u/(p*c))*p*c,this.maxPrecision<Number.MAX_VALUE&&u!=v.mD(u,this.maxPrecision)&&(u=v.mD(u,this.maxPrecision));var d=0;if(p<1&&(d=Math.round(Math.abs(Math.log(Math.abs(p))*Math.LOG10E))+1,u=v.NM(u,d)),!this.logarithmic){var f=Math.floor(t/u);t=v.NM(u*f,d);var g=void 0;(g=r?Math.floor(e/u):Math.ceil(e/u))==f&&g++,(e=v.NM(u*g,d))<s&&(e+=u),t>o&&(t-=u)}return{min:t,max:e,step:u}},Object.defineProperty(e.prototype,"min",{get:function(){var t=this._minAdjusted;return m.hj(t)||(t=this._minDefined),t},set:function(t){this._minDefined!=t&&(this._minDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minDefined",{get:function(){return this._minDefined},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxDefined",{get:function(){return this._maxDefined},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraMin",{get:function(){return this.getPropertyValue("extraMin")},set:function(t){this.setPropertyValue("extraMin",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraMax",{get:function(){return this.getPropertyValue("extraMax")},set:function(t){this.setPropertyValue("extraMax",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"step",{get:function(){return this._step},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"max",{get:function(){var t=this._maxAdjusted;return m.hj(t)||(t=this._maxDefined),t},set:function(t){this._maxDefined!=t&&(this._maxDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adjustLabelPrecision",{get:function(){return this.getPropertyValue("adjustLabelPrecision")},set:function(t){this.setPropertyValue("adjustLabelPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.registerSeries=function(e){return new _.FV([t.prototype.registerSeries.call(this,e),e.events.on("extremeschanged",this.handleExtremesChange,this,!1),e.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1),this.events.on("extremeschanged",e.invalidate,e,!1)])},e.prototype.handleSelectionExtremesChange=function(){var t,e,i=this,n=!0;if(F.S6(this.series.iterator(),(function(r){if(!r.ignoreMinMax&&!r.isHidden&&!r.outOfRange){r.visible&&!r.isHiding&&(n=!1);var o=r.selectionMin(i),s=r.selectionMax(i);m.hj(o)&&(!m.hj(t)||o<t)&&(t=o),m.hj(s)&&(!m.hj(e)||s>e)&&(e=s)}})),this.includeRangesInMinMax&&this.axisRanges.each((function(i){if(!i.ignoreMinMax){var n=v.VV(i.value,i.endValue),r=v.Fp(i.value,i.endValue);n<t&&(t=n),r>e&&(e=r)}})),m.hj(this._minDefined)?t=this.strictMinMax?this._minDefined:this.min:this.strictMinMax&&(t=this._minReal),m.hj(this._maxDefined)?e=this.strictMinMax?this._maxDefined:this.max:this.strictMinMax&&(e=this._maxReal),t==e){t-=this._deltaMinMax,e+=this._deltaMinMax;var r=this.adjustMinMax(t,e,0,this._gridCount,this.strictMinMax);t=r.min,e=r.max}var o=this.adjustDifference(t,e),s=this.adjustMinMax(t,e,o,this._gridCount);t=s.min,e=s.max,t-=(e-t)*this.extraMin,e+=(e-t)*this.extraMax,t=v.C7(t,this.min,this.max),e=v.C7(e,this.min,this.max),o=this.adjustDifference(t,e),s=this.adjustMinMax(t,e,o,this._gridCount,!0),t=s.min,e=s.max,this.strictMinMax&&(t=v.Fp(t,this._minDefined),e=v.VV(e,this._maxDefined));var a=s.step;this.syncWithAxis&&(s=this.syncAxes(t,e,a),t=s.min,e=s.max,this.invalidate()),a=s.step,this._difference=this.adjustDifference(this.min,this.max);var l=this.valueToPosition(t),h=this.valueToPosition(e);n&&!this.syncWithAxis&&(l=0,h=1);var u=0;this.syncWithAxis?(u=5,this.setCache(t+"-"+e,a)):(this._step==a&&this._minZoomed==t&&this._maxZoomed==e||(this._dsc=!0),this._step=a,this._minZoomed=t,this._maxZoomed=e),this.keepSelection||this.zoom({start:l,end:h},!1,!1,u)},Object.defineProperty(e.prototype,"strictMinMax",{get:function(){return this.getPropertyValue("strictMinMax")},set:function(t){this.setPropertyValue("strictMinMax",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"logarithmic",{get:function(){return this.getPropertyValue("logarithmic")},set:function(t){this.setPropertyValue("logarithmic",t)&&(this.invalidate(),this.series.each((function(t){t.invalidateDataItems()})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepSelection",{get:function(){return this.getPropertyValue("keepSelection")},set:function(t){this.setPropertyValue("keepSelection",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"includeRangesInMinMax",{get:function(){return this.getPropertyValue("includeRangesInMinMax")},set:function(t){this.setPropertyValue("includeRangesInMinMax",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxPrecision",{get:function(){return this.getPropertyValue("maxPrecision")},set:function(t){this.setPropertyValue("maxPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraTooltipPrecision",{get:function(){return this.getPropertyValue("extraTooltipPrecision")},set:function(t){this.setPropertyValue("extraTooltipPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.handleExtremesChange=function(){var t=this;if(this._extremesChanged=!0,this.getMinMax(),this.ghostLabel){this.dataItems.each((function(e){e.label&&e.label.pixelWidth>0&&(t.ghostLabel.text=e.label.currentText)}))}}
1,e.prototype.getX=function(t,e,i,n,r){return this.renderer.positionToPoint(this.getPositionX(t,e,i,n,r)).x},e.prototype.getPositionX=function(t,e,i,n,r){var o=t.getWorkingValue(e);m.Uh(n)||(n="valueX");var s=t.getValue(n,"stack");m.hj(o)||(o=this.baseValue,this.logarithmic&&s>0&&(o=0));var a=this.valueToPosition(o+s);return r&&(a=v.C7(a,r.start,r.end)),a},e.prototype.getY=function(t,e,i,n,r){return this.renderer.positionToPoint(this.getPositionY(t,e,i,n,r)).y},e.prototype.getPositionY=function(t,e,i,n,r){var o=t.getWorkingValue(e);m.Uh(n)||(n="valueY");var s=t.getValue(n,"stack");m.hj(o)||(o=this.baseValue,this.logarithmic&&s>0&&(o=0));var a=this.valueToPosition(o+s);return r&&(a=v.C7(a,r.start,r.end)),a},e.prototype.getAngle=function(t,e,i,n,r){var o=t.getWorkingValue(e),s=t.getValue(n,"stack");m.hj(o)||(o=this.baseValue);var a=this.valueToPosition(o+s);return r&&(a=v.C7(a,r.start,r.end)),this.positionToAngle(a)},e.prototype.getAnyRangePath=function(t,e,i){var n=this.valueToPosition(t),r=this.valueToPosition(e);return this.getPositionRangePath(n,r)},e.prototype.getTooltipText=function(t){var e=v.NM(this.positionToValue(t),this._stepDecimalPlaces+this.extraTooltipPrecision),i=this.tooltip.numberFormatter.format(e);return this._adapterO?this._adapterO.apply("getTooltipText",i):i},e.prototype.zoomToValues=function(t,e,i,n){var r=(t-this.min)/(this.max-this.min),o=(e-this.min)/(this.max-this.min);this.zoom({start:r,end:o},i,n)},Object.defineProperty(e.prototype,"minZoomed",{get:function(){return this.syncWithAxis?this._minZoomed:v.Fp(this.min,this._minZoomed)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomed",{get:function(){return this.syncWithAxis?this._maxZoomed:v.VV(this.max,this._maxZoomed)},enumerable:!0,configurable:!0}),e.prototype.fixAxisBreaks=function(){var e=this;t.prototype.fixAxisBreaks.call(this);var i=this._axisBreaks;i&&i.length>0&&i.each((function(t){var i=t.adjustedStartValue,n=t.adjustedEndValue,r=n-i,o=Math.ceil(r*t.breakSize)*e._gridCount/(e.max-e.min),s=e.adjustMinMax(i,n,r,o,!0);t.adjustedStep=s.step,t.adjustedMin=s.min,t.adjustedMax=s.max})),this._difference=this.adjustDifference(this.min,this.max)},e.prototype.getPositionLabel=function(t){var e=this.positionToValue(t);return this.numberFormatter.format(e)},e.prototype.showTooltipAt=function(t){this.showTooltipAtPosition(this.valueToPosition(t))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.min=e.min,this.max=e.max,this.calculateTotals=e.calculateTotals,this._baseValue=e.baseValue},Object.defineProperty(e.prototype,"syncWithAxis",{get:function(){return this.getPropertyValue("syncWithAxis")},set:function(t){var e=this;this.setPropertyValue("syncWithAxis",t,!0)&&t&&(this._disposers.push(t.events.on("extremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(t.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(t.events.on("startendchanged",this.handleSelectionExtremesChange,this,!1)),this.events.on("shown",this.handleSelectionExtremesChange,this,!1),this.events.on("maxsizechanged",(function(){e.clearCache(),e._disposers.push(c.i.events.once("exitframe",(function(){e.handleSelectionExtremesChange()})))}),this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"treatZeroAs",{get:function(){return this.getPropertyValue("treatZeroAs")},set:function(t){this.setPropertyValue("treatZeroAs",t,!0)},enumerable:!0,configurable:!0}),e.prototype.syncAxes=function(t,e,i){var n=this.syncWithAxis;if(n){m.hj(t)||(t=this.min),m.hj(e)||(e=this.max),m.hj(i)||(i=this._step);var r=Math.round((n.maxZoomed-n.minZoomed)/n.step),o=Math.round((e-t)/i);if(m.hj(r)&&m.hj(o))for(var s=!1,a=0,l=.01*(e-t),h=t,u=e,p=i;1!=s;)if(s=this.checkSync(h,u,p,r),++a>1e3&&(s=!0),s)t=h,e=u,i=p;else{a/3==Math.round(a/3)?(h=t-l*a,t>=0&&h<0&&(h=0)):(u=e+l*a)<=0&&u>0&&(u=0);var c=this.adjustMinMax(h,u,u-h,this._gridCount,!0);h=c.min,u=c.max,p=c.step}}return{min:t,max:e,step:i}},e.prototype.checkSync=function(t,e,i,n){for(var r=(e-t)/i,o=1;o<n;o++)if(v.NM(r/o,1)==n||r*o==n)return!0;return!1},e.prototype.processConfig=function(e){e&&m.Uh(e.syncWithAxis)&&m.HD(e.syncWithAxis)&&(this.map.hasKey(e.syncWithAxis)?e.syncWithAxis=this.map.getKey(e.syncWithAxis):(this.processingErrors.push('[ValueAxis] No axis with id "'+e.syncWithAxis+'" found for `syncWithAxis`'),delete e.xAxis)),t.prototype.processConfig.call(this,e)},e}(R);c.i.registeredClasses.ValueAxis=Q,c.i.registeredClasses.ValueAxisDataItem=J;var tt=function(t){function e(){var e=t.call(this)||this;return e.className="AxisRendererX",e.minGridDistance=120,e.opposite=!1,e.rotation=0,e.width=(0,f.aQ)(100),e.labels.template.horizontalCenter="middle",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.setAxis=function(e){t.prototype.setAxis.call(this,e),e.layout="vertical"},e.prototype.updateGridContainer=function(){var t=this.axis;if(t){var e=this.gridContainer;
1e.x=t.pixelX,e.width=t.axisLength}},e.prototype.processRenderer=function(){t.prototype.processRenderer.call(this);var e=this.axis;if(e){e.width instanceof f.gG||(e.width=(0,f.aQ)(100)),y.A5(this.line);var i=e.title;i.rotation=0,i.align="center",this.opposite?(this.line.toFront(),i.toBack()):(i.toFront(),this.toBack(),this.line.toBack())}},e.prototype.updateTooltip=function(){if(this.axis){var t=1e3,e=this.line.pixelX,i=this.line.pixelY,n=this.axisLength,r=t;this.opposite?this.inside||(i=-1e3,r=t):this.inside&&(i=-1e3,r=t),this.axis.updateTooltip("vertical",{x:e,y:i,width:n,height:r})}},e.prototype.updateLabelElement=function(t,e,i,n){m.Uh(n)||(n=t.location),e+=(i-e)*n;var r=this.positionToPoint(e);t.isMeasured=!t.inside;var o,s=0,a=this.gridContainer.maxHeight;this.opposite?(t.inside?(o="top","bottom"==t.valign&&(s=a,o="bottom"),"middle"==t.valign&&(s=a/2,o="middle")):o="bottom",r.y=s):(t.inside?(o="bottom","top"==t.valign&&(s=-a,o="top"),"middle"==t.valign&&(s=-a/2,o="middle")):o="top",r.y+=s),0==t.rotation&&(t.verticalCenter=o),this.positionItem(t,r),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},Object.defineProperty(e.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredWidth-t.pixelPaddingRight-t.pixelPaddingLeft||0},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){return{x:this.positionToCoordinate(t),y:0}},e.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.x,t.y)},e.prototype.getPositionRangePath=function(t,e){var i=v.C7(this.positionToCoordinate(t),0,this.axisLength),n=v.C7(this.positionToCoordinate(e),0,this.axisLength),r=Math.abs(n-i),o=this.getHeight(),s=Math.min(i,n);return X.H5({x:s,y:0,width:r,height:o},!0)},e.prototype.updateBreakElement=function(e){t.prototype.updateBreakElement.call(this,e);var i=e.startLine,n=e.endLine,r=e.fillShape,o=e.startPoint,s=e.endPoint,a=e.pixelMarginLeft,l=this.getHeight()-e.pixelMarginTop-e.pixelMarginBottom;o.x=v.C7(o.x,-1,this.axisLength+1),s.x=v.C7(s.x,-1,this.axisLength+1),o.x==s.x&&(o.x<0||o.x>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1,i.y=a,i.width=0,i.height=l,n.y=a,n.width=0,n.height=l,r.height=l,r.width=Math.abs(s.x-o.x),r.y=a,r.x=o.x},e.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e);t.path=X.Ao({x:0,y:0})+X.kZ({x:0,y:this.getHeight()}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e),r=t.length;n.y=y.Ou({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.opposite?r*=t.inside?1:-1:r*=t.inside?-1:1,t.path=X.Ao({x:0,y:0})+X.kZ({x:0,y:r}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateAxisLine=function(){this.line.path=X.Ao({x:0,y:0})+X.kZ({x:this.axisLength,y:0})},e.prototype.updateBaseGridElement=function(){t.prototype.updateBaseGridElement.call(this);var e=this.axis,i=this.getHeight(),n=this.axisLength,r=this.baseGrid,o=e.basePoint.x;if(o<-.2||o>n+.2)r.hide(0);else{var s=y.Ou({x:0,y:0},this.gridContainer,r.parent).y;r.path=X.Ao({x:0,y:0})+X.kZ({x:0,y:i}),r.moveTo({x:o,y:s}),r.show(0)}},e.prototype.createBreakSprites=function(t){t.startLine=new k.$,t.endLine=new k.$;var e=new Z.T;e.setWavedSides(!1,!0,!1,!0),t.fillShape=e},e.prototype.toAxisPosition=function(t){var e=t,i=this.axis;if(i){var n=i.relativePositionSprite,r=i.pixelX;if(n?r=y.Ou({x:this.pixelX,y:0},this.parent,n).x:n=i.parent,n)return(e-r/n.innerWidth)/(i.axisLength/n.innerWidth)}return t},e.prototype.updateBullet=function(t,e,i){var n=.5;t instanceof K&&(n=t.location),e+=(i-e)*n;var r=this.positionToPoint(e);r.y=y.Ou({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e}(W);c.i.registeredClasses.AxisRendererX=tt,P.IH.push({relevant:P.Xf.heightXS,state:function(t,e){if(t instanceof tt){var i=t.states.create(e);return i.properties.inside=!0,i.properties.maxLabelPosition=.9,i.properties.minLabelPosition=.1,i}return null}}),P.IH.push({relevant:P.Xf.heightXXS,state:function(t,e){if(t instanceof tt){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var et=i(40078),it=function(t){function e(){var e=t.call(this)||this;e.className="HeatLegend",e.markerContainer=e.createChild(h.W),e.markerContainer.shouldClone=!1,e.markerCount=1;var i=new l.c;return i.minHeight=20,i.minWidth=20,i.interactionsEnabled=!1,i.fillOpacity=1,i.cornerRadius(0,0,0,0),e.markerContainer.minHeight=20,e.markerContainer.minWidth=20,e.orientation="horizontal",e.markers=new a.o(i),e._disposers.push(new a.zQ(e.markers)),e._disposers.push(e.markers.template),e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.getMinFromRules=function(t){var e,i=this.series;if(i)return F.vn(i.heatRules.iterator(),(function(i){return i.property!=t||(e=i.min,!1)})),e},e.prototype.getMaxFromRules=function(t){var e,i=this.series;if(i)return F.S6(i.heatRules.iterator(),(function(i){return i.property!=t||(e=i.max,!1)})),e},e.prototype.validate=function(){t.prototype.validate.call(this),this.valueAxis.renderer.inversed=this.reverseOrder;var e=this.series,i=this.minColor,n=this.maxColor;if(m.Uh(i)||(i=(0,j.p9)(this.getMinFromRules("fill"))),m.Uh(n)||(n=(0,j.p9)(this.getMaxFromRules("fill"))),e){var r=e.fill;!m.Uh(i)&&r instanceof j.Il&&(i=r),!m.Uh(n)&&r instanceof j.Il&&(n=r)}m.Uh(n)||(n=(0,j.p9)(this.getMaxFromRules("fill")));var o=m.He(this.getMinFromRules("fillOpacity"));m.hj(o)||(o=1);var s=m.He(this.getMaxFromRules("fillOpacity"));m.hj(s)||(s=1);var a=m.He(this.getMinFromRules("strokeOpacity"));m.hj(a)||(a=1);var l=m.He(this.getMaxFromRules("strokeOpacity"));m.hj(l)||(l=1);for(var h=(0,j.p9)(this.getMinFromRules("stroke")),u=(0,j.p9)(this.getMaxFromRules("stroke")),p=0;p<this.markerCount;p++){var c=this.markers.getIndex(p);if(c||((c=this.markers.create()).parent=this.markerContainer,c.height=(0,f.aQ)(100),c.width=(0,f.aQ)(100)),1==this.markerCount){var d=new T.o;
1if(this.reverseOrder?(d.addColor(n,s),d.addColor(i,o)):(d.addColor(i,o),d.addColor(n,s)),"vertical"==this.orientation&&(d.rotation=-90),c.fill=d,m.Uh(h)&&m.Uh(u)){var g=new T.o;this.reverseOrder?(g.addColor(u,l),g.addColor(h,a)):(g.addColor(h,a),g.addColor(u,l)),"vertical"==this.orientation&&(g.rotation=-90),c.stroke=g}}else{var y=p;this.reverseOrder&&(y=this.markerCount-p-1);var v=new j.Il(et.sX(i.rgb,n.rgb,y/this.markerCount));c.fill=v;var b=o+(s-o)*y/this.markerCount;if(c.fillOpacity=b,m.Uh(h)&&m.Uh(u)){var _=new j.Il(et.sX(h.rgb,u.rgb,y/this.markerCount));c.stroke=_;var x=a+(l-a)*y/this.markerCount;c.strokeOpacity=x}}}var P=this.valueAxis.renderer;this.markerCount>1&&("horizontal"==this.orientation?P.minGridDistance=this.measuredWidth/this.markerCount:P.minGridDistance=this.measuredHeight/this.markerCount),this.valueAxis.invalidate();p=this.markerCount;for(var w=this.markers.length;p<w;p++)this.markers.getIndex(p).parent=void 0},Object.defineProperty(e.prototype,"minColor",{get:function(){return this.getPropertyValue("minColor")},set:function(t){t instanceof j.Il||(t=(0,j.p9)(t)),this.setColorProperty("minColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxColor",{get:function(){return this.getPropertyValue("maxColor")},set:function(t){t instanceof j.Il||(t=(0,j.p9)(t)),this.setColorProperty("maxColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"markerCount",{get:function(){return this.getPropertyValue("markerCount")},set:function(t){this.setPropertyValue("markerCount",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minValue",{get:function(){return this.getPropertyValue("minValue")},set:function(t){this.setPropertyValue("minValue",t),this.valueAxis.min=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxValue",{get:function(){return this.getPropertyValue("maxValue")},set:function(t){this.setPropertyValue("maxValue",t),this.valueAxis.max=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0);var e=this.markerContainer,i=this.valueAxis;"horizontal"==t?(m.Uh(this.width)||(this.width=200),this.height=void 0,i.width=(0,f.aQ)(100),i.height=void 0,i.tooltip.pointerOrientation="vertical",this.layout="vertical",e.width=(0,f.aQ)(100),e.height=void 0,i.renderer instanceof tt||(i.renderer=new tt)):(m.Uh(this.height)||(this.height=200),this.width=void 0,this.layout="horizontal",e.width=void 0,e.height=(0,f.aQ)(100),i.height=(0,f.aQ)(100),i.width=void 0,i.tooltip.pointerOrientation="horizontal",i.renderer instanceof Y||(i.renderer=new Y),i.renderer.inside=!0,i.renderer.labels.template.inside=!0,this.markerContainer.reverseOrder=!0);var n=i.renderer;n.grid.template.disabled=!0,n.axisFills.template.disabled=!0,n.baseGrid.disabled=!0,n.labels.template.padding(2,3,2,3),n.minHeight=void 0,n.minWidth=void 0,this.markerContainer.layout=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valueAxis",{get:function(){return this._valueAxis||(this.valueAxis=this.createChild(Q),this.valueAxis.shouldClone=!1),this._valueAxis},set:function(t){this._valueAxis=t,t.parent=this,t.strictMinMax=!0,this.orientation=this.orientation},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"series",{get:function(){return this._series},set:function(t){var e=this;this._series=t;var i="value";try{var n=t.heatRules.getIndex(0).dataField;n&&(i=n)}catch(t){}this.updateMinMax(t.dataItem.values[i].low,t.dataItem.values[i].high),t.dataItem.events.on("calculatedvaluechanged",(function(n){e.updateMinMax(t.dataItem.values[i].low,t.dataItem.values[i].high)}),void 0,!1),t.heatRules.events.on("inserted",this.invalidate,this,!1),t.heatRules.events.on("removed",this.invalidate,this,!1)},enumerable:!0,configurable:!0}),e.prototype.updateMinMax=function(t,e){var i=this.valueAxis;m.hj(this.minValue)||(i.min=t,i.invalidate()),m.hj(this.maxValue)||(i.max=e,i.invalidate())},e.prototype.processConfig=function(e){if(e&&m.Uh(e.series)&&m.HD(e.series)&&m.HD(e.series))if(this.map.hasKey(e.series))e.series=this.map.getKey(e.series);else{var i=e.series,n=this.map.events.on("insertKey",(function(t){t.key==i&&(this.series=t.newValue,n.dispose())}),this);this._disposers.push(n),delete e.series}t.prototype.processConfig.call(this,e)},e}(h.W);c.i.registeredClasses.HeatLegend=it;var nt=i(91290),rt=function(t){function e(){var e=t.call(this)||this;e.className="Grip";var i=new g.h;e.layout="absolute",e.padding(10,10,10,10),e.margin(3,3,3,3),e.background.fillOpacity=.3,e.background.cornerRadius(10,10,10,10);var n=new b.jy;n.element=e.paper.add("path");var r=X.Ao({x:-6,y:0});return r+=X.kZ({x:6,y:0}),r+=X.Ao({x:-8,y:-6}),r+=X.kZ({x:0,y:-12}),r+=X.kZ({x:8,y:-6}),r+=X.Ao({x:-8,y:6}),r+=X.kZ({x:0,y:12}),r+=X.kZ({x:8,y:6}
1),n.path=r,n.strokeWidth=2,n.fillOpacity=0,n.pixelPerfect=!0,n.padding(0,4,0,4),n.stroke=i.getFor("text"),n.strokeOpacity=.7,n.align="center",n.valign="middle",e.icon=n,e.label.dispose(),e.label=void 0,e.position="right",e.autoHideDelay=3e3,e.events.on("shown",(function(t){e._autoHideTimeout&&e._autoHideTimeout.dispose(),e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout((function(){e.hide()}),e.autoHideDelay))})),e.events.on("down",(function(t){e._autoHideTimeout&&e._autoHideTimeout.dispose()})),e.events.on("out",(function(t){e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout((function(){e.hide()}),e.autoHideDelay))})),e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){if(this.setPropertyValue("position",t))switch(t){case"left":this.align="left",this.valign="middle",this.horizontalCenter="left",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=(0,f.aQ)(30);break;case"right":this.align="right",this.valign="middle",this.horizontalCenter="right",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=(0,f.aQ)(30);break;case"top":this.align="center",this.valign="top",this.horizontalCenter="middle",this.verticalCenter="top",this.icon.rotation=90,this.width=(0,f.aQ)(30),this.height=void 0;break;case"bottom":this.align="center",this.valign="bottom",this.horizontalCenter="middle",this.verticalCenter="bottom",this.icon.rotation=90,this.width=(0,f.aQ)(30),this.height=void 0;break;default:this.align="center",this.valign="middle",this.horizontalCenter="middle",this.verticalCenter="middle",this.icon.rotation=90,this.width=(0,f.aQ)(30),this.height=void 0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoHideDelay",{get:function(){return this.getPropertyValue("autoHideDelay")},set:function(t){this.setPropertyValue("autoHideDelay",t)},enumerable:!0,configurable:!0}),e}(nt.z);c.i.registeredClasses.Grip=rt;var ot=function(t){function e(){var e=t.call(this)||this;return e.className="ChartDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e}(s.z),st=function(t){function e(){var i=t.call(this)||this;if(i._legend=new _.cx,i.constructor===e)throw new Error("'Chart' cannot be instantiated directly. Please use a specific chart type.");i.className="Chart";var n=new u._;i.titles=new a.o(n),i._disposers.push(new a.zQ(i.titles)),i._disposers.push(n),i.width=(0,f.aQ)(100),i.height=(0,f.aQ)(100),i.layout="vertical";var r=i.createChild(h.W);r.shouldClone=!1,r.layout="vertical",r.width=(0,f.aQ)(100),r.height=(0,f.aQ)(100),i.chartAndLegendContainer=r;var o=r.createChild(h.W);return o.shouldClone=!1,o.width=(0,f.aQ)(100),o.height=(0,f.aQ)(100),i.chartContainer=o,i.showOnInit=!0,i._disposers.push(i._legend),i.titles.events.on("inserted",(function(t){i.processTitle(t),i.updateReaderTitleReferences()}),i,!1),i.titles.events.on("removed",(function(t){i.updateReaderTitleReferences()}),i,!1),i.role="region",i.defaultState.transitionDuration=1,i.applyTheme(),i}return(0,r.ZT)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Chart"))},e.prototype.draw=function(){this.fixLayout(),t.prototype.draw.call(this)},e.prototype.fixLayout=function(){var t=this.legend;if(t){var e=this.chartAndLegendContainer,i=this.chartContainer;switch(i.x=void 0,i.y=void 0,"absolute"!=t.position&&(t.x=void 0,t.y=void 0),t.position){case"left":e.layout="horizontal",t.toBack();break;case"right":e.layout="horizontal",t.toFront();break;case"top":e.layout="vertical",t.toBack();break;case"bottom":e.layout="vertical",t.toFront();break;case"absolute":t.isMeasured=!1}}},e.prototype.feedLegend=function(){},e.prototype.processTitle=function(t){var e=t.newValue;return e.parent=this,e.toBack(),e.shouldClone=!1,e.align="center",e.uidAttr(),e},e.prototype.updateReaderTitleReferences=function(){if(this.titles.length){var t=[];F.S6(this.titles.iterator(),(function(e){t.push(e.uid)})),this.setSVGAttribute({"aria-labelledby":t.join(" ")})}else this.removeSVGAttribute("aria-labelledby")},Object.defineProperty(e.prototype,"legend",{get:function(){return this._legend.get()},set:function(t){this.setLegend(t)},enumerable:!0,configurable:!0}),e.prototype.setLegend=function(t){var e=this;this._legend.get()!==t&&(t?(t.parent=this.chartAndLegendContainer,this._legend.set(t,t.events.on("propertychanged",(function(t){"position"==t.property&&e.fixLayout()}),void 0,!1)),t.addDisposer(new _.ku((function(){e.legend=void 0})))):this._legend.reset(),this.feedLegend())},e.prototype.dispose=function(){this.legend&&this.legend.dispose(),t.prototype.dispose.call(this)},e.prototype.processConfig=function(e){e&&m.Uh(e.legend)&&!m.Uh(e.legend.type)&&(e.legend.type="Legend"),t.prototype.processConfig.call(this,e)},e.prototype.copyFrom=function(e){this.titles.copyFrom(e.titles),this.chartContainer.copyFrom(e.chartContainer),e.legend&&(this.legend=e.legend.clone(),this.legend.removeChildren()),t.prototype.copyFrom.call(this,e)},Object.defineProperty(e.prototype,"dragGrip",{get:function(){var t=this;if(!this._dragGrip){var e=this.tooltipContainer.createChild(rt);e.align="right",e.valign="middle",e.hide(0),e.events.on("down",(function(e){e.touch&&(t.interactionsEnabled=!1)})),e.events.on("up",(function(e){t.interactionsEnabled=!0})),this.events.on("down",(function(t){t.touch&&e.show()})),this._dragGrip=e}return this._dragGrip},set:function(t){this._dragGrip=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"focusable",{get:function(){return this.parent.focusable},set:function(t){this.parent.focusable=t},enumerable:!0,configurable:!0}),e}(o.w);c.i.registeredClasses.Chart=st,P.IH.push({relevant:P.Xf.widthXS,state:function(t,e){if(t instanceof st){var i=t.states.create(e);return t.pixelPaddingLeft>10&&(i.properties.paddingLeft=10),t.pixelPaddingRight>10&&(i.properties.paddingRight=10),i}return null}}),P.IH.push({relevant:P.Xf.heightXS,state:function(t,e){if(t instanceof st){var i=t.states.create(e);return t.pixelPaddingTop>10&&(i.properties.paddingTop=10),t.pixelPaddingBottom>10&&(i.properties.paddingBottom=10),i}return null}}),P.IH.push({relevant:P.Xf.widthXXS,state:function(t,e){if(t instanceof st){var i=t.states.create(e);return i.properties.paddingLeft=0,i.properties.paddingRight=0,i}return null}}),P.IH.push({relevant:P.Xf.heightXXS,state:function(t,e){if(t instanceof st){var i=t.states.create(e);return i.properties.paddingTop=0,i.properties.paddingBottom=0,i}return null}});var at=i(3485),lt=function(t){function e(){var e=t.call(this)||this;return e.className="Bullet",e.isMeasured=!1,e.tooltipX=0,e.tooltipY=0,e.layout="none",e.applyOnClones=!0,e.copyToLegendMarker=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(t){if(this.setPropertyValue("locationX",t)){var e=this.dataItem;
1e&&e.component&&e.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(t){if(this.setPropertyValue("locationY",t)){var e=this.dataItem;e&&e.component&&e.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"xField",{get:function(){return this.getPropertyValue("xField")},set:function(t){this.setPropertyValue("xField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"yField",{get:function(){return this.getPropertyValue("yField")},set:function(t){this.setPropertyValue("yField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDynamic",{get:function(){return this.getPropertyValue("isDynamic")},set:function(t){this.setPropertyValue("isDynamic",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"copyToLegendMarker",{get:function(){return this.getPropertyValue("copyToLegendMarker")},set:function(t){this.setPropertyValue("copyToLegendMarker",t)},enumerable:!0,configurable:!0}),e}(h.W);c.i.registeredClasses.Bullet=lt,P.IH.push({relevant:P.Xf.isXS,state:function(t,e){if(t instanceof lt){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var ht=i(99934),ut=i(70522),pt=function(t){function e(){var e=t.call(this)||this;return e.className="SeriesDataItem",e.values.value={},e.values.value={},e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new at.Xy,this._disposers.push(new at.a7(this._bullets))),this._bullets},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this.bullets.clear(),t.prototype.dispose.call(this)},Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),e}(s.z),ct=function(t){function e(){var i=t.call(this)||this;if(i._ignoreMinMax=!1,i._showBullets=!0,i.legendSettings=new O,i._tmin=new at.Xy,i._tmax=new at.Xy,i._smin=new at.Xy,i._smax=new at.Xy,i.dataItemsByAxis=new at.Xy,i.skipFocusThreshold=20,i._itemReaderTextChanged=!1,i.calculatePercent=!1,i.usePercentHack=!0,i.autoDispose=!0,i.simplifiedProcessing=!1,i.constructor===e)throw new Error("'Series' cannot be instantiated directly. Please use a specific series type.");i.className="Series",i.isMeasured=!1,i.layout="none",i.shouldClone=!1,i.setPropertyValue("hidden",!1),i.axisRanges=new a.aV,i.axisRanges.events.on("inserted",i.processAxisRange,i,!1),i.minBulletDistance=0,i.mainContainer=i.createChild(h.W),i.mainContainer.shouldClone=!1,i.mainContainer.mask=i.createChild(b.jy),i._disposers.push(i.mainContainer);var n=i.mainContainer.createChild(h.W);return i._shouldBeReady.push(n),n.shouldClone=!1,n.layout="none",n.virtualParent=i,i._disposers.push(n),i.bulletsContainer=n,i.tooltip=new D.u,i.tooltip.virtualParent=i,i._disposers.push(i.tooltip),i.hiddenState.transitionEasing=ut.Jd,i.dataItem=i.createDataItem(),i._disposers.push(i.dataItem),i.dataItem.component=i,i.role="group",i.applyTheme(),i}return(0,r.ZT)(e,t),e.prototype.applyTheme=function(){t.prototype.applyTheme.call(this),ht.Y.autoSetClassName&&this.bulletsContainer&&(this.bulletsContainer.className=this.className+"-bullets",this.bulletsContainer.setClassName())},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Series"))},e.prototype.createDataItem=function(){return new pt},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),e.prototype.positionBullet=function(t){},e.prototype.processBullet=function(t){var e=this,i=t.newValue;i.isTemplate=!0,this.events.once("datavalidated",(function(t){e.itemsFocusable()&&(i.focusable=!0)})),this.invalidate()},e.prototype.removeBullet=function(t){var e=t.oldValue;this.dataItems.each((function(t){var i=t.bullets.getKey(e.uid);i&&i.dispose()})),this.invalidate()},e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.processValues(!1)},e.prototype.getFirstValue=function(t,e){for(var i=e;i>=0;i--){var n=this.dataItems.getIndex(i).getActualWorkingValue(t);if(m.hj(n))return n}return null},e.prototype.getAbsoluteFirstValue=function(t){for(var e=0;e<this.dataItems.length;e++){var i=this.dataItems.getIndex(e).values[t].value;if(m.hj(i))return i}return null},e.prototype.rangeChangeUpdate=function(){t.prototype.rangeChangeUpdate.call(this),this.processValues(!0)},e.prototype.processValues=function(t){var e=this;if(!this.simplifiedProcessing){var i=this.dataItems,n={},r={},o={},s={},a={},l={},h={},u={},p={},c={},d=v.Fp(0,this.startIndex);d=v.VV(d,this.dataItems.length);var f=v.VV(this.endIndex,this.dataItems.length);
1if(m.hj(d)||(d=0),m.hj(f)||(f=this.dataItems.length),d>0){var g=i.getIndex(d-1);q.S6(g.values,(function(t,e){var i=g.getActualWorkingValue(t);m.hj(i)&&(u[t]=i)}))}for(var y=function(t){var f=i.getIndex(t);q.S6(f.values,(function(t,i){var g=f.getActualWorkingValue(t);if(m.hj(g)){m.hj(n[t])||(n[t]=0),n[t]++,m.hj(r[t])||(r[t]=0),r[t]+=g,m.hj(o[t])||(o[t]=0),o[t]+=Math.abs(g),m.hj(l[t])||(l[t]=g),h[t]=g,m.hj(s[t])?s[t]>g&&(s[t]=g):s[t]=g,m.hj(a[t])?a[t]<g&&(a[t]=g):a[t]=g,m.hj(p[t])||(p[t]=e.getFirstValue(t,d)),m.hj(c[t])||(c[t]=e.getAbsoluteFirstValue(t)),f.setCalculatedValue(t,g-p[t],"change"),f.setCalculatedValue(t,(g-p[t])/p[t]*100,"changePercent"),f.setCalculatedValue(t,g-c[t],"startChange"),f.setCalculatedValue(t,(g-c[t])/c[t]*100,"startChangePercent");var y=u[t];m.hj(y)||(y=g),f.setCalculatedValue(t,g-y,"previousChange"),f.setCalculatedValue(t,(g-y)/y*100,"previousChangePercent"),u[t]=g}}))},b=d;b<f;b++)y(b);if(this.calculatePercent){var _=function(t){var n=i.getIndex(t);q.S6(n.values,(function(t){var i=o[t],r=n.getActualWorkingValue(t);if(m.hj(r))if(i>0){e.usePercentHack&&r==i&&(i=n.values[t].value);var s=r/i*100;n.setCalculatedValue(t,s,"percent")}else n.setCalculatedValue(t,0,"percent")}))};for(b=d;b<f;b++)_(b)}if(d>0){var x=i.getIndex(d-1);q.S6(x.values,(function(t){var e=x.values[t].value;x.setCalculatedValue(t,e-l[t],"change"),x.setCalculatedValue(t,(e-l[t])/l[t]*100,"changePercent")}))}var P=this.dataItem;q.S6(P.values,(function(t){P.setCalculatedValue(t,r[t],"sum"),P.setCalculatedValue(t,o[t],"absoluteSum"),P.setCalculatedValue(t,r[t]/n[t],"average"),P.setCalculatedValue(t,l[t],"open"),P.setCalculatedValue(t,h[t],"close"),P.setCalculatedValue(t,s[t],"low"),P.setCalculatedValue(t,a[t],"high"),P.setCalculatedValue(t,n[t],"count")}))}},e.prototype.validate=function(){y.w1()&&this.filters.clear(),F.S6(this.axisRanges.iterator(),(function(t){t.validate()})),t.prototype.validate.call(this);var e=this.bulletsContainer;if(e.fill=this.fill,e.stroke=this.stroke,e.x=this.pixelX,e.y=this.pixelY,this.bulletsContainer.children.length>0)if(this._showBullets){for(var i=0;i<this.startIndex;i++){(n=this.dataItems.getIndex(i))&&n.bullets.each((function(t,e){e.__disabled=!0}))}for(i=this.dataItems.length-1;i>this.endIndex;i--){var n;(n=this.dataItems.getIndex(i))&&n.bullets.each((function(t,e){e.__disabled=!0}))}}else this.bulletsContainer.children.each((function(t){t.__disabled=!0}));this.updateTooltipBounds()},e.prototype.updateTooltipBounds=function(){if(this.topParent){var t={x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight};this.tooltip.setBounds(t)}},e.prototype.shouldCreateBullet=function(t,e){return!0},e.prototype.validateDataElement=function(e){var i=this;t.prototype.validateDataElement.call(this,e),this._showBullets?(this.isHidden||(this.bulletsContainer.visible=!0),this.bullets.each((function(t){var n=e.bullets.getKey(t.uid);if(i.shouldCreateBullet(e,t)){if(!n){var r=t.propertyFields.disabled,o=e.dataContext;r&&o&&!1===o[r]?(t.applyOnClones=!1,t.disabled=!1,n=t.clone(),t.disabled=!0,t.applyOnClones=!0):n=t.clone(),n.shouldClone=!1,e.addSprite(n),i.visible&&!i.isHiding||n.hide(0)}var s=n.dataItem;if(s!=e){s&&s.bullets.setKey(t.uid,void 0);var a=i.itemReaderText;n instanceof lt&&(a||(a="{"+n.xField+"}: {"+n.yField+"}"),n.isDynamic&&(e.events.on("workingvaluechanged",n.deepInvalidate,n,!1),i.dataItem.events.on("workingvaluechanged",n.deepInvalidate,n,!1)),n.deepInvalidate()),n.focusable&&(n.events.on("focus",(function(t){n.readerTitle=i.populateString(a,n.dataItem)}),void 0,!1),n.events.on("blur",(function(t){n.readerTitle=""}),void 0,!1)),n.hoverable&&(n.events.on("over",(function(t){n.readerTitle=i.populateString(a,n.dataItem)}),void 0,!1),n.events.on("out",(function(t){n.readerTitle=""}),void 0,!1))}n.parent=i.bulletsContainer,e.bullets.setKey(t.uid,n),n.maxWidth=e.itemWidth,n.maxHeight=e.itemHeight,n.__disabled=!1,i.positionBullet(n)}else n&&(n.__disabled=!0)}))):this.bulletsContainer.visible=!1},e.prototype.handleDataItemWorkingValueChange=function(t,e){this.dataRangeInvalid||this.invalidateProcessedData()},Object.defineProperty(e.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){this._ignoreMinMax=t,this.invalidateDataItems()},enumerable:!0,configurable:!0}),e.prototype.createMask=function(){},e.prototype.processAxisRange=function(t){this.rangesContainer||(this.rangesContainer=this.createChild(h.W),this.rangesContainer.shouldClone=!1,this.rangesContainer.isMeasured=!1);var e=t.newValue;e&&(e.contents.parent=this.rangesContainer,e.isRange=!0,e.events.on("valuechanged",this.invalidateDataItems,this,!1))},e.prototype.getAxisField=function(t){},e.prototype.showTooltipAtPosition=function(t,e){},Object.defineProperty(e.prototype,"minBulletDistance",{get:function(){return this.getPropertyValue("minBulletDistance")},set:function(t){this.setPropertyValue("minBulletDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new a.o(new lt),this._bullets.template.virtualParent=this,this._bullets.events.on("inserted",this.processBullet,this,!1),this._bullets.events.on("removed",this.removeBullet,this,!1),this._disposers.push(new a.zQ(this._bullets)),this._disposers.push(this._bullets.template)),this._bullets},enumerable:!0,configurable:!0}),e.prototype.createLegendMarker=function(t){},Object.defineProperty(e.prototype,"hiddenInLegend",{get:function(){return this.getPropertyValue("hiddenInLegend")},set:function(t){this.setPropertyValue("hiddenInLegend",t)&&this.chart&&this.chart.feedLegend()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this.getPropertyValue("name")}
1,set:function(t){this.setPropertyValue("name",t);var e=this.legendDataItem;e&&(e.component.invalidate(),e.component.invalidateRawData()),this.readerTitle=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemReaderText",{get:function(){var t=this._itemReaderText;return t||(this.tooltipText?t=y.Kd(this.tooltipText):this.tooltipHTML&&(t=y.Kd(this.tooltipHTML))),this._adapterO?this._adapterO.apply("itemReaderText",t):t},set:function(t){this._itemReaderText=t,this._itemReaderTextChanged=!0},enumerable:!0,configurable:!0}),e.prototype.itemsFocusable=function(){return!(this.dataItems.length>=this.skipFocusThreshold)},Object.defineProperty(e.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(t){this._legendDataItem=t,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),e.prototype.updateLegendValue=function(t,e){if(this.legendDataItem){var i=this.legendSettings,n=this.legendDataItem,r=n.label,o=n.valueLabel;t&&!t.isDisposed()||e?(o&&(i.itemValueText&&(o.text=i.itemValueText),o.dataItem=t),r&&(i.itemLabelText&&(r.text=i.itemLabelText),r.dataItem=t)):(r&&((i.labelText||null!=i.itemLabelText)&&(r.text=i.labelText),r.dataItem=this.dataItem),o&&((i.valueText||null!=i.itemValueText)&&(o.text=i.valueText),o.dataItem=this.dataItem))}},e.prototype.copyFrom=function(e){this.bullets.copyFrom(e.bullets),this.bulletsContainer.copyFrom(e.bulletsContainer),this.calculatePercent=e.calculatePercent,this.usePercentHack=e.usePercentHack,this.simplifiedProcessing=e.simplifiedProcessing,t.prototype.copyFrom.call(this,e)},e.prototype.raiseCriticalError=function(t){this._chart&&this._chart.modal&&(this._chart.modal.content=this._chart.adapter.apply("criticalError",t).message,this._chart.modal.closable=!1,ht.Y.suppressErrors||this._chart.modal.open(),this._chart.disabled=!0),ht.Y.verbose&&console.log(t)},e.prototype.applyFilters=function(){var e=this;t.prototype.applyFilters.call(this),this.bulletsContainer.filters.clear(),F.S6(this.filters.iterator(),(function(t){e.bulletsContainer.filters.push(t.clone())}))},Object.defineProperty(e.prototype,"heatRules",{get:function(){var t=this;return this._heatRules||(this._heatRules=new a.aV,this._heatRules.events.on("inserted",(function(e){var i=e.newValue,n=i.target;if(n){var r=i.dataField;m.Uh(r)||(r="value");var o=t.dataItem,s=i.property,a=m.He(i.minValue),l=m.He(i.maxValue);m.hj(a)||m.hj(l)||t.dataItem.events.on("calculatedvaluechanged",(function(e){e.property==r&&F.S6(t.dataItems.iterator(),(function(t){var e=!1;L.S6(t.sprites,(function(t){if(t.clonedFrom==n){var i=t;i[s]=i[s],e=!0}})),e||L.S6(t.sprites,(function(t){t instanceof h.W&&F.S6(t.children.iterator(),(function(t){if(t.className==n.className){var e=t;e[s]=e[s]}else t instanceof h.W&&t.deepInvalidate()}))}))}))})),t.dataItems.template.events.on("workingvaluechanged",(function(t){if(t.property==r){var e=t.target,i=!1;L.S6(e.sprites,(function(t){if(t.clonedFrom==n){var e=t;e[s]=e[s],i=!0}})),i||L.S6(e.sprites,(function(t){t instanceof h.W&&F.S6(t.children.iterator(),(function(t){if(t.className==n.className){var e=t;e[s]=e[s]}else t instanceof h.W&&t.deepInvalidate()}))}))}})),n.adapter.add(s,(function(t,e,n){var s=m.He(i.minValue),a=m.He(i.maxValue),l=i.min,h=i.max;if(e instanceof b.jy){var u=e.propertyFields[n];if(u&&e.dataItem){var p=e.dataItem.dataContext;if(p&&m.Uh(p[u]))return t}}var c=e.dataItem;if((m.hj(s)||(s=o.values[r].low),m.hj(a)||(a=o.values[r].high),c)&&c.values[r]){var d=c.getActualWorkingValue(r);if(m.Uh(l)&&m.Uh(h)&&m.hj(s)&&m.hj(a)&&m.hj(d)){var f=void 0;if(f=i.logarithmic?(Math.log(d)*Math.LOG10E-Math.log(s)*Math.LOG10E)/(Math.log(a)*Math.LOG10E-Math.log(s)*Math.LOG10E):(d-s)/(a-s),!m.hj(d)||m.hj(f)&&Math.abs(f)!=1/0||(f=.5),m.hj(l))return l+(h-l)*f;if(l instanceof j.Il)return new j.Il(et.sX(l.rgb,h.rgb,f))}}return t}))}}))),this._heatRules},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){var i;if(e){if(m.Uh(e.bullets)&&m.kJ(e.bullets))for(var n=0,r=e.bullets.length;n<r;n++){var o=e.bullets[n];m.Uh(o.type)||(o.type="Bullet")}m.Uh(e.heatRules)&&m.kJ(e.heatRules)&&(i=e.heatRules,delete e.heatRules)}if(t.prototype.processConfig.call(this,e),i){for(n=0,r=i.length;n<r;n++){var s=i[n],l=this;if(m.Uh(s.target)&&m.HD(s.target))if(this.map.hasKey(s.target))l=this.map.getKey(s.target);else for(var h=s.target.split("."),u=0;u<h.length;u++)if(l instanceof a.aV){var p=l.getIndex(m.He(h[u]));l=p||l[h[u]]}else{var c=h[u].match(/^(.*)\[([0-9]+)\]/);l=c?l[c[1]]instanceof a.aV?l[c[1]].getIndex(m.He(c[2])):l[c[1]][m.He(c[2])]:l[h[u]]}s.target=l,m.Uh(s.min)&&(s.min=this.maybeColorOrPercent(s.min)),m.Uh(s.max)&&(s.max=this.maybeColorOrPercent(s.max)
1)}t.prototype.processConfig.call(this,{heatRules:i})}},e.prototype.configOrder=function(e,i){return e==i?0:"heatRules"==e?1:"heatRules"==i?-1:t.prototype.configOrder.call(this,e,i)},e.prototype.setVisibility=function(e){t.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},e}(o.w);c.i.registeredClasses.Series=ct,c.i.registeredClasses.SeriesDataItem=pt;var dt=i(8754),ft=function(t){function e(){var e=t.call(this)||this;return e.className="SerialChartDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e}(ot),gt=function(t){function e(){var e=t.call(this)||this;e.className="SerialChart",e.colors=new dt.U,e._usesData=!1;var i=e.chartContainer.createChild(h.W);i.shouldClone=!1,i.width=(0,f.aQ)(100),i.height=(0,f.aQ)(100),i.isMeasured=!1,i.layout="none",i.zIndex=2,e.seriesContainer=i;var n=e.chartContainer.createChild(h.W);return n.shouldClone=!1,n.width=(0,f.aQ)(100),n.height=(0,f.aQ)(100),n.isMeasured=!1,n.zIndex=3,n.layout="none",e.bulletsContainer=n,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this.colors&&this.colors.dispose(),this.patterns&&this.patterns.dispose()},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Serial chart"))},Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new a.o(this.createSeries()),this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1),this._disposers.push(new a.zQ(this._series,!1)),this._disposers.push(this._series.template)),this._series},enumerable:!0,configurable:!0}),e.prototype.handleSeriesRemoved=function(t){var e=t.oldValue;this.dataUsers.removeValue(e),this.dataUsers.each((function(t){t.invalidateDataItems()})),e.autoDispose?e.dispose():(e.parent=void 0,e.bulletsContainer.parent=void 0);var i=this.legend;if(i){for(var n=this.legend.dataItems,r=n.length-1;r>=0;r--){var o=n.getIndex(r);o&&o.dataContext==e&&i.dataItems.remove(o)}for(r=i.data.length-1;r>=0;r--){var s=i.data[r];s&&s==e&&L.Od(i.data,s)}}},e.prototype.handleSeriesAdded=function(t){var e=this,i=t.newValue;i.isDisposed()||(i.chart=this,i.parent=this.seriesContainer,i.bulletsContainer.parent=this.bulletsContainer,this._dataUsers.moveValue(i),i.addDisposer(new _.ku((function(){e.dataUsers.removeValue(i)}))),this.handleSeriesAdded2(i),this.handleLegendSeriesAdded(i))},e.prototype.handleLegendSeriesAdded=function(t){t.hiddenInLegend||this.legend&&this.legend.addData(t)},e.prototype.handleSeriesAdded2=function(t){var e=this;this.dataInvalid||this._disposers.push(c.i.events.once("exitframe",(function(){t.data&&0!=t.data.length||(t.data=e.data,t.showOnInit&&(t.reinit(),t.setPropertyValue("showOnInit",!1),t.showOnInit=!0),t.isDisposed()||t.events.once("datavalidated",(function(){t.data==e.data&&(t._data=[])})))})))},e.prototype.feedLegend=function(){var t=this.legend;if(t){var e=[];F.S6(this.series.iterator(),(function(t){t.hiddenInLegend||e.push(t)})),t.dataFields.name="name",t.data=e}},e.prototype.createSeries=function(){return new ct},Object.defineProperty(e.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(t){this.setPropertyValue("colors",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(t){this.setPropertyValue("patterns",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.series.copyFrom(e.series)},e.prototype.appear=function(){t.prototype.appear.call(this),this.series.each((function(t){t.showOnInit&&t.inited&&t.appear()}))},e}(st);c.i.registeredClasses.SerialChart=gt;class yt{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){const e=this._partials;let i=0;for(let n=0;n<this._n&&n<32;n++){const r=e[n],o=t+r,s=Math.abs(t)<Math.abs(r)?t-(o-r):r-(o-t);s&&(e[i++]=s),t=o}return e[i]=t,this._n=i+1,this}valueOf(){const t=this._partials;let e,i,n,r=this._n,o=0;if(r>0){for(o=t[--r];r>0&&(e=o,i=t[--r],o=e+i,n=i-(o-e),!n););r>0&&(n<0&&t[r-1]<0||n>0&&t[r-1]>
vendor: 5,787 bytes, line 1
10)&&(i=2*n,e=o+i,i==e-o&&(o=e))}return o}}var mt=1e-6,vt=Math.PI,bt=vt/2,_t=vt/4,xt=2*vt,Pt=180/vt,wt=vt/180,St=Math.abs,Ot=Math.atan,Ct=Math.atan2,Tt=Math.cos,jt=Math.ceil,kt=Math.exp,Mt=(Math.floor,Math.hypot,Math.log),It=(Math.pow,Math.sin),Dt=Math.sign||function(t){return t>0?1:t<0?-1:0},Et=Math.sqrt,Ft=Math.tan;function Vt(t){return t>1?bt:t<-1?-bt:Math.asin(t)}function Lt(t){return(t=It(t/2))*t}function At(){}function Rt(t,e){t&&Nt.hasOwnProperty(t.type)&&Nt[t.type](t,e)}var Bt={Feature:function(t,e){Rt(t.geometry,e)},FeatureCollection:function(t,e){for(var i=t.features,n=-1,r=i.length;++n<r;)Rt(i[n].geometry,e)}},Nt={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)t=i[n],e.point(t[0],t[1],t[2])},LineString:function(t,e){Ht(t.coordinates,e,0)},MultiLineString:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)Ht(i[n],e,0)},Polygon:function(t,e){Ut(t.coordinates,e)},MultiPolygon:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)Ut(i[n],e)},GeometryCollection:function(t,e){for(var i=t.geometries,n=-1,r=i.length;++n<r;)Rt(i[n],e)}};function Ht(t,e,i){var n,r=-1,o=t.length-i;for(e.lineStart();++r<o;)n=t[r],e.point(n[0],n[1],n[2]);e.lineEnd()}function Ut(t,e){var i=-1,n=t.length;for(e.polygonStart();++i<n;)Ht(t[i],e,1);e.polygonEnd()}function Gt(t,e){t&&Bt.hasOwnProperty(t.type)?Bt[t.type](t,e):Rt(t,e)}var zt,Wt,Zt,Xt,Kt,Yt,$t,qt,Jt,Qt,te,ee,ie,ne,re,oe,se=new yt,ae=new yt,le={point:At,lineStart:At,lineEnd:At,polygonStart:function(){se=new yt,le.lineStart=he,le.lineEnd=ue},polygonEnd:function(){var t=+se;ae.add(t<0?xt+t:t),this.lineStart=this.lineEnd=this.point=At},sphere:function(){ae.add(xt)}};function he(){le.point=pe}function ue(){ce(zt,Wt)}function pe(t,e){le.point=ce,zt=t,Wt=e,Zt=t*=wt,Xt=Tt(e=(e*=wt)/2+_t),Kt=It(e)}function ce(t,e){var i=(t*=wt)-Zt,n=i>=0?1:-1,r=n*i,o=Tt(e=(e*=wt)/2+_t),s=It(e),a=Kt*s,l=Xt*o+a*Tt(r),h=a*n*It(r);se.add(Ct(h,l)),Zt=t,Xt=o,Kt=s}function de(t){return ae=new yt,Gt(t,le),2*ae}function fe(t){return[Ct(t[1],t[0]),Vt(t[2])]}function ge(t){var e=t[0],i=t[1],n=Tt(i);return[n*Tt(e),n*It(e),It(i)]}function ye(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function me(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function ve(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function be(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function _e(t){var e=Et(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var xe={point:Pe,lineStart:Se,lineEnd:Oe,polygonStart:function(){xe.point=Ce,xe.lineStart=Te,xe.lineEnd=je,ne=new yt,le.polygonStart()},polygonEnd:function(){le.polygonEnd(),xe.point=Pe,xe.lineStart=Se,xe.lineEnd=Oe,se<0?(Yt=-(qt=180),$t=-(Jt=90)):ne>mt?Jt=90:ne<-mt&&($t=-90),oe[0]=Yt,oe[1]=qt},sphere:function(){Yt=-(qt=180),$t=-(Jt=90)}};function Pe(t,e){re.push(oe=[Yt=t,qt=t]),e<$t&&($t=e),e>Jt&&(Jt=e)}function we(t,e){var i=ge([t*wt,e*wt]);if(ie){var n=me(ie,i),r=me([n[1],-n[0],0],n);_e(r),r=fe(r);var o,s=t-Qt,a=s>0?1:-1,l=r[0]*Pt*a,h=St(s)>180;h^(a*Qt<l&&l<a*t)?(o=r[1]*Pt)>Jt&&(Jt=o):h^(a*Qt<(l=(l+360)%360-180)&&l<a*t)?(o=-r[1]*Pt)<$t&&($t=o):(e<$t&&($t=e),e>Jt&&(Jt=e)),h?t<Qt?ke(Yt,t)>ke(Yt,qt)&&(qt=t):ke(t,qt)>ke(Yt,qt)&&(Yt=t):qt>=Yt?(t<Yt&&(Yt=t),t>qt&&(qt=t)):t>Qt?ke(Yt,t)>ke(Yt,qt)&&(qt=t):ke(t,qt)>ke(Yt,qt)&&(Yt=t)}else re.push(oe=[Yt=t,qt=t]);e<$t&&($t=e),e>Jt&&(Jt=e),ie=i,Qt=t}function Se(){xe.point=we}function Oe(){oe[0]=Yt,oe[1]=qt,xe.point=Pe,ie=null}function Ce(t,e){if(ie){var i=t-Qt;ne.add(St(i)>180?i+(i>0?360:-360):i)}else te=t,ee=e;le.point(t,e),we(t,e)}function Te(){le.lineStart()}function je(){Ce(te,ee),le.lineEnd(),St(ne)>mt&&(Yt=-(qt=180)),oe[0]=Yt,oe[1]=qt,ie=null}function ke(t,e){return(e-=t)<0?e+360:e}function Me(t,e){return t[0]-e[0]}function Ie(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}function De(t){var e,i,n,r,o,s,a;if(Jt=qt=-(Yt=$t=1/0),re=[],Gt(t,xe),i=re.length){for(re.sort(Me),e=1,o=[n=re[0]];e<i;++e)Ie(n,(r=re[e])[0])||Ie(n,r[1])?(ke(n[0],r[1])>ke(n[0],n[1])&&(n[1]=r[1]),ke(r[0],n[1])>ke(n[0],n[1])&&(n[0]=r[0])):o.push(n=r);for(s=-1/0,e=0,n=o[i=o.length-1];e<=i;n=r,++e)r=o[e],(a=ke(n[1],r[0]))>s&&(s=a,Yt=r[0],qt=n[1])}return re=oe=null,Yt===1/0||$t===1/0?[[NaN,NaN],[NaN,NaN]]:[[Yt,$t],[qt,Jt]]}var Ee=function(t){function e(){var e=t.call(this)||this;return e.className="MapSeriesDataItem",e.values.value={},e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomLevel",{get:function(){return this.properties.zoomLevel},set:function(t){this.setProperty("zoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomGeoPoint",{get:function(){return this.properties.zoomGeoPoint},set:function(t){this.setProperty("zoomGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"east",{get:function(){return this._east},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return this._west},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return this._south},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"north",{get:function(){return this._north},enumerable:!0,configurable:!0}),e.prototype.updateExtremes=function(){var t=this.getFeature().geometry;if(t){var e=De(t),i=e[0][0],n=e[0][1],r=e[1][1],o=e[1][0],s=!1;r!=this.north&&(this._north=v.NM(r,6),s=!0),n!=this.south&&(this._south=v.NM(n,6),s=!0),o!=this.east&&(this._east=v.NM(o,6),s=!0),i!=this.west&&(this._west=v.NM(i,6),s=!0),this._east<this._west&&(this._east=180,this._west=-180),s&&this.component.invali
1dateDataItems()}},e.prototype.getFeature=function(){return{}},e}(pt),Fe=function(t){function e(){var e=t.call(this)||this;return e.className="MapSeries",e.isMeasured=!1,e.nonScalingStroke=!0,e.dataFields.value="value",e.ignoreBounds=!1,e.tooltip&&(e.tooltip.showInViewport=!0),e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createDataItem=function(){return new Ee},e.prototype.checkInclude=function(t,e,i){if(t){if(0==t.length)return!1;if(-1==t.indexOf(i))return!1}return!(e&&e.length>0&&-1!=e.indexOf(i))},Object.defineProperty(e.prototype,"useGeodata",{get:function(){return this.getPropertyValue("useGeodata")},set:function(t){this.setPropertyValue("useGeodata",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"include",{get:function(){return this.getPropertyValue("include")},set:function(t){this.setPropertyValue("include",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),e.prototype.processIncExc=function(){this.invalidateData()},Object.defineProperty(e.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(t){this.setPropertyValue("ignoreBounds",t)&&this.chart&&this.chart.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exclude",{get:function(){return this.getPropertyValue("exclude")},set:function(t){this.setPropertyValue("exclude",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),e.prototype.handleObjectAdded=function(t){var e=t.newValue;e.parent=this,e.series=this,e.strokeWidth=e.strokeWidth},Object.defineProperty(e.prototype,"geodata",{get:function(){return this._geodata},set:function(t){if(t!=this._geodata){this._geodata=t,this.reverseGeodata&&this.chart.processReverseGeodata(this._geodata);for(var e=this.data.length-1;e>=0;e--)1==this.data[e].madeFromGeoData&&this.data.splice(e,1);this.disposeData(),this.invalidateData()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseGeodata",{get:function(){return this.getPropertyValue("reverseGeodata")},set:function(t){this.setPropertyValue("reverseGeodata",t)&&this._geodata&&this.chart.processReverseGeodata(this._geodata)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geodataSource",{get:function(){return this._dataSources.geodata||this.getDataSource("geodata"),this._dataSources.geodata},set:function(t){var e=this;this._dataSources.geodata&&this.removeDispose(this._dataSources.geodata),this._dataSources.geodata=t,this._dataSources.geodata.component=this,this.events.on("inited",(function(){e.loadData("geodata")}),void 0,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),e.prototype.getFeatures=function(){},e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.updateExtremes()},e.prototype.updateExtremes=function(){var t,e,i,n;this.dataItems.each((function(r){(r.north>t||!m.hj(t))&&(t=r.north),(r.south<e||!m.hj(e))&&(e=r.south),(r.west<n||!m.hj(n))&&(n=r.west),(r.east>i||!m.hj(i))&&(i=r.east)})),this._mapObjects&&this._mapObjects.each((function(r){(r.north>t||!m.hj(t))&&(t=r.north),(r.south<e||!m.hj(e))&&(e=r.south),(r.west<n||!m.hj(n))&&(n=r.west),(r.east>i||!m.hj(i))&&(i=r.east)})),this.north==t&&this.east==i&&this.south==e&&this.west==n||(this._north=t,this._east=i,this._west=n,this._south=e,this.dispatch("geoBoundsChanged"),this.ignoreBounds||this.chart.updateExtremes())},Object.defineProperty(e.prototype,"north",{get:function(){return m.hj(this._northDefined)?this._northDefined:this._north},set:function(t){this._northDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return m.hj(this._southDefined)?this._southDefined:this._south},set:function(t){this._southDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return m.hj(this._westDefined)?this._westDefined:this._west},set:function(t){this._westDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"east",{get:function(){return m.hj(this._eastDefined)?this._eastDefined:this._east},set:function(t){this._eastDefined=t},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(m.Uh(e.geodata)&&m.HD(e.geodata)){var i=e.geodata;if(m.Uh(window["am4geodata_"+e.geodata]))e.geodata=window["am4geodata_"+e.geodata];else try{e.geodata=JSON.parse(e.geodata)}catch(t){throw Error("MapChart error: Geodata `"+i+"` is not loaded or is incorrect.")}}t.prototype.processConfig.call(this,e)},e.prototype.asIs=function(e){return"geodata"==e||t.prototype.asIs.call(this,e)},e.prototype.updateTooltipBounds=function(){this.tooltip&&this.topParent&&this.tooltip.setBounds({x:10,y:10,width:this.topParent.maxWidth-20,height:this.topParent.maxHeight-20})},e}(ct);c.i.registeredClasses.MapSeries=Fe,c.i.registeredClasses.MapSeriesDataItem=Ee;var Ve=function(t){function e(){var e=t.call(this)||this;return e.className="MapObject",e.isMeasured=!1,e.layout="none",e.clickable=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.validate=function(){this.series&&this.series.itemReaderText&&(this.readerTitle=this.series.itemReaderText),t.prototype.validate.call(this)},e.prototype.updateExtremes=function(){var t=this.getFeature();if(t){var e=t.geometry;if(e){var i=De(e),n=i[0][0],r=i[0][1],o=i[1][1],s=i[1][0],a=!1;o!=this.north&&(this._north=v.NM(o,8),a=!0),r!=this.south&&(this._south=v.NM(r),a=!0),s!=this.east&&(this._east=v.NM(s),a=!0),n!=this.west&&(this._west=v.NM(n),a=!0),a&&(this.dispatch("geoBoundsChanged"),this.series&&this.series.invalidateDataItems())}}},e.prototype.getFeature=function(){return{}},Object.defineProperty(e.prototype,"east",{get:function(){return m.hj(this._east)?this._east:this.dataItem?this.dataItem.east:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return m.hj(this._west)?this._west:this.dataItem?this.dataItem.west:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return m.hj(this._south)?this._south:this.dataItem?this.dataItem.south:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"north",{get:function(){return m.hj(this._north)?this._north:this.dataItem?this.dataItem.north:void 0},enumerable:!0,configurable:!0}),e.prototype.showTooltip=function(e){var i=t.prototype.showTooltip.call(this,e);return i&&"always"==this.showTooltipOn&&!this.series.chart.events.has("mappositionchanged",this.handleTooltipMove,this)&&this.addDisposer(this.series.chart.events.on("mappositionchanged",this.handleTooltipMove,this)),i},e.prototype.handleTooltipMove=function(t){this.tooltip.isHidden||this.showTooltip()},e.prototype.setDataItem=function(e){t.prototype.setDataItem.call(this,e),this.applyAccessibility()},e}(h.W);c.i.registeredClasses.MapObject=Ve;var Le=function(t){function e(){var e=t.call(this)||this;return e.className="MapImage",e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"latitude",{get:function(){var t=this.getPropertyValue("latitude");return!m.hj(t)&&this.dataItem&&this.dataItem.geoPoint&&(t=this.dataItem.geoPoint.latitude),t},set:function(t){this.setPropertyValue("latitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){var t=this.getPropertyValue("longitude");return!m.hj(t)&&this.dataItem&&this.dataItem.geoPoint&&(t=this.dataItem.geoPoint.longitude),t},set:function(t){this.setPropertyValue("longitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),e.prototype.validatePosition=function(){if(m.hj(this.latitude)&&m.hj(this.longitude)){var e=this.series.chart.projection.d3Projection([this.longitude,this.latitude]),i=this.series.chart.projection.d3Path({type:"Point",coordinates:[this.longitude,this.latitude]});this.__disabled=!i,this.moveTo({x:e[0],y:e[1]})}t.prototype.validatePosition.call(this)},e.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:[this.longitude,this.latitude]}}},e}(Ve);c.i.registeredClasses.MapImage=Le;var Ae=i(61683),Re=i(4061),Be=i.n(Re);function Ne(t){return L.UI(t,(function(t){return He(t)}))}function He(t){return L.UI(t,(function(t){return Ge(t)}))}function Ue(t){return L.UI(t,ze)}function Ge(t){return{longitude:t[0],latitude:t[1]}}function ze(t){return[t.longitude,t.latitude]}function We(t){return L.UI(t,(function(t){return L.UI(t,ze)}))}function Ze(t){return L.UI(t,(function(t){var e=t[0],i=t[1],n=[];return e&&n.push(Ue(e)),i&&n.push(Ue(i)),n}))}var Xe=function(t){function e(){var e=t.call(this)||this;e.className="MapPolygon",e.polygon=e.createChild(Ae.m),e.polygon.shouldClone=!1,e.polygon.applyOnClones=!0,e.setPropertyValue("precision",.5);var i=new g.h;return e.fill=i.getFor("secondaryButton"),e.stroke=i.getFor("secondaryButtonStroke"),e.strokeOpacity=1,e.tooltipPosition="pointer",e.nonScalingStroke=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.getFeature=function(){if(this.multiPolygon&&this.multiPolygon.length>0)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(e.prototype,"multiGeoPolygon",{get:function(){var t=this.getPropertyValue("multiGeoPolygon");return!t&&this.dataItem&&(t=this.dataItem.multiGeoPolygon),t},set:function(t){this.setPropertyValue("multiGeoPolygon",t,!0),this.multiPolygon=Ze(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPolygon",{get:function(){var t=this.getPropertyValue("multiPolygon");return!t&&this.dataItem&&(t=this.dataItem.multiPolygon),t},set:function(t){this.setPropertyValue("multiPolygon",t)&&(this.updateExtremes(),this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.validate=function(){if(this.series){var e=this.series.chart.projection,i=e.d3Path;if(this.multiPolygon){if(this.series){var n={type:"MultiPolygon",coordinates:this.multiPolygon};e.d3Projection.precision(this.precision),this.polygon.path=i(n)}if(this.series.calculateVisualCenter){var r=0,o=this.multiPolygon[0];if(this.multiPolygon.length>1)for(var s=0;s<this.multiPolygon.length;s++){var a=this.multiPolygon[s],l=de({type:"Polygon",coordinates:a});l>r&&(o=a,r=l)}var h=Be()(o);this._visualLongitude=h[0],this._visualLatitude=h[1]}else this._visualLongitude=this.longitude,this._visualLatitude=this.latitude}}t.prototype.validate.call(this)},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visualLatitude",{get:function(){var t=this.getPropertyValue("visualLatitude");return m.hj(t)?t:this._adapterO?this._adapterO.apply("visualLatitude",this._visualLatitude):this._visualLatitude},set:function(t){this.setPropertyValue("visualLatitude",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visualLongitude",{get:function(){var t=this.getPropertyValue("visualLongitude");return m.hj(t)?t:this._adapterO?this._adapterO.apply("visualLongitude",this._visualLongitude):this._visualLongitude},set:function(t){this.setPropertyValue("visualLongitude",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelWidth",{get:function(){return this.polygon.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelHeight",{get:function(){return this.polygon.pixelHeight},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.polygon.copyFrom(e.polygon)},e.prototype.updateExtremes=function(){t.prototype.updateExtremes.call(this)},Object.defineProperty(e.prototype,"boxArea",{get:function(){return(this.north-this.south)*(this.east-this.west)}
1,enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).x},e.prototype.getTooltipY=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).y},Object.defineProperty(e.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0}),e}(Ve);c.i.registeredClasses.MapPolygon=Xe;var Ke=function(t){function e(){var e=t.call(this)||this;return e.className="MapPolygonSeriesDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.getFeature=function(){if(this.multiPolygon&&this.multiPolygon.length>0)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(e.prototype,"mapPolygon",{get:function(){var t=this;if(!this._mapPolygon){var e=this.component.mapPolygons.create();this._mapPolygon=e,this.addSprite(e),this._disposers.push(new _.ku((function(){t.component&&t.component.mapPolygons.removeValue(e)}))),this.mapObject=e}return this._mapPolygon},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"polygon",{get:function(){return this._polygon},set:function(t){this._polygon=t,this.multiPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPolygon",{get:function(){return this._multiPolygon},set:function(t){this._multiPolygon=t,this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoPolygon",{get:function(){return this._geoPolygon},set:function(t){this._geoPolygon=t,this.multiGeoPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiGeoPolygon",{get:function(){return this._multiGeoPolygon},set:function(t){this._multiGeoPolygon=t,this.multiPolygon=Ze(t)},enumerable:!0,configurable:!0}),e}(Ee),Ye=function(t){function e(){var e=t.call(this)||this;return e.calculateVisualCenter=!1,e.className="MapPolygonSeries",e.dataFields.multiPolygon="multiPolygon",e.dataFields.polygon="polygon",e.dataFields.geoPolygon="geoPolygon",e.dataFields.multiGeoPolygon="multiGeoPolygon",e.setPropertyValue("sortPolygonsBy","area"),e.setPropertyValue("sortPolygonsReversed",!1),e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createDataItem=function(){return new Ke},e.prototype.processIncExc=function(){this.mapPolygons.clear(),t.prototype.processIncExc.call(this)},e.prototype.validateData=function(){if(this.useGeodata||this.geodata){var e=this._dataSources.geodata?void 0:this.chart.geodata;if(this.geodata&&(e=this.geodata),e){var i=void 0;if("FeatureCollection"==e.type?i=e.features:"Feature"==e.type?i=[e]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(e.type)?i=[{geometry:e}]:console.log("nothing found in geoJSON"),i)for(var n=function(t,e){var n=i[t],o=n.geometry;if(o){var s=o.type,a=n.id;if(r.chart.geodataNames&&r.chart.geodataNames[a]&&(n.properties.name=r.chart.geodataNames[a]),"Polygon"==s||"MultiPolygon"==s){if(!r.checkInclude(r.include,r.exclude,a))return"continue";var l=o.coordinates;l&&"Polygon"==s&&(l=[l]);var h=L.sE(r.data,(function(t,e){return t.id==a}));h?h.multiPolygon||(h.multiPolygon=l):(h={multiPolygon:l,id:a,madeFromGeoData:!0},r.data.push(h)),y.VN(n.properties,h)}}},r=this,o=0,s=i.length;o<s;o++)n(o)}}t.prototype.validateData.call(this)},e.prototype.validate=function(){if(t.prototype.validate.call(this),this.dataItems.each((function(t){y.A5(t.mapPolygon)})),"none"!=this.sortPolygonsBy){var e=this.sortPolygonsBy,i=this.sortPolygonsReversed;this.mapPolygons.sort((function(t,n){var r="",o="",s=-1,a=1;switch(e){case"area":r=t.boxArea,o=n.boxArea,s=-1,a=1;break;case"name":r=t.dataItem.dataContext.name||"",o=n.dataItem.dataContext.name||"",s=1,a=-1;break;case"id":r=t.dataItem.dataContext.id||"",o=n.dataItem.dataContext.id||"",s=1,a=-1;break;case"latitude":r=i?t.south:t.north,o=i?n.south:n.north,s=-1,a=1;break;case"longitude":r=i?t.east:t.west,o=i?n.east:n.west,s=1,a=-1}return r<o?i?a:s:r>o?i?s:a:0}
1)),this.mapPolygons.each((function(t,e){t.validate(),t.zIndex||t.propertyFields.zIndex||(t.zIndex=1e6-e)}))}},Object.defineProperty(e.prototype,"mapPolygons",{get:function(){if(!this._mapPolygons){var t=new Xe,e=new a.o(t);this._disposers.push(new a.zQ(e)),this._disposers.push(e.template),e.template.focusable=!0,e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapPolygons=e,this._mapObjects=e}return this._mapPolygons},enumerable:!0,configurable:!0}),e.prototype.getPolygonById=function(t){return F.sE(this.mapPolygons.iterator(),(function(e){return e.dataItem.dataContext.id==t}))},e.prototype.copyFrom=function(e){this.mapPolygons.template.copyFrom(e.mapPolygons.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapPolygons.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var n=i.getFeature();n&&e.push(n)}})),e},Object.defineProperty(e.prototype,"sortPolygonsBy",{get:function(){return this.getPropertyValue("sortPolygonsBy")},set:function(t){this.setPropertyValue("sortPolygonsBy",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sortPolygonsReversed",{get:function(){return this.getPropertyValue("sortPolygonsReversed")},set:function(t){this.setPropertyValue("sortPolygonsReversed",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),e}(Fe);function $e(){var t,e=[];return{point:function(e,i,n){t.push([e,i,n])},lineStart:function(){e.push(t=[])},lineEnd:At,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var i=e;return e=[],t=null,i}}}function qe(t,e){return St(t[0]-e[0])<mt&&St(t[1]-e[1])<mt}function Je(t,e,i,n){this.x=t,this.z=e,this.o=i,this.e=n,this.v=!1,this.n=this.p=null}function Qe(t,e,i,n,r){var o,s,a=[],l=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,i,n=t[0],s=t[e];if(qe(n,s)){if(!n[2]&&!s[2]){for(r.lineStart(),o=0;o<e;++o)r.point((n=t[o])[0],n[1]);return void r.lineEnd()}s[0]+=2e-6}a.push(i=new Je(n,t,null,!0)),l.push(i.o=new Je(n,null,i,!1)),a.push(i=new Je(s,t,null,!1)),l.push(i.o=new Je(s,null,i,!0))}})),a.length){for(l.sort(e),ti(a),ti(l),o=0,s=l.length;o<s;++o)l[o].e=i=!i;for(var h,u,p=a[0];;){for(var c=p,d=!0;c.v;)if((c=c.n)===p)return;h=c.z,r.lineStart();do{if(c.v=c.o.v=!0,c.e){if(d)for(o=0,s=h.length;o<s;++o)r.point((u=h[o])[0],u[1]);else n(c.x,c.n.x,1,r);c=c.n}else{if(d)for(h=c.p.z,o=h.length-1;o>=0;--o)r.point((u=h[o])[0],u[1]);else n(c.x,c.p.x,-1,r);c=c.p}h=(c=c.o).z,d=!d}while(!c.v);r.lineEnd()}}}function ti(t){if(e=t.length){for(var e,i,n=0,r=t[0];++n<e;)r.n=i=t[n],i.p=r,r=i;r.n=i=t[0],i.p=r}}function ei(t){return St(t[0])<=vt?t[0]:Dt(t[0])*((St(t[0])+vt)%xt-vt)}function ii(t){return Array.from(function*(t){for(const e of t)yield*e}(t))}function ni(t,e,i,n){return function(r){var o,s,a,l=e(r),h=$e(),u=e(h),p=!1,c={point:d,lineStart:g,lineEnd:y,polygonStart:function(){c.point=m,c.lineStart=v,c.lineEnd=b,s=[],o=[]},polygonEnd:function(){c.point=d,c.lineStart=g,c.lineEnd=y,s=ii(s);var t=function(t,e){var i=ei(e),n=e[1],r=It(n),o=[It(i),-Tt(i),0],s=0,a=0,l=new yt;1===r?n=bt+mt:-1===r&&(n=-bt-mt);for(var h=0,u=t.length;h<u;++h)if(c=(p=t[h]).length)for(var p,c,d=p[c-1],f=ei(d),g=d[1]/2+_t,y=It(g),m=Tt(g),v=0;v<c;++v,f=_,y=P,m=w,d=b){var b=p[v],_=ei(b),x=b[1]/2+_t,P=It(x),w=Tt(x),S=_-f,O=S>=0?1:-1,C=O*S,T=C>vt,j=y*P;if(l.add(Ct(j*O*It(C),m*w+j*Tt(C))),s+=T?S+O*xt:S,T^f>=i^_>=i){var k=me(ge(d),ge(b));_e(k);var M=me(o,k);_e(M);var I=(T^S>=0?-1:1)*Vt(M[2]);(n>I||n===I&&(k[0]||k[1]))&&(a+=T^S>=0?1:-1)}}return(s<-mt||s<mt&&l<-1e-12)^1&a}(o,n);s.length?(p||(r.polygonStart(),p=!0),Qe(s,oi,t,i,r)):t&&(p||(r.polygonStart(),p=!0),r.lineStart(),i(null,null,1,r),r.lineEnd()),p&&(r.polygonEnd(),p=!1),s=o=null},sphere:function(){r.polygonStart(),r.lineStart(),i(null,null,1,r),r.lineEnd(),r.polygonEnd()}};function d(e,i){t(e,i)&&r.point(e,i)}function f(t,e){l.point(t,e)}function g(){c.point=f,l.lineStart()}function y(){c.point=d,l.lineEnd()}function m(t,e){a.push([t,e]),u.point(t,e)}function v(){u.lineStart(),a=[]}
vendor: 4,691 bytes, line 1
1function b(){m(a[0][0],a[0][1]),u.lineEnd();var t,e,i,n,l=u.clean(),c=h.result(),d=c.length;if(a.pop(),o.push(a),a=null,d)if(1&l){if((e=(i=c[0]).length-1)>0){for(p||(r.polygonStart(),p=!0),r.lineStart(),t=0;t<e;++t)r.point((n=i[t])[0],n[1]);r.lineEnd()}}else d>1&&2&l&&c.push(c.pop().concat(c.shift())),s.push(c.filter(ri))}return c}}function ri(t){return t.length>1}function oi(t,e){return((t=t.x)[0]<0?t[1]-bt-mt:bt-t[1])-((e=e.x)[0]<0?e[1]-bt-mt:bt-e[1])}c.i.registeredClasses.MapPolygonSeries=Ye,c.i.registeredClasses.MapPolygonSeriesDataItem=Ke;const si=ni((function(){return!0}),(function(t){var e,i=NaN,n=NaN,r=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(o,s){var a=o>0?vt:-vt,l=St(o-i);St(l-vt)<mt?(t.point(i,n=(n+s)/2>0?bt:-bt),t.point(r,n),t.lineEnd(),t.lineStart(),t.point(a,n),t.point(o,n),e=0):r!==a&&l>=vt&&(St(i-r)<mt&&(i-=r*mt),St(o-a)<mt&&(o-=a*mt),n=function(t,e,i,n){var r,o,s=It(t-i);return St(s)>mt?Ot((It(e)*(o=Tt(n))*It(i)-It(n)*(r=Tt(e))*It(t))/(r*o*s)):(e+n)/2}(i,n,o,s),t.point(r,n),t.lineEnd(),t.lineStart(),t.point(a,n),e=0),t.point(i=o,n=s),r=a},lineEnd:function(){t.lineEnd(),i=n=NaN},clean:function(){return 2-e}}}),(function(t,e,i,n){var r;if(null==t)r=i*bt,n.point(-vt,r),n.point(0,r),n.point(vt,r),n.point(vt,0),n.point(vt,-r),n.point(0,-r),n.point(-vt,-r),n.point(-vt,0),n.point(-vt,r);else if(St(t[0]-e[0])>mt){var o=t[0]<e[0]?vt:-vt;r=i*o/2,n.point(-o,r),n.point(0,r),n.point(o,r)}else n.point(e[0],e[1])}),[-vt,-bt]);function ai(t,e,i,n,r,o){if(i){var s=Tt(e),a=It(e),l=n*i;null==r?(r=e+n*xt,o=e-l/2):(r=li(s,r),o=li(s,o),(n>0?r<o:r>o)&&(r+=n*xt));for(var h,u=r;n>0?u>o:u<o;u-=l)h=fe([s,-a*Tt(u),-a*It(u)]),t.point(h[0],h[1])}}function li(t,e){(e=ge(e))[0]-=t,_e(e);var i,n=(i=-e[1])>1?0:i<-1?vt:Math.acos(i);return((-e[2]<0?-n:n)+xt-mt)%xt}function hi(t){var e=Tt(t),i=6*wt,n=e>0,r=St(e)>mt;function o(t,i){return Tt(t)*Tt(i)>e}function s(t,i,n){var r=[1,0,0],o=me(ge(t),ge(i)),s=ye(o,o),a=o[0],l=s-a*a;if(!l)return!n&&t;var h=e*s/l,u=-e*a/l,p=me(r,o),c=be(r,h);ve(c,be(o,u));var d=p,f=ye(c,d),g=ye(d,d),y=f*f-g*(ye(c,c)-1);if(!(y<0)){var m=Et(y),v=be(d,(-f-m)/g);if(ve(v,c),v=fe(v),!n)return v;var b,_=t[0],x=i[0],P=t[1],w=i[1];x<_&&(b=_,_=x,x=b);var S=x-_,O=St(S-vt)<mt;if(!O&&w<P&&(b=P,P=w,w=b),O||S<mt?O?P+w>0^v[1]<(St(v[0]-_)<mt?P:w):P<=v[1]&&v[1]<=w:S>vt^(_<=v[0]&&v[0]<=x)){var C=be(d,(-f+m)/g);return ve(C,c),[v,fe(C)]}}}function a(e,i){var r=n?t:vt-t,o=0;return e<-r?o|=1:e>r&&(o|=2),i<-r?o|=4:i>r&&(o|=8),o}return ni(o,(function(t){var e,i,l,h,u;return{lineStart:function(){h=l=!1,u=1},point:function(p,c){var d,f=[p,c],g=o(p,c),y=n?g?0:a(p,c):g?a(p+(p<0?vt:-vt),c):0;if(!e&&(h=l=g)&&t.lineStart(),g!==l&&(!(d=s(e,f))||qe(e,d)||qe(f,d))&&(f[2]=1),g!==l)u=0,g?(t.lineStart(),d=s(f,e),t.point(d[0],d[1])):(d=s(e,f),t.point(d[0],d[1],2),t.lineEnd()),e=d;else if(r&&e&&n^g){var m;y&i||!(m=s(f,e,!0))||(u=0,n?(t.lineStart(),t.point(m[0][0],m[0][1]),t.point(m[1][0],m[1][1]),t.lineEnd()):(t.point(m[1][0],m[1][1]),t.lineEnd(),t.lineStart(),t.point(m[0][0],m[0][1],3)))}!g||e&&qe(e,f)||t.point(f[0],f[1]),e=f,l=g,i=y},lineEnd:function(){l&&t.lineEnd(),e=null},clean:function(){return u|(h&&l)<<1}}}),(function(e,n,r,o){ai(o,t,i,r,e,n)}),n?[0,-t]:[-vt,t-vt])}var ui=1e9,pi=-ui;function ci(t,e,i,n){function r(r,o){return t<=r&&r<=i&&e<=o&&o<=n}function o(r,o,a,h){var u=0,p=0;if(null==r||(u=s(r,a))!==(p=s(o,a))||l(r,o)<0^a>0)do{h.point(0===u||3===u?t:i,u>1?n:e)}while((u=(u+a+4)%4)!==p);else h.point(o[0],o[1])}function s(n,r){return St(n[0]-t)<mt?r>0?0:3:St(n[0]-i)<mt?r>0?2:1:St(n[1]-e)<mt?r>0?1:0:r>0?3:2}function a(t,e){return l(t.x,e.x)}function l(t,e){var i=s(t,1),n=s(e,1);return i!==n?i-n:0===i?e[1]-t[1]:1===i?t[0]-e[0]:2===i?t[1]-e[1]:e[0]-t[0]}return function(s){var l,h,u,p,c,d,f,g,y,m,v,b=s,_=$e(),x={point:P,lineStart:function(){x.point=w,h&&h.push(u=[]);m=!0,y=!1,f=g=NaN},lineEnd:function(){l&&(w(p,c),d&&y&&_.rejoin(),l.push(_.result()));x.point=P,y&&b.lineEnd()},polygonStart:function(){b=_,l=[],h=[],v=!0},polygonEnd:function(){var e=function(){for(var e=0,i=0,r=h.length;i<r;++i)for(var o,s,a=h[i],l=1,u=a.length,p=a[0],c=p[0],d=p[1];l<u;++l)o=c,s=d,c=(p=a[l])[0],d=p[1],s<=n?d>n&&(c-o)*(n-s)>(d-s)*(t-o)&&++e:d<=n&&(c-o)*(n-s)<(d-s)*(t-o)&&--e;return e}(),i=v&&e,r=(l=ii(l)).length;(i||r)&&(s.polygonStart(),i&&(s.lineStart(),o(null,null,1,s),s.lineEnd()),r&&Qe(l,a,e,o,s),s.polygonEnd());b=s,l=h=u=null}};function P(t,e){r(t,e)&&b.point(t,e)}function w(o,s){var a=r(o,s);if(h&&u.push([o,s]),m)p=o,c=s,d=a,m=!1,a&&(b.lineStart(),b.point(o,s));else if(a&&y)b.point(o,s);else{var l=[f=Math.max(pi,Math.min(ui,f)),g=Math.max(pi,Math.min(ui,g))],_=[o=Math.max(pi,Math.min(ui,o)),s=Math.max(pi,Math.min(ui,s))];
vendor: 4,815 bytes, line 1
1!function(t,e,i,n,r,o){var s,a=t[0],l=t[1],h=0,u=1,p=e[0]-a,c=e[1]-l;if(s=i-a,p||!(s>0)){if(s/=p,p<0){if(s<h)return;s<u&&(u=s)}else if(p>0){if(s>u)return;s>h&&(h=s)}if(s=r-a,p||!(s<0)){if(s/=p,p<0){if(s>u)return;s>h&&(h=s)}else if(p>0){if(s<h)return;s<u&&(u=s)}if(s=n-l,c||!(s>0)){if(s/=c,c<0){if(s<h)return;s<u&&(u=s)}else if(c>0){if(s>u)return;s>h&&(h=s)}if(s=o-l,c||!(s<0)){if(s/=c,c<0){if(s>u)return;s>h&&(h=s)}else if(c>0){if(s<h)return;s<u&&(u=s)}return h>0&&(t[0]=a+h*p,t[1]=l+h*c),u<1&&(e[0]=a+u*p,e[1]=l+u*c),!0}}}}}(l,_,t,e,i,n)?a&&(b.lineStart(),b.point(o,s),v=!1):(y||(b.lineStart(),b.point(l[0],l[1])),b.point(_[0],_[1]),a||b.lineEnd(),v=!1)}f=o,g=s,y=a}return x}}function di(t,e){function i(i,n){return i=t(i,n),e(i[0],i[1])}return t.invert&&e.invert&&(i.invert=function(i,n){return(i=e.invert(i,n))&&t.invert(i[0],i[1])}),i}const fi=t=>t;function gi(t,e){return[St(t)>vt?t+Math.round(-t/xt)*xt:t,e]}function yi(t,e,i){return(t%=xt)?e||i?di(vi(t),bi(e,i)):vi(t):e||i?bi(e,i):gi}function mi(t){return function(e,i){return[(e+=t)>vt?e-xt:e<-vt?e+xt:e,i]}}function vi(t){var e=mi(t);return e.invert=mi(-t),e}function bi(t,e){var i=Tt(t),n=It(t),r=Tt(e),o=It(e);function s(t,e){var s=Tt(e),a=Tt(t)*s,l=It(t)*s,h=It(e),u=h*i+a*n;return[Ct(l*r-u*o,a*i-h*n),Vt(u*r+l*o)]}return s.invert=function(t,e){var s=Tt(e),a=Tt(t)*s,l=It(t)*s,h=It(e),u=h*r-l*o;return[Ct(l*r+h*o,a*i+u*n),Vt(u*i-a*n)]},s}function _i(t){return function(e){var i=new xi;for(var n in t)i[n]=t[n];return i.stream=e,i}}function xi(){}gi.invert=gi,xi.prototype={constructor:xi,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var Pi=1/0,wi=Pi,Si=-Pi,Oi=Si,Ci={point:function(t,e){t<Pi&&(Pi=t);t>Si&&(Si=t);e<wi&&(wi=e);e>Oi&&(Oi=e)},lineStart:At,lineEnd:At,polygonStart:At,polygonEnd:At,result:function(){var t=[[Pi,wi],[Si,Oi]];return Si=Oi=-(wi=Pi=1/0),t}};const Ti=Ci;function ji(t,e,i){var n=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=n&&t.clipExtent(null),Gt(i,t.stream(Ti)),e(Ti.result()),null!=n&&t.clipExtent(n),t}function ki(t,e,i){return ji(t,(function(i){var n=e[1][0]-e[0][0],r=e[1][1]-e[0][1],o=Math.min(n/(i[1][0]-i[0][0]),r/(i[1][1]-i[0][1])),s=+e[0][0]+(n-o*(i[1][0]+i[0][0]))/2,a=+e[0][1]+(r-o*(i[1][1]+i[0][1]))/2;t.scale(150*o).translate([s,a])}),i)}function Mi(t,e,i){return ki(t,[[0,0],e],i)}function Ii(t,e,i){return ji(t,(function(i){var n=+e,r=n/(i[1][0]-i[0][0]),o=(n-r*(i[1][0]+i[0][0]))/2,s=-r*i[0][1];t.scale(150*r).translate([o,s])}),i)}function Di(t,e,i){return ji(t,(function(i){var n=+e,r=n/(i[1][1]-i[0][1]),o=-r*i[0][0],s=(n-r*(i[1][1]+i[0][1]))/2;t.scale(150*r).translate([o,s])}),i)}var Ei=Tt(30*wt);function Fi(t,e){return+e?function(t,e){function i(n,r,o,s,a,l,h,u,p,c,d,f,g,y){var m=h-n,v=u-r,b=m*m+v*v;if(b>4*e&&g--){var _=s+c,x=a+d,P=l+f,w=Et(_*_+x*x+P*P),S=Vt(P/=w),O=St(St(P)-1)<mt||St(o-p)<mt?(o+p)/2:Ct(x,_),C=t(O,S),T=C[0],j=C[1],k=T-n,M=j-r,I=v*k-m*M;(I*I/b>e||St((m*k+v*M)/b-.5)>.3||s*c+a*d+l*f<Ei)&&(i(n,r,o,s,a,l,T,j,O,_/=w,x/=w,P,g,y),y.point(T,j),i(T,j,O,_,x,P,h,u,p,c,d,f,g,y))}}return function(e){var n,r,o,s,a,l,h,u,p,c,d,f,g={point:y,lineStart:m,lineEnd:b,polygonStart:function(){e.polygonStart(),g.lineStart=_},polygonEnd:function(){e.polygonEnd(),g.lineStart=m}};function y(i,n){i=t(i,n),e.point(i[0],i[1])}function m(){u=NaN,g.point=v,e.lineStart()}function v(n,r){var o=ge([n,r]),s=t(n,r);i(u,p,h,c,d,f,u=s[0],p=s[1],h=n,c=o[0],d=o[1],f=o[2],16,e),e.point(u,p)}function b(){g.point=y,e.lineEnd()}function _(){m(),g.point=x,g.lineEnd=P}function x(t,e){v(n=t,e),r=u,o=p,s=c,a=d,l=f,g.point=v}function P(){i(u,p,h,c,d,f,r,o,n,s,a,l,16,e),g.lineEnd=b,b()}return g}}(t,e):function(t){return _i({point:function(e,i){e=t(e,i),this.stream.point(e[0],e[1])}})}(t)}var Vi=_i({point:function(t,e){this.stream.point(t*wt,e*wt)}});function Li(t,e,i,n,r,o){if(!o)return function(t,e,i,n,r){function o(o,s){return[e+t*(o*=n),i-t*(s*=r)]}return o.invert=function(o,s){return[(o-e)/t*n,(i-s)/t*r]},o}(t,e,i,n,r);var s=Tt(o),a=It(o),l=s*t,h=a*t,u=s/t,p=a/t,c=(a*i-s*e)/t,d=(a*e+s*i)/t;function f(t,o){return[l*(t*=n)-h*(o*=r)+e,i-h*t-l*o]}return f.invert=function(t,e){return[n*(u*t-p*e+c),r*(d-p*t-u*e)]},f}function Ai(t){return Ri((function(){return t}))()}function Ri(t){var e,i,n,r,o,s,a,l,h,u,p=150,c=480,d=250,f=0,g=0,y=0,m=0,v=0,b=0,_=1,x=1,P=null,w=si,S=null,O=fi,C=.5;function T(t){return l(t[0]*wt,t[1]*wt)}function j(t){return(t=l.invert(t[0],t[1]))&&[t[0]*Pt,t[1]*Pt]}function k(){var t=Li(p,0,0,_,x,b).apply(null,e(f,g)),n=Li(p,c-t[0],d-t[1],_,x,b);return i=yi(y,m,v),a=di(e,n),l=di(i,a),s=Fi(a,C),M()}function M(){return h=u=null,T}
1return T.stream=function(t){return h&&u===t?h:h=Vi(function(t){return _i({point:function(e,i){var n=t(e,i);return this.stream.point(n[0],n[1])}})}(i)(w(s(O(u=t)))))},T.preclip=function(t){return arguments.length?(w=t,P=void 0,M()):w},T.postclip=function(t){return arguments.length?(O=t,S=n=r=o=null,M()):O},T.clipAngle=function(t){return arguments.length?(w=+t?hi(P=t*wt):(P=null,si),M()):P*Pt},T.clipExtent=function(t){return arguments.length?(O=null==t?(S=n=r=o=null,fi):ci(S=+t[0][0],n=+t[0][1],r=+t[1][0],o=+t[1][1]),M()):null==S?null:[[S,n],[r,o]]},T.scale=function(t){return arguments.length?(p=+t,k()):p},T.translate=function(t){return arguments.length?(c=+t[0],d=+t[1],k()):[c,d]},T.center=function(t){return arguments.length?(f=t[0]%360*wt,g=t[1]%360*wt,k()):[f*Pt,g*Pt]},T.rotate=function(t){return arguments.length?(y=t[0]%360*wt,m=t[1]%360*wt,v=t.length>2?t[2]%360*wt:0,k()):[y*Pt,m*Pt,v*Pt]},T.angle=function(t){return arguments.length?(b=t%360*wt,k()):b*Pt},T.reflectX=function(t){return arguments.length?(_=t?-1:1,k()):_<0},T.reflectY=function(t){return arguments.length?(x=t?-1:1,k()):x<0},T.precision=function(t){return arguments.length?(s=Fi(a,C=t*t),M()):Et(C)},T.fitExtent=function(t,e){return ki(T,t,e)},T.fitSize=function(t,e){return Mi(T,t,e)},T.fitWidth=function(t,e){return Ii(T,t,e)},T.fitHeight=function(t,e){return Di(T,t,e)},function(){return e=t.apply(this,arguments),T.invert=e.invert&&j,k()}}function Bi(t,e){return[t,e]}Bi.invert=Bi;var Ni,Hi,Ui,Gi,zi=new yt,Wi=new yt,Zi={point:At,lineStart:At,lineEnd:At,polygonStart:function(){Zi.lineStart=Xi,Zi.lineEnd=$i},polygonEnd:function(){Zi.lineStart=Zi.lineEnd=Zi.point=At,zi.add(St(Wi)),Wi=new yt},result:function(){var t=zi/2;return zi=new yt,t}};function Xi(){Zi.point=Ki}function Ki(t,e){Zi.point=Yi,Ni=Ui=t,Hi=Gi=e}function Yi(t,e){Wi.add(Gi*t-Ui*e),Ui=t,Gi=e}function $i(){Yi(Ni,Hi)}const qi=Zi;var Ji,Qi,tn,en,nn=0,rn=0,on=0,sn=0,an=0,ln=0,hn=0,un=0,pn=0,cn={point:dn,lineStart:fn,lineEnd:mn,polygonStart:function(){cn.lineStart=vn,cn.lineEnd=bn},polygonEnd:function(){cn.point=dn,cn.lineStart=fn,cn.lineEnd=mn},result:function(){var t=pn?[hn/pn,un/pn]:ln?[sn/ln,an/ln]:on?[nn/on,rn/on]:[NaN,NaN];return nn=rn=on=sn=an=ln=hn=un=pn=0,t}};function dn(t,e){nn+=t,rn+=e,++on}function fn(){cn.point=gn}function gn(t,e){cn.point=yn,dn(tn=t,en=e)}function yn(t,e){var i=t-tn,n=e-en,r=Et(i*i+n*n);sn+=r*(tn+t)/2,an+=r*(en+e)/2,ln+=r,dn(tn=t,en=e)}function mn(){cn.point=dn}function vn(){cn.point=_n}function bn(){xn(Ji,Qi)}function _n(t,e){cn.point=xn,dn(Ji=tn=t,Qi=en=e)}function xn(t,e){var i=t-tn,n=e-en,r=Et(i*i+n*n);sn+=r*(tn+t)/2,an+=r*(en+e)/2,ln+=r,hn+=(r=en*t-tn*e)*(tn+t),un+=r*(en+e),pn+=3*r,dn(tn=t,en=e)}const Pn=cn;function wn(t){this._context=t}wn.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,xt)}},result:At};var Sn,On,Cn,Tn,jn,kn=new yt,Mn={point:At,lineStart:function(){Mn.point=In},lineEnd:function(){Sn&&Dn(On,Cn),Mn.point=At},polygonStart:function(){Sn=!0},polygonEnd:function(){Sn=null},result:function(){var t=+kn;return kn=new yt,t}};function In(t,e){Mn.point=Dn,On=Tn=t,Cn=jn=e}function Dn(t,e){Tn-=t,jn-=e,kn.add(Et(Tn*Tn+jn*jn)),Tn=t,jn=e}const En=Mn;function Fn(){this._string=[]}function Vn(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}var Ln,An,Rn,Bn;Fn.prototype={_radius:4.5,_circle:Vn(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._string.push("M",t,",",e),this._point=1;break;case 1:this._string.push("L",t,",",e);break;default:null==this._circle&&(this._circle=Vn(this._radius)),this._string.push("M",t,",",e,this._circle)}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}};var Nn={sphere:At,point:At,lineStart:function(){Nn.point=Un,Nn.lineEnd=Hn},lineEnd:At,polygonStart:At,polygonEnd:At};function Hn(){Nn.point=Nn.lineEnd=At}function Un(t,e){An=t*=wt,Rn=It(e*=wt),Bn=Tt(e),Nn.point=Gn}function Gn(t,e){t*=wt;var i=It(e*=wt),n=Tt(e),r=St(t-An),o=Tt(r),s=n*It(r),a=Bn*i-Rn*n*o,l=Rn*i+Bn*n*o;Ln.add(Ct(Et(s*s+a*a),l)),An=t,Rn=i,Bn=n}var zn=[null,null],Wn={type:"LineString",coordinates:zn};function Zn(t,e){return zn[0]=t,zn[1]=e,function(t){return Ln=new yt,Gt(t,Nn),+Ln}(Wn)}var Xn=function(){function t(){this.d3Projection=Ai(Bi).scale(152.63)}return Object.defineProperty(t.prototype,"d3Projection",{get:function(){return this._d3Projection},set:function(t){this._d3Projection=t,t.precision(.1),this._d3Path=function(t,e){var i,n,r=4.5;function o(t){return t&&("function"==typeof r&&n.pointRadius(+r.apply(this,arguments)),Gt(t,i(n))),n.result()}return o.area=function(t){return Gt(t,i(qi)),qi.result()},o.measure=function(t){return Gt(t,i(En)),En.result()},o.bounds=function(t){return Gt(t,i(Ti)),Ti.result()},o.centroid=function(t){return Gt(t,i(Pn)),Pn.result()},o.projection=function(e){return arguments.length?(i=null==e?(t=null,fi):(t=e).stream,o):t},o.context=function(t){return arguments.length?(n=null==t?(e=null,new Fn):new wn(e=t),"function"!=typeof r&&n.pointRadius(r),o):e},o.pointRadius=function(t){return arguments.length?(r="function"==typeof t?t:(n.pointRadius(+t),+t),o):r},o.projection(t).context(e)}().projection(t),this.chart&&this.chart.invalidateProjection()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"d3Path",{get:function(){return this._d3Path},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this.d3Projection.scale()/100},enumerable:!0,configurable:!0}),t.prototype.convert=function(t){var e=this.d3Projection([t.longitude,t.latitude]);if(e)return{x:e[0],y:e[1]}},t.prototype.invert=function(t){var e=this.d3Projection.invert([t.x,t.y]);if(e)return{longitude:e[0],latitude:e[1]}},t.prototype.project=function(t,e){return this.convert({longitude:t*v.v4,latitude:e*v.v4})},t.prototype.unproject=function(t,e){return this.invert({x:t,y:e})}
1,t.prototype.rotate=function(t,e,i,n){var r=e*v.sE,o=i*v.sE;n*=v.sE;var s=t.longitude*v.sE+r,a=t.latitude*v.sE,l=Math.cos(o),h=Math.sin(o),u=Math.cos(n),p=Math.sin(n),c=Math.cos(a),d=Math.cos(s)*c,f=Math.sin(s)*c,g=Math.sin(a),y=g*l+d*h;return{longitude:v.v4*Math.atan2(f*u-y*p,d*l-g*h),latitude:v.v4*Math.asin(y*u+f*p)}},t.prototype.unrotate=function(t,e,i,n){var r=e*v.sE,o=i*v.sE;n*=v.sE;var s=t.longitude*v.sE-r,a=t.latitude*v.sE,l=Math.cos(o),h=Math.sin(o),u=Math.cos(n),p=Math.sin(n),c=Math.cos(a),d=Math.cos(s)*c,f=Math.sin(s)*c,g=Math.sin(a),y=g*u-f*p;return{longitude:v.v4*Math.atan2(f*u+g*p,d*l+y*h),latitude:v.v4*Math.asin(y*l-d*h)}},t.prototype.intermediatePoint=function(t,e,i){var n=function(t,e){var i=t[0]*wt,n=t[1]*wt,r=e[0]*wt,o=e[1]*wt,s=Tt(n),a=It(n),l=Tt(o),h=It(o),u=s*Tt(i),p=s*It(i),c=l*Tt(r),d=l*It(r),f=2*Vt(Et(Lt(o-n)+s*l*Lt(r-i))),g=It(f),y=f?function(t){var e=It(t*=f)/g,i=It(f-t)/g,n=i*u+e*c,r=i*p+e*d,o=i*a+e*h;return[Ct(r,n)*Pt,Ct(o,Et(n*n+r*r))*Pt]}:function(){return[i*Pt,n*Pt]};return y.distance=f,y}([t.longitude,t.latitude],[e.longitude,e.latitude])(i);return{longitude:n[0],latitude:n[1]}},t.prototype.multiDistance=function(t){for(var e=0,i=0;i<t.length;i++){var n=t[i];if(n.length>1)for(var r=1;r<n.length;r++){var o=n[r-1],s=n[r];e+=this.distance(o,s)}}return e},t.prototype.distance=function(t,e){return Zn([t.longitude,t.latitude],[e.longitude,e.latitude])},t.prototype.positionToPoint=function(t,e){if(t){var i=this.positionToGeoPoint(t,e),n=this.positionToGeoPoint(t,e-.01),r=this.positionToGeoPoint(t,e+.01);if(n&&r){var o=this.convert(i),s=this.convert(n),a=this.convert(r);return{x:o.x,y:o.y,angle:v._O(s,a)}}}return{x:0,y:0,angle:0}},t.prototype.positionToGeoPoint=function(t,e){if(t){for(var i=this.multiDistance(t),n=0,r=0,o=0,s=void 0,a=void 0,l=0;l<t.length;l++){var h=t[l];if(h.length>1){for(var u=1;u<h.length;u++)if(s=h[u-1],a=h[u],r=n/i,o=(n+=this.distance(s,a))/i,r<=e&&o>e){l=t.length;break}}else 1==h.length&&(s=h[0],a=h[0],r=0,o=1)}if(s&&a){var p=(e-r)/(o-r);return this.intermediatePoint(s,a,p)}}return{longitude:0,latitude:0}},t}();c.i.registeredClasses.Projection=Xn;var Kn=i(84713),Yn=i(44545),$n=function(t){function e(){var e=t.call(this)||this;e._chart=new _.cx,e.className="SmallMap",e.align="left",e.valign="bottom",e.percentHeight=20,e.percentWidth=20,e.margin(5,5,5,5);var i=new g.h;e.background.fillOpacity=.9,e.background.fill=i.getFor("background"),e.events.on("hit",e.moveToPosition,e,!1),e.events.on("maxsizechanged",e.updateMapSize,e,!1),e.seriesContainer=e.createChild(h.W),e.seriesContainer.shouldClone=!1;var n=e.createChild(Yn.A);return n.shouldClone=!1,n.stroke=i.getFor("alternativeBackground"),n.strokeWidth=1,n.strokeOpacity=.5,n.fill=(0,j.$_)(),n.verticalCenter="middle",n.horizontalCenter="middle",n.isMeasured=!1,n.visible=!1,e.rectangle=n,e._disposers.push(e._chart),e.applyTheme(),e}return(0,r.ZT)(e,t),Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new a.aV,this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1)),this._series},enumerable:!0,configurable:!0}),e.prototype.handleSeriesAdded=function(t){var e=t.newValue;if(this.chart.series.contains(e)){var i=e.clone();this._series.removeValue(e),this._series.push(i),e=i,this.chart.dataUsers.push(i)}e.chart=this.chart,e.parent=this.seriesContainer,e.interactionsEnabled=!1,e.events.on("inited",this.updateMapSize,this,!1),e.hidden=!1},e.prototype.handleSeriesRemoved=function(t){this.invalidate()},e.prototype.moveToPosition=function(t){var e=y.Ou(t.spritePoint,this,this.seriesContainer),i=this.chart.seriesPointToGeo(e);this.chart.zoomToGeoPoint(i,this.chart.zoomLevel,!0)},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this.chart!=t&&this._chart.set(t,new _.FV([t.events.on("mappositionchanged",this.updateRectangle,this,!1),t.events.on("scaleratiochanged",this.updateMapSize,this,!1)]))},enumerable:!0,configurable:!0}),e.prototype.updateRectangle=function(){var t=this.chart,e=t.zoomLevel,i=this.rectangle;i.width=this.pixelWidth/e,i.height=this.pixelHeight/e;var n=Math.min(this.percentWidth,this.percentHeight)/100,r=t.seriesContainer;i.x=Math.ceil(-r.pixelX*n/e)+this.seriesContainer.pixelX,i.y=Math.ceil(-r.pixelY*n/e)+this.seriesContainer.pixelY,i.validate()},e.prototype.updateMapSize=function(){if(this.chart){var t=this.chart.scaleRatio*Math.min(this.percentWidth,this.percentHeight)/100;this.seriesContainer.scale=t;var e={width:0,height:0,x:0,y:0};try{e=this.seriesContainer.group.node.getBBox()}catch(t){}e.width>0&&(this.rectangle.visible=!0),this.seriesContainer.x=this.pixelWidth/2-e.x*t-e.width/2*t,this.seriesContainer.y=this.pixelHeight/2-e.y*t-e.height/2*t,this.updateRectangle(),this.afterDraw()}},e.prototype.afterDraw=function(){t.prototype.afterDraw.call(this),this.rectangle.maskRectangle={x:-1,y:-1,width:Math.ceil(this.pixelWidth+2),height:Math.ceil(this.pixelHeight+2)}},e.prototype.processConfig=function(e){if(e&&m.Uh(e.series)&&m.kJ(e.series))for(var i=0,n=e.series.length;i<n;i++){var r=e.series[i];m.Uh(r)&&m.HD(r)&&this.map.hasKey(r)&&(e.series[i]=this.map.getKey(r))}t.prototype.processConfig.call(this,e)},e}(h.W);function qn(t){return L.S6(t,(function(t){L.S6(t,(function(t){!function(t){var e=Jn(t.longitude),i=Math.asin(Math.sin(t.latitude*v.sE))*v.v4,n=Jn(t.latitude);Math.abs(n)>90&&(e=Jn(e+180)),t.longitude=e,t.latitude=i}(t)}))})),t}function Jn(t){return(t%=360)>180&&(t-=360),t<-180&&(t+=360),t}c.i.registeredClasses.SmallMap=$n;var Qn=function(t){function e(){var e=t.call(this)||this;return e.adjustRotation=!0,e.className="MapLineObject",e.isMeasured=!1,e.layout="none",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.validatePosition=function(){var e=this.mapLine;if(e){var i=e.positionToPoint(this.position);if(this.x=i.x,this.y=i.y,this.adjustRotation&&(this.rotation=i.angle),this.mapLine.dataItem){var n=this.mapLine.dataItem.component;this.scale=1/n.scale}if(e.shortestDistance){var r=this.mapLine.series.chart.projection,o=r.positionToGeoPoint(e.multiGeoLine,this.position),s=r.d3Path({type:"Point",coordinates:[o.longitude,o.latitude]});this.__disabled=!s}}t.prototype.validatePosition.call(this)},Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){this.setPropertyValue("position",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adjustRotation",{get:function(){return this.getPropertyValue("adjustRotation")},set:function(t){this.setPropertyValue("adjustRotation",t,!1,!0)},enumerable:!0,configurable:!0}),e}(h.W);c.i.registeredClasses.MapLineObject=Qn;var tr=function(t){function e(){var e=t.call(this)||this;return e.className="MapImageSeriesDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:this.point}}},Object.defineProperty(e.prototype,"mapImage",{get:function(){var t=this;if(!this._mapImage){var e=this.component.mapImages.create();this.addSprite(e),this._mapImage=e,this._disposers.push(e),this._disposers.push(new _.ku((function(){t.component&&t.component.mapImages.removeValue(e)}))),this.mapObject=e}return this._mapImage},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"point",{get:function(){return this._point},set:function(t){this._point=t,this._geoPoint=Ge(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPoint",{get:function(){return[this._point]},set:function(t){this._point=t[0],this._geoPoint=Ge(this._point),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoPoint",{get:function(){return this._geoPoint},set:function(t){this._geoPoint=t,this.point=[t.longitude,t.latitude]},enumerable:!0,configurable:!0}),e}
1(Ee),er=function(t){function e(){var e=t.call(this)||this;return e.className="MapImageSeries",e.dataFields.multiPoint="multiPoint",e.dataFields.point="point",e.dataFields.geoPoint="geoPoint",e.dataFields.multiGeoPoint="multiGeoPoint",e.ignoreBounds=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createDataItem=function(){return new tr},e.prototype.validateData=function(){var e=this;if(this.data.length>0&&0==this._parseDataFrom&&this.mapImages.clear(),this.useGeodata&&(this.useGeodata||this.geodata)){var i=this.chart.geodata,n=void 0;if("FeatureCollection"==i.type?n=i.features:"Feature"==i.type?n=[i]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(i.type)?n=[{geometry:i}]:console.log("nothing found in geoJSON"),n)for(var r=function(t,e){var i=n[t],r=i.geometry;if(r){var s=r.type,a=i.id;if("Point"==s||"MultiPoint"==s){if(!o.checkInclude(o.include,o.exclude,a))return"continue";var l=r.coordinates;"Point"==s&&(l=[l]);var h=L.sE(o.data,(function(t,e){return t.id==a}));h?h.multiPoint||(h.multiPoint=l):(h={multiPoint:l,id:a,madeFromGeoData:!0},o.data.push(h)),y.VN(i.properties,h)}}},o=this,s=0,a=n.length;s<a;s++)r(s)}t.prototype.validateData.call(this),F.S6(this.dataItems.iterator(),(function(t){var i=t.mapImage;i.isDisposed()||(e.mapImages.moveValue(i),m.hj(i.latitude)&&m.hj(i.latitude)&&(t.geoPoint={latitude:i.latitude,longitude:i.longitude}))}))},Object.defineProperty(e.prototype,"mapImages",{get:function(){if(!this._mapImages){var t=new Le,e=new a.o(t);this._disposers.push(new a.zQ(e)),this._disposers.push(e.template),e.template.focusable=!0,e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapImages=e,this._mapObjects=e}return this._mapImages},enumerable:!0,configurable:!0}),e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e),e.mapImage.invalidate()},e.prototype.validate=function(){t.prototype.validate.call(this),F.S6(this.mapImages.iterator(),(function(t){t.validatePosition()}))},e.prototype.copyFrom=function(e){this.mapImages.template.copyFrom(e.mapImages.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapImages.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var n=i.getFeature();n&&e.push(n)}})),e},e.prototype.getImageById=function(t){return F.sE(this.mapImages.iterator(),(function(e){var i=e.dataItem.dataContext;if(e.id==t||i&&i.id==t)return!0}))},e}(Fe);c.i.registeredClasses.MapImageSeries=er,c.i.registeredClasses.MapImageSeriesDataItem=tr;var ir=i(99704),nr=i(90525),rr=function(t){function e(){var e=t.call(this)||this;e._imageListeners={},e.className="MapLine",e.createLine(),e.line.stroke=(0,j.$_)(),e.line.parent=e,e.strokeOpacity=1,e.setPropertyValue("precision",.1);var i=new g.h;return e.stroke=i.getFor("grid"),e.shortestDistance=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createLine=function(){this.line=new nr.a},e.prototype.positionToPoint=function(t){return this.shortestDistance?this.series.chart.projection.positionToPoint(this.multiGeoLine,t):this.line?this.line.positionToPoint(t):{x:0,y:0,angle:0}},Object.defineProperty(e.prototype,"multiGeoLine",{get:function(){var t=this.getPropertyValue("multiGeoLine");return!t&&this.dataItem&&this.dataItem.multiGeoLine&&(t=this.dataItem.multiGeoLine),t},set:function(t){if(t&&t.length>0){this.setPropertyValue("multiGeoLine",qn(t),!0);var e=We(t);this.setPropertyValue("multiLine",e),this.updateExtremes()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiLine",{get:function(){var t=this.getPropertyValue("multiLine");return!t&&this.dataItem&&this.dataItem.multiLine&&(t=this.dataItem.multiLine),t},set:function(t){this.setPropertyValue("multiLine",t),this.multiGeoLine=Ne(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"imagesToConnect",{get:function(){return this.getPropertyValue("imagesToConnect")}
1,set:function(t){var e=this;if(this.setPropertyValue("imagesToConnect",t,!0),this.handleImagesToConnect(),this.series){var i=this.series.chart;i&&i.series.each((function(t){t instanceof er&&(t.isReady()||e._disposers.push(t.events.on("ready",e.handleImagesToConnect,e,!1)))}))}},enumerable:!0,configurable:!0}),e.prototype.handleImagesToConnect=function(){var t,e,i=this;if(this.imagesToConnect){var n=[],o=[n],s=function(t){if(m.HD(t)){var e=a.series.chart;e&&e.series.each((function(e){if(e instanceof er){var i=e.getImageById(t);i&&(t=i)}}))}if(t instanceof Le&&(n.push({longitude:t.longitude,latitude:t.latitude}),!a._imageListeners[t.uid])){var r=t.events.on("propertychanged",(function(t){"longitude"!=t.property&&"latitude"!=t.property||(i.handleImagesToConnect(),i.invalidate())}),a,!1);a._imageListeners[t.uid]=r,a._disposers.push(r)}},a=this;try{for(var l=(0,r.XA)(this.imagesToConnect),h=l.next();!h.done;h=l.next()){s(h.value)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}this.multiGeoLine=o}},e.prototype.validate=function(){var e=this.series.chart;if(this.multiLine){if(this.shortestDistance)e.projection.d3Projection.precision(this.precision),this.line.path=e.projection.d3Path(this.getFeature());else{for(var i=[],n=0,r=this.multiLine.length;n<r;n++){for(var o=this.multiLine[n],s=[],a=0,l=o.length;a<l;a++){var h=o[a],u=this.series.chart.projection.convert({longitude:h[0],latitude:h[1]});s.push(u)}i.push(s)}this.line.segments=i}this._arrow&&this._arrow.validatePosition(),F.S6(this.lineObjects.iterator(),(function(t){t.validatePosition()})),this.handleGlobalScale()}else this.imagesToConnect&&this.handleImagesToConnect();t.prototype.validate.call(this)},e.prototype.getFeature=function(){if(this.multiLine&&this.multiLine.length>0&&this.multiLine[0]&&this.multiLine[0].length>0)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return this.getPropertyValue("shortestDistance")},set:function(t){this.setPropertyValue("shortestDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"lineObjects",{get:function(){return this._lineObjects||(this._lineObjects=new a.o(new Qn),this._lineObjects.events.on("inserted",this.handleLineObjectAdded,this,!1),this._disposers.push(new a.zQ(this._lineObjects)),this._disposers.push(this._lineObjects.template)),this._lineObjects},enumerable:!0,configurable:!0}),e.prototype.handleLineObjectAdded=function(t){var e=t.newValue;e.mapLine=this,e.shouldClone=!1,e.parent=this},Object.defineProperty(e.prototype,"arrow",{get:function(){if(!this._arrow){var t=this.createChild(Qn);t.shouldClone=!1,t.width=8,t.height=10,t.mapLine=this,t.position=.5;var e=t.createChild(ir.C);e.fillOpacity=1,e.width=(0,f.aQ)(100),e.height=(0,f.aQ)(100),e.rotation=90,e.horizontalCenter="middle",e.verticalCenter="middle",this._arrow=t}return this._arrow},set:function(t){this._arrow=t,t.mapLine=this,t.parent=this},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.line.copyFrom(e.line),this.lineObjects.copyFrom(e.lineObjects),e._arrow&&(this.arrow=e.arrow.clone())},Object.defineProperty(e.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");return t instanceof f.gG||(t=(0,f.aQ)(50)),t instanceof f.gG?this.positionToPoint(t.value).x:0},e.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipY");return t instanceof f.gG||(t=(0,f.aQ)(50)),t instanceof f.gG?this.positionToPoint(t.value).y:0},Object.defineProperty(e.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0}),e}(Ve);c.i.registeredClasses.MapLine=rr;var or=function(t){function e(){var e=t.call(this)||this;return e.className="MapLineSeriesDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.getFeature=function(){if(this.multiLine&&this.multiLine.length>0)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},Object.defineProperty(e.prototype,"mapLine",{get:function(){var t=this;if(!this._mapLine){var e=this.component.mapLines.create();this._mapLine=e,this.addSprite(e),this._disposers.push(e),this._disposers.push(new _.ku((function(){t.component&&t.component.mapLines.removeValue(e)}))),this.mapObject=e}return this._mapLine},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"line",{get:function(){return this._line},set:function(t){this._line=t,this.multiLine=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiLine",{get:function(){return this._multiLine},set:function(t){this._multiLine=t,this._multiGeoLine=Ne(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoLine",{get:function(){return this._geoLine}
1,set:function(t){this._geoLine=t,this.multiLine=We([t])},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiGeoLine",{get:function(){return this._multiGeoLine},set:function(t){this._multiGeoLine=t,this.multiLine=We(t)},enumerable:!0,configurable:!0}),e}(Ee),sr=function(t){function e(){var e=t.call(this)||this;return e.className="MapLineSeries",e.dataFields.multiLine="multiLine",e.dataFields.line="line",e.dataFields.geoLine="geoLine",e.dataFields.multiGeoLine="multiGeoLine",e.ignoreBounds=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createDataItem=function(){return new or},e.prototype.validateData=function(){if(this.useGeodata||this.geodata){var e=this.chart.geodata;if(e){var i=void 0;if("FeatureCollection"==e.type?i=e.features:"Feature"==e.type?i=[e]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(e.type)?i=[{geometry:e}]:console.log("nothing found in geoJSON"),i)for(var n=function(t,e){var n=i[t],o=n.geometry;if(o){var s=o.type,a=n.id;if("LineString"==s||"MultiLineString"==s){if(!r.checkInclude(r.include,r.exclude,a))return"continue";var l=o.coordinates,h=L.sE(r.data,(function(t,e){return t.id==a}));"LineString"==s&&(l=[l]),h?h.multiLine||(h.multiLine=l):(h={multiLine:l,id:a,madeFromGeoData:!0},r.data.push(h)),y.VN(n.properties,h)}}},r=this,o=0,s=i.length;o<s;o++)n(o)}}t.prototype.validateData.call(this)},Object.defineProperty(e.prototype,"mapLines",{get:function(){if(!this._mapLines){var t=this.createLine(),e=new a.o(t);this._disposers.push(new a.zQ(e)),this._disposers.push(e.template),e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapLines=e,this._mapObjects=e}return this._mapLines},enumerable:!0,configurable:!0}),e.prototype.createLine=function(){return new rr},e.prototype.validate=function(){this.dataItems.each((function(t){y.A5(t.mapLine)})),t.prototype.validate.call(this),this.mapLines.each((function(t){t.validate()}))},e.prototype.copyFrom=function(e){this.mapLines.template.copyFrom(e.mapLines.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapLines.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var n=i.getFeature();n&&e.push(n)}})),e},e.prototype.getLineById=function(t){return F.sE(this.mapLines.iterator(),(function(e){return e.dataItem.dataContext.id==t}))},e}(Fe);c.i.registeredClasses.MapLineSeries=sr,c.i.registeredClasses.MapLineSeriesDataItem=or;var ar=function(t){function e(){var e=t.call(this)||this;return e.className="Graticule",e.applyTheme(),e.shortestDistance=!0,e}return(0,r.ZT)(e,t),e}(rr);function lr(t,e,i){t=+t,e=+e,i=(r=arguments.length)<2?(e=t,t=0,1):r<3?1:+i;for(var n=-1,r=0|Math.max(0,Math.ceil((e-t)/i)),o=new Array(r);++n<r;)o[n]=t+n*i;return o}function hr(t,e,i){var n=lr(t,e-mt,i).concat(e);return function(t){return n.map((function(e){return[t,e]}))}}function ur(t,e,i){var n=lr(t,e-mt,i).concat(e);return function(t){return n.map((function(e){return[e,t]}))}}function pr(){var t,e,i,n,r,o,s,a,l,h,u,p,c=10,d=c,f=90,g=360,y=2.5;function m(){return{type:"MultiLineString",coordinates:v()}}function v(){return lr(jt(n/f)*f,i,f).map(u).concat(lr(jt(a/g)*g,s,g).map(p)).concat(lr(jt(e/c)*c,t,c).filter((function(t){return St(t%f)>mt})).map(l)).concat(lr(jt(o/d)*d,r,d).filter((function(t){return St(t%g)>mt})).map(h))}return m.lines=function(){return v().map((function(t){return{type:"LineString",coordinates:t}}))},m.outline=function(){return{type:"Polygon",coordinates:[u(n).concat(p(s).slice(1),u(i).reverse().slice(1),p(a).reverse().slice(1))]}},m.extent=function(t){return arguments.length?m.extentMajor(t).extentMinor(t):m.extentMinor()},m.extentMajor=function(t){return arguments.length?(n=+t[0][0],i=+t[1][0],a=+t[0][1],s=+t[1][1],n>i&&(t=n,n=i,i=t),a>s&&(t=a,a=s,s=t),m.precision(y)):[[n,a],[i,s]]},m.extentMinor=function(i){return arguments.length?(e=+i[0][0],t=+i[1][0],o=+i[0][1],r=+i[1][1],e>t&&(i=e,e=t,t=i),o>r&&(i=o,o=r,r=i),m.precision(y)):[[e,o],[t,r]]},m.step=function(t){return arguments.length?m.stepMajor(t).stepMinor(t):m.stepMinor()},m.stepMajor=function(t){return arguments.length?(f=+t[0],g=+t[1],m):[f,g]},m.stepMinor=function(t){return arguments.length?(c=+t[0],d=+t[1],m):[c,d]},m.precision=function(c){return arguments.length?(y=+c,l=hr(o,r,90),h=ur(e,t,y),u=hr(a,s,90),p=ur(n,i,y),m):y},m.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}c.i.registeredClasses.Graticule=ar;var cr=function(t){function e(){var e=t.call(this)||this;return e.className="GraticuleSeriesDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e}(or),dr=function(t){function e(){var e=t.call(this)||this;return e.className="GraticuleSeries",e.longitudeStep=10,e.latitudeStep=10,e.north=90,e.south=-90,e.east=-180,e.west=180,e.fitExtent=!0,e.singleSprite=!0,e.events.disableType("geoBoundsChanged"),e.mapLines.template.line.strokeOpacity=.08,e.ignoreBounds=!1,e.hiddenInLegend=!0,e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createDataItem=function(){return new cr},e.prototype.validateData=function(){var e=this;t.prototype.validateData.call(this),this.mapLines.clear();var i=pr();if(i){i.stepMinor([this.longitudeStep,this.latitudeStep]),i.stepMajor([360,360]);var n=this.chart;
1if(this.fitExtent?i.extent([[n.east,n.north],[n.west,n.south]]):i.extent([[this.east,this.north],[this.west,this.south]]),this.singleSprite){this.mapLines.create().multiLine=i().coordinates}else{var r=i.lines();L.S6(r,(function(t){e.mapLines.create().multiLine=[t.coordinates]}))}}},e.prototype.createLine=function(){return new ar},Object.defineProperty(e.prototype,"latitudeStep",{get:function(){return this.getPropertyValue("latitudeStep")},set:function(t){this.setPropertyValue("latitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitudeStep",{get:function(){return this.getPropertyValue("longitudeStep")},set:function(t){this.setPropertyValue("longitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fitExtent",{get:function(){return this.getPropertyValue("fitExtent")},set:function(t){this.setPropertyValue("fitExtent",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"singleSprite",{get:function(){return this.getPropertyValue("singleSprite")},set:function(t){this.setPropertyValue("singleSprite",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),e}(sr);c.i.registeredClasses.GraticuleSeries=dr,c.i.registeredClasses.GraticuleSeriesDataItem=cr;!function(t){function e(){var e=t.call(this)||this;return e.className="MapChartDataItem",e.applyTheme(),e}(0,r.ZT)(e,t)}(ft);var fr=function(t){function e(){var e=t.call(this)||this;e.scaleRatio=1,e.zoomDuration=1e3,e.zoomEasing=ut._e,e.minZoomLevel=1,e.maxZoomLevel=32,e._prevZoomGeoPoint={latitude:0,longitude:0},e.className="MapChart",e.projection=new Xn,e.setPropertyValue("deltaLatitude",0),e.setPropertyValue("deltaLongitude",0),e.setPropertyValue("deltaGamma",0),e.maxPanOut=.7,e.homeZoomLevel=1,e.zoomStep=2,e.layout="absolute",e.centerMapOnZoomOut=!0,e.padding(0,0,0,0),y.A5(e.backgroundSeries),e.minWidth=10,e.minHeight=10,e.events.once("inited",e.handleAllInited,e,!1);var i=e.seriesContainer;i.visible=!1,i.inert=!0,i.resizable=!0,i.events.on("transformed",e.handleMapTransform,e,!1),i.events.on("doublehit",e.handleDoubleHit,e,!1),i.events.on("dragged",e.handleDrag,e,!1),i.zIndex=0,i.dragWhileResize=!0,i.adapter.add("scale",(function(t,i){return v.C7(t,e.minZoomLevel,e.maxZoomLevel)})),e.events.on("maxsizechanged",(function(t){0!=t.previousWidth&&0!=t.previousHeight||(e.updateExtremes(),e.updateCenterGeoPoint())}),void 0,!1);var n=e.chartContainer;n.parent=e,n.zIndex=-1,e._disposers.push(e.events.on("maxsizechanged",(function(){if(e.inited){e._mapAnimation&&e._mapAnimation.stop();var t=!0;e.series.each((function(e){e.updateTooltipBounds(),e.inited&&!e.dataInvalid||(t=!1)})),t&&e.updateScaleRatio(),e.zoomToGeoPoint(e._zoomGeoPointReal,e.zoomLevel,!0,0)}}),void 0,!1));var r=n.background;r.fillOpacity=0,r.events.on("down",(function(t){e.seriesContainer.dragStart(t.target.interactions.downPointers.getIndex(0))}),e),r.events.on("up",(function(t){e.seriesContainer.dragStop()}),e),r.events.on("doublehit",e.handleDoubleHit,e),r.focusable=!0,n.events.on("down",e.handleMapDown,e,!1),e.addDisposer(i.events.on("down",(function(){var t=e.seriesContainer.interactions.inertias.getKey("move");t&&t.done()}))),e.background.fillOpacity=0,e._disposers.push((0,d.S)().body.events.on("keyup",(function(t){if(e.topParent.hasFocused){var i=p.d.getEventKey(t.event);if(!e._zoomControl||!e._zoomControl.thumb.isFocused)switch(i){case"up":e.pan({x:0,y:.1});break;case"down":e.pan({x:0,y:-.1});break;case"left":e.pan({x:.1,y:0});break;case"right":e.pan({x:-.1,y:0})}}}),e)),e.mouseWheelBehavior="zoom";var o=(0,d.S)();e._disposers.push(o.body.events.on("down",e.handlePanDown,e)),e._disposers.push(o.body.events.on("up",e.handlePanUp,e));var s=e.seriesContainer.createChild(Kn.C);return s.radius=10,s.inert=!0,s.isMeasured=!1,s.events.on("transformed",e.handlePanMove,e,!1),s.interactionsEnabled=!1,s.opacity=0,s.x=0,s.y=0,e.panSprite=s,e.panBehavior="move",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.handlePanDown=function(t){var e=y.zl(t.pointer.point,this.htmlContainer);e.x>0&&e.y>0&&e.x<this.svgContainer.width&&e.y<this.svgContainer.height&&(this._downPointOrig=y.Di(t.pointer.point,this.seriesContainer),this.panSprite.moveTo(this._downPointOrig),this.panSprite.dragStart(t.pointer),this._downDeltaLongitude=this.deltaLongitude,this._downDeltaLatitude=this.deltaLatitude)},e.prototype.handlePanUp=function(t){this._downPointOrig&&this.panSprite.dragStop(t.pointer,!0),this._downPointOrig=void 0},e.prototype.handlePanMove=function(){if(!this.seriesContainer.isResized){if((0,d.S)().areTransformed([this.panSprite.interactions,this.seriesContainer.interactions]))return;var t=this.projection.d3Projection,e=this.panBehavior;if("move"!=e&&"none"!=e&&this._downPointOrig&&t.rotate){var i=t.rotate(),n=i[0],r=i[1],o=i[2];t.rotate([0,0,0]);var s=this.projection.invert(this._downPointOrig),a={x:this.panSprite.pixelX,y:this.panSprite.pixelY},l=void 0;a&&(l=this.projection.invert(a)),t.rotate([n,r,o]),l&&("rotateLat"!=e&&"rotateLongLat"!=e||(this.deltaLatitude=this._downDeltaLatitude+l.latitude-s.latitude),"rotateLong"!=e&&"rotateLongLat"!=e||(this.deltaLongitude=this._downDeltaLongitude+l.longitude-s.longitude))}}},e.prototype.handleAllInited=function(){var t=this,e=!0;if(this.seriesContainer.visible=!0,this.series.each((function(t){t.inited&&!t.dataInvalid||(e=!1)})),e)this.updateCenterGeoPoint(),this.updateScaleRatio(),this.goHome(0);else{var i=c.i.events.once("exitframe",(function(){t.removeDispose(i),t.handleAllInited()}),this,!1);this.addDisposer(i)}},e.prototype.updateZoomGeoPoint=function(){var t=y.iP({x:this.innerWidth/2+this.pixelPaddingLeft,y:this.innerHeight/2+this.pixelPaddingTop},this.series.getIndex(0)),e=this.projection.invert(t);this._zoomGeoPointReal=e},e.prototype.updateCenterGeoPoint=function(){var t,e,i,n;if(this.backgroundSeries){var r=this.backgroundSeries.getFeatures();if(r.length>0){var o=this.projection.d3Path.bounds(r[0].geometry);t=o[0][0],i=o[0][1],e=o[1][0],n=o[1][1]}}else this.series.each((function(r){var o=r.group.node.getBBox();(t>o.x||!m.hj(t))&&(t=o.x),(e<o.x+o.width||!m.hj(e))&&(e=o.x+o.width),(i>o.y||!m.hj(i))&&(i=o.y),(n<o.y+o.height||!m.hj(n))&&(n=o.y+o.height)}));this.seriesMaxLeft=t,this.seriesMaxRight=e,this.seriesMaxTop=i,this.seriesMaxBottom=n,this.seriesWidth=e-t,this.seriesHeight=n-i,this.seriesWidth>0&&this.seriesHeight>0?(this.chartContainer.visible=!0,this._centerGeoPoint=this.projection.invert({x:t+(e-t)/2,y:i+(n-i)/2}),this._zoomGeoPointReal&&m.hj(this._zoomGeoPointReal.latitude)||(this._zoomGeoPointReal=this._centerGeoPoint)):this.chartContainer.visible=!1},e.prototype.handleDrag=function(){var t=this.zoomLevel*this.scaleRatio,e=this.seriesWidth*t,i=this.seriesHeight*t,n=this.seriesContainer,r=this.seriesMaxLeft*t,o=this.seriesMaxRight*t,s=this.seriesMaxTop*t,a=this.seriesMaxBottom*t,l=n.pixelX,h=n.pixelY,u=this.maxPanOut,p=Math.min(this.maxWidth*(1-u)-e-r,-r);l<p&&(l=p);var c=Math.max(this.maxWidth*u-r,this.maxWidth-o);l>c&&(l=c);var d=Math.min(this.maxHeight*(1-u)-i-s,-s);h<d&&(h=d);var f=Math.max(this.maxHeight*u-s,this.maxHeight-a);h>f&&(h=f),n.moveTo({x:l,y:h},void 0,void 0,!0),this._zoomGeoPointReal=this.zoomGeoPoint},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),m.Uh(this.readerTitle)||(this.readerTitle=this.language.translate("Map")),m.Uh(this.background.readerTitle)||(this.background.readerTitle=this.language.translate("Use plus and minus keys on your keyboard to zoom in and out"))},e.prototype.handleMapDown=function(){this._mapAnimation&&this._mapAnimation.stop()},e.prototype.handleDoubleHit=function(t){var e=y.zl(t.point,this.htmlContainer,this.svgContainer.cssScale),i=this.svgPointToGeo(e);this.zoomIn(i)},e.prototype.handleWheel=function(t){var e=this.seriesContainer.interactions.inertias.getKey("move");e&&e.done();var i=y.zl(t.point,this.htmlContainer,this.svgContainer.cssScale),n=this.svgPointToGeo(i);t.shift.y<0?this.zoomIn(n,void 0,this.interactions.mouseOptions.sensitivity):this.zoomOut(n,void 0,this.interactions.mouseOptions.sensitivity)},Object.defineProperty(e.prototype,"mouseWheelBehavior",{get:function(){return this.getPropertyValue("mouseWheelBehavior")}
1,set:function(t){this.setPropertyValue("mouseWheelBehavior",t)&&("none"!=t?(this._mouseWheelDisposer=this.chartContainer.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer)):(this._mouseWheelDisposer&&this._mouseWheelDisposer.dispose(),this.chartContainer.wheelable=!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"panBehavior",{get:function(){return this.getPropertyValue("panBehavior")},set:function(t){if(this.setPropertyValue("panBehavior",t)){var e=this.seriesContainer;if(this.panSprite.draggable=!1,e.draggable=!1,"move"===t)e.draggable=!0;else this.panSprite.draggable=!0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"centerMapOnZoomOut",{get:function(){return this.getPropertyValue("centerMapOnZoomOut")},set:function(t){this.setPropertyValue("centerMapOnZoomOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"projection",{get:function(){return this.getPropertyValue("projection")},set:function(t){var e=this;this.setPropertyValue("projection",t)&&(this.invalidateProjection(),t.chart=this,this._backgroundSeries&&this._backgroundSeries.invalidate(),this.inited&&this.updateExtremes(),this.series.each((function(t){t.events.once("validated",(function(){e.updateCenterGeoPoint(),e.updateScaleRatio(),e.goHome(0)}))})))},enumerable:!0,configurable:!0}),e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.updateExtremes()},e.prototype.updateExtremes=function(){var t,e,i,n;this.series.each((function(r){r.ignoreBounds||r instanceof dr&&r.fitExtent||((r.north>e||!m.hj(e))&&(e=r.north),(r.south<n||!m.hj(n))&&(n=r.south),(r.west<i||!m.hj(i))&&(i=r.west),(r.east>t||!m.hj(t))&&(t=r.east))}));var r=[],o=!1;this.series.each((function(t){t instanceof dr&&!t.fitExtent&&(r=t.getFeatures(),o=!0)})),o||this.series.each((function(t){t.ignoreBounds||t instanceof dr&&t.fitExtent||(r=r.concat(t.getFeatures()))}));var s=v.Fp(50,this.innerWidth),a=v.Fp(50,this.innerHeight),l=this.projection.d3Projection;if(r.length>0&&l&&(this.east!=t||this.west!=i||this.north!=e||this.south!=n)){if(this.east=t,this.west=i,this.north=e,this.south=n,l.rotate){var h=l.rotate(),u=h[0],p=h[1],c=h[2];this.deltaLongitude=u,this.deltaLatitude=p,this.deltaGamma=c}var d={type:"FeatureCollection",features:r},f=l.scale();if(l.fitSize([s,a],d),l.scale()!=f&&this.invalidateDataUsers(),this.series.each((function(t){t instanceof dr&&t.invalidateData()})),this._backgroundSeries){var g=this._backgroundSeries.mapPolygons.getIndex(0);g&&(g.multiPolygon=function(t,e,i,n){var r=[];-180==n&&(n=-179.9999),-90==i&&(i=-89.9999),90==t&&(t=89.9999),180==e&&(e=179.9999);for(var o=Math.min(90,(e-n)/Math.ceil((e-n)/90)),s=(t-i)/Math.ceil((t-i)/90),a=n;a<e;a+=o){var l=[];r.push([l]),a+o>e&&(o=e-a);for(var h=a;h<=a+o;h+=5)l.push([h,t]);for(var u=t;u>=i;u-=s)l.push([a+o,u]);for(h=a+o;h>=a;h-=5)l.push([h,i]);for(u=i;u<=t;u+=s)l.push([a,u])}return r}(this.north,this.east,this.south,this.west))}this._fitWidth=s,this._fitHeight=a}this._zoomGeoPointReal&&m.hj(this._zoomGeoPointReal.latitude)||this.goHome(0)},e.prototype.updateScaleRatio=function(){var t;this.updateCenterGeoPoint();var e=this.innerWidth/this.seriesWidth,i=this.innerHeight/this.seriesHeight;t=v.VV(e,i),(m.i2(t)||t==1/0)&&(t=1),t!=this.scaleRatio&&(this.scaleRatio=t,F.S6(this.series.iterator(),(function(e){e.scale=t,e.updateTooltipBounds()})),this.backgroundSeries.scale=t,this.dispatch("scaleratiochanged"))},e.prototype.svgPointToGeo=function(t){var e=this.series.getIndex(0);if(e){var i=y.iP(t,e);return this.seriesPointToGeo(i)}},e.prototype.geoPointToSVG=function(t){var e=this.series.getIndex(0);if(e){var i=this.geoPointToSeries(t);return y.Ql(i,e)}},e.prototype.seriesPointToGeo=function(t){return this.projection.invert(t)},e.prototype.geoPointToSeries=function(t){return this.projection.convert(t)},Object.defineProperty(e.prototype,"geodata",{get:function(){return this._geodata},set:function(t){t!=this._geodata&&(this._geodata=t,this.reverseGeodata&&this.processReverseGeodata(this._geodata),this.invalidateData(),this.dataUsers.each((function(t){for(var e=t.data.length-1;e>=0;e--)1==t.data[e].madeFromGeoData&&t.data.splice(e,1);t.disposeData(),t.invalidateData()})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseGeodata",{get:function(){return this.getPropertyValue("reverseGeodata")},set:function(t){this.setPropertyValue("reverseGeodata",t)&&this._geodata&&this.processReverseGeodata(this._geodata)},enumerable:!0,configurable:!0}),e.prototype.processReverseGeodata=function(t){for(var e=0;e<t.features.length;e++)for(var i=t.features[e],n=0;n<i.geometry.coordinates.length;n++)if("MultiPolygon"==i.geometry.type)for(var r=0;r<i.geometry.coordinates[n].length;r++)i.geometry.coordinates[n][r].reverse();else i.geometry.coordinates[n].reverse()}
1,e.prototype.zoomToGeoPoint=function(t,e,i,n,r){var o=this;if(!t){var s=!1;if(this.series.each((function(t){t.dataItems.length>0&&(s=!0)})),!s)return;t=this.zoomGeoPoint}if(t&&m.hj(t.longitude)&&m.hj(t.latitude)){this._zoomGeoPointReal=t,e=v.C7(e,this.minZoomLevel,this.maxZoomLevel);var a=this.projection.convert(t);if(a){var l=this.geoPointToSVG(t),h=y.iP(l,this);i&&(h={x:this.innerWidth/2,y:this.innerHeight/2}),m.hj(n)||(n=this.zoomDuration);var u=h.x-a.x*e*this.scaleRatio,p=h.y-a.y*e*this.scaleRatio;return!r&&e<this.zoomLevel&&this.centerMapOnZoomOut&&e<1.5&&(u=this.innerWidth/2-(this.seriesMaxLeft+(this.seriesMaxRight-this.seriesMaxLeft)/2)*e*this.scaleRatio,p=this.innerHeight/2-(this.seriesMaxTop+(this.seriesMaxBottom-this.seriesMaxTop)/2)*e*this.scaleRatio),this._mapAnimation=this.seriesContainer.animate([{property:"scale",to:e},{property:"x",from:this.seriesContainer.pixelX,to:u},{property:"y",from:this.seriesContainer.pixelY,to:p}],n,this.zoomEasing),this._disposers.push(this._mapAnimation.events.on("animationended",(function(){o._zoomGeoPointReal=o.zoomGeoPoint}))),this.seriesContainer.validatePosition(),this._mapAnimation}}},e.prototype.zoomToMapObject=function(t,e,i,n){null==i&&(i=!0);var r=this.seriesContainer.interactions.inertias.getKey("move");if(r&&r.done(),t instanceof Le)return m.i2(e)&&(e=5),this.zoomToGeoPoint({latitude:t.latitude,longitude:t.longitude},e,i,n,!0);var o=t.dataItem;if(o&&m.hj(o.zoomLevel)&&(e=o.zoomLevel),t instanceof Xe){var s=t.dataItem,a=t.polygon.bbox;0!=a.width&&0!=a.height||(a=t.polygon.group.getBBox()),m.hj(e)||(e=Math.min(this.seriesWidth/a.width,this.seriesHeight/a.height));var l=void 0;if(s&&m.Uh(s.zoomGeoPoint))l=s.zoomGeoPoint;else{var h={x:a.x+a.width/2,y:a.y+a.height/2},u=y.Ou(h,t.polygon,t.series);l=this.seriesPointToGeo(u)}return this.zoomToGeoPoint(l,e,!0,n,!0)}},e.prototype.zoomToRectangle=function(t,e,i,n,r,o,s){m.i2(r)&&(r=1);var a=v.VV(n,e),l=v.Fp(n,e);n=a,e=l;var h=v.LW(180-this.deltaLongitude);h>180&&(h-=360);var u=n+(e-n)/2,p=n-e;n<h&&e>h&&(u+=180,p=v.LW(e-n-360));var c=r*Math.min((this.south-this.north)/(i-t),Math.abs((this.west-this.east)/p));return this.zoomToGeoPoint({latitude:t+(i-t)/2,longitude:u},c,o,s,!0)},e.prototype.zoomIn=function(t,e,i){void 0===i&&(i=1);var n=1+(this.zoomStep-1)*i;return n<1&&(n=1),this.zoomToGeoPoint(t,this.zoomLevel*n,!1,e)},e.prototype.zoomOut=function(t,e,i){void 0===i&&(i=1);var n=1+(this.zoomStep-1)*i;return n<1&&(n=1),this.zoomToGeoPoint(t,this.zoomLevel/n,!1,e)},e.prototype.pan=function(t,e){var i=this.geoPointToSVG(this.zoomGeoPoint);i.x+=this.pixelWidth*t.x,i.y+=this.pixelHeight*t.y,this.zoomToGeoPoint(this.svgPointToGeo(i),this.zoomLevel,!0,e,!0)},Object.defineProperty(e.prototype,"zoomGeoPoint",{get:function(){var t=y.Ql({x:this.pixelWidth/2,y:this.pixelHeight/2},this);return this.svgPointToGeo(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomLevel",{get:function(){return this.seriesContainer.scale},set:function(t){this.seriesContainer.scale=t},enumerable:!0,configurable:!0}),e.prototype.handleMapTransform=function(){this.zoomLevel!=this._prevZoomLevel&&(this.dispatch("zoomlevelchanged"),this._prevZoomLevel=this.zoomLevel,this.svgContainer.readerAlert(this.language.translate("Zoom level changed to %1",this.language.locale,m.PN(this.zoomLevel)))),!this.zoomGeoPoint||this._prevZoomGeoPoint.latitude==this.zoomGeoPoint.latitude&&this._prevZoomGeoPoint.longitude==this.zoomGeoPoint.longitude||this.dispatch("mappositionchanged")},Object.defineProperty(e.prototype,"smallMap",{get:function(){if(!this._smallMap){var t=new $n;this.smallMap=t}return this._smallMap},set:function(t){this._smallMap&&this.removeDispose(this._smallMap),this._smallMap=t,this._smallMap.chart=this,t.parent=this.chartContainer},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomControl",{get:function(){return this._zoomControl},set:function(t){this._zoomControl&&this.removeDispose(this._zoomControl),this._zoomControl=t,t.chart=this,t.parent=this.chartContainer,t.plusButton.exportable=!1,t.minusButton.exportable=!1},enumerable:!0,configurable:!0}),e.prototype.createSeries=function(){return new Fe},Object.defineProperty(e.prototype,"deltaLongitude",{get:function(){return this.getPropertyValue("deltaLongitude")},set:function(t){t=v.NM(t,3),this.setPropertyValue("deltaLongitude",Jn(t))&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"deltaLatitude",{get:function(){return this.getPropertyValue("deltaLatitude")},set:function(t){t=v.NM(t,3),this.setPropertyValue("deltaLatitude",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"deltaGamma",{get:function(){return this.getPropertyValue("deltaGamma")},set:function(t){t=v.NM(t,3),this.setPropertyValue("deltaGamma",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),e.prototype.rotateMap=function(){this.projection.d3Projection&&this.projection.d3Projection.rotate&&(this.projection.d3Projection.rotate([this.deltaLongitude,this.deltaLatitude,this.deltaGamma]),this.invalidateProjection())}
1,Object.defineProperty(e.prototype,"maxPanOut",{get:function(){return this.getPropertyValue("maxPanOut")},set:function(t){this.setPropertyValue("maxPanOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"homeGeoPoint",{get:function(){return this.getPropertyValue("homeGeoPoint")},set:function(t){this.setPropertyValue("homeGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"homeZoomLevel",{get:function(){return this.getPropertyValue("homeZoomLevel")},set:function(t){this.setPropertyValue("homeZoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomStep",{get:function(){return this.getPropertyValue("zoomStep")},set:function(t){this.setPropertyValue("zoomStep",t)},enumerable:!0,configurable:!0}),e.prototype.invalidateProjection=function(){this.east=void 0,this.invalidateDataUsers(),this.updateCenterGeoPoint()},Object.defineProperty(e.prototype,"geodataSource",{get:function(){var t=this;this._dataSources.geodata||this.getDataSource("geodata").events.on("parseended",(function(){t.events.once("datavalidated",(function(){t.goHome(0)}))}));return this._dataSources.geodata},set:function(t){var e=this;this._dataSources.geodata&&this.removeDispose(this._dataSources.geodata),this._dataSources.geodata=t,this._dataSources.geodata.component=this,this.events.on("inited",(function(){e.loadData("geodata")}),this,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(m.Uh(e.geodata)&&m.HD(e.geodata)){var i=e.geodata;if(m.Uh(window["am4geodata_"+e.geodata]))e.geodata=window["am4geodata_"+e.geodata];else try{e.geodata=JSON.parse(e.geodata)}catch(t){this.raiseCriticalError(Error("MapChart error: Geodata `"+i+"` is not loaded or is incorrect."),!0)}}m.Uh(e.projection)&&m.HD(e.projection)&&(e.projection=this.createClassInstance(e.projection)),m.Uh(e.smallMap)&&!m.Uh(e.smallMap.type)&&(e.smallMap.type="SmallMap"),m.Uh(e.zoomControl)&&!m.Uh(e.zoomControl.type)&&(e.zoomControl.type="ZoomControl"),t.prototype.processConfig.call(this,e)},e.prototype.handleSeriesAdded=function(e){t.prototype.handleSeriesAdded.call(this,e);var i=e.newValue;i.scale=this.scaleRatio,i.events.on("validated",this.updateCenterGeoPoint,this,!1)},e.prototype.configOrder=function(e,i){return e==i?0:"smallMap"==e?1:"smallMap"==i?-1:"series"==e?1:"series"==i?-1:t.prototype.configOrder.call(this,e,i)},e.prototype.asIs=function(e){return"projection"==e||"geodata"==e||t.prototype.asIs.call(this,e)},Object.defineProperty(e.prototype,"centerGeoPoint",{get:function(){return this._centerGeoPoint},enumerable:!0,configurable:!0}),e.prototype.goHome=function(t){var e=this.homeGeoPoint;e||(e=this.centerGeoPoint),e&&this.zoomToGeoPoint(e,this.homeZoomLevel,!0,t,!0)},e.prototype.setPaper=function(e){return this.svgContainer&&(this.svgContainer.hideOverflow=!0),t.prototype.setPaper.call(this,e)},Object.defineProperty(e.prototype,"backgroundSeries",{get:function(){var t=this;if(!this._backgroundSeries){var e=new Ye;e.parent=this.seriesContainer,e.chart=this,e.hiddenInLegend=!0,e.mapPolygons.template.focusable=!1,e.addDisposer(new _.ku((function(){t._backgroundSeries=void 0}))),this._disposers.push(e);var i=(new g.h).getFor("background"),n=e.mapPolygons.template.polygon;n.stroke=i,n.fill=i,n.fillOpacity=0,n.strokeOpacity=0,e.mapPolygons.create(),this._backgroundSeries=e}return this._backgroundSeries},enumerable:!0,configurable:!0}),e.prototype.setLegend=function(e){t.prototype.setLegend.call(this,e),e&&(e.parent=this)},e.prototype.setTapToActivate=function(e){t.prototype.setTapToActivate.call(this,e),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},e.prototype.handleTapToActivate=function(){t.prototype.handleTapToActivate.call(this),this.seriesContainer.interactions.isTouchProtected=!1,this.panSprite.interactions.isTouchProtected=!1},e.prototype.handleTapToActivateDeactivation=function(){t.prototype.handleTapToActivateDeactivation.call(this),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},e.prototype.asFunction=function(e){return"zoomEasing"==e||t.prototype.asIs.call(this,e)},e.prototype.hasLicense=function(){if(ht.Y.commercialLicense)return!0;
1if(!t.prototype.hasLicense.call(this))return!1;for(var e=0;e<ht.Y.licenses.length;e++)if(ht.Y.licenses[e].match(/^MP.{5,}/i))return!0;return!1},e}(gt);c.i.registeredClasses.MapChart=fr;var gr=i(7688),yr=function(t){function e(){var e=t.call(this)||this;return e.className="MapSpline",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createLine=function(){this.line=new gr.o,this.line.tensionX=.8,this.line.tensionY=.8},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),e}(rr);c.i.registeredClasses.MapSpline=yr;var mr=i(92344),vr=function(t){function e(){var e=t.call(this)||this;return e.className="MapArc",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createLine=function(){this.line=new mr.y},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),e}(rr);c.i.registeredClasses.MapArc=vr;var br=function(t){function e(){var e=t.call(this)||this;return e.className="MapSplineSeriesDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e}(or),_r=function(t){function e(){var e=t.call(this)||this;return e.className="MapSplineSeries",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createDataItem=function(){return new br},e.prototype.createLine=function(){return new yr},e}(sr);c.i.registeredClasses.MapSplineSeries=_r,c.i.registeredClasses.MapSplineSeriesDataItem=br;var xr=function(t){function e(){var e=t.call(this)||this;return e.className="MapArcSeriesDataItem",e.applyTheme(),e}return(0,r.ZT)(e,t),e}(or),Pr=function(t){function e(){var e=t.call(this)||this;return e.className="MapArcSeries",e.applyTheme(),e}return(0,r.ZT)(e,t),e.prototype.createDataItem=function(){return new xr},e.prototype.createLine=function(){return new vr},e}(sr);c.i.registeredClasses.MapArcSeries=Pr,c.i.registeredClasses.MapArcSeriesDataItem=xr;var wr=function(t){function e(){var e=t.call(this)||this;e._chart=new _.cx,e.className="ZoomControl",e.align="right",e.valign="bottom",e.layout="vertical",e.padding(5,5,5,5);var i=new g.h,n=e.createChild(nt.z);n.shouldClone=!1,n.label.text="+",e.plusButton=n;var r=e.createChild(h.W);r.shouldClone=!1,r.background.fill=i.getFor("alternativeBackground"),r.background.fillOpacity=.05,r.background.events.on("hit",e.handleBackgroundClick,e,!1),r.events.on("sizechanged",e.updateThumbSize,e,!1),e.slider=r;var o=r.createChild(nt.z);o.shouldClone=!1,o.padding(0,0,0,0),o.draggable=!0,o.events.on("drag",e.handleThumbDrag,e,!1),e.thumb=o;var s=e.createChild(nt.z);return s.shouldClone=!1,s.label.text="-",e.minusButton=s,e.thumb.role="slider",e.thumb.readerLive="polite",e.thumb.readerTitle=e.language.translate("Use arrow keys to zoom in and out"),e.minusButton.readerTitle=e.language.translate("Press ENTER to zoom in"),e.plusButton.readerTitle=e.language.translate("Press ENTER to zoom out"),e.applyTheme(),e.events.on("propertychanged",(function(t){"layout"==t.property&&e.fixLayout()}),void 0,!1),e._disposers.push(e._chart),e.fixLayout(),e}return(0,r.ZT)(e,t),e.prototype.fixLayout=function(){var t=this.plusButton,e=this.minusButton,i=this.thumb,n=this.slider;t.x=void 0,t.y=void 0,e.x=void 0,e.y=void 0,i.x=void 0,i.y=void 0,n.x=void 0,n.y=void 0,t.padding(6,10,6,10),e.padding(6,10,6,10),e.label.align="center",e.label.valign="middle",t.label.align="center",t.label.valign="middle","vertical"==this.layout?(this.width=40,this.height=void 0,e.width=(0,f.aQ)(100),e.height=void 0,i.width=(0,f.aQ)(100),i.height=void 0,t.width=(0,f.aQ)(100),t.height=void 0,n.width=(0,f.aQ)(100),e.marginTop=1,t.marginBottom=2,n.height=0,e.toFront(),t.toBack(),i.minX=0,i.maxX=0,i.minY=0):"horizontal"==this.layout&&(this.height=40,this.width=void 0,e.height=(0,f.aQ)(100),e.width=void 0,t.height=(0,f.aQ)(100),t.width=void 0,i.height=(0,f.aQ)(100),i.width=void 0,i.minX=0,i.minY=0,i.maxY=0,n.height=(0,f.aQ)(100),n.width=0,e.toBack(),t.toFront())},e.prototype.handleBackgroundClick=function(t){var e=t.target,i=t.spritePoint.y,n=this.chart,r=Math.log(n.maxZoomLevel)/Math.LN2,o=Math.log(n.minZoomLevel)/Math.LN2,s=(e.pixelHeight-i)/e.pixelHeight*(o+(r-o)),a=Math.pow(2,s);n.zoomToGeoPoint(n.zoomGeoPoint,a)},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){var e=this;this._chart.set(t,new _.FV([t.events.on("maxsizechanged",this.updateThumbSize,this,
1!1),t.events.on("zoomlevelchanged",this.updateThumb,this,!1),this.minusButton.events.on("hit",(function(){t.zoomOut(t.zoomGeoPoint)}),t,!1),(0,d.S)().body.events.on("keyup",(function(i){e.topParent.hasFocused&&(p.d.isKey(i.event,"plus")?t.zoomIn():p.d.isKey(i.event,"minus")&&t.zoomOut())}),t),this.plusButton.events.on("hit",(function(){t.zoomIn(t.zoomGeoPoint)}),t,!1)]))},enumerable:!0,configurable:!0}),e.prototype.updateThumbSize=function(){if(this.chart){var t=this.slider,e=this.thumb;"vertical"==this.layout?(e.minHeight=Math.min(this.slider.pixelHeight,20),e.height=t.pixelHeight/this.stepCount,e.maxY=t.pixelHeight-e.pixelHeight,e.pixelHeight<=1?e.visible=!1:e.visible=!0):(e.minWidth=Math.min(this.slider.pixelWidth,20),e.width=t.pixelWidth/this.stepCount,e.maxX=t.pixelWidth-e.pixelWidth,e.pixelWidth<=1?e.visible=!1:e.visible=!0)}},e.prototype.updateThumb=function(){var t=this.slider,e=this.chart,i=this.thumb;if(!i.isDown){var n=(Math.log(e.zoomLevel)-Math.log(this.chart.minZoomLevel))/Math.LN2;"vertical"==this.layout?i.y=t.pixelHeight-(t.pixelHeight-i.pixelHeight)*n/this.stepCount-i.pixelHeight:i.x=t.pixelWidth*n/this.stepCount}},e.prototype.handleThumbDrag=function(){var t,e=this.slider,i=this.chart,n=this.thumb;t=Math.log(this.chart.minZoomLevel)/Math.LN2+(t="vertical"==this.layout?this.stepCount*(e.pixelHeight-n.pixelY-n.pixelHeight)/(e.pixelHeight-n.pixelHeight):this.stepCount*n.pixelX/e.pixelWidth);var r=Math.pow(2,t);i.zoomToGeoPoint(void 0,r,!1,0)},Object.defineProperty(e.prototype,"stepCount",{get:function(){return Math.log(this.chart.maxZoomLevel)/Math.LN2-Math.log(this.chart.minZoomLevel)/Math.LN2},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new l.c},e}(h.W);function Sr(t,e){return[t,Mt(Ft((bt+e)/2))]}function Or(){return function(t){var e,i,n,r=Ai(t),o=r.center,s=r.scale,a=r.translate,l=r.clipExtent,h=null;function u(){var o=vt*s(),a=r(function(t){function e(e){return(e=t(e[0]*wt,e[1]*wt))[0]*=Pt,e[1]*=Pt,e}return t=yi(t[0]*wt,t[1]*wt,t.length>2?t[2]*wt:0),e.invert=function(e){return(e=t.invert(e[0]*wt,e[1]*wt))[0]*=Pt,e[1]*=Pt,e},e}(r.rotate()).invert([0,0]));return l(null==h?[[a[0]-o,a[1]-o],[a[0]+o,a[1]+o]]:t===Sr?[[Math.max(a[0]-o,h),e],[Math.min(a[0]+o,i),n]]:[[h,Math.max(a[1]-o,e)],[i,Math.min(a[1]+o,n)]])}return r.scale=function(t){return arguments.length?(s(t),u()):s()},r.translate=function(t){return arguments.length?(a(t),u()):a()},r.center=function(t){return arguments.length?(o(t),u()):o()},r.clipExtent=function(t){return arguments.length?(null==t?h=e=i=n=null:(h=+t[0][0],e=+t[0][1],i=+t[1][0],n=+t[1][1]),u()):null==h?null:[[h,e],[i,n]]},u()}(Sr).scale(961/xt)}c.i.registeredClasses.ZoomControl=wr,Sr.invert=function(t,e){return[t,2*Ot(kt(e))-bt]};var Cr=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Or(),e}return(0,r.ZT)(e,t),e}(Xn);c.i.registeredClasses.Mercator=Cr;var Tr=Math.abs,jr=Math.atan,kr=(Math.atan2,Math.ceil,Math.cos),Mr=Math.exp,Ir=(Math.floor,Math.log),Dr=(Math.max,Math.min,Math.pow,Math.round,Math.sign,Math.sin),Er=Math.tan,Fr=Math.PI,Vr=Fr/2,Lr=Fr/4;Math.SQRT1_2,Rr(2),Rr(Fr);function Ar(t){return t>1?Vr:t<-1?-Vr:Math.asin(t)}function Rr(t){return t>0?Math.sqrt(t):0}function Br(t,e){return[t,1.25*Ir(Er(Lr+.4*e))]}Br.invert=function(t,e){return[t,2.5*jr(Mr(.8*e))-.625*Fr]};var Nr=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Ai(Br).scale(108.318),e}return(0,r.ZT)(e,t),e}(Xn);function Hr(t,e){for(var i=(1+Vr)*Dr(e),n=0,r=1/0;n<10&&Tr(r)>1e-6;n++)e-=r=(e+Dr(e)-i)/(1+kr(e));return i=Rr(2+Fr),[t*(1+kr(e))/i,2*e/i]}c.i.registeredClasses.Miller=Nr,Hr.invert=function(t,e){var i=1+Vr,n=Rr(i/2);return[2*t*n/(1+kr(e*=n)),Ar((e+Dr(e))/i)]};var Ur=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Ai(Hr).scale(173.044),e}return(0,r.ZT)(e,t),e}(Xn);function Gr(t){return function(e,i){var n=Et(e*e+i*i),r=t(n),o=It(r),s=Tt(r);return[Ct(e*o,n*s),Vt(n&&i*o/n)]}}function zr(t,e){return[Tt(e)*It(t),It(e)]}c.i.registeredClasses.Eckert6=Ur,zr.invert=Gr(Vt);var Wr=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Ai(zr).scale(249.5).clipAngle(90.000001),e}return(0,r.ZT)(e,t),e}(Xn);function Zr(t,e){var i=Tt(e),n=1+Tt(t)*i;return[i*It(t)/n,It(e)/n]}
1c.i.registeredClasses.Orthographic=Wr,Zr.invert=Gr((function(t){return 2*Ot(t)}));var Xr=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Ai(Zr).scale(250).clipAngle(142),e}return(0,r.ZT)(e,t),e}(Xn);function Kr(t,e){var i=It(t),n=(i+It(e))/2;if(St(n)<mt)return function(t){var e=Tt(t);function i(t,i){return[t*e,It(i)/e]}return i.invert=function(t,i){return[t/e,Vt(i*e)]},i}(t);var r=1+i*(2*n-i),o=Et(r)/n;function s(t,e){var i=Et(r-2*n*It(e))/n;return[i*It(t*=n),o-i*Tt(t)]}return s.invert=function(t,e){var i=o-e,s=Ct(t,St(i))*Dt(i);return i*n<0&&(s-=vt*Dt(t)*Dt(i)),[s/n,Vt((r-(t*t+i*i)*n*n)/(2*n))]},s}function Yr(){return function(t){var e=0,i=vt/3,n=Ri(t),r=n(e,i);return r.parallels=function(t){return arguments.length?n(e=t[0]*wt,i=t[1]*wt):[e*Pt,i*Pt]},r}(Kr).scale(155.424).center([0,33.6442])}function $r(){return Yr().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}c.i.registeredClasses.Stereographic=Xr;var qr=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=$r(),e}return(0,r.ZT)(e,t),e}(Xn);c.i.registeredClasses.Albers=qr;var Jr=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=function(){var t,e,i,n,r,o,s=$r(),a=Yr().rotate([154,0]).center([-2,58.5]).parallels([55,65]),l=Yr().rotate([157,0]).center([-3,19.9]).parallels([8,18]),h={point:function(t,e){o=[t,e]}};function u(t){var e=t[0],s=t[1];return o=null,i.point(e,s),o||(n.point(e,s),o)||(r.point(e,s),o)}function p(){return t=e=null,u}return u.invert=function(t){var e=s.scale(),i=s.translate(),n=(t[0]-i[0])/e,r=(t[1]-i[1])/e;return(r>=.12&&r<.234&&n>=-.425&&n<-.214?a:r>=.166&&r<.234&&n>=-.214&&n<-.115?l:s).invert(t)},u.stream=function(i){return t&&e===i?t:(n=[s.stream(e=i),a.stream(i),l.stream(i)],r=n.length,t={point:function(t,e){for(var i=-1;++i<r;)n[i].point(t,e)},sphere:function(){for(var t=-1;++t<r;)n[t].sphere()},lineStart:function(){for(var t=-1;++t<r;)n[t].lineStart()},lineEnd:function(){for(var t=-1;++t<r;)n[t].lineEnd()},polygonStart:function(){for(var t=-1;++t<r;)n[t].polygonStart()},polygonEnd:function(){for(var t=-1;++t<r;)n[t].polygonEnd()}});var n,r},u.precision=function(t){return arguments.length?(s.precision(t),a.precision(t),l.precision(t),p()):s.precision()},u.scale=function(t){return arguments.length?(s.scale(t),a.scale(.35*t),l.scale(t),u.translate(s.translate())):s.scale()},u.translate=function(t){if(!arguments.length)return s.translate();var e=s.scale(),o=+t[0],u=+t[1];return i=s.translate(t).clipExtent([[o-.455*e,u-.238*e],[o+.455*e,u+.238*e]]).stream(h),n=a.translate([o-.307*e,u+.201*e]).clipExtent([[o-.425*e+mt,u+.12*e+mt],[o-.214*e-mt,u+.234*e-mt]]).stream(h),r=l.translate([o-.205*e,u+.212*e]).clipExtent([[o-.214*e+mt,u+.166*e+mt],[o-.115*e-mt,u+.234*e-mt]]).stream(h),p()},u.fitExtent=function(t,e){return ki(u,t,e)},u.fitSize=function(t,e){return Mi(u,t,e)},u.fitWidth=function(t,e){return Ii(u,t,e)},u.fitHeight=function(t,e){return Di(u,t,e)},u.scale(1070)}(),e}return(0,r.ZT)(e,t),e}(Xn);function Qr(t,e){var i=e*e,n=i*i;return[t*(.8707-.131979*i+n*(n*(.003971*i-.001529*n)-.013791)),e*(1.007226+i*(.015085+n*(.028874*i-.044475-.005916*n)))]}c.i.registeredClasses.AlbersUsa=Jr,Qr.invert=function(t,e){var i,n=e,r=25;do{var o=n*n,s=o*o;n-=i=(n*(1.007226+o*(.015085+s*(.028874*o-.044475-.005916*s)))-e)/(1.007226+o*(.045255+s*(.259866*o-.311325-.005916*11*s)))}while(St(i)>mt&&--r>0);return[t/(.8707+(o=n*n)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),n]};var to=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Ai(Qr).scale(175.295),e}return(0,r.ZT)(e,t),e}(Xn);c.i.registeredClasses.NaturalEarth1=to;var eo,io=(eo=function(t){return Et(2/(1+t))},function(t,e){var i=Tt(t),n=Tt(e),r=eo(i*n);return r===1/0?[2,0]:[r*n*It(t),r*It(e)]});io.invert=Gr((function(t){return 2*Vt(t/2)}));var no=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Ai(io).scale(124.75).clipAngle(179.999),e}return(0,r.ZT)(e,t),e}(Xn);c.i.registeredClasses.AzimuthalEqualArea=no;var ro=1.340264,oo=-.081106,so=893e-6,ao=.003796,lo=Et(3)/2;function ho(t,e){var i=Vt(lo*It(e)),n=i*i,r=n*n*n;return[t*Tt(i)/(lo*(ro+3*oo*n+r*(7*so+9*ao*n))),i*(ro+oo*n+r*(so+ao*n))]}ho.invert=function(t,e){for(var i,n=e,r=n*n,o=r*r*r,s=0;s<12&&(o=(r=(n-=i=(n*(ro+oo*r+o*(so+ao*r))-e)/(ro+3*oo*r+o*(7*so+9*ao*r)))*n)*r*r,!(St(i)<1e-12));++s);return[lo*t*(ro+3*oo*r+o*(7*so+9*ao*r))/Tt(n),Vt(It(n)/lo)]};var uo=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Ai(ho).scale(177.158),e}return(0,r.ZT)(e,t),e}(Xn);c.i.registeredClasses.EqualEarth=uo}
vendor: 2,111 bytes, line 1
1,26981:(t,e,i)=>{"use strict";i(11983);var n,r=(n=i(11543))&&n.__esModule?n:{default:n};r.default._babelPolyfill&&"undefined"!=typeof console&&console.warn&&console.warn("@babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning."),r.default._babelPolyfill=!0},11983:(t,e,i)=>{"use strict";i(15033),i(88033),i(72863),i(56141),i(74316),i(117),i(86863),i(30290),i(44007),i(91235),i(58930),i(31794),i(1523),i(35666)},15033:(t,e,i)=>{i(98997),i(57944),i(65388),i(10266),i(57557),i(63386),i(30081),i(54943),i(40192),i(24371),i(17026),i(16736),i(7260),i(4649),i(88325),i(52798),i(86911),i(84394),i(78769),i(729),i(99383),i(19315),i(15072),i(10348),i(71028),i(2610),i(64007),i(87616),i(86762),i(43316),i(93019),i(40293),i(60640),i(96589),i(93210),i(12372),i(30511),i(6781),i(74434),i(14783),i(95521),i(94093),i(86378),i(52380),i(2803),i(63725),i(7977),i(14192),i(2940),i(35731),i(79382),i(38877),i(22539),i(39820),i(28417),i(74333),i(82858),i(22058),i(95472),i(57001),i(57492),i(50447),i(65624),i(51263),i(65193),i(28241),i(96723),i(9394),i(66938),i(11961),i(69659),i(23354),i(99620),i(638),i(32338),i(20641),i(21575),i(75611),i(91033),i(50160),i(65271),i(18221),i(92523),i(65441),i(88375),i(9106),i(9139),i(33352),i(53289),i(35943),i(59483),i(88292),i(86174),i(86975),i(71412),i(30360),i(18394),i(83118),i(78772),i(71308),i(87080),i(58615),i(35244),i(39544),i(45475),i(33770),i(5201),i(61385),i(12813),i(82509),i(98253),i(57391),i(33307),i(63315),i(12920),i(95443),i(69815),i(43771),i(76935),i(17846),i(56403),i(51200),i(30951),i(10029),i(69310),i(66722),i(18372),i(14604),i(84781),i(38416),i(24395),i(49649),i(32475),i(12924),i(16337),i(83286),i(47225),i(68766),t.exports=i(14411)},72863:(t,e,i)=>{i(98125),t.exports=i(14411).Array.flatMap},88033:(t,e,i)=>{i(49348),t.exports=i(14411).Array.includes},58930:(t,e,i)=>{i(1768),t.exports=i(14411).Object.entries},44007:(t,e,i)=>
1{i(59223),t.exports=i(14411).Object.getOwnPropertyDescriptors},91235:(t,e,i)=>{i(67442),t.exports=i(14411).Object.values},31794:(t,e,i)=>{"use strict";i(12813),i(14936),t.exports=i(14411).Promise.finally},74316:(t,e,i)=>{i(20239),t.exports=i(14411).String.padEnd},56141:(t,e,i)=>{i(28755),t.exports=i(14411).String.padStart},86863:(t,e,i)=>{i(66948),t.exports=i(14411).String.trimRight},117:(t,e,i)=>{i(53412),t.exports=i(14411).String.trimLeft},30290:(t,e,i)=>{i(78284),t.exports=i(38833).f("asyncIterator")},11543:(t,e,i)=>{i(94296),t.exports=i(1275).global},87411:t=>{t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},23206:(t,e,i)=>{var n=i(700);t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},1275:t=>{var e=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=e)},30999:(t,e,i)=>{var n=i(87411);t.exports=function(t,e,i){if(n(t),void 0===e)return t;switch(i){case 1:return function(i){return t.call(e,i)};case 2:return function(i,n){return t.call(e,i,n)};case 3:return function(i,n,r){return t.call(e,i,n,r)}}return function(){return t.apply(e,arguments)}}},50697:(t,e,i)=>{t.exports=!i(13834)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},42394:(t,e,i)=>{var n=i(700),r=i(71075).document,o=n(r)&&n(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},44553:(t,e,i)=>{var n=i(71075),r=i(1275),o=i(30999),s=i(2550),a=i(94324),l=function(t,e,i){var h,u,p,c=t&l.F,d=t&l.G,f=t&l.S,g=t&l.P,y=t&l.B,m=t&l.W,v=d?r:r[e]||(r[e]={}),b=v.prototype,_=d?n:f?n[e]:(n[e]||{}).prototype;for(h in d&&(i=e),i)(u=!c&&_&&void 0!==_[h])&&a(v,h)||(p=u?_[h]:i[h],v[h]=d&&"function"!=typeof _[h]?i[h]:y&&u?o(p,n):m&&_[h]==p?function(t){var e=function(e,i,n){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,i)}return new t(e,i,n)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(p):g&&"function"==typeof p?o(Function.call,p):p,g&&((v.virtual||(v.virtual={}))[h]=p,t&l.R&&b&&!b[h]&&s(b,h,p)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},13834:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},71075:t=>{var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},94324:t=>{var e={}.hasOwnProperty;t.exports=function(t,i){return e.call(t,i)}},2550:(t,e,i)=>{var n=i(249),r=i(43652);t.exports=i(50697)?function(t,e,i){return n.f(t,e,r(1,i))}:function(t,e,i){return t[e]=i,t}},43393:(t,e,i)=>{t.exports=!i(50697)&&!i(13834)((function(){return 7!=Object.defineProperty(i(42394)("div"),"a",{get:function(){return 7}}).a}))},700:t=>{t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},249:(t,e,i)=>{var n=i(23206),r=i(43393),o=i(3377),s=Object.defineProperty;e.f=i(50697)?Object.defineProperty:function(t,e,i){if(n(t),e=o(e,!0),n(i),r)try{return s(t,e,i)}catch(t){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(t[e]=i.value),t}},43652:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},3377:(t,e,i)=>{var n=i(700);t.exports=function(t,e){if(!n(t))return t;var i,r;if(e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;if("function"==typeof(i=t.valueOf)&&!n(r=i.call(t)))return r;if(!e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},94296:(t,e,i)=>{var n=i(44553);n(n.G,{global:i(71075)})},23079:t=>{t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},23373:(t,e,i)=>{var n=i(89426);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=n(t))throw TypeError(e);return+t}},12802:(t,e,i)=>{var n=i(9739)("unscopables"),r=Array.prototype;null==r[n]&&i(98442)(r,n,{}),t.exports=function(t){r[n][t]=!0}},9959:(t,e,i)=>{"use strict";var n=i(7384)(!0);t.exports=function(t,e,i){return e+(i?n(t,e).length:1)}},30599:t=>
vendor: 4,192 bytes, line 1
1{t.exports=function(t,e,i,n){if(!(t instanceof e)||void 0!==n&&n in t)throw TypeError(i+": incorrect invocation!");return t}},59719:(t,e,i)=>{var n=i(17481);t.exports=function(t){if(!n(t))throw TypeError(t+" is not an object!");return t}},4893:(t,e,i)=>{"use strict";var n=i(54200),r=i(15044),o=i(61838);t.exports=[].copyWithin||function(t,e){var i=n(this),s=o(i.length),a=r(t,s),l=r(e,s),h=arguments.length>2?arguments[2]:void 0,u=Math.min((void 0===h?s:r(h,s))-l,s-a),p=1;for(l<a&&a<l+u&&(p=-1,l+=u-1,a+=u-1);u-- >0;)l in i?i[a]=i[l]:delete i[a],a+=p,l+=p;return i}},70852:(t,e,i)=>{"use strict";var n=i(54200),r=i(15044),o=i(61838);t.exports=function(t){for(var e=n(this),i=o(e.length),s=arguments.length,a=r(s>1?arguments[1]:void 0,i),l=s>2?arguments[2]:void 0,h=void 0===l?i:r(l,i);h>a;)e[a++]=t;return e}},61545:(t,e,i)=>{var n=i(8500),r=i(61838),o=i(15044);t.exports=function(t){return function(e,i,s){var a,l=n(e),h=r(l.length),u=o(s,h);if(t&&i!=i){for(;h>u;)if((a=l[u++])!=a)return!0}else for(;h>u;u++)if((t||u in l)&&l[u]===i)return t||u||0;return!t&&-1}}},66934:(t,e,i)=>{var n=i(82794),r=i(60975),o=i(54200),s=i(61838),a=i(44087);t.exports=function(t,e){var i=1==t,l=2==t,h=3==t,u=4==t,p=6==t,c=5==t||p,d=e||a;return function(e,a,f){for(var g,y,m=o(e),v=r(m),b=n(a,f,3),_=s(v.length),x=0,P=i?d(e,_):l?d(e,0):void 0;_>x;x++)if((c||x in v)&&(y=b(g=v[x],x,m),t))if(i)P[x]=y;else if(y)switch(t){case 3:return!0;case 5:return g;case 6:return x;case 2:P.push(g)}else if(u)return!1;return p?-1:h||u?u:P}}},9857:(t,e,i)=>{var n=i(23079),r=i(54200),o=i(60975),s=i(61838);t.exports=function(t,e,i,a,l){n(e);var h=r(t),u=o(h),p=s(h.length),c=l?p-1:0,d=l?-1:1;if(i<2)for(;;){if(c in u){a=u[c],c+=d;break}if(c+=d,l?c<0:p<=c)throw TypeError("Reduce of empty array with no initial value")}for(;l?c>=0:p>c;c+=d)c in u&&(a=e(a,u[c],c,h));return a}},54849:(t,e,i)=>{var n=i(17481),r=i(40689),o=i(9739)("species");t.exports=function(t){var e;return r(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!r(e.prototype)||(e=void 0),n(e)&&null===(e=e[o])&&(e=void 0)),void 0===e?Array:e}},44087:(t,e,i)=>{var n=i(54849);t.exports=function(t,e){return new(n(t))(e)}},46966:(t,e,i)=>{"use strict";var n=i(23079),r=i(17481),o=i(16137),s=[].slice,a={},l=function(t,e,i){if(!(e in a)){for(var n=[],r=0;r<e;r++)n[r]="a["+r+"]";a[e]=Function("F,a","return new F("+n.join(",")+")")}return a[e](t,i)};t.exports=Function.bind||function(t){var e=n(this),i=s.call(arguments,1),a=function(){var n=i.concat(s.call(arguments));return this instanceof a?l(e,n.length,n):o(e,n,t)};return r(e.prototype)&&(a.prototype=e.prototype),a}},12845:(t,e,i)=>{var n=i(89426),r=i(9739)("toStringTag"),o="Arguments"==n(function(){return arguments}());t.exports=function(t){var e,i,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(i=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),r))?i:o?n(e):"Object"==(s=n(e))&&"function"==typeof e.callee?"Arguments":s}},89426:t=>{var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},95144:(t,e,i)=>{"use strict";var n=i(83530).f,r=i(62545),o=i(24092),s=i(82794),a=i(30599),l=i(62971),h=i(19121),u=i(78611),p=i(75993),c=i(51916),d=i(82153).fastKey,f=i(91603),g=c?"_s":"size",y=function(t,e){var i,n=d(e);if("F"!==n)return t._i[n];for(i=t._f;i;i=i.n)if(i.k==e)return i};t.exports={getConstructor:function(t,e,i,h){var u=t((function(t,n){a(t,u,e,"_i"),t._t=e,t._i=r(null),t._f=void 0,t._l=void 0,t[g]=0,null!=n&&l(n,i,t[h],t)}));return o(u.prototype,{clear:function(){for(var t=f(this,e),i=t._i,n=t._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete i[n.i];t._f=t._l=void 0,t[g]=0},delete:function(t){var i=f(this,e),n=y(i,t);if(n){var r=n.n,o=n.p;delete i._i[n.i],n.r=!0,o&&(o.n=r),r&&(r.p=o),i._f==n&&(i._f=r),i._l==n&&(i._l=o),i[g]--}return!!n},forEach:function(t){f(this,e);for(var i,n=s(t,arguments.length>1?arguments[1]:void 0,3);i=i?i.n:this._f;)for(n(i.v,i.k,this);i&&i.r;)i=i.p},has:function(t){return!!y(f(this,e),t)}}),c&&n(u.prototype,"size",{get:function(){return f(this,e)[g]}}),u},def:function(t,e,i){var n,r,o=y(t,e);return o?o.v=i:(t._l=o={i:r=d(e,!0),k:e,v:i,p:n=t._l,n:void 0,r:!1},t._f||(t._f=o),n&&(n.n=o),t[g]++,"F"!==r&&(t._i[r]=o)),t}
1,getEntry:y,setStrong:function(t,e,i){h(t,e,(function(t,i){this._t=f(t,e),this._k=i,this._l=void 0}),(function(){for(var t=this,e=t._k,i=t._l;i&&i.r;)i=i.p;return t._t&&(t._l=i=i?i.n:t._t._f)?u(0,"keys"==e?i.k:"values"==e?i.v:[i.k,i.v]):(t._t=void 0,u(1))}),i?"entries":"values",!i,!0),p(e)}}},33503:(t,e,i)=>{"use strict";var n=i(24092),r=i(82153).getWeak,o=i(59719),s=i(17481),a=i(30599),l=i(62971),h=i(66934),u=i(41063),p=i(91603),c=h(5),d=h(6),f=0,g=function(t){return t._l||(t._l=new y)},y=function(){this.a=[]},m=function(t,e){return c(t.a,(function(t){return t[0]===e}))};y.prototype={get:function(t){var e=m(this,t);if(e)return e[1]},has:function(t){return!!m(this,t)},set:function(t,e){var i=m(this,t);i?i[1]=e:this.a.push([t,e])},delete:function(t){var e=d(this.a,(function(e){return e[0]===t}));return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,i,o){var h=t((function(t,n){a(t,h,e,"_i"),t._t=e,t._i=f++,t._l=void 0,null!=n&&l(n,i,t[o],t)}));return n(h.prototype,{delete:function(t){if(!s(t))return!1;var i=r(t);return!0===i?g(p(this,e)).delete(t):i&&u(i,this._i)&&delete i[this._i]},has:function(t){if(!s(t))return!1;var i=r(t);return!0===i?g(p(this,e)).has(t):i&&u(i,this._i)}}),h},def:function(t,e,i){var n=r(o(e),!0);return!0===n?g(t).set(e,i):n[t._i]=i,t},ufstore:g}},58091:(t,e,i)=>{"use strict";var n=i(56341),r=i(35366),o=i(1564),s=i(24092),a=i(82153),l=i(62971),h=i(30599),u=i(17481),p=i(71240),c=i(61461),d=i(21309),f=i(94805);t.exports=function(t,e,i,g,y,m){var v=n[t],b=v,_=y?"set":"add",x=b&&b.prototype,P={},w=function(t){var e=x[t];o(x,t,"delete"==t||"has"==t?function(t){return!(m&&!u(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return m&&!u(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,i){return e.call(this,0===t?0:t,i),this})};if("function"==typeof b&&(m||x.forEach&&!p((function(){(new b).entries().next()})))){var S=new b,O=S[_](m?{}:-0,1)!=S,C=p((function(){S.has(1)})),T=c((function(t){new b(t)})),j=!m&&p((function(){for(var t=new b,e=5;e--;)t[_](e,e);return!t.has(-0)}));T||((b=e((function(e,i){h(e,b,t);var n=f(new v,e,b);return null!=i&&l(i,y,n[_],n),n}))).prototype=x,x.constructor=b),(C||j)&&(w("delete"),w("has"),y&&w("get")),(j||O)&&w(_),m&&x.clear&&delete x.clear}else b=g.getConstructor(e,t,y,_),s(b.prototype,i),a.NEED=!0;return d(b,t),P[t]=b,r(r.G+r.W+r.F*(b!=v),P),m||g.setStrong(b,t,y),b}},14411:t=>{var e=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=e)},51676:(t,e,i)=>{"use strict";var n=i(83530),r=i(21761);t.exports=function(t,e,i){e in t?n.f(t,e,r(0,i)):t[e]=i}},82794:(t,e,i)=>{var n=i(23079);t.exports=function(t,e,i){if(n(t),void 0===e)return t;switch(i){case 1:return function(i){return t.call(e,i)};case 2:return function(i,n){return t.call(e,i,n)};case 3:return function(i,n,r){return t.call(e,i,n,r)}}return function(){return t.apply(e,arguments)}}},41792:(t,e,i)=>{"use strict";var n=i(71240),r=Date.prototype.getTime,o=Date.prototype.toISOString,s=function(t){return t>9?t:"0"+t};t.exports=n((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!n((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(r.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),i=t.getUTCMilliseconds(),n=e<0?"-":e>9999?"+":"";return n+("00000"+Math.abs(e)).slice(n?-6:-4)+"-"+s(t.getUTCMonth()+1)+"-"+s(t.getUTCDate())+"T"+s(t.getUTCHours())+":"+s(t.getUTCMinutes())+":"+s(t.getUTCSeconds())+"."+(i>99?i:"0"+s(i))+"Z"}:o},27687:(t,e,i)=>{"use strict";var n=i(59719),r=i(9241),o="number";t.exports=function(t){if("string"!==t&&t!==o&&"default"!==t)throw TypeError("Incorrect hint");return r(n(this),t!=o)}},13589:t=>{t.exports=function(t){if(null==t)throw TypeError("Can't call method on  "+t);return t}},51916:(t,e,i)=>{t.exports=!i(71240)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},83383:(t,e,i)=>{var n=i(17481),r=i(56341).document,o=n(r)&&n(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},97590:t=>{t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleStr
1ing,toString,valueOf".split(",")},4535:(t,e,i)=>{var n=i(15825),r=i(32520),o=i(41144);t.exports=function(t){var e=n(t),i=r.f;if(i)for(var s,a=i(t),l=o.f,h=0;a.length>h;)l.call(t,s=a[h++])&&e.push(s);return e}},35366:(t,e,i)=>{var n=i(56341),r=i(14411),o=i(98442),s=i(1564),a=i(82794),l=function(t,e,i){var h,u,p,c,d=t&l.F,f=t&l.G,g=t&l.S,y=t&l.P,m=t&l.B,v=f?n:g?n[e]||(n[e]={}):(n[e]||{}).prototype,b=f?r:r[e]||(r[e]={}),_=b.prototype||(b.prototype={});for(h in f&&(i=e),i)p=((u=!d&&v&&void 0!==v[h])?v:i)[h],c=m&&u?a(p,n):y&&"function"==typeof p?a(Function.call,p):p,v&&s(v,h,p,t&l.U),b[h]!=p&&o(b,h,c),y&&_[h]!=p&&(_[h]=p)};n.core=r,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},46881:(t,e,i)=>{var n=i(9739)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(i){try{return e[n]=!1,!"/./"[t](e)}catch(t){}}return!0}},71240:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},25307:(t,e,i)=>{"use strict";i(58615);var n=i(1564),r=i(98442),o=i(71240),s=i(13589),a=i(9739),l=i(18868),h=a("species"),u=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),p=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var i="ab".split(t);return 2===i.length&&"a"===i[0]&&"b"===i[1]}();t.exports=function(t,e,i){var c=a(t),d=!o((function(){var e={};return e[c]=function(){return 7},7!=""[t](e)})),f=d?!o((function(){var e=!1,i=/a/;return i.exec=function(){return e=!0,null},"split"===t&&(i.constructor={},i.constructor[h]=function(){return i}),i[c](""),!e})):void 0;if(!d||!f||"replace"===t&&!u||"split"===t&&!p){var g=/./[c],y=i(s,c,""[t],(function(t,e,i,n,r){return e.exec===l?d&&!r?{done:!0,value:g.call(e,i,n)}:{done:!0,value:t.call(i,e,n)}:{done:!1}})),m=y[0],v=y[1];n(String.prototype,t,m),r(RegExp.prototype,c,2==e?function(t,e){return v.call(t,this,e)}:function(t){return v.call(t,this)})}}},6439:(t,e,i)=>{"use strict";var n=i(59719);t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},3885:(t,e,i)=>{"use strict";var n=i(40689),r=i(17481),o=i(61838),s=i(82794),a=i(9739)("isConcatSpreadable");t.exports=function t(e,i,l,h,u,p,c,d){for(var f,g,y=u,m=0,v=!!c&&s(c,d,3);m<h;){if(m in l){if(f=v?v(l[m],m,i):l[m],g=!1,r(f)&&(g=void 0!==(g=f[a])?!!g:n(f)),g&&p>0)y=t(e,i,f,o(f.length),y,p-1)-1;else{if(y>=9007199254740991)throw TypeError();e[y]=f}y++}m++}return y}},62971:(t,e,i)=>{var n=i(82794),r=i(55539),o=i(63894),s=i(59719),a=i(61838),l=i(18444),h={},u={},p=t.exports=function(t,e,i,p,c){var d,f,g,y,m=c?function(){return t}:l(t),v=n(i,p,e?2:1),b=0;if("function"!=typeof m)throw TypeError(t+" is not iterable!");if(o(m)){for(d=a(t.length);d>b;b++)if((y=e?v(s(f=t[b])[0],f[1]):v(t[b]))===h||y===u)return y}else for(g=m.call(t);!(f=g.next()).done;)if((y=r(g,v,f.value,e))===h||y===u)return y};p.BREAK=h,p.RETURN=u},65979:(t,e,i)=>{t.exports=i(97355)("native-function-to-string",Function.toString)},56341:t=>{var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},41063:t=>{var e={}.hasOwnProperty;t.exports=function(t,i){return e.call(t,i)}},98442:(t,e,i)=>{var n=i(83530),r=i(21761);t.exports=i(51916)?function(t,e,i){return n.f(t,e,r(1,i))}:function(t,e,i){return t[e]=i,t}},26137:(t,e,i)=>{var n=i(56341).document;t.exports=n&&n.documentElement},44352:(t,e,i)=>{t.exports=!i(51916)&&!i(71240)((function(){return 7!=Object.defineProperty(i(83383)("div"),"a",{get:function(){return 7}}).a}))},94805:(t,e,i)=>{var n=i(17481),r=i(87135).set;t.exports=function(t,e,i){var o,s=e.constructor;return s!==i&&"function"==typeof s&&(o=s.prototype)!==i.prototype&&n(o)&&r&&r(t,o),t}},16137:t=>{t.exports=function(t,e,i){var n=void 0===i;switch(e.length){case 0:return n?t():t.call(i);case 1:return n?t(e[0]):t.call(i,e[0]);case 2:return n?t(e[0],e[1]):t.call(i,e[0],e[1]);case 3:return n?t(e[0],e[1],e[2]):t.call(i,e[0],e[1],e[2]);case 4:return n?t(e[0],e[1],e[2],e[3]):t.call(i,e[0],e[1],e[2],e[3])}return t.apply(i,e)}}
vendor: 19,191 bytes, line 1
1,60975:(t,e,i)=>{var n=i(89426);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==n(t)?t.split(""):Object(t)}},63894:(t,e,i)=>{var n=i(4919),r=i(9739)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(n.Array===t||o[r]===t)}},40689:(t,e,i)=>{var n=i(89426);t.exports=Array.isArray||function(t){return"Array"==n(t)}},22289:(t,e,i)=>{var n=i(17481),r=Math.floor;t.exports=function(t){return!n(t)&&isFinite(t)&&r(t)===t}},17481:t=>{t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},89543:(t,e,i)=>{var n=i(17481),r=i(89426),o=i(9739)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==r(t))}},55539:(t,e,i)=>{var n=i(59719);t.exports=function(t,e,i,r){try{return r?e(n(i)[0],i[1]):e(i)}catch(e){var o=t.return;throw void 0!==o&&n(o.call(t)),e}}},47938:(t,e,i)=>{"use strict";var n=i(62545),r=i(21761),o=i(21309),s={};i(98442)(s,i(9739)("iterator"),(function(){return this})),t.exports=function(t,e,i){t.prototype=n(s,{next:r(1,i)}),o(t,e+" Iterator")}},19121:(t,e,i)=>{"use strict";var n=i(35113),r=i(35366),o=i(1564),s=i(98442),a=i(4919),l=i(47938),h=i(21309),u=i(44408),p=i(9739)("iterator"),c=!([].keys&&"next"in[].keys()),d="keys",f="values",g=function(){return this};t.exports=function(t,e,i,y,m,v,b){l(i,e,y);var _,x,P,w=function(t){if(!c&&t in T)return T[t];switch(t){case d:case f:return function(){return new i(this,t)}}return function(){return new i(this,t)}},S=e+" Iterator",O=m==f,C=!1,T=t.prototype,j=T[p]||T["@@iterator"]||m&&T[m],k=j||w(m),M=m?O?w("entries"):k:void 0,I="Array"==e&&T.entries||j;if(I&&(P=u(I.call(new t)))!==Object.prototype&&P.next&&(h(P,S,!0),n||"function"==typeof P[p]||s(P,p,g)),O&&j&&j.name!==f&&(C=!0,k=function(){return j.call(this)}),n&&!b||!c&&!C&&T[p]||s(T,p,k),a[e]=k,a[S]=g,m)if(_={values:O?k:w(f),keys:v?k:w(d),entries:M},b)for(x in _)x in T||o(T,x,_[x]);else r(r.P+r.F*(c||C),e,_);return _}},61461:(t,e,i)=>{var n=i(9739)("iterator"),r=!1;try{var o=[7][n]();o.return=function(){r=!0},Array.from(o,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!r)return!1;var i=!1;try{var o=[7],s=o[n]();s.next=function(){return{done:i=!0}},o[n]=function(){return s},t(o)}catch(t){}return i}},78611:t=>{t.exports=function(t,e){return{value:e,done:!!t}}},4919:t=>{t.exports={}},35113:t=>{t.exports=!1},77117:t=>{var e=Math.expm1;t.exports=!e||e(10)>22025.465794806718||e(10)<22025.465794806718||-2e-17!=e(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:e},59396:(t,e,i)=>{var n=i(84247),r=Math.pow,o=r(2,-52),s=r(2,-23),a=r(2,127)*(2-s),l=r(2,-126);t.exports=Math.fround||function(t){var e,i,r=Math.abs(t),h=n(t);return r<l?h*(r/l/s+1/o-1/o)*l*s:(i=(e=(1+s/o)*r)-(e-r))>a||i!=i?h*(1/0):h*i}},19007:t=>{t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},84247:t=>{t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},82153:(t,e,i)=>{var n=i(90430)("meta"),r=i(17481),o=i(41063),s=i(83530).f,a=0,l=Object.isExtensible||function(){return!0},h=!i(71240)((function(){return l(Object.preventExtensions({}))})),u=function(t){s(t,n,{value:{i:"O"+ ++a,w:{}}})},p=t.exports={KEY:n,NEED:!1,fastKey:function(t,e){if(!r(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!o(t,n)){if(!l(t))return"F";if(!e)return"E";u(t)}return t[n].i},getWeak:function(t,e){if(!o(t,n)){if(!l(t))return!0;if(!e)return!1;u(t)}return t[n].w},onFreeze:function(t){return h&&p.NEED&&l(t)&&!o(t,n)&&u(t),t}}},37:(t,e,i)=>{var n=i(56341),r=i(7122).set,o=n.MutationObserver||n.WebKitMutationObserver,s=n.process,a=n.Promise,l="process"==i(89426)(s);t.exports=function(){var t,e,i,h=function(){var n,r;for(l&&(n=s.domain)&&n.exit();t;){r=t.fn,t=t.next;try{r()}catch(n){throw t?i():e=void 0,n}}e=void 0,n&&n.enter()};if(l)i=function(){s.nextTick(h)};else if(!o||n.navigator&&n.navigator.standalone)if(a&&a.resolve){var u=a.resolve(void 0);i=function(){u.then(h)}}else i=function(){r.call(n,h)};else{var p=!0,c=document.createTextNode("");new o(h).observe(c,{characterData:!0}),i=function(){c.data=p=!p}}return function(n){var r={fn:n,next:void 0};e&&(e.next=r),t||(t=r,i()),e=r}}},83285:(t,e,i)=>{"use strict";var n=i(23079);function r(t){var e,i;this.promise=new t((function(t,n){if(void 0!==e||void 0!==i)throw TypeError("Bad Promise constructor");e=t,i=n})),this.resolve=n(e),this.reject=n(i)}t.exports.f=function(t){return new r(t)}},49821:(t,e,i)=>{"use strict";var n=i(51916),r=i(15825),o=i(32520),s=i(41144),a=i(54200),l=i(60975),h=Object.assign;t.exports=!h||i(71240)((function(){var t={},e={},i=Symbol(),n="abcdefghijklmnopqrst";return t[i]=7,n.split("").forEach((function(t){e[t]=t})),7!=h({},t)[i]||Object.keys(h({},e)).join("")!=n}))?function(t,e){for(var i=a(t),h=arguments.length,u=1,p=o.f,c=s.f;h>u;)for(var d,f=l(arguments[u++]),g=p?r(f).concat(p(f)):r(f),y=g.length,m=0;y>m;)d=g[m++],n&&!c.call(f,d)||(i[d]=f[d]);return i}:h},62545:(t,e,i)=>{var n=i(59719),r=i(30413),o=i(97590),s=i(53548)("IE_PROTO"),a=function(){},l=function(){var t,e=i(83383)("iframe"),n=o.length;for(e.style.display="none",i(26137).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;n--;)delete l.prototype[o[n]];return l()};t.exports=Object.create||function(t,e){var i;return null!==t?(a.prototype=n(t),i=new a,a.prototype=null,i[s]=t):i=l(),void 0===e?i:r(i,e)}},83530:(t,e,i)=>{var n=i(59719),r=i(44352),o=i(9241),s=Object.defineProperty;e.f=i(51916)?Object.defineProperty:function(t,e,i){if(n(t),e=o(e,!0),n(i),r)try{return s(t,e,i)}catch(t){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(t[e]=i.value),t}},30413:(t,e,i)=>{var n=i(83530),r=i(59719),o=i(15825);t.exports=i(51916)?Object.defineProperties:function(t,e){r(t);for(var i,s=o(e),a=s.length,l=0;a>l;)n.f(t,i=s[l++],e[i]);return t}},57762:(t,e,i)=>{var n=i(41144),r=i(21761),o=i(8500),s=i(9241),a=i(41063),l=i(44352),h=Object.getOwnPropertyDescriptor;e.f=i(51916)?h:function(t,e){if(t=o(t),e=s(e,!0),l)try{return h(t,e)}catch(t){}if(a(t,e))return r(!n.f.call(t,e),t[e])}},85009:(t,e,i)=>{var n=i(8500),r=i(14230).f,o={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return s&&"[object Window]"==o.call(t)?function(t){try{return r(t)}catch(t){return s.slice()}}(t):r(n(t))}},14230:(t,e,i)=>{var n=i(92851),r=i(97590).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,r)}},32520:(t,e)=>{e.f=Object.getOwnPropertySymbols},44408:(t,e,i)=>{var n=i(41063),r=i(54200),o=i(53548)("IE_PROTO"),s=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),n(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},92851:(t,e,i)=>{var n=i(41063),r=i(8500),o=i(61545)(!1),s=i(53548)("IE_PROTO");t.exports=function(t,e){var i,a=r(t),l=0,h=[];for(i in a)i!=s&&n(a,i)&&h.push(i);for(;e.length>l;)n(a,i=e[l++])&&(~o(h,i)||h.push(i));return h}},15825:(t,e,i)=>{var n=i(92851),r=i(97590);t.exports=Object.keys||function(t){return n(t,r)}},41144:(t,e)=>{e.f={}.propertyIsEnumerable},81025:(t,e,i)=>{var n=i(35366),r=i(14411),o=i(71240);t.exports=function(t,e){var i=(r.Object||{})[t]||Object[t],s={};s[t]=e(i),n(n.S+n.F*o((function(){i(1)})),"Object",s)}},15346:(t,e,i)=>{var n=i(51916),r=i(15825),o=i(8500),s=i(41144).f;t.exports=function(t){return function(e){for(var i,a=o(e),l=r(a),h=l.length,u=0,p=[];h>u;)i=l[u++],n&&!s.call(a,i)||p.push(t?[i,a[i]]:a[i]);return p}}},17285:(t,e,i)=>{var n=i(14230),r=i(32520),o=i(59719),s=i(56341).Reflect;t.exports=s&&s.ownKeys||function(t){var e=n.f(o(t)),i=r.f;return i?e.concat(i(t)):e}},13765:(t,e,i)=>{var n=i(56341).parseFloat,r=i(97370).trim;t.exports=1/n(i(18275)+"-0")!=-1/0?function(t){var e=r(String(t),3),i=n(e);return 0===i&&"-"==e.charAt(0)?-0:i}:n},80500:(t,e,i)=>{var n=i(56341).parseInt,r=i(97370).trim,o=i(18275),s=/^[-+]?0[xX]/;t.exports=8!==n(o+"08")||22!==n(o+"0x16")?function(t,e){var i=r(String(t),3);return n(i,e>>>0||(s.test(i)?16:10))}:n},98332:t=>{t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},38614:(t,e,i)=>{var n=i(59719),r=i(17481),o=i(83285);t.exports=function(t,e){if(n(t),r(e)&&e.constructor===t)return e;var i=o.f(t);return(0,i.resolve)(e),i.promise}},21761:t=>{t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},24092:(t,e,i)=>{var n=i(1564);t.exports=function(t,e,i){for(var r in e)n(t,r,e[r],i);return t}},1564:(t,e,i)=>{var n=i(56341),r=i(98442),o=i(41063),s=i(90430)("src"),a=i(65979),l="toString",h=(""+a).split(l);i(14411).inspectSource=function(t){return a.call(t)},(t.exports=function(t,e,i,a){var l="function"==typeof i;l&&(o(i,"name")||r(i,"name",e)),t[e]!==i&&(l&&(o(i,s)||r(i,s,t[e]?""+t[e]:h.join(String(e)))),t===n?t[e]=i:a?t[e]?t[e]=i:r(t,e,i):(delete t[e],r(t,e,i)))})(Function.prototype,l,(function(){return"function"==typeof this&&this[s]||a.call(this)}))},29073:(t,e,i)=>{"use strict";var n=i(12845),r=RegExp.prototype.exec;t.exports=function(t,e){var i=t.exec;if("function"==typeof i){var o=i.call(t,e);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==n(t))throw new TypeError("RegExp#exec called on incompatible receiver");return r.call(t,e)}},18868:(t,e,i)=>{"use strict";var n,r,o=i(6439),s=RegExp.prototype.exec,a=String.prototype.replace,l=s,h=(n=/a/,r=/b*/g,s.call(n,"a"),s.call(r,"a"),0!==n.lastIndex||0!==r.lastIndex),u=void 0!==/()??/.exec("")[1];(h||u)&&(l=function(t){var e,i,n,r,l=this;return u&&(i=new RegExp("^"+l.source+"$(?!\\s)",o.call(l))),h&&(e=l.lastIndex),n=s.call(l,t),h&&n&&(l.lastIndex=l.global?n.index+n[0].length:e),u&&n&&n.length>1&&a.call(n[0],i,(function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(n[r]=void 0)})),n}),t.exports=l},61541:t=>{t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},87135:(t,e,i)=>{var n=i(17481),r=i(59719),o=function(t,e){if(r(t),!n(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,n){try{(n=i(82794)(Function.call,i(57762).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,i){return o(t,i),e?t.__proto__=i:n(t,i),t}}({},!1):void 0),check:o}},75993:(t,e,i)=>{"use strict";var n=i(56341),r=i(83530),o=i(51916),s=i(9739)("species");t.exports=function(t){var e=n[t];o&&e&&!e[s]&&r.f(e,s,{configurable:!0,get:function(){return this}})}},21309:(t,e,i)=>{var n=i(83530).f,r=i(41063),o=i(9739)("toStringTag");t.exports=function(t,e,i){t&&!r(t=i?t:t.prototype,o)&&n(t,o,{configurable:!0,value:e})}},53548:(t,e,i)=>{var n=i(97355)("keys"),r=i(90430);t.exports=function(t){return n[t]||(n[t]=r(t))}},97355:(t,e,i)=>{var n=i(14411),r=i(56341),o="__core-js_shared__",s=r[o]||(r[o]={});(t.exports=function(t,e){return s[t]||(s[t]=void 0!==e?e:{})})("versions",[]).push({version:n.version,mode:i(35113)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},59789:(t,e,i)=>{var n=i(59719),r=i(23079),o=i(9739)("species");t.exports=function(t,e){var i,s=n(t).constructor;return void 0===s||null==(i=n(s)[o])?e:r(i)}},85139:(t,e,i)=>{"use strict";var n=i(71240);t.exports=function(t,e){return!!t&&n((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},7384:(t,e,i)=>{var n=i(51549),r=i(13589);t.exports=function(t){return function(e,i){var o,s,a=String(r(e)),l=n(i),h=a.length;return l<0||l>=h?t?"":void 0:(o=a.charCodeAt(l))<55296||o>56319||l+1===h||(s=a.charCodeAt(l+1))<56320||s>57343?t?a.charAt(l):o:t?a.slice(l,l+2):s-56320+(o-55296<<10)+65536}}},83256:(t,e,i)=>{var n=i(89543),r=i(13589);t.exports=function(t,e,i){if(n(e))throw TypeError("String#"+i+" doesn't accept regex!");return String(r(t))}},79048:(t,e,i)=>{var n=i(35366),r=i(71240),o=i(13589),s=/"/g,a=function(t,e,i,n){var r=String(o(t)),a="<"+e;return""!==i&&(a+=" "+i+'="'+String(n).replace(s,"&quot;")+'"'),a+">"+r+"</"+e+">"};t.exports=function(t,e){var i={};i[t]=e(a),n(n.P+n.F*r((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})),"String",i)}},9823:(t,e,i)=>{var n=i(61838),r=i(40005),o=i(13589);t.exports=function(t,e,i,s){var a=String(o(t)),l=a.length,h=void 0===i?" ":String(i),u=n(e);if(u<=l||""==h)return a;var p=u-l,c=r.call(h,Math.ceil(p/h.length));return c.length>p&&(c=c.slice(0,p)),s?c+a:a+c}},40005:(t,e,i)=>{"use strict";var n=i(51549),r=i(13589);t.exports=function(t){var e=String(r(this)),i="",o=n(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(i+=e);return i}},97370:(t,e,i)=>{var n=i(35366),r=i(13589),o=i(71240),s=i(18275),a="["+s+"]",l=RegExp("^"+a+a+"*"),h=RegExp(a+a+"*$"),u=function(t,e,i){var r={},a=o((function(){return!!s[t]()||"​…"!="​…"[t]()})),l=r[t]=a?e(p):s[t];i&&(r[i]=l),n(n.P+n.F*a,"String",r)},p=u.trim=function(t,e){return t=String(r(t)),1&e&&(t=t.replace(l,"")),2&e&&(t=t.replace(h,"")),t};t.exports=u},18275:t=>{t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},7122:(t,e,i)=>{var n,r,o,s=i(82794),a=i(16137),l=i(26137),h=i(83383),u=i(56341),p=u.process,c=u.setImmediate,d=u.clearImmediate,f=u.MessageChannel,g=u.Dispatch,y=0,m={},v="onreadystatechange",b=function(){var t=+this;if(m.hasOwnProperty(t)){var e=m[t];delete m[t],e()}},_=function(t){b.call(t.data)};c&&d||(c=function(t){for(var e=[],i=1;arguments.length>i;)e.push(arguments[i++]);return m[++y]=function(){a("function"==typeof t?t:Function(t),e)},n(y),y},d=function(t){delete m[t]},"process"==i(89426)(p)?n=function(t){p.nextTick(s(b,t,1))}:g&&g.now?n=function(t){g.now(s(b,t,1))}:f?(o=(r=new f).port2,r.port1.onmessage=_,n=s(o.postMessage,o,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(n=function(t){u.postMessage(t+"","*")},u.addEventListener("message",_,!1)):n=v in h("script")?function(t){l.appendChild(h("script")).onreadystatechange=function(){l.removeChild(this),b.call(t)}}:function(t){setTimeout(s(b,t,1),0)}),t.exports={set:c,clear:d}},15044:(t,e,i)=>{var n=i(51549),r=Math.max,o=Math.min;t.exports=function(t,e){return(t=n(t))<0?r(t+e,0):o(t,e)}},99707:(t,e,i)=>{var n=i(51549),r=i(61838);t.exports=function(t){if(void 0===t)return 0;var e=n(t),i=r(e);if(e!==i)throw RangeError("Wrong length!");return i}},51549:t=>{var e=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:e)(t)}},8500:(t,e,i)=>{var n=i(60975),r=i(13589);t.exports=function(t){return n(r(t))}},61838:(t,e,i)=>{var n=i(51549),r=Math.min;t.exports=function(t){return t>0?r(n(t),9007199254740991):0}},54200:(t,e,i)=>{var n=i(13589);t.exports=function(t){return Object(n(t))}},9241:(t,e,i)=>{var n=i(17481);t.exports=function(t,e){if(!n(t))return t;var i,r;if(e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;if("function"==typeof(i=t.valueOf)&&!n(r=i.call(t)))return r;if(!e&&"function"==typeof(i=t.toString)&&!n(r=i.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},58754:(t,e,i)=>{"use strict";if(i(51916)){var n=i(35113),r=i(56341),o=i(71240),s=i(35366),a=i(67728),l=i(29895),h=i(82794),u=i(30599),p=i(21761),c=i(98442),d=i(24092),f=i(51549),g=i(61838),y=i(99707),m=i(15044),v=i(9241),b=i(41063),_=i(12845),x=i(17481),P=i(54200),w=i(63894),S=i(62545),O=i(44408),C=i(14230).f,T=i(18444),j=i(90430),k=i(9739),M=i(66934),I=i(61545),D=i(59789),E=i(71308),F=i(4919),V=i(61461),L=i(75993),A=i(70852),R=i(4893),B=i(83530),N=i(57762),H=B.f,U=N.f,G=r.RangeError,z=r.TypeError,W=r.Uint8Array,Z="ArrayBuffer",X="SharedArrayBuffer",K="BYTES_PER_ELEMENT",Y=Array.prototype,$=l.ArrayBuffer,q=l.DataView,J=M(0),Q=M(2),tt=M(3),et=M(4),it=M(5),nt=M(6),rt=I(!0),ot=I(!1),st=E.values,at=E.keys,lt=E.entries,ht=Y.lastIndexOf,ut=Y.reduce,pt=Y.reduceRight,ct=Y.join,dt=Y.sort,ft=Y.slice,gt=Y.toString,yt=Y.toLocaleString,mt=k("iterator"),vt=k("toStringTag"),bt=j("typed_constructor"),_t=j("def_constructor"),xt=a.CONSTR,Pt=a.TYPED,wt=a.VIEW,St="Wrong length!",Ot=M(1,(function(t,e){return Mt(D(t,t[_t]),e)})),Ct=o((function(){return 1===new W(new Uint16Array([1]).buffer)[0]})),Tt=!!W&&!!W.prototype.set&&o((function(){new W(1).set({})})),jt=function(t,e){var i=f(t);if(i<0||i%e)throw G("Wrong offset!");return i},kt=function(t){if(x(t)&&Pt in t)return t;throw z(t+" is not a typed array!")},Mt=function(t,e){if(!x(t)||!(bt in t))throw z("It is not a typed array constructor!");return new t(e)},It=function(t,e){return Dt(D(t,t[_t]),e)},Dt=function(t,e){for(var i=0,n=e.length,r=Mt(t,n);n>i;)r[i]=e[i++];return r},Et=function(t,e,i){H(t,e,{get:function(){return this._d[i]}})},Ft=function(t){var e,i,n,r,o,s,a=P(t),l=arguments.length,u=l>1?arguments[1]:void 0,p=void 0!==u,c=T(a);if(null!=c&&!w(c)){for(s=c.call(a),n=[],e=0;!(o=s.next()).done;e++)n.push(o.value);a=n}for(p&&l>2&&(u=h(u,arguments[2],2)),e=0,i=g(a.length),r=Mt(this,i);i>e;e++)r[e]=p?u(a[e],e):a[e];return r},Vt=function(){for(var t=0,e=arguments.length,i=Mt(this,e);e>t;)i[t]=arguments[t++];return i},Lt=!!W&&o((function(){yt.call(new W(1))})),At=function(){return yt.apply(Lt?ft.call(kt(this)):kt(this),arguments)},Rt={copyWithin:function(t,e){return R.call(kt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return et(kt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return A.apply(kt(this),arguments)},filter:function(t){return It(this,Q(kt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return it(kt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return nt(kt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(kt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return ot(kt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return rt(kt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(kt(this),arguments)},lastIndexOf:function(t){return ht.apply(kt(this),arguments)},map:function(t){return Ot(kt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return ut.apply(kt(this),arguments)},reduceRight:function(t){return pt.apply(kt(this),arguments)},reverse:function(){for(var t,e=this,i=kt(e).length,n=Math.floor(i/2),r=0;r<n;)t=e[r],e[r++]=e[--i],e[i]=t;return e},some:function(t){return tt(kt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return dt.call(kt(this),t)},subarray:function(t,e){var i=kt(this),n=i.length,r=m(t,n);return new(D(i,i[_t]))(i.buffer,i.byteOffset+r*i.BYTES_PER_ELEMENT,g((void 0===e?n:m(e,n))-r))}},Bt=function(t,e){return It(this,ft.call(kt(this),t,e))},Nt=function(t){kt(this);var e=jt(arguments[1],1),i=this.length,n=P(t),r=g(n.length),o=0;if(r+e>i)throw G(St);for(;o<r;)this[e+o]=n[o++]},Ht={entries:function(){return lt.call(kt(this))},keys:function(){return at.call(kt(this))},values:function(){return st.call(kt(this))}},Ut=function(t,e){return x(t)&&t[Pt]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Gt=function(t,e){return Ut(t,e=v(e,!0))?p(2,t[e]):U(t,e)}
vendor: 4,808 bytes, line 1
1,zt=function(t,e,i){return!(Ut(t,e=v(e,!0))&&x(i)&&b(i,"value"))||b(i,"get")||b(i,"set")||i.configurable||b(i,"writable")&&!i.writable||b(i,"enumerable")&&!i.enumerable?H(t,e,i):(t[e]=i.value,t)};xt||(N.f=Gt,B.f=zt),s(s.S+s.F*!xt,"Object",{getOwnPropertyDescriptor:Gt,defineProperty:zt}),o((function(){gt.call({})}))&&(gt=yt=function(){return ct.call(this)});var Wt=d({},Rt);d(Wt,Ht),c(Wt,mt,Ht.values),d(Wt,{slice:Bt,set:Nt,constructor:function(){},toString:gt,toLocaleString:At}),Et(Wt,"buffer","b"),Et(Wt,"byteOffset","o"),Et(Wt,"byteLength","l"),Et(Wt,"length","e"),H(Wt,vt,{get:function(){return this[Pt]}}),t.exports=function(t,e,i,l){var h=t+((l=!!l)?"Clamped":"")+"Array",p="get"+t,d="set"+t,f=r[h],m=f||{},v=f&&O(f),b=!f||!a.ABV,P={},w=f&&f.prototype,T=function(t,i){H(t,i,{get:function(){return function(t,i){var n=t._d;return n.v[p](i*e+n.o,Ct)}(this,i)},set:function(t){return function(t,i,n){var r=t._d;l&&(n=(n=Math.round(n))<0?0:n>255?255:255&n),r.v[d](i*e+r.o,n,Ct)}(this,i,t)},enumerable:!0})};b?(f=i((function(t,i,n,r){u(t,f,h,"_d");var o,s,a,l,p=0,d=0;if(x(i)){if(!(i instanceof $||(l=_(i))==Z||l==X))return Pt in i?Dt(f,i):Ft.call(f,i);o=i,d=jt(n,e);var m=i.byteLength;if(void 0===r){if(m%e)throw G(St);if((s=m-d)<0)throw G(St)}else if((s=g(r)*e)+d>m)throw G(St);a=s/e}else a=y(i),o=new $(s=a*e);for(c(t,"_d",{b:o,o:d,l:s,e:a,v:new q(o)});p<a;)T(t,p++)})),w=f.prototype=S(Wt),c(w,"constructor",f)):o((function(){f(1)}))&&o((function(){new f(-1)}))&&V((function(t){new f,new f(null),new f(1.5),new f(t)}),!0)||(f=i((function(t,i,n,r){var o;return u(t,f,h),x(i)?i instanceof $||(o=_(i))==Z||o==X?void 0!==r?new m(i,jt(n,e),r):void 0!==n?new m(i,jt(n,e)):new m(i):Pt in i?Dt(f,i):Ft.call(f,i):new m(y(i))})),J(v!==Function.prototype?C(m).concat(C(v)):C(m),(function(t){t in f||c(f,t,m[t])})),f.prototype=w,n||(w.constructor=f));var j=w[mt],k=!!j&&("values"==j.name||null==j.name),M=Ht.values;c(f,bt,!0),c(w,Pt,h),c(w,wt,!0),c(w,_t,f),(l?new f(1)[vt]==h:vt in w)||H(w,vt,{get:function(){return h}}),P[h]=f,s(s.G+s.W+s.F*(f!=m),P),s(s.S,h,{BYTES_PER_ELEMENT:e}),s(s.S+s.F*o((function(){m.of.call(f,1)})),h,{from:Ft,of:Vt}),K in w||c(w,K,e),s(s.P,h,Rt),L(h),s(s.P+s.F*Tt,h,{set:Nt}),s(s.P+s.F*!k,h,Ht),n||w.toString==gt||(w.toString=gt),s(s.P+s.F*o((function(){new f(1).slice()})),h,{slice:Bt}),s(s.P+s.F*(o((function(){return[1,2].toLocaleString()!=new f([1,2]).toLocaleString()}))||!o((function(){w.toLocaleString.call([1,2])}))),h,{toLocaleString:At}),F[h]=k?j:M,n||k||c(w,mt,M)}}else t.exports=function(){}},29895:(t,e,i)=>{"use strict";var n=i(56341),r=i(51916),o=i(35113),s=i(67728),a=i(98442),l=i(24092),h=i(71240),u=i(30599),p=i(51549),c=i(61838),d=i(99707),f=i(14230).f,g=i(83530).f,y=i(70852),m=i(21309),v="ArrayBuffer",b="DataView",_="Wrong index!",x=n.ArrayBuffer,P=n.DataView,w=n.Math,S=n.RangeError,O=n.Infinity,C=x,T=w.abs,j=w.pow,k=w.floor,M=w.log,I=w.LN2,D="buffer",E="byteLength",F="byteOffset",V=r?"_b":D,L=r?"_l":E,A=r?"_o":F;function R(t,e,i){var n,r,o,s=new Array(i),a=8*i-e-1,l=(1<<a)-1,h=l>>1,u=23===e?j(2,-24)-j(2,-77):0,p=0,c=t<0||0===t&&1/t<0?1:0;for((t=T(t))!=t||t===O?(r=t!=t?1:0,n=l):(n=k(M(t)/I),t*(o=j(2,-n))<1&&(n--,o*=2),(t+=n+h>=1?u/o:u*j(2,1-h))*o>=2&&(n++,o/=2),n+h>=l?(r=0,n=l):n+h>=1?(r=(t*o-1)*j(2,e),n+=h):(r=t*j(2,h-1)*j(2,e),n=0));e>=8;s[p++]=255&r,r/=256,e-=8);for(n=n<<e|r,a+=e;a>0;s[p++]=255&n,n/=256,a-=8);return s[--p]|=128*c,s}function B(t,e,i){var n,r=8*i-e-1,o=(1<<r)-1,s=o>>1,a=r-7,l=i-1,h=t[l--],u=127&h;for(h>>=7;a>0;u=256*u+t[l],l--,a-=8);for(n=u&(1<<-a)-1,u>>=-a,a+=e;a>0;n=256*n+t[l],l--,a-=8);if(0===u)u=1-s;else{if(u===o)return n?NaN:h?-O:O;n+=j(2,e),u-=s}return(h?-1:1)*n*j(2,u-e)}function N(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function H(t){return[255&t]}function U(t){return[255&t,t>>8&255]}function G(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function z(t){return R(t,52,8)}function W(t){return R(t,23,4)}function Z(t,e,i){g(t.prototype,e,{get:function(){return this[i]}})}function X(t,e,i,n){var r=d(+i);if(r+e>t[L])throw S(_);var o=t[V]._b,s=r+t[A],a=o.slice(s,s+e);return n?a:a.reverse()}function K(t,e,i,n,r,o){var s=d(+i);if(s+e>t[L])throw S(_);for(var a=t[V]._b,l=s+t[A],h=n(+r),u=0;u<e;u++)a[l+u]=h[o?u:e-u-1]}if(s.ABV){if(!h((function(){x(1)}))||!h((function(){new x(-1)}))||h((function(){return new x,new x(1.5),new x(NaN),x.name!=v}))){for(var Y,$=(x=function(t){return u(this,x),new C(d(t))}).prototype=C.prototype,q=f(C),J=0;q.length>J;)(Y=q[J++])in x||a(x,Y,C[Y]);o||($.constructor=x)}var Q=new P(new x(2)),tt=P.prototype.setInt8;Q.setInt8(0,2147483648),Q.setInt8(1,2147483649),!Q.getInt8(0)&&Q.getInt8(1)||l(P.prototype,{setInt8:function(t,e){tt.call(this,t,e<<24>>24)},setUint8:function(t,e){tt.call(this,t,e<<24>>24)}},!0)}else x=function(t){u(this,x,v);var e=d(t);this._b=y.call(new Array(e),0),this[L]=e}
vendor: 4,962 bytes, line 1
1,P=function(t,e,i){u(this,P,b),u(t,x,b);var n=t[L],r=p(e);if(r<0||r>n)throw S("Wrong offset!");if(r+(i=void 0===i?n-r:c(i))>n)throw S("Wrong length!");this[V]=t,this[A]=r,this[L]=i},r&&(Z(x,E,"_l"),Z(P,D,"_b"),Z(P,E,"_l"),Z(P,F,"_o")),l(P.prototype,{getInt8:function(t){return X(this,1,t)[0]<<24>>24},getUint8:function(t){return X(this,1,t)[0]},getInt16:function(t){var e=X(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=X(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return N(X(this,4,t,arguments[1]))},getUint32:function(t){return N(X(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return B(X(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return B(X(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){K(this,1,t,H,e)},setUint8:function(t,e){K(this,1,t,H,e)},setInt16:function(t,e){K(this,2,t,U,e,arguments[2])},setUint16:function(t,e){K(this,2,t,U,e,arguments[2])},setInt32:function(t,e){K(this,4,t,G,e,arguments[2])},setUint32:function(t,e){K(this,4,t,G,e,arguments[2])},setFloat32:function(t,e){K(this,4,t,W,e,arguments[2])},setFloat64:function(t,e){K(this,8,t,z,e,arguments[2])}});m(x,v),m(P,b),a(P.prototype,s.VIEW,!0),e.ArrayBuffer=x,e.DataView=P},67728:(t,e,i)=>{for(var n,r=i(56341),o=i(98442),s=i(90430),a=s("typed_array"),l=s("view"),h=!(!r.ArrayBuffer||!r.DataView),u=h,p=0,c="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");p<9;)(n=r[c[p++]])?(o(n.prototype,a,!0),o(n.prototype,l,!0)):u=!1;t.exports={ABV:h,CONSTR:u,TYPED:a,VIEW:l}},90430:t=>{var e=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+i).toString(36))}},83843:(t,e,i)=>{var n=i(56341).navigator;t.exports=n&&n.userAgent||""},91603:(t,e,i)=>{var n=i(17481);t.exports=function(t,e){if(!n(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},48155:(t,e,i)=>{var n=i(56341),r=i(14411),o=i(35113),s=i(38833),a=i(83530).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=o?{}:n.Symbol||{});"_"==t.charAt(0)||t in e||a(e,t,{value:s.f(t)})}},38833:(t,e,i)=>{e.f=i(9739)},9739:(t,e,i)=>{var n=i(97355)("wks"),r=i(90430),o=i(56341).Symbol,s="function"==typeof o;(t.exports=function(t){return n[t]||(n[t]=s&&o[t]||(s?o:r)("Symbol."+t))}).store=n},18444:(t,e,i)=>{var n=i(12845),r=i(9739)("iterator"),o=i(4919);t.exports=i(14411).getIteratorMethod=function(t){if(null!=t)return t[r]||t["@@iterator"]||o[n(t)]}},71412:(t,e,i)=>{var n=i(35366);n(n.P,"Array",{copyWithin:i(4893)}),i(12802)("copyWithin")},35943:(t,e,i)=>{"use strict";var n=i(35366),r=i(66934)(4);n(n.P+n.F*!i(85139)([].every,!0),"Array",{every:function(t){return r(this,t,arguments[1])}})},30360:(t,e,i)=>{var n=i(35366);n(n.P,"Array",{fill:i(70852)}),i(12802)("fill")},33352:(t,e,i)=>{"use strict";var n=i(35366),r=i(66934)(2);n(n.P+n.F*!i(85139)([].filter,!0),"Array",{filter:function(t){return r(this,t,arguments[1])}})},83118:(t,e,i)=>{"use strict";var n=i(35366),r=i(66934)(6),o="findIndex",s=!0;o in[]&&Array(1)[o]((function(){s=!1})),n(n.P+n.F*s,"Array",{findIndex:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),i(12802)(o)},18394:(t,e,i)=>{"use strict";var n=i(35366),r=i(66934)(5),o="find",s=!0;o in[]&&Array(1).find((function(){s=!1})),n(n.P+n.F*s,"Array",{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),i(12802)(o)},9106:(t,e,i)=>{"use strict";var n=i(35366),r=i(66934)(0),o=i(85139)([].forEach,!0);n(n.P+n.F*!o,"Array",{forEach:function(t){return r(this,t,arguments[1])}})},65271:(t,e,i)=>{"use strict";var n=i(82794),r=i(35366),o=i(54200),s=i(55539),a=i(63894),l=i(61838),h=i(51676),u=i(18444);r(r.S+r.F*!i(61461)((function(t){Array.from(t)})),"Array",{from:function(t){var e,i,r,p,c=o(t),d="function"==typeof this?this:Array,f=arguments.length,g=f>1?arguments[1]:void 0,y=void 0!==g,m=0,v=u(c);if(y&&(g=n(g,f>2?arguments[2]:void 0,2)),null==v||d==Array&&a(v))for(i=new d(e=l(c.length));e>m;m++)h(i,m,y?g(c[m],m):c[m]);else for(p=v.call(c),i=new d;!(r=p.next()).done;m++)h(i,m,y?s(p,g,[r.value,m],!0):r.value);return i.length=m,i}})},86174:(t,e,i)=>{"use strict";var n=i(35366),r=i(61545)(!1),o=[].indexOf,s=!!o&&1/[1].indexOf(1,-0)<0;n(n.P+n.F*(s||!i(85139)(o)),"Array",{indexOf:function(t){return s?o.apply(this,arguments)||0:r(this,t,arguments[1])}})},50160:(t,e,i)=>{var n=i(35366);n(n.S,"Array",{isArray:i(40689)})},71308:(t,e,i)=>{"use strict";var n=i(12802),r=i(78611),o=i(4919),s=i(8500);t.exports=i(19121)(Array,"Array",(function(t,e){this._t=s(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,i=this._i++;return!t||i>=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?i:"values"==e?t[i]:[i,t[i]])}),"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},92523:(t,e,i)=>{"use strict";var n=i(35366),r=i(8500),o=[].join;n(n.P+n.F*(i(60975)!=Object||!i(85139)(o)),"Array",{join:function(t){return o.call(r(this),void 0===t?",":t)}})}
1,86975:(t,e,i)=>{"use strict";var n=i(35366),r=i(8500),o=i(51549),s=i(61838),a=[].lastIndexOf,l=!!a&&1/[1].lastIndexOf(1,-0)<0;n(n.P+n.F*(l||!i(85139)(a)),"Array",{lastIndexOf:function(t){if(l)return a.apply(this,arguments)||0;var e=r(this),i=s(e.length),n=i-1;for(arguments.length>1&&(n=Math.min(n,o(arguments[1]))),n<0&&(n=i+n);n>=0;n--)if(n in e&&e[n]===t)return n||0;return-1}})},9139:(t,e,i)=>{"use strict";var n=i(35366),r=i(66934)(1);n(n.P+n.F*!i(85139)([].map,!0),"Array",{map:function(t){return r(this,t,arguments[1])}})},18221:(t,e,i)=>{"use strict";var n=i(35366),r=i(51676);n(n.S+n.F*i(71240)((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){for(var t=0,e=arguments.length,i=new("function"==typeof this?this:Array)(e);e>t;)r(i,t,arguments[t++]);return i.length=e,i}})},88292:(t,e,i)=>{"use strict";var n=i(35366),r=i(9857);n(n.P+n.F*!i(85139)([].reduceRight,!0),"Array",{reduceRight:function(t){return r(this,t,arguments.length,arguments[1],!0)}})},59483:(t,e,i)=>{"use strict";var n=i(35366),r=i(9857);n(n.P+n.F*!i(85139)([].reduce,!0),"Array",{reduce:function(t){return r(this,t,arguments.length,arguments[1],!1)}})},65441:(t,e,i)=>{"use strict";var n=i(35366),r=i(26137),o=i(89426),s=i(15044),a=i(61838),l=[].slice;n(n.P+n.F*i(71240)((function(){r&&l.call(r)})),"Array",{slice:function(t,e){var i=a(this.length),n=o(this);if(e=void 0===e?i:e,"Array"==n)return l.call(this,t,e);for(var r=s(t,i),h=s(e,i),u=a(h-r),p=new Array(u),c=0;c<u;c++)p[c]="String"==n?this.charAt(r+c):this[r+c];return p}})},53289:(t,e,i)=>{"use strict";var n=i(35366),r=i(66934)(3);n(n.P+n.F*!i(85139)([].some,!0),"Array",{some:function(t){return r(this,t,arguments[1])}})},88375:(t,e,i)=>{"use strict";var n=i(35366),r=i(23079),o=i(54200),s=i(71240),a=[].sort,l=[1,2,3];n(n.P+n.F*(s((function(){l.sort(void 0)}))||!s((function(){l.sort(null)}))||!i(85139)(a)),"Array",{sort:function(t){return void 0===t?a.call(o(this)):a.call(o(this),r(t))}})},78772:(t,e,i)=>{i(75993)("Array")},32338:(t,e,i)=>{var n=i(35366);n(n.S,"Date",{now:function(){return(new Date).getTime()}})},21575:(t,e,i)=>{var n=i(35366),r=i(41792);n(n.P+n.F*(Date.prototype.toISOString!==r),"Date",{toISOString:r})},20641:(t,e,i)=>{"use strict";var n=i(35366),r=i(54200),o=i(9241);n(n.P+n.F*i(71240)((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})),"Date",{toJSON:function(t){var e=r(this),i=o(e);return"number"!=typeof i||isFinite(i)?e.toISOString():null}})},91033:(t,e,i)=>{var n=i(9739)("toPrimitive"),r=Date.prototype;n in r||i(98442)(r,n,i(27687))},75611:(t,e,i)=>{var n=Date.prototype,r="Invalid Date",o="toString",s=n.toString,a=n.getTime;new Date(NaN)+""!=r&&i(1564)(n,o,(function(){var t=a.call(this);return t==t?s.call(this):r}))},78769:(t,e,i)=>{var n=i(35366);n(n.P,"Function",{bind:i(46966)})},99383:(t,e,i)=>{"use strict";var n=i(17481),r=i(44408),o=i(9739)("hasInstance"),s=Function.prototype;o in s||i(83530).f(s,o,{value:function(t){if("function"!=typeof this||!n(t))return!1;if(!n(this.prototype))return t instanceof this;for(;t=r(t);)if(this.prototype===t)return!0;return!1}})},729:(t,e,i)=>{var n=i(83530).f,r=Function.prototype,o=/^\s*function ([^ (]*)/,s="name";s in r||i(51916)&&n(r,s,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},82509:(t,e,i)=>{"use strict";var n=i(95144),r=i(91603),o="Map";t.exports=i(58091)(o,(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(t){var e=n.getEntry(r(this,o),t);return e&&e.v},set:function(t,e){return n.def(r(this,o),0===t?0:t,e)}},n,!0)},12372:(t,e,i)=>{var n=i(35366),r=i(19007),o=Math.sqrt,s=Math.acosh;n(n.S+n.F*!(s&&710==Math.floor(s(Number.MAX_VALUE))&&s(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:r(t-1+o(t-1)*o(t+1))}})},30511:(t,e,i)=>{var n=i(35366),r=Math.asinh;n(n.S+n.F*!(r&&1/r(0)>0),"Math",{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):Math.log(e+Math.sqrt(e*e+1)):e}})},6781:(t,e,i)=>{var n=i(35366),r=Math.atanh;n(n.S+n.F*!(r&&1/r(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},74434:(t,e,i)=>{var n=i(35366),r=i(84247);n(n.S,"Math",{cbrt:function(t){return r(t=+t)*Math.pow(Math.abs(t),1/3)}})},14783:(t,e,i)=>{var n=i(35366);n(n.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})}
vendor: 4,629 bytes, line 1
1,95521:(t,e,i)=>{var n=i(35366),r=Math.exp;n(n.S,"Math",{cosh:function(t){return(r(t=+t)+r(-t))/2}})},94093:(t,e,i)=>{var n=i(35366),r=i(77117);n(n.S+n.F*(r!=Math.expm1),"Math",{expm1:r})},86378:(t,e,i)=>{var n=i(35366);n(n.S,"Math",{fround:i(59396)})},52380:(t,e,i)=>{var n=i(35366),r=Math.abs;n(n.S,"Math",{hypot:function(t,e){for(var i,n,o=0,s=0,a=arguments.length,l=0;s<a;)l<(i=r(arguments[s++]))?(o=o*(n=l/i)*n+1,l=i):o+=i>0?(n=i/l)*n:i;return l===1/0?1/0:l*Math.sqrt(o)}})},2803:(t,e,i)=>{var n=i(35366),r=Math.imul;n(n.S+n.F*i(71240)((function(){return-5!=r(4294967295,5)||2!=r.length})),"Math",{imul:function(t,e){var i=65535,n=+t,r=+e,o=i&n,s=i&r;return 0|o*s+((i&n>>>16)*s+o*(i&r>>>16)<<16>>>0)}})},63725:(t,e,i)=>{var n=i(35366);n(n.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},7977:(t,e,i)=>{var n=i(35366);n(n.S,"Math",{log1p:i(19007)})},14192:(t,e,i)=>{var n=i(35366);n(n.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},2940:(t,e,i)=>{var n=i(35366);n(n.S,"Math",{sign:i(84247)})},35731:(t,e,i)=>{var n=i(35366),r=i(77117),o=Math.exp;n(n.S+n.F*i(71240)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(r(t)-r(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},79382:(t,e,i)=>{var n=i(35366),r=i(77117),o=Math.exp;n(n.S,"Math",{tanh:function(t){var e=r(t=+t),i=r(-t);return e==1/0?1:i==1/0?-1:(e-i)/(o(t)+o(-t))}})},38877:(t,e,i)=>{var n=i(35366);n(n.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},10348:(t,e,i)=>{"use strict";var n=i(56341),r=i(41063),o=i(89426),s=i(94805),a=i(9241),l=i(71240),h=i(14230).f,u=i(57762).f,p=i(83530).f,c=i(97370).trim,d="Number",f=n.Number,g=f,y=f.prototype,m=o(i(62545)(y))==d,v="trim"in String.prototype,b=function(t){var e=a(t,!1);if("string"==typeof e&&e.length>2){var i,n,r,o=(e=v?e.trim():c(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(i=e.charCodeAt(2))||120===i)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+e}for(var s,l=e.slice(2),h=0,u=l.length;h<u;h++)if((s=l.charCodeAt(h))<48||s>r)return NaN;return parseInt(l,n)}}return+e};if(!f(" 0o1")||!f("0b1")||f("+0x1")){f=function(t){var e=arguments.length<1?0:t,i=this;return i instanceof f&&(m?l((function(){y.valueOf.call(i)})):o(i)!=d)?s(new g(b(e)),i,f):b(e)};for(var _,x=i(51916)?h(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),P=0;x.length>P;P++)r(g,_=x[P])&&!r(f,_)&&p(f,_,u(g,_));f.prototype=y,y.constructor=f,i(1564)(n,d,f)}},64007:(t,e,i)=>{var n=i(35366);n(n.S,"Number",{EPSILON:Math.pow(2,-52)})},87616:(t,e,i)=>{var n=i(35366),r=i(56341).isFinite;n(n.S,"Number",{isFinite:function(t){return"number"==typeof t&&r(t)}})},86762:(t,e,i)=>{var n=i(35366);n(n.S,"Number",{isInteger:i(22289)})},43316:(t,e,i)=>{var n=i(35366);n(n.S,"Number",{isNaN:function(t){return t!=t}})},93019:(t,e,i)=>{var n=i(35366),r=i(22289),o=Math.abs;n(n.S,"Number",{isSafeInteger:function(t){return r(t)&&o(t)<=9007199254740991}})},40293:(t,e,i)=>{var n=i(35366);n(n.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},60640:(t,e,i)=>{var n=i(35366);n(n.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},96589:(t,e,i)=>{var n=i(35366),r=i(13765);n(n.S+n.F*(Number.parseFloat!=r),"Number",{parseFloat:r})},93210:(t,e,i)=>{var n=i(35366),r=i(80500);n(n.S+n.F*(Number.parseInt!=r),"Number",{parseInt:r})},71028:(t,e,i)=>{"use strict";var n=i(35366),r=i(51549),o=i(23373),s=i(40005),a=1..toFixed,l=Math.floor,h=[0,0,0,0,0,0],u="Number.toFixed: incorrect invocation!",p="0",c=function(t,e){for(var i=-1,n=e;++i<6;)n+=t*h[i],h[i]=n%1e7,n=l(n/1e7)},d=function(t){for(var e=6,i=0;--e>=0;)i+=h[e],h[e]=l(i/t),i=i%t*1e7},f=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==h[t]){var i=String(h[t]);e=""===e?i:e+s.call(p,7-i.length)+i}return e},g=function(t,e,i){return 0===e?i:e%2==1?g(t,e-1,i*t):g(t*t,e/2,i)};n(n.P+n.F*(!!a&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!i(71240)((function(){a.call({})}))),"Number",{toFixed:function(t){var e,i,n,a,l=o(this,u),h=r(t),y="",m=p;if(h<0||h>20)throw RangeError(u);if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(y="-",l=-l),l>1e-21)if(e=function(t){for(var e=0,i=t;i>=4096;)e+=12,i/=4096;for(;i>=2;)e+=1,i/=2;return e}(l*g(2,69,1))-69,i=e<0?l*g(2,-e,1):l/g(2,e,1),i*=4503599627370496,(e=52-e)>0){for(c(0,i),n=h;n>=7;)c(1e7,0),n-=7;for(c(g(10,n,1),0),n=e-1;n>=23;)d(1<<23),n-=23;
1d(1<<n),c(1,1),d(2),m=f()}else c(0,i),c(1<<-e,0),m=f()+s.call(p,h);return m=h>0?y+((a=m.length)<=h?"0."+s.call(p,h-a)+m:m.slice(0,a-h)+"."+m.slice(a-h)):y+m}})},2610:(t,e,i)=>{"use strict";var n=i(35366),r=i(71240),o=i(23373),s=1..toPrecision;n(n.P+n.F*(r((function(){return"1"!==s.call(1,void 0)}))||!r((function(){s.call({})}))),"Number",{toPrecision:function(t){var e=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?s.call(e):s.call(e,t)}})},88325:(t,e,i)=>{var n=i(35366);n(n.S+n.F,"Object",{assign:i(49821)})},57944:(t,e,i)=>{var n=i(35366);n(n.S,"Object",{create:i(62545)})},10266:(t,e,i)=>{var n=i(35366);n(n.S+n.F*!i(51916),"Object",{defineProperties:i(30413)})},65388:(t,e,i)=>{var n=i(35366);n(n.S+n.F*!i(51916),"Object",{defineProperty:i(83530).f})},40192:(t,e,i)=>{var n=i(17481),r=i(82153).onFreeze;i(81025)("freeze",(function(t){return function(e){return t&&n(e)?t(r(e)):e}}))},57557:(t,e,i)=>{var n=i(8500),r=i(57762).f;i(81025)("getOwnPropertyDescriptor",(function(){return function(t,e){return r(n(t),e)}}))},54943:(t,e,i)=>{i(81025)("getOwnPropertyNames",(function(){return i(85009).f}))},63386:(t,e,i)=>{var n=i(54200),r=i(44408);i(81025)("getPrototypeOf",(function(){return function(t){return r(n(t))}}))},4649:(t,e,i)=>{var n=i(17481);i(81025)("isExtensible",(function(t){return function(e){return!!n(e)&&(!t||t(e))}}))},16736:(t,e,i)=>{var n=i(17481);i(81025)("isFrozen",(function(t){return function(e){return!n(e)||!!t&&t(e)}}))},7260:(t,e,i)=>{var n=i(17481);i(81025)("isSealed",(function(t){return function(e){return!n(e)||!!t&&t(e)}}))},52798:(t,e,i)=>{var n=i(35366);n(n.S,"Object",{is:i(61541)})},30081:(t,e,i)=>{var n=i(54200),r=i(15825);i(81025)("keys",(function(){return function(t){return r(n(t))}}))},17026:(t,e,i)=>{var n=i(17481),r=i(82153).onFreeze;i(81025)("preventExtensions",(function(t){return function(e){return t&&n(e)?t(r(e)):e}}))},24371:(t,e,i)=>{var n=i(17481),r=i(82153).onFreeze;i(81025)("seal",(function(t){return function(e){return t&&n(e)?t(r(e)):e}}))},86911:(t,e,i)=>{var n=i(35366);n(n.S,"Object",{setPrototypeOf:i(87135).set})},84394:(t,e,i)=>{"use strict";var n=i(12845),r={};r[i(9739)("toStringTag")]="z",r+""!="[object z]"&&i(1564)(Object.prototype,"toString",(function(){return"[object "+n(this)+"]"}),!0)},15072:(t,e,i)=>{var n=i(35366),r=i(13765);n(n.G+n.F*(parseFloat!=r),{parseFloat:r})},19315:(t,e,i)=>{var n=i(35366),r=i(80500);n(n.G+n.F*(parseInt!=r),{parseInt:r})},12813:(t,e,i)=>{"use strict";var n,r,o,s,a=i(35113),l=i(56341),h=i(82794),u=i(12845),p=i(35366),c=i(17481),d=i(23079),f=i(30599),g=i(62971),y=i(59789),m=i(7122).set,v=i(37)(),b=i(83285),_=i(98332),x=i(83843),P=i(38614),w="Promise",S=l.TypeError,O=l.process,C=O&&O.versions,T=C&&C.v8||"",j=l.Promise,k="process"==u(O),M=function(){},I=r=b.f,D=!!function(){try{var t=j.resolve(1),e=(t.constructor={})[i(9739)("species")]=function(t){t(M,M)};return(k||"function"==typeof PromiseRejectionEvent)&&t.then(M)instanceof e&&0!==T.indexOf("6.6")&&-1===x.indexOf("Chrome/66")}catch(t){}}(),E=function(t){var e;return!(!c(t)||"function"!=typeof(e=t.then))&&e},F=function(t,e){if(!t._n){t._n=!0;var i=t._c;v((function(){for(var n=t._v,r=1==t._s,o=0,s=function(e){var i,o,s,a=r?e.ok:e.fail,l=e.resolve,h=e.reject,u=e.domain;try{a?(r||(2==t._h&&A(t),t._h=1),!0===a?i=n:(u&&u.enter(),i=a(n),u&&(u.exit(),s=!0)),i===e.promise?h(S("Promise-chain cycle")):(o=E(i))?o.call(i,l,h):l(i)):h(n)}catch(t){u&&!s&&u.exit(),h(t)}};i.length>o;)s(i[o++]);t._c=[],t._n=!1,e&&!t._h&&V(t)}))}},V=function(t){m.call(l,(function(){var e,i,n,r=t._v,o=L(t);if(o&&(e=_((function(){k?O.emit("unhandledRejection",r,t):(i=l.onunhandledrejection)?i({promise:t,reason:r}):(n=l.console)&&n.error&&n.error("Unhandled promise rejection",r)})),t._h=k||L(t)?2:1),t._a=void 0,o&&e.e)throw e.v}))},L=function(t){return 1!==t._h&&0===(t._a||t._c).length},A=function(t){m.call(l,(function(){var e;k?O.emit("rejectionHandled",t):(e=l.onrejectionhandled)&&e({promise:t,reason:t._v})}))},R=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),F(e,!0))},B=function(t){var e,i=this;if(!i._d){i._d=!0,i=i._w||i;
1try{if(i===t)throw S("Promise can't be resolved itself");(e=E(t))?v((function(){var n={_w:i,_d:!1};try{e.call(t,h(B,n,1),h(R,n,1))}catch(t){R.call(n,t)}})):(i._v=t,i._s=1,F(i,!1))}catch(t){R.call({_w:i,_d:!1},t)}}};D||(j=function(t){f(this,j,w,"_h"),d(t),n.call(this);try{t(h(B,this,1),h(R,this,1))}catch(t){R.call(this,t)}},(n=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=i(24092)(j.prototype,{then:function(t,e){var i=I(y(this,j));return i.ok="function"!=typeof t||t,i.fail="function"==typeof e&&e,i.domain=k?O.domain:void 0,this._c.push(i),this._a&&this._a.push(i),this._s&&F(this,!1),i.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new n;this.promise=t,this.resolve=h(B,t,1),this.reject=h(R,t,1)},b.f=I=function(t){return t===j||t===s?new o(t):r(t)}),p(p.G+p.W+p.F*!D,{Promise:j}),i(21309)(j,w),i(75993)(w),s=i(14411).Promise,p(p.S+p.F*!D,w,{reject:function(t){var e=I(this);return(0,e.reject)(t),e.promise}}),p(p.S+p.F*(a||!D),w,{resolve:function(t){return P(a&&this===s?j:this,t)}}),p(p.S+p.F*!(D&&i(61461)((function(t){j.all(t).catch(M)}))),w,{all:function(t){var e=this,i=I(e),n=i.resolve,r=i.reject,o=_((function(){var i=[],o=0,s=1;g(t,!1,(function(t){var a=o++,l=!1;i.push(void 0),s++,e.resolve(t).then((function(t){l||(l=!0,i[a]=t,--s||n(i))}),r)})),--s||n(i)}));return o.e&&r(o.v),i.promise},race:function(t){var e=this,i=I(e),n=i.reject,r=_((function(){g(t,!1,(function(t){e.resolve(t).then(i.resolve,n)}))}));return r.e&&n(r.v),i.promise}})},69310:(t,e,i)=>{var n=i(35366),r=i(23079),o=i(59719),s=(i(56341).Reflect||{}).apply,a=Function.apply;n(n.S+n.F*!i(71240)((function(){s((function(){}))})),"Reflect",{apply:function(t,e,i){var n=r(t),l=o(i);return s?s(n,e,l):a.call(n,e,l)}})},66722:(t,e,i)=>{var n=i(35366),r=i(62545),o=i(23079),s=i(59719),a=i(17481),l=i(71240),h=i(46966),u=(i(56341).Reflect||{}).construct,p=l((function(){function t(){}return!(u((function(){}),[],t)instanceof t)})),c=!l((function(){u((function(){}))}));n(n.S+n.F*(p||c),"Reflect",{construct:function(t,e){o(t),s(e);var i=arguments.length<3?t:o(arguments[2]);if(c&&!p)return u(t,e,i);if(t==i){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var n=[null];return n.push.apply(n,e),new(h.apply(t,n))}var l=i.prototype,d=r(a(l)?l:Object.prototype),f=Function.apply.call(t,d,e);return a(f)?f:d}})},18372:(t,e,i)=>{var n=i(83530),r=i(35366),o=i(59719),s=i(9241);r(r.S+r.F*i(71240)((function(){Reflect.defineProperty(n.f({},1,{value:1}),1,{value:2})})),"Reflect",{defineProperty:function(t,e,i){o(t),e=s(e,!0),o(i);try{return n.f(t,e,i),!0}catch(t){return!1}}})},14604:(t,e,i)=>{var n=i(35366),r=i(57762).f,o=i(59719);n(n.S,"Reflect",{deleteProperty:function(t,e){var i=r(o(t),e);return!(i&&!i.configurable)&&delete t[e]}})},84781:(t,e,i)=>{"use strict";var n=i(35366),r=i(59719),o=function(t){this._t=r(t),this._i=0;var e,i=this._k=[];for(e in t)i.push(e)};i(47938)(o,"Object",(function(){var t,e=this,i=e._k;do{if(e._i>=i.length)return{value:void 0,done:!0}}while(!((t=i[e._i++])in e._t));return{value:t,done:!1}})),n(n.S,"Reflect",{enumerate:function(t){return new o(t)}})},24395:(t,e,i)=>{var n=i(57762),r=i(35366),o=i(59719);r(r.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return n.f(o(t),e)}})},49649:(t,e,i)=>{var n=i(35366),r=i(44408),o=i(59719);n(n.S,"Reflect",{getPrototypeOf:function(t){return r(o(t))}})},38416:(t,e,i)=>{var n=i(57762),r=i(44408),o=i(41063),s=i(35366),a=i(17481),l=i(59719);s(s.S,"Reflect",{get:function t(e,i){var s,h,u=arguments.length<3?e:arguments[2];return l(e)===u?e[i]:(s=n.f(e,i))?o(s,"value")?s.value:void 0!==s.get?s.get.call(u):void 0:a(h=r(e))?t(h,i,u):void 0}})},32475:(t,e,i)=>{var n=i(35366);n(n.S,"Reflect",{has:function(t,e){return e in t}})},12924:(t,e,i)=>{var n=i(35366),r=i(59719),o=Object.isExtensible;n(n.S,"Reflect",{isExtensible:function(t){return r(t),!o||o(t)}})},16337:(t,e,i)=>{var n=i(35366);n(n.S,"Reflect",{ownKeys:i(17285)})}
vendor: 4,175 bytes, line 1
1,83286:(t,e,i)=>{var n=i(35366),r=i(59719),o=Object.preventExtensions;n(n.S,"Reflect",{preventExtensions:function(t){r(t);try{return o&&o(t),!0}catch(t){return!1}}})},68766:(t,e,i)=>{var n=i(35366),r=i(87135);r&&n(n.S,"Reflect",{setPrototypeOf:function(t,e){r.check(t,e);try{return r.set(t,e),!0}catch(t){return!1}}})},47225:(t,e,i)=>{var n=i(83530),r=i(57762),o=i(44408),s=i(41063),a=i(35366),l=i(21761),h=i(59719),u=i(17481);a(a.S,"Reflect",{set:function t(e,i,a){var p,c,d=arguments.length<4?e:arguments[3],f=r.f(h(e),i);if(!f){if(u(c=o(e)))return t(c,i,a,d);f=l(0)}if(s(f,"value")){if(!1===f.writable||!u(d))return!1;if(p=r.f(d,i)){if(p.get||p.set||!1===p.writable)return!1;p.value=a,n.f(d,i,p)}else n.f(d,i,l(0,a));return!0}return void 0!==f.set&&(f.set.call(d,a),!0)}})},87080:(t,e,i)=>{var n=i(56341),r=i(94805),o=i(83530).f,s=i(14230).f,a=i(89543),l=i(6439),h=n.RegExp,u=h,p=h.prototype,c=/a/g,d=/a/g,f=new h(c)!==c;if(i(51916)&&(!f||i(71240)((function(){return d[i(9739)("match")]=!1,h(c)!=c||h(d)==d||"/a/i"!=h(c,"i")})))){h=function(t,e){var i=this instanceof h,n=a(t),o=void 0===e;return!i&&n&&t.constructor===h&&o?t:r(f?new u(n&&!o?t.source:t,e):u((n=t instanceof h)?t.source:t,n&&o?l.call(t):e),i?this:p,h)};for(var g=function(t){t in h||o(h,t,{configurable:!0,get:function(){return u[t]},set:function(e){u[t]=e}})},y=s(u),m=0;y.length>m;)g(y[m++]);p.constructor=h,h.prototype=p,i(1564)(n,"RegExp",h)}i(75993)("RegExp")},58615:(t,e,i)=>{"use strict";var n=i(18868);i(35366)({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},39544:(t,e,i)=>{i(51916)&&"g"!=/./g.flags&&i(83530).f(RegExp.prototype,"flags",{configurable:!0,get:i(6439)})},45475:(t,e,i)=>{"use strict";var n=i(59719),r=i(61838),o=i(9959),s=i(29073);i(25307)("match",1,(function(t,e,i,a){return[function(i){var n=t(this),r=null==i?void 0:i[e];return void 0!==r?r.call(i,n):new RegExp(i)[e](String(n))},function(t){var e=a(i,t,this);if(e.done)return e.value;var l=n(t),h=String(this);if(!l.global)return s(l,h);var u=l.unicode;l.lastIndex=0;for(var p,c=[],d=0;null!==(p=s(l,h));){var f=String(p[0]);c[d]=f,""===f&&(l.lastIndex=o(h,r(l.lastIndex),u)),d++}return 0===d?null:c}]}))},33770:(t,e,i)=>{"use strict";var n=i(59719),r=i(54200),o=i(61838),s=i(51549),a=i(9959),l=i(29073),h=Math.max,u=Math.min,p=Math.floor,c=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;i(25307)("replace",2,(function(t,e,i,f){return[function(n,r){var o=t(this),s=null==n?void 0:n[e];return void 0!==s?s.call(n,o,r):i.call(String(o),n,r)},function(t,e){var r=f(i,t,this,e);if(r.done)return r.value;var p=n(t),c=String(this),d="function"==typeof e;d||(e=String(e));var y=p.global;if(y){var m=p.unicode;p.lastIndex=0}for(var v=[];;){var b=l(p,c);if(null===b)break;if(v.push(b),!y)break;""===String(b[0])&&(p.lastIndex=a(c,o(p.lastIndex),m))}for(var _,x="",P=0,w=0;w<v.length;w++){b=v[w];for(var S=String(b[0]),O=h(u(s(b.index),c.length),0),C=[],T=1;T<b.length;T++)C.push(void 0===(_=b[T])?_:String(_));var j=b.groups;if(d){var k=[S].concat(C,O,c);void 0!==j&&k.push(j);var M=String(e.apply(void 0,k))}else M=g(S,c,O,C,j,e);O>=P&&(x+=c.slice(P,O)+M,P=O+S.length)}return x+c.slice(P)}];function g(t,e,n,o,s,a){var l=n+t.length,h=o.length,u=d;return void 0!==s&&(s=r(s),u=c),i.call(a,u,(function(i,r){var a;switch(r.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(l);case"<":a=s[r.slice(1,-1)];break;default:var u=+r;if(0===u)return i;if(u>h){var c=p(u/10);return 0===c?i:c<=h?void 0===o[c-1]?r.charAt(1):o[c-1]+r.charAt(1):i}a=o[u-1]}return void 0===a?"":a}))}}))},5201:(t,e,i)=>{"use strict";var n=i(59719),r=i(61541),o=i(29073);i(25307)("search",1,(function(t,e,i,s){return[function(i){var n=t(this),r=null==i?void 0:i[e];return void 0!==r?r.call(i,n):new RegExp(i)[e](String(n))},function(t){var e=s(i,t,this);if(e.done)return e.value;var a=n(t),l=String(this),h=a.lastIndex;r(h,0)||(a.lastIndex=0);var u=o(a,l);return r(a.lastIndex,h)||(a.lastIndex=h),null===u?-1:u.index}]}))},61385:(t,e,i)=>{"use strict";var n=i(89543),r=i(59719),o=i(59789),s=i(9959),a=i(61838),l=i(29073),h=i(18868),u=i(71240),p=Math.min,c=[].push,d=4294967295,f=!u((function(){RegExp(d,"y")}));
1i(25307)("split",2,(function(t,e,i,u){var g;return g="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var r=String(this);if(void 0===t&&0===e)return[];if(!n(t))return i.call(r,t,e);for(var o,s,a,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),p=0,f=void 0===e?d:e>>>0,g=new RegExp(t.source,u+"g");(o=h.call(g,r))&&!((s=g.lastIndex)>p&&(l.push(r.slice(p,o.index)),o.length>1&&o.index<r.length&&c.apply(l,o.slice(1)),a=o[0].length,p=s,l.length>=f));)g.lastIndex===o.index&&g.lastIndex++;return p===r.length?!a&&g.test("")||l.push(""):l.push(r.slice(p)),l.length>f?l.slice(0,f):l}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:i.call(this,t,e)}:i,[function(i,n){var r=t(this),o=null==i?void 0:i[e];return void 0!==o?o.call(i,r,n):g.call(String(r),i,n)},function(t,e){var n=u(g,t,this,e,g!==i);if(n.done)return n.value;var h=r(t),c=String(this),y=o(h,RegExp),m=h.unicode,v=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(f?"y":"g"),b=new y(f?h:"^(?:"+h.source+")",v),_=void 0===e?d:e>>>0;if(0===_)return[];if(0===c.length)return null===l(b,c)?[c]:[];for(var x=0,P=0,w=[];P<c.length;){b.lastIndex=f?P:0;var S,O=l(b,f?c:c.slice(P));if(null===O||(S=p(a(b.lastIndex+(f?0:P)),c.length))===x)P=s(c,P,m);else{if(w.push(c.slice(x,P)),w.length===_)return w;for(var C=1;C<=O.length-1;C++)if(w.push(O[C]),w.length===_)return w;P=x=S}}return w.push(c.slice(x)),w}]}))},35244:(t,e,i)=>{"use strict";i(39544);var n=i(59719),r=i(6439),o=i(51916),s="toString",a=/./.toString,l=function(t){i(1564)(RegExp.prototype,s,t,!0)};i(71240)((function(){return"/a/b"!=a.call({source:"a",flags:"b"})}))?l((function(){var t=n(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?r.call(t):void 0)})):a.name!=s&&l((function(){return a.call(this)}))},98253:(t,e,i)=>{"use strict";var n=i(95144),r=i(91603);t.exports=i(58091)("Set",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return n.def(r(this,"Set"),t=0===t?0:t,t)}},n)},50447:(t,e,i)=>{"use strict";i(79048)("anchor",(function(t){return function(e){return t(this,"a","name",e)}}))},65624:(t,e,i)=>{"use strict";i(79048)("big",(function(t){return function(){return t(this,"big","","")}}))},51263:(t,e,i)=>{"use strict";i(79048)("blink",(function(t){return function(){return t(this,"blink","","")}}))},65193:(t,e,i)=>{"use strict";i(79048)("bold",(function(t){return function(){return t(this,"b","","")}}))},82858:(t,e,i)=>{"use strict";var n=i(35366),r=i(7384)(!1);n(n.P,"String",{codePointAt:function(t){return r(this,t)}})},22058:(t,e,i)=>{"use strict";var n=i(35366),r=i(61838),o=i(83256),s="endsWith",a="".endsWith;n(n.P+n.F*i(46881)(s),"String",{endsWith:function(t){var e=o(this,t,s),i=arguments.length>1?arguments[1]:void 0,n=r(e.length),l=void 0===i?n:Math.min(r(i),n),h=String(t);return a?a.call(e,h,l):e.slice(l-h.length,l)===h}})},28241:(t,e,i)=>{"use strict";i(79048)("fixed",(function(t){return function(){return t(this,"tt","","")}}))},96723:(t,e,i)=>{"use strict";i(79048)("fontcolor",(function(t){return function(e){return t(this,"font","color",e)}}))},9394:(t,e,i)=>{"use strict";i(79048)("fontsize",(function(t){return function(e){return t(this,"font","size",e)}}))},22539:(t,e,i)=>{var n=i(35366),r=i(15044),o=String.fromCharCode,s=String.fromCodePoint;n(n.S+n.F*(!!s&&1!=s.length),"String",{fromCodePoint:function(t){for(var e,i=[],n=arguments.length,s=0;n>s;){if(e=+arguments[s++],r(e,1114111)!==e)throw RangeError(e+" is not a valid code point");i.push(e<65536?o(e):o(55296+((e-=65536)>>10),e%1024+56320))}return i.join("")}})},95472:(t,e,i)=>{"use strict";var n=i(35366),r=i(83256),o="includes";n(n.P+n.F*i(46881)(o),"String",{includes:function(t){return!!~r(this,t,o).indexOf(t,arguments.length>1?arguments[1]:void 0)}})},66938:(t,e,i)=>{"use strict";i(79048)("italics",(function(t){return function(){return t(this,"i","","")}}))},74333:(t,e,i)=>{"use strict";var n=i(7384)(!0);i(19121)(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,i=this._i;return i>=e.length?{value:void 0,done:!0}:(t=n(e,i),this._i+=t.length,{value:t,done:!1})}))},11961:(t,e,i)=>{"use strict";i(79048)("link",(function(t){return function(e){return t(this,"a","href",e)}}))},39820:(t,e,i)=>{var n=i(35366),r=i(8500),o=i(61838);
vendor: 6,148 bytes, line 1
1n(n.S,"String",{raw:function(t){for(var e=r(t.raw),i=o(e.length),n=arguments.length,s=[],a=0;i>a;)s.push(String(e[a++])),a<n&&s.push(String(arguments[a]));return s.join("")}})},57001:(t,e,i)=>{var n=i(35366);n(n.P,"String",{repeat:i(40005)})},69659:(t,e,i)=>{"use strict";i(79048)("small",(function(t){return function(){return t(this,"small","","")}}))},57492:(t,e,i)=>{"use strict";var n=i(35366),r=i(61838),o=i(83256),s="startsWith",a="".startsWith;n(n.P+n.F*i(46881)(s),"String",{startsWith:function(t){var e=o(this,t,s),i=r(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),n=String(t);return a?a.call(e,n,i):e.slice(i,i+n.length)===n}})},23354:(t,e,i)=>{"use strict";i(79048)("strike",(function(t){return function(){return t(this,"strike","","")}}))},99620:(t,e,i)=>{"use strict";i(79048)("sub",(function(t){return function(){return t(this,"sub","","")}}))},638:(t,e,i)=>{"use strict";i(79048)("sup",(function(t){return function(){return t(this,"sup","","")}}))},28417:(t,e,i)=>{"use strict";i(97370)("trim",(function(t){return function(){return t(this,3)}}))},98997:(t,e,i)=>{"use strict";var n=i(56341),r=i(41063),o=i(51916),s=i(35366),a=i(1564),l=i(82153).KEY,h=i(71240),u=i(97355),p=i(21309),c=i(90430),d=i(9739),f=i(38833),g=i(48155),y=i(4535),m=i(40689),v=i(59719),b=i(17481),_=i(54200),x=i(8500),P=i(9241),w=i(21761),S=i(62545),O=i(85009),C=i(57762),T=i(32520),j=i(83530),k=i(15825),M=C.f,I=j.f,D=O.f,E=n.Symbol,F=n.JSON,V=F&&F.stringify,L=d("_hidden"),A=d("toPrimitive"),R={}.propertyIsEnumerable,B=u("symbol-registry"),N=u("symbols"),H=u("op-symbols"),U=Object.prototype,G="function"==typeof E&&!!T.f,z=n.QObject,W=!z||!z.prototype||!z.prototype.findChild,Z=o&&h((function(){return 7!=S(I({},"a",{get:function(){return I(this,"a",{value:7}).a}})).a}))?function(t,e,i){var n=M(U,e);n&&delete U[e],I(t,e,i),n&&t!==U&&I(U,e,n)}:I,X=function(t){var e=N[t]=S(E.prototype);return e._k=t,e},K=G&&"symbol"==typeof E.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof E},Y=function(t,e,i){return t===U&&Y(H,e,i),v(t),e=P(e,!0),v(i),r(N,e)?(i.enumerable?(r(t,L)&&t[L][e]&&(t[L][e]=!1),i=S(i,{enumerable:w(0,!1)})):(r(t,L)||I(t,L,w(1,{})),t[L][e]=!0),Z(t,e,i)):I(t,e,i)},$=function(t,e){v(t);for(var i,n=y(e=x(e)),r=0,o=n.length;o>r;)Y(t,i=n[r++],e[i]);return t},q=function(t){var e=R.call(this,t=P(t,!0));return!(this===U&&r(N,t)&&!r(H,t))&&(!(e||!r(this,t)||!r(N,t)||r(this,L)&&this[L][t])||e)},J=function(t,e){if(t=x(t),e=P(e,!0),t!==U||!r(N,e)||r(H,e)){var i=M(t,e);return!i||!r(N,e)||r(t,L)&&t[L][e]||(i.enumerable=!0),i}},Q=function(t){for(var e,i=D(x(t)),n=[],o=0;i.length>o;)r(N,e=i[o++])||e==L||e==l||n.push(e);return n},tt=function(t){for(var e,i=t===U,n=D(i?H:x(t)),o=[],s=0;n.length>s;)!r(N,e=n[s++])||i&&!r(U,e)||o.push(N[e]);return o};G||(a((E=function(){if(this instanceof E)throw TypeError("Symbol is not a constructor!");var t=c(arguments.length>0?arguments[0]:void 0),e=function(i){this===U&&e.call(H,i),r(this,L)&&r(this[L],t)&&(this[L][t]=!1),Z(this,t,w(1,i))};return o&&W&&Z(U,t,{configurable:!0,set:e}),X(t)}).prototype,"toString",(function(){return this._k})),C.f=J,j.f=Y,i(14230).f=O.f=Q,i(41144).f=q,T.f=tt,o&&!i(35113)&&a(U,"propertyIsEnumerable",q,!0),f.f=function(t){return X(d(t))}),s(s.G+s.W+s.F*!G,{Symbol:E});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),it=0;et.length>it;)d(et[it++]);for(var nt=k(d.store),rt=0;nt.length>rt;)g(nt[rt++]);s(s.S+s.F*!G,"Symbol",{for:function(t){return r(B,t+="")?B[t]:B[t]=E(t)},keyFor:function(t){if(!K(t))throw TypeError(t+" is not a symbol!");for(var e in B)if(B[e]===t)return e},useSetter:function(){W=!0},useSimple:function(){W=!1}}),s(s.S+s.F*!G,"Object",{create:function(t,e){return void 0===e?S(t):$(S(t),e)},defineProperty:Y,defineProperties:$,getOwnPropertyDescriptor:J,getOwnPropertyNames:Q,getOwnPropertySymbols:tt});var ot=h((function(){T.f(1)}));s(s.S+s.F*ot,"Object",{getOwnPropertySymbols:function(t){return T.f(_(t))}}),F&&s(s.S+s.F*(!G||h((function(){var t=E();return"[null]"!=V([t])||"{}"!=V({a:t})||"{}"!=V(Object(t))}))),"JSON",{stringify:function(t){for(var e,i,n=[t],r=1;arguments.length>r;)n.push(arguments[r++]);if(i=e=n[1],(b(e)||void 0!==t)&&!K(t))return m(e)||(e=function(t,e){if("function"==typeof i&&(e=i.call(this,t,e)),!K(e))return e}),n[1]=e,V.apply(F,n)}}),E.prototype[A]||i(98442)(E.prototype,A,E.prototype.valueOf),p(E,"Symbol"),p(Math,"Math",!0),p(n.JSON,"JSON",!0)},63315:(t,e,i)=>{"use strict";var n=i(35366),r=i(67728),o=i(29895),s=i(59719),a=i(15044),l=i(61838),h=i(17481),u=i(56341).ArrayBuffer,p=i(59789),c=o.ArrayBuffer,d=o.DataView,f=r.ABV&&u.isView,g=c.prototype.slice,y=r.VIEW,m="ArrayBuffer";n(n.G+n.W+n.F*(u!==c),{ArrayBuffer:c}),n(n.S+n.F*!r.CONSTR,m,{isView:function(t){return f&&f(t)||h(t)&&y in t}}),n(n.P+n.U+n.F*i(71240)((function(){return!new c(2).slice(1,void 0).byteLength})),m,{slice:function(t,e){if(void 0!==g&&void 0===e)return g.call(s(this),t);for(var i=s(this).byteLength,n=a(t,i),r=a(void 0===e?i:e,i),o=new(p(this,c))(l(r-n)),h=new d(this),u=new d(o),f=0;n<r;)u.setUint8(f++,h.getUint8(n++));return o}}),i(75993)(m)},12920:(t,e,i)=>{var n=i(35366);n(n.G+n.W+n.F*!i(67728).ABV,{DataView:i(29895).DataView})},30951:(t,e,i)=>{i(58754)("Float32",4,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},10029:(t,e,i)=>{i(58754)("Float64",8,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},76935:(t,e,i)=>{i(58754)("Int16",2,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},56403:(t,e,i)=>{i(58754)("Int32",4,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},95443:(t,e,i)=>{i(58754)("Int8",1,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},17846:(t,e,i)=>{i(58754)("Uint16",2,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},51200:(t,e,i)=>{i(58754)("Uint32",4,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},69815:(t,e,i)=>{i(58754)("Uint8",1,(function(t){return function(e,i,n){return t(this,e,i,n)}}))},43771:(t,e,i)=>{i(58754)("Uint8",1,(function(t){return function(e,i,n){return t(this,e,i,n)}}),!0)}
1,57391:(t,e,i)=>{"use strict";var n,r=i(56341),o=i(66934)(0),s=i(1564),a=i(82153),l=i(49821),h=i(33503),u=i(17481),p=i(91603),c=i(91603),d=!r.ActiveXObject&&"ActiveXObject"in r,f="WeakMap",g=a.getWeak,y=Object.isExtensible,m=h.ufstore,v=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},b={get:function(t){if(u(t)){var e=g(t);return!0===e?m(p(this,f)).get(t):e?e[this._i]:void 0}},set:function(t,e){return h.def(p(this,f),t,e)}},_=t.exports=i(58091)(f,v,b,h,!0,!0);c&&d&&(l((n=h.getConstructor(v,f)).prototype,b),a.NEED=!0,o(["delete","has","get","set"],(function(t){var e=_.prototype,i=e[t];s(e,t,(function(e,r){if(u(e)&&!y(e)){this._f||(this._f=new n);var o=this._f[t](e,r);return"set"==t?this:o}return i.call(this,e,r)}))})))},33307:(t,e,i)=>{"use strict";var n=i(33503),r=i(91603),o="WeakSet";i(58091)(o,(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return n.def(r(this,o),t,!0)}},n,!1,!0)},98125:(t,e,i)=>{"use strict";var n=i(35366),r=i(3885),o=i(54200),s=i(61838),a=i(23079),l=i(44087);n(n.P,"Array",{flatMap:function(t){var e,i,n=o(this);return a(t),e=s(n.length),i=l(n,0),r(i,n,n,e,0,1,t,arguments[1]),i}}),i(12802)("flatMap")},49348:(t,e,i)=>{"use strict";var n=i(35366),r=i(61545)(!0);n(n.P,"Array",{includes:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),i(12802)("includes")},1768:(t,e,i)=>{var n=i(35366),r=i(15346)(!0);n(n.S,"Object",{entries:function(t){return r(t)}})},59223:(t,e,i)=>{var n=i(35366),r=i(17285),o=i(8500),s=i(57762),a=i(51676);n(n.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,i,n=o(t),l=s.f,h=r(n),u={},p=0;h.length>p;)void 0!==(i=l(n,e=h[p++]))&&a(u,e,i);return u}})},67442:(t,e,i)=>{var n=i(35366),r=i(15346)(!1);n(n.S,"Object",{values:function(t){return r(t)}})},14936:(t,e,i)=>{"use strict";var n=i(35366),r=i(14411),o=i(56341),s=i(59789),a=i(38614);n(n.P+n.R,"Promise",{finally:function(t){var e=s(this,r.Promise||o.Promise),i="function"==typeof t;return this.then(i?function(i){return a(e,t()).then((function(){return i}))}:t,i?function(i){return a(e,t()).then((function(){throw i}))}:t)}})},20239:(t,e,i)=>{"use strict";var n=i(35366),r=i(9823),o=i(83843),s=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);n(n.P+n.F*s,"String",{padEnd:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},28755:(t,e,i)=>{"use strict";var n=i(35366),r=i(9823),o=i(83843),s=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o);n(n.P+n.F*s,"String",{padStart:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},53412:(t,e,i)=>{"use strict";i(97370)("trimLeft",(function(t){return function(){return t(this,1)}}),"trimStart")},66948:(t,e,i)=>{"use strict";i(97370)("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},78284:(t,e,i)=>{i(48155)("asyncIterator")},78745:(t,e,i)=>{for(var n=i(71308),r=i(15825),o=i(1564),s=i(56341),a=i(98442),l=i(4919),h=i(9739),u=h("iterator"),p=h("toStringTag"),c=l.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},f=r(d),g=0;g<f.length;g++){var y,m=f[g],v=d[m],b=s[m],_=b&&b.prototype;if(_&&(_[u]||a(_,u,c),_[p]||a(_,p,m),l[m]=c,v))for(y in n)_[y]||o(_,y,n[y],!0)}},60025:(t,e,i)=>{var n=i(35366),r=i(7122);n(n.G+n.B,{setImmediate:r.set,clearImmediate:r.clear})},51629:(t,e,i)=>{var n=i(56341),r=i(35366),o=i(83843),s=[].slice,a=/MSIE .\./.test(o),l=function(t){return function(e,i){var n=arguments.length>2,r=!!n&&s.call(arguments,2);return t(n?function(){("function"==typeof e?e:Function(e)).apply(this,r)}:e,i)}};r(r.G+r.B+r.F*a,{setTimeout:l(n.setTimeout),setInterval:l(n.setInterval)})},1523:(t,e,i)=>{i(51629),i(60025),i(78745),t.exports=i(14411)},4061:(t,e,i)=>{"use strict";var n=i(43842);function r(t,e,i){var r,a,l,h;e=e||1;for(var u=0;u<t[0].length;u++){var p=t[0][u];(!u||p[0]<r)&&(r=p[0]),(!u||p[1]<a)&&(a=p[1]),(!u||p[0]>l)&&(l=p[0]),(!u||p[1]>h)&&(h=p[1])}var c=l-r,d=h-a,f=Math.min(c,d),g=f/2;if(0===f){var y=[r,a];return y.distance=0,y}for(var m=new n(void 0,o),v=r;v<l;v+=f)for(var b=a;b<h;b+=f)m.push(new s(v+g,b+g,g,t));var _=function(t){for(var e=0,i=0,n=0,r=t[0],o=0,a=r.length,l=a-1;o<a;l=o++){var h=r[o],u=r[l],p=h[0]*u[1]-u[0]*h[1];i+=(h[0]+u[0])*p,n+=(h[1]+u[1])*p,e+=3*p}return 0===e?new s(r[0][0],r[0][1],0,t):new s(i/e,n/e,0,t)}(t),x=new s(r+c/2,a+d/2,0,t);x.d>_.d&&(_=x);for(var P=m.length;m.length;){var w=m.pop();w.d>_.d&&(_=w,i&&console.log("found best %d after %d probes",Math.round(1e4*w.d)/1e4,P)),w.max-_.d<=e||(g=w.h/2,m.push(new s(w.x-g,w.y-g,g,t)),m.push(new s(w.x+g,w.y-g,g,t)),m.push(new s(w.x-g,w.y+g,g,t)),m.push(new s(w.x+g,w.y+g,g,t)),P+=4)}i&&(console.log("num probes: "+P),console.log("best distance: "+_.d));var S=[_.x,_.y];return S.distance=_.d,S}function o(t,e){return e.max-t.max}function s(t,e,i,n){this.x=t,this.y=e,this.h=i,this.d=function(t,e,
1i){for(var n=!1,r=1/0,o=0;o<i.length;o++)for(var s=i[o],l=0,h=s.length,u=h-1;l<h;u=l++){var p=s[l],c=s[u];p[1]>e!=c[1]>e&&t<(c[0]-p[0])*(e-p[1])/(c[1]-p[1])+p[0]&&(n=!n),r=Math.min(r,a(t,e,p,c))}return 0===r?0:(n?1:-1)*Math.sqrt(r)}(t,e,n),this.max=this.d+this.h*Math.SQRT2}function a(t,e,i,n){var r=i[0],o=i[1],s=n[0]-r,a=n[1]-o;if(0!==s||0!==a){var l=((t-r)*s+(e-o)*a)/(s*s+a*a);l>1?(r=n[0],o=n[1]):l>0&&(r+=s*l,o+=a*l)}return(s=t-r)*s+(a=e-o)*a}n.default&&(n=n.default),t.exports=r,t.exports.default=r},35666:t=>{var e=function(t){"use strict";var e,i=Object.prototype,n=i.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",s=r.asyncIterator||"@@asyncIterator",a=r.toStringTag||"@@toStringTag";function l(t,e,i){return Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(t){l=function(t,e,i){return t[e]=i}}function h(t,e,i,n){var r=e&&e.prototype instanceof y?e:y,o=Object.create(r.prototype),s=new j(n||[]);return o._invoke=function(t,e,i){var n=p;return function(r,o){if(n===d)throw new Error("Generator is already running");if(n===f){if("throw"===r)throw o;return M()}for(i.method=r,i.arg=o;;){var s=i.delegate;if(s){var a=O(s,i);if(a){if(a===g)continue;return a}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(n===p)throw n=f,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);n=d;var l=u(t,e,i);if("normal"===l.type){if(n=i.done?f:c,l.arg===g)continue;return{value:l.arg,done:i.done}}"throw"===l.type&&(n=f,i.method="throw",i.arg=l.arg)}}}(t,i,s),o}function u(t,e,i){try{return{type:"normal",arg:t.call(e,i)}}catch(t){return{type:"throw",arg:t}}}t.wrap=h;var p="suspendedStart",c="suspendedYield",d="executing",f="completed",g={};function y(){}function m(){}function v(){}var b={};l(b,o,(function(){return this}));var _=Object.getPrototypeOf,x=_&&_(_(k([])));x&&x!==i&&n.call(x,o)&&(b=x);var P=v.prototype=y.prototype=Object.create(b);function w(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function S(t,e){function i(r,o,s,a){var l=u(t[r],t,o);if("throw"!==l.type){var h=l.arg,p=h.value;return p&&"object"==typeof p&&n.call(p,"__await")?e.resolve(p.__await).then((function(t){i("next",t,s,a)}),(function(t){i("throw",t,s,a)})):e.resolve(p).then((function(t){h.value=t,s(h)}),(function(t){return i("throw",t,s,a)}))}a(l.arg)}var r;this._invoke=function(t,n){function o(){return new e((function(e,r){i(t,n,e,r)}))}return r=r?r.then(o,o):o()}}function O(t,i){var n=t.iterator[i.method];if(n===e){if(i.delegate=null,"throw"===i.method){if(t.iterator.return&&(i.method="return",i.arg=e,O(t,i),"throw"===i.method))return g;i.method="throw",i.arg=new TypeError("The iterator does not provide a 'throw' method")}return g}var r=u(n,t.iterator,i.arg);if("throw"===r.type)return i.method="throw",i.arg=r.arg,i.delegate=null,g;var o=r.arg;return o?o.done?(i[t.resultName]=o.value,i.next=t.nextLoc,"return"!==i.method&&(i.method="next",i.arg=e),i.delegate=null,g):o:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,g)}function C(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 j(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function k(t){if(t){var i=t[o];if(i)return i.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,s=function i(){for(;++r<t.length;)if(n.call(t,r))return i.value=t[r],i.done=!1,i;return i.value=e,i.done=!0,i};return s.next=s}}return{next:M}}function M(){return{value:e,done:!0}}return m.prototype=v,l(P,"constructor",v),l(v,"constructor",m),m.displayName=l(v,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===m||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,l(t,a,"GeneratorFunction")),t.prototype=Object.create(P),t},t.awrap=function(t){return{__await:t}},w(S.prototype),l(S.prototype,s,(function(){return this})),t.AsyncIterator=S,t.async=function(e,i,n,r,o){void 0===o&&(o=Promise);var s=new S(h(e,i,n,r),o);return t.isGeneratorFunction(i)?s:s.next().then((function(t){return t.done?t.value:s.next()}))},w(P),l(P,a,"Generator"),l(P,o,(function(){return this})),l(P,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var i in t)e.push(i);return e.reverse(),function i(){for(;e.length;){var n=e.pop();if(n in t)return i.value=n,i.done=!1,i}return i.done=!0,i}},t.values=k,j.prototype={constructor:j,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEac
1h(T),!t)for(var i in this)"t"===i.charAt(0)&&n.call(this,i)&&!isNaN(+i.slice(1))&&(this[i]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var i=this;function r(n,r){return a.type="throw",a.arg=t,i.next=n,r&&(i.method="next",i.arg=e),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var s=this.tryEntries[o],a=s.completion;if("root"===s.tryLoc)return r("end");if(s.tryLoc<=this.prev){var l=n.call(s,"catchLoc"),h=n.call(s,"finallyLoc");if(l&&h){if(this.prev<s.catchLoc)return r(s.catchLoc,!0);if(this.prev<s.finallyLoc)return r(s.finallyLoc)}else if(l){if(this.prev<s.catchLoc)return r(s.catchLoc,!0)}else{if(!h)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return r(s.finallyLoc)}}}},abrupt:function(t,e){for(var i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i];if(r.tryLoc<=this.prev&&n.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var s=o?o.completion:{};return s.type=t,s.arg=e,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(s)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),g},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e];if(i.finallyLoc===t)return this.complete(i.completion,i.afterLoc),T(i),g}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var i=this.tryEntries[e];if(i.tryLoc===t){var n=i.completion;if("throw"===n.type){var r=n.arg;T(i)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(t,i,n){return this.delegate={iterator:k(t),resultName:i,nextLoc:n},"next"===this.method&&(this.arg=e),g}},t}(t.exports);try{regeneratorRuntime=e}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}},43842:(t,e,i)=>{"use strict";i.r(e),i.d(e,{default:()=>n});class n{constructor(t=[],e=r){if(this.data=t,this.length=this.data.length,this.compare=e,this.length>0)for(let t=(this.length>>1)-1;t>=0;t--)this._down(t)}push(t){this.data.push(t),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const t=this.data[0],e=this.data.pop();return this.length--,this.length>0&&(this.data[0]=e,this._down(0)),t}peek(){return this.data[0]}_up(t){const{data:e,compare:i}=this,n=e[t];for(;t>0;){const r=t-1>>1,o=e[r];if(i(n,o)>=0)break;e[t]=o,t=r}e[t]=n}_down(t){const{data:e,compare:i}=this,n=this.length>>1,r=e[t];for(;t<n;){let n=1+(t<<1),o=e[n];const s=n+1;if(s<this.length&&i(e[s],o)<0&&(n=s,o=e[s]),i(o,r)>=0)break;e[t]=o,t=n}e[t]=r}}function r(t,e){return t<e?-1:t>e?1:0}},70655:(t,e,i)=>{"use strict";i.d(e,{CR:()=>l,Jh:()=>s,XA:()=>a,ZT:()=>r,fl:()=>h,mG:()=>o});
vendor: 2,509 bytes, line 1
1var n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},n(t,e)};function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}function o(t,e,i,n){return new(i||(i=Promise))((function(r,o){function s(t){try{l(n.next(t))}catch(t){o(t)}}function a(t){try{l(n.throw(t))}catch(t){o(t)}}function l(t){var e;t.done?r(t.value):(e=t.value,e instanceof i?e:new i((function(t){t(e)}))).then(s,a)}l((n=n.apply(t,e||[])).next())}))}function s(t,e){var i,n,r,o,s={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(o){return function(a){return function(o){if(i)throw new TypeError("Generator is already executing.");for(;s;)try{if(i=1,n&&(r=2&o[0]?n.return:o[0]?n.throw||((r=n.return)&&r.call(n),0):n.next)&&!(r=r.call(n,o[1])).done)return r;switch(n=0,r&&(o=[2&o[0],r.value]),o[0]){case 0:case 1:r=o;break;case 4:return s.label++,{value:o[1],done:!1};case 5:s.label++,n=o[1],o=[0];continue;case 7:o=s.ops.pop(),s.trys.pop();continue;default:if(!(r=s.trys,(r=r.length>0&&r[r.length-1])||6!==o[0]&&2!==o[0])){s=0;continue}if(3===o[0]&&(!r||o[1]>r[0]&&o[1]<r[3])){s.label=o[1];break}if(6===o[0]&&s.label<r[1]){s.label=r[1],r=o;break}if(r&&s.label<r[2]){s.label=r[2],s.ops.push(o);break}r[2]&&s.ops.pop(),s.trys.pop();continue}o=e.call(t,s)}catch(t){o=[6,t],n=0}finally{i=r=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,a])}}}Object.create;function a(t){var e="function"==typeof Symbol&&Symbol.iterator,i=e&&t[e],n=0;if(i)return i.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function l(t,e){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var n,r,o=i.call(t),s=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)s.push(n.value)}catch(t){r={error:t}}finally{try{n&&!n.done&&(i=o.return)&&i.call(o)}finally{if(r)throw r.error}}return s}function h(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(l(arguments[e]));return t}Object.create}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.