diff --git a/.gitignore b/.gitignore
index 952ef87..7e55051 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,5 @@
.DS_Store
node_modules
-/dist
preprocessing/layers
preprocessing/sublayers
preprocessing/tmp
diff --git a/dist/Taxonomy_Images/Algae_110px.jpg b/dist/Taxonomy_Images/Algae_110px.jpg
new file mode 100644
index 0000000..1b5128f
Binary files /dev/null and b/dist/Taxonomy_Images/Algae_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Algae_800px.jpg b/dist/Taxonomy_Images/Algae_800px.jpg
new file mode 100644
index 0000000..a24f6c3
Binary files /dev/null and b/dist/Taxonomy_Images/Algae_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Amphibian_110px.jpg b/dist/Taxonomy_Images/Amphibian_110px.jpg
new file mode 100644
index 0000000..9ba469e
Binary files /dev/null and b/dist/Taxonomy_Images/Amphibian_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Amphibian_800px.jpg b/dist/Taxonomy_Images/Amphibian_800px.jpg
new file mode 100644
index 0000000..8edf4a3
Binary files /dev/null and b/dist/Taxonomy_Images/Amphibian_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Arachnid_110px.jpg b/dist/Taxonomy_Images/Arachnid_110px.jpg
new file mode 100644
index 0000000..f628a7b
Binary files /dev/null and b/dist/Taxonomy_Images/Arachnid_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Arachnid_800px.jpg b/dist/Taxonomy_Images/Arachnid_800px.jpg
new file mode 100644
index 0000000..83ffe6f
Binary files /dev/null and b/dist/Taxonomy_Images/Arachnid_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Bird_110px.jpg b/dist/Taxonomy_Images/Bird_110px.jpg
new file mode 100644
index 0000000..d380acb
Binary files /dev/null and b/dist/Taxonomy_Images/Bird_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Bird_800px.jpg b/dist/Taxonomy_Images/Bird_800px.jpg
new file mode 100644
index 0000000..ac8f19f
Binary files /dev/null and b/dist/Taxonomy_Images/Bird_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Chilopoda_110px.jpg b/dist/Taxonomy_Images/Chilopoda_110px.jpg
new file mode 100644
index 0000000..fa8933c
Binary files /dev/null and b/dist/Taxonomy_Images/Chilopoda_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Chilopoda_800px.jpg b/dist/Taxonomy_Images/Chilopoda_800px.jpg
new file mode 100644
index 0000000..feafd95
Binary files /dev/null and b/dist/Taxonomy_Images/Chilopoda_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Crustacean_110px.jpg b/dist/Taxonomy_Images/Crustacean_110px.jpg
new file mode 100644
index 0000000..0d63cc7
Binary files /dev/null and b/dist/Taxonomy_Images/Crustacean_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Crustacean_800px.jpg b/dist/Taxonomy_Images/Crustacean_800px.jpg
new file mode 100644
index 0000000..d659f06
Binary files /dev/null and b/dist/Taxonomy_Images/Crustacean_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Diplopoda_110px.jpg b/dist/Taxonomy_Images/Diplopoda_110px.jpg
new file mode 100644
index 0000000..1ab9162
Binary files /dev/null and b/dist/Taxonomy_Images/Diplopoda_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Diplopoda_800px.jpg b/dist/Taxonomy_Images/Diplopoda_800px.jpg
new file mode 100644
index 0000000..5ae8c39
Binary files /dev/null and b/dist/Taxonomy_Images/Diplopoda_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Fish_110px.jpg b/dist/Taxonomy_Images/Fish_110px.jpg
new file mode 100644
index 0000000..fe6c8b1
Binary files /dev/null and b/dist/Taxonomy_Images/Fish_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Fish_800px.jpg b/dist/Taxonomy_Images/Fish_800px.jpg
new file mode 100644
index 0000000..509f19e
Binary files /dev/null and b/dist/Taxonomy_Images/Fish_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Fungus_110px.jpg b/dist/Taxonomy_Images/Fungus_110px.jpg
new file mode 100644
index 0000000..acd51b7
Binary files /dev/null and b/dist/Taxonomy_Images/Fungus_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Fungus_800px.jpg b/dist/Taxonomy_Images/Fungus_800px.jpg
new file mode 100644
index 0000000..1694097
Binary files /dev/null and b/dist/Taxonomy_Images/Fungus_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Insect_110px.jpg b/dist/Taxonomy_Images/Insect_110px.jpg
new file mode 100644
index 0000000..26922f1
Binary files /dev/null and b/dist/Taxonomy_Images/Insect_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Insect_800px.jpg b/dist/Taxonomy_Images/Insect_800px.jpg
new file mode 100644
index 0000000..04f61d2
Binary files /dev/null and b/dist/Taxonomy_Images/Insect_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Lichen_110px.jpg b/dist/Taxonomy_Images/Lichen_110px.jpg
new file mode 100644
index 0000000..62bcb11
Binary files /dev/null and b/dist/Taxonomy_Images/Lichen_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Lichen_800px.jpg b/dist/Taxonomy_Images/Lichen_800px.jpg
new file mode 100644
index 0000000..22574d0
Binary files /dev/null and b/dist/Taxonomy_Images/Lichen_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Mammal_110px.jpg b/dist/Taxonomy_Images/Mammal_110px.jpg
new file mode 100644
index 0000000..dda1a77
Binary files /dev/null and b/dist/Taxonomy_Images/Mammal_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Mammal_800px.jpg b/dist/Taxonomy_Images/Mammal_800px.jpg
new file mode 100644
index 0000000..b02df5d
Binary files /dev/null and b/dist/Taxonomy_Images/Mammal_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Microbes_110px.jpg b/dist/Taxonomy_Images/Microbes_110px.jpg
new file mode 100644
index 0000000..fab278c
Binary files /dev/null and b/dist/Taxonomy_Images/Microbes_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Microbes_800px.jpg b/dist/Taxonomy_Images/Microbes_800px.jpg
new file mode 100644
index 0000000..518ce14
Binary files /dev/null and b/dist/Taxonomy_Images/Microbes_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Misc Animal_110px.jpg b/dist/Taxonomy_Images/Misc Animal_110px.jpg
new file mode 100644
index 0000000..9f6f252
Binary files /dev/null and b/dist/Taxonomy_Images/Misc Animal_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Misc Animal_800px.jpg b/dist/Taxonomy_Images/Misc Animal_800px.jpg
new file mode 100644
index 0000000..3deaebb
Binary files /dev/null and b/dist/Taxonomy_Images/Misc Animal_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Misc Arthropod.jpg b/dist/Taxonomy_Images/Misc Arthropod.jpg
new file mode 100644
index 0000000..3345312
Binary files /dev/null and b/dist/Taxonomy_Images/Misc Arthropod.jpg differ
diff --git a/dist/Taxonomy_Images/Mollusks_110px.jpg b/dist/Taxonomy_Images/Mollusks_110px.jpg
new file mode 100644
index 0000000..9b91d5e
Binary files /dev/null and b/dist/Taxonomy_Images/Mollusks_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Mollusks_800px.jpg b/dist/Taxonomy_Images/Mollusks_800px.jpg
new file mode 100644
index 0000000..449f7e1
Binary files /dev/null and b/dist/Taxonomy_Images/Mollusks_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Non-vascular_110px.jpg b/dist/Taxonomy_Images/Non-vascular_110px.jpg
new file mode 100644
index 0000000..4fb1fcd
Binary files /dev/null and b/dist/Taxonomy_Images/Non-vascular_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Non-vascular_800px.jpg b/dist/Taxonomy_Images/Non-vascular_800px.jpg
new file mode 100644
index 0000000..692b37c
Binary files /dev/null and b/dist/Taxonomy_Images/Non-vascular_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Plant_110px.jpg b/dist/Taxonomy_Images/Plant_110px.jpg
new file mode 100644
index 0000000..822b8e7
Binary files /dev/null and b/dist/Taxonomy_Images/Plant_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Plant_800px.jpg b/dist/Taxonomy_Images/Plant_800px.jpg
new file mode 100644
index 0000000..3f3601a
Binary files /dev/null and b/dist/Taxonomy_Images/Plant_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Reptile_110px.jpg b/dist/Taxonomy_Images/Reptile_110px.jpg
new file mode 100644
index 0000000..d73866f
Binary files /dev/null and b/dist/Taxonomy_Images/Reptile_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Reptile_800px.jpg b/dist/Taxonomy_Images/Reptile_800px.jpg
new file mode 100644
index 0000000..6b77f51
Binary files /dev/null and b/dist/Taxonomy_Images/Reptile_800px.jpg differ
diff --git a/dist/Taxonomy_Images/Worm_110px.jpg b/dist/Taxonomy_Images/Worm_110px.jpg
new file mode 100644
index 0000000..0ffe98e
Binary files /dev/null and b/dist/Taxonomy_Images/Worm_110px.jpg differ
diff --git a/dist/Taxonomy_Images/Worm_800px.jpg b/dist/Taxonomy_Images/Worm_800px.jpg
new file mode 100644
index 0000000..3df8b81
Binary files /dev/null and b/dist/Taxonomy_Images/Worm_800px.jpg differ
diff --git a/dist/css/app.261cc308.css b/dist/css/app.261cc308.css
new file mode 100644
index 0000000..9791e34
--- /dev/null
+++ b/dist/css/app.261cc308.css
@@ -0,0 +1 @@
+#color-legend{display:inline-block}#color-legend>ol{list-style:none;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.large-image-closed{display:none}.large-image{margin:auto;display:block;width:80%;max-width:700px;border-radius:5px;-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}.large-image-open{padding-top:100px;z-index:15001;display:block;position:fixed;top:0;left:0;height:100%;width:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;-webkit-transition:.3s;transition:.3s}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}.info-toggle{cursor:pointer;-webkit-transform:translateY(8px);transform:translateY(8px)}.info-box-cont-title{border-bottom:5px solid #000}.info-box-cont-title,.info-box-subcat-title-1{font-weight:700;width:100px;max-width:100px;padding:10px;margin-bottom:10px;margin-right:10px;float:left;cursor:pointer;text-align:center}.info-box-subcat-title-1{border-bottom:5px solid #f0f}.info-box-subcat-title-1-inactive{border-bottom:none}.info-box-subcat-1-enter{width:0}.info-box-subcat-1-enter-to{width:100%}.info-box-subcat-1-enter-to,.info-box-subcat-1-leave-to{-webkit-transition:all 1s linear;transition:all 1s linear}.info-box-subcat-1-leave-to{width:0;padding-left:0;padding-right:0;margin-right:0}.info-box-subcat-1-enter-active,.info-box-subcat-1-leave-active{overflow:hidden;white-space:nowrap}.info-box-subcat-title-2{font-weight:700;border-bottom:5px solid #f93;width:100px;max-width:100px;padding:10px;margin-bottom:10px;margin-right:10px;float:left;cursor:pointer;text-align:center}.info-box-subcat-title-2-inactive{border-bottom:none}.info-box-subcat-2-enter{width:0}.info-box-subcat-2-enter-to{width:100%}.info-box-subcat-2-enter-to,.info-box-subcat-2-leave-to{-webkit-transition:all 1s linear;transition:all 1s linear}.info-box-subcat-2-leave-to{width:0;padding-left:0;padding-right:0;margin-right:0}.info-box-subcat-2-enter-active,.info-box-subcat-2-leave-active{overflow:hidden;white-space:nowrap}.info-box-image{text-align:center;clear:both}.info-box{background-color:#eaeaea;width:470px;height:300px;position:relative;z-index:10000;color:#333;-webkit-box-shadow:0 0 5px #777,inset 0 6px 3px -5px #777;box-shadow:0 0 5px #777,inset 0 6px 3px -5px #777;border:1px solid #999;border-top:0;-webkit-transform:translateY(8px);transform:translateY(8px)}.info-slide-enter{height:0}.info-slide-enter-to{height:300px}.info-slide-enter-to,.info-slide-leave-to{-webkit-transition:height 1s ease-out;transition:height 1s ease-out}.info-slide-leave-to{height:0}.triangle-closed{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 40%;transform-origin:50% 40%}.triangle-closed,.triangle-open{-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}.triangle-open{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 40%;transform-origin:50% 40%}.multiselect--disabled>.multiselect__tags,.multiselect--disabled>.multiselect__tags>.multiselect__single,.multiselect--disabled>.multiselect__tags>span>.multiselect__single{background:grey!important}.multiselect,.multiselect .subcat1{min-height:18px;margin-bottom:7px;font-size:10pt!important;border:#000;color:#f5faf2;max-height:none}.multiselect__tags{padding:0;min-height:18px;max-height:20px;border-radius:3px;background-color:#40403d;border:#000;color:#f5faf2;cursor:text}.multiselect__select{padding:0;height:20px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;display:block;-webkit-transform-origin:50% 40%;transform-origin:50% 40%}.multiselect--active .multiselect__select{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.multiselect__select:before{top:12px;margin:0 auto;color:#fff;border-color:#fff transparent transparent}.multiselect__input,.multiselect__single{width:85%;color:#f5faf2;font-family:Source Sans Pro,sans-serif;font-size:10pt;font-style:italic;font-weight:600;line-height:18px;min-height:18px}.multiselect--disabled>.multiselect__tags>span>.multiselect__single{width:100%}.multiselect__element{height:20px;line-height:18px;color:#f5faf2!important}.multiselect__element,.multiselect__option{margin:0;cursor:pointer;font-size:10pt;font-style:italic}.multiselect__option{min-height:20px;color:#f5faf2;font-family:Source Sans Pro,sans-serif;font-weight:600;padding:0;padding-left:5px;border-top:1px dotted #f5faf2;background:#40403d}.multiselect__option--highlight{background:#40403d}.multiselect__content-wrapper{max-height:300px;border:#000}.multiselect__single{max-height:18px;overflow:hidden}.multiselect__input,.multiselect__single{background:#40403d;color:#f5faf2;line-height:18px}.multiselect--disabled{background:#40403d;border-radius:3px}.multiselect--disabled .multiselect__select{background:transparent}.multiselect-enter-active{-webkit-transition:max-height 1s ease;transition:max-height 1s ease;overflow:hidden}.multiselect-enter,.multiselect-leave-active{max-height:0!important;overflow:hidden}.multiselect-leave-active{-webkit-transition:max-height .1s ease;transition:max-height .1s ease}.multiselect-enter-to{max-height:300px}.multiselect-leave-to{max-height:0}.subcat,.subcat1,.subcat2{background:#000}.subcat1.subcat-selected>.multiselect__tags{border:1px solid #000;background:#c41c8e}.subcat1.subcat-selected>.multiselect__tags>.multiselect__input,.subcat1.subcat-selected>.multiselect__tags>.multiselect__single,.subcat1.subcat-selected>.multiselect__tags>span>.multiselect__single{background:#c41c8e}.subcat2.subcat-selected>.multiselect__tags{border:1px solid #000;background:#fd8e1f}.subcat2.subcat-selected>.multiselect__tags>.multiselect__input,.subcat2.subcat-selected>.multiselect__tags>.multiselect__single,.subcat2.subcat-selected>.multiselect__tags>span>.multiselect__single{background:#fd8e1f}.continuous-block{text-align:left}.species-info-box-image-magnifier{color:#fff;background-color:#000;padding:3px;border-radius:3px 0 0 0;opacity:.5;-webkit-transform:translate(-18px,-5px);transform:translate(-18px,-5px)}.species-hover-thumbnail{position:absolute;width:100px;height:100px;z-index:10000;-webkit-transition:top .1s ease;transition:top .1s ease}.species-info-box{background-color:#eaeaea;width:290px;height:300px;position:relative;z-index:10000;color:#333;-webkit-box-shadow:0 0 5px #777,inset 0 6px 3px -5px #777;box-shadow:0 0 5px #777,inset 0 6px 3px -5px #777;border:1px solid #999;border-top:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.species-info-box-title{font-weight:700;width:100px;max-width:100px;padding:10px;margin-bottom:10px;margin-right:10px;float:left;cursor:pointer}.species-info-box-image{text-align:center;height:auto;width:150px}.species-info-toggle{cursor:pointer;-webkit-transform:translateY(18px);transform:translateY(18px)}.speciecs-info-toggle.clicked>.triangle{border-top:5px solid red}.species-info-slide-enter{height:0}.species-info-slide-enter-to{height:300px}.species-info-slide-enter-to,.species-info-slide-leave-to{-webkit-transition:height 1s ease-out;transition:height 1s ease-out}.species-info-slide-leave-to{height:0}.species-slide{width:300px}#search-options{padding-left:5px;width:160px}.chardinjs-tooltip.chardinjs-left:after,.chardinjs-tooltip.chardinjs-right:before{width:50px}.chardinjs-tooltip.chardinjs-left:after{right:-35px}.chardinjs-tooltip.chardinjs-left{margin-left:-70px;padding-right:10px}.chardinjs-tooltip.chardinjs-right{margin-right:-85px;padding-left:10px}.chardinjs-tooltip.chardinjs-right:before{left:-50px}.species-multiselect>.multiselect__content-wrapper>.multiselect__content>.multiselect__element:nth-last-child(2){pointer-events:none}.species-multiselect>.multiselect__content-wrapper>.multiselect__content>.multiselect__element:nth-last-child(2)>.multiselect__option{background-color:#eee;color:#333}.species-selected>.multiselect__tags{border:1px solid #000;background:#1d909b}.species-selected>.multiselect__tags>.multiselect__input,.species-selected>.multiselect__tags>.multiselect__single,.species-selected>.multiselect__tags>span>.multiselect__single{background:#1d909b}.multiselect.controls>.multiselect__content-wrapper>.multiselect__content>.multiselect__element>.multiselect__option.multiselect__option--selected:before{content:"\2714 "}.multiselect.controls>.multiselect__tags>.multiselect__tags-wrap>.multiselect__single~.multiselect__single{display:none}.multiselect.controls>.multiselect__tags>.multiselect__single,.multiselect.controls>.multiselect__tags>.multiselect__tags-wrap>.multiselect__single,.multiselect.controls>.multiselect__tags>span>.multiselect__single{width:80%}#clipboard-notice{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#search-tool-contents{width:1050px}.header-selector{width:170px;display:inline-block;position:relative;top:-7px;letter-spacing:1px}.header-selector .multiselect__tags{background-color:#40403d;border:none;color:#bdbdbd;max-height:20px}.header-selector .multiselect__single{background-color:#40403d;border-radius:3px 0 0 3px;border-right:1px solid #5b5b5b;width:125px}.header-selector .multiselect__select:before{top:13px}.multiselect--active{z-index:1000000000}.multiselect--active>.multiselect__content-wrapper{margin-top:0}header .left div,header .left h1{overflow:visible!important}
\ No newline at end of file
diff --git a/dist/data.json b/dist/data.json
new file mode 100644
index 0000000..24267a3
--- /dev/null
+++ b/dist/data.json
@@ -0,0 +1,2246 @@
+{
+ "dist": {
+ "info":
+ "The type of disturbance (wind, fire) that has happened sometime in the past.",
+ "subcategories": [
+ {
+ "info":
+ "Here is some information about Insects. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Insects",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Fire. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Fire",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Wind. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Wind",
+ "img": "http://via.placeholder.com/150x150"
+ }
+ ],
+ "type": "categorical",
+ "name": "Type of Disturbance",
+ "related-species": [
+ [
+ "Packera_anonyma",
+ "0028378",
+ "Yellow Ragwort",
+ "9.8273",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Tephrosia_virginiana",
+ "0039757",
+ "Goat's-Rue",
+ "7.1107",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Ischnosoma_lecontei",
+ "0019702",
+ "Leconte's Rove Beetle",
+ "7.0959",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Solidago_odora",
+ "0037384",
+ "Anise-Scented Goldenrod",
+ "6.5713",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Quercus_marilandica",
+ "0034374",
+ "Blackjack Oak",
+ "5.5742",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Symphyotrichum_undulatum",
+ "0039094",
+ "Wavy-Leaf American-Aster",
+ "5.4568",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Vaccinium_arboreum",
+ "0042011",
+ "Tree Sparkle-Berry",
+ "4.8641",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Baetis_intercalaris",
+ "0003441",
+ "Lesser Small Minnow Mayfly",
+ "4.6526",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Machaerodes_carinatus",
+ "0023647",
+ "Carinate Antloving Rove Beetle",
+ "4.5551",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Ephemerella_excrucians",
+ "0014006",
+ "Tormented Spiny Crawler Mayfly",
+ "4.5453",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Diospyros_virginiana",
+ "0011365",
+ "Common Persimmon",
+ "4.1567",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Baetis_pluto",
+ "0003451",
+ "Pluto`S Small Minnow Mayfly",
+ "3.9137",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Hamamelis_virginiana",
+ "0018294",
+ "American Witch-Hazel",
+ "3.8786",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Maccaffertium_modestum",
+ "0023632",
+ "Modest Flat-Headed Mayfly",
+ "3.8408",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Coreopsis_major_variety",
+ "0010072",
+ "Greater Tickseed",
+ "3.8354",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Ameletus_cryptostimulus",
+ "0001768",
+ "Cryptic Painted Minnow Mayfly",
+ "3.7202",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Dichanthelium_commutatum",
+ "0012105",
+ "Variable Panic Grass",
+ "3.6020",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Chrysopsis_mariana",
+ "0008562",
+ "Maryland Golden-Aster",
+ "3.5588",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Wormaldia_moesta",
+ "0042563",
+ "Mournful Finger-Net Caddis",
+ "3.5151",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Boyeria_vinosa",
+ "0005496",
+ "Fawn Darner",
+ "3.4638",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ]
+ ]
+ },
+ "geology": {
+ "info": "The type of rock underneath the trees and soil.",
+ "subcategories": [
+ {
+ "info":
+ "Here is some information about Amphibolite. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Amphibolite",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Anakeesta Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Anakeesta Formation",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Biotite augen gneiss. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Biotite augen gneiss",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Blockhouse Shale. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Blockhouse Shale",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Cades Sandstone. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Cades Sandstone",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Cochran Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Cochran Formation",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Copperhill Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Copperhill Formation",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Elkmont Sandstone. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Elkmont Sandstone",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Helenmode Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Helenmode Formation",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Hesse Quartzite. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Hesse Quartzite",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Hornblende-biotite gneiss. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Hornblende-biotite gneiss",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Jonesboro Limestone. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Jonesboro Limestone",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Licklog Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Licklog Formation",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Longarm Quartzite. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Longarm Quartzite",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Metadiorite and metadiabase, and altered rocks. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Metadiorite and metadiabase, and altered rocks",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Metcalf Phyllite. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Metcalf Phyllite",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Migmatitic biotite gneiss. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Migmatitic biotite gneiss",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Monzogranite gneiss. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Monzogranite gneiss",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Murray Shale. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Murray Shale",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Nebo Quartzite. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Nebo Quartzite",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Nichols Shale. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Nichols Shale",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Pigeon Siltstone. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Pigeon Siltstone",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Rich Butt Sandstone. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Rich Butt Sandstone",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Roaring Fork Sandstone. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Roaring Fork Sandstone",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Shady Dolomite. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Shady Dolomite",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Shields Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Shields Formation",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Tellico Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Tellico Formation",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Thunderhead Sandstone. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Thunderhead Sandstone",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Ultramafic rock. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Ultramafic rock",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Upper Part of Chilhowee Group, undifferentiated. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Upper Part of Chilhowee Group, undifferentiated",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Wading Branch Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Wading Branch Formation",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Wehutty Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Wehutty Formation",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Wilhite Formation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Wilhite Formation",
+ "img": "http://via.placeholder.com/150x150"
+ }
+ ],
+ "type": "categorical",
+ "name": "Geology",
+ "related-species": [
+ [
+ "Smilax_tamnoides_variety",
+ "0037289",
+ "Chinaroot",
+ "44.8651",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Eupatorium_purpureum_v_purpureum",
+ "0015691",
+ "Sweet Joe-Pye-Weed",
+ "42.4846",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Catharus_ustulatus",
+ "0007287",
+ "Swainson'S Thrush",
+ "42.3107",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Galium_lanceolatum",
+ "0017019",
+ "Lanceleaf Wild Licorice",
+ "41.2869",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Anaxyrus_americanus",
+ "0002088",
+ "American Toad",
+ "40.9908",
+ "http://via.placeholder.com/150x150",
+ "Amphibian"
+ ],
+ [
+ "Eutrochium_purpureum_v_pupureum",
+ "0015973",
+ "Purple-Node Joe-Pye-Weed",
+ "40.4850",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Strix_varia",
+ "0038526",
+ "Barred Owl",
+ "40.3924",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Eurybia_surculosa",
+ "0014731",
+ "Creeping Aster",
+ "39.4316",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Silene_stellata",
+ "0036999",
+ "Widow\u2019s-Frill",
+ "39.0367",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Epifagus_virginiana",
+ "0014105",
+ "Beechdrops",
+ "38.7929",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Haplotrema_concavum",
+ "0018361",
+ "Gray-Foot Lancetooth",
+ "38.3641",
+ "http://via.placeholder.com/150x150",
+ "Mollusca"
+ ],
+ [
+ "Brachyelytrum_erectum",
+ "0005544",
+ "Bearded Shorthusk",
+ "38.1751",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Mesodon_normalis",
+ "0024821",
+ "Grand Globe",
+ "37.9522",
+ "http://via.placeholder.com/150x150",
+ "Mollusca"
+ ],
+ [
+ "Parapsyche_apicalis",
+ "0028919",
+ "Apical Retreat-Maker",
+ "37.6872",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Uvularia_sessilifolia",
+ "0042005",
+ "Sessile-Leaf Bellwort",
+ "37.2060",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Amorbia_humerosana",
+ "0001843",
+ "White-Lined Leafroller",
+ "36.3917",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Mesomphix_andrewsae",
+ "0024839",
+ "Mountain Button",
+ "35.8383",
+ "http://via.placeholder.com/150x150",
+ "Mollusca"
+ ],
+ [
+ "Etheostoma_rufilineatum",
+ "0014976",
+ "Redline Darter",
+ "35.4077",
+ "http://via.placeholder.com/150x150",
+ "Fish"
+ ],
+ [
+ "Collinsonia_canadensis",
+ "0008357",
+ "Stoneroot ",
+ "35.0405",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Solidago_flexicaulis",
+ "0037376",
+ "Zigzag Goldenrod",
+ "34.0636",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ]
+ ]
+ },
+ "soil": {
+ "info":
+ "The frequency and duration of wet periods under conditions similar to those under which the soil formed.",
+ "subcategories": [
+ {
+ "info":
+ "Here is some information about Excessively drained. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Excessively drained",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Moderately well drained. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Moderately well drained",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Not rated. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Not rated",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Poorly drained. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Poorly drained",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Somewhat excessively drained. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Somewhat excessively drained",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Somewhat poorly drained. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Somewhat poorly drained",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Very poorly drained. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Very poorly drained",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Well drained. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Well drained",
+ "img": "http://via.placeholder.com/150x150"
+ }
+ ],
+ "type": "categorical",
+ "name": "Soil Drainage Class",
+ "remove": "true",
+ "related-species": [
+ [
+ "Calopteryx_maculata",
+ "0006285",
+ "Ebony Jewelwing",
+ "13.6042",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Cornus_amomum",
+ "0010100",
+ "Silky Dogwood",
+ "12.2122",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Luzula_acuminata_variety",
+ "0023437",
+ "Hairy Wood-Rush",
+ "10.2120",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Salix_nigra",
+ "0033170",
+ "Black Willow",
+ "8.9506",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Horisme_intestinata",
+ "0019335",
+ "Brown Bark Carpet",
+ "8.9299",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Eupatorium_fistulosum",
+ "0015686",
+ "Trumpetweed",
+ "8.4422",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Pandemis_limitata",
+ "0028496",
+ "Unspecified",
+ "8.2649",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Saxifraga_michauxii",
+ "0035645",
+ "Michaux's Saxifrage",
+ "7.4962",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Impatiens_capensis",
+ "0020719",
+ "Spotted Touch-Me-Not",
+ "7.1012",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Colocasia_propinquilinea",
+ "0009565",
+ "Closebanded Yellowhorn",
+ "6.7004",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Amblyopone_pallipes",
+ "0001713",
+ "Dracula Ant",
+ "6.5234",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Lapara_coniferarum",
+ "0021691",
+ "Southern Pine Sphinx Moth",
+ "6.4808",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Schizura_ipomoeae",
+ "0035813",
+ "Morning-Glory Prominent",
+ "6.2627",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Acronicta_ovata",
+ "0000749",
+ "Ovate Dagger Moth",
+ "6.0658",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Crambidia_pallida",
+ "0010383",
+ "Pale Lichen Moth ",
+ "5.7607",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Pycnopsyche_gentilis",
+ "0034137",
+ "Pagan Stickbait Caddis",
+ "5.7360",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Zanclognatha_obscuripennis",
+ "0041705",
+ "Unspecified",
+ "5.6719",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Percina_evides",
+ "0029719",
+ "Gilt Darter",
+ "5.5916",
+ "http://via.placeholder.com/150x150",
+ "Fish"
+ ],
+ [
+ "Acronicta_morula",
+ "0000745",
+ "Ochre Dagger Moth",
+ "5.5136",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Amphipoea_americana",
+ "0001894",
+ "American Ear Moth",
+ "5.4736",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ]
+ ]
+ },
+ "density": {
+ "info": "The thickness of shrubs underneath the forest trees.",
+ "subcategories": [
+ {
+ "info":
+ "Here is some information about Heavy. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Heavy",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Light. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Light",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Medium. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Medium",
+ "img": "http://via.placeholder.com/150x150"
+ }
+ ],
+ "ranges": [
+ "Light",
+ "Medium",
+ "Heavy"
+ ],
+ "type": "continuous",
+ "name": "Evergreen Shrub Density",
+ "related-species": [
+ [
+ "Vanessa_virginiensis",
+ "0042067",
+ "American Painted Lady",
+ "16.8069",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Vanessa_atalanta",
+ "0042065",
+ "Red Admiral",
+ "14.9746",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Colias_eurytheme",
+ "0008295",
+ "Orange Sulphur",
+ "14.1595",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Clethrionomys_gapperi_carolinensis",
+ "0009061",
+ "Southern Red-Backed Vole",
+ "13.9357",
+ "http://via.placeholder.com/150x150",
+ "Mammal"
+ ],
+ [
+ "Prenanthes_altissima",
+ "0032551",
+ "Tall Rattlesnake-Root",
+ "12.9894",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Habrophlebia_vibrans",
+ "0018158",
+ "Little Pronggill Mayfly",
+ "12.7298",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Thalictrum_dioicum",
+ "0039929",
+ "Early Meadow-Rue",
+ "12.6027",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Impatiens_pallida",
+ "0020720",
+ "Pale Touch-Me-Not",
+ "11.4040",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Phyciodes_tharos",
+ "0030784",
+ "Pearl Crescent",
+ "11.1100",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Brachyelytrum_erectum",
+ "0005544",
+ "Bearded Shorthusk",
+ "10.8255",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Collinsonia_canadensis",
+ "0008357",
+ "Stoneroot ",
+ "10.8052",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Thalictrum_clavatum",
+ "0039927",
+ "Mountain Meadow-Rue",
+ "10.7377",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Diphylleia_cymosa",
+ "0011386",
+ "American Umbrella-Leaf",
+ "10.6445",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Eutyphlus_similis",
+ "0015987",
+ "Similar Antloving Rove Beetle",
+ "10.5848",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Schizachyrium_scoparium_v_scoparium",
+ "0035757",
+ "Little False Bluestem",
+ "10.0905",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Agelaius_phoeniceus",
+ "0000957",
+ "Red-Winged Blackbird",
+ "9.8191",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Mythimna_unipuncta",
+ "0024660",
+ "Unspecified",
+ "9.7274",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Polycentropus_maculatus",
+ "0032055",
+ "Maculate Fingernet Caddis",
+ "9.7055",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Serica_georgiana_georgiana",
+ "0036554",
+ "Scarab Beetle",
+ "9.5121",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Eunotia_incisa",
+ "0015588",
+ "Incised Eunotia Diatom",
+ "9.4879",
+ "http://via.placeholder.com/150x150",
+ "Algae"
+ ]
+ ]
+ },
+ "cat_years_since_fire": {
+ "info": "Years since a forest fire occured at the site.",
+ "subcategories": [],
+ "name": "Years Since Fire",
+ "remove": "true",
+ "related-species": [
+ [
+ "Hypoxis_hirsuta",
+ "0020518",
+ "Eastern Yellow Star-Grass",
+ "26.2975",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Antennaria_plantaginifolia",
+ "0002528",
+ "Woman\u2019S-Tobacco",
+ "24.9317",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Aureolaria_laevigata",
+ "0004492",
+ "Entire-Leaf Yellow False Foxglove",
+ "20.3149",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Eurybia_surculosa",
+ "0014731",
+ "Creeping Aster",
+ "19.1631",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Gaylussacia_baccata",
+ "0017107",
+ "Black Huckleberry",
+ "17.2965",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Campanula_divaricata",
+ "0005276",
+ "Southern Harebell ",
+ "16.5118",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Eurybia_macrophylla",
+ "0014728",
+ "Large-Leaf Wood-Aster",
+ "16.4413",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Uvularia_puberula",
+ "0042003",
+ "Mountain Bellwort",
+ "15.7253",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Schizachyrium_scoparium_v_scoparium",
+ "0035757",
+ "Little False Bluestem",
+ "15.5777",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Uvularia_perfoliata",
+ "0042002",
+ "Perfoliate Bellwort",
+ "14.9959",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Lespedeza_hirta",
+ "0022343",
+ "Hairy Bush-Clover",
+ "14.4329",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Dichanthelium_commutatum",
+ "0012105",
+ "Variable Panic Grass",
+ "14.2531",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Lyonia_ligustrina_v_ligustrina",
+ "0023566",
+ "He-Huckleberry",
+ "13.6703",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Quercus_marilandica",
+ "0034374",
+ "Blackjack Oak",
+ "13.3824",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Tephrosia_virginiana",
+ "0039757",
+ "Goat\u2019S-Rue",
+ "13.3043",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Hieracium_venosum",
+ "0017792",
+ "Rattlesnake-Weed",
+ "13.2828",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Euphorbia_corollata",
+ "0015714",
+ "Flowering Spurge",
+ "12.9802",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Coreopsis_major_variety",
+ "0010072",
+ "Greater Tickseed",
+ "12.1399",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Quercus_stellata",
+ "0034386",
+ "Post Oak",
+ "11.5312",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Habrophlebia_vibrans",
+ "0018158",
+ "Little Pronggill Mayfly",
+ "11.0900",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ]
+ ],
+ "type": "categorical"
+ },
+ "con_slope": {
+ "info": "The steepness of a surface of the earth.",
+ "subcategories": [],
+ "name": "Slope",
+ "related-species": [
+ [
+ "Euchlaena_amoenaria",
+ "0015135",
+ "Unspecified",
+ "24.7393",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Spilosoma_virginica",
+ "0037883",
+ "Yellow Woolly Bear",
+ "23.9527",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Tetracis_cachexiata",
+ "0039820",
+ "Unspecified",
+ "23.7404",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Vitula_edmandsii",
+ "0042394",
+ "Unspecified",
+ "23.6265",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Paonias_myops",
+ "0028618",
+ "Small-Eyed Sphinx ",
+ "23.4767",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Thysanopyga_intractata",
+ "0040088",
+ "Unspecified",
+ "22.6590",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Antepione_thisoaria",
+ "0002539",
+ "Variable Antepione",
+ "22.4594",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Feralia_comstocki",
+ "0016564",
+ "Unspecified",
+ "22.3114",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Callosamia_angulifera",
+ "0006226",
+ "Tulip-Tree Silkmoth",
+ "22.0926",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Protoboarmia_porcelaria",
+ "0032939",
+ "Unspecified",
+ "22.0150",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Acronicta_hasta",
+ "0000724",
+ "Cherry Dagger Moth",
+ "21.9974",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Catocala_vidua",
+ "0007421",
+ "Widow Underwing Moth",
+ "21.3210",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Pantographa_limata",
+ "0028604",
+ "Unspecified",
+ "21.2076",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Clemensia_albata",
+ "0009033",
+ "Little White Lichen Moth ",
+ "21.1938",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Udea_rubigalis",
+ "0041610",
+ "Unspecified",
+ "21.0103",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Elaphria_grata",
+ "0013356",
+ "Unspecified",
+ "20.8792",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Metarranthis_hypocharia",
+ "0024934",
+ "Unspecified",
+ "20.7817",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Iridopsis_larvaria",
+ "0019575",
+ "Bent-Lined Gray",
+ "20.7333",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Heterocampa_umbrata",
+ "0017663",
+ "White-Blotched Heterocampa Moth",
+ "20.6197",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Feltia_herilis",
+ "0016553",
+ "Unspecified",
+ "20.5296",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ]
+ ],
+ "ranges": [
+ "0\u00b0, 26.7\u00b0",
+ "26.7\u00b0, 53.4\u00b0",
+ "53.4\u00b0, 80.1\u00b0"
+ ],
+ "type": "continuous"
+ },
+ "cat_avg_yearly_rainfall": {
+ "info": "The average amount of rain that falls in a year.",
+ "subcategories": [],
+ "name": "Avg Yearly Rainfall",
+ "related-species": [
+ [
+ "Leucothoe_recurva",
+ "0022462",
+ "Red-Twig Doghobble",
+ "26.4345",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Hypsibius_cf_dujardini",
+ "0020552",
+ "Unspecified",
+ "22.7665",
+ "http://via.placeholder.com/150x150",
+ "Misc"
+ ],
+ [
+ "Carya_ovata",
+ "0007197",
+ "Shag-Bark Hickory",
+ "21.8053",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Odontopus_calceatus",
+ "0027121",
+ "Yellow Poplar Weevil",
+ "21.0466",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Virbia_opella",
+ "0042360",
+ "Unspecified",
+ "20.5009",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Eunotia_exigua",
+ "0015580",
+ "Meager Enotia Diatom",
+ "20.1137",
+ "http://via.placeholder.com/150x150",
+ "Algae"
+ ],
+ [
+ "Panopoda_carneicosta",
+ "0028554",
+ "Unspecified",
+ "19.8764",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Phlogophora_periculosa",
+ "0030728",
+ "Unspecified",
+ "18.4593",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Sonoma_tolulae",
+ "0037441",
+ "Tallulah Falls Antloving Rove Beetle",
+ "17.9745",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Odontota_dorsalis",
+ "0027127",
+ "Locust Leaf Miner",
+ "17.4513",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Ecliptopera_atricolorata",
+ "0013188",
+ "Unspecified",
+ "17.1787",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Acronicta_modica",
+ "0000744",
+ "Medium Dagger Moth",
+ "17.0316",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Catocala_andromedae",
+ "0007319",
+ "Andromeda Underwing",
+ "17.0192",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Metarranthis_hypocharia",
+ "0024934",
+ "Unspecified",
+ "16.6382",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Lycogala_epidendrum",
+ "0023458",
+ "Unspecified",
+ "16.4262",
+ "http://via.placeholder.com/150x150",
+ "Microbes"
+ ],
+ [
+ "Catocala_palaeogama",
+ "0007396",
+ "Old Wife Underwing",
+ "16.3274",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Circaea_alpina_alpina",
+ "0008764",
+ "Small Enchanter's-Nightshade",
+ "16.0416",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Besma_quercivoraria",
+ "0004759",
+ "Oak Besma",
+ "16.0009",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Acronicta_morula",
+ "0000745",
+ "Ochre Dagger Moth",
+ "15.8779",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Catocala_amica",
+ "0007317",
+ "Girlfriend Underwing Moth",
+ "15.6479",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ]
+ ],
+ "ranges": ["49\", 64.3\"", "64.3\", 79.7\"", "79.7\", 95\""],
+ "type": "continuous"
+ },
+ "con_direct_solar_radiation": {
+ "info":
+ "The amount of light traveling in a straight line from the sun down to the surface of the earth.",
+ "subcategories": [],
+ "name": "Direct Solar Radiation",
+ "related-species": [
+ [
+ "Amphipoea_americana",
+ "0001894",
+ "American Ear Moth",
+ "3.0479",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Arctopsyche_irrorata",
+ "0003632",
+ "Irrorate Retreat-Maker",
+ "2.7462",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Epeorus_pleuralis",
+ "0013930",
+ "Two-Tailed Flat-Headed Mayfly",
+ "2.6574",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Pipilo_erythrophthalmus",
+ "0031483",
+ "Eastern Towhee",
+ "2.3672",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Yugus_bulbosus",
+ "0040519",
+ "Greenbrier Springfly",
+ "1.9686",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Picoides_villosus",
+ "0031337",
+ "Hairy Woodpecker",
+ "1.8221",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Cryptochironomus_fulvus",
+ "0010722",
+ "Yellow Non-Biting Midge",
+ "1.7760",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Neophylax_consimilis",
+ "0026368",
+ "Common Dogfaced Caddis",
+ "1.6423",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Rhyacophila_fuscula",
+ "0035165",
+ "Large Eastern Free Living Caddis",
+ "1.4537",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Pseudohermonassa_bicarnea",
+ "0033612",
+ "Unspecified",
+ "1.3408",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Ephemerella_invaria_group",
+ "0014024",
+ "Ephemerellid Mayfly",
+ "1.3255",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Maccaffertium_meririvulanum",
+ "0023628",
+ "Small Brook Flat-Headed Mayfly",
+ "1.3189",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Zale_lunata",
+ "0040552",
+ "Unspecified",
+ "1.2806",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Drunella_longicornis",
+ "0012988",
+ "A Spiny Crawler Mayfly",
+ "1.2676",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Adiantum_pedatum",
+ "0000059",
+ "Northern Maidenhair",
+ "1.2634",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Hydropsyche_macleodi",
+ "0019941",
+ "Macleod`S Retreat-Maker",
+ "1.2487",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Vaccinium_erythrocarpum",
+ "0042015",
+ "Southern Mountain-Cranberry",
+ "1.2339",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Angelica_triquinata",
+ "0002283",
+ "Filmy Angelica",
+ "1.1867",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Synorthocladius_semivirens",
+ "0039288",
+ "Symbiotic Non-Biting Midge",
+ "1.1855",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Psilotreta_frontalis",
+ "0033782",
+ "Southern Sturdy Burrower",
+ "1.1506",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ]
+ ],
+ "ranges": [
+ "1K, 700K WH/m^2",
+ "700K, 1400K WH/m^2",
+ "1400K, 2100K WH/m^2"
+ ],
+ "type": "continuous"
+ },
+ "con_elevation": {
+ "info": "Height above sea level.",
+ "subcategories": [],
+ "name": "Elevation",
+ "related-species": [
+ [
+ "Steerecleus_serrulatum",
+ "0036913",
+ "Unspecified",
+ "65.8730",
+ "http://via.placeholder.com/150x150",
+ "Non-vascular"
+ ],
+ [
+ "Dicranodontium_denudatum",
+ "0012267",
+ "Denuded Dicranodontium Moss",
+ "63.4523",
+ "http://via.placeholder.com/150x150",
+ "Non-vascular"
+ ],
+ [
+ "Sorbus_americana",
+ "0037447",
+ "American Mountain-Ash",
+ "62.8429",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Polytrichum_pallidisetum",
+ "0032359",
+ "Polytrichum Moss",
+ "59.9744",
+ "http://via.placeholder.com/150x150",
+ "Non-vascular"
+ ],
+ [
+ "Notropis_leuciodus",
+ "0026868",
+ "Tennessee Shiner",
+ "56.5419",
+ "http://via.placeholder.com/150x150",
+ "Fish"
+ ],
+ [
+ "Brotherella_recurvans",
+ "0005702",
+ "Recurved Brotherella Moss",
+ "56.0138",
+ "http://via.placeholder.com/150x150",
+ "Non-vascular"
+ ],
+ [
+ "Carex_brunnescens_sphaerostachya",
+ "0003387",
+ "Brownish Sedge",
+ "54.2595",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Solidago_glomerata",
+ "0037379",
+ "Skunk Goldenrod ",
+ "51.6015",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Micropterus_dolomieu",
+ "0025233",
+ "Smallmouth Bass",
+ "49.4001",
+ "http://via.placeholder.com/150x150",
+ "Fish"
+ ],
+ [
+ "Oclemena_acuminata",
+ "0027041",
+ "Whorled Nodding-Aster",
+ "49.0228",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Bignonia_capreolata",
+ "0004815",
+ "Crossvine",
+ "47.3301",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Liquidambar_styraciflua",
+ "0023006",
+ "Sweet-Gum",
+ "44.4233",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Hypnum_imponens",
+ "0020376",
+ "Hypnum Moss",
+ "43.1558",
+ "http://via.placeholder.com/150x150",
+ "Non-vascular"
+ ],
+ [
+ "Dicranum_scoparium",
+ "0012340",
+ "Dicranum Moss",
+ "42.8865",
+ "http://via.placeholder.com/150x150",
+ "Non-vascular"
+ ],
+ [
+ "Psephenus_herricki",
+ "0033384",
+ "Water Penny Beetle",
+ "41.9426",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Prunus_pensylvanica",
+ "0033007",
+ "Pin Cherry ",
+ "39.2113",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Picea_rubens",
+ "0031330",
+ "Red Spruce",
+ "38.1623",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Poecile_atricapillus",
+ "0031945",
+ "Black-Capped Chickadee",
+ "37.7809",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Hydrangea_radiata",
+ "0019782",
+ "Silver-Leaf Hydrangea",
+ "35.3692",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Campostoma_oligolepis",
+ "0005306",
+ "Largescale Stoneroller",
+ "35.1257",
+ "http://via.placeholder.com/150x150",
+ "Fish"
+ ]
+ ],
+ "ranges": ["265.7m, 852m", "852m, 1438.3m", "1438.3m, 2024.6m"],
+ "type": "continuous"
+ },
+ "vegetation": {
+ "info": "Types of forests.",
+ "subcategories": [
+ {
+ "info":
+ "Here is some information about Alluvial vegetation. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Hardwood Cove",
+ "img": "http://via.placeholder.com/150x150",
+ "remove": "true"
+ },
+ {
+ "info":
+ "Here is some information about Chestnut oak. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Grass",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Evergreen Shrub. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Heath",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Floodplain. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Hemlock",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Hemlock. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "High Hardwood",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about High elevation beech. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Montane Alluvial",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about High elevation red/white oak. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Oak",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Montane cave. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Pine oak",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Montane oak-hickory. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Spruce fir",
+ "img": "http://via.placeholder.com/150x150"
+ },
+ {
+ "info":
+ "Here is some information about Northern acid hardwood. For example, where it encompasses, how important it is to species in general, etc.",
+ "name": "Successional",
+ "img": "http://via.placeholder.com/150x150"
+ }
+ ],
+ "type": "categorical",
+ "name": "Vegetation",
+ "related-species": [
+ [
+ "Solidago_speciosa_v_rigidiuscula",
+ "0037397",
+ "Showy Goldenrod",
+ "38.3096",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Gamochaeta_purpurea",
+ "0017042",
+ "Spoon-Leaf Purple Everlasting",
+ "37.0234",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Junonia_coenia",
+ "0021184",
+ "Buckeye",
+ "34.6427",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Rhus_glabra",
+ "0035112",
+ "Smooth Sumac",
+ "34.1681",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Potentilla_simplex",
+ "0032520",
+ "Oldfield Cinquefoil",
+ "34.1490",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Hypericum_punctatum",
+ "0020324",
+ "Spotted St. John\u2019S-Wort",
+ "33.8006",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Solidago_altissima_v_altissima",
+ "0037360",
+ "Canada Goldenrod",
+ "29.5313",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Vicia_caroliniana",
+ "0042287",
+ "Carolina Vetch",
+ "28.5577",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Monarda_didyma",
+ "0025564",
+ "Scarlet Beebalm",
+ "27.2382",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Spizella_passerina",
+ "0037969",
+ "Chipping Sparrow",
+ "27.0818",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Hydrophyllum_canadense",
+ "0019900",
+ "Blunt-Leaf Waterleaf",
+ "27.0298",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Symphyotrichum_cordifolium_variety",
+ "0039072",
+ "Heart-Leaf Aster",
+ "26.9791",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Packera_anonyma",
+ "0028378",
+ "Yellow Ragwort ",
+ "26.8333",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Epigaea_repens",
+ "0014106",
+ "Trailing-Arbutus",
+ "25.8939",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Agelaius_phoeniceus",
+ "0000957",
+ "Red-Winged Blackbird",
+ "25.7671",
+ "http://via.placeholder.com/150x150",
+ "Bird"
+ ],
+ [
+ "Cinygmula_subaequalis",
+ "0008760",
+ "Subequal Flat-Headed Mayfly",
+ "24.3780",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Rudbeckia_laciniata_v_humilis",
+ "0035444",
+ "Green-Head Coneflower",
+ "24.3124",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Colias_eurytheme",
+ "0008295",
+ "Orange Sulphur",
+ "24.2834",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Conopholis_americana",
+ "0009720",
+ "American Squawroot ",
+ "24.0323",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Carex_laxiflora_v_laxiflora",
+ "0007042",
+ "Broad Loose-Flower Sedge",
+ "23.6358",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ]
+ ]
+ },
+ "con_aspect": {
+ "info": "The compass bearing a given slope is facing from 0-360.",
+ "subcategories": [],
+ "name": "Aspect",
+ "related-species": [
+ [
+ "Cinygmula_subaequalis",
+ "0008760",
+ "Subequal Flat-Headed Mayfly",
+ "10.3787",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Prodiamesa_olivacea",
+ "0032749",
+ "Green Non-Biting Midge",
+ "9.5488",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Deparia_acrostichoides",
+ "0011795",
+ "Silvery-Spleenwort F ",
+ "8.8728",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Hieracium_paniculatum",
+ "0017786",
+ "Allegheny Hawkweed",
+ "8.8581",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Melampyrum_lineare_v_latifolium",
+ "0024049",
+ "Narrowleaf Cowwheat",
+ "8.0210",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Lespedeza_hirta",
+ "0022343",
+ "Hairy Bush-Clover",
+ "7.3549",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Osmorhiza_claytonii",
+ "0028123",
+ "Hairy Sweet-Cicely",
+ "6.8882",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Ponera_pennsylvanica",
+ "0032394",
+ "Ant B",
+ "6.8783",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Rhyacophila_nigrita",
+ "0035178",
+ "Black Free Living Caddis",
+ "6.8336",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Amblyopone_pallipes",
+ "0001713",
+ "Dracula Ant",
+ "6.6515",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Melanthium_parviflorum",
+ "0024157",
+ "Appalachian Bunchflower",
+ "6.5142",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Polycentropus_maculatus",
+ "0032055",
+ "Maculate Fingernet Caddis",
+ "6.4687",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Brillia_flavifrons",
+ "0005666",
+ "Yellow-Faced Non-Biting Midge",
+ "6.4650",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Silene_virginica",
+ "0037000",
+ "Fire-Pink",
+ "6.4011",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Monarda_clinopodia",
+ "0025563",
+ "White Bergamot",
+ "6.3458",
+ "http://via.placeholder.com/150x150",
+ "Plant"
+ ],
+ [
+ "Zanclognatha_obscuripennis",
+ "0041705",
+ "Unspecified",
+ "5.8595",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Mipseltyrus_nicolayi",
+ "0025389",
+ "Nicolay`S Antloving Rove Beetle",
+ "5.8070",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Epeorus_pleuralis",
+ "0013930",
+ "Two-Tailed Flat-Headed Mayfly",
+ "5.4908",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Myrmecina_americana",
+ "0024621",
+ "American Mite Eating Ant",
+ "5.4652",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ],
+ [
+ "Temnothorax_longispinosus",
+ "0038532",
+ "Ant",
+ "5.4552",
+ "http://via.placeholder.com/150x150",
+ "Insect"
+ ]
+ ],
+ "ranges": [
+ "0\u00b0, 120\u00b0",
+ "120\u00b0, 240\u00b0",
+ "240\u00b0, 360\u00b0"
+ ],
+ "type": "continuous"
+ }
+}
diff --git a/dist/favicon.ico b/dist/favicon.ico
new file mode 100644
index 0000000..c7b9a43
Binary files /dev/null and b/dist/favicon.ico differ
diff --git a/dist/index.html b/dist/index.html
new file mode 100644
index 0000000..e753726
--- /dev/null
+++ b/dist/index.html
@@ -0,0 +1,6 @@
+
Great Smoky Mountains National Park Please consider whitelisting our website. Not all of the features work if adblock is enabled. (Click anywhere to continue)
Loading...
Species Name Species Name Species Name Species Name Species Name Species Name Species Name Species Name Species Name Species Name Species Name Link copied to clipboard
\ No newline at end of file
diff --git a/dist/js/adframe.js b/dist/js/adframe.js
new file mode 100644
index 0000000..2d90682
--- /dev/null
+++ b/dist/js/adframe.js
@@ -0,0 +1 @@
+var canRunAds = true;
\ No newline at end of file
diff --git a/dist/js/app.84d4af80.js b/dist/js/app.84d4af80.js
new file mode 100644
index 0000000..bf8bbfa
--- /dev/null
+++ b/dist/js/app.84d4af80.js
@@ -0,0 +1,2 @@
+(function(e){function t(t){for(var n,o,l=t[0],c=t[1],r=t[2],d=0,p=[];d0||"continuous"==s.type)&&(this.layersArray[t].label=s.name),0==s.subcategories.length&&"categorical"==s.type&&(this.layersArray[t].label="-"+s.name))}this.layersArray.unshift({label:"Clear Selection"})}},mounted:function(){var e=this;axios.get("data.json").then((function(t){e.loadData(t.data)})).catch((function(e){console.log(e)})),this.$parent.$on("settingsLoaded",this.loadSettings)}},N=O,E=(s("14a3"),Object(u["a"])(N,h,m,!1,null,null,null)),T=E.exports,A=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"subcat-slide box"},[e._v("\n \n "),"continuous"!==e.mutableType?s("multiselect",{staticClass:"subcat1",class:{"subcat-selected":""!==e.selected1&&null!==e.selected1},attrs:{options:e.mutableSubcategories,"close-on-select":!0,placeholder:"Select a subtype",label:"fullname","track-by":"fullname","show-labels":!1,showPointer:!1,disabled:!e.populated},model:{value:e.selected1,callback:function(t){e.selected1=t},expression:"selected1"}}):e._e(),"continuous"!==e.mutableType?s("multiselect",{staticClass:"subcat2",class:{"subcat-selected":""!==e.selected2&&null!==e.selected2},attrs:{options:e.mutableSubcategories,"close-on-select":!0,placeholder:"Select another subtype",label:"fullname","track-by":"fullname","show-labels":!1,showPointer:!1,disabled:!e.populated},model:{value:e.selected2,callback:function(t){e.selected2=t},expression:"selected2"}}):e._e(),"continuous"==e.mutableType?s("span",[s("div",{attrs:{id:"continuous-spectrum"}},[s("div",{staticClass:"label continuous-block",staticStyle:{"background-color":"rgb(231, 115, 163)","border-radius":"3px 3px 0 0"}},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.range1,expression:"range1"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.range1)?e._i(e.range1,null)>-1:e.range1},on:{change:function(t){var s=e.range1,n=t.target,a=!!n.checked;if(Array.isArray(s)){var i=null,o=e._i(s,i);n.checked?o<0&&(e.range1=s.concat([i])):o>-1&&(e.range1=s.slice(0,o).concat(s.slice(o+1)))}else e.range1=a}}}),e._v(e._s(e.mutableRanges[0])+"\n ")]),s("div",{staticClass:"label continuous-block",staticStyle:{"background-color":"rgb(180, 51, 139)","border-radius":"0"}},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.range2,expression:"range2"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.range2)?e._i(e.range2,null)>-1:e.range2},on:{change:function(t){var s=e.range2,n=t.target,a=!!n.checked;if(Array.isArray(s)){var i=null,o=e._i(s,i);n.checked?o<0&&(e.range2=s.concat([i])):o>-1&&(e.range2=s.slice(0,o).concat(s.slice(o+1)))}else e.range2=a}}}),e._v(e._s(e.mutableRanges[1])+"\n ")]),s("div",{staticClass:"label continuous-block",staticStyle:{"background-color":"rgb(110, 23, 119)","border-radius":"0 0 3px 3px"}},[s("input",{directives:[{name:"model",rawName:"v-model",value:e.range3,expression:"range3"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.range3)?e._i(e.range3,null)>-1:e.range3},on:{change:function(t){var s=e.range3,n=t.target,a=!!n.checked;if(Array.isArray(s)){var i=null,o=e._i(s,i);n.checked?o<0&&(e.range3=s.concat([i])):o>-1&&(e.range3=s.slice(0,o).concat(s.slice(o+1)))}else e.range3=a}}}),e._v(e._s(e.mutableRanges[2])+"\n ")])])]):e._e()],1)},B=[],P=s("8e5f"),j=s.n(P),M={name:"SubcategoriesBox",components:{InfoBox:k,Multiselect:j.a},props:["subcategories","type","ranges","firstflag"],data:function(){return{selected1:"",oldSelected1:"",selected2:"",oldSelected2:"",maps:{},populated:!1,mutableSubcategories:this.subcategories,mutableType:this.type,mutableRanges:this.ranges,range1:null,range2:null,range3:null}},methods:{findSubcatIndex:function(e){for(var t in this.mutableSubcategories)if(this.mutableSubcategories[t].fullname==e)return this.mutableSubcategories[t];return-1},subcatChange:function(e,t){var s=["2","1"],n=document.querySelectorAll(".subcat"+s[t-1]+"> .multiselect__content-wrapper > .multiselect__content > .multiselect__element > .multiselect__option > span");if(null!==e&&"Clear Selection"!==e.fullname){e=e.fullname;for(var a=0;a=this.speciesOptionsLimit?this.speciesNames.splice(this.speciesOptionsLimit-1,0,this.affect):this.speciesNames.push(this.affect),this.$emit("updateSpecies",this.selected)}},mouseOverSpecies:function(e){var t=e.srcElement.innerText;if(t!=this.affect&&t!=this.clear){"block"!==this.hoverImageDisplay&&(this.hoverImageDisplay="block");for(var s=0;s=t.offsetLeft+t.offsetWidth-20||e.pageX<=t.offsetLeft+20||e.pageY<=160||e.pageY>=140+20*(this.speciesOptionsLimit-1))&&(this.hoverImageDisplay="none")},speciesChanged:function(){if(this.hoverImageDisplay="none",this.selectedImage="",null==this.selected||this.selected==this.clear)return this.selected=null,this.$root.$emit("speciesChanged",!1),this.$emit("updateSpecies",""),void selectInitialSpecies(null,!0);for(var e=this.selected,t=0;t=e.speciesOptionsLimit?e.speciesNames.splice(e.speciesOptionsLimit-1,0,e.affect):e.speciesNames.push(e.affect)}else e.selectedLayer="..."})),this.$parent.$on("settingsLoaded",this.loadSettings)},watch:{species:function(){this.mutableSpecies=this.species},selected1:function(e){}},updated:function(){this.$nextTick((function(){this.hoverImageLeftOffset=this.$el.offsetLeft+315}))},filters:{Shorten:function(e){var t=15;return e.length>t?e.substr(0,t)+"...":e}}}),W=q,G=(s("a92c"),Object(u["a"])(W,X,J,!1,null,null,null)),Y=G.exports,F=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"box",staticStyle:{"border-right":"none"}},[s("div",{staticClass:"bordered",attrs:{id:"search-options"}},[s("div",{attrs:{id:"search-options-left"}},[s("div",{staticStyle:{color:"#efefef"},attrs:{id:"options-label label"}},[e._v("MAP CONTROLS")]),s("multiselect",{staticClass:"controls",attrs:{multiple:!0,options:e.mapOverlayOptions,"close-on-select":!1,placeholder:"Map Overlays","show-labels":!1,searchable:!1,showPointer:!1,"data-intro":"Show extra map features.","data-position":"right"},on:{select:e.selectOverlay,remove:e.selectOverlay},scopedSlots:e._u([{key:"tag",fn:function(t){return[s("span",{staticClass:"multiselect__single"},[e._v("Map Overlays")])]}}]),model:{value:e.selectedOverlayOptions,callback:function(t){e.selectedOverlayOptions=t},expression:"selectedOverlayOptions"}})],1)]),e._m(0)])},V=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{attrs:{id:"search-tool-extra-controls"}},[s("div",{staticClass:"bordered",attrs:{id:"search-banner-help-share",tooltip:"Get a shareable link"}},[s("button",{staticClass:"control-btn",attrs:{id:"search-banner-env-share-button",alt:"Get a shareable link."}},[s("i",{staticClass:"fa fa-share-square fades show"}),s("i",{staticClass:"fa fa-check-circle fades hide"})])]),s("div",{staticClass:"bordered",attrs:{id:"search-banner-help-link",tooltip:"Get help using the tool"}},[s("button",{staticClass:"control-btn",attrs:{id:"search-banner-help-link-button",onclick:"showHelp();",alt:"Show the help overlay."}},[s("i",{staticClass:"fa fa-question-circle"})])])])}],H=(s("28a5"),{name:"ExtraControls",components:{},props:{msg:String,env:String,observation:Boolean,prediction:Boolean,overlays:Array,species:String,subcat:Array,naming:String},data:function(){return{a:!0,layers:[],selectedOverlayOptions:"",mapOverlayOptions:["Trails","Visitor Centers","Shelters","Roads","Campsites"],mapOverlayOptionState:[0,0,0,0,0]}},mounted:function(){this.setupShareButton(),this.$parent.$on("settingsLoaded",this.loadSettings)},methods:{selectOverlay:function(e){toggleOverlay(this.mapOverlayOptions.indexOf(e))},exportEnvSettings:function(){var e={};return e.env=this.env,e.prediction=this.prediction,e.observation=this.observation,e.naming=this.naming,e.subcat=this.subcat,e.overlays=this.overlays,e.species=this.species,blendingActive||(e.blending=!1),e.bounds=NPMap.config.L.getBounds(),e},setupShareButton:function(){var e=this,t=document.getElementById("search-banner-env-share-button");new Clipboard(t,{text:function(t){var s=e.exportEnvSettings(),n="#"+encodeURI(JSON.stringify(s));return location.href.split("#")[0]+n}}).on("success",(function(){var e=document.getElementsByClassName("fa-share-square")[0],s=document.getElementsByClassName("fa-check-circle")[0],n=document.getElementById("clipboard-notice");e.classList.toggle("hide"),e.classList.toggle("show"),t.classList.toggle("hide"),t.classList.toggle("show"),setTimeout((function(){e.style.display="none",t.style.display="none",s.style.display="inline-block",s.classList.toggle("hide"),s.classList.toggle("show"),t.style.display="inline-block",t.classList.toggle("hide"),t.classList.toggle("show"),n.style.opacity=.4}),310),setTimeout((function(){s.classList.toggle("hide"),s.classList.toggle("show"),t.classList.toggle("hide"),t.classList.toggle("show"),n.style.opacity=0}),1310),setTimeout((function(){s.style.display="none",t.style.display="none",e.style.display="inline-block",e.classList.toggle("hide"),e.classList.toggle("show"),t.style.display="inline-block",t.classList.toggle("hide"),t.classList.toggle("show")}),1620)}))},loadSettings:function(e){if(null!==e.overlays){this.selectedOverlayOptions=e.overlays;for(var t=0;t39&&console.log(n),this.$emit("settingsLoaded",s)},updateEnv:function(e){this.env=e},updateSubCat:function(e){this.subcat=e},updateSpecies:function(e){this.species=e},updateOverlays:function(e){this.overlays=e},updatePrediction:function(e){this.prediction=e},updateObservation:function(e){this.observation=e},updateNameConvention:function(e){this.naming=e}}},ee=Z,te=(s("034f"),Object(u["a"])(ee,a,i,!1,null,null,null)),se=te.exports,ne=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"left"},[e._m(0),s("div",{staticStyle:{"padding-left":"1px",color:"#bdbdbd","letter-spacing":"1px",display:"inline-block","font-size":"19px","font-family":"'Source Sans Pro'"}},[e._v("\n ATLAS OF THE SMOKIES:\n ")]),s("div",{staticStyle:{"margin-left":"230px","margin-top":"18px"},attrs:{id:"atlas-app-changer"}},[s("multiselect",{staticClass:"header-selector",attrs:{options:e.options,"close-on-select":!0,placeholder:"ENVIROMAPPER","show-labels":!1},on:{input:e.appSelect},model:{value:e.selected,callback:function(t){e.selected=t},expression:"selected"}})],1)]),e._m(1)])},ae=[function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("a",{staticStyle:{"text-decoration":"none"},attrs:{id:"title",href:"https://www.nps.gov/grsm/learn/nature/index.htm",target:"_blank"}},[s("h1",[e._v("Great Smoky Mountains National Park")])])},function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"right"},[s("h2",[e._v("National Park Service"),s("br"),e._v("U.S. Department of the Interior")]),s("span",{staticClass:"arrowhead"})])}],ie={name:"Header",components:{Multiselect:j.a},data:function(){return{options:["Species Mapper"],selected:""}},methods:{appSelect:function(e){"Species Mapper"==e&&(window.location="https://science.nature.nps.gov/parks/grsm/species/")}}},oe=ie,le=(s("8baf"),Object(u["a"])(oe,ne,ae,!1,null,null,null)),ce=le.exports,re=s("bc3a"),ue=s.n(re);window.axios=ue.a,window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest",n["a"].prototype.$http=window.axios,n["a"].config.productionTip=!1,n["a"].component("multiselect",j.a),new n["a"]({render:function(e){return e(se)}}).$mount("#app"),new n["a"]({render:function(e){return e(ce)}}).$mount("#header")},"5f4b":function(e,t,s){"use strict";s("3c23")},"64a9":function(e,t,s){},"71ca":function(e,t,s){},"782e":function(e,t,s){},"8baf":function(e,t,s){"use strict";s("782e")},a92c:function(e,t,s){"use strict";s("231b")},b079:function(e,t,s){"use strict";s("38d5")},b866:function(e,t,s){},b9fe:function(e,t,s){},c770:function(e,t,s){}});
+//# sourceMappingURL=app.84d4af80.js.map
\ No newline at end of file
diff --git a/dist/js/app.84d4af80.js.map b/dist/js/app.84d4af80.js.map
new file mode 100644
index 0000000..7744129
--- /dev/null
+++ b/dist/js/app.84d4af80.js.map
@@ -0,0 +1 @@
+{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/App.vue?4241","webpack:///./src/components/EnvironmentsBox.vue?e39a","webpack:///./src/components/SubcategoriesBox.vue?2a6b","webpack:///./src/components/InfoBox.vue?26c3","webpack:///./src/components/LargeImage.vue?4ee8","webpack:///./src/App.vue?0028","webpack:///./src/components/SpeciesDensity.vue?56d8","webpack:///src/components/SpeciesDensity.vue","webpack:///./src/components/SpeciesDensity.vue?6380","webpack:///./src/components/SpeciesDensity.vue","webpack:///./src/components/EnvironmentsBox.vue?b19e","webpack:///./src/components/InfoBox.vue?44ce","webpack:///./src/components/LargeImage.vue?c809","webpack:///src/components/LargeImage.vue","webpack:///./src/components/LargeImage.vue?c2fd","webpack:///./src/components/LargeImage.vue","webpack:///src/components/InfoBox.vue","webpack:///./src/components/InfoBox.vue?b8f3","webpack:///./src/components/InfoBox.vue","webpack:///src/components/EnvironmentsBox.vue","webpack:///./src/components/EnvironmentsBox.vue?3a1a","webpack:///./src/components/EnvironmentsBox.vue","webpack:///./src/components/SubcategoriesBox.vue?6359","webpack:///src/components/SubcategoriesBox.vue","webpack:///./src/components/SubcategoriesBox.vue?00d3","webpack:///./src/components/SubcategoriesBox.vue","webpack:///./src/components/SpeciesBox.vue?97e2","webpack:///src/components/SpeciesBox.vue","webpack:///./src/components/SpeciesBox.vue?48d1","webpack:///./src/components/SpeciesBox.vue","webpack:///./src/components/ExtraControls.vue?b688","webpack:///src/components/ExtraControls.vue","webpack:///./src/components/ExtraControls.vue?dad8","webpack:///./src/components/ExtraControls.vue","webpack:///src/App.vue","webpack:///./src/App.vue?1160","webpack:///./src/App.vue","webpack:///./src/components/Header.vue?4e27","webpack:///src/components/Header.vue","webpack:///./src/components/Header.vue?4c35","webpack:///./src/components/Header.vue","webpack:///./src/main.js","webpack:///./src/components/SpeciesDensity.vue?a531","webpack:///./src/components/Header.vue?5988","webpack:///./src/components/SpeciesBox.vue?9367","webpack:///./src/components/ExtraControls.vue?7287"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","exports","module","l","m","c","d","name","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","p","jsonpArray","window","oldJsonpFunction","slice","_vm","this","_h","$createElement","_c","_self","attrs","on","updateEnv","layers","updateSubCat","updateSpecies","updatePrediction","updateObservation","updateNameConvention","env","observation","overlays","prediction","species","subcat","naming","updateOverlays","$event","staticRenderFns","directives","rawName","expression","_m","_v","staticClass","show","mounted","$root","$on","document","getElementById","checked","findAUC","component","staticStyle","layersArray","layerChanged","model","callback","$$v","selected","_s","mutableInfo","_e","largeImageSource","showLargeImage","class","toggleImage","mutableUrl","props","url","default","type","String","Boolean","methods","$emit","watch","components","LargeImage","info","categoricalOpen","continousOpen","subcatName1","subcatName2","subcatImg1","subcatImg2","subcatInfo1","subcatInfo2","subcatActive1","subcatActive2","subcatExists1","subcatExists2","subcatNumber","subcatName","toggleActive","InfoBox","layersObject","label","loadSettings","envSettings","loadData","values","layer","remove","subcategories","unshift","axios","$parent","mutableType","selected1","mutableSubcategories","populated","selected2","domProps","Array","isArray","range1","_i","$$a","$$el","target","$$c","$$i","concat","mutableRanges","range2","range3","Multiselect","oldSelected1","oldSelected2","maps","ranges","findSubcatIndex","fullname","subcatChange","elements","innerText","trim","style","opacity","parentNode","pointerEvents","s1","s2","subcatChanged1","clear","index","selected_layer_name","updateLayer","undefined","add","subcatChanged2","console","log","environment","$","ajax","async","success","geoJSON","response","error","warn","tileJson","temp","addTo","NPMap","config","L","removeLayer","val","range","setTimeout","substring","_f","selectedLayer","top","hoverImageTopOffset","display","hoverImageDisplay","left","hoverImageLeftOffset","hoverImage","speciesNames","speciesOptionsLimit","speciesChanged","scopedSlots","_u","fn","mouseOverSpecies","mouseOutSpecies","option","slot","switchNameConvention","open","selectedNames","speciesImages","speciesTaxonomyImages","namingConvention","mutableSpecies","affect","speciesName","currentSpeciesName","element","selectedImage","selectInitialSpecies","common","latin","replace","li","_id","_latin","_common","path","toggleObserved","togglePredicted","updated","$nextTick","$el","offsetLeft","filters","Shorten","max_text_len","substr","mapOverlayOptions","selectOverlay","selectedOverlayOptions","msg","a","mapOverlayOptionState","setupShareButton","toggleOverlay","indexOf","exportEnvSettings","settings","blendingActive","blending","bounds","getBounds","Clipboard","envShareButton","text","location","href","split","hash","shareIcon","classList","toggle","shareCircle","notice","SpeciesDensity","EnvironmentsBox","SubcategoriesBox","SpeciesBox","ExtraControls","search","JSON","parse","decodeURI","alert","loadEnvSettings","errMsg","toggleBlending","fitBounds","selectedEnv","selectedSubCat","selectedSpecies","selectedOverlays","selectedPrediction","selectedObservation","options","appSelect","selection","defaults","headers","Vue","$http","productionTip","render","h","App","$mount","Header"],"mappings":"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","file":"js/app.84d4af80.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=css&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./EnvironmentsBox.vue?vue&type=style&index=0&lang=css&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SubcategoriesBox.vue?vue&type=style&index=0&lang=css&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InfoBox.vue?vue&type=style&index=0&lang=css&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LargeImage.vue?vue&type=style&index=0&lang=css&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{attrs:{\"id\":\"search-tool\"}},[_c('div',{attrs:{\"id\":\"search-tool-contents\"}},[_c('div',{attrs:{\"id\":\"app\"}},[_c('EnvironmentsBox',{on:{\"updateEnv\":_vm.updateEnv}}),_c('SubcategoriesBox',{attrs:{\"subcategories\":_vm.layers},on:{\"updateSubCat\":_vm.updateSubCat}}),_c('SpeciesBox',{on:{\"updateSpecies\":_vm.updateSpecies,\"updatePrediction\":_vm.updatePrediction,\"updateObservation\":_vm.updateObservation,\"updateNameConvention\":_vm.updateNameConvention}}),_c('ExtraControls',{attrs:{\"env\":_vm.env,\"observation\":_vm.observation,\"overlays\":_vm.overlays,\"prediction\":_vm.prediction,\"species\":_vm.species,\"subcat\":_vm.subcat,\"naming\":_vm.naming},on:{\"updateOverlays\":_vm.updateOverlays,\"update:env\":function($event){_vm.env=$event},\"update:observation\":function($event){_vm.observation=$event},\"update:overlays\":function($event){_vm.overlays=$event},\"update:prediction\":function($event){_vm.prediction=$event},\"update:species\":function($event){_vm.species=$event},\"update:subcat\":function($event){_vm.subcat=$event},\"update:naming\":function($event){_vm.naming=$event}}})],1)])]),_c('SpeciesDensity')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.show),expression:\"show\"}],attrs:{\"id\":\"color-legend\"}},[_vm._m(0),_vm._m(1),_vm._m(2)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"legend-banner\"}},[_c('div',{attrs:{\"id\":\"legend-banner-left\"}},[_vm._v(\"SPECIES DENSITY\")]),_c('div',{attrs:{\"id\":\"legend-banner-right\"}},[_vm._v(\"MODEL CONFIDENCE\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ol',{attrs:{\"id\":\"legend-species\"}},[_c('li',{attrs:{\"id\":\"legend-species-blue\"}},[_c('div',{attrs:{\"id\":\"legend-blue-controls\"}},[_c('label',{staticClass:\"hidden-label\",attrs:{\"for\":\"toggle-species-three\"}},[_vm._v(\"Toggle Species Visibility\")]),_c('input',{attrs:{\"id\":\"toggle-species-three\",\"type\":\"checkbox\",\"onkeypress\":\"toggleSpecies(0);\",\"onclick\":\"toggleSpecies(0);\",\"checked\":\"\",\"tooltip\":\"Use this to toggle the visibility of this species\"}})]),_c('div',{attrs:{\"id\":\"legend-blue-contents\",\"tooltip\":\"Percentages correspond to the predicted likelihood of the species living in an area\"}},[_c('div',{attrs:{\"id\":\"legend-blue-contents-name\"}},[_vm._v(\"Species 1\")]),_c('div',{attrs:{\"id\":\"legend-blue-contents-colormap\"}},[_c('div',{attrs:{\"id\":\"legend-blue-100\"}},[_vm._v(\"100-75%\")]),_c('div',{attrs:{\"id\":\"legend-blue-75\"}},[_vm._v(\"75-50%\")]),_c('div',{attrs:{\"id\":\"legend-blue-50\"}},[_vm._v(\"50-25%\")])])]),_c('div',{attrs:{\"id\":\"legend-blue-quality\",\"tooltip\":\"Model confidence represents how correct the shown prediction layer is believed to be\"}})])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"legend-blend\",\"tooltip\":\"When on, predicted data layers are shown at 50% opacity to show areas of overlap. When off, predicted layers are shown at 100% opacity\"}},[_c('div',{attrs:{\"id\":\"legend-blend-text\"}},[_vm._v(\"COLOR BLEND:\")]),_c('div',{attrs:{\"id\":\"legend-blend-switch\"}},[_c('div',{staticClass:\"legend-blend-switch-sides\"},[_c('div',{attrs:{\"onkeypress\":\"toggleBlending();\",\"onclick\":\"toggleBlending();\"}},[_vm._v(\"\\n ON\\n \")])]),_c('div',{staticClass:\"legend-blend-switch-sides\"},[_c('div',{attrs:{\"onkeypress\":\"toggleBlending();\",\"onclick\":\"toggleBlending();\"}},[_vm._v(\"\\n OFF\\n \")])]),_c('div',{attrs:{\"id\":\"legend-blend-switch-button\"}},[_c('div',{attrs:{\"onkeypress\":\"toggleBlending();\",\"onclick\":\"toggleBlending();\"}},[_c('span',[_vm._v(\"...\")])])])])])}]\n\nexport { render, staticRenderFns }","\n \n
\n
SPECIES DENSITY
\n
MODEL CONFIDENCE
\n
\n
\n \n \n Toggle Species Visibility \n \n
\n \n
Species 1
\n
\n
100-75%
\n
75-50%
\n
50-25%
\n
\n
\n
\n \n \n
\n
\n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SpeciesDensity.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SpeciesDensity.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SpeciesDensity.vue?vue&type=template&id=551a60bc&\"\nimport script from \"./SpeciesDensity.vue?vue&type=script&lang=js&\"\nexport * from \"./SpeciesDensity.vue?vue&type=script&lang=js&\"\nimport style0 from \"./SpeciesDensity.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"box\",staticStyle:{\"border\":\"none\"},attrs:{\"data-intro\":\"Pick an environmental attribute to view it on the map. The attribute may have additional subtypes or ranges.\",\"data-position\":\"bottom\"}},[_c('div',{staticClass:\"label\",staticStyle:{\"width\":\"500px\"}},[_vm._v(\"\\n 1. Select an environmental attribute and view its subtype or range\\n \")]),_c('multiselect',{attrs:{\"options\":_vm.layersArray,\"placeholder\":\"Select an attribute\",\"label\":\"label\",\"track-by\":\"label\",\"showLabels\":false,\"showPointer\":false},on:{\"input\":_vm.layerChanged},model:{value:(_vm.selected),callback:function ($$v) {_vm.selected=$$v},expression:\"selected\"}}),_c('InfoBox')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"label environment-info\"},[_vm._v(\"\\n \"+_vm._s(_vm.mutableInfo)+\"\\n \")]),(false && (_vm.subcatExists1 || _vm.subcatExists2))?_c('span',{staticStyle:{\"display\":\"block\"}},[_c('transition',{attrs:{\"name\":\"info-slide\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.categoricalOpen),expression:\"categoricalOpen\"}],staticClass:\"info-box\"},[_c('transition',{attrs:{\"name\":\"info-box-subcat-1\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.subcatExists1),expression:\"subcatExists1\"}],class:{\n 'info-box-subcat-title-1': true,\n 'info-box-subcat-title-1-inactive': !_vm.subcatActive1,\n },on:{\"click\":function($event){_vm.subcatActive1 = true;\n _vm.subcatActive2 = false;}}},[_vm._v(\"\\n \"+_vm._s(_vm.subcatName1)+\"\\n \")])]),_c('transition',{attrs:{\"name\":\"info-box-subcat-2\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.subcatExists2),expression:\"subcatExists2\"}],class:{\n 'info-box-subcat-title-2': true,\n 'info-box-subcat-title-2-inactive': !_vm.subcatActive2,\n },on:{\"click\":function($event){_vm.subcatActive1 = false;\n _vm.subcatActive2 = true;}}},[_vm._v(\"\\n \"+_vm._s(_vm.subcatName2)+\"\\n \")])]),_c('div',{staticClass:\"info-box-image environment-image\"},[(_vm.subcatImg1 !== '' && _vm.subcatActive1)?_c('img',{attrs:{\"src\":_vm.subcatImg1},on:{\"click\":function($event){_vm.largeImageSource = _vm.subcatImg1;\n _vm.showLargeImage = true;}}}):(_vm.subcatImg2 !== '' && _vm.subcatActive2)?_c('img',{attrs:{\"src\":_vm.subcatImg2},on:{\"click\":function($event){_vm.largeImageSource = _vm.subcatImg2;\n _vm.showLargeImage = true;}}}):_vm._e(),(_vm.subcatImg1 !== '' && _vm.subcatActive1)?_c('i',{staticClass:\"fa fa-search-plus species-info-box-image-magnifier\",attrs:{\"aria-hidden\":\"true\"},on:{\"click\":function($event){_vm.largeImageSource = _vm.subcatImg1;\n _vm.showLargeImage = true;}}}):_vm._e(),(_vm.subcatImg2 !== '' && _vm.subcatActive2)?_c('i',{staticClass:\"fa fa-search-plus species-info-box-image-magnifier\",attrs:{\"aria-hidden\":\"true\"},on:{\"click\":function($event){_vm.largeImageSource = _vm.subcatImg2;\n _vm.showLargeImage = true;}}}):_vm._e()]),(_vm.subcatInfo1 !== '' && _vm.subcatActive1)?_c('div',{staticClass:\"info-box-info\"},[_vm._v(\"\\n \"+_vm._s(_vm.subcatInfo1)+\"\\n \")]):(_vm.subcatInfo2 !== '' && _vm.subcatActive2)?_c('div',{staticClass:\"info-box-info\"},[_vm._v(\"\\n \"+_vm._s(_vm.subcatInfo2)+\"\\n \")]):_vm._e()],1)]),_c('div',{staticClass:\"info-toggle\",staticStyle:{\"margin-left\":\"200px\",\"margin-top\":\"-2px\"},on:{\"click\":function($event){_vm.categoricalOpen = !_vm.categoricalOpen}}},[_c('div',{staticClass:\"triangle\",class:{\n 'triangle-closed': !_vm.categoricalOpen,\n 'triangle-open': _vm.categoricalOpen,\n }})])],1):(false && _vm.type == 'continuous')?_c('span',{staticStyle:{\"display\":\"block\"}},[_c('transition',{attrs:{\"name\":\"info-slide\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.continousOpen),expression:\"continousOpen\"}],staticClass:\"info-box\"},[_c('div',{staticClass:\"info-box-cont-title\"},[_vm._v(_vm._s(_vm.name))]),_c('div',{staticClass:\"info-box-image environment-image\"},[_c('img',{attrs:{\"src\":\"http://via.placeholder.com/150x150\"},on:{\"click\":function($event){_vm.largeImageSource = 'http://via.placeholder.com/150x150';\n _vm.showLargeImage = true;}}}),_c('i',{staticClass:\"fa fa-search-plus species-info-box-image-magnifier\",attrs:{\"aria-hidden\":\"true\"},on:{\"click\":function($event){_vm.largeImageSource = 'http://via.placeholder.com/150x150';\n _vm.showLargeImage = true;}}})]),_c('div',{staticClass:\"info-box-info\"},[_vm._v(\"Placeholder text about \"+_vm._s(_vm.name))])])]),_c('div',{staticClass:\"info-toggle\",staticStyle:{\"margin-left\":\"200px\",\"margin-top\":\"-2px\"},on:{\"click\":function($event){_vm.continousOpen = !_vm.continousOpen}}},[_c('div',{staticClass:\"triangle\",class:{\n 'triangle-closed': !_vm.continousOpen,\n 'triangle-open': _vm.continousOpen,\n }})])],1):_vm._e(),_c('LargeImage',{attrs:{\"url\":_vm.largeImageSource,\"show\":_vm.showLargeImage},on:{\"update:url\":function($event){_vm.largeImageSource=$event},\"update:show\":function($event){_vm.showLargeImage=$event},\"toggleImage\":function($event){_vm.showLargeImage = false}}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"large-image-box\",class:{\n 'large-image-closed': !_vm.showLargeImage,\n 'large-image-open': _vm.showLargeImage,\n }},[_c('span',{staticClass:\"close\",on:{\"click\":_vm.toggleImage}},[_vm._v(\"×\")]),_c('img',{staticClass:\"large-image\",attrs:{\"src\":_vm.mutableUrl}})])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n
× \n
\n
\n \n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LargeImage.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LargeImage.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LargeImage.vue?vue&type=template&id=291d0f5b&\"\nimport script from \"./LargeImage.vue?vue&type=script&lang=js&\"\nexport * from \"./LargeImage.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LargeImage.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n \n
\n {{ mutableInfo }}\n
\n\n
\n \n \n
\n \n {{ subcatName1 }}\n
\n \n
\n \n {{ subcatName2 }}\n
\n \n
\n
\n
\n
\n
\n
\n
\n {{ subcatInfo1 }}\n
\n
\n {{ subcatInfo2 }}\n
\n
\n \n \n \n
\n \n \n
{{ name }}
\n
\n
\n
\n
\n
Placeholder text about {{ name }}
\n
\n \n \n \n
\n
\n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InfoBox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InfoBox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InfoBox.vue?vue&type=template&id=763a2e24&\"\nimport script from \"./InfoBox.vue?vue&type=script&lang=js&\"\nexport * from \"./InfoBox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./InfoBox.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n \n
\n 1. Select an environmental attribute and view its subtype or range\n
\n
\n
\n
\n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./EnvironmentsBox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./EnvironmentsBox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./EnvironmentsBox.vue?vue&type=template&id=1a138af6&\"\nimport script from \"./EnvironmentsBox.vue?vue&type=script&lang=js&\"\nexport * from \"./EnvironmentsBox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./EnvironmentsBox.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"subcat-slide box\"},[_vm._v(\"\\n \\n \"),(_vm.mutableType !== 'continuous')?_c('multiselect',{staticClass:\"subcat1\",class:{ 'subcat-selected': _vm.selected1 !== '' && _vm.selected1 !== null },attrs:{\"options\":_vm.mutableSubcategories,\"close-on-select\":true,\"placeholder\":\"Select a subtype\",\"label\":\"fullname\",\"track-by\":\"fullname\",\"show-labels\":false,\"showPointer\":false,\"disabled\":!_vm.populated},model:{value:(_vm.selected1),callback:function ($$v) {_vm.selected1=$$v},expression:\"selected1\"}}):_vm._e(),(_vm.mutableType !== 'continuous')?_c('multiselect',{staticClass:\"subcat2\",class:{ 'subcat-selected': _vm.selected2 !== '' && _vm.selected2 !== null },attrs:{\"options\":_vm.mutableSubcategories,\"close-on-select\":true,\"placeholder\":\"Select another subtype\",\"label\":\"fullname\",\"track-by\":\"fullname\",\"show-labels\":false,\"showPointer\":false,\"disabled\":!_vm.populated},model:{value:(_vm.selected2),callback:function ($$v) {_vm.selected2=$$v},expression:\"selected2\"}}):_vm._e(),(_vm.mutableType == 'continuous')?_c('span',[_c('div',{attrs:{\"id\":\"continuous-spectrum\"}},[_c('div',{staticClass:\"label continuous-block\",staticStyle:{\"background-color\":\"rgb(231, 115, 163)\",\"border-radius\":\"3px 3px 0 0\"}},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.range1),expression:\"range1\"}],attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.range1)?_vm._i(_vm.range1,null)>-1:(_vm.range1)},on:{\"change\":function($event){var $$a=_vm.range1,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.range1=$$a.concat([$$v]))}else{$$i>-1&&(_vm.range1=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.range1=$$c}}}}),_vm._v(_vm._s(_vm.mutableRanges[0])+\"\\n \")]),_c('div',{staticClass:\"label continuous-block\",staticStyle:{\"background-color\":\"rgb(180, 51, 139)\",\"border-radius\":\"0\"}},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.range2),expression:\"range2\"}],attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.range2)?_vm._i(_vm.range2,null)>-1:(_vm.range2)},on:{\"change\":function($event){var $$a=_vm.range2,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.range2=$$a.concat([$$v]))}else{$$i>-1&&(_vm.range2=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.range2=$$c}}}}),_vm._v(_vm._s(_vm.mutableRanges[1])+\"\\n \")]),_c('div',{staticClass:\"label continuous-block\",staticStyle:{\"background-color\":\"rgb(110, 23, 119)\",\"border-radius\":\"0 0 3px 3px\"}},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.range3),expression:\"range3\"}],attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.range3)?_vm._i(_vm.range3,null)>-1:(_vm.range3)},on:{\"change\":function($event){var $$a=_vm.range3,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.range3=$$a.concat([$$v]))}else{$$i>-1&&(_vm.range3=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.range3=$$c}}}}),_vm._v(_vm._s(_vm.mutableRanges[2])+\"\\n \")])])]):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SubcategoriesBox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SubcategoriesBox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SubcategoriesBox.vue?vue&type=template&id=6ba08e1d&\"\nimport script from \"./SubcategoriesBox.vue?vue&type=script&lang=js&\"\nexport * from \"./SubcategoriesBox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./SubcategoriesBox.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"species-slide box\",attrs:{\"id\":\"species-slide\"}},[_c('div',{attrs:{\"id\":\"box\"}},[_c('div',{staticClass:\"label\",attrs:{\"data-intro\":\"Select a species to see how it is affected by the attribute.\",\"data-position\":\"top\"}},[_vm._v(\"\\n 2. Select species affected by \"+_vm._s(_vm._f(\"Shorten\")(_vm.selectedLayer))+\"\\n \")]),_c('img',{staticClass:\"species-hover-thumbnail\",style:({\n top: _vm.hoverImageTopOffset + 50 + 'px',\n display: _vm.hoverImageDisplay,\n left: _vm.hoverImageLeftOffset + 'px',\n }),attrs:{\"src\":_vm.hoverImage}}),_c('multiselect',{staticClass:\"species-multiselect\",class:{ 'species-selected': _vm.selected !== '' && _vm.selected !== null },attrs:{\"disabled\":_vm.speciesNames.length <= 2,\"options\":_vm.speciesNames,\"close-on-select\":true,\"placeholder\":\"Select or type a species\",\"show-labels\":false,\"showPointer\":false,\"optionsLimit\":_vm.speciesOptionsLimit},on:{\"input\":_vm.speciesChanged},scopedSlots:_vm._u([{key:\"option\",fn:function(props){return [_c('div',{staticClass:\"option__species\",on:{\"mouseover\":_vm.mouseOverSpecies,\"mouseout\":_vm.mouseOutSpecies}},[_vm._v(\"\\n \"+_vm._s(props.option)+\"\\n \")])]}}]),model:{value:(_vm.selected),callback:function ($$v) {_vm.selected=$$v},expression:\"selected\"}},[_c('p',{attrs:{\"slot\":\"noResult\"},slot:\"noResult\"},[_vm._v(\"No species found. Consider changing your search.\")])]),_vm._m(0),_c('div',{attrs:{\"id\":\"checkbox-container\",\"tooltip\":\"Toggle the visibility of the predicted habitat\"}},[_c('div',{staticClass:\"search-checkbox\",attrs:{\"id\":\"options-predicted\",\"data-intro\":\"Toggle the visibility of predicted and observed data.\",\"data-position\":\"left\"}},[_vm._v(\"\\n View: \\n \"),_c('input',{attrs:{\"type\":\"checkbox\",\"id\":\"options-predicted-checkbox\",\"onkeypress\":\"togglePredicted();\",\"onclick\":\"togglePredicted();\",\"checked\":\"\",\"disabled\":_vm.selected == '' || _vm.selected == null},on:{\"click\":_vm.updatePrediction}}),_c('label',{attrs:{\"for\":\"options-predicted-checkbox\"}},[_vm._v(\" Predictions\")]),_vm._v(\" \\n \"),_c('input',{attrs:{\"type\":\"checkbox\",\"id\":\"options-observed-checkbox\",\"onkeypress\":\"toggleObserved();\",\"onclick\":\"toggleObserved();\",\"disabled\":_vm.selected == '' || _vm.selected == null},on:{\"click\":_vm.updateObservation}}),_c('label',{attrs:{\"for\":\"options-observed-checkbox\"}},[_vm._v(\" Observations\")])]),_c('div',{staticClass:\"label\",attrs:{\"id\":\"search-initial-switch\",\"tooltip\":\"Choose to show latin or common species names\",\"data-intro\":\"Choose to show common or latin names.\",\"data-position\":\"bottom\"}},[_vm._v(\"\\n Name convention:\\n \"),_c('input',{staticClass:\"search-initial-switch-sides\",attrs:{\"type\":\"radio\",\"id\":\"search-name-convention-common\",\"name\":\"search-name-convention\",\"onkeypress\":\"toggleName();\",\"onclick\":\"toggleName();\",\"checked\":\"\",\"disabled\":_vm.speciesNames.length == 0},on:{\"click\":function($event){return _vm.switchNameConvention($event)}}}),_c('label',{attrs:{\"for\":\"search-name-convention-common\"}},[_vm._v(\"Common\")]),_vm._v(\" \\n \"),_c('input',{staticClass:\"search-initial-switch-sides\",attrs:{\"type\":\"radio\",\"id\":\"search-name-convention-latin\",\"name\":\"search-name-convention\",\"onkeypress\":\"toggleName();\",\"onclick\":\"toggleName();\",\"disabled\":_vm.speciesNames.length == 0},on:{\"click\":function($event){return _vm.switchNameConvention($event)}}}),_c('label',{attrs:{\"for\":\"search-name-convention-latin\"}},[_vm._v(\"Latin\")])])]),_vm._m(1)],1),(false && _vm.selected !== '' && _vm.selected !== null)?_c('span',[_c('transition',{attrs:{\"name\":\"species-info-slide\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.open),expression:\"open\"}],staticClass:\"species-info-box\"},[_c('div',{staticClass:\"species-info-box-title\"},[_vm._v(_vm._s(_vm.selected))]),_c('div',{staticClass:\"species-info-box-image\"},[_c('img',{attrs:{\"src\":_vm.selectedImage},on:{\"click\":function($event){_vm.showLargeImage = true}}}),_c('i',{staticClass:\"fa fa-search-plus species-info-box-image-magnifier\",attrs:{\"aria-hidden\":\"true\"},on:{\"click\":function($event){_vm.showLargeImage = true}}})]),_c('div',{staticClass:\"info-box-info\"},[(_vm.namingConvention == 'common')?_c('div',{staticStyle:{\"margin\":\"none\"}},[_vm._v(\"\\n Latin name: \"+_vm._s(_vm.selectedNames.latin)+\"\\n \")]):_vm._e(),(_vm.namingConvention == 'latin')?_c('div',[_vm._v(\"\\n Common name: \"+_vm._s(_vm.selectedNames.common)+\"\\n \")]):_vm._e(),_c('br'),_c('br'),_vm._v(\"\\n This is placeholder info about \"+_vm._s(_vm.selected)+\"\\n \")])])]),_c('div',{staticClass:\"species-info-toggle\",on:{\"click\":function($event){_vm.open = !_vm.open}}},[_c('div',{staticClass:\"triangle\",class:{ 'triangle-closed': !_vm.open, 'triangle-open': _vm.open }})])],1):_vm._e(),_c('LargeImage',{attrs:{\"url\":_vm.largeImageSource,\"show\":_vm.showLargeImage},on:{\"update:url\":function($event){_vm.largeImageSource=$event},\"update:show\":function($event){_vm.showLargeImage=$event},\"toggleImage\":function($event){_vm.showLargeImage = false}}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress-bar\"},[_c('div',{staticClass:\"progress-bar-before\"},[_vm._v(\"Least\")]),_c('div',{staticClass:\"progress-bar-after\"},[_vm._v(\"Most\")]),_c('div',{staticClass:\"progress-bar-percentage\",staticStyle:{\"width\":\"20%\"}}),_c('div',{staticClass:\"progress-bar-percentage2\",staticStyle:{\"width\":\"20%\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"sortbtns\"},[_c('i',{staticClass:\"fa fa-sort-amount-desc sortbtn\",attrs:{\"aria-hidden\":\"true\"}}),_c('i',{staticClass:\"active fa fa-sort-alpha-asc sortbtn\",attrs:{\"aria-hidden\":\"true\"}})])}]\n\nexport { render, staticRenderFns }","\n \n
\n
\n 2. Select species affected by {{ selectedLayer | Shorten }}\n
\n
\n
\n No species found. Consider changing your search.
\n \n \n {{ props.option }}\n
\n \n \n
\n\n
\n\n
\n \n \n
\n\n
\n \n \n
{{ selected }}
\n
\n
\n
\n
\n
\n
\n Latin name: {{ selectedNames.latin }}\n
\n
\n Common name: {{ selectedNames.common }}\n
\n
\n \n This is placeholder info about {{ selected }}\n
\n \n
\n \n \n \n
\n
\n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SpeciesBox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SpeciesBox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SpeciesBox.vue?vue&type=template&id=dbd603ca&\"\nimport script from \"./SpeciesBox.vue?vue&type=script&lang=js&\"\nexport * from \"./SpeciesBox.vue?vue&type=script&lang=js&\"\nimport style0 from \"./SpeciesBox.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"box\",staticStyle:{\"border-right\":\"none\"}},[_c('div',{staticClass:\"bordered\",attrs:{\"id\":\"search-options\"}},[_c('div',{attrs:{\"id\":\"search-options-left\"}},[_c('div',{staticStyle:{\"color\":\"#efefef\"},attrs:{\"id\":\"options-label label\"}},[_vm._v(\"MAP CONTROLS\")]),_c('multiselect',{staticClass:\"controls\",attrs:{\"multiple\":true,\"options\":_vm.mapOverlayOptions,\"close-on-select\":false,\"placeholder\":\"Map Overlays\",\"show-labels\":false,\"searchable\":false,\"showPointer\":false,\"data-intro\":\"Show extra map features.\",\"data-position\":\"right\"},on:{\"select\":_vm.selectOverlay,\"remove\":_vm.selectOverlay},scopedSlots:_vm._u([{key:\"tag\",fn:function(props){return [_c('span',{staticClass:\"multiselect__single\"},[_vm._v(\"Map Overlays\")])]}}]),model:{value:(_vm.selectedOverlayOptions),callback:function ($$v) {_vm.selectedOverlayOptions=$$v},expression:\"selectedOverlayOptions\"}})],1)]),_vm._m(0)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"search-tool-extra-controls\"}},[_c('div',{staticClass:\"bordered\",attrs:{\"id\":\"search-banner-help-share\",\"tooltip\":\"Get a shareable link\"}},[_c('button',{staticClass:\"control-btn\",attrs:{\"id\":\"search-banner-env-share-button\",\"alt\":\"Get a shareable link.\"}},[_c('i',{staticClass:\"fa fa-share-square fades show\"}),_c('i',{staticClass:\"fa fa-check-circle fades hide\"})])]),_c('div',{staticClass:\"bordered\",attrs:{\"id\":\"search-banner-help-link\",\"tooltip\":\"Get help using the tool\"}},[_c('button',{staticClass:\"control-btn\",attrs:{\"id\":\"search-banner-help-link-button\",\"onclick\":\"showHelp();\",\"alt\":\"Show the help overlay.\"}},[_c('i',{staticClass:\"fa fa-question-circle\"})])])])}]\n\nexport { render, staticRenderFns }","\n \n
\n
\n
MAP CONTROLS
\n
\n \n Map Overlays \n \n \n
\n
\n\n \n
\n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExtraControls.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExtraControls.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ExtraControls.vue?vue&type=template&id=06375b84&\"\nimport script from \"./ExtraControls.vue?vue&type=script&lang=js&\"\nexport * from \"./ExtraControls.vue?vue&type=script&lang=js&\"\nimport style0 from \"./ExtraControls.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n \n \n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=6ba909bb&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"left\"},[_vm._m(0),_c('div',{staticStyle:{\"padding-left\":\"1px\",\"color\":\"#bdbdbd\",\"letter-spacing\":\"1px\",\"display\":\"inline-block\",\"font-size\":\"19px\",\"font-family\":\"'Source Sans Pro'\"}},[_vm._v(\"\\n ATLAS OF THE SMOKIES:\\n \")]),_c('div',{staticStyle:{\"margin-left\":\"230px\",\"margin-top\":\"18px\"},attrs:{\"id\":\"atlas-app-changer\"}},[_c('multiselect',{staticClass:\"header-selector\",attrs:{\"options\":_vm.options,\"close-on-select\":true,\"placeholder\":\"ENVIROMAPPER\",\"show-labels\":false},on:{\"input\":_vm.appSelect},model:{value:(_vm.selected),callback:function ($$v) {_vm.selected=$$v},expression:\"selected\"}})],1)]),_vm._m(1)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticStyle:{\"text-decoration\":\"none\"},attrs:{\"id\":\"title\",\"href\":\"https://www.nps.gov/grsm/learn/nature/index.htm\",\"target\":\"_blank\"}},[_c('h1',[_vm._v(\"Great Smoky Mountains National Park\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right\"},[_c('h2',[_vm._v(\"National Park Service\"),_c('br'),_vm._v(\"U.S. Department of the Interior\")]),_c('span',{staticClass:\"arrowhead\"})])}]\n\nexport { render, staticRenderFns }","\n \n
\n
\n
National Park Service U.S. Department of the Interior \n \n \n
\n \n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Header.vue?vue&type=template&id=9001ff92&\"\nimport script from \"./Header.vue?vue&type=script&lang=js&\"\nexport * from \"./Header.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Header.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport App from './App.vue'\nimport Header from './components/Header.vue'\nimport Multiselect from 'vue-multiselect'\nimport axios from 'axios'\n\nwindow.axios = axios;\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'\nVue.prototype.$http = window.axios\n\nVue.config.productionTip = false\nVue.component('multiselect', Multiselect)\n\nnew Vue({\n render: h => h(App)\n}).$mount('#app')\n\n/* \n this is a temporary, quick, and dirty solution \n until more of the HTML is converted to Vue.js\n*/\nnew Vue({\n render: h => h(Header)\n}).$mount('#header')","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SpeciesDensity.vue?vue&type=style&index=0&lang=css&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Header.vue?vue&type=style&index=0&lang=css&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SpeciesBox.vue?vue&type=style&index=0&lang=css&\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ExtraControls.vue?vue&type=style&index=0&lang=css&\""],"sourceRoot":""}
\ No newline at end of file
diff --git a/dist/js/chunk-vendors.b5d4bc7f.js b/dist/js/chunk-vendors.b5d4bc7f.js
new file mode 100644
index 0000000..63eecf0
--- /dev/null
+++ b/dist/js/chunk-vendors.b5d4bc7f.js
@@ -0,0 +1,15 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"01f9":function(t,e,n){"use strict";var r=n("2d00"),i=n("5ca1"),o=n("2aba"),a=n("32e9"),s=n("84f2"),c=n("41a0"),u=n("7f20"),l=n("38fd"),f=n("2b4c")("iterator"),p=!([].keys&&"next"in[].keys()),d="@@iterator",h="keys",v="values",m=function(){return this};t.exports=function(t,e,n,y,g,b,_){c(n,e,y);var x,w,S,O=function(t){if(!p&&t in $)return $[t];switch(t){case h:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},C=e+" Iterator",A=g==v,k=!1,$=t.prototype,E=$[f]||$[d]||g&&$[g],T=E||O(g),L=g?A?O("entries"):T:void 0,j="Array"==e&&$.entries||E;if(j&&(S=l(j.call(new t)),S!==Object.prototype&&S.next&&(u(S,C,!0),r||"function"==typeof S[f]||a(S,f,m))),A&&E&&E.name!==v&&(k=!0,T=function(){return E.call(this)}),r&&!_||!p&&!k&&$[f]||a($,f,T),s[e]=T,s[C]=m,g)if(x={values:A?T:O(v),keys:b?T:O(h),entries:L},_)for(w in x)w in $||o($,w,x[w]);else i(i.P+i.F*(p||k),e,x);return x}},"02f4":function(t,e,n){var r=n("4588"),i=n("be13");t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),c=r(n),u=s.length;return c<0||c>=u?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):o:t?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}}},"0390":function(t,e,n){"use strict";var r=n("02f4")(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},"097d":function(t,e,n){"use strict";var r=n("5ca1"),i=n("8378"),o=n("7726"),a=n("ebd6"),s=n("bcaa");r(r.P+r.R,"Promise",{finally:function(t){var e=a(this,i.Promise||o.Promise),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then((function(){return n}))}:t,n?function(n){return s(e,t()).then((function(){throw n}))}:t)}})},"0a06":function(t,e,n){"use strict";var r=n("2444"),i=n("c532"),o=n("f6b4"),a=n("5270");function s(t){this.defaults=t,this.interceptors={request:new o,response:new o}}s.prototype.request=function(t){"string"===typeof t&&(t=i.merge({url:arguments[0]},arguments[1])),t=i.merge(r,{method:"get"},this.defaults,t),t.method=t.method.toLowerCase();var e=[a,void 0],n=Promise.resolve(t);this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));while(e.length)n=n.then(e.shift(),e.shift());return n},i.forEach(["delete","get","head","options"],(function(t){s.prototype[t]=function(e,n){return this.request(i.merge(n||{},{method:t,url:e}))}})),i.forEach(["post","put","patch"],(function(t){s.prototype[t]=function(e,n,r){return this.request(i.merge(r||{},{method:t,url:e,data:n}))}})),t.exports=s},"0bfb":function(t,e,n){"use strict";var r=n("cb7c");t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"0d58":function(t,e,n){var r=n("ce10"),i=n("e11e");t.exports=Object.keys||function(t){return r(t,i)}},"0df6":function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},1495:function(t,e,n){var r=n("86cc"),i=n("cb7c"),o=n("0d58");t.exports=n("9e1e")?Object.defineProperties:function(t,e){i(t);var n,a=o(e),s=a.length,c=0;while(s>c)r.f(t,n=a[c++],e[n]);return t}},1991:function(t,e,n){var r,i,o,a=n("9b43"),s=n("31f4"),c=n("fab2"),u=n("230e"),l=n("7726"),f=l.process,p=l.setImmediate,d=l.clearImmediate,h=l.MessageChannel,v=l.Dispatch,m=0,y={},g="onreadystatechange",b=function(){var t=+this;if(y.hasOwnProperty(t)){var e=y[t];delete y[t],e()}},_=function(t){b.call(t.data)};p&&d||(p=function(t){var e=[],n=1;while(arguments.length>n)e.push(arguments[n++]);return y[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},d=function(t){delete y[t]},"process"==n("2d95")(f)?r=function(t){f.nextTick(a(b,t,1))}:v&&v.now?r=function(t){v.now(a(b,t,1))}:h?(i=new h,o=i.port2,i.port1.onmessage=_,r=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",_,!1)):r=g in u("script")?function(t){c.appendChild(u("script"))[g]=function(){c.removeChild(this),b.call(t)}}:function(t){setTimeout(a(b,t,1),0)}),t.exports={set:p,clear:d}},"1d2b":function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r")})),f=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var p=s(t),d=!o((function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})),h=d?!o((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[u]=function(){return n}),n[p](""),!e})):void 0;if(!d||!h||"replace"===t&&!l||"split"===t&&!f){var v=/./[p],m=n(a,p,""[t],(function(t,e,n,r,i){return e.exec===c?d&&!i?{done:!0,value:v.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),y=m[0],g=m[1];r(String.prototype,t,y),i(RegExp.prototype,p,2==e?function(t,e){return g.call(t,this,e)}:function(t){return g.call(t,this)})}}},"230e":function(t,e,n){var r=n("d3f4"),i=n("7726").document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},"23c6":function(t,e,n){var r=n("2d95"),i=n("2b4c")("toStringTag"),o="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(n){}};t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),i))?n:o?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},2444:function(t,e,n){"use strict";(function(e){var r=n("c532"),i=n("c8af"),o={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function s(){var t;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof e)&&(t=n("b50d")),t}var c={adapter:s(),transformRequest:[function(t,e){return i(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(t){c.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){c.headers[t]=r.merge(o)})),t.exports=c}).call(this,n("f28c"))},2621:function(t,e){e.f=Object.getOwnPropertySymbols},"27ee":function(t,e,n){var r=n("23c6"),i=n("2b4c")("iterator"),o=n("84f2");t.exports=n("8378").getIteratorMethod=function(t){if(void 0!=t)return t[i]||t["@@iterator"]||o[r(t)]}},2877:function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var c,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),a?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=c):i&&(c=s?function(){i.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(u.functional){u._injectStyles=c;var l=u.render;u.render=function(t,e){return c.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,c):[c]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},"28a5":function(t,e,n){"use strict";var r=n("aae3"),i=n("cb7c"),o=n("ebd6"),a=n("0390"),s=n("9def"),c=n("5f1b"),u=n("520a"),l=n("79e5"),f=Math.min,p=[].push,d="split",h="length",v="lastIndex",m=4294967295,y=!l((function(){RegExp(m,"y")}));n("214f")("split",2,(function(t,e,n,l){var g;return g="c"=="abbc"[d](/(b)*/)[1]||4!="test"[d](/(?:)/,-1)[h]||2!="ab"[d](/(?:ab)*/)[h]||4!="."[d](/(.?)(.?)/)[h]||"."[d](/()()/)[h]>1||""[d](/.?/)[h]?function(t,e){var i=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(i,t,e);var o,a,s,c=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),f=0,d=void 0===e?m:e>>>0,y=new RegExp(t.source,l+"g");while(o=u.call(y,i)){if(a=y[v],a>f&&(c.push(i.slice(f,o.index)),o[h]>1&&o.index=d))break;y[v]===o.index&&y[v]++}return f===i[h]?!s&&y.test("")||c.push(""):c.push(i.slice(f)),c[h]>d?c.slice(0,d):c}:"0"[d](void 0,0)[h]?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var i=t(this),o=void 0==n?void 0:n[e];return void 0!==o?o.call(n,i,r):g.call(String(i),n,r)},function(t,e){var r=l(g,t,this,e,g!==n);if(r.done)return r.value;var u=i(t),p=String(this),d=o(u,RegExp),h=u.unicode,v=(u.ignoreCase?"i":"")+(u.multiline?"m":"")+(u.unicode?"u":"")+(y?"y":"g"),b=new d(y?u:"^(?:"+u.source+")",v),_=void 0===e?m:e>>>0;if(0===_)return[];if(0===p.length)return null===c(b,p)?[p]:[];var x=0,w=0,S=[];while(w ";e.style.display="none",n("fab2").appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(i+"script"+a+"document.F=Object"+i+"/script"+a),t.close(),u=t.F;while(r--)delete u[c][o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[c]=r(t),n=new s,s[c]=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},"2b0e":function(t,e,n){"use strict";(function(t){
+/*!
+ * Vue.js v2.6.12
+ * (c) 2014-2020 Evan You
+ * Released under the MIT License.
+ */
+var n=Object.freeze({});function r(t){return void 0===t||null===t}function i(t){return void 0!==t&&null!==t}function o(t){return!0===t}function a(t){return!1===t}function s(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function c(t){return null!==t&&"object"===typeof t}var u=Object.prototype.toString;function l(t){return"[object Object]"===u.call(t)}function f(t){return"[object RegExp]"===u.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function d(t){return i(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||l(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function _(t,e){return b.call(t,e)}function x(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var w=/-(\w)/g,S=x((function(t){return t.replace(w,(function(t,e){return e?e.toUpperCase():""}))})),O=x((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,A=x((function(t){return t.replace(C,"-$1").toLowerCase()}));function k(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function $(t,e){return t.bind(e)}var E=Function.prototype.bind?$:k;function T(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function L(t,e){for(var n in e)t[n]=e[n];return t}function j(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,rt=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===Z),it=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),ot={}.watch,at=!1;if(J)try{var st={};Object.defineProperty(st,"passive",{get:function(){at=!0}}),window.addEventListener("test-passive",null,st)}catch(Sa){}var ct=function(){return void 0===W&&(W=!J&&!Y&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),W},ut=J&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function lt(t){return"function"===typeof t&&/native code/.test(t.toString())}var ft,pt="undefined"!==typeof Symbol&<(Symbol)&&"undefined"!==typeof Reflect&<(Reflect.ownKeys);ft="undefined"!==typeof Set&<(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var dt=P,ht=0,vt=function(){this.id=ht++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){g(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(o&&!_(i,"default"))a=!1;else if(""===a||a===A(t)){var c=te(String,i.type);(c<0||s0&&(a=ke(a,(e||"")+"_"+n),Ae(a[0])&&Ae(u)&&(l[c]=wt(u.text+a[0].text),a.shift()),l.push.apply(l,a)):s(a)?Ae(u)?l[c]=wt(u.text+a):""!==a&&l.push(wt(a)):Ae(a)&&Ae(u)?l[c]=wt(u.text+a.text):(o(t._isVList)&&i(a.tag)&&r(a.key)&&i(e)&&(a.key="__vlist"+e+"_"+n+"__"),l.push(a)));return l}function $e(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Ee(t){var e=Te(t.$options.inject,t);e&&(Et(!1),Object.keys(e).forEach((function(n){Dt(t,n,e[n])})),Et(!0))}function Te(t,e){if(t){for(var n=Object.create(null),r=pt?Reflect.ownKeys(t):Object.keys(t),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==n&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=De(e,c,t[c]))}else i={};for(var u in e)u in i||(i[u]=Ne(e,u));return t&&Object.isExtensible(t)&&(t._normalized=i),z(i,"$stable",a),z(i,"$key",s),z(i,"$hasNormal",o),i}function De(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:Ce(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Ne(t,e){return function(){return t[e]}}function Ie(t,e){var n,r,o,a,s;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),r=0,o=t.length;r1?T(n):n;for(var r=T(arguments,1),i='event handler for "'+t+'"',o=0,a=n.length;odocument.createEvent("Event").timeStamp&&(Wn=function(){return Xn.now()})}function Jn(){var t,e;for(Kn=Wn(),Gn=!0,Vn.sort((function(t,e){return t.id-e.id})),zn=0;znzn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);Hn||(Hn=!0,he(Jn))}}var er=0,nr=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++er,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ft,this.newDepIds=new ft,this.expression="","function"===typeof e?this.getter=e:(this.getter=K(e),this.getter||(this.getter=P)),this.value=this.lazy?void 0:this.get()};nr.prototype.get=function(){var t;yt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(Sa){if(!this.user)throw Sa;ee(Sa,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&me(t),gt(),this.cleanupDeps()}return t},nr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},nr.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},nr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():tr(this)},nr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(Sa){ee(Sa,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},nr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},nr.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},nr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||g(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var rr={enumerable:!0,configurable:!0,get:P,set:P};function ir(t,e,n){rr.get=function(){return this[e][n]},rr.set=function(t){this[e][n]=t},Object.defineProperty(t,n,rr)}function or(t){t._watchers=[];var e=t.$options;e.props&&ar(t,e.props),e.methods&&hr(t,e.methods),e.data?sr(t):Pt(t._data={},!0),e.computed&&lr(t,e.computed),e.watch&&e.watch!==ot&&vr(t,e.watch)}function ar(t,e){var n=t.$options.propsData||{},r=t._props={},i=t.$options._propKeys=[],o=!t.$parent;o||Et(!1);var a=function(o){i.push(o);var a=Jt(o,e,n,t);Dt(r,o,a),o in t||ir(t,"_props",o)};for(var s in e)a(s);Et(!0)}function sr(t){var e=t.$options.data;e=t._data="function"===typeof e?cr(e,t):e||{},l(e)||(e={});var n=Object.keys(e),r=t.$options.props,i=(t.$options.methods,n.length);while(i--){var o=n[i];0,r&&_(r,o)||G(o)||ir(t,"_data",o)}Pt(e,!0)}function cr(t,e){yt();try{return t.call(e,e)}catch(Sa){return ee(Sa,e,"data()"),{}}finally{gt()}}var ur={lazy:!0};function lr(t,e){var n=t._computedWatchers=Object.create(null),r=ct();for(var i in e){var o=e[i],a="function"===typeof o?o:o.get;0,r||(n[i]=new nr(t,a||P,P,ur)),i in t||fr(t,i,o)}}function fr(t,e,n){var r=!ct();"function"===typeof n?(rr.get=r?pr(e):dr(n),rr.set=P):(rr.get=n.get?r&&!1!==n.cache?pr(e):dr(n.get):P,rr.set=n.set||P),Object.defineProperty(t,e,rr)}function pr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function dr(t){return function(){return t.call(this,this)}}function hr(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?P:E(e[n],t)}function vr(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1)return this;var n=T(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function Cr(t){t.mixin=function(t){return this.options=Wt(this.options,t),this}}function Ar(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,r=n.cid,i=t._Ctor||(t._Ctor={});if(i[r])return i[r];var o=t.name||n.options.name;var a=function(t){this._init(t)};return a.prototype=Object.create(n.prototype),a.prototype.constructor=a,a.cid=e++,a.options=Wt(n.options,t),a["super"]=n,a.options.props&&kr(a),a.options.computed&&$r(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,V.forEach((function(t){a[t]=n[t]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=t,a.sealedOptions=L({},a.options),i[r]=a,a}}function kr(t){var e=t.options.props;for(var n in e)ir(t.prototype,"_props",n)}function $r(t){var e=t.options.computed;for(var n in e)fr(t.prototype,n,e[n])}function Er(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&l(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function Tr(t){return t&&(t.Ctor.options.name||t.tag)}function Lr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!f(t)&&t.test(e)}function jr(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=Tr(a.componentOptions);s&&!e(s)&&Pr(n,o,r,i)}}}function Pr(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,g(n,e)}br(Sr),yr(Sr),En(Sr),Pn(Sr),gn(Sr);var Dr=[String,RegExp,Array],Nr={name:"keep-alive",abstract:!0,props:{include:Dr,exclude:Dr,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Pr(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){jr(t,(function(t){return Lr(e,t)}))})),this.$watch("exclude",(function(e){jr(t,(function(t){return!Lr(e,t)}))}))},render:function(){var t=this.$slots.default,e=Sn(t),n=e&&e.componentOptions;if(n){var r=Tr(n),i=this,o=i.include,a=i.exclude;if(o&&(!r||!Lr(o,r))||a&&r&&Lr(a,r))return e;var s=this,c=s.cache,u=s.keys,l=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;c[l]?(e.componentInstance=c[l].componentInstance,g(u,l),u.push(l)):(c[l]=e,u.push(l),this.max&&u.length>parseInt(this.max)&&Pr(c,u[0],u,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Ir={KeepAlive:Nr};function Rr(t){var e={get:function(){return U}};Object.defineProperty(t,"config",e),t.util={warn:dt,extend:L,mergeOptions:Wt,defineReactive:Dt},t.set=Nt,t.delete=It,t.nextTick=he,t.observable=function(t){return Pt(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,L(t.options.components,Ir),Or(t),Cr(t),Ar(t),Er(t)}Rr(Sr),Object.defineProperty(Sr.prototype,"$isServer",{get:ct}),Object.defineProperty(Sr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Sr,"FunctionalRenderContext",{value:Ye}),Sr.version="2.6.12";var Mr=m("style,class"),Fr=m("input,textarea,option,select,progress"),Vr=function(t,e,n){return"value"===n&&Fr(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Br=m("contenteditable,draggable,spellcheck"),Ur=m("events,caret,typing,plaintext-only"),Hr=function(t,e){return Wr(e)||"false"===e?"false":"contenteditable"===t&&Ur(e)?e:"true"},Gr=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),zr="http://www.w3.org/1999/xlink",qr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Kr=function(t){return qr(t)?t.slice(6,t.length):""},Wr=function(t){return null==t||!1===t};function Xr(t){var e=t.data,n=t,r=t;while(i(r.componentInstance))r=r.componentInstance._vnode,r&&r.data&&(e=Jr(r.data,e));while(i(n=n.parent))n&&n.data&&(e=Jr(e,n.data));return Yr(e.staticClass,e.class)}function Jr(t,e){return{staticClass:Zr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Yr(t,e){return i(t)||i(e)?Zr(t,Qr(e)):""}function Zr(t,e){return t?e?t+" "+e:t:e||""}function Qr(t){return Array.isArray(t)?ti(t):c(t)?ei(t):"string"===typeof t?t:""}function ti(t){for(var e,n="",r=0,o=t.length;r-1?si[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:si[t]=/HTMLUnknownElement/.test(e.toString())}var ui=m("text,number,password,search,email,tel,url");function li(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function fi(t,e){var n=document.createElement(t);return"select"!==t||e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n}function pi(t,e){return document.createElementNS(ni[t],e)}function di(t){return document.createTextNode(t)}function hi(t){return document.createComment(t)}function vi(t,e,n){t.insertBefore(e,n)}function mi(t,e){t.removeChild(e)}function yi(t,e){t.appendChild(e)}function gi(t){return t.parentNode}function bi(t){return t.nextSibling}function _i(t){return t.tagName}function xi(t,e){t.textContent=e}function wi(t,e){t.setAttribute(e,"")}var Si=Object.freeze({createElement:fi,createElementNS:pi,createTextNode:di,createComment:hi,insertBefore:vi,removeChild:mi,appendChild:yi,parentNode:gi,nextSibling:bi,tagName:_i,setTextContent:xi,setStyleScope:wi}),Oi={create:function(t,e){Ci(e)},update:function(t,e){t.data.ref!==e.data.ref&&(Ci(t,!0),Ci(e))},destroy:function(t){Ci(t,!0)}};function Ci(t,e){var n=t.data.ref;if(i(n)){var r=t.context,o=t.componentInstance||t.elm,a=r.$refs;e?Array.isArray(a[n])?g(a[n],o):a[n]===o&&(a[n]=void 0):t.data.refInFor?Array.isArray(a[n])?a[n].indexOf(o)<0&&a[n].push(o):a[n]=[o]:a[n]=o}}var Ai=new bt("",{},[]),ki=["create","activate","update","remove","destroy"];function $i(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&Ei(t,e)||o(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&r(e.asyncFactory.error))}function Ei(t,e){if("input"!==t.tag)return!0;var n,r=i(n=t.data)&&i(n=n.attrs)&&n.type,o=i(n=e.data)&&i(n=n.attrs)&&n.type;return r===o||ui(r)&&ui(o)}function Ti(t,e,n){var r,o,a={};for(r=e;r<=n;++r)o=t[r].key,i(o)&&(a[o]=r);return a}function Li(t){var e,n,a={},c=t.modules,u=t.nodeOps;for(e=0;ev?(f=r(n[g+1])?null:n[g+1].elm,S(t,f,n,h,g,o)):h>g&&C(e,p,v)}function $(t,e,n,r){for(var o=n;o-1?Ui(t,e,n):Gr(e)?Wr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Br(e)?t.setAttribute(e,Hr(e,n)):qr(e)?Wr(n)?t.removeAttributeNS(zr,Kr(e)):t.setAttributeNS(zr,e,n):Ui(t,e,n)}function Ui(t,e,n){if(Wr(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Hi={create:Vi,update:Vi};function Gi(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=Xr(e),c=n._transitionClasses;i(c)&&(s=Zr(s,Qr(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var zi,qi={create:Gi,update:Gi},Ki="__r",Wi="__c";function Xi(t){if(i(t[Ki])){var e=tt?"change":"input";t[e]=[].concat(t[Ki],t[e]||[]),delete t[Ki]}i(t[Wi])&&(t.change=[].concat(t[Wi],t.change||[]),delete t[Wi])}function Ji(t,e,n){var r=zi;return function i(){var o=e.apply(null,arguments);null!==o&&Qi(t,i,n,r)}}var Yi=ae&&!(it&&Number(it[1])<=53);function Zi(t,e,n,r){if(Yi){var i=Kn,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}zi.addEventListener(t,e,at?{capture:n,passive:r}:n)}function Qi(t,e,n,r){(r||zi).removeEventListener(t,e._wrapper||e,n)}function to(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};zi=e.elm,Xi(n),_e(n,i,Zi,Qi,Ji,e.context),zi=void 0}}var eo,no={create:to,update:to};function ro(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=L({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=r(o)?"":String(o);io(a,u)&&(a.value=u)}else if("innerHTML"===n&&ii(a.tagName)&&r(a.innerHTML)){eo=eo||document.createElement("div"),eo.innerHTML=""+o+" ";var l=eo.firstChild;while(a.firstChild)a.removeChild(a.firstChild);while(l.firstChild)a.appendChild(l.firstChild)}else if(o!==s[n])try{a[n]=o}catch(Sa){}}}}function io(t,e){return!t.composing&&("OPTION"===t.tagName||oo(t,e)||ao(t,e))}function oo(t,e){var n=!0;try{n=document.activeElement!==t}catch(Sa){}return n&&t.value!==e}function ao(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return v(n)!==v(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}var so={create:ro,update:ro},co=x((function(t){var e={},n=/;(?![^(]*\))/g,r=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(r);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function uo(t){var e=lo(t.style);return t.staticStyle?L(t.staticStyle,e):e}function lo(t){return Array.isArray(t)?j(t):"string"===typeof t?co(t):t}function fo(t,e){var n,r={};if(e){var i=t;while(i.componentInstance)i=i.componentInstance._vnode,i&&i.data&&(n=uo(i.data))&&L(r,n)}(n=uo(t.data))&&L(r,n);var o=t;while(o=o.parent)o.data&&(n=uo(o.data))&&L(r,n);return r}var po,ho=/^--/,vo=/\s*!important$/,mo=function(t,e,n){if(ho.test(e))t.style.setProperty(e,n);else if(vo.test(n))t.style.setProperty(A(e),n.replace(vo,""),"important");else{var r=go(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(xo).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function So(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(xo).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";while(n.indexOf(r)>=0)n=n.replace(r," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function Oo(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&L(e,Co(t.name||"v")),L(e,t),e}return"string"===typeof t?Co(t):void 0}}var Co=x((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Ao=J&&!et,ko="transition",$o="animation",Eo="transition",To="transitionend",Lo="animation",jo="animationend";Ao&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Eo="WebkitTransition",To="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Lo="WebkitAnimation",jo="webkitAnimationEnd"));var Po=J?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Do(t){Po((function(){Po(t)}))}function No(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),wo(t,e))}function Io(t,e){t._transitionClasses&&g(t._transitionClasses,e),So(t,e)}function Ro(t,e,n){var r=Fo(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===ko?To:jo,c=0,u=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&u()};setTimeout((function(){c0&&(n=ko,l=a,f=o.length):e===$o?u>0&&(n=$o,l=u,f=c.length):(l=Math.max(a,u),n=l>0?a>u?ko:$o:null,f=n?n===ko?o.length:c.length:0);var p=n===ko&&Mo.test(r[Eo+"Property"]);return{type:n,timeout:l,propCount:f,hasTransform:p}}function Vo(t,e){while(t.length1}function qo(t,e){!0!==e.data.show&&Uo(e)}var Ko=J?{create:qo,activate:qo,remove:function(t,e){!0!==t.data.show?Ho(t,e):e()}}:{},Wo=[Hi,qi,no,so,_o,Ko],Xo=Wo.concat(Fi),Jo=Li({nodeOps:Si,modules:Xo});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&ia(t,"input")}));var Yo={inserted:function(t,e,n,r){"select"===n.tag?(r.elm&&!r.elm._vOptions?xe(n,"postpatch",(function(){Yo.componentUpdated(t,e,n)})):Zo(t,e,n.context),t._vOptions=[].map.call(t.options,ea)):("textarea"===n.tag||ui(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",na),t.addEventListener("compositionend",ra),t.addEventListener("change",ra),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Zo(t,e,n.context);var r=t._vOptions,i=t._vOptions=[].map.call(t.options,ea);if(i.some((function(t,e){return!I(t,r[e])}))){var o=t.multiple?e.value.some((function(t){return ta(t,i)})):e.value!==e.oldValue&&ta(e.value,i);o&&ia(t,"change")}}}};function Zo(t,e,n){Qo(t,e,n),(tt||nt)&&setTimeout((function(){Qo(t,e,n)}),0)}function Qo(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(I(ea(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function ta(t,e){return e.every((function(e){return!I(e,t)}))}function ea(t){return"_value"in t?t._value:t.value}function na(t){t.target.composing=!0}function ra(t){t.target.composing&&(t.target.composing=!1,ia(t.target,"input"))}function ia(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function oa(t){return!t.componentInstance||t.data&&t.data.transition?t:oa(t.componentInstance._vnode)}var aa={bind:function(t,e,n){var r=e.value;n=oa(n);var i=n.data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Uo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value,i=e.oldValue;if(!r!==!i){n=oa(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,r?Uo(n,(function(){t.style.display=t.__vOriginalDisplay})):Ho(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}},sa={model:Yo,show:aa},ca={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ua(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ua(Sn(e.children)):t}function la(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[S(o)]=i[o];return e}function fa(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function pa(t){while(t=t.parent)if(t.data.transition)return!0}function da(t,e){return e.key===t.key&&e.tag===t.tag}var ha=function(t){return t.tag||wn(t)},va=function(t){return"show"===t.name},ma={name:"transition",props:ca,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ha),n.length)){0;var r=this.mode;0;var i=n[0];if(pa(this.$vnode))return i;var o=ua(i);if(!o)return i;if(this._leaving)return fa(t,i);var a="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?a+"comment":a+o.tag:s(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var c=(o.data||(o.data={})).transition=la(this),u=this._vnode,l=ua(u);if(o.data.directives&&o.data.directives.some(va)&&(o.data.show=!0),l&&l.data&&!da(o,l)&&!wn(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=L({},c);if("out-in"===r)return this._leaving=!0,xe(f,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),fa(t,i);if("in-out"===r){if(wn(o))return u;var p,d=function(){p()};xe(c,"afterEnter",d),xe(c,"enterCancelled",d),xe(f,"delayLeave",(function(t){p=t}))}}return i}}},ya=L({tag:String,moveClass:String},ca);delete ya.mode;var ga={props:ya,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=Ln(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=la(this),s=0;s0?r:n)(t)}},4630:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"467f":function(t,e,n){"use strict";var r=n("2d83");t.exports=function(t,e,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},"4a59":function(t,e,n){var r=n("9b43"),i=n("1fa8"),o=n("33a4"),a=n("cb7c"),s=n("9def"),c=n("27ee"),u={},l={};e=t.exports=function(t,e,n,f,p){var d,h,v,m,y=p?function(){return t}:c(t),g=r(n,f,e?2:1),b=0;if("function"!=typeof y)throw TypeError(t+" is not iterable!");if(o(y)){for(d=s(t.length);d>b;b++)if(m=e?g(a(h=t[b])[0],h[1]):g(t[b]),m===u||m===l)return m}else for(v=y.call(t);!(h=v.next()).done;)if(m=i(v,g,h.value,e),m===u||m===l)return m};e.BREAK=u,e.RETURN=l},"4bf8":function(t,e,n){var r=n("be13");t.exports=function(t){return Object(r(t))}},"504c":function(t,e,n){var r=n("9e1e"),i=n("0d58"),o=n("6821"),a=n("52a7").f;t.exports=function(t){return function(e){var n,s=o(e),c=i(s),u=c.length,l=0,f=[];while(u>l)n=c[l++],r&&!a.call(s,n)||f.push(t?[n,s[n]]:s[n]);return f}}},"520a":function(t,e,n){"use strict";var r=n("0bfb"),i=RegExp.prototype.exec,o=String.prototype.replace,a=i,s="lastIndex",c=function(){var t=/a/,e=/b*/g;return i.call(t,"a"),i.call(e,"a"),0!==t[s]||0!==e[s]}(),u=void 0!==/()??/.exec("")[1],l=c||u;l&&(a=function(t){var e,n,a,l,f=this;return u&&(n=new RegExp("^"+f.source+"$(?!\\s)",r.call(f))),c&&(e=f[s]),a=i.call(f,t),c&&a&&(f[s]=f.global?a.index+a[0].length:e),u&&a&&a.length>1&&o.call(a[0],n,(function(){for(l=1;lo)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&N(t)}))}},N=function(t){y.call(c,(function(){var e,n,r,i=t._v,o=I(t);if(o&&(e=_((function(){E?C.emit("unhandledRejection",i,t):(n=c.onunhandledrejection)?n({promise:t,reason:i}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",i)})),t._h=E||I(t)?2:1),t._a=void 0,o&&e.e)throw e.v}))},I=function(t){return 1!==t._h&&0===(t._a||t._c).length},R=function(t){y.call(c,(function(){var e;E?C.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({promise:t,reason:t._v})}))},M=function(t){var e=this;e._d||(e._d=!0,e=e._w||e,e._v=t,e._s=2,e._a||(e._a=e._c.slice()),D(e,!0))},F=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw O("Promise can't be resolved itself");(e=P(t))?g((function(){var r={_w:n,_d:!1};try{e.call(t,u(F,r,1),u(M,r,1))}catch(i){M.call(r,i)}})):(n._v=t,n._s=1,D(n,!1))}catch(r){M.call({_w:n,_d:!1},r)}}};j||($=function(t){h(this,$,S,"_h"),d(t),r.call(this);try{t(u(F,this,1),u(M,this,1))}catch(e){M.call(this,e)}},r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},r.prototype=n("dcbc")($.prototype,{then:function(t,e){var n=L(m(this,$));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=E?C.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&D(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=u(F,t,1),this.reject=u(M,t,1)},b.f=L=function(t){return t===$||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!j,{Promise:$}),n("7f20")($,S),n("7a56")(S),a=n("8378")[S],f(f.S+f.F*!j,S,{reject:function(t){var e=L(this),n=e.reject;return n(t),e.promise}}),f(f.S+f.F*(s||!j),S,{resolve:function(t){return w(s&&this===a?$:this,t)}}),f(f.S+f.F*!(j&&n("5cc5")((function(t){$.all(t)["catch"](T)}))),S,{all:function(t){var e=this,n=L(e),r=n.resolve,i=n.reject,o=_((function(){var n=[],o=0,a=1;v(t,!1,(function(t){var s=o++,c=!1;n.push(void 0),a++,e.resolve(t).then((function(t){c||(c=!0,n[s]=t,--a||r(n))}),i)})),--a||r(n)}));return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=L(e),r=n.reject,i=_((function(){v(t,!1,(function(t){e.resolve(t).then(n.resolve,r)}))}));return i.e&&r(i.v),n.promise}})},5537:function(t,e,n){var r=n("8378"),i=n("7726"),o="__core-js_shared__",a=i[o]||(i[o]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n("2d00")?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},"5ca1":function(t,e,n){var r=n("7726"),i=n("8378"),o=n("32e9"),a=n("2aba"),s=n("9b43"),c="prototype",u=function(t,e,n){var l,f,p,d,h=t&u.F,v=t&u.G,m=t&u.S,y=t&u.P,g=t&u.B,b=v?r:m?r[e]||(r[e]={}):(r[e]||{})[c],_=v?i:i[e]||(i[e]={}),x=_[c]||(_[c]={});for(l in v&&(n=e),n)f=!h&&b&&void 0!==b[l],p=(f?b:n)[l],d=g&&f?s(p,r):y&&"function"==typeof p?s(Function.call,p):p,b&&a(b,l,p,t&u.U),_[l]!=p&&o(_,l,d),y&&x[l]!=p&&(x[l]=p)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},"5cc5":function(t,e,n){var r=n("2b4c")("iterator"),i=!1;try{var o=[7][r]();o["return"]=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(a){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],s=o[r]();s.next=function(){return{done:n=!0}},o[r]=function(){return s},t(o)}catch(a){}return n}},"5f1b":function(t,e,n){"use strict";var r=n("23c6"),i=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"===typeof n){var o=n.call(t,e);if("object"!==typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},"613b":function(t,e,n){var r=n("5537")("keys"),i=n("ca5a");t.exports=function(t){return r[t]||(r[t]=i(t))}},"626a":function(t,e,n){var r=n("2d95");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},6821:function(t,e,n){var r=n("626a"),i=n("be13");t.exports=function(t){return r(i(t))}},"69a8":function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},"6a99":function(t,e,n){var r=n("d3f4");t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},7333:function(t,e,n){"use strict";var r=n("9e1e"),i=n("0d58"),o=n("2621"),a=n("52a7"),s=n("4bf8"),c=n("626a"),u=Object.assign;t.exports=!u||n("79e5")((function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r}))?function(t,e){var n=s(t),u=arguments.length,l=1,f=o.f,p=a.f;while(u>l){var d,h=c(arguments[l++]),v=f?i(h).concat(f(h)):i(h),m=v.length,y=0;while(m>y)d=v[y++],r&&!p.call(h,d)||(n[d]=h[d])}return n}:u},7726:function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},"77f1":function(t,e,n){var r=n("4588"),i=Math.max,o=Math.min;t.exports=function(t,e){return t=r(t),t<0?i(t+e,0):o(t,e)}},"79e5":function(t,e){t.exports=function(t){try{return!!t()}catch(e){return!0}}},"7a56":function(t,e,n){"use strict";var r=n("7726"),i=n("86cc"),o=n("9e1e"),a=n("2b4c")("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},"7a77":function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},"7aac":function(t,e,n){"use strict";var r=n("c532");t.exports=r.isStandardBrowserEnv()?function(){return{write:function(t,e,n,i,o,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},"7f20":function(t,e,n){var r=n("86cc").f,i=n("69a8"),o=n("2b4c")("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},"7f7f":function(t,e,n){var r=n("86cc").f,i=Function.prototype,o=/^\s*function ([^ (]*)/,a="name";a in i||n("9e1e")&&r(i,a,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},8079:function(t,e,n){var r=n("7726"),i=n("1991").set,o=r.MutationObserver||r.WebKitMutationObserver,a=r.process,s=r.Promise,c="process"==n("2d95")(a);t.exports=function(){var t,e,n,u=function(){var r,i;c&&(r=a.domain)&&r.exit();while(t){i=t.fn,t=t.next;try{i()}catch(o){throw t?n():e=void 0,o}}e=void 0,r&&r.enter()};if(c)n=function(){a.nextTick(u)};else if(!o||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var l=s.resolve(void 0);n=function(){l.then(u)}}else n=function(){i.call(r,u)};else{var f=!0,p=document.createTextNode("");new o(u).observe(p,{characterData:!0}),n=function(){p.data=f=!f}}return function(r){var i={fn:r,next:void 0};e&&(e.next=i),t||(t=i,n()),e=i}}},8378:function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},"83a1":function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t===1/e:t!=t&&e!=e}},"84f2":function(t,e){t.exports={}},8615:function(t,e,n){var r=n("5ca1"),i=n("504c")(!1);r(r.S,"Object",{values:function(t){return i(t)}})},"86cc":function(t,e,n){var r=n("cb7c"),i=n("c69a"),o=n("6a99"),a=Object.defineProperty;e.f=n("9e1e")?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},"8df4":function(t,e,n){"use strict";var r=n("7a77");function i(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var t,e=new i((function(e){t=e}));return{token:e,cancel:t}},t.exports=i},"8e5f":function(t,e,n){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="/",e(e.s=60)}([function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(49)("wks"),i=n(30),o=n(0).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(5);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(0),i=n(10),o=n(8),a=n(6),s=n(11),c=function(t,e,n){var u,l,f,p,d=t&c.F,h=t&c.G,v=t&c.S,m=t&c.P,y=t&c.B,g=h?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,b=h?i:i[e]||(i[e]={}),_=b.prototype||(b.prototype={});for(u in h&&(n=e),n)l=!d&&g&&void 0!==g[u],f=(l?g:n)[u],p=y&&l?s(f,r):m&&"function"==typeof f?s(Function.call,f):f,g&&a(g,u,f,t&c.U),b[u]!=f&&o(b,u,p),m&&_[u]!=f&&(_[u]=f)};r.core=i,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e,n){t.exports=!n(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(0),i=n(8),o=n(12),a=n(30)("src"),s=Function.toString,c=(""+s).split("toString");n(10).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var u="function"==typeof n;u&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(u&&(o(n,a)||i(n,a,t[e]?""+t[e]:c.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(13),i=n(25);t.exports=n(4)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(14);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(2),i=n(41),o=n(29),a=Object.defineProperty;e.f=n(4)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){t.exports={}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";var r=n(7);t.exports=function(t,e){return!!t&&r((function(){e?t.call(null,(function(){}),1):t.call(null)}))}},function(t,e,n){var r=n(23),i=n(16);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(53),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(11),i=n(23),o=n(28),a=n(19),s=n(64);t.exports=function(t,e){var n=1==t,c=2==t,u=3==t,l=4==t,f=6==t,p=5==t||f,d=e||s;return function(e,s,h){for(var v,m,y=o(e),g=i(y),b=r(s,h,3),_=a(g.length),x=0,w=n?d(e,_):c?d(e,0):void 0;_>x;x++)if((p||x in g)&&(v=g[x],m=b(v,x,y),t))if(n)w[x]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(l)return!1;return f?-1:u||l?l:w}}},function(t,e,n){var r=n(5),i=n(0).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(9);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){t.exports=!1},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(13).f,i=n(12),o=n(1)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(49)("keys"),i=n(30);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(5);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){"use strict";var r=n(0),i=n(12),o=n(9),a=n(67),s=n(29),c=n(7),u=n(77).f,l=n(45).f,f=n(13).f,p=n(51).trim,d=r.Number,h=d,v=d.prototype,m="Number"==o(n(44)(v)),y="trim"in String.prototype,g=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){e=y?e.trim():p(e,3);var n,r,i,o=e.charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,c=e.slice(2),u=0,l=c.length;ui)return NaN;return parseInt(c,r)}}return+e};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof d&&(m?c((function(){v.valueOf.call(n)})):"Number"!=o(n))?a(new h(g(e)),n,d):g(e)};for(var b,_=n(4)?u(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;_.length>x;x++)i(h,b=_[x])&&!i(d,b)&&f(d,b,l(h,b));d.prototype=v,v.constructor=d,n(6)(r,"Number",d)}},function(t,e,n){"use strict";function r(t){return 0!==t&&(!(!Array.isArray(t)||0!==t.length)||!t)}function i(t){return function(){return!t.apply(void 0,arguments)}}function o(t,e){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(e.trim())}function a(t,e,n,r){return t.filter((function(t){return o(r(t,n),e)}))}function s(t){return t.filter((function(t){return!t.$isLabel}))}function c(t,e){return function(n){return n.reduce((function(n,r){return r[t]&&r[t].length?(n.push({$groupLabel:r[e],$isLabel:!0}),n.concat(r[t])):n}),[])}}function u(t,e,r,i,o){return function(s){return s.map((function(s){var c;if(!s[r])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var u=a(s[r],t,e,o);return u.length?(c={},n.i(h.a)(c,i,s[i]),n.i(h.a)(c,r,u),c):[]}))}}var l=n(59),f=n(54),p=(n.n(f),n(95)),d=(n.n(p),n(31)),h=(n.n(d),n(58)),v=n(91),m=(n.n(v),n(98)),y=(n.n(m),n(92)),g=(n.n(y),n(88)),b=(n.n(g),n(97)),_=(n.n(b),n(89)),x=(n.n(_),n(96)),w=(n.n(x),n(93)),S=(n.n(w),n(90)),O=(n.n(S),function(){for(var t=arguments.length,e=new Array(t),n=0;n-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},isOptionDisabled:function(t){return!!t.$isDisabled},getOptionLabel:function(t){if(r(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return r(e)?"":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==e||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==e&&this.removeElement(t));this.$emit("select",t,this.id),this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find((function(n){return n[e.groupLabel]===t.$groupLabel}));if(n)if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var r=this.internalValue.filter((function(t){return-1===n[e.groupValues].indexOf(t)}));this.$emit("input",r,this.id)}else{var i=n[this.groupValues].filter((function(t){return!(e.isOptionDisabled(t)||e.isSelected(t))}));this.$emit("select",i,this.id),this.$emit("input",this.internalValue.concat(i),this.id)}},wholeGroupSelected:function(t){var e=this;return t[this.groupValues].every((function(t){return e.isSelected(t)||e.isOptionDisabled(t)}))},wholeGroupDisabled:function(t){return t[this.groupValues].every(this.isOptionDisabled)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled&&!t.$isDisabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var r="object"===n.i(l.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit("remove",t,this.id),this.multiple){var i=this.internalValue.slice(0,r).concat(this.internalValue.slice(r+1));this.$emit("input",i,this.id)}else this.$emit("input",null,this.id);this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.$nextTick((function(){return t.$refs.search.focus()}))):this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){"use strict";var r=n(54),i=(n.n(r),n(31));n.n(i),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,e){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return["multiselect__option--group","multiselect__option--disabled"];var r=this.options.find((function(t){return t[n.groupLabel]===e.$groupLabel}));return r&&!this.wholeGroupDisabled(r)?["multiselect__option--group",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(r)}]:"multiselect__option--disabled"},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e,n){"use strict";var r=n(36),i=n(74),o=n(15),a=n(18);t.exports=n(72)(Array,"Array",(function(t,e){this._t=a(t),this._i=0,this._k=e}),(function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(31),i=(n.n(r),n(32)),o=n(33);e.a={name:"vue-multiselect",mixins:[i.a,o.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{isSingleLabelVisible:function(){return(this.singleValue||0===this.singleValue)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){if(this.searchable||this.multiple&&this.value&&this.value.length)return this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.preferredOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,e,n){var r=n(1)("unscopables"),i=Array.prototype;void 0==i[r]&&n(8)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){var r=n(18),i=n(19),o=n(85);t.exports=function(t){return function(e,n,a){var s,c=r(e),u=i(c.length),l=o(a,u);if(t&&n!=n){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(9),i=n(1)("toStringTag"),o="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(t){}};t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),i))?n:o?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e,n){"use strict";var r=n(2);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r=n(0).document;t.exports=r&&r.documentElement},function(t,e,n){t.exports=!n(4)&&!n(7)((function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(9);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){"use strict";function r(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=i(e),this.reject=i(n)}var i=n(14);t.exports.f=function(t){return new r(t)}},function(t,e,n){var r=n(2),i=n(76),o=n(22),a=n(27)("IE_PROTO"),s=function(){},c=function(){var t,e=n(21)("iframe"),r=o.length;for(e.style.display="none",n(40).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write("