Commit 2dba2137 authored by NaweenTharuka's avatar NaweenTharuka

plugins: FE1

parent 8ed2e537
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
/**
* @license
* Copyright (c) 2018 amCharts (Antanas Marcelionis, Martynas Majeris)
*
* This sofware is provided under multiple licenses. Please see below for
* links to appropriate usage.
*
* Free amCharts linkware license. Details and conditions:
* https://github.com/amcharts/amcharts4/blob/master/LICENSE
*
* One of the amCharts commercial licenses. Details and pricing:
* https://www.amcharts.com/online-store/
* https://www.amcharts.com/online-store/licenses-explained/
*
* If in doubt, contact amCharts at contact@amcharts.com
*
* PLEASE DO NOT REMOVE THIS COPYRIGHT NOTICE.
* @hidden
*/
am4internal_webpackJsonp(["4f3f"],{hPIJ:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});window.am4geodata_usaLow={type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-134.6803,58.1617],[-134.2401,58.1441],[-134.3069,58.0344],[-134.2671,57.8845],[-133.937,57.5816],[-133.9737,57.4513],[-133.9253,57.3368],[-134.1,57.3001],[-134.2602,57.1468],[-134.4353,57.057],[-134.5915,57.0919],[-134.4868,57.482],[-134.6599,57.6381],[-134.8369,58.3201],[-134.6803,58.1617]]],[[[-174.6774,52.035],[-175.1176,52.047],[-174.3061,52.2161],[-174.4355,52.3172],[-174.1689,52.4202],[-174.0184,52.3318],[-174.1206,52.1352],[-174.3435,52.0778],[-174.6774,52.035]]],[[[-172.7422,60.4575],[-172.5261,60.3918],[-172.6358,60.3288],[-173.074,60.4932],[-172.8602,60.5057],[-172.7422,60.4575]]],[[[-176.5933,51.8667],[-176.4373,51.7543],[-176.7709,51.6299],[-176.8744,51.7905],[-176.7364,51.84],[-176.6984,51.986],[-176.5499,51.9441],[-176.5933,51.8667]]],[[[-165.8416,54.0707],[-166.0364,54.0472],[-166.0877,54.1691],[-165.8928,54.207],[-165.7042,54.1199],[-165.8416,54.0707]]],[[[-171.463,63.64],[-171.0349,63.5855],[-170.4304,63.6988],[-170.1218,63.6175],[-170.0174,63.4917],[-169.6242,63.4305],[-169.4276,63.3483],[-168.996,63.3473],[-168.716,63.3106],[-168.8524,63.1712],[-169.3647,63.1711],[-169.6763,62.9561],[-169.7778,63.0938],[-170.1896,63.1963],[-170.2727,63.2843],[-170.5271,63.3793],[-170.8484,63.4444],[-171.0613,63.4459],[-171.4012,63.3392],[-171.6318,63.3512],[-171.791,63.4247],[-171.7464,63.7031],[-171.463,63.64]]],[[[-147.6583,60.4505],[-147.7321,60.222],[-147.8714,60.2297],[-147.7945,60.4599],[-147.6583,60.4505]]],[[[-152.4169,58.3602],[-152.3163,58.4135],[-151.9825,58.2443],[-152.1091,58.1612],[-152.5377,58.101],[-152.7815,58.016],[-152.9826,57.9971],[-153.3813,58.0872],[-152.9762,58.2969],[-152.7719,58.2786],[-152.8411,58.4164],[-152.6747,58.4505],[-152.4169,58.3602]]],[[[-134.9697,57.3515],[-134.8232,57.1565],[-134.6207,56.7183],[-134.6571,56.5233],[-134.6301,56.3025],[-134.7503,56.2408],[-134.9806,56.5189],[-135.0178,56.6601],[-135.159,56.7254],[-135.1631,56.8241],[-135.3306,56.8218],[-135.3151,56.9318],[-135.1996,57.0273],[-135.3413,57.0816],[-135.3753,57.1885],[-135.5019,57.2438],[-135.6089,57.0715],[-135.7677,57.1004],[-135.7871,57.3172],[-135.5805,57.39],[-135.4872,57.5164],[-135.3463,57.5332],[-134.9697,57.3515]]],[[[-159.873,55.1287],[-160.0384,55.0445],[-160.1721,55.1231],[-159.8983,55.2213],[-159.873,55.1287]]],[[[-141.0022,69.6508],[-141.0022,68.7742],[-141.0022,68.1897],[-141.0022,67.3132],[-141.0022,66.1443],[-141.0022,65.5599],[-141.0022,64.3911],[-141.0022,63.2223],[-141.0022,62.0535],[-141.0022,61.1768],[-141.0022,60.3002],[-140.5254,60.2183],[-140.4529,60.2998],[-139.9733,60.1832],[-139.6763,60.3283],[-139.0793,60.3436],[-139.1852,60.0835],[-139.0434,59.9933],[-138.7054,59.9013],[-138.6323,59.7783],[-137.5933,59.2262],[-137.4386,58.9032],[-137.2776,58.9882],[-136.8133,59.15],[-136.5788,59.1523],[-136.4667,59.28],[-136.4664,59.4591],[-136.2472,59.533],[-136.3218,59.6048],[-135.9347,59.6627],[-135.4759,59.7932],[-135.051,59.5786],[-135.0713,59.4414],[-134.9437,59.2882],[-134.4407,59.0854],[-134.2185,58.8498],[-133.8207,58.705],[-133.4011,58.4109],[-133.4226,58.337],[-133.2753,58.2229],[-132.5505,57.4999],[-132.2322,57.1986],[-132.3379,57.0794],[-132.0315,57.0265],[-132.1043,56.8568],[-131.8662,56.7929],[-131.8243,56.5899],[-131.5751,56.5988],[-131.0829,56.4048],[-130.7416,56.3408],[-130.6491,56.2637],[-130.4771,56.2306],[-130.4132,56.1225],[-130.0229,56.0145],[-130.0251,55.8883],[-130.1465,55.6545],[-130.0365,55.2979],[-130.2141,55.0259],[-130.4932,54.8342],[-130.6158,54.7909],[-130.8496,54.8076],[-131.0478,55.1577],[-130.856,55.3551],[-130.9185,55.736],[-131.1277,55.9601],[-131.2876,56.0121],[-131.7842,55.8765],[-131.8694,55.6472],[-131.9834,55.535],[-132.119,55.5697],[-132.2234,55.7211],[-132.0058,55.9301],[-131.8438,56.16],[-132.0219,56.3801],[-132.182,56.4206],[-132.3577,56.6258],[-132.476,56.6497],[-132.4871,56.7664],[-132.6395,56.7964],[-132.8022,56.8951],[-132.8143,57.0406],[-133.4658,57.1721],[-133.4367,57.3368],[-133.539,57.5542],[-133.6487,57.6423],[-133.5542,57.6951],[-133.1171,57.5662],[-133.6573,57.841],[-133.7441,57.8546],[-134.0311,58.0722],[-134.0633,58.2111],[-134.2088,58.2329],[-134.4854,58.3672],[-134.6636,58.3847],[-134.7761,58.4538],[-134.9425,58.6463],[-134.9648,58.7422],[-135.1319,58.8428],[-135.2174,59.0766],[-135.3303,59.2391],[-135.5023,59.2024],[-135.3862,59.0876],[-135.334,58.9096],[-135.0497,58.3068],[-135.1415,58.2335],[-135.3025,58.2559],[-135.5718,58.412],[-135.8735,58.3942],[-135.8617,58.5771],[-136.0455,58.7891],[-136.2258,58.7655],[-136.4511,58.8463],[-136.5662,58.9409],[-136.831,58.9838],[-136.8791,58.8815],[-136.5682,58.7863],[-136.4101,58.7006],[-136.4838,58.6177],[-136.2246,58.6023],[-136.1029,58.5063],[-136.1296,58.3504],[-136.4624,58.3279],[-136.5826,58.2453],[-137.072,58.3951],[-137.544,58.5812],[-137.75,58.7071],[-138.0269,58.9414],[-138.3525,59.0873],[-139.3409,59.3757],[-139.7991,59.5463],[-139.6116,59.6103],[-139.5056,59.7263],[-139.5822,59.8484],[-139.5189,60.0172],[-139.8502,59.8307],[-140.2167,59.7266],[-140.4199,59.7107],[-140.8432,59.7488],[-141.4083,59.9028],[-141.2946,59.98],[-141.3295,60.0828],[-141.6702,59.9698],[-142.5486,60.0861],[-142.9457,60.097],[-143.5061,60.055],[-143.805,60.0129],[-144.1472,60.0163],[-144.0885,60.0843],[-144.3326,60.191],[-144.643,60.2246],[-144.9013,60.3351],[-144.8245,60.5336],[-144.984,60.537],[-145.2483,60.3801],[-145.8989,60.4782],[-145.6749,60.6511],[-146.1491,60.6607],[-146.251,60.7491],[-146.6385,60.8973],[-146.5828,61.1278],[-146.874,61.0048],[-147.255,60.9782],[-147.321,60.9255],[-147.5926,60.9795],[-147.6557,60.9095],[-147.8911,60.8899],[-148.0052,60.9686],[-147.8448,61.1864],[-148.2086,61.0299],[-148.3444,60.8536],[-148.5574,60.8029],[-148.2679,60.6997],[-148.2964,60.532],[-148.0507,60.5671],[-147.9641,60.4849],[-148.1817,60.393],[-148.1976,60.1678],[-148.3331,60.122],[-148.4307,59.9892],[-148.8427,59.9512],[-149.1216,60.0335],[-149.4323,60.0011],[-149.5491,59.8943],[-149.7948,59.8559],[-149.7825,59.7503],[-150.198,59.5666],[-150.5815,59.5645],[-150.6775,59.427],[-150.9608,59.2439],[-151.3664,59.2456],[-151.7382,59.1885],[-151.9641,59.2852],[-151.8499,59.4064],[-151.3996,59.5164],[-151.1894,59.6377],[-151.7638,59.7],[-151.8532,59.7821],[-151.7345,59.9884],[-151.4515,60.2027],[-151.3127,60.4665],[-151.3218,60.7429],[-150.9538,60.8413],[-150.4413,61.0236],[-149.9975,60.9352],[-149.6325,60.9519],[-149.1728,60.8805],[-149.1422,60.9357],[-149.5925,60.9939],[-149.9677,61.1218],[-149.9452,61.2943],[-150.4718,61.26],[-150.6123,61.3012],[-150.9455,61.1982],[-151.1502,61.0859],[-151.5935,60.9796],[-151.734,60.9108],[-151.7504,60.7549],[-151.9962,60.6822],[-152.2707,60.5281],[-152.2603,60.4095],[-152.3689,60.3364],[-152.6539,60.2385],[-152.6286,60.0411],[-152.7595,59.9209],[-153.106,59.8751],[-153.0482,59.73],[-153.364,59.6598],[-153.4144,59.7402],[-153.8141,59.4737],[-154.0883,59.3634],[-154.1783,59.1556],[-154.1298,59.1198],[-153.6564,59.0386],[-153.4183,58.9599],[-153.3344,58.8579],[-153.6173,58.6547],[-153.8619,58.5878],[-154.0199,58.4929],[-154.0859,58.3658],[-154.2081,58.2887],[-154.247,58.1594],[-154.5706,58.118],[-154.5849,58.0556],[-155.0069,58.0161],[-155.0993,57.9133],[-155.3128,57.8071],[-155.5903,57.7336],[-155.7779,57.5683],[-156.0002,57.545],[-156.0554,57.4476],[-156.2422,57.4493],[-156.4784,57.3279],[-156.3976,57.2406],[-156.4751,57.1052],[-156.629,57.0099],[-156.7799,57.0057],[-157.2058,56.812],[-157.3902,56.8099],[-157.5784,56.6345],[-157.8691,56.6452],[-157.9783,56.5432],[-158.4144,56.4358],[-158.5374,56.3354],[-158.3861,56.3015],[-158.2757,56.1962],[-158.5233,56.0724],[-158.6267,56.1547],[-158.7898,55.987],[-159.5232,55.81],[-159.743,55.8438],[-159.9623,55.7949],[-160.4627,55.5578],[-160.8967,55.5136],[-161.0995,55.4057],[-161.3819,55.3713],[-161.4767,55.465],[-161.3727,55.5563],[-161.4588,55.6291],[-161.6836,55.53],[-161.7416,55.3912],[-162.074,55.1393],[-162.3329,55.0503],[-162.5419,55.2427],[-162.6441,55.218],[-162.6143,55.0714],[-162.6744,54.9965],[-162.865,54.9546],[-163.1196,55.0647],[-163.1311,54.9166],[-163.2887,54.8376],[-163.2788,55.1219],[-163.1145,55.194],[-162.962,55.1839],[-162.5133,55.45],[-162.1571,55.7195],[-161.6973,55.9072],[-161.2156,56.0214],[-160.8513,55.7718],[-160.7584,55.8547],[-160.3085,55.8645],[-160.5391,56.0063],[-160.302,56.3142],[-159.7851,56.5617],[-159.2831,56.6886],[-158.9904,56.86],[-158.6752,56.7949],[-158.6608,57.0394],[-158.3209,57.2979],[-158.0457,57.4095],[-157.8944,57.5114],[-157.6076,57.6015],[-157.684,57.7439],[-157.6109,58.0508],[-157.4427,58.1722],[-157.5236,58.4213],[-157.4609,58.503],[-157.2288,58.6409],[-156.9747,58.7363],[-157.142,58.8777],[-157.6657,58.7485],[-158.0219,58.6402],[-158.3026,58.6418],[-158.5032,58.8504],[-158.4256,58.9993],[-158.5144,59.0728],[-158.7606,58.9501],[-158.8614,58.7187],[-158.7721,58.5203],[-158.7886,58.4409],[-158.9507,58.4046],[-159.0827,58.4697],[-159.3583,58.7213],[-159.6702,58.9111],[-159.9202,58.8199],[-160.1526,58.9059],[-160.3631,59.0511],[-160.8171,58.8718],[-161.2159,58.801],[-161.3613,58.6695],[-161.7555,58.6121],[-162.1449,58.6443],[-161.8564,58.7171],[-161.7244,58.7943],[-161.7805,58.8974],[-161.7945,59.1094],[-161.9811,59.1461],[-162.0233,59.284],[-161.9201,59.3654],[-161.8287,59.5886],[-162.1382,59.98],[-162.2425,60.1783],[-162.4213,60.284],[-162.1389,60.6143],[-162.2651,60.5953],[-162.5996,60.297],[-162.5005,60.1266],[-162.5707,59.9897],[-162.7326,59.9937],[-162.8779,59.9228],[-163.2194,59.8456],[-163.6804,59.8015],[-163.9069,59.8068],[-164.1428,59.8968],[-164.1316,59.9943],[-164.4705,60.1493],[-164.6623,60.3039],[-164.7999,60.3073],[-165.0611,60.4125],[-165.0265,60.5006],[-165.3538,60.5412],[-165.016,60.7401],[-164.8051,60.892],[-164.37,60.7959],[-164.2656,60.7247],[-163.8949,60.7451],[-163.73,60.5899],[-163.5287,60.6645],[-163.421,60.7575],[-163.6554,60.8775],[-163.749,60.9697],[-163.9946,60.8647],[-164.4415,60.8699],[-164.754,60.9313],[-165.0657,60.9207],[-165.1755,60.9656],[-165.0771,61.0942],[-165.3921,61.2123],[-165.3808,61.1063],[-165.5659,61.1023],[-165.6914,61.2999],[-165.9063,61.4037],[-165.7971,61.4912],[-166.1005,61.6451],[-165.8346,61.6793],[-166.0788,61.8031],[-165.6128,61.8693],[-165.7439,62.0117],[-165.7073,62.1005],[-165.1946,62.4735],[-164.7927,62.6232],[-164.8454,62.801],[-164.6775,63.0205],[-164.409,63.2151],[-164.1076,63.2617],[-163.7363,63.1928],[-163.3588,63.0458],[-163.0622,63.0797],[-162.6215,63.2658],[-162.2828,63.5292],[-162.1125,63.5342],[-161.974,63.453],[-161.5054,63.4682],[-161.0997,63.5579],[-160.8265,63.7293],[-160.7786,63.8189],[-160.9876,64.2513],[-161.2201,64.3966],[-161.3857,64.44],[-160.932,64.5791],[-160.836,64.6819],[-160.887,64.7955],[-161.1869,64.9241],[-161.4663,64.7948],[-161.7594,64.8162],[-161.8684,64.7427],[-162.1722,64.6781],[-162.807,64.3742],[-162.8764,64.5164],[-163.0517,64.5197],[-163.1444,64.4238],[-163.4862,64.5498],[-163.7131,64.5883],[-164.3039,64.5839],[-164.8995,64.4607],[-166.1428,64.5828],[-166.3251,64.6257],[-166.4814,64.7281],[-166.4152,64.9265],[-166.5509,64.953],[-166.8269,65.0961],[-166.531,65.1547],[-166.4516,65.2473],[-166.6654,65.3383],[-167.404,65.4221],[-167.9873,65.5678],[-168.0884,65.6578],[-167.58,65.7583],[-167.4053,65.8593],[-167.0742,65.8771],[-166.7477,66.0518],[-166.2146,66.1703],[-165.7237,66.1125],[-165.5602,66.1671],[-165.8403,66.245],[-165.7762,66.319],[-165.4494,66.4099],[-165.0639,66.4378],[-164.6741,66.555],[-164.0583,66.6108],[-163.7755,66.5311],[-163.9029,66.3784],[-163.894,66.2869],[-164.0337,66.2156],[-163.6954,66.0839],[-163.1715,66.0754],[-162.8865,66.0992],[-162.5868,66.0509],[-162.2143,66.071],[-161.8163,66.0536],[-161.5569,66.2505],[-161.2011,66.2193],[-161.1203,66.3343],[-161.5444,66.4071],[-161.8281,66.3709],[-161.8876,66.4931],[-162.1912,66.6932],[-162.4675,66.7357],[-162.6075,66.8944],[-162.3617,66.9473],[-162.1314,66.8014],[-161.9096,66.5596],[-161.591,66.4595],[-161.3359,66.4964],[-161.0481,66.4742],[-160.6505,66.3731],[-160.2317,66.4203],[-160.2625,66.5724],[-160.6438,66.605],[-160.864,66.6709],[-161.398,66.5519],[-161.8566,66.7004],[-161.8787,66.804],[-161.6222,66.9793],[-161.9655,67.0495],[-162.3915,67.0199],[-163.0017,67.0273],[-163.5318,67.1025],[-163.7206,67.1955],[-163.9427,67.4776],[-164.1252,67.6067],[-165.386,68.0456],[-165.9596,68.1559],[-166.236,68.278],[-166.5745,68.3203],[-166.3805,68.4251],[-166.182,68.7972],[-166.2091,68.8853],[-165.5095,68.8676],[-165.0439,68.8825],[-164.3024,68.9365],[-163.868,69.0367],[-163.5356,69.1701],[-163.1615,69.388],[-163.0936,69.6107],[-162.9521,69.7581],[-161.881,70.3318],[-161.639,70.2346],[-160.9963,70.3046],[-160.6341,70.4464],[-160.1172,70.5912],[-159.9632,70.5682],[-160.095,70.3333],[-159.8552,70.3242],[-159.7463,70.5305],[-159.9618,70.6341],[-159.6809,70.7868],[-159.3145,70.8785],[-158.9963,70.8016],[-158.4844,70.8411],[-157.9985,70.8453],[-157.6056,70.9412],[-157.1953,71.0933],[-156.7833,71.3189],[-155.8112,71.1885],[-155.5795,71.1211],[-155.8043,70.9955],[-156.1466,70.9279],[-155.8722,70.8346],[-155.5794,70.8943],[-155.1669,71.0993],[-154.9438,71.0831],[-154.6737,70.9871],[-154.7852,70.8943],[-154.1953,70.8011],[-153.9182,70.8773],[-153.2329,70.9326],[-152.7849,70.876],[-152.4912,70.881],[-152.2329,70.8103],[-152.4705,70.6536],[-152.1729,70.5567],[-151.769,70.5602],[-151.9447,70.4521],[-151.2248,70.4188],[-150.6627,70.5099],[-150.4032,70.4439],[-150.1525,70.4437],[-149.8701,70.5096],[-149.2695,70.5008],[-148.6884,70.4163],[-148.4793,70.3179],[-148.2487,70.3567],[-147.8695,70.3033],[-147.7054,70.2172],[-147.0629,70.1704],[-146.7449,70.1917],[-145.8232,70.16],[-145.1974,70.0087],[-144.6192,69.9821],[-144.4169,70.039],[-143.7465,70.102],[-143.2183,70.1162],[-142.7079,70.0338],[-142.2969,69.8699],[-141.6992,69.7704],[-141.4079,69.6534],[-141.0022,69.6508]]],[[[-134.3127,58.2289],[-134.594,58.2431],[-134.52,58.3326],[-134.3127,58.2289]]],[[[-132.8623,54.8944],[-132.6173,54.8925],[-132.6469,54.7562],[-132.8073,54.7091],[-133.1227,54.9698],[-133.2511,55.1751],[-133.418,55.2107],[-133.2966,55.3258],[-133.0974,55.2137],[-132.8623,54.8944]]],[[[-160.919,58.5771],[-161.0703,58.5691],[-161.1315,58.6681],[-160.9863,58.7364],[-160.7151,58.7953],[-160.919,58.5771]]],[[[-167.9644,53.345],[-168.2707,53.2381],[-168.446,53.0844],[-168.6986,52.9634],[-169.0659,52.834],[-168.7959,53.0449],[-168.7596,53.175],[-168.639,53.2558],[-168.4367,53.2569],[-168.3572,53.4576],[-168.1931,53.5333],[-167.9857,53.5581],[-167.8047,53.4849],[-167.9644,53.345]]],[[[-166.1354,60.3835],[-166.0436,60.3339],[-165.7297,60.3142],[-165.7123,60.0694],[-165.5918,59.9131],[-165.9467,59.89],[-166.1876,59.7738],[-166.343,59.8345],[-166.6276,59.8647],[-167.1389,60.0085],[-167.4364,60.2067],[-167.2517,60.2335],[-166.8363,60.2169],[-166.7844,60.2965],[-166.4757,60.3827],[-166.1354,60.3835]]],[[[-177.1482,51.7167],[-177.5776,51.6942],[-177.2098,51.8414],[-177.1482,51.7167]]],[[[-146.394,60.4496],[-146.1283,60.3926],[-146.6184,60.2737],[-146.7026,60.4085],[-146.5603,60.4805],[-146.394,60.4496]]],[[[-147.7358,59.8132],[-147.8143,59.902],[-147.4658,60.097],[-147.12,60.3631],[-146.9867,60.2544],[-147.3184,60.0753],[-147.4993,59.8902],[-147.7358,59.8132]]],[[[-177.8791,51.6497],[-178.0589,51.6726],[-177.9864,51.7643],[-178.1945,51.8822],[-177.9538,51.9184],[-177.7706,51.7779],[-177.8791,51.6497]]],[[[-135.7304,58.2443],[-135.5875,58.1468],[-135.6133,57.9919],[-135.3466,58.124],[-135.0021,58.0511],[-134.928,57.9528],[-134.9706,57.8173],[-135.2312,57.8158],[-135.2495,57.7326],[-134.9789,57.7243],[-134.8731,57.5893],[-134.9315,57.4811],[-135.0848,57.511],[-135.4979,57.6623],[-135.6086,57.6507],[-135.6178,57.4804],[-135.692,57.4199],[-135.9108,57.4465],[-136.0766,57.6745],[-136.4599,57.8731],[-136.5686,57.9722],[-136.5123,58.0959],[-136.1424,58.1539],[-135.7871,58.2684],[-135.7304,58.2443]]],[[[-166.6153,53.9009],[-166.4975,53.8835],[-166.3724,53.999],[-166.2309,53.9326],[-166.4887,53.7855],[-166.5492,53.701],[-166.4442,53.6518],[-166.7704,53.476],[-167.1537,53.4078],[-167.5225,53.2762],[-167.6695,53.2599],[-167.8088,53.3238],[-167.5302,53.3937],[-167.1361,53.5265],[-167.0157,53.6984],[-167.1182,53.8726],[-166.9781,53.9629],[-166.6274,53.9957],[-166.6153,53.9009]]],[[[-131.3398,55.0798],[-131.232,54.9037],[-131.4062,54.8943],[-131.4314,54.9965],[-131.5951,55.0908],[-131.5778,55.2009],[-131.4046,55.2133],[-131.3398,55.0798]]],[[[-152.898,57.8239],[-152.5115,57.8514],[-152.4115,57.6462],[-152.2163,57.5771],[-152.4122,57.4547],[-152.7814,57.4534],[-152.679,57.3452],[-152.879,57.3208],[-153.0516,57.2377],[-153.2744,57.2263],[-153.5036,57.138],[-153.6465,57.0295],[-153.7572,56.8584],[-153.9727,56.7742],[-154.0709,56.8207],[-153.7932,56.9895],[-153.9994,57.05],[-154.0653,57.1336],[-154.3244,57.1318],[-154.1843,57.0053],[-154.3389,56.9209],[-154.4988,57.0365],[-154.5693,57.2059],[-154.706,57.3353],[-154.6732,57.4461],[-154.5353,57.5595],[-154.2814,57.6381],[-154.0298,57.6307],[-153.8054,57.3582],[-153.8184,57.5956],[-153.6931,57.6634],[-153.9044,57.8199],[-153.6627,57.8579],[-153.5245,57.731],[-153.2003,57.82],[-153.1605,57.972],[-152.8504,57.8968],[-152.898,57.8239]]],[[[-163.4761,54.9808],[-163.3581,54.7356],[-163.583,54.6256],[-164.0733,54.621],[-164.2346,54.5713],[-164.4635,54.4273],[-164.8234,54.4191],[-164.8877,54.6078],[-164.7062,54.692],[-164.5298,54.8808],[-164.2737,54.9],[-163.868,55.0392],[-163.6075,55.0508],[-163.4761,54.9808]]],[[[-133.9896,56.845],[-133.8309,56.7813],[-133.7384,56.6505],[-133.8553,56.5822],[-133.8846,56.2921],[-133.9497,56.1277],[-134.1896,56.0769],[-134.245,56.2032],[-134.1955,56.4134],[-134.0844,56.4564],[-134.2902,56.58],[-134.3844,56.724],[-134.3737,56.8387],[-134.1433,56.9323],[-133.9896,56.845]]],[[[-133.5661,56.3393],[-133.203,56.3198],[-133.0818,56.1942],[-133.0966,56.09],[-132.7576,55.9949],[-132.5977,55.8951],[-132.4302,55.687],[-132.5916,55.4644],[-132.4178,55.4829],[-132.2153,55.3835],[-132.2066,55.2244],[-131.9764,55.2085],[-132.0004,55.0338],[-131.9809,54.8048],[-132.1343,54.7126],[-132.3413,54.9073],[-132.5494,54.9525],[-132.5885,55.0524],[-132.7823,55.0485],[-133.103,55.3602],[-132.9589,55.3956],[-133.0824,55.504],[-133.0896,55.6126],[-133.2983,55.6069],[-133.369,55.689],[-133.5533,55.6912],[-133.6802,55.7851],[-133.4469,55.7971],[-133.2415,55.9209],[-133.3712,56.0359],[-133.6842,55.9428],[-133.7552,55.9995],[-133.5308,56.1456],[-133.5944,56.2164],[-133.5661,56.3393]]],[[[-133.3051,55.5438],[-133.2817,55.4979],[-133.6502,55.2693],[-133.6342,55.5393],[-133.3051,55.5438]]],[[[-132.7799,56.2472],[-133.0351,56.3409],[-132.9021,56.4537],[-132.7061,56.4485],[-132.6694,56.2873],[-132.7799,56.2472]]],[[[-153.007,57.1248],[-153.3746,57.0519],[-153.2852,57.185],[-153.007,57.1248]]],[[[-133.3662,57.0035],[-133.0708,56.9743],[-132.9541,56.8803],[-132.954,56.713],[-133.1442,56.5669],[-133.2126,56.4646],[-133.6028,56.464],[-133.6493,56.5168],[-133.681,56.7975],[-133.9794,57.0096],[-133.866,57.0687],[-133.3662,57.0035]]],[[[-130.9791,55.4892],[-131.0828,55.2668],[-131.1879,55.2063],[-131.4207,55.2759],[-131.4745,55.3735],[-131.811,55.2231],[-131.8461,55.4163],[-131.6476,55.5855],[-131.625,55.8316],[-131.2692,55.9554],[-131.1207,55.8566],[-130.966,55.6695],[-130.9791,55.4892]]],[[[-160.6849,55.3148],[-160.5832,55.3077],[-160.4875,55.1848],[-160.8255,55.174],[-160.8465,55.3114],[-160.6849,55.3148]]],[[[-132.1123,56.1094],[-132.1329,55.9432],[-132.2873,55.9294],[-132.4511,56.0564],[-132.6599,56.0782],[-132.6991,56.1982],[-132.5987,56.2416],[-132.3798,56.4987],[-132.3165,56.4875],[-132.0669,56.2442],[-132.1123,56.1094]]],[[[-132.7468,56.5257],[-132.9308,56.5245],[-132.8425,56.7948],[-132.6559,56.6847],[-132.568,56.5758],[-132.7468,56.5257]]]]},properties:{name:"Alaska",id:"US-AK",CNTRY:"United States of America",TYPE:"State"},id:"US-AK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-85.6235,35.0009],[-85.3859,33.8507],[-85.2009,32.9562],[-85.1565,32.8042],[-85.0151,32.5261],[-84.986,32.3609],[-84.9297,32.2466],[-85.0346,32.1474],[-85.1241,31.8804],[-85.1248,31.7768],[-85.0549,31.5726],[-85.0926,31.2957],[-85.0675,31.1176],[-85.0073,31.0016],[-85.9769,31.0009],[-86.6236,31.0009],[-87.5937,31.0008],[-87.6011,30.8605],[-87.4216,30.6716],[-87.4294,30.4778],[-87.4896,30.3777],[-87.6222,30.2647],[-87.7903,30.2919],[-87.9243,30.4496],[-87.9489,30.627],[-88.0325,30.6812],[-88.1355,30.3666],[-88.3996,30.3709],[-88.4443,31.1397],[-88.4862,31.8904],[-88.3397,32.9988],[-88.1688,34.292],[-88.0847,34.9331],[-88.1733,34.999],[-88.1905,35.0249],[-86.9071,35.0129],[-85.6235,35.0009]]]},properties:{name:"Alabama",id:"US-AL",CNTRY:"United States of America",TYPE:"State"},id:"US-AL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.7047,36.0015],[-89.7037,35.9069],[-89.7796,35.8057],[-89.9436,35.6791],[-89.9674,35.5033],[-90.066,35.4141],[-90.0929,35.2036],[-90.1423,35.1142],[-90.2938,35.0012],[-90.3198,34.8992],[-90.5392,34.7281],[-90.5841,34.5037],[-90.718,34.3917],[-90.8172,34.2522],[-90.9097,34.1888],[-90.9431,34.0297],[-91.0702,33.9743],[-91.0528,33.8276],[-91.2076,33.6756],[-91.2146,33.5834],[-91.1411,33.4386],[-91.1633,33.2944],[-91.1068,33.2179],[-91.15,33.0159],[-92.4243,33.0139],[-93.3227,33.0128],[-94.0413,33.012],[-94.0472,33.5544],[-94.2947,33.5875],[-94.3778,33.5661],[-94.4841,33.6485],[-94.4616,34.5178],[-94.4391,35.3872],[-94.6184,36.5009],[-93.7829,36.5009],[-92.3904,36.5009],[-91.5548,36.5009],[-90.1623,36.5009],[-90.0744,36.3719],[-90.0758,36.2967],[-90.303,36.0993],[-90.3811,35.9927],[-89.7047,36.0015]]]},properties:{name:"Arkansas",id:"US-AR",CNTRY:"United States of America",TYPE:"State"},id:"US-AR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-109.0467,37.0009],[-109.0468,36.2918],[-109.0469,35.5829],[-109.0469,34.5194],[-109.0472,33.4558],[-109.0473,32.3922],[-109.0478,31.328],[-110.3351,31.3255],[-111.0421,31.3243],[-111.9905,31.6202],[-112.939,31.9162],[-113.8875,32.2123],[-114.836,32.5083],[-114.7248,32.7154],[-114.5822,32.7347],[-114.4775,32.8419],[-114.4908,32.9836],[-114.6481,33.0718],[-114.7045,33.1698],[-114.7017,33.4179],[-114.6026,33.47],[-114.4992,33.6858],[-114.5091,33.904],[-114.3293,34.142],[-114.1255,34.2865],[-114.1589,34.3552],[-114.371,34.4885],[-114.398,34.5897],[-114.5575,34.7946],[-114.6105,34.9912],[-114.5909,35.3528],[-114.6485,35.4759],[-114.6452,35.6305],[-114.6871,35.9173],[-114.7414,36.0136],[-114.6691,36.1218],[-114.4061,36.1484],[-114.1833,36.0303],[-114.0429,36.1817],[-114.0402,37.0042],[-113.104,37.0035],[-111.8556,37.0026],[-111.2313,37.0022],[-109.9829,37.0014],[-109.0467,37.0009]]]},properties:{name:"Arizona",id:"US-AZ",CNTRY:"United States of America",TYPE:"State"},id:"US-AZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-120.0008,42.0005],[-120.0006,40.6879],[-120.0001,39.5627],[-120.0001,39.0002],[-119.2974,38.5098],[-118.5948,38.0193],[-118.1262,37.6924],[-117.2097,37.0033],[-116.6596,36.5899],[-115.8978,35.9955],[-115.3901,35.5991],[-114.6105,34.9912],[-114.5575,34.7946],[-114.398,34.5897],[-114.371,34.4885],[-114.1589,34.3552],[-114.1255,34.2865],[-114.3293,34.142],[-114.5091,33.904],[-114.4992,33.6858],[-114.6026,33.47],[-114.7017,33.4179],[-114.7045,33.1698],[-114.6481,33.0718],[-114.4908,32.9836],[-114.4775,32.8419],[-114.5822,32.7347],[-114.7248,32.7154],[-115.6975,32.6404],[-117.1282,32.5334],[-117.1374,32.6491],[-117.2436,32.6641],[-117.2629,32.9389],[-117.3188,33.1],[-117.4675,33.2955],[-117.7885,33.5385],[-117.9521,33.6196],[-118.0806,33.7221],[-118.2644,33.7586],[-118.4105,33.7439],[-118.3929,33.8583],[-118.5062,34.0175],[-118.832,34.0245],[-119.1437,34.112],[-119.2358,34.1641],[-119.2676,34.2575],[-119.606,34.418],[-119.8533,34.412],[-120.0529,34.4692],[-120.4812,34.4716],[-120.6446,34.58],[-120.6249,34.812],[-120.663,34.9494],[-120.6336,35.0765],[-120.707,35.1577],[-120.8574,35.2096],[-120.8603,35.3654],[-121.0228,35.4809],[-121.138,35.6071],[-121.2839,35.6764],[-121.3438,35.7923],[-121.6644,36.154],[-121.8775,36.331],[-121.9186,36.5724],[-121.79,36.7322],[-121.8074,36.8513],[-121.8806,36.9389],[-122.1642,36.991],[-122.3948,37.2075],[-122.4084,37.3731],[-122.4993,37.5426],[-122.5142,37.772],[-122.3842,37.7886],[-122.3698,37.6559],[-122.2287,37.5639],[-122.2222,37.7321],[-122.296,37.7904],[-122.3854,37.9606],[-122.217,38.0407],[-121.7168,38.0341],[-122.0315,38.1235],[-122.1538,38.0655],[-122.3933,38.1447],[-122.4839,38.1088],[-122.4669,37.8381],[-122.7604,37.9456],[-122.9682,38.097],[-122.9865,38.2771],[-123.1212,38.4493],[-123.2897,38.5359],[-123.4248,38.6757],[-123.7011,38.9073],[-123.7195,39.111],[-123.8202,39.3684],[-123.7835,39.6187],[-123.8845,39.8608],[-124.1085,40.0945],[-124.324,40.2519],[-124.3717,40.4912],[-124.2837,40.7106],[-124.1331,40.9697],[-124.14,41.1558],[-124.0685,41.3841],[-124.1177,41.6218],[-124.2446,41.7879],[-124.2284,42.0008],[-123.4283,42.0005],[-122.3737,42.0005],[-121.0554,42.0005],[-120.0008,42.0005]]],[[[-119.8824,34.0797],[-119.5622,34.0065],[-119.8095,33.9677],[-119.8824,34.0797]]],[[[-120.0436,33.9188],[-120.1672,33.9181],[-120.2519,34.0138],[-120.0719,34.0265],[-120.0436,33.9188]]]]},properties:{name:"California",id:"US-CA",CNTRY:"United States of America",TYPE:"State"},id:"US-CA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-102.0245,40.0011],[-102.0209,39.0636],[-102.018,38.3135],[-102.0128,37.0009],[-103.0008,37.0009],[-103.7566,37.0009],[-104.8901,37.0009],[-106.0238,37.0009],[-106.7795,37.0009],[-107.9131,37.0009],[-109.0467,37.0009],[-109.0465,38.0009],[-109.0465,39.2509],[-109.0465,40.0008],[-109.0464,41.0009],[-108.1044,41.0009],[-107.1622,41.0009],[-105.906,41.0009],[-104.9638,41.0009],[-104.0217,41.0009],[-103.273,41.0007],[-102.025,41.0006],[-102.0245,40.0011]]]},properties:{name:"Colorado",id:"US-CO",CNTRY:"United States of America",TYPE:"State"},id:"US-CO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.8009,42.0119],[-71.7958,41.5199],[-71.8423,41.3354],[-72.2653,41.2917],[-72.8471,41.2659],[-73.1823,41.1758],[-73.6305,40.9918],[-73.7231,41.1045],[-73.4841,41.2189],[-73.5447,41.296],[-73.4806,42.0556],[-72.8078,42.0341],[-71.8017,42.0227],[-71.8009,42.0119]]]},properties:{name:"Connecticut",id:"US-CT",CNTRY:"United States of America",TYPE:"State"},id:"US-CT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.0303,38.8893],[-77.1221,38.9435],[-77.0421,39.0118],[-76.9312,38.8882],[-77.0303,38.8893]]]},properties:{name:"District of Columbia",id:"US-DC",CNTRY:"United States of America",TYPE:"Federal District"},id:"US-DC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-75.4211,39.8154],[-75.5877,39.6407],[-75.5738,39.477],[-75.4127,39.2813],[-75.3921,39.0927],[-75.1851,38.8194],[-75.0887,38.7776],[-75.1284,38.6325],[-75.0377,38.4556],[-75.7071,38.455],[-75.7847,39.7223],[-75.6346,39.8394],[-75.4211,39.8154]]]},properties:{name:"Delaware",id:"US-DE",CNTRY:"United States of America",TYPE:"State"},id:"US-DE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-81.504,30.7313],[-81.4572,30.6407],[-81.3858,30.2699],[-81.2495,29.7938],[-81.1045,29.4569],[-80.8999,29.0498],[-80.5241,28.4861],[-80.6229,28.3203],[-80.7317,28.4629],[-80.6885,28.5785],[-80.766,28.6328],[-80.7487,28.3809],[-80.6501,28.1809],[-80.2261,27.207],[-80.1257,27.0829],[-80.05,26.8077],[-80.0413,26.5686],[-80.1107,26.1316],[-80.1264,25.8335],[-80.3008,25.6186],[-80.3669,25.3312],[-80.4846,25.2299],[-80.5577,25.2325],[-80.7366,25.1564],[-80.8622,25.1761],[-81.1104,25.138],[-81.1675,25.2285],[-81.0977,25.3191],[-81.2272,25.5834],[-81.3452,25.7319],[-81.3649,25.831],[-81.5683,25.8916],[-81.7155,25.9832],[-81.8114,26.1461],[-81.8665,26.435],[-82.0396,26.5521],[-82.0778,26.7043],[-82.067,26.8915],[-82.1807,26.8401],[-82.2901,26.8708],[-82.4413,27.0596],[-82.6204,27.4011],[-82.6359,27.5246],[-82.4006,27.8353],[-82.5206,27.8778],[-82.6609,27.7185],[-82.7429,27.7094],[-82.8435,27.846],[-82.7485,28.2368],[-82.6607,28.4858],[-82.6515,28.8875],[-82.7693,29.0515],[-83.2905,29.4519],[-83.6944,29.926],[-84.0443,30.1037],[-84.3098,30.0648],[-84.3828,29.9074],[-84.55,29.8979],[-84.8005,29.7731],[-85.0292,29.7212],[-85.3188,29.6802],[-85.3069,29.7978],[-85.3537,29.8757],[-85.6758,30.1218],[-85.6035,30.2868],[-85.7408,30.2444],[-85.7557,30.167],[-86.1752,30.3325],[-86.2574,30.493],[-86.4479,30.4956],[-86.6796,30.4028],[-87.2011,30.3393],[-86.9858,30.4308],[-87.1705,30.5388],[-87.1847,30.4537],[-87.2811,30.3393],[-87.4758,30.2942],[-87.4896,30.3777],[-87.4294,30.4778],[-87.4216,30.6716],[-87.6011,30.8605],[-87.5937,31.0008],[-86.6236,31.0009],[-85.9769,31.0009],[-85.0073,31.0016],[-84.8839,30.7209],[-84.1528,30.6777],[-82.8775,30.603],[-82.2399,30.5657],[-82.1942,30.3935],[-82.0618,30.4046],[-82.0219,30.5598],[-82.0382,30.7319],[-81.9356,30.8195],[-81.6733,30.7403],[-81.504,30.7313]]]},properties:{name:"Florida",id:"US-FL",CNTRY:"United States of America",TYPE:"State"},id:"US-FL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-80.8724,32.0295],[-80.9234,31.9449],[-81.1133,31.8787],[-81.065,31.8135],[-81.1979,31.7042],[-81.1754,31.5313],[-81.295,31.3712],[-81.2885,31.2639],[-81.4532,31.0883],[-81.5204,30.8746],[-81.504,30.7313],[-81.6733,30.7403],[-81.9356,30.8195],[-82.0382,30.7319],[-82.0219,30.5598],[-82.0618,30.4046],[-82.1942,30.3935],[-82.2399,30.5657],[-82.8775,30.603],[-84.1528,30.6777],[-84.8839,30.7209],[-85.0073,31.0016],[-85.0675,31.1176],[-85.0926,31.2957],[-85.0549,31.5726],[-85.1248,31.7768],[-85.1241,31.8804],[-85.0346,32.1474],[-84.9297,32.2466],[-84.986,32.3609],[-85.0151,32.5261],[-85.1565,32.8042],[-85.2009,32.9562],[-85.3859,33.8507],[-85.6235,35.0009],[-84.3247,34.988],[-83.1149,35.0015],[-83.3167,34.8057],[-83.3557,34.7083],[-83.0528,34.5109],[-82.8478,34.4369],[-82.8187,34.3661],[-82.5894,34.0176],[-82.2566,33.7493],[-82.2084,33.6636],[-82.0057,33.5229],[-81.9329,33.3899],[-81.6994,33.1267],[-81.5783,33.0686],[-81.4897,32.9356],[-81.377,32.6075],[-81.2903,32.5573],[-81.1714,32.3801],[-81.1351,32.1818],[-81.0748,32.1097],[-80.8724,32.0295]]]},properties:{name:"Georgia",id:"US-GA",CNTRY:"United States of America",TYPE:"State"},id:"US-GA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-156.4868,20.9326],[-156.2775,20.9514],[-156.1484,20.8855],[-155.9899,20.7572],[-156.1072,20.6448],[-156.31,20.5988],[-156.4383,20.6179],[-156.4801,20.8012],[-156.6155,20.8218],[-156.6897,20.9014],[-156.6568,21.0244],[-156.5855,21.0343],[-156.4868,20.9326]]],[[[-157.2136,21.2155],[-156.7423,21.1635],[-156.8599,21.0563],[-157.0209,21.0978],[-157.2903,21.1126],[-157.2136,21.2155]]],[[[-156.8496,20.7727],[-156.9734,20.7575],[-157.0506,20.9126],[-156.9418,20.9301],[-156.8094,20.8311],[-156.8496,20.7727]]],[[[-155.5813,19.012],[-155.6808,18.9676],[-155.8813,19.0704],[-155.9056,19.1258],[-155.8907,19.3825],[-155.9659,19.5908],[-156.0487,19.7499],[-155.8203,20.0143],[-155.8928,20.1674],[-155.8316,20.2758],[-155.6221,20.1633],[-155.1988,19.9944],[-155.0861,19.8756],[-155.0659,19.7481],[-154.8042,19.5245],[-154.8503,19.4541],[-155.0535,19.3192],[-155.3097,19.2601],[-155.5352,19.109],[-155.5813,19.012]]],[[[-160.1801,21.841],[-160.2209,21.8972],[-160.1006,22.0153],[-160.08,21.9075],[-160.1801,21.841]]],[[[-157.7993,21.4567],[-157.6355,21.3076],[-157.7988,21.2687],[-157.9018,21.3405],[-158.1104,21.3186],[-158.2391,21.4893],[-158.2732,21.5851],[-158.1231,21.6002],[-157.9625,21.7014],[-157.7993,21.4567]]],[[[-159.3728,21.9323],[-159.4607,21.8761],[-159.6089,21.9094],[-159.7892,22.0419],[-159.7267,22.1402],[-159.5792,22.2232],[-159.3521,22.2196],[-159.3007,22.1052],[-159.3728,21.9323]]]]},properties:{name:"Hawaii",id:"US-HI",CNTRY:"United States of America",TYPE:"State"},id:"US-HI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-90.6506,42.5129],[-90.4848,42.3833],[-90.3466,42.2148],[-90.1675,42.1003],[-90.1524,41.9816],[-90.2177,41.813],[-90.4367,41.5603],[-90.7541,41.4498],[-90.9387,41.4255],[-91.0482,41.369],[-91.0665,41.2059],[-90.9638,41.0825],[-91.0001,40.9047],[-91.1021,40.7498],[-91.2151,40.6496],[-91.3391,40.604],[-91.4419,40.3794],[-91.682,40.5519],[-91.7315,40.6246],[-93.2451,40.616],[-94.5063,40.6087],[-95.765,40.6018],[-95.859,40.7451],[-95.8341,40.8895],[-95.8836,41.2876],[-95.9329,41.4254],[-96.0586,41.5458],[-96.0688,41.7343],[-96.1543,41.9652],[-96.2954,42.1329],[-96.3837,42.4177],[-96.4809,42.5113],[-96.5388,42.6587],[-96.6218,42.7296],[-96.4627,43.0992],[-96.5555,43.2317],[-96.5416,43.3735],[-96.5985,43.4976],[-96.4536,43.5012],[-95.478,43.5013],[-94.5023,43.5014],[-93.5267,43.5016],[-92.2258,43.5018],[-91.2453,43.5024],[-91.2187,43.3953],[-91.1172,43.3311],[-91.1614,43.1023],[-91.0695,42.7885],[-90.9599,42.7204],[-90.7887,42.6769],[-90.6879,42.6104],[-90.6506,42.5129]]]},properties:{name:"Iowa",id:"US-IA",CNTRY:"United States of America",TYPE:"State"},id:"US-IA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-111.0514,44.4989],[-111.051,43.7182],[-111.0508,43.0938],[-111.0503,42.0009],[-111.9855,42.0009],[-112.7333,42.001],[-114.0426,42.001],[-115.1578,42.0009],[-115.9014,42.0008],[-117.0166,42.0005],[-117.019,43.1165],[-117.0205,43.8132],[-116.9113,44.1574],[-116.9531,44.2453],[-117.1398,44.2903],[-117.2017,44.4362],[-117.1189,44.5783],[-116.9489,44.7701],[-116.8396,44.9851],[-116.5492,45.4567],[-116.4771,45.6411],[-116.6168,45.7992],[-116.7647,45.873],[-116.8965,46.0021],[-116.943,46.2321],[-117.025,46.4291],[-117.0317,47.7115],[-117.039,48.993],[-116.0485,48.993],[-116.0491,48.0047],[-115.7337,47.7064],[-115.6697,47.4979],[-115.7024,47.4377],[-115.3495,47.2612],[-114.9357,46.9229],[-114.7537,46.7345],[-114.6015,46.6603],[-114.3368,46.6592],[-114.3459,46.5506],[-114.4853,46.1582],[-114.4784,46.0356],[-114.4051,45.8742],[-114.5338,45.7819],[-114.4958,45.6859],[-114.5292,45.5757],[-114.2976,45.4875],[-113.9426,45.6815],[-113.8023,45.601],[-113.697,45.305],[-113.4711,45.0729],[-113.4693,44.93],[-113.3389,44.8081],[-113.1872,44.7986],[-113.0933,44.7154],[-112.9998,44.4803],[-112.8156,44.406],[-112.7159,44.498],[-112.3929,44.468],[-112.2313,44.5607],[-111.7972,44.5399],[-111.4998,44.5448],[-111.4481,44.7111],[-111.3374,44.7449],[-111.1976,44.5906],[-111.0514,44.4989]]]},properties:{name:"Idaho",id:"US-ID",CNTRY:"United States of America",TYPE:"State"},id:"US-ID"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-87.8121,42.4971],[-87.7975,42.2114],[-87.6946,42.0844],[-87.5212,41.7277],[-87.5254,40.8615],[-87.5283,40.2619],[-87.533,39.3749],[-87.611,39.2914],[-87.6472,39.1688],[-87.5304,38.9089],[-87.5295,38.7423],[-87.6359,38.5427],[-87.784,38.4191],[-87.8271,38.3356],[-87.9805,38.2492],[-88.0425,37.9366],[-88.0953,37.8756],[-88.042,37.7888],[-88.1289,37.6995],[-88.1075,37.5343],[-88.1906,37.4646],[-88.4947,37.3642],[-88.4533,37.1782],[-88.4717,37.0883],[-88.8726,37.1856],[-89.0462,37.183],[-89.1345,37.1025],[-89.1543,36.9921],[-89.2725,37.08],[-89.414,37.1023],[-89.503,37.3005],[-89.462,37.4342],[-89.5234,37.6445],[-89.6233,37.7472],[-89.823,37.8841],[-90.1737,38.069],[-90.299,38.1739],[-90.374,38.3097],[-90.3165,38.4578],[-90.1268,38.8325],[-90.2201,38.8977],[-90.4781,38.9481],[-90.5771,38.9096],[-90.6635,38.9875],[-90.7372,39.1818],[-90.9195,39.3869],[-91.2099,39.6029],[-91.3787,39.7493],[-91.4669,39.9428],[-91.4998,40.226],[-91.4419,40.3794],[-91.3391,40.604],[-91.2151,40.6496],[-91.1021,40.7498],[-91.0001,40.9047],[-90.9638,41.0825],[-91.0665,41.2059],[-91.0482,41.369],[-90.9387,41.4255],[-90.7541,41.4498],[-90.4367,41.5603],[-90.2177,41.813],[-90.1524,41.9816],[-90.1675,42.1003],[-90.3466,42.2148],[-90.4848,42.3833],[-90.6506,42.5129],[-89.2905,42.5052],[-87.8121,42.4971]]]},properties:{name:"Illinois",id:"US-IL",CNTRY:"United States of America",TYPE:"State"},id:"US-IL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-84.7961,41.7014],[-84.803,41.0506],[-84.8133,40.0745],[-84.8216,39.092],[-84.8541,38.9129],[-84.8007,38.8194],[-85.1699,38.6903],[-85.3068,38.7372],[-85.4447,38.6831],[-85.4248,38.5966],[-85.6464,38.3473],[-85.8549,38.2151],[-85.9611,38.0139],[-86.1035,37.9918],[-86.2838,38.1298],[-86.4297,38.1397],[-86.5487,37.9171],[-86.6731,37.889],[-86.7703,37.9598],[-86.9694,37.938],[-87.1411,37.8052],[-87.3724,37.9234],[-87.5995,37.9465],[-87.7145,37.8997],[-87.9059,37.9019],[-87.9125,37.8177],[-88.042,37.7888],[-88.0953,37.8756],[-88.0425,37.9366],[-87.9805,38.2492],[-87.8271,38.3356],[-87.784,38.4191],[-87.6359,38.5427],[-87.5295,38.7423],[-87.5304,38.9089],[-87.6472,39.1688],[-87.611,39.2914],[-87.533,39.3749],[-87.5283,40.2619],[-87.5254,40.8615],[-87.5212,41.7277],[-87.4124,41.6564],[-87.2532,41.6377],[-87.0726,41.6695],[-86.8627,41.7607],[-85.4026,41.76],[-84.7964,41.7597],[-84.7961,41.7014]]]},properties:{name:"Indiana",id:"US-IN",CNTRY:"United States of America",TYPE:"State"},id:"US-IN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-94.6181,37.0009],[-95.5424,37.0009],[-96.4668,37.0009],[-97.1601,37.0009],[-98.0844,37.0009],[-99.0086,37.0009],[-99.9329,37.0009],[-101.0885,37.0009],[-102.0128,37.0009],[-102.018,38.3135],[-102.0209,39.0636],[-102.0245,40.0011],[-100.7669,40.0011],[-99.2997,40.0011],[-97.8325,40.0011],[-96.7845,40.0011],[-95.3466,40.0015],[-95.1162,39.8721],[-94.9841,39.8911],[-94.8933,39.7818],[-95.0754,39.5974],[-95.058,39.509],[-94.9525,39.4264],[-94.7778,39.194],[-94.6225,39.1245],[-94.623,38.5647],[-94.62,37.6525],[-94.6181,37.0009]]]},properties:{name:"Kansas",id:"US-KS",CNTRY:"United States of America",TYPE:"State"},id:"US-KS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-82.6129,38.4482],[-82.5784,38.272],[-82.5887,38.0998],[-82.2802,37.6872],[-82.1035,37.5706],[-81.9652,37.5396],[-82.3431,37.2969],[-82.6816,37.1381],[-82.7319,37.048],[-82.8945,36.9064],[-83.1502,36.7624],[-83.6676,36.605],[-83.7304,36.5868],[-84.4247,36.6062],[-85.8133,36.6453],[-86.5076,36.6648],[-87.8392,36.6439],[-88.0964,36.693],[-88.0591,36.4997],[-89.4503,36.5],[-89.3974,36.5878],[-89.203,36.6256],[-89.1225,36.9116],[-89.1543,36.9921],[-89.1345,37.1025],[-89.0462,37.183],[-88.8726,37.1856],[-88.4717,37.0883],[-88.4533,37.1782],[-88.4947,37.3642],[-88.1906,37.4646],[-88.1075,37.5343],[-88.1289,37.6995],[-88.042,37.7888],[-87.9125,37.8177],[-87.9059,37.9019],[-87.7145,37.8997],[-87.5995,37.9465],[-87.3724,37.9234],[-87.1411,37.8052],[-86.9694,37.938],[-86.7703,37.9598],[-86.6731,37.889],[-86.5487,37.9171],[-86.4297,38.1397],[-86.2838,38.1298],[-86.1035,37.9918],[-85.9611,38.0139],[-85.8549,38.2151],[-85.6464,38.3473],[-85.4248,38.5966],[-85.4447,38.6831],[-85.3068,38.7372],[-85.1699,38.6903],[-84.8007,38.8194],[-84.8541,38.9129],[-84.8216,39.092],[-84.7069,39.1289],[-84.5946,39.0858],[-84.43,39.0909],[-84.2904,38.9747],[-84.2272,38.8652],[-84.1133,38.7984],[-83.9484,38.7743],[-83.6898,38.6495],[-83.5384,38.6998],[-83.357,38.6274],[-83.2035,38.6389],[-83.0001,38.7141],[-82.8805,38.7102],[-82.7582,38.5412],[-82.6129,38.4482]]]},properties:{name:"Kentucky",id:"US-KY",CNTRY:"United States of America",TYPE:"State"},id:"US-KY"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-91.7938,29.5007],[-91.9963,29.5731],[-91.8754,29.6409],[-91.7677,29.5847],[-91.7938,29.5007]]],[[[-89.521,30.1926],[-89.5884,30.166],[-89.9543,30.2688],[-90.0452,30.3514],[-90.2252,30.3794],[-90.332,30.2776],[-90.4131,30.1403],[-90.1753,30.0291],[-89.9942,30.0593],[-89.8941,30.1258],[-89.7373,30.172],[-89.6651,30.117],[-89.8152,30.0073],[-89.7438,29.9299],[-89.5895,29.9151],[-89.4945,30.0582],[-89.3578,29.9211],[-89.3545,29.8202],[-89.5307,29.7722],[-89.7209,29.6193],[-89.6748,29.5387],[-89.5137,29.42],[-89.2456,29.3331],[-89.0158,29.2028],[-89.1555,29.0166],[-89.2362,29.0811],[-89.3535,29.0702],[-89.4431,29.1942],[-89.6202,29.3024],[-89.7923,29.3331],[-89.8772,29.458],[-90.0523,29.4314],[-90.1013,29.1817],[-90.2129,29.1049],[-90.3016,29.2558],[-90.3792,29.2951],[-90.5863,29.2715],[-90.6775,29.1506],[-90.7511,29.1309],[-91.0027,29.1935],[-91.2901,29.289],[-91.1555,29.3507],[-91.331,29.5136],[-91.5142,29.5554],[-91.6724,29.7461],[-91.8243,29.7506],[-91.8932,29.8361],[-92.0173,29.8003],[-92.1355,29.6995],[-92.0841,29.5928],[-92.2608,29.5569],[-92.6712,29.5971],[-92.9525,29.7142],[-93.1757,29.7789],[-93.6948,29.7698],[-93.8265,29.7251],[-93.8839,29.81],[-93.7731,29.9141],[-93.794,29.9772],[-93.7106,30.1128],[-93.7504,30.3448],[-93.7202,30.5583],[-93.5792,30.8238],[-93.5306,31.0462],[-93.5577,31.1804],[-93.6659,31.3226],[-93.7376,31.5138],[-93.8206,31.604],[-93.8269,31.7503],[-93.905,31.877],[-94.0434,31.9992],[-94.0413,33.012],[-93.3227,33.0128],[-92.4243,33.0139],[-91.15,33.0159],[-91.0961,32.9376],[-91.1424,32.6611],[-91.1038,32.4905],[-90.9447,32.3307],[-90.9477,32.2401],[-91.0887,32.1042],[-91.1566,31.9707],[-91.2864,31.884],[-91.3725,31.7736],[-91.4146,31.6399],[-91.529,31.4488],[-91.529,31.3451],[-91.6307,31.2176],[-91.5963,31.1099],[-91.6565,31.0018],[-91.1769,31.0012],[-89.7353,31.0011],[-89.8354,30.7308],[-89.82,30.6112],[-89.6858,30.4627],[-89.5917,30.223],[-89.521,30.1926]]]]},properties:{name:"Louisiana",id:"US-LA",CNTRY:"United States of America",TYPE:"State"},id:"US-LA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-70.5099,41.3763],[-70.7854,41.3275],[-70.6737,41.4486],[-70.5099,41.3763]]],[[[-70.8062,42.8767],[-70.8291,42.8254],[-70.7357,42.6692],[-71.0462,42.3311],[-70.7383,42.2289],[-70.5488,41.9386],[-70.5147,41.8033],[-70.2954,41.729],[-70.0014,41.8262],[-69.9486,41.6772],[-70.4047,41.6268],[-70.657,41.5343],[-70.7012,41.7149],[-70.9742,41.5485],[-71.1885,41.5164],[-71.2338,41.7065],[-71.3407,41.7978],[-71.3871,42.0169],[-71.8009,42.0119],[-71.8017,42.0227],[-72.8078,42.0341],[-73.4806,42.0556],[-73.5072,42.08],[-73.2533,42.7522],[-72.4669,42.7303],[-71.3296,42.7024],[-70.974,42.8716],[-70.8062,42.8767]]]]},properties:{name:"Massachusetts",id:"US-MA",CNTRY:"United States of America",TYPE:"State"},id:"US-MA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-75.7847,39.7223],[-75.7071,38.455],[-75.0377,38.4556],[-75.1342,38.3843],[-75.376,38.025],[-75.62,37.9993],[-75.6592,37.954],[-75.8508,37.9716],[-75.7953,38.0866],[-75.928,38.1693],[-75.864,38.2613],[-76.0513,38.2795],[-76.2116,38.3613],[-76.2948,38.4947],[-76.2641,38.6],[-76.0569,38.6212],[-76.3003,38.8183],[-76.1682,38.8527],[-76.2357,39.1917],[-76.1532,39.3151],[-75.9547,39.4596],[-75.959,39.5851],[-76.0629,39.5611],[-76.0972,39.433],[-76.2764,39.3228],[-76.4056,39.3038],[-76.4208,39.225],[-76.5739,39.2543],[-76.42,39.0739],[-76.5196,38.8982],[-76.5368,38.7426],[-76.5013,38.5321],[-76.4164,38.4202],[-76.4388,38.3615],[-76.3329,38.1408],[-76.5936,38.2282],[-76.8896,38.2921],[-77.0767,38.4417],[-77.2326,38.4077],[-77.2416,38.4948],[-77.0183,38.7777],[-77.0303,38.8893],[-76.9312,38.8882],[-77.0421,39.0118],[-77.1221,38.9435],[-77.3012,39.0533],[-77.4809,39.113],[-77.4789,39.2209],[-77.7266,39.3465],[-77.7981,39.5172],[-77.8832,39.6107],[-78.1812,39.6857],[-78.4068,39.6279],[-78.4956,39.5334],[-78.8148,39.5701],[-78.9714,39.4537],[-79.0752,39.4761],[-79.2935,39.3115],[-79.488,39.2109],[-79.4776,39.7227],[-78.0926,39.7226],[-76.708,39.7225],[-75.7847,39.7223]]]},properties:{name:"Maryland",id:"US-MD",CNTRY:"United States of America",TYPE:"State"},id:"US-MD"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-68.1872,44.3325],[-68.4118,44.2944],[-68.2995,44.4565],[-68.1872,44.3325]]],[[[-70.7331,43.07],[-70.829,43.2391],[-70.9557,43.3894],[-71.0314,44.5297],[-71.0846,45.294],[-70.8369,45.3106],[-70.7992,45.4048],[-70.6898,45.4283],[-70.7023,45.5514],[-70.421,45.7383],[-70.2962,45.9061],[-70.3045,46.0574],[-70.2483,46.2509],[-70.0673,46.4411],[-70.0076,46.7089],[-69.2429,47.4629],[-69.0502,47.4267],[-69.0486,47.2737],[-68.8286,47.2033],[-68.4805,47.2857],[-68.3109,47.3544],[-68.0968,47.2749],[-67.8068,47.0828],[-67.7958,46.4984],[-67.7846,45.7017],[-67.5958,45.6208],[-67.4326,45.6031],[-67.4936,45.4741],[-67.4279,45.378],[-67.4726,45.2759],[-67.3669,45.1738],[-67.1249,45.1694],[-67.0805,44.9891],[-67.1066,44.885],[-66.9871,44.8277],[-67.1912,44.6756],[-67.364,44.6969],[-67.556,44.6448],[-67.6529,44.5623],[-67.8392,44.5763],[-67.907,44.4536],[-68.0566,44.3842],[-68.1174,44.4906],[-68.2774,44.5074],[-68.6121,44.3105],[-68.7939,44.3818],[-68.8473,44.485],[-68.9615,44.4339],[-68.9562,44.3482],[-69.0635,44.1724],[-69.0685,44.0975],[-69.2261,43.9864],[-69.3446,44.001],[-69.4809,43.9051],[-69.7298,43.8521],[-69.7916,43.8053],[-69.9652,43.8551],[-70.1789,43.7663],[-70.2692,43.6719],[-70.2026,43.6262],[-70.5207,43.3488],[-70.6423,43.1344],[-70.7331,43.07]]]]},properties:{name:"Maine",id:"US-ME",CNTRY:"United States of America",TYPE:"State"},id:"US-ME"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-88.9552,47.926],[-89.1568,47.8408],[-89.1466,47.9526],[-88.5883,48.1585],[-88.6247,48.042],[-88.9552,47.926]]],[[[-88.2219,47.2106],[-88.2368,47.1589],[-88.4341,47.1223],[-88.6158,47.1741],[-88.5619,47.2722],[-88.3944,47.3887],[-88.1102,47.4725],[-88.0155,47.3208],[-88.2219,47.2106]]],[[[-84.1329,46.3622],[-84.2741,46.4875],[-84.1423,46.5309],[-84.1329,46.3622]]],[[[-87.6059,45.1085],[-87.721,45.2427],[-87.6964,45.3829],[-87.8653,45.3678],[-87.8152,45.5059],[-87.8091,45.6861],[-87.9225,45.76],[-88.1161,45.8158],[-88.1518,45.9454],[-88.4931,46.0135],[-88.8374,46.0365],[-89.1193,46.1491],[-90.1185,46.3416],[-90.2304,46.5098],[-90.4077,46.593],[-90.1536,46.6546],[-89.8605,46.7928],[-89.6951,46.8386],[-89.355,46.8819],[-89.1548,46.9886],[-88.9482,47.043],[-88.8297,47.1459],[-88.6327,47.167],[-88.5154,47.0955],[-88.4558,46.9628],[-88.4761,46.8367],[-88.2162,46.9516],[-87.7776,46.8878],[-87.6374,46.8265],[-87.3581,46.5244],[-87.0341,46.5432],[-86.8515,46.4703],[-86.6375,46.453],[-86.531,46.5244],[-86.2313,46.6563],[-85.9467,46.7021],[-85.6161,46.6906],[-85.0146,46.7835],[-85.0343,46.5058],[-84.7789,46.4683],[-84.6973,46.4907],[-84.5283,46.436],[-84.3274,46.4915],[-84.229,46.3658],[-84.2036,46.247],[-84.0409,46.0881],[-83.9787,45.9615],[-84.3409,45.9998],[-84.5212,45.9946],[-84.6314,46.0526],[-84.8019,45.8743],[-85.1007,46.0461],[-85.3859,46.1087],[-85.5551,46.0782],[-85.7079,45.9876],[-85.9593,45.9407],[-86.1229,45.9689],[-86.2717,45.9367],[-86.3995,45.8007],[-86.5594,45.8063],[-86.5634,45.8824],[-86.7985,45.8317],[-86.9378,45.7003],[-87.0848,45.7298],[-87.2165,45.6074],[-87.3989,45.3646],[-87.6022,45.157],[-87.6059,45.1085]]],[[[-83.5035,46.0131],[-83.518,45.9578],[-83.7307,45.9429],[-83.8658,45.9791],[-83.6082,46.0965],[-83.5035,46.0131]]],[[[-83.4542,41.7456],[-83.4643,41.7394],[-84.7961,41.7014],[-84.7964,41.7597],[-85.4026,41.76],[-86.8627,41.7607],[-86.6325,41.9114],[-86.4073,42.2237],[-86.2995,42.4176],[-86.2328,42.65],[-86.2215,42.9004],[-86.3292,43.2242],[-86.5421,43.6373],[-86.4405,43.7943],[-86.4486,43.924],[-86.5192,44.0738],[-86.296,44.3306],[-86.2422,44.5514],[-86.237,44.7202],[-86.1259,44.7477],[-86.0577,44.9164],[-85.8579,44.9615],[-85.6893,45.1281],[-85.5877,45.1613],[-85.6472,44.8376],[-85.4846,44.8403],[-85.389,45.0328],[-85.3756,45.277],[-85.2229,45.3561],[-84.9671,45.3926],[-85.0877,45.5068],[-85.0878,45.6053],[-84.9515,45.7753],[-84.772,45.7948],[-84.4414,45.6763],[-84.1892,45.6112],[-84.1278,45.5325],[-83.4785,45.3389],[-83.3201,45.1389],[-83.4482,45.0246],[-83.3278,44.8692],[-83.2944,44.6834],[-83.3306,44.3752],[-83.5125,44.2707],[-83.614,44.0583],[-83.8789,43.9626],[-83.9395,43.782],[-83.9157,43.7005],[-83.7352,43.6266],[-83.6217,43.6365],[-83.4689,43.7308],[-83.3382,43.929],[-82.9946,44.0612],[-82.8782,44.0477],[-82.7161,43.939],[-82.5968,43.6344],[-82.4612,43.081],[-82.4173,43.0174],[-82.4884,42.7394],[-82.5453,42.6247],[-82.8678,42.3853],[-83.1047,42.2864],[-83.2619,41.9463],[-83.3621,41.8798],[-83.4542,41.7456]]]]},properties:{name:"Michigan",id:"US-MI",CNTRY:"United States of America",TYPE:"State"},id:"US-MI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-93.3778,48.6165],[-93.0517,48.6199],[-92.8367,48.5678],[-92.5005,48.4354],[-92.4147,48.2766],[-92.1718,48.3384],[-92.0052,48.3018],[-91.8584,48.1976],[-91.5183,48.0583],[-91.2207,48.1046],[-91.0434,48.1938],[-90.8402,48.2005],[-90.7444,48.1046],[-90.3201,48.0991],[-90.0918,48.1181],[-89.9936,48.0152],[-89.6338,47.9937],[-89.8288,47.9009],[-90.1972,47.7864],[-90.5975,47.6878],[-90.957,47.5236],[-91.3862,47.2147],[-91.6451,47.05],[-92.0644,46.8188],[-92.107,46.7623],[-92.2917,46.6607],[-92.2926,46.0843],[-92.6938,45.909],[-92.8747,45.7061],[-92.8924,45.5947],[-92.7071,45.4937],[-92.6857,45.3806],[-92.7661,45.2364],[-92.7931,45.0713],[-92.7634,44.9342],[-92.7991,44.79],[-92.6435,44.6453],[-92.3669,44.5522],[-92.2404,44.4621],[-92.0551,44.3999],[-91.8409,44.1942],[-91.3827,43.9908],[-91.2785,43.7975],[-91.2453,43.5024],[-92.2258,43.5018],[-93.5267,43.5016],[-94.5023,43.5014],[-95.478,43.5013],[-96.4536,43.5012],[-96.4536,44.1747],[-96.4536,45.2973],[-96.5298,45.3715],[-96.696,45.4317],[-96.8455,45.5958],[-96.8137,45.6592],[-96.6146,45.8],[-96.5563,45.9428],[-96.5608,46.1383],[-96.6175,46.3271],[-96.7309,46.4727],[-96.7867,46.6483],[-96.7702,46.9196],[-96.8183,46.9742],[-96.8588,47.5884],[-96.988,47.8204],[-97.0074,47.9255],[-97.1259,48.1735],[-97.1439,48.5367],[-97.1281,48.6811],[-97.2257,48.9932],[-95.8242,48.9932],[-95.162,48.9918],[-95.1553,49.3697],[-94.8543,49.3046],[-94.8425,49.1192],[-94.7052,48.8085],[-94.6208,48.7425],[-94.0552,48.659],[-93.8517,48.6073],[-93.7077,48.5255],[-93.4636,48.5612],[-93.3778,48.6165]]]},properties:{name:"Minnesota",id:"US-MN",CNTRY:"United States of America",TYPE:"State"},id:"US-MN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-91.4419,40.3794],[-91.4998,40.226],[-91.4669,39.9428],[-91.3787,39.7493],[-91.2099,39.6029],[-90.9195,39.3869],[-90.7372,39.1818],[-90.6635,38.9875],[-90.5771,38.9096],[-90.4781,38.9481],[-90.2201,38.8977],[-90.1268,38.8325],[-90.3165,38.4578],[-90.374,38.3097],[-90.299,38.1739],[-90.1737,38.069],[-89.823,37.8841],[-89.6233,37.7472],[-89.5234,37.6445],[-89.462,37.4342],[-89.503,37.3005],[-89.414,37.1023],[-89.2725,37.08],[-89.1543,36.9921],[-89.1225,36.9116],[-89.203,36.6256],[-89.3974,36.5878],[-89.4503,36.5],[-89.4872,36.5031],[-89.5573,36.5011],[-89.5946,36.2594],[-89.6745,36.2206],[-89.6419,36.1045],[-89.7047,36.0015],[-90.3811,35.9927],[-90.303,36.0993],[-90.0758,36.2967],[-90.0744,36.3719],[-90.1623,36.5009],[-91.5548,36.5009],[-92.3904,36.5009],[-93.7829,36.5009],[-94.6184,36.5009],[-94.6181,37.0009],[-94.62,37.6525],[-94.623,38.5647],[-94.6225,39.1245],[-94.7778,39.194],[-94.9525,39.4264],[-95.058,39.509],[-95.0754,39.5974],[-94.8933,39.7818],[-94.9841,39.8911],[-95.1162,39.8721],[-95.3466,40.0015],[-95.4637,40.1981],[-95.6071,40.2955],[-95.765,40.6018],[-94.5063,40.6087],[-93.2451,40.616],[-91.7315,40.6246],[-91.682,40.5519],[-91.4419,40.3794]]]},properties:{name:"Missouri",id:"US-MO",CNTRY:"United States of America",TYPE:"State"},id:"US-MO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-88.1733,34.999],[-88.0847,34.9331],[-88.1688,34.292],[-88.3397,32.9988],[-88.4862,31.8904],[-88.4443,31.1397],[-88.3996,30.3709],[-88.6921,30.3554],[-88.9051,30.4151],[-89.2237,30.3323],[-89.3206,30.3453],[-89.521,30.1926],[-89.5917,30.223],[-89.6858,30.4627],[-89.82,30.6112],[-89.8354,30.7308],[-89.7353,31.0011],[-91.1769,31.0012],[-91.6565,31.0018],[-91.5963,31.1099],[-91.6307,31.2176],[-91.529,31.3451],[-91.529,31.4488],[-91.4146,31.6399],[-91.3725,31.7736],[-91.2864,31.884],[-91.1566,31.9707],[-91.0887,32.1042],[-90.9477,32.2401],[-90.9447,32.3307],[-91.1038,32.4905],[-91.1424,32.6611],[-91.0961,32.9376],[-91.15,33.0159],[-91.1068,33.2179],[-91.1633,33.2944],[-91.1411,33.4386],[-91.2146,33.5834],[-91.2076,33.6756],[-91.0528,33.8276],[-91.0702,33.9743],[-90.9431,34.0297],[-90.9097,34.1888],[-90.8172,34.2522],[-90.718,34.3917],[-90.5841,34.5037],[-90.5392,34.7281],[-90.3198,34.8992],[-90.2938,35.0012],[-89.2418,35],[-88.1733,34.999]]]},properties:{name:"Mississippi",id:"US-MS",CNTRY:"United States of America",TYPE:"State"},id:"US-MS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-104.0111,45.943],[-104.0055,45.001],[-104.0372,45.0011],[-105.133,45.0011],[-106.0098,45.001],[-106.8864,45.001],[-107.9824,45.001],[-109.0783,45.001],[-109.7358,45.001],[-111.0508,45.001],[-111.0514,44.4989],[-111.1976,44.5906],[-111.3374,44.7449],[-111.4481,44.7111],[-111.4998,44.5448],[-111.7972,44.5399],[-112.2313,44.5607],[-112.3929,44.468],[-112.7159,44.498],[-112.8156,44.406],[-112.9998,44.4803],[-113.0933,44.7154],[-113.1872,44.7986],[-113.3389,44.8081],[-113.4693,44.93],[-113.4711,45.0729],[-113.697,45.305],[-113.8023,45.601],[-113.9426,45.6815],[-114.2976,45.4875],[-114.5292,45.5757],[-114.4958,45.6859],[-114.5338,45.7819],[-114.4051,45.8742],[-114.4784,46.0356],[-114.4853,46.1582],[-114.3459,46.5506],[-114.3368,46.6592],[-114.6015,46.6603],[-114.7537,46.7345],[-114.9357,46.9229],[-115.3495,47.2612],[-115.7024,47.4377],[-115.6697,47.4979],[-115.7337,47.7064],[-116.0491,48.0047],[-116.0485,48.993],[-115.4379,48.993],[-114.1587,48.993],[-113.306,48.993],[-112.0269,48.993],[-110.3213,48.993],[-109.4684,48.993],[-107.7631,48.9932],[-106.0575,48.9932],[-105.2048,48.9932],[-104.034,48.9932],[-104.025,47.8499],[-104.0195,47.0872],[-104.0111,45.943]]]},properties:{name:"Montana",id:"US-MT",CNTRY:"United States of America",TYPE:"State"},id:"US-MT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-75.9664,36.5514],[-75.9927,36.4738],[-75.8666,36.2679],[-75.883,36.1757],[-76.1478,36.2793],[-76.15,36.1458],[-76.3837,36.1336],[-76.4788,36.0281],[-76.6789,36.0753],[-76.7262,35.9576],[-76.3583,35.9528],[-76.2065,35.9912],[-76.0698,35.9704],[-76.0835,35.6905],[-76.0012,35.7222],[-75.979,35.8959],[-75.8538,35.9601],[-75.7722,35.8999],[-75.7447,35.7655],[-75.774,35.6469],[-76.1739,35.3542],[-76.4895,35.3971],[-76.5326,35.5084],[-76.7414,35.4315],[-76.513,35.2704],[-76.628,35.0733],[-76.7791,34.9902],[-76.745,34.9409],[-76.4568,34.9894],[-76.3621,34.9365],[-76.5168,34.7773],[-76.7071,34.7521],[-76.7332,34.7069],[-77.1339,34.7079],[-77.2518,34.6156],[-77.3583,34.6203],[-77.3797,34.5266],[-77.7508,34.285],[-77.926,34.0732],[-78.0134,33.9118],[-78.4058,33.9175],[-78.5643,33.8767],[-78.9784,34.2261],[-79.6535,34.7968],[-80.7841,34.8286],[-80.793,34.9628],[-80.9337,35.1136],[-81.0451,35.0657],[-81.0874,35.1556],[-82.356,35.2015],[-83.1149,35.0015],[-84.3247,34.988],[-84.287,35.2009],[-84.2324,35.2605],[-84.0623,35.286],[-84.0038,35.4141],[-83.8712,35.5149],[-83.5112,35.5841],[-83.1204,35.7746],[-82.9902,35.8004],[-82.8878,35.9517],[-82.8128,35.9473],[-82.6111,36.0474],[-82.5211,35.9812],[-82.3682,36.0996],[-82.1826,36.1539],[-82.0513,36.1229],[-81.9082,36.3065],[-81.7342,36.3554],[-81.6589,36.6106],[-81.6416,36.5951],[-80.1944,36.5837],[-79.471,36.5781],[-78.3855,36.5697],[-76.9385,36.5585],[-75.9664,36.5514]]]},properties:{name:"North Carolina",id:"US-NC",CNTRY:"United States of America",TYPE:"State"},id:"US-NC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-96.5563,45.9428],[-98.1871,45.9428],[-99.8179,45.9429],[-100.7496,45.9429],[-101.9144,45.9429],[-103.3122,45.943],[-104.0111,45.943],[-104.0195,47.0872],[-104.025,47.8499],[-104.034,48.9932],[-103.0728,48.9932],[-102.22,48.9932],[-100.5145,48.9932],[-99.2354,48.9932],[-97.9562,48.9932],[-97.2257,48.9932],[-97.1281,48.6811],[-97.1439,48.5367],[-97.1259,48.1735],[-97.0074,47.9255],[-96.988,47.8204],[-96.8588,47.5884],[-96.8183,46.9742],[-96.7702,46.9196],[-96.7867,46.6483],[-96.7309,46.4727],[-96.6175,46.3271],[-96.5608,46.1383],[-96.5563,45.9428]]]},properties:{name:"North Dakota",id:"US-ND",CNTRY:"United States of America",TYPE:"State"},id:"US-ND"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-96.4809,42.5113],[-96.3837,42.4177],[-96.2954,42.1329],[-96.1543,41.9652],[-96.0688,41.7343],[-96.0586,41.5458],[-95.9329,41.4254],[-95.8836,41.2876],[-95.8341,40.8895],[-95.859,40.7451],[-95.765,40.6018],[-95.6071,40.2955],[-95.4637,40.1981],[-95.3466,40.0015],[-96.7845,40.0011],[-97.8325,40.0011],[-99.2997,40.0011],[-100.7669,40.0011],[-102.0245,40.0011],[-102.025,41.0006],[-103.273,41.0007],[-104.0217,41.0009],[-104.0252,42.0012],[-104.0288,43.0013],[-103.3366,43.0013],[-101.9522,43.0013],[-100.9139,43.0013],[-99.5294,43.0012],[-98.4417,43.0011],[-98.1432,42.8523],[-97.965,42.8058],[-97.6981,42.8746],[-97.4166,42.8811],[-97.2388,42.8605],[-97.0198,42.7601],[-96.8045,42.7015],[-96.6328,42.5686],[-96.4809,42.5113]]]},properties:{name:"Nebraska",id:"US-NE",CNTRY:"United States of America",TYPE:"State"},id:"US-NE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-70.7331,43.07],[-70.8062,42.8767],[-70.974,42.8716],[-71.3296,42.7024],[-72.4669,42.7303],[-72.5499,42.8867],[-72.4736,43.0385],[-72.4071,43.3319],[-72.385,43.5293],[-72.2967,43.7149],[-72.1149,43.9655],[-72.0313,44.3007],[-71.683,44.4503],[-71.5685,44.6076],[-71.6206,44.7719],[-71.5102,44.9083],[-71.5175,45.0076],[-71.419,45.2004],[-71.3273,45.2901],[-71.2017,45.2603],[-71.0846,45.294],[-71.0314,44.5297],[-70.9557,43.3894],[-70.829,43.2391],[-70.7331,43.07]]]},properties:{name:"New Hampshire",id:"US-NH",CNTRY:"United States of America",TYPE:"State"},id:"US-NH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-73.9101,40.9922],[-74.0256,40.7564],[-74.2267,40.608],[-74.2415,40.4563],[-74.0498,40.4299],[-73.9576,40.3284],[-74.0283,40.073],[-74.1177,39.9382],[-74.1761,39.7266],[-74.3899,39.4869],[-74.4288,39.3872],[-74.603,39.2926],[-74.7944,39.0019],[-74.9543,38.9499],[-74.8971,39.1455],[-75.1361,39.2078],[-75.3535,39.3399],[-75.5243,39.4902],[-75.5235,39.6019],[-75.4219,39.7897],[-75.1538,39.8706],[-75.0741,39.9834],[-74.7349,40.1545],[-75.0975,40.5431],[-75.1889,40.5958],[-75.1748,40.7756],[-75.075,40.8844],[-75.123,40.9991],[-74.9123,41.1553],[-74.8414,41.2687],[-74.699,41.3572],[-73.9101,40.9922]]]},properties:{name:"New Jersey",id:"US-NJ",CNTRY:"United States of America",TYPE:"State"},id:"US-NJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-103.0002,36.5012],[-103.0422,36.5006],[-103.048,35.3761],[-103.0539,34.2517],[-103.0582,33.4084],[-103.0613,32.8461],[-103.0656,32.0027],[-103.9648,32.0023],[-105.0886,32.0019],[-105.9879,32.0015],[-106.6683,32.001],[-106.5664,31.8196],[-106.4454,31.7684],[-107.3326,31.7747],[-108.2119,31.7794],[-108.2145,31.3295],[-109.0478,31.328],[-109.0473,32.3922],[-109.0472,33.4558],[-109.0469,34.5194],[-109.0469,35.5829],[-109.0468,36.2918],[-109.0467,37.0009],[-107.9131,37.0009],[-106.7795,37.0009],[-106.0238,37.0009],[-104.8901,37.0009],[-103.7566,37.0009],[-103.0008,37.0009],[-103.0002,36.5012]]]},properties:{name:"New Mexico",id:"US-NM",CNTRY:"United States of America",TYPE:"State"},id:"US-NM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-114.0402,37.0042],[-114.0429,36.1817],[-114.1833,36.0303],[-114.4061,36.1484],[-114.6691,36.1218],[-114.7414,36.0136],[-114.6871,35.9173],[-114.6452,35.6305],[-114.6485,35.4759],[-114.5909,35.3528],[-114.6105,34.9912],[-115.3901,35.5991],[-115.8978,35.9955],[-116.6596,36.5899],[-117.2097,37.0033],[-118.1262,37.6924],[-118.5948,38.0193],[-119.2974,38.5098],[-120.0001,39.0002],[-120.0001,39.5627],[-120.0006,40.6879],[-120.0008,42.0005],[-119.2547,42.0005],[-118.1357,42.0005],[-117.0166,42.0005],[-115.9014,42.0008],[-115.1578,42.0009],[-114.0426,42.001],[-114.042,40.908],[-114.0418,40.1273],[-114.0412,39.1903],[-114.0408,37.9411],[-114.0402,37.0042]]]},properties:{name:"Nevada",id:"US-NV",CNTRY:"United States of America",TYPE:"State"},id:"US-NV"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-72.5098,40.9861],[-72.2874,41.024],[-72.339,40.8942],[-73.1943,40.6542],[-73.2655,40.6635],[-73.6209,40.5999],[-73.7667,40.5926],[-73.8228,40.656],[-74.032,40.6387],[-73.8793,40.7916],[-73.5739,40.9195],[-73.3727,40.9438],[-73.1858,40.9298],[-73.0338,40.966],[-72.5098,40.9861]]],[[[-73.2533,42.7522],[-73.5072,42.08],[-73.4806,42.0556],[-73.5447,41.296],[-73.4841,41.2189],[-73.7231,41.1045],[-73.6305,40.9918],[-73.8513,40.8314],[-73.9485,40.8388],[-73.9101,40.9922],[-74.699,41.3572],[-74.7566,41.4239],[-74.9354,41.4743],[-75.0227,41.5529],[-75.0537,41.765],[-75.1219,41.8534],[-75.2388,41.8922],[-75.3513,41.9984],[-76.4541,41.999],[-77.9707,41.9998],[-78.66,42.0002],[-79.763,42.0009],[-79.763,42.2757],[-79.2092,42.5551],[-78.8778,42.7991],[-78.9197,42.9481],[-78.9082,43.0703],[-79.0661,43.1061],[-79.0532,43.285],[-78.6895,43.3614],[-78.1749,43.3946],[-77.8381,43.3572],[-77.529,43.2674],[-77.2708,43.2945],[-76.9764,43.2775],[-76.6929,43.3609],[-76.4728,43.5073],[-76.2027,43.5745],[-76.1984,43.8745],[-76.0987,43.967],[-76.2378,44.1832],[-75.8322,44.3972],[-75.792,44.4971],[-75.4012,44.7723],[-75.1795,44.8994],[-74.8565,45.0039],[-73.3522,45.0054],[-73.372,44.5973],[-73.3098,44.4596],[-73.3209,44.2689],[-73.425,44.0383],[-73.3757,43.7622],[-73.4133,43.6279],[-73.2471,43.553],[-73.2666,42.8648],[-73.2533,42.7522]]]]},properties:{name:"New York",id:"US-NY",CNTRY:"United States of America",TYPE:"State"},id:"US-NY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-80.519,40.647],[-80.6591,40.5629],[-80.6018,40.3639],[-80.6683,40.1853],[-80.8722,39.7355],[-80.9633,39.5711],[-81.3334,39.3628],[-81.4396,39.3926],[-81.6571,39.272],[-81.8026,39.0861],[-81.7778,38.9728],[-82.0722,38.9629],[-82.2034,38.7682],[-82.18,38.6376],[-82.387,38.4339],[-82.6129,38.4482],[-82.7582,38.5412],[-82.8805,38.7102],[-83.0001,38.7141],[-83.2035,38.6389],[-83.357,38.6274],[-83.5384,38.6998],[-83.6898,38.6495],[-83.9484,38.7743],[-84.1133,38.7984],[-84.2272,38.8652],[-84.2904,38.9747],[-84.43,39.0909],[-84.5946,39.0858],[-84.7069,39.1289],[-84.8216,39.092],[-84.8133,40.0745],[-84.803,41.0506],[-84.7961,41.7014],[-83.4643,41.7394],[-83.4542,41.7456],[-82.9108,41.5382],[-82.8308,41.5797],[-82.5243,41.407],[-82.1213,41.493],[-81.7232,41.511],[-81.4471,41.6714],[-81.2286,41.7704],[-80.8692,41.8933],[-80.5202,41.9895],[-80.5202,41.2769],[-80.519,40.647]]]},properties:{name:"Ohio",id:"US-OH",CNTRY:"United States of America",TYPE:"State"},id:"US-OH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-94.6184,36.5009],[-94.4391,35.3872],[-94.4616,34.5178],[-94.4841,33.6485],[-94.7091,33.6994],[-94.9624,33.8433],[-95.238,33.9565],[-95.3739,33.8743],[-95.6228,33.9303],[-95.7839,33.8645],[-95.9416,33.8828],[-96.2785,33.7576],[-96.4111,33.7752],[-96.5917,33.8492],[-96.7464,33.8542],[-96.9777,33.938],[-97.1724,33.7568],[-97.2149,33.8971],[-97.4302,33.8385],[-97.6604,33.9901],[-97.8424,33.8757],[-98.0695,34.0404],[-98.0987,34.145],[-98.3559,34.1414],[-98.4938,34.0888],[-98.6085,34.1612],[-98.7989,34.1547],[-98.9688,34.2086],[-99.1866,34.2355],[-99.1999,34.3183],[-99.3603,34.4561],[-99.405,34.392],[-99.6321,34.3885],[-99.867,34.5434],[-99.9995,34.5867],[-100.0005,35.3045],[-100.0023,36.5009],[-101.314,36.5011],[-102.0636,36.5012],[-103.0002,36.5012],[-103.0008,37.0009],[-102.0128,37.0009],[-101.0885,37.0009],[-99.9329,37.0009],[-99.0086,37.0009],[-98.0844,37.0009],[-97.1601,37.0009],[-96.4668,37.0009],[-95.5424,37.0009],[-94.6181,37.0009],[-94.6184,36.5009]]]},properties:{name:"Oklahoma",id:"US-OK",CNTRY:"United States of America",TYPE:"State"},id:"US-OK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-123.2206,46.1537],[-123.1209,46.1787],[-122.942,46.1148],[-122.8434,45.9781],[-122.7259,45.6737],[-122.6498,45.6275],[-122.2026,45.591],[-122.0851,45.6026],[-121.882,45.6895],[-121.6625,45.7182],[-121.4021,45.7118],[-121.1843,45.6437],[-121.0451,45.639],[-120.3514,45.7251],[-119.9343,45.8379],[-119.4292,45.9343],[-119.1773,45.9451],[-119.0197,46.0003],[-118.2062,46.0013],[-116.8965,46.0021],[-116.7647,45.873],[-116.6168,45.7992],[-116.4771,45.6411],[-116.5492,45.4567],[-116.8396,44.9851],[-116.9489,44.7701],[-117.1189,44.5783],[-117.2017,44.4362],[-117.1398,44.2903],[-116.9531,44.2453],[-116.9113,44.1574],[-117.0205,43.8132],[-117.019,43.1165],[-117.0166,42.0005],[-118.1357,42.0005],[-119.2547,42.0005],[-120.0008,42.0005],[-121.0554,42.0005],[-122.3737,42.0005],[-123.4283,42.0005],[-124.2284,42.0008],[-124.3553,42.1228],[-124.4205,42.381],[-124.4062,42.5837],[-124.5396,42.8128],[-124.4544,43.0123],[-124.3466,43.3415],[-124.288,43.4097],[-124.1487,43.6918],[-124.0991,44.3338],[-124.0474,44.4255],[-124.0592,44.7778],[-123.9486,45.4008],[-123.9294,45.5771],[-123.9612,45.8429],[-123.9471,46.1406],[-123.9117,46.1822],[-123.6737,46.1826],[-123.5217,46.2226],[-123.4023,46.155],[-123.2206,46.1537]]]},properties:{name:"Oregon",id:"US-OR",CNTRY:"United States of America",TYPE:"State"},id:"US-OR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-74.699,41.3572],[-74.8414,41.2687],[-74.9123,41.1553],[-75.123,40.9991],[-75.075,40.8844],[-75.1748,40.7756],[-75.1889,40.5958],[-75.0975,40.5431],[-74.7349,40.1545],[-75.0741,39.9834],[-75.1729,39.8948],[-75.4211,39.8154],[-75.6346,39.8394],[-75.7847,39.7223],[-76.708,39.7225],[-78.0926,39.7226],[-79.4776,39.7227],[-80.5194,39.7226],[-80.519,40.647],[-80.5202,41.2769],[-80.5202,41.9895],[-80.3344,42.0408],[-79.763,42.2757],[-79.763,42.0009],[-78.66,42.0002],[-77.9707,41.9998],[-76.4541,41.999],[-75.3513,41.9984],[-75.2388,41.8922],[-75.1219,41.8534],[-75.0537,41.765],[-75.0227,41.5529],[-74.9354,41.4743],[-74.7566,41.4239],[-74.699,41.3572]]]},properties:{name:"Pennsylvania",id:"US-PA",CNTRY:"United States of America",TYPE:"State"},id:"US-PA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.2338,41.7065],[-71.3306,41.7622],[-71.4265,41.6333],[-71.4437,41.4536],[-71.5229,41.3789],[-71.8423,41.3354],[-71.7958,41.5199],[-71.8009,42.0119],[-71.3871,42.0169],[-71.3407,41.7978],[-71.2338,41.7065]]]},properties:{name:"Rhode Island",id:"US-RI",CNTRY:"United States of America",TYPE:"State"},id:"US-RI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-78.5643,33.8767],[-78.8414,33.724],[-79.1382,33.4059],[-79.1937,33.2441],[-79.276,33.1354],[-79.42,33.0425],[-79.5871,33.0009],[-79.615,32.9093],[-79.8936,32.7287],[-80.0217,32.6199],[-80.2297,32.5765],[-80.4743,32.4228],[-80.4857,32.3517],[-80.6083,32.2928],[-80.6472,32.3959],[-80.7653,32.2984],[-80.6942,32.2157],[-80.8492,32.114],[-80.8724,32.0295],[-81.0748,32.1097],[-81.1351,32.1818],[-81.1714,32.3801],[-81.2903,32.5573],[-81.377,32.6075],[-81.4897,32.9356],[-81.5783,33.0686],[-81.6994,33.1267],[-81.9329,33.3899],[-82.0057,33.5229],[-82.2084,33.6636],[-82.2566,33.7493],[-82.5894,34.0176],[-82.8187,34.3661],[-82.8478,34.4369],[-83.0528,34.5109],[-83.3557,34.7083],[-83.3167,34.8057],[-83.1149,35.0015],[-82.356,35.2015],[-81.0874,35.1556],[-81.0451,35.0657],[-80.9337,35.1136],[-80.793,34.9628],[-80.7841,34.8286],[-79.6535,34.7968],[-78.9784,34.2261],[-78.5643,33.8767]]]},properties:{name:"South Carolina",id:"US-SC",CNTRY:"United States of America",TYPE:"State"},id:"US-SC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-96.5563,45.9428],[-96.6146,45.8],[-96.8137,45.6592],[-96.8455,45.5958],[-96.696,45.4317],[-96.5298,45.3715],[-96.4536,45.2973],[-96.4536,44.1747],[-96.4536,43.5012],[-96.5985,43.4976],[-96.5416,43.3735],[-96.5555,43.2317],[-96.4627,43.0992],[-96.6218,42.7296],[-96.5388,42.6587],[-96.4809,42.5113],[-96.6328,42.5686],[-96.8045,42.7015],[-97.0198,42.7601],[-97.2388,42.8605],[-97.4166,42.8811],[-97.6981,42.8746],[-97.965,42.8058],[-98.1432,42.8523],[-98.4417,43.0011],[-99.5294,43.0012],[-100.9139,43.0013],[-101.9522,43.0013],[-103.3366,43.0013],[-104.0288,43.0013],[-104.031,43.5013],[-104.0351,44.5012],[-104.0372,45.0011],[-104.0055,45.001],[-104.0111,45.943],[-103.3122,45.943],[-101.9144,45.9429],[-100.7496,45.9429],[-99.8179,45.9429],[-98.1871,45.9428],[-96.5563,45.9428]]]},properties:{name:"South Dakota",id:"US-SD",CNTRY:"United States of America",TYPE:"State"},id:"US-SD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.6676,36.605],[-82.9558,36.6021],[-81.9525,36.598],[-81.6589,36.6106],[-81.7342,36.3554],[-81.9082,36.3065],[-82.0513,36.1229],[-82.1826,36.1539],[-82.3682,36.0996],[-82.5211,35.9812],[-82.6111,36.0474],[-82.8128,35.9473],[-82.8878,35.9517],[-82.9902,35.8004],[-83.1204,35.7746],[-83.5112,35.5841],[-83.8712,35.5149],[-84.0038,35.4141],[-84.0623,35.286],[-84.2324,35.2605],[-84.287,35.2009],[-84.3247,34.988],[-85.6235,35.0009],[-86.9071,35.0129],[-88.1905,35.0249],[-88.1733,34.999],[-89.2418,35],[-90.2938,35.0012],[-90.1423,35.1142],[-90.0929,35.2036],[-90.066,35.4141],[-89.9674,35.5033],[-89.9436,35.6791],[-89.7796,35.8057],[-89.7037,35.9069],[-89.7047,36.0015],[-89.6419,36.1045],[-89.6745,36.2206],[-89.5946,36.2594],[-89.5573,36.5011],[-89.4872,36.5031],[-89.4503,36.5],[-88.0591,36.4997],[-88.0964,36.693],[-87.8392,36.6439],[-86.5076,36.6648],[-85.8133,36.6453],[-84.4247,36.6062],[-83.7304,36.5868],[-83.6676,36.605]]]},properties:{name:"Tennessee",id:"US-TN",CNTRY:"United States of America",TYPE:"State"},id:"US-TN"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-97.1708,26.1594],[-97.2673,26.3299],[-97.4021,26.8205],[-97.3512,26.8014],[-97.1708,26.1594]]],[[[-97.0144,27.9017],[-96.8992,28.1174],[-96.8397,28.0889],[-97.0144,27.9017]]],[[[-94.4841,33.6485],[-94.3778,33.5661],[-94.2947,33.5875],[-94.0472,33.5544],[-94.0413,33.012],[-94.0434,31.9992],[-93.905,31.877],[-93.8269,31.7503],[-93.8206,31.604],[-93.7376,31.5138],[-93.6659,31.3226],[-93.5577,31.1804],[-93.5306,31.0462],[-93.5792,30.8238],[-93.7202,30.5583],[-93.7504,30.3448],[-93.7106,30.1128],[-93.794,29.9772],[-93.8414,29.9798],[-93.9462,29.815],[-93.8905,29.6894],[-94.0996,29.6704],[-94.7501,29.418],[-94.6053,29.5677],[-94.7782,29.5478],[-94.7243,29.6552],[-94.7419,29.75],[-94.8323,29.7526],[-94.8899,29.6769],[-95.0229,29.7024],[-94.9928,29.531],[-94.8883,29.3705],[-95.139,29.1679],[-95.1522,29.0792],[-95.2735,28.9638],[-95.8534,28.6404],[-96.0204,28.5869],[-96.2753,28.6552],[-96.4488,28.5944],[-96.5756,28.7156],[-96.6401,28.7088],[-96.5246,28.4887],[-96.5618,28.3671],[-96.6764,28.3413],[-96.7736,28.4217],[-96.8068,28.2202],[-96.8916,28.1576],[-96.9667,28.1895],[-97.1565,28.1444],[-97.0731,27.9862],[-97.1714,27.8796],[-97.3741,27.87],[-97.4316,27.8372],[-97.2888,27.6706],[-97.3804,27.4194],[-97.4391,27.3282],[-97.5238,27.314],[-97.6821,27.3949],[-97.6924,27.2872],[-97.4852,27.2373],[-97.4757,27.1179],[-97.5547,26.9673],[-97.4658,26.6917],[-97.4024,26.3965],[-97.1462,25.9614],[-97.2818,25.9417],[-97.3582,25.8705],[-97.5872,25.9843],[-97.8015,26.042],[-98.0828,26.0645],[-98.275,26.1113],[-98.4859,26.2245],[-98.5983,26.2378],[-98.7652,26.3404],[-99.0153,26.399],[-99.1077,26.4468],[-99.1721,26.5641],[-99.2299,26.7619],[-99.3025,26.8848],[-99.4436,27.0366],[-99.4403,27.1701],[-99.5101,27.3403],[-99.5053,27.5483],[-99.7543,27.73],[-99.8896,27.8673],[-100.0014,28.0479],[-100.1119,28.1729],[-100.296,28.3277],[-100.3317,28.5026],[-100.5497,28.8214],[-100.6586,29.0686],[-100.7546,29.1825],[-101.0164,29.4007],[-101.039,29.4605],[-101.3035,29.6341],[-101.4405,29.7768],[-101.9909,29.7958],[-102.269,29.8712],[-102.4763,29.769],[-102.6149,29.7523],[-102.7342,29.644],[-102.834,29.444],[-102.8919,29.2164],[-103.0227,29.1322],[-103.0901,29.0419],[-103.2576,29.0011],[-103.423,29.0707],[-103.664,29.207],[-104.1107,29.3862],[-104.3122,29.5425],[-104.4007,29.5738],[-104.5041,29.6777],[-104.6223,29.8543],[-104.6812,29.9905],[-104.6812,30.1343],[-104.8359,30.4476],[-104.9788,30.6459],[-105.2758,30.8073],[-105.514,30.9808],[-105.8126,31.241],[-106.0241,31.3978],[-106.148,31.4508],[-106.2558,31.5446],[-106.4454,31.7684],[-106.5664,31.8196],[-106.6683,32.001],[-105.9879,32.0015],[-105.0886,32.0019],[-103.9648,32.0023],[-103.0656,32.0027],[-103.0613,32.8461],[-103.0582,33.4084],[-103.0539,34.2517],[-103.048,35.3761],[-103.0422,36.5006],[-103.0002,36.5012],[-102.0636,36.5012],[-101.314,36.5011],[-100.0023,36.5009],[-100.0005,35.3045],[-99.9995,34.5867],[-99.867,34.5434],[-99.6321,34.3885],[-99.405,34.392],[-99.3603,34.4561],[-99.1999,34.3183],[-99.1866,34.2355],[-98.9688,34.2086],[-98.7989,34.1547],[-98.6085,34.1612],[-98.4938,34.0888],[-98.3559,34.1414],[-98.0987,34.145],[-98.0695,34.0404],[-97.8424,33.8757],[-97.6604,33.9901],[-97.4302,33.8385],[-97.2149,33.8971],[-97.1724,33.7568],[-96.9777,33.938],[-96.7464,33.8542],[-96.5917,33.8492],[-96.4111,33.7752],[-96.2785,33.7576],[-95.9416,33.8828],[-95.7839,33.8645],[-95.6228,33.9303],[-95.3739,33.8743],[-95.238,33.9565],[-94.9624,33.8433],[-94.7091,33.6994],[-94.4841,33.6485]]]]},properties:{name:"Texas",id:"US-TX",CNTRY:"United States of America",TYPE:"State"},id:"US-TX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-111.0503,42.0009],[-111.05,41.0009],[-109.7978,41.0009],[-109.0464,41.0009],[-109.0465,40.0008],[-109.0465,39.2509],[-109.0465,38.0009],[-109.0467,37.0009],[-109.9829,37.0014],[-111.2313,37.0022],[-111.8556,37.0026],[-113.104,37.0035],[-114.0402,37.0042],[-114.0408,37.9411],[-114.0412,39.1903],[-114.0418,40.1273],[-114.042,40.908],[-114.0426,42.001],[-112.7333,42.001],[-111.9855,42.0009],[-111.0503,42.0009]]]},properties:{name:"Utah",id:"US-UT",CNTRY:"United States of America",TYPE:"State"},id:"US-UT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-77.7266,39.3465],[-77.4789,39.2209],[-77.4809,39.113],[-77.3012,39.0533],[-77.1221,38.9435],[-77.0303,38.8893],[-77.0456,38.7758],[-77.2603,38.6],[-77.3136,38.3966],[-77.2319,38.34],[-77.0468,38.3566],[-76.9062,38.197],[-76.5496,38.0946],[-76.4717,38.0112],[-76.2642,37.8935],[-76.3056,37.7216],[-76.484,37.6289],[-76.3055,37.5714],[-76.2635,37.357],[-76.4009,37.3862],[-76.4011,37.2127],[-76.2833,37.0527],[-76.4008,36.9913],[-76.6719,37.173],[-76.6339,37.0475],[-76.3996,36.8899],[-76.2442,36.9526],[-75.9994,36.9126],[-75.8575,36.5506],[-75.8891,36.5504],[-75.9664,36.5514],[-76.9385,36.5585],[-78.3855,36.5697],[-79.471,36.5781],[-80.1944,36.5837],[-81.6416,36.5951],[-81.6589,36.6106],[-81.9525,36.598],[-82.9558,36.6021],[-83.6676,36.605],[-83.1502,36.7624],[-82.8945,36.9064],[-82.7319,37.048],[-82.6816,37.1381],[-82.3431,37.2969],[-81.9652,37.5396],[-81.913,37.369],[-81.8293,37.2986],[-81.5648,37.2097],[-81.35,37.3337],[-81.2272,37.2633],[-80.9437,37.3018],[-80.8211,37.4231],[-80.7199,37.401],[-80.3161,37.5097],[-80.2459,37.6208],[-80.2853,37.677],[-80.1881,37.8241],[-79.9717,38.0461],[-79.9028,38.1807],[-79.7153,38.404],[-79.6687,38.5443],[-79.5977,38.5771],[-79.3958,38.4545],[-79.2402,38.4766],[-79.0412,38.7896],[-78.8687,38.8179],[-78.5815,38.999],[-78.4352,39.1608],[-78.3223,39.4519],[-77.8358,39.1452],[-77.7266,39.3465]]],[[[-75.6592,37.954],[-75.62,37.9993],[-75.376,38.025],[-75.5963,37.6312],[-75.5871,37.5587],[-75.812,37.4251],[-75.9343,37.152],[-75.9974,37.2639],[-75.975,37.3985],[-75.8882,37.6191],[-75.7193,37.8214],[-75.6592,37.954]]]]},properties:{name:"Virginia",id:"US-VA",CNTRY:"United States of America",TYPE:"State"},id:"US-VA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-72.4669,42.7303],[-73.2533,42.7522],[-73.2666,42.8648],[-73.2471,43.553],[-73.4133,43.6279],[-73.3757,43.7622],[-73.425,44.0383],[-73.3209,44.2689],[-73.3098,44.4596],[-73.372,44.5973],[-73.3522,45.0054],[-72.766,45.0061],[-71.5175,45.0076],[-71.5102,44.9083],[-71.6206,44.7719],[-71.5685,44.6076],[-71.683,44.4503],[-72.0313,44.3007],[-72.1149,43.9655],[-72.2967,43.7149],[-72.385,43.5293],[-72.4071,43.3319],[-72.4736,43.0385],[-72.5499,42.8867],[-72.4669,42.7303]]]},properties:{name:"Vermont",id:"US-VT",CNTRY:"United States of America",TYPE:"State"},id:"US-VT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-116.8965,46.0021],[-118.2062,46.0013],[-119.0197,46.0003],[-119.1773,45.9451],[-119.4292,45.9343],[-119.9343,45.8379],[-120.3514,45.7251],[-121.0451,45.639],[-121.1843,45.6437],[-121.4021,45.7118],[-121.6625,45.7182],[-121.882,45.6895],[-122.0851,45.6026],[-122.2026,45.591],[-122.6498,45.6275],[-122.7259,45.6737],[-122.8434,45.9781],[-122.942,46.1148],[-123.1209,46.1787],[-123.2206,46.1537],[-123.4649,46.2712],[-123.6884,46.2998],[-123.8957,46.2677],[-124.0727,46.2795],[-124.0502,46.4906],[-123.9461,46.4326],[-123.8891,46.66],[-124.0717,46.7448],[-124.1126,46.8627],[-123.8429,46.9632],[-124.0422,47.0297],[-124.1635,47.0153],[-124.1989,47.2085],[-124.3093,47.4046],[-124.376,47.6587],[-124.46,47.7843],[-124.6211,47.9042],[-124.7017,48.1517],[-124.6326,48.375],[-123.9758,48.1685],[-123.2944,48.1196],[-123.1244,48.151],[-123.0242,48.0816],[-122.8609,48.0901],[-122.7398,48.0133],[-122.6567,47.8811],[-122.8214,47.7931],[-122.7571,47.7005],[-122.5879,47.8559],[-122.5239,47.7694],[-122.6184,47.7129],[-122.5536,47.4049],[-122.5779,47.2931],[-122.8125,47.3289],[-122.9195,47.2897],[-122.9876,47.1726],[-122.7019,47.1109],[-122.5422,47.2756],[-122.3538,47.3716],[-122.3684,47.6039],[-122.4105,47.6527],[-122.3928,47.8205],[-122.242,48.0108],[-122.353,48.1138],[-122.494,48.1304],[-122.5203,48.2291],[-122.4086,48.2939],[-122.669,48.4653],[-122.4967,48.5056],[-122.562,48.778],[-122.653,48.7639],[-122.7888,48.993],[-121.4072,48.993],[-119.7018,48.993],[-117.9962,48.993],[-117.039,48.993],[-117.0317,47.7115],[-117.025,46.4291],[-116.943,46.2321],[-116.8965,46.0021]]],[[[-122.5728,48.1567],[-122.3667,47.9855],[-122.5575,47.9925],[-122.5728,48.1567]]]]},properties:{name:"Washington",id:"US-WA",CNTRY:"United States of America",TYPE:"State"},id:"US-WA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-90.4077,46.593],[-90.2304,46.5098],[-90.1185,46.3416],[-89.1193,46.1491],[-88.8374,46.0365],[-88.4931,46.0135],[-88.1518,45.9454],[-88.1161,45.8158],[-87.9225,45.76],[-87.8091,45.6861],[-87.8152,45.5059],[-87.8653,45.3678],[-87.6964,45.3829],[-87.721,45.2427],[-87.6059,45.1085],[-87.627,45.0323],[-87.8302,44.9424],[-88.0282,44.6179],[-87.929,44.5595],[-87.741,44.6921],[-87.6044,44.8469],[-87.4197,44.8657],[-87.3374,44.7758],[-87.4866,44.5086],[-87.5275,44.3857],[-87.5349,44.1743],[-87.6584,44.059],[-87.7238,43.9073],[-87.6997,43.7237],[-87.774,43.5989],[-87.9017,43.2449],[-87.8935,43.0411],[-87.787,42.8092],[-87.8121,42.4971],[-89.2905,42.5052],[-90.6506,42.5129],[-90.6879,42.6104],[-90.7887,42.6769],[-90.9599,42.7204],[-91.0695,42.7885],[-91.1614,43.1023],[-91.1172,43.3311],[-91.2187,43.3953],[-91.2453,43.5024],[-91.2785,43.7975],[-91.3827,43.9908],[-91.8409,44.1942],[-92.0551,44.3999],[-92.2404,44.4621],[-92.3669,44.5522],[-92.6435,44.6453],[-92.7991,44.79],[-92.7634,44.9342],[-92.7931,45.0713],[-92.7661,45.2364],[-92.6857,45.3806],[-92.7071,45.4937],[-92.8924,45.5947],[-92.8747,45.7061],[-92.6938,45.909],[-92.2926,46.0843],[-92.2917,46.6607],[-92.107,46.7623],[-91.9874,46.699],[-91.8356,46.7021],[-91.4991,46.7662],[-91.2177,46.8856],[-91.1272,46.8676],[-90.9461,46.9538],[-90.7684,46.908],[-90.923,46.6031],[-90.7368,46.6888],[-90.5361,46.5994],[-90.4077,46.593]]],[[[-86.9919,45.241],[-87.0589,45.1025],[-87.2804,44.8349],[-87.3965,44.9541],[-87.2587,45.138],[-87.122,45.2245],[-86.9919,45.241]]]]},properties:{name:"Wisconsin",id:"US-WI",CNTRY:"United States of America",TYPE:"State"},id:"US-WI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-79.4776,39.7227],[-79.488,39.2109],[-79.2935,39.3115],[-79.0752,39.4761],[-78.9714,39.4537],[-78.8148,39.5701],[-78.4956,39.5334],[-78.4068,39.6279],[-78.1812,39.6857],[-77.8832,39.6107],[-77.7981,39.5172],[-77.7266,39.3465],[-77.8358,39.1452],[-78.3223,39.4519],[-78.4352,39.1608],[-78.5815,38.999],[-78.8687,38.8179],[-79.0412,38.7896],[-79.2402,38.4766],[-79.3958,38.4545],[-79.5977,38.5771],[-79.6687,38.5443],[-79.7153,38.404],[-79.9028,38.1807],[-79.9717,38.0461],[-80.1881,37.8241],[-80.2853,37.677],[-80.2459,37.6208],[-80.3161,37.5097],[-80.7199,37.401],[-80.8211,37.4231],[-80.9437,37.3018],[-81.2272,37.2633],[-81.35,37.3337],[-81.5648,37.2097],[-81.8293,37.2986],[-81.913,37.369],[-81.9652,37.5396],[-82.1035,37.5706],[-82.2802,37.6872],[-82.5887,38.0998],[-82.5784,38.272],[-82.6129,38.4482],[-82.387,38.4339],[-82.18,38.6376],[-82.2034,38.7682],[-82.0722,38.9629],[-81.7778,38.9728],[-81.8026,39.0861],[-81.6571,39.272],[-81.4396,39.3926],[-81.3334,39.3628],[-80.9633,39.5711],[-80.8722,39.7355],[-80.6683,40.1853],[-80.6018,40.3639],[-80.6591,40.5629],[-80.519,40.647],[-80.5194,39.7226],[-79.4776,39.7227]]]},properties:{name:"West Virginia",id:"US-WV",CNTRY:"United States of America",TYPE:"State"},id:"US-WV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-104.0288,43.0013],[-104.0252,42.0012],[-104.0217,41.0009],[-104.9638,41.0009],[-105.906,41.0009],[-107.1622,41.0009],[-108.1044,41.0009],[-109.0464,41.0009],[-109.7978,41.0009],[-111.05,41.0009],[-111.0503,42.0009],[-111.0508,43.0938],[-111.051,43.7182],[-111.0514,44.4989],[-111.0508,45.001],[-109.7358,45.001],[-109.0783,45.001],[-107.9824,45.001],[-106.8864,45.001],[-106.0098,45.001],[-105.133,45.0011],[-104.0372,45.0011],[-104.0351,44.5012],[-104.031,43.5013],[-104.0288,43.0013]]]},properties:{name:"Wyoming",id:"US-WY",CNTRY:"United States of America",TYPE:"State"},id:"US-WY"}]}}},["hPIJ"]);
//# sourceMappingURL=usaLow.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
/**
* @license
* Copyright (c) 2018 amCharts (Antanas Marcelionis, Martynas Majeris)
*
* This sofware is provided under multiple licenses. Please see below for
* links to appropriate usage.
*
* Free amCharts linkware license. Details and conditions:
* https://github.com/amcharts/amcharts4/blob/master/LICENSE
*
* One of the amCharts commercial licenses. Details and pricing:
* https://www.amcharts.com/online-store/
* https://www.amcharts.com/online-store/licenses-explained/
*
* If in doubt, contact amCharts at contact@amcharts.com
*
* PLEASE DO NOT REMOVE THIS COPYRIGHT NOTICE.
* @hidden
*/
am4internal_webpackJsonp(["ab45"],{lhmh:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("01H4"),n=function(t){Object(i.a)(t,"SpriteState")&&(t.transitionDuration=400),Object(i.a)(t,"Component")&&(t.rangeChangeDuration=700,t.interpolationDuration=700,t.sequencedInterpolation=!1,Object(i.a)(t,"SankeyDiagram")&&(t.sequencedInterpolation=!0),Object(i.a)(t,"FunnelSeries")&&(t.sequencedInterpolation=!0)),Object(i.a)(t,"Chart")&&(t.defaultState.transitionDuration=2e3,t.hiddenState.transitionDuration=1e3),Object(i.a)(t,"Tooltip")&&(t.animationDuration=400,t.defaultState.transitionDuration=400,t.hiddenState.transitionDuration=400),Object(i.a)(t,"Scrollbar")&&(t.animationDuration=700),Object(i.a)(t,"Series")&&(t.defaultState.transitionDuration=1e3,t.hiddenState.transitionDuration=700,t.hiddenState.properties.opacity=1,t.showOnInit=!0),Object(i.a)(t,"MapSeries")&&(t.hiddenState.properties.opacity=0),Object(i.a)(t,"PercentSeries")&&(t.hiddenState.properties.opacity=0),Object(i.a)(t,"FunnelSlice")&&(t.defaultState.transitionDuration=800,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(i.a)(t,"Slice")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(i.a)(t,"Preloader")&&(t.hiddenState.transitionDuration=2e3),Object(i.a)(t,"Column")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(i.a)(t,"Column3D")&&(t.hiddenState.properties.opacity=0)};window.am4themes_animated=n}},["lhmh"]);
//# sourceMappingURL=animated.js.map
\ No newline at end of file
<!DOCTYPE html>
<html lang="en-us" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
@charset "UTF-8";
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak,
.ng-hide:not(.ng-hide-animate) {
display: none !important;
}
ng\:form {
display: block;
}
.ng-animate-shim {
visibility: hidden;
}
.ng-anchor {
position: absolute;
}
</style>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Oops, something lost</title>
<meta name="description" content="Oops, looks like the page is lost. Start your website on the cheap.">
<link media="all" rel="stylesheet" href="/htdocs_error/style.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i" rel="stylesheet">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-26575989-46', 'auto');
ga('send', 'pageview');
</script>
</head>
<body>
<div class="error" id="error">
<div class="container">
<div class="content centered"><img style="width:500px;" src="/htdocs_error/something-lost.png">
<h1>Oops, looks like the page is lost.</h1>
<p style="font-size:22px;" class="sub-header text-block-narrow">This is not a fault, just an accident that was not intentional.</p>
</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="en-us" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema#">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
@charset "UTF-8";
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak,
.ng-hide:not(.ng-hide-animate) {
display: none !important;
}
ng\:form {
display: block;
}
.ng-animate-shim {
visibility: hidden;
}
.ng-anchor {
position: absolute;
}
</style>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Oops, something lost</title>
<meta name="description" content="Oops, looks like the page is lost. Start your website on the cheap.">
<link media="all" rel="stylesheet" href="/htdocs_error/style.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i" rel="stylesheet">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-26575989-46', 'auto');
ga('send', 'pageview');
</script>
</head>
<body>
<div class="error" id="error">
<div class="container">
<div class="content centered"><img style="width:500px;" src="/htdocs_error/something-lost.png">
<h1>Oops, looks like the page is lost.</h1>
<p style="font-size:22px;" class="sub-header text-block-narrow">This is not a fault, just an accident that was not intentional.</p>
</div>
</div>
</body>
</html>
.sr-only,.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after,.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after,.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after,.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after,.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after,.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after,.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after,.bootstrap-datetimepicker-widget .btn[data-action=clear]::after,.bootstrap-datetimepicker-widget .btn[data-action=today]::after,.bootstrap-datetimepicker-widget .picker-switch::after,.bootstrap-datetimepicker-widget table th.prev::after,.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:14rem}@media(min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget.dropdown-menu.wider{width:16rem}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:.25rem}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#6c757d}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#e9ecef;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#6c757d}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#007bff;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:.25rem}.bootstrap-datetimepicker-widget table td span:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td span.active{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#6c757d}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group [data-toggle=datetimepicker]{cursor:pointer}.sr-only,.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after,.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after,.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after,.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after,.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after,.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after,.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after,.bootstrap-datetimepicker-widget .btn[data-action=clear]::after,.bootstrap-datetimepicker-widget .btn[data-action=today]::after,.bootstrap-datetimepicker-widget .picker-switch::after,.bootstrap-datetimepicker-widget table th.prev::after,.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:14rem}@media(min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media(min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget.dropdown-menu.wider{width:16rem}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:.25rem}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#6c757d}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#e9ecef;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#6c757d}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#007bff;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:.25rem}.bootstrap-datetimepicker-widget table td span:hover{background:#e9ecef}.bootstrap-datetimepicker-widget table td span.active{background-color:#007bff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#6c757d}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#6c757d;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group [data-toggle=datetimepicker]{cursor:pointer}
\ No newline at end of file
if(typeof jQuery==='undefined'){throw new Error('Tempus Dominus Bootstrap4\'s requires jQuery. jQuery must be included before Tempus Dominus Bootstrap4\'s JavaScript.');}
+function($){var version=$.fn.jquery.split(' ')[0].split('.');if((version[0]<2&&version[1]<9)||(version[0]===1&&version[1]===9&&version[2]<1)||(version[0]>=4)){throw new Error('Tempus Dominus Bootstrap4\'s requires at least jQuery v3.0.0 but less than v4.0.0');}}(jQuery);if(typeof moment==='undefined'){throw new Error('Tempus Dominus Bootstrap4\'s requires moment.min.js. moment.min.js must be included before Tempus Dominus Bootstrap4\'s JavaScript.');}
var version=moment.version.split('.')
if((version[0]<=2&&version[1]<17)||(version[0]>=3)){throw new Error('Tempus Dominus Bootstrap4\'s requires at least moment.min.js v2.17.0 but less than v3.0.0');}
+function(){var _typeof=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj;}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj;};var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}
function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}
function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}
var DateTimePicker=function($,moment){var NAME='datetimepicker',DATA_KEY=''+NAME,EVENT_KEY='.'+DATA_KEY,DATA_API_KEY='.data-api',Selector={DATA_TOGGLE:'[data-toggle="'+DATA_KEY+'"]'},ClassName={INPUT:NAME+'-input'},Event={CHANGE:'change'+EVENT_KEY,BLUR:'blur'+EVENT_KEY,KEYUP:'keyup'+EVENT_KEY,KEYDOWN:'keydown'+EVENT_KEY,FOCUS:'focus'+EVENT_KEY,CLICK_DATA_API:'click'+EVENT_KEY+DATA_API_KEY,UPDATE:'update'+EVENT_KEY,ERROR:'error'+EVENT_KEY,HIDE:'hide'+EVENT_KEY,SHOW:'show'+EVENT_KEY},DatePickerModes=[{CLASS_NAME:'days',NAV_FUNCTION:'M',NAV_STEP:1},{CLASS_NAME:'months',NAV_FUNCTION:'y',NAV_STEP:1},{CLASS_NAME:'years',NAV_FUNCTION:'y',NAV_STEP:10},{CLASS_NAME:'decades',NAV_FUNCTION:'y',NAV_STEP:100}],KeyMap={'up':38,38:'up','down':40,40:'down','left':37,37:'left','right':39,39:'right','tab':9,9:'tab','escape':27,27:'escape','enter':13,13:'enter','pageUp':33,33:'pageUp','pageDown':34,34:'pageDown','shift':16,16:'shift','control':17,17:'control','space':32,32:'space','t':84,84:'t','delete':46,46:'delete'},ViewModes=['times','days','months','years','decades'],keyState={},keyPressHandled={};var Default={timeZone:'',format:false,dayViewHeaderFormat:'MMMM YYYY',extraFormats:false,stepping:1,minDate:false,maxDate:false,useCurrent:true,collapse:true,locale:moment.locale(),defaultDate:false,disabledDates:false,enabledDates:false,icons:{time:'fa fa-clock-o',date:'fa fa-calendar',up:'fa fa-arrow-up',down:'fa fa-arrow-down',previous:'fa fa-chevron-left',next:'fa fa-chevron-right',today:'fa fa-calendar-check-o',clear:'fa fa-delete',close:'fa fa-times'},tooltips:{today:'Go to today',clear:'Clear selection',close:'Close the picker',selectMonth:'Select Month',prevMonth:'Previous Month',nextMonth:'Next Month',selectYear:'Select Year',prevYear:'Previous Year',nextYear:'Next Year',selectDecade:'Select Decade',prevDecade:'Previous Decade',nextDecade:'Next Decade',prevCentury:'Previous Century',nextCentury:'Next Century',pickHour:'Pick Hour',incrementHour:'Increment Hour',decrementHour:'Decrement Hour',pickMinute:'Pick Minute',incrementMinute:'Increment Minute',decrementMinute:'Decrement Minute',pickSecond:'Pick Second',incrementSecond:'Increment Second',decrementSecond:'Decrement Second',togglePeriod:'Toggle Period',selectTime:'Select Time',selectDate:'Select Date'},useStrict:false,sideBySide:false,daysOfWeekDisabled:false,calendarWeeks:false,viewMode:'days',toolbarPlacement:'default',buttons:{showToday:false,showClear:false,showClose:false},widgetPositioning:{horizontal:'auto',vertical:'auto'},widgetParent:null,ignoreReadonly:false,keepOpen:false,focusOnShow:true,inline:false,keepInvalid:false,keyBinds:{up:function up(){if(!this.widget){return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().subtract(7,'d'));}else{this.date(d.clone().add(this.stepping(),'m'));}
return true;},down:function down(){if(!this.widget){this.show();return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().add(7,'d'));}else{this.date(d.clone().subtract(this.stepping(),'m'));}
return true;},'control up':function controlUp(){if(!this.widget){return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().subtract(1,'y'));}else{this.date(d.clone().add(1,'h'));}
return true;},'control down':function controlDown(){if(!this.widget){return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().add(1,'y'));}else{this.date(d.clone().subtract(1,'h'));}
return true;},left:function left(){if(!this.widget){return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().subtract(1,'d'));}
return true;},right:function right(){if(!this.widget){return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().add(1,'d'));}
return true;},pageUp:function pageUp(){if(!this.widget){return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().subtract(1,'M'));}
return true;},pageDown:function pageDown(){if(!this.widget){return false;}
var d=this._dates[0]||this.getMoment();if(this.widget.find('.datepicker').is(':visible')){this.date(d.clone().add(1,'M'));}
return true;},enter:function enter(){if(!this.widget){return false;}
this.hide();return true;},escape:function escape(){if(!this.widget){return false;}
this.hide();return true;},'control space':function controlSpace(){if(!this.widget){return false;}
if(this.widget.find('.timepicker').is(':visible')){this.widget.find('.btn[data-action="togglePeriod"]').click();}
return true;},t:function t(){if(!this.widget){return false;}
this.date(this.getMoment());return true;},'delete':function _delete(){if(!this.widget){return false;}
this.clear();return true;}},debug:false,allowInputToggle:false,disabledTimeIntervals:false,disabledHours:false,enabledHours:false,viewDate:false,allowMultidate:false,multidateSeparator:','};var DateTimePicker=function(){function DateTimePicker(element,options){_classCallCheck(this,DateTimePicker);this._options=this._getOptions(options);this._element=element;this._dates=[];this._datesFormatted=[];this._viewDate=null;this.unset=true;this.component=false;this.widget=false;this.use24Hours=null;this.actualFormat=null;this.parseFormats=null;this.currentViewMode=null;this.MinViewModeNumber=0;this._int();}
DateTimePicker.prototype._int=function _int(){var targetInput=this._element.data('target-input');if(this._element.is('input')){this.input=this._element;}else if(targetInput!==undefined){if(targetInput==='nearest'){this.input=this._element.find('input');}else{this.input=$(targetInput);}}
this._dates=[];this._dates[0]=this.getMoment();this._viewDate=this.getMoment().clone();$.extend(true,this._options,this._dataToOptions());this.options(this._options);this._initFormatting();if(this.input!==undefined&&this.input.is('input')&&this.input.val().trim().length!==0){this._setValue(this._parseInputDate(this.input.val().trim()),0);}else if(this._options.defaultDate&&this.input!==undefined&&this.input.attr('placeholder')===undefined){this._setValue(this._options.defaultDate,0);}
if(this._options.inline){this.show();}};DateTimePicker.prototype._update=function _update(){if(!this.widget){return;}
this._fillDate();this._fillTime();};DateTimePicker.prototype._setValue=function _setValue(targetMoment,index){var oldDate=this.unset?null:this._dates[index];var outpValue='';if(!targetMoment){if(!this._options.allowMultidate||this._dates.length===1){this.unset=true;this._dates=[];this._datesFormatted=[];}else{outpValue=this._element.data('date')+',';outpValue=outpValue.replace(oldDate.format(this.actualFormat)+',','').replace(',,','').replace(/,\s*$/,'');this._dates.splice(index,1);this._datesFormatted.splice(index,1);}
if(this.input!==undefined){this.input.val(outpValue);this.input.trigger('input');}
this._element.data('date',outpValue);this._notifyEvent({type:DateTimePicker.Event.CHANGE,date:false,oldDate:oldDate});this._update();return;}
targetMoment=targetMoment.clone().locale(this._options.locale);if(this._hasTimeZone()){targetMoment.tz(this._options.timeZone);}
if(this._options.stepping!==1){targetMoment.minutes(Math.round(targetMoment.minutes()/this._options.stepping)*this._options.stepping).seconds(0);}
if(this._isValid(targetMoment)){this._dates[index]=targetMoment;this._datesFormatted[index]=targetMoment.format('YYYY-MM-DD');this._viewDate=targetMoment.clone();if(this._options.allowMultidate&&this._dates.length>1){for(var i=0;i<this._dates.length;i++){outpValue+=''+this._dates[i].format(this.actualFormat)+this._options.multidateSeparator;}
outpValue=outpValue.replace(/,\s*$/,'');}else{outpValue=this._dates[index].format(this.actualFormat);}
if(this.input!==undefined){this.input.val(outpValue);this.input.trigger('input');}
this._element.data('date',outpValue);this.unset=false;this._update();this._notifyEvent({type:DateTimePicker.Event.CHANGE,date:this._dates[index].clone(),oldDate:oldDate});}else{if(!this._options.keepInvalid){if(this.input!==undefined){this.input.val(''+(this.unset?'':this._dates[index].format(this.actualFormat)));this.input.trigger('input');}}else{this._notifyEvent({type:DateTimePicker.Event.CHANGE,date:targetMoment,oldDate:oldDate});}
this._notifyEvent({type:DateTimePicker.Event.ERROR,date:targetMoment,oldDate:oldDate});}};DateTimePicker.prototype._change=function _change(e){var val=$(e.target).val().trim(),parsedDate=val?this._parseInputDate(val):null;this._setValue(parsedDate);e.stopImmediatePropagation();return false;};DateTimePicker.prototype._getOptions=function _getOptions(options){options=$.extend(true,{},Default,options);return options;};DateTimePicker.prototype._hasTimeZone=function _hasTimeZone(){return moment.tz!==undefined&&this._options.timeZone!==undefined&&this._options.timeZone!==null&&this._options.timeZone!=='';};DateTimePicker.prototype._isEnabled=function _isEnabled(granularity){if(typeof granularity!=='string'||granularity.length>1){throw new TypeError('isEnabled expects a single character string parameter');}
switch(granularity){case 'y':return this.actualFormat.indexOf('Y')!==-1;case 'M':return this.actualFormat.indexOf('M')!==-1;case 'd':return this.actualFormat.toLowerCase().indexOf('d')!==-1;case 'h':case 'H':return this.actualFormat.toLowerCase().indexOf('h')!==-1;case 'm':return this.actualFormat.indexOf('m')!==-1;case 's':return this.actualFormat.indexOf('s')!==-1;case 'a':case 'A':return this.actualFormat.toLowerCase().indexOf('a')!==-1;default:return false;}};DateTimePicker.prototype._hasTime=function _hasTime(){return this._isEnabled('h')||this._isEnabled('m')||this._isEnabled('s');};DateTimePicker.prototype._hasDate=function _hasDate(){return this._isEnabled('y')||this._isEnabled('M')||this._isEnabled('d');};DateTimePicker.prototype._dataToOptions=function _dataToOptions(){var eData=this._element.data();var dataOptions={};if(eData.dateOptions&&eData.dateOptions instanceof Object){dataOptions=$.extend(true,dataOptions,eData.dateOptions);}
$.each(this._options,function(key){var attributeName='date'+key.charAt(0).toUpperCase()+key.slice(1);if(eData[attributeName]!==undefined){dataOptions[key]=eData[attributeName];}else{delete dataOptions[key];}});return dataOptions;};DateTimePicker.prototype._notifyEvent=function _notifyEvent(e){if(e.type===DateTimePicker.Event.CHANGE&&e.date&&e.date.isSame(e.oldDate)||!e.date&&!e.oldDate){return;}
this._element.trigger(e);};DateTimePicker.prototype._viewUpdate=function _viewUpdate(e){if(e==='y'){e='YYYY';}
this._notifyEvent({type:DateTimePicker.Event.UPDATE,change:e,viewDate:this._viewDate.clone()});};DateTimePicker.prototype._showMode=function _showMode(dir){if(!this.widget){return;}
if(dir){this.currentViewMode=Math.max(this.MinViewModeNumber,Math.min(3,this.currentViewMode+dir));}
this.widget.find('.datepicker > div').hide().filter('.datepicker-'+DatePickerModes[this.currentViewMode].CLASS_NAME).show();};DateTimePicker.prototype._isInDisabledDates=function _isInDisabledDates(testDate){return this._options.disabledDates[testDate.format('YYYY-MM-DD')]===true;};DateTimePicker.prototype._isInEnabledDates=function _isInEnabledDates(testDate){return this._options.enabledDates[testDate.format('YYYY-MM-DD')]===true;};DateTimePicker.prototype._isInDisabledHours=function _isInDisabledHours(testDate){return this._options.disabledHours[testDate.format('H')]===true;};DateTimePicker.prototype._isInEnabledHours=function _isInEnabledHours(testDate){return this._options.enabledHours[testDate.format('H')]===true;};DateTimePicker.prototype._isValid=function _isValid(targetMoment,granularity){if(!targetMoment.isValid()){return false;}
if(this._options.disabledDates&&granularity==='d'&&this._isInDisabledDates(targetMoment)){return false;}
if(this._options.enabledDates&&granularity==='d'&&!this._isInEnabledDates(targetMoment)){return false;}
if(this._options.minDate&&targetMoment.isBefore(this._options.minDate,granularity)){return false;}
if(this._options.maxDate&&targetMoment.isAfter(this._options.maxDate,granularity)){return false;}
if(this._options.daysOfWeekDisabled&&granularity==='d'&&this._options.daysOfWeekDisabled.indexOf(targetMoment.day())!==-1){return false;}
if(this._options.disabledHours&&(granularity==='h'||granularity==='m'||granularity==='s')&&this._isInDisabledHours(targetMoment)){return false;}
if(this._options.enabledHours&&(granularity==='h'||granularity==='m'||granularity==='s')&&!this._isInEnabledHours(targetMoment)){return false;}
if(this._options.disabledTimeIntervals&&(granularity==='h'||granularity==='m'||granularity==='s')){var found=false;$.each(this._options.disabledTimeIntervals,function(){if(targetMoment.isBetween(this[0],this[1])){found=true;return false;}});if(found){return false;}}
return true;};DateTimePicker.prototype._parseInputDate=function _parseInputDate(inputDate){if(this._options.parseInputDate===undefined){if(!moment.isMoment(inputDate)){inputDate=this.getMoment(inputDate);}}else{inputDate=this._options.parseInputDate(inputDate);}
return inputDate;};DateTimePicker.prototype._keydown=function _keydown(e){var handler=null,index=void 0,index2=void 0,keyBindKeys=void 0,allModifiersPressed=void 0;var pressedKeys=[],pressedModifiers={},currentKey=e.which,pressed='p';keyState[currentKey]=pressed;for(index in keyState){if(keyState.hasOwnProperty(index)&&keyState[index]===pressed){pressedKeys.push(index);if(parseInt(index,10)!==currentKey){pressedModifiers[index]=true;}}}
for(index in this._options.keyBinds){if(this._options.keyBinds.hasOwnProperty(index)&&typeof this._options.keyBinds[index]==='function'){keyBindKeys=index.split(' ');if(keyBindKeys.length===pressedKeys.length&&KeyMap[currentKey]===keyBindKeys[keyBindKeys.length-1]){allModifiersPressed=true;for(index2=keyBindKeys.length-2;index2>=0;index2--){if(!(KeyMap[keyBindKeys[index2]]in pressedModifiers)){allModifiersPressed=false;break;}}
if(allModifiersPressed){handler=this._options.keyBinds[index];break;}}}}
if(handler){if(handler.call(this)){e.stopPropagation();e.preventDefault();}}};DateTimePicker.prototype._keyup=function _keyup(e){keyState[e.which]='r';if(keyPressHandled[e.which]){keyPressHandled[e.which]=false;e.stopPropagation();e.preventDefault();}};DateTimePicker.prototype._indexGivenDates=function _indexGivenDates(givenDatesArray){var givenDatesIndexed={},self=this;$.each(givenDatesArray,function(){var dDate=self._parseInputDate(this);if(dDate.isValid()){givenDatesIndexed[dDate.format('YYYY-MM-DD')]=true;}});return Object.keys(givenDatesIndexed).length?givenDatesIndexed:false;};DateTimePicker.prototype._indexGivenHours=function _indexGivenHours(givenHoursArray){var givenHoursIndexed={};$.each(givenHoursArray,function(){givenHoursIndexed[this]=true;});return Object.keys(givenHoursIndexed).length?givenHoursIndexed:false;};DateTimePicker.prototype._initFormatting=function _initFormatting(){var format=this._options.format||'L LT',self=this;this.actualFormat=format.replace(/(\[[^\[]*])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,function(formatInput){return self._dates[0].localeData().longDateFormat(formatInput)||formatInput;});this.parseFormats=this._options.extraFormats?this._options.extraFormats.slice():[];if(this.parseFormats.indexOf(format)<0&&this.parseFormats.indexOf(this.actualFormat)<0){this.parseFormats.push(this.actualFormat);}
this.use24Hours=this.actualFormat.toLowerCase().indexOf('a')<1&&this.actualFormat.replace(/\[.*?]/g,'').indexOf('h')<1;if(this._isEnabled('y')){this.MinViewModeNumber=2;}
if(this._isEnabled('M')){this.MinViewModeNumber=1;}
if(this._isEnabled('d')){this.MinViewModeNumber=0;}
this.currentViewMode=Math.max(this.MinViewModeNumber,this.currentViewMode);if(!this.unset){this._setValue(this._dates[0],0);}};DateTimePicker.prototype._getLastPickedDate=function _getLastPickedDate(){return this._dates[this._getLastPickedDateIndex()];};DateTimePicker.prototype._getLastPickedDateIndex=function _getLastPickedDateIndex(){return this._dates.length-1;};DateTimePicker.prototype.getMoment=function getMoment(d){var returnMoment=void 0;if(d===undefined||d===null){returnMoment=moment();}else if(this._hasTimeZone()){returnMoment=moment.tz(d,this.parseFormats,this._options.locale,this._options.useStrict,this._options.timeZone);}else{returnMoment=moment(d,this.parseFormats,this._options.locale,this._options.useStrict);}
if(this._hasTimeZone()){returnMoment.tz(this._options.timeZone);}
return returnMoment;};DateTimePicker.prototype.toggle=function toggle(){return this.widget?this.hide():this.show();};DateTimePicker.prototype.ignoreReadonly=function ignoreReadonly(_ignoreReadonly){if(arguments.length===0){return this._options.ignoreReadonly;}
if(typeof _ignoreReadonly!=='boolean'){throw new TypeError('ignoreReadonly () expects a boolean parameter');}
this._options.ignoreReadonly=_ignoreReadonly;};DateTimePicker.prototype.options=function options(newOptions){if(arguments.length===0){return $.extend(true,{},this._options);}
if(!(newOptions instanceof Object)){throw new TypeError('options() this.options parameter should be an object');}
$.extend(true,this._options,newOptions);var self=this;$.each(this._options,function(key,value){if(self[key]!==undefined){self[key](value);}});};DateTimePicker.prototype.date=function date(newDate,index){index=index||0;if(arguments.length===0){if(this.unset){return null;}
if(this._options.allowMultidate){return this._dates.join(this._options.multidateSeparator);}else{return this._dates[index].clone();}}
if(newDate!==null&&typeof newDate!=='string'&&!moment.isMoment(newDate)&&!(newDate instanceof Date)){throw new TypeError('date() parameter must be one of [null, string, moment or Date]');}
this._setValue(newDate===null?null:this._parseInputDate(newDate),index);};DateTimePicker.prototype.format=function format(newFormat){if(arguments.length===0){return this._options.format;}
if(typeof newFormat!=='string'&&(typeof newFormat!=='boolean'||newFormat!==false)){throw new TypeError('format() expects a string or boolean:false parameter '+newFormat);}
this._options.format=newFormat;if(this.actualFormat){this._initFormatting();}};DateTimePicker.prototype.timeZone=function timeZone(newZone){if(arguments.length===0){return this._options.timeZone;}
if(typeof newZone!=='string'){throw new TypeError('newZone() expects a string parameter');}
this._options.timeZone=newZone;};DateTimePicker.prototype.dayViewHeaderFormat=function dayViewHeaderFormat(newFormat){if(arguments.length===0){return this._options.dayViewHeaderFormat;}
if(typeof newFormat!=='string'){throw new TypeError('dayViewHeaderFormat() expects a string parameter');}
this._options.dayViewHeaderFormat=newFormat;};DateTimePicker.prototype.extraFormats=function extraFormats(formats){if(arguments.length===0){return this._options.extraFormats;}
if(formats!==false&&!(formats instanceof Array)){throw new TypeError('extraFormats() expects an array or false parameter');}
this._options.extraFormats=formats;if(this.parseFormats){this._initFormatting();}};DateTimePicker.prototype.disabledDates=function disabledDates(dates){if(arguments.length===0){return this._options.disabledDates?$.extend({},this._options.disabledDates):this._options.disabledDates;}
if(!dates){this._options.disabledDates=false;this._update();return true;}
if(!(dates instanceof Array)){throw new TypeError('disabledDates() expects an array parameter');}
this._options.disabledDates=this._indexGivenDates(dates);this._options.enabledDates=false;this._update();};DateTimePicker.prototype.enabledDates=function enabledDates(dates){if(arguments.length===0){return this._options.enabledDates?$.extend({},this._options.enabledDates):this._options.enabledDates;}
if(!dates){this._options.enabledDates=false;this._update();return true;}
if(!(dates instanceof Array)){throw new TypeError('enabledDates() expects an array parameter');}
this._options.enabledDates=this._indexGivenDates(dates);this._options.disabledDates=false;this._update();};DateTimePicker.prototype.daysOfWeekDisabled=function daysOfWeekDisabled(_daysOfWeekDisabled){if(arguments.length===0){return this._options.daysOfWeekDisabled.splice(0);}
if(typeof _daysOfWeekDisabled==='boolean'&&!_daysOfWeekDisabled){this._options.daysOfWeekDisabled=false;this._update();return true;}
if(!(_daysOfWeekDisabled instanceof Array)){throw new TypeError('daysOfWeekDisabled() expects an array parameter');}
this._options.daysOfWeekDisabled=_daysOfWeekDisabled.reduce(function(previousValue,currentValue){currentValue=parseInt(currentValue,10);if(currentValue>6||currentValue<0||isNaN(currentValue)){return previousValue;}
if(previousValue.indexOf(currentValue)===-1){previousValue.push(currentValue);}
return previousValue;},[]).sort();if(this._options.useCurrent&&!this._options.keepInvalid){for(var i=0;i<this._dates.length;i++){var tries=0;while(!this._isValid(this._dates[i],'d')){this._dates[i].add(1,'d');if(tries===31){throw 'Tried 31 times to find a valid date';}
tries++;}
this._setValue(this._dates[i],i);}}
this._update();};DateTimePicker.prototype.maxDate=function maxDate(_maxDate){if(arguments.length===0){return this._options.maxDate?this._options.maxDate.clone():this._options.maxDate;}
if(typeof _maxDate==='boolean'&&_maxDate===false){this._options.maxDate=false;this._update();return true;}
if(typeof _maxDate==='string'){if(_maxDate==='now'||_maxDate==='moment'){_maxDate=this.getMoment();}}
var parsedDate=this._parseInputDate(_maxDate);if(!parsedDate.isValid()){throw new TypeError('maxDate() Could not parse date parameter: '+_maxDate);}
if(this._options.minDate&&parsedDate.isBefore(this._options.minDate)){throw new TypeError('maxDate() date parameter is before this.options.minDate: '+parsedDate.format(this.actualFormat));}
this._options.maxDate=parsedDate;for(var i=0;i<this._dates.length;i++){if(this._options.useCurrent&&!this._options.keepInvalid&&this._dates[i].isAfter(_maxDate)){this._setValue(this._options.maxDate,i);}}
if(this._viewDate.isAfter(parsedDate)){this._viewDate=parsedDate.clone().subtract(this._options.stepping,'m');}
this._update();};DateTimePicker.prototype.minDate=function minDate(_minDate){if(arguments.length===0){return this._options.minDate?this._options.minDate.clone():this._options.minDate;}
if(typeof _minDate==='boolean'&&_minDate===false){this._options.minDate=false;this._update();return true;}
if(typeof _minDate==='string'){if(_minDate==='now'||_minDate==='moment'){_minDate=this.getMoment();}}
var parsedDate=this._parseInputDate(_minDate);if(!parsedDate.isValid()){throw new TypeError('minDate() Could not parse date parameter: '+_minDate);}
if(this._options.maxDate&&parsedDate.isAfter(this._options.maxDate)){throw new TypeError('minDate() date parameter is after this.options.maxDate: '+parsedDate.format(this.actualFormat));}
this._options.minDate=parsedDate;for(var i=0;i<this._dates.length;i++){if(this._options.useCurrent&&!this._options.keepInvalid&&this._dates[i].isBefore(_minDate)){this._setValue(this._options.minDate,i);}}
if(this._viewDate.isBefore(parsedDate)){this._viewDate=parsedDate.clone().add(this._options.stepping,'m');}
this._update();};DateTimePicker.prototype.defaultDate=function defaultDate(_defaultDate){if(arguments.length===0){return this._options.defaultDate?this._options.defaultDate.clone():this._options.defaultDate;}
if(!_defaultDate){this._options.defaultDate=false;return true;}
if(typeof _defaultDate==='string'){if(_defaultDate==='now'||_defaultDate==='moment'){_defaultDate=this.getMoment();}else{_defaultDate=this.getMoment(_defaultDate);}}
var parsedDate=this._parseInputDate(_defaultDate);if(!parsedDate.isValid()){throw new TypeError('defaultDate() Could not parse date parameter: '+_defaultDate);}
if(!this._isValid(parsedDate)){throw new TypeError('defaultDate() date passed is invalid according to component setup validations');}
this._options.defaultDate=parsedDate;if(this._options.defaultDate&&this._options.inline||this.input!==undefined&&this.input.val().trim()===''){this._setValue(this._options.defaultDate,0);}};DateTimePicker.prototype.locale=function locale(_locale){if(arguments.length===0){return this._options.locale;}
if(!moment.localeData(_locale)){throw new TypeError('locale() locale '+_locale+' is not loaded from moment locales!');}
this._options.locale=_locale;for(var i=0;i<this._dates.length;i++){this._dates[i].locale(this._options.locale);}
this._viewDate.locale(this._options.locale);if(this.actualFormat){this._initFormatting();}
if(this.widget){this.hide();this.show();}};DateTimePicker.prototype.stepping=function stepping(_stepping){if(arguments.length===0){return this._options.stepping;}
_stepping=parseInt(_stepping,10);if(isNaN(_stepping)||_stepping<1){_stepping=1;}
this._options.stepping=_stepping;};DateTimePicker.prototype.useCurrent=function useCurrent(_useCurrent){var useCurrentOptions=['year','month','day','hour','minute'];if(arguments.length===0){return this._options.useCurrent;}
if(typeof _useCurrent!=='boolean'&&typeof _useCurrent!=='string'){throw new TypeError('useCurrent() expects a boolean or string parameter');}
if(typeof _useCurrent==='string'&&useCurrentOptions.indexOf(_useCurrent.toLowerCase())===-1){throw new TypeError('useCurrent() expects a string parameter of '+useCurrentOptions.join(', '));}
this._options.useCurrent=_useCurrent;};DateTimePicker.prototype.collapse=function collapse(_collapse){if(arguments.length===0){return this._options.collapse;}
if(typeof _collapse!=='boolean'){throw new TypeError('collapse() expects a boolean parameter');}
if(this._options.collapse===_collapse){return true;}
this._options.collapse=_collapse;if(this.widget){this.hide();this.show();}};DateTimePicker.prototype.icons=function icons(_icons){if(arguments.length===0){return $.extend({},this._options.icons);}
if(!(_icons instanceof Object)){throw new TypeError('icons() expects parameter to be an Object');}
$.extend(this._options.icons,_icons);if(this.widget){this.hide();this.show();}};DateTimePicker.prototype.tooltips=function tooltips(_tooltips){if(arguments.length===0){return $.extend({},this._options.tooltips);}
if(!(_tooltips instanceof Object)){throw new TypeError('tooltips() expects parameter to be an Object');}
$.extend(this._options.tooltips,_tooltips);if(this.widget){this.hide();this.show();}};DateTimePicker.prototype.useStrict=function useStrict(_useStrict){if(arguments.length===0){return this._options.useStrict;}
if(typeof _useStrict!=='boolean'){throw new TypeError('useStrict() expects a boolean parameter');}
this._options.useStrict=_useStrict;};DateTimePicker.prototype.sideBySide=function sideBySide(_sideBySide){if(arguments.length===0){return this._options.sideBySide;}
if(typeof _sideBySide!=='boolean'){throw new TypeError('sideBySide() expects a boolean parameter');}
this._options.sideBySide=_sideBySide;if(this.widget){this.hide();this.show();}};DateTimePicker.prototype.viewMode=function viewMode(_viewMode){if(arguments.length===0){return this._options.viewMode;}
if(typeof _viewMode!=='string'){throw new TypeError('viewMode() expects a string parameter');}
if(DateTimePicker.ViewModes.indexOf(_viewMode)===-1){throw new TypeError('viewMode() parameter must be one of ('+DateTimePicker.ViewModes.join(', ')+') value');}
this._options.viewMode=_viewMode;this.currentViewMode=Math.max(DateTimePicker.ViewModes.indexOf(_viewMode)-1,this.MinViewModeNumber);this._showMode();};DateTimePicker.prototype.calendarWeeks=function calendarWeeks(_calendarWeeks){if(arguments.length===0){return this._options.calendarWeeks;}
if(typeof _calendarWeeks!=='boolean'){throw new TypeError('calendarWeeks() expects parameter to be a boolean value');}
this._options.calendarWeeks=_calendarWeeks;this._update();};DateTimePicker.prototype.buttons=function buttons(_buttons){if(arguments.length===0){return $.extend({},this._options.buttons);}
if(!(_buttons instanceof Object)){throw new TypeError('buttons() expects parameter to be an Object');}
$.extend(this._options.buttons,_buttons);if(typeof this._options.buttons.showToday!=='boolean'){throw new TypeError('buttons.showToday expects a boolean parameter');}
if(typeof this._options.buttons.showClear!=='boolean'){throw new TypeError('buttons.showClear expects a boolean parameter');}
if(typeof this._options.buttons.showClose!=='boolean'){throw new TypeError('buttons.showClose expects a boolean parameter');}
if(this.widget){this.hide();this.show();}};DateTimePicker.prototype.keepOpen=function keepOpen(_keepOpen){if(arguments.length===0){return this._options.keepOpen;}
if(typeof _keepOpen!=='boolean'){throw new TypeError('keepOpen() expects a boolean parameter');}
this._options.keepOpen=_keepOpen;};DateTimePicker.prototype.focusOnShow=function focusOnShow(_focusOnShow){if(arguments.length===0){return this._options.focusOnShow;}
if(typeof _focusOnShow!=='boolean'){throw new TypeError('focusOnShow() expects a boolean parameter');}
this._options.focusOnShow=_focusOnShow;};DateTimePicker.prototype.inline=function inline(_inline){if(arguments.length===0){return this._options.inline;}
if(typeof _inline!=='boolean'){throw new TypeError('inline() expects a boolean parameter');}
this._options.inline=_inline;};DateTimePicker.prototype.clear=function clear(){this._setValue(null);};DateTimePicker.prototype.keyBinds=function keyBinds(_keyBinds){if(arguments.length===0){return this._options.keyBinds;}
this._options.keyBinds=_keyBinds;};DateTimePicker.prototype.debug=function debug(_debug){if(typeof _debug!=='boolean'){throw new TypeError('debug() expects a boolean parameter');}
this._options.debug=_debug;};DateTimePicker.prototype.allowInputToggle=function allowInputToggle(_allowInputToggle){if(arguments.length===0){return this._options.allowInputToggle;}
if(typeof _allowInputToggle!=='boolean'){throw new TypeError('allowInputToggle() expects a boolean parameter');}
this._options.allowInputToggle=_allowInputToggle;};DateTimePicker.prototype.keepInvalid=function keepInvalid(_keepInvalid){if(arguments.length===0){return this._options.keepInvalid;}
if(typeof _keepInvalid!=='boolean'){throw new TypeError('keepInvalid() expects a boolean parameter');}
this._options.keepInvalid=_keepInvalid;};DateTimePicker.prototype.datepickerInput=function datepickerInput(_datepickerInput){if(arguments.length===0){return this._options.datepickerInput;}
if(typeof _datepickerInput!=='string'){throw new TypeError('datepickerInput() expects a string parameter');}
this._options.datepickerInput=_datepickerInput;};DateTimePicker.prototype.parseInputDate=function parseInputDate(_parseInputDate2){if(arguments.length===0){return this._options.parseInputDate;}
if(typeof _parseInputDate2!=='function'){throw new TypeError('parseInputDate() should be as function');}
this._options.parseInputDate=_parseInputDate2;};DateTimePicker.prototype.disabledTimeIntervals=function disabledTimeIntervals(_disabledTimeIntervals){if(arguments.length===0){return this._options.disabledTimeIntervals?$.extend({},this._options.disabledTimeIntervals):this._options.disabledTimeIntervals;}
if(!_disabledTimeIntervals){this._options.disabledTimeIntervals=false;this._update();return true;}
if(!(_disabledTimeIntervals instanceof Array)){throw new TypeError('disabledTimeIntervals() expects an array parameter');}
this._options.disabledTimeIntervals=_disabledTimeIntervals;this._update();};DateTimePicker.prototype.disabledHours=function disabledHours(hours){if(arguments.length===0){return this._options.disabledHours?$.extend({},this._options.disabledHours):this._options.disabledHours;}
if(!hours){this._options.disabledHours=false;this._update();return true;}
if(!(hours instanceof Array)){throw new TypeError('disabledHours() expects an array parameter');}
this._options.disabledHours=this._indexGivenHours(hours);this._options.enabledHours=false;if(this._options.useCurrent&&!this._options.keepInvalid){for(var i=0;i<this._dates.length;i++){var tries=0;while(!this._isValid(this._dates[i],'h')){this._dates[i].add(1,'h');if(tries===24){throw 'Tried 24 times to find a valid date';}
tries++;}
this._setValue(this._dates[i],i);}}
this._update();};DateTimePicker.prototype.enabledHours=function enabledHours(hours){if(arguments.length===0){return this._options.enabledHours?$.extend({},this._options.enabledHours):this._options.enabledHours;}
if(!hours){this._options.enabledHours=false;this._update();return true;}
if(!(hours instanceof Array)){throw new TypeError('enabledHours() expects an array parameter');}
this._options.enabledHours=this._indexGivenHours(hours);this._options.disabledHours=false;if(this._options.useCurrent&&!this._options.keepInvalid){for(var i=0;i<this._dates.length;i++){var tries=0;while(!this._isValid(this._dates[i],'h')){this._dates[i].add(1,'h');if(tries===24){throw 'Tried 24 times to find a valid date';}
tries++;}
this._setValue(this._dates[i],i);}}
this._update();};DateTimePicker.prototype.viewDate=function viewDate(newDate){if(arguments.length===0){return this._viewDate.clone();}
if(!newDate){this._viewDate=(this._dates[0]||this.getMoment()).clone();return true;}
if(typeof newDate!=='string'&&!moment.isMoment(newDate)&&!(newDate instanceof Date)){throw new TypeError('viewDate() parameter must be one of [string, moment or Date]');}
this._viewDate=this._parseInputDate(newDate);this._viewUpdate();};DateTimePicker.prototype.allowMultidate=function allowMultidate(_allowMultidate){if(typeof _allowMultidate!=='boolean'){throw new TypeError('allowMultidate() expects a boolean parameter');}
this._options.allowMultidate=_allowMultidate;};DateTimePicker.prototype.multidateSeparator=function multidateSeparator(_multidateSeparator){if(arguments.length===0){return this._options.multidateSeparator;}
if(typeof _multidateSeparator!=='string'||_multidateSeparator.length>1){throw new TypeError('multidateSeparator expects a single character string parameter');}
this._options.multidateSeparator=_multidateSeparator;};_createClass(DateTimePicker,null,[{key:'NAME',get:function get(){return NAME;}},{key:'DATA_KEY',get:function get(){return DATA_KEY;}},{key:'EVENT_KEY',get:function get(){return EVENT_KEY;}},{key:'DATA_API_KEY',get:function get(){return DATA_API_KEY;}},{key:'DatePickerModes',get:function get(){return DatePickerModes;}},{key:'ViewModes',get:function get(){return ViewModes;}},{key:'Event',get:function get(){return Event;}},{key:'Selector',get:function get(){return Selector;}},{key:'Default',get:function get(){return Default;},set:function set(value){Default=value;}},{key:'ClassName',get:function get(){return ClassName;}}]);return DateTimePicker;}();return DateTimePicker;}(jQuery,moment);var TempusDominusBootstrap4=function($){var JQUERY_NO_CONFLICT=$.fn[DateTimePicker.NAME],verticalModes=['top','bottom','auto'],horizontalModes=['left','right','auto'],toolbarPlacements=['default','top','bottom'],getSelectorFromElement=function getSelectorFromElement($element){var selector=$element.data('target'),$selector=void 0;if(!selector){selector=$element.attr('href')||'';selector=/^#[a-z]/i.test(selector)?selector:null;}
$selector=$(selector);if($selector.length===0){return $selector;}
if(!$selector.data(DateTimePicker.DATA_KEY)){$.extend({},$selector.data(),$(this).data());}
return $selector;};var TempusDominusBootstrap4=function(_DateTimePicker){_inherits(TempusDominusBootstrap4,_DateTimePicker);function TempusDominusBootstrap4(element,options){_classCallCheck(this,TempusDominusBootstrap4);var _this=_possibleConstructorReturn(this,_DateTimePicker.call(this,element,options));_this._init();return _this;}
TempusDominusBootstrap4.prototype._init=function _init(){if(this._element.hasClass('input-group')){var datepickerButton=this._element.find('.datepickerbutton');if(datepickerButton.length===0){this.component=this._element.find('[data-toggle="datetimepicker"]');}else{this.component=datepickerButton;}}};TempusDominusBootstrap4.prototype._getDatePickerTemplate=function _getDatePickerTemplate(){var headTemplate=$('<thead>').append($('<tr>').append($('<th>').addClass('prev').attr('data-action','previous').append($('<span>').addClass(this._options.icons.previous))).append($('<th>').addClass('picker-switch').attr('data-action','pickerSwitch').attr('colspan',''+(this._options.calendarWeeks?'6':'5'))).append($('<th>').addClass('next').attr('data-action','next').append($('<span>').addClass(this._options.icons.next)))),contTemplate=$('<tbody>').append($('<tr>').append($('<td>').attr('colspan',''+(this._options.calendarWeeks?'8':'7'))));return[$('<div>').addClass('datepicker-days').append($('<table>').addClass('table table-sm').append(headTemplate).append($('<tbody>'))),$('<div>').addClass('datepicker-months').append($('<table>').addClass('table-condensed').append(headTemplate.clone()).append(contTemplate.clone())),$('<div>').addClass('datepicker-years').append($('<table>').addClass('table-condensed').append(headTemplate.clone()).append(contTemplate.clone())),$('<div>').addClass('datepicker-decades').append($('<table>').addClass('table-condensed').append(headTemplate.clone()).append(contTemplate.clone()))];};TempusDominusBootstrap4.prototype._getTimePickerMainTemplate=function _getTimePickerMainTemplate(){var topRow=$('<tr>'),middleRow=$('<tr>'),bottomRow=$('<tr>');if(this._isEnabled('h')){topRow.append($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','title':this._options.tooltips.incrementHour}).addClass('btn').attr('data-action','incrementHours').append($('<span>').addClass(this._options.icons.up))));middleRow.append($('<td>').append($('<span>').addClass('timepicker-hour').attr({'data-time-component':'hours','title':this._options.tooltips.pickHour}).attr('data-action','showHours')));bottomRow.append($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','title':this._options.tooltips.decrementHour}).addClass('btn').attr('data-action','decrementHours').append($('<span>').addClass(this._options.icons.down))));}
if(this._isEnabled('m')){if(this._isEnabled('h')){topRow.append($('<td>').addClass('separator'));middleRow.append($('<td>').addClass('separator').html(':'));bottomRow.append($('<td>').addClass('separator'));}
topRow.append($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','title':this._options.tooltips.incrementMinute}).addClass('btn').attr('data-action','incrementMinutes').append($('<span>').addClass(this._options.icons.up))));middleRow.append($('<td>').append($('<span>').addClass('timepicker-minute').attr({'data-time-component':'minutes','title':this._options.tooltips.pickMinute}).attr('data-action','showMinutes')));bottomRow.append($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','title':this._options.tooltips.decrementMinute}).addClass('btn').attr('data-action','decrementMinutes').append($('<span>').addClass(this._options.icons.down))));}
if(this._isEnabled('s')){if(this._isEnabled('m')){topRow.append($('<td>').addClass('separator'));middleRow.append($('<td>').addClass('separator').html(':'));bottomRow.append($('<td>').addClass('separator'));}
topRow.append($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','title':this._options.tooltips.incrementSecond}).addClass('btn').attr('data-action','incrementSeconds').append($('<span>').addClass(this._options.icons.up))));middleRow.append($('<td>').append($('<span>').addClass('timepicker-second').attr({'data-time-component':'seconds','title':this._options.tooltips.pickSecond}).attr('data-action','showSeconds')));bottomRow.append($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','title':this._options.tooltips.decrementSecond}).addClass('btn').attr('data-action','decrementSeconds').append($('<span>').addClass(this._options.icons.down))));}
if(!this.use24Hours){topRow.append($('<td>').addClass('separator'));middleRow.append($('<td>').append($('<button>').addClass('btn btn-primary').attr({'data-action':'togglePeriod',tabindex:'-1','title':this._options.tooltips.togglePeriod})));bottomRow.append($('<td>').addClass('separator'));}
return $('<div>').addClass('timepicker-picker').append($('<table>').addClass('table-condensed').append([topRow,middleRow,bottomRow]));};TempusDominusBootstrap4.prototype._getTimePickerTemplate=function _getTimePickerTemplate(){var hoursView=$('<div>').addClass('timepicker-hours').append($('<table>').addClass('table-condensed')),minutesView=$('<div>').addClass('timepicker-minutes').append($('<table>').addClass('table-condensed')),secondsView=$('<div>').addClass('timepicker-seconds').append($('<table>').addClass('table-condensed')),ret=[this._getTimePickerMainTemplate()];if(this._isEnabled('h')){ret.push(hoursView);}
if(this._isEnabled('m')){ret.push(minutesView);}
if(this._isEnabled('s')){ret.push(secondsView);}
return ret;};TempusDominusBootstrap4.prototype._getToolbar=function _getToolbar(){var row=[];if(this._options.buttons.showToday){row.push($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','data-action':'today','title':this._options.tooltips.today}).append($('<span>').addClass(this._options.icons.today))));}
if(!this._options.sideBySide&&this._hasDate()&&this._hasTime()){var title=void 0,icon=void 0;if(this._options.viewMode==='times'){title=this._options.tooltips.selectDate;icon=this._options.icons.date;}else{title=this._options.tooltips.selectTime;icon=this._options.icons.time;}
row.push($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','data-action':'togglePicker','title':title}).append($('<span>').addClass(icon))));}
if(this._options.buttons.showClear){row.push($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','data-action':'clear','title':this._options.tooltips.clear}).append($('<span>').addClass(this._options.icons.clear))));}
if(this._options.buttons.showClose){row.push($('<td>').append($('<a>').attr({href:'#',tabindex:'-1','data-action':'close','title':this._options.tooltips.close}).append($('<span>').addClass(this._options.icons.close))));}
return row.length===0?'':$('<table>').addClass('table-condensed').append($('<tbody>').append($('<tr>').append(row)));};TempusDominusBootstrap4.prototype._getTemplate=function _getTemplate(){var template=$('<div>').addClass('bootstrap-datetimepicker-widget dropdown-menu'),dateView=$('<div>').addClass('datepicker').append(this._getDatePickerTemplate()),timeView=$('<div>').addClass('timepicker').append(this._getTimePickerTemplate()),content=$('<ul>').addClass('list-unstyled'),toolbar=$('<li>').addClass('picker-switch'+(this._options.collapse?' accordion-toggle':'')).append(this._getToolbar());if(this._options.inline){template.removeClass('dropdown-menu');}
if(this.use24Hours){template.addClass('usetwentyfour');}
if(this._isEnabled('s')&&!this.use24Hours){template.addClass('wider');}
if(this._options.sideBySide&&this._hasDate()&&this._hasTime()){template.addClass('timepicker-sbs');if(this._options.toolbarPlacement==='top'){template.append(toolbar);}
template.append($('<div>').addClass('row').append(dateView.addClass('col-md-6')).append(timeView.addClass('col-md-6')));if(this._options.toolbarPlacement==='bottom'||this._options.toolbarPlacement==='default'){template.append(toolbar);}
return template;}
if(this._options.toolbarPlacement==='top'){content.append(toolbar);}
if(this._hasDate()){content.append($('<li>').addClass(this._options.collapse&&this._hasTime()?'collapse':'').addClass(this._options.collapse&&this._hasTime()&&this._options.viewMode==='times'?'':'show').append(dateView));}
if(this._options.toolbarPlacement==='default'){content.append(toolbar);}
if(this._hasTime()){content.append($('<li>').addClass(this._options.collapse&&this._hasDate()?'collapse':'').addClass(this._options.collapse&&this._hasDate()&&this._options.viewMode==='times'?'show':'').append(timeView));}
if(this._options.toolbarPlacement==='bottom'){content.append(toolbar);}
return template.append(content);};TempusDominusBootstrap4.prototype._place=function _place(e){var self=e&&e.data&&e.data.picker||this,vertical=self._options.widgetPositioning.vertical,horizontal=self._options.widgetPositioning.horizontal,parent=void 0;var position=(self.component&&self.component.length?self.component:self._element).position(),offset=(self.component&&self.component.length?self.component:self._element).offset();if(self._options.widgetParent){parent=self._options.widgetParent.append(self.widget);}else if(self._element.is('input')){parent=self._element.after(self.widget).parent();}else if(self._options.inline){parent=self._element.append(self.widget);return;}else{parent=self._element;self._element.children().first().after(self.widget);}
if(vertical==='auto'){if(offset.top+self.widget.height()*1.5>=$(window).height()+$(window).scrollTop()&&self.widget.height()+self._element.outerHeight()<offset.top){vertical='top';}else{vertical='bottom';}}
if(horizontal==='auto'){if(parent.width()<offset.left+self.widget.outerWidth()/2&&offset.left+self.widget.outerWidth()>$(window).width()){horizontal='right';}else{horizontal='left';}}
if(vertical==='top'){self.widget.addClass('top').removeClass('bottom');}else{self.widget.addClass('bottom').removeClass('top');}
if(horizontal==='right'){self.widget.addClass('float-right');}else{self.widget.removeClass('float-right');}
if(parent.css('position')!=='relative'){parent=parent.parents().filter(function(){return $(this).css('position')==='relative';}).first();}
if(parent.length===0){throw new Error('datetimepicker component should be placed within a relative positioned container');}
self.widget.css({top:vertical==='top'?'auto':position.top+self._element.outerHeight()+'px',bottom:vertical==='top'?parent.outerHeight()-(parent===self._element?0:position.top)+'px':'auto',left:horizontal==='left'?(parent===self._element?0:position.left)+'px':'auto',right:horizontal==='left'?'auto':parent.outerWidth()-self._element.outerWidth()-(parent===self._element?0:position.left)+'px'});};TempusDominusBootstrap4.prototype._fillDow=function _fillDow(){var row=$('<tr>'),currentDate=this._viewDate.clone().startOf('w').startOf('d');if(this._options.calendarWeeks===true){row.append($('<th>').addClass('cw').text('#'));}
while(currentDate.isBefore(this._viewDate.clone().endOf('w'))){row.append($('<th>').addClass('dow').text(currentDate.format('dd')));currentDate.add(1,'d');}
this.widget.find('.datepicker-days thead').append(row);};TempusDominusBootstrap4.prototype._fillMonths=function _fillMonths(){var spans=[],monthsShort=this._viewDate.clone().startOf('y').startOf('d');while(monthsShort.isSame(this._viewDate,'y')){spans.push($('<span>').attr('data-action','selectMonth').addClass('month').text(monthsShort.format('MMM')));monthsShort.add(1,'M');}
this.widget.find('.datepicker-months td').empty().append(spans);};TempusDominusBootstrap4.prototype._updateMonths=function _updateMonths(){var monthsView=this.widget.find('.datepicker-months'),monthsViewHeader=monthsView.find('th'),months=monthsView.find('tbody').find('span'),self=this;monthsViewHeader.eq(0).find('span').attr('title',this._options.tooltips.prevYear);monthsViewHeader.eq(1).attr('title',this._options.tooltips.selectYear);monthsViewHeader.eq(2).find('span').attr('title',this._options.tooltips.nextYear);monthsView.find('.disabled').removeClass('disabled');if(!this._isValid(this._viewDate.clone().subtract(1,'y'),'y')){monthsViewHeader.eq(0).addClass('disabled');}
monthsViewHeader.eq(1).text(this._viewDate.year());if(!this._isValid(this._viewDate.clone().add(1,'y'),'y')){monthsViewHeader.eq(2).addClass('disabled');}
months.removeClass('active');if(this._getLastPickedDate().isSame(this._viewDate,'y')&&!this.unset){months.eq(this._getLastPickedDate().month()).addClass('active');}
months.each(function(index){if(!self._isValid(self._viewDate.clone().month(index),'M')){$(this).addClass('disabled');}});};TempusDominusBootstrap4.prototype._getStartEndYear=function _getStartEndYear(factor,year){var step=factor/10,startYear=Math.floor(year/factor)*factor,endYear=startYear+step*9,focusValue=Math.floor(year/step)*step;return[startYear,endYear,focusValue];};TempusDominusBootstrap4.prototype._updateYears=function _updateYears(){var yearsView=this.widget.find('.datepicker-years'),yearsViewHeader=yearsView.find('th'),yearCaps=this._getStartEndYear(10,this._viewDate.year()),startYear=this._viewDate.clone().year(yearCaps[0]),endYear=this._viewDate.clone().year(yearCaps[1]);var html='';yearsViewHeader.eq(0).find('span').attr('title',this._options.tooltips.prevDecade);yearsViewHeader.eq(1).attr('title',this._options.tooltips.selectDecade);yearsViewHeader.eq(2).find('span').attr('title',this._options.tooltips.nextDecade);yearsView.find('.disabled').removeClass('disabled');if(this._options.minDate&&this._options.minDate.isAfter(startYear,'y')){yearsViewHeader.eq(0).addClass('disabled');}
yearsViewHeader.eq(1).text(startYear.year()+'-'+endYear.year());if(this._options.maxDate&&this._options.maxDate.isBefore(endYear,'y')){yearsViewHeader.eq(2).addClass('disabled');}
html+='<span data-action="selectYear" class="year old'+(!this._isValid(startYear,'y')?' disabled':'')+'">'+(startYear.year()-1)+'</span>';while(!startYear.isAfter(endYear,'y')){html+='<span data-action="selectYear" class="year'+(startYear.isSame(this._getLastPickedDate(),'y')&&!this.unset?' active':'')+(!this._isValid(startYear,'y')?' disabled':'')+'">'+startYear.year()+'</span>';startYear.add(1,'y');}
html+='<span data-action="selectYear" class="year old'+(!this._isValid(startYear,'y')?' disabled':'')+'">'+startYear.year()+'</span>';yearsView.find('td').html(html);};TempusDominusBootstrap4.prototype._updateDecades=function _updateDecades(){var decadesView=this.widget.find('.datepicker-decades'),decadesViewHeader=decadesView.find('th'),yearCaps=this._getStartEndYear(100,this._viewDate.year()),startDecade=this._viewDate.clone().year(yearCaps[0]),endDecade=this._viewDate.clone().year(yearCaps[1]);var minDateDecade=false,maxDateDecade=false,endDecadeYear=void 0,html='';decadesViewHeader.eq(0).find('span').attr('title',this._options.tooltips.prevCentury);decadesViewHeader.eq(2).find('span').attr('title',this._options.tooltips.nextCentury);decadesView.find('.disabled').removeClass('disabled');if(startDecade.year()===0||this._options.minDate&&this._options.minDate.isAfter(startDecade,'y')){decadesViewHeader.eq(0).addClass('disabled');}
decadesViewHeader.eq(1).text(startDecade.year()+'-'+endDecade.year());if(this._options.maxDate&&this._options.maxDate.isBefore(endDecade,'y')){decadesViewHeader.eq(2).addClass('disabled');}
if(startDecade.year()-10<0){html+='<span>&nbsp;</span>';}else{html+='<span data-action="selectDecade" class="decade old" data-selection="'+(startDecade.year()+6)+'">'+(startDecade.year()-10)+'</span>';}
while(!startDecade.isAfter(endDecade,'y')){endDecadeYear=startDecade.year()+11;minDateDecade=this._options.minDate&&this._options.minDate.isAfter(startDecade,'y')&&this._options.minDate.year()<=endDecadeYear;maxDateDecade=this._options.maxDate&&this._options.maxDate.isAfter(startDecade,'y')&&this._options.maxDate.year()<=endDecadeYear;html+='<span data-action="selectDecade" class="decade'+(this._getLastPickedDate().isAfter(startDecade)&&this._getLastPickedDate().year()<=endDecadeYear?' active':'')+(!this._isValid(startDecade,'y')&&!minDateDecade&&!maxDateDecade?' disabled':'')+'" data-selection="'+(startDecade.year()+6)+'">'+startDecade.year()+'</span>';startDecade.add(10,'y');}
html+='<span data-action="selectDecade" class="decade old" data-selection="'+(startDecade.year()+6)+'">'+startDecade.year()+'</span>';decadesView.find('td').html(html);};TempusDominusBootstrap4.prototype._fillDate=function _fillDate(){var daysView=this.widget.find('.datepicker-days'),daysViewHeader=daysView.find('th'),html=[];var currentDate=void 0,row=void 0,clsName=void 0,i=void 0;if(!this._hasDate()){return;}
daysViewHeader.eq(0).find('span').attr('title',this._options.tooltips.prevMonth);daysViewHeader.eq(1).attr('title',this._options.tooltips.selectMonth);daysViewHeader.eq(2).find('span').attr('title',this._options.tooltips.nextMonth);daysView.find('.disabled').removeClass('disabled');daysViewHeader.eq(1).text(this._viewDate.format(this._options.dayViewHeaderFormat));if(!this._isValid(this._viewDate.clone().subtract(1,'M'),'M')){daysViewHeader.eq(0).addClass('disabled');}
if(!this._isValid(this._viewDate.clone().add(1,'M'),'M')){daysViewHeader.eq(2).addClass('disabled');}
currentDate=this._viewDate.clone().startOf('M').startOf('w').startOf('d');for(i=0;i<42;i++){if(currentDate.weekday()===0){row=$('<tr>');if(this._options.calendarWeeks){row.append('<td class="cw">'+currentDate.week()+'</td>');}
html.push(row);}
clsName='';if(currentDate.isBefore(this._viewDate,'M')){clsName+=' old';}
if(currentDate.isAfter(this._viewDate,'M')){clsName+=' new';}
if(this._options.allowMultidate){var index=this._datesFormatted.indexOf(currentDate.format('YYYY-MM-DD'));if(index!==-1){if(currentDate.isSame(this._datesFormatted[index],'d')&&!this.unset){clsName+=' active';}}}else{if(currentDate.isSame(this._getLastPickedDate(),'d')&&!this.unset){clsName+=' active';}}
if(!this._isValid(currentDate,'d')){clsName+=' disabled';}
if(currentDate.isSame(this.getMoment(),'d')){clsName+=' today';}
if(currentDate.day()===0||currentDate.day()===6){clsName+=' weekend';}
row.append('<td data-action="selectDay" data-day="'+currentDate.format('L')+'" class="day'+clsName+'">'+currentDate.date()+'</td>');currentDate.add(1,'d');}
daysView.find('tbody').empty().append(html);this._updateMonths();this._updateYears();this._updateDecades();};TempusDominusBootstrap4.prototype._fillHours=function _fillHours(){var table=this.widget.find('.timepicker-hours table'),currentHour=this._viewDate.clone().startOf('d'),html=[];var row=$('<tr>');if(this._viewDate.hour()>11&&!this.use24Hours){currentHour.hour(12);}
while(currentHour.isSame(this._viewDate,'d')&&(this.use24Hours||this._viewDate.hour()<12&&currentHour.hour()<12||this._viewDate.hour()>11)){if(currentHour.hour()%4===0){row=$('<tr>');html.push(row);}
row.append('<td data-action="selectHour" class="hour'+(!this._isValid(currentHour,'h')?' disabled':'')+'">'+currentHour.format(this.use24Hours?'HH':'hh')+'</td>');currentHour.add(1,'h');}
table.empty().append(html);};TempusDominusBootstrap4.prototype._fillMinutes=function _fillMinutes(){var table=this.widget.find('.timepicker-minutes table'),currentMinute=this._viewDate.clone().startOf('h'),html=[],step=this._options.stepping===1?5:this._options.stepping;var row=$('<tr>');while(this._viewDate.isSame(currentMinute,'h')){if(currentMinute.minute()%(step*4)===0){row=$('<tr>');html.push(row);}
row.append('<td data-action="selectMinute" class="minute'+(!this._isValid(currentMinute,'m')?' disabled':'')+'">'+currentMinute.format('mm')+'</td>');currentMinute.add(step,'m');}
table.empty().append(html);};TempusDominusBootstrap4.prototype._fillSeconds=function _fillSeconds(){var table=this.widget.find('.timepicker-seconds table'),currentSecond=this._viewDate.clone().startOf('m'),html=[];var row=$('<tr>');while(this._viewDate.isSame(currentSecond,'m')){if(currentSecond.second()%20===0){row=$('<tr>');html.push(row);}
row.append('<td data-action="selectSecond" class="second'+(!this._isValid(currentSecond,'s')?' disabled':'')+'">'+currentSecond.format('ss')+'</td>');currentSecond.add(5,'s');}
table.empty().append(html);};TempusDominusBootstrap4.prototype._fillTime=function _fillTime(){var toggle=void 0,newDate=void 0;var timeComponents=this.widget.find('.timepicker span[data-time-component]');if(!this.use24Hours){toggle=this.widget.find('.timepicker [data-action=togglePeriod]');newDate=this._getLastPickedDate().clone().add(this._getLastPickedDate().hours()>=12?-12:12,'h');toggle.text(this._getLastPickedDate().format('A'));if(this._isValid(newDate,'h')){toggle.removeClass('disabled');}else{toggle.addClass('disabled');}}
timeComponents.filter('[data-time-component=hours]').text(this._getLastPickedDate().format(''+(this.use24Hours?'HH':'hh')));timeComponents.filter('[data-time-component=minutes]').text(this._getLastPickedDate().format('mm'));timeComponents.filter('[data-time-component=seconds]').text(this._getLastPickedDate().format('ss'));this._fillHours();this._fillMinutes();this._fillSeconds();};TempusDominusBootstrap4.prototype._doAction=function _doAction(e,action){var lastPicked=this._getLastPickedDate();if($(e.currentTarget).is('.disabled')){return false;}
action=action||$(e.currentTarget).data('action');switch(action){case 'next':{var navFnc=DateTimePicker.DatePickerModes[this.currentViewMode].NAV_FUNCTION;this._viewDate.add(DateTimePicker.DatePickerModes[this.currentViewMode].NAV_STEP,navFnc);this._fillDate();this._viewUpdate(navFnc);break;}
case 'previous':{var _navFnc=DateTimePicker.DatePickerModes[this.currentViewMode].NAV_FUNCTION;this._viewDate.subtract(DateTimePicker.DatePickerModes[this.currentViewMode].NAV_STEP,_navFnc);this._fillDate();this._viewUpdate(_navFnc);break;}
case 'pickerSwitch':this._showMode(1);break;case 'selectMonth':{var month=$(e.target).closest('tbody').find('span').index($(e.target));this._viewDate.month(month);if(this.currentViewMode===this.MinViewModeNumber){this._setValue(lastPicked.clone().year(this._viewDate.year()).month(this._viewDate.month()),this._getLastPickedDateIndex());if(!this._options.inline){this.hide();}}else{this._showMode(-1);this._fillDate();}
this._viewUpdate('M');break;}
case 'selectYear':{var year=parseInt($(e.target).text(),10)||0;this._viewDate.year(year);if(this.currentViewMode===this.MinViewModeNumber){this._setValue(lastPicked.clone().year(this._viewDate.year()),this._getLastPickedDateIndex());if(!this._options.inline){this.hide();}}else{this._showMode(-1);this._fillDate();}
this._viewUpdate('YYYY');break;}
case 'selectDecade':{var _year=parseInt($(e.target).data('selection'),10)||0;this._viewDate.year(_year);if(this.currentViewMode===this.MinViewModeNumber){this._setValue(lastPicked.clone().year(this._viewDate.year()),this._getLastPickedDateIndex());if(!this._options.inline){this.hide();}}else{this._showMode(-1);this._fillDate();}
this._viewUpdate('YYYY');break;}
case 'selectDay':{var day=this._viewDate.clone();if($(e.target).is('.old')){day.subtract(1,'M');}
if($(e.target).is('.new')){day.add(1,'M');}
var selectDate=day.date(parseInt($(e.target).text(),10)),index=0;if(this._options.allowMultidate){index=this._datesFormatted.indexOf(selectDate.format('YYYY-MM-DD'));if(index!==-1){this._setValue(null,index);}else{this._setValue(selectDate,this._getLastPickedDateIndex()+1);}}else{this._setValue(selectDate,this._getLastPickedDateIndex());}
if(!this._hasTime()&&!this._options.keepOpen&&!this._options.inline&&!this._options.allowMultidate){this.hide();}
break;}
case 'incrementHours':{var newDate=lastPicked.clone().add(1,'h');if(this._isValid(newDate,'h')){this._setValue(newDate,this._getLastPickedDateIndex());}
break;}
case 'incrementMinutes':{var _newDate=lastPicked.clone().add(this._options.stepping,'m');if(this._isValid(_newDate,'m')){this._setValue(_newDate,this._getLastPickedDateIndex());}
break;}
case 'incrementSeconds':{var _newDate2=lastPicked.clone().add(1,'s');if(this._isValid(_newDate2,'s')){this._setValue(_newDate2,this._getLastPickedDateIndex());}
break;}
case 'decrementHours':{var _newDate3=lastPicked.clone().subtract(1,'h');if(this._isValid(_newDate3,'h')){this._setValue(_newDate3,this._getLastPickedDateIndex());}
break;}
case 'decrementMinutes':{var _newDate4=lastPicked.clone().subtract(this._options.stepping,'m');if(this._isValid(_newDate4,'m')){this._setValue(_newDate4,this._getLastPickedDateIndex());}
break;}
case 'decrementSeconds':{var _newDate5=lastPicked.clone().subtract(1,'s');if(this._isValid(_newDate5,'s')){this._setValue(_newDate5,this._getLastPickedDateIndex());}
break;}
case 'togglePeriod':{this._setValue(lastPicked.clone().add(lastPicked.hours()>=12?-12:12,'h'),this._getLastPickedDateIndex());break;}
case 'togglePicker':{var $this=$(e.target),$link=$this.closest('a'),$parent=$this.closest('ul'),expanded=$parent.find('.show'),closed=$parent.find('.collapse:not(.show)'),$span=$this.is('span')?$this:$this.find('span');var collapseData=void 0;if(expanded&&expanded.length){collapseData=expanded.data('collapse');if(collapseData&&collapseData.transitioning){return true;}
if(expanded.collapse){expanded.collapse('hide');closed.collapse('show');}else{expanded.removeClass('show');closed.addClass('show');}
$span.toggleClass(this._options.icons.time+' '+this._options.icons.date);if($span.hasClass(this._options.icons.date)){$link.attr('title',this._options.tooltips.selectDate);}else{$link.attr('title',this._options.tooltips.selectTime);}}}
break;case 'showPicker':this.widget.find('.timepicker > div:not(.timepicker-picker)').hide();this.widget.find('.timepicker .timepicker-picker').show();break;case 'showHours':this.widget.find('.timepicker .timepicker-picker').hide();this.widget.find('.timepicker .timepicker-hours').show();break;case 'showMinutes':this.widget.find('.timepicker .timepicker-picker').hide();this.widget.find('.timepicker .timepicker-minutes').show();break;case 'showSeconds':this.widget.find('.timepicker .timepicker-picker').hide();this.widget.find('.timepicker .timepicker-seconds').show();break;case 'selectHour':{var hour=parseInt($(e.target).text(),10);if(!this.use24Hours){if(lastPicked.hours()>=12){if(hour!==12){hour+=12;}}else{if(hour===12){hour=0;}}}
this._setValue(lastPicked.clone().hours(hour),this._getLastPickedDateIndex());if(!this._isEnabled('a')&&!this._isEnabled('m')&&!this._options.keepOpen&&!this._options.inline){this.hide();}else{this._doAction(e,'showPicker');}
break;}
case 'selectMinute':this._setValue(lastPicked.clone().minutes(parseInt($(e.target).text(),10)),this._getLastPickedDateIndex());if(!this._isEnabled('a')&&!this._isEnabled('s')&&!this._options.keepOpen&&!this._options.inline){this.hide();}else{this._doAction(e,'showPicker');}
break;case 'selectSecond':this._setValue(lastPicked.clone().seconds(parseInt($(e.target).text(),10)),this._getLastPickedDateIndex());if(!this._isEnabled('a')&&!this._options.keepOpen&&!this._options.inline){this.hide();}else{this._doAction(e,'showPicker');}
break;case 'clear':this.clear();break;case 'close':this.hide();break;case 'today':{var todaysDate=this.getMoment();if(this._isValid(todaysDate,'d')){this._setValue(todaysDate,this._getLastPickedDateIndex());}
break;}}
return false;};TempusDominusBootstrap4.prototype.hide=function hide(){var transitioning=false;if(!this.widget){return;}
this.widget.find('.collapse').each(function(){var collapseData=$(this).data('collapse');if(collapseData&&collapseData.transitioning){transitioning=true;return false;}
return true;});if(transitioning){return;}
if(this.component&&this.component.hasClass('btn')){this.component.toggleClass('active');}
this.widget.hide();$(window).off('resize',this._place());this.widget.off('click','[data-action]');this.widget.off('mousedown',false);this.widget.remove();this.widget=false;this._notifyEvent({type:DateTimePicker.Event.HIDE,date:this._getLastPickedDate().clone()});if(this.input!==undefined){this.input.blur();}
this._viewDate=this._getLastPickedDate().clone();};TempusDominusBootstrap4.prototype.show=function show(){var currentMoment=void 0;var useCurrentGranularity={'year':function year(m){return m.month(0).date(1).hours(0).seconds(0).minutes(0);},'month':function month(m){return m.date(1).hours(0).seconds(0).minutes(0);},'day':function day(m){return m.hours(0).seconds(0).minutes(0);},'hour':function hour(m){return m.seconds(0).minutes(0);},'minute':function minute(m){return m.seconds(0);}};if(this.input!==undefined){if(this.input.prop('disabled')||!this._options.ignoreReadonly&&this.input.prop('readonly')||this.widget){return;}
if(this.input.val()!==undefined&&this.input.val().trim().length!==0){this._setValue(this._parseInputDate(this.input.val().trim()),0);}else if(this.unset&&this._options.useCurrent){currentMoment=this.getMoment();if(typeof this._options.useCurrent==='string'){currentMoment=useCurrentGranularity[this._options.useCurrent](currentMoment);}
this._setValue(currentMoment,0);}}else if(this.unset&&this._options.useCurrent){currentMoment=this.getMoment();if(typeof this._options.useCurrent==='string'){currentMoment=useCurrentGranularity[this._options.useCurrent](currentMoment);}
this._setValue(currentMoment,0);}
this.widget=this._getTemplate();this._fillDow();this._fillMonths();this.widget.find('.timepicker-hours').hide();this.widget.find('.timepicker-minutes').hide();this.widget.find('.timepicker-seconds').hide();this._update();this._showMode();$(window).on('resize',{picker:this},this._place);this.widget.on('click','[data-action]',$.proxy(this._doAction,this));this.widget.on('mousedown',false);if(this.component&&this.component.hasClass('btn')){this.component.toggleClass('active');}
this._place();this.widget.show();if(this.input!==undefined&&this._options.focusOnShow&&!this.input.is(':focus')){this.input.focus();}
this._notifyEvent({type:DateTimePicker.Event.SHOW});};TempusDominusBootstrap4.prototype.destroy=function destroy(){this.hide();this._element.removeData(DateTimePicker.DATA_KEY);this._element.removeData('date');};TempusDominusBootstrap4.prototype.disable=function disable(){this.hide();if(this.component&&this.component.hasClass('btn')){this.component.addClass('disabled');}
if(this.input!==undefined){this.input.prop('disabled',true);}};TempusDominusBootstrap4.prototype.enable=function enable(){if(this.component&&this.component.hasClass('btn')){this.component.removeClass('disabled');}
if(this.input!==undefined){this.input.prop('disabled',false);}};TempusDominusBootstrap4.prototype.toolbarPlacement=function toolbarPlacement(_toolbarPlacement){if(arguments.length===0){return this._options.toolbarPlacement;}
if(typeof _toolbarPlacement!=='string'){throw new TypeError('toolbarPlacement() expects a string parameter');}
if(toolbarPlacements.indexOf(_toolbarPlacement)===-1){throw new TypeError('toolbarPlacement() parameter must be one of ('+toolbarPlacements.join(', ')+') value');}
this._options.toolbarPlacement=_toolbarPlacement;if(this.widget){this.hide();this.show();}};TempusDominusBootstrap4.prototype.widgetPositioning=function widgetPositioning(_widgetPositioning){if(arguments.length===0){return $.extend({},this._options.widgetPositioning);}
if({}.toString.call(_widgetPositioning)!=='[object Object]'){throw new TypeError('widgetPositioning() expects an object variable');}
if(_widgetPositioning.horizontal){if(typeof _widgetPositioning.horizontal!=='string'){throw new TypeError('widgetPositioning() horizontal variable must be a string');}
_widgetPositioning.horizontal=_widgetPositioning.horizontal.toLowerCase();if(horizontalModes.indexOf(_widgetPositioning.horizontal)===-1){throw new TypeError('widgetPositioning() expects horizontal parameter to be one of ('+horizontalModes.join(', ')+')');}
this._options.widgetPositioning.horizontal=_widgetPositioning.horizontal;}
if(_widgetPositioning.vertical){if(typeof _widgetPositioning.vertical!=='string'){throw new TypeError('widgetPositioning() vertical variable must be a string');}
_widgetPositioning.vertical=_widgetPositioning.vertical.toLowerCase();if(verticalModes.indexOf(_widgetPositioning.vertical)===-1){throw new TypeError('widgetPositioning() expects vertical parameter to be one of ('+verticalModes.join(', ')+')');}
this._options.widgetPositioning.vertical=_widgetPositioning.vertical;}
this._update();};TempusDominusBootstrap4.prototype.widgetParent=function widgetParent(_widgetParent){if(arguments.length===0){return this._options.widgetParent;}
if(typeof _widgetParent==='string'){_widgetParent=$(_widgetParent);}
if(_widgetParent!==null&&typeof _widgetParent!=='string'&&!(_widgetParent instanceof $)){throw new TypeError('widgetParent() expects a string or a jQuery object parameter');}
this._options.widgetParent=_widgetParent;if(this.widget){this.hide();this.show();}};TempusDominusBootstrap4._jQueryHandleThis=function _jQueryHandleThis(me,option,argument){var data=$(me).data(DateTimePicker.DATA_KEY);if((typeof option==='undefined'?'undefined':_typeof(option))==='object'){$.extend({},DateTimePicker.Default,option);}
if(!data){data=new TempusDominusBootstrap4($(me),option);$(me).data(DateTimePicker.DATA_KEY,data);}
if(typeof option==='string'){if(data[option]===undefined){throw new Error('No method named "'+option+'"');}
if(argument===undefined){return data[option]();}else{return data[option](argument);}}};TempusDominusBootstrap4._jQueryInterface=function _jQueryInterface(option,argument){if(this.length===1){return TempusDominusBootstrap4._jQueryHandleThis(this[0],option,argument);}
return this.each(function(){TempusDominusBootstrap4._jQueryHandleThis(this,option,argument);});};return TempusDominusBootstrap4;}(DateTimePicker);$(document).on(DateTimePicker.Event.CLICK_DATA_API,DateTimePicker.Selector.DATA_TOGGLE,function(){var $target=getSelectorFromElement($(this));if($target.length===0){return;}
TempusDominusBootstrap4._jQueryInterface.call($target,'toggle');}).on(DateTimePicker.Event.CHANGE,'.'+DateTimePicker.ClassName.INPUT,function(event){var $target=getSelectorFromElement($(this));if($target.length===0){return;}
TempusDominusBootstrap4._jQueryInterface.call($target,'_change',event);}).on(DateTimePicker.Event.BLUR,'.'+DateTimePicker.ClassName.INPUT,function(event){var $target=getSelectorFromElement($(this)),config=$target.data(DateTimePicker.DATA_KEY);if($target.length===0){return;}
if(config._options.debug||window.debug){return;}
TempusDominusBootstrap4._jQueryInterface.call($target,'hide',event);}).on(DateTimePicker.Event.KEYDOWN,'.'+DateTimePicker.ClassName.INPUT,function(event){var $target=getSelectorFromElement($(this));if($target.length===0){return;}
TempusDominusBootstrap4._jQueryInterface.call($target,'_keydown',event);}).on(DateTimePicker.Event.KEYUP,'.'+DateTimePicker.ClassName.INPUT,function(event){var $target=getSelectorFromElement($(this));if($target.length===0){return;}
TempusDominusBootstrap4._jQueryInterface.call($target,'_keyup',event);}).on(DateTimePicker.Event.FOCUS,'.'+DateTimePicker.ClassName.INPUT,function(event){var $target=getSelectorFromElement($(this)),config=$target.data(DateTimePicker.DATA_KEY);if($target.length===0){return;}
if(!config._options.allowInputToggle){return;}
TempusDominusBootstrap4._jQueryInterface.call($target,'show',event);});$.fn[DateTimePicker.NAME]=TempusDominusBootstrap4._jQueryInterface;$.fn[DateTimePicker.NAME].Constructor=TempusDominusBootstrap4;$.fn[DateTimePicker.NAME].noConflict=function(){$.fn[DateTimePicker.NAME]=JQUERY_NO_CONFLICT;return TempusDominusBootstrap4._jQueryInterface;};return TempusDominusBootstrap4;}(jQuery);}();jQuery(document).ready(function(){$.fn.datetimepicker.Constructor.Default=$.extend({},$.fn.datetimepicker.Constructor.Default,{widgetPositioning:{vertical:'bottom'},icons:{time:'far fa-clock',date:'far fa-calendar-alt',up:'fas fa-arrow-up',down:'fas fa-arrow-down',previous:'fas fa-chevron-left',next:'fas fa-chevron-right',today:'far fa-calendar-check',clear:'far fa-trash-alt',close:'fas fa-times'}});});
\ No newline at end of file
.bootstrap-switch{display:inline-block;direction:ltr;cursor:pointer;border-radius:4px;border:1px solid;border-color:#ccc;position:relative;text-align:left;overflow:hidden;line-height:8px;z-index:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.bootstrap-switch .bootstrap-switch-container{display:inline-block;top:0;border-radius:4px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block!important;height:100%;padding:6px 12px;font-size:14px;line-height:20px}.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-handle-on{text-align:center;z-index:1}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{color:#fff;background:#428bca}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info{color:#fff;background:#5bc0de}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success{color:#fff;background:#5cb85c}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning{background:#f0ad4e;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger{color:#fff;background:#d9534f}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{color:#000;background:#eee}.bootstrap-switch .bootstrap-switch-label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;color:#333;background:#fff}.bootstrap-switch .bootstrap-switch-handle-on{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch .bootstrap-switch-handle-off{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch input[type=checkbox],.bootstrap-switch input[type=radio]{position:absolute!important;top:0;left:0;opacity:0;z-index:-1}.bootstrap-switch input[type=checkbox].form-control,.bootstrap-switch input[type=radio].form-control{height:auto}.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label{padding:1px 5px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label{padding:5px 10px;font-size:12px;line-height:1.5}.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label{padding:6px 16px;font-size:18px;line-height:1.33}.bootstrap-switch.bootstrap-switch-disabled,.bootstrap-switch.bootstrap-switch-indeterminate,.bootstrap-switch.bootstrap-switch-readonly{cursor:default!important}.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label{opacity:.5;cursor:default!important}.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container{-webkit-transition:margin-left .5s;transition:margin-left .5s}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off{border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch.bootstrap-switch-focused{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label{border-bottom-right-radius:3px;border-top-right-radius:3px}.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label,.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label{border-bottom-left-radius:3px;border-top-left-radius:3px}.bootstrap-switch{border-width:1px;border-color:#ececec;border-radius:5px}.bootstrap-switch .bootstrap-switch-on,.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off{background-color:#2250fc;border-color:#2250fc;color:#fff}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary{background-color:#2250fc;border-color:#2250fc;color:#fff}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-secondary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary{background-color:#5a6268;border-color:#5a6268;color:#cecece}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success{background-color:#81c868;border-color:#81c868;color:#fff}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info{background-color:#53b0f8;border-color:#53b0f8;color:#fff}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning{background-color:#ffb20e;border-color:#ffb20e;color:#fff}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger{background-color:#ce041c;border-color:#ce041c;color:#fff}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-light,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light{background-color:#cecece;border-color:#cecece;color:#9896a6}.bootstrap-switch .bootstrap-switch-on.bootstrap-switch-dark,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark{background-color:#9896a6;border-color:#9896a6;color:#fff}.bootstrap-switch.bootstrap-switch-focused{border-color:#ececec;outline:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{background-color:#cecece;border-color:#cecece;color:#9896a6}.bootstrap-switch-label:after{content:'';position:absolute;top:50%;left:50%;width:10px;height:3px;margin-top:-2px;margin-left:-5px;display:inline-block;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.p-radio{position:relative;font-size:100%}.p-radio>span:first-child{margin-left:6px}.p-radio>input[type=radio]{display:none}.p-radio>input[type=radio]+.p-radio-style{position:relative;display:inline-block;width:1.4em;height:1.4em;vertical-align:middle;cursor:pointer;float:left}.p-radio>input[type=radio]+.p-radio-style:before{position:absolute;top:0;left:0;display:inline-block;width:1.4em;height:1.4em;content:'';border:1px solid #cecece;border-radius:50%}.p-radio>input[type=radio]+.p-radio-style:after{position:absolute;display:none;content:'';top:.15em;left:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;width:.4em;height:.85em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.p-radio>input[type=radio]:checked+.p-radio-style:before{-webkit-animation-name:none;animation-name:none;border:1px solid #2250fc;background:#2250fc}.p-radio>input[type=radio]:checked+.p-radio-style:after{display:block}.p-radio>input[type=radio]:checked[disabled]+.p-radio-style{opacity:.6}.p-radio>input[type=radio][disabled]{cursor:not-allowed}.p-radio>input[type=radio][disabled]+.p-radio-style{cursor:not-allowed;color:#cecece}.p-radio>input[type=radio][disabled]+.p-radio-style:hover{cursor:not-allowed}.p-radio>input[type=radio][disabled]+.p-radio-style:hover:before{-webkit-animation-name:none;animation-name:none}.p-radio>input[type=radio][disabled]+.p-radio-style:before{cursor:not-allowed;border-color:#cecece}.p-radio>input[type=radio][disabled]+.p-radio-style:after{cursor:not-allowed}.p-radio.p-radio-sm{font-size:75%}.p-radio.p-radio-lg{font-size:125%}.p-radio.p-radio-xl{font-size:150%}.p-radio.radio-color-primary>input[type=radio]:checked+.p-radio-style:before{background-color:#2250fc;border-color:#2250fc}.p-radio.radio-color-secondary>input[type=radio]:checked+.p-radio-style:before{background-color:#5a6268;border-color:#5a6268}.p-radio.radio-color-success>input[type=radio]:checked+.p-radio-style:before{background-color:#81c868;border-color:#81c868}.p-radio.radio-color-info>input[type=radio]:checked+.p-radio-style:before{background-color:#53b0f8;border-color:#53b0f8}.p-radio.radio-color-danger>input[type=radio]:checked+.p-radio-style:before{background-color:#ce041c;border-color:#ce041c}.p-radio.radio-color-warning>input[type=radio]:checked+.p-radio-style:before{background-color:#ffb20e;border-color:#ffb20e}.p-radio.radio-color-light>input[type=radio]:checked+.p-radio-style:before{background-color:#cecece;border-color:#cecece}.p-radio.radio-color-dark>input[type=radio]:checked+.p-radio-style:before{background-color:#9896a6;border-color:#9896a6}.p-checkbox{position:relative;font-size:100%}.p-checkbox>span:first-child{margin-left:6px}.p-checkbox>input[type=checkbox]{display:none}.p-checkbox>input[type=checkbox]+.p-checkbox-style{position:relative;display:inline-block;width:1.4em;height:1.4em;vertical-align:middle;cursor:pointer;float:left}.p-checkbox>input[type=checkbox]+.p-checkbox-style:before{position:absolute;top:0;left:0;display:inline-block;width:1.4em;height:1.4em;content:'';border:1px solid #cecece;border-radius:3px}.p-checkbox>input[type=checkbox]+.p-checkbox-style:after{position:absolute;display:none;content:'';top:.15em;left:.5em;-webkit-box-sizing:border-box;box-sizing:border-box;width:.4em;height:.85em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff}.p-checkbox>input[type=checkbox]:checked+.p-checkbox-style:before{-webkit-animation-name:none;animation-name:none;border:#2250fc;background:#2250fc}.p-checkbox>input[type=checkbox]:checked+.p-checkbox-style:after{display:block}.p-checkbox>input[type=checkbox]:checked[disabled]+.p-checkbox-style:before{opacity:.5}.p-checkbox>input[type=checkbox][disabled]{cursor:not-allowed}.p-checkbox>input[type=checkbox][disabled]+.p-checkbox-style{cursor:not-allowed;opacity:.5}.p-checkbox.p-checkbox-sm{font-size:75%}.p-checkbox.p-checkbox-lg{font-size:125%}.p-checkbox.p-checkbox-xl{font-size:150%}.p-checkbox.checkbox-color-primary>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#2250fc}.p-checkbox.checkbox-color-secondary>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#5a6268}.p-checkbox.checkbox-color-success>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#81c868}.p-checkbox.checkbox-color-info>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#53b0f8}.p-checkbox.checkbox-color-danger>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#ce041c}.p-checkbox.checkbox-color-warning>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#ffb20e}.p-checkbox.checkbox-color-light>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#cecece}.p-checkbox.checkbox-color-dark>input[type=checkbox]:checked+.p-checkbox-style:before{background-color:#9896a6}label.p-radio{display:block;cursor:pointer}label.p-checkbox{display:block;cursor:pointer}.p-switch{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:100%;height:1.6em;position:relative}.p-switch>span:first-child{margin-left:6px}.p-switch .p-switch-style{height:1.6em;left:0;background:#cecece;border-radius:.8em;display:inline-block;position:relative;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:3em;cursor:pointer;float:left}.p-switch .p-switch-style:before{display:block;content:'';height:1.4em;position:absolute;width:1.4em;background-color:#fff;border-radius:50%;left:.1em;top:.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.p-switch>input[type=checkbox]{display:none}.p-switch>input[type=checkbox]:checked+.p-switch-style{background-color:#2250fc}.p-switch>input[type=checkbox]:checked+.p-switch-style:before{left:50%}.p-switch>input[type=checkbox]:checked[disabled]+.p-switch-style{opacity:.5}.p-switch.p-switch-sm{font-size:75%}.p-switch.p-switch-lg{font-size:125%}.p-switch.p-switch-xl{font-size:150%}.p-switch>input[type=checkbox][disabled]+.p-switch-style{cursor:not-allowed;opacity:.5}.p-switch.switch-color-primary>input[type=checkbox]:checked+.p-switch-style{background-color:#2250fc}.p-switch.switch-color-secondary>input[type=checkbox]:checked+.p-switch-style{background-color:#5a6268}.p-switch.switch-color-success>input[type=checkbox]:checked+.p-switch-style{background-color:#81c868}.p-switch.switch-color-info>input[type=checkbox]:checked+.p-switch-style{background-color:#53b0f8}.p-switch.switch-color-danger>input[type=checkbox]:checked+.p-switch-style{background-color:#ce041c}.p-switch.switch-color-warning>input[type=checkbox]:checked+.p-switch-style{background-color:#ffb20e}.p-switch.switch-color-light>input[type=checkbox]:checked+.p-switch-style{background-color:#cecece}.p-switch.switch-color-dark>input[type=checkbox]:checked+.p-switch-style{background-color:#9896a6}.p-switch-style{-webkit-box-sizing:border-box;box-sizing:border-box}.p-switch-style:before{-webkit-box-sizing:border-box;box-sizing:border-box}
\ No newline at end of file
//chkd
/*
* bootstrap-switch - v3.3.2
* http://www.bootstrap-switch.org
*/
(function(){var t=[].slice;!function(e,i){"use strict";var n;return n=function(){function t(t,i){null==i&&(i={}),this.$element=e(t),this.options=e.extend({},e.fn.bootstrapSwitch.defaults,{state:this.$element.is(":checked"),size:this.$element.data("size"),animate:this.$element.data("animate"),disabled:this.$element.is(":disabled"),readonly:this.$element.is("[readonly]"),indeterminate:this.$element.data("indeterminate"),inverse:this.$element.data("inverse"),radioAllOff:this.$element.data("radio-all-off"),onColor:this.$element.data("on-color"),offColor:this.$element.data("off-color"),onText:this.$element.data("on-text"),offText:this.$element.data("off-text"),labelText:this.$element.data("label-text"),handleWidth:this.$element.data("handle-width"),labelWidth:this.$element.data("label-width"),baseClass:this.$element.data("base-class"),wrapperClass:this.$element.data("wrapper-class")},i),this.$wrapper=e("<div>",{"class":function(t){return function(){var e;return e=[""+t.options.baseClass].concat(t._getClasses(t.options.wrapperClass)),e.push(t.options.state?""+t.options.baseClass+"-on":""+t.options.baseClass+"-off"),null!=t.options.size&&e.push(""+t.options.baseClass+"-"+t.options.size),t.options.disabled&&e.push(""+t.options.baseClass+"-disabled"),t.options.readonly&&e.push(""+t.options.baseClass+"-readonly"),t.options.indeterminate&&e.push(""+t.options.baseClass+"-indeterminate"),t.options.inverse&&e.push(""+t.options.baseClass+"-inverse"),t.$element.attr("id")&&e.push(""+t.options.baseClass+"-id-"+t.$element.attr("id")),e.join(" ")}}(this)()}),this.$container=e("<div>",{"class":""+this.options.baseClass+"-container"}),this.$on=e("<span>",{html:this.options.onText,"class":""+this.options.baseClass+"-handle-on "+this.options.baseClass+"-"+this.options.onColor}),this.$off=e("<span>",{html:this.options.offText,"class":""+this.options.baseClass+"-handle-off "+this.options.baseClass+"-"+this.options.offColor}),this.$label=e("<span>",{html:this.options.labelText,"class":""+this.options.baseClass+"-label"}),this.$element.on("init.bootstrapSwitch",function(e){return function(){return e.options.onInit.apply(t,arguments)}}(this)),this.$element.on("switchChange.bootstrapSwitch",function(e){return function(){return e.options.onSwitchChange.apply(t,arguments)}}(this)),this.$container=this.$element.wrap(this.$container).parent(),this.$wrapper=this.$container.wrap(this.$wrapper).parent(),this.$element.before(this.options.inverse?this.$off:this.$on).before(this.$label).before(this.options.inverse?this.$on:this.$off),this.options.indeterminate&&this.$element.prop("indeterminate",!0),this._init(),this._elementHandlers(),this._handleHandlers(),this._labelHandlers(),this._formHandler(),this._externalLabelHandler(),this.$element.trigger("init.bootstrapSwitch")}return t.prototype._constructor=t,t.prototype.state=function(t,e){return"undefined"==typeof t?this.options.state:this.options.disabled||this.options.readonly?this.$element:this.options.state&&!this.options.radioAllOff&&this.$element.is(":radio")?this.$element:(this.options.indeterminate&&this.indeterminate(!1),t=!!t,this.$element.prop("checked",t).trigger("change.bootstrapSwitch",e),this.$element)},t.prototype.toggleState=function(t){return this.options.disabled||this.options.readonly?this.$element:this.options.indeterminate?(this.indeterminate(!1),this.state(!0)):this.$element.prop("checked",!this.options.state).trigger("change.bootstrapSwitch",t)},t.prototype.size=function(t){return"undefined"==typeof t?this.options.size:(null!=this.options.size&&this.$wrapper.removeClass(""+this.options.baseClass+"-"+this.options.size),t&&this.$wrapper.addClass(""+this.options.baseClass+"-"+t),this._width(),this._containerPosition(),this.options.size=t,this.$element)},t.prototype.animate=function(t){return"undefined"==typeof t?this.options.animate:(t=!!t,t===this.options.animate?this.$element:this.toggleAnimate())},t.prototype.toggleAnimate=function(){return this.options.animate=!this.options.animate,this.$wrapper.toggleClass(""+this.options.baseClass+"-animate"),this.$element},t.prototype.disabled=function(t){return"undefined"==typeof t?this.options.disabled:(t=!!t,t===this.options.disabled?this.$element:this.toggleDisabled())},t.prototype.toggleDisabled=function(){return this.options.disabled=!this.options.disabled,this.$element.prop("disabled",this.options.disabled),this.$wrapper.toggleClass(""+this.options.baseClass+"-disabled"),this.$element},t.prototype.readonly=function(t){return"undefined"==typeof t?this.options.readonly:(t=!!t,t===this.options.readonly?this.$element:this.toggleReadonly())},t.prototype.toggleReadonly=function(){return this.options.readonly=!this.options.readonly,this.$element.prop("readonly",this.options.readonly),this.$wrapper.toggleClass(""+this.options.baseClass+"-readonly"),this.$element},t.prototype.indeterminate=function(t){return"undefined"==typeof t?this.options.indeterminate:(t=!!t,t===this.options.indeterminate?this.$element:this.toggleIndeterminate())},t.prototype.toggleIndeterminate=function(){return this.options.indeterminate=!this.options.indeterminate,this.$element.prop("indeterminate",this.options.indeterminate),this.$wrapper.toggleClass(""+this.options.baseClass+"-indeterminate"),this._containerPosition(),this.$element},t.prototype.inverse=function(t){return"undefined"==typeof t?this.options.inverse:(t=!!t,t===this.options.inverse?this.$element:this.toggleInverse())},t.prototype.toggleInverse=function(){var t,e;return this.$wrapper.toggleClass(""+this.options.baseClass+"-inverse"),e=this.$on.clone(!0),t=this.$off.clone(!0),this.$on.replaceWith(t),this.$off.replaceWith(e),this.$on=t,this.$off=e,this.options.inverse=!this.options.inverse,this.$element},t.prototype.onColor=function(t){var e;return e=this.options.onColor,"undefined"==typeof t?e:(null!=e&&this.$on.removeClass(""+this.options.baseClass+"-"+e),this.$on.addClass(""+this.options.baseClass+"-"+t),this.options.onColor=t,this.$element)},t.prototype.offColor=function(t){var e;return e=this.options.offColor,"undefined"==typeof t?e:(null!=e&&this.$off.removeClass(""+this.options.baseClass+"-"+e),this.$off.addClass(""+this.options.baseClass+"-"+t),this.options.offColor=t,this.$element)},t.prototype.onText=function(t){return"undefined"==typeof t?this.options.onText:(this.$on.html(t),this._width(),this._containerPosition(),this.options.onText=t,this.$element)},t.prototype.offText=function(t){return"undefined"==typeof t?this.options.offText:(this.$off.html(t),this._width(),this._containerPosition(),this.options.offText=t,this.$element)},t.prototype.labelText=function(t){return"undefined"==typeof t?this.options.labelText:(this.$label.html(t),this._width(),this.options.labelText=t,this.$element)},t.prototype.handleWidth=function(t){return"undefined"==typeof t?this.options.handleWidth:(this.options.handleWidth=t,this._width(),this._containerPosition(),this.$element)},t.prototype.labelWidth=function(t){return"undefined"==typeof t?this.options.labelWidth:(this.options.labelWidth=t,this._width(),this._containerPosition(),this.$element)},t.prototype.baseClass=function(){return this.options.baseClass},t.prototype.wrapperClass=function(t){return"undefined"==typeof t?this.options.wrapperClass:(t||(t=e.fn.bootstrapSwitch.defaults.wrapperClass),this.$wrapper.removeClass(this._getClasses(this.options.wrapperClass).join(" ")),this.$wrapper.addClass(this._getClasses(t).join(" ")),this.options.wrapperClass=t,this.$element)},t.prototype.radioAllOff=function(t){return"undefined"==typeof t?this.options.radioAllOff:(t=!!t,t===this.options.radioAllOff?this.$element:(this.options.radioAllOff=t,this.$element))},t.prototype.onInit=function(t){return"undefined"==typeof t?this.options.onInit:(t||(t=e.fn.bootstrapSwitch.defaults.onInit),this.options.onInit=t,this.$element)},t.prototype.onSwitchChange=function(t){return"undefined"==typeof t?this.options.onSwitchChange:(t||(t=e.fn.bootstrapSwitch.defaults.onSwitchChange),this.options.onSwitchChange=t,this.$element)},t.prototype.destroy=function(){var t;return t=this.$element.closest("form"),t.length&&t.off("reset.bootstrapSwitch").removeData("bootstrap-switch"),this.$container.children().not(this.$element).remove(),this.$element.unwrap().unwrap().off(".bootstrapSwitch").removeData("bootstrap-switch"),this.$element},t.prototype._width=function(){var t,e;return t=this.$on.add(this.$off),t.add(this.$label).css("width",""),e="auto"===this.options.handleWidth?Math.max(this.$on.width(),this.$off.width()):this.options.handleWidth,t.width(e),this.$label.width(function(t){return function(i,n){return"auto"!==t.options.labelWidth?t.options.labelWidth:e>n?e:n}}(this)),this._handleWidth=this.$on.outerWidth(),this._labelWidth=this.$label.outerWidth(),this.$container.width(2*this._handleWidth+this._labelWidth),this.$wrapper.width(this._handleWidth+this._labelWidth)},t.prototype._containerPosition=function(t,e){return null==t&&(t=this.options.state),this.$container.css("margin-left",function(e){return function(){var i;return i=[0,"-"+e._handleWidth+"px"],e.options.indeterminate?"-"+e._handleWidth/2+"px":t?e.options.inverse?i[1]:i[0]:e.options.inverse?i[0]:i[1]}}(this)),e?setTimeout(function(){return e()},50):void 0},t.prototype._init=function(){var t,e;return t=function(t){return function(){return t._width(),t._containerPosition(null,function(){return t.options.animate?t.$wrapper.addClass(""+t.options.baseClass+"-animate"):void 0})}}(this),this.$wrapper.is(":visible")?t():e=i.setInterval(function(n){return function(){return n.$wrapper.is(":visible")?(t(),i.clearInterval(e)):void 0}}(this),50)},t.prototype._elementHandlers=function(){return this.$element.on({"change.bootstrapSwitch":function(t){return function(i,n){var o;return i.preventDefault(),i.stopImmediatePropagation(),o=t.$element.is(":checked"),t._containerPosition(o),o!==t.options.state?(t.options.state=o,t.$wrapper.toggleClass(""+t.options.baseClass+"-off").toggleClass(""+t.options.baseClass+"-on"),n?void 0:(t.$element.is(":radio")&&e("[name='"+t.$element.attr("name")+"']").not(t.$element).prop("checked",!1).trigger("change.bootstrapSwitch",!0),t.$element.trigger("switchChange.bootstrapSwitch",[o]))):void 0}}(this),"focus.bootstrapSwitch":function(t){return function(e){return e.preventDefault(),t.$wrapper.addClass(""+t.options.baseClass+"-focused")}}(this),"blur.bootstrapSwitch":function(t){return function(e){return e.preventDefault(),t.$wrapper.removeClass(""+t.options.baseClass+"-focused")}}(this),"keydown.bootstrapSwitch":function(t){return function(e){if(e.which&&!t.options.disabled&&!t.options.readonly)switch(e.which){case 37:return e.preventDefault(),e.stopImmediatePropagation(),t.state(!1);case 39:return e.preventDefault(),e.stopImmediatePropagation(),t.state(!0)}}}(this)})},t.prototype._handleHandlers=function(){return this.$on.on("click.bootstrapSwitch",function(t){return function(e){return e.preventDefault(),e.stopPropagation(),t.state(!1),t.$element.trigger("focus.bootstrapSwitch")}}(this)),this.$off.on("click.bootstrapSwitch",function(t){return function(e){return e.preventDefault(),e.stopPropagation(),t.state(!0),t.$element.trigger("focus.bootstrapSwitch")}}(this))},t.prototype._labelHandlers=function(){return this.$label.on({"mousedown.bootstrapSwitch touchstart.bootstrapSwitch":function(t){return function(e){return t._dragStart||t.options.disabled||t.options.readonly?void 0:(e.preventDefault(),e.stopPropagation(),t._dragStart=(e.pageX||e.originalEvent.touches[0].pageX)-parseInt(t.$container.css("margin-left"),10),t.options.animate&&t.$wrapper.removeClass(""+t.options.baseClass+"-animate"),t.$element.trigger("focus.bootstrapSwitch"))}}(this),"mousemove.bootstrapSwitch touchmove.bootstrapSwitch":function(t){return function(e){var i;if(null!=t._dragStart&&(e.preventDefault(),i=(e.pageX||e.originalEvent.touches[0].pageX)-t._dragStart,!(i<-t._handleWidth||i>0)))return t._dragEnd=i,t.$container.css("margin-left",""+t._dragEnd+"px")}}(this),"mouseup.bootstrapSwitch touchend.bootstrapSwitch":function(t){return function(e){var i;if(t._dragStart)return e.preventDefault(),t.options.animate&&t.$wrapper.addClass(""+t.options.baseClass+"-animate"),t._dragEnd?(i=t._dragEnd>-(t._handleWidth/2),t._dragEnd=!1,t.state(t.options.inverse?!i:i)):t.state(!t.options.state),t._dragStart=!1}}(this),"mouseleave.bootstrapSwitch":function(t){return function(){return t.$label.trigger("mouseup.bootstrapSwitch")}}(this)})},t.prototype._externalLabelHandler=function(){var t;return t=this.$element.closest("label"),t.on("click",function(e){return function(i){return i.preventDefault(),i.stopImmediatePropagation(),i.target===t[0]?e.toggleState():void 0}}(this))},t.prototype._formHandler=function(){var t;return t=this.$element.closest("form"),t.data("bootstrap-switch")?void 0:t.on("reset.bootstrapSwitch",function(){return i.setTimeout(function(){return t.find("input").filter(function(){return e(this).data("bootstrap-switch")}).each(function(){return e(this).bootstrapSwitch("state",this.checked)})},1)}).data("bootstrap-switch",!0)},t.prototype._getClasses=function(t){var i,n,o,s;if(!e.isArray(t))return[""+this.options.baseClass+"-"+t];for(n=[],o=0,s=t.length;s>o;o++)i=t[o],n.push(""+this.options.baseClass+"-"+i);return n},t}(),e.fn.bootstrapSwitch=function(){var i,o,s;return o=arguments[0],i=2<=arguments.length?t.call(arguments,1):[],s=this,this.each(function(){var t,a;return t=e(this),a=t.data("bootstrap-switch"),a||t.data("bootstrap-switch",a=new n(this,o)),"string"==typeof o?s=a[o].apply(a,i):void 0}),s},e.fn.bootstrapSwitch.Constructor=n,e.fn.bootstrapSwitch.defaults={state:!0,size:null,animate:!0,disabled:!1,readonly:!1,indeterminate:!1,inverse:!1,radioAllOff:!1,onColor:"primary",offColor:"default",onText:"ON",offText:"OFF",labelText:"&nbsp;",handleWidth:"auto",labelWidth:"auto",baseClass:"bootstrap-switch",wrapperClass:"wrapper",onInit:function(){},onSwitchChange:function(){}}}(window.jQuery,window)}).call(this);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
'use strict';window.chartColors={red:'rgb(255, 99, 132)',orange:'rgb(255, 159, 64)',yellow:'rgb(255, 205, 86)',green:'rgb(75, 192, 192)',blue:'rgb(54, 162, 235)',purple:'rgb(153, 102, 255)',grey:'rgb(201, 203, 207)'};(function(global){var MONTHS=['January','February','March','April','May','June','July','August','September','October','November','December'];var COLORS=['#4dc9f6','#f67019','#f53794','#537bc4','#acc236','#166a8f','#00a950','#58595b','#8549ba'];var Samples=global.Samples||(global.Samples={});var Color=global.Color;Samples.utils={srand:function(seed){this._seed=seed;},rand:function(min,max){var seed=this._seed;min=min===undefined?0:min;max=max===undefined?1:max;this._seed=(seed*9301+49297)%233280;return min+(this._seed/233280)*(max-min);},numbers:function(config){var cfg=config||{};var min=cfg.min||0;var max=cfg.max||1;var from=cfg.from||[];var count=cfg.count||8;var decimals=cfg.decimals||8;var continuity=cfg.continuity||1;var dfactor=Math.pow(10,decimals)||0;var data=[];var i,value;for(i=0;i<count;++i){value=(from[i]||0)+this.rand(min,max);if(this.rand()<=continuity){data.push(Math.round(dfactor*value)/dfactor);}else{data.push(null);}}
return data;},labels:function(config){var cfg=config||{};var min=cfg.min||0;var max=cfg.max||100;var count=cfg.count||8;var step=(max-min)/count;var decimals=cfg.decimals||8;var dfactor=Math.pow(10,decimals)||0;var prefix=cfg.prefix||'';var values=[];var i;for(i=min;i<max;i+=step){values.push(prefix+Math.round(dfactor*i)/dfactor);}
return values;},months:function(config){var cfg=config||{};var count=cfg.count||12;var section=cfg.section;var values=[];var i,value;for(i=0;i<count;++i){value=MONTHS[Math.ceil(i)%12];values.push(value.substring(0,section));}
return values;},color:function(index){return COLORS[index%COLORS.length];},transparentize:function(color,opacity){var alpha=opacity===undefined?0.5:1-opacity;return Color(color).alpha(alpha).rgbString();}};window.randomScalingFactor=function(){return Math.round(Samples.utils.rand(-100,100));};Samples.utils.srand(Date.now());if(document.location.hostname.match(/^(www\.)?chartjs\.org$/)){(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','http://www.google-analytics.com/analytics.js','ga');ga('create','UA-28909194-3','auto');ga('send','pageview');}}(this));
\ No newline at end of file
/*!
* clipboard.js v2.0.4
* https://zenorocha.github.io/clipboard.js
*
* Licensed MIT © Zeno Rocha
*/
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(n){var o={};function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=n,r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function o(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),t}}(),a=o(n(1)),c=o(n(3)),u=o(n(4));function o(t){return t&&t.__esModule?t:{default:t}}var l=function(t){function o(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,o);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(o.__proto__||Object.getPrototypeOf(o)).call(this));return n.resolveOptions(e),n.listenClick(t),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(o,c.default),i(o,[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===r(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=(0,u.default)(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new a.default({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return s("action",t)}},{key:"defaultTarget",value:function(t){var e=s("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return s("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,n=!!document.queryCommandSupported;return e.forEach(function(t){n=n&&!!document.queryCommandSupported(t)}),n}}]),o}();function s(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}t.exports=l},function(t,e,n){"use strict";var o,r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function o(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,e,n){return e&&o(t.prototype,e),n&&o(t,n),t}}(),a=n(2),c=(o=a)&&o.__esModule?o:{default:o};var u=function(){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),this.resolveOptions(t),this.initSelection()}return i(e,[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,c.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,c.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==(void 0===t?"undefined":r(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),e}();t.exports=u},function(t,e){t.exports=function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),r=document.createRange();r.selectNodeContents(t),o.removeAllRanges(),o.addRange(r),e=o.toString()}return e}},function(t,e){function n(){}n.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,a=o.length;i<a;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=n},function(t,e,n){var d=n(5),h=n(6);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!d.string(e))throw new TypeError("Second argument must be a String");if(!d.fn(n))throw new TypeError("Third argument must be a Function");if(d.node(t))return s=e,f=n,(l=t).addEventListener(s,f),{destroy:function(){l.removeEventListener(s,f)}};if(d.nodeList(t))return a=t,c=e,u=n,Array.prototype.forEach.call(a,function(t){t.addEventListener(c,u)}),{destroy:function(){Array.prototype.forEach.call(a,function(t){t.removeEventListener(c,u)})}};if(d.string(t))return o=t,r=e,i=n,h(document.body,o,r,i);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,a,c,u,l,s,f}},function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},function(t,e,n){var a=n(7);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=a(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},function(t,e){if("undefined"!=typeof Element&&!Element.prototype.matches){var n=Element.prototype;n.matches=n.matchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector}t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}}])});
\ No newline at end of file
/*
* This combined file was created by the DataTables downloader builder:
* https://datatables.net/download
*
* To rebuild or modify this file with the latest versions of the included
* software please visit:
* https://datatables.net/download/#bs4/jszip-2.5.0/pdfmake-0.1.36/dt-1.10.18/af-2.3.3/b-1.5.6/b-colvis-1.5.6/b-flash-1.5.6/b-html5-1.5.6/b-print-1.5.6/cr-1.5.0/fc-3.2.5/fh-3.1.4/kt-2.5.0/r-2.2.2/rg-1.1.0/rr-1.2.4/sc-2.0.0/sl-1.3.0
*
* Included libraries:
* JSZip 2.5.0, pdfmake 0.1.36, DataTables 1.10.18, AutoFill 2.3.3, Buttons 1.5.6, Column visibility 1.5.6, Flash export 1.5.6, HTML5 export 1.5.6, Print view 1.5.6, ColReorder 1.5.0, FixedColumns 3.2.5, FixedHeader 3.1.4, KeyTable 2.5.0, Responsive 2.2.2, RowGroup 1.1.0, RowReorder 1.2.4, Scroller 2.0.0, Select 1.3.0
*/
table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important;border-spacing:0}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:0.85em;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:0.9em;display:block;opacity:0.3}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{right:1em;content:"\2191"}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{right:0.5em;content:"\2193"}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table thead .sorting:before,div.dataTables_scrollBody table thead .sorting_asc:before,div.dataTables_scrollBody table thead .sorting_desc:before,div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-sm>thead>tr>th{padding-right:20px}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:0.85em}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}
div.dt-autofill-handle {
position: absolute;
height: 8px;
width: 8px;
z-index: 102;
box-sizing: border-box;
background: #0275d8;
cursor: pointer;
}
div.dtk-focus-alt div.dt-autofill-handle {
background: #ff8b33;
}
div.dt-autofill-select {
position: absolute;
z-index: 1001;
background-color: #0275d8;
background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px);
}
div.dt-autofill-select.top, div.dt-autofill-select.bottom {
height: 3px;
margin-top: -1px;
}
div.dt-autofill-select.left, div.dt-autofill-select.right {
width: 3px;
margin-left: -1px;
}
div.dt-autofill-list {
position: fixed;
top: 50%;
left: 50%;
width: 500px;
margin-left: -250px;
background-color: white;
border-radius: 6px;
box-shadow: 0 0 5px #555;
border: 2px solid #444;
z-index: 11;
box-sizing: border-box;
padding: 1.5em 2em;
}
div.dt-autofill-list ul {
display: table;
margin: 0;
padding: 0;
list-style: none;
width: 100%;
}
div.dt-autofill-list ul li {
display: table-row;
}
div.dt-autofill-list ul li:last-child div.dt-autofill-question, div.dt-autofill-list ul li:last-child div.dt-autofill-button {
border-bottom: none;
}
div.dt-autofill-list ul li:hover {
background-color: #f6f6f6;
}
div.dt-autofill-list div.dt-autofill-question {
display: table-cell;
padding: 0.5em 0;
border-bottom: 1px solid #ccc;
}
div.dt-autofill-list div.dt-autofill-question input[type=number] {
padding: 6px;
width: 30px;
margin: -2px 0;
}
div.dt-autofill-list div.dt-autofill-button {
display: table-cell;
padding: 0.5em 0;
border-bottom: 1px solid #ccc;
}
div.dt-autofill-background {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7);
background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
z-index: 10;
}
div.dt-autofill-list div.dt-autofill-question input[type=number] {
padding: 6px;
width: 60px;
margin: -2px 0;
}
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:0.3em 0 0.5em;font-size:0.9em}div.dt-button-collection-title:empty{display:none}div.dt-button-collection.dropdown-menu{display:block;z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection.dropdown-menu.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.dropdown-menu.fixed.two-column{margin-left:-150px}div.dt-button-collection.dropdown-menu.fixed.three-column{margin-left:-225px}div.dt-button-collection.dropdown-menu.fixed.four-column{margin-left:-300px}div.dt-button-collection.dropdown-menu>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.dropdown-menu.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.dropdown-menu.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.dropdown-menu.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection.dropdown-menu .dt-button{border-radius:0}div.dt-button-collection{-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.fixed{max-width:none}div.dt-button-collection.fixed:before,div.dt-button-collection.fixed:after{display:none}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}@media screen and (max-width: 767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:0.5em}div.dt-buttons a.btn{float:none}}div.dt-buttons button.btn.processing,div.dt-buttons div.btn.processing,div.dt-buttons a.btn.processing{color:rgba(0,0,0,0.2)}div.dt-buttons button.btn.processing:after,div.dt-buttons div.btn.processing:after,div.dt-buttons a.btn.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0275d8;z-index:201}
table.DTFC_Cloned tr{background-color:white;margin-bottom:0}div.DTFC_LeftHeadWrapper table,div.DTFC_RightHeadWrapper table{border-bottom:none !important;margin-bottom:0 !important;background-color:white}div.DTFC_LeftBodyWrapper table,div.DTFC_RightBodyWrapper table{border-top:none;margin:0 !important}div.DTFC_LeftBodyWrapper table thead .sorting:after,div.DTFC_LeftBodyWrapper table thead .sorting_asc:after,div.DTFC_LeftBodyWrapper table thead .sorting_desc:after,div.DTFC_LeftBodyWrapper table thead .sorting:after,div.DTFC_LeftBodyWrapper table thead .sorting_asc:after,div.DTFC_LeftBodyWrapper table thead .sorting_desc:after,div.DTFC_RightBodyWrapper table thead .sorting:after,div.DTFC_RightBodyWrapper table thead .sorting_asc:after,div.DTFC_RightBodyWrapper table thead .sorting_desc:after,div.DTFC_RightBodyWrapper table thead .sorting:after,div.DTFC_RightBodyWrapper table thead .sorting_asc:after,div.DTFC_RightBodyWrapper table thead .sorting_desc:after{display:none}div.DTFC_LeftBodyWrapper table tbody tr:first-child th,div.DTFC_LeftBodyWrapper table tbody tr:first-child td,div.DTFC_RightBodyWrapper table tbody tr:first-child th,div.DTFC_RightBodyWrapper table tbody tr:first-child td{border-top:none}div.DTFC_LeftFootWrapper table,div.DTFC_RightFootWrapper table{border-top:none;margin-top:0 !important;background-color:white}div.DTFC_Blocker{background-color:white}table.dataTable.table-striped.DTFC_Cloned tbody{background-color:white}
table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{background-color:white;margin-top:0 !important;margin-bottom:0 !important}table.dataTable.fixedHeader-floating{position:fixed !important}table.dataTable.fixedHeader-locked{position:absolute !important}@media print{table.fixedHeader-floating{display:none}}
table.dataTable tbody th.focus,table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #0275d8}div.dtk-focus-alt table.dataTable tbody th.focus,div.dtk-focus-alt table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #ff8b33}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{top:12px;left:4px;height:14px;width:14px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#0275d8}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:'Courier New', Courier, monospace;line-height:14px;content:'+';background-color:#0275d8}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable>tbody>tr.child{padding:0.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}div.dtr-bs-modal table.table tr:first-child td{border-top:none}
table.dataTable tr.dtrg-group td{background-color:#e0e0e0}table.dataTable tr.dtrg-group.dtrg-level-0 td{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 td,table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f0f0f0;padding-top:0.25em;padding-bottom:0.25em;padding-left:2em;font-size:0.9em}table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f3f3f3}
table.dt-rowReorder-float{position:absolute !important;opacity:0.8;table-layout:fixed;outline:2px solid #0275d8;outline-offset:-2px;z-index:2001}tr.dt-rowReorder-moving{outline:2px solid #888;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}table.dataTable td.reorder{text-align:center;cursor:move}
div.dts{display:block !important}div.dts tbody th,div.dts tbody td{white-space:nowrap}div.dts div.dts_loading{z-index:1}div.dts div.dts_label{position:absolute;right:10px;background:rgba(0,0,0,0.8);color:white;box-shadow:3px 3px 10px rgba(0,0,0,0.5);text-align:right;border-radius:3px;padding:0.4em;z-index:2;display:none}div.dts div.dataTables_scrollBody{background:repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, #fff 10px, #fff 20px)}div.dts div.dataTables_scrollBody table{z-index:2}div.dts div.dataTables_paginate,div.dts div.dataTables_length{display:none}div.DTS div.dataTables_scrollBody table{background-color:white}
table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#0275d8}table.dataTable.stripe tbody>tr.odd.selected,table.dataTable.stripe tbody>tr.odd>.selected,table.dataTable.display tbody>tr.odd.selected,table.dataTable.display tbody>tr.odd>.selected{background-color:#0272d3}table.dataTable.hover tbody>tr.selected:hover,table.dataTable.hover tbody>tr>.selected:hover,table.dataTable.display tbody>tr.selected:hover,table.dataTable.display tbody>tr>.selected:hover{background-color:#0271d0}table.dataTable.order-column tbody>tr.selected>.sorting_1,table.dataTable.order-column tbody>tr.selected>.sorting_2,table.dataTable.order-column tbody>tr.selected>.sorting_3,table.dataTable.order-column tbody>tr>.selected,table.dataTable.display tbody>tr.selected>.sorting_1,table.dataTable.display tbody>tr.selected>.sorting_2,table.dataTable.display tbody>tr.selected>.sorting_3,table.dataTable.display tbody>tr>.selected{background-color:#0273d4}table.dataTable.display tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_1{background-color:#026fcc}table.dataTable.display tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_2{background-color:#0270ce}table.dataTable.display tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_3{background-color:#0270d0}table.dataTable.display tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_1{background-color:#0273d4}table.dataTable.display tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_2{background-color:#0274d5}table.dataTable.display tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_3{background-color:#0275d7}table.dataTable.display tbody>tr.odd>.selected,table.dataTable.order-column.stripe tbody>tr.odd>.selected{background-color:#026fcc}table.dataTable.display tbody>tr.even>.selected,table.dataTable.order-column.stripe tbody>tr.even>.selected{background-color:#0273d4}table.dataTable.display tbody>tr.selected:hover>.sorting_1,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_1{background-color:#026bc6}table.dataTable.display tbody>tr.selected:hover>.sorting_2,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_2{background-color:#026cc8}table.dataTable.display tbody>tr.selected:hover>.sorting_3,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_3{background-color:#026eca}table.dataTable.display tbody>tr:hover>.selected,table.dataTable.display tbody>tr>.selected:hover,table.dataTable.order-column.hover tbody>tr:hover>.selected,table.dataTable.order-column.hover tbody>tr>.selected:hover{background-color:#026bc6}table.dataTable tbody td.select-checkbox,table.dataTable tbody th.select-checkbox{position:relative}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody td.select-checkbox:after,table.dataTable tbody th.select-checkbox:before,table.dataTable tbody th.select-checkbox:after{display:block;position:absolute;top:1.2em;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:before{content:' ';margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px}table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after{content:'\2714';margin-top:-11px;margin-left:-4px;text-align:center;text-shadow:1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0.5em}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}table.dataTable tbody tr.selected,table.dataTable tbody th.selected,table.dataTable tbody td.selected{color:white}table.dataTable tbody tr.selected a,table.dataTable tbody th.selected a,table.dataTable tbody td.selected a{color:#a2d4ed}
This source diff could not be displayed because it is too large. You can view the blob instead.
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media(min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .drp-calendar{float:left}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .drp-calendar{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .drp-calendar.right{margin-left:0}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker.ltr .ranges,.daterangepicker.ltr .drp-calendar{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .drp-calendar.right{margin-right:0}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .drp-calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges,.daterangepicker.rtl .drp-calendar{text-align:right;float:right}}@media(min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}
\ No newline at end of file
(function(root,factory){if(typeof define==='function'&&define.amd){define(['moment','jquery'],function(moment,jquery){if(!jquery.fn)jquery.fn={};if(typeof moment!=='function'&&moment.default)moment=moment.default
return factory(moment,jquery);});}else if(typeof module==='object'&&module.exports){var jQuery=(typeof window!='undefined')?window.jQuery:undefined;if(!jQuery){jQuery=require('jquery');if(!jQuery.fn)jQuery.fn={};}
var moment=(typeof window!='undefined'&&typeof window.moment!='undefined')?window.moment:require('moment');module.exports=factory(moment,jQuery);}else{root.daterangepicker=factory(root.moment,root.jQuery);}}(this,function(moment,$){var DateRangePicker=function(element,options,cb){this.parentEl='body';this.element=$(element);this.startDate=moment().startOf('day');this.endDate=moment().endOf('day');this.minDate=false;this.maxDate=false;this.maxSpan=false;this.autoApply=false;this.singleDatePicker=false;this.showDropdowns=false;this.minYear=moment().subtract(100,'year').format('YYYY');this.maxYear=moment().add(100,'year').format('YYYY');this.showWeekNumbers=false;this.showISOWeekNumbers=false;this.showCustomRangeLabel=true;this.timePicker=false;this.timePicker24Hour=false;this.timePickerIncrement=1;this.timePickerSeconds=false;this.linkedCalendars=true;this.autoUpdateInput=true;this.alwaysShowCalendars=false;this.ranges={};this.opens='right';if(this.element.hasClass('pull-right'))
this.opens='left';this.drops='down';if(this.element.hasClass('dropup'))
this.drops='up';this.buttonClasses='btn btn-sm';this.applyButtonClasses='btn-primary';this.cancelButtonClasses='btn-default';this.locale={direction:'ltr',format:moment.localeData().longDateFormat('L'),separator:' - ',applyLabel:'Apply',cancelLabel:'Cancel',weekLabel:'W',customRangeLabel:'Custom Range',daysOfWeek:moment.weekdaysMin(),monthNames:moment.monthsShort(),firstDay:moment.localeData().firstDayOfWeek()};this.callback=function(){};this.isShowing=false;this.leftCalendar={};this.rightCalendar={};if(typeof options!=='object'||options===null)
options={};options=$.extend(this.element.data(),options);if(typeof options.template!=='string'&&!(options.template instanceof $))
options.template='<div class="daterangepicker">'+
'<div class="ranges"></div>'+
'<div class="drp-calendar left">'+
'<div class="calendar-table"></div>'+
'<div class="calendar-time"></div>'+
'</div>'+
'<div class="drp-calendar right">'+
'<div class="calendar-table"></div>'+
'<div class="calendar-time"></div>'+
'</div>'+
'<div class="drp-buttons">'+
'<span class="drp-selected"></span>'+
'<button class="cancelBtn" type="button"></button>'+
'<button class="applyBtn" disabled="disabled" type="button"></button> '+
'</div>'+
'</div>';this.parentEl=(options.parentEl&&$(options.parentEl).length)?$(options.parentEl):$(this.parentEl);this.container=$(options.template).appendTo(this.parentEl);if(typeof options.locale==='object'){if(typeof options.locale.direction==='string')
this.locale.direction=options.locale.direction;if(typeof options.locale.format==='string')
this.locale.format=options.locale.format;if(typeof options.locale.separator==='string')
this.locale.separator=options.locale.separator;if(typeof options.locale.daysOfWeek==='object')
this.locale.daysOfWeek=options.locale.daysOfWeek.slice();if(typeof options.locale.monthNames==='object')
this.locale.monthNames=options.locale.monthNames.slice();if(typeof options.locale.firstDay==='number')
this.locale.firstDay=options.locale.firstDay;if(typeof options.locale.applyLabel==='string')
this.locale.applyLabel=options.locale.applyLabel;if(typeof options.locale.cancelLabel==='string')
this.locale.cancelLabel=options.locale.cancelLabel;if(typeof options.locale.weekLabel==='string')
this.locale.weekLabel=options.locale.weekLabel;if(typeof options.locale.customRangeLabel==='string'){var elem=document.createElement('textarea');elem.innerHTML=options.locale.customRangeLabel;var rangeHtml=elem.value;this.locale.customRangeLabel=rangeHtml;}}
this.container.addClass(this.locale.direction);if(typeof options.startDate==='string')
this.startDate=moment(options.startDate,this.locale.format);if(typeof options.endDate==='string')
this.endDate=moment(options.endDate,this.locale.format);if(typeof options.minDate==='string')
this.minDate=moment(options.minDate,this.locale.format);if(typeof options.maxDate==='string')
this.maxDate=moment(options.maxDate,this.locale.format);if(typeof options.startDate==='object')
this.startDate=moment(options.startDate);if(typeof options.endDate==='object')
this.endDate=moment(options.endDate);if(typeof options.minDate==='object')
this.minDate=moment(options.minDate);if(typeof options.maxDate==='object')
this.maxDate=moment(options.maxDate);if(this.minDate&&this.startDate.isBefore(this.minDate))
this.startDate=this.minDate.clone();if(this.maxDate&&this.endDate.isAfter(this.maxDate))
this.endDate=this.maxDate.clone();if(typeof options.applyButtonClasses==='string')
this.applyButtonClasses=options.applyButtonClasses;if(typeof options.applyClass==='string')
this.applyButtonClasses=options.applyClass;if(typeof options.cancelButtonClasses==='string')
this.cancelButtonClasses=options.cancelButtonClasses;if(typeof options.cancelClass==='string')
this.cancelButtonClasses=options.cancelClass;if(typeof options.maxSpan==='object')
this.maxSpan=options.maxSpan;if(typeof options.dateLimit==='object')
this.maxSpan=options.dateLimit;if(typeof options.opens==='string')
this.opens=options.opens;if(typeof options.drops==='string')
this.drops=options.drops;if(typeof options.showWeekNumbers==='boolean')
this.showWeekNumbers=options.showWeekNumbers;if(typeof options.showISOWeekNumbers==='boolean')
this.showISOWeekNumbers=options.showISOWeekNumbers;if(typeof options.buttonClasses==='string')
this.buttonClasses=options.buttonClasses;if(typeof options.buttonClasses==='object')
this.buttonClasses=options.buttonClasses.join(' ');if(typeof options.showDropdowns==='boolean')
this.showDropdowns=options.showDropdowns;if(typeof options.minYear==='number')
this.minYear=options.minYear;if(typeof options.maxYear==='number')
this.maxYear=options.maxYear;if(typeof options.showCustomRangeLabel==='boolean')
this.showCustomRangeLabel=options.showCustomRangeLabel;if(typeof options.singleDatePicker==='boolean'){this.singleDatePicker=options.singleDatePicker;if(this.singleDatePicker)
this.endDate=this.startDate.clone();}
if(typeof options.timePicker==='boolean')
this.timePicker=options.timePicker;if(typeof options.timePickerSeconds==='boolean')
this.timePickerSeconds=options.timePickerSeconds;if(typeof options.timePickerIncrement==='number')
this.timePickerIncrement=options.timePickerIncrement;if(typeof options.timePicker24Hour==='boolean')
this.timePicker24Hour=options.timePicker24Hour;if(typeof options.autoApply==='boolean')
this.autoApply=options.autoApply;if(typeof options.autoUpdateInput==='boolean')
this.autoUpdateInput=options.autoUpdateInput;if(typeof options.linkedCalendars==='boolean')
this.linkedCalendars=options.linkedCalendars;if(typeof options.isInvalidDate==='function')
this.isInvalidDate=options.isInvalidDate;if(typeof options.isCustomDate==='function')
this.isCustomDate=options.isCustomDate;if(typeof options.alwaysShowCalendars==='boolean')
this.alwaysShowCalendars=options.alwaysShowCalendars;if(this.locale.firstDay!=0){var iterator=this.locale.firstDay;while(iterator>0){this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift());iterator--;}}
var start,end,range;if(typeof options.startDate==='undefined'&&typeof options.endDate==='undefined'){if($(this.element).is(':text')){var val=$(this.element).val(),split=val.split(this.locale.separator);start=end=null;if(split.length==2){start=moment(split[0],this.locale.format);end=moment(split[1],this.locale.format);}else if(this.singleDatePicker&&val!==""){start=moment(val,this.locale.format);end=moment(val,this.locale.format);}
if(start!==null&&end!==null){this.setStartDate(start);this.setEndDate(end);}}}
if(typeof options.ranges==='object'){for(range in options.ranges){if(typeof options.ranges[range][0]==='string')
start=moment(options.ranges[range][0],this.locale.format);else
start=moment(options.ranges[range][0]);if(typeof options.ranges[range][1]==='string')
end=moment(options.ranges[range][1],this.locale.format);else
end=moment(options.ranges[range][1]);if(this.minDate&&start.isBefore(this.minDate))
start=this.minDate.clone();var maxDate=this.maxDate;if(this.maxSpan&&maxDate&&start.clone().add(this.maxSpan).isAfter(maxDate))
maxDate=start.clone().add(this.maxSpan);if(maxDate&&end.isAfter(maxDate))
end=maxDate.clone();if((this.minDate&&end.isBefore(this.minDate,this.timepicker?'minute':'day'))||(maxDate&&start.isAfter(maxDate,this.timepicker?'minute':'day')))
continue;var elem=document.createElement('textarea');elem.innerHTML=range;var rangeHtml=elem.value;this.ranges[rangeHtml]=[start,end];}
var list='<ul>';for(range in this.ranges){list+='<li data-range-key="'+range+'">'+range+'</li>';}
if(this.showCustomRangeLabel){list+='<li data-range-key="'+this.locale.customRangeLabel+'">'+this.locale.customRangeLabel+'</li>';}
list+='</ul>';this.container.find('.ranges').prepend(list);}
if(typeof cb==='function'){this.callback=cb;}
if(!this.timePicker){this.startDate=this.startDate.startOf('day');this.endDate=this.endDate.endOf('day');this.container.find('.calendar-time').hide();}
if(this.timePicker&&this.autoApply)
this.autoApply=false;if(this.autoApply){this.container.addClass('auto-apply');}
if(typeof options.ranges==='object')
this.container.addClass('show-ranges');if(this.singleDatePicker){this.container.addClass('single');this.container.find('.drp-calendar.left').addClass('single');this.container.find('.drp-calendar.left').show();this.container.find('.drp-calendar.right').hide();if(!this.timePicker){this.container.addClass('auto-apply');}}
if((typeof options.ranges==='undefined'&&!this.singleDatePicker)||this.alwaysShowCalendars){this.container.addClass('show-calendar');}
this.container.addClass('opens'+this.opens);this.container.find('.applyBtn, .cancelBtn').addClass(this.buttonClasses);if(this.applyButtonClasses.length)
this.container.find('.applyBtn').addClass(this.applyButtonClasses);if(this.cancelButtonClasses.length)
this.container.find('.cancelBtn').addClass(this.cancelButtonClasses);this.container.find('.applyBtn').html(this.locale.applyLabel);this.container.find('.cancelBtn').html(this.locale.cancelLabel);this.container.find('.drp-calendar').on('click.daterangepicker','.prev',$.proxy(this.clickPrev,this)).on('click.daterangepicker','.next',$.proxy(this.clickNext,this)).on('mousedown.daterangepicker','td.available',$.proxy(this.clickDate,this)).on('mouseenter.daterangepicker','td.available',$.proxy(this.hoverDate,this)).on('change.daterangepicker','select.yearselect',$.proxy(this.monthOrYearChanged,this)).on('change.daterangepicker','select.monthselect',$.proxy(this.monthOrYearChanged,this)).on('change.daterangepicker','select.hourselect,select.minuteselect,select.secondselect,select.ampmselect',$.proxy(this.timeChanged,this))
this.container.find('.ranges').on('click.daterangepicker','li',$.proxy(this.clickRange,this))
this.container.find('.drp-buttons').on('click.daterangepicker','button.applyBtn',$.proxy(this.clickApply,this)).on('click.daterangepicker','button.cancelBtn',$.proxy(this.clickCancel,this))
if(this.element.is('input')||this.element.is('button')){this.element.on({'click.daterangepicker':$.proxy(this.show,this),'focus.daterangepicker':$.proxy(this.show,this),'keyup.daterangepicker':$.proxy(this.elementChanged,this),'keydown.daterangepicker':$.proxy(this.keydown,this)});}else{this.element.on('click.daterangepicker',$.proxy(this.toggle,this));this.element.on('keydown.daterangepicker',$.proxy(this.toggle,this));}
this.updateElement();};DateRangePicker.prototype={constructor:DateRangePicker,setStartDate:function(startDate){if(typeof startDate==='string')
this.startDate=moment(startDate,this.locale.format);if(typeof startDate==='object')
this.startDate=moment(startDate);if(!this.timePicker)
this.startDate=this.startDate.startOf('day');if(this.timePicker&&this.timePickerIncrement)
this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);if(this.minDate&&this.startDate.isBefore(this.minDate)){this.startDate=this.minDate.clone();if(this.timePicker&&this.timePickerIncrement)
this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);}
if(this.maxDate&&this.startDate.isAfter(this.maxDate)){this.startDate=this.maxDate.clone();if(this.timePicker&&this.timePickerIncrement)
this.startDate.minute(Math.floor(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);}
if(!this.isShowing)
this.updateElement();this.updateMonthsInView();},setEndDate:function(endDate){if(typeof endDate==='string')
this.endDate=moment(endDate,this.locale.format);if(typeof endDate==='object')
this.endDate=moment(endDate);if(!this.timePicker)
this.endDate=this.endDate.add(1,'d').startOf('day').subtract(1,'second');if(this.timePicker&&this.timePickerIncrement)
this.endDate.minute(Math.round(this.endDate.minute()/this.timePickerIncrement)*this.timePickerIncrement);if(this.endDate.isBefore(this.startDate))
this.endDate=this.startDate.clone();if(this.maxDate&&this.endDate.isAfter(this.maxDate))
this.endDate=this.maxDate.clone();if(this.maxSpan&&this.startDate.clone().add(this.maxSpan).isBefore(this.endDate))
this.endDate=this.startDate.clone().add(this.maxSpan);this.previousRightTime=this.endDate.clone();this.container.find('.drp-selected').html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format));if(!this.isShowing)
this.updateElement();this.updateMonthsInView();},isInvalidDate:function(){return false;},isCustomDate:function(){return false;},updateView:function(){if(this.timePicker){this.renderTimePicker('left');this.renderTimePicker('right');if(!this.endDate){this.container.find('.right .calendar-time select').attr('disabled','disabled').addClass('disabled');}else{this.container.find('.right .calendar-time select').removeAttr('disabled').removeClass('disabled');}}
if(this.endDate)
this.container.find('.drp-selected').html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format));this.updateMonthsInView();this.updateCalendars();this.updateFormInputs();},updateMonthsInView:function(){if(this.endDate){if(!this.singleDatePicker&&this.leftCalendar.month&&this.rightCalendar.month&&(this.startDate.format('YYYY-MM')==this.leftCalendar.month.format('YYYY-MM')||this.startDate.format('YYYY-MM')==this.rightCalendar.month.format('YYYY-MM'))&&(this.endDate.format('YYYY-MM')==this.leftCalendar.month.format('YYYY-MM')||this.endDate.format('YYYY-MM')==this.rightCalendar.month.format('YYYY-MM'))){return;}
this.leftCalendar.month=this.startDate.clone().date(2);if(!this.linkedCalendars&&(this.endDate.month()!=this.startDate.month()||this.endDate.year()!=this.startDate.year())){this.rightCalendar.month=this.endDate.clone().date(2);}else{this.rightCalendar.month=this.startDate.clone().date(2).add(1,'month');}}else{if(this.leftCalendar.month.format('YYYY-MM')!=this.startDate.format('YYYY-MM')&&this.rightCalendar.month.format('YYYY-MM')!=this.startDate.format('YYYY-MM')){this.leftCalendar.month=this.startDate.clone().date(2);this.rightCalendar.month=this.startDate.clone().date(2).add(1,'month');}}
if(this.maxDate&&this.linkedCalendars&&!this.singleDatePicker&&this.rightCalendar.month>this.maxDate){this.rightCalendar.month=this.maxDate.clone().date(2);this.leftCalendar.month=this.maxDate.clone().date(2).subtract(1,'month');}},updateCalendars:function(){if(this.timePicker){var hour,minute,second;if(this.endDate){hour=parseInt(this.container.find('.left .hourselect').val(),10);minute=parseInt(this.container.find('.left .minuteselect').val(),10);second=this.timePickerSeconds?parseInt(this.container.find('.left .secondselect').val(),10):0;if(!this.timePicker24Hour){var ampm=this.container.find('.left .ampmselect').val();if(ampm==='PM'&&hour<12)
hour+=12;if(ampm==='AM'&&hour===12)
hour=0;}}else{hour=parseInt(this.container.find('.right .hourselect').val(),10);minute=parseInt(this.container.find('.right .minuteselect').val(),10);second=this.timePickerSeconds?parseInt(this.container.find('.right .secondselect').val(),10):0;if(!this.timePicker24Hour){var ampm=this.container.find('.right .ampmselect').val();if(ampm==='PM'&&hour<12)
hour+=12;if(ampm==='AM'&&hour===12)
hour=0;}}
this.leftCalendar.month.hour(hour).minute(minute).second(second);this.rightCalendar.month.hour(hour).minute(minute).second(second);}
this.renderCalendar('left');this.renderCalendar('right');this.container.find('.ranges li').removeClass('active');if(this.endDate==null)return;this.calculateChosenLabel();},renderCalendar:function(side){var calendar=side=='left'?this.leftCalendar:this.rightCalendar;var month=calendar.month.month();var year=calendar.month.year();var hour=calendar.month.hour();var minute=calendar.month.minute();var second=calendar.month.second();var daysInMonth=moment([year,month]).daysInMonth();var firstDay=moment([year,month,1]);var lastDay=moment([year,month,daysInMonth]);var lastMonth=moment(firstDay).subtract(1,'month').month();var lastYear=moment(firstDay).subtract(1,'month').year();var daysInLastMonth=moment([lastYear,lastMonth]).daysInMonth();var dayOfWeek=firstDay.day();var calendar=[];calendar.firstDay=firstDay;calendar.lastDay=lastDay;for(var i=0;i<6;i++){calendar[i]=[];}
var startDay=daysInLastMonth-dayOfWeek+this.locale.firstDay+1;if(startDay>daysInLastMonth)
startDay-=7;if(dayOfWeek==this.locale.firstDay)
startDay=daysInLastMonth-6;var curDate=moment([lastYear,lastMonth,startDay,12,minute,second]);var col,row;for(var i=0,col=0,row=0;i<42;i++,col++,curDate=moment(curDate).add(24,'hour')){if(i>0&&col%7===0){col=0;row++;}
calendar[row][col]=curDate.clone().hour(hour).minute(minute).second(second);curDate.hour(12);if(this.minDate&&calendar[row][col].format('YYYY-MM-DD')==this.minDate.format('YYYY-MM-DD')&&calendar[row][col].isBefore(this.minDate)&&side=='left'){calendar[row][col]=this.minDate.clone();}
if(this.maxDate&&calendar[row][col].format('YYYY-MM-DD')==this.maxDate.format('YYYY-MM-DD')&&calendar[row][col].isAfter(this.maxDate)&&side=='right'){calendar[row][col]=this.maxDate.clone();}}
if(side=='left'){this.leftCalendar.calendar=calendar;}else{this.rightCalendar.calendar=calendar;}
var minDate=side=='left'?this.minDate:this.startDate;var maxDate=this.maxDate;var selected=side=='left'?this.startDate:this.endDate;var arrow=this.locale.direction=='ltr'?{left:'chevron-left',right:'chevron-right'}:{left:'chevron-right',right:'chevron-left'};var html='<table class="table-condensed">';html+='<thead>';html+='<tr>';if(this.showWeekNumbers||this.showISOWeekNumbers)
html+='<th></th>';if((!minDate||minDate.isBefore(calendar.firstDay))&&(!this.linkedCalendars||side=='left')){html+='<th class="prev available"><span></span></th>';}else{html+='<th></th>';}
var dateHtml=this.locale.monthNames[calendar[1][1].month()]+calendar[1][1].format(" YYYY");if(this.showDropdowns){var currentMonth=calendar[1][1].month();var currentYear=calendar[1][1].year();var maxYear=(maxDate&&maxDate.year())||(this.maxYear);var minYear=(minDate&&minDate.year())||(this.minYear);var inMinYear=currentYear==minYear;var inMaxYear=currentYear==maxYear;var monthHtml='<select class="monthselect">';for(var m=0;m<12;m++){if((!inMinYear||m>=minDate.month())&&(!inMaxYear||m<=maxDate.month())){monthHtml+="<option value='"+m+"'"+
(m===currentMonth?" selected='selected'":"")+
">"+this.locale.monthNames[m]+"</option>";}else{monthHtml+="<option value='"+m+"'"+
(m===currentMonth?" selected='selected'":"")+
" disabled='disabled'>"+this.locale.monthNames[m]+"</option>";}}
monthHtml+="</select>";var yearHtml='<select class="yearselect">';for(var y=minYear;y<=maxYear;y++){yearHtml+='<option value="'+y+'"'+
(y===currentYear?' selected="selected"':'')+
'>'+y+'</option>';}
yearHtml+='</select>';dateHtml=monthHtml+yearHtml;}
html+='<th colspan="5" class="month">'+dateHtml+'</th>';if((!maxDate||maxDate.isAfter(calendar.lastDay))&&(!this.linkedCalendars||side=='right'||this.singleDatePicker)){html+='<th class="next available"><span></span></th>';}else{html+='<th></th>';}
html+='</tr>';html+='<tr>';if(this.showWeekNumbers||this.showISOWeekNumbers)
html+='<th class="week">'+this.locale.weekLabel+'</th>';$.each(this.locale.daysOfWeek,function(index,dayOfWeek){html+='<th>'+dayOfWeek+'</th>';});html+='</tr>';html+='</thead>';html+='<tbody>';if(this.endDate==null&&this.maxSpan){var maxLimit=this.startDate.clone().add(this.maxSpan).endOf('day');if(!maxDate||maxLimit.isBefore(maxDate)){maxDate=maxLimit;}}
for(var row=0;row<6;row++){html+='<tr>';if(this.showWeekNumbers)
html+='<td class="week">'+calendar[row][0].week()+'</td>';else if(this.showISOWeekNumbers)
html+='<td class="week">'+calendar[row][0].isoWeek()+'</td>';for(var col=0;col<7;col++){var classes=[];if(calendar[row][col].isSame(new Date(),"day"))
classes.push('today');if(calendar[row][col].isoWeekday()>5)
classes.push('weekend');if(calendar[row][col].month()!=calendar[1][1].month())
classes.push('off');if(this.minDate&&calendar[row][col].isBefore(this.minDate,'day'))
classes.push('off','disabled');if(maxDate&&calendar[row][col].isAfter(maxDate,'day'))
classes.push('off','disabled');if(this.isInvalidDate(calendar[row][col]))
classes.push('off','disabled');if(calendar[row][col].format('YYYY-MM-DD')==this.startDate.format('YYYY-MM-DD'))
classes.push('active','start-date');if(this.endDate!=null&&calendar[row][col].format('YYYY-MM-DD')==this.endDate.format('YYYY-MM-DD'))
classes.push('active','end-date');if(this.endDate!=null&&calendar[row][col]>this.startDate&&calendar[row][col]<this.endDate)
classes.push('in-range');var isCustom=this.isCustomDate(calendar[row][col]);if(isCustom!==false){if(typeof isCustom==='string')
classes.push(isCustom);else
Array.prototype.push.apply(classes,isCustom);}
var cname='',disabled=false;for(var i=0;i<classes.length;i++){cname+=classes[i]+' ';if(classes[i]=='disabled')
disabled=true;}
if(!disabled)
cname+='available';html+='<td class="'+cname.replace(/^\s+|\s+$/g,'')+'" data-title="'+'r'+row+'c'+col+'">'+calendar[row][col].date()+'</td>';}
html+='</tr>';}
html+='</tbody>';html+='</table>';this.container.find('.drp-calendar.'+side+' .calendar-table').html(html);},renderTimePicker:function(side){if(side=='right'&&!this.endDate)return;var html,selected,minDate,maxDate=this.maxDate;if(this.maxSpan&&(!this.maxDate||this.startDate.clone().add(this.maxSpan).isAfter(this.maxDate)))
maxDate=this.startDate.clone().add(this.maxSpan);if(side=='left'){selected=this.startDate.clone();minDate=this.minDate;}else if(side=='right'){selected=this.endDate.clone();minDate=this.startDate;var timeSelector=this.container.find('.drp-calendar.right .calendar-time');if(timeSelector.html()!=''){selected.hour(selected.hour()||timeSelector.find('.hourselect option:selected').val());selected.minute(selected.minute()||timeSelector.find('.minuteselect option:selected').val());selected.second(selected.second()||timeSelector.find('.secondselect option:selected').val());if(!this.timePicker24Hour){var ampm=timeSelector.find('.ampmselect option:selected').val();if(ampm==='PM'&&selected.hour()<12)
selected.hour(selected.hour()+12);if(ampm==='AM'&&selected.hour()===12)
selected.hour(0);}}
if(selected.isBefore(this.startDate))
selected=this.startDate.clone();if(maxDate&&selected.isAfter(maxDate))
selected=maxDate.clone();}
html='<select class="hourselect">';var start=this.timePicker24Hour?0:1;var end=this.timePicker24Hour?23:12;for(var i=start;i<=end;i++){var i_in_24=i;if(!this.timePicker24Hour)
i_in_24=selected.hour()>=12?(i==12?12:i+12):(i==12?0:i);var time=selected.clone().hour(i_in_24);var disabled=false;if(minDate&&time.minute(59).isBefore(minDate))
disabled=true;if(maxDate&&time.minute(0).isAfter(maxDate))
disabled=true;if(i_in_24==selected.hour()&&!disabled){html+='<option value="'+i+'" selected="selected">'+i+'</option>';}else if(disabled){html+='<option value="'+i+'" disabled="disabled" class="disabled">'+i+'</option>';}else{html+='<option value="'+i+'">'+i+'</option>';}}
html+='</select> ';html+=': <select class="minuteselect">';for(var i=0;i<60;i+=this.timePickerIncrement){var padded=i<10?'0'+i:i;var time=selected.clone().minute(i);var disabled=false;if(minDate&&time.second(59).isBefore(minDate))
disabled=true;if(maxDate&&time.second(0).isAfter(maxDate))
disabled=true;if(selected.minute()==i&&!disabled){html+='<option value="'+i+'" selected="selected">'+padded+'</option>';}else if(disabled){html+='<option value="'+i+'" disabled="disabled" class="disabled">'+padded+'</option>';}else{html+='<option value="'+i+'">'+padded+'</option>';}}
html+='</select> ';if(this.timePickerSeconds){html+=': <select class="secondselect">';for(var i=0;i<60;i++){var padded=i<10?'0'+i:i;var time=selected.clone().second(i);var disabled=false;if(minDate&&time.isBefore(minDate))
disabled=true;if(maxDate&&time.isAfter(maxDate))
disabled=true;if(selected.second()==i&&!disabled){html+='<option value="'+i+'" selected="selected">'+padded+'</option>';}else if(disabled){html+='<option value="'+i+'" disabled="disabled" class="disabled">'+padded+'</option>';}else{html+='<option value="'+i+'">'+padded+'</option>';}}
html+='</select> ';}
if(!this.timePicker24Hour){html+='<select class="ampmselect">';var am_html='';var pm_html='';if(minDate&&selected.clone().hour(12).minute(0).second(0).isBefore(minDate))
am_html=' disabled="disabled" class="disabled"';if(maxDate&&selected.clone().hour(0).minute(0).second(0).isAfter(maxDate))
pm_html=' disabled="disabled" class="disabled"';if(selected.hour()>=12){html+='<option value="AM"'+am_html+'>AM</option><option value="PM" selected="selected"'+pm_html+'>PM</option>';}else{html+='<option value="AM" selected="selected"'+am_html+'>AM</option><option value="PM"'+pm_html+'>PM</option>';}
html+='</select>';}
this.container.find('.drp-calendar.'+side+' .calendar-time').html(html);},updateFormInputs:function(){if(this.singleDatePicker||(this.endDate&&(this.startDate.isBefore(this.endDate)||this.startDate.isSame(this.endDate)))){this.container.find('button.applyBtn').removeAttr('disabled');}else{this.container.find('button.applyBtn').attr('disabled','disabled');}},move:function(){var parentOffset={top:0,left:0},containerTop;var parentRightEdge=$(window).width();if(!this.parentEl.is('body')){parentOffset={top:this.parentEl.offset().top-this.parentEl.scrollTop(),left:this.parentEl.offset().left-this.parentEl.scrollLeft()};parentRightEdge=this.parentEl[0].clientWidth+this.parentEl.offset().left;}
if(this.drops=='up')
containerTop=this.element.offset().top-this.container.outerHeight()-parentOffset.top;else
containerTop=this.element.offset().top+this.element.outerHeight()-parentOffset.top;this.container[this.drops=='up'?'addClass':'removeClass']('drop-up');if(this.opens=='left'){this.container.css({top:containerTop,right:parentRightEdge-this.element.offset().left-this.element.outerWidth(),left:'auto'});if(this.container.offset().left<0){this.container.css({right:'auto',left:9});}}else if(this.opens=='center'){this.container.css({top:containerTop,left:this.element.offset().left-parentOffset.left+this.element.outerWidth()/2
-this.container.outerWidth()/2,right:'auto'});if(this.container.offset().left<0){this.container.css({right:'auto',left:9});}}else{this.container.css({top:containerTop,left:this.element.offset().left-parentOffset.left,right:'auto'});if(this.container.offset().left+this.container.outerWidth()>$(window).width()){this.container.css({left:'auto',right:0});}}},show:function(e){if(this.isShowing)return;this._outsideClickProxy=$.proxy(function(e){this.outsideClick(e);},this);$(document).on('mousedown.daterangepicker',this._outsideClickProxy).on('touchend.daterangepicker',this._outsideClickProxy).on('click.daterangepicker','[data-toggle=dropdown]',this._outsideClickProxy).on('focusin.daterangepicker',this._outsideClickProxy);$(window).on('resize.daterangepicker',$.proxy(function(e){this.move(e);},this));this.oldStartDate=this.startDate.clone();this.oldEndDate=this.endDate.clone();this.previousRightTime=this.endDate.clone();this.updateView();this.container.show();this.move();this.element.trigger('show.daterangepicker',this);this.isShowing=true;},hide:function(e){if(!this.isShowing)return;if(!this.endDate){this.startDate=this.oldStartDate.clone();this.endDate=this.oldEndDate.clone();}
if(!this.startDate.isSame(this.oldStartDate)||!this.endDate.isSame(this.oldEndDate))
this.callback(this.startDate.clone(),this.endDate.clone(),this.chosenLabel);this.updateElement();$(document).off('.daterangepicker');$(window).off('.daterangepicker');this.container.hide();this.element.trigger('hide.daterangepicker',this);this.isShowing=false;},toggle:function(e){if(this.isShowing){this.hide();}else{this.show();}},outsideClick:function(e){var target=$(e.target);if(e.type=="focusin"||target.closest(this.element).length||target.closest(this.container).length||target.closest('.calendar-table').length)return;this.hide();this.element.trigger('outsideClick.daterangepicker',this);},showCalendars:function(){this.container.addClass('show-calendar');this.move();this.element.trigger('showCalendar.daterangepicker',this);},hideCalendars:function(){this.container.removeClass('show-calendar');this.element.trigger('hideCalendar.daterangepicker',this);},clickRange:function(e){var label=e.target.getAttribute('data-range-key');this.chosenLabel=label;if(label==this.locale.customRangeLabel){this.showCalendars();}else{var dates=this.ranges[label];this.startDate=dates[0];this.endDate=dates[1];if(!this.timePicker){this.startDate.startOf('day');this.endDate.endOf('day');}
if(!this.alwaysShowCalendars)
this.hideCalendars();this.clickApply();}},clickPrev:function(e){var cal=$(e.target).parents('.drp-calendar');if(cal.hasClass('left')){this.leftCalendar.month.subtract(1,'month');if(this.linkedCalendars)
this.rightCalendar.month.subtract(1,'month');}else{this.rightCalendar.month.subtract(1,'month');}
this.updateCalendars();},clickNext:function(e){var cal=$(e.target).parents('.drp-calendar');if(cal.hasClass('left')){this.leftCalendar.month.add(1,'month');}else{this.rightCalendar.month.add(1,'month');if(this.linkedCalendars)
this.leftCalendar.month.add(1,'month');}
this.updateCalendars();},hoverDate:function(e){if(!$(e.target).hasClass('available'))return;var title=$(e.target).attr('data-title');var row=title.substr(1,1);var col=title.substr(3,1);var cal=$(e.target).parents('.drp-calendar');var date=cal.hasClass('left')?this.leftCalendar.calendar[row][col]:this.rightCalendar.calendar[row][col];var leftCalendar=this.leftCalendar;var rightCalendar=this.rightCalendar;var startDate=this.startDate;if(!this.endDate){this.container.find('.drp-calendar tbody td').each(function(index,el){if($(el).hasClass('week'))return;var title=$(el).attr('data-title');var row=title.substr(1,1);var col=title.substr(3,1);var cal=$(el).parents('.drp-calendar');var dt=cal.hasClass('left')?leftCalendar.calendar[row][col]:rightCalendar.calendar[row][col];if((dt.isAfter(startDate)&&dt.isBefore(date))||dt.isSame(date,'day')){$(el).addClass('in-range');}else{$(el).removeClass('in-range');}});}},clickDate:function(e){if(!$(e.target).hasClass('available'))return;var title=$(e.target).attr('data-title');var row=title.substr(1,1);var col=title.substr(3,1);var cal=$(e.target).parents('.drp-calendar');var date=cal.hasClass('left')?this.leftCalendar.calendar[row][col]:this.rightCalendar.calendar[row][col];if(this.endDate||date.isBefore(this.startDate,'day')){if(this.timePicker){var hour=parseInt(this.container.find('.left .hourselect').val(),10);if(!this.timePicker24Hour){var ampm=this.container.find('.left .ampmselect').val();if(ampm==='PM'&&hour<12)
hour+=12;if(ampm==='AM'&&hour===12)
hour=0;}
var minute=parseInt(this.container.find('.left .minuteselect').val(),10);var second=this.timePickerSeconds?parseInt(this.container.find('.left .secondselect').val(),10):0;date=date.clone().hour(hour).minute(minute).second(second);}
this.endDate=null;this.setStartDate(date.clone());}else if(!this.endDate&&date.isBefore(this.startDate)){this.setEndDate(this.startDate.clone());}else{if(this.timePicker){var hour=parseInt(this.container.find('.right .hourselect').val(),10);if(!this.timePicker24Hour){var ampm=this.container.find('.right .ampmselect').val();if(ampm==='PM'&&hour<12)
hour+=12;if(ampm==='AM'&&hour===12)
hour=0;}
var minute=parseInt(this.container.find('.right .minuteselect').val(),10);var second=this.timePickerSeconds?parseInt(this.container.find('.right .secondselect').val(),10):0;date=date.clone().hour(hour).minute(minute).second(second);}
this.setEndDate(date.clone());if(this.autoApply){this.calculateChosenLabel();this.clickApply();}}
if(this.singleDatePicker){this.setEndDate(this.startDate);if(!this.timePicker)
this.clickApply();}
this.updateView();e.stopPropagation();},calculateChosenLabel:function(){var customRange=true;var i=0;for(var range in this.ranges){if(this.timePicker){var format=this.timePickerSeconds?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD HH:mm";if(this.startDate.format(format)==this.ranges[range][0].format(format)&&this.endDate.format(format)==this.ranges[range][1].format(format)){customRange=false;this.chosenLabel=this.container.find('.ranges li:eq('+i+')').addClass('active').attr('data-range-key');break;}}else{if(this.startDate.format('YYYY-MM-DD')==this.ranges[range][0].format('YYYY-MM-DD')&&this.endDate.format('YYYY-MM-DD')==this.ranges[range][1].format('YYYY-MM-DD')){customRange=false;this.chosenLabel=this.container.find('.ranges li:eq('+i+')').addClass('active').attr('data-range-key');break;}}
i++;}
if(customRange){if(this.showCustomRangeLabel){this.chosenLabel=this.container.find('.ranges li:last').addClass('active').attr('data-range-key');}else{this.chosenLabel=null;}
this.showCalendars();}},clickApply:function(e){this.hide();this.element.trigger('apply.daterangepicker',this);},clickCancel:function(e){this.startDate=this.oldStartDate;this.endDate=this.oldEndDate;this.hide();this.element.trigger('cancel.daterangepicker',this);},monthOrYearChanged:function(e){var isLeft=$(e.target).closest('.drp-calendar').hasClass('left'),leftOrRight=isLeft?'left':'right',cal=this.container.find('.drp-calendar.'+leftOrRight);var month=parseInt(cal.find('.monthselect').val(),10);var year=cal.find('.yearselect').val();if(!isLeft){if(year<this.startDate.year()||(year==this.startDate.year()&&month<this.startDate.month())){month=this.startDate.month();year=this.startDate.year();}}
if(this.minDate){if(year<this.minDate.year()||(year==this.minDate.year()&&month<this.minDate.month())){month=this.minDate.month();year=this.minDate.year();}}
if(this.maxDate){if(year>this.maxDate.year()||(year==this.maxDate.year()&&month>this.maxDate.month())){month=this.maxDate.month();year=this.maxDate.year();}}
if(isLeft){this.leftCalendar.month.month(month).year(year);if(this.linkedCalendars)
this.rightCalendar.month=this.leftCalendar.month.clone().add(1,'month');}else{this.rightCalendar.month.month(month).year(year);if(this.linkedCalendars)
this.leftCalendar.month=this.rightCalendar.month.clone().subtract(1,'month');}
this.updateCalendars();},timeChanged:function(e){var cal=$(e.target).closest('.drp-calendar'),isLeft=cal.hasClass('left');var hour=parseInt(cal.find('.hourselect').val(),10);var minute=parseInt(cal.find('.minuteselect').val(),10);var second=this.timePickerSeconds?parseInt(cal.find('.secondselect').val(),10):0;if(!this.timePicker24Hour){var ampm=cal.find('.ampmselect').val();if(ampm==='PM'&&hour<12)
hour+=12;if(ampm==='AM'&&hour===12)
hour=0;}
if(isLeft){var start=this.startDate.clone();start.hour(hour);start.minute(minute);start.second(second);this.setStartDate(start);if(this.singleDatePicker){this.endDate=this.startDate.clone();}else if(this.endDate&&this.endDate.format('YYYY-MM-DD')==start.format('YYYY-MM-DD')&&this.endDate.isBefore(start)){this.setEndDate(start.clone());}}else if(this.endDate){var end=this.endDate.clone();end.hour(hour);end.minute(minute);end.second(second);this.setEndDate(end);}
this.updateCalendars();this.updateFormInputs();this.renderTimePicker('left');this.renderTimePicker('right');},elementChanged:function(){if(!this.element.is('input'))return;if(!this.element.val().length)return;var dateString=this.element.val().split(this.locale.separator),start=null,end=null;if(dateString.length===2){start=moment(dateString[0],this.locale.format);end=moment(dateString[1],this.locale.format);}
if(this.singleDatePicker||start===null||end===null){start=moment(this.element.val(),this.locale.format);end=start;}
if(!start.isValid()||!end.isValid())return;this.setStartDate(start);this.setEndDate(end);this.updateView();},keydown:function(e){if((e.keyCode===9)||(e.keyCode===13)){this.hide();}
if(e.keyCode===27){e.preventDefault();e.stopPropagation();this.hide();}},updateElement:function(){if(this.element.is('input')&&this.autoUpdateInput){var newValue=this.startDate.format(this.locale.format);if(!this.singleDatePicker){newValue+=this.locale.separator+this.endDate.format(this.locale.format);}
if(newValue!==this.element.val()){this.element.val(newValue).trigger('change');}}},remove:function(){this.container.remove();this.element.off('.daterangepicker');this.element.removeData();}};$.fn.daterangepicker=function(options,callback){var implementOptions=$.extend(true,{},$.fn.daterangepicker.defaultOptions,options);this.each(function(){var el=$(this);if(el.data('daterangepicker'))
el.data('daterangepicker').remove();el.data('daterangepicker',new DateRangePicker(el,implementOptions,callback));});return this;};return DateRangePicker;}));
\ No newline at end of file
@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:54px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.dropzone{padding:0;background-color:#fff;border:2px dashed #d2ddec;border-radius:.375rem;color:#95aac9;transition:all .2s ease-in-out}.dz-message{padding:5rem 1rem}
\ No newline at end of file
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError("this hasn't been initialised - super() hasn't been called");}return call&&(typeof call==="object"||typeof call==="function")?call:self;}
function _inherits(subClass,superClass){if(typeof superClass!=="function"&&superClass!==null){throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}
function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function");}}
var Emitter=function(){function Emitter(){_classCallCheck(this,Emitter);}
_createClass(Emitter,[{key:"on",value:function on(event,fn){this._callbacks=this._callbacks||{};if(!this._callbacks[event]){this._callbacks[event]=[];}
this._callbacks[event].push(fn);return this;}},{key:"emit",value:function emit(event){this._callbacks=this._callbacks||{};var callbacks=this._callbacks[event];if(callbacks){for(var _len=arguments.length,args=Array(_len>1?_len-1:0),_key=1;_key<_len;_key++){args[_key-1]=arguments[_key];}
for(var _iterator=callbacks,_isArray=true,_i=0,_iterator=_isArray?_iterator:_iterator[Symbol.iterator]();;){var _ref;if(_isArray){if(_i>=_iterator.length)break;_ref=_iterator[_i++];}else{_i=_iterator.next();if(_i.done)break;_ref=_i.value;}
var callback=_ref;callback.apply(this,args);}}
return this;}},{key:"off",value:function off(event,fn){if(!this._callbacks||arguments.length===0){this._callbacks={};return this;}
var callbacks=this._callbacks[event];if(!callbacks){return this;}
if(arguments.length===1){delete this._callbacks[event];return this;}
for(var i=0;i<callbacks.length;i++){var callback=callbacks[i];if(callback===fn){callbacks.splice(i,1);break;}}
return this;}}]);return Emitter;}();var Dropzone=function(_Emitter){_inherits(Dropzone,_Emitter);_createClass(Dropzone,null,[{key:"initClass",value:function initClass(){this.prototype.Emitter=Emitter;this.prototype.events=["drop","dragstart","dragend","dragenter","dragover","dragleave","addedfile","addedfiles","removedfile","thumbnail","error","errormultiple","processing","processingmultiple","uploadprogress","totaluploadprogress","sending","sendingmultiple","success","successmultiple","canceled","canceledmultiple","complete","completemultiple","reset","maxfilesexceeded","maxfilesreached","queuecomplete"];this.prototype.defaultOptions={url:null,method:"post",withCredentials:false,timeout:30000,parallelUploads:2,uploadMultiple:false,chunking:false,forceChunking:false,chunkSize:2000000,parallelChunkUploads:false,retryChunks:false,retryChunksLimit:3,maxFilesize:256,paramName:"file",createImageThumbnails:true,maxThumbnailFilesize:10,thumbnailWidth:120,thumbnailHeight:120,thumbnailMethod:'crop',resizeWidth:null,resizeHeight:null,resizeMimeType:null,resizeQuality:0.8,resizeMethod:'contain',filesizeBase:1000,maxFiles:null,headers:null,clickable:true,ignoreHiddenFiles:true,acceptedFiles:null,acceptedMimeTypes:null,autoProcessQueue:true,autoQueue:true,addRemoveLinks:false,previewsContainer:null,hiddenInputContainer:"body",capture:null,renameFilename:null,renameFile:null,forceFallback:false,dictDefaultMessage:"Drop files here to upload",dictFallbackMessage:"Your browser does not support drag'n'drop file uploads.",dictFallbackText:"Please use the fallback form below to upload your files like in the olden days.",dictFileTooBig:"File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.",dictInvalidFileType:"You can't upload files of this type.",dictResponseError:"Server responded with {{statusCode}} code.",dictCancelUpload:"Cancel upload",dictUploadCanceled:"Upload canceled.",dictCancelUploadConfirmation:"Are you sure you want to cancel this upload?",dictRemoveFile:"Remove file",dictRemoveFileConfirmation:null,dictMaxFilesExceeded:"You can not upload any more files.",dictFileSizeUnits:{tb:"TB",gb:"GB",mb:"MB",kb:"KB",b:"b"},init:function init(){},params:function params(files,xhr,chunk){if(chunk){return{dzuuid:chunk.file.upload.uuid,dzchunkindex:chunk.index,dztotalfilesize:chunk.file.size,dzchunksize:this.options.chunkSize,dztotalchunkcount:chunk.file.upload.totalChunkCount,dzchunkbyteoffset:chunk.index*this.options.chunkSize};}},accept:function accept(file,done){return done();},chunksUploaded:function chunksUploaded(file,done){done();},fallback:function fallback(){var messageElement=void 0;this.element.className=this.element.className+" dz-browser-not-supported";for(var _iterator2=this.element.getElementsByTagName("div"),_isArray2=true,_i2=0,_iterator2=_isArray2?_iterator2:_iterator2[Symbol.iterator]();;){var _ref2;if(_isArray2){if(_i2>=_iterator2.length)break;_ref2=_iterator2[_i2++];}else{_i2=_iterator2.next();if(_i2.done)break;_ref2=_i2.value;}
var child=_ref2;if(/(^| )dz-message($| )/.test(child.className)){messageElement=child;child.className="dz-message";break;}}
if(!messageElement){messageElement=Dropzone.createElement("<div class=\"dz-message\"><span></span></div>");this.element.appendChild(messageElement);}
var span=messageElement.getElementsByTagName("span")[0];if(span){if(span.textContent!=null){span.textContent=this.options.dictFallbackMessage;}else if(span.innerText!=null){span.innerText=this.options.dictFallbackMessage;}}
return this.element.appendChild(this.getFallbackForm());},resize:function resize(file,width,height,resizeMethod){var info={srcX:0,srcY:0,srcWidth:file.width,srcHeight:file.height};var srcRatio=file.width/file.height;if(width==null&&height==null){width=info.srcWidth;height=info.srcHeight;}else if(width==null){width=height*srcRatio;}else if(height==null){height=width/srcRatio;}
width=Math.min(width,info.srcWidth);height=Math.min(height,info.srcHeight);var trgRatio=width/height;if(info.srcWidth>width||info.srcHeight>height){if(resizeMethod==='crop'){if(srcRatio>trgRatio){info.srcHeight=file.height;info.srcWidth=info.srcHeight*trgRatio;}else{info.srcWidth=file.width;info.srcHeight=info.srcWidth/trgRatio;}}else if(resizeMethod==='contain'){if(srcRatio>trgRatio){height=width/srcRatio;}else{width=height*srcRatio;}}else{throw new Error("Unknown resizeMethod '"+resizeMethod+"'");}}
info.srcX=(file.width-info.srcWidth)/2;info.srcY=(file.height-info.srcHeight)/2;info.trgWidth=width;info.trgHeight=height;return info;},transformFile:function transformFile(file,done){if((this.options.resizeWidth||this.options.resizeHeight)&&file.type.match(/image.*/)){return this.resizeImage(file,this.options.resizeWidth,this.options.resizeHeight,this.options.resizeMethod,done);}else{return done(file);}},previewTemplate:"<div class=\"dz-preview dz-file-preview\">\n <div class=\"dz-image\"><img data-dz-thumbnail /></div>\n <div class=\"dz-details\">\n <div class=\"dz-size\"><span data-dz-size></span></div>\n <div class=\"dz-filename\"><span data-dz-name></span></div>\n </div>\n <div class=\"dz-progress\"><span class=\"dz-upload\" data-dz-uploadprogress></span></div>\n <div class=\"dz-error-message\"><span data-dz-errormessage></span></div>\n <div class=\"dz-success-mark\">\n <svg width=\"54px\" height=\"54px\" viewBox=\"0 0 54 54\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:sketch=\"http://www.bohemiancoding.com/sketch/ns\">\n <title>Check</title>\n <defs></defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\" sketch:type=\"MSPage\">\n <path d=\"M23.5,31.8431458 L17.5852419,25.9283877 C16.0248253,24.3679711 13.4910294,24.366835 11.9289322,25.9289322 C10.3700136,27.4878508 10.3665912,30.0234455 11.9283877,31.5852419 L20.4147581,40.0716123 C20.5133999,40.1702541 20.6159315,40.2626649 20.7218615,40.3488435 C22.2835669,41.8725651 24.794234,41.8626202 26.3461564,40.3106978 L43.3106978,23.3461564 C44.8771021,21.7797521 44.8758057,19.2483887 43.3137085,17.6862915 C41.7547899,16.1273729 39.2176035,16.1255422 37.6538436,17.6893022 L23.5,31.8431458 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z\" id=\"Oval-2\" stroke-opacity=\"0.198794158\" stroke=\"#747474\" fill-opacity=\"0.816519475\" fill=\"#FFFFFF\" sketch:type=\"MSShapeGroup\"></path>\n </g>\n </svg>\n </div>\n <div class=\"dz-error-mark\">\n <svg width=\"54px\" height=\"54px\" viewBox=\"0 0 54 54\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:sketch=\"http://www.bohemiancoding.com/sketch/ns\">\n <title>Error</title>\n <defs></defs>\n <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\" sketch:type=\"MSPage\">\n <g id=\"Check-+-Oval-2\" sketch:type=\"MSLayerGroup\" stroke=\"#747474\" stroke-opacity=\"0.198794158\" fill=\"#FFFFFF\" fill-opacity=\"0.816519475\">\n <path d=\"M32.6568542,29 L38.3106978,23.3461564 C39.8771021,21.7797521 39.8758057,19.2483887 38.3137085,17.6862915 C36.7547899,16.1273729 34.2176035,16.1255422 32.6538436,17.6893022 L27,23.3431458 L21.3461564,17.6893022 C19.7823965,16.1255422 17.2452101,16.1273729 15.6862915,17.6862915 C14.1241943,19.2483887 14.1228979,21.7797521 15.6893022,23.3461564 L21.3431458,29 L15.6893022,34.6538436 C14.1228979,36.2202479 14.1241943,38.7516113 15.6862915,40.3137085 C17.2452101,41.8726271 19.7823965,41.8744578 21.3461564,40.3106978 L27,34.6568542 L32.6538436,40.3106978 C34.2176035,41.8744578 36.7547899,41.8726271 38.3137085,40.3137085 C39.8758057,38.7516113 39.8771021,36.2202479 38.3106978,34.6538436 L32.6568542,29 Z M27,53 C41.3594035,53 53,41.3594035 53,27 C53,12.6405965 41.3594035,1 27,1 C12.6405965,1 1,12.6405965 1,27 C1,41.3594035 12.6405965,53 27,53 Z\" id=\"Oval-2\" sketch:type=\"MSShapeGroup\"></path>\n </g>\n </g>\n </svg>\n </div>\n</div>",drop:function drop(e){return this.element.classList.remove("dz-drag-hover");},dragstart:function dragstart(e){},dragend:function dragend(e){return this.element.classList.remove("dz-drag-hover");},dragenter:function dragenter(e){return this.element.classList.add("dz-drag-hover");},dragover:function dragover(e){return this.element.classList.add("dz-drag-hover");},dragleave:function dragleave(e){return this.element.classList.remove("dz-drag-hover");},paste:function paste(e){},reset:function reset(){return this.element.classList.remove("dz-started");},addedfile:function addedfile(file){var _this2=this;if(this.element===this.previewsContainer){this.element.classList.add("dz-started");}
if(this.previewsContainer){file.previewElement=Dropzone.createElement(this.options.previewTemplate.trim());file.previewTemplate=file.previewElement;this.previewsContainer.appendChild(file.previewElement);for(var _iterator3=file.previewElement.querySelectorAll("[data-dz-name]"),_isArray3=true,_i3=0,_iterator3=_isArray3?_iterator3:_iterator3[Symbol.iterator]();;){var _ref3;if(_isArray3){if(_i3>=_iterator3.length)break;_ref3=_iterator3[_i3++];}else{_i3=_iterator3.next();if(_i3.done)break;_ref3=_i3.value;}
var node=_ref3;node.textContent=file.name;}
for(var _iterator4=file.previewElement.querySelectorAll("[data-dz-size]"),_isArray4=true,_i4=0,_iterator4=_isArray4?_iterator4:_iterator4[Symbol.iterator]();;){if(_isArray4){if(_i4>=_iterator4.length)break;node=_iterator4[_i4++];}else{_i4=_iterator4.next();if(_i4.done)break;node=_i4.value;}
node.innerHTML=this.filesize(file.size);}
if(this.options.addRemoveLinks){file._removeLink=Dropzone.createElement("<a class=\"dz-remove\" href=\"javascript:undefined;\" data-dz-remove>"+this.options.dictRemoveFile+"</a>");file.previewElement.appendChild(file._removeLink);}
var removeFileEvent=function removeFileEvent(e){e.preventDefault();e.stopPropagation();if(file.status===Dropzone.UPLOADING){return Dropzone.confirm(_this2.options.dictCancelUploadConfirmation,function(){return _this2.removeFile(file);});}else{if(_this2.options.dictRemoveFileConfirmation){return Dropzone.confirm(_this2.options.dictRemoveFileConfirmation,function(){return _this2.removeFile(file);});}else{return _this2.removeFile(file);}}};for(var _iterator5=file.previewElement.querySelectorAll("[data-dz-remove]"),_isArray5=true,_i5=0,_iterator5=_isArray5?_iterator5:_iterator5[Symbol.iterator]();;){var _ref4;if(_isArray5){if(_i5>=_iterator5.length)break;_ref4=_iterator5[_i5++];}else{_i5=_iterator5.next();if(_i5.done)break;_ref4=_i5.value;}
var removeLink=_ref4;removeLink.addEventListener("click",removeFileEvent);}}},removedfile:function removedfile(file){if(file.previewElement!=null&&file.previewElement.parentNode!=null){file.previewElement.parentNode.removeChild(file.previewElement);}
return this._updateMaxFilesReachedClass();},thumbnail:function thumbnail(file,dataUrl){if(file.previewElement){file.previewElement.classList.remove("dz-file-preview");for(var _iterator6=file.previewElement.querySelectorAll("[data-dz-thumbnail]"),_isArray6=true,_i6=0,_iterator6=_isArray6?_iterator6:_iterator6[Symbol.iterator]();;){var _ref5;if(_isArray6){if(_i6>=_iterator6.length)break;_ref5=_iterator6[_i6++];}else{_i6=_iterator6.next();if(_i6.done)break;_ref5=_i6.value;}
var thumbnailElement=_ref5;thumbnailElement.alt=file.name;thumbnailElement.src=dataUrl;}
return setTimeout(function(){return file.previewElement.classList.add("dz-image-preview");},1);}},error:function error(file,message){if(file.previewElement){file.previewElement.classList.add("dz-error");if(typeof message!=="String"&&message.error){message=message.error;}
for(var _iterator7=file.previewElement.querySelectorAll("[data-dz-errormessage]"),_isArray7=true,_i7=0,_iterator7=_isArray7?_iterator7:_iterator7[Symbol.iterator]();;){var _ref6;if(_isArray7){if(_i7>=_iterator7.length)break;_ref6=_iterator7[_i7++];}else{_i7=_iterator7.next();if(_i7.done)break;_ref6=_i7.value;}
var node=_ref6;node.textContent=message;}}},errormultiple:function errormultiple(){},processing:function processing(file){if(file.previewElement){file.previewElement.classList.add("dz-processing");if(file._removeLink){return file._removeLink.innerHTML=this.options.dictCancelUpload;}}},processingmultiple:function processingmultiple(){},uploadprogress:function uploadprogress(file,progress,bytesSent){if(file.previewElement){for(var _iterator8=file.previewElement.querySelectorAll("[data-dz-uploadprogress]"),_isArray8=true,_i8=0,_iterator8=_isArray8?_iterator8:_iterator8[Symbol.iterator]();;){var _ref7;if(_isArray8){if(_i8>=_iterator8.length)break;_ref7=_iterator8[_i8++];}else{_i8=_iterator8.next();if(_i8.done)break;_ref7=_i8.value;}
var node=_ref7;node.nodeName==='PROGRESS'?node.value=progress:node.style.width=progress+"%";}}},totaluploadprogress:function totaluploadprogress(){},sending:function sending(){},sendingmultiple:function sendingmultiple(){},success:function success(file){if(file.previewElement){return file.previewElement.classList.add("dz-success");}},successmultiple:function successmultiple(){},canceled:function canceled(file){return this.emit("error",file,this.options.dictUploadCanceled);},canceledmultiple:function canceledmultiple(){},complete:function complete(file){if(file._removeLink){file._removeLink.innerHTML=this.options.dictRemoveFile;}
if(file.previewElement){return file.previewElement.classList.add("dz-complete");}},completemultiple:function completemultiple(){},maxfilesexceeded:function maxfilesexceeded(){},maxfilesreached:function maxfilesreached(){},queuecomplete:function queuecomplete(){},addedfiles:function addedfiles(){}};this.prototype._thumbnailQueue=[];this.prototype._processingThumbnail=false;}},{key:"extend",value:function extend(target){for(var _len2=arguments.length,objects=Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++){objects[_key2-1]=arguments[_key2];}
for(var _iterator9=objects,_isArray9=true,_i9=0,_iterator9=_isArray9?_iterator9:_iterator9[Symbol.iterator]();;){var _ref8;if(_isArray9){if(_i9>=_iterator9.length)break;_ref8=_iterator9[_i9++];}else{_i9=_iterator9.next();if(_i9.done)break;_ref8=_i9.value;}
var object=_ref8;for(var key in object){var val=object[key];target[key]=val;}}
return target;}}]);function Dropzone(el,options){_classCallCheck(this,Dropzone);var _this=_possibleConstructorReturn(this,(Dropzone.__proto__||Object.getPrototypeOf(Dropzone)).call(this));var fallback=void 0,left=void 0;_this.element=el;_this.version=Dropzone.version;_this.defaultOptions.previewTemplate=_this.defaultOptions.previewTemplate.replace(/\n*/g,"");_this.clickableElements=[];_this.listeners=[];_this.files=[];if(typeof _this.element==="string"){_this.element=document.querySelector(_this.element);}
if(!_this.element||_this.element.nodeType==null){throw new Error("Invalid dropzone element.");}
if(_this.element.dropzone){throw new Error("Dropzone already attached.");}
Dropzone.instances.push(_this);_this.element.dropzone=_this;var elementOptions=(left=Dropzone.optionsForElement(_this.element))!=null?left:{};_this.options=Dropzone.extend({},_this.defaultOptions,elementOptions,options!=null?options:{});if(_this.options.forceFallback||!Dropzone.isBrowserSupported()){var _ret;return _ret=_this.options.fallback.call(_this),_possibleConstructorReturn(_this,_ret);}
if(_this.options.url==null){_this.options.url=_this.element.getAttribute("action");}
if(!_this.options.url){throw new Error("No URL provided.");}
if(_this.options.acceptedFiles&&_this.options.acceptedMimeTypes){throw new Error("You can't provide both 'acceptedFiles' and 'acceptedMimeTypes'. 'acceptedMimeTypes' is deprecated.");}
if(_this.options.uploadMultiple&&_this.options.chunking){throw new Error('You cannot set both: uploadMultiple and chunking.');}
if(_this.options.acceptedMimeTypes){_this.options.acceptedFiles=_this.options.acceptedMimeTypes;delete _this.options.acceptedMimeTypes;}
if(_this.options.renameFilename!=null){_this.options.renameFile=function(file){return _this.options.renameFilename.call(_this,file.name,file);};}
_this.options.method=_this.options.method.toUpperCase();if((fallback=_this.getExistingFallback())&&fallback.parentNode){fallback.parentNode.removeChild(fallback);}
if(_this.options.previewsContainer!==false){if(_this.options.previewsContainer){_this.previewsContainer=Dropzone.getElement(_this.options.previewsContainer,"previewsContainer");}else{_this.previewsContainer=_this.element;}}
if(_this.options.clickable){if(_this.options.clickable===true){_this.clickableElements=[_this.element];}else{_this.clickableElements=Dropzone.getElements(_this.options.clickable,"clickable");}}
_this.init();return _this;}
_createClass(Dropzone,[{key:"getAcceptedFiles",value:function getAcceptedFiles(){return this.files.filter(function(file){return file.accepted;}).map(function(file){return file;});}},{key:"getRejectedFiles",value:function getRejectedFiles(){return this.files.filter(function(file){return!file.accepted;}).map(function(file){return file;});}},{key:"getFilesWithStatus",value:function getFilesWithStatus(status){return this.files.filter(function(file){return file.status===status;}).map(function(file){return file;});}},{key:"getQueuedFiles",value:function getQueuedFiles(){return this.getFilesWithStatus(Dropzone.QUEUED);}},{key:"getUploadingFiles",value:function getUploadingFiles(){return this.getFilesWithStatus(Dropzone.UPLOADING);}},{key:"getAddedFiles",value:function getAddedFiles(){return this.getFilesWithStatus(Dropzone.ADDED);}},{key:"getActiveFiles",value:function getActiveFiles(){return this.files.filter(function(file){return file.status===Dropzone.UPLOADING||file.status===Dropzone.QUEUED;}).map(function(file){return file;});}},{key:"init",value:function init(){var _this3=this;if(this.element.tagName==="form"){this.element.setAttribute("enctype","multipart/form-data");}
if(this.element.classList.contains("dropzone")&&!this.element.querySelector(".dz-message")){this.element.appendChild(Dropzone.createElement("<div class=\"dz-default dz-message\"><span>"+this.options.dictDefaultMessage+"</span></div>"));}
if(this.clickableElements.length){var setupHiddenFileInput=function setupHiddenFileInput(){if(_this3.hiddenFileInput){_this3.hiddenFileInput.parentNode.removeChild(_this3.hiddenFileInput);}
_this3.hiddenFileInput=document.createElement("input");_this3.hiddenFileInput.setAttribute("type","file");if(_this3.options.maxFiles===null||_this3.options.maxFiles>1){_this3.hiddenFileInput.setAttribute("multiple","multiple");}
_this3.hiddenFileInput.className="dz-hidden-input";if(_this3.options.acceptedFiles!==null){_this3.hiddenFileInput.setAttribute("accept",_this3.options.acceptedFiles);}
if(_this3.options.capture!==null){_this3.hiddenFileInput.setAttribute("capture",_this3.options.capture);}
_this3.hiddenFileInput.style.visibility="hidden";_this3.hiddenFileInput.style.position="absolute";_this3.hiddenFileInput.style.top="0";_this3.hiddenFileInput.style.left="0";_this3.hiddenFileInput.style.height="0";_this3.hiddenFileInput.style.width="0";Dropzone.getElement(_this3.options.hiddenInputContainer,'hiddenInputContainer').appendChild(_this3.hiddenFileInput);return _this3.hiddenFileInput.addEventListener("change",function(){var files=_this3.hiddenFileInput.files;if(files.length){for(var _iterator10=files,_isArray10=true,_i10=0,_iterator10=_isArray10?_iterator10:_iterator10[Symbol.iterator]();;){var _ref9;if(_isArray10){if(_i10>=_iterator10.length)break;_ref9=_iterator10[_i10++];}else{_i10=_iterator10.next();if(_i10.done)break;_ref9=_i10.value;}
var file=_ref9;_this3.addFile(file);}}
_this3.emit("addedfiles",files);return setupHiddenFileInput();});};setupHiddenFileInput();}
this.URL=window.URL!==null?window.URL:window.webkitURL;for(var _iterator11=this.events,_isArray11=true,_i11=0,_iterator11=_isArray11?_iterator11:_iterator11[Symbol.iterator]();;){var _ref10;if(_isArray11){if(_i11>=_iterator11.length)break;_ref10=_iterator11[_i11++];}else{_i11=_iterator11.next();if(_i11.done)break;_ref10=_i11.value;}
var eventName=_ref10;this.on(eventName,this.options[eventName]);}
this.on("uploadprogress",function(){return _this3.updateTotalUploadProgress();});this.on("removedfile",function(){return _this3.updateTotalUploadProgress();});this.on("canceled",function(file){return _this3.emit("complete",file);});this.on("complete",function(file){if(_this3.getAddedFiles().length===0&&_this3.getUploadingFiles().length===0&&_this3.getQueuedFiles().length===0){return setTimeout(function(){return _this3.emit("queuecomplete");},0);}});var noPropagation=function noPropagation(e){e.stopPropagation();if(e.preventDefault){return e.preventDefault();}else{return e.returnValue=false;}};this.listeners=[{element:this.element,events:{"dragstart":function dragstart(e){return _this3.emit("dragstart",e);},"dragenter":function dragenter(e){noPropagation(e);return _this3.emit("dragenter",e);},"dragover":function dragover(e){var efct=void 0;try{efct=e.dataTransfer.effectAllowed;}catch(error){}
e.dataTransfer.dropEffect='move'===efct||'linkMove'===efct?'move':'copy';noPropagation(e);return _this3.emit("dragover",e);},"dragleave":function dragleave(e){return _this3.emit("dragleave",e);},"drop":function drop(e){noPropagation(e);return _this3.drop(e);},"dragend":function dragend(e){return _this3.emit("dragend",e);}}}];this.clickableElements.forEach(function(clickableElement){return _this3.listeners.push({element:clickableElement,events:{"click":function click(evt){if(clickableElement!==_this3.element||evt.target===_this3.element||Dropzone.elementInside(evt.target,_this3.element.querySelector(".dz-message"))){_this3.hiddenFileInput.click();}
return true;}}});});this.enable();return this.options.init.call(this);}},{key:"destroy",value:function destroy(){this.disable();this.removeAllFiles(true);if(this.hiddenFileInput!=null?this.hiddenFileInput.parentNode:undefined){this.hiddenFileInput.parentNode.removeChild(this.hiddenFileInput);this.hiddenFileInput=null;}
delete this.element.dropzone;return Dropzone.instances.splice(Dropzone.instances.indexOf(this),1);}},{key:"updateTotalUploadProgress",value:function updateTotalUploadProgress(){var totalUploadProgress=void 0;var totalBytesSent=0;var totalBytes=0;var activeFiles=this.getActiveFiles();if(activeFiles.length){for(var _iterator12=this.getActiveFiles(),_isArray12=true,_i12=0,_iterator12=_isArray12?_iterator12:_iterator12[Symbol.iterator]();;){var _ref11;if(_isArray12){if(_i12>=_iterator12.length)break;_ref11=_iterator12[_i12++];}else{_i12=_iterator12.next();if(_i12.done)break;_ref11=_i12.value;}
var file=_ref11;totalBytesSent+=file.upload.bytesSent;totalBytes+=file.upload.total;}
totalUploadProgress=100*totalBytesSent/totalBytes;}else{totalUploadProgress=100;}
return this.emit("totaluploadprogress",totalUploadProgress,totalBytes,totalBytesSent);}},{key:"_getParamName",value:function _getParamName(n){if(typeof this.options.paramName==="function"){return this.options.paramName(n);}else{return ""+this.options.paramName+(this.options.uploadMultiple?"["+n+"]":"");}}},{key:"_renameFile",value:function _renameFile(file){if(typeof this.options.renameFile!=="function"){return file.name;}
return this.options.renameFile(file);}},{key:"getFallbackForm",value:function getFallbackForm(){var existingFallback=void 0,form=void 0;if(existingFallback=this.getExistingFallback()){return existingFallback;}
var fieldsString="<div class=\"dz-fallback\">";if(this.options.dictFallbackText){fieldsString+="<p>"+this.options.dictFallbackText+"</p>";}
fieldsString+="<input type=\"file\" name=\""+this._getParamName(0)+"\" "+(this.options.uploadMultiple?'multiple="multiple"':undefined)+" /><input type=\"submit\" value=\"Upload!\"></div>";var fields=Dropzone.createElement(fieldsString);if(this.element.tagName!=="FORM"){form=Dropzone.createElement("<form action=\""+this.options.url+"\" enctype=\"multipart/form-data\" method=\""+this.options.method+"\"></form>");form.appendChild(fields);}else{this.element.setAttribute("enctype","multipart/form-data");this.element.setAttribute("method",this.options.method);}
return form!=null?form:fields;}},{key:"getExistingFallback",value:function getExistingFallback(){var getFallback=function getFallback(elements){for(var _iterator13=elements,_isArray13=true,_i13=0,_iterator13=_isArray13?_iterator13:_iterator13[Symbol.iterator]();;){var _ref12;if(_isArray13){if(_i13>=_iterator13.length)break;_ref12=_iterator13[_i13++];}else{_i13=_iterator13.next();if(_i13.done)break;_ref12=_i13.value;}
var el=_ref12;if(/(^| )fallback($| )/.test(el.className)){return el;}}};var _arr=["div","form"];for(var _i14=0;_i14<_arr.length;_i14++){var tagName=_arr[_i14];var fallback;if(fallback=getFallback(this.element.getElementsByTagName(tagName))){return fallback;}}}},{key:"setupEventListeners",value:function setupEventListeners(){return this.listeners.map(function(elementListeners){return function(){var result=[];for(var event in elementListeners.events){var listener=elementListeners.events[event];result.push(elementListeners.element.addEventListener(event,listener,false));}
return result;}();});}},{key:"removeEventListeners",value:function removeEventListeners(){return this.listeners.map(function(elementListeners){return function(){var result=[];for(var event in elementListeners.events){var listener=elementListeners.events[event];result.push(elementListeners.element.removeEventListener(event,listener,false));}
return result;}();});}},{key:"disable",value:function disable(){var _this4=this;this.clickableElements.forEach(function(element){return element.classList.remove("dz-clickable");});this.removeEventListeners();this.disabled=true;return this.files.map(function(file){return _this4.cancelUpload(file);});}},{key:"enable",value:function enable(){delete this.disabled;this.clickableElements.forEach(function(element){return element.classList.add("dz-clickable");});return this.setupEventListeners();}},{key:"filesize",value:function filesize(size){var selectedSize=0;var selectedUnit="b";if(size>0){var units=['tb','gb','mb','kb','b'];for(var i=0;i<units.length;i++){var unit=units[i];var cutoff=Math.pow(this.options.filesizeBase,4-i)/10;if(size>=cutoff){selectedSize=size/Math.pow(this.options.filesizeBase,4-i);selectedUnit=unit;break;}}
selectedSize=Math.round(10*selectedSize)/10;}
return "<strong>"+selectedSize+"</strong> "+this.options.dictFileSizeUnits[selectedUnit];}},{key:"_updateMaxFilesReachedClass",value:function _updateMaxFilesReachedClass(){if(this.options.maxFiles!=null&&this.getAcceptedFiles().length>=this.options.maxFiles){if(this.getAcceptedFiles().length===this.options.maxFiles){this.emit('maxfilesreached',this.files);}
return this.element.classList.add("dz-max-files-reached");}else{return this.element.classList.remove("dz-max-files-reached");}}},{key:"drop",value:function drop(e){if(!e.dataTransfer){return;}
this.emit("drop",e);var files=[];for(var i=0;i<e.dataTransfer.files.length;i++){files[i]=e.dataTransfer.files[i];}
this.emit("addedfiles",files);if(files.length){var items=e.dataTransfer.items;if(items&&items.length&&items[0].webkitGetAsEntry!=null){this._addFilesFromItems(items);}else{this.handleFiles(files);}}}},{key:"paste",value:function paste(e){if(__guard__(e!=null?e.clipboardData:undefined,function(x){return x.items;})==null){return;}
this.emit("paste",e);var items=e.clipboardData.items;if(items.length){return this._addFilesFromItems(items);}}},{key:"handleFiles",value:function handleFiles(files){for(var _iterator14=files,_isArray14=true,_i15=0,_iterator14=_isArray14?_iterator14:_iterator14[Symbol.iterator]();;){var _ref13;if(_isArray14){if(_i15>=_iterator14.length)break;_ref13=_iterator14[_i15++];}else{_i15=_iterator14.next();if(_i15.done)break;_ref13=_i15.value;}
var file=_ref13;this.addFile(file);}}},{key:"_addFilesFromItems",value:function _addFilesFromItems(items){var _this5=this;return function(){var result=[];for(var _iterator15=items,_isArray15=true,_i16=0,_iterator15=_isArray15?_iterator15:_iterator15[Symbol.iterator]();;){var _ref14;if(_isArray15){if(_i16>=_iterator15.length)break;_ref14=_iterator15[_i16++];}else{_i16=_iterator15.next();if(_i16.done)break;_ref14=_i16.value;}
var item=_ref14;var entry;if(item.webkitGetAsEntry!=null&&(entry=item.webkitGetAsEntry())){if(entry.isFile){result.push(_this5.addFile(item.getAsFile()));}else if(entry.isDirectory){result.push(_this5._addFilesFromDirectory(entry,entry.name));}else{result.push(undefined);}}else if(item.getAsFile!=null){if(item.kind==null||item.kind==="file"){result.push(_this5.addFile(item.getAsFile()));}else{result.push(undefined);}}else{result.push(undefined);}}
return result;}();}},{key:"_addFilesFromDirectory",value:function _addFilesFromDirectory(directory,path){var _this6=this;var dirReader=directory.createReader();var errorHandler=function errorHandler(error){return __guardMethod__(console,'log',function(o){return o.log(error);});};var readEntries=function readEntries(){return dirReader.readEntries(function(entries){if(entries.length>0){for(var _iterator16=entries,_isArray16=true,_i17=0,_iterator16=_isArray16?_iterator16:_iterator16[Symbol.iterator]();;){var _ref15;if(_isArray16){if(_i17>=_iterator16.length)break;_ref15=_iterator16[_i17++];}else{_i17=_iterator16.next();if(_i17.done)break;_ref15=_i17.value;}
var entry=_ref15;if(entry.isFile){entry.file(function(file){if(_this6.options.ignoreHiddenFiles&&file.name.substring(0,1)==='.'){return;}
file.fullPath=path+"/"+file.name;return _this6.addFile(file);});}else if(entry.isDirectory){_this6._addFilesFromDirectory(entry,path+"/"+entry.name);}}
readEntries();}
return null;},errorHandler);};return readEntries();}},{key:"accept",value:function accept(file,done){if(this.options.maxFilesize&&file.size>this.options.maxFilesize*1024*1024){return done(this.options.dictFileTooBig.replace("{{filesize}}",Math.round(file.size/1024/10.24)/100).replace("{{maxFilesize}}",this.options.maxFilesize));}else if(!Dropzone.isValidFile(file,this.options.acceptedFiles)){return done(this.options.dictInvalidFileType);}else if(this.options.maxFiles!=null&&this.getAcceptedFiles().length>=this.options.maxFiles){done(this.options.dictMaxFilesExceeded.replace("{{maxFiles}}",this.options.maxFiles));return this.emit("maxfilesexceeded",file);}else{return this.options.accept.call(this,file,done);}}},{key:"addFile",value:function addFile(file){var _this7=this;file.upload={uuid:Dropzone.uuidv4(),progress:0,total:file.size,bytesSent:0,filename:this._renameFile(file),chunked:this.options.chunking&&(this.options.forceChunking||file.size>this.options.chunkSize),totalChunkCount:Math.ceil(file.size/this.options.chunkSize)};this.files.push(file);file.status=Dropzone.ADDED;this.emit("addedfile",file);this._enqueueThumbnail(file);return this.accept(file,function(error){if(error){file.accepted=false;_this7._errorProcessing([file],error);}else{file.accepted=true;if(_this7.options.autoQueue){_this7.enqueueFile(file);}}
return _this7._updateMaxFilesReachedClass();});}},{key:"enqueueFiles",value:function enqueueFiles(files){for(var _iterator17=files,_isArray17=true,_i18=0,_iterator17=_isArray17?_iterator17:_iterator17[Symbol.iterator]();;){var _ref16;if(_isArray17){if(_i18>=_iterator17.length)break;_ref16=_iterator17[_i18++];}else{_i18=_iterator17.next();if(_i18.done)break;_ref16=_i18.value;}
var file=_ref16;this.enqueueFile(file);}
return null;}},{key:"enqueueFile",value:function enqueueFile(file){var _this8=this;if(file.status===Dropzone.ADDED&&file.accepted===true){file.status=Dropzone.QUEUED;if(this.options.autoProcessQueue){return setTimeout(function(){return _this8.processQueue();},0);}}else{throw new Error("This file can't be queued because it has already been processed or was rejected.");}}},{key:"_enqueueThumbnail",value:function _enqueueThumbnail(file){var _this9=this;if(this.options.createImageThumbnails&&file.type.match(/image.*/)&&file.size<=this.options.maxThumbnailFilesize*1024*1024){this._thumbnailQueue.push(file);return setTimeout(function(){return _this9._processThumbnailQueue();},0);}}},{key:"_processThumbnailQueue",value:function _processThumbnailQueue(){var _this10=this;if(this._processingThumbnail||this._thumbnailQueue.length===0){return;}
this._processingThumbnail=true;var file=this._thumbnailQueue.shift();return this.createThumbnail(file,this.options.thumbnailWidth,this.options.thumbnailHeight,this.options.thumbnailMethod,true,function(dataUrl){_this10.emit("thumbnail",file,dataUrl);_this10._processingThumbnail=false;return _this10._processThumbnailQueue();});}},{key:"removeFile",value:function removeFile(file){if(file.status===Dropzone.UPLOADING){this.cancelUpload(file);}
this.files=without(this.files,file);this.emit("removedfile",file);if(this.files.length===0){return this.emit("reset");}}},{key:"removeAllFiles",value:function removeAllFiles(cancelIfNecessary){if(cancelIfNecessary==null){cancelIfNecessary=false;}
for(var _iterator18=this.files.slice(),_isArray18=true,_i19=0,_iterator18=_isArray18?_iterator18:_iterator18[Symbol.iterator]();;){var _ref17;if(_isArray18){if(_i19>=_iterator18.length)break;_ref17=_iterator18[_i19++];}else{_i19=_iterator18.next();if(_i19.done)break;_ref17=_i19.value;}
var file=_ref17;if(file.status!==Dropzone.UPLOADING||cancelIfNecessary){this.removeFile(file);}}
return null;}},{key:"resizeImage",value:function resizeImage(file,width,height,resizeMethod,callback){var _this11=this;return this.createThumbnail(file,width,height,resizeMethod,true,function(dataUrl,canvas){if(canvas==null){return callback(file);}else{var resizeMimeType=_this11.options.resizeMimeType;if(resizeMimeType==null){resizeMimeType=file.type;}
var resizedDataURL=canvas.toDataURL(resizeMimeType,_this11.options.resizeQuality);if(resizeMimeType==='image/jpeg'||resizeMimeType==='image/jpg'){resizedDataURL=ExifRestore.restore(file.dataURL,resizedDataURL);}
return callback(Dropzone.dataURItoBlob(resizedDataURL));}});}},{key:"createThumbnail",value:function createThumbnail(file,width,height,resizeMethod,fixOrientation,callback){var _this12=this;var fileReader=new FileReader();fileReader.onload=function(){file.dataURL=fileReader.result;if(file.type==="image/svg+xml"){if(callback!=null){callback(fileReader.result);}
return;}
return _this12.createThumbnailFromUrl(file,width,height,resizeMethod,fixOrientation,callback);};return fileReader.readAsDataURL(file);}},{key:"createThumbnailFromUrl",value:function createThumbnailFromUrl(file,width,height,resizeMethod,fixOrientation,callback,crossOrigin){var _this13=this;var img=document.createElement("img");if(crossOrigin){img.crossOrigin=crossOrigin;}
img.onload=function(){var loadExif=function loadExif(callback){return callback(1);};if(typeof EXIF!=='undefined'&&EXIF!==null&&fixOrientation){loadExif=function loadExif(callback){return EXIF.getData(img,function(){return callback(EXIF.getTag(this,'Orientation'));});};}
return loadExif(function(orientation){file.width=img.width;file.height=img.height;var resizeInfo=_this13.options.resize.call(_this13,file,width,height,resizeMethod);var canvas=document.createElement("canvas");var ctx=canvas.getContext("2d");canvas.width=resizeInfo.trgWidth;canvas.height=resizeInfo.trgHeight;if(orientation>4){canvas.width=resizeInfo.trgHeight;canvas.height=resizeInfo.trgWidth;}
switch(orientation){case 2:ctx.translate(canvas.width,0);ctx.scale(-1,1);break;case 3:ctx.translate(canvas.width,canvas.height);ctx.rotate(Math.PI);break;case 4:ctx.translate(0,canvas.height);ctx.scale(1,-1);break;case 5:ctx.rotate(0.5*Math.PI);ctx.scale(1,-1);break;case 6:ctx.rotate(0.5*Math.PI);ctx.translate(0,-canvas.width);break;case 7:ctx.rotate(0.5*Math.PI);ctx.translate(canvas.height,-canvas.width);ctx.scale(-1,1);break;case 8:ctx.rotate(-0.5*Math.PI);ctx.translate(-canvas.height,0);break;}
drawImageIOSFix(ctx,img,resizeInfo.srcX!=null?resizeInfo.srcX:0,resizeInfo.srcY!=null?resizeInfo.srcY:0,resizeInfo.srcWidth,resizeInfo.srcHeight,resizeInfo.trgX!=null?resizeInfo.trgX:0,resizeInfo.trgY!=null?resizeInfo.trgY:0,resizeInfo.trgWidth,resizeInfo.trgHeight);var thumbnail=canvas.toDataURL("image/png");if(callback!=null){return callback(thumbnail,canvas);}});};if(callback!=null){img.onerror=callback;}
return img.src=file.dataURL;}},{key:"processQueue",value:function processQueue(){var parallelUploads=this.options.parallelUploads;var processingLength=this.getUploadingFiles().length;var i=processingLength;if(processingLength>=parallelUploads){return;}
var queuedFiles=this.getQueuedFiles();if(!(queuedFiles.length>0)){return;}
if(this.options.uploadMultiple){return this.processFiles(queuedFiles.slice(0,parallelUploads-processingLength));}else{while(i<parallelUploads){if(!queuedFiles.length){return;}
this.processFile(queuedFiles.shift());i++;}}}},{key:"processFile",value:function processFile(file){return this.processFiles([file]);}},{key:"processFiles",value:function processFiles(files){for(var _iterator19=files,_isArray19=true,_i20=0,_iterator19=_isArray19?_iterator19:_iterator19[Symbol.iterator]();;){var _ref18;if(_isArray19){if(_i20>=_iterator19.length)break;_ref18=_iterator19[_i20++];}else{_i20=_iterator19.next();if(_i20.done)break;_ref18=_i20.value;}
var file=_ref18;file.processing=true;file.status=Dropzone.UPLOADING;this.emit("processing",file);}
if(this.options.uploadMultiple){this.emit("processingmultiple",files);}
return this.uploadFiles(files);}},{key:"_getFilesWithXhr",value:function _getFilesWithXhr(xhr){var files=void 0;return files=this.files.filter(function(file){return file.xhr===xhr;}).map(function(file){return file;});}},{key:"cancelUpload",value:function cancelUpload(file){if(file.status===Dropzone.UPLOADING){var groupedFiles=this._getFilesWithXhr(file.xhr);for(var _iterator20=groupedFiles,_isArray20=true,_i21=0,_iterator20=_isArray20?_iterator20:_iterator20[Symbol.iterator]();;){var _ref19;if(_isArray20){if(_i21>=_iterator20.length)break;_ref19=_iterator20[_i21++];}else{_i21=_iterator20.next();if(_i21.done)break;_ref19=_i21.value;}
var groupedFile=_ref19;groupedFile.status=Dropzone.CANCELED;}
if(typeof file.xhr!=='undefined'){file.xhr.abort();}
for(var _iterator21=groupedFiles,_isArray21=true,_i22=0,_iterator21=_isArray21?_iterator21:_iterator21[Symbol.iterator]();;){var _ref20;if(_isArray21){if(_i22>=_iterator21.length)break;_ref20=_iterator21[_i22++];}else{_i22=_iterator21.next();if(_i22.done)break;_ref20=_i22.value;}
var _groupedFile=_ref20;this.emit("canceled",_groupedFile);}
if(this.options.uploadMultiple){this.emit("canceledmultiple",groupedFiles);}}else if(file.status===Dropzone.ADDED||file.status===Dropzone.QUEUED){file.status=Dropzone.CANCELED;this.emit("canceled",file);if(this.options.uploadMultiple){this.emit("canceledmultiple",[file]);}}
if(this.options.autoProcessQueue){return this.processQueue();}}},{key:"resolveOption",value:function resolveOption(option){if(typeof option==='function'){for(var _len3=arguments.length,args=Array(_len3>1?_len3-1:0),_key3=1;_key3<_len3;_key3++){args[_key3-1]=arguments[_key3];}
return option.apply(this,args);}
return option;}},{key:"uploadFile",value:function uploadFile(file){return this.uploadFiles([file]);}},{key:"uploadFiles",value:function uploadFiles(files){var _this14=this;this._transformFiles(files,function(transformedFiles){if(files[0].upload.chunked){var file=files[0];var transformedFile=transformedFiles[0];var startedChunkCount=0;file.upload.chunks=[];var handleNextChunk=function handleNextChunk(){var chunkIndex=0;while(file.upload.chunks[chunkIndex]!==undefined){chunkIndex++;}
if(chunkIndex>=file.upload.totalChunkCount)return;startedChunkCount++;var start=chunkIndex*_this14.options.chunkSize;var end=Math.min(start+_this14.options.chunkSize,file.size);var dataBlock={name:_this14._getParamName(0),data:transformedFile.webkitSlice?transformedFile.webkitSlice(start,end):transformedFile.slice(start,end),filename:file.upload.filename,chunkIndex:chunkIndex};file.upload.chunks[chunkIndex]={file:file,index:chunkIndex,dataBlock:dataBlock,status:Dropzone.UPLOADING,progress:0,retries:0};_this14._uploadData(files,[dataBlock]);};file.upload.finishedChunkUpload=function(chunk){var allFinished=true;chunk.status=Dropzone.SUCCESS;chunk.dataBlock=null;chunk.xhr=null;for(var i=0;i<file.upload.totalChunkCount;i++){if(file.upload.chunks[i]===undefined){return handleNextChunk();}
if(file.upload.chunks[i].status!==Dropzone.SUCCESS){allFinished=false;}}
if(allFinished){_this14.options.chunksUploaded(file,function(){_this14._finished(files,'',null);});}};if(_this14.options.parallelChunkUploads){for(var i=0;i<file.upload.totalChunkCount;i++){handleNextChunk();}}else{handleNextChunk();}}else{var dataBlocks=[];for(var _i23=0;_i23<files.length;_i23++){dataBlocks[_i23]={name:_this14._getParamName(_i23),data:transformedFiles[_i23],filename:files[_i23].upload.filename};}
_this14._uploadData(files,dataBlocks);}});}},{key:"_getChunk",value:function _getChunk(file,xhr){for(var i=0;i<file.upload.totalChunkCount;i++){if(file.upload.chunks[i]!==undefined&&file.upload.chunks[i].xhr===xhr){return file.upload.chunks[i];}}}},{key:"_uploadData",value:function _uploadData(files,dataBlocks){var _this15=this;var xhr=new XMLHttpRequest();for(var _iterator22=files,_isArray22=true,_i24=0,_iterator22=_isArray22?_iterator22:_iterator22[Symbol.iterator]();;){var _ref21;if(_isArray22){if(_i24>=_iterator22.length)break;_ref21=_iterator22[_i24++];}else{_i24=_iterator22.next();if(_i24.done)break;_ref21=_i24.value;}
var file=_ref21;file.xhr=xhr;}
if(files[0].upload.chunked){files[0].upload.chunks[dataBlocks[0].chunkIndex].xhr=xhr;}
var method=this.resolveOption(this.options.method,files);var url=this.resolveOption(this.options.url,files);xhr.open(method,url,true);xhr.timeout=this.resolveOption(this.options.timeout,files);xhr.withCredentials=!!this.options.withCredentials;xhr.onload=function(e){_this15._finishedUploading(files,xhr,e);};xhr.onerror=function(){_this15._handleUploadError(files,xhr);};var progressObj=xhr.upload!=null?xhr.upload:xhr;progressObj.onprogress=function(e){return _this15._updateFilesUploadProgress(files,xhr,e);};var headers={"Accept":"application/json","Cache-Control":"no-cache","X-Requested-With":"XMLHttpRequest"};if(this.options.headers){Dropzone.extend(headers,this.options.headers);}
for(var headerName in headers){var headerValue=headers[headerName];if(headerValue){xhr.setRequestHeader(headerName,headerValue);}}
var formData=new FormData();if(this.options.params){var additionalParams=this.options.params;if(typeof additionalParams==='function'){additionalParams=additionalParams.call(this,files,xhr,files[0].upload.chunked?this._getChunk(files[0],xhr):null);}
for(var key in additionalParams){var value=additionalParams[key];formData.append(key,value);}}
for(var _iterator23=files,_isArray23=true,_i25=0,_iterator23=_isArray23?_iterator23:_iterator23[Symbol.iterator]();;){var _ref22;if(_isArray23){if(_i25>=_iterator23.length)break;_ref22=_iterator23[_i25++];}else{_i25=_iterator23.next();if(_i25.done)break;_ref22=_i25.value;}
var _file=_ref22;this.emit("sending",_file,xhr,formData);}
if(this.options.uploadMultiple){this.emit("sendingmultiple",files,xhr,formData);}
this._addFormElementData(formData);for(var i=0;i<dataBlocks.length;i++){var dataBlock=dataBlocks[i];formData.append(dataBlock.name,dataBlock.data,dataBlock.filename);}
this.submitRequest(xhr,formData,files);}},{key:"_transformFiles",value:function _transformFiles(files,done){var _this16=this;var transformedFiles=[];var doneCounter=0;var _loop=function _loop(i){_this16.options.transformFile.call(_this16,files[i],function(transformedFile){transformedFiles[i]=transformedFile;if(++doneCounter===files.length){done(transformedFiles);}});};for(var i=0;i<files.length;i++){_loop(i);}}},{key:"_addFormElementData",value:function _addFormElementData(formData){if(this.element.tagName==="FORM"){for(var _iterator24=this.element.querySelectorAll("input, textarea, select, button"),_isArray24=true,_i26=0,_iterator24=_isArray24?_iterator24:_iterator24[Symbol.iterator]();;){var _ref23;if(_isArray24){if(_i26>=_iterator24.length)break;_ref23=_iterator24[_i26++];}else{_i26=_iterator24.next();if(_i26.done)break;_ref23=_i26.value;}
var input=_ref23;var inputName=input.getAttribute("name");var inputType=input.getAttribute("type");if(inputType)inputType=inputType.toLowerCase();if(typeof inputName==='undefined'||inputName===null)continue;if(input.tagName==="SELECT"&&input.hasAttribute("multiple")){for(var _iterator25=input.options,_isArray25=true,_i27=0,_iterator25=_isArray25?_iterator25:_iterator25[Symbol.iterator]();;){var _ref24;if(_isArray25){if(_i27>=_iterator25.length)break;_ref24=_iterator25[_i27++];}else{_i27=_iterator25.next();if(_i27.done)break;_ref24=_i27.value;}
var option=_ref24;if(option.selected){formData.append(inputName,option.value);}}}else if(!inputType||inputType!=="checkbox"&&inputType!=="radio"||input.checked){formData.append(inputName,input.value);}}}}},{key:"_updateFilesUploadProgress",value:function _updateFilesUploadProgress(files,xhr,e){var progress=void 0;if(typeof e!=='undefined'){progress=100*e.loaded/e.total;if(files[0].upload.chunked){var file=files[0];var chunk=this._getChunk(file,xhr);chunk.progress=progress;chunk.total=e.total;chunk.bytesSent=e.loaded;var fileProgress=0,fileTotal=void 0,fileBytesSent=void 0;file.upload.progress=0;file.upload.total=0;file.upload.bytesSent=0;for(var i=0;i<file.upload.totalChunkCount;i++){if(file.upload.chunks[i]!==undefined&&file.upload.chunks[i].progress!==undefined){file.upload.progress+=file.upload.chunks[i].progress;file.upload.total+=file.upload.chunks[i].total;file.upload.bytesSent+=file.upload.chunks[i].bytesSent;}}
file.upload.progress=file.upload.progress/file.upload.totalChunkCount;}else{for(var _iterator26=files,_isArray26=true,_i28=0,_iterator26=_isArray26?_iterator26:_iterator26[Symbol.iterator]();;){var _ref25;if(_isArray26){if(_i28>=_iterator26.length)break;_ref25=_iterator26[_i28++];}else{_i28=_iterator26.next();if(_i28.done)break;_ref25=_i28.value;}
var _file2=_ref25;_file2.upload.progress=progress;_file2.upload.total=e.total;_file2.upload.bytesSent=e.loaded;}}
for(var _iterator27=files,_isArray27=true,_i29=0,_iterator27=_isArray27?_iterator27:_iterator27[Symbol.iterator]();;){var _ref26;if(_isArray27){if(_i29>=_iterator27.length)break;_ref26=_iterator27[_i29++];}else{_i29=_iterator27.next();if(_i29.done)break;_ref26=_i29.value;}
var _file3=_ref26;this.emit("uploadprogress",_file3,_file3.upload.progress,_file3.upload.bytesSent);}}else{var allFilesFinished=true;progress=100;for(var _iterator28=files,_isArray28=true,_i30=0,_iterator28=_isArray28?_iterator28:_iterator28[Symbol.iterator]();;){var _ref27;if(_isArray28){if(_i30>=_iterator28.length)break;_ref27=_iterator28[_i30++];}else{_i30=_iterator28.next();if(_i30.done)break;_ref27=_i30.value;}
var _file4=_ref27;if(_file4.upload.progress!==100||_file4.upload.bytesSent!==_file4.upload.total){allFilesFinished=false;}
_file4.upload.progress=progress;_file4.upload.bytesSent=_file4.upload.total;}
if(allFilesFinished){return;}
for(var _iterator29=files,_isArray29=true,_i31=0,_iterator29=_isArray29?_iterator29:_iterator29[Symbol.iterator]();;){var _ref28;if(_isArray29){if(_i31>=_iterator29.length)break;_ref28=_iterator29[_i31++];}else{_i31=_iterator29.next();if(_i31.done)break;_ref28=_i31.value;}
var _file5=_ref28;this.emit("uploadprogress",_file5,progress,_file5.upload.bytesSent);}}}},{key:"_finishedUploading",value:function _finishedUploading(files,xhr,e){var response=void 0;if(files[0].status===Dropzone.CANCELED){return;}
if(xhr.readyState!==4){return;}
if(xhr.responseType!=='arraybuffer'&&xhr.responseType!=='blob'){response=xhr.responseText;if(xhr.getResponseHeader("content-type")&&~xhr.getResponseHeader("content-type").indexOf("application/json")){try{response=JSON.parse(response);}catch(error){e=error;response="Invalid JSON response from server.";}}}
this._updateFilesUploadProgress(files);if(!(200<=xhr.status&&xhr.status<300)){this._handleUploadError(files,xhr,response);}else{if(files[0].upload.chunked){files[0].upload.finishedChunkUpload(this._getChunk(files[0],xhr));}else{this._finished(files,response,e);}}}},{key:"_handleUploadError",value:function _handleUploadError(files,xhr,response){if(files[0].status===Dropzone.CANCELED){return;}
if(files[0].upload.chunked&&this.options.retryChunks){var chunk=this._getChunk(files[0],xhr);if(chunk.retries++<this.options.retryChunksLimit){this._uploadData(files,[chunk.dataBlock]);return;}else{console.warn('Retried this chunk too often. Giving up.');}}
for(var _iterator30=files,_isArray30=true,_i32=0,_iterator30=_isArray30?_iterator30:_iterator30[Symbol.iterator]();;){var _ref29;if(_isArray30){if(_i32>=_iterator30.length)break;_ref29=_iterator30[_i32++];}else{_i32=_iterator30.next();if(_i32.done)break;_ref29=_i32.value;}
var file=_ref29;this._errorProcessing(files,response||this.options.dictResponseError.replace("{{statusCode}}",xhr.status),xhr);}}},{key:"submitRequest",value:function submitRequest(xhr,formData,files){xhr.send(formData);}},{key:"_finished",value:function _finished(files,responseText,e){for(var _iterator31=files,_isArray31=true,_i33=0,_iterator31=_isArray31?_iterator31:_iterator31[Symbol.iterator]();;){var _ref30;if(_isArray31){if(_i33>=_iterator31.length)break;_ref30=_iterator31[_i33++];}else{_i33=_iterator31.next();if(_i33.done)break;_ref30=_i33.value;}
var file=_ref30;file.status=Dropzone.SUCCESS;this.emit("success",file,responseText,e);this.emit("complete",file);}
if(this.options.uploadMultiple){this.emit("successmultiple",files,responseText,e);this.emit("completemultiple",files);}
if(this.options.autoProcessQueue){return this.processQueue();}}},{key:"_errorProcessing",value:function _errorProcessing(files,message,xhr){for(var _iterator32=files,_isArray32=true,_i34=0,_iterator32=_isArray32?_iterator32:_iterator32[Symbol.iterator]();;){var _ref31;if(_isArray32){if(_i34>=_iterator32.length)break;_ref31=_iterator32[_i34++];}else{_i34=_iterator32.next();if(_i34.done)break;_ref31=_i34.value;}
var file=_ref31;file.status=Dropzone.ERROR;this.emit("error",file,message,xhr);this.emit("complete",file);}
if(this.options.uploadMultiple){this.emit("errormultiple",files,message,xhr);this.emit("completemultiple",files);}
if(this.options.autoProcessQueue){return this.processQueue();}}}],[{key:"uuidv4",value:function uuidv4(){return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g,function(c){var r=Math.random()*16|0,v=c==='x'?r:r&0x3|0x8;return v.toString(16);});}}]);return Dropzone;}(Emitter);Dropzone.initClass();Dropzone.version="5.5.0";Dropzone.options={};Dropzone.optionsForElement=function(element){if(element.getAttribute("id")){return Dropzone.options[camelize(element.getAttribute("id"))];}else{return undefined;}};Dropzone.instances=[];Dropzone.forElement=function(element){if(typeof element==="string"){element=document.querySelector(element);}
if((element!=null?element.dropzone:undefined)==null){throw new Error("No Dropzone found for given element. This is probably because you're trying to access it before Dropzone had the time to initialize. Use the `init` option to setup any additional observers on your Dropzone.");}
return element.dropzone;};Dropzone.autoDiscover=true;Dropzone.discover=function(){var dropzones=void 0;if(document.querySelectorAll){dropzones=document.querySelectorAll(".dropzone");}else{dropzones=[];var checkElements=function checkElements(elements){return function(){var result=[];for(var _iterator33=elements,_isArray33=true,_i35=0,_iterator33=_isArray33?_iterator33:_iterator33[Symbol.iterator]();;){var _ref32;if(_isArray33){if(_i35>=_iterator33.length)break;_ref32=_iterator33[_i35++];}else{_i35=_iterator33.next();if(_i35.done)break;_ref32=_i35.value;}
var el=_ref32;if(/(^| )dropzone($| )/.test(el.className)){result.push(dropzones.push(el));}else{result.push(undefined);}}
return result;}();};checkElements(document.getElementsByTagName("div"));checkElements(document.getElementsByTagName("form"));}
return function(){var result=[];for(var _iterator34=dropzones,_isArray34=true,_i36=0,_iterator34=_isArray34?_iterator34:_iterator34[Symbol.iterator]();;){var _ref33;if(_isArray34){if(_i36>=_iterator34.length)break;_ref33=_iterator34[_i36++];}else{_i36=_iterator34.next();if(_i36.done)break;_ref33=_i36.value;}
var dropzone=_ref33;if(Dropzone.optionsForElement(dropzone)!==false){result.push(new Dropzone(dropzone));}else{result.push(undefined);}}
return result;}();};Dropzone.blacklistedBrowsers=[/opera.*(Macintosh|Windows Phone).*version\/12/i];Dropzone.isBrowserSupported=function(){var capableBrowser=true;if(window.File&&window.FileReader&&window.FileList&&window.Blob&&window.FormData&&document.querySelector){if(!("classList"in document.createElement("a"))){capableBrowser=false;}else{for(var _iterator35=Dropzone.blacklistedBrowsers,_isArray35=true,_i37=0,_iterator35=_isArray35?_iterator35:_iterator35[Symbol.iterator]();;){var _ref34;if(_isArray35){if(_i37>=_iterator35.length)break;_ref34=_iterator35[_i37++];}else{_i37=_iterator35.next();if(_i37.done)break;_ref34=_i37.value;}
var regex=_ref34;if(regex.test(navigator.userAgent)){capableBrowser=false;continue;}}}}else{capableBrowser=false;}
return capableBrowser;};Dropzone.dataURItoBlob=function(dataURI){var byteString=atob(dataURI.split(',')[1]);var mimeString=dataURI.split(',')[0].split(':')[1].split(';')[0];var ab=new ArrayBuffer(byteString.length);var ia=new Uint8Array(ab);for(var i=0,end=byteString.length,asc=0<=end;asc?i<=end:i>=end;asc?i++:i--){ia[i]=byteString.charCodeAt(i);}
return new Blob([ab],{type:mimeString});};var without=function without(list,rejectedItem){return list.filter(function(item){return item!==rejectedItem;}).map(function(item){return item;});};var camelize=function camelize(str){return str.replace(/[\-_](\w)/g,function(match){return match.charAt(1).toUpperCase();});};Dropzone.createElement=function(string){var div=document.createElement("div");div.innerHTML=string;return div.childNodes[0];};Dropzone.elementInside=function(element,container){if(element===container){return true;}
while(element=element.parentNode){if(element===container){return true;}}
return false;};Dropzone.getElement=function(el,name){var element=void 0;if(typeof el==="string"){element=document.querySelector(el);}else if(el.nodeType!=null){element=el;}
if(element==null){throw new Error("Invalid `"+name+"` option provided. Please provide a CSS selector or a plain HTML element.");}
return element;};Dropzone.getElements=function(els,name){var el=void 0,elements=void 0;if(els instanceof Array){elements=[];try{for(var _iterator36=els,_isArray36=true,_i38=0,_iterator36=_isArray36?_iterator36:_iterator36[Symbol.iterator]();;){if(_isArray36){if(_i38>=_iterator36.length)break;el=_iterator36[_i38++];}else{_i38=_iterator36.next();if(_i38.done)break;el=_i38.value;}
elements.push(this.getElement(el,name));}}catch(e){elements=null;}}else if(typeof els==="string"){elements=[];for(var _iterator37=document.querySelectorAll(els),_isArray37=true,_i39=0,_iterator37=_isArray37?_iterator37:_iterator37[Symbol.iterator]();;){if(_isArray37){if(_i39>=_iterator37.length)break;el=_iterator37[_i39++];}else{_i39=_iterator37.next();if(_i39.done)break;el=_i39.value;}
elements.push(el);}}else if(els.nodeType!=null){elements=[els];}
if(elements==null||!elements.length){throw new Error("Invalid `"+name+"` option provided. Please provide a CSS selector, a plain HTML element or a list of those.");}
return elements;};Dropzone.confirm=function(question,accepted,rejected){if(window.confirm(question)){return accepted();}else if(rejected!=null){return rejected();}};Dropzone.isValidFile=function(file,acceptedFiles){if(!acceptedFiles){return true;}
acceptedFiles=acceptedFiles.split(",");var mimeType=file.type;var baseMimeType=mimeType.replace(/\/.*$/,"");for(var _iterator38=acceptedFiles,_isArray38=true,_i40=0,_iterator38=_isArray38?_iterator38:_iterator38[Symbol.iterator]();;){var _ref35;if(_isArray38){if(_i40>=_iterator38.length)break;_ref35=_iterator38[_i40++];}else{_i40=_iterator38.next();if(_i40.done)break;_ref35=_i40.value;}
var validType=_ref35;validType=validType.trim();if(validType.charAt(0)==="."){if(file.name.toLowerCase().indexOf(validType.toLowerCase(),file.name.length-validType.length)!==-1){return true;}}else if(/\/\*$/.test(validType)){if(baseMimeType===validType.replace(/\/.*$/,"")){return true;}}else{if(mimeType===validType){return true;}}}
return false;};if(typeof jQuery!=='undefined'&&jQuery!==null){jQuery.fn.dropzone=function(options){return this.each(function(){return new Dropzone(this,options);});};}
if(typeof module!=='undefined'&&module!==null){module.exports=Dropzone;}else{window.Dropzone=Dropzone;}
Dropzone.ADDED="added";Dropzone.QUEUED="queued";Dropzone.ACCEPTED=Dropzone.QUEUED;Dropzone.UPLOADING="uploading";Dropzone.PROCESSING=Dropzone.UPLOADING;Dropzone.CANCELED="canceled";Dropzone.ERROR="error";Dropzone.SUCCESS="success";var detectVerticalSquash=function detectVerticalSquash(img){var iw=img.naturalWidth;var ih=img.naturalHeight;var canvas=document.createElement("canvas");canvas.width=1;canvas.height=ih;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);var _ctx$getImageData=ctx.getImageData(1,0,1,ih),data=_ctx$getImageData.data;var sy=0;var ey=ih;var py=ih;while(py>sy){var alpha=data[(py-1)*4+3];if(alpha===0){ey=py;}else{sy=py;}
py=ey+sy>>1;}
var ratio=py/ih;if(ratio===0){return 1;}else{return ratio;}};var drawImageIOSFix=function drawImageIOSFix(ctx,img,sx,sy,sw,sh,dx,dy,dw,dh){var vertSquashRatio=detectVerticalSquash(img);return ctx.drawImage(img,sx,sy,sw,sh,dx,dy,dw,dh/vertSquashRatio);};var ExifRestore=function(){function ExifRestore(){_classCallCheck(this,ExifRestore);}
_createClass(ExifRestore,null,[{key:"initClass",value:function initClass(){this.KEY_STR='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';}},{key:"encode64",value:function encode64(input){var output='';var chr1=undefined;var chr2=undefined;var chr3='';var enc1=undefined;var enc2=undefined;var enc3=undefined;var enc4='';var i=0;while(true){chr1=input[i++];chr2=input[i++];chr3=input[i++];enc1=chr1>>2;enc2=(chr1&3)<<4|chr2>>4;enc3=(chr2&15)<<2|chr3>>6;enc4=chr3&63;if(isNaN(chr2)){enc3=enc4=64;}else if(isNaN(chr3)){enc4=64;}
output=output+this.KEY_STR.charAt(enc1)+this.KEY_STR.charAt(enc2)+this.KEY_STR.charAt(enc3)+this.KEY_STR.charAt(enc4);chr1=chr2=chr3='';enc1=enc2=enc3=enc4='';if(!(i<input.length)){break;}}
return output;}},{key:"restore",value:function restore(origFileBase64,resizedFileBase64){if(!origFileBase64.match('data:image/jpeg;base64,')){return resizedFileBase64;}
var rawImage=this.decode64(origFileBase64.replace('data:image/jpeg;base64,',''));var segments=this.slice2Segments(rawImage);var image=this.exifManipulation(resizedFileBase64,segments);return "data:image/jpeg;base64,"+this.encode64(image);}},{key:"exifManipulation",value:function exifManipulation(resizedFileBase64,segments){var exifArray=this.getExifArray(segments);var newImageArray=this.insertExif(resizedFileBase64,exifArray);var aBuffer=new Uint8Array(newImageArray);return aBuffer;}},{key:"getExifArray",value:function getExifArray(segments){var seg=undefined;var x=0;while(x<segments.length){seg=segments[x];if(seg[0]===255&seg[1]===225){return seg;}
x++;}
return[];}},{key:"insertExif",value:function insertExif(resizedFileBase64,exifArray){var imageData=resizedFileBase64.replace('data:image/jpeg;base64,','');var buf=this.decode64(imageData);var separatePoint=buf.indexOf(255,3);var mae=buf.slice(0,separatePoint);var ato=buf.slice(separatePoint);var array=mae;array=array.concat(exifArray);array=array.concat(ato);return array;}},{key:"slice2Segments",value:function slice2Segments(rawImageArray){var head=0;var segments=[];while(true){var length;if(rawImageArray[head]===255&rawImageArray[head+1]===218){break;}
if(rawImageArray[head]===255&rawImageArray[head+1]===216){head+=2;}else{length=rawImageArray[head+2]*256+rawImageArray[head+3];var endPoint=head+length+2;var seg=rawImageArray.slice(head,endPoint);segments.push(seg);head=endPoint;}
if(head>rawImageArray.length){break;}}
return segments;}},{key:"decode64",value:function decode64(input){var output='';var chr1=undefined;var chr2=undefined;var chr3='';var enc1=undefined;var enc2=undefined;var enc3=undefined;var enc4='';var i=0;var buf=[];var base64test=/[^A-Za-z0-9\+\/\=]/g;if(base64test.exec(input)){console.warn('There were invalid base64 characters in the input text.\nValid base64 characters are A-Z, a-z, 0-9, \'+\', \'/\',and \'=\'\nExpect errors in decoding.');}
input=input.replace(/[^A-Za-z0-9\+\/\=]/g,'');while(true){enc1=this.KEY_STR.indexOf(input.charAt(i++));enc2=this.KEY_STR.indexOf(input.charAt(i++));enc3=this.KEY_STR.indexOf(input.charAt(i++));enc4=this.KEY_STR.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;buf.push(chr1);if(enc3!==64){buf.push(chr2);}
if(enc4!==64){buf.push(chr3);}
chr1=chr2=chr3='';enc1=enc2=enc3=enc4='';if(!(i<input.length)){break;}}
return buf;}}]);return ExifRestore;}();ExifRestore.initClass();var contentLoaded=function contentLoaded(win,fn){var done=false;var top=true;var doc=win.document;var root=doc.documentElement;var add=doc.addEventListener?"addEventListener":"attachEvent";var rem=doc.addEventListener?"removeEventListener":"detachEvent";var pre=doc.addEventListener?"":"on";var init=function init(e){if(e.type==="readystatechange"&&doc.readyState!=="complete"){return;}
(e.type==="load"?win:doc)[rem](pre+e.type,init,false);if(!done&&(done=true)){return fn.call(win,e.type||e);}};var poll=function poll(){try{root.doScroll("left");}catch(e){setTimeout(poll,50);return;}
return init("poll");};if(doc.readyState!=="complete"){if(doc.createEventObject&&root.doScroll){try{top=!win.frameElement;}catch(error){}
if(top){poll();}}
doc[add](pre+"DOMContentLoaded",init,false);doc[add](pre+"readystatechange",init,false);return win[add](pre+"load",init,false);}};Dropzone._autoDiscoverFunction=function(){if(Dropzone.autoDiscover){return Dropzone.discover();}};contentLoaded(window,Dropzone._autoDiscoverFunction);function __guard__(value,transform){return typeof value!=='undefined'&&value!==null?transform(value):undefined;}
function __guardMethod__(obj,methodName,transform){if(typeof obj!=='undefined'&&obj!==null&&typeof obj[methodName]==='function'){return transform(obj,methodName);}else{return undefined;}}
\ No newline at end of file
/*!
* FullCalendar v3.10.0
* Docs & License: https://fullcalendar.io/
* (c) 2018 Adam Shaw
*/.fc button,.fc table,body .fc{font-size:1em}.fc .fc-axis,.fc button,.fc-day-grid-event .fc-content,.fc-list-item-marker,.fc-list-item-time,.fc-time-grid-event .fc-time,.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-event,.fc-event:hover,.fc-state-hover,.fc.fc-bootstrap3 a,.ui-widget .fc-event,a.fc-more{text-decoration:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view .fc-day-top .fc-week-number,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-day-grid-event .fc-content,.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-bootstrap3 .fc-popover .panel-body,.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-now-indicator{position:absolute;border:0 solid red}.fc-bootstrap3 .fc-today.alert,.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-bootstrap4 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-bootstrap3 hr.fc-divider,.fc-bootstrap4 hr.fc-divider{border-color:inherit}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
/*!
* FullCalendar v3.10.0
* Docs & License: https://fullcalendar.io/
* (c) 2018 Adam Shaw
*/
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("fullcalendar"),require("jquery")):"function"==typeof define&&define.amd?define(["fullcalendar","jquery"],t):"object"==typeof exports?t(require("fullcalendar"),require("jquery")):t(e.FullCalendar,e.jQuery)}("undefined"!=typeof self?self:this,function(e,t){return function(e){function t(o){if(r[o])return r[o].exports;var n=r[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,t),n.l=!0,n.exports}var r={};return t.m=e,t.c=r,t.d=function(e,r,o){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:o})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=270)}({1:function(t,r){t.exports=e},2:function(e,t){var r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};t.__extends=function(e,t){function o(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(o.prototype=t.prototype,new o)}},270:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var o=r(1),n=r(271);o.EventSourceParser.registerClass(n.default),o.GcalEventSource=n.default},271:function(e,t,r){function o(e){var t;return/^[^\/]+@([^\/\.]+\.)*(google|googlemail|gmail)\.com$/.test(e)?e:(t=/^https:\/\/www.googleapis.com\/calendar\/v3\/calendars\/([^\/]*)/.exec(e))||(t=/^https?:\/\/www.google.com\/calendar\/feeds\/([^\/]*)/.exec(e))?decodeURIComponent(t[1]):void 0}function n(e,t){return e.replace(/(\?.*?)?(#|$)/,function(e,r,o){return(r?r+"&":"?")+t+o})}Object.defineProperty(t,"__esModule",{value:!0});var a=r(2),l=r(3),i=r(1),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a.__extends(t,e),t.parse=function(e,t){var r;return"object"==typeof e?r=e:"string"==typeof e&&(r={url:e}),!!r&&i.EventSource.parse.call(this,r,t)},t.prototype.fetch=function(e,t,r){var o=this,n=this.buildUrl(),a=this.buildRequestParams(e,t,r),u=this.ajaxSettings||{},s=u.success;return a?(this.calendar.pushLoading(),i.Promise.construct(function(e,t){l.ajax(l.extend({},i.JsonFeedEventSource.AJAX_DEFAULTS,u,{url:n,data:a,success:function(r,n,u){var c,p;o.calendar.popLoading(),r.error?(o.reportError("Google Calendar API: "+r.error.message,r.error.errors),t()):r.items&&(c=o.gcalItemsToRawEventDefs(r.items,a.timeZone),p=i.applyAll(s,o,[r,n,u]),l.isArray(p)&&(c=p),e(o.parseEventDefs(c)))},error:function(e,r,n){o.reportError("Google Calendar network failure: "+r,[e,n]),o.calendar.popLoading(),t()}}))})):i.Promise.reject()},t.prototype.gcalItemsToRawEventDefs=function(e,t){var r=this;return e.map(function(e){return r.gcalItemToRawEventDef(e,t)})},t.prototype.gcalItemToRawEventDef=function(e,t){var r=e.htmlLink||null;r&&t&&(r=n(r,"ctz="+t));var o={};return"object"==typeof e.extendedProperties&&"object"==typeof e.extendedProperties.shared&&(o=e.extendedProperties.shared),{id:e.id,title:e.summary,start:e.start.dateTime||e.start.date,end:e.end.dateTime||e.end.date,url:r,location:e.location,description:e.description,extendedProperties:o}},t.prototype.buildUrl=function(){return t.API_BASE+"/"+encodeURIComponent(this.googleCalendarId)+"/events?callback=?"},t.prototype.buildRequestParams=function(e,t,r){var o,n=this.googleCalendarApiKey||this.calendar.opt("googleCalendarApiKey");return n?(e.hasZone()||(e=e.clone().utc().add(-1,"day")),t.hasZone()||(t=t.clone().utc().add(1,"day")),o=l.extend(this.ajaxSettings.data||{},{key:n,timeMin:e.format(),timeMax:t.format(),singleEvents:!0,maxResults:9999}),r&&"local"!==r&&(o.timeZone=r.replace(" ","_")),o):(this.reportError("Specify%20a%20googleCalendarApiKey.%20See%20http_/fullcalendar.io/docs/google_calendar/index.html"),null)},t.prototype.reportError=function(e,t){var r=this.calendar,o=r.opt("googleCalendarError"),n=t||[{message:e}];this.googleCalendarError&&this.googleCalendarError.apply(r,n),o&&o.apply(r,n),i.warn.apply(null,[e].concat(t||[]))},t.prototype.getPrimitive=function(){return this.googleCalendarId},t.prototype.applyManualStandardProps=function(e){var t=i.EventSource.prototype.applyManualStandardProps.apply(this,arguments),r=e.googleCalendarId;return null==r&&e.url&&(r=o(e.url)),null!=r&&(this.googleCalendarId=r,t)},t.prototype.applyMiscProps=function(e){this.ajaxSettings||(this.ajaxSettings={}),l.extend(this.ajaxSettings,e)},t.API_BASE="https://www.googleapis.com/calendar/v3/calendars",t}(i.EventSource);t.default=u,u.defineStandardProps({url:!1,googleCalendarId:!1,googleCalendarApiKey:!0,googleCalendarError:!0})},3:function(e,r){e.exports=t}})});
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment