From 708e235cf6b54a7404967521426bc7d7a4c0c8ee Mon Sep 17 00:00:00 2001 From: Chang Alan Date: Wed, 21 Mar 2018 17:14:38 -0700 Subject: [PATCH] 1.0.0-beta Release --- CHANGELOG.md | 40 + dist/css/materialize.css | 43 +- dist/css/materialize.min.css | 6 +- dist/js/materialize.js | 1489 ++++++++++------- dist/js/materialize.min.js | 4 +- .../getting_started_content.html | 8 +- jade/index/index_content.html | 2 +- package.js | 2 +- package.json | 2 +- templates/parallax-template.zip | Bin 625365 -> 628562 bytes templates/starter-template.zip | Bin 161771 -> 164968 bytes 11 files changed, 954 insertions(+), 642 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e5f261a78c..e185380b35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,46 @@ Changelog ======= Bolded styling surrounded by emojis indicates a breaking change. +## 1.0.0-beta (March 21st, 2018) +- Autocomplete + - Now uses dropdown + +- Carousel + - Added numVisible option + +- Collapsible + - Added keyboard support + +- Dropdown + - Fixed scrolling dropdown bug on touch devices + +- Javascript Initialization + - Added AutoInit function + +- Modals + - Focus now stays within open modal + +- Pickers + - Standardized action buttons to match those on android + - Added support for date and time input types + - **fromnow renamed to fromNow** + +- Select + - Dropdown scrolls to selected option + +- Sidenav + - Now detects vertical scrolling + +- Tabs + - Fixed tab preselection on swipeable tabs + +- TapTarget + - **Reverted name change from FeatureDiscovery** + +- Tooltips + - Added keyboard support + + ## 1.0.0-alpha.4 (February 18th, 2018) - Badge - Fixed display issue when used in a table diff --git a/dist/css/materialize.css b/dist/css/materialize.css index 42d291b575..e8c513bb29 100644 --- a/dist/css/materialize.css +++ b/dist/css/materialize.css @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.4 (http://materializecss.com) + * Materialize v1.0.0-beta (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ @@ -4903,8 +4903,9 @@ small { } .card .card-action { - position: relative; + background-color: inherit; border-top: 1px solid rgba(160, 160, 160, 0.2); + position: relative; padding: 16px 24px; } @@ -5083,8 +5084,13 @@ small { font-size: 14px; text-overflow: ellipsis; overflow: hidden; - -webkit-transition: color .28s ease; - transition: color .28s ease; + -webkit-transition: color .28s ease, background-color .28s ease; + transition: color .28s ease, background-color .28s ease; +} + +.tabs .tab a:focus, .tabs .tab a:focus.active { + background-color: rgba(246, 178, 181, 0.2); + outline: none; } .tabs .tab a:hover, .tabs .tab a.active { @@ -6524,6 +6530,14 @@ textarea.materialize-textarea + label:after, .select-wrapper + label:after { transform-origin: 0 0; } +.input-field > input[type=date]:not(.browser-default) + label, +.input-field > input[type=time]:not(.browser-default) + label { + -webkit-transform: translateY(-14px) scale(0.8); + transform: translateY(-14px) scale(0.8); + -webkit-transform-origin: 0 0; + transform-origin: 0 0; +} + .input-field .helper-text { position: relative; min-height: 18px; @@ -6585,6 +6599,8 @@ textarea.materialize-textarea + label:after, .select-wrapper + label:after { .input-field input[type=search] { display: block; line-height: inherit; + -webkit-transition: .3s background-color; + transition: .3s background-color; } .nav-wrapper .input-field input[type=search] { @@ -6661,13 +6677,6 @@ textarea.materialize-textarea { } /* Autocomplete */ -.autocomplete-content { - margin-top: -8px; - margin-bottom: 8px; - opacity: 1; - position: static; -} - .autocomplete-content li .highlight { color: #444; } @@ -7123,17 +7132,6 @@ select { height: 3rem; } -.input-field select { - display: block; - position: absolute; - width: 0; - pointer-events: none; - height: 0; - bottom: 0; - left: 0; - opacity: 0; -} - .select-label { position: absolute; } @@ -8786,6 +8784,7 @@ input[type=range].focused:focus:not(.active)::-ms-thumb { justify-content: space-between; } +.datepicker-cancel, .datepicker-clear, .datepicker-today, .datepicker-done { diff --git a/dist/css/materialize.min.css b/dist/css/materialize.min.css index b3df554cc6..3f4fc7f388 100644 --- a/dist/css/materialize.min.css +++ b/dist/css/materialize.min.css @@ -1,13 +1,13 @@ /*! - * Materialize v1.0.0-alpha.4 (http://materializecss.com) + * Materialize v1.0.0-beta (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ -.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-small,.btn-floating,.dropdown-content,.collapsible,.sidenav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-small:hover,.btn-floating:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2)}.z-depth-5,.modal{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2)}.hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 1201px){.hide-on-extra-large-only{display:none !important}}@media only screen and (min-width: 1201px){.show-on-extra-large{display:block !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,0.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,0.5)}table.centered thead tr th,table.centered tbody tr td{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,0.12)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12)}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.sidenav span.badge{margin-top:calc(24px - 11px)}table span.badge{display:inline-block;float:none;margin-left:auto}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.sidenav-trigger{display:none}}nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .sidenav-trigger i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-small,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-small>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:2.3733333333rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.9466666667rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:1.0933333333rem 0 .656rem 0}h6{font-size:1.15rem;line-height:110%;margin:.7666666667rem 0 .46rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.scale-transition{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s !important;transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s, -webkit-transform .2s !important}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}.card-panel{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{position:relative;border-top:1px solid rgba(160,160,160,0.2);padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;-webkit-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease;transition:color .28s ease}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.4);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-small,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.disabled.btn-small,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-small:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,[disabled].btn-small,.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;-webkit-box-shadow:none;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.disabled.btn-small:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,[disabled].btn-small:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0}.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover,.btn-small:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px;padding:0}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.btn-small{width:32.4px;height:32.4px}.btn-floating.btn-small.halfway-fab{bottom:-16.2px}.btn-floating.btn-small i{line-height:32.4px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px 0}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1}.fixed-action-btn.toolbar ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;-webkit-transition:none;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{-webkit-box-shadow:none;box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,0.1)}.btn-flat.disabled{background-color:transparent !important;color:#b3b2b2 !important;cursor:default}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px}.btn-large i{font-size:1.6rem}.btn-small{height:32.4px;line-height:32.4px;font-size:13px}.btn-small i{font-size:1.2rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;-webkit-transform-origin:0 0;transform-origin:0 0}.dropdown-content:focus{outline:0}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li:focus{outline:none;background-color:#dadada}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px;-webkit-transform:none;transform:none}/*! +.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-small,.btn-floating,.dropdown-content,.collapsible,.sidenav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-small:hover,.btn-floating:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);box-shadow:0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2)}.z-depth-4{-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2);box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -7px rgba(0,0,0,0.2)}.z-depth-5,.modal{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2)}.hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 1201px){.hide-on-extra-large-only{display:none !important}}@media only screen and (min-width: 1201px){.show-on-extra-large{display:block !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,0.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,0.5)}table.centered thead tr th,table.centered tbody tr td{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,0.12)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12)}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.sidenav span.badge{margin-top:calc(24px - 11px)}table span.badge{display:inline-block;float:none;margin-left:auto}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.sidenav-trigger{display:none}}nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .sidenav-trigger i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-small,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-small>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:2.3733333333rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.9466666667rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:1.0933333333rem 0 .656rem 0}h6{font-size:1.15rem;line-height:110%;margin:.7666666667rem 0 .46rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.scale-transition{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s !important;transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s, -webkit-transform .2s !important}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}.card-panel{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);position:relative;padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;-webkit-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease, background-color .28s ease;transition:color .28s ease, background-color .28s ease}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(246,178,181,0.2);outline:none}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.4);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-small,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.disabled.btn-small,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-small:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],[disabled].btn-large,[disabled].btn-small,.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;-webkit-box-shadow:none;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.disabled.btn-small:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,[disabled].btn-small:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0}.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover,.btn-small:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px;padding:0}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.btn-small{width:32.4px;height:32.4px}.btn-floating.btn-small.halfway-fab{bottom:-16.2px}.btn-floating.btn-small i{line-height:32.4px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px 0}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1}.fixed-action-btn.toolbar ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;-webkit-transition:none;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{-webkit-box-shadow:none;box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,0.1)}.btn-flat.disabled{background-color:transparent !important;color:#b3b2b2 !important;cursor:default}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px}.btn-large i{font-size:1.6rem}.btn-small{height:32.4px;line-height:32.4px;font-size:13px}.btn-small i{font-size:1.2rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;-webkit-transform-origin:0 0;transform-origin:0 0}.dropdown-content:focus{outline:0}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li:focus{outline:none;background-color:#dadada}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px;-webkit-transform:none;transform:none}/*! * Waves v0.6.0 * http://fian.my.id/Waves * * Copyright 2014 Alfiana E. Sibuea and other contributors * Released under the MIT license * https://github.com/fians/Waves/blob/master/LICENSE - */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{-webkit-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}.collapsible.popout>li{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;-webkit-transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip:focus{outline:none;background-color:#26a69a;color:#fff}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none;margin:0 0 8px 0;min-height:45px;outline:none;-webkit-transition:all .3s;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:16px;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}::placeholder{color:#d1d1d1}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border .3s, -webkit-box-shadow .3s;transition:border .3s, -webkit-box-shadow .3s;transition:box-shadow .3s, border .3s;transition:box-shadow .3s, border .3s, -webkit-box-shadow .3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly="readonly"]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly="readonly"]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly="readonly"]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly="readonly"]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly="readonly"]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly="readonly"]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly="readonly"]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.42)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{color:#4CAF50}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{color:#F44336}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input.valid:not([type]),input.valid:not([type]):focus,input[type=text].valid:not(.browser-default),input[type=text].valid:not(.browser-default):focus,input[type=password].valid:not(.browser-default),input[type=password].valid:not(.browser-default):focus,input[type=email].valid:not(.browser-default),input[type=email].valid:not(.browser-default):focus,input[type=url].valid:not(.browser-default),input[type=url].valid:not(.browser-default):focus,input[type=time].valid:not(.browser-default),input[type=time].valid:not(.browser-default):focus,input[type=date].valid:not(.browser-default),input[type=date].valid:not(.browser-default):focus,input[type=datetime].valid:not(.browser-default),input[type=datetime].valid:not(.browser-default):focus,input[type=datetime-local].valid:not(.browser-default),input[type=datetime-local].valid:not(.browser-default):focus,input[type=tel].valid:not(.browser-default),input[type=tel].valid:not(.browser-default):focus,input[type=number].valid:not(.browser-default),input[type=number].valid:not(.browser-default):focus,input[type=search].valid:not(.browser-default),input[type=search].valid:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input.invalid:not([type]),input.invalid:not([type]):focus,input[type=text].invalid:not(.browser-default),input[type=text].invalid:not(.browser-default):focus,input[type=password].invalid:not(.browser-default),input[type=password].invalid:not(.browser-default):focus,input[type=email].invalid:not(.browser-default),input[type=email].invalid:not(.browser-default):focus,input[type=url].invalid:not(.browser-default),input[type=url].invalid:not(.browser-default):focus,input[type=time].invalid:not(.browser-default),input[type=time].invalid:not(.browser-default):focus,input[type=date].invalid:not(.browser-default),input[type=date].invalid:not(.browser-default):focus,input[type=datetime].invalid:not(.browser-default),input[type=datetime].invalid:not(.browser-default):focus,input[type=datetime-local].invalid:not(.browser-default),input[type=datetime-local].invalid:not(.browser-default):focus,input[type=tel].invalid:not(.browser-default),input[type=tel].invalid:not(.browser-default):focus,input[type=number].invalid:not(.browser-default),input[type=number].invalid:not(.browser-default):focus,input[type=search].invalid:not(.browser-default),input[type=search].invalid:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid>input.select-dropdown,.select-wrapper.invalid>input.select-dropdown:focus{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).valid ~ .helper-text[data-success],input:not([type]):focus.valid ~ .helper-text[data-success],input:not([type]).invalid ~ .helper-text[data-error],input:not([type]):focus.invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default).valid ~ .helper-text[data-success],input[type=text]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=text]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default).valid ~ .helper-text[data-success],input[type=password]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=password]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default).valid ~ .helper-text[data-success],input[type=email]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=email]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default).valid ~ .helper-text[data-success],input[type=url]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=url]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default).valid ~ .helper-text[data-success],input[type=time]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=time]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default).valid ~ .helper-text[data-success],input[type=date]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=date]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default).valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default).valid ~ .helper-text[data-success],input[type=number]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=number]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default).valid ~ .helper-text[data-success],input[type=search]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=search]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default):focus.invalid ~ .helper-text[data-error],textarea.materialize-textarea.valid ~ .helper-text[data-success],textarea.materialize-textarea:focus.valid ~ .helper-text[data-success],textarea.materialize-textarea.invalid ~ .helper-text[data-error],textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error],.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid ~ .helper-text[data-error]{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}input:not([type]).valid ~ .helper-text:after,input:not([type]):focus.valid ~ .helper-text:after,input[type=text]:not(.browser-default).valid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=password]:not(.browser-default).valid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=email]:not(.browser-default).valid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=url]:not(.browser-default).valid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=time]:not(.browser-default).valid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=date]:not(.browser-default).valid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=tel]:not(.browser-default).valid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=number]:not(.browser-default).valid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=search]:not(.browser-default).valid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.valid ~ .helper-text:after,textarea.materialize-textarea.valid ~ .helper-text:after,textarea.materialize-textarea:focus.valid ~ .helper-text:after,.select-wrapper.valid ~ .helper-text:after{content:attr(data-success);color:#4CAF50}input:not([type]).invalid ~ .helper-text:after,input:not([type]):focus.invalid ~ .helper-text:after,input[type=text]:not(.browser-default).invalid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=password]:not(.browser-default).invalid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=email]:not(.browser-default).invalid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=url]:not(.browser-default).invalid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=time]:not(.browser-default).invalid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=date]:not(.browser-default).invalid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=tel]:not(.browser-default).invalid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=number]:not(.browser-default).invalid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=search]:not(.browser-default).invalid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.invalid ~ .helper-text:after,textarea.materialize-textarea.invalid ~ .helper-text:after,textarea.materialize-textarea:focus.invalid ~ .helper-text:after,.select-wrapper.invalid ~ .helper-text:after{content:attr(data-error);color:#F44336}input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after,.select-wrapper+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;-webkit-transition:.2s opacity ease-out, .2s color ease-out;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field>label{color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;-webkit-transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:transform .2s ease-out, color .2s ease-out;transition:transform .2s ease-out, color .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px)}.input-field>label:not(.label-icon).active{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field .helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,0.54)}.input-field .helper-text::after{opacity:1;position:absolute;top:0;left:0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s;top:.5rem}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .helper-text,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;-webkit-box-shadow:none;box-shadow:none}.input-field input[type=search]:focus:not(.browser-default){background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444}.input-field input[type=search]:focus:not(.browser-default)+label i,.input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default) ~ .material-icons{color:#444}.input-field input[type=search]+.label-icon{-webkit-transform:none;transform:none;left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;-webkit-transition:.3s color;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:.8rem 0 .8rem 0;resize:none;min-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1}.autocomplete-content{margin-top:-8px;margin-bottom:8px;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}.character-counter{min-height:18px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none}[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+span:before,[type="radio"]+span:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after,[type="radio"]:checked+span:before,[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border-radius:50%}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+span:after{-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+span:before{border:2px solid transparent}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border:2px solid #26a69a}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:#26a69a}[type="radio"]:checked+span:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+span:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+span:before{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+span:before{border:2px solid rgba(0,0,0,0.42)}[type="radio"].with-gap:disabled:checked+span:after{border:none;background-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before,[type="radio"]:disabled:checked+span:before{background-color:transparent;border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled+span{color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before{border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:checked+span:after{background-color:rgba(0,0,0,0.42);border-color:#949494}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="checkbox"]+span:not(.lever):before,[type="checkbox"]:not(.filled-in)+span:not(.lever):after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;-webkit-transition:.2s;transition:.2s}[type="checkbox"]:not(.filled-in)+span:not(.lever):after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,0.42)}[type="checkbox"].tabbed:focus+span:not(.lever):after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+span:not(.lever):before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent}[type="checkbox"].filled-in+span:not(.lever):after{border-radius:2px}[type="checkbox"].filled-in+span:not(.lever):before,[type="checkbox"].filled-in+span:not(.lever):after{content:'';left:0;position:absolute;-webkit-transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+span:not(.lever):after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+span:not(.lever):after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):after{border-color:transparent;background-color:#949494}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease}.switch label .lever:before{background-color:rgba(38,166,154,0.15)}.switch label .lever:after{background-color:#F1F1F1;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(38,166,154,0.15)}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,0.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.input-field select{display:block;position:absolute;width:0;pointer-events:none;height:0;bottom:0;left:0;opacity:0}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.valid+label,.select-wrapper.invalid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #26a69a}.select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,0.87)}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled+label{color:rgba(0,0,0,0.42)}.select-wrapper.disabled .caret{fill:rgba(0,0,0,0.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.08)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03)}.select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,0.08)}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large,.file-field .btn-small{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;-webkit-appearance:none;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0}input[type=range].focused:focus:not(.active)::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 10px rgba(38,166,154,0.26);box-shadow:0 0 0 10px rgba(38,166,154,0.26)}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-moz-focus-inner{border:0}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range].focused:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26)}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}input[type=range].focused:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26)}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:16px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:15px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:14px;border-left:2px solid #ee6e73}.sidenav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.sidenav .collapsible{margin:0}.sidenav li{float:none;line-height:48px}.sidenav li.active{background-color:rgba(0,0,0,0.05)}.sidenav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.sidenav li>a:hover{background-color:rgba(0,0,0,0.05)}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-floating{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn:hover,.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn-large:hover{background-color:#2bbbad}.sidenav li>a.btn-floating:hover{background-color:#26a69a}.sidenav li>a>i,.sidenav li>a>[class^="mdi-"],.sidenav li>a li>a>[class*="mdi-"],.sidenav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.sidenav .divider{margin:8px 0 0 0}.sidenav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.sidenav .subheader:hover{background-color:transparent}.sidenav .user-view{position:relative;padding:32px 32px 0;margin-bottom:8px}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view>a:hover{background-color:transparent}.sidenav .user-view .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sidenav .user-view .circle,.sidenav .user-view .name,.sidenav .user-view .email{display:block}.sidenav .user-view .circle{height:64px;width:64px}.sidenav .user-view .name,.sidenav .user-view .email{font-size:14px;line-height:24px}.sidenav .user-view .name{margin-top:16px;font-weight:500}.sidenav .user-view .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.drag-target.right-aligned{right:0}.sidenav.sidenav-fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.sidenav.sidenav-fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.sidenav-fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;display:none}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s .3s;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;-webkit-transition:visibility 0s;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;-webkit-transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s 1s;transition:opacity .3s, transform .3s, visibility 0s 1s, -webkit-transform .3s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.tap-target-wave::after{visibility:hidden;-webkit-transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s;transition:opacity .3s, transform .3s, visibility 0s, -webkit-transform .3s;z-index:-1}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:visible;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.datepicker-modal{max-width:325px;min-width:300px;max-height:none}.datepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.datepicker-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:280px;margin:0 auto}.datepicker-controls .selects-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker-controls .select-wrapper input{border-bottom:none;text-align:center;margin:0}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px}.datepicker-controls .select-month input{width:70px}.month-prev,.month-next{margin-top:4px;cursor:pointer;background-color:transparent;border:none}.datepicker-date-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;color:#fff;padding:20px 22px;font-weight:500}.datepicker-date-display .year-text{display:block;font-size:1.5rem;line-height:25px;color:rgba(255,255,255,0.7)}.datepicker-date-display .date-text{display:block;font-size:2.8rem;line-height:47px;font-weight:500}.datepicker-calendar-container{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.datepicker-table{width:280px;font-size:1rem;margin:0 auto}.datepicker-table thead{border-bottom:none}.datepicker-table th{padding:10px 5px;text-align:center}.datepicker-table tr{border:none}.datepicker-table abbr{text-decoration:none;color:#999}.datepicker-table td{border-radius:50%;padding:0}.datepicker-table td.is-today{color:#26a69a}.datepicker-table td.is-selected{background-color:#26a69a;color:#fff}.datepicker-table td.is-outside-current-month,.datepicker-table td.is-disabled{color:rgba(0,0,0,0.3);pointer-events:none}.datepicker-day-button{background-color:transparent;border:none;line-height:38px;display:block;width:100%;border-radius:50%;padding:0 5px;cursor:pointer;color:inherit}.datepicker-day-button:focus{background-color:rgba(43,161,150,0.25)}.datepicker-footer{width:280px;margin:0 auto;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.datepicker-clear,.datepicker-today,.datepicker-done{color:#26a69a;padding:0 1rem}.datepicker-clear{color:#F44336}@media only screen and (min-width: 601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.datepicker-controls,.datepicker-table,.datepicker-footer{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.text-primary{color:#fff}.timepicker-digital-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;padding:10px;font-weight:300}.timepicker-text-container{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400}.timepicker-analog-display{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.timepicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-canvas,.timepicker-dial{position:absolute;left:0;right:0;top:0;bottom:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer;font-size:15px}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(38,166,154,0.25)}.timepicker-dial{-webkit-transition:opacity 350ms, -webkit-transform 350ms;transition:opacity 350ms, -webkit-transform 350ms;transition:transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms, -webkit-transform 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.timepicker-dial-out.timepicker-minutes{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.timepicker-canvas{-webkit-transition:opacity 175ms;transition:opacity 175ms}.timepicker-canvas line{stroke:#26a69a;stroke-width:4;stroke-linecap:round}.timepicker-canvas-out{opacity:0.25}.timepicker-canvas-bearing{stroke:none;fill:#26a69a}.timepicker-canvas-bg{stroke:none;fill:#26a69a}.timepicker-footer{margin:0 auto;padding:5px 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.timepicker-clear{color:#F44336}.timepicker-close{color:#26a69a}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width: 601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}} + */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{-webkit-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}.collapsible.popout>li{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;-webkit-transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip:focus{outline:none;background-color:#26a69a;color:#fff}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none;margin:0 0 8px 0;min-height:45px;outline:none;-webkit-transition:all .3s;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:16px;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}::placeholder{color:#d1d1d1}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border .3s, -webkit-box-shadow .3s;transition:border .3s, -webkit-box-shadow .3s;transition:box-shadow .3s, border .3s;transition:box-shadow .3s, border .3s, -webkit-box-shadow .3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly="readonly"]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly="readonly"]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly="readonly"]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly="readonly"]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly="readonly"]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly="readonly"]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly="readonly"]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.42)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{color:#4CAF50}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{color:#F44336}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input.valid:not([type]),input.valid:not([type]):focus,input[type=text].valid:not(.browser-default),input[type=text].valid:not(.browser-default):focus,input[type=password].valid:not(.browser-default),input[type=password].valid:not(.browser-default):focus,input[type=email].valid:not(.browser-default),input[type=email].valid:not(.browser-default):focus,input[type=url].valid:not(.browser-default),input[type=url].valid:not(.browser-default):focus,input[type=time].valid:not(.browser-default),input[type=time].valid:not(.browser-default):focus,input[type=date].valid:not(.browser-default),input[type=date].valid:not(.browser-default):focus,input[type=datetime].valid:not(.browser-default),input[type=datetime].valid:not(.browser-default):focus,input[type=datetime-local].valid:not(.browser-default),input[type=datetime-local].valid:not(.browser-default):focus,input[type=tel].valid:not(.browser-default),input[type=tel].valid:not(.browser-default):focus,input[type=number].valid:not(.browser-default),input[type=number].valid:not(.browser-default):focus,input[type=search].valid:not(.browser-default),input[type=search].valid:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input.invalid:not([type]),input.invalid:not([type]):focus,input[type=text].invalid:not(.browser-default),input[type=text].invalid:not(.browser-default):focus,input[type=password].invalid:not(.browser-default),input[type=password].invalid:not(.browser-default):focus,input[type=email].invalid:not(.browser-default),input[type=email].invalid:not(.browser-default):focus,input[type=url].invalid:not(.browser-default),input[type=url].invalid:not(.browser-default):focus,input[type=time].invalid:not(.browser-default),input[type=time].invalid:not(.browser-default):focus,input[type=date].invalid:not(.browser-default),input[type=date].invalid:not(.browser-default):focus,input[type=datetime].invalid:not(.browser-default),input[type=datetime].invalid:not(.browser-default):focus,input[type=datetime-local].invalid:not(.browser-default),input[type=datetime-local].invalid:not(.browser-default):focus,input[type=tel].invalid:not(.browser-default),input[type=tel].invalid:not(.browser-default):focus,input[type=number].invalid:not(.browser-default),input[type=number].invalid:not(.browser-default):focus,input[type=search].invalid:not(.browser-default),input[type=search].invalid:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid>input.select-dropdown,.select-wrapper.invalid>input.select-dropdown:focus{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).valid ~ .helper-text[data-success],input:not([type]):focus.valid ~ .helper-text[data-success],input:not([type]).invalid ~ .helper-text[data-error],input:not([type]):focus.invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default).valid ~ .helper-text[data-success],input[type=text]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=text]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default).valid ~ .helper-text[data-success],input[type=password]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=password]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default).valid ~ .helper-text[data-success],input[type=email]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=email]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default).valid ~ .helper-text[data-success],input[type=url]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=url]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default).valid ~ .helper-text[data-success],input[type=time]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=time]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default).valid ~ .helper-text[data-success],input[type=date]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=date]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default).valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default).valid ~ .helper-text[data-success],input[type=number]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=number]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default).valid ~ .helper-text[data-success],input[type=search]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=search]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default):focus.invalid ~ .helper-text[data-error],textarea.materialize-textarea.valid ~ .helper-text[data-success],textarea.materialize-textarea:focus.valid ~ .helper-text[data-success],textarea.materialize-textarea.invalid ~ .helper-text[data-error],textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error],.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid ~ .helper-text[data-error]{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}input:not([type]).valid ~ .helper-text:after,input:not([type]):focus.valid ~ .helper-text:after,input[type=text]:not(.browser-default).valid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=password]:not(.browser-default).valid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=email]:not(.browser-default).valid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=url]:not(.browser-default).valid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=time]:not(.browser-default).valid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=date]:not(.browser-default).valid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=tel]:not(.browser-default).valid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=number]:not(.browser-default).valid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=search]:not(.browser-default).valid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.valid ~ .helper-text:after,textarea.materialize-textarea.valid ~ .helper-text:after,textarea.materialize-textarea:focus.valid ~ .helper-text:after,.select-wrapper.valid ~ .helper-text:after{content:attr(data-success);color:#4CAF50}input:not([type]).invalid ~ .helper-text:after,input:not([type]):focus.invalid ~ .helper-text:after,input[type=text]:not(.browser-default).invalid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=password]:not(.browser-default).invalid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=email]:not(.browser-default).invalid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=url]:not(.browser-default).invalid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=time]:not(.browser-default).invalid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=date]:not(.browser-default).invalid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=tel]:not(.browser-default).invalid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=number]:not(.browser-default).invalid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=search]:not(.browser-default).invalid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.invalid ~ .helper-text:after,textarea.materialize-textarea.invalid ~ .helper-text:after,textarea.materialize-textarea:focus.invalid ~ .helper-text:after,.select-wrapper.invalid ~ .helper-text:after{content:attr(data-error);color:#F44336}input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after,.select-wrapper+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;-webkit-transition:.2s opacity ease-out, .2s color ease-out;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field>label{color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;-webkit-transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:transform .2s ease-out, color .2s ease-out;transition:transform .2s ease-out, color .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px)}.input-field>label:not(.label-icon).active{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field>input[type=date]:not(.browser-default)+label,.input-field>input[type=time]:not(.browser-default)+label{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field .helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,0.54)}.input-field .helper-text::after{opacity:1;position:absolute;top:0;left:0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s;top:.5rem}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .helper-text,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;-webkit-box-shadow:none;box-shadow:none}.input-field input[type=search]:focus:not(.browser-default){background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444}.input-field input[type=search]:focus:not(.browser-default)+label i,.input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default) ~ .material-icons{color:#444}.input-field input[type=search]+.label-icon{-webkit-transform:none;transform:none;left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;-webkit-transition:.3s color;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:.8rem 0 .8rem 0;resize:none;min-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}.character-counter{min-height:18px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none}[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+span:before,[type="radio"]+span:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after,[type="radio"]:checked+span:before,[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border-radius:50%}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+span:after{-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+span:before{border:2px solid transparent}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border:2px solid #26a69a}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:#26a69a}[type="radio"]:checked+span:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+span:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+span:before{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+span:before{border:2px solid rgba(0,0,0,0.42)}[type="radio"].with-gap:disabled:checked+span:after{border:none;background-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before,[type="radio"]:disabled:checked+span:before{background-color:transparent;border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled+span{color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before{border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:checked+span:after{background-color:rgba(0,0,0,0.42);border-color:#949494}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="checkbox"]+span:not(.lever):before,[type="checkbox"]:not(.filled-in)+span:not(.lever):after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;-webkit-transition:.2s;transition:.2s}[type="checkbox"]:not(.filled-in)+span:not(.lever):after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,0.42)}[type="checkbox"].tabbed:focus+span:not(.lever):after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+span:not(.lever):before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent}[type="checkbox"].filled-in+span:not(.lever):after{border-radius:2px}[type="checkbox"].filled-in+span:not(.lever):before,[type="checkbox"].filled-in+span:not(.lever):after{content:'';left:0;position:absolute;-webkit-transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+span:not(.lever):after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+span:not(.lever):after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):after{border-color:transparent;background-color:#949494}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease}.switch label .lever:before{background-color:rgba(38,166,154,0.15)}.switch label .lever:after{background-color:#F1F1F1;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(38,166,154,0.15)}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,0.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.valid+label,.select-wrapper.invalid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #26a69a}.select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,0.87)}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled+label{color:rgba(0,0,0,0.42)}.select-wrapper.disabled .caret{fill:rgba(0,0,0,0.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.08)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03)}.select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,0.08)}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large,.file-field .btn-small{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;-webkit-appearance:none;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0}input[type=range].focused:focus:not(.active)::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 10px rgba(38,166,154,0.26);box-shadow:0 0 0 10px rgba(38,166,154,0.26)}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-moz-focus-inner{border:0}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range].focused:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26)}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}input[type=range].focused:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26)}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:16px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:15px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:14px;border-left:2px solid #ee6e73}.sidenav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.sidenav .collapsible{margin:0}.sidenav li{float:none;line-height:48px}.sidenav li.active{background-color:rgba(0,0,0,0.05)}.sidenav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.sidenav li>a:hover{background-color:rgba(0,0,0,0.05)}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-floating{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn:hover,.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn-large:hover{background-color:#2bbbad}.sidenav li>a.btn-floating:hover{background-color:#26a69a}.sidenav li>a>i,.sidenav li>a>[class^="mdi-"],.sidenav li>a li>a>[class*="mdi-"],.sidenav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.sidenav .divider{margin:8px 0 0 0}.sidenav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.sidenav .subheader:hover{background-color:transparent}.sidenav .user-view{position:relative;padding:32px 32px 0;margin-bottom:8px}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view>a:hover{background-color:transparent}.sidenav .user-view .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sidenav .user-view .circle,.sidenav .user-view .name,.sidenav .user-view .email{display:block}.sidenav .user-view .circle{height:64px;width:64px}.sidenav .user-view .name,.sidenav .user-view .email{font-size:14px;line-height:24px}.sidenav .user-view .name{margin-top:16px;font-weight:500}.sidenav .user-view .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.drag-target.right-aligned{right:0}.sidenav.sidenav-fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.sidenav.sidenav-fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.sidenav-fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;display:none}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s .3s;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;-webkit-transition:visibility 0s;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;-webkit-transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, visibility 0s 1s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s 1s;transition:opacity .3s, transform .3s, visibility 0s 1s, -webkit-transform .3s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.tap-target-wave::after{visibility:hidden;-webkit-transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, visibility 0s, -webkit-transform .3s;transition:opacity .3s, transform .3s, visibility 0s;transition:opacity .3s, transform .3s, visibility 0s, -webkit-transform .3s;z-index:-1}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:visible;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.datepicker-modal{max-width:325px;min-width:300px;max-height:none}.datepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.datepicker-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:280px;margin:0 auto}.datepicker-controls .selects-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker-controls .select-wrapper input{border-bottom:none;text-align:center;margin:0}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px}.datepicker-controls .select-month input{width:70px}.month-prev,.month-next{margin-top:4px;cursor:pointer;background-color:transparent;border:none}.datepicker-date-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;color:#fff;padding:20px 22px;font-weight:500}.datepicker-date-display .year-text{display:block;font-size:1.5rem;line-height:25px;color:rgba(255,255,255,0.7)}.datepicker-date-display .date-text{display:block;font-size:2.8rem;line-height:47px;font-weight:500}.datepicker-calendar-container{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.datepicker-table{width:280px;font-size:1rem;margin:0 auto}.datepicker-table thead{border-bottom:none}.datepicker-table th{padding:10px 5px;text-align:center}.datepicker-table tr{border:none}.datepicker-table abbr{text-decoration:none;color:#999}.datepicker-table td{border-radius:50%;padding:0}.datepicker-table td.is-today{color:#26a69a}.datepicker-table td.is-selected{background-color:#26a69a;color:#fff}.datepicker-table td.is-outside-current-month,.datepicker-table td.is-disabled{color:rgba(0,0,0,0.3);pointer-events:none}.datepicker-day-button{background-color:transparent;border:none;line-height:38px;display:block;width:100%;border-radius:50%;padding:0 5px;cursor:pointer;color:inherit}.datepicker-day-button:focus{background-color:rgba(43,161,150,0.25)}.datepicker-footer{width:280px;margin:0 auto;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.datepicker-cancel,.datepicker-clear,.datepicker-today,.datepicker-done{color:#26a69a;padding:0 1rem}.datepicker-clear{color:#F44336}@media only screen and (min-width: 601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.datepicker-controls,.datepicker-table,.datepicker-footer{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.text-primary{color:#fff}.timepicker-digital-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;padding:10px;font-weight:300}.timepicker-text-container{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400}.timepicker-analog-display{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.timepicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-canvas,.timepicker-dial{position:absolute;left:0;right:0;top:0;bottom:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer;font-size:15px}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(38,166,154,0.25)}.timepicker-dial{-webkit-transition:opacity 350ms, -webkit-transform 350ms;transition:opacity 350ms, -webkit-transform 350ms;transition:transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms, -webkit-transform 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.timepicker-dial-out.timepicker-minutes{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.timepicker-canvas{-webkit-transition:opacity 175ms;transition:opacity 175ms}.timepicker-canvas line{stroke:#26a69a;stroke-width:4;stroke-linecap:round}.timepicker-canvas-out{opacity:0.25}.timepicker-canvas-bearing{stroke:none;fill:#26a69a}.timepicker-canvas-bg{stroke:none;fill:#26a69a}.timepicker-footer{margin:0 auto;padding:5px 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.timepicker-clear{color:#F44336}.timepicker-close{color:#26a69a}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width: 601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}} diff --git a/dist/js/materialize.js b/dist/js/materialize.js index 641d0c7c4a..1d6bf909af 100644 --- a/dist/js/materialize.js +++ b/dist/js/materialize.js @@ -1,5 +1,5 @@ /*! - * Materialize v1.0.0-alpha.4 (http://materializecss.com) + * Materialize v1.0.0-beta (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ @@ -1144,6 +1144,41 @@ M.initializeJqueryWrapper = function (plugin, pluginName, classRef) { }; }; +/** + * Automatically initialize components + * @param {Element} context DOM Element to search within for components + */ +M.AutoInit = function (context) { + // Use document.body if no context is given + var root = !!context ? context : document.body; + + var registry = { + Autocomplete: root.querySelectorAll('.autocomplete:not(.no-autoinit)'), + Carousel: root.querySelectorAll('.carousel:not(.no-autoinit)'), + Chips: root.querySelectorAll('.chips:not(.no-autoinit)'), + Collapsible: root.querySelectorAll('.collapsible:not(.no-autoinit)'), + Datepicker: root.querySelectorAll('.datepicker:not(.no-autoinit)'), + Dropdown: root.querySelectorAll('.dropdown-trigger:not(.no-autoinit)'), + Materialbox: root.querySelectorAll('.materialboxed:not(.no-autoinit)'), + Modal: root.querySelectorAll('.modal:not(.no-autoinit)'), + Parallax: root.querySelectorAll('.parallax:not(.no-autoinit)'), + Pushpin: root.querySelectorAll('.pushpin:not(.no-autoinit)'), + ScrollSpy: root.querySelectorAll('.scrollspy:not(.no-autoinit)'), + FormSelect: root.querySelectorAll('select:not(.no-autoinit)'), + Sidenav: root.querySelectorAll('.sidenav:not(.no-autoinit)'), + Tabs: root.querySelectorAll('.tabs:not(.no-autoinit)'), + TapTarget: root.querySelectorAll('.tap-target:not(.no-autoinit)'), + Timepicker: root.querySelectorAll('.timepicker:not(.no-autoinit)'), + Tooltip: root.querySelectorAll('.tooltipped:not(.no-autoinit)'), + FloatingActionButton: root.querySelectorAll('.fixed-action-btn:not(.no-autoinit)') + }; + + for (var pluginName in registry) { + var plugin = M[pluginName]; + plugin.init(registry[pluginName]); + } +}; + /** * Generate approximated selector string for a jQuery object * @param {jQuery} obj jQuery object to be parsed @@ -1878,6 +1913,10 @@ $jscomp.polyfill = function (e, r, p, m) { */ _this3.options = $.extend({}, Collapsible.defaults, options); + // Setup tab indices + _this3.$headers = _this3.$el.children('li').children('.collapsible-header'); + _this3.$headers.attr('tabindex', 0); + _this3._setupEventHandlers(); // Open first active @@ -1911,8 +1950,14 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { + var _this4 = this; + this._handleCollapsibleClickBound = this._handleCollapsibleClick.bind(this); + this._handleCollapsibleKeydownBound = this._handleCollapsibleKeydown.bind(this); this.el.addEventListener('click', this._handleCollapsibleClickBound); + this.$headers.each(function (header) { + header.addEventListener('keydown', _this4._handleCollapsibleKeydownBound); + }); } /** @@ -1951,6 +1996,19 @@ $jscomp.polyfill = function (e, r, p, m) { } } + /** + * Handle Collapsible Keydown + * @param {Event} e + */ + + }, { + key: "_handleCollapsibleKeydown", + value: function _handleCollapsibleKeydown(e) { + if (e.keyCode === 13) { + this._handleCollapsibleClickBound(e); + } + } + /** * Animate in collapsible slide * @param {Number} index - 0th index of slide @@ -1959,7 +2017,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateIn", value: function _animateIn(index) { - var _this4 = this; + var _this5 = this; var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length) { @@ -1998,8 +2056,8 @@ $jscomp.polyfill = function (e, r, p, m) { }); // onOpenEnd callback - if (typeof _this4.options.onOpenEnd === 'function') { - _this4.options.onOpenEnd.call(_this4, $collapsibleLi[0]); + if (typeof _this5.options.onOpenEnd === 'function') { + _this5.options.onOpenEnd.call(_this5, $collapsibleLi[0]); } } }); @@ -2014,7 +2072,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateOut", value: function _animateOut(index) { - var _this5 = this; + var _this6 = this; var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length) { @@ -2037,8 +2095,8 @@ $jscomp.polyfill = function (e, r, p, m) { }); // onCloseEnd callback - if (typeof _this5.options.onCloseEnd === 'function') { - _this5.options.onCloseEnd.call(_this5, $collapsibleLi[0]); + if (typeof _this6.options.onCloseEnd === 'function') { + _this6.options.onCloseEnd.call(_this6, $collapsibleLi[0]); } } }); @@ -2053,7 +2111,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "open", value: function open(index) { - var _this6 = this; + var _this7 = this; var $collapsibleLi = this.$el.children('li').eq(index); if ($collapsibleLi.length && !$collapsibleLi[0].classList.contains('active')) { @@ -2069,7 +2127,7 @@ $jscomp.polyfill = function (e, r, p, m) { var $activeLis = this.$el.children('li.active'); $activeLis.each(function (el) { var index = $collapsibleLis.index($(el)); - _this6.close(index); + _this7.close(index); }); } @@ -2137,6 +2195,7 @@ $jscomp.polyfill = function (e, r, p, m) { var _defaults = { alignment: 'left', + autoFocus: true, constrainWidth: true, container: null, coverTrigger: true, @@ -2160,19 +2219,20 @@ $jscomp.polyfill = function (e, r, p, m) { function Dropdown(el, options) { _classCallCheck(this, Dropdown); - var _this7 = _possibleConstructorReturn(this, (Dropdown.__proto__ || Object.getPrototypeOf(Dropdown)).call(this, Dropdown, el, options)); + var _this8 = _possibleConstructorReturn(this, (Dropdown.__proto__ || Object.getPrototypeOf(Dropdown)).call(this, Dropdown, el, options)); - _this7.el.M_Dropdown = _this7; - Dropdown._dropdowns.push(_this7); + _this8.el.M_Dropdown = _this8; + Dropdown._dropdowns.push(_this8); - _this7.id = M.getIdFromTrigger(el); - _this7.dropdownEl = document.getElementById(_this7.id); - _this7.$dropdownEl = $(_this7.dropdownEl); + _this8.id = M.getIdFromTrigger(el); + _this8.dropdownEl = document.getElementById(_this8.id); + _this8.$dropdownEl = $(_this8.dropdownEl); /** * Options for the dropdown * @member Dropdown#options * @prop {String} [alignment='left'] - Edge which the dropdown is aligned to + * @prop {Boolean} [autoFocus=true] - Automatically focus dropdown el for keyboard * @prop {Boolean} [constrainWidth=true] - Constrain width to width of the button * @prop {Element} container - Container element to attach dropdown to (optional) * @prop {Boolean} [coverTrigger=true] - Place dropdown over trigger @@ -2185,31 +2245,44 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {Function} onCloseStart - Function called when dropdown starts closing * @prop {Function} onCloseEnd - Function called when dropdown finishes closing */ - _this7.options = $.extend({}, Dropdown.defaults, options); + _this8.options = $.extend({}, Dropdown.defaults, options); /** * Describes open/close state of dropdown * @type {Boolean} */ - _this7.isOpen = false; + _this8.isOpen = false; - _this7.focusedIndex = -1; - _this7.filterQuery = []; + /** + * Describes if dropdown content is scrollable + * @type {Boolean} + */ + _this8.isScrollable = false; + + /** + * Describes if touch moving on dropdown content + * @type {Boolean} + */ + _this8.isTouchMoving = false; + + _this8.focusedIndex = -1; + _this8.filterQuery = []; // Move dropdown-content after dropdown-trigger - if (!!_this7.options.container) { - $(_this7.options.container).append(_this7.dropdownEl); + if (!!_this8.options.container) { + $(_this8.options.container).append(_this8.dropdownEl); } else { - _this7.$el.after(_this7.dropdownEl); + _this8.$el.after(_this8.dropdownEl); } - _this7._makeDropdownFocusable(); - _this7._resetFilterQueryBound = _this7._resetFilterQuery.bind(_this7); - _this7._handleDocumentClickBound = _this7._handleDocumentClick.bind(_this7); - _this7._handleDropdownKeydownBound = _this7._handleDropdownKeydown.bind(_this7); - _this7._handleTriggerKeydownBound = _this7._handleTriggerKeydown.bind(_this7); - _this7._setupEventHandlers(); - return _this7; + _this8._makeDropdownFocusable(); + _this8._resetFilterQueryBound = _this8._resetFilterQuery.bind(_this8); + _this8._handleDocumentClickBound = _this8._handleDocumentClick.bind(_this8); + _this8._handleDocumentTouchmoveBound = _this8._handleDocumentTouchmove.bind(_this8); + _this8._handleDropdownKeydownBound = _this8._handleDropdownKeydown.bind(_this8); + _this8._handleTriggerKeydownBound = _this8._handleTriggerKeydown.bind(_this8); + _this8._setupEventHandlers(); + return _this8; } _createClass(Dropdown, [{ @@ -2275,6 +2348,7 @@ $jscomp.polyfill = function (e, r, p, m) { // Use capture phase event handler to prevent click document.body.addEventListener('click', this._handleDocumentClickBound, true); document.body.addEventListener('touchend', this._handleDocumentClickBound); + document.body.addEventListener('touchmove', this._handleDocumentTouchmoveBound); this.dropdownEl.addEventListener('keydown', this._handleDropdownKeydownBound); } }, { @@ -2283,6 +2357,7 @@ $jscomp.polyfill = function (e, r, p, m) { // Use capture phase event handler to prevent click document.body.removeEventListener('click', this._handleDocumentClickBound, true); document.body.removeEventListener('touchend', this._handleDocumentClickBound); + document.body.removeEventListener('touchmove', this._handleDocumentTouchmoveBound); this.dropdownEl.removeEventListener('keydown', this._handleDropdownKeydownBound); } }, { @@ -2316,18 +2391,20 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_handleDocumentClick", value: function _handleDocumentClick(e) { - var _this8 = this; + var _this9 = this; var $target = $(e.target); - if (this.options.closeOnClick && $target.closest('.dropdown-content').length) { + if (this.options.closeOnClick && $target.closest('.dropdown-content').length && !this.isTouchMoving) { + // isTouchMoving to check if scrolling on mobile. setTimeout(function () { - _this8.close(); + _this9.close(); }, 0); } else if ($target.closest('.dropdown-trigger').length || !$target.closest('.dropdown-content').length) { setTimeout(function () { - _this8.close(); + _this9.close(); }, 0); } + this.isTouchMoving = false; } }, { key: "_handleTriggerKeydown", @@ -2339,6 +2416,20 @@ $jscomp.polyfill = function (e, r, p, m) { } } + /** + * Handle Document Touchmove + * @param {Event} e + */ + + }, { + key: "_handleDocumentTouchmove", + value: function _handleDocumentTouchmove(e) { + var $target = $(e.target); + if ($target.closest('.dropdown-content').length) { + this.isTouchMoving = true; + } + } + /** * Handle Dropdown Keydown * @param {Event} e @@ -2355,8 +2446,21 @@ $jscomp.polyfill = function (e, r, p, m) { } else if ((e.which === M.keys.ARROW_DOWN || e.which === M.keys.ARROW_UP) && this.isOpen) { e.preventDefault(); var direction = e.which === M.keys.ARROW_DOWN ? 1 : -1; - this.focusedIndex = Math.max(Math.min(this.focusedIndex + direction, this.dropdownEl.children.length - 1), 0); - this._focusFocusedItem(); + var newFocusedIndex = this.focusedIndex; + var foundNewIndex = false; + do { + newFocusedIndex = newFocusedIndex + direction; + + if (!!this.dropdownEl.children[newFocusedIndex] && this.dropdownEl.children[newFocusedIndex].tabIndex !== -1) { + foundNewIndex = true; + break; + } + } while (newFocusedIndex < this.dropdownEl.children.length && newFocusedIndex >= 0); + + if (foundNewIndex) { + this.focusedIndex = newFocusedIndex; + this._focusFocusedItem(); + } // ENTER selects choice on focused item } else if (e.which === M.keys.ENTER && this.isOpen) { @@ -2419,16 +2523,20 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_makeDropdownFocusable", value: function _makeDropdownFocusable() { - if (this.dropdownEl.tabIndex === -1) { - this.dropdownEl.tabIndex = 0; - } + // Needed for arrow key navigation + this.dropdownEl.tabIndex = 0; - $(this.dropdownEl).children().attr('tabindex', 0); + // Only set tabindex if it hasn't been set by user + $(this.dropdownEl).children().each(function (el) { + if (!el.getAttribute('tabindex')) { + el.setAttribute('tabindex', 0); + } + }); } }, { key: "_focusFocusedItem", value: function _focusFocusedItem() { - if (this.focusedIndex >= 0 && this.focusedIndex < this.dropdownEl.children.length) { + if (this.focusedIndex >= 0 && this.focusedIndex < this.dropdownEl.children.length && this.options.autoFocus) { this.dropdownEl.children[this.focusedIndex].focus(); } } @@ -2458,10 +2566,16 @@ $jscomp.polyfill = function (e, r, p, m) { var verticalAlignment = 'top'; var horizontalAlignment = this.options.alignment; idealYPos += this.options.coverTrigger ? 0 : triggerBRect.height; + + // Reset isScrollable + this.isScrollable = false; + if (!alignments.top) { if (alignments.bottom) { verticalAlignment = 'bottom'; } else { + this.isScrollable = true; + // Determine which side has most space and cutoff at correct height if (alignments.spaceOnTop > alignments.spaceOnBottom) { verticalAlignment = 'bottom'; @@ -2513,15 +2627,8 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateIn", - value: function _animateIn(positionInfo) { - var _this9 = this; - - // Place dropdown - this.dropdownEl.style.left = positionInfo.x + 'px'; - this.dropdownEl.style.top = positionInfo.y + 'px'; - this.dropdownEl.style.height = positionInfo.height + 'px'; - this.dropdownEl.style.width = positionInfo.width + 'px'; - this.dropdownEl.style.transformOrigin = (positionInfo.horizontalAlignment === 'left' ? '0' : '100%') + " " + (positionInfo.verticalAlignment === 'top' ? '0' : '100%'); + value: function _animateIn() { + var _this10 = this; anim.remove(this.dropdownEl); anim({ @@ -2535,12 +2642,14 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.inDuration, easing: 'easeOutQuint', complete: function (anim) { - _this9.dropdownEl.focus(); + if (_this10.options.autoFocus) { + _this10.dropdownEl.focus(); + } // onOpenEnd callback - if (typeof _this9.options.onOpenEnd === 'function') { + if (typeof _this10.options.onOpenEnd === 'function') { var elem = anim.animatables[0].target; - _this9.options.onOpenEnd.call(elem, _this9.el); + _this10.options.onOpenEnd.call(elem, _this10.el); } } }); @@ -2553,7 +2662,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateOut", value: function _animateOut() { - var _this10 = this; + var _this11 = this; anim.remove(this.dropdownEl); anim({ @@ -2567,17 +2676,36 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.outDuration, easing: 'easeOutQuint', complete: function (anim) { - _this10._resetDropdownStyles(); + _this11._resetDropdownStyles(); // onCloseEnd callback - if (typeof _this10.options.onCloseEnd === 'function') { + if (typeof _this11.options.onCloseEnd === 'function') { var elem = anim.animatables[0].target; - _this10.options.onCloseEnd.call(_this10, _this10.el); + _this11.options.onCloseEnd.call(_this11, _this11.el); } } }); } + /** + * Place dropdown + */ + + }, { + key: "_placeDropdown", + value: function _placeDropdown() { + // Set width before calculating positionInfo + var idealWidth = this.options.constrainWidth ? this.el.getBoundingClientRect().width : this.dropdownEl.getBoundingClientRect().width; + this.dropdownEl.style.width = idealWidth + 'px'; + + var positionInfo = this._getDropdownPosition(); + this.dropdownEl.style.left = positionInfo.x + 'px'; + this.dropdownEl.style.top = positionInfo.y + 'px'; + this.dropdownEl.style.height = positionInfo.height + 'px'; + this.dropdownEl.style.width = positionInfo.width + 'px'; + this.dropdownEl.style.transformOrigin = (positionInfo.horizontalAlignment === 'left' ? '0' : '100%') + " " + (positionInfo.verticalAlignment === 'top' ? '0' : '100%'); + } + /** * Open Dropdown */ @@ -2599,12 +2727,8 @@ $jscomp.polyfill = function (e, r, p, m) { this._resetDropdownStyles(); this.dropdownEl.style.display = 'block'; - // Set width before calculating positionInfo - var idealWidth = this.options.constrainWidth ? this.el.getBoundingClientRect().width : this.dropdownEl.getBoundingClientRect().width; - this.dropdownEl.style.width = idealWidth + 'px'; - - var positionInfo = this._getDropdownPosition(); - this._animateIn(positionInfo); + this._placeDropdown(); + this._animateIn(); this._setupTemporaryEventHandlers(); } @@ -2628,7 +2752,29 @@ $jscomp.polyfill = function (e, r, p, m) { this._animateOut(); this._removeTemporaryEventHandlers(); - this.el.focus(); + + if (this.options.autoFocus) { + this.el.focus(); + } + } + + /** + * Recalculate dimensions + */ + + }, { + key: "recalculateDimensions", + value: function recalculateDimensions() { + if (this.isOpen) { + this.$dropdownEl.css({ + width: '', + height: '', + left: '', + top: '', + 'transform-origin': '' + }); + this._placeDropdown(); + } } }], [{ key: "init", @@ -2681,6 +2827,7 @@ $jscomp.polyfill = function (e, r, p, m) { onOpenEnd: null, onCloseStart: null, onCloseEnd: null, + preventScrolling: true, dismissible: true, startingTop: '4%', endingTop: '10%' @@ -2703,9 +2850,9 @@ $jscomp.polyfill = function (e, r, p, m) { function Modal(el, options) { _classCallCheck(this, Modal); - var _this11 = _possibleConstructorReturn(this, (Modal.__proto__ || Object.getPrototypeOf(Modal)).call(this, Modal, el, options)); + var _this12 = _possibleConstructorReturn(this, (Modal.__proto__ || Object.getPrototypeOf(Modal)).call(this, Modal, el, options)); - _this11.el.M_Modal = _this11; + _this12.el.M_Modal = _this12; /** * Options for the modal @@ -2721,21 +2868,22 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {String} [startingTop='4%'] - startingTop * @prop {String} [endingTop='10%'] - endingTop */ - _this11.options = $.extend({}, Modal.defaults, options); + _this12.options = $.extend({}, Modal.defaults, options); /** * Describes open/close state of modal * @type {Boolean} */ - _this11.isOpen = false; + _this12.isOpen = false; - _this11.id = _this11.$el.attr('id'); - _this11._openingTrigger = undefined; - _this11.$overlay = $(''); + _this12.id = _this12.$el.attr('id'); + _this12._openingTrigger = undefined; + _this12.$overlay = $(''); + _this12.el.tabIndex = 0; Modal._count++; - _this11._setupEventHandlers(); - return _this11; + _this12._setupEventHandlers(); + return _this12; } _createClass(Modal, [{ @@ -2843,6 +2991,19 @@ $jscomp.polyfill = function (e, r, p, m) { } } + /** + * Handle Focus + * @param {Event} e + */ + + }, { + key: "_handleFocus", + value: function _handleFocus(e) { + if (!this.el.contains(e.target)) { + this.el.focus(); + } + } + /** * Animate in modal */ @@ -2850,7 +3011,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateIn", value: function _animateIn() { - var _this12 = this; + var _this13 = this; // Set initial styles $.extend(this.el.style, { @@ -2877,8 +3038,8 @@ $jscomp.polyfill = function (e, r, p, m) { easing: 'easeOutCubic', // Handle modal onOpenEnd callback complete: function () { - if (typeof _this12.options.onOpenEnd === 'function') { - _this12.options.onOpenEnd.call(_this12, _this12.el, _this12._openingTrigger); + if (typeof _this13.options.onOpenEnd === 'function') { + _this13.options.onOpenEnd.call(_this13, _this13.el, _this13._openingTrigger); } } }; @@ -2910,7 +3071,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateOut", value: function _animateOut() { - var _this13 = this; + var _this14 = this; // Animate overlay anim({ @@ -2927,12 +3088,12 @@ $jscomp.polyfill = function (e, r, p, m) { easing: 'easeOutCubic', // Handle modal ready callback complete: function () { - _this13.el.style.display = 'none'; - _this13.$overlay.remove(); + _this14.el.style.display = 'none'; + _this14.$overlay.remove(); // Call onCloseEnd callback - if (typeof _this13.options.onCloseEnd === 'function') { - _this13.options.onCloseEnd.call(_this13, _this13.el); + if (typeof _this14.options.onCloseEnd === 'function') { + _this14.options.onCloseEnd.call(_this14, _this14.el); } } }; @@ -2984,18 +3145,27 @@ $jscomp.polyfill = function (e, r, p, m) { this.options.onOpenStart.call(this, this.el, this._openingTrigger); } - document.body.style.overflow = 'hidden'; + if (this.options.preventScrolling) { + document.body.style.overflow = 'hidden'; + } + this.el.classList.add('open'); this.el.insertAdjacentElement('afterend', this.$overlay[0]); if (this.options.dismissible) { this._handleKeydownBound = this._handleKeydown.bind(this); + this._handleFocusBound = this._handleFocus.bind(this); document.addEventListener('keydown', this._handleKeydownBound); + document.addEventListener('focus', this._handleFocusBound, true); } anim.remove(this.el); anim.remove(this.$overlay[0]); this._animateIn(); + + // Focus modal + this.el.focus(); + return this; } @@ -3027,6 +3197,7 @@ $jscomp.polyfill = function (e, r, p, m) { if (this.options.dismissible) { document.removeEventListener('keydown', this._handleKeydownBound); + document.removeEventListener('focus', this._handleFocusBound); } anim.remove(this.el); @@ -3109,9 +3280,9 @@ $jscomp.polyfill = function (e, r, p, m) { function Materialbox(el, options) { _classCallCheck(this, Materialbox); - var _this14 = _possibleConstructorReturn(this, (Materialbox.__proto__ || Object.getPrototypeOf(Materialbox)).call(this, Materialbox, el, options)); + var _this15 = _possibleConstructorReturn(this, (Materialbox.__proto__ || Object.getPrototypeOf(Materialbox)).call(this, Materialbox, el, options)); - _this14.el.M_Materialbox = _this14; + _this15.el.M_Materialbox = _this15; /** * Options for the modal @@ -3123,22 +3294,22 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {Function} onCloseStart - Callback function called before materialbox is closed * @prop {Function} onCloseEnd - Callback function called after materialbox is closed */ - _this14.options = $.extend({}, Materialbox.defaults, options); + _this15.options = $.extend({}, Materialbox.defaults, options); - _this14.overlayActive = false; - _this14.doneAnimating = true; - _this14.placeholder = $('
').addClass('material-placeholder'); - _this14.originalWidth = 0; - _this14.originalHeight = 0; - _this14.originInlineStyles = _this14.$el.attr('style'); - _this14.caption = _this14.el.getAttribute('data-caption') || ""; + _this15.overlayActive = false; + _this15.doneAnimating = true; + _this15.placeholder = $('
').addClass('material-placeholder'); + _this15.originalWidth = 0; + _this15.originalHeight = 0; + _this15.originInlineStyles = _this15.$el.attr('style'); + _this15.caption = _this15.el.getAttribute('data-caption') || ""; // Wrap - _this14.$el.before(_this14.placeholder); - _this14.placeholder.append(_this14.$el); + _this15.$el.before(_this15.placeholder); + _this15.placeholder.append(_this15.$el); - _this14._setupEventHandlers(); - return _this14; + _this15._setupEventHandlers(); + return _this15; } _createClass(Materialbox, [{ @@ -3258,7 +3429,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateImageIn", value: function _animateImageIn() { - var _this15 = this; + var _this16 = this; var animOptions = { targets: this.el, @@ -3269,11 +3440,11 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.inDuration, easing: 'easeOutQuad', complete: function () { - _this15.doneAnimating = true; + _this16.doneAnimating = true; // onOpenEnd callback - if (typeof _this15.options.onOpenEnd === 'function') { - _this15.options.onOpenEnd.call(_this15, _this15.el); + if (typeof _this16.options.onOpenEnd === 'function') { + _this16.options.onOpenEnd.call(_this16, _this16.el); } } }; @@ -3298,7 +3469,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateImageOut", value: function _animateImageOut() { - var _this16 = this; + var _this17 = this; var animOptions = { targets: this.el, @@ -3309,7 +3480,7 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - _this16.placeholder.css({ + _this17.placeholder.css({ height: '', width: '', position: '', @@ -3318,28 +3489,28 @@ $jscomp.polyfill = function (e, r, p, m) { }); // Revert to width or height attribute - if (_this16.attrWidth) { - _this16.$el.attr('width', _this16.attrWidth); + if (_this17.attrWidth) { + _this17.$el.attr('width', _this17.attrWidth); } - if (_this16.attrHeight) { - _this16.$el.attr('height', _this16.attrHeight); + if (_this17.attrHeight) { + _this17.$el.attr('height', _this17.attrHeight); } - _this16.$el.removeAttr('style'); - _this16.$el.attr('style', _this16.originInlineStyles); + _this17.$el.removeAttr('style'); + _this17.$el.attr('style', _this17.originInlineStyles); // Remove class - _this16.$el.removeClass('active'); - _this16.doneAnimating = true; + _this17.$el.removeClass('active'); + _this17.doneAnimating = true; // Remove overflow overrides on ancestors - if (_this16.ancestorsChanged.length) { - _this16.ancestorsChanged.css('overflow', ''); + if (_this17.ancestorsChanged.length) { + _this17.ancestorsChanged.css('overflow', ''); } // onCloseEnd callback - if (typeof _this16.options.onCloseEnd === 'function') { - _this16.options.onCloseEnd.call(_this16, _this16.el); + if (typeof _this17.options.onCloseEnd === 'function') { + _this17.options.onCloseEnd.call(_this17, _this17.el); } } }; @@ -3366,7 +3537,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "open", value: function open() { - var _this17 = this; + var _this18 = this; this._updateVars(); this.originalWidth = this.el.getBoundingClientRect().width; @@ -3416,8 +3587,8 @@ $jscomp.polyfill = function (e, r, p, m) { this.$overlay = $('
').css({ opacity: 0 }).one('click', function () { - if (_this17.doneAnimating) { - _this17.close(); + if (_this18.doneAnimating) { + _this18.close(); } }); @@ -3498,7 +3669,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "close", value: function close() { - var _this18 = this; + var _this19 = this; this._updateVars(); this.doneAnimating = false; @@ -3526,8 +3697,8 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - _this18.overlayActive = false; - _this18.$overlay.remove(); + _this19.overlayActive = false; + _this19.$overlay.remove(); } }); @@ -3541,7 +3712,7 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - _this18.$photoCaption.remove(); + _this19.$photoCaption.remove(); } }); } @@ -3591,30 +3762,30 @@ $jscomp.polyfill = function (e, r, p, m) { function Parallax(el, options) { _classCallCheck(this, Parallax); - var _this19 = _possibleConstructorReturn(this, (Parallax.__proto__ || Object.getPrototypeOf(Parallax)).call(this, Parallax, el, options)); + var _this20 = _possibleConstructorReturn(this, (Parallax.__proto__ || Object.getPrototypeOf(Parallax)).call(this, Parallax, el, options)); - _this19.el.M_Parallax = _this19; + _this20.el.M_Parallax = _this20; /** * Options for the Parallax * @member Parallax#options * @prop {Number} responsiveThreshold */ - _this19.options = $.extend({}, Parallax.defaults, options); - _this19._enabled = window.innerWidth > _this19.options.responsiveThreshold; + _this20.options = $.extend({}, Parallax.defaults, options); + _this20._enabled = window.innerWidth > _this20.options.responsiveThreshold; - _this19.$img = _this19.$el.find('img').first(); - _this19.$img.each(function () { + _this20.$img = _this20.$el.find('img').first(); + _this20.$img.each(function () { var el = this; if (el.complete) $(el).trigger("load"); }); - _this19._updateParallax(); - _this19._setupEventHandlers(); - _this19._setupStyles(); + _this20._updateParallax(); + _this20._setupEventHandlers(); + _this20._setupStyles(); - Parallax._parallaxes.push(_this19); - return _this19; + Parallax._parallaxes.push(_this20); + return _this20; } _createClass(Parallax, [{ @@ -3768,9 +3939,9 @@ $jscomp.polyfill = function (e, r, p, m) { function Tabs(el, options) { _classCallCheck(this, Tabs); - var _this20 = _possibleConstructorReturn(this, (Tabs.__proto__ || Object.getPrototypeOf(Tabs)).call(this, Tabs, el, options)); + var _this21 = _possibleConstructorReturn(this, (Tabs.__proto__ || Object.getPrototypeOf(Tabs)).call(this, Tabs, el, options)); - _this20.el.M_Tabs = _this20; + _this21.el.M_Tabs = _this21; /** * Options for the Tabs @@ -3780,23 +3951,23 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {Boolean} swipeable * @prop {Number} responsiveThreshold */ - _this20.options = $.extend({}, Tabs.defaults, options); + _this21.options = $.extend({}, Tabs.defaults, options); // Setup - _this20.$tabLinks = _this20.$el.children('li.tab').children('a'); - _this20.index = 0; - _this20._setTabsAndTabWidth(); - _this20._setupActiveTabLink(); - _this20._createIndicator(); - - if (_this20.options.swipeable) { - _this20._setupSwipeableTabs(); + _this21.$tabLinks = _this21.$el.children('li.tab').children('a'); + _this21.index = 0; + _this21._setTabsAndTabWidth(); + _this21._setupActiveTabLink(); + _this21._createIndicator(); + + if (_this21.options.swipeable) { + _this21._setupSwipeableTabs(); } else { - _this20._setupNormalTabs(); + _this21._setupNormalTabs(); } - _this20._setupEventHandlers(); - return _this20; + _this21._setupEventHandlers(); + return _this21; } _createClass(Tabs, [{ @@ -3867,7 +4038,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_handleTabClick", value: function _handleTabClick(e) { - var _this21 = this; + var _this22 = this; var tab = $(e.target).closest('li.tab'); var tabLink = $(e.target).closest('a'); @@ -3907,8 +4078,8 @@ $jscomp.polyfill = function (e, r, p, m) { if (this.options.swipeable) { if (this._tabsCarousel) { this._tabsCarousel.set(this.index, function () { - if (typeof _this21.options.onShow === "function") { - _this21.options.onShow.call(_this21, _this21.$content[0]); + if (typeof _this22.options.onShow === "function") { + _this22.options.onShow.call(_this22, _this22.$content[0]); } }); } @@ -3941,7 +4112,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_createIndicator", value: function _createIndicator() { - var _this22 = this; + var _this23 = this; var indicator = document.createElement('li'); indicator.classList.add('indicator'); @@ -3950,8 +4121,8 @@ $jscomp.polyfill = function (e, r, p, m) { this._indicator = indicator; setTimeout(function () { - _this22._indicator.style.left = _this22._calcLeftPos(_this22.$activeTabLink) + 'px'; - _this22._indicator.style.right = _this22._calcRightPos(_this22.$activeTabLink) + 'px'; + _this23._indicator.style.left = _this23._calcLeftPos(_this23.$activeTabLink) + 'px'; + _this23._indicator.style.right = _this23._calcRightPos(_this23.$activeTabLink) + 'px'; }, 0); } @@ -3991,7 +4162,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupSwipeableTabs", value: function _setupSwipeableTabs() { - var _this23 = this; + var _this24 = this; // Change swipeable according to responsive threshold if (window.innerWidth > this.options.responsiveThreshold) { @@ -4010,21 +4181,27 @@ $jscomp.polyfill = function (e, r, p, m) { $tabsWrapper.append($tabsContent); $tabsContent[0].style.display = ''; + // Keep active tab index to set initial carousel slide + var activeTabIndex = this.$activeTabLink.closest('.tab').index(); + this._tabsCarousel = M.Carousel.init($tabsWrapper[0], { fullWidth: true, noWrap: true, onCycleTo: function (item) { - var prevIndex = _this23.index; - _this23.index = $(item).index(); - _this23.$activeTabLink.removeClass('active'); - _this23.$activeTabLink = _this23.$tabLinks.eq(_this23.index); - _this23.$activeTabLink.addClass('active'); - _this23._animateIndicator(prevIndex); - if (typeof _this23.options.onShow === "function") { - _this23.options.onShow.call(_this23, _this23.$content[0]); + var prevIndex = _this24.index; + _this24.index = $(item).index(); + _this24.$activeTabLink.removeClass('active'); + _this24.$activeTabLink = _this24.$tabLinks.eq(_this24.index); + _this24.$activeTabLink.addClass('active'); + _this24._animateIndicator(prevIndex); + if (typeof _this24.options.onShow === "function") { + _this24.options.onShow.call(_this24, _this24.$content[0]); } } }); + + // Set initial carousel slide to active tab + this._tabsCarousel.set(activeTabIndex); } /** @@ -4227,16 +4404,17 @@ $jscomp.polyfill = function (e, r, p, m) { function Tooltip(el, options) { _classCallCheck(this, Tooltip); - var _this24 = _possibleConstructorReturn(this, (Tooltip.__proto__ || Object.getPrototypeOf(Tooltip)).call(this, Tooltip, el, options)); + var _this25 = _possibleConstructorReturn(this, (Tooltip.__proto__ || Object.getPrototypeOf(Tooltip)).call(this, Tooltip, el, options)); - _this24.el.M_Tooltip = _this24; - _this24.options = $.extend({}, Tooltip.defaults, options); + _this25.el.M_Tooltip = _this25; + _this25.options = $.extend({}, Tooltip.defaults, options); - _this24.isOpen = false; - _this24.isHovered = false; - _this24._appendTooltipEl(); - _this24._setupEventHandlers(); - return _this24; + _this25.isOpen = false; + _this25.isHovered = false; + _this25.isFocused = false; + _this25._appendTooltipEl(); + _this25._setupEventHandlers(); + return _this25; } _createClass(Tooltip, [{ @@ -4249,7 +4427,7 @@ $jscomp.polyfill = function (e, r, p, m) { value: function destroy() { $(this.tooltipEl).remove(); this._removeEventHandlers(); - this.$el[0].M_Tooltip = undefined; + this.el.M_Tooltip = undefined; } }, { key: "_appendTooltipEl", @@ -4272,16 +4450,22 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - this.handleMouseEnterBound = this._handleMouseEnter.bind(this); - this.handleMouseLeaveBound = this._handleMouseLeave.bind(this); - this.$el[0].addEventListener('mouseenter', this.handleMouseEnterBound); - this.$el[0].addEventListener('mouseleave', this.handleMouseLeaveBound); + this._handleMouseEnterBound = this._handleMouseEnter.bind(this); + this._handleMouseLeaveBound = this._handleMouseLeave.bind(this); + this._handleFocusBound = this._handleFocus.bind(this); + this._handleBlurBound = this._handleBlur.bind(this); + this.el.addEventListener('mouseenter', this._handleMouseEnterBound); + this.el.addEventListener('mouseleave', this._handleMouseLeaveBound); + this.el.addEventListener('focus', this._handleFocusBound, true); + this.el.addEventListener('blur', this._handleBlurBound, true); } }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - this.$el[0].removeEventListener('mouseenter', this.handleMouseEnterBound); - this.$el[0].removeEventListener('mouseleave', this.handleMouseLeaveBound); + this.el.removeEventListener('mouseenter', this._handleMouseEnterBound); + this.el.removeEventListener('mouseleave', this._handleMouseLeaveBound); + this.el.removeEventListener('focus', this._handleFocusBound, true); + this.el.removeEventListener('blur', this._handleBlurBound, true); } }, { key: "open", @@ -4314,16 +4498,16 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setExitDelayTimeout", value: function _setExitDelayTimeout() { - var _this25 = this; + var _this26 = this; clearTimeout(this._exitDelayTimeout); this._exitDelayTimeout = setTimeout(function () { - if (_this25.isHovered) { + if (_this26.isHovered || _this26.isFocused) { return; } - _this25._animateOut(); + _this26._animateOut(); }, this.options.exitDelay); } @@ -4334,22 +4518,22 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setEnterDelayTimeout", value: function _setEnterDelayTimeout() { - var _this26 = this; + var _this27 = this; clearTimeout(this._enterDelayTimeout); this._enterDelayTimeout = setTimeout(function () { - if (!_this26.isHovered) { + if (!_this27.isHovered && !_this27.isFocused) { return; } - _this26._animateIn(); + _this27._animateIn(); }, this.options.enterDelay); } }, { key: "_positionTooltip", value: function _positionTooltip() { - var origin = this.$el[0], + var origin = this.el, tooltip = this.tooltipEl, originHeight = origin.offsetHeight, originWidth = origin.offsetWidth, @@ -4464,12 +4648,24 @@ $jscomp.polyfill = function (e, r, p, m) { this.isHovered = false; this.close(); } + }, { + key: "_handleFocus", + value: function _handleFocus() { + this.isFocused = true; + this.open(); + } + }, { + key: "_handleBlur", + value: function _handleBlur() { + this.isFocused = false; + this.close(); + } }, { key: "_getAttributeOptions", value: function _getAttributeOptions() { var attributeOptions = {}; - var tooltipTextOption = this.$el[0].getAttribute('data-tooltip'); - var positionOption = this.$el[0].getAttribute('data-position'); + var tooltipTextOption = this.el.getAttribute('data-tooltip'); + var positionOption = this.el.getAttribute('data-position'); if (tooltipTextOption) { attributeOptions.html = tooltipTextOption; @@ -4952,18 +5148,18 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setTimer", value: function _setTimer() { - var _this27 = this; + var _this28 = this; if (this.timeRemaining !== Infinity) { this.counterInterval = setInterval(function () { // If toast is not being dragged, decrease its time remaining - if (!_this27.panning) { - _this27.timeRemaining -= 20; + if (!_this28.panning) { + _this28.timeRemaining -= 20; } // Animate toast out - if (_this27.timeRemaining <= 0) { - _this27.dismiss(); + if (_this28.timeRemaining <= 0) { + _this28.dismiss(); } }, 20); } @@ -4976,7 +5172,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "dismiss", value: function dismiss() { - var _this28 = this; + var _this29 = this; window.clearInterval(this.counterInterval); var activationDistance = this.el.offsetWidth * this.options.activationPercent; @@ -4995,12 +5191,12 @@ $jscomp.polyfill = function (e, r, p, m) { easing: 'easeOutExpo', complete: function () { // Call the optional callback - if (typeof _this28.options.completeCallback === 'function') { - _this28.options.completeCallback(); + if (typeof _this29.options.completeCallback === 'function') { + _this29.options.completeCallback(); } // Remove toast from DOM - _this28.el.parentNode.removeChild(_this28.el); - Toast._toasts.splice(Toast._toasts.indexOf(_this28), 1); + _this29.el.parentNode.removeChild(_this29.el); + Toast._toasts.splice(Toast._toasts.indexOf(_this29), 1); if (Toast._toasts.length === 0) { Toast._removeContainer(); } @@ -5206,7 +5402,8 @@ $jscomp.polyfill = function (e, r, p, m) { onOpenStart: null, onOpenEnd: null, onCloseStart: null, - onCloseEnd: null + onCloseEnd: null, + preventScrolling: true }; /** @@ -5225,10 +5422,10 @@ $jscomp.polyfill = function (e, r, p, m) { function Sidenav(el, options) { _classCallCheck(this, Sidenav); - var _this29 = _possibleConstructorReturn(this, (Sidenav.__proto__ || Object.getPrototypeOf(Sidenav)).call(this, Sidenav, el, options)); + var _this30 = _possibleConstructorReturn(this, (Sidenav.__proto__ || Object.getPrototypeOf(Sidenav)).call(this, Sidenav, el, options)); - _this29.el.M_Sidenav = _this29; - _this29.id = _this29.$el.attr('id'); + _this30.el.M_Sidenav = _this30; + _this30.id = _this30.$el.attr('id'); /** * Options for the Sidenav @@ -5242,34 +5439,38 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {Function} onCloseStart - Function called when sidenav starts exiting * @prop {Function} onCloseEnd - Function called when sidenav finishes exiting */ - _this29.options = $.extend({}, Sidenav.defaults, options); + _this30.options = $.extend({}, Sidenav.defaults, options); /** * Describes open/close state of Sidenav * @type {Boolean} */ - _this29.isOpen = false; + _this30.isOpen = false; /** * Describes if Sidenav is fixed * @type {Boolean} */ - _this29.isFixed = _this29.el.classList.contains('sidenav-fixed'); + _this30.isFixed = _this30.el.classList.contains('sidenav-fixed'); /** * Describes if Sidenav is being draggeed * @type {Boolean} */ - _this29.isDragged = false; + _this30.isDragged = false; + + // Window size variables for window resize checks + _this30.lastWindowWidth = window.innerWidth; + _this30.lastWindowHeight = window.innerHeight; - _this29._createOverlay(); - _this29._createDragTarget(); - _this29._setupEventHandlers(); - _this29._setupClasses(); - _this29._setupFixed(); + _this30._createOverlay(); + _this30._createDragTarget(); + _this30._setupEventHandlers(); + _this30._setupClasses(); + _this30._setupFixed(); - Sidenav._sidenavs.push(_this29); - return _this29; + Sidenav._sidenavs.push(_this30); + return _this30; } _createClass(Sidenav, [{ @@ -5386,6 +5587,8 @@ $jscomp.polyfill = function (e, r, p, m) { this._time = Date.now(); this._width = this.el.getBoundingClientRect().width; this._overlay.style.display = 'block'; + this._initialScrollTop = this.isOpen ? this.el.scrollTop : M.getDocumentScrollTop(); + this._verticallyScrolling = false; anim.remove(this.el); anim.remove(this._overlay); } @@ -5399,10 +5602,14 @@ $jscomp.polyfill = function (e, r, p, m) { key: "_dragMoveUpdate", value: function _dragMoveUpdate(e) { var clientX = e.targetTouches[0].clientX; + var currentScrollTop = this.isOpen ? this.el.scrollTop : M.getDocumentScrollTop(); this.deltaX = Math.abs(this._xPos - clientX); this._xPos = clientX; this.velocityX = this.deltaX / (Date.now() - this._time); this._time = Date.now(); + if (this._initialScrollTop !== currentScrollTop) { + this._verticallyScrolling = true; + } } /** @@ -5414,7 +5621,7 @@ $jscomp.polyfill = function (e, r, p, m) { key: "_handleDragTargetDrag", value: function _handleDragTargetDrag(e) { // Check if draggable - if (!this.options.draggable || this._isCurrentlyFixed()) { + if (!this.options.draggable || this._isCurrentlyFixed() || this._verticallyScrolling) { return; } @@ -5473,6 +5680,7 @@ $jscomp.polyfill = function (e, r, p, m) { } this.isDragged = false; + this._verticallyScrolling = false; } } @@ -5486,7 +5694,7 @@ $jscomp.polyfill = function (e, r, p, m) { value: function _handleCloseDrag(e) { if (this.isOpen) { // Check if draggable - if (!this.options.draggable || this._isCurrentlyFixed()) { + if (!this.options.draggable || this._isCurrentlyFixed() || this._verticallyScrolling) { return; } @@ -5539,6 +5747,7 @@ $jscomp.polyfill = function (e, r, p, m) { } this.isDragged = false; + this._verticallyScrolling = false; } } @@ -5550,7 +5759,7 @@ $jscomp.polyfill = function (e, r, p, m) { key: "_handleCloseTriggerClick", value: function _handleCloseTriggerClick(e) { var $closeTrigger = $(e.target).closest('.sidenav-close'); - if ($closeTrigger.length) { + if ($closeTrigger.length && !this._isCurrentlyFixed()) { this.close(); } } @@ -5562,11 +5771,17 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_handleWindowResize", value: function _handleWindowResize() { - if (window.innerWidth > 992) { - this.open(); - } else { - this.close(); + // Only handle horizontal resizes + if (this.lastWindowWidth !== window.innerWidth) { + if (window.innerWidth > 992) { + this.open(); + } else { + this.close(); + } } + + this.lastWindowWidth = window.innerWidth; + this.lastWindowHeight = window.innerHeight; } }, { key: "_setupClasses", @@ -5642,7 +5857,9 @@ $jscomp.polyfill = function (e, r, p, m) { // Handle non-fixed Sidenav } else { - this._preventBodyScrolling(); + if (this.options.preventScrolling) { + this._preventBodyScrolling(); + } if (!this.isDragged || this.percentOpen != 1) { this._animateIn(); @@ -5688,7 +5905,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateSidenavIn", value: function _animateSidenavIn() { - var _this30 = this; + var _this31 = this; var slideOutPercent = this.options.edge === 'left' ? -1 : 1; if (this.isDragged) { @@ -5703,8 +5920,8 @@ $jscomp.polyfill = function (e, r, p, m) { easing: 'easeOutQuad', complete: function () { // Run onOpenEnd callback - if (typeof _this30.options.onOpenEnd === 'function') { - _this30.options.onOpenEnd.call(_this30, _this30.el); + if (typeof _this31.options.onOpenEnd === 'function') { + _this31.options.onOpenEnd.call(_this31, _this31.el); } } }); @@ -5738,7 +5955,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateSidenavOut", value: function _animateSidenavOut() { - var _this31 = this; + var _this32 = this; var endPercent = this.options.edge === 'left' ? -1 : 1; var slideOutPercent = 0; @@ -5754,8 +5971,8 @@ $jscomp.polyfill = function (e, r, p, m) { easing: 'easeOutQuad', complete: function () { // Run onOpenEnd callback - if (typeof _this31.options.onCloseEnd === 'function') { - _this31.options.onCloseEnd.call(_this31, _this31.el); + if (typeof _this32.options.onCloseEnd === 'function') { + _this32.options.onCloseEnd.call(_this32, _this32.el); } } }); @@ -5763,7 +5980,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateOverlayOut", value: function _animateOverlayOut() { - var _this32 = this; + var _this33 = this; anim.remove(this._overlay); anim({ @@ -5772,7 +5989,7 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.outDuration, easing: 'easeOutQuad', complete: function () { - $(_this32._overlay).css('display', 'none'); + $(_this33._overlay).css('display', 'none'); } }); } @@ -5846,9 +6063,9 @@ $jscomp.polyfill = function (e, r, p, m) { function ScrollSpy(el, options) { _classCallCheck(this, ScrollSpy); - var _this33 = _possibleConstructorReturn(this, (ScrollSpy.__proto__ || Object.getPrototypeOf(ScrollSpy)).call(this, ScrollSpy, el, options)); + var _this34 = _possibleConstructorReturn(this, (ScrollSpy.__proto__ || Object.getPrototypeOf(ScrollSpy)).call(this, ScrollSpy, el, options)); - _this33.el.M_ScrollSpy = _this33; + _this34.el.M_ScrollSpy = _this34; /** * Options for the modal @@ -5858,17 +6075,17 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {String} [activeClass='active'] - Class applied to active elements * @prop {Function} [getActiveElement] - Used to find active element */ - _this33.options = $.extend({}, ScrollSpy.defaults, options); + _this34.options = $.extend({}, ScrollSpy.defaults, options); // setup - ScrollSpy._elements.push(_this33); + ScrollSpy._elements.push(_this34); ScrollSpy._count++; ScrollSpy._increment++; - _this33.tickId = -1; - _this33.id = ScrollSpy._increment; - _this33._setupEventHandlers(); - _this33._handleWindowScroll(); - return _this33; + _this34.tickId = -1; + _this34.id = ScrollSpy._increment; + _this34._setupEventHandlers(); + _this34._handleWindowScroll(); + return _this34; } _createClass(ScrollSpy, [{ @@ -6021,7 +6238,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_exit", value: function _exit() { - var _this34 = this; + var _this35 = this; ScrollSpy._visibleElements = ScrollSpy._visibleElements.filter(function (value) { return value.height() != 0; @@ -6031,7 +6248,7 @@ $jscomp.polyfill = function (e, r, p, m) { $(this.options.getActiveElement(ScrollSpy._visibleElements[0].attr('id'))).removeClass(this.options.activeClass); ScrollSpy._visibleElements = ScrollSpy._visibleElements.filter(function (el) { - return el.attr('id') != _this34.$el.attr('id'); + return el.attr('id') != _this35.$el.attr('id'); }); if (ScrollSpy._visibleElements[0]) { // Check if empty @@ -6166,9 +6383,9 @@ $jscomp.polyfill = function (e, r, p, m) { function Autocomplete(el, options) { _classCallCheck(this, Autocomplete); - var _this35 = _possibleConstructorReturn(this, (Autocomplete.__proto__ || Object.getPrototypeOf(Autocomplete)).call(this, Autocomplete, el, options)); + var _this36 = _possibleConstructorReturn(this, (Autocomplete.__proto__ || Object.getPrototypeOf(Autocomplete)).call(this, Autocomplete, el, options)); - _this35.el.M_Autocomplete = _this35; + _this36.el.M_Autocomplete = _this36; /** * Options for the autocomplete @@ -6182,19 +6399,19 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {Boolean} noWrap * @prop {Function} onCycleTo */ - _this35.options = $.extend({}, Autocomplete.defaults, options); + _this36.options = $.extend({}, Autocomplete.defaults, options); // Setup - _this35.isOpen = false; - _this35.count = 0; - _this35.activeIndex = -1; - _this35.oldVal; - _this35.$inputField = _this35.$el.closest('.input-field'); - _this35.$active = $(); - _this35._setupDropdown(); - - _this35._setupEventHandlers(); - return _this35; + _this36.isOpen = false; + _this36.count = 0; + _this36.activeIndex = -1; + _this36.oldVal; + _this36.$inputField = _this36.$el.closest('.input-field'); + _this36.$active = $(); + _this36._setupDropdown(); + + _this36._setupEventHandlers(); + return _this36; } _createClass(Autocomplete, [{ @@ -6259,8 +6476,19 @@ $jscomp.polyfill = function (e, r, p, m) { key: "_setupDropdown", value: function _setupDropdown() { this.container = document.createElement('ul'); + this.container.id = "autocomplete-options-" + M.guid(); $(this.container).addClass('autocomplete-content dropdown-content'); this.$inputField.append(this.container); + this.el.setAttribute('data-target', this.container.id); + + this.dropdown = M.Dropdown.init(this.el, { + autoFocus: false, + closeOnClick: false, + coverTrigger: false + }); + + // Sketchy removal of dropdown click handler + this.el.removeEventListener('click', this.dropdown._handleClickBound); } /** @@ -6280,7 +6508,8 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_handleInputBlur", value: function _handleInputBlur() { - this._removeAutocomplete(); + this.dropdown.close(); + this._resetAutocomplete(); } /** @@ -6291,6 +6520,8 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_handleInputKeyupAndFocus", value: function _handleInputKeyupAndFocus(e) { + var _this37 = this; + if (e.type === 'keyup') { Autocomplete._keydown = false; } @@ -6305,12 +6536,24 @@ $jscomp.polyfill = function (e, r, p, m) { // Check if the input isn't empty if (this.oldVal !== val) { - this._removeAutocomplete(); + this._resetAutocomplete(); if (val.length >= this.options.minLength) { this.isOpen = true; this._renderDropdown(this.options.data, val); } + + // Open dropdown + if (!this.dropdown.isOpen) { + // Timeout to prevent dropdown temp doc click handler from firing + setTimeout(function () { + _this37.dropdown.open(); + }, 100); + + // Recalculate dropdown when its already open + } else { + this.dropdown.recalculateDimensions(); + } } // Update oldVal @@ -6405,18 +6648,15 @@ $jscomp.polyfill = function (e, r, p, m) { } /** - * Remove autocomplete elements + * Reset autocomplete elements */ }, { - key: "_removeAutocomplete", - value: function _removeAutocomplete() { + key: "_resetAutocomplete", + value: function _resetAutocomplete() { $(this.container).empty(); this._resetCurrentElement(); this.oldVal = null; - $(this.container).css({ - display: '' - }); this.isOpen = false; } @@ -6431,7 +6671,8 @@ $jscomp.polyfill = function (e, r, p, m) { var text = el.text().trim(); this.el.value = text; this.$el.trigger('change'); - this._removeAutocomplete(); + this._resetAutocomplete(); + this.dropdown.close(); // Handle onAutocomplete callback. if (typeof this.options.onAutocomplete === 'function') { @@ -6448,9 +6689,9 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_renderDropdown", value: function _renderDropdown(data, val) { - var _this36 = this; + var _this38 = this; - this._removeAutocomplete(); + this._resetAutocomplete(); var matchingData = []; @@ -6474,14 +6715,10 @@ $jscomp.polyfill = function (e, r, p, m) { // Sort var sortFunctionBound = function (a, b) { - return _this36.options.sortFunction(a.key.toLowerCase(), b.key.toLowerCase(), val.toLowerCase()); + return _this38.options.sortFunction(a.key.toLowerCase(), b.key.toLowerCase(), val.toLowerCase()); }; matchingData.sort(sortFunctionBound); - $(this.container).css({ - display: 'block' - }); - // Render for (var i = 0; i < matchingData.length; i++) { var _entry = matchingData[i]; @@ -6555,7 +6792,7 @@ $jscomp.polyfill = function (e, r, p, m) { ;(function ($) { // Function to update labels of text fields M.updateTextFields = function () { - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; + var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], input[type=date], input[type=time], textarea'; $(input_selector).each(function (element, index) { var $this = $(this); if (element.value.length > 0 || $(element).is(':focus') || element.autofocus || $this.attr('placeholder') !== null) { @@ -6684,7 +6921,7 @@ $jscomp.polyfill = function (e, r, p, m) { $(document).ready(function () { // Text based inputs - var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; + var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], input[type=date], input[type=time], textarea'; // Add active if form auto complete $(document).on('change', input_selector, function () { @@ -6824,9 +7061,9 @@ $jscomp.polyfill = function (e, r, p, m) { function Slider(el, options) { _classCallCheck(this, Slider); - var _this37 = _possibleConstructorReturn(this, (Slider.__proto__ || Object.getPrototypeOf(Slider)).call(this, Slider, el, options)); + var _this39 = _possibleConstructorReturn(this, (Slider.__proto__ || Object.getPrototypeOf(Slider)).call(this, Slider, el, options)); - _this37.el.M_Slider = _this37; + _this39.el.M_Slider = _this39; /** * Options for the modal @@ -6836,25 +7073,27 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {Number} [duration=500] - Length in ms of slide transition * @prop {Number} [interval=6000] - Length in ms of slide interval */ - _this37.options = $.extend({}, Slider.defaults, options); + _this39.options = $.extend({}, Slider.defaults, options); // setup - _this37.$slider = _this37.$el.find('.slides'); - _this37.$slides = _this37.$slider.children('li'); - _this37.activeIndex = _this37.$slider.find('.active').index(); - if (_this37.activeIndex != -1) { - _this37.$active = _this37.$slides.eq(_this37.activeIndex); + _this39.$slider = _this39.$el.find('.slides'); + _this39.$slides = _this39.$slider.children('li'); + _this39.activeIndex = _this39.$slides.filter(function (item) { + return $(item).hasClass('active'); + }).first().index(); + if (_this39.activeIndex != -1) { + _this39.$active = _this39.$slides.eq(_this39.activeIndex); } - _this37._setSliderHeight(); + _this39._setSliderHeight(); // Set initial positions of captions - _this37.$slides.find('.caption').each(function (el) { - _this37._animateCaptionIn(el, 0); + _this39.$slides.find('.caption').each(function (el) { + _this39._animateCaptionIn(el, 0); }); // Move img src into background-image - _this37.$slides.find('img').each(function (el) { + _this39.$slides.find('img').each(function (el) { var placeholderBase64 = 'data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='; if ($(el).attr('src') !== placeholderBase64) { $(el).css('background-image', 'url("' + $(el).attr('src') + '")'); @@ -6862,46 +7101,46 @@ $jscomp.polyfill = function (e, r, p, m) { } }); - _this37._setupIndicators(); + _this39._setupIndicators(); // Show active slide - if (_this37.$active) { - _this37.$active.css('display', 'block'); + if (_this39.$active) { + _this39.$active.css('display', 'block'); } else { - _this37.$slides.first().addClass('active'); + _this39.$slides.first().addClass('active'); anim({ - targets: _this37.$slides.first()[0], + targets: _this39.$slides.first()[0], opacity: 1, - duration: _this37.options.duration, + duration: _this39.options.duration, easing: 'easeOutQuad' }); - _this37.activeIndex = 0; - _this37.$active = _this37.$slides.eq(_this37.activeIndex); + _this39.activeIndex = 0; + _this39.$active = _this39.$slides.eq(_this39.activeIndex); // Update indicators - if (_this37.options.indicators) { - _this37.$indicators.eq(_this37.activeIndex).addClass('active'); + if (_this39.options.indicators) { + _this39.$indicators.eq(_this39.activeIndex).addClass('active'); } } // Adjust height to current slide - _this37.$active.find('img').each(function (el) { + _this39.$active.find('img').each(function (el) { anim({ - targets: _this37.$active.find('.caption')[0], + targets: _this39.$active.find('.caption')[0], opacity: 1, translateX: 0, translateY: 0, - duration: _this37.options.duration, + duration: _this39.options.duration, easing: 'easeOutQuad' }); }); - _this37._setupEventHandlers(); + _this39._setupEventHandlers(); // auto scroll - _this37.start(); - return _this37; + _this39.start(); + return _this39; } _createClass(Slider, [{ @@ -6925,14 +7164,14 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this38 = this; + var _this40 = this; this._handleIntervalBound = this._handleInterval.bind(this); this._handleIndicatorClickBound = this._handleIndicatorClick.bind(this); if (this.options.indicators) { this.$indicators.each(function (el) { - el.addEventListener('click', _this38._handleIndicatorClickBound); + el.addEventListener('click', _this40._handleIndicatorClickBound); }); } } @@ -6944,11 +7183,11 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this39 = this; + var _this41 = this; if (this.options.indicators) { this.$indicators.each(function (el) { - el.removeEventListener('click', _this39._handleIndicatorClickBound); + el.removeEventListener('click', _this41._handleIndicatorClickBound); }); } } @@ -7032,13 +7271,13 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupIndicators", value: function _setupIndicators() { - var _this40 = this; + var _this42 = this; if (this.options.indicators) { this.$indicators = $(''); this.$slides.each(function (el, index) { var $indicator = $('
  • '); - _this40.$indicators.append($indicator[0]); + _this42.$indicators.append($indicator[0]); }); this.$el.append(this.$indicators[0]); this.$indicators = this.$indicators.children('li.indicator-item'); @@ -7063,7 +7302,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "set", value: function set(index) { - var _this41 = this; + var _this43 = this; // Wrap around indices. if (index >= this.$slides.length) index = 0;else if (index < 0) index = this.$slides.length - 1; @@ -7080,7 +7319,7 @@ $jscomp.polyfill = function (e, r, p, m) { duration: this.options.duration, easing: 'easeOutQuad', complete: function () { - _this41.$slides.not('.active').each(function (el) { + _this43.$slides.not('.active').each(function (el) { anim({ targets: el, opacity: 0, @@ -7279,9 +7518,9 @@ $jscomp.polyfill = function (e, r, p, m) { function Chips(el, options) { _classCallCheck(this, Chips); - var _this42 = _possibleConstructorReturn(this, (Chips.__proto__ || Object.getPrototypeOf(Chips)).call(this, Chips, el, options)); + var _this44 = _possibleConstructorReturn(this, (Chips.__proto__ || Object.getPrototypeOf(Chips)).call(this, Chips, el, options)); - _this42.el.M_Chips = _this42; + _this44.el.M_Chips = _this44; /** * Options for the modal @@ -7291,34 +7530,34 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {String} secondaryPlaceholder * @prop {Object} autocompleteOptions */ - _this42.options = $.extend({}, Chips.defaults, options); + _this44.options = $.extend({}, Chips.defaults, options); - _this42.$el.addClass('chips input-field'); - _this42.chipsData = []; - _this42.$chips = $(); - _this42._setupInput(); - _this42.hasAutocomplete = Object.keys(_this42.options.autocompleteOptions).length > 0; + _this44.$el.addClass('chips input-field'); + _this44.chipsData = []; + _this44.$chips = $(); + _this44._setupInput(); + _this44.hasAutocomplete = Object.keys(_this44.options.autocompleteOptions).length > 0; // Set input id - if (!_this42.$input.attr('id')) { - _this42.$input.attr('id', M.guid()); + if (!_this44.$input.attr('id')) { + _this44.$input.attr('id', M.guid()); } // Render initial chips - if (_this42.options.data.length) { - _this42.chipsData = _this42.options.data; - _this42._renderChips(_this42.chipsData); + if (_this44.options.data.length) { + _this44.chipsData = _this44.options.data; + _this44._renderChips(_this44.chipsData); } // Setup autocomplete if needed - if (_this42.hasAutocomplete) { - _this42._setupAutocomplete(); + if (_this44.hasAutocomplete) { + _this44._setupAutocomplete(); } - _this42._setPlaceholder(); - _this42._setupLabel(); - _this42._setupEventHandlers(); - return _this42; + _this44._setPlaceholder(); + _this44._setupLabel(); + _this44._setupEventHandlers(); + return _this44; } _createClass(Chips, [{ @@ -7521,14 +7760,14 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupAutocomplete", value: function _setupAutocomplete() { - var _this43 = this; + var _this45 = this; this.options.autocompleteOptions.onAutocomplete = function (val) { - _this43.addChip({ + _this45.addChip({ tag: val }); - _this43.$input[0].value = ''; - _this43.$input[0].focus(); + _this45.$input[0].value = ''; + _this45.$input[0].focus(); }; this.autocomplete = M.Autocomplete.init(this.$input[0], this.options.autocompleteOptions); @@ -7702,7 +7941,9 @@ $jscomp.polyfill = function (e, r, p, m) { var index = currChips._selectedChip.index(); currChips.deleteChip(index); currChips._selectedChip = null; - selectIndex = index - 1; + + // Make sure selectIndex doesn't go negative + selectIndex = Math.max(index - 1, 0); } if (currChips.chipsData.length) { @@ -7821,21 +8062,21 @@ $jscomp.polyfill = function (e, r, p, m) { function Pushpin(el, options) { _classCallCheck(this, Pushpin); - var _this44 = _possibleConstructorReturn(this, (Pushpin.__proto__ || Object.getPrototypeOf(Pushpin)).call(this, Pushpin, el, options)); + var _this46 = _possibleConstructorReturn(this, (Pushpin.__proto__ || Object.getPrototypeOf(Pushpin)).call(this, Pushpin, el, options)); - _this44.el.M_Pushpin = _this44; + _this46.el.M_Pushpin = _this46; /** * Options for the modal * @member Pushpin#options */ - _this44.options = $.extend({}, Pushpin.defaults, options); + _this46.options = $.extend({}, Pushpin.defaults, options); - _this44.originalOffset = _this44.el.offsetTop; - Pushpin._pushpins.push(_this44); - _this44._setupEventHandlers(); - _this44._updatePosition(); - return _this44; + _this46.originalOffset = _this46.el.offsetTop; + Pushpin._pushpins.push(_this46); + _this46._setupEventHandlers(); + _this46._updatePosition(); + return _this46; } _createClass(Pushpin, [{ @@ -7986,9 +8227,9 @@ $jscomp.polyfill = function (e, r, p, m) { function FloatingActionButton(el, options) { _classCallCheck(this, FloatingActionButton); - var _this45 = _possibleConstructorReturn(this, (FloatingActionButton.__proto__ || Object.getPrototypeOf(FloatingActionButton)).call(this, FloatingActionButton, el, options)); + var _this47 = _possibleConstructorReturn(this, (FloatingActionButton.__proto__ || Object.getPrototypeOf(FloatingActionButton)).call(this, FloatingActionButton, el, options)); - _this45.el.M_FloatingActionButton = _this45; + _this47.el.M_FloatingActionButton = _this47; /** * Options for the fab @@ -7997,30 +8238,30 @@ $jscomp.polyfill = function (e, r, p, m) { * @prop {Boolean} [hoverEnabled=true] - Enable hover vs click * @prop {Boolean} [toolbarEnabled=false] - Enable toolbar transition */ - _this45.options = $.extend({}, FloatingActionButton.defaults, options); - - _this45.isOpen = false; - _this45.$anchor = _this45.$el.children('a').first(); - _this45.$menu = _this45.$el.children('ul').first(); - _this45.$floatingBtns = _this45.$el.find('ul .btn-floating'); - _this45.$floatingBtnsReverse = _this45.$el.find('ul .btn-floating').reverse(); - _this45.offsetY = 0; - _this45.offsetX = 0; - if (_this45.options.direction === 'top') { - _this45.$el.addClass('direction-top'); - _this45.offsetY = 40; - } else if (_this45.options.direction === 'right') { - _this45.$el.addClass('direction-right'); - _this45.offsetX = -40; - } else if (_this45.options.direction === 'bottom') { - _this45.$el.addClass('direction-bottom'); - _this45.offsetY = -40; + _this47.options = $.extend({}, FloatingActionButton.defaults, options); + + _this47.isOpen = false; + _this47.$anchor = _this47.$el.children('a').first(); + _this47.$menu = _this47.$el.children('ul').first(); + _this47.$floatingBtns = _this47.$el.find('ul .btn-floating'); + _this47.$floatingBtnsReverse = _this47.$el.find('ul .btn-floating').reverse(); + _this47.offsetY = 0; + _this47.offsetX = 0; + if (_this47.options.direction === 'top') { + _this47.$el.addClass('direction-top'); + _this47.offsetY = 40; + } else if (_this47.options.direction === 'right') { + _this47.$el.addClass('direction-right'); + _this47.offsetX = -40; + } else if (_this47.options.direction === 'bottom') { + _this47.$el.addClass('direction-bottom'); + _this47.offsetY = -40; } else { - _this45.$el.addClass('direction-left'); - _this45.offsetX = 40; + _this47.$el.addClass('direction-left'); + _this47.offsetX = 40; } - _this45._setupEventHandlers(); - return _this45; + _this47._setupEventHandlers(); + return _this47; } _createClass(FloatingActionButton, [{ @@ -8143,7 +8384,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateInFAB", value: function _animateInFAB() { - var _this46 = this; + var _this48 = this; this.$el.addClass('active'); @@ -8153,8 +8394,8 @@ $jscomp.polyfill = function (e, r, p, m) { targets: el, opacity: 1, scale: [.4, 1], - translateY: [_this46.offsetY, 0], - translateX: [_this46.offsetX, 0], + translateY: [_this48.offsetY, 0], + translateX: [_this48.offsetX, 0], duration: 275, delay: time, easing: 'easeInOutQuad' @@ -8170,7 +8411,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateOutFAB", value: function _animateOutFAB() { - var _this47 = this; + var _this49 = this; this.$floatingBtnsReverse.each(function (el) { anim.remove(el); @@ -8178,12 +8419,12 @@ $jscomp.polyfill = function (e, r, p, m) { targets: el, opacity: 0, scale: .4, - translateY: _this47.offsetY, - translateX: _this47.offsetX, + translateY: _this49.offsetY, + translateX: _this49.offsetX, duration: 175, easing: 'easeOutQuad', complete: function () { - _this47.$el.removeClass('active'); + _this49.$el.removeClass('active'); } }); }); @@ -8196,7 +8437,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateInToolbar", value: function _animateInToolbar() { - var _this48 = this; + var _this50 = this; var scaleFactor = void 0; var windowWidth = window.innerWidth; @@ -8232,18 +8473,18 @@ $jscomp.polyfill = function (e, r, p, m) { }); setTimeout(function () { - _this48.$el.css({ + _this50.$el.css({ transform: '', transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' }); - _this48.$anchor.css({ + _this50.$anchor.css({ overflow: 'visible', transform: '', transition: 'transform .2s' }); setTimeout(function () { - _this48.$el.css({ + _this50.$el.css({ overflow: 'hidden', 'background-color': fabColor }); @@ -8251,14 +8492,14 @@ $jscomp.polyfill = function (e, r, p, m) { transform: 'scale(' + scaleFactor + ')', transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' }); - _this48.$menu.children('li').children('a').css({ + _this50.$menu.children('li').children('a').css({ opacity: 1 }); // Scroll to close. - _this48._handleDocumentClickBound = _this48._handleDocumentClick.bind(_this48); - window.addEventListener('scroll', _this48._handleCloseBound, true); - document.body.addEventListener('click', _this48._handleDocumentClickBound, true); + _this50._handleDocumentClickBound = _this50._handleDocumentClick.bind(_this50); + window.addEventListener('scroll', _this50._handleCloseBound, true); + document.body.addEventListener('click', _this50._handleDocumentClickBound, true); }, 100); }, 0); } @@ -8270,7 +8511,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_animateOutToolbar", value: function _animateOutToolbar() { - var _this49 = this; + var _this51 = this; var windowWidth = window.innerWidth; var windowHeight = window.innerHeight; @@ -8301,26 +8542,26 @@ $jscomp.polyfill = function (e, r, p, m) { backdrop.remove(); // Set initial state. - _this49.$el.css({ + _this51.$el.css({ 'text-align': '', width: '', bottom: '', left: '', overflow: '', 'background-color': '', - transform: 'translate3d(' + -_this49.offsetX + 'px,0,0)' + transform: 'translate3d(' + -_this51.offsetX + 'px,0,0)' }); - _this49.$anchor.css({ + _this51.$anchor.css({ overflow: '', - transform: 'translate3d(0,' + _this49.offsetY + 'px,0)' + transform: 'translate3d(0,' + _this51.offsetY + 'px,0)' }); setTimeout(function () { - _this49.$el.css({ + _this51.$el.css({ transform: 'translate3d(0,0,0)', transition: 'transform .2s' }); - _this49.$anchor.css({ + _this51.$anchor.css({ transform: 'translate3d(0,0,0)', transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' }); @@ -8411,10 +8652,13 @@ $jscomp.polyfill = function (e, r, p, m) { // Specify a DOM element to render the calendar in container: null, + // Show clear button + showClearBtn: false, + // internationalization i18n: { + cancel: 'Cancel', clear: 'Clear', - today: 'Today', done: 'Ok', previousMonth: '‹', nextMonth: '›', @@ -8452,53 +8696,53 @@ $jscomp.polyfill = function (e, r, p, m) { function Datepicker(el, options) { _classCallCheck(this, Datepicker); - var _this50 = _possibleConstructorReturn(this, (Datepicker.__proto__ || Object.getPrototypeOf(Datepicker)).call(this, Datepicker, el, options)); + var _this52 = _possibleConstructorReturn(this, (Datepicker.__proto__ || Object.getPrototypeOf(Datepicker)).call(this, Datepicker, el, options)); - _this50.el.M_Datepicker = _this50; + _this52.el.M_Datepicker = _this52; - _this50.options = $.extend({}, Datepicker.defaults, options); + _this52.options = $.extend({}, Datepicker.defaults, options); // make sure i18n defaults are not lost when only few i18n option properties are passed if (!!options && options.hasOwnProperty('i18n') && typeof options.i18n === 'object') { - _this50.options.i18n = $.extend({}, Datepicker.defaults.i18n, options.i18n); + _this52.options.i18n = $.extend({}, Datepicker.defaults.i18n, options.i18n); } // Remove time component from minDate and maxDate options - if (_this50.options.minDate) _this50.options.minDate.setHours(0, 0, 0, 0); - if (_this50.options.maxDate) _this50.options.maxDate.setHours(0, 0, 0, 0); + if (_this52.options.minDate) _this52.options.minDate.setHours(0, 0, 0, 0); + if (_this52.options.maxDate) _this52.options.maxDate.setHours(0, 0, 0, 0); - _this50.id = M.guid(); + _this52.id = M.guid(); - _this50._setupVariables(); - _this50._insertHTMLIntoDOM(); - _this50._setupModal(); + _this52._setupVariables(); + _this52._insertHTMLIntoDOM(); + _this52._setupModal(); - _this50._setupEventHandlers(); + _this52._setupEventHandlers(); - if (!_this50.options.defaultDate) { - _this50.options.defaultDate = new Date(Date.parse(_this50.el.value)); - _this50.options.setDefaultDate = true; + if (!_this52.options.defaultDate) { + _this52.options.defaultDate = new Date(Date.parse(_this52.el.value)); + _this52.options.setDefaultDate = true; } - var defDate = _this50.options.defaultDate; + var defDate = _this52.options.defaultDate; if (Datepicker._isDate(defDate)) { - if (_this50.options.setDefaultDate) { - _this50.setDate(defDate, true); + if (_this52.options.setDefaultDate) { + _this52.setDate(defDate, true); } else { - _this50.gotoDate(defDate); + _this52.gotoDate(defDate); } } else { - _this50.gotoDate(new Date()); + _this52.gotoDate(new Date()); } /** * Describes open/close state of datepicker * @type {Boolean} */ - _this50.isOpen = false; + _this52.isOpen = false; - return _this50; + return _this52; } _createClass(Datepicker, [{ @@ -8512,18 +8756,34 @@ $jscomp.polyfill = function (e, r, p, m) { this._removeEventHandlers(); this.modal.destroy(); $(this.modalEl).remove(); + this.destroySelects(); this.el.M_Datepicker = undefined; } + }, { + key: "destroySelects", + value: function destroySelects() { + var oldYearSelect = this.calendarEl.querySelector('.pika-select-year'); + if (oldYearSelect) { + M.FormSelect.getInstance(oldYearSelect).destroy(); + } + var oldMonthSelect = this.calendarEl.querySelector('.pika-select-month'); + if (oldMonthSelect) { + M.FormSelect.getInstance(oldMonthSelect).destroy(); + } + } }, { key: "_insertHTMLIntoDOM", value: function _insertHTMLIntoDOM() { - this.clearBtn.innerHTML = this.options.i18n.clear; - this.todayBtn.innerHTML = this.options.i18n.today; + if (this.options.showClearBtn) { + $(this.clearBtn).css({ visibility: '' }); + this.clearBtn.innerHTML = this.options.i18n.clear; + } + this.doneBtn.innerHTML = this.options.i18n.done; + this.cancelBtn.innerHTML = this.options.i18n.cancel; - var containerEl = document.querySelector(this.options.container); - if (this.options.container && !!containerEl) { - this.$modalEl.appendTo(containerEl); + if (this.options.container) { + this.$modalEl.appendTo(this.options.container); } else { this.$modalEl.insertBefore(this.el); } @@ -8531,19 +8791,19 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupModal", value: function _setupModal() { - var _this51 = this; + var _this53 = this; this.modalEl.id = 'modal-' + this.id; this.modal = M.Modal.init(this.modalEl, { onCloseEnd: function () { - _this51.isOpen = false; + _this53.isOpen = false; } }); } }, { key: "toString", value: function toString(format) { - var _this52 = this; + var _this54 = this; format = format || this.options.format; if (!Datepicker._isDate(this.date)) { @@ -8552,8 +8812,8 @@ $jscomp.polyfill = function (e, r, p, m) { var formatArray = format.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g); var formattedDate = formatArray.map(function (label) { - if (_this52.formats[label]) { - return _this52.formats[label](); + if (_this54.formats[label]) { + return _this54.formats[label](); } return label; @@ -8930,15 +9190,7 @@ $jscomp.polyfill = function (e, r, p, m) { html += this.renderTitle(this, c, this.calendars[c].year, this.calendars[c].month, this.calendars[0].year, randId) + this.render(this.calendars[c].year, this.calendars[c].month, randId); } - // Destroy Materialize Select - var oldYearSelect = this.calendarEl.querySelector('.pika-select-year'); - if (oldYearSelect) { - M.FormSelect.getInstance(oldYearSelect).destroy(); - } - var oldMonthSelect = this.calendarEl.querySelector('.pika-select-month'); - if (oldMonthSelect) { - M.FormSelect.getInstance(oldMonthSelect).destroy(); - } + this.destroySelects(); this.calendarEl.innerHTML = html; @@ -8969,22 +9221,25 @@ $jscomp.polyfill = function (e, r, p, m) { this._handleInputChangeBound = this._handleInputChange.bind(this); this._handleCalendarClickBound = this._handleCalendarClick.bind(this); this._finishSelectionBound = this._finishSelection.bind(this); - this._handleTodayClickBound = this._handleTodayClick.bind(this); - this._handleClearClickBound = this._handleClearClick.bind(this); this._handleMonthChange = this._handleMonthChange.bind(this); + this._closeBound = this.close.bind(this); this.el.addEventListener('click', this._handleInputClickBound); this.el.addEventListener('keydown', this._handleInputKeydownBound); this.el.addEventListener('change', this._handleInputChangeBound); this.calendarEl.addEventListener('click', this._handleCalendarClickBound); this.doneBtn.addEventListener('click', this._finishSelectionBound); - this.todayBtn.addEventListener('click', this._handleTodayClickBound); - this.clearBtn.addEventListener('click', this._handleClearClickBound); + this.cancelBtn.addEventListener('click', this._closeBound); + + if (this.options.showClearBtn) { + this._handleClearClickBound = this._handleClearClick.bind(this); + this.clearBtn.addEventListener('click', this._handleClearClickBound); + } } }, { key: "_setupVariables", value: function _setupVariables() { - var _this53 = this; + var _this55 = this; this.$modalEl = $(Datepicker._template); this.modalEl = this.$modalEl[0]; @@ -8993,43 +9248,45 @@ $jscomp.polyfill = function (e, r, p, m) { this.yearTextEl = this.modalEl.querySelector('.year-text'); this.dateTextEl = this.modalEl.querySelector('.date-text'); - this.clearBtn = this.modalEl.querySelector('.datepicker-clear'); - this.todayBtn = this.modalEl.querySelector('.datepicker-today'); + if (this.options.showClearBtn) { + this.clearBtn = this.modalEl.querySelector('.datepicker-clear'); + } this.doneBtn = this.modalEl.querySelector('.datepicker-done'); + this.cancelBtn = this.modalEl.querySelector('.datepicker-cancel'); this.formats = { d: function () { - return _this53.date.getDate(); + return _this55.date.getDate(); }, dd: function () { - var d = _this53.date.getDate(); + var d = _this55.date.getDate(); return (d < 10 ? '0' : '') + d; }, ddd: function () { - return _this53.options.i18n.weekdaysShort[_this53.date.getDay()]; + return _this55.options.i18n.weekdaysShort[_this55.date.getDay()]; }, dddd: function () { - return _this53.options.i18n.weekdays[_this53.date.getDay()]; + return _this55.options.i18n.weekdays[_this55.date.getDay()]; }, m: function () { - return _this53.date.getMonth() + 1; + return _this55.date.getMonth() + 1; }, mm: function () { - var m = _this53.date.getMonth() + 1; + var m = _this55.date.getMonth() + 1; return (m < 10 ? '0' : '') + m; }, mmm: function () { - return _this53.options.i18n.monthsShort[_this53.date.getMonth()]; + return _this55.options.i18n.monthsShort[_this55.date.getMonth()]; }, mmmm: function () { - return _this53.options.i18n.months[_this53.date.getMonth()]; + return _this55.options.i18n.months[_this55.date.getMonth()]; }, yy: function () { - return ('' + _this53.date.getFullYear()).slice(2); + return ('' + _this55.date.getFullYear()).slice(2); }, yyyy: function () { - return _this53.date.getFullYear(); + return _this55.date.getFullYear(); } }; } @@ -9088,13 +9345,6 @@ $jscomp.polyfill = function (e, r, p, m) { // this._c = true; // } } - }, { - key: "_handleTodayClick", - value: function _handleTodayClick() { - this.date = new Date(); - this.setInputValue(); - this.close(); - } }, { key: "_handleClearClick", value: function _handleClearClick() { @@ -9284,7 +9534,7 @@ $jscomp.polyfill = function (e, r, p, m) { return Datepicker; }(Component); - Datepicker._template = [''].join(''); + Datepicker._template = [''].join(''); M.Datepicker = Datepicker; @@ -9303,13 +9553,14 @@ $jscomp.polyfill = function (e, r, p, m) { duration: 350, container: null, defaultTime: 'now', // default time, 'now' or '13:14' e.g. - fromnow: 0, // Millisecond offset from the defaultTime + fromNow: 0, // Millisecond offset from the defaultTime + showClearBtn: false, // internationalization i18n: { - done: 'Ok', + cancel: 'Cancel', clear: 'Clear', - cancel: 'Cancel' + done: 'Ok' }, autoClose: false, // auto close when minute is selected @@ -9328,21 +9579,21 @@ $jscomp.polyfill = function (e, r, p, m) { function Timepicker(el, options) { _classCallCheck(this, Timepicker); - var _this54 = _possibleConstructorReturn(this, (Timepicker.__proto__ || Object.getPrototypeOf(Timepicker)).call(this, Timepicker, el, options)); + var _this56 = _possibleConstructorReturn(this, (Timepicker.__proto__ || Object.getPrototypeOf(Timepicker)).call(this, Timepicker, el, options)); - _this54.el.M_Timepicker = _this54; + _this56.el.M_Timepicker = _this56; - _this54.options = $.extend({}, Timepicker.defaults, options); + _this56.options = $.extend({}, Timepicker.defaults, options); - _this54.id = M.guid(); - _this54._insertHTMLIntoDOM(); - _this54._setupModal(); - _this54._setupVariables(); - _this54._setupEventHandlers(); + _this56.id = M.guid(); + _this56._insertHTMLIntoDOM(); + _this56._setupModal(); + _this56._setupVariables(); + _this56._setupEventHandlers(); - _this54._clockSetup(); - _this54._pickerSetup(); - return _this54; + _this56._clockSetup(); + _this56._pickerSetup(); + return _this56; } _createClass(Timepicker, [{ @@ -9437,7 +9688,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_handleDocumentClickEnd", value: function _handleDocumentClickEnd(e) { - var _this55 = this; + var _this57 = this; e.preventDefault(); document.removeEventListener('mouseup', this._handleDocumentClickEndBound); @@ -9454,7 +9705,7 @@ $jscomp.polyfill = function (e, r, p, m) { } else if (this.options.autoClose) { $(this.minutesView).addClass('timepicker-dial-out'); setTimeout(function () { - _this55.done(); + _this57.done(); }, this.options.duration / 2); } @@ -9480,11 +9731,11 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupModal", value: function _setupModal() { - var _this56 = this; + var _this58 = this; this.modal = M.Modal.init(this.modalEl, { onCloseEnd: function () { - _this56.isOpen = false; + _this58.isOpen = false; } }); } @@ -9508,7 +9759,11 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_pickerSetup", value: function _pickerSetup() { - $('').appendTo(this.footer).on('click', this.clear.bind(this)); + + var $clearBtn = $('').appendTo(this.footer).on('click', this.clear.bind(this)); + if (this.options.showClearBtn) { + $clearBtn.css({ visibility: '' }); + } var confirmationBtnsContainer = $('
    '); $('').appendTo(confirmationBtnsContainer).on('click', this.close.bind(this)); @@ -9644,7 +9899,7 @@ $jscomp.polyfill = function (e, r, p, m) { value[1] = value[1].replace("AM", "").replace("PM", ""); } if (value[0] === 'now') { - var now = new Date(+new Date() + this.options.fromnow); + var now = new Date(+new Date() + this.options.fromNow); value = [now.getHours(), now.getMinutes()]; if (this.options.twelveHour) { this.amOrPm = value[0] >= 12 && value[0] < 24 ? 'PM' : 'AM'; @@ -9710,7 +9965,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "setHand", value: function setHand(x, y, roundBy5) { - var _this57 = this; + var _this59 = this; var radian = Math.atan2(x, -y), isHours = this.currentView === 'hours', @@ -9765,7 +10020,7 @@ $jscomp.polyfill = function (e, r, p, m) { if (!this.vibrateTimer) { navigator[this.vibrate](10); this.vibrateTimer = setTimeout(function () { - _this57.vibrateTimer = null; + _this59.vibrateTimer = null; }, 100); } } @@ -9929,20 +10184,20 @@ $jscomp.polyfill = function (e, r, p, m) { function CharacterCounter(el, options) { _classCallCheck(this, CharacterCounter); - var _this58 = _possibleConstructorReturn(this, (CharacterCounter.__proto__ || Object.getPrototypeOf(CharacterCounter)).call(this, CharacterCounter, el, options)); + var _this60 = _possibleConstructorReturn(this, (CharacterCounter.__proto__ || Object.getPrototypeOf(CharacterCounter)).call(this, CharacterCounter, el, options)); - _this58.el.M_CharacterCounter = _this58; + _this60.el.M_CharacterCounter = _this60; /** * Options for the character counter */ - _this58.options = $.extend({}, CharacterCounter.defaults, options); + _this60.options = $.extend({}, CharacterCounter.defaults, options); - _this58.isInvalid = false; - _this58.isValidLength = false; - _this58._setupCounter(); - _this58._setupEventHandlers(); - return _this58; + _this60.isInvalid = false; + _this60.isValidLength = false; + _this60._setupCounter(); + _this60._setupEventHandlers(); + return _this60; } _createClass(CharacterCounter, [{ @@ -10085,6 +10340,7 @@ $jscomp.polyfill = function (e, r, p, m) { dist: -100, // zoom scale TODO: make this more intuitive as an option shift: 0, // spacing for center image padding: 0, // Padding between non center items + numVisible: 5, // Number of visible items in carousel fullWidth: false, // Change to full width styles indicators: false, // Toggle indicators noWrap: false, // Don't wrap around and cycle through items. @@ -10108,54 +10364,55 @@ $jscomp.polyfill = function (e, r, p, m) { function Carousel(el, options) { _classCallCheck(this, Carousel); - var _this59 = _possibleConstructorReturn(this, (Carousel.__proto__ || Object.getPrototypeOf(Carousel)).call(this, Carousel, el, options)); + var _this61 = _possibleConstructorReturn(this, (Carousel.__proto__ || Object.getPrototypeOf(Carousel)).call(this, Carousel, el, options)); - _this59.el.M_Carousel = _this59; + _this61.el.M_Carousel = _this61; /** * Options for the carousel * @member Carousel#options * @prop {Number} duration * @prop {Number} dist - * @prop {number} shift - * @prop {number} padding + * @prop {Number} shift + * @prop {Number} padding + * @prop {Number} numVisible * @prop {Boolean} fullWidth * @prop {Boolean} indicators * @prop {Boolean} noWrap * @prop {Function} onCycleTo */ - _this59.options = $.extend({}, Carousel.defaults, options); + _this61.options = $.extend({}, Carousel.defaults, options); // Setup - _this59.hasMultipleSlides = _this59.$el.find('.carousel-item').length > 1; - _this59.showIndicators = _this59.options.indicators && _this59.hasMultipleSlides; - _this59.noWrap = _this59.options.noWrap || !_this59.hasMultipleSlides; - _this59.pressed = false; - _this59.dragged = false; - _this59.offset = _this59.target = 0; - _this59.images = []; - _this59.itemWidth = _this59.$el.find('.carousel-item').first().innerWidth(); - _this59.itemHeight = _this59.$el.find('.carousel-item').first().innerHeight(); - _this59.dim = _this59.itemWidth * 2 + _this59.options.padding || 1; // Make sure dim is non zero for divisions. - _this59._autoScrollBound = _this59._autoScroll.bind(_this59); - _this59._trackBound = _this59._track.bind(_this59); + _this61.hasMultipleSlides = _this61.$el.find('.carousel-item').length > 1; + _this61.showIndicators = _this61.options.indicators && _this61.hasMultipleSlides; + _this61.noWrap = _this61.options.noWrap || !_this61.hasMultipleSlides; + _this61.pressed = false; + _this61.dragged = false; + _this61.offset = _this61.target = 0; + _this61.images = []; + _this61.itemWidth = _this61.$el.find('.carousel-item').first().innerWidth(); + _this61.itemHeight = _this61.$el.find('.carousel-item').first().innerHeight(); + _this61.dim = _this61.itemWidth * 2 + _this61.options.padding || 1; // Make sure dim is non zero for divisions. + _this61._autoScrollBound = _this61._autoScroll.bind(_this61); + _this61._trackBound = _this61._track.bind(_this61); // Full Width carousel setup - if (_this59.options.fullWidth) { - _this59.options.dist = 0; - _this59._setCarouselHeight(); + if (_this61.options.fullWidth) { + _this61.options.dist = 0; + _this61._setCarouselHeight(); // Offset fixed items when indicators. - if (_this59.showIndicators) { - _this59.$el.find('.carousel-fixed-item').addClass('with-indicators'); + if (_this61.showIndicators) { + _this61.$el.find('.carousel-fixed-item').addClass('with-indicators'); } } // Iterate through slides - _this59.$indicators = $(''); - _this59.$el.find('.carousel-item').each(function (el, i) { - _this59.images.push(el); - if (_this59.showIndicators) { + _this61.$indicators = $(''); + _this61.$el.find('.carousel-item').each(function (el, i) { + _this61.images.push(el); + if (_this61.showIndicators) { var $indicator = $('
  • '); // Add active to first by default. @@ -10163,28 +10420,31 @@ $jscomp.polyfill = function (e, r, p, m) { $indicator[0].classList.add('active'); } - _this59.$indicators.append($indicator); + _this61.$indicators.append($indicator); } }); - if (_this59.showIndicators) { - _this59.$el.append(_this59.$indicators); + if (_this61.showIndicators) { + _this61.$el.append(_this61.$indicators); } - _this59.count = _this59.images.length; + _this61.count = _this61.images.length; + + // Cap numVisible at count + _this61.options.numVisible = Math.min(_this61.count, _this61.options.numVisible); // Setup cross browser string - _this59.xform = 'transform'; + _this61.xform = 'transform'; ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { var e = prefix + 'Transform'; if (typeof document.body.style[e] !== 'undefined') { - _this59.xform = e; + _this61.xform = e; return false; } return true; }); - _this59._setupEventHandlers(); - _this59._scroll(_this59.offset); - return _this59; + _this61._setupEventHandlers(); + _this61._scroll(_this61.offset); + return _this61; } _createClass(Carousel, [{ @@ -10206,7 +10466,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this60 = this; + var _this62 = this; this._handleCarouselTapBound = this._handleCarouselTap.bind(this); this._handleCarouselDragBound = this._handleCarouselDrag.bind(this); @@ -10228,7 +10488,7 @@ $jscomp.polyfill = function (e, r, p, m) { if (this.showIndicators && this.$indicators) { this._handleIndicatorClickBound = this._handleIndicatorClick.bind(this); this.$indicators.find('.indicator-item').each(function (el, i) { - el.addEventListener('click', _this60._handleIndicatorClickBound); + el.addEventListener('click', _this62._handleIndicatorClickBound); }); } @@ -10246,7 +10506,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this61 = this; + var _this63 = this; if (typeof window.ontouchstart !== 'undefined') { this.el.removeEventListener('touchstart', this._handleCarouselTapBound); @@ -10261,7 +10521,7 @@ $jscomp.polyfill = function (e, r, p, m) { if (this.showIndicators && this.$indicators) { this.$indicators.find('.indicator-item').each(function (el, i) { - el.removeEventListener('click', _this61._handleIndicatorClickBound); + el.removeEventListener('click', _this63._handleIndicatorClickBound); }); } @@ -10447,7 +10707,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setCarouselHeight", value: function _setCarouselHeight(imageOnly) { - var _this62 = this; + var _this64 = this; var firstSlide = this.$el.find('.carousel-item.active').length ? this.$el.find('.carousel-item.active').first() : this.$el.find('.carousel-item').first(); var firstImage = firstSlide.find('img').first(); @@ -10467,7 +10727,7 @@ $jscomp.polyfill = function (e, r, p, m) { } else { // Get height when image is loaded normally firstImage.one('load', function (el, i) { - _this62.$el.css('height', el.offsetHeight + 'px'); + _this64.$el.css('height', el.offsetHeight + 'px'); }); } } else if (!imageOnly) { @@ -10573,7 +10833,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_scroll", value: function _scroll(x) { - var _this63 = this; + var _this65 = this; // Track scrolling state if (!this.$el.hasClass('scrolling')) { @@ -10583,7 +10843,7 @@ $jscomp.polyfill = function (e, r, p, m) { window.clearTimeout(this.scrollingTimeout); } this.scrollingTimeout = window.setTimeout(function () { - _this63.$el.removeClass('scrolling'); + _this65.$el.removeClass('scrolling'); }, this.options.duration); // Start actual scroll @@ -10595,8 +10855,10 @@ $jscomp.polyfill = function (e, r, p, m) { el = void 0, alignment = void 0, zTranslation = void 0, - tweenedOpacity = void 0; + tweenedOpacity = void 0, + centerTweenedOpacity = void 0; var lastCenter = this.center; + var numVisibleOffset = 1 / this.options.numVisible; this.offset = typeof x === 'number' ? x : this.offset; this.center = Math.floor((this.offset + this.dim / 2) / this.dim); @@ -10605,11 +10867,13 @@ $jscomp.polyfill = function (e, r, p, m) { tween = -dir * delta * 2 / this.dim; half = this.count >> 1; - if (!this.options.fullWidth) { + if (this.options.fullWidth) { + alignment = 'translateX(0)'; + centerTweenedOpacity = 1; + } else { alignment = 'translateX(' + (this.el.clientWidth - this.itemWidth) / 2 + 'px) '; alignment += 'translateY(' + (this.el.clientHeight - this.itemHeight) / 2 + 'px)'; - } else { - alignment = 'translateX(0)'; + centerTweenedOpacity = 1 - numVisibleOffset * tween; } // Set indicator active @@ -10632,15 +10896,8 @@ $jscomp.polyfill = function (e, r, p, m) { this.$el.find('.carousel-item').removeClass('active'); el.classList.add('active'); } - el.style[this.xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * this.options.shift * tween * i + 'px)' + ' translateZ(' + this.options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (this.options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.visibility = 'visible'; + var transformString = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * this.options.shift * tween * i + 'px)' + ' translateZ(' + this.options.dist * tween + 'px)'; + this._updateItemStyle(el, centerTweenedOpacity, 0, transformString); } for (i = 1; i <= half; ++i) { @@ -10650,15 +10907,13 @@ $jscomp.polyfill = function (e, r, p, m) { tweenedOpacity = i === half && delta < 0 ? 1 - tween : 1; } else { zTranslation = this.options.dist * (i * 2 + tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 + tween * dir); + tweenedOpacity = 1 - numVisibleOffset * (i * 2 + tween * dir); } // Don't show wrapped items. if (!this.noWrap || this.center + i < this.count) { el = this.images[this._wrap(this.center + i)]; - el.style[this.xform] = alignment + ' translateX(' + (this.options.shift + (this.dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.visibility = 'visible'; + var _transformString = alignment + ' translateX(' + (this.options.shift + (this.dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; + this._updateItemStyle(el, tweenedOpacity, -i, _transformString); } // left side @@ -10667,15 +10922,13 @@ $jscomp.polyfill = function (e, r, p, m) { tweenedOpacity = i === half && delta > 0 ? 1 - tween : 1; } else { zTranslation = this.options.dist * (i * 2 - tween * dir); - tweenedOpacity = 1 - 0.2 * (i * 2 - tween * dir); + tweenedOpacity = 1 - numVisibleOffset * (i * 2 - tween * dir); } // Don't show wrapped items. if (!this.noWrap || this.center - i >= 0) { el = this.images[this._wrap(this.center - i)]; - el.style[this.xform] = alignment + ' translateX(' + (-this.options.shift + (-this.dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; - el.style.zIndex = -i; - el.style.opacity = tweenedOpacity; - el.style.visibility = 'visible'; + var _transformString2 = alignment + ' translateX(' + (-this.options.shift + (-this.dim * i - delta) / 2) + 'px)' + ' translateZ(' + zTranslation + 'px)'; + this._updateItemStyle(el, tweenedOpacity, -i, _transformString2); } } @@ -10683,15 +10936,8 @@ $jscomp.polyfill = function (e, r, p, m) { // Don't show wrapped items. if (!this.noWrap || this.center >= 0 && this.center < this.count) { el = this.images[this._wrap(this.center)]; - el.style[this.xform] = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * this.options.shift * tween + 'px)' + ' translateZ(' + this.options.dist * tween + 'px)'; - el.style.zIndex = 0; - if (this.options.fullWidth) { - tweenedOpacity = 1; - } else { - tweenedOpacity = 1 - 0.2 * tween; - } - el.style.opacity = tweenedOpacity; - el.style.visibility = 'visible'; + var _transformString3 = alignment + ' translateX(' + -delta / 2 + 'px)' + ' translateX(' + dir * this.options.shift * tween + 'px)' + ' translateZ(' + this.options.dist * tween + 'px)'; + this._updateItemStyle(el, centerTweenedOpacity, 0, _transformString3); } // onCycleTo callback @@ -10707,6 +10953,23 @@ $jscomp.polyfill = function (e, r, p, m) { } } + /** + * Cycle to target + * @param {Element} el + * @param {Number} opacity + * @param {Number} zIndex + * @param {String} transform + */ + + }, { + key: "_updateItemStyle", + value: function _updateItemStyle(el, opacity, zIndex, transform) { + el.style[this.xform] = transform; + el.style.zIndex = zIndex; + el.style.opacity = opacity; + el.style.visibility = 'visible'; + } + /** * Cycle to target * @param {Number} n @@ -10869,42 +11132,42 @@ $jscomp.polyfill = function (e, r, p, m) { * */ - var FeatureDiscovery = function (_Component19) { - _inherits(FeatureDiscovery, _Component19); + var TapTarget = function (_Component19) { + _inherits(TapTarget, _Component19); /** - * Construct FeatureDiscovery instance + * Construct TapTarget instance * @constructor * @param {Element} el * @param {Object} options */ - function FeatureDiscovery(el, options) { - _classCallCheck(this, FeatureDiscovery); + function TapTarget(el, options) { + _classCallCheck(this, TapTarget); - var _this64 = _possibleConstructorReturn(this, (FeatureDiscovery.__proto__ || Object.getPrototypeOf(FeatureDiscovery)).call(this, FeatureDiscovery, el, options)); + var _this66 = _possibleConstructorReturn(this, (TapTarget.__proto__ || Object.getPrototypeOf(TapTarget)).call(this, TapTarget, el, options)); - _this64.el.M_FeatureDiscovery = _this64; + _this66.el.M_TapTarget = _this66; /** * Options for the select - * @member FeatureDiscovery#options + * @member TapTarget#options * @prop {Function} onOpen - Callback function called when feature discovery is opened * @prop {Function} onClose - Callback function called when feature discovery is closed */ - _this64.options = $.extend({}, FeatureDiscovery.defaults, options); + _this66.options = $.extend({}, TapTarget.defaults, options); - _this64.isOpen = false; + _this66.isOpen = false; // setup - _this64.$origin = $('#' + _this64.$el.attr('data-target')); - _this64._setup(); + _this66.$origin = $('#' + _this66.$el.attr('data-target')); + _this66._setup(); - _this64._calculatePositioning(); - _this64._setupEventHandlers(); - return _this64; + _this66._calculatePositioning(); + _this66._setupEventHandlers(); + return _this66; } - _createClass(FeatureDiscovery, [{ + _createClass(TapTarget, [{ key: "destroy", @@ -10913,7 +11176,7 @@ $jscomp.polyfill = function (e, r, p, m) { */ value: function destroy() { this._removeEventHandlers(); - this.el.FeatureDiscovery = undefined; + this.el.TapTarget = undefined; } /** @@ -10998,7 +11261,7 @@ $jscomp.polyfill = function (e, r, p, m) { } /** - * Setup feature discovery + * Setup Tap Target */ }, { @@ -11134,7 +11397,7 @@ $jscomp.polyfill = function (e, r, p, m) { } /** - * Open Feature Discovery + * Open TapTarget */ }, { @@ -11157,7 +11420,7 @@ $jscomp.polyfill = function (e, r, p, m) { } /** - * Close Feature Discovery + * Close Tap Target */ }, { @@ -11181,7 +11444,7 @@ $jscomp.polyfill = function (e, r, p, m) { }], [{ key: "init", value: function init(els, options) { - return _get(FeatureDiscovery.__proto__ || Object.getPrototypeOf(FeatureDiscovery), "init", this).call(this, this, els, options); + return _get(TapTarget.__proto__ || Object.getPrototypeOf(TapTarget), "init", this).call(this, this, els, options); } /** @@ -11192,7 +11455,7 @@ $jscomp.polyfill = function (e, r, p, m) { key: "getInstance", value: function getInstance(el) { var domElem = !!el.jquery ? el[0] : el; - return domElem.M_FeatureDiscovery; + return domElem.M_TapTarget; } }, { key: "defaults", @@ -11201,13 +11464,13 @@ $jscomp.polyfill = function (e, r, p, m) { } }]); - return FeatureDiscovery; + return TapTarget; }(Component); - M.FeatureDiscovery = FeatureDiscovery; + M.TapTarget = TapTarget; if (M.jQueryLoaded) { - M.initializeJqueryWrapper(FeatureDiscovery, 'featureDiscovery', 'M_FeatureDiscovery'); + M.initializeJqueryWrapper(TapTarget, 'tapTarget', 'M_TapTarget'); } })(cash); ;(function ($) { @@ -11236,30 +11499,30 @@ $jscomp.polyfill = function (e, r, p, m) { _classCallCheck(this, FormSelect); // Don't init if browser default version - var _this65 = _possibleConstructorReturn(this, (FormSelect.__proto__ || Object.getPrototypeOf(FormSelect)).call(this, FormSelect, el, options)); + var _this67 = _possibleConstructorReturn(this, (FormSelect.__proto__ || Object.getPrototypeOf(FormSelect)).call(this, FormSelect, el, options)); - if (_this65.$el.hasClass('browser-default')) { - return _possibleConstructorReturn(_this65); + if (_this67.$el.hasClass('browser-default')) { + return _possibleConstructorReturn(_this67); } - _this65.el.M_FormSelect = _this65; + _this67.el.M_FormSelect = _this67; /** * Options for the select * @member FormSelect#options */ - _this65.options = $.extend({}, FormSelect.defaults, options); + _this67.options = $.extend({}, FormSelect.defaults, options); - _this65.isMultiple = _this65.$el.prop('multiple'); + _this67.isMultiple = _this67.$el.prop('multiple'); // Setup - _this65.el.tabIndex = -1; - _this65._keysSelected = {}; - _this65._valueDict = {}; // Maps key to original and generated option element. - _this65._setupDropdown(); + _this67.el.tabIndex = -1; + _this67._keysSelected = {}; + _this67._valueDict = {}; // Maps key to original and generated option element. + _this67._setupDropdown(); - _this65._setupEventHandlers(); - return _this65; + _this67._setupEventHandlers(); + return _this67; } _createClass(FormSelect, [{ @@ -11282,14 +11545,14 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupEventHandlers", value: function _setupEventHandlers() { - var _this66 = this; + var _this68 = this; this._handleSelectChangeBound = this._handleSelectChange.bind(this); this._handleOptionClickBound = this._handleOptionClick.bind(this); this._handleInputClickBound = this._handleInputClick.bind(this); $(this.dropdownOptions).find('li:not(.optgroup)').each(function (el) { - el.addEventListener('click', _this66._handleOptionClickBound); + el.addEventListener('click', _this68._handleOptionClickBound); }); this.el.addEventListener('change', this._handleSelectChangeBound); this.input.addEventListener('click', this._handleInputClickBound); @@ -11302,10 +11565,10 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_removeEventHandlers", value: function _removeEventHandlers() { - var _this67 = this; + var _this69 = this; $(this.dropdownOptions).find('li:not(.optgroup)').each(function (el) { - el.removeEventListener('click', _this67._handleOptionClickBound); + el.removeEventListener('click', _this69._handleOptionClickBound); }); this.el.removeEventListener('change', this._handleSelectChangeBound); this.input.removeEventListener('click', this._handleInputClickBound); @@ -11382,7 +11645,7 @@ $jscomp.polyfill = function (e, r, p, m) { }, { key: "_setupDropdown", value: function _setupDropdown() { - var _this68 = this; + var _this70 = this; this.wrapper = document.createElement('div'); $(this.wrapper).addClass('select-wrapper' + ' ' + this.options.classes); @@ -11405,21 +11668,21 @@ $jscomp.polyfill = function (e, r, p, m) { if ($(el).is('option')) { // Direct descendant option. var optionEl = void 0; - if (_this68.isMultiple) { - optionEl = _this68._appendOptionWithIcon(_this68.$el, el, 'multiple'); + if (_this70.isMultiple) { + optionEl = _this70._appendOptionWithIcon(_this70.$el, el, 'multiple'); } else { - optionEl = _this68._appendOptionWithIcon(_this68.$el, el); + optionEl = _this70._appendOptionWithIcon(_this70.$el, el); } - _this68._addOptionToValueDict(el, optionEl); + _this70._addOptionToValueDict(el, optionEl); } else if ($(el).is('optgroup')) { // Optgroup. var selectOptions = $(el).children('option'); - $(_this68.dropdownOptions).append($('
  • ' + el.getAttribute('label') + '
  • ')[0]); + $(_this70.dropdownOptions).append($('
  • ' + el.getAttribute('label') + '
  • ')[0]); selectOptions.each(function (el) { - var optionEl = _this68._appendOptionWithIcon(_this68.$el, el, 'optgroup-option'); - _this68._addOptionToValueDict(el, optionEl); + var optionEl = _this70._appendOptionWithIcon(_this70.$el, el, 'optgroup-option'); + _this70._addOptionToValueDict(el, optionEl); }); } }); @@ -11448,6 +11711,16 @@ $jscomp.polyfill = function (e, r, p, m) { if (!this.el.disabled) { var dropdownOptions = $.extend({}, this.options.dropdownOptions); + // Add callback for centering selected option when dropdown content is scrollable + dropdownOptions.onOpenEnd = function (el) { + var selectedOption = $(_this70.dropdownOptions).find('.selected').first(); + if (_this70.dropdown.isScrollable && selectedOption.length) { + var scrollOffset = selectedOption[0].getBoundingClientRect().top - _this70.dropdownOptions.getBoundingClientRect().top; // scroll to selected option + scrollOffset -= _this70.dropdownOptions.clientHeight / 2; // center in dropdown + _this70.dropdownOptions.scrollTop = scrollOffset; + } + }; + if (this.isMultiple) { dropdownOptions.closeOnClick = false; } @@ -11685,23 +11958,23 @@ $jscomp.polyfill = function (e, r, p, m) { function Range(el, options) { _classCallCheck(this, Range); - var _this69 = _possibleConstructorReturn(this, (Range.__proto__ || Object.getPrototypeOf(Range)).call(this, Range, el, options)); + var _this71 = _possibleConstructorReturn(this, (Range.__proto__ || Object.getPrototypeOf(Range)).call(this, Range, el, options)); - _this69.el.M_Range = _this69; + _this71.el.M_Range = _this71; /** * Options for the range * @member Range#options */ - _this69.options = $.extend({}, Range.defaults, options); + _this71.options = $.extend({}, Range.defaults, options); - _this69._mousedown = false; + _this71._mousedown = false; // Setup - _this69._setupThumb(); + _this71._setupThumb(); - _this69._setupEventHandlers(); - return _this69; + _this71._setupEventHandlers(); + return _this71; } _createClass(Range, [{ diff --git a/dist/js/materialize.min.js b/dist/js/materialize.min.js index f1bd6e4d24..f940b3f1ac 100644 --- a/dist/js/materialize.min.js +++ b/dist/js/materialize.min.js @@ -1,6 +1,6 @@ /*! - * Materialize v1.0.0-alpha.4 (http://materializecss.com) + * Materialize v1.0.0-beta (http://materializecss.com) * Copyright 2014-2017 Materialize * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) */ -function _possibleConstructorReturn(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _get=function t(e,i,n){null===e&&(e=Function.prototype);var s=Object.getOwnPropertyDescriptor(e,i);if(void 0===s){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,i,n)}if("value"in s)return s.value;var a=s.get;if(void 0!==a)return a.call(n)},_createClass=function(){function t(t,e){for(var i=0;i=0&&a.splice(n,1)):(o(a,function(i){t.removeEventListener(e,i)}),a=[]))}function k(t,e){return"&"+encodeURIComponent(t)+"="+encodeURIComponent(e).replace(/%20/g,"+")}function b(t){var e=[];return o(t.options,function(t){t.selected&&e.push(t.value)}),e.length?e:null}function C(t){var e=t.selectedIndex;return e>=0?t.options[e].value:null}function w(t){var e=t.type;if(!e)return null;switch(e.toLowerCase()){case"select-one":return C(t);case"select-multiple":return b(t);case"radio":case"checkbox":return t.checked?t.value:null;default:return t.value?t.value:null}}function E(t,e,i){if(i){var n=t.childNodes[0];t.insertBefore(e,n)}else t.appendChild(e)}function M(t,e,i){var n=A(e);n||!e.length?o(t,n?function(t){return t.insertAdjacentHTML(i?"afterbegin":"beforeend",e)}:function(t,n){return E(t,0===n?e:e.cloneNode(!0),i)}):o(e,function(e){return M(t,e,i)})}var x,O=document,L=window,T=Array.prototype,$=T.slice,D=T.filter,B=T.push,I=function(){},S=function(t){return typeof t==typeof I&&t.call},A=function(t){return"string"==typeof t},R=/^#[\w-]*$/,H=/^\.[\w-]*$/,P=/<.+>/,W=/^\w+$/,j=s.fn=s.prototype=n.prototype={cash:!0,length:0,push:B,splice:T.splice,map:T.map,init:n};Object.defineProperty(j,"constructor",{value:s}),s.parseHTML=e,s.noop=I,s.isFunction=S,s.isString=A,s.extend=j.extend=function(t){t=t||{};var e=$.call(arguments),i=e.length,n=1;for(1===e.length&&(t=this,n=0);n1?this.each(function(i){return i.style[t]=e}):L.getComputedStyle(this[0])[t];for(var i in t)this.css(i,t[i]);return this}}),o(["Width","Height"],function(t){var e=t.toLowerCase();j[e]=function(){return this[0].getBoundingClientRect()[e]},j["inner"+t]=function(){return this[0]["client"+t]},j["outer"+t]=function(e){return this[0]["offset"+t]+(e?g(this,"margin"+("Width"===t?"Left":"Top"))+g(this,"margin"+("Width"===t?"Right":"Bottom")):0)}}),j.extend({off:function(t,e){return this.each(function(i){return _(i,t,e)})},on:function(t,e,n,s){var o;if(!A(t)){for(var r in t)this.on(r,e,t[r]);return this}return S(e)&&(n=e,e=null),"ready"===t?(i(n),this):(e&&(o=n,n=function(t){for(var i=t.target;!a(i,e);){if(i===this||null===i)return i=!1;i=i.parentNode}i&&o.call(i,t)}),this.each(function(e){var i=n;s&&(i=function(){n.apply(this,arguments),_(e,t,i)}),y(e,t,i)}))},one:function(t,e,i){return this.on(t,e,i,!0)},ready:i,trigger:function(t,e){if(document.createEvent){var i=document.createEvent("HTMLEvents");return i.initEvent(t,!0,!1),i=this.extend(i,e),this.each(function(t){return t.dispatchEvent(i)})}}}),j.extend({serialize:function(){var t="";return o(this[0].elements||this,function(e){if(!e.disabled&&"FIELDSET"!==e.tagName){var i=e.name;switch(e.type.toLowerCase()){case"file":case"reset":case"submit":case"button":break;case"select-multiple":var n=w(e);null!==n&&o(n,function(e){t+=k(i,e)});break;default:var s=w(e);null!==s&&(t+=k(i,s))}}}),t.substr(1)},val:function(t){return void 0===t?w(this[0]):this.each(function(e){return e.value=t})}}),j.extend({after:function(t){return s(t).insertAfter(this),this},append:function(t){return M(this,t),this},appendTo:function(t){return M(s(t),this),this},before:function(t){return s(t).insertBefore(this),this},clone:function(){return s(this.map(function(t){return t.cloneNode(!0)}))},empty:function(){return this.html(""),this},html:function(t){if(void 0===t)return this[0].innerHTML;var e=t.nodeType?t[0].outerHTML:t;return this.each(function(t){return t.innerHTML=e})},insertAfter:function(t){var e=this;return s(t).each(function(t,i){var n=t.parentNode,s=t.nextSibling;e.each(function(t){n.insertBefore(0===i?t:t.cloneNode(!0),s)})}),this},insertBefore:function(t){var e=this;return s(t).each(function(t,i){var n=t.parentNode;e.each(function(e){n.insertBefore(0===i?e:e.cloneNode(!0),t)})}),this},prepend:function(t){return M(this,t,!0),this},prependTo:function(t){return M(s(t),this,!0),this},remove:function(){return this.each(function(t){if(t.parentNode)return t.parentNode.removeChild(t)})},text:function(t){return void 0===t?this[0].textContent:this.each(function(e){return e.textContent=t})}});var V=O.documentElement;return j.extend({position:function(){var t=this[0];return{left:t.offsetLeft,top:t.offsetTop}},offset:function(){var t=this[0].getBoundingClientRect();return{top:t.top+L.pageYOffset-V.clientTop,left:t.left+L.pageXOffset-V.clientLeft}},offsetParent:function(){return s(this[0].offsetParent)}}),j.extend({children:function(t){var e=[];return this.each(function(t){B.apply(e,t.children)}),e=l(e),t?e.filter(function(e){return a(e,t)}):e},closest:function(t){return!t||this.length<1?s():this.is(t)?this.filter(t):this.parent().closest(t)},is:function(t){if(!t)return!1;var e=!1,i=r(t);return this.each(function(n){return!(e=i(n,t))}),e},find:function(e){if(!e||e.nodeType)return s(e&&this.has(e).length?e:null);var i=[];return this.each(function(n){B.apply(i,t(e,n))}),l(i)},has:function(e){var i=A(e)?function(i){return 0!==t(e,i).length}:function(t){return t.contains(e)};return this.filter(i)},next:function(){return s(this[0].nextElementSibling)},not:function(t){if(!t)return this;var e=r(t);return this.filter(function(i){return!e(i,t)})},parent:function(){var t=[];return this.each(function(e){e&&e.parentNode&&t.push(e.parentNode)}),l(t)},parents:function(t){var e,i=[];return this.each(function(n){for(e=n;e&&e.parentNode&&e!==O.body.parentNode;)e=e.parentNode,(!t||t&&a(e,t))&&i.push(e)}),l(i)},prev:function(){return s(this[0].previousElementSibling)},siblings:function(t){var e=this.parent().children(t),i=this[0];return e.filter(function(t){return t!==i})}}),s});var Component=function(){function t(e,i,n){_classCallCheck(this,t),i instanceof Element||console.error(Error(i+" is not an HTML Element"));var s=e.getInstance(i);s&&s.destroy(),this.el=i,this.$el=cash(i)}return _createClass(t,null,[{key:"init",value:function(t,e,i){var n=null;if(e instanceof Element)n=new t(e,i);else if(e&&(e.jquery||e.cash||e instanceof NodeList)){for(var s=[],o=0;os.right-i||r+e.width>window.innerWidth-i)&&(n.right=!0),(ls.bottom-i||l+e.height>window.innerHeight-i)&&(n.bottom=!0),n},M.checkPossibleAlignments=function(t,e,i,n){var s={top:!0,right:!0,bottom:!0,left:!0,spaceOnTop:null,spaceOnRight:null,spaceOnBottom:null,spaceOnLeft:null},o="visible"===getComputedStyle(e).overflow,a=e.getBoundingClientRect(),r=Math.min(a.height,window.innerHeight),l=Math.min(a.width,window.innerWidth),h=t.getBoundingClientRect(),d=e.scrollLeft,u=e.scrollTop,c=i.left-d,p=i.top-u,v=i.top+h.height-u;return s.spaceOnRight=o?window.innerWidth-(h.left+i.width):l-(c+i.width),s.spaceOnRight<0&&(s.left=!1),s.spaceOnLeft=o?h.right-i.width:c-i.width+h.width,s.spaceOnLeft<0&&(s.right=!1),s.spaceOnBottom=o?window.innerHeight-(h.top+i.height+n):r-(p+i.height+n),s.spaceOnBottom<0&&(s.top=!1),s.spaceOnTop=o?h.bottom-(i.height+n):v-(i.height-n),s.spaceOnTop<0&&(s.bottom=!1),s},M.getOverflowParent=function(t){return null==t?null:t===document.body||"visible"!==getComputedStyle(t).overflow?t:M.getOverflowParent(t.parentElement)},M.getIdFromTrigger=function(t){var e=t.getAttribute("data-target");return e||(e=(e=t.getAttribute("href"))?e.slice(1):""),e},M.getDocumentScrollTop=function(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0},M.getDocumentScrollLeft=function(){return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0};var getTime=Date.now||function(){return(new Date).getTime()};M.throttle=function(t,e,i){var n=void 0,s=void 0,o=void 0,a=null,r=0;i||(i={});var l=function(){r=!1===i.leading?0:getTime(),a=null,o=t.apply(n,s),n=s=null};return function(){var h=getTime();r||!1!==i.leading||(r=h);var d=e-(h-r);return n=this,s=arguments,d<=0?(clearTimeout(a),a=null,r=h,o=t.apply(n,s),n=s=null):a||!1===i.trailing||(a=setTimeout(l,d)),o}};var $jscomp={scope:{}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,i){if(i.get||i.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=i.value)},$jscomp.getGlobal=function(t){return"undefined"!=typeof window&&window===t?t:"undefined"!=typeof global&&null!=global?global:t},$jscomp.global=$jscomp.getGlobal(this),$jscomp.SYMBOL_PREFIX="jscomp_symbol_",$jscomp.initSymbol=function(){$jscomp.initSymbol=function(){},$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol)},$jscomp.symbolCounter_=0,$jscomp.Symbol=function(t){return $jscomp.SYMBOL_PREFIX+(t||"")+$jscomp.symbolCounter_++},$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();var t=$jscomp.global.Symbol.iterator;t||(t=$jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&$jscomp.defineProperty(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return $jscomp.arrayIterator(this)}}),$jscomp.initSymbolIterator=function(){}},$jscomp.arrayIterator=function(t){var e=0;return $jscomp.iteratorPrototype(function(){return ei&&(i+=1),1i?e:i<2/3?t+(e-t)*(2/3-i)*6:t}s=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(t)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(t);t=parseInt(s[1])/360;var i=parseInt(s[2])/100,n=parseInt(s[3])/100,s=s[4]||1;if(0==i)n=i=t=n;else{var o=.5>n?n*(1+i):n+i-n*i,a=2*n-o,n=e(a,o,t+1/3),i=e(a,o,t);t=e(a,o,t-1/3)}return"rgba("+255*n+","+255*i+","+255*t+","+s+")"}function d(t){if(t=/([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(t))return t[2]}function u(t){return-1=v.currentTime)for(var k=0;k<_;k++)y[k].seek(g);else for(;_--;)y[_].seek(g)}(g>=p||!e)&&(v.began||(v.began=!0,o("begin")),o("run")),g>r&&g=e&&f!==e||!e)&&(s(e),m||a())),o("update"),t>=e&&(v.remaining?(h=l,"alternate"===v.direction&&(v.reversed=!v.reversed)):(v.pause(),v.completed||(v.completed=!0,o("complete"),"Promise"in window&&(u(),c=i()))),d=0)}t=void 0===t?{}:t;var l,h,d=0,u=null,c=i(),v=D(t);return v.reset=function(){var t=v.direction,e=v.loop;for(v.currentTime=0,v.progress=0,v.paused=!0,v.began=!1,v.completed=!1,v.reversed="reverse"===t,v.remaining="alternate"===t&&1===e?2:e,s(0),t=v.children.length;t--;)v.children[t].reset()},v.tick=function(t){l=t,h||(h=l),r((d+l-h)*B.speed)},v.seek=function(t){r(n(t))},v.pause=function(){var t=F.indexOf(v);-1=e&&0<=n&&1>=n){var o=new Float32Array(11);if(e!==i||n!==s)for(var a=0;11>a;++a)o[a]=t(.1*a,e,n);return function(a){if(e===i&&n===s)return a;if(0===a)return 0;if(1===a)return 1;for(var r=0,l=1;10!==l&&o[l]<=a;++l)r+=.1;var l=r+(a-o[--l])/(o[l+1]-o[l])*.1,h=3*(1-3*n+3*e)*l*l+2*(3*n-6*e)*l+3*e;if(.001<=h){for(r=0;4>r&&0!=(h=3*(1-3*n+3*e)*l*l+2*(3*n-6*e)*l+3*e);++r)var d=t(l,e,n)-a,l=l-d/h;a=l}else if(0===h)a=l;else{var l=r,r=r+.1,u=0;do{0<(h=t(d=l+(r-l)/2,e,n)-a)?r=d:l=d}while(1e-7++u);a=d}return t(a,i,s)}}}}(),W=function(){function t(t,e){return 0===t||1===t?t:-Math.pow(2,10*(t-1))*Math.sin(2*(t-1-e/(2*Math.PI)*Math.asin(1))*Math.PI/e)}var e,i="Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "),n={In:[[.55,.085,.68,.53],[.55,.055,.675,.19],[.895,.03,.685,.22],[.755,.05,.855,.06],[.47,0,.745,.715],[.95,.05,.795,.035],[.6,.04,.98,.335],[.6,-.28,.735,.045],t],Out:[[.25,.46,.45,.94],[.215,.61,.355,1],[.165,.84,.44,1],[.23,1,.32,1],[.39,.575,.565,1],[.19,1,.22,1],[.075,.82,.165,1],[.175,.885,.32,1.275],function(e,i){return 1-t(1-e,i)}],InOut:[[.455,.03,.515,.955],[.645,.045,.355,1],[.77,0,.175,1],[.86,0,.07,1],[.445,.05,.55,.95],[1,0,0,1],[.785,.135,.15,.86],[.68,-.55,.265,1.55],function(e,i){return.5>e?t(2*e,i)/2:1-t(-2*e+2,i)/2}]},s={linear:P(.25,.25,.75,.75)},o={};for(e in n)o.type=e,n[o.type].forEach(function(t){return function(e,n){s["ease"+t.type+i[n]]=H.fnc(e)?e:P.apply($jscomp$this,e)}}(o)),o={type:o.type};return s}(),j={css:function(t,e,i){return t.style[e]=i},attribute:function(t,e,i){return t.setAttribute(e,i)},object:function(t,e,i){return t[e]=i},transform:function(t,e,i,n,s){n[s]||(n[s]=[]),n[s].push(e+"("+i+")")}},F=[],z=0,N=function(){function t(){z=requestAnimationFrame(e)}function e(e){var i=F.length;if(i){for(var n=0;ni&&(e.duration=n.duration),e.children.push(n)}),e.seek(0),e.reset(),e.autoplay&&e.restart(),e},e},B.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},B}),function(t,e){"use strict";var i={accordion:!0,onOpenStart:void 0,onOpenEnd:void 0,onCloseStart:void 0,onCloseEnd:void 0,inDuration:300,outDuration:300},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));n.el.M_Collapsible=n,n.options=t.extend({},s.defaults,i),n._setupEventHandlers();var o=n.$el.children("li.active").children(".collapsible-body");return n.options.accordion?o.first().css("display","block"):o.css("display","block"),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Collapsible=void 0}},{key:"_setupEventHandlers",value:function(){this._handleCollapsibleClickBound=this._handleCollapsibleClick.bind(this),this.el.addEventListener("click",this._handleCollapsibleClickBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleCollapsibleClickBound)}},{key:"_handleCollapsibleClick",value:function(e){var i=t(e.target).closest(".collapsible-header");if(e.target&&i.length){var n=i.closest(".collapsible");if(n[0]===this.el){var s=i.closest("li"),o=n.children("li"),a=s[0].classList.contains("active"),r=o.index(s);a?this.close(r):this.open(r)}}}},{key:"_animateIn",value:function(t){var i=this,n=this.$el.children("li").eq(t);if(n.length){var s=n.children(".collapsible-body");e.remove(s[0]),s.css({display:"block",overflow:"hidden",height:0,paddingTop:"",paddingBottom:""});var o=s.css("padding-top"),a=s.css("padding-bottom"),r=s[0].scrollHeight;s.css({paddingTop:0,paddingBottom:0}),e({targets:s[0],height:r,paddingTop:o,paddingBottom:a,duration:this.options.inDuration,easing:"easeInOutCubic",complete:function(t){s.css({overflow:"",paddingTop:"",paddingBottom:"",height:""}),"function"==typeof i.options.onOpenEnd&&i.options.onOpenEnd.call(i,n[0])}})}}},{key:"_animateOut",value:function(t){var i=this,n=this.$el.children("li").eq(t);if(n.length){var s=n.children(".collapsible-body");e.remove(s[0]),s.css("overflow","hidden"),e({targets:s[0],height:0,paddingTop:0,paddingBottom:0,duration:this.options.outDuration,easing:"easeInOutCubic",complete:function(){s.css({height:"",overflow:"",padding:"",display:""}),"function"==typeof i.options.onCloseEnd&&i.options.onCloseEnd.call(i,n[0])}})}}},{key:"open",value:function(e){var i=this,n=this.$el.children("li").eq(e);if(n.length&&!n[0].classList.contains("active")){if("function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,n[0]),this.options.accordion){var s=this.$el.children("li");this.$el.children("li.active").each(function(e){var n=s.index(t(e));i.close(n)})}n[0].classList.add("active"),this._animateIn(e)}}},{key:"close",value:function(t){var e=this.$el.children("li").eq(t);e.length&&e[0].classList.contains("active")&&("function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,e[0]),e[0].classList.remove("active"),this._animateOut(t))}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Collapsible}},{key:"defaults",get:function(){return i}}]),s}();M.Collapsible=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"collapsible","M_Collapsible")}(cash,M.anime),function(t,e){"use strict";var i={alignment:"left",constrainWidth:!0,container:null,coverTrigger:!0,closeOnClick:!0,hover:!1,inDuration:150,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Dropdown=n,s._dropdowns.push(n),n.id=M.getIdFromTrigger(e),n.dropdownEl=document.getElementById(n.id),n.$dropdownEl=t(n.dropdownEl),n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.focusedIndex=-1,n.filterQuery=[],n.options.container?t(n.options.container).append(n.dropdownEl):n.$el.after(n.dropdownEl),n._makeDropdownFocusable(),n._resetFilterQueryBound=n._resetFilterQuery.bind(n),n._handleDocumentClickBound=n._handleDocumentClick.bind(n),n._handleDropdownKeydownBound=n._handleDropdownKeydown.bind(n),n._handleTriggerKeydownBound=n._handleTriggerKeydown.bind(n),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._resetDropdownStyles(),this._removeEventHandlers(),s._dropdowns.splice(s._dropdowns.indexOf(this),1),this.el.M_Dropdown=void 0}},{key:"_setupEventHandlers",value:function(){this.el.addEventListener("keydown",this._handleTriggerKeydownBound),this.options.hover?(this._handleMouseEnterBound=this._handleMouseEnter.bind(this),this.el.addEventListener("mouseenter",this._handleMouseEnterBound),this._handleMouseLeaveBound=this._handleMouseLeave.bind(this),this.el.addEventListener("mouseleave",this._handleMouseLeaveBound),this.dropdownEl.addEventListener("mouseleave",this._handleMouseLeaveBound)):(this._handleClickBound=this._handleClick.bind(this),this.el.addEventListener("click",this._handleClickBound))}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("keydown",this._handleTriggerKeydownBound),this.options.hover?(this.el.removeEventHandlers("mouseenter",this._handleMouseEnterBound),this.el.removeEventHandlers("mouseleave",this._handleMouseLeaveBound),this.dropdownEl.removeEventHandlers("mouseleave",this._handleMouseLeaveBound)):this.el.removeEventListener("click",this._handleClickBound)}},{key:"_setupTemporaryEventHandlers",value:function(){document.body.addEventListener("click",this._handleDocumentClickBound,!0),document.body.addEventListener("touchend",this._handleDocumentClickBound),this.dropdownEl.addEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_removeTemporaryEventHandlers",value:function(){document.body.removeEventListener("click",this._handleDocumentClickBound,!0),document.body.removeEventListener("touchend",this._handleDocumentClickBound),this.dropdownEl.removeEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_handleClick",value:function(t){t.preventDefault(),this.open()}},{key:"_handleMouseEnter",value:function(){this.open()}},{key:"_handleMouseLeave",value:function(e){var i=e.toElement||e.relatedTarget,n=!!t(i).closest(".dropdown-content").length,s=!1,o=t(i).closest(".dropdown-trigger");o.length&&o[0].M_Dropdown&&o[0].M_Dropdown.isOpen&&(s=!0),s||n||this.close()}},{key:"_handleDocumentClick",value:function(e){var i=this,n=t(e.target);this.options.closeOnClick&&n.closest(".dropdown-content").length?setTimeout(function(){i.close()},0):!n.closest(".dropdown-trigger").length&&n.closest(".dropdown-content").length||setTimeout(function(){i.close()},0)}},{key:"_handleTriggerKeydown",value:function(t){t.which!==M.keys.ARROW_DOWN&&t.which!==M.keys.ENTER||this.isOpen||(t.preventDefault(),this.open())}},{key:"_handleDropdownKeydown",value:function(e){if(e.which===M.keys.TAB)e.preventDefault(),this.close();else if(e.which!==M.keys.ARROW_DOWN&&e.which!==M.keys.ARROW_UP||!this.isOpen)if(e.which===M.keys.ENTER&&this.isOpen){var i=this.dropdownEl.children[this.focusedIndex],n=t(i).find("a, button").first();n.length?n[0].click():i.click()}else e.which===M.keys.ESC&&this.isOpen&&(e.preventDefault(),this.close());else{e.preventDefault();var s=e.which===M.keys.ARROW_DOWN?1:-1;this.focusedIndex=Math.max(Math.min(this.focusedIndex+s,this.dropdownEl.children.length-1),0),this._focusFocusedItem()}var o=String.fromCharCode(e.which).toLowerCase(),a=[9,13,27,38,40];if(o&&-1===a.indexOf(e.which)){this.filterQuery.push(o);var r=this.filterQuery.join(""),l=t(this.dropdownEl).find("li").filter(function(e){return 0===t(e).text().toLowerCase().indexOf(r)})[0];l&&(this.focusedIndex=t(l).index(),this._focusFocusedItem())}this.filterTimeout=setTimeout(this._resetFilterQueryBound,1e3)}},{key:"_resetFilterQuery",value:function(){this.filterQuery=[]}},{key:"_resetDropdownStyles",value:function(){this.$dropdownEl.css({display:"",width:"",height:"",left:"",top:"","transform-origin":"",transform:"",opacity:""})}},{key:"_makeDropdownFocusable",value:function(){-1===this.dropdownEl.tabIndex&&(this.dropdownEl.tabIndex=0),t(this.dropdownEl).children().attr("tabindex",0)}},{key:"_focusFocusedItem",value:function(){this.focusedIndex>=0&&this.focusedIndexl.spaceOnBottom?(h="bottom",i+=l.spaceOnTop,o-=l.spaceOnTop):i+=l.spaceOnBottom),!l[d]){var u="left"===d?"right":"left";l[u]?d=u:l.spaceOnLeft>l.spaceOnRight?(d="right",n+=l.spaceOnLeft,s-=l.spaceOnLeft):(d="left",n+=l.spaceOnRight)}return"bottom"===h&&(o=o-e.height+(this.options.coverTrigger?t.height:0)),"right"===d&&(s=s-e.width+t.width),{x:s,y:o,verticalAlignment:h,horizontalAlignment:d,height:i,width:n}}},{key:"_animateIn",value:function(t){var i=this;this.dropdownEl.style.left=t.x+"px",this.dropdownEl.style.top=t.y+"px",this.dropdownEl.style.height=t.height+"px",this.dropdownEl.style.width=t.width+"px",this.dropdownEl.style.transformOrigin=("left"===t.horizontalAlignment?"0":"100%")+" "+("top"===t.verticalAlignment?"0":"100%"),e.remove(this.dropdownEl),e({targets:this.dropdownEl,opacity:{value:[0,1],easing:"easeOutQuad"},scaleX:[.3,1],scaleY:[.3,1],duration:this.options.inDuration,easing:"easeOutQuint",complete:function(t){if(i.dropdownEl.focus(),"function"==typeof i.options.onOpenEnd){var e=t.animatables[0].target;i.options.onOpenEnd.call(e,i.el)}}})}},{key:"_animateOut",value:function(){var t=this;e.remove(this.dropdownEl),e({targets:this.dropdownEl,opacity:{value:0,easing:"easeOutQuint"},scaleX:.3,scaleY:.3,duration:this.options.outDuration,easing:"easeOutQuint",complete:function(e){if(t._resetDropdownStyles(),"function"==typeof t.options.onCloseEnd){e.animatables[0].target;t.options.onCloseEnd.call(t,t.el)}}})}},{key:"open",value:function(){if(!this.isOpen){this.isOpen=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this._resetDropdownStyles(),this.dropdownEl.style.display="block";var t=this.options.constrainWidth?this.el.getBoundingClientRect().width:this.dropdownEl.getBoundingClientRect().width;this.dropdownEl.style.width=t+"px";var e=this._getDropdownPosition();this._animateIn(e),this._setupTemporaryEventHandlers()}}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this.focusedIndex=-1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this._animateOut(),this._removeTemporaryEventHandlers(),this.el.focus())}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Dropdown}},{key:"defaults",get:function(){return i}}]),s}();n._dropdowns=[],window.M.Dropdown=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"dropdown","M_Dropdown")}(cash,M.anime),function(t,e){"use strict";var i={opacity:.5,inDuration:250,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null,dismissible:!0,startingTop:"4%",endingTop:"10%"},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Modal=n,n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.id=n.$el.attr("id"),n._openingTrigger=void 0,n.$overlay=t(''),s._count++,n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){s._count--,this._removeEventHandlers(),this.el.removeAttribute("style"),this.$overlay.remove(),this.el.M_Modal=void 0}},{key:"_setupEventHandlers",value:function(){this._handleOverlayClickBound=this._handleOverlayClick.bind(this),this._handleModalCloseClickBound=this._handleModalCloseClick.bind(this),1===s._count&&document.body.addEventListener("click",this._handleTriggerClick),this.$overlay[0].addEventListener("click",this._handleOverlayClickBound),this.el.addEventListener("click",this._handleModalCloseClickBound)}},{key:"_removeEventHandlers",value:function(){0===s._count&&document.body.removeEventListener("click",this._handleTriggerClick),this.$overlay[0].removeEventListener("click",this._handleOverlayClickBound),this.el.removeEventListener("click",this._handleModalCloseClickBound)}},{key:"_handleTriggerClick",value:function(e){var i=t(e.target).closest(".modal-trigger");if(i.length){var n=M.getIdFromTrigger(i[0]),s=document.getElementById(n).M_Modal;s&&s.open(i),e.preventDefault()}}},{key:"_handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"_handleModalCloseClick",value:function(e){t(e.target).closest(".modal-close").length&&this.close()}},{key:"_handleKeydown",value:function(t){27===t.keyCode&&this.options.dismissible&&this.close()}},{key:"_animateIn",value:function(){var i=this;t.extend(this.el.style,{display:"block",opacity:0}),t.extend(this.$overlay[0].style,{display:"block",opacity:0}),e({targets:this.$overlay[0],opacity:this.options.opacity,duration:this.options.inDuration,easing:"easeOutQuad"});var n={targets:this.el,duration:this.options.inDuration,easing:"easeOutCubic",complete:function(){"function"==typeof i.options.onOpenEnd&&i.options.onOpenEnd.call(i,i.el,i._openingTrigger)}};this.el.classList.contains("bottom-sheet")?(t.extend(n,{bottom:0,opacity:1}),e(n)):(t.extend(n,{top:[this.options.startingTop,this.options.endingTop],opacity:1,scaleX:[.8,1],scaleY:[.8,1]}),e(n))}},{key:"_animateOut",value:function(){var i=this;e({targets:this.$overlay[0],opacity:0,duration:this.options.outDuration,easing:"easeOutQuart"});var n={targets:this.el,duration:this.options.outDuration,easing:"easeOutCubic",complete:function(){i.el.style.display="none",i.$overlay.remove(),"function"==typeof i.options.onCloseEnd&&i.options.onCloseEnd.call(i,i.el)}};this.el.classList.contains("bottom-sheet")?(t.extend(n,{bottom:"-100%",opacity:0}),e(n)):(t.extend(n,{top:[this.options.endingTop,this.options.startingTop],opacity:0,scaleX:.8,scaleY:.8}),e(n))}},{key:"open",value:function(t){if(!this.isOpen)return this.isOpen=!0,s._modalsOpen++,this.$overlay[0].style.zIndex=1e3+2*s._modalsOpen,this.el.style.zIndex=1e3+2*s._modalsOpen+1,this._openingTrigger=t?t[0]:void 0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el,this._openingTrigger),document.body.style.overflow="hidden",this.el.classList.add("open"),this.el.insertAdjacentElement("afterend",this.$overlay[0]),this.options.dismissible&&(this._handleKeydownBound=this._handleKeydown.bind(this),document.addEventListener("keydown",this._handleKeydownBound)),e.remove(this.el),e.remove(this.$overlay[0]),this._animateIn(),this}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,s._modalsOpen--,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this.el.classList.remove("open"),0===s._modalsOpen&&(document.body.style.overflow=""),this.options.dismissible&&document.removeEventListener("keydown",this._handleKeydownBound),e.remove(this.el),e.remove(this.$overlay[0]),this._animateOut(),this}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Modal}},{key:"defaults",get:function(){return i}}]),s}();n._modalsOpen=0,n._count=0,M.Modal=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"modal","M_Modal")}(cash,M.anime),function(t,e){"use strict";var i={inDuration:275,outDuration:200,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Materialbox=n,n.options=t.extend({},s.defaults,i),n.overlayActive=!1,n.doneAnimating=!0,n.placeholder=t("
    ").addClass("material-placeholder"),n.originalWidth=0,n.originalHeight=0,n.originInlineStyles=n.$el.attr("style"),n.caption=n.el.getAttribute("data-caption")||"",n.$el.before(n.placeholder),n.placeholder.append(n.$el),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Materialbox=void 0}},{key:"_setupEventHandlers",value:function(){this._handleMaterialboxClickBound=this._handleMaterialboxClick.bind(this),this.el.addEventListener("click",this._handleMaterialboxClickBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleMaterialboxClickBound)}},{key:"_handleMaterialboxClick",value:function(t){!1===this.doneAnimating||this.overlayActive&&this.doneAnimating?this.close():this.open()}},{key:"_handleWindowScroll",value:function(){this.overlayActive&&this.close()}},{key:"_handleWindowResize",value:function(){this.overlayActive&&this.close()}},{key:"_handleWindowEscape",value:function(t){27===t.keyCode&&this.doneAnimating&&this.overlayActive&&this.close()}},{key:"_makeAncestorsOverflowVisible",value:function(){this.ancestorsChanged=t();for(var e=this.placeholder[0].parentNode;null!==e&&!t(e).is(document);){var i=t(e);"visible"!==i.css("overflow")&&(i.css("overflow","visible"),void 0===this.ancestorsChanged?this.ancestorsChanged=i:this.ancestorsChanged=this.ancestorsChanged.add(i)),e=e.parentNode}}},{key:"_animateImageIn",value:function(){var t=this,i={targets:this.el,height:[this.originalHeight,this.newHeight],width:[this.originalWidth,this.newWidth],left:M.getDocumentScrollLeft()+this.windowWidth/2-this.placeholder.offset().left-this.newWidth/2,top:M.getDocumentScrollTop()+this.windowHeight/2-this.placeholder.offset().top-this.newHeight/2,duration:this.options.inDuration,easing:"easeOutQuad",complete:function(){t.doneAnimating=!0,"function"==typeof t.options.onOpenEnd&&t.options.onOpenEnd.call(t,t.el)}};this.maxWidth=this.$el.css("max-width"),this.maxHeight=this.$el.css("max-height"),"none"!==this.maxWidth&&(i.maxWidth=this.newWidth),"none"!==this.maxHeight&&(i.maxHeight=this.newHeight),e(i)}},{key:"_animateImageOut",value:function(){var t=this,i={targets:this.el,width:this.originalWidth,height:this.originalHeight,left:0,top:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t.placeholder.css({height:"",width:"",position:"",top:"",left:""}),t.attrWidth&&t.$el.attr("width",t.attrWidth),t.attrHeight&&t.$el.attr("height",t.attrHeight),t.$el.removeAttr("style"),t.$el.attr("style",t.originInlineStyles),t.$el.removeClass("active"),t.doneAnimating=!0,t.ancestorsChanged.length&&t.ancestorsChanged.css("overflow",""),"function"==typeof t.options.onCloseEnd&&t.options.onCloseEnd.call(t,t.el)}};e(i)}},{key:"_updateVars",value:function(){this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight,this.caption=this.el.getAttribute("data-caption")||""}},{key:"open",value:function(){var i=this;this._updateVars(),this.originalWidth=this.el.getBoundingClientRect().width,this.originalHeight=this.el.getBoundingClientRect().height,this.doneAnimating=!1,this.$el.addClass("active"),this.overlayActive=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this.placeholder.css({width:this.placeholder[0].getBoundingClientRect().width+"px",height:this.placeholder[0].getBoundingClientRect().height+"px",position:"relative",top:0,left:0}),this._makeAncestorsOverflowVisible(),this.$el.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}),this.attrWidth=this.$el.attr("width"),this.attrHeight=this.$el.attr("height"),this.attrWidth&&(this.$el.css("width",this.attrWidth+"px"),this.$el.removeAttr("width")),this.attrHeight&&(this.$el.css("width",this.attrHeight+"px"),this.$el.removeAttr("height")),this.$overlay=t('
    ').css({opacity:0}).one("click",function(){i.doneAnimating&&i.close()}),this.$el.before(this.$overlay);var n=this.$overlay[0].getBoundingClientRect();this.$overlay.css({width:this.windowWidth+"px",height:this.windowHeight+"px",left:-1*n.left+"px",top:-1*n.top+"px"}),e.remove(this.el),e.remove(this.$overlay[0]),e({targets:this.$overlay[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}),""!==this.caption&&(this.$photocaption&&e.remove(this.$photoCaption[0]),this.$photoCaption=t('
    '),this.$photoCaption.text(this.caption),t("body").append(this.$photoCaption),this.$photoCaption.css({display:"inline"}),e({targets:this.$photoCaption[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}));var s=0,o=this.originalWidth/this.windowWidth,a=this.originalHeight/this.windowHeight;this.newWidth=0,this.newHeight=0,o>a?(s=this.originalHeight/this.originalWidth,this.newWidth=.9*this.windowWidth,this.newHeight=.9*this.windowWidth*s):(s=this.originalWidth/this.originalHeight,this.newWidth=.9*this.windowHeight*s,this.newHeight=.9*this.windowHeight),this._animateImageIn(),this._handleWindowScrollBound=this._handleWindowScroll.bind(this),this._handleWindowResizeBound=this._handleWindowResize.bind(this),this._handleWindowEscapeBound=this._handleWindowEscape.bind(this),window.addEventListener("scroll",this._handleWindowScrollBound),window.addEventListener("resize",this._handleWindowResizeBound),window.addEventListener("keyup",this._handleWindowEscapeBound)}},{key:"close",value:function(){var t=this;this._updateVars(),this.doneAnimating=!1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),e.remove(this.el),e.remove(this.$overlay[0]),""!==this.caption&&e.remove(this.$photoCaption[0]),window.removeEventListener("scroll",this._handleWindowScrollBound),window.removeEventListener("resize",this._handleWindowResizeBound),window.removeEventListener("keyup",this._handleWindowEscapeBound),e({targets:this.$overlay[0],opacity:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t.overlayActive=!1,t.$overlay.remove()}}),this._animateImageOut(),""!==this.caption&&e({targets:this.$photoCaption[0],opacity:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t.$photoCaption.remove()}})}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Materialbox}},{key:"defaults",get:function(){return i}}]),s}();M.Materialbox=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"materialbox","M_Materialbox")}(cash,M.anime),function(t){"use strict";var e={responsiveThreshold:0},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Parallax=s,s.options=t.extend({},n.defaults,i),s._enabled=window.innerWidth>s.options.responsiveThreshold,s.$img=s.$el.find("img").first(),s.$img.each(function(){var e=this;e.complete&&t(e).trigger("load")}),s._updateParallax(),s._setupEventHandlers(),s._setupStyles(),n._parallaxes.push(s),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){n._parallaxes.splice(n._parallaxes.indexOf(this),1),this.$img[0].style.transform="",this._removeEventHandlers(),this.$el[0].M_Parallax=void 0}},{key:"_setupEventHandlers",value:function(){this._handleImageLoadBound=this._handleImageLoad.bind(this),this.$img[0].addEventListener("load",this._handleImageLoadBound),0===n._parallaxes.length&&(n._handleScrollThrottled=M.throttle(n._handleScroll,5),window.addEventListener("scroll",n._handleScrollThrottled),n._handleWindowResizeThrottled=M.throttle(n._handleWindowResize,5),window.addEventListener("resize",n._handleWindowResizeThrottled))}},{key:"_removeEventHandlers",value:function(){this.$img[0].removeEventListener("load",this._handleImageLoadBound),0===n._parallaxes.length&&(window.removeEventListener("scroll",n._handleScrollThrottled),window.removeEventListener("resize",n._handleWindowResizeThrottled))}},{key:"_setupStyles",value:function(){this.$img[0].style.opacity=1}},{key:"_handleImageLoad",value:function(){this._updateParallax()}},{key:"_updateParallax",value:function(){var t=this.$el.height()>0?this.el.parentNode.offsetHeight:500,e=this.$img[0].offsetHeight-t,i=this.$el.offset().top+t,n=this.$el.offset().top,s=M.getDocumentScrollTop(),o=window.innerHeight,a=e*((s+o-n)/(t+o));this._enabled?i>s&&ne.options.responsiveThreshold}}},{key:"defaults",get:function(){return e}}]),n}();i._parallaxes=[],M.Parallax=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"parallax","M_Parallax")}(cash),function(t,e){"use strict";var i={duration:300,onShow:null,swipeable:!1,responsiveThreshold:1/0},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Tabs=n,n.options=t.extend({},s.defaults,i),n.$tabLinks=n.$el.children("li.tab").children("a"),n.index=0,n._setTabsAndTabWidth(),n._setupActiveTabLink(),n._createIndicator(),n.options.swipeable?n._setupSwipeableTabs():n._setupNormalTabs(),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this._indicator.parentNode.removeChild(this._indicator),this.options.swipeable?this._teardownSwipeableTabs():this._teardownNormalTabs(),this.$el[0].M_Tabs=void 0}},{key:"_setupEventHandlers",value:function(){this._handleWindowResizeBound=this._handleWindowResize.bind(this),window.addEventListener("resize",this._handleWindowResizeBound),this._handleTabClickBound=this._handleTabClick.bind(this),this.el.addEventListener("click",this._handleTabClickBound)}},{key:"_removeEventHandlers",value:function(){window.removeEventListener("resize",this._handleWindowResizeBound),this.el.removeEventListener("click",this._handleTabClickBound)}},{key:"_handleWindowResize",value:function(){this._setTabsAndTabWidth(),0!==this.tabWidth&&0!==this.tabsWidth&&(this._indicator.style.left=this._calcLeftPos(this.$activeTabLink)+"px",this._indicator.style.right=this._calcRightPos(this.$activeTabLink)+"px")}},{key:"_handleTabClick",value:function(e){var i=this,n=t(e.target).closest("li.tab"),s=t(e.target).closest("a");if(s.length&&s.parent().hasClass("tab"))if(n.hasClass("disabled"))e.preventDefault();else if(!s.attr("target")){this._setTabsAndTabWidth(),this.$activeTabLink.removeClass("active");var o=this.$content;this.$activeTabLink=s,this.$content=t(M.escapeHash(s[0].hash)),this.$tabLinks=this.$el.children("li.tab").children("a"),this.$activeTabLink.addClass("active");var a=this.index;this.index=Math.max(this.$tabLinks.index(s),0),this.options.swipeable?this._tabsCarousel&&this._tabsCarousel.set(this.index,function(){"function"==typeof i.options.onShow&&i.options.onShow.call(i,i.$content[0])}):this.$content.length&&(this.$content[0].style.display="block",this.$content.addClass("active"),"function"==typeof this.options.onShow&&this.options.onShow.call(this,this.$content[0]),o.length&&!o.is(this.$content)&&(o[0].style.display="none",o.removeClass("active"))),this._animateIndicator(a),e.preventDefault()}}},{key:"_createIndicator",value:function(){var t=this,e=document.createElement("li");e.classList.add("indicator"),this.el.appendChild(e),this._indicator=e,setTimeout(function(){t._indicator.style.left=t._calcLeftPos(t.$activeTabLink)+"px",t._indicator.style.right=t._calcRightPos(t.$activeTabLink)+"px"},0)}},{key:"_setupActiveTabLink",value:function(){this.$activeTabLink=t(this.$tabLinks.filter('[href="'+location.hash+'"]')),0===this.$activeTabLink.length&&(this.$activeTabLink=this.$el.children("li.tab").children("a.active").first()),0===this.$activeTabLink.length&&(this.$activeTabLink=this.$el.children("li.tab").children("a").first()),this.$tabLinks.removeClass("active"),this.$activeTabLink[0].classList.add("active"),this.index=Math.max(this.$tabLinks.index(this.$activeTabLink),0),this.$activeTabLink.length&&(this.$content=t(M.escapeHash(this.$activeTabLink[0].hash)),this.$content.addClass("active"))}},{key:"_setupSwipeableTabs",value:function(){var e=this;window.innerWidth>this.options.responsiveThreshold&&(this.options.swipeable=!1);var i=t();this.$tabLinks.each(function(e){var n=t(M.escapeHash(e.hash));n.addClass("carousel-item"),i=i.add(n)});var n=t('');i.first().before(n),n.append(i),i[0].style.display="",this._tabsCarousel=M.Carousel.init(n[0],{fullWidth:!0,noWrap:!0,onCycleTo:function(i){var n=e.index;e.index=t(i).index(),e.$activeTabLink.removeClass("active"),e.$activeTabLink=e.$tabLinks.eq(e.index),e.$activeTabLink.addClass("active"),e._animateIndicator(n),"function"==typeof e.options.onShow&&e.options.onShow.call(e,e.$content[0])}})}},{key:"_teardownSwipeableTabs",value:function(){var t=this._tabsCarousel.$el;this._tabsCarousel.destroy(),t.after(t.children()),t.remove()}},{key:"_setupNormalTabs",value:function(){this.$tabLinks.not(this.$activeTabLink).each(function(e){if(e.hash){var i=t(M.escapeHash(e.hash));i.length&&(i[0].style.display="none")}})}},{key:"_teardownNormalTabs",value:function(){this.$tabLinks.each(function(e){if(e.hash){var i=t(M.escapeHash(e.hash));i.length&&(i[0].style.display="")}})}},{key:"_setTabsAndTabWidth",value:function(){this.tabsWidth=this.$el.width(),this.tabWidth=Math.max(this.tabsWidth,this.el.scrollWidth)/this.$tabLinks.length}},{key:"_calcRightPos",value:function(t){return Math.ceil(this.tabsWidth-t.position().left-t[0].getBoundingClientRect().width)}},{key:"_calcLeftPos",value:function(t){return Math.floor(t.position().left)}},{key:"updateTabIndicator",value:function(){this._animateIndicator(this.index)}},{key:"_animateIndicator",value:function(t){var i=0,n=0;this.index-t>=0?i=90:n=90;var s={targets:this._indicator,left:{value:this._calcLeftPos(this.$activeTabLink),delay:i},right:{value:this._calcRightPos(this.$activeTabLink),delay:n},duration:this.options.duration,easing:"easeOutQuad"};e.remove(this._indicator),e(s)}},{key:"select",value:function(t){var e=this.$tabLinks.filter('[href="#'+t+'"]');e.length&&e.trigger("click")}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tabs}},{key:"defaults",get:function(){return i}}]),s}();window.M.Tabs=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tabs","M_Tabs")}(cash,M.anime),function(t,e){"use strict";var i={exitDelay:200,enterDelay:0,html:null,margin:5,inDuration:250,outDuration:200,position:"bottom",transitionMovement:10},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Tooltip=n,n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.isHovered=!1,n._appendTooltipEl(),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){t(this.tooltipEl).remove(),this._removeEventHandlers(),this.$el[0].M_Tooltip=void 0}},{key:"_appendTooltipEl",value:function(){var t=document.createElement("div");t.classList.add("material-tooltip"),this.tooltipEl=t;var e=document.createElement("div");e.classList.add("tooltip-content"),e.innerHTML=this.options.html,t.appendChild(e),document.body.appendChild(t)}},{key:"_updateTooltipContent",value:function(){this.tooltipEl.querySelector(".tooltip-content").innerHTML=this.options.html}},{key:"_setupEventHandlers",value:function(){this.handleMouseEnterBound=this._handleMouseEnter.bind(this),this.handleMouseLeaveBound=this._handleMouseLeave.bind(this),this.$el[0].addEventListener("mouseenter",this.handleMouseEnterBound),this.$el[0].addEventListener("mouseleave",this.handleMouseLeaveBound)}},{key:"_removeEventHandlers",value:function(){this.$el[0].removeEventListener("mouseenter",this.handleMouseEnterBound),this.$el[0].removeEventListener("mouseleave",this.handleMouseLeaveBound)}},{key:"open",value:function(){this.isOpen||(this.isOpen=!0,this.options=t.extend({},this.options,this._getAttributeOptions()),this._updateTooltipContent(),this._setEnterDelayTimeout())}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this._setExitDelayTimeout())}},{key:"_setExitDelayTimeout",value:function(){var t=this;clearTimeout(this._exitDelayTimeout),this._exitDelayTimeout=setTimeout(function(){t.isHovered||t._animateOut()},this.options.exitDelay)}},{key:"_setEnterDelayTimeout",value:function(){var t=this;clearTimeout(this._enterDelayTimeout),this._enterDelayTimeout=setTimeout(function(){t.isHovered&&t._animateIn()},this.options.enterDelay)}},{key:"_positionTooltip",value:function(){var e=this.$el[0],i=this.tooltipEl,n=e.offsetHeight,s=e.offsetWidth,o=i.offsetHeight,a=i.offsetWidth,r=void 0,l=this.options.margin,h=void 0,d=void 0;this.xMovement=0,this.yMovement=0,h=e.getBoundingClientRect().top+M.getDocumentScrollTop(),d=e.getBoundingClientRect().left+M.getDocumentScrollLeft(),"top"===this.options.position?(h+=-o-l,d+=s/2-a/2,this.yMovement=-this.options.transitionMovement):"right"===this.options.position?(h+=n/2-o/2,d+=s+l,this.xMovement=this.options.transitionMovement):"left"===this.options.position?(h+=n/2-o/2,d+=-a-l,this.xMovement=-this.options.transitionMovement):(h+=n+l,d+=s/2-a/2,this.yMovement=this.options.transitionMovement),r=this._repositionWithinScreen(d,h,a,o),t(i).css({top:r.y+"px",left:r.x+"px"})}},{key:"_repositionWithinScreen",value:function(t,e,i,n){var s=M.getDocumentScrollLeft(),o=M.getDocumentScrollTop(),a=t-s,r=e-o,l={left:a,top:r,width:i,height:n},h=this.options.margin+this.options.transitionMovement,d=M.checkWithinContainer(document.body,l,h);return d.left?a=h:d.right&&(a-=a+i-window.innerWidth),d.top?r=h:d.bottom&&(r-=r+n-window.innerHeight),{x:a+s,y:r+o}}},{key:"_animateIn",value:function(){this._positionTooltip(),this.tooltipEl.style.visibility="visible",e.remove(this.tooltipEl),e({targets:this.tooltipEl,opacity:1,translateX:this.xMovement,translateY:this.yMovement,duration:this.options.inDuration,easing:"easeOutCubic"})}},{key:"_animateOut",value:function(){e.remove(this.tooltipEl),e({targets:this.tooltipEl,opacity:0,translateX:0,translateY:0,duration:this.options.outDuration,easing:"easeOutCubic"})}},{key:"_handleMouseEnter",value:function(){this.isHovered=!0,this.open()}},{key:"_handleMouseLeave",value:function(){this.isHovered=!1,this.close()}},{key:"_getAttributeOptions",value:function(){var t={},e=this.$el[0].getAttribute("data-tooltip"),i=this.$el[0].getAttribute("data-position");return e&&(t.html=e),i&&(t.position=i),t}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tooltip}},{key:"defaults",get:function(){return i}}]),s}();M.Tooltip=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tooltip","M_Tooltip")}(cash,M.anime),function(t){"use strict";function e(t){return null!==t&&t===t.window}function i(t){return e(t)?t:9===t.nodeType&&t.defaultView}function n(t){var e,n,s={top:0,left:0},o=t&&t.ownerDocument;return e=o.documentElement,void 0!==t.getBoundingClientRect&&(s=t.getBoundingClientRect()),n=i(o),{top:s.top+n.pageYOffset-e.clientTop,left:s.left+n.pageXOffset-e.clientLeft}}function s(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}function o(t){if(!1===d.allowEvent(t))return null;for(var e=null,i=t.target||t.srcElement;null!==i.parentNode;){if(!(i instanceof SVGElement)&&-1!==i.className.indexOf("waves-effect")){e=i;break}i=i.parentNode}return e}function a(e){var i=o(e);null!==i&&(h.show(e,i),"ontouchstart"in t&&(i.addEventListener("touchend",h.hide,!1),i.addEventListener("touchcancel",h.hide,!1)),i.addEventListener("mouseup",h.hide,!1),i.addEventListener("mouseleave",h.hide,!1),i.addEventListener("dragend",h.hide,!1))}var r=r||{},l=document.querySelectorAll.bind(document),h={duration:750,show:function(t,e){if(2===t.button)return!1;var i=e||this,o=document.createElement("div");o.className="waves-ripple",i.appendChild(o);var a=n(i),r=t.pageY-a.top,l=t.pageX-a.left,d="scale("+i.clientWidth/100*10+")";"touches"in t&&(r=t.touches[0].pageY-a.top,l=t.touches[0].pageX-a.left),o.setAttribute("data-hold",Date.now()),o.setAttribute("data-scale",d),o.setAttribute("data-x",l),o.setAttribute("data-y",r);var u={top:r+"px",left:l+"px"};o.className=o.className+" waves-notransition",o.setAttribute("style",s(u)),o.className=o.className.replace("waves-notransition",""),u["-webkit-transform"]=d,u["-moz-transform"]=d,u["-ms-transform"]=d,u["-o-transform"]=d,u.transform=d,u.opacity="1",u["-webkit-transition-duration"]=h.duration+"ms",u["-moz-transition-duration"]=h.duration+"ms",u["-o-transition-duration"]=h.duration+"ms",u["transition-duration"]=h.duration+"ms",u["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",u["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",u["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",u["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",o.setAttribute("style",s(u))},hide:function(t){d.touchup(t);var e=this,i=(e.clientWidth,null),n=e.getElementsByClassName("waves-ripple");if(!(n.length>0))return!1;var o=(i=n[n.length-1]).getAttribute("data-x"),a=i.getAttribute("data-y"),r=i.getAttribute("data-scale"),l=350-(Date.now()-Number(i.getAttribute("data-hold")));l<0&&(l=0),setTimeout(function(){var t={top:a+"px",left:o+"px",opacity:"0","-webkit-transition-duration":h.duration+"ms","-moz-transition-duration":h.duration+"ms","-o-transition-duration":h.duration+"ms","transition-duration":h.duration+"ms","-webkit-transform":r,"-moz-transform":r,"-ms-transform":r,"-o-transform":r,transform:r};i.setAttribute("style",s(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},h.duration)},l)},wrapInput:function(t){for(var e=0;e0&&(d.touches-=1)},500):"mousedown"===t.type&&d.touches>0&&(e=!1),e},touchup:function(t){d.allowEvent(t)}};r.displayEffect=function(e){"duration"in(e=e||{})&&(h.duration=e.duration),h.wrapInput(l(".waves-effect")),"ontouchstart"in t&&document.body.addEventListener("touchstart",a,!1),document.body.addEventListener("mousedown",a,!1)},r.attach=function(e){"input"===e.tagName.toLowerCase()&&(h.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",a,!1),e.addEventListener("mousedown",a,!1)},t.Waves=r,document.addEventListener("DOMContentLoaded",function(){r.displayEffect()},!1)}(window),function(t,e){"use strict";var i={html:"",displayLength:4e3,inDuration:300,outDuration:375,classes:"",completeCallback:null,activationPercent:.8},n=function(){function n(e){_classCallCheck(this,n),this.options=t.extend({},n.defaults,e),this.message=this.options.html,this.panning=!1,this.timeRemaining=this.options.displayLength,0===n._toasts.length&&n._createContainer(),n._toasts.push(this);var i=this._createToast();i.M_Toast=this,this.el=i,this._animateIn(),this._setTimer()}return _createClass(n,[{key:"_createToast",value:function(){var e=document.createElement("div");return e.classList.add("toast"),this.options.classes.length&&t(e).addClass(this.options.classes),("object"==typeof HTMLElement?this.message instanceof HTMLElement:this.message&&"object"==typeof this.message&&null!==this.message&&1===this.message.nodeType&&"string"==typeof this.message.nodeName)?e.appendChild(this.message):this.message.jquery?t(e).append(this.message[0]):e.innerHTML=this.message,n._container.appendChild(e),e}},{key:"_animateIn",value:function(){e({targets:this.el,top:0,opacity:1,duration:300,easing:"easeOutCubic"})}},{key:"_setTimer",value:function(){var t=this;this.timeRemaining!==1/0&&(this.counterInterval=setInterval(function(){t.panning||(t.timeRemaining-=20),t.timeRemaining<=0&&t.dismiss()},20))}},{key:"dismiss",value:function(){var t=this;window.clearInterval(this.counterInterval);var i=this.el.offsetWidth*this.options.activationPercent;this.wasSwiped&&(this.el.style.transition="transform .05s, opacity .05s",this.el.style.transform="translateX("+i+"px)",this.el.style.opacity=0),e({targets:this.el,opacity:0,marginTop:-40,duration:this.options.outDuration,easing:"easeOutExpo",complete:function(){"function"==typeof t.options.completeCallback&&t.options.completeCallback(),t.el.parentNode.removeChild(t.el),n._toasts.splice(n._toasts.indexOf(t),1),0===n._toasts.length&&n._removeContainer()}})}}],[{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Toast}},{key:"_createContainer",value:function(){var t=document.createElement("div");t.setAttribute("id","toast-container"),t.addEventListener("touchstart",n._onDragStart),t.addEventListener("touchmove",n._onDragMove),t.addEventListener("touchend",n._onDragEnd),t.addEventListener("mousedown",n._onDragStart),document.addEventListener("mousemove",n._onDragMove),document.addEventListener("mouseup",n._onDragEnd),document.body.appendChild(t),n._container=t}},{key:"_removeContainer",value:function(){document.removeEventListener("mousemove",n._onDragMove),document.removeEventListener("mouseup",n._onDragEnd),n._container.parentNode.removeChild(n._container),n._container=null}},{key:"_onDragStart",value:function(e){if(e.target&&t(e.target).closest(".toast").length){var i=t(e.target).closest(".toast")[0].M_Toast;i.panning=!0,n._draggedToast=i,i.el.classList.add("panning"),i.el.style.transition="",i.startingXPos=n._xPos(e),i.time=Date.now(),i.xPos=n._xPos(e)}}},{key:"_onDragMove",value:function(t){if(n._draggedToast){t.preventDefault();var e=n._draggedToast;e.deltaX=Math.abs(e.xPos-n._xPos(t)),e.xPos=n._xPos(t),e.velocityX=e.deltaX/(Date.now()-e.time),e.time=Date.now();var i=e.xPos-e.startingXPos,s=e.el.offsetWidth*e.options.activationPercent;e.el.style.transform="translateX("+i+"px)",e.el.style.opacity=1-Math.abs(i/s)}}},{key:"_onDragEnd",value:function(){if(n._draggedToast){var t=n._draggedToast;t.panning=!1,t.el.classList.remove("panning");var e=t.xPos-t.startingXPos,i=t.el.offsetWidth*t.options.activationPercent;Math.abs(e)>i||t.velocityX>1?(t.wasSwiped=!0,t.dismiss()):(t.el.style.transition="transform .2s, opacity .2s",t.el.style.transform="",t.el.style.opacity=""),n._draggedToast=null}}},{key:"_xPos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"dismissAll",value:function(){for(var t in n._toasts)n._toasts[t].dismiss()}},{key:"defaults",get:function(){return i}}]),n}();n._toasts=[],n._container=null,n._draggedToast=null,M.Toast=n,M.toast=function(t){return new n(t)}}(cash,M.anime),function(t,e){"use strict";var i={edge:"left",draggable:!0,inDuration:250,outDuration:200,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Sidenav=n,n.id=n.$el.attr("id"),n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.isFixed=n.el.classList.contains("sidenav-fixed"),n.isDragged=!1,n._createOverlay(),n._createDragTarget(),n._setupEventHandlers(),n._setupClasses(),n._setupFixed(),s._sidenavs.push(n),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this._overlay.parentNode.removeChild(this._overlay),this.dragTarget.parentNode.removeChild(this.dragTarget),this.el.M_Sidenav=void 0;var t=s._sidenavs.indexOf(this);t>=0&&s._sidenavs.splice(t,1)}},{key:"_createOverlay",value:function(){var t=document.createElement("div");this._closeBound=this.close.bind(this),t.classList.add("sidenav-overlay"),t.addEventListener("click",this._closeBound),document.body.appendChild(t),this._overlay=t}},{key:"_setupEventHandlers",value:function(){0===s._sidenavs.length&&document.body.addEventListener("click",this._handleTriggerClick),this._handleDragTargetDragBound=this._handleDragTargetDrag.bind(this),this._handleDragTargetReleaseBound=this._handleDragTargetRelease.bind(this),this._handleCloseDragBound=this._handleCloseDrag.bind(this),this._handleCloseReleaseBound=this._handleCloseRelease.bind(this),this._handleCloseTriggerClickBound=this._handleCloseTriggerClick.bind(this),this.dragTarget.addEventListener("touchmove",this._handleDragTargetDragBound),this.dragTarget.addEventListener("touchend",this._handleDragTargetReleaseBound),this._overlay.addEventListener("touchmove",this._handleCloseDragBound),this._overlay.addEventListener("touchend",this._handleCloseReleaseBound),this.el.addEventListener("touchmove",this._handleCloseDragBound),this.el.addEventListener("touchend",this._handleCloseReleaseBound),this.el.addEventListener("click",this._handleCloseTriggerClickBound),this.isFixed&&(this._handleWindowResizeBound=this._handleWindowResize.bind(this),window.addEventListener("resize",this._handleWindowResizeBound))}},{key:"_removeEventHandlers",value:function(){1===s._sidenavs.length&&document.body.removeEventListener("click",this._handleTriggerClick),this.dragTarget.removeEventListener("touchmove",this._handleDragTargetDragBound),this.dragTarget.removeEventListener("touchend",this._handleDragTargetReleaseBound),this._overlay.removeEventListener("touchmove",this._handleCloseDragBound),this._overlay.removeEventListener("touchend",this._handleCloseReleaseBound),this.el.removeEventListener("touchmove",this._handleCloseDragBound),this.el.removeEventListener("touchend",this._handleCloseReleaseBound),this.el.removeEventListener("click",this._handleCloseTriggerClickBound),this.isFixed&&window.removeEventListener("resize",this._handleWindowResizeBound)}},{key:"_handleTriggerClick",value:function(e){var i=t(e.target).closest(".sidenav-trigger");if(e.target&&i.length){var n=M.getIdFromTrigger(i[0]),s=document.getElementById(n).M_Sidenav;s&&s.open(i),e.preventDefault()}}},{key:"_startDrag",value:function(t){var i=t.targetTouches[0].clientX;this.isDragged=!0,this._startingXpos=i,this._xPos=this._startingXpos,this._time=Date.now(),this._width=this.el.getBoundingClientRect().width,this._overlay.style.display="block",e.remove(this.el),e.remove(this._overlay)}},{key:"_dragMoveUpdate",value:function(t){var e=t.targetTouches[0].clientX;this.deltaX=Math.abs(this._xPos-e),this._xPos=e,this.velocityX=this.deltaX/(Date.now()-this._time),this._time=Date.now()}},{key:"_handleDragTargetDrag",value:function(t){if(this.options.draggable&&!this._isCurrentlyFixed()){this.isDragged||this._startDrag(t),this._dragMoveUpdate(t);var e=this._xPos-this._startingXpos,i=e>0?"right":"left";e=Math.min(this._width,Math.abs(e)),this.options.edge===i&&(e=0);var n=e,s="translateX(-100%)";"right"===this.options.edge&&(s="translateX(100%)",n=-n),this.percentOpen=Math.min(1,e/this._width),this.el.style.transform=s+" translateX("+n+"px)",this._overlay.style.opacity=this.percentOpen}}},{key:"_handleDragTargetRelease",value:function(){this.isDragged&&(this.percentOpen>.5?this.open():this._animateOut(),this.isDragged=!1)}},{key:"_handleCloseDrag",value:function(t){if(this.isOpen){if(!this.options.draggable||this._isCurrentlyFixed())return;this.isDragged||this._startDrag(t),this._dragMoveUpdate(t);var e=this._xPos-this._startingXpos,i=e>0?"right":"left";e=Math.min(this._width,Math.abs(e)),this.options.edge!==i&&(e=0);var n=-e;"right"===this.options.edge&&(n=-n),this.percentOpen=Math.min(1,1-e/this._width),this.el.style.transform="translateX("+n+"px)",this._overlay.style.opacity=this.percentOpen}}},{key:"_handleCloseRelease",value:function(){this.isOpen&&this.isDragged&&(this.percentOpen>.5?this._animateIn():this.close(),this.isDragged=!1)}},{key:"_handleCloseTriggerClick",value:function(e){t(e.target).closest(".sidenav-close").length&&this.close()}},{key:"_handleWindowResize",value:function(){window.innerWidth>992?this.open():this.close()}},{key:"_setupClasses",value:function(){"right"===this.options.edge&&(this.el.classList.add("right-aligned"),this.dragTarget.classList.add("right-aligned"))}},{key:"_removeClasses",value:function(){this.el.classList.remove("right-aligned"),this.dragTarget.classList.remove("right-aligned")}},{key:"_setupFixed",value:function(){this._isCurrentlyFixed()&&this.open()}},{key:"_isCurrentlyFixed",value:function(){return this.isFixed&&window.innerWidth>992}},{key:"_createDragTarget",value:function(){var t=document.createElement("div");t.classList.add("drag-target"),document.body.appendChild(t),this.dragTarget=t}},{key:"_preventBodyScrolling",value:function(){document.body.style.overflow="hidden"}},{key:"_enableBodyScrolling",value:function(){document.body.style.overflow=""}},{key:"open",value:function(){!0!==this.isOpen&&(this.isOpen=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this._isCurrentlyFixed()?(e.remove(this.el),e({targets:this.el,translateX:0,duration:0,easing:"easeOutQuad"}),this._enableBodyScrolling(),this._overlay.style.display="none"):(this._preventBodyScrolling(),this.isDragged&&1==this.percentOpen||this._animateIn()))}},{key:"close",value:function(){if(!1!==this.isOpen)if(this.isOpen=!1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this._isCurrentlyFixed()){var t="left"===this.options.edge?"-105%":"105%";this.el.style.transform="translateX("+t+")"}else this._enableBodyScrolling(),this.isDragged&&0==this.percentOpen?this._overlay.style.display="none":this._animateOut()}},{key:"_animateIn",value:function(){this._animateSidenavIn(),this._animateOverlayIn()}},{key:"_animateSidenavIn",value:function(){var t=this,i="left"===this.options.edge?-1:1;this.isDragged&&(i="left"===this.options.edge?i+this.percentOpen:i-this.percentOpen),e.remove(this.el),e({targets:this.el,translateX:[100*i+"%",0],duration:this.options.inDuration,easing:"easeOutQuad",complete:function(){"function"==typeof t.options.onOpenEnd&&t.options.onOpenEnd.call(t,t.el)}})}},{key:"_animateOverlayIn",value:function(){var i=0;this.isDragged?i=this.percentOpen:t(this._overlay).css({display:"block"}),e.remove(this._overlay),e({targets:this._overlay,opacity:[i,1],duration:this.options.inDuration,easing:"easeOutQuad"})}},{key:"_animateOut",value:function(){this._animateSidenavOut(),this._animateOverlayOut()}},{key:"_animateSidenavOut",value:function(){var t=this,i="left"===this.options.edge?-1:1,n=0;this.isDragged&&(n="left"===this.options.edge?i+this.percentOpen:i-this.percentOpen),e.remove(this.el),e({targets:this.el,translateX:[100*n+"%",105*i+"%"],duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){"function"==typeof t.options.onCloseEnd&&t.options.onCloseEnd.call(t,t.el)}})}},{key:"_animateOverlayOut",value:function(){var i=this;e.remove(this._overlay),e({targets:this._overlay,opacity:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t(i._overlay).css("display","none")}})}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Sidenav}},{key:"defaults",get:function(){return i}}]),s}();n._sidenavs=[],window.M.Sidenav=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"sidenav","M_Sidenav")}(cash,M.anime),function(t,e){"use strict";var i={throttle:100,scrollOffset:200,activeClass:"active",getActiveElement:function(t){return'a[href="#'+t+'"]'}},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_ScrollSpy=n,n.options=t.extend({},s.defaults,i),s._elements.push(n),s._count++,s._increment++,n.tickId=-1,n.id=s._increment,n._setupEventHandlers(),n._handleWindowScroll(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){s._elements.splice(s._elements.indexOf(this),1),s._elementsInView.splice(s._elementsInView.indexOf(this),1),s._visibleElements.splice(s._visibleElements.indexOf(this.$el),1),s._count--,this._removeEventHandlers(),t(this.options.getActiveElement(this.$el.attr("id"))).removeClass(this.options.activeClass),this.el.M_ScrollSpy=void 0}},{key:"_setupEventHandlers",value:function(){var t=M.throttle(this._handleWindowScroll,200);this._handleThrottledResizeBound=t.bind(this),this._handleWindowScrollBound=this._handleWindowScroll.bind(this),1===s._count&&(window.addEventListener("scroll",this._handleWindowScrollBound),window.addEventListener("resize",this._handleThrottledResizeBound),document.body.addEventListener("click",this._handleTriggerClick))}},{key:"_removeEventHandlers",value:function(){0===s._count&&(window.removeEventListener("scroll",this._handleWindowScrollBound),window.removeEventListener("resize",this._handleThrottledResizeBound),document.body.removeEventListener("click",this._handleTriggerClick))}},{key:"_handleTriggerClick",value:function(i){for(var n=t(i.target),o=s._elements.length-1;o>=0;o--){var a=s._elements[o];if(n.is('a[href="#'+a.$el.attr("id")+'"]')){i.preventDefault();var r=a.$el.offset().top+1;e({targets:[document.documentElement,document.body],scrollTop:r-a.options.scrollOffset,duration:400,easing:"easeOutCubic"});break}}}},{key:"_handleWindowScroll",value:function(){s._ticks++;for(var t=M.getDocumentScrollTop(),e=M.getDocumentScrollLeft(),i=e+window.innerWidth,n=t+window.innerHeight,o=s._findElements(t,i,n,e),a=0;a=0&&d!==s._ticks&&(h._exit(),h.tickId=-1)}s._elementsInView=o}},{key:"_enter",value:function(){s._visibleElements=s._visibleElements.filter(function(t){return 0!=t.height()}),s._visibleElements[0]?(t(this.options.getActiveElement(s._visibleElements[0].attr("id"))).removeClass(this.options.activeClass),s._visibleElements[0][0].M_ScrollSpy&&this.id0){var h=r.$el.offset().top,d=r.$el.offset().left,u=d+r.$el.width(),c=h+r.$el.height();!(d>e||ui||c=this.options.minLength&&(this.isOpen=!0,this._renderDropdown(this.options.data,e))),this.oldVal=e)}},{key:"_handleInputKeydown",value:function(e){n._keydown=!0;var i=e.keyCode,s=void 0,o=t(this.container).children("li").length;13===i&&this.activeIndex>=0?(s=t(this.container).children("li").eq(this.activeIndex)).length&&(this.selectOption(s),e.preventDefault()):38!==i&&40!==i||(e.preventDefault(),38===i&&this.activeIndex>0&&this.activeIndex--,40===i&&this.activeIndex=0&&(this.$active=t(this.container).children("li").eq(this.activeIndex),this.$active.addClass("active")))}},{key:"_handleContainerMousedownAndTouchstart",value:function(e){var i=t(e.target).closest("li");this.selectOption(i)}},{key:"_highlight",value:function(t,e){var i=e.find("img"),n=e.text().toLowerCase().indexOf(""+t.toLowerCase()),s=n+t.length-1,o=e.text().slice(0,n),a=e.text().slice(n,s+1),r=e.text().slice(s+1);e.html(""+o+""+a+""+r+""),i.length&&e.prepend(i)}},{key:"_resetCurrentElement",value:function(){this.activeIndex=-1,this.$active.removeClass("active")}},{key:"_removeAutocomplete",value:function(){t(this.container).empty(),this._resetCurrentElement(),this.oldVal=null,t(this.container).css({display:""}),this.isOpen=!1}},{key:"selectOption",value:function(t){var e=t.text().trim();this.el.value=e,this.$el.trigger("change"),this._removeAutocomplete(),"function"==typeof this.options.onAutocomplete&&this.options.onAutocomplete.call(this,e)}},{key:"_renderDropdown",value:function(e,i){var n=this;this._removeAutocomplete();var s=[];for(var o in e)if(e.hasOwnProperty(o)&&-1!==o.toLowerCase().indexOf(i)){if(this.count>=this.options.limit)break;var a={data:e[o],key:o};s.push(a),this.count++}s.sort(function(t,e){return n.options.sortFunction(t.key.toLowerCase(),e.key.toLowerCase(),i.toLowerCase())}),t(this.container).css({display:"block"});for(var r=0;r");l.data?h.append(''+l.key+""):h.append(""+l.key+""),t(this.container).append(h),this._highlight(i,h)}}},{key:"updateData",value:function(t){var e=this.el.value.toLowerCase();this.options.data=t,this.isOpen&&this._renderDropdown(t,e)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Autocomplete}},{key:"defaults",get:function(){return e}}]),n}();i._keydown=!1,M.Autocomplete=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"autocomplete","M_Autocomplete")}(cash),function(t){M.updateTextFields=function(){t("input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea").each(function(e,i){var n=t(this);e.value.length>0||t(e).is(":focus")||e.autofocus||null!==n.attr("placeholder")?n.siblings("label").addClass("active"):e.validity?n.siblings("label").toggleClass("active",!0===e.validity.badInput):n.siblings("label").removeClass("active")})},M.validate_field=function(t){var e=null!==t.attr("data-length"),i=parseInt(t.attr("data-length")),n=t[0].value.length;0!==n||!1!==t[0].validity.badInput||t.is(":required")?t.hasClass("validate")&&(t.is(":valid")&&e&&n<=i||t.is(":valid")&&!e?(t.removeClass("invalid"),t.addClass("valid")):(t.removeClass("valid"),t.addClass("invalid"))):t.hasClass("validate")&&(t.removeClass("valid"),t.removeClass("invalid"))},M.textareaAutoResize=function(e){if(e instanceof Element&&(e=t(e)),e.length){var i=t(".hiddendiv").first();i.length||(i=t('
    '),t("body").append(i));var n=e.css("font-family"),s=e.css("font-size"),o=e.css("line-height"),a=e.css("padding-top"),r=e.css("padding-right"),l=e.css("padding-bottom"),h=e.css("padding-left");s&&i.css("font-size",s),n&&i.css("font-family",n),o&&i.css("line-height",o),a&&i.css("padding-top",a),r&&i.css("padding-right",r),l&&i.css("padding-bottom",l),h&&i.css("padding-left",h),e.data("original-height")||e.data("original-height",e.height()),"off"===e.attr("wrap")&&i.css("overflow-wrap","normal").css("white-space","pre"),i.text(e[0].value+"\n");var d=i.html().replace(/\n/g,"
    ");i.html(d),e[0].offsetWidth>0&&e[0].offsetHeight>0?i.css("width",e.width()+"px"):i.css("width",window.innerWidth/2+"px"),e.data("original-height")<=i.innerHeight()?e.css("height",i.innerHeight()+"px"):e[0].value.length'),this.$slides.each(function(i,n){var s=t('
  • ');e.$indicators.append(s[0])}),this.$el.append(this.$indicators[0]),this.$indicators=this.$indicators.children("li.indicator-item"))}},{key:"_removeIndicators",value:function(){this.$el.find("ul.indicators").remove()}},{key:"set",value:function(t){var i=this;if(t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.activeIndex!=t){this.$active=this.$slides.eq(this.activeIndex);var n=this.$active.find(".caption");this.$active.removeClass("active"),e({targets:this.$active[0],opacity:0,duration:this.options.duration,easing:"easeOutQuad",complete:function(){i.$slides.not(".active").each(function(t){e({targets:t,opacity:0,translateX:0,translateY:0,duration:0,easing:"easeOutQuad"})})}}),this._animateCaptionIn(n[0],this.options.duration),this.options.indicators&&(this.$indicators.eq(this.activeIndex).removeClass("active"),this.$indicators.eq(t).addClass("active")),e({targets:this.$slides.eq(t)[0],opacity:1,duration:this.options.duration,easing:"easeOutQuad"}),e({targets:this.$slides.eq(t).find(".caption")[0],opacity:1,translateX:0,translateY:0,duration:this.options.duration,delay:this.options.duration,easing:"easeOutQuad"}),this.$slides.eq(t).addClass("active"),this.activeIndex=t,this.start()}}},{key:"pause",value:function(){clearInterval(this.interval)}},{key:"start",value:function(){clearInterval(this.interval),this.interval=setInterval(this._handleIntervalBound,this.options.duration+this.options.interval)}},{key:"next",value:function(){var t=this.activeIndex+1;t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.set(t)}},{key:"prev",value:function(){var t=this.activeIndex-1;t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.set(t)}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Slider}},{key:"defaults",get:function(){return i}}]),s}();M.Slider=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"slider","M_Slider")}(cash,M.anime),function(t,e){t(document).on("click",".card",function(i){if(t(this).children(".card-reveal").length){var n=t(i.target).closest(".card");void 0===n.data("initialOverflow")&&n.data("initialOverflow",void 0===n.css("overflow")?"":n.css("overflow"));var s=t(this).find(".card-reveal");t(i.target).is(t(".card-reveal .card-title"))||t(i.target).is(t(".card-reveal .card-title i"))?e({targets:s[0],translateY:0,duration:225,easing:"easeInOutQuad",complete:function(e){var i=e.animatables[0].target;t(i).css({display:"none"}),n.css("overflow",n.data("initialOverflow"))}}):(t(i.target).is(t(".card .activator"))||t(i.target).is(t(".card .activator i")))&&(n.css("overflow","hidden"),s.css({display:"block"}),e({targets:s[0],translateY:"-100%",duration:300,easing:"easeInOutQuad"}))}})}(cash,M.anime),function(t){"use strict";var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{},limit:1/0,onChipAdd:null,onChipSelect:null,onChipDelete:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Chips=s,s.options=t.extend({},n.defaults,i),s.$el.addClass("chips input-field"),s.chipsData=[],s.$chips=t(),s._setupInput(),s.hasAutocomplete=Object.keys(s.options.autocompleteOptions).length>0,s.$input.attr("id")||s.$input.attr("id",M.guid()),s.options.data.length&&(s.chipsData=s.options.data,s._renderChips(s.chipsData)),s.hasAutocomplete&&s._setupAutocomplete(),s._setPlaceholder(),s._setupLabel(),s._setupEventHandlers(),s}return _inherits(n,Component),_createClass(n,[{key:"getData",value:function(){return this.chipsData}},{key:"destroy",value:function(){this._removeEventHandlers(),this.$chips.remove(),this.el.M_Chips=void 0}},{key:"_setupEventHandlers",value:function(){this._handleChipClickBound=this._handleChipClick.bind(this),this._handleInputKeydownBound=this._handleInputKeydown.bind(this),this._handleInputFocusBound=this._handleInputFocus.bind(this),this._handleInputBlurBound=this._handleInputBlur.bind(this),this.el.addEventListener("click",this._handleChipClickBound),document.addEventListener("keydown",n._handleChipsKeydown),document.addEventListener("keyup",n._handleChipsKeyup),this.el.addEventListener("blur",n._handleChipsBlur,!0),this.$input[0].addEventListener("focus",this._handleInputFocusBound),this.$input[0].addEventListener("blur",this._handleInputBlurBound),this.$input[0].addEventListener("keydown",this._handleInputKeydownBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleChipClickBound),document.removeEventListener("keydown",n._handleChipsKeydown),document.removeEventListener("keyup",n._handleChipsKeyup),this.el.removeEventListener("blur",n._handleChipsBlur,!0),this.$input[0].removeEventListener("focus",this._handleInputFocusBound),this.$input[0].removeEventListener("blur",this._handleInputBlurBound),this.$input[0].removeEventListener("keydown",this._handleInputKeydownBound)}},{key:"_handleChipClick",value:function(e){var i=t(e.target).closest(".chip"),n=t(e.target).is(".close");if(i.length){var s=i.index();n?(this.deleteChip(s),this.$input[0].focus()):this.selectChip(s)}else this.$input[0].focus()}},{key:"_handleInputFocus",value:function(){this.$el.addClass("focus")}},{key:"_handleInputBlur",value:function(){this.$el.removeClass("focus")}},{key:"_handleInputKeydown",value:function(t){if(n._keydown=!0,13===t.keyCode){if(this.hasAutocomplete&&this.autocomplete&&this.autocomplete.isOpen)return;t.preventDefault(),this.addChip({tag:this.$input[0].value}),this.$input[0].value=""}else 8!==t.keyCode&&37!==t.keyCode||""!==this.$input[0].value||!this.chipsData.length||(t.preventDefault(),this.selectChip(this.chipsData.length-1))}},{key:"_renderChip",value:function(e){if(e.tag){var i=document.createElement("div"),n=document.createElement("i");if(i.classList.add("chip"),i.textContent=e.tag,i.setAttribute("tabindex",0),t(n).addClass("material-icons close"),n.textContent="close",e.image){var s=document.createElement("img");s.setAttribute("src",e.image),i.insertBefore(s,i.firstChild)}return i.appendChild(n),i}}},{key:"_renderChips",value:function(){this.$chips.remove();for(var t=0;t"),this.$el.append(this.$input)),this.$input.addClass("input")}},{key:"_setupLabel",value:function(){this.$label=this.$el.find("label"),this.$label.length&&this.$label.setAttribute("for",this.$input.attr("id"))}},{key:"_setPlaceholder",value:function(){void 0!==this.chipsData&&!this.chipsData.length&&this.options.placeholder?t(this.$input).prop("placeholder",this.options.placeholder):(void 0===this.chipsData||this.chipsData.length)&&this.options.secondaryPlaceholder&&t(this.$input).prop("placeholder",this.options.secondaryPlaceholder)}},{key:"_isValid",value:function(t){if(t.hasOwnProperty("tag")&&""!==t.tag){for(var e=!1,i=0;i=this.options.limit)){var i=this._renderChip(e);this.$chips.add(i),this.chipsData.push(e),t(this.$input).before(i),this._setPlaceholder(),"function"==typeof this.options.onChipAdd&&this.options.onChipAdd.call(this,this.$el,i)}}},{key:"deleteChip",value:function(e){var i=this.$chips.eq(e);this.$chips.eq(e).remove(),this.$chips=this.$chips.filter(function(e){return t(e).index()>=0}),this.chipsData.splice(e,1),this._setPlaceholder(),"function"==typeof this.options.onChipDelete&&this.options.onChipDelete.call(this,this.$el,i[0])}},{key:"selectChip",value:function(t){var e=this.$chips.eq(t);this._selectedChip=e,e[0].focus(),"function"==typeof this.options.onChipSelect&&this.options.onChipSelect.call(this,this.$el,e[0])}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Chips}},{key:"_handleChipsKeydown",value:function(e){n._keydown=!0;var i=t(e.target).closest(".chips"),s=e.target&&i.length;if(!t(e.target).is("input, textarea")&&s){var o=i[0].M_Chips;if(8===e.keyCode||46===e.keyCode){e.preventDefault();var a=o.chipsData.length;if(o._selectedChip){var r=o._selectedChip.index();o.deleteChip(r),o._selectedChip=null,a=r-1}o.chipsData.length&&o.selectChip(a)}else if(37===e.keyCode){if(o._selectedChip){var l=o._selectedChip.index()-1;if(l<0)return;o.selectChip(l)}}else if(39===e.keyCode&&o._selectedChip){var h=o._selectedChip.index()+1;h>=o.chipsData.length?o.$input[0].focus():o.selectChip(h)}}}},{key:"_handleChipsKeyup",value:function(t){n._keydown=!1}},{key:"_handleChipsBlur",value:function(e){n._keydown||(t(e.target).closest(".chips")[0].M_Chips._selectedChip=null)}},{key:"defaults",get:function(){return e}}]),n}();i._keydown=!1,M.Chips=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"chips","M_Chips"),t(document).ready(function(){t(document.body).on("click",".chip .close",function(){var e=t(this).closest(".chips");e.length&&e[0].M_Chips||t(this).closest(".chip").remove()})})}(cash),function(t){"use strict";var e={top:0,bottom:1/0,offset:0,onPositionChange:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Pushpin=s,s.options=t.extend({},n.defaults,i),s.originalOffset=s.el.offsetTop,n._pushpins.push(s),s._setupEventHandlers(),s._updatePosition(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this.el.style.top=null,this._removePinClasses(),this._removeEventHandlers();var t=n._pushpins.indexOf(this);n._pushpins.splice(t,1)}},{key:"_setupEventHandlers",value:function(){document.addEventListener("scroll",n._updateElements)}},{key:"_removeEventHandlers",value:function(){document.removeEventListener("scroll",n._updateElements)}},{key:"_updatePosition",value:function(){var t=M.getDocumentScrollTop()+this.options.offset;this.options.top<=t&&this.options.bottom>=t&&!this.el.classList.contains("pinned")&&(this._removePinClasses(),this.el.style.top=this.options.offset+"px",this.el.classList.add("pinned"),"function"==typeof this.options.onPositionChange&&this.options.onPositionChange.call(this,"pinned")),tthis.options.bottom&&!this.el.classList.contains("pin-bottom")&&(this._removePinClasses(),this.el.classList.add("pin-bottom"),this.el.style.top=this.options.bottom-this.originalOffset+"px","function"==typeof this.options.onPositionChange&&this.options.onPositionChange.call(this,"pin-bottom"))}},{key:"_removePinClasses",value:function(){this.el.classList.remove("pin-top","pinned","pin-bottom")}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Pushpin}},{key:"_updateElements",value:function(){for(var t in n._pushpins)n._pushpins[t]._updatePosition()}},{key:"defaults",get:function(){return e}}]),n}();i._pushpins=[],M.Pushpin=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"pushpin","M_Pushpin")}(cash),function(t,e){"use strict";var i={direction:"top",hoverEnabled:!0,toolbarEnabled:!1};t.fn.reverse=[].reverse;var n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_FloatingActionButton=n,n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.$anchor=n.$el.children("a").first(),n.$menu=n.$el.children("ul").first(),n.$floatingBtns=n.$el.find("ul .btn-floating"),n.$floatingBtnsReverse=n.$el.find("ul .btn-floating").reverse(),n.offsetY=0,n.offsetX=0,"top"===n.options.direction?(n.$el.addClass("direction-top"),n.offsetY=40):"right"===n.options.direction?(n.$el.addClass("direction-right"),n.offsetX=-40):"bottom"===n.options.direction?(n.$el.addClass("direction-bottom"),n.offsetY=-40):(n.$el.addClass("direction-left"),n.offsetX=40),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_FloatingActionButton=void 0}},{key:"_setupEventHandlers",value:function(){this._handleFABClickBound=this._handleFABClick.bind(this),this._handleOpenBound=this.open.bind(this),this._handleCloseBound=this.close.bind(this),this.options.hoverEnabled&&!this.options.toolbarEnabled?(this.el.addEventListener("mouseenter",this._handleOpenBound),this.el.addEventListener("mouseleave",this._handleCloseBound)):this.el.addEventListener("click",this._handleFABClickBound)}},{key:"_removeEventHandlers",value:function(){this.options.hoverEnabled&&!this.options.toolbarEnabled?(this.el.removeEventListener("mouseenter",this._handleOpenBound),this.el.removeEventListener("mouseleave",this._handleCloseBound)):this.el.removeEventListener("click",this._handleFABClickBound)}},{key:"_handleFABClick",value:function(){this.isOpen?this.close():this.open()}},{key:"_handleDocumentClick",value:function(e){t(e.target).closest(this.$menu).length||this.close()}},{key:"open",value:function(){this.isOpen||(this.options.toolbarEnabled?this._animateInToolbar():this._animateInFAB(),this.isOpen=!0)}},{key:"close",value:function(){this.isOpen&&(this.options.toolbarEnabled?(window.removeEventListener("scroll",this._handleCloseBound,!0),document.body.removeEventListener("click",this._handleDocumentClickBound,!0),this._animateOutToolbar()):this._animateOutFAB(),this.isOpen=!1)}},{key:"_animateInFAB",value:function(){var t=this;this.$el.addClass("active");var i=0;this.$floatingBtnsReverse.each(function(n){e({targets:n,opacity:1,scale:[.4,1],translateY:[t.offsetY,0],translateX:[t.offsetX,0],duration:275,delay:i,easing:"easeInOutQuad"}),i+=40})}},{key:"_animateOutFAB",value:function(){var t=this;this.$floatingBtnsReverse.each(function(i){e.remove(i),e({targets:i,opacity:0,scale:.4,translateY:t.offsetY,translateX:t.offsetX,duration:175,easing:"easeOutQuad",complete:function(){t.$el.removeClass("active")}})})}},{key:"_animateInToolbar",value:function(){var e=this,i=void 0,n=window.innerWidth,s=window.innerHeight,o=this.el.getBoundingClientRect(),a=t('
    '),r=this.$anchor.css("background-color");this.$anchor.append(a),this.offsetX=o.left-n/2+o.width/2,this.offsetY=s-o.bottom,i=n/a[0].clientWidth,this.btnBottom=o.bottom,this.btnLeft=o.left,this.btnWidth=o.width,this.$el.addClass("active"),this.$el.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+this.offsetX+"px)",transition:"none"}),this.$anchor.css({transform:"translateY("+-this.offsetY+"px)",transition:"none"}),a.css({"background-color":r}),setTimeout(function(){e.$el.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),e.$anchor.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){e.$el.css({overflow:"hidden","background-color":r}),a.css({transform:"scale("+i+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),e.$menu.children("li").children("a").css({opacity:1}),e._handleDocumentClickBound=e._handleDocumentClick.bind(e),window.addEventListener("scroll",e._handleCloseBound,!0),document.body.addEventListener("click",e._handleDocumentClickBound,!0)},100)},0)}},{key:"_animateOutToolbar",value:function(){var t=this,e=window.innerWidth,i=window.innerHeight,n=this.$el.find(".fab-backdrop"),s=this.$anchor.css("background-color");this.offsetX=this.btnLeft-e/2+this.btnWidth/2,this.offsetY=i-this.btnBottom,this.$el.removeClass("active"),this.$el.css({"background-color":"transparent",transition:"none"}),this.$anchor.css({transition:"none"}),n.css({transform:"scale(0)","background-color":s}),this.$menu.children("li").children("a").css({opacity:""}),setTimeout(function(){n.remove(),t.$el.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-t.offsetX+"px,0,0)"}),t.$anchor.css({overflow:"",transform:"translate3d(0,"+t.offsetY+"px,0)"}),setTimeout(function(){t.$el.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),t.$anchor.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FloatingActionButton}},{key:"defaults",get:function(){return i}}]),s}();M.FloatingActionButton=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"floatingActionButton","M_FloatingActionButton")}(cash,M.anime),function(t){"use strict";var e={format:"mmm dd, yyyy",parse:null,defaultDate:null,setDefaultDate:!1,disableWeekends:!1,disableDayFn:null,firstDay:0,minDate:null,maxDate:null,yearRange:10,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,showMonthAfterYear:!1,showDaysInNextAndPreviousMonths:!1,container:null,i18n:{clear:"Clear",today:"Today",done:"Ok",previousMonth:"‹",nextMonth:"›",months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysAbbrev:["S","M","T","W","T","F","S"]},events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));s.el.M_Datepicker=s,s.options=t.extend({},n.defaults,i),i&&i.hasOwnProperty("i18n")&&"object"==typeof i.i18n&&(s.options.i18n=t.extend({},n.defaults.i18n,i.i18n)),s.options.minDate&&s.options.minDate.setHours(0,0,0,0),s.options.maxDate&&s.options.maxDate.setHours(0,0,0,0),s.id=M.guid(),s._setupVariables(),s._insertHTMLIntoDOM(),s._setupModal(),s._setupEventHandlers(),s.options.defaultDate||(s.options.defaultDate=new Date(Date.parse(s.el.value)),s.options.setDefaultDate=!0);var o=s.options.defaultDate;return n._isDate(o)?s.options.setDefaultDate?s.setDate(o,!0):s.gotoDate(o):s.gotoDate(new Date),s.isOpen=!1,s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.modal.destroy(),t(this.modalEl).remove(),this.el.M_Datepicker=void 0}},{key:"_insertHTMLIntoDOM",value:function(){this.clearBtn.innerHTML=this.options.i18n.clear,this.todayBtn.innerHTML=this.options.i18n.today,this.doneBtn.innerHTML=this.options.i18n.done;var t=document.querySelector(this.options.container);this.options.container&&t?this.$modalEl.appendTo(t):this.$modalEl.insertBefore(this.el)}},{key:"_setupModal",value:function(){var t=this;this.modalEl.id="modal-"+this.id,this.modal=M.Modal.init(this.modalEl,{onCloseEnd:function(){t.isOpen=!1}})}},{key:"toString",value:function(t){var e=this;return t=t||this.options.format,n._isDate(this.date)?t.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g).map(function(t){return e.formats[t]?e.formats[t]():t}).join(""):""}},{key:"setDate",value:function(t,e){if(!t)return this.date=null,this._renderDateDisplay(),this.draw();if("string"==typeof t&&(t=new Date(Date.parse(t))),n._isDate(t)){var i=this.options.minDate,s=this.options.maxDate;n._isDate(i)&&ts&&(t=s),this.date=new Date(t.getTime()),this._renderDateDisplay(),n._setToStartOfDay(this.date),this.gotoDate(this.date),e||"function"!=typeof this.options.onSelect||this.options.onSelect.call(this,this.date)}}},{key:"setInputValue",value:function(){this.el.value=this.toString(),this.$el.trigger("change",{firedBy:this})}},{key:"_renderDateDisplay",value:function(){var t=n._isDate(this.date)?this.date:new Date,e=this.options.i18n,i=e.weekdaysShort[t.getDay()],s=e.monthsShort[t.getMonth()],o=t.getDate();this.yearTextEl.innerHTML=t.getFullYear(),this.dateTextEl.innerHTML=i+", "+s+" "+o}},{key:"gotoDate",value:function(t){var e=!0;if(n._isDate(t)){if(this.calendars){var i=new Date(this.calendars[0].year,this.calendars[0].month,1),s=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),o=t.getTime();s.setMonth(s.getMonth()+1),s.setDate(s.getDate()-1),e=o11&&(t.year+=Math.floor(Math.abs(t.month)/12),t.month-=12),t}},{key:"nextMonth",value:function(){this.calendars[0].month++,this.adjustCalendars()}},{key:"prevMonth",value:function(){this.calendars[0].month--,this.adjustCalendars()}},{key:"render",value:function(t,e,i){var s=this.options,o=new Date,a=n._getDaysInMonth(t,e),r=new Date(t,e,1).getDay(),l=[],h=[];n._setToStartOfDay(o),s.firstDay>0&&(r-=s.firstDay)<0&&(r+=7);for(var d=0===e?11:e-1,u=11===e?0:e+1,c=0===e?t-1:t,p=11===e?t+1:t,v=n._getDaysInMonth(c,d),f=a+r,m=f;m>7;)m-=7;f+=7-m;for(var g=!1,y=0,_=0;y=a+r,M=y-r+1,x=e,O=t,L=s.startRange&&n._compareDates(s.startRange,k),T=s.endRange&&n._compareDates(s.endRange,k),$=s.startRange&&s.endRange&&s.startRanges.maxDate||s.disableWeekends&&n._isWeekend(k)||s.disableDayFn&&s.disableDayFn(k);E&&(y';e.push("is-outside-current-month"),e.push("is-selection-disabled")}return t.isDisabled&&e.push("is-disabled"),t.isToday&&e.push("is-today"),t.isSelected&&(e.push("is-selected"),i="true"),t.hasEvent&&e.push("has-event"),t.isInRange&&e.push("is-inrange"),t.isStartRange&&e.push("is-startrange"),t.isEndRange&&e.push("is-endrange"),'"}},{key:"renderRow",value:function(t,e,i){return''+(e?t.reverse():t).join("")+""}},{key:"renderTable",value:function(t,e,i){return'
    '+this.renderHead(t)+this.renderBody(e)+"
    "}},{key:"renderHead",value:function(t){var e=void 0,i=[];for(e=0;e<7;e++)i.push(''+this.renderDayName(t,e,!0)+"");return""+(t.isRTL?i.reverse():i).join("")+""}},{key:"renderBody",value:function(t){return""+t.join("")+""}},{key:"renderTitle",value:function(e,i,n,s,o,a){var r=void 0,l=void 0,h=void 0,d=this.options,u=n===d.minYear,c=n===d.maxYear,p='
    ',v=void 0,f=void 0,m=!0,g=!0;for(h=[],r=0;r<12;r++)h.push('");for(v='",t.isArray(d.yearRange)?(r=d.yearRange[0],l=d.yearRange[1]+1):(r=n-d.yearRange,l=1+n+d.yearRange),h=[];r=d.minYear&&h.push('");f='";p+='',p+='
    ',d.showMonthAfterYear?p+=f+v:p+=v+f,p+="
    ",u&&(0===s||d.minMonth>=s)&&(m=!1),c&&(11===s||d.maxMonth<=s)&&(g=!1);return p+='',p+="
    "}},{key:"draw",value:function(t){if(this.isOpen||t){var e=this.options,i=e.minYear,n=e.maxYear,s=e.minMonth,o=e.maxMonth,a="",r=void 0;this._y<=i&&(this._y=i,!isNaN(s)&&this._m=n&&(this._y=n,!isNaN(o)&&this._m>o&&(this._m=o)),r="pika-title-"+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,2);for(var l=0;l<1;l++)this._renderDateDisplay(),a+=this.renderTitle(this,l,this.calendars[l].year,this.calendars[l].month,this.calendars[0].year,r)+this.render(this.calendars[l].year,this.calendars[l].month,r);var h=this.calendarEl.querySelector(".pika-select-year");h&&M.FormSelect.getInstance(h).destroy();var d=this.calendarEl.querySelector(".pika-select-month");d&&M.FormSelect.getInstance(d).destroy(),this.calendarEl.innerHTML=a;var u=this.calendarEl.querySelector(".pika-select-year"),c=this.calendarEl.querySelector(".pika-select-month");M.FormSelect.init(u,{classes:"select-year",dropdownOptions:{container:document.body,constrainWidth:!1}}),M.FormSelect.init(c,{classes:"select-month",dropdownOptions:{container:document.body,constrainWidth:!1}}),u.addEventListener("change",this._handleYearChange.bind(this)),c.addEventListener("change",this._handleMonthChange.bind(this)),"function"==typeof this.options.onDraw&&this.options.onDraw(this)}}},{key:"_setupEventHandlers",value:function(){this._handleInputKeydownBound=this._handleInputKeydown.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),this._handleInputChangeBound=this._handleInputChange.bind(this),this._handleCalendarClickBound=this._handleCalendarClick.bind(this),this._finishSelectionBound=this._finishSelection.bind(this),this._handleTodayClickBound=this._handleTodayClick.bind(this),this._handleClearClickBound=this._handleClearClick.bind(this),this._handleMonthChange=this._handleMonthChange.bind(this),this.el.addEventListener("click",this._handleInputClickBound),this.el.addEventListener("keydown",this._handleInputKeydownBound),this.el.addEventListener("change",this._handleInputChangeBound),this.calendarEl.addEventListener("click",this._handleCalendarClickBound),this.doneBtn.addEventListener("click",this._finishSelectionBound),this.todayBtn.addEventListener("click",this._handleTodayClickBound),this.clearBtn.addEventListener("click",this._handleClearClickBound)}},{key:"_setupVariables",value:function(){var e=this;this.$modalEl=t(n._template),this.modalEl=this.$modalEl[0],this.calendarEl=this.modalEl.querySelector(".pika-single"),this.yearTextEl=this.modalEl.querySelector(".year-text"),this.dateTextEl=this.modalEl.querySelector(".date-text"),this.clearBtn=this.modalEl.querySelector(".datepicker-clear"),this.todayBtn=this.modalEl.querySelector(".datepicker-today"),this.doneBtn=this.modalEl.querySelector(".datepicker-done"),this.formats={d:function(){return e.date.getDate()},dd:function(){var t=e.date.getDate();return(t<10?"0":"")+t},ddd:function(){return e.options.i18n.weekdaysShort[e.date.getDay()]},dddd:function(){return e.options.i18n.weekdays[e.date.getDay()]},m:function(){return e.date.getMonth()+1},mm:function(){var t=e.date.getMonth()+1;return(t<10?"0":"")+t},mmm:function(){return e.options.i18n.monthsShort[e.date.getMonth()]},mmmm:function(){return e.options.i18n.months[e.date.getMonth()]},yy:function(){return(""+e.date.getFullYear()).slice(2)},yyyy:function(){return e.date.getFullYear()}}}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleInputClickBound),this.el.removeEventListener("keydown",this._handleInputKeydownBound),this.el.removeEventListener("change",this._handleInputChangeBound),this.calendarEl.removeEventListener("click",this._handleCalendarClickBound)}},{key:"_handleInputClick",value:function(){this.open()}},{key:"_handleInputKeydown",value:function(t){t.which===M.keys.ENTER&&(t.preventDefault(),this.open())}},{key:"_handleCalendarClick",value:function(e){if(this.isOpen){var i=t(e.target);i.hasClass("is-disabled")||(!i.hasClass("datepicker-day-button")||i.hasClass("is-empty")||i.parent().hasClass("is-disabled")?i.closest(".month-prev").length?this.prevMonth():i.closest(".month-next").length&&this.nextMonth():this.setDate(new Date(e.target.getAttribute("data-pika-year"),e.target.getAttribute("data-pika-month"),e.target.getAttribute("data-pika-day"))))}}},{key:"_handleTodayClick",value:function(){this.date=new Date,this.setInputValue(),this.close()}},{key:"_handleClearClick",value:function(){this.date=null,this.setInputValue(),this.close()}},{key:"_handleMonthChange",value:function(t){this.gotoMonth(t.target.value)}},{key:"_handleYearChange",value:function(t){this.gotoYear(t.target.value)}},{key:"gotoMonth",value:function(t){isNaN(t)||(this.calendars[0].month=parseInt(t,10),this.adjustCalendars())}},{key:"gotoYear",value:function(t){isNaN(t)||(this.calendars[0].year=parseInt(t,10),this.adjustCalendars())}},{key:"_handleInputChange",value:function(t){var e=void 0;t.firedBy!==this&&(e=this.options.parse?this.options.parse(this.el.value,this.options.format):new Date(Date.parse(this.el.value)),n._isDate(e)&&this.setDate(e))}},{key:"renderDayName",value:function(t,e,i){for(e+=t.firstDay;e>=7;)e-=7;return i?t.i18n.weekdaysAbbrev[e]:t.i18n.weekdays[e]}},{key:"_finishSelection",value:function(){this.setInputValue(),this.close()}},{key:"open",value:function(){if(!this.isOpen)return this.isOpen=!0,"function"==typeof this.options.onOpen&&this.options.onOpen.call(this),this.draw(),this.modal.open(),this}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,"function"==typeof this.options.onClose&&this.options.onClose.call(this),this.modal.close(),this}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"_isDate",value:function(t){return/Date/.test(Object.prototype.toString.call(t))&&!isNaN(t.getTime())}},{key:"_isWeekend",value:function(t){var e=t.getDay();return 0===e||6===e}},{key:"_setToStartOfDay",value:function(t){n._isDate(t)&&t.setHours(0,0,0,0)}},{key:"_getDaysInMonth",value:function(t,e){return[31,n._isLeapYear(t)?29:28,31,30,31,30,31,31,30,31,30,31][e]}},{key:"_isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"_compareDates",value:function(t,e){return t.getTime()===e.getTime()}},{key:"_setToStartOfDay",value:function(t){n._isDate(t)&&t.setHours(0,0,0,0)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Datepicker}},{key:"defaults",get:function(){return e}}]),n}();i._template=['"].join(""),M.Datepicker=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"datepicker","M_Datepicker")}(cash),function(t){"use strict";var e={dialRadius:135,outerRadius:105,innerRadius:70,tickRadius:20,duration:350,container:null,defaultTime:"now",fromnow:0,i18n:{done:"Ok",clear:"Clear",cancel:"Cancel"},autoClose:!1,twelveHour:!0,vibrate:!0},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Timepicker=s,s.options=t.extend({},n.defaults,i),s.id=M.guid(),s._insertHTMLIntoDOM(),s._setupModal(),s._setupVariables(),s._setupEventHandlers(),s._clockSetup(),s._pickerSetup(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.modal.destroy(),t(this.modalEl).remove(),this.el.M_Timepicker=void 0}},{key:"_setupEventHandlers",value:function(){this._handleInputKeydownBound=this._handleInputKeydown.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),this._handleClockClickStartBound=this._handleClockClickStart.bind(this),this._handleDocumentClickMoveBound=this._handleDocumentClickMove.bind(this),this._handleDocumentClickEndBound=this._handleDocumentClickEnd.bind(this),this.el.addEventListener("click",this._handleInputClickBound),this.el.addEventListener("keydown",this._handleInputKeydownBound),this.plate.addEventListener("mousedown",this._handleClockClickStartBound),this.plate.addEventListener("touchstart",this._handleClockClickStartBound),t(this.spanHours).on("click",this.showView.bind(this,"hours")),t(this.spanMinutes).on("click",this.showView.bind(this,"minutes"))}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleInputClickBound),this.el.removeEventListener("keydown",this._handleInputKeydownBound)}},{key:"_handleInputClick",value:function(){this.open()}},{key:"_handleInputKeydown",value:function(t){t.which===M.keys.ENTER&&(t.preventDefault(),this.open())}},{key:"_handleClockClickStart",value:function(t){t.preventDefault();var e=this.plate.getBoundingClientRect(),i={x:e.left,y:e.top};this.x0=i.x+this.options.dialRadius,this.y0=i.y+this.options.dialRadius,this.moved=!1;var s=n._Pos(t);this.dx=s.x-this.x0,this.dy=s.y-this.y0,this.setHand(this.dx,this.dy,!1),document.addEventListener("mousemove",this._handleDocumentClickMoveBound),document.addEventListener("touchmove",this._handleDocumentClickMoveBound),document.addEventListener("mouseup",this._handleDocumentClickEndBound),document.addEventListener("touchend",this._handleDocumentClickEndBound)}},{key:"_handleDocumentClickMove",value:function(t){t.preventDefault();var e=n._Pos(t),i=e.x-this.x0,s=e.y-this.y0;this.moved=!0,this.setHand(i,s,!1,!0)}},{key:"_handleDocumentClickEnd",value:function(e){var i=this;e.preventDefault(),document.removeEventListener("mouseup",this._handleDocumentClickEndBound),document.removeEventListener("touchend",this._handleDocumentClickEndBound);var s=n._Pos(e),o=s.x-this.x0,a=s.y-this.y0;this.moved&&o===this.dx&&a===this.dy&&this.setHand(o,a),"hours"===this.currentView?this.showView("minutes",this.options.duration/2):this.options.autoClose&&(t(this.minutesView).addClass("timepicker-dial-out"),setTimeout(function(){i.done()},this.options.duration/2)),document.removeEventListener("mousemove",this._handleDocumentClickMoveBound),document.removeEventListener("touchmove",this._handleDocumentClickMoveBound)}},{key:"_insertHTMLIntoDOM",value:function(){this.$modalEl=t(n._template),this.modalEl=this.$modalEl[0],this.modalEl.id="modal-"+this.id;var e=document.querySelector(this.options.container);this.options.container&&e?this.$modalEl.appendTo(e):this.$modalEl.insertBefore(this.el)}},{key:"_setupModal",value:function(){var t=this;this.modal=M.Modal.init(this.modalEl,{onCloseEnd:function(){t.isOpen=!1}})}},{key:"_setupVariables",value:function(){this.currentView="hours",this.vibrate=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,this._canvas=this.modalEl.querySelector(".timepicker-canvas"),this.plate=this.modalEl.querySelector(".timepicker-plate"),this.hoursView=this.modalEl.querySelector(".timepicker-hours"),this.minutesView=this.modalEl.querySelector(".timepicker-minutes"),this.spanHours=this.modalEl.querySelector(".timepicker-span-hours"),this.spanMinutes=this.modalEl.querySelector(".timepicker-span-minutes"),this.spanAmPm=this.modalEl.querySelector(".timepicker-span-am-pm"),this.footer=this.modalEl.querySelector(".timepicker-footer"),this.amOrPm="PM"}},{key:"_pickerSetup",value:function(){t('").appendTo(this.footer).on("click",this.clear.bind(this));var e=t('
    ');t('").appendTo(e).on("click",this.close.bind(this)),t('").appendTo(e).on("click",this.done.bind(this)),e.appendTo(this.footer)}},{key:"_clockSetup",value:function(){this.options.twelveHour&&(this.$amBtn=t('
    AM
    '),this.$pmBtn=t('
    PM
    '),this.$amBtn.on("click",this._handleAmPmClick.bind(this)).appendTo(this.spanAmPm),this.$pmBtn.on("click",this._handleAmPmClick.bind(this)).appendTo(this.spanAmPm)),this._buildHoursView(),this._buildMinutesView(),this._buildSVGClock()}},{key:"_buildSVGClock",value:function(){var t=this.options.dialRadius,e=this.options.tickRadius,i=2*t,s=n._createSVGEl("svg");s.setAttribute("class","timepicker-svg"),s.setAttribute("width",i),s.setAttribute("height",i);var o=n._createSVGEl("g");o.setAttribute("transform","translate("+t+","+t+")");var a=n._createSVGEl("circle");a.setAttribute("class","timepicker-canvas-bearing"),a.setAttribute("cx",0),a.setAttribute("cy",0),a.setAttribute("r",4);var r=n._createSVGEl("line");r.setAttribute("x1",0),r.setAttribute("y1",0);var l=n._createSVGEl("circle");l.setAttribute("class","timepicker-canvas-bg"),l.setAttribute("r",e),o.appendChild(r),o.appendChild(l),o.appendChild(a),s.appendChild(o),this._canvas.appendChild(s),this.hand=r,this.bg=l,this.bearing=a,this.g=o}},{key:"_buildHoursView",value:function(){var e=t('
    ');if(this.options.twelveHour)for(var i=1;i<13;i+=1){var n=e.clone(),s=i/6*Math.PI,o=this.options.outerRadius;n.css({left:this.options.dialRadius+Math.sin(s)*o-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(s)*o-this.options.tickRadius+"px"}),n.html(0===i?"00":i),this.hoursView.appendChild(n[0])}else for(var a=0;a<24;a+=1){var r=e.clone(),l=a/6*Math.PI,h=a>0&&a<13?this.options.innerRadius:this.options.outerRadius;r.css({left:this.options.dialRadius+Math.sin(l)*h-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(l)*h-this.options.tickRadius+"px"}),r.html(0===a?"00":a),this.hoursView.appendChild(r[0])}}},{key:"_buildMinutesView",value:function(){for(var e=t('
    '),i=0;i<60;i+=5){var s=e.clone(),o=i/30*Math.PI;s.css({left:this.options.dialRadius+Math.sin(o)*this.options.outerRadius-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(o)*this.options.outerRadius-this.options.tickRadius+"px"}),s.html(n._addLeadingZero(i)),this.minutesView.appendChild(s[0])}}},{key:"_handleAmPmClick",value:function(e){var i=t(e.target);this.amOrPm=i.hasClass("am-btn")?"AM":"PM",this._updateAmPmView()}},{key:"_updateAmPmView",value:function(){this.options.twelveHour&&(this.$amBtn.toggleClass("text-primary","AM"===this.amOrPm),this.$pmBtn.toggleClass("text-primary","PM"===this.amOrPm))}},{key:"_updateTimeFromInput",value:function(){var t=((this.el.value||this.options.defaultTime||"")+"").split(":");if(this.options.twelveHour&&void 0!==t[1]&&(t[1].toUpperCase().indexOf("AM")>0?this.amOrPm="AM":this.amOrPm="PM",t[1]=t[1].replace("AM","").replace("PM","")),"now"===t[0]){var e=new Date(+new Date+this.options.fromnow);t=[e.getHours(),e.getMinutes()],this.options.twelveHour&&(this.amOrPm=t[0]>=12&&t[0]<24?"PM":"AM")}this.hours=+t[0]||0,this.minutes=+t[1]||0,this.spanHours.innerHTML=this.hours,this.spanMinutes.innerHTML=n._addLeadingZero(this.minutes),this._updateAmPmView()}},{key:"showView",value:function(e,i){"minutes"===e&&t(this.hoursView).css("visibility");var n="hours"===e,s=n?this.hoursView:this.minutesView,o=n?this.minutesView:this.hoursView;this.currentView=e,t(this.spanHours).toggleClass("text-primary",n),t(this.spanMinutes).toggleClass("text-primary",!n),o.classList.add("timepicker-dial-out"),t(s).css("visibility","visible").removeClass("timepicker-dial-out"),this.resetClock(i),clearTimeout(this.toggleViewTimer),this.toggleViewTimer=setTimeout(function(){t(o).css("visibility","hidden")},this.options.duration)}},{key:"resetClock",value:function(e){var i=this.currentView,n=this[i],s="hours"===i,o=n*(Math.PI/(s?6:30)),a=s&&n>0&&n<13?this.options.innerRadius:this.options.outerRadius,r=Math.sin(o)*a,l=-Math.cos(o)*a,h=this;e?(t(this.canvas).addClass("timepicker-canvas-out"),setTimeout(function(){t(h.canvas).removeClass("timepicker-canvas-out"),h.setHand(r,l)},e)):this.setHand(r,l)}},{key:"setHand",value:function(t,e,i){var s=this,o=Math.atan2(t,-e),a="hours"===this.currentView,r=Math.PI/(a||i?6:30),l=Math.sqrt(t*t+e*e),h=a&&l<(this.options.outerRadius+this.options.innerRadius)/2,d=h?this.options.innerRadius:this.options.outerRadius;this.options.twelveHour&&(d=this.options.outerRadius),o<0&&(o=2*Math.PI+o);var u=Math.round(o/r);o=u*r,this.options.twelveHour?a?0===u&&(u=12):(i&&(u*=5),60===u&&(u=0)):a?(12===u&&(u=0),u=h?0===u?12:u:0===u?0:u+12):(i&&(u*=5),60===u&&(u=0)),this[this.currentView]!==u&&this.vibrate&&this.options.vibrate&&(this.vibrateTimer||(navigator[this.vibrate](10),this.vibrateTimer=setTimeout(function(){s.vibrateTimer=null},100))),this[this.currentView]=u,a?this.spanHours.innerHTML=u:this.spanMinutes.innerHTML=n._addLeadingZero(u);var c=Math.sin(o)*(d-this.options.tickRadius),p=-Math.cos(o)*(d-this.options.tickRadius),v=Math.sin(o)*d,f=-Math.cos(o)*d;this.hand.setAttribute("x2",c),this.hand.setAttribute("y2",p),this.bg.setAttribute("cx",v),this.bg.setAttribute("cy",f)}},{key:"open",value:function(){this.isOpen||(this.isOpen=!0,this._updateTimeFromInput(),this.showView("hours"),this.modal.open())}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this.modal.close())}},{key:"done",value:function(t,e){var i=this.el.value,s=e?"":n._addLeadingZero(this.hours)+":"+n._addLeadingZero(this.minutes);this.time=s,!e&&this.options.twelveHour&&(s=s+" "+this.amOrPm),this.el.value=s,s!==i&&this.$el.trigger("change"),this.close(),this.el.focus()}},{key:"clear",value:function(){this.done(null,!0)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"_addLeadingZero",value:function(t){return(t<10?"0":"")+t}},{key:"_createSVGEl",value:function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}},{key:"_Pos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?{x:t.targetTouches[0].clientX,y:t.targetTouches[0].clientY}:{x:t.clientX,y:t.clientY}}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Timepicker}},{key:"defaults",get:function(){return e}}]),n}();i._template=['"].join(""),M.Timepicker=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"timepicker","M_Timepicker")}(cash),function(t){"use strict";var e={},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_CharacterCounter=s,s.options=t.extend({},n.defaults,i),s.isInvalid=!1,s.isValidLength=!1,s._setupCounter(),s._setupEventHandlers(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.CharacterCounter=void 0,this._removeCounter()}},{key:"_setupEventHandlers",value:function(){this._handleUpdateCounterBound=this.updateCounter.bind(this),this.el.addEventListener("focus",this._handleUpdateCounterBound,!0),this.el.addEventListener("input",this._handleUpdateCounterBound,!0)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("focus",this._handleUpdateCounterBound,!0),this.el.removeEventListener("input",this._handleUpdateCounterBound,!0)}},{key:"_setupCounter",value:function(){this.counterEl=document.createElement("span"),t(this.counterEl).addClass("character-counter").css({float:"right","font-size":"12px",height:1}),this.$el.parent().append(this.counterEl)}},{key:"_removeCounter",value:function(){t(this.counterEl).remove()}},{key:"updateCounter",value:function(){var e=+this.$el.attr("data-length"),i=this.el.value.length;this.isValidLength=i<=e;var n=i;e&&(n+="/"+e,this._validateInput()),t(this.counterEl).html(n)}},{key:"_validateInput",value:function(){this.isValidLength&&this.isInvalid?(this.isInvalid=!1,this.$el.removeClass("invalid")):this.isValidLength||this.isInvalid||(this.isInvalid=!0,this.$el.removeClass("valid"),this.$el.addClass("invalid"))}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_CharacterCounter}},{key:"defaults",get:function(){return e}}]),n}();M.CharacterCounter=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"characterCounter","M_CharacterCounter")}(cash),function(t){"use strict";var e={duration:200,dist:-100,shift:0,padding:0,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Carousel=s,s.options=t.extend({},n.defaults,i),s.hasMultipleSlides=s.$el.find(".carousel-item").length>1,s.showIndicators=s.options.indicators&&s.hasMultipleSlides,s.noWrap=s.options.noWrap||!s.hasMultipleSlides,s.pressed=!1,s.dragged=!1,s.offset=s.target=0,s.images=[],s.itemWidth=s.$el.find(".carousel-item").first().innerWidth(),s.itemHeight=s.$el.find(".carousel-item").first().innerHeight(),s.dim=2*s.itemWidth+s.options.padding||1,s._autoScrollBound=s._autoScroll.bind(s),s._trackBound=s._track.bind(s),s.options.fullWidth&&(s.options.dist=0,s._setCarouselHeight(),s.showIndicators&&s.$el.find(".carousel-fixed-item").addClass("with-indicators")),s.$indicators=t('
      '),s.$el.find(".carousel-item").each(function(e,i){if(s.images.push(e),s.showIndicators){var n=t('
    • ');0===i&&n[0].classList.add("active"),s.$indicators.append(n)}}),s.showIndicators&&s.$el.append(s.$indicators),s.count=s.images.length,s.xform="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(s.xform=e,!1)}),s._setupEventHandlers(),s._scroll(s.offset),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Carousel=void 0}},{key:"_setupEventHandlers",value:function(){var t=this;this._handleCarouselTapBound=this._handleCarouselTap.bind(this),this._handleCarouselDragBound=this._handleCarouselDrag.bind(this),this._handleCarouselReleaseBound=this._handleCarouselRelease.bind(this),this._handleCarouselClickBound=this._handleCarouselClick.bind(this),void 0!==window.ontouchstart&&(this.el.addEventListener("touchstart",this._handleCarouselTapBound),this.el.addEventListener("touchmove",this._handleCarouselDragBound),this.el.addEventListener("touchend",this._handleCarouselReleaseBound)),this.el.addEventListener("mousedown",this._handleCarouselTapBound),this.el.addEventListener("mousemove",this._handleCarouselDragBound),this.el.addEventListener("mouseup",this._handleCarouselReleaseBound),this.el.addEventListener("mouseleave",this._handleCarouselReleaseBound),this.el.addEventListener("click",this._handleCarouselClickBound),this.showIndicators&&this.$indicators&&(this._handleIndicatorClickBound=this._handleIndicatorClick.bind(this),this.$indicators.find(".indicator-item").each(function(e,i){e.addEventListener("click",t._handleIndicatorClickBound)}));var e=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=e.bind(this),window.addEventListener("resize",this._handleThrottledResizeBound)}},{key:"_removeEventHandlers",value:function(){var t=this;void 0!==window.ontouchstart&&(this.el.removeEventListener("touchstart",this._handleCarouselTapBound),this.el.removeEventListener("touchmove",this._handleCarouselDragBound),this.el.removeEventListener("touchend",this._handleCarouselReleaseBound)),this.el.removeEventListener("mousedown",this._handleCarouselTapBound),this.el.removeEventListener("mousemove",this._handleCarouselDragBound),this.el.removeEventListener("mouseup",this._handleCarouselReleaseBound),this.el.removeEventListener("mouseleave",this._handleCarouselReleaseBound),this.el.removeEventListener("click",this._handleCarouselClickBound),this.showIndicators&&this.$indicators&&this.$indicators.find(".indicator-item").each(function(e,i){e.removeEventListener("click",t._handleIndicatorClickBound)}),window.removeEventListener("resize",this._handleThrottledResizeBound)}},{key:"_handleCarouselTap",value:function(e){"mousedown"===e.type&&t(e.target).is("img")&&e.preventDefault(),this.pressed=!0,this.dragged=!1,this.verticalDragged=!1,this.reference=this._xpos(e),this.referenceY=this._ypos(e),this.velocity=this.amplitude=0,this.frame=this.offset,this.timestamp=Date.now(),clearInterval(this.ticker),this.ticker=setInterval(this._trackBound,100)}},{key:"_handleCarouselDrag",value:function(t){var e=void 0,i=void 0,n=void 0;if(this.pressed)if(e=this._xpos(t),i=this._ypos(t),n=this.reference-e,Math.abs(this.referenceY-i)<30&&!this.verticalDragged)(n>2||n<-2)&&(this.dragged=!0,this.reference=e,this._scroll(this.offset+n));else{if(this.dragged)return t.preventDefault(),t.stopPropagation(),!1;this.verticalDragged=!0}if(this.dragged)return t.preventDefault(),t.stopPropagation(),!1}},{key:"_handleCarouselRelease",value:function(t){if(this.pressed)return this.pressed=!1,clearInterval(this.ticker),this.target=this.offset,(this.velocity>10||this.velocity<-10)&&(this.amplitude=.9*this.velocity,this.target=this.offset+this.amplitude),this.target=Math.round(this.target/this.dim)*this.dim,this.noWrap&&(this.target>=this.dim*(this.count-1)?this.target=this.dim*(this.count-1):this.target<0&&(this.target=0)),this.amplitude=this.target-this.offset,this.timestamp=Date.now(),requestAnimationFrame(this._autoScrollBound),this.dragged&&(t.preventDefault(),t.stopPropagation()),!1}},{key:"_handleCarouselClick",value:function(e){if(this.dragged)return e.preventDefault(),e.stopPropagation(),!1;if(!this.options.fullWidth){var i=t(e.target).closest(".carousel-item").index();0!==this._wrap(this.center)-i&&(e.preventDefault(),e.stopPropagation()),this._cycleTo(i)}}},{key:"_handleIndicatorClick",value:function(e){e.stopPropagation();var i=t(e.target).closest(".indicator-item");i.length&&this._cycleTo(i.index())}},{key:"_handleResize",value:function(t){this.options.fullWidth?(this.itemWidth=this.$el.find(".carousel-item").first().innerWidth(),this.imageHeight=this.$el.find(".carousel-item.active").height(),this.dim=2*this.itemWidth+this.options.padding,this.offset=2*this.center*this.itemWidth,this.target=this.offset,this._setCarouselHeight(!0)):this._scroll()}},{key:"_setCarouselHeight",value:function(t){var e=this,i=this.$el.find(".carousel-item.active").length?this.$el.find(".carousel-item.active").first():this.$el.find(".carousel-item").first(),n=i.find("img").first();if(n.length)if(n[0].complete){var s=n.height();if(s>0)this.$el.css("height",s+"px");else{var o=n[0].naturalWidth,a=n[0].naturalHeight,r=this.$el.width()/o*a;this.$el.css("height",r+"px")}}else n.one("load",function(t,i){e.$el.css("height",t.offsetHeight+"px")});else if(!t){var l=i.height();this.$el.css("height",l+"px")}}},{key:"_xpos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"_ypos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientY:t.clientY}},{key:"_wrap",value:function(t){return t>=this.count?t%this.count:t<0?this._wrap(this.count+t%this.count):t}},{key:"_track",value:function(){var t=void 0,e=void 0,i=void 0,n=void 0;e=(t=Date.now())-this.timestamp,this.timestamp=t,i=this.offset-this.frame,this.frame=this.offset,n=1e3*i/(1+e),this.velocity=.8*n+.2*this.velocity}},{key:"_autoScroll",value:function(){var t=void 0,e=void 0;this.amplitude&&(t=Date.now()-this.timestamp,(e=this.amplitude*Math.exp(-t/this.options.duration))>2||e<-2?(this._scroll(this.target-e),requestAnimationFrame(this._autoScrollBound)):this._scroll(this.target))}},{key:"_scroll",value:function(e){var i=this;this.$el.hasClass("scrolling")||this.el.classList.add("scrolling"),null!=this.scrollingTimeout&&window.clearTimeout(this.scrollingTimeout),this.scrollingTimeout=window.setTimeout(function(){i.$el.removeClass("scrolling")},this.options.duration);var n=void 0,s=void 0,o=void 0,a=void 0,r=void 0,l=void 0,h=void 0,d=void 0,u=void 0,c=this.center;if(this.offset="number"==typeof e?e:this.offset,this.center=Math.floor((this.offset+this.dim/2)/this.dim),o=this.offset-this.center*this.dim,a=o<0?1:-1,r=-a*o*2/this.dim,s=this.count>>1,this.options.fullWidth?h="translateX(0)":(h="translateX("+(this.el.clientWidth-this.itemWidth)/2+"px) ",h+="translateY("+(this.el.clientHeight-this.itemHeight)/2+"px)"),this.showIndicators){var p=this.center%this.count,v=this.$indicators.find(".indicator-item.active");v.index()!==p&&(v.removeClass("active"),this.$indicators.find(".indicator-item").eq(p)[0].classList.add("active"))}for((!this.noWrap||this.center>=0&&this.center0?1-r:1):(d=this.options.dist*(2*n-r*a),u=1-.2*(2*n-r*a)),(!this.noWrap||this.center-n>=0)&&((l=this.images[this._wrap(this.center-n)]).style[this.xform]=h+" translateX("+(-this.options.shift+(-this.dim*n-o)/2)+"px) translateZ("+d+"px)",l.style.zIndex=-n,l.style.opacity=u,l.style.visibility="visible");(!this.noWrap||this.center>=0&&this.center0&&Math.abs(i-this.count)0&&(this.target-=this.dim*i),"function"==typeof e&&(this.oneTimeCallback=e),this.offset!==this.target&&(this.amplitude=this.target-this.offset,this.timestamp=Date.now(),requestAnimationFrame(this._autoScrollBound))}},{key:"next",value:function(t){(void 0===t||isNaN(t))&&(t=1);var e=this.center+t;if(e>this.count||e<0){if(this.noWrap)return;e=this._wrap(e)}this._cycleTo(e)}},{key:"prev",value:function(t){(void 0===t||isNaN(t))&&(t=1);var e=this.center-t;if(e>this.count||e<0){if(this.noWrap)return;e=this._wrap(e)}this._cycleTo(e)}},{key:"set",value:function(t,e){if((void 0===t||isNaN(t))&&(t=0),t>this.count||t<0){if(this.noWrap)return;t=this._wrap(t)}this._cycleTo(t,e)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Carousel}},{key:"defaults",get:function(){return e}}]),n}();M.Carousel=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"carousel","M_Carousel")}(cash),function(t){"use strict";var e={onOpen:void 0,onClose:void 0},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_FeatureDiscovery=s,s.options=t.extend({},n.defaults,i),s.isOpen=!1,s.$origin=t("#"+s.$el.attr("data-target")),s._setup(),s._calculatePositioning(),s._setupEventHandlers(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.FeatureDiscovery=void 0}},{key:"_setupEventHandlers",value:function(){this._handleDocumentClickBound=this._handleDocumentClick.bind(this),this._handleTargetClickBound=this._handleTargetClick.bind(this),this._handleOriginClickBound=this._handleOriginClick.bind(this),this.el.addEventListener("click",this._handleTargetClickBound),this.originEl.addEventListener("click",this._handleOriginClickBound);var t=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=t.bind(this),window.addEventListener("resize",this._handleThrottledResizeBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleTargetClickBound),this.originEl.removeEventListener("click",this._handleOriginClickBound),window.removeEventListener("resize",this._handleThrottledResizeBound)}},{key:"_handleTargetClick",value:function(t){this.open()}},{key:"_handleOriginClick",value:function(t){this.close()}},{key:"_handleResize",value:function(t){this._calculatePositioning()}},{key:"_handleDocumentClick",value:function(e){t(e.target).closest(".tap-target-wrapper").length||(this.close(),e.preventDefault(),e.stopPropagation())}},{key:"_setup",value:function(){this.wrapper=this.$el.parent()[0],this.waveEl=t(this.wrapper).find(".tap-target-wave")[0],this.originEl=t(this.wrapper).find(".tap-target-origin")[0],this.contentEl=this.$el.find(".tap-target-content")[0],t(this.wrapper).hasClass(".tap-target-wrapper")||(this.wrapper=document.createElement("div"),this.wrapper.classList.add("tap-target-wrapper"),this.$el.before(t(this.wrapper)),this.wrapper.append(this.el)),this.contentEl||(this.contentEl=document.createElement("div"),this.contentEl.classList.add("tap-target-content"),this.$el.append(this.contentEl)),this.waveEl||(this.waveEl=document.createElement("div"),this.waveEl.classList.add("tap-target-wave"),this.originEl||(this.originEl=this.$origin.clone(!0,!0),this.originEl.addClass("tap-target-origin"),this.originEl.removeAttr("id"),this.originEl.removeAttr("style"),this.originEl=this.originEl[0],this.waveEl.append(this.originEl)),this.wrapper.append(this.waveEl))}},{key:"_calculatePositioning",value:function(){var e="fixed"===this.$origin.css("position");if(!e)for(var i=this.$origin.parents(),n=0;nd,v=a<=u,f=a>u,m=r>=.25*l&&r<=.75*l,g=this.$el.outerWidth(),y=this.$el.outerHeight(),_=a+o/2-y/2,k=r+s/2-g/2,b=e?"fixed":"absolute",C=m?g:g/2+s,w=y/2,E=v?y/2:0,x=c&&!m?g/2-s:0,O=s,L=f?"bottom":"top",T=2*s,$=T,D=y/2-$/2,B=g/2-T/2,I={};I.top=v?_+"px":"",I.right=p?l-k-g+"px":"",I.bottom=f?h-_-y+"px":"",I.left=c?k+"px":"",I.position=b,t(this.wrapper).css(I),t(this.contentEl).css({width:C+"px",height:w+"px",top:E+"px",right:"0px",bottom:"0px",left:x+"px",padding:O+"px",verticalAlign:L}),t(this.waveEl).css({top:D+"px",left:B+"px",width:T+"px",height:$+"px"})}},{key:"open",value:function(){this.isOpen||("function"==typeof this.options.onOpen&&this.options.onOpen.call(this,this.$origin[0]),this.isOpen=!0,this.wrapper.classList.add("open"),document.body.addEventListener("click",this._handleDocumentClickBound,!0),document.body.addEventListener("touchend",this._handleDocumentClickBound))}},{key:"close",value:function(){this.isOpen&&("function"==typeof this.options.onClose&&this.options.onClose.call(this,this.$origin[0]),this.isOpen=!1,this.wrapper.classList.remove("open"),document.body.removeEventListener("click",this._handleDocumentClickBound,!0),document.body.removeEventListener("touchend",this._handleDocumentClickBound))}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FeatureDiscovery}},{key:"defaults",get:function(){return e}}]),n}();M.FeatureDiscovery=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"featureDiscovery","M_FeatureDiscovery")}(cash),function(t){"use strict";var e={classes:"",dropdownOptions:{}},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.$el.hasClass("browser-default")?_possibleConstructorReturn(s):(s.el.M_FormSelect=s,s.options=t.extend({},n.defaults,i),s.isMultiple=s.$el.prop("multiple"),s.el.tabIndex=-1,s._keysSelected={},s._valueDict={},s._setupDropdown(),s._setupEventHandlers(),s)}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this._removeDropdown(),this.el.M_FormSelect=void 0}},{key:"_setupEventHandlers",value:function(){var e=this;this._handleSelectChangeBound=this._handleSelectChange.bind(this),this._handleOptionClickBound=this._handleOptionClick.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),t(this.dropdownOptions).find("li:not(.optgroup)").each(function(t){t.addEventListener("click",e._handleOptionClickBound)}),this.el.addEventListener("change",this._handleSelectChangeBound),this.input.addEventListener("click",this._handleInputClickBound)}},{key:"_removeEventHandlers",value:function(){var e=this;t(this.dropdownOptions).find("li:not(.optgroup)").each(function(t){t.removeEventListener("click",e._handleOptionClickBound)}),this.el.removeEventListener("change",this._handleSelectChangeBound),this.input.removeEventListener("click",this._handleInputClickBound)}},{key:"_handleSelectChange",value:function(t){this._setValueToInput()}},{key:"_handleOptionClick",value:function(e){e.preventDefault();var i=t(e.target).closest("li")[0],n=i.id;if(!t(i).hasClass("disabled")&&!t(i).hasClass("optgroup")&&n.length){var s=!0;if(this.isMultiple){var o=t(this.dropdownOptions).find("li.disabled.selected");o.length&&(o.removeClass("selected"),o.find('input[type="checkbox"]').prop("checked",!1),this._toggleEntryFromArray(o[0].id));var a=t(i).find('input[type="checkbox"]');a.prop("checked",!a.prop("checked")),s=this._toggleEntryFromArray(n)}else t(this.dropdownOptions).find("li").removeClass("active"),t(i).toggleClass("active"),this.input.value=i.textContent;this._activateOption(t(this.dropdownOptions),i),t(this._valueDict[n].el).prop("selected",s),this.$el.trigger("change")}e.stopPropagation()}},{key:"_handleInputClick",value:function(){this.dropdown&&this.dropdown.isOpen&&(this._setValueToInput(),this._setSelectedStates())}},{key:"_setupDropdown",value:function(){var e=this;this.wrapper=document.createElement("div"),t(this.wrapper).addClass("select-wrapper "+this.options.classes),this.$el.before(t(this.wrapper)),this.wrapper.appendChild(this.el),this.el.disabled&&this.wrapper.classList.add("disabled"),this.$selectOptions=this.$el.children("option, optgroup"),this.dropdownOptions=document.createElement("ul"),this.dropdownOptions.id="select-options-"+M.guid(),t(this.dropdownOptions).addClass("dropdown-content select-dropdown "+(this.isMultiple?"multiple-select-dropdown":"")),this.$selectOptions.length&&this.$selectOptions.each(function(i){if(t(i).is("option")){var n=void 0;n=e.isMultiple?e._appendOptionWithIcon(e.$el,i,"multiple"):e._appendOptionWithIcon(e.$el,i),e._addOptionToValueDict(i,n)}else if(t(i).is("optgroup")){var s=t(i).children("option");t(e.dropdownOptions).append(t('
    • '+i.getAttribute("label")+"
    • ")[0]),s.each(function(t){var i=e._appendOptionWithIcon(e.$el,t,"optgroup-option");e._addOptionToValueDict(t,i)})}}),this.$el.after(this.dropdownOptions),this.input=document.createElement("input"),t(this.input).addClass("select-dropdown dropdown-trigger"),this.input.setAttribute("type","text"),this.input.setAttribute("readonly","true"),this.input.setAttribute("data-target",this.dropdownOptions.id),this.el.disabled&&t(this.input).prop("disabled","true"),this.$el.before(this.input),this._setValueToInput();var i=t('');if(this.$el.before(i[0]),!this.el.disabled){var n=t.extend({},this.options.dropdownOptions);this.isMultiple&&(n.closeOnClick=!1),this.dropdown=M.Dropdown.init(this.input,n)}this._setSelectedStates()}},{key:"_addOptionToValueDict",value:function(t,e){var i=Object.keys(this._valueDict).length,n=this.dropdownOptions.id+i,s={};e.id=n,s.el=t,s.optionEl=e,this._valueDict[n]=s}},{key:"_removeDropdown",value:function(){t(this.wrapper).find(".caret").remove(),t(this.input).remove(),t(this.dropdownOptions).remove(),t(this.wrapper).before(this.$el),t(this.wrapper).remove()}},{key:"_appendOptionWithIcon",value:function(e,i,n){var s=i.disabled?"disabled ":"",o="optgroup-option"===n?"optgroup-option ":"",a=this.isMultiple?'":i.innerHTML,r=t("
    • "),l=t("");l.html(a),r.addClass(s+" "+o),r.append(l);var h=i.getAttribute("data-icon");i.getAttribute("class");if(h){var d=t('');r.prepend(d)}return t(this.dropdownOptions).append(r[0]),r[0]}},{key:"_toggleEntryFromArray",value:function(e){var i=!this._keysSelected.hasOwnProperty(e);return i?this._keysSelected[e]=!0:delete this._keysSelected[e],t(this._valueDict[e].optionEl).toggleClass("active"),t(this._valueDict[e].el).prop("selected",i),i}},{key:"_setValueToInput",value:function(){var e="";if(this.$el.find("option").each(function(i){if(t(i).prop("selected")){var n=t(i).text();e+=""===e?n:", "+n}}),""===e){var i=this.$el.find("option:disabled").eq(0);i.length&&(e=i.text())}this.input.value=e}},{key:"_setSelectedStates",value:function(){this._keysSelected={};for(var e in this._valueDict){var i=this._valueDict[e];t(i.el).prop("selected")?(t(i.optionEl).find('input[type="checkbox"]').prop("checked",!0),this._activateOption(t(this.dropdownOptions),t(i.optionEl)),this._keysSelected[e]=!0):(t(i.optionEl).find('input[type="checkbox"]').prop("checked",!1),t(i.optionEl).removeClass("selected"))}}},{key:"_activateOption",value:function(e,i){i&&(this.isMultiple||e.find("li.selected").removeClass("selected"),t(i).addClass("selected"))}},{key:"getSelectedValues",value:function(){var t=[];for(var e in this._keysSelected)t.push(this._valueDict[e].el.value);return t}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FormSelect}},{key:"defaults",get:function(){return e}}]),n}();M.FormSelect=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"formSelect","M_FormSelect")}(cash),function(t,e){"use strict";var i={},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Range=n,n.options=t.extend({},s.defaults,i),n._mousedown=!1,n._setupThumb(),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this._removeThumb(),this.el.M_Range=void 0}},{key:"_setupEventHandlers",value:function(){this._handleRangeChangeBound=this._handleRangeChange.bind(this),this._handleRangeFocusBound=this._handleRangeFocus.bind(this),this._handleRangeMousedownTouchstartBound=this._handleRangeMousedownTouchstart.bind(this),this._handleRangeInputMousemoveTouchmoveBound=this._handleRangeInputMousemoveTouchmove.bind(this),this._handleRangeMouseupTouchendBound=this._handleRangeMouseupTouchend.bind(this),this._handleRangeBlurMouseoutTouchleaveBound=this._handleRangeBlurMouseoutTouchleave.bind(this),this.el.addEventListener("change",this._handleRangeChangeBound),this.el.addEventListener("focus",this._handleRangeFocusBound),this.el.addEventListener("mousedown",this._handleRangeMousedownTouchstartBound),this.el.addEventListener("touchstart",this._handleRangeMousedownTouchstartBound),this.el.addEventListener("input",this._handleRangeInputMousemoveTouchmoveBound),this.el.addEventListener("mousemove",this._handleRangeInputMousemoveTouchmoveBound),this.el.addEventListener("touchmove",this._handleRangeInputMousemoveTouchmoveBound),this.el.addEventListener("mouseup",this._handleRangeMouseupTouchendBound),this.el.addEventListener("touchend",this._handleRangeMouseupTouchendBound),this.el.addEventListener("blur",this._handleRangeBlurMouseoutTouchleaveBound),this.el.addEventListener("mouseout",this._handleRangeBlurMouseoutTouchleaveBound),this.el.addEventListener("touchleave",this._handleRangeBlurMouseoutTouchleaveBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("change",this._handleRangeChangeBound),this.el.removeEventListener("focus",this._handleRangeFocusBound),this.el.removeEventListener("mousedown",this._handleRangeMousedownTouchstartBound),this.el.removeEventListener("touchstart",this._handleRangeMousedownTouchstartBound),this.el.removeEventListener("input",this._handleRangeInputMousemoveTouchmoveBound),this.el.removeEventListener("mousemove",this._handleRangeInputMousemoveTouchmoveBound),this.el.removeEventListener("touchmove",this._handleRangeInputMousemoveTouchmoveBound),this.el.removeEventListener("mouseup",this._handleRangeMouseupTouchendBound),this.el.removeEventListener("touchend",this._handleRangeMouseupTouchendBound),this.el.removeEventListener("blur",this._handleRangeBlurMouseoutTouchleaveBound),this.el.removeEventListener("mouseout",this._handleRangeBlurMouseoutTouchleaveBound),this.el.removeEventListener("touchleave",this._handleRangeBlurMouseoutTouchleaveBound)}},{key:"_handleRangeChange",value:function(){t(this.value).html(this.$el.val()),t(this.thumb).hasClass("active")||this._showRangeBubble();var e=this._calcRangeOffset();t(this.thumb).addClass("active").css("left",e+"px")}},{key:"_handleRangeFocus",value:function(){M.tabPressed&&this.$el.addClass("focused")}},{key:"_handleRangeMousedownTouchstart",value:function(e){if(t(this.value).html(this.$el.val()),this._mousedown=!0,this.$el.addClass("active"),t(this.thumb).hasClass("active")||this._showRangeBubble(),"input"!==e.type){var i=this._calcRangeOffset();t(this.thumb).addClass("active").css("left",i+"px")}}},{key:"_handleRangeInputMousemoveTouchmove",value:function(){if(this._mousedown){t(this.thumb).hasClass("active")||this._showRangeBubble();var e=this._calcRangeOffset();t(this.thumb).addClass("active").css("left",e+"px"),t(this.value).html(this.$el.val())}}},{key:"_handleRangeMouseupTouchend",value:function(){this._mousedown=!1,this.$el.removeClass("active")}},{key:"_handleRangeBlurMouseoutTouchleave",value:function(){if(!this._mousedown){this.$el.removeClass("focused");var i=7+parseInt(this.$el.css("padding-left"))+"px";t(this.thumb).hasClass("active")&&(e.remove(this.thumb),e({targets:this.thumb,height:0,width:0,top:10,easing:"easeOutQuad",marginLeft:i,duration:100})),t(this.thumb).removeClass("active")}}},{key:"_setupThumb",value:function(){this.thumb=document.createElement("span"),this.value=document.createElement("span"),t(this.thumb).addClass("thumb"),t(this.value).addClass("value"),t(this.thumb).append(this.value),this.$el.after(this.thumb)}},{key:"_removeThumb",value:function(){t(this.thumb).remove()}},{key:"_showRangeBubble",value:function(){var i=-7+parseInt(t(this.thumb).parent().css("padding-left"))+"px";e.remove(this.thumb),e({targets:this.thumb,height:30,width:30,top:-30,marginLeft:i,duration:300,easing:"easeOutQuint"})}},{key:"_calcRangeOffset",value:function(){var t=this.$el.width()-15,e=parseFloat(this.$el.attr("max")),i=parseFloat(this.$el.attr("min"));return(parseFloat(this.$el.val())-i)/(e-i)*t}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Range}},{key:"defaults",get:function(){return i}}]),s}();M.Range=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"range","M_Range"),n.init(t("input[type=range]"))}(cash,M.anime); \ No newline at end of file +function _possibleConstructorReturn(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function _inherits(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function _classCallCheck(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var _get=function t(e,i,n){null===e&&(e=Function.prototype);var s=Object.getOwnPropertyDescriptor(e,i);if(void 0===s){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,i,n)}if("value"in s)return s.value;var a=s.get;if(void 0!==a)return a.call(n)},_createClass=function(){function t(t,e){for(var i=0;i=0&&a.splice(n,1)):(o(a,function(i){t.removeEventListener(e,i)}),a=[]))}function k(t,e){return"&"+encodeURIComponent(t)+"="+encodeURIComponent(e).replace(/%20/g,"+")}function b(t){var e=[];return o(t.options,function(t){t.selected&&e.push(t.value)}),e.length?e:null}function w(t){var e=t.selectedIndex;return e>=0?t.options[e].value:null}function C(t){var e=t.type;if(!e)return null;switch(e.toLowerCase()){case"select-one":return w(t);case"select-multiple":return b(t);case"radio":case"checkbox":return t.checked?t.value:null;default:return t.value?t.value:null}}function E(t,e,i){if(i){var n=t.childNodes[0];t.insertBefore(e,n)}else t.appendChild(e)}function M(t,e,i){var n=A(e);n||!e.length?o(t,n?function(t){return t.insertAdjacentHTML(i?"afterbegin":"beforeend",e)}:function(t,n){return E(t,0===n?e:e.cloneNode(!0),i)}):o(e,function(e){return M(t,e,i)})}var x,O=document,T=window,L=Array.prototype,$=L.slice,B=L.filter,D=L.push,S=function(){},I=function(t){return typeof t==typeof S&&t.call},A=function(t){return"string"==typeof t},R=/^#[\w-]*$/,H=/^\.[\w-]*$/,P=/<.+>/,W=/^\w+$/,j=s.fn=s.prototype=n.prototype={cash:!0,length:0,push:D,splice:L.splice,map:L.map,init:n};Object.defineProperty(j,"constructor",{value:s}),s.parseHTML=e,s.noop=S,s.isFunction=I,s.isString=A,s.extend=j.extend=function(t){t=t||{};var e=$.call(arguments),i=e.length,n=1;for(1===e.length&&(t=this,n=0);n1?this.each(function(i){return i.style[t]=e}):T.getComputedStyle(this[0])[t];for(var i in t)this.css(i,t[i]);return this}}),o(["Width","Height"],function(t){var e=t.toLowerCase();j[e]=function(){return this[0].getBoundingClientRect()[e]},j["inner"+t]=function(){return this[0]["client"+t]},j["outer"+t]=function(e){return this[0]["offset"+t]+(e?g(this,"margin"+("Width"===t?"Left":"Top"))+g(this,"margin"+("Width"===t?"Right":"Bottom")):0)}}),j.extend({off:function(t,e){return this.each(function(i){return y(i,t,e)})},on:function(t,e,n,s){var o;if(!A(t)){for(var r in t)this.on(r,e,t[r]);return this}return I(e)&&(n=e,e=null),"ready"===t?(i(n),this):(e&&(o=n,n=function(t){for(var i=t.target;!a(i,e);){if(i===this||null===i)return i=!1;i=i.parentNode}i&&o.call(i,t)}),this.each(function(e){var i=n;s&&(i=function(){n.apply(this,arguments),y(e,t,i)}),_(e,t,i)}))},one:function(t,e,i){return this.on(t,e,i,!0)},ready:i,trigger:function(t,e){if(document.createEvent){var i=document.createEvent("HTMLEvents");return i.initEvent(t,!0,!1),i=this.extend(i,e),this.each(function(t){return t.dispatchEvent(i)})}}}),j.extend({serialize:function(){var t="";return o(this[0].elements||this,function(e){if(!e.disabled&&"FIELDSET"!==e.tagName){var i=e.name;switch(e.type.toLowerCase()){case"file":case"reset":case"submit":case"button":break;case"select-multiple":var n=C(e);null!==n&&o(n,function(e){t+=k(i,e)});break;default:var s=C(e);null!==s&&(t+=k(i,s))}}}),t.substr(1)},val:function(t){return void 0===t?C(this[0]):this.each(function(e){return e.value=t})}}),j.extend({after:function(t){return s(t).insertAfter(this),this},append:function(t){return M(this,t),this},appendTo:function(t){return M(s(t),this),this},before:function(t){return s(t).insertBefore(this),this},clone:function(){return s(this.map(function(t){return t.cloneNode(!0)}))},empty:function(){return this.html(""),this},html:function(t){if(void 0===t)return this[0].innerHTML;var e=t.nodeType?t[0].outerHTML:t;return this.each(function(t){return t.innerHTML=e})},insertAfter:function(t){var e=this;return s(t).each(function(t,i){var n=t.parentNode,s=t.nextSibling;e.each(function(t){n.insertBefore(0===i?t:t.cloneNode(!0),s)})}),this},insertBefore:function(t){var e=this;return s(t).each(function(t,i){var n=t.parentNode;e.each(function(e){n.insertBefore(0===i?e:e.cloneNode(!0),t)})}),this},prepend:function(t){return M(this,t,!0),this},prependTo:function(t){return M(s(t),this,!0),this},remove:function(){return this.each(function(t){if(t.parentNode)return t.parentNode.removeChild(t)})},text:function(t){return void 0===t?this[0].textContent:this.each(function(e){return e.textContent=t})}});var V=O.documentElement;return j.extend({position:function(){var t=this[0];return{left:t.offsetLeft,top:t.offsetTop}},offset:function(){var t=this[0].getBoundingClientRect();return{top:t.top+T.pageYOffset-V.clientTop,left:t.left+T.pageXOffset-V.clientLeft}},offsetParent:function(){return s(this[0].offsetParent)}}),j.extend({children:function(t){var e=[];return this.each(function(t){D.apply(e,t.children)}),e=l(e),t?e.filter(function(e){return a(e,t)}):e},closest:function(t){return!t||this.length<1?s():this.is(t)?this.filter(t):this.parent().closest(t)},is:function(t){if(!t)return!1;var e=!1,i=r(t);return this.each(function(n){return!(e=i(n,t))}),e},find:function(e){if(!e||e.nodeType)return s(e&&this.has(e).length?e:null);var i=[];return this.each(function(n){D.apply(i,t(e,n))}),l(i)},has:function(e){var i=A(e)?function(i){return 0!==t(e,i).length}:function(t){return t.contains(e)};return this.filter(i)},next:function(){return s(this[0].nextElementSibling)},not:function(t){if(!t)return this;var e=r(t);return this.filter(function(i){return!e(i,t)})},parent:function(){var t=[];return this.each(function(e){e&&e.parentNode&&t.push(e.parentNode)}),l(t)},parents:function(t){var e,i=[];return this.each(function(n){for(e=n;e&&e.parentNode&&e!==O.body.parentNode;)e=e.parentNode,(!t||t&&a(e,t))&&i.push(e)}),l(i)},prev:function(){return s(this[0].previousElementSibling)},siblings:function(t){var e=this.parent().children(t),i=this[0];return e.filter(function(t){return t!==i})}}),s});var Component=function(){function t(e,i,n){_classCallCheck(this,t),i instanceof Element||console.error(Error(i+" is not an HTML Element"));var s=e.getInstance(i);s&&s.destroy(),this.el=i,this.$el=cash(i)}return _createClass(t,null,[{key:"init",value:function(t,e,i){var n=null;if(e instanceof Element)n=new t(e,i);else if(e&&(e.jquery||e.cash||e instanceof NodeList)){for(var s=[],o=0;os.right-i||r+e.width>window.innerWidth-i)&&(n.right=!0),(ls.bottom-i||l+e.height>window.innerHeight-i)&&(n.bottom=!0),n},M.checkPossibleAlignments=function(t,e,i,n){var s={top:!0,right:!0,bottom:!0,left:!0,spaceOnTop:null,spaceOnRight:null,spaceOnBottom:null,spaceOnLeft:null},o="visible"===getComputedStyle(e).overflow,a=e.getBoundingClientRect(),r=Math.min(a.height,window.innerHeight),l=Math.min(a.width,window.innerWidth),h=t.getBoundingClientRect(),d=e.scrollLeft,u=e.scrollTop,c=i.left-d,p=i.top-u,v=i.top+h.height-u;return s.spaceOnRight=o?window.innerWidth-(h.left+i.width):l-(c+i.width),s.spaceOnRight<0&&(s.left=!1),s.spaceOnLeft=o?h.right-i.width:c-i.width+h.width,s.spaceOnLeft<0&&(s.right=!1),s.spaceOnBottom=o?window.innerHeight-(h.top+i.height+n):r-(p+i.height+n),s.spaceOnBottom<0&&(s.top=!1),s.spaceOnTop=o?h.bottom-(i.height+n):v-(i.height-n),s.spaceOnTop<0&&(s.bottom=!1),s},M.getOverflowParent=function(t){return null==t?null:t===document.body||"visible"!==getComputedStyle(t).overflow?t:M.getOverflowParent(t.parentElement)},M.getIdFromTrigger=function(t){var e=t.getAttribute("data-target");return e||(e=(e=t.getAttribute("href"))?e.slice(1):""),e},M.getDocumentScrollTop=function(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0},M.getDocumentScrollLeft=function(){return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0};var getTime=Date.now||function(){return(new Date).getTime()};M.throttle=function(t,e,i){var n=void 0,s=void 0,o=void 0,a=null,r=0;i||(i={});var l=function(){r=!1===i.leading?0:getTime(),a=null,o=t.apply(n,s),n=s=null};return function(){var h=getTime();r||!1!==i.leading||(r=h);var d=e-(h-r);return n=this,s=arguments,d<=0?(clearTimeout(a),a=null,r=h,o=t.apply(n,s),n=s=null):a||!1===i.trailing||(a=setTimeout(l,d)),o}};var $jscomp={scope:{}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,i){if(i.get||i.set)throw new TypeError("ES3 does not support getters and setters.");t!=Array.prototype&&t!=Object.prototype&&(t[e]=i.value)},$jscomp.getGlobal=function(t){return"undefined"!=typeof window&&window===t?t:"undefined"!=typeof global&&null!=global?global:t},$jscomp.global=$jscomp.getGlobal(this),$jscomp.SYMBOL_PREFIX="jscomp_symbol_",$jscomp.initSymbol=function(){$jscomp.initSymbol=function(){},$jscomp.global.Symbol||($jscomp.global.Symbol=$jscomp.Symbol)},$jscomp.symbolCounter_=0,$jscomp.Symbol=function(t){return $jscomp.SYMBOL_PREFIX+(t||"")+$jscomp.symbolCounter_++},$jscomp.initSymbolIterator=function(){$jscomp.initSymbol();var t=$jscomp.global.Symbol.iterator;t||(t=$jscomp.global.Symbol.iterator=$jscomp.global.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&$jscomp.defineProperty(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return $jscomp.arrayIterator(this)}}),$jscomp.initSymbolIterator=function(){}},$jscomp.arrayIterator=function(t){var e=0;return $jscomp.iteratorPrototype(function(){return ei&&(i+=1),1i?e:i<2/3?t+(e-t)*(2/3-i)*6:t}s=/hsl\((\d+),\s*([\d.]+)%,\s*([\d.]+)%\)/g.exec(t)||/hsla\((\d+),\s*([\d.]+)%,\s*([\d.]+)%,\s*([\d.]+)\)/g.exec(t);t=parseInt(s[1])/360;var i=parseInt(s[2])/100,n=parseInt(s[3])/100,s=s[4]||1;if(0==i)n=i=t=n;else{var o=.5>n?n*(1+i):n+i-n*i,a=2*n-o,n=e(a,o,t+1/3),i=e(a,o,t);t=e(a,o,t-1/3)}return"rgba("+255*n+","+255*i+","+255*t+","+s+")"}function d(t){if(t=/([\+\-]?[0-9#\.]+)(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(t))return t[2]}function u(t){return-1=v.currentTime)for(var k=0;k=p||!e)&&(v.began||(v.began=!0,o("begin")),o("run")),g>r&&g=e&&f!==e||!e)&&(s(e),m||a())),o("update"),t>=e&&(v.remaining?(h=l,"alternate"===v.direction&&(v.reversed=!v.reversed)):(v.pause(),v.completed||(v.completed=!0,o("complete"),"Promise"in window&&(u(),c=i()))),d=0)}t=void 0===t?{}:t;var l,h,d=0,u=null,c=i(),v=B(t);return v.reset=function(){var t=v.direction,e=v.loop;for(v.currentTime=0,v.progress=0,v.paused=!0,v.began=!1,v.completed=!1,v.reversed="reverse"===t,v.remaining="alternate"===t&&1===e?2:e,s(0),t=v.children.length;t--;)v.children[t].reset()},v.tick=function(t){l=t,h||(h=l),r((d+l-h)*D.speed)},v.seek=function(t){r(n(t))},v.pause=function(){var t=F.indexOf(v);-1=e&&0<=n&&1>=n){var o=new Float32Array(11);if(e!==i||n!==s)for(var a=0;11>a;++a)o[a]=t(.1*a,e,n);return function(a){if(e===i&&n===s)return a;if(0===a)return 0;if(1===a)return 1;for(var r=0,l=1;10!==l&&o[l]<=a;++l)r+=.1;var l=r+(a-o[--l])/(o[l+1]-o[l])*.1,h=3*(1-3*n+3*e)*l*l+2*(3*n-6*e)*l+3*e;if(.001<=h){for(r=0;4>r&&0!=(h=3*(1-3*n+3*e)*l*l+2*(3*n-6*e)*l+3*e);++r)var d=t(l,e,n)-a,l=l-d/h;a=l}else if(0===h)a=l;else{var l=r,r=r+.1,u=0;do{0<(h=t(d=l+(r-l)/2,e,n)-a)?r=d:l=d}while(1e-7++u);a=d}return t(a,i,s)}}}}(),W=function(){function t(t,e){return 0===t||1===t?t:-Math.pow(2,10*(t-1))*Math.sin(2*(t-1-e/(2*Math.PI)*Math.asin(1))*Math.PI/e)}var e,i="Quad Cubic Quart Quint Sine Expo Circ Back Elastic".split(" "),n={In:[[.55,.085,.68,.53],[.55,.055,.675,.19],[.895,.03,.685,.22],[.755,.05,.855,.06],[.47,0,.745,.715],[.95,.05,.795,.035],[.6,.04,.98,.335],[.6,-.28,.735,.045],t],Out:[[.25,.46,.45,.94],[.215,.61,.355,1],[.165,.84,.44,1],[.23,1,.32,1],[.39,.575,.565,1],[.19,1,.22,1],[.075,.82,.165,1],[.175,.885,.32,1.275],function(e,i){return 1-t(1-e,i)}],InOut:[[.455,.03,.515,.955],[.645,.045,.355,1],[.77,0,.175,1],[.86,0,.07,1],[.445,.05,.55,.95],[1,0,0,1],[.785,.135,.15,.86],[.68,-.55,.265,1.55],function(e,i){return.5>e?t(2*e,i)/2:1-t(-2*e+2,i)/2}]},s={linear:P(.25,.25,.75,.75)},o={};for(e in n)o.type=e,n[o.type].forEach(function(t){return function(e,n){s["ease"+t.type+i[n]]=H.fnc(e)?e:P.apply($jscomp$this,e)}}(o)),o={type:o.type};return s}(),j={css:function(t,e,i){return t.style[e]=i},attribute:function(t,e,i){return t.setAttribute(e,i)},object:function(t,e,i){return t[e]=i},transform:function(t,e,i,n,s){n[s]||(n[s]=[]),n[s].push(e+"("+i+")")}},F=[],q=0,z=function(){function t(){q=requestAnimationFrame(e)}function e(e){var i=F.length;if(i){for(var n=0;ni&&(e.duration=n.duration),e.children.push(n)}),e.seek(0),e.reset(),e.autoplay&&e.restart(),e},e},D.random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},D}),function(t,e){"use strict";var i={accordion:!0,onOpenStart:void 0,onOpenEnd:void 0,onCloseStart:void 0,onCloseEnd:void 0,inDuration:300,outDuration:300},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));n.el.M_Collapsible=n,n.options=t.extend({},s.defaults,i),n.$headers=n.$el.children("li").children(".collapsible-header"),n.$headers.attr("tabindex",0),n._setupEventHandlers();var o=n.$el.children("li.active").children(".collapsible-body");return n.options.accordion?o.first().css("display","block"):o.css("display","block"),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Collapsible=void 0}},{key:"_setupEventHandlers",value:function(){var t=this;this._handleCollapsibleClickBound=this._handleCollapsibleClick.bind(this),this._handleCollapsibleKeydownBound=this._handleCollapsibleKeydown.bind(this),this.el.addEventListener("click",this._handleCollapsibleClickBound),this.$headers.each(function(e){e.addEventListener("keydown",t._handleCollapsibleKeydownBound)})}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleCollapsibleClickBound)}},{key:"_handleCollapsibleClick",value:function(e){var i=t(e.target).closest(".collapsible-header");if(e.target&&i.length){var n=i.closest(".collapsible");if(n[0]===this.el){var s=i.closest("li"),o=n.children("li"),a=s[0].classList.contains("active"),r=o.index(s);a?this.close(r):this.open(r)}}}},{key:"_handleCollapsibleKeydown",value:function(t){13===t.keyCode&&this._handleCollapsibleClickBound(t)}},{key:"_animateIn",value:function(t){var i=this,n=this.$el.children("li").eq(t);if(n.length){var s=n.children(".collapsible-body");e.remove(s[0]),s.css({display:"block",overflow:"hidden",height:0,paddingTop:"",paddingBottom:""});var o=s.css("padding-top"),a=s.css("padding-bottom"),r=s[0].scrollHeight;s.css({paddingTop:0,paddingBottom:0}),e({targets:s[0],height:r,paddingTop:o,paddingBottom:a,duration:this.options.inDuration,easing:"easeInOutCubic",complete:function(t){s.css({overflow:"",paddingTop:"",paddingBottom:"",height:""}),"function"==typeof i.options.onOpenEnd&&i.options.onOpenEnd.call(i,n[0])}})}}},{key:"_animateOut",value:function(t){var i=this,n=this.$el.children("li").eq(t);if(n.length){var s=n.children(".collapsible-body");e.remove(s[0]),s.css("overflow","hidden"),e({targets:s[0],height:0,paddingTop:0,paddingBottom:0,duration:this.options.outDuration,easing:"easeInOutCubic",complete:function(){s.css({height:"",overflow:"",padding:"",display:""}),"function"==typeof i.options.onCloseEnd&&i.options.onCloseEnd.call(i,n[0])}})}}},{key:"open",value:function(e){var i=this,n=this.$el.children("li").eq(e);if(n.length&&!n[0].classList.contains("active")){if("function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,n[0]),this.options.accordion){var s=this.$el.children("li");this.$el.children("li.active").each(function(e){var n=s.index(t(e));i.close(n)})}n[0].classList.add("active"),this._animateIn(e)}}},{key:"close",value:function(t){var e=this.$el.children("li").eq(t);e.length&&e[0].classList.contains("active")&&("function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,e[0]),e[0].classList.remove("active"),this._animateOut(t))}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Collapsible}},{key:"defaults",get:function(){return i}}]),s}();M.Collapsible=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"collapsible","M_Collapsible")}(cash,M.anime),function(t,e){"use strict";var i={alignment:"left",autoFocus:!0,constrainWidth:!0,container:null,coverTrigger:!0,closeOnClick:!0,hover:!1,inDuration:150,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Dropdown=n,s._dropdowns.push(n),n.id=M.getIdFromTrigger(e),n.dropdownEl=document.getElementById(n.id),n.$dropdownEl=t(n.dropdownEl),n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.isScrollable=!1,n.isTouchMoving=!1,n.focusedIndex=-1,n.filterQuery=[],n.options.container?t(n.options.container).append(n.dropdownEl):n.$el.after(n.dropdownEl),n._makeDropdownFocusable(),n._resetFilterQueryBound=n._resetFilterQuery.bind(n),n._handleDocumentClickBound=n._handleDocumentClick.bind(n),n._handleDocumentTouchmoveBound=n._handleDocumentTouchmove.bind(n),n._handleDropdownKeydownBound=n._handleDropdownKeydown.bind(n),n._handleTriggerKeydownBound=n._handleTriggerKeydown.bind(n),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._resetDropdownStyles(),this._removeEventHandlers(),s._dropdowns.splice(s._dropdowns.indexOf(this),1),this.el.M_Dropdown=void 0}},{key:"_setupEventHandlers",value:function(){this.el.addEventListener("keydown",this._handleTriggerKeydownBound),this.options.hover?(this._handleMouseEnterBound=this._handleMouseEnter.bind(this),this.el.addEventListener("mouseenter",this._handleMouseEnterBound),this._handleMouseLeaveBound=this._handleMouseLeave.bind(this),this.el.addEventListener("mouseleave",this._handleMouseLeaveBound),this.dropdownEl.addEventListener("mouseleave",this._handleMouseLeaveBound)):(this._handleClickBound=this._handleClick.bind(this),this.el.addEventListener("click",this._handleClickBound))}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("keydown",this._handleTriggerKeydownBound),this.options.hover?(this.el.removeEventHandlers("mouseenter",this._handleMouseEnterBound),this.el.removeEventHandlers("mouseleave",this._handleMouseLeaveBound),this.dropdownEl.removeEventHandlers("mouseleave",this._handleMouseLeaveBound)):this.el.removeEventListener("click",this._handleClickBound)}},{key:"_setupTemporaryEventHandlers",value:function(){document.body.addEventListener("click",this._handleDocumentClickBound,!0),document.body.addEventListener("touchend",this._handleDocumentClickBound),document.body.addEventListener("touchmove",this._handleDocumentTouchmoveBound),this.dropdownEl.addEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_removeTemporaryEventHandlers",value:function(){document.body.removeEventListener("click",this._handleDocumentClickBound,!0),document.body.removeEventListener("touchend",this._handleDocumentClickBound),document.body.removeEventListener("touchmove",this._handleDocumentTouchmoveBound),this.dropdownEl.removeEventListener("keydown",this._handleDropdownKeydownBound)}},{key:"_handleClick",value:function(t){t.preventDefault(),this.open()}},{key:"_handleMouseEnter",value:function(){this.open()}},{key:"_handleMouseLeave",value:function(e){var i=e.toElement||e.relatedTarget,n=!!t(i).closest(".dropdown-content").length,s=!1,o=t(i).closest(".dropdown-trigger");o.length&&o[0].M_Dropdown&&o[0].M_Dropdown.isOpen&&(s=!0),s||n||this.close()}},{key:"_handleDocumentClick",value:function(e){var i=this,n=t(e.target);this.options.closeOnClick&&n.closest(".dropdown-content").length&&!this.isTouchMoving?setTimeout(function(){i.close()},0):!n.closest(".dropdown-trigger").length&&n.closest(".dropdown-content").length||setTimeout(function(){i.close()},0),this.isTouchMoving=!1}},{key:"_handleTriggerKeydown",value:function(t){t.which!==M.keys.ARROW_DOWN&&t.which!==M.keys.ENTER||this.isOpen||(t.preventDefault(),this.open())}},{key:"_handleDocumentTouchmove",value:function(e){t(e.target).closest(".dropdown-content").length&&(this.isTouchMoving=!0)}},{key:"_handleDropdownKeydown",value:function(e){if(e.which===M.keys.TAB)e.preventDefault(),this.close();else if(e.which!==M.keys.ARROW_DOWN&&e.which!==M.keys.ARROW_UP||!this.isOpen)if(e.which===M.keys.ENTER&&this.isOpen){var i=this.dropdownEl.children[this.focusedIndex],n=t(i).find("a, button").first();n.length?n[0].click():i.click()}else e.which===M.keys.ESC&&this.isOpen&&(e.preventDefault(),this.close());else{e.preventDefault();var s=e.which===M.keys.ARROW_DOWN?1:-1,o=this.focusedIndex,a=!1;do{if(o+=s,this.dropdownEl.children[o]&&-1!==this.dropdownEl.children[o].tabIndex){a=!0;break}}while(o=0);a&&(this.focusedIndex=o,this._focusFocusedItem())}var r=String.fromCharCode(e.which).toLowerCase(),l=[9,13,27,38,40];if(r&&-1===l.indexOf(e.which)){this.filterQuery.push(r);var h=this.filterQuery.join(""),d=t(this.dropdownEl).find("li").filter(function(e){return 0===t(e).text().toLowerCase().indexOf(h)})[0];d&&(this.focusedIndex=t(d).index(),this._focusFocusedItem())}this.filterTimeout=setTimeout(this._resetFilterQueryBound,1e3)}},{key:"_resetFilterQuery",value:function(){this.filterQuery=[]}},{key:"_resetDropdownStyles",value:function(){this.$dropdownEl.css({display:"",width:"",height:"",left:"",top:"","transform-origin":"",transform:"",opacity:""})}},{key:"_makeDropdownFocusable",value:function(){this.dropdownEl.tabIndex=0,t(this.dropdownEl).children().each(function(t){t.getAttribute("tabindex")||t.setAttribute("tabindex",0)})}},{key:"_focusFocusedItem",value:function(){this.focusedIndex>=0&&this.focusedIndexl.spaceOnBottom?(h="bottom",i+=l.spaceOnTop,o-=l.spaceOnTop):i+=l.spaceOnBottom)),!l[d]){var u="left"===d?"right":"left";l[u]?d=u:l.spaceOnLeft>l.spaceOnRight?(d="right",n+=l.spaceOnLeft,s-=l.spaceOnLeft):(d="left",n+=l.spaceOnRight)}return"bottom"===h&&(o=o-e.height+(this.options.coverTrigger?t.height:0)),"right"===d&&(s=s-e.width+t.width),{x:s,y:o,verticalAlignment:h,horizontalAlignment:d,height:i,width:n}}},{key:"_animateIn",value:function(){var t=this;e.remove(this.dropdownEl),e({targets:this.dropdownEl,opacity:{value:[0,1],easing:"easeOutQuad"},scaleX:[.3,1],scaleY:[.3,1],duration:this.options.inDuration,easing:"easeOutQuint",complete:function(e){if(t.options.autoFocus&&t.dropdownEl.focus(),"function"==typeof t.options.onOpenEnd){var i=e.animatables[0].target;t.options.onOpenEnd.call(i,t.el)}}})}},{key:"_animateOut",value:function(){var t=this;e.remove(this.dropdownEl),e({targets:this.dropdownEl,opacity:{value:0,easing:"easeOutQuint"},scaleX:.3,scaleY:.3,duration:this.options.outDuration,easing:"easeOutQuint",complete:function(e){if(t._resetDropdownStyles(),"function"==typeof t.options.onCloseEnd){e.animatables[0].target;t.options.onCloseEnd.call(t,t.el)}}})}},{key:"_placeDropdown",value:function(){var t=this.options.constrainWidth?this.el.getBoundingClientRect().width:this.dropdownEl.getBoundingClientRect().width;this.dropdownEl.style.width=t+"px";var e=this._getDropdownPosition();this.dropdownEl.style.left=e.x+"px",this.dropdownEl.style.top=e.y+"px",this.dropdownEl.style.height=e.height+"px",this.dropdownEl.style.width=e.width+"px",this.dropdownEl.style.transformOrigin=("left"===e.horizontalAlignment?"0":"100%")+" "+("top"===e.verticalAlignment?"0":"100%")}},{key:"open",value:function(){this.isOpen||(this.isOpen=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this._resetDropdownStyles(),this.dropdownEl.style.display="block",this._placeDropdown(),this._animateIn(),this._setupTemporaryEventHandlers())}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this.focusedIndex=-1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this._animateOut(),this._removeTemporaryEventHandlers(),this.options.autoFocus&&this.el.focus())}},{key:"recalculateDimensions",value:function(){this.isOpen&&(this.$dropdownEl.css({width:"",height:"",left:"",top:"","transform-origin":""}),this._placeDropdown())}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Dropdown}},{key:"defaults",get:function(){return i}}]),s}();n._dropdowns=[],window.M.Dropdown=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"dropdown","M_Dropdown")}(cash,M.anime),function(t,e){"use strict";var i={opacity:.5,inDuration:250,outDuration:250,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null,preventScrolling:!0,dismissible:!0,startingTop:"4%",endingTop:"10%"},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Modal=n,n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.id=n.$el.attr("id"),n._openingTrigger=void 0,n.$overlay=t(''),n.el.tabIndex=0,s._count++,n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){s._count--,this._removeEventHandlers(),this.el.removeAttribute("style"),this.$overlay.remove(),this.el.M_Modal=void 0}},{key:"_setupEventHandlers",value:function(){this._handleOverlayClickBound=this._handleOverlayClick.bind(this),this._handleModalCloseClickBound=this._handleModalCloseClick.bind(this),1===s._count&&document.body.addEventListener("click",this._handleTriggerClick),this.$overlay[0].addEventListener("click",this._handleOverlayClickBound),this.el.addEventListener("click",this._handleModalCloseClickBound)}},{key:"_removeEventHandlers",value:function(){0===s._count&&document.body.removeEventListener("click",this._handleTriggerClick),this.$overlay[0].removeEventListener("click",this._handleOverlayClickBound),this.el.removeEventListener("click",this._handleModalCloseClickBound)}},{key:"_handleTriggerClick",value:function(e){var i=t(e.target).closest(".modal-trigger");if(i.length){var n=M.getIdFromTrigger(i[0]),s=document.getElementById(n).M_Modal;s&&s.open(i),e.preventDefault()}}},{key:"_handleOverlayClick",value:function(){this.options.dismissible&&this.close()}},{key:"_handleModalCloseClick",value:function(e){t(e.target).closest(".modal-close").length&&this.close()}},{key:"_handleKeydown",value:function(t){27===t.keyCode&&this.options.dismissible&&this.close()}},{key:"_handleFocus",value:function(t){this.el.contains(t.target)||this.el.focus()}},{key:"_animateIn",value:function(){var i=this;t.extend(this.el.style,{display:"block",opacity:0}),t.extend(this.$overlay[0].style,{display:"block",opacity:0}),e({targets:this.$overlay[0],opacity:this.options.opacity,duration:this.options.inDuration,easing:"easeOutQuad"});var n={targets:this.el,duration:this.options.inDuration,easing:"easeOutCubic",complete:function(){"function"==typeof i.options.onOpenEnd&&i.options.onOpenEnd.call(i,i.el,i._openingTrigger)}};this.el.classList.contains("bottom-sheet")?(t.extend(n,{bottom:0,opacity:1}),e(n)):(t.extend(n,{top:[this.options.startingTop,this.options.endingTop],opacity:1,scaleX:[.8,1],scaleY:[.8,1]}),e(n))}},{key:"_animateOut",value:function(){var i=this;e({targets:this.$overlay[0],opacity:0,duration:this.options.outDuration,easing:"easeOutQuart"});var n={targets:this.el,duration:this.options.outDuration,easing:"easeOutCubic",complete:function(){i.el.style.display="none",i.$overlay.remove(),"function"==typeof i.options.onCloseEnd&&i.options.onCloseEnd.call(i,i.el)}};this.el.classList.contains("bottom-sheet")?(t.extend(n,{bottom:"-100%",opacity:0}),e(n)):(t.extend(n,{top:[this.options.endingTop,this.options.startingTop],opacity:0,scaleX:.8,scaleY:.8}),e(n))}},{key:"open",value:function(t){if(!this.isOpen)return this.isOpen=!0,s._modalsOpen++,this.$overlay[0].style.zIndex=1e3+2*s._modalsOpen,this.el.style.zIndex=1e3+2*s._modalsOpen+1,this._openingTrigger=t?t[0]:void 0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el,this._openingTrigger),this.options.preventScrolling&&(document.body.style.overflow="hidden"),this.el.classList.add("open"),this.el.insertAdjacentElement("afterend",this.$overlay[0]),this.options.dismissible&&(this._handleKeydownBound=this._handleKeydown.bind(this),this._handleFocusBound=this._handleFocus.bind(this),document.addEventListener("keydown",this._handleKeydownBound),document.addEventListener("focus",this._handleFocusBound,!0)),e.remove(this.el),e.remove(this.$overlay[0]),this._animateIn(),this.el.focus(),this}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,s._modalsOpen--,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this.el.classList.remove("open"),0===s._modalsOpen&&(document.body.style.overflow=""),this.options.dismissible&&(document.removeEventListener("keydown",this._handleKeydownBound),document.removeEventListener("focus",this._handleFocusBound)),e.remove(this.el),e.remove(this.$overlay[0]),this._animateOut(),this}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Modal}},{key:"defaults",get:function(){return i}}]),s}();n._modalsOpen=0,n._count=0,M.Modal=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"modal","M_Modal")}(cash,M.anime),function(t,e){"use strict";var i={inDuration:275,outDuration:200,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Materialbox=n,n.options=t.extend({},s.defaults,i),n.overlayActive=!1,n.doneAnimating=!0,n.placeholder=t("
      ").addClass("material-placeholder"),n.originalWidth=0,n.originalHeight=0,n.originInlineStyles=n.$el.attr("style"),n.caption=n.el.getAttribute("data-caption")||"",n.$el.before(n.placeholder),n.placeholder.append(n.$el),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Materialbox=void 0}},{key:"_setupEventHandlers",value:function(){this._handleMaterialboxClickBound=this._handleMaterialboxClick.bind(this),this.el.addEventListener("click",this._handleMaterialboxClickBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleMaterialboxClickBound)}},{key:"_handleMaterialboxClick",value:function(t){!1===this.doneAnimating||this.overlayActive&&this.doneAnimating?this.close():this.open()}},{key:"_handleWindowScroll",value:function(){this.overlayActive&&this.close()}},{key:"_handleWindowResize",value:function(){this.overlayActive&&this.close()}},{key:"_handleWindowEscape",value:function(t){27===t.keyCode&&this.doneAnimating&&this.overlayActive&&this.close()}},{key:"_makeAncestorsOverflowVisible",value:function(){this.ancestorsChanged=t();for(var e=this.placeholder[0].parentNode;null!==e&&!t(e).is(document);){var i=t(e);"visible"!==i.css("overflow")&&(i.css("overflow","visible"),void 0===this.ancestorsChanged?this.ancestorsChanged=i:this.ancestorsChanged=this.ancestorsChanged.add(i)),e=e.parentNode}}},{key:"_animateImageIn",value:function(){var t=this,i={targets:this.el,height:[this.originalHeight,this.newHeight],width:[this.originalWidth,this.newWidth],left:M.getDocumentScrollLeft()+this.windowWidth/2-this.placeholder.offset().left-this.newWidth/2,top:M.getDocumentScrollTop()+this.windowHeight/2-this.placeholder.offset().top-this.newHeight/2,duration:this.options.inDuration,easing:"easeOutQuad",complete:function(){t.doneAnimating=!0,"function"==typeof t.options.onOpenEnd&&t.options.onOpenEnd.call(t,t.el)}};this.maxWidth=this.$el.css("max-width"),this.maxHeight=this.$el.css("max-height"),"none"!==this.maxWidth&&(i.maxWidth=this.newWidth),"none"!==this.maxHeight&&(i.maxHeight=this.newHeight),e(i)}},{key:"_animateImageOut",value:function(){var t=this,i={targets:this.el,width:this.originalWidth,height:this.originalHeight,left:0,top:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t.placeholder.css({height:"",width:"",position:"",top:"",left:""}),t.attrWidth&&t.$el.attr("width",t.attrWidth),t.attrHeight&&t.$el.attr("height",t.attrHeight),t.$el.removeAttr("style"),t.$el.attr("style",t.originInlineStyles),t.$el.removeClass("active"),t.doneAnimating=!0,t.ancestorsChanged.length&&t.ancestorsChanged.css("overflow",""),"function"==typeof t.options.onCloseEnd&&t.options.onCloseEnd.call(t,t.el)}};e(i)}},{key:"_updateVars",value:function(){this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight,this.caption=this.el.getAttribute("data-caption")||""}},{key:"open",value:function(){var i=this;this._updateVars(),this.originalWidth=this.el.getBoundingClientRect().width,this.originalHeight=this.el.getBoundingClientRect().height,this.doneAnimating=!1,this.$el.addClass("active"),this.overlayActive=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this.placeholder.css({width:this.placeholder[0].getBoundingClientRect().width+"px",height:this.placeholder[0].getBoundingClientRect().height+"px",position:"relative",top:0,left:0}),this._makeAncestorsOverflowVisible(),this.$el.css({position:"absolute","z-index":1e3,"will-change":"left, top, width, height"}),this.attrWidth=this.$el.attr("width"),this.attrHeight=this.$el.attr("height"),this.attrWidth&&(this.$el.css("width",this.attrWidth+"px"),this.$el.removeAttr("width")),this.attrHeight&&(this.$el.css("width",this.attrHeight+"px"),this.$el.removeAttr("height")),this.$overlay=t('
      ').css({opacity:0}).one("click",function(){i.doneAnimating&&i.close()}),this.$el.before(this.$overlay);var n=this.$overlay[0].getBoundingClientRect();this.$overlay.css({width:this.windowWidth+"px",height:this.windowHeight+"px",left:-1*n.left+"px",top:-1*n.top+"px"}),e.remove(this.el),e.remove(this.$overlay[0]),e({targets:this.$overlay[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}),""!==this.caption&&(this.$photocaption&&e.remove(this.$photoCaption[0]),this.$photoCaption=t('
      '),this.$photoCaption.text(this.caption),t("body").append(this.$photoCaption),this.$photoCaption.css({display:"inline"}),e({targets:this.$photoCaption[0],opacity:1,duration:this.options.inDuration,easing:"easeOutQuad"}));var s=0,o=this.originalWidth/this.windowWidth,a=this.originalHeight/this.windowHeight;this.newWidth=0,this.newHeight=0,o>a?(s=this.originalHeight/this.originalWidth,this.newWidth=.9*this.windowWidth,this.newHeight=.9*this.windowWidth*s):(s=this.originalWidth/this.originalHeight,this.newWidth=.9*this.windowHeight*s,this.newHeight=.9*this.windowHeight),this._animateImageIn(),this._handleWindowScrollBound=this._handleWindowScroll.bind(this),this._handleWindowResizeBound=this._handleWindowResize.bind(this),this._handleWindowEscapeBound=this._handleWindowEscape.bind(this),window.addEventListener("scroll",this._handleWindowScrollBound),window.addEventListener("resize",this._handleWindowResizeBound),window.addEventListener("keyup",this._handleWindowEscapeBound)}},{key:"close",value:function(){var t=this;this._updateVars(),this.doneAnimating=!1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),e.remove(this.el),e.remove(this.$overlay[0]),""!==this.caption&&e.remove(this.$photoCaption[0]),window.removeEventListener("scroll",this._handleWindowScrollBound),window.removeEventListener("resize",this._handleWindowResizeBound),window.removeEventListener("keyup",this._handleWindowEscapeBound),e({targets:this.$overlay[0],opacity:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t.overlayActive=!1,t.$overlay.remove()}}),this._animateImageOut(),""!==this.caption&&e({targets:this.$photoCaption[0],opacity:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t.$photoCaption.remove()}})}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Materialbox}},{key:"defaults",get:function(){return i}}]),s}();M.Materialbox=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"materialbox","M_Materialbox")}(cash,M.anime),function(t){"use strict";var e={responsiveThreshold:0},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Parallax=s,s.options=t.extend({},n.defaults,i),s._enabled=window.innerWidth>s.options.responsiveThreshold,s.$img=s.$el.find("img").first(),s.$img.each(function(){var e=this;e.complete&&t(e).trigger("load")}),s._updateParallax(),s._setupEventHandlers(),s._setupStyles(),n._parallaxes.push(s),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){n._parallaxes.splice(n._parallaxes.indexOf(this),1),this.$img[0].style.transform="",this._removeEventHandlers(),this.$el[0].M_Parallax=void 0}},{key:"_setupEventHandlers",value:function(){this._handleImageLoadBound=this._handleImageLoad.bind(this),this.$img[0].addEventListener("load",this._handleImageLoadBound),0===n._parallaxes.length&&(n._handleScrollThrottled=M.throttle(n._handleScroll,5),window.addEventListener("scroll",n._handleScrollThrottled),n._handleWindowResizeThrottled=M.throttle(n._handleWindowResize,5),window.addEventListener("resize",n._handleWindowResizeThrottled))}},{key:"_removeEventHandlers",value:function(){this.$img[0].removeEventListener("load",this._handleImageLoadBound),0===n._parallaxes.length&&(window.removeEventListener("scroll",n._handleScrollThrottled),window.removeEventListener("resize",n._handleWindowResizeThrottled))}},{key:"_setupStyles",value:function(){this.$img[0].style.opacity=1}},{key:"_handleImageLoad",value:function(){this._updateParallax()}},{key:"_updateParallax",value:function(){var t=this.$el.height()>0?this.el.parentNode.offsetHeight:500,e=this.$img[0].offsetHeight-t,i=this.$el.offset().top+t,n=this.$el.offset().top,s=M.getDocumentScrollTop(),o=window.innerHeight,a=e*((s+o-n)/(t+o));this._enabled?i>s&&ne.options.responsiveThreshold}}},{key:"defaults",get:function(){return e}}]),n}();i._parallaxes=[],M.Parallax=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"parallax","M_Parallax")}(cash),function(t,e){"use strict";var i={duration:300,onShow:null,swipeable:!1,responsiveThreshold:1/0},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Tabs=n,n.options=t.extend({},s.defaults,i),n.$tabLinks=n.$el.children("li.tab").children("a"),n.index=0,n._setTabsAndTabWidth(),n._setupActiveTabLink(),n._createIndicator(),n.options.swipeable?n._setupSwipeableTabs():n._setupNormalTabs(),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this._indicator.parentNode.removeChild(this._indicator),this.options.swipeable?this._teardownSwipeableTabs():this._teardownNormalTabs(),this.$el[0].M_Tabs=void 0}},{key:"_setupEventHandlers",value:function(){this._handleWindowResizeBound=this._handleWindowResize.bind(this),window.addEventListener("resize",this._handleWindowResizeBound),this._handleTabClickBound=this._handleTabClick.bind(this),this.el.addEventListener("click",this._handleTabClickBound)}},{key:"_removeEventHandlers",value:function(){window.removeEventListener("resize",this._handleWindowResizeBound),this.el.removeEventListener("click",this._handleTabClickBound)}},{key:"_handleWindowResize",value:function(){this._setTabsAndTabWidth(),0!==this.tabWidth&&0!==this.tabsWidth&&(this._indicator.style.left=this._calcLeftPos(this.$activeTabLink)+"px",this._indicator.style.right=this._calcRightPos(this.$activeTabLink)+"px")}},{key:"_handleTabClick",value:function(e){var i=this,n=t(e.target).closest("li.tab"),s=t(e.target).closest("a");if(s.length&&s.parent().hasClass("tab"))if(n.hasClass("disabled"))e.preventDefault();else if(!s.attr("target")){this._setTabsAndTabWidth(),this.$activeTabLink.removeClass("active");var o=this.$content;this.$activeTabLink=s,this.$content=t(M.escapeHash(s[0].hash)),this.$tabLinks=this.$el.children("li.tab").children("a"),this.$activeTabLink.addClass("active");var a=this.index;this.index=Math.max(this.$tabLinks.index(s),0),this.options.swipeable?this._tabsCarousel&&this._tabsCarousel.set(this.index,function(){"function"==typeof i.options.onShow&&i.options.onShow.call(i,i.$content[0])}):this.$content.length&&(this.$content[0].style.display="block",this.$content.addClass("active"),"function"==typeof this.options.onShow&&this.options.onShow.call(this,this.$content[0]),o.length&&!o.is(this.$content)&&(o[0].style.display="none",o.removeClass("active"))),this._animateIndicator(a),e.preventDefault()}}},{key:"_createIndicator",value:function(){var t=this,e=document.createElement("li");e.classList.add("indicator"),this.el.appendChild(e),this._indicator=e,setTimeout(function(){t._indicator.style.left=t._calcLeftPos(t.$activeTabLink)+"px",t._indicator.style.right=t._calcRightPos(t.$activeTabLink)+"px"},0)}},{key:"_setupActiveTabLink",value:function(){this.$activeTabLink=t(this.$tabLinks.filter('[href="'+location.hash+'"]')),0===this.$activeTabLink.length&&(this.$activeTabLink=this.$el.children("li.tab").children("a.active").first()),0===this.$activeTabLink.length&&(this.$activeTabLink=this.$el.children("li.tab").children("a").first()),this.$tabLinks.removeClass("active"),this.$activeTabLink[0].classList.add("active"),this.index=Math.max(this.$tabLinks.index(this.$activeTabLink),0),this.$activeTabLink.length&&(this.$content=t(M.escapeHash(this.$activeTabLink[0].hash)),this.$content.addClass("active"))}},{key:"_setupSwipeableTabs",value:function(){var e=this;window.innerWidth>this.options.responsiveThreshold&&(this.options.swipeable=!1);var i=t();this.$tabLinks.each(function(e){var n=t(M.escapeHash(e.hash));n.addClass("carousel-item"),i=i.add(n)});var n=t('');i.first().before(n),n.append(i),i[0].style.display="";var s=this.$activeTabLink.closest(".tab").index();this._tabsCarousel=M.Carousel.init(n[0],{fullWidth:!0,noWrap:!0,onCycleTo:function(i){var n=e.index;e.index=t(i).index(),e.$activeTabLink.removeClass("active"),e.$activeTabLink=e.$tabLinks.eq(e.index),e.$activeTabLink.addClass("active"),e._animateIndicator(n),"function"==typeof e.options.onShow&&e.options.onShow.call(e,e.$content[0])}}),this._tabsCarousel.set(s)}},{key:"_teardownSwipeableTabs",value:function(){var t=this._tabsCarousel.$el;this._tabsCarousel.destroy(),t.after(t.children()),t.remove()}},{key:"_setupNormalTabs",value:function(){this.$tabLinks.not(this.$activeTabLink).each(function(e){if(e.hash){var i=t(M.escapeHash(e.hash));i.length&&(i[0].style.display="none")}})}},{key:"_teardownNormalTabs",value:function(){this.$tabLinks.each(function(e){if(e.hash){var i=t(M.escapeHash(e.hash));i.length&&(i[0].style.display="")}})}},{key:"_setTabsAndTabWidth",value:function(){this.tabsWidth=this.$el.width(),this.tabWidth=Math.max(this.tabsWidth,this.el.scrollWidth)/this.$tabLinks.length}},{key:"_calcRightPos",value:function(t){return Math.ceil(this.tabsWidth-t.position().left-t[0].getBoundingClientRect().width)}},{key:"_calcLeftPos",value:function(t){return Math.floor(t.position().left)}},{key:"updateTabIndicator",value:function(){this._animateIndicator(this.index)}},{key:"_animateIndicator",value:function(t){var i=0,n=0;this.index-t>=0?i=90:n=90;var s={targets:this._indicator,left:{value:this._calcLeftPos(this.$activeTabLink),delay:i},right:{value:this._calcRightPos(this.$activeTabLink),delay:n},duration:this.options.duration,easing:"easeOutQuad"};e.remove(this._indicator),e(s)}},{key:"select",value:function(t){var e=this.$tabLinks.filter('[href="#'+t+'"]');e.length&&e.trigger("click")}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tabs}},{key:"defaults",get:function(){return i}}]),s}();window.M.Tabs=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tabs","M_Tabs")}(cash,M.anime),function(t,e){"use strict";var i={exitDelay:200,enterDelay:0,html:null,margin:5,inDuration:250,outDuration:200,position:"bottom",transitionMovement:10},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Tooltip=n,n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.isHovered=!1,n.isFocused=!1,n._appendTooltipEl(),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){t(this.tooltipEl).remove(),this._removeEventHandlers(),this.el.M_Tooltip=void 0}},{key:"_appendTooltipEl",value:function(){var t=document.createElement("div");t.classList.add("material-tooltip"),this.tooltipEl=t;var e=document.createElement("div");e.classList.add("tooltip-content"),e.innerHTML=this.options.html,t.appendChild(e),document.body.appendChild(t)}},{key:"_updateTooltipContent",value:function(){this.tooltipEl.querySelector(".tooltip-content").innerHTML=this.options.html}},{key:"_setupEventHandlers",value:function(){this._handleMouseEnterBound=this._handleMouseEnter.bind(this),this._handleMouseLeaveBound=this._handleMouseLeave.bind(this),this._handleFocusBound=this._handleFocus.bind(this),this._handleBlurBound=this._handleBlur.bind(this),this.el.addEventListener("mouseenter",this._handleMouseEnterBound),this.el.addEventListener("mouseleave",this._handleMouseLeaveBound),this.el.addEventListener("focus",this._handleFocusBound,!0),this.el.addEventListener("blur",this._handleBlurBound,!0)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("mouseenter",this._handleMouseEnterBound),this.el.removeEventListener("mouseleave",this._handleMouseLeaveBound),this.el.removeEventListener("focus",this._handleFocusBound,!0),this.el.removeEventListener("blur",this._handleBlurBound,!0)}},{key:"open",value:function(){this.isOpen||(this.isOpen=!0,this.options=t.extend({},this.options,this._getAttributeOptions()),this._updateTooltipContent(),this._setEnterDelayTimeout())}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this._setExitDelayTimeout())}},{key:"_setExitDelayTimeout",value:function(){var t=this;clearTimeout(this._exitDelayTimeout),this._exitDelayTimeout=setTimeout(function(){t.isHovered||t.isFocused||t._animateOut()},this.options.exitDelay)}},{key:"_setEnterDelayTimeout",value:function(){var t=this;clearTimeout(this._enterDelayTimeout),this._enterDelayTimeout=setTimeout(function(){(t.isHovered||t.isFocused)&&t._animateIn()},this.options.enterDelay)}},{key:"_positionTooltip",value:function(){var e=this.el,i=this.tooltipEl,n=e.offsetHeight,s=e.offsetWidth,o=i.offsetHeight,a=i.offsetWidth,r=void 0,l=this.options.margin,h=void 0,d=void 0;this.xMovement=0,this.yMovement=0,h=e.getBoundingClientRect().top+M.getDocumentScrollTop(),d=e.getBoundingClientRect().left+M.getDocumentScrollLeft(),"top"===this.options.position?(h+=-o-l,d+=s/2-a/2,this.yMovement=-this.options.transitionMovement):"right"===this.options.position?(h+=n/2-o/2,d+=s+l,this.xMovement=this.options.transitionMovement):"left"===this.options.position?(h+=n/2-o/2,d+=-a-l,this.xMovement=-this.options.transitionMovement):(h+=n+l,d+=s/2-a/2,this.yMovement=this.options.transitionMovement),r=this._repositionWithinScreen(d,h,a,o),t(i).css({top:r.y+"px",left:r.x+"px"})}},{key:"_repositionWithinScreen",value:function(t,e,i,n){var s=M.getDocumentScrollLeft(),o=M.getDocumentScrollTop(),a=t-s,r=e-o,l={left:a,top:r,width:i,height:n},h=this.options.margin+this.options.transitionMovement,d=M.checkWithinContainer(document.body,l,h);return d.left?a=h:d.right&&(a-=a+i-window.innerWidth),d.top?r=h:d.bottom&&(r-=r+n-window.innerHeight),{x:a+s,y:r+o}}},{key:"_animateIn",value:function(){this._positionTooltip(),this.tooltipEl.style.visibility="visible",e.remove(this.tooltipEl),e({targets:this.tooltipEl,opacity:1,translateX:this.xMovement,translateY:this.yMovement,duration:this.options.inDuration,easing:"easeOutCubic"})}},{key:"_animateOut",value:function(){e.remove(this.tooltipEl),e({targets:this.tooltipEl,opacity:0,translateX:0,translateY:0,duration:this.options.outDuration,easing:"easeOutCubic"})}},{key:"_handleMouseEnter",value:function(){this.isHovered=!0,this.open()}},{key:"_handleMouseLeave",value:function(){this.isHovered=!1,this.close()}},{key:"_handleFocus",value:function(){this.isFocused=!0,this.open()}},{key:"_handleBlur",value:function(){this.isFocused=!1,this.close()}},{key:"_getAttributeOptions",value:function(){var t={},e=this.el.getAttribute("data-tooltip"),i=this.el.getAttribute("data-position");return e&&(t.html=e),i&&(t.position=i),t}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Tooltip}},{key:"defaults",get:function(){return i}}]),s}();M.Tooltip=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"tooltip","M_Tooltip")}(cash,M.anime),function(t){"use strict";function e(t){return null!==t&&t===t.window}function i(t){return e(t)?t:9===t.nodeType&&t.defaultView}function n(t){var e,n,s={top:0,left:0},o=t&&t.ownerDocument;return e=o.documentElement,void 0!==t.getBoundingClientRect&&(s=t.getBoundingClientRect()),n=i(o),{top:s.top+n.pageYOffset-e.clientTop,left:s.left+n.pageXOffset-e.clientLeft}}function s(t){var e="";for(var i in t)t.hasOwnProperty(i)&&(e+=i+":"+t[i]+";");return e}function o(t){if(!1===d.allowEvent(t))return null;for(var e=null,i=t.target||t.srcElement;null!==i.parentNode;){if(!(i instanceof SVGElement)&&-1!==i.className.indexOf("waves-effect")){e=i;break}i=i.parentNode}return e}function a(e){var i=o(e);null!==i&&(h.show(e,i),"ontouchstart"in t&&(i.addEventListener("touchend",h.hide,!1),i.addEventListener("touchcancel",h.hide,!1)),i.addEventListener("mouseup",h.hide,!1),i.addEventListener("mouseleave",h.hide,!1),i.addEventListener("dragend",h.hide,!1))}var r=r||{},l=document.querySelectorAll.bind(document),h={duration:750,show:function(t,e){if(2===t.button)return!1;var i=e||this,o=document.createElement("div");o.className="waves-ripple",i.appendChild(o);var a=n(i),r=t.pageY-a.top,l=t.pageX-a.left,d="scale("+i.clientWidth/100*10+")";"touches"in t&&(r=t.touches[0].pageY-a.top,l=t.touches[0].pageX-a.left),o.setAttribute("data-hold",Date.now()),o.setAttribute("data-scale",d),o.setAttribute("data-x",l),o.setAttribute("data-y",r);var u={top:r+"px",left:l+"px"};o.className=o.className+" waves-notransition",o.setAttribute("style",s(u)),o.className=o.className.replace("waves-notransition",""),u["-webkit-transform"]=d,u["-moz-transform"]=d,u["-ms-transform"]=d,u["-o-transform"]=d,u.transform=d,u.opacity="1",u["-webkit-transition-duration"]=h.duration+"ms",u["-moz-transition-duration"]=h.duration+"ms",u["-o-transition-duration"]=h.duration+"ms",u["transition-duration"]=h.duration+"ms",u["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",u["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",u["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",u["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",o.setAttribute("style",s(u))},hide:function(t){d.touchup(t);var e=this,i=(e.clientWidth,null),n=e.getElementsByClassName("waves-ripple");if(!(n.length>0))return!1;var o=(i=n[n.length-1]).getAttribute("data-x"),a=i.getAttribute("data-y"),r=i.getAttribute("data-scale"),l=350-(Date.now()-Number(i.getAttribute("data-hold")));l<0&&(l=0),setTimeout(function(){var t={top:a+"px",left:o+"px",opacity:"0","-webkit-transition-duration":h.duration+"ms","-moz-transition-duration":h.duration+"ms","-o-transition-duration":h.duration+"ms","transition-duration":h.duration+"ms","-webkit-transform":r,"-moz-transform":r,"-ms-transform":r,"-o-transform":r,transform:r};i.setAttribute("style",s(t)),setTimeout(function(){try{e.removeChild(i)}catch(t){return!1}},h.duration)},l)},wrapInput:function(t){for(var e=0;e0&&(d.touches-=1)},500):"mousedown"===t.type&&d.touches>0&&(e=!1),e},touchup:function(t){d.allowEvent(t)}};r.displayEffect=function(e){"duration"in(e=e||{})&&(h.duration=e.duration),h.wrapInput(l(".waves-effect")),"ontouchstart"in t&&document.body.addEventListener("touchstart",a,!1),document.body.addEventListener("mousedown",a,!1)},r.attach=function(e){"input"===e.tagName.toLowerCase()&&(h.wrapInput([e]),e=e.parentNode),"ontouchstart"in t&&e.addEventListener("touchstart",a,!1),e.addEventListener("mousedown",a,!1)},t.Waves=r,document.addEventListener("DOMContentLoaded",function(){r.displayEffect()},!1)}(window),function(t,e){"use strict";var i={html:"",displayLength:4e3,inDuration:300,outDuration:375,classes:"",completeCallback:null,activationPercent:.8},n=function(){function n(e){_classCallCheck(this,n),this.options=t.extend({},n.defaults,e),this.message=this.options.html,this.panning=!1,this.timeRemaining=this.options.displayLength,0===n._toasts.length&&n._createContainer(),n._toasts.push(this);var i=this._createToast();i.M_Toast=this,this.el=i,this._animateIn(),this._setTimer()}return _createClass(n,[{key:"_createToast",value:function(){var e=document.createElement("div");return e.classList.add("toast"),this.options.classes.length&&t(e).addClass(this.options.classes),("object"==typeof HTMLElement?this.message instanceof HTMLElement:this.message&&"object"==typeof this.message&&null!==this.message&&1===this.message.nodeType&&"string"==typeof this.message.nodeName)?e.appendChild(this.message):this.message.jquery?t(e).append(this.message[0]):e.innerHTML=this.message,n._container.appendChild(e),e}},{key:"_animateIn",value:function(){e({targets:this.el,top:0,opacity:1,duration:300,easing:"easeOutCubic"})}},{key:"_setTimer",value:function(){var t=this;this.timeRemaining!==1/0&&(this.counterInterval=setInterval(function(){t.panning||(t.timeRemaining-=20),t.timeRemaining<=0&&t.dismiss()},20))}},{key:"dismiss",value:function(){var t=this;window.clearInterval(this.counterInterval);var i=this.el.offsetWidth*this.options.activationPercent;this.wasSwiped&&(this.el.style.transition="transform .05s, opacity .05s",this.el.style.transform="translateX("+i+"px)",this.el.style.opacity=0),e({targets:this.el,opacity:0,marginTop:-40,duration:this.options.outDuration,easing:"easeOutExpo",complete:function(){"function"==typeof t.options.completeCallback&&t.options.completeCallback(),t.el.parentNode.removeChild(t.el),n._toasts.splice(n._toasts.indexOf(t),1),0===n._toasts.length&&n._removeContainer()}})}}],[{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Toast}},{key:"_createContainer",value:function(){var t=document.createElement("div");t.setAttribute("id","toast-container"),t.addEventListener("touchstart",n._onDragStart),t.addEventListener("touchmove",n._onDragMove),t.addEventListener("touchend",n._onDragEnd),t.addEventListener("mousedown",n._onDragStart),document.addEventListener("mousemove",n._onDragMove),document.addEventListener("mouseup",n._onDragEnd),document.body.appendChild(t),n._container=t}},{key:"_removeContainer",value:function(){document.removeEventListener("mousemove",n._onDragMove),document.removeEventListener("mouseup",n._onDragEnd),n._container.parentNode.removeChild(n._container),n._container=null}},{key:"_onDragStart",value:function(e){if(e.target&&t(e.target).closest(".toast").length){var i=t(e.target).closest(".toast")[0].M_Toast;i.panning=!0,n._draggedToast=i,i.el.classList.add("panning"),i.el.style.transition="",i.startingXPos=n._xPos(e),i.time=Date.now(),i.xPos=n._xPos(e)}}},{key:"_onDragMove",value:function(t){if(n._draggedToast){t.preventDefault();var e=n._draggedToast;e.deltaX=Math.abs(e.xPos-n._xPos(t)),e.xPos=n._xPos(t),e.velocityX=e.deltaX/(Date.now()-e.time),e.time=Date.now();var i=e.xPos-e.startingXPos,s=e.el.offsetWidth*e.options.activationPercent;e.el.style.transform="translateX("+i+"px)",e.el.style.opacity=1-Math.abs(i/s)}}},{key:"_onDragEnd",value:function(){if(n._draggedToast){var t=n._draggedToast;t.panning=!1,t.el.classList.remove("panning");var e=t.xPos-t.startingXPos,i=t.el.offsetWidth*t.options.activationPercent;Math.abs(e)>i||t.velocityX>1?(t.wasSwiped=!0,t.dismiss()):(t.el.style.transition="transform .2s, opacity .2s",t.el.style.transform="",t.el.style.opacity=""),n._draggedToast=null}}},{key:"_xPos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"dismissAll",value:function(){for(var t in n._toasts)n._toasts[t].dismiss()}},{key:"defaults",get:function(){return i}}]),n}();n._toasts=[],n._container=null,n._draggedToast=null,M.Toast=n,M.toast=function(t){return new n(t)}}(cash,M.anime),function(t,e){"use strict";var i={edge:"left",draggable:!0,inDuration:250,outDuration:200,onOpenStart:null,onOpenEnd:null,onCloseStart:null,onCloseEnd:null,preventScrolling:!0},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Sidenav=n,n.id=n.$el.attr("id"),n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.isFixed=n.el.classList.contains("sidenav-fixed"),n.isDragged=!1,n.lastWindowWidth=window.innerWidth,n.lastWindowHeight=window.innerHeight,n._createOverlay(),n._createDragTarget(),n._setupEventHandlers(),n._setupClasses(),n._setupFixed(),s._sidenavs.push(n),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this._overlay.parentNode.removeChild(this._overlay),this.dragTarget.parentNode.removeChild(this.dragTarget),this.el.M_Sidenav=void 0;var t=s._sidenavs.indexOf(this);t>=0&&s._sidenavs.splice(t,1)}},{key:"_createOverlay",value:function(){var t=document.createElement("div");this._closeBound=this.close.bind(this),t.classList.add("sidenav-overlay"),t.addEventListener("click",this._closeBound),document.body.appendChild(t),this._overlay=t}},{key:"_setupEventHandlers",value:function(){0===s._sidenavs.length&&document.body.addEventListener("click",this._handleTriggerClick),this._handleDragTargetDragBound=this._handleDragTargetDrag.bind(this),this._handleDragTargetReleaseBound=this._handleDragTargetRelease.bind(this),this._handleCloseDragBound=this._handleCloseDrag.bind(this),this._handleCloseReleaseBound=this._handleCloseRelease.bind(this),this._handleCloseTriggerClickBound=this._handleCloseTriggerClick.bind(this),this.dragTarget.addEventListener("touchmove",this._handleDragTargetDragBound),this.dragTarget.addEventListener("touchend",this._handleDragTargetReleaseBound),this._overlay.addEventListener("touchmove",this._handleCloseDragBound),this._overlay.addEventListener("touchend",this._handleCloseReleaseBound),this.el.addEventListener("touchmove",this._handleCloseDragBound),this.el.addEventListener("touchend",this._handleCloseReleaseBound),this.el.addEventListener("click",this._handleCloseTriggerClickBound),this.isFixed&&(this._handleWindowResizeBound=this._handleWindowResize.bind(this),window.addEventListener("resize",this._handleWindowResizeBound))}},{key:"_removeEventHandlers",value:function(){1===s._sidenavs.length&&document.body.removeEventListener("click",this._handleTriggerClick),this.dragTarget.removeEventListener("touchmove",this._handleDragTargetDragBound),this.dragTarget.removeEventListener("touchend",this._handleDragTargetReleaseBound),this._overlay.removeEventListener("touchmove",this._handleCloseDragBound),this._overlay.removeEventListener("touchend",this._handleCloseReleaseBound),this.el.removeEventListener("touchmove",this._handleCloseDragBound),this.el.removeEventListener("touchend",this._handleCloseReleaseBound),this.el.removeEventListener("click",this._handleCloseTriggerClickBound),this.isFixed&&window.removeEventListener("resize",this._handleWindowResizeBound)}},{key:"_handleTriggerClick",value:function(e){var i=t(e.target).closest(".sidenav-trigger");if(e.target&&i.length){var n=M.getIdFromTrigger(i[0]),s=document.getElementById(n).M_Sidenav;s&&s.open(i),e.preventDefault()}}},{key:"_startDrag",value:function(t){var i=t.targetTouches[0].clientX;this.isDragged=!0,this._startingXpos=i,this._xPos=this._startingXpos,this._time=Date.now(),this._width=this.el.getBoundingClientRect().width,this._overlay.style.display="block",this._initialScrollTop=this.isOpen?this.el.scrollTop:M.getDocumentScrollTop(),this._verticallyScrolling=!1,e.remove(this.el),e.remove(this._overlay)}},{key:"_dragMoveUpdate",value:function(t){var e=t.targetTouches[0].clientX,i=this.isOpen?this.el.scrollTop:M.getDocumentScrollTop();this.deltaX=Math.abs(this._xPos-e),this._xPos=e,this.velocityX=this.deltaX/(Date.now()-this._time),this._time=Date.now(),this._initialScrollTop!==i&&(this._verticallyScrolling=!0)}},{key:"_handleDragTargetDrag",value:function(t){if(this.options.draggable&&!this._isCurrentlyFixed()&&!this._verticallyScrolling){this.isDragged||this._startDrag(t),this._dragMoveUpdate(t);var e=this._xPos-this._startingXpos,i=e>0?"right":"left";e=Math.min(this._width,Math.abs(e)),this.options.edge===i&&(e=0);var n=e,s="translateX(-100%)";"right"===this.options.edge&&(s="translateX(100%)",n=-n),this.percentOpen=Math.min(1,e/this._width),this.el.style.transform=s+" translateX("+n+"px)",this._overlay.style.opacity=this.percentOpen}}},{key:"_handleDragTargetRelease",value:function(){this.isDragged&&(this.percentOpen>.5?this.open():this._animateOut(),this.isDragged=!1,this._verticallyScrolling=!1)}},{key:"_handleCloseDrag",value:function(t){if(this.isOpen){if(!this.options.draggable||this._isCurrentlyFixed()||this._verticallyScrolling)return;this.isDragged||this._startDrag(t),this._dragMoveUpdate(t);var e=this._xPos-this._startingXpos,i=e>0?"right":"left";e=Math.min(this._width,Math.abs(e)),this.options.edge!==i&&(e=0);var n=-e;"right"===this.options.edge&&(n=-n),this.percentOpen=Math.min(1,1-e/this._width),this.el.style.transform="translateX("+n+"px)",this._overlay.style.opacity=this.percentOpen}}},{key:"_handleCloseRelease",value:function(){this.isOpen&&this.isDragged&&(this.percentOpen>.5?this._animateIn():this.close(),this.isDragged=!1,this._verticallyScrolling=!1)}},{key:"_handleCloseTriggerClick",value:function(e){t(e.target).closest(".sidenav-close").length&&!this._isCurrentlyFixed()&&this.close()}},{key:"_handleWindowResize",value:function(){this.lastWindowWidth!==window.innerWidth&&(window.innerWidth>992?this.open():this.close()),this.lastWindowWidth=window.innerWidth,this.lastWindowHeight=window.innerHeight}},{key:"_setupClasses",value:function(){"right"===this.options.edge&&(this.el.classList.add("right-aligned"),this.dragTarget.classList.add("right-aligned"))}},{key:"_removeClasses",value:function(){this.el.classList.remove("right-aligned"),this.dragTarget.classList.remove("right-aligned")}},{key:"_setupFixed",value:function(){this._isCurrentlyFixed()&&this.open()}},{key:"_isCurrentlyFixed",value:function(){return this.isFixed&&window.innerWidth>992}},{key:"_createDragTarget",value:function(){var t=document.createElement("div");t.classList.add("drag-target"),document.body.appendChild(t),this.dragTarget=t}},{key:"_preventBodyScrolling",value:function(){document.body.style.overflow="hidden"}},{key:"_enableBodyScrolling",value:function(){document.body.style.overflow=""}},{key:"open",value:function(){!0!==this.isOpen&&(this.isOpen=!0,"function"==typeof this.options.onOpenStart&&this.options.onOpenStart.call(this,this.el),this._isCurrentlyFixed()?(e.remove(this.el),e({targets:this.el,translateX:0,duration:0,easing:"easeOutQuad"}),this._enableBodyScrolling(),this._overlay.style.display="none"):(this.options.preventScrolling&&this._preventBodyScrolling(),this.isDragged&&1==this.percentOpen||this._animateIn()))}},{key:"close",value:function(){if(!1!==this.isOpen)if(this.isOpen=!1,"function"==typeof this.options.onCloseStart&&this.options.onCloseStart.call(this,this.el),this._isCurrentlyFixed()){var t="left"===this.options.edge?"-105%":"105%";this.el.style.transform="translateX("+t+")"}else this._enableBodyScrolling(),this.isDragged&&0==this.percentOpen?this._overlay.style.display="none":this._animateOut()}},{key:"_animateIn",value:function(){this._animateSidenavIn(),this._animateOverlayIn()}},{key:"_animateSidenavIn",value:function(){var t=this,i="left"===this.options.edge?-1:1;this.isDragged&&(i="left"===this.options.edge?i+this.percentOpen:i-this.percentOpen),e.remove(this.el),e({targets:this.el,translateX:[100*i+"%",0],duration:this.options.inDuration,easing:"easeOutQuad",complete:function(){"function"==typeof t.options.onOpenEnd&&t.options.onOpenEnd.call(t,t.el)}})}},{key:"_animateOverlayIn",value:function(){var i=0;this.isDragged?i=this.percentOpen:t(this._overlay).css({display:"block"}),e.remove(this._overlay),e({targets:this._overlay,opacity:[i,1],duration:this.options.inDuration,easing:"easeOutQuad"})}},{key:"_animateOut",value:function(){this._animateSidenavOut(),this._animateOverlayOut()}},{key:"_animateSidenavOut",value:function(){var t=this,i="left"===this.options.edge?-1:1,n=0;this.isDragged&&(n="left"===this.options.edge?i+this.percentOpen:i-this.percentOpen),e.remove(this.el),e({targets:this.el,translateX:[100*n+"%",105*i+"%"],duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){"function"==typeof t.options.onCloseEnd&&t.options.onCloseEnd.call(t,t.el)}})}},{key:"_animateOverlayOut",value:function(){var i=this;e.remove(this._overlay),e({targets:this._overlay,opacity:0,duration:this.options.outDuration,easing:"easeOutQuad",complete:function(){t(i._overlay).css("display","none")}})}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Sidenav}},{key:"defaults",get:function(){return i}}]),s}();n._sidenavs=[],window.M.Sidenav=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"sidenav","M_Sidenav")}(cash,M.anime),function(t,e){"use strict";var i={throttle:100,scrollOffset:200,activeClass:"active",getActiveElement:function(t){return'a[href="#'+t+'"]'}},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_ScrollSpy=n,n.options=t.extend({},s.defaults,i),s._elements.push(n),s._count++,s._increment++,n.tickId=-1,n.id=s._increment,n._setupEventHandlers(),n._handleWindowScroll(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){s._elements.splice(s._elements.indexOf(this),1),s._elementsInView.splice(s._elementsInView.indexOf(this),1),s._visibleElements.splice(s._visibleElements.indexOf(this.$el),1),s._count--,this._removeEventHandlers(),t(this.options.getActiveElement(this.$el.attr("id"))).removeClass(this.options.activeClass),this.el.M_ScrollSpy=void 0}},{key:"_setupEventHandlers",value:function(){var t=M.throttle(this._handleWindowScroll,200);this._handleThrottledResizeBound=t.bind(this),this._handleWindowScrollBound=this._handleWindowScroll.bind(this),1===s._count&&(window.addEventListener("scroll",this._handleWindowScrollBound),window.addEventListener("resize",this._handleThrottledResizeBound),document.body.addEventListener("click",this._handleTriggerClick))}},{key:"_removeEventHandlers",value:function(){0===s._count&&(window.removeEventListener("scroll",this._handleWindowScrollBound),window.removeEventListener("resize",this._handleThrottledResizeBound),document.body.removeEventListener("click",this._handleTriggerClick))}},{key:"_handleTriggerClick",value:function(i){for(var n=t(i.target),o=s._elements.length-1;o>=0;o--){var a=s._elements[o];if(n.is('a[href="#'+a.$el.attr("id")+'"]')){i.preventDefault();var r=a.$el.offset().top+1;e({targets:[document.documentElement,document.body],scrollTop:r-a.options.scrollOffset,duration:400,easing:"easeOutCubic"});break}}}},{key:"_handleWindowScroll",value:function(){s._ticks++;for(var t=M.getDocumentScrollTop(),e=M.getDocumentScrollLeft(),i=e+window.innerWidth,n=t+window.innerHeight,o=s._findElements(t,i,n,e),a=0;a=0&&d!==s._ticks&&(h._exit(),h.tickId=-1)}s._elementsInView=o}},{key:"_enter",value:function(){s._visibleElements=s._visibleElements.filter(function(t){return 0!=t.height()}),s._visibleElements[0]?(t(this.options.getActiveElement(s._visibleElements[0].attr("id"))).removeClass(this.options.activeClass),s._visibleElements[0][0].M_ScrollSpy&&this.id0){var h=r.$el.offset().top,d=r.$el.offset().left,u=d+r.$el.width(),c=h+r.$el.height();!(d>e||ui||c=this.options.minLength&&(this.isOpen=!0,this._renderDropdown(this.options.data,i)),this.dropdown.isOpen?this.dropdown.recalculateDimensions():setTimeout(function(){e.dropdown.open()},100)),this.oldVal=i)}},{key:"_handleInputKeydown",value:function(e){n._keydown=!0;var i=e.keyCode,s=void 0,o=t(this.container).children("li").length;13===i&&this.activeIndex>=0?(s=t(this.container).children("li").eq(this.activeIndex)).length&&(this.selectOption(s),e.preventDefault()):38!==i&&40!==i||(e.preventDefault(),38===i&&this.activeIndex>0&&this.activeIndex--,40===i&&this.activeIndex=0&&(this.$active=t(this.container).children("li").eq(this.activeIndex),this.$active.addClass("active")))}},{key:"_handleContainerMousedownAndTouchstart",value:function(e){var i=t(e.target).closest("li");this.selectOption(i)}},{key:"_highlight",value:function(t,e){var i=e.find("img"),n=e.text().toLowerCase().indexOf(""+t.toLowerCase()),s=n+t.length-1,o=e.text().slice(0,n),a=e.text().slice(n,s+1),r=e.text().slice(s+1);e.html(""+o+""+a+""+r+""),i.length&&e.prepend(i)}},{key:"_resetCurrentElement",value:function(){this.activeIndex=-1,this.$active.removeClass("active")}},{key:"_resetAutocomplete",value:function(){t(this.container).empty(),this._resetCurrentElement(),this.oldVal=null,this.isOpen=!1}},{key:"selectOption",value:function(t){var e=t.text().trim();this.el.value=e,this.$el.trigger("change"),this._resetAutocomplete(),this.dropdown.close(),"function"==typeof this.options.onAutocomplete&&this.options.onAutocomplete.call(this,e)}},{key:"_renderDropdown",value:function(e,i){var n=this;this._resetAutocomplete();var s=[];for(var o in e)if(e.hasOwnProperty(o)&&-1!==o.toLowerCase().indexOf(i)){if(this.count>=this.options.limit)break;var a={data:e[o],key:o};s.push(a),this.count++}s.sort(function(t,e){return n.options.sortFunction(t.key.toLowerCase(),e.key.toLowerCase(),i.toLowerCase())});for(var r=0;r");l.data?h.append(''+l.key+""):h.append(""+l.key+""),t(this.container).append(h),this._highlight(i,h)}}},{key:"updateData",value:function(t){var e=this.el.value.toLowerCase();this.options.data=t,this.isOpen&&this._renderDropdown(t,e)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Autocomplete}},{key:"defaults",get:function(){return e}}]),n}();i._keydown=!1,M.Autocomplete=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"autocomplete","M_Autocomplete")}(cash),function(t){M.updateTextFields=function(){t("input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], input[type=date], input[type=time], textarea").each(function(e,i){var n=t(this);e.value.length>0||t(e).is(":focus")||e.autofocus||null!==n.attr("placeholder")?n.siblings("label").addClass("active"):e.validity?n.siblings("label").toggleClass("active",!0===e.validity.badInput):n.siblings("label").removeClass("active")})},M.validate_field=function(t){var e=null!==t.attr("data-length"),i=parseInt(t.attr("data-length")),n=t[0].value.length;0!==n||!1!==t[0].validity.badInput||t.is(":required")?t.hasClass("validate")&&(t.is(":valid")&&e&&n<=i||t.is(":valid")&&!e?(t.removeClass("invalid"),t.addClass("valid")):(t.removeClass("valid"),t.addClass("invalid"))):t.hasClass("validate")&&(t.removeClass("valid"),t.removeClass("invalid"))},M.textareaAutoResize=function(e){if(e instanceof Element&&(e=t(e)),e.length){var i=t(".hiddendiv").first();i.length||(i=t('
      '),t("body").append(i));var n=e.css("font-family"),s=e.css("font-size"),o=e.css("line-height"),a=e.css("padding-top"),r=e.css("padding-right"),l=e.css("padding-bottom"),h=e.css("padding-left");s&&i.css("font-size",s),n&&i.css("font-family",n),o&&i.css("line-height",o),a&&i.css("padding-top",a),r&&i.css("padding-right",r),l&&i.css("padding-bottom",l),h&&i.css("padding-left",h),e.data("original-height")||e.data("original-height",e.height()),"off"===e.attr("wrap")&&i.css("overflow-wrap","normal").css("white-space","pre"),i.text(e[0].value+"\n");var d=i.html().replace(/\n/g,"
      ");i.html(d),e[0].offsetWidth>0&&e[0].offsetHeight>0?i.css("width",e.width()+"px"):i.css("width",window.innerWidth/2+"px"),e.data("original-height")<=i.innerHeight()?e.css("height",i.innerHeight()+"px"):e[0].value.length'),this.$slides.each(function(i,n){var s=t('
    • ');e.$indicators.append(s[0])}),this.$el.append(this.$indicators[0]),this.$indicators=this.$indicators.children("li.indicator-item"))}},{key:"_removeIndicators",value:function(){this.$el.find("ul.indicators").remove()}},{key:"set",value:function(t){var i=this;if(t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.activeIndex!=t){this.$active=this.$slides.eq(this.activeIndex);var n=this.$active.find(".caption");this.$active.removeClass("active"),e({targets:this.$active[0],opacity:0,duration:this.options.duration,easing:"easeOutQuad",complete:function(){i.$slides.not(".active").each(function(t){e({targets:t,opacity:0,translateX:0,translateY:0,duration:0,easing:"easeOutQuad"})})}}),this._animateCaptionIn(n[0],this.options.duration),this.options.indicators&&(this.$indicators.eq(this.activeIndex).removeClass("active"),this.$indicators.eq(t).addClass("active")),e({targets:this.$slides.eq(t)[0],opacity:1,duration:this.options.duration,easing:"easeOutQuad"}),e({targets:this.$slides.eq(t).find(".caption")[0],opacity:1,translateX:0,translateY:0,duration:this.options.duration,delay:this.options.duration,easing:"easeOutQuad"}),this.$slides.eq(t).addClass("active"),this.activeIndex=t,this.start()}}},{key:"pause",value:function(){clearInterval(this.interval)}},{key:"start",value:function(){clearInterval(this.interval),this.interval=setInterval(this._handleIntervalBound,this.options.duration+this.options.interval)}},{key:"next",value:function(){var t=this.activeIndex+1;t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.set(t)}},{key:"prev",value:function(){var t=this.activeIndex-1;t>=this.$slides.length?t=0:t<0&&(t=this.$slides.length-1),this.set(t)}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Slider}},{key:"defaults",get:function(){return i}}]),s}();M.Slider=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"slider","M_Slider")}(cash,M.anime),function(t,e){t(document).on("click",".card",function(i){if(t(this).children(".card-reveal").length){var n=t(i.target).closest(".card");void 0===n.data("initialOverflow")&&n.data("initialOverflow",void 0===n.css("overflow")?"":n.css("overflow"));var s=t(this).find(".card-reveal");t(i.target).is(t(".card-reveal .card-title"))||t(i.target).is(t(".card-reveal .card-title i"))?e({targets:s[0],translateY:0,duration:225,easing:"easeInOutQuad",complete:function(e){var i=e.animatables[0].target;t(i).css({display:"none"}),n.css("overflow",n.data("initialOverflow"))}}):(t(i.target).is(t(".card .activator"))||t(i.target).is(t(".card .activator i")))&&(n.css("overflow","hidden"),s.css({display:"block"}),e({targets:s[0],translateY:"-100%",duration:300,easing:"easeInOutQuad"}))}})}(cash,M.anime),function(t){"use strict";var e={data:[],placeholder:"",secondaryPlaceholder:"",autocompleteOptions:{},limit:1/0,onChipAdd:null,onChipSelect:null,onChipDelete:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Chips=s,s.options=t.extend({},n.defaults,i),s.$el.addClass("chips input-field"),s.chipsData=[],s.$chips=t(),s._setupInput(),s.hasAutocomplete=Object.keys(s.options.autocompleteOptions).length>0,s.$input.attr("id")||s.$input.attr("id",M.guid()),s.options.data.length&&(s.chipsData=s.options.data,s._renderChips(s.chipsData)),s.hasAutocomplete&&s._setupAutocomplete(),s._setPlaceholder(),s._setupLabel(),s._setupEventHandlers(),s}return _inherits(n,Component),_createClass(n,[{key:"getData",value:function(){return this.chipsData}},{key:"destroy",value:function(){this._removeEventHandlers(),this.$chips.remove(),this.el.M_Chips=void 0}},{key:"_setupEventHandlers",value:function(){this._handleChipClickBound=this._handleChipClick.bind(this),this._handleInputKeydownBound=this._handleInputKeydown.bind(this),this._handleInputFocusBound=this._handleInputFocus.bind(this),this._handleInputBlurBound=this._handleInputBlur.bind(this),this.el.addEventListener("click",this._handleChipClickBound),document.addEventListener("keydown",n._handleChipsKeydown),document.addEventListener("keyup",n._handleChipsKeyup),this.el.addEventListener("blur",n._handleChipsBlur,!0),this.$input[0].addEventListener("focus",this._handleInputFocusBound),this.$input[0].addEventListener("blur",this._handleInputBlurBound),this.$input[0].addEventListener("keydown",this._handleInputKeydownBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleChipClickBound),document.removeEventListener("keydown",n._handleChipsKeydown),document.removeEventListener("keyup",n._handleChipsKeyup),this.el.removeEventListener("blur",n._handleChipsBlur,!0),this.$input[0].removeEventListener("focus",this._handleInputFocusBound),this.$input[0].removeEventListener("blur",this._handleInputBlurBound),this.$input[0].removeEventListener("keydown",this._handleInputKeydownBound)}},{key:"_handleChipClick",value:function(e){var i=t(e.target).closest(".chip"),n=t(e.target).is(".close");if(i.length){var s=i.index();n?(this.deleteChip(s),this.$input[0].focus()):this.selectChip(s)}else this.$input[0].focus()}},{key:"_handleInputFocus",value:function(){this.$el.addClass("focus")}},{key:"_handleInputBlur",value:function(){this.$el.removeClass("focus")}},{key:"_handleInputKeydown",value:function(t){if(n._keydown=!0,13===t.keyCode){if(this.hasAutocomplete&&this.autocomplete&&this.autocomplete.isOpen)return;t.preventDefault(),this.addChip({tag:this.$input[0].value}),this.$input[0].value=""}else 8!==t.keyCode&&37!==t.keyCode||""!==this.$input[0].value||!this.chipsData.length||(t.preventDefault(),this.selectChip(this.chipsData.length-1))}},{key:"_renderChip",value:function(e){if(e.tag){var i=document.createElement("div"),n=document.createElement("i");if(i.classList.add("chip"),i.textContent=e.tag,i.setAttribute("tabindex",0),t(n).addClass("material-icons close"),n.textContent="close",e.image){var s=document.createElement("img");s.setAttribute("src",e.image),i.insertBefore(s,i.firstChild)}return i.appendChild(n),i}}},{key:"_renderChips",value:function(){this.$chips.remove();for(var t=0;t"),this.$el.append(this.$input)),this.$input.addClass("input")}},{key:"_setupLabel",value:function(){this.$label=this.$el.find("label"),this.$label.length&&this.$label.setAttribute("for",this.$input.attr("id"))}},{key:"_setPlaceholder",value:function(){void 0!==this.chipsData&&!this.chipsData.length&&this.options.placeholder?t(this.$input).prop("placeholder",this.options.placeholder):(void 0===this.chipsData||this.chipsData.length)&&this.options.secondaryPlaceholder&&t(this.$input).prop("placeholder",this.options.secondaryPlaceholder)}},{key:"_isValid",value:function(t){if(t.hasOwnProperty("tag")&&""!==t.tag){for(var e=!1,i=0;i=this.options.limit)){var i=this._renderChip(e);this.$chips.add(i),this.chipsData.push(e),t(this.$input).before(i),this._setPlaceholder(),"function"==typeof this.options.onChipAdd&&this.options.onChipAdd.call(this,this.$el,i)}}},{key:"deleteChip",value:function(e){var i=this.$chips.eq(e);this.$chips.eq(e).remove(),this.$chips=this.$chips.filter(function(e){return t(e).index()>=0}),this.chipsData.splice(e,1),this._setPlaceholder(),"function"==typeof this.options.onChipDelete&&this.options.onChipDelete.call(this,this.$el,i[0])}},{key:"selectChip",value:function(t){var e=this.$chips.eq(t);this._selectedChip=e,e[0].focus(),"function"==typeof this.options.onChipSelect&&this.options.onChipSelect.call(this,this.$el,e[0])}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Chips}},{key:"_handleChipsKeydown",value:function(e){n._keydown=!0;var i=t(e.target).closest(".chips"),s=e.target&&i.length;if(!t(e.target).is("input, textarea")&&s){var o=i[0].M_Chips;if(8===e.keyCode||46===e.keyCode){e.preventDefault();var a=o.chipsData.length;if(o._selectedChip){var r=o._selectedChip.index();o.deleteChip(r),o._selectedChip=null,a=Math.max(r-1,0)}o.chipsData.length&&o.selectChip(a)}else if(37===e.keyCode){if(o._selectedChip){var l=o._selectedChip.index()-1;if(l<0)return;o.selectChip(l)}}else if(39===e.keyCode&&o._selectedChip){var h=o._selectedChip.index()+1;h>=o.chipsData.length?o.$input[0].focus():o.selectChip(h)}}}},{key:"_handleChipsKeyup",value:function(t){n._keydown=!1}},{key:"_handleChipsBlur",value:function(e){n._keydown||(t(e.target).closest(".chips")[0].M_Chips._selectedChip=null)}},{key:"defaults",get:function(){return e}}]),n}();i._keydown=!1,M.Chips=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"chips","M_Chips"),t(document).ready(function(){t(document.body).on("click",".chip .close",function(){var e=t(this).closest(".chips");e.length&&e[0].M_Chips||t(this).closest(".chip").remove()})})}(cash),function(t){"use strict";var e={top:0,bottom:1/0,offset:0,onPositionChange:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Pushpin=s,s.options=t.extend({},n.defaults,i),s.originalOffset=s.el.offsetTop,n._pushpins.push(s),s._setupEventHandlers(),s._updatePosition(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this.el.style.top=null,this._removePinClasses(),this._removeEventHandlers();var t=n._pushpins.indexOf(this);n._pushpins.splice(t,1)}},{key:"_setupEventHandlers",value:function(){document.addEventListener("scroll",n._updateElements)}},{key:"_removeEventHandlers",value:function(){document.removeEventListener("scroll",n._updateElements)}},{key:"_updatePosition",value:function(){var t=M.getDocumentScrollTop()+this.options.offset;this.options.top<=t&&this.options.bottom>=t&&!this.el.classList.contains("pinned")&&(this._removePinClasses(),this.el.style.top=this.options.offset+"px",this.el.classList.add("pinned"),"function"==typeof this.options.onPositionChange&&this.options.onPositionChange.call(this,"pinned")),tthis.options.bottom&&!this.el.classList.contains("pin-bottom")&&(this._removePinClasses(),this.el.classList.add("pin-bottom"),this.el.style.top=this.options.bottom-this.originalOffset+"px","function"==typeof this.options.onPositionChange&&this.options.onPositionChange.call(this,"pin-bottom"))}},{key:"_removePinClasses",value:function(){this.el.classList.remove("pin-top","pinned","pin-bottom")}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Pushpin}},{key:"_updateElements",value:function(){for(var t in n._pushpins)n._pushpins[t]._updatePosition()}},{key:"defaults",get:function(){return e}}]),n}();i._pushpins=[],M.Pushpin=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"pushpin","M_Pushpin")}(cash),function(t,e){"use strict";var i={direction:"top",hoverEnabled:!0,toolbarEnabled:!1};t.fn.reverse=[].reverse;var n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_FloatingActionButton=n,n.options=t.extend({},s.defaults,i),n.isOpen=!1,n.$anchor=n.$el.children("a").first(),n.$menu=n.$el.children("ul").first(),n.$floatingBtns=n.$el.find("ul .btn-floating"),n.$floatingBtnsReverse=n.$el.find("ul .btn-floating").reverse(),n.offsetY=0,n.offsetX=0,"top"===n.options.direction?(n.$el.addClass("direction-top"),n.offsetY=40):"right"===n.options.direction?(n.$el.addClass("direction-right"),n.offsetX=-40):"bottom"===n.options.direction?(n.$el.addClass("direction-bottom"),n.offsetY=-40):(n.$el.addClass("direction-left"),n.offsetX=40),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_FloatingActionButton=void 0}},{key:"_setupEventHandlers",value:function(){this._handleFABClickBound=this._handleFABClick.bind(this),this._handleOpenBound=this.open.bind(this),this._handleCloseBound=this.close.bind(this),this.options.hoverEnabled&&!this.options.toolbarEnabled?(this.el.addEventListener("mouseenter",this._handleOpenBound),this.el.addEventListener("mouseleave",this._handleCloseBound)):this.el.addEventListener("click",this._handleFABClickBound)}},{key:"_removeEventHandlers",value:function(){this.options.hoverEnabled&&!this.options.toolbarEnabled?(this.el.removeEventListener("mouseenter",this._handleOpenBound),this.el.removeEventListener("mouseleave",this._handleCloseBound)):this.el.removeEventListener("click",this._handleFABClickBound)}},{key:"_handleFABClick",value:function(){this.isOpen?this.close():this.open()}},{key:"_handleDocumentClick",value:function(e){t(e.target).closest(this.$menu).length||this.close()}},{key:"open",value:function(){this.isOpen||(this.options.toolbarEnabled?this._animateInToolbar():this._animateInFAB(),this.isOpen=!0)}},{key:"close",value:function(){this.isOpen&&(this.options.toolbarEnabled?(window.removeEventListener("scroll",this._handleCloseBound,!0),document.body.removeEventListener("click",this._handleDocumentClickBound,!0),this._animateOutToolbar()):this._animateOutFAB(),this.isOpen=!1)}},{key:"_animateInFAB",value:function(){var t=this;this.$el.addClass("active");var i=0;this.$floatingBtnsReverse.each(function(n){e({targets:n,opacity:1,scale:[.4,1],translateY:[t.offsetY,0],translateX:[t.offsetX,0],duration:275,delay:i,easing:"easeInOutQuad"}),i+=40})}},{key:"_animateOutFAB",value:function(){var t=this;this.$floatingBtnsReverse.each(function(i){e.remove(i),e({targets:i,opacity:0,scale:.4,translateY:t.offsetY,translateX:t.offsetX,duration:175,easing:"easeOutQuad",complete:function(){t.$el.removeClass("active")}})})}},{key:"_animateInToolbar",value:function(){var e=this,i=void 0,n=window.innerWidth,s=window.innerHeight,o=this.el.getBoundingClientRect(),a=t('
      '),r=this.$anchor.css("background-color");this.$anchor.append(a),this.offsetX=o.left-n/2+o.width/2,this.offsetY=s-o.bottom,i=n/a[0].clientWidth,this.btnBottom=o.bottom,this.btnLeft=o.left,this.btnWidth=o.width,this.$el.addClass("active"),this.$el.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+this.offsetX+"px)",transition:"none"}),this.$anchor.css({transform:"translateY("+-this.offsetY+"px)",transition:"none"}),a.css({"background-color":r}),setTimeout(function(){e.$el.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),e.$anchor.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){e.$el.css({overflow:"hidden","background-color":r}),a.css({transform:"scale("+i+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),e.$menu.children("li").children("a").css({opacity:1}),e._handleDocumentClickBound=e._handleDocumentClick.bind(e),window.addEventListener("scroll",e._handleCloseBound,!0),document.body.addEventListener("click",e._handleDocumentClickBound,!0)},100)},0)}},{key:"_animateOutToolbar",value:function(){var t=this,e=window.innerWidth,i=window.innerHeight,n=this.$el.find(".fab-backdrop"),s=this.$anchor.css("background-color");this.offsetX=this.btnLeft-e/2+this.btnWidth/2,this.offsetY=i-this.btnBottom,this.$el.removeClass("active"),this.$el.css({"background-color":"transparent",transition:"none"}),this.$anchor.css({transition:"none"}),n.css({transform:"scale(0)","background-color":s}),this.$menu.children("li").children("a").css({opacity:""}),setTimeout(function(){n.remove(),t.$el.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-t.offsetX+"px,0,0)"}),t.$anchor.css({overflow:"",transform:"translate3d(0,"+t.offsetY+"px,0)"}),setTimeout(function(){t.$el.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),t.$anchor.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FloatingActionButton}},{key:"defaults",get:function(){return i}}]),s}();M.FloatingActionButton=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"floatingActionButton","M_FloatingActionButton")}(cash,M.anime),function(t){"use strict";var e={format:"mmm dd, yyyy",parse:null,defaultDate:null,setDefaultDate:!1,disableWeekends:!1,disableDayFn:null,firstDay:0,minDate:null,maxDate:null,yearRange:10,minYear:0,maxYear:9999,minMonth:void 0,maxMonth:void 0,startRange:null,endRange:null,isRTL:!1,showMonthAfterYear:!1,showDaysInNextAndPreviousMonths:!1,container:null,showClearBtn:!1,i18n:{cancel:"Cancel",clear:"Clear",done:"Ok",previousMonth:"‹",nextMonth:"›",months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysAbbrev:["S","M","T","W","T","F","S"]},events:[],onSelect:null,onOpen:null,onClose:null,onDraw:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));s.el.M_Datepicker=s,s.options=t.extend({},n.defaults,i),i&&i.hasOwnProperty("i18n")&&"object"==typeof i.i18n&&(s.options.i18n=t.extend({},n.defaults.i18n,i.i18n)),s.options.minDate&&s.options.minDate.setHours(0,0,0,0),s.options.maxDate&&s.options.maxDate.setHours(0,0,0,0),s.id=M.guid(),s._setupVariables(),s._insertHTMLIntoDOM(),s._setupModal(),s._setupEventHandlers(),s.options.defaultDate||(s.options.defaultDate=new Date(Date.parse(s.el.value)),s.options.setDefaultDate=!0);var o=s.options.defaultDate;return n._isDate(o)?s.options.setDefaultDate?s.setDate(o,!0):s.gotoDate(o):s.gotoDate(new Date),s.isOpen=!1,s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.modal.destroy(),t(this.modalEl).remove(),this.destroySelects(),this.el.M_Datepicker=void 0}},{key:"destroySelects",value:function(){var t=this.calendarEl.querySelector(".pika-select-year");t&&M.FormSelect.getInstance(t).destroy();var e=this.calendarEl.querySelector(".pika-select-month");e&&M.FormSelect.getInstance(e).destroy()}},{key:"_insertHTMLIntoDOM",value:function(){this.options.showClearBtn&&(t(this.clearBtn).css({visibility:""}),this.clearBtn.innerHTML=this.options.i18n.clear),this.doneBtn.innerHTML=this.options.i18n.done,this.cancelBtn.innerHTML=this.options.i18n.cancel,this.options.container?this.$modalEl.appendTo(this.options.container):this.$modalEl.insertBefore(this.el)}},{key:"_setupModal",value:function(){var t=this;this.modalEl.id="modal-"+this.id,this.modal=M.Modal.init(this.modalEl,{onCloseEnd:function(){t.isOpen=!1}})}},{key:"toString",value:function(t){var e=this;return t=t||this.options.format,n._isDate(this.date)?t.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g).map(function(t){return e.formats[t]?e.formats[t]():t}).join(""):""}},{key:"setDate",value:function(t,e){if(!t)return this.date=null,this._renderDateDisplay(),this.draw();if("string"==typeof t&&(t=new Date(Date.parse(t))),n._isDate(t)){var i=this.options.minDate,s=this.options.maxDate;n._isDate(i)&&ts&&(t=s),this.date=new Date(t.getTime()),this._renderDateDisplay(),n._setToStartOfDay(this.date),this.gotoDate(this.date),e||"function"!=typeof this.options.onSelect||this.options.onSelect.call(this,this.date)}}},{key:"setInputValue",value:function(){this.el.value=this.toString(),this.$el.trigger("change",{firedBy:this})}},{key:"_renderDateDisplay",value:function(){var t=n._isDate(this.date)?this.date:new Date,e=this.options.i18n,i=e.weekdaysShort[t.getDay()],s=e.monthsShort[t.getMonth()],o=t.getDate();this.yearTextEl.innerHTML=t.getFullYear(),this.dateTextEl.innerHTML=i+", "+s+" "+o}},{key:"gotoDate",value:function(t){var e=!0;if(n._isDate(t)){if(this.calendars){var i=new Date(this.calendars[0].year,this.calendars[0].month,1),s=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),o=t.getTime();s.setMonth(s.getMonth()+1),s.setDate(s.getDate()-1),e=o11&&(t.year+=Math.floor(Math.abs(t.month)/12),t.month-=12),t}},{key:"nextMonth",value:function(){this.calendars[0].month++,this.adjustCalendars()}},{key:"prevMonth",value:function(){this.calendars[0].month--,this.adjustCalendars()}},{key:"render",value:function(t,e,i){var s=this.options,o=new Date,a=n._getDaysInMonth(t,e),r=new Date(t,e,1).getDay(),l=[],h=[];n._setToStartOfDay(o),s.firstDay>0&&(r-=s.firstDay)<0&&(r+=7);for(var d=0===e?11:e-1,u=11===e?0:e+1,c=0===e?t-1:t,p=11===e?t+1:t,v=n._getDaysInMonth(c,d),f=a+r,m=f;m>7;)m-=7;f+=7-m;for(var g=!1,_=0,y=0;_=a+r,M=_-r+1,x=e,O=t,T=s.startRange&&n._compareDates(s.startRange,k),L=s.endRange&&n._compareDates(s.endRange,k),$=s.startRange&&s.endRange&&s.startRanges.maxDate||s.disableWeekends&&n._isWeekend(k)||s.disableDayFn&&s.disableDayFn(k);E&&(_';e.push("is-outside-current-month"),e.push("is-selection-disabled")}return t.isDisabled&&e.push("is-disabled"),t.isToday&&e.push("is-today"),t.isSelected&&(e.push("is-selected"),i="true"),t.hasEvent&&e.push("has-event"),t.isInRange&&e.push("is-inrange"),t.isStartRange&&e.push("is-startrange"),t.isEndRange&&e.push("is-endrange"),'"}},{key:"renderRow",value:function(t,e,i){return''+(e?t.reverse():t).join("")+""}},{key:"renderTable",value:function(t,e,i){return'
      '+this.renderHead(t)+this.renderBody(e)+"
      "}},{key:"renderHead",value:function(t){var e=void 0,i=[];for(e=0;e<7;e++)i.push(''+this.renderDayName(t,e,!0)+"");return""+(t.isRTL?i.reverse():i).join("")+""}},{key:"renderBody",value:function(t){return""+t.join("")+""}},{key:"renderTitle",value:function(e,i,n,s,o,a){var r=void 0,l=void 0,h=void 0,d=this.options,u=n===d.minYear,c=n===d.maxYear,p='
      ',v=void 0,f=void 0,m=!0,g=!0;for(h=[],r=0;r<12;r++)h.push('");for(v='",t.isArray(d.yearRange)?(r=d.yearRange[0],l=d.yearRange[1]+1):(r=n-d.yearRange,l=1+n+d.yearRange),h=[];r=d.minYear&&h.push('");f='";p+='',p+='
      ',d.showMonthAfterYear?p+=f+v:p+=v+f,p+="
      ",u&&(0===s||d.minMonth>=s)&&(m=!1),c&&(11===s||d.maxMonth<=s)&&(g=!1);return p+='',p+="
      "}},{key:"draw",value:function(t){if(this.isOpen||t){var e=this.options,i=e.minYear,n=e.maxYear,s=e.minMonth,o=e.maxMonth,a="",r=void 0;this._y<=i&&(this._y=i,!isNaN(s)&&this._m=n&&(this._y=n,!isNaN(o)&&this._m>o&&(this._m=o)),r="pika-title-"+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,2);for(var l=0;l<1;l++)this._renderDateDisplay(),a+=this.renderTitle(this,l,this.calendars[l].year,this.calendars[l].month,this.calendars[0].year,r)+this.render(this.calendars[l].year,this.calendars[l].month,r);this.destroySelects(),this.calendarEl.innerHTML=a;var h=this.calendarEl.querySelector(".pika-select-year"),d=this.calendarEl.querySelector(".pika-select-month");M.FormSelect.init(h,{classes:"select-year",dropdownOptions:{container:document.body,constrainWidth:!1}}),M.FormSelect.init(d,{classes:"select-month",dropdownOptions:{container:document.body,constrainWidth:!1}}),h.addEventListener("change",this._handleYearChange.bind(this)),d.addEventListener("change",this._handleMonthChange.bind(this)),"function"==typeof this.options.onDraw&&this.options.onDraw(this)}}},{key:"_setupEventHandlers",value:function(){this._handleInputKeydownBound=this._handleInputKeydown.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),this._handleInputChangeBound=this._handleInputChange.bind(this),this._handleCalendarClickBound=this._handleCalendarClick.bind(this),this._finishSelectionBound=this._finishSelection.bind(this),this._handleMonthChange=this._handleMonthChange.bind(this),this._closeBound=this.close.bind(this),this.el.addEventListener("click",this._handleInputClickBound),this.el.addEventListener("keydown",this._handleInputKeydownBound),this.el.addEventListener("change",this._handleInputChangeBound),this.calendarEl.addEventListener("click",this._handleCalendarClickBound),this.doneBtn.addEventListener("click",this._finishSelectionBound),this.cancelBtn.addEventListener("click",this._closeBound),this.options.showClearBtn&&(this._handleClearClickBound=this._handleClearClick.bind(this),this.clearBtn.addEventListener("click",this._handleClearClickBound))}},{key:"_setupVariables",value:function(){var e=this;this.$modalEl=t(n._template),this.modalEl=this.$modalEl[0],this.calendarEl=this.modalEl.querySelector(".pika-single"),this.yearTextEl=this.modalEl.querySelector(".year-text"),this.dateTextEl=this.modalEl.querySelector(".date-text"),this.options.showClearBtn&&(this.clearBtn=this.modalEl.querySelector(".datepicker-clear")),this.doneBtn=this.modalEl.querySelector(".datepicker-done"),this.cancelBtn=this.modalEl.querySelector(".datepicker-cancel"),this.formats={d:function(){return e.date.getDate()},dd:function(){var t=e.date.getDate();return(t<10?"0":"")+t},ddd:function(){return e.options.i18n.weekdaysShort[e.date.getDay()]},dddd:function(){return e.options.i18n.weekdays[e.date.getDay()]},m:function(){return e.date.getMonth()+1},mm:function(){var t=e.date.getMonth()+1;return(t<10?"0":"")+t},mmm:function(){return e.options.i18n.monthsShort[e.date.getMonth()]},mmmm:function(){return e.options.i18n.months[e.date.getMonth()]},yy:function(){return(""+e.date.getFullYear()).slice(2)},yyyy:function(){return e.date.getFullYear()}}}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleInputClickBound),this.el.removeEventListener("keydown",this._handleInputKeydownBound),this.el.removeEventListener("change",this._handleInputChangeBound),this.calendarEl.removeEventListener("click",this._handleCalendarClickBound)}},{key:"_handleInputClick",value:function(){this.open()}},{key:"_handleInputKeydown",value:function(t){t.which===M.keys.ENTER&&(t.preventDefault(),this.open())}},{key:"_handleCalendarClick",value:function(e){if(this.isOpen){var i=t(e.target);i.hasClass("is-disabled")||(!i.hasClass("datepicker-day-button")||i.hasClass("is-empty")||i.parent().hasClass("is-disabled")?i.closest(".month-prev").length?this.prevMonth():i.closest(".month-next").length&&this.nextMonth():this.setDate(new Date(e.target.getAttribute("data-pika-year"),e.target.getAttribute("data-pika-month"),e.target.getAttribute("data-pika-day"))))}}},{key:"_handleClearClick",value:function(){this.date=null,this.setInputValue(),this.close()}},{key:"_handleMonthChange",value:function(t){this.gotoMonth(t.target.value)}},{key:"_handleYearChange",value:function(t){this.gotoYear(t.target.value)}},{key:"gotoMonth",value:function(t){isNaN(t)||(this.calendars[0].month=parseInt(t,10),this.adjustCalendars())}},{key:"gotoYear",value:function(t){isNaN(t)||(this.calendars[0].year=parseInt(t,10),this.adjustCalendars())}},{key:"_handleInputChange",value:function(t){var e=void 0;t.firedBy!==this&&(e=this.options.parse?this.options.parse(this.el.value,this.options.format):new Date(Date.parse(this.el.value)),n._isDate(e)&&this.setDate(e))}},{key:"renderDayName",value:function(t,e,i){for(e+=t.firstDay;e>=7;)e-=7;return i?t.i18n.weekdaysAbbrev[e]:t.i18n.weekdays[e]}},{key:"_finishSelection",value:function(){this.setInputValue(),this.close()}},{key:"open",value:function(){if(!this.isOpen)return this.isOpen=!0,"function"==typeof this.options.onOpen&&this.options.onOpen.call(this),this.draw(),this.modal.open(),this}},{key:"close",value:function(){if(this.isOpen)return this.isOpen=!1,"function"==typeof this.options.onClose&&this.options.onClose.call(this),this.modal.close(),this}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"_isDate",value:function(t){return/Date/.test(Object.prototype.toString.call(t))&&!isNaN(t.getTime())}},{key:"_isWeekend",value:function(t){var e=t.getDay();return 0===e||6===e}},{key:"_setToStartOfDay",value:function(t){n._isDate(t)&&t.setHours(0,0,0,0)}},{key:"_getDaysInMonth",value:function(t,e){return[31,n._isLeapYear(t)?29:28,31,30,31,30,31,31,30,31,30,31][e]}},{key:"_isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"_compareDates",value:function(t,e){return t.getTime()===e.getTime()}},{key:"_setToStartOfDay",value:function(t){n._isDate(t)&&t.setHours(0,0,0,0)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Datepicker}},{key:"defaults",get:function(){return e}}]),n}();i._template=['"].join(""),M.Datepicker=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"datepicker","M_Datepicker")}(cash),function(t){"use strict";var e={dialRadius:135,outerRadius:105,innerRadius:70,tickRadius:20,duration:350,container:null,defaultTime:"now",fromNow:0,showClearBtn:!1,i18n:{cancel:"Cancel",clear:"Clear",done:"Ok"},autoClose:!1,twelveHour:!0,vibrate:!0},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Timepicker=s,s.options=t.extend({},n.defaults,i),s.id=M.guid(),s._insertHTMLIntoDOM(),s._setupModal(),s._setupVariables(),s._setupEventHandlers(),s._clockSetup(),s._pickerSetup(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.modal.destroy(),t(this.modalEl).remove(),this.el.M_Timepicker=void 0}},{key:"_setupEventHandlers",value:function(){this._handleInputKeydownBound=this._handleInputKeydown.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),this._handleClockClickStartBound=this._handleClockClickStart.bind(this),this._handleDocumentClickMoveBound=this._handleDocumentClickMove.bind(this),this._handleDocumentClickEndBound=this._handleDocumentClickEnd.bind(this),this.el.addEventListener("click",this._handleInputClickBound),this.el.addEventListener("keydown",this._handleInputKeydownBound),this.plate.addEventListener("mousedown",this._handleClockClickStartBound),this.plate.addEventListener("touchstart",this._handleClockClickStartBound),t(this.spanHours).on("click",this.showView.bind(this,"hours")),t(this.spanMinutes).on("click",this.showView.bind(this,"minutes"))}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleInputClickBound),this.el.removeEventListener("keydown",this._handleInputKeydownBound)}},{key:"_handleInputClick",value:function(){this.open()}},{key:"_handleInputKeydown",value:function(t){t.which===M.keys.ENTER&&(t.preventDefault(),this.open())}},{key:"_handleClockClickStart",value:function(t){t.preventDefault();var e=this.plate.getBoundingClientRect(),i={x:e.left,y:e.top};this.x0=i.x+this.options.dialRadius,this.y0=i.y+this.options.dialRadius,this.moved=!1;var s=n._Pos(t);this.dx=s.x-this.x0,this.dy=s.y-this.y0,this.setHand(this.dx,this.dy,!1),document.addEventListener("mousemove",this._handleDocumentClickMoveBound),document.addEventListener("touchmove",this._handleDocumentClickMoveBound),document.addEventListener("mouseup",this._handleDocumentClickEndBound),document.addEventListener("touchend",this._handleDocumentClickEndBound)}},{key:"_handleDocumentClickMove",value:function(t){t.preventDefault();var e=n._Pos(t),i=e.x-this.x0,s=e.y-this.y0;this.moved=!0,this.setHand(i,s,!1,!0)}},{key:"_handleDocumentClickEnd",value:function(e){var i=this;e.preventDefault(),document.removeEventListener("mouseup",this._handleDocumentClickEndBound),document.removeEventListener("touchend",this._handleDocumentClickEndBound);var s=n._Pos(e),o=s.x-this.x0,a=s.y-this.y0;this.moved&&o===this.dx&&a===this.dy&&this.setHand(o,a),"hours"===this.currentView?this.showView("minutes",this.options.duration/2):this.options.autoClose&&(t(this.minutesView).addClass("timepicker-dial-out"),setTimeout(function(){i.done()},this.options.duration/2)),document.removeEventListener("mousemove",this._handleDocumentClickMoveBound),document.removeEventListener("touchmove",this._handleDocumentClickMoveBound)}},{key:"_insertHTMLIntoDOM",value:function(){this.$modalEl=t(n._template),this.modalEl=this.$modalEl[0],this.modalEl.id="modal-"+this.id;var e=document.querySelector(this.options.container);this.options.container&&e?this.$modalEl.appendTo(e):this.$modalEl.insertBefore(this.el)}},{key:"_setupModal",value:function(){var t=this;this.modal=M.Modal.init(this.modalEl,{onCloseEnd:function(){t.isOpen=!1}})}},{key:"_setupVariables",value:function(){this.currentView="hours",this.vibrate=navigator.vibrate?"vibrate":navigator.webkitVibrate?"webkitVibrate":null,this._canvas=this.modalEl.querySelector(".timepicker-canvas"),this.plate=this.modalEl.querySelector(".timepicker-plate"),this.hoursView=this.modalEl.querySelector(".timepicker-hours"),this.minutesView=this.modalEl.querySelector(".timepicker-minutes"),this.spanHours=this.modalEl.querySelector(".timepicker-span-hours"),this.spanMinutes=this.modalEl.querySelector(".timepicker-span-minutes"),this.spanAmPm=this.modalEl.querySelector(".timepicker-span-am-pm"),this.footer=this.modalEl.querySelector(".timepicker-footer"),this.amOrPm="PM"}},{key:"_pickerSetup",value:function(){var e=t('").appendTo(this.footer).on("click",this.clear.bind(this));this.options.showClearBtn&&e.css({visibility:""});var i=t('
      ');t('").appendTo(i).on("click",this.close.bind(this)),t('").appendTo(i).on("click",this.done.bind(this)),i.appendTo(this.footer)}},{key:"_clockSetup",value:function(){this.options.twelveHour&&(this.$amBtn=t('
      AM
      '),this.$pmBtn=t('
      PM
      '),this.$amBtn.on("click",this._handleAmPmClick.bind(this)).appendTo(this.spanAmPm),this.$pmBtn.on("click",this._handleAmPmClick.bind(this)).appendTo(this.spanAmPm)),this._buildHoursView(),this._buildMinutesView(),this._buildSVGClock()}},{key:"_buildSVGClock",value:function(){var t=this.options.dialRadius,e=this.options.tickRadius,i=2*t,s=n._createSVGEl("svg");s.setAttribute("class","timepicker-svg"),s.setAttribute("width",i),s.setAttribute("height",i);var o=n._createSVGEl("g");o.setAttribute("transform","translate("+t+","+t+")");var a=n._createSVGEl("circle");a.setAttribute("class","timepicker-canvas-bearing"),a.setAttribute("cx",0),a.setAttribute("cy",0),a.setAttribute("r",4);var r=n._createSVGEl("line");r.setAttribute("x1",0),r.setAttribute("y1",0);var l=n._createSVGEl("circle");l.setAttribute("class","timepicker-canvas-bg"),l.setAttribute("r",e),o.appendChild(r),o.appendChild(l),o.appendChild(a),s.appendChild(o),this._canvas.appendChild(s),this.hand=r,this.bg=l,this.bearing=a,this.g=o}},{key:"_buildHoursView",value:function(){var e=t('
      ');if(this.options.twelveHour)for(var i=1;i<13;i+=1){var n=e.clone(),s=i/6*Math.PI,o=this.options.outerRadius;n.css({left:this.options.dialRadius+Math.sin(s)*o-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(s)*o-this.options.tickRadius+"px"}),n.html(0===i?"00":i),this.hoursView.appendChild(n[0])}else for(var a=0;a<24;a+=1){var r=e.clone(),l=a/6*Math.PI,h=a>0&&a<13?this.options.innerRadius:this.options.outerRadius;r.css({left:this.options.dialRadius+Math.sin(l)*h-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(l)*h-this.options.tickRadius+"px"}),r.html(0===a?"00":a),this.hoursView.appendChild(r[0])}}},{key:"_buildMinutesView",value:function(){for(var e=t('
      '),i=0;i<60;i+=5){var s=e.clone(),o=i/30*Math.PI;s.css({left:this.options.dialRadius+Math.sin(o)*this.options.outerRadius-this.options.tickRadius+"px",top:this.options.dialRadius-Math.cos(o)*this.options.outerRadius-this.options.tickRadius+"px"}),s.html(n._addLeadingZero(i)),this.minutesView.appendChild(s[0])}}},{key:"_handleAmPmClick",value:function(e){var i=t(e.target);this.amOrPm=i.hasClass("am-btn")?"AM":"PM",this._updateAmPmView()}},{key:"_updateAmPmView",value:function(){this.options.twelveHour&&(this.$amBtn.toggleClass("text-primary","AM"===this.amOrPm),this.$pmBtn.toggleClass("text-primary","PM"===this.amOrPm))}},{key:"_updateTimeFromInput",value:function(){var t=((this.el.value||this.options.defaultTime||"")+"").split(":");if(this.options.twelveHour&&void 0!==t[1]&&(t[1].toUpperCase().indexOf("AM")>0?this.amOrPm="AM":this.amOrPm="PM",t[1]=t[1].replace("AM","").replace("PM","")),"now"===t[0]){var e=new Date(+new Date+this.options.fromNow);t=[e.getHours(),e.getMinutes()],this.options.twelveHour&&(this.amOrPm=t[0]>=12&&t[0]<24?"PM":"AM")}this.hours=+t[0]||0,this.minutes=+t[1]||0,this.spanHours.innerHTML=this.hours,this.spanMinutes.innerHTML=n._addLeadingZero(this.minutes),this._updateAmPmView()}},{key:"showView",value:function(e,i){"minutes"===e&&t(this.hoursView).css("visibility");var n="hours"===e,s=n?this.hoursView:this.minutesView,o=n?this.minutesView:this.hoursView;this.currentView=e,t(this.spanHours).toggleClass("text-primary",n),t(this.spanMinutes).toggleClass("text-primary",!n),o.classList.add("timepicker-dial-out"),t(s).css("visibility","visible").removeClass("timepicker-dial-out"),this.resetClock(i),clearTimeout(this.toggleViewTimer),this.toggleViewTimer=setTimeout(function(){t(o).css("visibility","hidden")},this.options.duration)}},{key:"resetClock",value:function(e){var i=this.currentView,n=this[i],s="hours"===i,o=n*(Math.PI/(s?6:30)),a=s&&n>0&&n<13?this.options.innerRadius:this.options.outerRadius,r=Math.sin(o)*a,l=-Math.cos(o)*a,h=this;e?(t(this.canvas).addClass("timepicker-canvas-out"),setTimeout(function(){t(h.canvas).removeClass("timepicker-canvas-out"),h.setHand(r,l)},e)):this.setHand(r,l)}},{key:"setHand",value:function(t,e,i){var s=this,o=Math.atan2(t,-e),a="hours"===this.currentView,r=Math.PI/(a||i?6:30),l=Math.sqrt(t*t+e*e),h=a&&l<(this.options.outerRadius+this.options.innerRadius)/2,d=h?this.options.innerRadius:this.options.outerRadius;this.options.twelveHour&&(d=this.options.outerRadius),o<0&&(o=2*Math.PI+o);var u=Math.round(o/r);o=u*r,this.options.twelveHour?a?0===u&&(u=12):(i&&(u*=5),60===u&&(u=0)):a?(12===u&&(u=0),u=h?0===u?12:u:0===u?0:u+12):(i&&(u*=5),60===u&&(u=0)),this[this.currentView]!==u&&this.vibrate&&this.options.vibrate&&(this.vibrateTimer||(navigator[this.vibrate](10),this.vibrateTimer=setTimeout(function(){s.vibrateTimer=null},100))),this[this.currentView]=u,a?this.spanHours.innerHTML=u:this.spanMinutes.innerHTML=n._addLeadingZero(u);var c=Math.sin(o)*(d-this.options.tickRadius),p=-Math.cos(o)*(d-this.options.tickRadius),v=Math.sin(o)*d,f=-Math.cos(o)*d;this.hand.setAttribute("x2",c),this.hand.setAttribute("y2",p),this.bg.setAttribute("cx",v),this.bg.setAttribute("cy",f)}},{key:"open",value:function(){this.isOpen||(this.isOpen=!0,this._updateTimeFromInput(),this.showView("hours"),this.modal.open())}},{key:"close",value:function(){this.isOpen&&(this.isOpen=!1,this.modal.close())}},{key:"done",value:function(t,e){var i=this.el.value,s=e?"":n._addLeadingZero(this.hours)+":"+n._addLeadingZero(this.minutes);this.time=s,!e&&this.options.twelveHour&&(s=s+" "+this.amOrPm),this.el.value=s,s!==i&&this.$el.trigger("change"),this.close(),this.el.focus()}},{key:"clear",value:function(){this.done(null,!0)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"_addLeadingZero",value:function(t){return(t<10?"0":"")+t}},{key:"_createSVGEl",value:function(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}},{key:"_Pos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?{x:t.targetTouches[0].clientX,y:t.targetTouches[0].clientY}:{x:t.clientX,y:t.clientY}}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Timepicker}},{key:"defaults",get:function(){return e}}]),n}();i._template=['"].join(""),M.Timepicker=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"timepicker","M_Timepicker")}(cash),function(t){"use strict";var e={},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_CharacterCounter=s,s.options=t.extend({},n.defaults,i),s.isInvalid=!1,s.isValidLength=!1,s._setupCounter(),s._setupEventHandlers(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.CharacterCounter=void 0,this._removeCounter()}},{key:"_setupEventHandlers",value:function(){this._handleUpdateCounterBound=this.updateCounter.bind(this),this.el.addEventListener("focus",this._handleUpdateCounterBound,!0),this.el.addEventListener("input",this._handleUpdateCounterBound,!0)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("focus",this._handleUpdateCounterBound,!0),this.el.removeEventListener("input",this._handleUpdateCounterBound,!0)}},{key:"_setupCounter",value:function(){this.counterEl=document.createElement("span"),t(this.counterEl).addClass("character-counter").css({float:"right","font-size":"12px",height:1}),this.$el.parent().append(this.counterEl)}},{key:"_removeCounter",value:function(){t(this.counterEl).remove()}},{key:"updateCounter",value:function(){var e=+this.$el.attr("data-length"),i=this.el.value.length;this.isValidLength=i<=e;var n=i;e&&(n+="/"+e,this._validateInput()),t(this.counterEl).html(n)}},{key:"_validateInput",value:function(){this.isValidLength&&this.isInvalid?(this.isInvalid=!1,this.$el.removeClass("invalid")):this.isValidLength||this.isInvalid||(this.isInvalid=!0,this.$el.removeClass("valid"),this.$el.addClass("invalid"))}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_CharacterCounter}},{key:"defaults",get:function(){return e}}]),n}();M.CharacterCounter=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"characterCounter","M_CharacterCounter")}(cash),function(t){"use strict";var e={duration:200,dist:-100,shift:0,padding:0,numVisible:5,fullWidth:!1,indicators:!1,noWrap:!1,onCycleTo:null},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_Carousel=s,s.options=t.extend({},n.defaults,i),s.hasMultipleSlides=s.$el.find(".carousel-item").length>1,s.showIndicators=s.options.indicators&&s.hasMultipleSlides,s.noWrap=s.options.noWrap||!s.hasMultipleSlides,s.pressed=!1,s.dragged=!1,s.offset=s.target=0,s.images=[],s.itemWidth=s.$el.find(".carousel-item").first().innerWidth(),s.itemHeight=s.$el.find(".carousel-item").first().innerHeight(),s.dim=2*s.itemWidth+s.options.padding||1,s._autoScrollBound=s._autoScroll.bind(s),s._trackBound=s._track.bind(s),s.options.fullWidth&&(s.options.dist=0,s._setCarouselHeight(),s.showIndicators&&s.$el.find(".carousel-fixed-item").addClass("with-indicators")),s.$indicators=t('
        '),s.$el.find(".carousel-item").each(function(e,i){if(s.images.push(e),s.showIndicators){var n=t('
      • ');0===i&&n[0].classList.add("active"),s.$indicators.append(n)}}),s.showIndicators&&s.$el.append(s.$indicators),s.count=s.images.length,s.options.numVisible=Math.min(s.count,s.options.numVisible),s.xform="transform",["webkit","Moz","O","ms"].every(function(t){var e=t+"Transform";return void 0===document.body.style[e]||(s.xform=e,!1)}),s._setupEventHandlers(),s._scroll(s.offset),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.M_Carousel=void 0}},{key:"_setupEventHandlers",value:function(){var t=this;this._handleCarouselTapBound=this._handleCarouselTap.bind(this),this._handleCarouselDragBound=this._handleCarouselDrag.bind(this),this._handleCarouselReleaseBound=this._handleCarouselRelease.bind(this),this._handleCarouselClickBound=this._handleCarouselClick.bind(this),void 0!==window.ontouchstart&&(this.el.addEventListener("touchstart",this._handleCarouselTapBound),this.el.addEventListener("touchmove",this._handleCarouselDragBound),this.el.addEventListener("touchend",this._handleCarouselReleaseBound)),this.el.addEventListener("mousedown",this._handleCarouselTapBound),this.el.addEventListener("mousemove",this._handleCarouselDragBound),this.el.addEventListener("mouseup",this._handleCarouselReleaseBound),this.el.addEventListener("mouseleave",this._handleCarouselReleaseBound),this.el.addEventListener("click",this._handleCarouselClickBound),this.showIndicators&&this.$indicators&&(this._handleIndicatorClickBound=this._handleIndicatorClick.bind(this),this.$indicators.find(".indicator-item").each(function(e,i){e.addEventListener("click",t._handleIndicatorClickBound)}));var e=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=e.bind(this),window.addEventListener("resize",this._handleThrottledResizeBound)}},{key:"_removeEventHandlers",value:function(){var t=this;void 0!==window.ontouchstart&&(this.el.removeEventListener("touchstart",this._handleCarouselTapBound),this.el.removeEventListener("touchmove",this._handleCarouselDragBound),this.el.removeEventListener("touchend",this._handleCarouselReleaseBound)),this.el.removeEventListener("mousedown",this._handleCarouselTapBound),this.el.removeEventListener("mousemove",this._handleCarouselDragBound),this.el.removeEventListener("mouseup",this._handleCarouselReleaseBound),this.el.removeEventListener("mouseleave",this._handleCarouselReleaseBound),this.el.removeEventListener("click",this._handleCarouselClickBound),this.showIndicators&&this.$indicators&&this.$indicators.find(".indicator-item").each(function(e,i){e.removeEventListener("click",t._handleIndicatorClickBound)}),window.removeEventListener("resize",this._handleThrottledResizeBound)}},{key:"_handleCarouselTap",value:function(e){"mousedown"===e.type&&t(e.target).is("img")&&e.preventDefault(),this.pressed=!0,this.dragged=!1,this.verticalDragged=!1,this.reference=this._xpos(e),this.referenceY=this._ypos(e),this.velocity=this.amplitude=0,this.frame=this.offset,this.timestamp=Date.now(),clearInterval(this.ticker),this.ticker=setInterval(this._trackBound,100)}},{key:"_handleCarouselDrag",value:function(t){var e=void 0,i=void 0,n=void 0;if(this.pressed)if(e=this._xpos(t),i=this._ypos(t),n=this.reference-e,Math.abs(this.referenceY-i)<30&&!this.verticalDragged)(n>2||n<-2)&&(this.dragged=!0,this.reference=e,this._scroll(this.offset+n));else{if(this.dragged)return t.preventDefault(),t.stopPropagation(),!1;this.verticalDragged=!0}if(this.dragged)return t.preventDefault(),t.stopPropagation(),!1}},{key:"_handleCarouselRelease",value:function(t){if(this.pressed)return this.pressed=!1,clearInterval(this.ticker),this.target=this.offset,(this.velocity>10||this.velocity<-10)&&(this.amplitude=.9*this.velocity,this.target=this.offset+this.amplitude),this.target=Math.round(this.target/this.dim)*this.dim,this.noWrap&&(this.target>=this.dim*(this.count-1)?this.target=this.dim*(this.count-1):this.target<0&&(this.target=0)),this.amplitude=this.target-this.offset,this.timestamp=Date.now(),requestAnimationFrame(this._autoScrollBound),this.dragged&&(t.preventDefault(),t.stopPropagation()),!1}},{key:"_handleCarouselClick",value:function(e){if(this.dragged)return e.preventDefault(),e.stopPropagation(),!1;if(!this.options.fullWidth){var i=t(e.target).closest(".carousel-item").index();0!==this._wrap(this.center)-i&&(e.preventDefault(),e.stopPropagation()),this._cycleTo(i)}}},{key:"_handleIndicatorClick",value:function(e){e.stopPropagation();var i=t(e.target).closest(".indicator-item");i.length&&this._cycleTo(i.index())}},{key:"_handleResize",value:function(t){this.options.fullWidth?(this.itemWidth=this.$el.find(".carousel-item").first().innerWidth(),this.imageHeight=this.$el.find(".carousel-item.active").height(),this.dim=2*this.itemWidth+this.options.padding,this.offset=2*this.center*this.itemWidth,this.target=this.offset,this._setCarouselHeight(!0)):this._scroll()}},{key:"_setCarouselHeight",value:function(t){var e=this,i=this.$el.find(".carousel-item.active").length?this.$el.find(".carousel-item.active").first():this.$el.find(".carousel-item").first(),n=i.find("img").first();if(n.length)if(n[0].complete){var s=n.height();if(s>0)this.$el.css("height",s+"px");else{var o=n[0].naturalWidth,a=n[0].naturalHeight,r=this.$el.width()/o*a;this.$el.css("height",r+"px")}}else n.one("load",function(t,i){e.$el.css("height",t.offsetHeight+"px")});else if(!t){var l=i.height();this.$el.css("height",l+"px")}}},{key:"_xpos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientX:t.clientX}},{key:"_ypos",value:function(t){return t.targetTouches&&t.targetTouches.length>=1?t.targetTouches[0].clientY:t.clientY}},{key:"_wrap",value:function(t){return t>=this.count?t%this.count:t<0?this._wrap(this.count+t%this.count):t}},{key:"_track",value:function(){var t=void 0,e=void 0,i=void 0,n=void 0;e=(t=Date.now())-this.timestamp,this.timestamp=t,i=this.offset-this.frame,this.frame=this.offset,n=1e3*i/(1+e),this.velocity=.8*n+.2*this.velocity}},{key:"_autoScroll",value:function(){var t=void 0,e=void 0;this.amplitude&&(t=Date.now()-this.timestamp,(e=this.amplitude*Math.exp(-t/this.options.duration))>2||e<-2?(this._scroll(this.target-e),requestAnimationFrame(this._autoScrollBound)):this._scroll(this.target))}},{key:"_scroll",value:function(e){var i=this;this.$el.hasClass("scrolling")||this.el.classList.add("scrolling"),null!=this.scrollingTimeout&&window.clearTimeout(this.scrollingTimeout),this.scrollingTimeout=window.setTimeout(function(){i.$el.removeClass("scrolling")},this.options.duration);var n=void 0,s=void 0,o=void 0,a=void 0,r=void 0,l=void 0,h=void 0,d=void 0,u=void 0,c=void 0,p=this.center,v=1/this.options.numVisible;if(this.offset="number"==typeof e?e:this.offset,this.center=Math.floor((this.offset+this.dim/2)/this.dim),o=this.offset-this.center*this.dim,a=o<0?1:-1,r=-a*o*2/this.dim,s=this.count>>1,this.options.fullWidth?(h="translateX(0)",c=1):(h="translateX("+(this.el.clientWidth-this.itemWidth)/2+"px) ",h+="translateY("+(this.el.clientHeight-this.itemHeight)/2+"px)",c=1-v*r),this.showIndicators){var f=this.center%this.count,m=this.$indicators.find(".indicator-item.active");m.index()!==f&&(m.removeClass("active"),this.$indicators.find(".indicator-item").eq(f)[0].classList.add("active"))}if(!this.noWrap||this.center>=0&&this.center0?1-r:1):(d=this.options.dist*(2*n-r*a),u=1-v*(2*n-r*a)),!this.noWrap||this.center-n>=0){l=this.images[this._wrap(this.center-n)];var y=h+" translateX("+(-this.options.shift+(-this.dim*n-o)/2)+"px) translateZ("+d+"px)";this._updateItemStyle(l,u,-n,y)}}if(!this.noWrap||this.center>=0&&this.center0&&Math.abs(i-this.count)0&&(this.target-=this.dim*i),"function"==typeof e&&(this.oneTimeCallback=e),this.offset!==this.target&&(this.amplitude=this.target-this.offset,this.timestamp=Date.now(),requestAnimationFrame(this._autoScrollBound))}},{key:"next",value:function(t){(void 0===t||isNaN(t))&&(t=1);var e=this.center+t;if(e>this.count||e<0){if(this.noWrap)return;e=this._wrap(e)}this._cycleTo(e)}},{key:"prev",value:function(t){(void 0===t||isNaN(t))&&(t=1);var e=this.center-t;if(e>this.count||e<0){if(this.noWrap)return;e=this._wrap(e)}this._cycleTo(e)}},{key:"set",value:function(t,e){if((void 0===t||isNaN(t))&&(t=0),t>this.count||t<0){if(this.noWrap)return;t=this._wrap(t)}this._cycleTo(t,e)}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Carousel}},{key:"defaults",get:function(){return e}}]),n}();M.Carousel=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"carousel","M_Carousel")}(cash),function(t){"use strict";var e={onOpen:void 0,onClose:void 0},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.el.M_TapTarget=s,s.options=t.extend({},n.defaults,i),s.isOpen=!1,s.$origin=t("#"+s.$el.attr("data-target")),s._setup(),s._calculatePositioning(),s._setupEventHandlers(),s}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this.el.TapTarget=void 0}},{key:"_setupEventHandlers",value:function(){this._handleDocumentClickBound=this._handleDocumentClick.bind(this),this._handleTargetClickBound=this._handleTargetClick.bind(this),this._handleOriginClickBound=this._handleOriginClick.bind(this),this.el.addEventListener("click",this._handleTargetClickBound),this.originEl.addEventListener("click",this._handleOriginClickBound);var t=M.throttle(this._handleResize,200);this._handleThrottledResizeBound=t.bind(this),window.addEventListener("resize",this._handleThrottledResizeBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("click",this._handleTargetClickBound),this.originEl.removeEventListener("click",this._handleOriginClickBound),window.removeEventListener("resize",this._handleThrottledResizeBound)}},{key:"_handleTargetClick",value:function(t){this.open()}},{key:"_handleOriginClick",value:function(t){this.close()}},{key:"_handleResize",value:function(t){this._calculatePositioning()}},{key:"_handleDocumentClick",value:function(e){t(e.target).closest(".tap-target-wrapper").length||(this.close(),e.preventDefault(),e.stopPropagation())}},{key:"_setup",value:function(){this.wrapper=this.$el.parent()[0],this.waveEl=t(this.wrapper).find(".tap-target-wave")[0],this.originEl=t(this.wrapper).find(".tap-target-origin")[0],this.contentEl=this.$el.find(".tap-target-content")[0],t(this.wrapper).hasClass(".tap-target-wrapper")||(this.wrapper=document.createElement("div"),this.wrapper.classList.add("tap-target-wrapper"),this.$el.before(t(this.wrapper)),this.wrapper.append(this.el)),this.contentEl||(this.contentEl=document.createElement("div"),this.contentEl.classList.add("tap-target-content"),this.$el.append(this.contentEl)),this.waveEl||(this.waveEl=document.createElement("div"),this.waveEl.classList.add("tap-target-wave"),this.originEl||(this.originEl=this.$origin.clone(!0,!0),this.originEl.addClass("tap-target-origin"),this.originEl.removeAttr("id"),this.originEl.removeAttr("style"),this.originEl=this.originEl[0],this.waveEl.append(this.originEl)),this.wrapper.append(this.waveEl))}},{key:"_calculatePositioning",value:function(){var e="fixed"===this.$origin.css("position");if(!e)for(var i=this.$origin.parents(),n=0;nd,v=a<=u,f=a>u,m=r>=.25*l&&r<=.75*l,g=this.$el.outerWidth(),_=this.$el.outerHeight(),y=a+o/2-_/2,k=r+s/2-g/2,b=e?"fixed":"absolute",w=m?g:g/2+s,C=_/2,E=v?_/2:0,x=c&&!m?g/2-s:0,O=s,T=f?"bottom":"top",L=2*s,$=L,B=_/2-$/2,D=g/2-L/2,S={};S.top=v?y+"px":"",S.right=p?l-k-g+"px":"",S.bottom=f?h-y-_+"px":"",S.left=c?k+"px":"",S.position=b,t(this.wrapper).css(S),t(this.contentEl).css({width:w+"px",height:C+"px",top:E+"px",right:"0px",bottom:"0px",left:x+"px",padding:O+"px",verticalAlign:T}),t(this.waveEl).css({top:B+"px",left:D+"px",width:L+"px",height:$+"px"})}},{key:"open",value:function(){this.isOpen||("function"==typeof this.options.onOpen&&this.options.onOpen.call(this,this.$origin[0]),this.isOpen=!0,this.wrapper.classList.add("open"),document.body.addEventListener("click",this._handleDocumentClickBound,!0),document.body.addEventListener("touchend",this._handleDocumentClickBound))}},{key:"close",value:function(){this.isOpen&&("function"==typeof this.options.onClose&&this.options.onClose.call(this,this.$origin[0]),this.isOpen=!1,this.wrapper.classList.remove("open"),document.body.removeEventListener("click",this._handleDocumentClickBound,!0),document.body.removeEventListener("touchend",this._handleDocumentClickBound))}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_TapTarget}},{key:"defaults",get:function(){return e}}]),n}();M.TapTarget=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"tapTarget","M_TapTarget")}(cash),function(t){"use strict";var e={classes:"",dropdownOptions:{}},i=function(i){function n(e,i){_classCallCheck(this,n);var s=_possibleConstructorReturn(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,n,e,i));return s.$el.hasClass("browser-default")?_possibleConstructorReturn(s):(s.el.M_FormSelect=s,s.options=t.extend({},n.defaults,i),s.isMultiple=s.$el.prop("multiple"),s.el.tabIndex=-1,s._keysSelected={},s._valueDict={},s._setupDropdown(),s._setupEventHandlers(),s)}return _inherits(n,Component),_createClass(n,[{key:"destroy",value:function(){this._removeEventHandlers(),this._removeDropdown(),this.el.M_FormSelect=void 0}},{key:"_setupEventHandlers",value:function(){var e=this;this._handleSelectChangeBound=this._handleSelectChange.bind(this),this._handleOptionClickBound=this._handleOptionClick.bind(this),this._handleInputClickBound=this._handleInputClick.bind(this),t(this.dropdownOptions).find("li:not(.optgroup)").each(function(t){t.addEventListener("click",e._handleOptionClickBound)}),this.el.addEventListener("change",this._handleSelectChangeBound),this.input.addEventListener("click",this._handleInputClickBound)}},{key:"_removeEventHandlers",value:function(){var e=this;t(this.dropdownOptions).find("li:not(.optgroup)").each(function(t){t.removeEventListener("click",e._handleOptionClickBound)}),this.el.removeEventListener("change",this._handleSelectChangeBound),this.input.removeEventListener("click",this._handleInputClickBound)}},{key:"_handleSelectChange",value:function(t){this._setValueToInput()}},{key:"_handleOptionClick",value:function(e){e.preventDefault();var i=t(e.target).closest("li")[0],n=i.id;if(!t(i).hasClass("disabled")&&!t(i).hasClass("optgroup")&&n.length){var s=!0;if(this.isMultiple){var o=t(this.dropdownOptions).find("li.disabled.selected");o.length&&(o.removeClass("selected"),o.find('input[type="checkbox"]').prop("checked",!1),this._toggleEntryFromArray(o[0].id));var a=t(i).find('input[type="checkbox"]');a.prop("checked",!a.prop("checked")),s=this._toggleEntryFromArray(n)}else t(this.dropdownOptions).find("li").removeClass("active"),t(i).toggleClass("active"),this.input.value=i.textContent;this._activateOption(t(this.dropdownOptions),i),t(this._valueDict[n].el).prop("selected",s),this.$el.trigger("change")}e.stopPropagation()}},{key:"_handleInputClick",value:function(){this.dropdown&&this.dropdown.isOpen&&(this._setValueToInput(),this._setSelectedStates())}},{key:"_setupDropdown",value:function(){var e=this;this.wrapper=document.createElement("div"),t(this.wrapper).addClass("select-wrapper "+this.options.classes),this.$el.before(t(this.wrapper)),this.wrapper.appendChild(this.el),this.el.disabled&&this.wrapper.classList.add("disabled"),this.$selectOptions=this.$el.children("option, optgroup"),this.dropdownOptions=document.createElement("ul"),this.dropdownOptions.id="select-options-"+M.guid(),t(this.dropdownOptions).addClass("dropdown-content select-dropdown "+(this.isMultiple?"multiple-select-dropdown":"")),this.$selectOptions.length&&this.$selectOptions.each(function(i){if(t(i).is("option")){var n=void 0;n=e.isMultiple?e._appendOptionWithIcon(e.$el,i,"multiple"):e._appendOptionWithIcon(e.$el,i),e._addOptionToValueDict(i,n)}else if(t(i).is("optgroup")){var s=t(i).children("option");t(e.dropdownOptions).append(t('
      • '+i.getAttribute("label")+"
      • ")[0]),s.each(function(t){var i=e._appendOptionWithIcon(e.$el,t,"optgroup-option");e._addOptionToValueDict(t,i)})}}),this.$el.after(this.dropdownOptions),this.input=document.createElement("input"),t(this.input).addClass("select-dropdown dropdown-trigger"),this.input.setAttribute("type","text"),this.input.setAttribute("readonly","true"),this.input.setAttribute("data-target",this.dropdownOptions.id),this.el.disabled&&t(this.input).prop("disabled","true"),this.$el.before(this.input),this._setValueToInput();var i=t('');if(this.$el.before(i[0]),!this.el.disabled){var n=t.extend({},this.options.dropdownOptions);n.onOpenEnd=function(i){var n=t(e.dropdownOptions).find(".selected").first();if(e.dropdown.isScrollable&&n.length){var s=n[0].getBoundingClientRect().top-e.dropdownOptions.getBoundingClientRect().top;s-=e.dropdownOptions.clientHeight/2,e.dropdownOptions.scrollTop=s}},this.isMultiple&&(n.closeOnClick=!1),this.dropdown=M.Dropdown.init(this.input,n)}this._setSelectedStates()}},{key:"_addOptionToValueDict",value:function(t,e){var i=Object.keys(this._valueDict).length,n=this.dropdownOptions.id+i,s={};e.id=n,s.el=t,s.optionEl=e,this._valueDict[n]=s}},{key:"_removeDropdown",value:function(){t(this.wrapper).find(".caret").remove(),t(this.input).remove(),t(this.dropdownOptions).remove(),t(this.wrapper).before(this.$el),t(this.wrapper).remove()}},{key:"_appendOptionWithIcon",value:function(e,i,n){var s=i.disabled?"disabled ":"",o="optgroup-option"===n?"optgroup-option ":"",a=this.isMultiple?'":i.innerHTML,r=t("
      • "),l=t("");l.html(a),r.addClass(s+" "+o),r.append(l);var h=i.getAttribute("data-icon");i.getAttribute("class");if(h){var d=t('');r.prepend(d)}return t(this.dropdownOptions).append(r[0]),r[0]}},{key:"_toggleEntryFromArray",value:function(e){var i=!this._keysSelected.hasOwnProperty(e);return i?this._keysSelected[e]=!0:delete this._keysSelected[e],t(this._valueDict[e].optionEl).toggleClass("active"),t(this._valueDict[e].el).prop("selected",i),i}},{key:"_setValueToInput",value:function(){var e="";if(this.$el.find("option").each(function(i){if(t(i).prop("selected")){var n=t(i).text();e+=""===e?n:", "+n}}),""===e){var i=this.$el.find("option:disabled").eq(0);i.length&&(e=i.text())}this.input.value=e}},{key:"_setSelectedStates",value:function(){this._keysSelected={};for(var e in this._valueDict){var i=this._valueDict[e];t(i.el).prop("selected")?(t(i.optionEl).find('input[type="checkbox"]').prop("checked",!0),this._activateOption(t(this.dropdownOptions),t(i.optionEl)),this._keysSelected[e]=!0):(t(i.optionEl).find('input[type="checkbox"]').prop("checked",!1),t(i.optionEl).removeClass("selected"))}}},{key:"_activateOption",value:function(e,i){i&&(this.isMultiple||e.find("li.selected").removeClass("selected"),t(i).addClass("selected"))}},{key:"getSelectedValues",value:function(){var t=[];for(var e in this._keysSelected)t.push(this._valueDict[e].el.value);return t}}],[{key:"init",value:function(t,e){return _get(n.__proto__||Object.getPrototypeOf(n),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_FormSelect}},{key:"defaults",get:function(){return e}}]),n}();M.FormSelect=i,M.jQueryLoaded&&M.initializeJqueryWrapper(i,"formSelect","M_FormSelect")}(cash),function(t,e){"use strict";var i={},n=function(n){function s(e,i){_classCallCheck(this,s);var n=_possibleConstructorReturn(this,(s.__proto__||Object.getPrototypeOf(s)).call(this,s,e,i));return n.el.M_Range=n,n.options=t.extend({},s.defaults,i),n._mousedown=!1,n._setupThumb(),n._setupEventHandlers(),n}return _inherits(s,Component),_createClass(s,[{key:"destroy",value:function(){this._removeEventHandlers(),this._removeThumb(),this.el.M_Range=void 0}},{key:"_setupEventHandlers",value:function(){this._handleRangeChangeBound=this._handleRangeChange.bind(this),this._handleRangeFocusBound=this._handleRangeFocus.bind(this),this._handleRangeMousedownTouchstartBound=this._handleRangeMousedownTouchstart.bind(this),this._handleRangeInputMousemoveTouchmoveBound=this._handleRangeInputMousemoveTouchmove.bind(this),this._handleRangeMouseupTouchendBound=this._handleRangeMouseupTouchend.bind(this),this._handleRangeBlurMouseoutTouchleaveBound=this._handleRangeBlurMouseoutTouchleave.bind(this),this.el.addEventListener("change",this._handleRangeChangeBound),this.el.addEventListener("focus",this._handleRangeFocusBound),this.el.addEventListener("mousedown",this._handleRangeMousedownTouchstartBound),this.el.addEventListener("touchstart",this._handleRangeMousedownTouchstartBound),this.el.addEventListener("input",this._handleRangeInputMousemoveTouchmoveBound),this.el.addEventListener("mousemove",this._handleRangeInputMousemoveTouchmoveBound),this.el.addEventListener("touchmove",this._handleRangeInputMousemoveTouchmoveBound),this.el.addEventListener("mouseup",this._handleRangeMouseupTouchendBound),this.el.addEventListener("touchend",this._handleRangeMouseupTouchendBound),this.el.addEventListener("blur",this._handleRangeBlurMouseoutTouchleaveBound),this.el.addEventListener("mouseout",this._handleRangeBlurMouseoutTouchleaveBound),this.el.addEventListener("touchleave",this._handleRangeBlurMouseoutTouchleaveBound)}},{key:"_removeEventHandlers",value:function(){this.el.removeEventListener("change",this._handleRangeChangeBound),this.el.removeEventListener("focus",this._handleRangeFocusBound),this.el.removeEventListener("mousedown",this._handleRangeMousedownTouchstartBound),this.el.removeEventListener("touchstart",this._handleRangeMousedownTouchstartBound),this.el.removeEventListener("input",this._handleRangeInputMousemoveTouchmoveBound),this.el.removeEventListener("mousemove",this._handleRangeInputMousemoveTouchmoveBound),this.el.removeEventListener("touchmove",this._handleRangeInputMousemoveTouchmoveBound),this.el.removeEventListener("mouseup",this._handleRangeMouseupTouchendBound),this.el.removeEventListener("touchend",this._handleRangeMouseupTouchendBound),this.el.removeEventListener("blur",this._handleRangeBlurMouseoutTouchleaveBound),this.el.removeEventListener("mouseout",this._handleRangeBlurMouseoutTouchleaveBound),this.el.removeEventListener("touchleave",this._handleRangeBlurMouseoutTouchleaveBound)}},{key:"_handleRangeChange",value:function(){t(this.value).html(this.$el.val()),t(this.thumb).hasClass("active")||this._showRangeBubble();var e=this._calcRangeOffset();t(this.thumb).addClass("active").css("left",e+"px")}},{key:"_handleRangeFocus",value:function(){M.tabPressed&&this.$el.addClass("focused")}},{key:"_handleRangeMousedownTouchstart",value:function(e){if(t(this.value).html(this.$el.val()),this._mousedown=!0,this.$el.addClass("active"),t(this.thumb).hasClass("active")||this._showRangeBubble(),"input"!==e.type){var i=this._calcRangeOffset();t(this.thumb).addClass("active").css("left",i+"px")}}},{key:"_handleRangeInputMousemoveTouchmove",value:function(){if(this._mousedown){t(this.thumb).hasClass("active")||this._showRangeBubble();var e=this._calcRangeOffset();t(this.thumb).addClass("active").css("left",e+"px"),t(this.value).html(this.$el.val())}}},{key:"_handleRangeMouseupTouchend",value:function(){this._mousedown=!1,this.$el.removeClass("active")}},{key:"_handleRangeBlurMouseoutTouchleave",value:function(){if(!this._mousedown){this.$el.removeClass("focused");var i=7+parseInt(this.$el.css("padding-left"))+"px";t(this.thumb).hasClass("active")&&(e.remove(this.thumb),e({targets:this.thumb,height:0,width:0,top:10,easing:"easeOutQuad",marginLeft:i,duration:100})),t(this.thumb).removeClass("active")}}},{key:"_setupThumb",value:function(){this.thumb=document.createElement("span"),this.value=document.createElement("span"),t(this.thumb).addClass("thumb"),t(this.value).addClass("value"),t(this.thumb).append(this.value),this.$el.after(this.thumb)}},{key:"_removeThumb",value:function(){t(this.thumb).remove()}},{key:"_showRangeBubble",value:function(){var i=-7+parseInt(t(this.thumb).parent().css("padding-left"))+"px";e.remove(this.thumb),e({targets:this.thumb,height:30,width:30,top:-30,marginLeft:i,duration:300,easing:"easeOutQuint"})}},{key:"_calcRangeOffset",value:function(){var t=this.$el.width()-15,e=parseFloat(this.$el.attr("max")),i=parseFloat(this.$el.attr("min"));return(parseFloat(this.$el.val())-i)/(e-i)*t}}],[{key:"init",value:function(t,e){return _get(s.__proto__||Object.getPrototypeOf(s),"init",this).call(this,this,t,e)}},{key:"getInstance",value:function(t){return(t.jquery?t[0]:t).M_Range}},{key:"defaults",get:function(){return i}}]),s}();M.Range=n,M.jQueryLoaded&&M.initializeJqueryWrapper(n,"range","M_Range"),n.init(t("input[type=range]"))}(cash,M.anime); \ No newline at end of file diff --git a/jade/getting_started/getting_started_content.html b/jade/getting_started/getting_started_content.html index ceac0af237..41ee9dd04b 100644 --- a/jade/getting_started/getting_started_content.html +++ b/jade/getting_started/getting_started_content.html @@ -31,12 +31,12 @@

        Download

        Materialize

        This is the standard version that comes with both the minified and unminified CSS and JavaScript files. This option requires little to no setup. Use this if you are unfamiliar with Sass.

        - Materializefile_download + Materializefile_download
        Sass

        This version contains the source SCSS files. By choosing this version you have more control over which components to include. You will need a Sass compiler if you choose this option.

        - Sourcefile_download + Sourcefile_download

        @@ -44,10 +44,10 @@
        CDN

        You can find all the versions of the CDN at cdnjs.

        
             <!-- Compiled and minified CSS -->
        -    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.4/css/materialize.min.css">
        +    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/css/materialize.min.css">
         
             <!-- Compiled and minified JavaScript -->
        -    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-alpha.4/js/materialize.min.js"></script>
        +    <script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0-beta/js/materialize.min.js"></script>
                     
        diff --git a/jade/index/index_content.html b/jade/index/index_content.html index 17c9ccb403..c3da085291 100644 --- a/jade/index/index_content.html +++ b/jade/index/index_content.html @@ -11,7 +11,7 @@

        A modern responsive front-end framework based on Material Desi - +
        diff --git a/package.js b/package.js index 1ff5838bd4..8e85f872e3 100644 --- a/package.js +++ b/package.js @@ -3,7 +3,7 @@ Package.describe({ name: 'materialize:materialize', // http://atmospherejs.com/materialize/materialize summary: 'Materialize (official): A modern responsive front-end framework based on Material Design', - version: '1.0.0-alpha.4', + version: '1.0.0-beta', git: 'https://github.com/Dogfalo/materialize.git' }); diff --git a/package.json b/package.json index 387e1b0fc8..55c48e18a8 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "description": "Builds Materialize distribution packages", "author": "Alvin Wang, Alan Chang", "homepage": "http://materializecss.com/", - "version": "1.0.0-alpha.4", + "version": "1.0.0-beta", "main": "dist/js/materialize.js", "style": "dist/css/materialize.css", "sass": "sass/materialize.scss", diff --git a/templates/parallax-template.zip b/templates/parallax-template.zip index 7a0bef3f02824b0c45a4a4bb8579bdeb1a5b9df6..f991242025a8c323adaf723f242e95c575c92b6f 100644 GIT binary patch delta 158077 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%0A6j#~ZgprS3Wh8p zUvI1$Fb<{&g0ySE5;JuZg;#PDorgZ$?%~Qcy8~G+GLwr=-E}CMhKXDxAAAb3eHhuK4A%4?Mb|Z%}w8cCJ0ZPv)pg zniCpJ;o`zGK+$GGUm_LX_*4-wITUJ(9T*ZgO6(&~-+wsQ9>gvyrg+`rb~*G}2@3M# z6SycvD&u#rww9DB{w?Z*0l^!ASs=^SXA||kDaXY$|Cq%S^?e;C>eCH)qQ0-q4u~e| zGd-C1b23C$TzfUoAbz2B4gIpY`!pJx*To?fZdAQM;! zLb-$5hsZbxtjR(B&TZ-gwWk3pnMlF;bY5ZPuzx8!{#c1B4U6%D1H}rWz&?S6Pa4*9 zO~Ri!3sG>)cYLb>qg#0UuJqiYfL;-z>=ic&6fQvxAmLrQ0%4{VP{+X9qN=8$70``P z^?>epn<8O6Xf|$5Ld%3%Afq#~3ItD*fZ!TT1MQae5);*TU7k2zt9EVqiCH&n(B*Sz z$bVRcxH@W~q3U+@RQIu;6bnfq$ITBehviceFv7Xn$tcj9qJ>`y;MgVb2jXJ%P_D!Y zEW^m>l?PdkR7Z+4X-<+M$HOKzmr5)mxYtTQB)y~)&`VS5%3+*u@g5MVQkTh8R(e7< za;aimb9NQA2bW%DZJMbYxu{4iTdFy5Vt+P~_8j|7vZb1w4b7QQKWKR*rSun-{KjLu zQnk%pH6MU?jI%tfwjKx|`0lLA!!0?}{X*g!sMH(aSCK{q|1 zTDte1Pxa((V4F(jz`$`uu1fq8%~EL=+0*(PhNg>!R?IXBAN?pteJ?R@*c{^Zyx|0xjB>^_c=IRXs8dk7|ebyQYG_PZltGCBj zuH>cwLqvlmjqv{K!Y&Q!y6}qa=zln!MQl~H@CD)+x@nTQ&SX`dKNaPYhykJQl%%fL z2r)+2yga&7tnFktNW#+_WzgXU$K$mo_ibd-yLC)DY9Db0KF#)S6!i75g*50ZbB2wu zZpj=rLAT95yha>rpyjMLT~OUZdcgfvAYWG(o7F5d%~hqUw`V+DcpZe zX;FAx`5;BsI2yB*J&qB7b-j*vfe`jUx=zycN5gu7&$FQEd@+8$n4N13yQY2M_ru#x z?bEU4T`uzEjQ?oFJvNJLfs}LG$-+)upTo_E1kgW8xA`8e; z_gtxWs?*&>vITvxrUewVJPzc8HpmH^_!VmmtEhqroN72(Dk1BIOgAT)J-v8qhgx{? zKAy}J>+`GYOd)Sr3PU|7sObCFc_P>v`)%^dB5;UsNKR4qB`7oq34bz#6@F?kQ5q;a zHlynTW20Nsvz1O^e?{In)`n$&MQ~}lmG!Plyx4;F-WOTFh>4n`^u9qhSarP-;@d>n zqp?l`b2PhE0{Aui#~!{RU4ti^KUpz3K2EceEwnj!D>QIC)!Z}k!gIOvR|=?2C$Ow7 z>5Y5U+E*(vlhPmB)_*YxDbyraPiRIbYpt(!Ws!M|8I?pucybSncm-A%5DQn9HZjG< zvl~5vzGd#Q#pdTo3X|6>9fyxGjLIX)U|&n&@ku@zttObUBfrRq;>9lZtlRi5i=8JN zHgx^8Tofi-5T4xma#@_uAwmtsuYsu=n@XZ*+5A9Y@+ccB27jW{S!c%fKz9Fh27z%X zG!1VHnI}Gt6x+3rEOe?V!TGo_3uRYY)v!T;|3s_ zxW&cnXWA|iWj2quMC}~?nY*2BWxhqTo2?7@DFo0aeaLk5cFS67KEgsDT5hIj^1beJy78pm zMX!+-r}bv%^(J8;>W=5j9?%;d2OA#JT;tw~^*0>NxGE;P)U}+{u^?$UqU3q)CEyN7 z^H)EqD$r&$KYwTt(d3U#m3^!3wMeU+*zS+C7z#H8_?l*bg*uai4Xi;m%$U9EhA!%d71`8x>k{DxIEw8lt z0Dtf-xv*+KpOmLlGEMbbus7wlE!#crHx67>3yl<`UYbdq(qn08TDy3-;~SRFNcxe5 zYsWl%vTvGRA7~oC$bH21ZUXkP2V-D+i4EH{UA}>ClgT4D<@JN**rN7^k7+7~l0F>? zqCwIOF>RA75wm|ZO^tpZeXKgNhje;+Vt=)RDFUSVNPz3Y1v=-Qm4|LnRje66}skXnz<$zi{4f$_dy=?ftMSq}G=lfe1 zXBCg$OT<}qG7~tlwu-TOXV;T~pk=GzsDk9Bd+)(hgFwhS_w+Aem3HEtKS6}|03 zFFHc6-bmxRNevB#4DFU@={6Wul_$$-?zV5t`VvA{9f3!@1{=uSw1`F%euqQtWxLl* z)0bH4Rn5hhpDPXQ+B_k5YTJ#UXS<;;DrXDfao=H6=KvyB_wT6e;&^`%+o zHHKTi6s_FSD|E*@ayt5yftb%IL#HmF{yK$`zQHmgxi(PPRi|Ji41bRE=m#a`C8F2# zOy4-2+y3nj0@*}Tais&hMPiZ1X;a2Fj}QC{#w+){Pk#NNV+?`MT^pFGUHmb26ZIpI z=^_z>EO0w?amchH{b=B#7+Az^5dS+GP&Oe-%x6Y?G|(RL{Y{0@6q#Bm|0KD(Oi`F&6qu^AtrMhxoUC0^qb#GI>DLKqr59wkS>xw*Fg3 zor>jH{in0_USGu{S*2MxFtfZmCKzJ(X1-2D1^Xrv70fi@aeu+SsgDb0dnv^(|H5Iw zOs^XS0yB+bp}_983k7CCv|^{WKN$|pO>$j8u)8{v2wO#6&@Rr``D~m|T(ODrbp)T2 zF}`fTE3q6cUa& zWcW0z|77H5M!-Y(+_h&ftBA>hZr_fSl+)1yfw)qGGx&0$pJ#v9FT#LxF(`h;7IBR3 zN)KIv>MDsqM0X9xBOWCJ5xE`on}i~YEsGAg6Dtw{eSc&yo=Ei<(;v#>q6VI>&<^Uy z5*gaFG@5=54i^FprePzc_51#9zad1^E%|`t?>gHr3v8(PCo{Q_?HMPCM`B|9lf`19 zYDqW9)jY!iWM%}7qU&|W?!mVY&2YzL1cffx=9|7ygbqrfocg-1lOSQp8V9&|uNUH%zbR|pRhn<)YAT4N>EQKAl@uqi2Ce~gmY zdJUuN6^+tx`6X)~^kKtQyL#}Hx`q2=#*uKNvthkUdHCBiOdMQIh2@u zZ;FnU*!6SMGjPog(3Zk)+)X)aYbi`^+F1%4Nm5!0ucqZcRurf}U8G|o3=~x$4)bOo zm4A3OpDmUdIE>`eQ|3-Z?mTl75G4{0K+ZX+?cy!k>{Xxuw5?C@+Iz8aA?tPb;ls)U8`Ic#%Qs_*Ys?QACD(PveDs4m@;iFQMTc zTcApb{M?n=`l5{`^J#23C~3bDiE;63N1B1PyPS9fI4f-?F7r8d z08T)$ziCOULRws1n$;gBIGv73hxfYr`#;dt-f$Qgl1pudWuA}1n-1E*=_q(<9f+?= z$W)u}=yIEA1hX7#^;%zYb$ef{gW-P!{EIQQd~7bfgs$Jx4AN88;0h|~TMOMlqFvqh zBYopmb7=5-NSAN?0-ZcE*KGWvF?eVe$?pquG`PM(t1lokk{2xQ?X0@|-2;GrLpv3| zV>h={F|Bohv{iAJ1}xUrD&f}2TIbE%u)q4-+jaB_MlSL0LQ&vS{drKe&OUz|ULBNu z{k?=DiRAawu%<+ZItJz{{j3+o($<;aA zQ=-y*wIpi|$7Ucb45(FYWsC?u!_Y^vA3gRPf;r{(X<9(n^F))bP*%&J(5T!{6Ot^QtD8|Q`<~6Uc%oPYz9poqsLfQ4 zasW;40%0Tr!Xk{ro2xS3X9bf32 zT)q*MLUuC#A)okPZy|rbd0rM1muc@l%AziU4_4`)Kpl72wpF!B8N9*o~YFtFf2kHNGNa4ZDlf8A3^4GXrl1I5bl2{ZbUO()i1WxWr#cq=xTHx1$i}6PhojA zYL7zw9TI#x1=N2Rr+GRv$NDsGd0LvoyWya8XS`3~cIY)hwpNoM#G0Eiv}oVr5`ABb zmwkuS9Mw z+tMoO&CkVhbhgfrit`C2P12a6HKy-oQorkk0jB}va+a|?Wp#9|d3k%nmSSlW18+gv zwYi5wBB?dOL!Orbn{OV7cP=y;-`R@cQ0(Lf@h*)d5A@7c5u1z#&jk!Cj5NwGqL(wR z4Nsd^V;6rdLNi;seSH-^o9kR`pcF<&aXM2apO=~veV)Z)IvLI79i0hp%7PAYOxolPCr^Ub z_;%;(@Y~&C?A1RyKK{N;SwDal$_h}G@69ew8D4+f@jz8$j-|7S5+bVwpj1<1@%+dO z(O}i6(U44D;Ju(+^{!6&h2;nWG_d#{qFrZNh#mN>D&yg#>{g7W4?q}i%kyHUrgAyU zw8gaJ!Vqa5&RNNh$pY`BTrh1D{;0{+(7N%bCi>Ak!{HW&(8bNVI~;C%k8GG&a%97w zTSR|R&kfJG`9ui=<243TSf@P6dIJi&MAf^?pLyK6w3MEPqkP*Gf9jR#$DR46$ zCr+O$^S1i4DXc5`S&AKnAtetDlc) zFBFBM8ZnU4MsQ}T9oFqk%FecVs28|a1(<&%S`Sn;5zhc!!ALx=W{lpr&hSy-4#N>| z#H{#7*9RF`;#h#ue4U!qXgH+2b}hVZRqqzTAD|m}u|6I2NsRQM<|;XN#Qp1de+)Bk z8a#l}#Yn`*V|BRKVkG#a#4*~*Lq~f3L=;L^-Fe&w{n34Z>IyqDZXmtLI-He7rgBl_1jk9b(|iy>{uRFr?1e@{FX`#1us zNmedT&n9TkGKb7E>hL+w)itZdT$zS7^I@uVD|~3}Ww%0mu<{(TIlxN@SYvfN>Tfjn50;9S$ra6BPNvEm)$M6nNxp^L+XUriqV3 z%?=h&{)>Z-UA+!gb$CO?9Seft!U{YuUbU#vvj}ifd>pkJs?G)~R4`~WiIIQJk&J1B z_;YE^EnKzNQDybXS9cW;DuTc@_LQ zWPeNI1dORI%JbN3CBg+ET2+7Zi3?imRO_9QI)zS);Fze>q9pY&T!hmHurwsHVejPi zJ|0?HzP7dxE-kJT+|pUi#0DG#ZqH0(Nb1&*PK;p;nqNsHEK$z{m;r5x&n@)KBf7NHi@Murf^*j93`{p41dFNQ#6E(`Onl;-+Wjgf z1G?%4XnQP+_Iya5%t~JXtu@d8VAh#8i5TUlr1{RnN%`pEj`~k{O}lxMpbx?wlf?j< zhoH_wke;i>=wJ(i9xxyn=RiwxTV%REDi@qYK_rbkv7Qeyr#cp0@E` zfVQ9&j*2S4{TodIDse)a0Z=RsC4zpSTgMCxA3FHu9c+>VfcjqB+|w5&FjW_`#aMnV z&hv62Kdlzthh^b?Aj@L;tt#@x=uCctfq0&#pl`|im34c}{ zDhGu`N3ImMNbPc~&9oaFA0M@HoS3P3tjmVLS#FuqZHy_jPv%D3jFKUs(Mta z=NxTYXbIVzKd=o|5m>^gX6pE^iWk#mH{E_)w6k4-Pcf$z&Fb)_MJI4V#lNT>nOI~} zm~~a7fE2bU{;?_-V7lcN6hP}bYUFxS&4kI|Rl0wgn0~CuC9PPca_UvnizF9(15E6b zJ4S3Z-a#4OOW@jQ43cEtRX!COA($e!;OY;U<%b7$E!DP5w7O}VNy(p( zfwSsbj}H1KI() zTEKrxT{jOjh8EmSTNY?~!9!^_DF(%2FlhwERf7tpWXwDKrNs<)X4$NJQ4w4v_WWJX8?OJ<5UvFNX8kRNbX^)L-mU zqZ&Z8wvN5KSZLe+VBTPCW6)ZY5~M8f+_!%X?7*PX^ZdM=z~$3TGG-8fvi=Dcb{O}9 z&u@rCVhu1PB4>8$x@A)UdkvthPyW&!>!hY+7sawpW}mWA4i+^!#jX00Cq0S0*hN4z}c5;8xNera1Cwk^izDm==d~#jHPJq8p5?rWoJkB(s+J86JN~;T*%* zDAnUmj)8U%o!dUO#*D>@A7W#!A{>D15%{ z@O3Gq#tRmlY(=7xx=DY`)K&2241dWhyemgrEMNT=yWuuosvBVXD!uT%I3Tz%zgmin z8f_$Hk~OZ%pqbP*zg;wPG8buFiEUfCg&Dgy2OR?22}U1z*&Z1$2B(@Hi#m3Sjy^nB z-H=I4_?8V6f{1_67AI!b2qSt3c}Iv9LcYDVPB5Y%$ML*xvC(hX?WeKW}HtQIe_N$K4Ckh74NKFWRFQHL7D^e#)O>GW za^zWN{K6&N1YLmyclfyHIN>rsJ_a?D5^WGbhWciLF<^gGRtzY7JuJ}?*dbH{1t=zf zxLpUZ3vqtcJSLgf5G5|xZw=m;SkSOL&IYAVg~tbt@!$uL0)-4afcxo!&We8UrWUrT zIfiKPTmvj7z_(L{YoV>pWvIz4ACskUR;eCE+#zxE&=(S*Nb#Naam}S;& zV+%fSz3;>^Lg`jjuup|%FS*!B4y@Zuq|{xWeISwlfWa`n1}M5z8}E1;O>9p2E~Oe2IKFua@tkrj(bpXO;VP^ z`gL~u0W2zb56n)&3s1_X;S%XqUF@)ZJe9}@g*GWmN#nBA+%umrD}oyJes+I299nHa zi!`T@XMB;0*JtfYS&~z1AR_hcMno@`;*@$Y4{FHA;2yD>XFBz>mB7Aa%2UK*qkN~> z!d-uXoH_9~twQxt`&KcmsVAA{R8MnVV7_m3jy|)5`sgVusnw?j+z1lhX)N^_XAesGg z0NW)E%2W#uS+fACY^AjJ?NgN+c(*EVF$aIn3v7U8l^+MsG^%(b0^@lp`t78Djt4Ca zl@ER(5&O4WRKRQ@f@_+6Z6?$8uDJNbu(|2mv|Hq?OQw%*@sAj!(2CJif;c&}On>ns zU+X6-tzED#R7e*P(}C@baMEz4bgfXEAuSs%E^tynOhIb)Vv2lG3wp1IlYf8t zbaHn1-wz)jzEJ=FYG-HX;_&eB$zSe0K796{hlkG&zdOXA$ME~%;fp74)xR$<4h}j_ zwAadmiBXoS;b|plfQx^PfJUf-_h)|s^1v<20bn-g(HS$KAy}*KL@6Ak@l7(XkXSjBnR30Y^J^h zG$ny?&yLwVAC=4XzH}IMLX5{t2d0GA_H*z3_fLwnam@1yM(KID@ch9EF32tl!Wy)?X4gPikX6N}T z9)}7vHz{P( z_iS;c;8y&$b=go$9K+^dOT2a%Lj+DcbNq`(DR~F6F+-MJ+oHkw$p(L#3T}rD!=w7m z1EYEYkxh$>Lm|}=&FIUXK4y(<5RTK5qLFjhOOOW|!eoTq4N(y`nW?KZ9B@3e3<;V( zlmn6a+0L`9)-c(JbT@*lxt1Uzgl4ou$r{P@0m(J3i=OSxUr1>2(y9)k zLX?3K6O-&nM;S)Xx&m1~PDh8AkgU@;rmgZYIS| z%cisC84o+?A{}Bh96M#MnLlN%k2Gs)WDNOE*mVhW@y@{vVk&e|5YzTOWTT&mywrxTm6z+-o z$Y9>--SybKk)SvzPvw-7rMNUDLq|kJtAubRtGM)Xjq!Z%-m$Z*&S);lH{JvjQ{hdB z;-8V?)J*8cDK%VB!B@wHGa4Bzj zJ-tdVCA3|+)KYCIhgoPTQH*uRq%r#y1u`F{TA7S1z1pa|%%mF2 z%a#)h)zf=G6>c=Kfmrzmn^^qsmx{r)v0>N0YTPXvzPBpBW}bE1e-LZyXkeckO|2W3 z%#wetpJqFBEa?2$^gEf4HYUgBmZE`~uzt${p=B|S8`G24Q`45!7hr=vBm_WLbl*=* zU(gogR9toHQ2MCACv6$7=i{aJeb;Uu_U%@<6x1~9=~CfH?*mf=*Xbx~i&hOxf$hj% z1xNp@{0jn6SejN1h#(*n&)AlX}Da7rr&I!;MVlDWdQ@Js@VPr|{ClsEW~S zI?fmCSFzGCCaRjOe}1My41&C`4%`!aNl3umEWNm11BVHO;2-)T;(qg$0oJz>W0M_(|+lnR&2Nz{A3`yz=6@YPtcp&aOAw zL1c!uS)k9*_#Kl28ozpcB(@ln(-hfAmt*-noT}8bnPDS0921w^+T7!uu)h7#j9qN< zSm%7kV@)3fEp&`$+WY~SD9V5IPAd{^KoF}!vGQ>Qb#J+1Xwz~xr1j*L+15xA&v)Qw zohnS2WpcAr;1#TYVV0`dk9W&fY)eP?PTpXN8$Ffb!s(aD{S*U%NA7{B0kCUSe{Zg} zg-zW|jdg7tv!tzTE1Or^_Q4A%w}>@7`;TG}%his6d(u+X7Phc@^)i2s2R5&+yd5x? z3q1x3OWOgmncrh@pfGNMYnC@{E1RB1hE7dD3g_OeMGFV2(o@wM5V~YX!K~&HnoUN> z2tmLM^<-dWk=+|Ei0SAfHOsmQIE`I;Z8rhN+{)`HxIw}9doXA=%h{YHyfv9dL0ytk zQ?NE9)+m@O(Q6dql}LZK4#&$-ZNoBLg>X$aO1Nh}xgL9POID5fB~8UhCP}>bCUu;u z(2s0_1YRilURCl<$17+91-ucdMir!JFfIzJr_Io@R$!P-Ab7tKJIZlE*~PSK!2aNx zQ6Wr&e%_7S31})nlJxS{#w;dXhTnLvRG8@1&$O+R(we}?ln;MZ|S~f@dcb3sx9}#t_yo(?iw$0P6(_zbf4)%K=i^T#$4^ZB3)rMU#A^obyG;nf# zO@Pg~-1IS#)82niTAt^b?J0`I~2_wXOO1i zB;X=2Q{LQTHf{Oo&R5%ZmV!PZ3UtR7+goRp<+qq1#yX<_F)emm)~1ywPZ*PSy8|G9 z77SdK=^M0FmbMWvjeevlDk(CXz?~8e1LZ_i#<2hGGWa6C1}92Koqf!Jd`?AQ?jRgxy(mr`Zd5;U1^yF*s(VAH@CvMp2ZActl$Fz}SS%l7+-69M+>^x^ci;)Ud~Zj|NK_`{e5}pp zI51=2ZJKUucK5Zqs98N@n~fAZ`cs;tSct7Cb4jFgglf-hYCXQ2C6sq%%#XqOJrJBo z6+#@gQ&2@_9!HJ>=eBf#;iNVuZ z>~XVha@ZqI?F5O(9#6EA3>t$bIqNCN0u~oCjW}zz7ehT3snw9v03Kgu)Zbnj5Su$D zje8hNdoLxL-;ATY9pD^$C%zi;QHX6R;E8_;$%}fYvdS3IJa*Hde^OVxV8Cexcrqc<9g5r}Bfh(6!)RkUE+=x*v#P$SCfE4041^BV}&~;lD zMzfR0f7fE(O@fyY8?lNQcp^r@cHeY6aTqjrA9Ou!i6^U$;4%9A+Z~GRx-Zy`{ zlm!AKA`pM^1o4kI_p3QyCLd@_L$a+0^M=LP2G zVKZiJz(_G*)~FLXY=S1f{WlzG@b1Q7ZSc;wycYTSj zpP7cu)=#(EaQ&#&CDsrB`=uOTw8p!wrQ*M;+Y65Vfn1WB2hOVHO9ZdG*-L+f-7{6~ zJ7^W?Pg#$urD=yrKxo&AB?V9m%z$V9}jpU9|aCK4SEhqAxaQA-mvw$aU6Q?pxa2DH8q-O0< z$hS2Gvx~W7lmT$jB=$O;vC4l9FU<+4nMpz}DjOe|YPBfD(8sf)0xCKM=h9P5F(n$x zX*$Z6XM^+nlMb5E&vvCQ-Fv>0^Hu+n!w1BUCf0xLn>V~gW%*(;yMUb#y9b9aQ2)IA z(tb#hPjrRJpOV8sb5#!GAy2w#e!|y5d9zB)*@w21wxDz;8_e1_*EWA^do89-dL75+ zZ4U&@_9Vt9tky^)VW!by!uRT;Wwew7eFKVBL>#<~g%25MwLSh;^M=E(#dTebL|8&x zZ6IxIBy2@F47|k4v4pyqO%L(S&b(&k9nwj3O1_{=ua&I=k6!1!q@=oKInsZS%ZifC zvE>cDk~h+Ha|4`x&2)dcDY}enFt+YxTF(4Q_g>L))2@!&*>JzeeO=J z`<&^c6c?p0>n*4I+{9l_H;H-7-EZYFrvbFNiJHE|?bFU|o!{Jj^1*QHraxcFb527G zeCKw&t`jb5X5fuZY6^nR`t}m(*r5-jBHDgCvpNtvp>z60XWY_FJl~=F^}a*45@q}~ z+a}>$bYJi8h;x6DU8UbH=smm5!! z#r(<^t`n9hI`^Da!irjvS^7%Mlz!qG-GXX7OejY}$5FPX8qJleMl`S0?V;Ym;L5nl z4UtCE-#DIbits4LXg&enaT@D4_+9O4yrM{@B5wG)aISwq;13TRZ2ys!4oSGy@G3XW zE^)SU>Zn=fir~5(HAT~6?8gpH?;5|7xA`IiQp4PuL)P1{rDwcnaPh51{bN1U?$+sd zy|#5a-ayMM+w#+iA?sT6I~wO4@B*dk_hF8@nBds1k4akvZ_xQMMU|Rw3lgw(A7%kH zv{+u~wf%qk)-Ug{-6~R-f0Si3*tTCsz0Ycv^0=7HF0{~^Sj|V#z1wC%sp?hMG_qs{ zXcGy;F}snDqGDNgPH%X_7chJwZ0s$fuZ)O1PYc(q(_BshXRS$E4PG8rFNhA#98E&EdCH zJh2(ySoNga8il}(hr=6DPBtLeAM#mEa+#;W{-8+zt_^J5=y2unEtkiId+V*^x z*^JEeH|@aeV-@D<@_@)Kd4M~T!O_LB49kBz-W(@1SW!Y~RA+sq{S^Jz9aDNs?W(ic z!Yv=Ad9k4|^N!6x95ltrO*LFiYFeJ?u{>T*D-VLnc99K^m(#wf=tqX~V7#`>t_>)| z4nxG~a{Lp&RLP=@>`?RBp zbKs8{bLsiv<7CJsQ`Q*U2>7f300&QFD-2p8n&Eq1%Os@y>~eYvr;Xx=QbaWo4Lo!{ zQ!*<$(R*=C>;R(*i3A{ZK7K6xpf`VZ%%O`*I~-%7bi^WV-~s;IM-BP{%NkY0Uvg#B zu&!fqTZc-z-1=$*0M*!wth+5{V13ESyiiB!?4sdqGS0$+ zxMl3E6KsXrb1$(gQn1AezFaLYvF@r>%Y|=Y?uR03IYRDvWbV?7knoPA~IQZSj;^UhN;l+ALYYSNFUkoj6NPR85|&NPv1j@BvQsZGKnEL=gK{w1w=U zHE|K0H&U0`4pH*@CPiMCBoXs4RLBq>m!h6wlzJ5LBnd~4$yyhh zCvE&D3~d(A)#oQD41Z5VE)JA#mttZXObbS4*>#NC?hQj~BdZj(vd{Ao<=_1{E61E= zK@B>;{#K45W`pO z$G1^BI#ZHBz2RT5elD?SFoop|=Z7W=uZx3RiezNnar?+n#lA6l3l8Y)k zGzf#S?+9nuTSn|sL4Hgx`3K2fOvUeDTymIUB||@AtkRl}!q(RK1TWqDnvAej4BFps2Ce#!46@7-Y4ASC$q&lJfK-#*X>w?E=>%W zQGB}-G%fYx8|KT2aF{Hl)PFX0{}XoK7Zh~){telLvm5M~eY?X1BuAaa@~t|tXRBqz zXr6vF%Ze_i9BzLna?qI3*m~JuugXTN<8stLE`BMMkUSjRyEjzQ%3%2QJ^1JT*Z9}H zJHzc>=8q^FR@tPS7K(Q$KxsL|Vx3r~EHgQS6mlO+e0q!Fzv<9wa)`E=>!#TjSnEVb zenQ|@L=a9`4O#h=&)Weqo72EOqJgjQpWT0NhTEN5r0slx#z16x?`(Uo zSJCOTB6`q^_y8;s?}rdejnuMHG?G_5^CFd~LrPv7n69kd`tcEReX*JXh>s`DG6MD;(S*cO6Pz+WKUd z=x)vwEko?cA#5Ts*kL;NGgcatE;%#RTQG3~dIF?(;27c2`)ou<|2s*K{#SOydL>c1 zs*xJ3{C8(e0-zb2kU@LHo;>AZlFV*9Nv0(-!ybR2BeD6(U=!eSIT6}D9la+0(LEDVbt*vemX>}@rHKH!a6oZ2hJFvU+rL|S0xI37kFmo~Y zsgi$U2kjv`H|m_t z*Xl;GpB+Ik(REfVN93=A<9wQvcAQU5kuN4?fxuvH&T@!0HqDL;I~J^cUQYRxH~_%^ zn_K6fViQVn++YZ6g+`SXrJBn{Rw*I32U!(z$m$8jE7%P?>cm#13vhQq2+-&?ImUnQ zvQe#od`i%hO%)GaXWcOdhZ@bMC*>&+D!|`1qxwk!u?jJTC;k16`stY}YA!)YvesF) zZdgDozRVZP*Un>~>Z=77-|%Buy?*G+c{yOb;0giXLFR>Uu^A@% zrf$z>7l_dz)TVL70V~R=GW14bfKGoG<(O7bHJX@yrb>E*rGOw(;&S(ERok2yBRJ(IiaR~QU#v)joxy)+_}6|_ zw53+G^YUl=WzJ_o75#tz_y1$dU^de$D5n#fW}?FELTG zyI5*;G%6Ykjf2EMBcS`&o$G&Yb(gv~*AXx+phM_|_!h#Pncv>7ic0_bw_-fCf4n_g zEzIxF70J?XZ*p~f!|wrnJCrws=Mf#13cLobfogafSP19v_*gA00zxp@3_;l6o@3+A zdo8tC!o%=u6>&3S1^9t7h?`2rZ_vsySTLK$vU`ISf|u_bR6p|5(?x%Nv2nx@;L>x* z2)0PMt=tRUR$L?Dta7i`S%vlV8|U73m~7&!;#x&KRPODy@=$Rw+FTo0kK%g3r@zJr z<=!6I9*ZT`B|*)ECj~>e#(x5GY1jyRz+5vcKIZDnbhgYCxh_cnn@!abeWJuMtVpmj zol;)OCD>vPo~0ry^i6+*;Gh1KS<6o^+&BQFc;njn)>Oov(5jxK%FwFb&48}lI1N~@ zC%TAS(rnZXwED0n=Oor@5es*L7MLXAIzIu1pKi4sAg&7_;lN*Jif4A=eog-;;wc5~ zsOtzoDo6nI2&mMdA~5-OP)Y{oKje!NBwRm`3sj)wJAZk5^xc1p>2jt7hDaR*as)wd zl3k=Cpt#iHY=BIvucHW74dSyX(uH4fdk*jh(q;P%?*TlOgAYw!4^l>jc+Dao9xR-7|IYnZ zFu2sf!f>TJI6js?ny{+WB-~=e(G+op!T%;Qrfa}WiPLTWo(^j^8N-dqM9$V$ z)A}~@Y%)N#43*9n-OgZM{+##ej@yTOnV%9yz?0kOXz+i0wm8?(wz+0awu#O4XCG(0 zOk4_S6!arlGl=cc=8fv`PQ?rexP495k?>%sa|hu!!f1k)ktrl~cZQ}7cVdBRTfzzL=@hR~3gW9ysK%kblQ|Nx$qJOMc=K*Ce*RgCxdOvGZvA45S(^_^f zL5YNVde?t%KqT(CZ*W}GB0=<}`cA@b)#3O#LKA;Bj(4t#SMhq?5pIM-Eoy-ABKj`FXsTMC^ z%ejBhVe2WN?W{>qLYp@G;s=l5LV^&oQ)$*eLpbCSOd| z9V@6u*DjBdN3c==@wSUYeVE~&ktsMYIhxJ^Jq9uV^kgsf14X9YY91VgkF8nsdYKa@~p!5pK^q4*=;pWJZ96TZ4#^s!8?6m>eP}yF;7WB zYMSd|>n@j|?kEzG3}0P;AY*A?UnGCqf=2@^VlNB7Mdo7KGwRAG+`%hm#~N)^p6C+bj)4DU$-{IlV8A<=n`{TH{mZIADJZTo`@t ztyyq=JXaS$H#zZeIoQ(2+0r!lJ?`3Yn;PsCjRIbt&?~ZsL^PBsHqXa@UsX$k4^uED z4kxdEO#)00u79fXVVToJHVU^oqcO<#2H_4TYD!pV}R zqMUT`xBR&BU~FeQ*{)1=<8=a5zQ;Fu4MLBy-Q7BjZflHACbQY%@+kFFDCv8bsotF7P7mmt{-~G`9XgT?9LFaREuv_(|s#$?}jJ$%ad2Ny%Ounpl@8N2!QX?ofDf$ zv>qeL_}w?qm4|OnPMUWq8x@mDMR$)1+>3EJBobr|cR*EL>x;8;Qe<5!eUy1w?dWq~ zEUQ~e>J=7UO&nJBu8I}dXudJloq=vvrX^RqIJ4Qw3Cl1Wxx0T`CN`EDeYXThX`F)X zK;AAZhELOdn3uzoVZK1|v+AP3D64AC=KRjy&IsFjNU&l3wr6=oF~anwB=aYmMntt6 z&{fW;BepRyd>^P0u5M|Zo}JH^csp0~tT(O_y-P?LQA0mS#@hDuAed*rE-r_yO^f4I zfpxPr!cBuqWo>^#%`7-8QP4IeXVt6Q1KcB|@Jw5m+Br6VH^MeGQ;=UwYtRn*^6NZA z8b=-CTKyq=4ElOXCeLHjnK6lx?af!U)bzJDmeI8y$*-oCXKU?G4DE2R@PTRYTcHuQ z9UuRQ)rHFsoG+R*{lf)|EUkvoJvd#)SnX|B<3TN%3J!nkR}IM3W6-jGBKxCuKKU8pKeIU6~zh5>Hj%Ew{?pH7BPLp*waf zDnrp0zh+*dnXFNoh>M&2NsMrO3p9XSyoZCZw})2OlBYHLcsHW}-M@|Gi-k8(`da2} zOdT9lCnCK^nWHUjAPIl*6fU%OowDj{=Z?Pi5DI^dT!I#44FlnfHBK za6vc;K&t6w_7qT`Vq3&5)51(0jzJv^9lU>K@P_Jg)5-Wo%D~`k+YPUa-KlEOxr@A? zp$JnsLl8aSMau!>q0unp*3i`BoTQq1r>$Xa-wzG@GcI&ySC_n;^}U z6q&xy&&^7g+tKOsDrqxsnlgY5C*IkkCdPH9=0Q=xf=Js5Rf@g=cTV2w?+A56F94(6 z%D~z-tPC!{+L|%{euXdu`$1%(ijRK|6}H=NF!N3O4eE4_A53>JzvJ5B z6e<0^mc(Kuje6#?IwGH0eMLiw+T6;23REAeI=R$_)#csRt3L$>?@DONk5Tb>u+@LxC06GoC9}P$#iNdAGjdCDEVK{pT9JmtI`1Z9v{$ym zyP>!f{ynU)3&Y-JV-2qzrP)G#udxpr6q;JxN>%)vph+Uezw0%ZJ2gU}q|SOI89@4i z7NO$Or_VJ}aszo1@svqYk#{cpE8ER&sRo){nrMJGL&zjWG^iR-oqm5j%}&b6IIF5hLy4l_3s&?wEmvqp==r`F;U&H26yXnr|iQPhdwwZ=%GktY$qBc@Lwwd;> zYd66R<8H#K-fTCq+4Hs&TOPJpS{M$g(_28@MNyrhQ6Jcm+LDx|Cs+Zc-S)sl zNS#rmFc}KD=8%803?%vqYQ@YqIWaW~yXRKaO-s1vR=!P(wRU$N$lV%1lC|{TaS_=Q zWVMj&qM(bpBGdXc?%LQXZOU!2Z!dAPtiI2`?;6C(s~#JjldFOLERTLu)fJ3IS3_rX1O zKFLQ#cjw*zmG^&ne|zV&2SUxDS{+x*1^CqOZTnXSw2Pq20@w!b1{Q!VoodWR=1&NC z^CZ87QD6okpOy_l9u zShr$9f!KdC0x1~A`no)Xt#82fxb6zqT=YeBn1bKNh*GmdtW<_iFN2t);6$!d%=`fkl=5jbeu48Lxz&&$WoKQARPLv0Ni6d`%C>W8;Q!rv2J+LsfEV-DJgr zI~(^G+F=9-xXu$SV95sAJg`x>1&JId22=9Js8fFug!Li52S;g8i;iPNI*~ ze->+?msr|KUf!5Q5-TS&Sh~`dfN%lRko@(HgE9uDNwh?T8gM6S4_2BGAs(av(lCGVq&VN3g*M*+SU{)01`we|FcEg&ZGsww zstguJM;pj&)L#0j4MQOU7Tg;cCo$jc6eAomkhL(;EH67~0o3;29m7or%-K6br}!P$ zAh5}(M5Gky)*Ip|{d&WGuiWvbeV$)p{g{tr8g4CMytG6XF#*}FiE!_qkrT=&{>z$p;*4=e4;#sMO(AbobKR6C!M1f@oq6<3blwuL}G< zBnUS`TkCAI&9Y<^)aAv=IA&LrC|eJ=MyO0lJ^nm3WwmxS!4G-#&XSw?#3~VL^0%B*bngX{J+**9}C>dDBQl56d%_=Shs++nF7-{OHLgJkvd<_m8L~REtENdJ*n$da{C<{?{yB#8WZH%|S zb+0m`1kQH2TrNt5Owsjh7CYO$tg)ijz_qA}*0$16oW zST}@?4@kAJna^&MzFt4)MOKn2Eam#3UpTdc-ZJ%n%h^h8M%-#9)>L*rgG3ZMbarvR znz(rF9+a-XPh-8+?`Bggc*^C?X+Qm-Bj|WfoUWpY#uYCYQy1?}U#hM75O2_qz1aI~ zBX6-aL(XghH;L$7W@GU%L;fK|sp{K*v2><6YQmLOm0S>eg=jEDvvx~T=-qaBIE8K# z8m?vn3zV0VNW{dXbfg@5gYW)QEM|Q)Kmm?(I>?6mnNAd7Lw3{#(y8}}cXM~{KaBC` zw8(RR`1)fa9${#;7gPNJ07(wR!!zkk-=vLBPuPi~R6PZzdPV3DjAnjZ zl+#m+7)F8KbwDxo=kXei1Ll*}X*m@WSqyZDF_g?ux!3YNKhXc+1V_Wwh1E9R3<~7i#iJ5}O(KMxJC)V(douX&F*pzLJ1EG!Gq8cI zggJP#>liZ{N7rz$73Zj+=SDJ4gZAb}hu*+v55A^c`StmWR`1_315=sEXQs<(e5h59aNV~y6=3r^}(w!!6)IdIm``;$${23IpV z^LnkXC$ zj+WW+-y;L*?m*$r05ZCNbv5F1gS9ndA`AfnUD8STQGc_rt`>3&gmv77I-Ff-hA`A4 zMI{lM^MDSpjxm@uf81|E%?n0U`@AQj7Wrt_pYP+mAxldNKN)H#jb2Ttr;rBT-P!GV zfib=-@;Q@zzs>f(Q77l#*S!qt-WhuT2H)Pl!_M9}lY;4~jut$BY=mf2%_b|Xr$o%7 ze7P*MAIingKd+{cFH76`R?B?!v&jHF7|qUi@}0Y1f4%$7y^ z?r?}9YLK2xE%goSH4T%8U`Y>D1Zv59*|9g&iz5G-1P!WLR-o6%9Ii>7r^8XZjhdTpK;;nCB2Q&CO}6!))lLHZcXQ{*#U%SfP%1! zwJMNR$l^WSvANsV;mK?#wjMP?Jekdw7K-!$I9^WsCu*L5#r$9n%!~YEQT2$Mpq*hy>v(9Lk0 z-`=x~3OB%n)e*Lcc6R9`&JIK`W6vR!u-O%QX_~h$o1Gbu87n+q=i_o!?Pt4p?&*|} zD@9lK>rj7xMXPA@^(*b)x>OjMZ+rUNc(p)k*w60V)1QLutXPkbffHjt>r7`CYM|=8 zGKr!g^Iea=Ltfd=?w$SJyB$<(VslU)eLuT^l)RX8xtvVOs!%;ar05gK4vFd|mU|j{ z!lu7v_E*iFsk?l&oav05gase~AGJaN^;zu8D12o$U0MJ8^oEUGku ze5&1Cu*s2H&=}C5(q>?vO~;K;Rh>VWRX*N-J|f`IiXZ|ows>t}qO}4>|7r)+-?VVK zz^m)_U^ew;4n&wA%HqOJzmk>UT(3IY;r0heM<_^Dkh9_g^M%U&_Qy z?uBMU6j5Ccrw&PUjfKXqV7ESgZP*%ZUL~sGdMgoE0ap-SD*?`LuCEp9?v#Dn7r+L8 z5PqVUt-Y_y*<6Gp#ST9W!EYNu4L%vSSDT>O-p4#TUb9x~)~$f>BVj{nF4P>pnt_PO z#aQ*F8~BNgA=jK~ppfpHk@)r2yx!W>TYI(u@G9!=5tW1i>bhLBA=R-7Ilk`EAUwy- zBVgNTI}9R}KALO=>kXRV_t4Pe0P&N5l}$(uOyu{QzzjyBM5)V+V>Peq(H!I(3_{%( zHiB5c#e?xTZStVOrrW#~X+za!!bW%QBw0syn|x^&RITXQP_mZ=eS;}{R`&)LuOHg# z(Cz1|(3Pxib}ijR&(tf@Vie}3$niHL18b>3r0}Od0c35U1Y8szhS-O7^klB(zX(t*;dQN8=h-e9on5w*apw?bB`m62y_M|CTsEl>=x`f2j5hRL z+C}KYfdw&`WhkzSo{!Y`Zv0&Wel*>p6P@p7)^1FK?f!KNLT_e|1F}rpgy64qh@@$L zbFg1LXFB2{oJ{$?x{Q-)tYSKUvo>G1L(Ddw&1Z9Xp#_B}*;yU0jkZ_v0;7ONMC|lS zPf0;NvBc%+#OP?>aFg{C*@R)HbY4H$bm{iLhxF)QCw!2AIsBRk(vGWZPwAhg0rJ5zbKA>E)`f?OMJk(Xln1Na7Oum^kZ(rRHb}@ z855=kfm^Y8pKS{U>xUl2I30R!+Je&Om(Lg6ak2p{tH1CiF{4!302Z`KAjdQ-n*yxE z@bLWA`KIvl^ZxuifJU#x8^EFl0i68&HQ^i^W5(ooz9rw{jF~D z?U$4DRo=H*;7*L0C%C+SdufB+cn4jRcRPLzY~kih$cWf^+m7$Eg^8%+ux&hC&<4Q^ z>;w)*O8EL`#^<2Z5y6-|e?R`Bui95n>>)=>QUCa_AIpUfvfc9GgJ=5f{@Ry_%nwp) zl$?d=iplUazyHCbp~Q6z9RS5go`e$L2Td%+J@eI=!m+2onEiNvIAJj{EkAc`htaxX zuWISG9vvQqByO6{<4xzf>8qNi*lReyTJ(qWz<+J>8HzbKQg~fAaNpYd!||$|jQ?WJ z{osv}%8%S>o~ZHWhkr*cZ?h^~R8NzI2UVI!Vn{TmjYM~h+479NW0IAg)v@}XK{4$s zv~adDehXLf!0+RKyr9#Xb@%6N&kGd|(QKtsgPyI`7@tkL9aYRJO#KO31?F{(WC>

        v=3)z+tr>O~Eag^6)fds|OWg zBBSEVbVmb!&)v<>agk(qS0~Q61OGyX^;ozfgDLzA;+(Hr)Ir4+`Q&iEm)TBsUomD3 z-}~xCyk^MvnPH`DLfwL#EmRXObvYTFQ2o67pBBL^7a{F4_ITA?tT zr#tHF?Dn&2^NvJ6pSL3ehZws$s{;jp!st(>UsY&-6~x8?DDQ^vy#|Vi5WEt5taS%v z+|2CXQh{8jg0nRBq1>Yg%kay?Z0|1pmZGc=?MUl`r7Zx~KwW5xtE)aDe-lDR5qTUk z(jqnc*1HZkv)*jKCAogMI=y~yboAj1Q|u+Ws-@Wvj%bkJHz<4O3?EqxNm9$ZAjglbK^^Q z%*kjwm=q*)F0|$2@pqIt>;Ehkvu-Iv7WoR>1~%Q!M9AJxn_j(b#qhcNmb!pr5x&qz z16fHmCu_ih6_FC41HO%&!z0wRFm9kIem|;FCm)*{OZM0dYtAi&);|7miL2@sD zoFQv_9gCc1s;Wub!tylU>NCte2Lp>ef0u(a;DW>+ZkyLKm-?n{?r}h-`js{xo zcM1$x|B;L6b}!R^>+{JA$=Q0B`EzG~2lVIwJag32+b4Q7T{$NL%FVOkXC&mRxqlUlw^;K`6$_ajt!hEU_Ga=BHL5i8gl zp*4HmaiNiDuwk!*aMOX{jQ=g@3QMF9A#|Dv7@+(LRybg@)M&1Bt7~STXr$w41XNU- zK03zZrrrjM=>?R3k|LYP+B1uR{B+sU4zhMr)B5Rfq4YT^WLHfo|wc@yRdh98+(0V89%Nz7>hwcbIC z_kQ-;b{lpDxq}YO4Mbf?x^BSzMPTatu97BGaaP1 zaHulw9rauW!O-5%+3b;Cz`+ z_W)dfy`9<`;YqRiHc`TVi@`RvWqz>)`j5r3`$^Focv-B~zX57mjm9?4FKVB3QyU?8 zNq5_48;nd-`|>Jkx6Lnj8>pV8DeP-nQ6)UBCS!#)cWKsNM zrMjG~gW0;tdm$M!m@{kq`i@tA-}R#1!cPFLok&VQ`b6{F%h1(&WgynB-+kjECe}c& zfYb{`Hx&Zt*t=5ay|`g}P!d7|wbyqg4?@iyT}GhxX;V6X?J+BvPBx#>WkWFS(Wl+G zq}XkGgYi!3(Rw!_M{W%1(_VYwb+q2A6<@u3Qp`|dPhED@H27Dln7ss6T?bV|6Npa; zbFaDL8X@jA-JpK^NUU51dZZut!9OkZ_Ggid#a37MBAc1ksLdaU8s@H zxFPWdg;#x!WlU3_oA6+!cQxkJ%sy|Lp9gQM)yLEC-=OOg z1x&rTxENgA8O#=^JA1?7a0g6EAN>FAJ^gbVw~oK(uh{tc#નnJ?iJjLv&AiMs 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 W*!`#c)0>Jh|0o$?5n~bF$^QXsS!?Y8 delta 154855 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

        Nnde4sqy)M9cuq=+Y!aMg@IL#H6`1nn%{ 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

        Lk5HVH2n-5r^dVC@Bo< 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

        l;gcof$KWN z<1JYv%f4_D@b$iM4owl`PX(9YAl=Vy)wWU**7cu8xp71;J_arGu_7OUe^#}OKrivB zxvdRMLa7v4y8l$wwRm}=7a=G}4ml7<#ATE-VX&ib=%%>fTpIN?SilLylWfR$T$v&3 zA2cBs!e|jG+J#?6#juJ5@phjnnq7~JoZ_b1T-di>d)bEa2WTU%o@|JRr2AwfWnWf7 zb~G55$%jN*oeQsQu9KS|><RW|dn3NzyH3k6 zV-%dh+4{*_IKD(`?L@uGGl_nI{gOS7?*Qi0s_YvZg2+GeT%&LH3fz0V1oeTQa#gbV zM4genKZQw0S_A{>9lA|8lw3B@a&R0pKqo}P$adA z!0;-I=G*s?Ywacp6^C>y+VWudapH~MX5J0RxCrOkxN-Qg#>f*dfa9R^pUAoC;ZhtPm zk@0KlLNWyYW6UCRMMm-=Kv0&O$wn;N+HH&_Oi5qz`Vwhh$44&4tp0t(+wjMvb^Bcz z%b8!^?1mgQTh}97_$Et+#$&o@uEP$-KR5Iv+|%38t}(ZFg3qcfep@yZH^I8YY`|Ph zO~vh<69FYk5eFej1i8=#w;wE!M6z0;WwXqHcH7BR$Imwjrp>?8iLmwPmazgkDNDK? z4|&#}ZuW`u6K_iRyH{5(l$X zpEgMCPNq@+wjYM!Km;4rHhI&P-=M^4r1(l8i3;DB$IRtp;LZQ-q~--&13^BCVnJ5pUzBk-3}8C+hLlzoS9R)h&$ zFwVH$hNw#Slxt!tl2}Dti zmQS)3oFDZNhFobPv*!>)Nd?-pS(X2Y`7dO#*X*jx?)xz_b*`$1@4Td#5!anS~O(Kk{)evw|tf4}CbXIem27U*eFt&G`+AW?j z95(ousa3o(V$(!Up48d_Ad)W&0G2U4=b#O3Qgd3pAQb2+!mm*%oB?3;X%{U%T6>#T{uAAa@j}C%*N)Yb#==haFQCHH)jJ zkS>4EnETIq9p68!=8CnT#pTPcJ#-W2qnoQEL|S={b<-6S-Sb{Mxc4+UuUB(QWjKyO zCN-jq==I&{5+^2Aut@7<+c|I@npjMI<#`G?>wwTH>jyDIw)(wqrBt*Zov!P?)F1i5 zmHV*yCCRL`5LvU8Tz77zy@!}4lbvF1BP1!_fvkIpmV9(Se!wxI18$Loc#5vQ6{Jm@=k^mQ9>>6=>Obsx=Qa3Vho| zSC(aAyu=~Lc2SUxYXBO4Q%!ex=}>uulRkr~#1`Bif=;HkbUk%4Bk zN3K?`QMq_F=|?r7#dEa#PA5f@|E%$qvhpz<7tm9 zRyCB;k*)uTmhzE7h7-3x1385WokJea7=2OSbJ3j82l-r*!jag|{QUOwL{~yFc_jJU zpa2r&)N&ZVJY1IJ=^qt&R5VAkrUTp@0ARKl5uhRuM8XH4y)+3<3Aj-_h$hs-1MvmG z7a+X=`2{F1Kz#vPqlX9Rkr?djwW9d`ywxjF#QNskC%0{q|e29O`PYZ0eH3qMZ)y?*nuoWlQ2{q4d38N31< zi|@C@so=x;6G3?Yx>HO9ks?yI{?+*>f^h!V3ldLh7bXH=*A*E+^B?2CUex|2c1$7Q zz^4*H*i?Vt>Hi0U;lJ3XLkMxIui-Cr0#+4y1VmQge}bg&)an|Ih6VumlK=o@|7A67 zjriBfG6}>3Bz5^${+PbY&||J^+T{AKs^!G9I_a4tBA1O*lXdSU+$!bc!O diff --git a/templates/starter-template.zip b/templates/starter-template.zip index 076d52497d12c9ee28c1ea349b461d6e7f507653..e6a720538c6ad143b20e9d4401b2ab46ed858455 100644 GIT binary patch delta 157800 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 delta 154735 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

        |f5(SDn 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